Merge branch 'synaptics' into for-linus
[linux-drm-fsl-dcu.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trival style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA TRIPLE SPEED ETHERNET DRIVER
567 M:      Vince Bridgers <vbridger@opensource.altera.com>
568 L:      netdev@vger.kernel.org
569 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570 S:      Maintained
571 F:      drivers/net/ethernet/altera/
572
573 ALTERA UART/JTAG UART SERIAL DRIVERS
574 M:      Tobias Klauser <tklauser@distanz.ch>
575 L:      linux-serial@vger.kernel.org
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/tty/serial/altera_uart.c
579 F:      drivers/tty/serial/altera_jtaguart.c
580 F:      include/linux/altera_uart.h
581 F:      include/linux/altera_jtaguart.h
582
583 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584 M:      Tom Lendacky <thomas.lendacky@amd.com>
585 L:      linux-crypto@vger.kernel.org
586 S:      Supported
587 F:      drivers/crypto/ccp/
588 F:      include/linux/ccp.h
589
590 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
592 L:      lm-sensors@lm-sensors.org
593 S:      Maintained
594 F:      Documentation/hwmon/fam15h_power
595 F:      drivers/hwmon/fam15h_power.c
596
597 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
599 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
600 S:      Supported
601 F:      drivers/usb/gadget/udc/amd5536udc.*
602
603 AMD GEODE PROCESSOR/CHIPSET SUPPORT
604 P:      Andres Salomon <dilinger@queued.net>
605 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
606 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607 S:      Supported
608 F:      drivers/char/hw_random/geode-rng.c
609 F:      drivers/crypto/geode*
610 F:      drivers/video/fbdev/geode/
611 F:      arch/x86/include/asm/geode.h
612
613 AMD IOMMU (AMD-VI)
614 M:      Joerg Roedel <joro@8bytes.org>
615 L:      iommu@lists.linux-foundation.org
616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617 S:      Maintained
618 F:      drivers/iommu/amd_iommu*.[ch]
619 F:      include/linux/amd-iommu.h
620
621 AMD KFD
622 M:      Oded Gabbay <oded.gabbay@amd.com>
623 L:      dri-devel@lists.freedesktop.org
624 T:      git git://people.freedesktop.org/~gabbayo/linux.git
625 S:      Supported
626 F:      drivers/gpu/drm/amd/amdkfd/
627 F:      drivers/gpu/drm/radeon/radeon_kfd.c
628 F:      drivers/gpu/drm/radeon/radeon_kfd.h
629 F:      include/uapi/linux/kfd_ioctl.h
630
631 AMD MICROCODE UPDATE SUPPORT
632 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
633 L:      amd64-microcode@amd64.org
634 S:      Maintained
635 F:      arch/x86/kernel/cpu/microcode/amd*
636
637 AMD XGBE DRIVER
638 M:      Tom Lendacky <thomas.lendacky@amd.com>
639 L:      netdev@vger.kernel.org
640 S:      Supported
641 F:      drivers/net/ethernet/amd/xgbe/
642 F:      drivers/net/phy/amd-xgbe-phy.c
643
644 AMS (Apple Motion Sensor) DRIVER
645 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
646 S:      Supported
647 F:      drivers/macintosh/ams/
648
649 AMSO1100 RNIC DRIVER
650 M:      Tom Tucker <tom@opengridcomputing.com>
651 M:      Steve Wise <swise@opengridcomputing.com>
652 L:      linux-rdma@vger.kernel.org
653 S:      Maintained
654 F:      drivers/infiniband/hw/amso1100/
655
656 ANALOG DEVICES INC AD9389B DRIVER
657 M:      Hans Verkuil <hans.verkuil@cisco.com>
658 L:      linux-media@vger.kernel.org
659 S:      Maintained
660 F:      drivers/media/i2c/ad9389b*
661
662 ANALOG DEVICES INC ADV7511 DRIVER
663 M:      Hans Verkuil <hans.verkuil@cisco.com>
664 L:      linux-media@vger.kernel.org
665 S:      Maintained
666 F:      drivers/media/i2c/adv7511*
667
668 ANALOG DEVICES INC ADV7604 DRIVER
669 M:      Hans Verkuil <hans.verkuil@cisco.com>
670 L:      linux-media@vger.kernel.org
671 S:      Maintained
672 F:      drivers/media/i2c/adv7604*
673
674 ANALOG DEVICES INC ADV7842 DRIVER
675 M:      Hans Verkuil <hans.verkuil@cisco.com>
676 L:      linux-media@vger.kernel.org
677 S:      Maintained
678 F:      drivers/media/i2c/adv7842*
679
680 ANALOG DEVICES INC ASOC CODEC DRIVERS
681 M:      Lars-Peter Clausen <lars@metafoo.de>
682 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
683 W:      http://wiki.analog.com/
684 W:      http://ez.analog.com/community/linux-device-drivers
685 S:      Supported
686 F:      sound/soc/codecs/adau*
687 F:      sound/soc/codecs/adav*
688 F:      sound/soc/codecs/ad1*
689 F:      sound/soc/codecs/ad7*
690 F:      sound/soc/codecs/ssm*
691 F:      sound/soc/codecs/sigmadsp.*
692
693 ANALOG DEVICES INC ASOC DRIVERS
694 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
695 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
696 W:      http://blackfin.uclinux.org/
697 S:      Supported
698 F:      sound/soc/blackfin/*
699
700 ANALOG DEVICES INC IIO DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 M:      Michael Hennerich <Michael.Hennerich@analog.com>
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      drivers/iio/*/ad*
707 X:      drivers/iio/*/adjd*
708 F:      drivers/staging/iio/*/ad*
709 F:      staging/iio/trigger/iio-trig-bfin-timer.c
710
711 ANDROID DRIVERS
712 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
713 M:      Arve HjønnevÃ¥g <arve@android.com>
714 M:      Riley Andrews <riandrews@android.com>
715 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
716 L:      devel@driverdev.osuosl.org
717 S:      Supported
718 F:      drivers/android/
719 F:      drivers/staging/android/
720
721 AOA (Apple Onboard Audio) ALSA DRIVER
722 M:      Johannes Berg <johannes@sipsolutions.net>
723 L:      linuxppc-dev@lists.ozlabs.org
724 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
725 S:      Maintained
726 F:      sound/aoa/
727
728 APM DRIVER
729 M:      Jiri Kosina <jkosina@suse.cz>
730 S:      Odd fixes
731 F:      arch/x86/kernel/apm_32.c
732 F:      include/linux/apm_bios.h
733 F:      include/uapi/linux/apm_bios.h
734 F:      drivers/char/apm-emulation.c
735
736 APPLE BCM5974 MULTITOUCH DRIVER
737 M:      Henrik Rydberg <rydberg@bitmath.org>
738 L:      linux-input@vger.kernel.org
739 S:      Odd fixes
740 F:      drivers/input/mouse/bcm5974.c
741
742 APPLE SMC DRIVER
743 M:      Henrik Rydberg <rydberg@bitmath.org>
744 L:      lm-sensors@lm-sensors.org
745 S:      Odd fixes
746 F:      drivers/hwmon/applesmc.c
747
748 APPLETALK NETWORK LAYER
749 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
750 S:      Maintained
751 F:      drivers/net/appletalk/
752 F:      net/appletalk/
753
754 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
755 M:      Iyappan Subramanian <isubramanian@apm.com>
756 M:      Keyur Chudgar <kchudgar@apm.com>
757 S:      Supported
758 F:      drivers/net/ethernet/apm/xgene/
759 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
760
761 APTINA CAMERA SENSOR PLL
762 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
763 L:      linux-media@vger.kernel.org
764 S:      Maintained
765 F:      drivers/media/i2c/aptina-pll.*
766
767 ARC FRAMEBUFFER DRIVER
768 M:      Jaya Kumar <jayalk@intworks.biz>
769 S:      Maintained
770 F:      drivers/video/fbdev/arcfb.c
771 F:      drivers/video/fbdev/core/fb_defio.c
772
773 ARM MFM AND FLOPPY DRIVERS
774 M:      Ian Molton <spyro@f2s.com>
775 S:      Maintained
776 F:      arch/arm/lib/floppydma.S
777 F:      arch/arm/include/asm/floppy.h
778
779 ARM PMU PROFILING AND DEBUGGING
780 M:      Will Deacon <will.deacon@arm.com>
781 S:      Maintained
782 F:      arch/arm/kernel/perf_event*
783 F:      arch/arm/oprofile/common.c
784 F:      arch/arm/include/asm/pmu.h
785 F:      arch/arm/kernel/hw_breakpoint.c
786 F:      arch/arm/include/asm/hw_breakpoint.h
787
788 ARM PORT
789 M:      Russell King <linux@arm.linux.org.uk>
790 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
791 W:      http://www.arm.linux.org.uk/
792 S:      Maintained
793 F:      arch/arm/
794
795 ARM SUB-ARCHITECTURES
796 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
797 S:      Maintained
798 F:      arch/arm/mach-*/
799 F:      arch/arm/plat-*/
800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
801
802 ARM PRIMECELL AACI PL041 DRIVER
803 M:      Russell King <linux@arm.linux.org.uk>
804 S:      Maintained
805 F:      sound/arm/aaci.*
806
807 ARM PRIMECELL CLCD PL110 DRIVER
808 M:      Russell King <linux@arm.linux.org.uk>
809 S:      Maintained
810 F:      drivers/video/fbdev/amba-clcd.*
811
812 ARM PRIMECELL KMI PL050 DRIVER
813 M:      Russell King <linux@arm.linux.org.uk>
814 S:      Maintained
815 F:      drivers/input/serio/ambakmi.*
816 F:      include/linux/amba/kmi.h
817
818 ARM PRIMECELL MMCI PL180/1 DRIVER
819 M:      Russell King <linux@arm.linux.org.uk>
820 S:      Maintained
821 F:      drivers/mmc/host/mmci.*
822 F:      include/linux/amba/mmci.h
823
824 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
825 M:      Russell King <linux@arm.linux.org.uk>
826 S:      Maintained
827 F:      drivers/tty/serial/amba-pl01*.c
828 F:      include/linux/amba/serial.h
829
830 ARM PRIMECELL BUS SUPPORT
831 M:      Russell King <linux@arm.linux.org.uk>
832 S:      Maintained
833 F:      drivers/amba/
834 F:      include/linux/amba/bus.h
835
836 ARM/ADS SPHERE MACHINE SUPPORT
837 M:      Lennert Buytenhek <kernel@wantstofly.org>
838 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
839 S:      Maintained
840
841 ARM/AFEB9260 MACHINE SUPPORT
842 M:      Sergey Lapin <slapin@ossfans.org>
843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844 S:      Maintained
845
846 ARM/AJECO 1ARM MACHINE SUPPORT
847 M:      Lennert Buytenhek <kernel@wantstofly.org>
848 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
849 S:      Maintained
850
851 ARM/Allwinner A1X SoC support
852 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
853 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
854 S:      Maintained
855 N:      sun[x4567]i
856
857 ARM/Allwinner SoC Clock Support
858 M:      Emilio López <emilio@elopez.com.ar>
859 S:      Maintained
860 F:      drivers/clk/sunxi/
861
862 ARM/Amlogic MesonX SoC support
863 M:      Carlo Caione <carlo@caione.org>
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 S:      Maintained
866 F:      drivers/media/rc/meson-ir.c
867 N:      meson[x68]
868
869 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
870 M:      Andrew Victor <linux@maxim.org.za>
871 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
872 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 W:      http://maxim.org.za/at91_26.html
875 W:      http://www.linux4sam.org
876 S:      Supported
877 F:      arch/arm/mach-at91/
878 F:      include/soc/at91/
879 F:      arch/arm/boot/dts/at91*.dts
880 F:      arch/arm/boot/dts/at91*.dtsi
881 F:      arch/arm/boot/dts/sama*.dts
882 F:      arch/arm/boot/dts/sama*.dtsi
883
884 ARM/ATMEL AT91 Clock Support
885 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
886 S:      Maintained
887 F:      drivers/clk/at91
888
889 ARM/CALXEDA HIGHBANK ARCHITECTURE
890 M:      Rob Herring <robh@kernel.org>
891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 S:      Maintained
893 F:      arch/arm/mach-highbank/
894
895 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
896 M:      Krzysztof Halasa <khalasa@piap.pl>
897 S:      Maintained
898 F:      arch/arm/mach-cns3xxx/
899
900 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
901 M:      Alexander Shiyan <shc_work@mail.ru>
902 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
903 S:      Odd Fixes
904 N:      clps711x
905
906 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
907 M:      Hartley Sweeten <hsweeten@visionengravers.com>
908 M:      Ryan Mallon <rmallon@gmail.com>
909 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
910 S:      Maintained
911 F:      arch/arm/mach-ep93xx/
912 F:      arch/arm/mach-ep93xx/include/mach/
913
914 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
915 M:      Lennert Buytenhek <kernel@wantstofly.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918
919 ARM/CLKDEV SUPPORT
920 M:      Russell King <linux@arm.linux.org.uk>
921 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
922 S:      Maintained
923 F:      arch/arm/include/asm/clkdev.h
924 F:      drivers/clk/clkdev.c
925
926 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
927 M:      Mike Rapoport <mike@compulab.co.il>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Maintained
930
931 ARM/CONTEC MICRO9 MACHINE SUPPORT
932 M:      Hubert Feurstein <hubert.feurstein@contec.at>
933 S:      Maintained
934 F:      arch/arm/mach-ep93xx/micro9.c
935
936 ARM/CORESIGHT FRAMEWORK AND DRIVERS
937 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
938 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
939 S:      Maintained
940 F:      drivers/coresight/*
941 F:      Documentation/trace/coresight.txt
942 F:      Documentation/devicetree/bindings/arm/coresight.txt
943 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
944
945 ARM/CORGI MACHINE SUPPORT
946 M:      Richard Purdie <rpurdie@rpsys.net>
947 S:      Maintained
948
949 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
950 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
951 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952 T:      git git://git.berlios.de/gemini-board
953 S:      Maintained
954 F:      arch/arm/mach-gemini/
955
956 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
957 M:      Barry Song <baohua@kernel.org>
958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
960 S:      Maintained
961 F:      arch/arm/mach-prima2/
962 F:      drivers/clk/sirf/
963 F:      drivers/clocksource/timer-prima2.c
964 F:      drivers/clocksource/timer-marco.c
965 N:      [^a-z]sirf
966
967 ARM/EBSA110 MACHINE SUPPORT
968 M:      Russell King <linux@arm.linux.org.uk>
969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970 W:      http://www.arm.linux.org.uk/
971 S:      Maintained
972 F:      arch/arm/mach-ebsa110/
973 F:      drivers/net/ethernet/amd/am79c961a.*
974
975 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
976 M:      Uwe Kleine-König <kernel@pengutronix.de>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 S:      Maintained
979 N:      efm32
980
981 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
982 M:      Daniel Ribeiro <drwyrm@gmail.com>
983 M:      Stefan Schmidt <stefan@openezx.org>
984 M:      Harald Welte <laforge@openezx.org>
985 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
986 W:      http://www.openezx.org/
987 S:      Maintained
988 T:      topgit git://git.openezx.org/openezx.git
989 F:      arch/arm/mach-pxa/ezx.c
990
991 ARM/FARADAY FA526 PORT
992 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
993 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994 S:      Maintained
995 T:      git git://git.berlios.de/gemini-board
996 F:      arch/arm/mm/*-fa*
997
998 ARM/FOOTBRIDGE ARCHITECTURE
999 M:      Russell King <linux@arm.linux.org.uk>
1000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 W:      http://www.arm.linux.org.uk/
1002 S:      Maintained
1003 F:      arch/arm/include/asm/hardware/dec21285.h
1004 F:      arch/arm/mach-footbridge/
1005
1006 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1007 M:      Shawn Guo <shawn.guo@linaro.org>
1008 M:      Sascha Hauer <kernel@pengutronix.de>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S:      Maintained
1011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1012 F:      arch/arm/mach-imx/
1013 F:      arch/arm/mach-mxs/
1014 F:      arch/arm/boot/dts/imx*
1015 F:      arch/arm/configs/imx*_defconfig
1016
1017 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1018 M:      Lennert Buytenhek <kernel@wantstofly.org>
1019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 S:      Maintained
1021
1022 ARM/GUMSTIX MACHINE SUPPORT
1023 M:      Steve Sakoman <sakoman@gmail.com>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S:      Maintained
1026
1027 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1028 M:      Philipp Zabel <philipp.zabel@gmail.com>
1029 M:      Paul Parsons <lost.distance@yahoo.com>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 S:      Maintained
1032 F:      arch/arm/mach-pxa/hx4700.c
1033 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1034 F:      sound/soc/pxa/hx4700.c
1035
1036 ARM/HISILICON SOC SUPPORT
1037 M:      Wei Xu <xuwei5@hisilicon.com>
1038 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 W:      http://www.hisilicon.com
1040 S:      Supported
1041 T:      git git://github.com/hisilicon/linux-hisi.git
1042 F:      arch/arm/mach-hisi/
1043
1044 ARM/HP JORNADA 7XX MACHINE SUPPORT
1045 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1046 W:      www.jlime.com
1047 S:      Maintained
1048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1049 F:      arch/arm/mach-sa1100/jornada720.c
1050 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1051
1052 ARM/IGEP MACHINE SUPPORT
1053 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1054 M:      Javier Martinez Canillas <javier@dowhile0.org>
1055 L:      linux-omap@vger.kernel.org
1056 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057 S:      Maintained
1058 F:      arch/arm/boot/dts/omap3-igep*
1059
1060 ARM/INCOME PXA270 SUPPORT
1061 M:      Marek Vasut <marek.vasut@gmail.com>
1062 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 S:      Maintained
1064 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1065
1066 ARM/INTEL IOP32X ARM ARCHITECTURE
1067 M:      Lennert Buytenhek <kernel@wantstofly.org>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 S:      Maintained
1070
1071 ARM/INTEL IOP33X ARM ARCHITECTURE
1072 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 S:      Orphan
1074
1075 ARM/INTEL IOP13XX ARM ARCHITECTURE
1076 M:      Lennert Buytenhek <kernel@wantstofly.org>
1077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 S:      Maintained
1079
1080 ARM/INTEL IQ81342EX MACHINE SUPPORT
1081 M:      Lennert Buytenhek <kernel@wantstofly.org>
1082 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083 S:      Maintained
1084
1085 ARM/INTEL IXDP2850 MACHINE SUPPORT
1086 M:      Lennert Buytenhek <kernel@wantstofly.org>
1087 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S:      Maintained
1089
1090 ARM/INTEL IXP4XX ARM ARCHITECTURE
1091 M:      Imre Kaloz <kaloz@openwrt.org>
1092 M:      Krzysztof Halasa <khalasa@piap.pl>
1093 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 S:      Maintained
1095 F:      arch/arm/mach-ixp4xx/
1096
1097 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1098 M:      Jonathan Cameron <jic23@cam.ac.uk>
1099 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 S:      Maintained
1101 F:      arch/arm/mach-pxa/stargate2.c
1102 F:      drivers/pcmcia/pxa2xx_stargate2.c
1103
1104 ARM/INTEL XSC3 (MANZANO) ARM CORE
1105 M:      Lennert Buytenhek <kernel@wantstofly.org>
1106 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107 S:      Maintained
1108
1109 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1110 M:      Lennert Buytenhek <kernel@wantstofly.org>
1111 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 S:      Maintained
1113
1114 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1115 M:      Santosh Shilimkar <ssantosh@kernel.org>
1116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 S:      Maintained
1118 F:      arch/arm/mach-keystone/
1119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1120
1121 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1122 M:      Santosh Shilimkar <ssantosh@kernel.org>
1123 L:      linux-kernel@vger.kernel.org
1124 S:      Maintained
1125 F:      drivers/clk/keystone/
1126
1127 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1128 M:      Santosh Shilimkar <ssantosh@kernel.org>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 L:      linux-kernel@vger.kernel.org
1131 S:      Maintained
1132 F:      drivers/clocksource/timer-keystone.c
1133
1134 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1135 M:      Santosh Shilimkar <ssantosh@kernel.org>
1136 L:      linux-kernel@vger.kernel.org
1137 S:      Maintained
1138 F:      drivers/power/reset/keystone-reset.c
1139
1140 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1141 M:      Santosh Shilimkar <ssantosh@kernel.org>
1142 L:      linux-kernel@vger.kernel.org
1143 S:      Maintained
1144 F:      drivers/memory/*emif*
1145
1146 ARM/LOGICPD PXA270 MACHINE SUPPORT
1147 M:      Lennert Buytenhek <kernel@wantstofly.org>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S:      Maintained
1150
1151 ARM/MAGICIAN MACHINE SUPPORT
1152 M:      Philipp Zabel <philipp.zabel@gmail.com>
1153 S:      Maintained
1154
1155 ARM/Marvell Armada 370 and Armada XP SOC support
1156 M:      Jason Cooper <jason@lakedaemon.net>
1157 M:      Andrew Lunn <andrew@lunn.ch>
1158 M:      Gregory Clement <gregory.clement@free-electrons.com>
1159 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 S:      Maintained
1162 F:      arch/arm/mach-mvebu/
1163
1164 ARM/Marvell Berlin SoC support
1165 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 S:      Maintained
1168 F:      arch/arm/mach-berlin/
1169
1170 ARM/Marvell Dove/MV78xx0/Orion SOC support
1171 M:      Jason Cooper <jason@lakedaemon.net>
1172 M:      Andrew Lunn <andrew@lunn.ch>
1173 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1174 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 S:      Maintained
1176 F:      arch/arm/mach-dove/
1177 F:      arch/arm/mach-mv78xx0/
1178 F:      arch/arm/mach-orion5x/
1179 F:      arch/arm/plat-orion/
1180
1181 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1182 M:      Alexander Clouter <alex@digriz.org.uk>
1183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 W:      http://www.digriz.org.uk/ts78xx/kernel
1185 S:      Maintained
1186 F:      arch/arm/mach-orion5x/ts78xx-*
1187
1188 ARM/Mediatek SoC support
1189 M:      Matthias Brugger <matthias.bgg@gmail.com>
1190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S:      Maintained
1192 F:      arch/arm/boot/dts/mt6*
1193 F:      arch/arm/boot/dts/mt8*
1194 F:      arch/arm/mach-mediatek/
1195 N:      mtk
1196 K:      mediatek
1197
1198 ARM/MICREL KS8695 ARCHITECTURE
1199 M:      Greg Ungerer <gerg@uclinux.org>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 F:      arch/arm/mach-ks8695/
1202 S:      Odd Fixes
1203
1204 ARM/MIOA701 MACHINE SUPPORT
1205 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 F:      arch/arm/mach-pxa/mioa701.c
1208 S:      Maintained
1209
1210 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1211 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1212 S:      Maintained
1213
1214 ARM/NOMADIK ARCHITECTURE
1215 M:      Alessandro Rubini <rubini@unipv.it>
1216 M:      Linus Walleij <linus.walleij@linaro.org>
1217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S:      Maintained
1219 F:      arch/arm/mach-nomadik/
1220 F:      drivers/pinctrl/nomadik/
1221 F:      drivers/i2c/busses/i2c-nomadik.c
1222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1223
1224 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1225 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1226 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1227 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1228 S:      Supported
1229
1230 ARM/QUALCOMM MSM MACHINE SUPPORT
1231 M:      David Brown <davidb@codeaurora.org>
1232 M:      Daniel Walker <dwalker@fifo99.com>
1233 M:      Bryan Huntsman <bryanh@codeaurora.org>
1234 L:      linux-arm-msm@vger.kernel.org
1235 F:      arch/arm/mach-msm/
1236 F:      drivers/video/fbdev/msm/
1237 F:      drivers/mmc/host/msm_sdcc.c
1238 F:      drivers/mmc/host/msm_sdcc.h
1239 F:      drivers/tty/serial/msm_serial.h
1240 F:      drivers/tty/serial/msm_serial.c
1241 F:      drivers/*/pm8???-*
1242 F:      drivers/mfd/ssbi.c
1243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1244 S:      Maintained
1245
1246 ARM/TOSA MACHINE SUPPORT
1247 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1248 M:      Dirk Opfer <dirk@opfer-online.de>
1249 S:      Maintained
1250
1251 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1252 M:      Marek Vasut <marek.vasut@gmail.com>
1253 L:      linux-arm-kernel@lists.infradead.org
1254 W:      http://hackndev.com
1255 S:      Maintained
1256 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1257 F:      arch/arm/mach-pxa/palmtx.c
1258 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1259 F:      arch/arm/mach-pxa/palmt5.c
1260 F:      arch/arm/mach-pxa/include/mach/palmld.h
1261 F:      arch/arm/mach-pxa/palmld.c
1262 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1263 F:      arch/arm/mach-pxa/palmte2.c
1264 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1265 F:      arch/arm/mach-pxa/palmtc.c
1266
1267 ARM/PALM TREO SUPPORT
1268 M:      Tomas Cech <sleep_walker@suse.cz>
1269 L:      linux-arm-kernel@lists.infradead.org
1270 W:      http://hackndev.com
1271 S:      Maintained
1272 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1273 F:      arch/arm/mach-pxa/palmtreo.c
1274
1275 ARM/PALMZ72 SUPPORT
1276 M:      Sergey Lapin <slapin@ossfans.org>
1277 L:      linux-arm-kernel@lists.infradead.org
1278 W:      http://hackndev.com
1279 S:      Maintained
1280 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1281 F:      arch/arm/mach-pxa/palmz72.c
1282
1283 ARM/PLEB SUPPORT
1284 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1285 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1286 S:      Maintained
1287
1288 ARM/PT DIGITAL BOARD PORT
1289 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1290 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 W:      http://www.arm.linux.org.uk/
1292 S:      Maintained
1293
1294 ARM/QUALCOMM SUPPORT
1295 M:      Kumar Gala <galak@codeaurora.org>
1296 M:      David Brown <davidb@codeaurora.org>
1297 L:      linux-arm-msm@vger.kernel.org
1298 S:      Maintained
1299 F:      arch/arm/mach-qcom/
1300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1301
1302 ARM/RADISYS ENP2611 MACHINE SUPPORT
1303 M:      Lennert Buytenhek <kernel@wantstofly.org>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 S:      Maintained
1306
1307 ARM/RISCPC ARCHITECTURE
1308 M:      Russell King <linux@arm.linux.org.uk>
1309 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 W:      http://www.arm.linux.org.uk/
1311 S:      Maintained
1312 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1313 F:      arch/arm/include/asm/hardware/ioc.h
1314 F:      arch/arm/include/asm/hardware/iomd.h
1315 F:      arch/arm/include/asm/hardware/memc.h
1316 F:      arch/arm/mach-rpc/
1317 F:      drivers/net/ethernet/8390/etherh.c
1318 F:      drivers/net/ethernet/i825xx/ether1*
1319 F:      drivers/net/ethernet/seeq/ether3*
1320 F:      drivers/scsi/arm/
1321
1322 ARM/Rockchip SoC support
1323 M:      Heiko Stuebner <heiko@sntech.de>
1324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 L:      linux-rockchip@lists.infradead.org
1326 S:      Maintained
1327 F:      arch/arm/boot/dts/rk3*
1328 F:      arch/arm/mach-rockchip/
1329 F:      drivers/clk/rockchip/
1330 F:      drivers/i2c/busses/i2c-rk3x.c
1331 F:      drivers/*/*rockchip*
1332 F:      drivers/*/*/*rockchip*
1333 F:      sound/soc/rockchip/
1334
1335 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1336 M:      Kukjin Kim <kgene@kernel.org>
1337 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1338 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1339 S:      Maintained
1340 F:      arch/arm/boot/dts/s3c*
1341 F:      arch/arm/boot/dts/exynos*
1342 F:      arch/arm/plat-samsung/
1343 F:      arch/arm/mach-s3c24*/
1344 F:      arch/arm/mach-s3c64xx/
1345 F:      arch/arm/mach-s5p*/
1346 F:      arch/arm/mach-exynos*/
1347 F:      drivers/*/*s3c2410*
1348 F:      drivers/*/*/*s3c2410*
1349 F:      drivers/spi/spi-s3c*
1350 F:      sound/soc/samsung/*
1351 N:      exynos
1352
1353 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1354 M:      Kyungmin Park <kyungmin.park@samsung.com>
1355 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 S:      Maintained
1357 F:      arch/arm/mach-s5pv210/
1358
1359 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1360 M:      Kyungmin Park <kyungmin.park@samsung.com>
1361 M:      Kamil Debski <k.debski@samsung.com>
1362 L:      linux-arm-kernel@lists.infradead.org
1363 L:      linux-media@vger.kernel.org
1364 S:      Maintained
1365 F:      drivers/media/platform/s5p-g2d/
1366
1367 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1368 M:      Kyungmin Park <kyungmin.park@samsung.com>
1369 M:      Kamil Debski <k.debski@samsung.com>
1370 M:      Jeongtae Park <jtp.park@samsung.com>
1371 L:      linux-arm-kernel@lists.infradead.org
1372 L:      linux-media@vger.kernel.org
1373 S:      Maintained
1374 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1375 F:      drivers/media/platform/s5p-mfc/
1376
1377 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1378 M:      Kyungmin Park <kyungmin.park@samsung.com>
1379 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1380 L:      linux-arm-kernel@lists.infradead.org
1381 L:      linux-media@vger.kernel.org
1382 S:      Maintained
1383 F:      drivers/media/platform/s5p-tv/
1384
1385 ARM/SHMOBILE ARM ARCHITECTURE
1386 M:      Simon Horman <horms@verge.net.au>
1387 M:      Magnus Damm <magnus.damm@gmail.com>
1388 L:      linux-sh@vger.kernel.org
1389 W:      http://oss.renesas.com
1390 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1392 S:      Supported
1393 F:      arch/arm/boot/dts/emev2*
1394 F:      arch/arm/boot/dts/r7s*
1395 F:      arch/arm/boot/dts/r8a*
1396 F:      arch/arm/boot/dts/sh*
1397 F:      arch/arm/configs/ape6evm_defconfig
1398 F:      arch/arm/configs/armadillo800eva_defconfig
1399 F:      arch/arm/configs/bockw_defconfig
1400 F:      arch/arm/configs/kzm9g_defconfig
1401 F:      arch/arm/configs/lager_defconfig
1402 F:      arch/arm/configs/mackerel_defconfig
1403 F:      arch/arm/configs/marzen_defconfig
1404 F:      arch/arm/configs/shmobile_defconfig
1405 F:      arch/arm/include/debug/renesas-scif.S
1406 F:      arch/arm/mach-shmobile/
1407 F:      drivers/sh/
1408
1409 ARM/SOCFPGA ARCHITECTURE
1410 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1411 S:      Maintained
1412 F:      arch/arm/mach-socfpga/
1413 W:      http://www.rocketboards.org
1414 T:      git://git.rocketboards.org/linux-socfpga.git
1415 T:      git://git.rocketboards.org/linux-socfpga-next.git
1416
1417 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1418 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1419 S:      Maintained
1420 F:      drivers/clk/socfpga/
1421
1422 ARM/SOCFPGA EDAC SUPPORT
1423 M:      Thor Thayer <tthayer@opensource.altera.com>
1424 S:      Maintained
1425 F:      drivers/edac/altera_edac.
1426
1427 ARM/STI ARCHITECTURE
1428 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1429 M:      Maxime Coquelin <maxime.coquelin@st.com>
1430 M:      Patrice Chotard <patrice.chotard@st.com>
1431 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432 L:      kernel@stlinux.com
1433 W:      http://www.stlinux.com
1434 S:      Maintained
1435 F:      arch/arm/mach-sti/
1436 F:      arch/arm/boot/dts/sti*
1437 F:      drivers/clocksource/arm_global_timer.c
1438 F:      drivers/i2c/busses/i2c-st.c
1439 F:      drivers/media/rc/st_rc.c
1440 F:      drivers/mmc/host/sdhci-st.c
1441 F:      drivers/phy/phy-stih407-usb.c
1442 F:      drivers/phy/phy-stih41x-usb.c
1443 F:      drivers/pinctrl/pinctrl-st.c
1444 F:      drivers/reset/sti/
1445 F:      drivers/tty/serial/st-asc.c
1446 F:      drivers/usb/dwc3/dwc3-st.c
1447 F:      drivers/usb/host/ehci-st.c
1448 F:      drivers/usb/host/ohci-st.c
1449 F:      drivers/ata/ahci_st.c
1450
1451 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1452 M:      Lennert Buytenhek <kernel@wantstofly.org>
1453 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 S:      Maintained
1455
1456 ARM/TETON BGA MACHINE SUPPORT
1457 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1458 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1459 S:      Maintained
1460
1461 ARM/THECUS N2100 MACHINE SUPPORT
1462 M:      Lennert Buytenhek <kernel@wantstofly.org>
1463 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1464 S:      Maintained
1465
1466 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1467 M:      Wan ZongShun <mcuos.com@gmail.com>
1468 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469 W:      http://www.mcuos.com
1470 S:      Maintained
1471 F:      arch/arm/mach-w90x900/
1472 F:      drivers/input/keyboard/w90p910_keypad.c
1473 F:      drivers/input/touchscreen/w90p910_ts.c
1474 F:      drivers/watchdog/nuc900_wdt.c
1475 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1476 F:      drivers/mtd/nand/nuc900_nand.c
1477 F:      drivers/rtc/rtc-nuc900.c
1478 F:      drivers/spi/spi-nuc900.c
1479 F:      drivers/usb/host/ehci-w90x900.c
1480 F:      drivers/video/fbdev/nuc900fb.c
1481
1482 ARM/U300 MACHINE SUPPORT
1483 M:      Linus Walleij <linus.walleij@linaro.org>
1484 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485 S:      Supported
1486 F:      arch/arm/mach-u300/
1487 F:      drivers/clocksource/timer-u300.c
1488 F:      drivers/i2c/busses/i2c-stu300.c
1489 F:      drivers/rtc/rtc-coh901331.c
1490 F:      drivers/watchdog/coh901327_wdt.c
1491 F:      drivers/dma/coh901318*
1492 F:      drivers/mfd/ab3100*
1493 F:      drivers/rtc/rtc-ab3100.c
1494 F:      drivers/rtc/rtc-coh901331.c
1495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1496
1497 ARM/Ux500 ARM ARCHITECTURE
1498 M:      Linus Walleij <linus.walleij@linaro.org>
1499 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 S:      Maintained
1501 F:      arch/arm/mach-ux500/
1502 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1503 F:      drivers/dma/ste_dma40*
1504 F:      drivers/hwspinlock/u8500_hsem.c
1505 F:      drivers/mfd/abx500*
1506 F:      drivers/mfd/ab8500*
1507 F:      drivers/mfd/dbx500*
1508 F:      drivers/mfd/db8500*
1509 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1510 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1511 F:      drivers/rtc/rtc-ab8500.c
1512 F:      drivers/rtc/rtc-pl031.c
1513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1514
1515 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1516 M:      Ulf Hansson <ulf.hansson@linaro.org>
1517 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518 T:      git git://git.linaro.org/people/ulfh/clk.git
1519 S:      Maintained
1520 F:      drivers/clk/ux500/
1521 F:      include/linux/platform_data/clk-ux500.h
1522
1523 ARM/VERSATILE EXPRESS PLATFORM
1524 M:      Liviu Dudau <liviu.dudau@arm.com>
1525 M:      Sudeep Holla <sudeep.holla@arm.com>
1526 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1527 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1528 S:      Maintained
1529 F:      arch/arm/boot/dts/vexpress*
1530 F:      arch/arm/mach-vexpress/
1531 F:      */*/vexpress*
1532 F:      */*/*/vexpress*
1533 F:      drivers/clk/versatile/clk-vexpress-osc.c
1534 F:      drivers/clocksource/versatile.c
1535
1536 ARM/VFP SUPPORT
1537 M:      Russell King <linux@arm.linux.org.uk>
1538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539 W:      http://www.arm.linux.org.uk/
1540 S:      Maintained
1541 F:      arch/arm/vfp/
1542
1543 ARM/VOIPAC PXA270 SUPPORT
1544 M:      Marek Vasut <marek.vasut@gmail.com>
1545 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546 S:      Maintained
1547 F:      arch/arm/mach-pxa/vpac270.c
1548 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1549
1550 ARM/VT8500 ARM ARCHITECTURE
1551 M:      Tony Prisk <linux@prisktech.co.nz>
1552 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 S:      Maintained
1554 F:      arch/arm/mach-vt8500/
1555 F:      drivers/clocksource/vt8500_timer.c
1556 F:      drivers/i2c/busses/i2c-wmt.c
1557 F:      drivers/mmc/host/wmt-sdmmc.c
1558 F:      drivers/pwm/pwm-vt8500.c
1559 F:      drivers/rtc/rtc-vt8500.c
1560 F:      drivers/tty/serial/vt8500_serial.c
1561 F:      drivers/usb/host/ehci-platform.c
1562 F:      drivers/usb/host/uhci-platform.c
1563 F:      drivers/video/fbdev/vt8500lcdfb.*
1564 F:      drivers/video/fbdev/wm8505fb*
1565 F:      drivers/video/fbdev/wmt_ge_rops.*
1566
1567 ARM/ZIPIT Z2 SUPPORT
1568 M:      Marek Vasut <marek.vasut@gmail.com>
1569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 S:      Maintained
1571 F:      arch/arm/mach-pxa/z2.c
1572 F:      arch/arm/mach-pxa/include/mach/z2.h
1573
1574 ARM/ZYNQ ARCHITECTURE
1575 M:      Michal Simek <michal.simek@xilinx.com>
1576 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1577 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578 W:      http://wiki.xilinx.com
1579 T:      git git://git.xilinx.com/linux-xlnx.git
1580 S:      Supported
1581 F:      arch/arm/mach-zynq/
1582 F:      drivers/cpuidle/cpuidle-zynq.c
1583 F:      drivers/block/xsysace.c
1584 N:      zynq
1585 N:      xilinx
1586 F:      drivers/clocksource/cadence_ttc_timer.c
1587 F:      drivers/i2c/busses/i2c-cadence.c
1588 F:      drivers/mmc/host/sdhci-of-arasan.c
1589
1590 ARM SMMU DRIVER
1591 M:      Will Deacon <will.deacon@arm.com>
1592 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593 S:      Maintained
1594 F:      drivers/iommu/arm-smmu.c
1595
1596 ARM64 PORT (AARCH64 ARCHITECTURE)
1597 M:      Catalin Marinas <catalin.marinas@arm.com>
1598 M:      Will Deacon <will.deacon@arm.com>
1599 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1600 S:      Maintained
1601 F:      arch/arm64/
1602 F:      Documentation/arm64/
1603
1604 AS3645A LED FLASH CONTROLLER DRIVER
1605 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1606 L:      linux-media@vger.kernel.org
1607 T:      git git://linuxtv.org/media_tree.git
1608 S:      Maintained
1609 F:      drivers/media/i2c/as3645a.c
1610 F:      include/media/as3645a.h
1611
1612 ASC7621 HARDWARE MONITOR DRIVER
1613 M:      George Joseph <george.joseph@fairview5.com>
1614 L:      lm-sensors@lm-sensors.org
1615 S:      Maintained
1616 F:      Documentation/hwmon/asc7621
1617 F:      drivers/hwmon/asc7621.c
1618
1619 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1620 M:      Corentin Chary <corentin.chary@gmail.com>
1621 L:      acpi4asus-user@lists.sourceforge.net
1622 L:      platform-driver-x86@vger.kernel.org
1623 W:      http://acpi4asus.sf.net
1624 S:      Maintained
1625 F:      drivers/platform/x86/asus*.c
1626 F:      drivers/platform/x86/eeepc*.c
1627
1628 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1629 R:      Dan Williams <dan.j.williams@intel.com>
1630 W:      http://sourceforge.net/projects/xscaleiop
1631 S:      Odd fixes
1632 F:      Documentation/crypto/async-tx-api.txt
1633 F:      crypto/async_tx/
1634 F:      drivers/dma/
1635 F:      include/linux/dmaengine.h
1636 F:      include/linux/async_tx.h
1637
1638 AT24 EEPROM DRIVER
1639 M:      Wolfram Sang <wsa@the-dreams.de>
1640 L:      linux-i2c@vger.kernel.org
1641 S:      Maintained
1642 F:      drivers/misc/eeprom/at24.c
1643 F:      include/linux/platform_data/at24.h
1644
1645 ATA OVER ETHERNET (AOE) DRIVER
1646 M:      "Ed L. Cashin" <ecashin@coraid.com>
1647 W:      http://support.coraid.com/support/linux
1648 S:      Supported
1649 F:      Documentation/aoe/
1650 F:      drivers/block/aoe/
1651
1652 ATHEROS ATH GENERIC UTILITIES
1653 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1654 L:      linux-wireless@vger.kernel.org
1655 S:      Supported
1656 F:      drivers/net/wireless/ath/*
1657
1658 ATHEROS ATH5K WIRELESS DRIVER
1659 M:      Jiri Slaby <jirislaby@gmail.com>
1660 M:      Nick Kossifidis <mickflemm@gmail.com>
1661 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1662 L:      linux-wireless@vger.kernel.org
1663 L:      ath5k-devel@lists.ath5k.org
1664 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1665 S:      Maintained
1666 F:      drivers/net/wireless/ath/ath5k/
1667
1668 ATHEROS ATH6KL WIRELESS DRIVER
1669 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1670 L:      linux-wireless@vger.kernel.org
1671 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1672 T:      git git://github.com/kvalo/ath.git
1673 S:      Supported
1674 F:      drivers/net/wireless/ath/ath6kl/
1675
1676 WILOCITY WIL6210 WIRELESS DRIVER
1677 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1678 L:      linux-wireless@vger.kernel.org
1679 L:      wil6210@qca.qualcomm.com
1680 S:      Supported
1681 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1682 F:      drivers/net/wireless/ath/wil6210/
1683 F:      include/uapi/linux/wil6210_uapi.h
1684
1685 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1686 M:      Christian Lamparter <chunkeey@googlemail.com>
1687 L:      linux-wireless@vger.kernel.org
1688 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1689 S:      Maintained
1690 F:      drivers/net/wireless/ath/carl9170/
1691
1692 ATK0110 HWMON DRIVER
1693 M:      Luca Tettamanti <kronos.it@gmail.com>
1694 L:      lm-sensors@lm-sensors.org
1695 S:      Maintained
1696 F:      drivers/hwmon/asus_atk0110.c
1697
1698 ATI_REMOTE2 DRIVER
1699 M:      Ville Syrjala <syrjala@sci.fi>
1700 S:      Maintained
1701 F:      drivers/input/misc/ati_remote2.c
1702
1703 ATLX ETHERNET DRIVERS
1704 M:      Jay Cliburn <jcliburn@gmail.com>
1705 M:      Chris Snook <chris.snook@gmail.com>
1706 L:      netdev@vger.kernel.org
1707 W:      http://sourceforge.net/projects/atl1
1708 W:      http://atl1.sourceforge.net
1709 S:      Maintained
1710 F:      drivers/net/ethernet/atheros/
1711
1712 ATM
1713 M:      Chas Williams <chas@cmf.nrl.navy.mil>
1714 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1715 L:      netdev@vger.kernel.org
1716 W:      http://linux-atm.sourceforge.net
1717 S:      Maintained
1718 F:      drivers/atm/
1719 F:      include/linux/atm*
1720 F:      include/uapi/linux/atm*
1721
1722 ATMEL AT91 / AT32 MCI DRIVER
1723 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1724 S:      Maintained
1725 F:      drivers/mmc/host/atmel-mci.c
1726 F:      drivers/mmc/host/atmel-mci-regs.h
1727
1728 ATMEL AT91 / AT32 SERIAL DRIVER
1729 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1730 S:      Supported
1731 F:      drivers/tty/serial/atmel_serial.c
1732
1733 ATMEL Audio ALSA driver
1734 M:      Bo Shen <voice.shen@atmel.com>
1735 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1736 S:      Supported
1737 F:      sound/soc/atmel
1738
1739 ATMEL DMA DRIVER
1740 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1741 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742 S:      Supported
1743 F:      drivers/dma/at_hdmac.c
1744 F:      drivers/dma/at_hdmac_regs.h
1745 F:      include/linux/platform_data/dma-atmel.h
1746
1747 ATMEL XDMA DRIVER
1748 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1749 L:      linux-arm-kernel@lists.infradead.org
1750 L:      dmaengine@vger.kernel.org
1751 S:      Supported
1752 F:      drivers/dma/at_xdmac.c
1753
1754 ATMEL I2C DRIVER
1755 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1756 L:      linux-i2c@vger.kernel.org
1757 S:      Supported
1758 F:      drivers/i2c/busses/i2c-at91.c
1759
1760 ATMEL ISI DRIVER
1761 M:      Josh Wu <josh.wu@atmel.com>
1762 L:      linux-media@vger.kernel.org
1763 S:      Supported
1764 F:      drivers/media/platform/soc_camera/atmel-isi.c
1765 F:      include/media/atmel-isi.h
1766
1767 ATMEL LCDFB DRIVER
1768 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1769 L:      linux-fbdev@vger.kernel.org
1770 S:      Maintained
1771 F:      drivers/video/fbdev/atmel_lcdfb.c
1772 F:      include/video/atmel_lcdc.h
1773
1774 ATMEL MACB ETHERNET DRIVER
1775 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1776 S:      Supported
1777 F:      drivers/net/ethernet/cadence/
1778
1779 ATMEL NAND DRIVER
1780 M:      Josh Wu <josh.wu@atmel.com>
1781 L:      linux-mtd@lists.infradead.org
1782 S:      Supported
1783 F:      drivers/mtd/nand/atmel_nand*
1784
1785 ATMEL SPI DRIVER
1786 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1787 S:      Supported
1788 F:      drivers/spi/spi-atmel.*
1789
1790 ATMEL SSC DRIVER
1791 M:      Bo Shen <voice.shen@atmel.com>
1792 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 S:      Supported
1794 F:      drivers/misc/atmel-ssc.c
1795 F:      include/linux/atmel-ssc.h
1796
1797 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1798 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1799 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 S:      Supported
1801 F:      drivers/misc/atmel_tclib.c
1802 F:      drivers/clocksource/tcb_clksrc.c
1803
1804 ATMEL USBA UDC DRIVER
1805 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1806 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1807 S:      Supported
1808 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1809
1810 ATMEL WIRELESS DRIVER
1811 M:      Simon Kelley <simon@thekelleys.org.uk>
1812 L:      linux-wireless@vger.kernel.org
1813 W:      http://www.thekelleys.org.uk/atmel
1814 W:      http://atmelwlandriver.sourceforge.net/
1815 S:      Maintained
1816 F:      drivers/net/wireless/atmel*
1817
1818 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1819 M:      Bradley Grove <linuxdrivers@attotech.com>
1820 L:      linux-scsi@vger.kernel.org
1821 W:      http://www.attotech.com
1822 S:      Supported
1823 F:      drivers/scsi/esas2r
1824
1825 AUDIT SUBSYSTEM
1826 M:      Paul Moore <paul@paul-moore.com>
1827 M:      Eric Paris <eparis@redhat.com>
1828 L:      linux-audit@redhat.com (moderated for non-subscribers)
1829 W:      http://people.redhat.com/sgrubb/audit/
1830 T:      git git://git.infradead.org/users/pcmoore/audit
1831 S:      Maintained
1832 F:      include/linux/audit.h
1833 F:      include/uapi/linux/audit.h
1834 F:      kernel/audit*
1835
1836 AUXILIARY DISPLAY DRIVERS
1837 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1838 W:      http://miguelojeda.es/auxdisplay.htm
1839 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1840 S:      Maintained
1841 F:      drivers/auxdisplay/
1842 F:      include/linux/cfag12864b.h
1843
1844 AVR32 ARCHITECTURE
1845 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1846 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1847 W:      http://www.atmel.com/products/AVR32/
1848 W:      http://mirror.egtvedt.no/avr32linux.org/
1849 W:      http://avrfreaks.net/
1850 S:      Maintained
1851 F:      arch/avr32/
1852
1853 AVR32/AT32AP MACHINE SUPPORT
1854 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1855 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1856 S:      Maintained
1857 F:      arch/avr32/mach-at32ap/
1858
1859 AX.25 NETWORK LAYER
1860 M:      Ralf Baechle <ralf@linux-mips.org>
1861 L:      linux-hams@vger.kernel.org
1862 W:      http://www.linux-ax25.org/
1863 S:      Maintained
1864 F:      include/uapi/linux/ax25.h
1865 F:      include/net/ax25.h
1866 F:      net/ax25/
1867
1868 AZ6007 DVB DRIVER
1869 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1870 L:      linux-media@vger.kernel.org
1871 W:      http://linuxtv.org
1872 T:      git git://linuxtv.org/media_tree.git
1873 S:      Maintained
1874 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1875
1876 AZTECH FM RADIO RECEIVER DRIVER
1877 M:      Hans Verkuil <hverkuil@xs4all.nl>
1878 L:      linux-media@vger.kernel.org
1879 T:      git git://linuxtv.org/media_tree.git
1880 W:      http://linuxtv.org
1881 S:      Maintained
1882 F:      drivers/media/radio/radio-aztech*
1883
1884 B43 WIRELESS DRIVER
1885 M:      Stefano Brivio <stefano.brivio@polimi.it>
1886 L:      linux-wireless@vger.kernel.org
1887 L:      b43-dev@lists.infradead.org
1888 W:      http://wireless.kernel.org/en/users/Drivers/b43
1889 S:      Maintained
1890 F:      drivers/net/wireless/b43/
1891
1892 B43LEGACY WIRELESS DRIVER
1893 M:      Larry Finger <Larry.Finger@lwfinger.net>
1894 M:      Stefano Brivio <stefano.brivio@polimi.it>
1895 L:      linux-wireless@vger.kernel.org
1896 L:      b43-dev@lists.infradead.org
1897 W:      http://wireless.kernel.org/en/users/Drivers/b43
1898 S:      Maintained
1899 F:      drivers/net/wireless/b43legacy/
1900
1901 BACKLIGHT CLASS/SUBSYSTEM
1902 M:      Jingoo Han <jg1.han@samsung.com>
1903 M:      Lee Jones <lee.jones@linaro.org>
1904 S:      Maintained
1905 F:      drivers/video/backlight/
1906 F:      include/linux/backlight.h
1907
1908 BATMAN ADVANCED
1909 M:      Marek Lindner <mareklindner@neomailbox.ch>
1910 M:      Simon Wunderlich <sw@simonwunderlich.de>
1911 M:      Antonio Quartulli <antonio@meshcoding.com>
1912 L:      b.a.t.m.a.n@lists.open-mesh.org
1913 W:      http://www.open-mesh.org/
1914 S:      Maintained
1915 F:      net/batman-adv/
1916
1917 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1918 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1919 L:      linux-hams@vger.kernel.org
1920 W:      http://www.baycom.org/~tom/ham/ham.html
1921 S:      Maintained
1922 F:      drivers/net/hamradio/baycom*
1923
1924 BCACHE (BLOCK LAYER CACHE)
1925 M:      Kent Overstreet <kmo@daterainc.com>
1926 L:      linux-bcache@vger.kernel.org
1927 W:      http://bcache.evilpiepirate.org
1928 S:      Maintained:
1929 F:      drivers/md/bcache/
1930
1931 BEFS FILE SYSTEM
1932 S:      Orphan
1933 F:      Documentation/filesystems/befs.txt
1934 F:      fs/befs/
1935
1936 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1937 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1938 L: netdev@vger.kernel.org
1939 S: Maintained
1940 F: drivers/net/ethernet/ec_bhf.c
1941
1942 BFS FILE SYSTEM
1943 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1944 S:      Maintained
1945 F:      Documentation/filesystems/bfs.txt
1946 F:      fs/bfs/
1947 F:      include/uapi/linux/bfs_fs.h
1948
1949 BLACKFIN ARCHITECTURE
1950 M:      Steven Miao <realmz6@gmail.com>
1951 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1952 T:      git git://git.code.sf.net/p/adi-linux/code
1953 W:      http://blackfin.uclinux.org
1954 S:      Supported
1955 F:      arch/blackfin/
1956
1957 BLACKFIN EMAC DRIVER
1958 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1959 W:      http://blackfin.uclinux.org
1960 S:      Supported
1961 F:      drivers/net/ethernet/adi/
1962
1963 BLACKFIN RTC DRIVER
1964 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1965 W:      http://blackfin.uclinux.org
1966 S:      Supported
1967 F:      drivers/rtc/rtc-bfin.c
1968
1969 BLACKFIN SDH DRIVER
1970 M:      Sonic Zhang <sonic.zhang@analog.com>
1971 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1972 W:      http://blackfin.uclinux.org
1973 S:      Supported
1974 F:      drivers/mmc/host/bfin_sdh.c
1975
1976 BLACKFIN SERIAL DRIVER
1977 M:      Sonic Zhang <sonic.zhang@analog.com>
1978 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1979 W:      http://blackfin.uclinux.org
1980 S:      Supported
1981 F:      drivers/tty/serial/bfin_uart.c
1982
1983 BLACKFIN WATCHDOG DRIVER
1984 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1985 W:      http://blackfin.uclinux.org
1986 S:      Supported
1987 F:      drivers/watchdog/bfin_wdt.c
1988
1989 BLACKFIN I2C TWI DRIVER
1990 M:      Sonic Zhang <sonic.zhang@analog.com>
1991 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1992 W:      http://blackfin.uclinux.org/
1993 S:      Supported
1994 F:      drivers/i2c/busses/i2c-bfin-twi.c
1995
1996 BLACKFIN MEDIA DRIVER
1997 M:      Scott Jiang <scott.jiang.linux@gmail.com>
1998 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1999 W:      http://blackfin.uclinux.org/
2000 S:      Supported
2001 F:      drivers/media/platform/blackfin/
2002 F:      drivers/media/i2c/adv7183*
2003 F:      drivers/media/i2c/vs6624*
2004
2005 BLINKM RGB LED DRIVER
2006 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2007 S:      Maintained
2008 F:      drivers/leds/leds-blinkm.c
2009
2010 BLOCK LAYER
2011 M:      Jens Axboe <axboe@kernel.dk>
2012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2013 S:      Maintained
2014 F:      block/
2015
2016 BLOCK2MTD DRIVER
2017 M:      Joern Engel <joern@lazybastard.org>
2018 L:      linux-mtd@lists.infradead.org
2019 S:      Maintained
2020 F:      drivers/mtd/devices/block2mtd.c
2021
2022 BLUETOOTH DRIVERS
2023 M:      Marcel Holtmann <marcel@holtmann.org>
2024 M:      Gustavo Padovan <gustavo@padovan.org>
2025 M:      Johan Hedberg <johan.hedberg@gmail.com>
2026 L:      linux-bluetooth@vger.kernel.org
2027 W:      http://www.bluez.org/
2028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2030 S:      Maintained
2031 F:      drivers/bluetooth/
2032
2033 BLUETOOTH SUBSYSTEM
2034 M:      Marcel Holtmann <marcel@holtmann.org>
2035 M:      Gustavo Padovan <gustavo@padovan.org>
2036 M:      Johan Hedberg <johan.hedberg@gmail.com>
2037 L:      linux-bluetooth@vger.kernel.org
2038 W:      http://www.bluez.org/
2039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2041 S:      Maintained
2042 F:      net/bluetooth/
2043 F:      include/net/bluetooth/
2044
2045 BONDING DRIVER
2046 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2047 M:      Veaceslav Falico <vfalico@gmail.com>
2048 M:      Andy Gospodarek <andy@greyhouse.net>
2049 L:      netdev@vger.kernel.org
2050 W:      http://sourceforge.net/projects/bonding/
2051 S:      Supported
2052 F:      drivers/net/bonding/
2053 F:      include/uapi/linux/if_bonding.h
2054
2055 BPF (Safe dynamic programs and tools)
2056 M:      Alexei Starovoitov <ast@kernel.org>
2057 L:      netdev@vger.kernel.org
2058 L:      linux-kernel@vger.kernel.org
2059 S:      Supported
2060 F:      kernel/bpf/
2061
2062 BROADCOM B44 10/100 ETHERNET DRIVER
2063 M:      Gary Zambrano <zambrano@broadcom.com>
2064 L:      netdev@vger.kernel.org
2065 S:      Supported
2066 F:      drivers/net/ethernet/broadcom/b44.*
2067
2068 BROADCOM GENET ETHERNET DRIVER
2069 M:      Florian Fainelli <f.fainelli@gmail.com>
2070 L:      netdev@vger.kernel.org
2071 S:      Supported
2072 F:      drivers/net/ethernet/broadcom/genet/
2073
2074 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2075 M:      Sony Chacko <sony.chacko@qlogic.com>
2076 M:      Dept-HSGLinuxNICDev@qlogic.com
2077 L:      netdev@vger.kernel.org
2078 S:      Supported
2079 F:      drivers/net/ethernet/broadcom/bnx2.*
2080 F:      drivers/net/ethernet/broadcom/bnx2_*
2081
2082 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2083 M:      Ariel Elior <ariel.elior@qlogic.com>
2084 L:      netdev@vger.kernel.org
2085 S:      Supported
2086 F:      drivers/net/ethernet/broadcom/bnx2x/
2087
2088 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2089 M:      Christian Daudt <bcm@fixthebug.org>
2090 M:      Matt Porter <mporter@linaro.org>
2091 M:      Florian Fainelli <f.fainelli@gmail.com>
2092 L:      bcm-kernel-feedback-list@broadcom.com
2093 T:      git git://github.com/broadcom/mach-bcm
2094 S:      Maintained
2095 F:      arch/arm/mach-bcm/
2096 F:      arch/arm/boot/dts/bcm113*
2097 F:      arch/arm/boot/dts/bcm216*
2098 F:      arch/arm/boot/dts/bcm281*
2099 F:      arch/arm/configs/bcm_defconfig
2100 F:      drivers/mmc/host/sdhci-bcm-kona.c
2101 F:      drivers/clocksource/bcm_kona_timer.c
2102
2103 BROADCOM BCM2835 ARM ARCHITECTURE
2104 M:      Stephen Warren <swarren@wwwdotorg.org>
2105 M:      Lee Jones <lee@kernel.org>
2106 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2108 S:      Maintained
2109 N:      bcm2835
2110
2111 BROADCOM BCM33XX MIPS ARCHITECTURE
2112 M:      Kevin Cernekee <cernekee@gmail.com>
2113 L:      linux-mips@linux-mips.org
2114 S:      Maintained
2115 F:      arch/mips/bcm3384/*
2116 F:      arch/mips/include/asm/mach-bcm3384/*
2117 F:      arch/mips/kernel/*bmips*
2118
2119 BROADCOM BCM5301X ARM ARCHITECTURE
2120 M:      Hauke Mehrtens <hauke@hauke-m.de>
2121 L:      linux-arm-kernel@lists.infradead.org
2122 S:      Maintained
2123 F:      arch/arm/mach-bcm/bcm_5301x.c
2124 F:      arch/arm/boot/dts/bcm5301x.dtsi
2125 F:      arch/arm/boot/dts/bcm470*
2126
2127 BROADCOM BCM63XX ARM ARCHITECTURE
2128 M:      Florian Fainelli <f.fainelli@gmail.com>
2129 L:      linux-arm-kernel@lists.infradead.org
2130 T:      git git://git.github.com/brcm/linux.git
2131 S:      Maintained
2132 F:      arch/arm/mach-bcm/bcm63xx.c
2133 F:      arch/arm/include/debug/bcm63xx.S
2134
2135 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2136 M:      Kevin Cernekee <cernekee@gmail.com>
2137 L:      linux-usb@vger.kernel.org
2138 S:      Maintained
2139 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2140
2141 BROADCOM BCM7XXX ARM ARCHITECTURE
2142 M:      Marc Carino <marc.ceeeee@gmail.com>
2143 M:      Brian Norris <computersforpeace@gmail.com>
2144 M:      Gregory Fong <gregory.0xf0@gmail.com>
2145 M:      Florian Fainelli <f.fainelli@gmail.com>
2146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2147 S:      Maintained
2148 F:      arch/arm/mach-bcm/*brcmstb*
2149 F:      arch/arm/boot/dts/bcm7*.dts*
2150 F:      drivers/bus/brcmstb_gisb.c
2151
2152 BROADCOM BMIPS MIPS ARCHITECTURE
2153 M:      Kevin Cernekee <cernekee@gmail.com>
2154 M:      Florian Fainelli <f.fainelli@gmail.com>
2155 L:      linux-mips@linux-mips.org
2156 S:      Maintained
2157 F:      arch/mips/bmips/*
2158 F:      arch/mips/include/asm/mach-bmips/*
2159 F:      arch/mips/kernel/*bmips*
2160 F:      arch/mips/boot/dts/bcm*.dts*
2161 F:      drivers/irqchip/irq-bcm7*
2162 F:      drivers/irqchip/irq-brcmstb*
2163
2164 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2165 M:      Prashant Sreedharan <prashant@broadcom.com>
2166 M:      Michael Chan <mchan@broadcom.com>
2167 L:      netdev@vger.kernel.org
2168 S:      Supported
2169 F:      drivers/net/ethernet/broadcom/tg3.*
2170
2171 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2172 M:      Brett Rudley <brudley@broadcom.com>
2173 M:      Arend van Spriel <arend@broadcom.com>
2174 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2175 M:      Hante Meuleman <meuleman@broadcom.com>
2176 L:      linux-wireless@vger.kernel.org
2177 L:      brcm80211-dev-list@broadcom.com
2178 S:      Supported
2179 F:      drivers/net/wireless/brcm80211/
2180
2181 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2182 M:      QLogic-Storage-Upstream@qlogic.com
2183 L:      linux-scsi@vger.kernel.org
2184 S:      Supported
2185 F:      drivers/scsi/bnx2fc/
2186
2187 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2188 M:      QLogic-Storage-Upstream@qlogic.com
2189 L:      linux-scsi@vger.kernel.org
2190 S:      Supported
2191 F:      drivers/scsi/bnx2i/
2192
2193 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2194 M:      Ray Jui <rjui@broadcom.com>
2195 M:      Scott Branden <sbranden@broadcom.com>
2196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2197 L:      bcm-kernel-feedback-list@broadcom.com
2198 T:      git git://git.github.com/brcm/linux.git
2199 S:      Maintained
2200 N:      iproc
2201 N:      cygnus
2202 N:      bcm9113*
2203 N:      bcm9583*
2204 N:      bcm583*
2205 N:      bcm113*
2206
2207 BROADCOM KONA GPIO DRIVER
2208 M:      Ray Jui <rjui@broadcom.com>
2209 L:      bcm-kernel-feedback-list@broadcom.com
2210 S:      Supported
2211 F:      drivers/gpio/gpio-bcm-kona.c
2212 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2213
2214 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2215 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2216 L:      linux-wireless@vger.kernel.org
2217 S:      Maintained
2218 F:      drivers/bcma/
2219 F:      include/linux/bcma/
2220
2221 BROADCOM SYSTEMPORT ETHERNET DRIVER
2222 M:      Florian Fainelli <f.fainelli@gmail.com>
2223 L:      netdev@vger.kernel.org
2224 S:      Supported
2225 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2226
2227 BROCADE BFA FC SCSI DRIVER
2228 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2229 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2230 L:      linux-scsi@vger.kernel.org
2231 S:      Supported
2232 F:      drivers/scsi/bfa/
2233
2234 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2235 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2236 L:      netdev@vger.kernel.org
2237 S:      Supported
2238 F:      drivers/net/ethernet/brocade/bna/
2239
2240 BSG (block layer generic sg v4 driver)
2241 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2242 L:      linux-scsi@vger.kernel.org
2243 S:      Supported
2244 F:      block/bsg.c
2245 F:      include/linux/bsg.h
2246 F:      include/uapi/linux/bsg.h
2247
2248 BT87X AUDIO DRIVER
2249 M:      Clemens Ladisch <clemens@ladisch.de>
2250 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2251 T:      git git://git.alsa-project.org/alsa-kernel.git
2252 S:      Maintained
2253 F:      Documentation/sound/alsa/Bt87x.txt
2254 F:      sound/pci/bt87x.c
2255
2256 BT8XXGPIO DRIVER
2257 M:      Michael Buesch <m@bues.ch>
2258 W:      http://bu3sch.de/btgpio.php
2259 S:      Maintained
2260 F:      drivers/gpio/gpio-bt8xx.c
2261
2262 BTRFS FILE SYSTEM
2263 M:      Chris Mason <clm@fb.com>
2264 M:      Josef Bacik <jbacik@fb.com>
2265 M:      David Sterba <dsterba@suse.cz>
2266 L:      linux-btrfs@vger.kernel.org
2267 W:      http://btrfs.wiki.kernel.org/
2268 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2270 S:      Maintained
2271 F:      Documentation/filesystems/btrfs.txt
2272 F:      fs/btrfs/
2273
2274 BTTV VIDEO4LINUX DRIVER
2275 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2276 L:      linux-media@vger.kernel.org
2277 W:      http://linuxtv.org
2278 T:      git git://linuxtv.org/media_tree.git
2279 S:      Odd fixes
2280 F:      Documentation/video4linux/bttv/
2281 F:      drivers/media/pci/bt8xx/bttv*
2282
2283 BUSLOGIC SCSI DRIVER
2284 M:      Khalid Aziz <khalid@gonehiking.org>
2285 L:      linux-scsi@vger.kernel.org
2286 S:      Maintained
2287 F:      drivers/scsi/BusLogic.*
2288 F:      drivers/scsi/FlashPoint.*
2289
2290 C-MEDIA CMI8788 DRIVER
2291 M:      Clemens Ladisch <clemens@ladisch.de>
2292 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2293 T:      git git://git.alsa-project.org/alsa-kernel.git
2294 S:      Maintained
2295 F:      sound/pci/oxygen/
2296
2297 C6X ARCHITECTURE
2298 M:      Mark Salter <msalter@redhat.com>
2299 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2300 L:      linux-c6x-dev@linux-c6x.org
2301 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2302 S:      Maintained
2303 F:      arch/c6x/
2304
2305 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2306 M:      David Howells <dhowells@redhat.com>
2307 L:      linux-cachefs@redhat.com
2308 S:      Supported
2309 F:      Documentation/filesystems/caching/cachefiles.txt
2310 F:      fs/cachefiles/
2311
2312 CADET FM/AM RADIO RECEIVER DRIVER
2313 M:      Hans Verkuil <hverkuil@xs4all.nl>
2314 L:      linux-media@vger.kernel.org
2315 T:      git git://linuxtv.org/media_tree.git
2316 W:      http://linuxtv.org
2317 S:      Maintained
2318 F:      drivers/media/radio/radio-cadet*
2319
2320 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2321 M:      Jonathan Corbet <corbet@lwn.net>
2322 L:      linux-media@vger.kernel.org
2323 T:      git git://linuxtv.org/media_tree.git
2324 S:      Maintained
2325 F:      Documentation/video4linux/cafe_ccic
2326 F:      drivers/media/platform/marvell-ccic/
2327
2328 CAIF NETWORK LAYER
2329 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2330 L:      netdev@vger.kernel.org
2331 S:      Supported
2332 F:      Documentation/networking/caif/
2333 F:      drivers/net/caif/
2334 F:      include/uapi/linux/caif/
2335 F:      include/net/caif/
2336 F:      net/caif/
2337
2338 CALGARY x86-64 IOMMU
2339 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2340 M:      "Jon D. Mason" <jdmason@kudzu.us>
2341 L:      discuss@x86-64.org
2342 S:      Maintained
2343 F:      arch/x86/kernel/pci-calgary_64.c
2344 F:      arch/x86/kernel/tce_64.c
2345 F:      arch/x86/include/asm/calgary.h
2346 F:      arch/x86/include/asm/tce.h
2347
2348 CAN NETWORK LAYER
2349 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2350 L:      linux-can@vger.kernel.org
2351 W:      http://gitorious.org/linux-can
2352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2354 S:      Maintained
2355 F:      Documentation/networking/can.txt
2356 F:      net/can/
2357 F:      include/linux/can/core.h
2358 F:      include/uapi/linux/can.h
2359 F:      include/uapi/linux/can/bcm.h
2360 F:      include/uapi/linux/can/raw.h
2361 F:      include/uapi/linux/can/gw.h
2362
2363 CAN NETWORK DRIVERS
2364 M:      Wolfgang Grandegger <wg@grandegger.com>
2365 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2366 L:      linux-can@vger.kernel.org
2367 W:      http://gitorious.org/linux-can
2368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2370 S:      Maintained
2371 F:      drivers/net/can/
2372 F:      include/linux/can/dev.h
2373 F:      include/linux/can/platform/
2374 F:      include/uapi/linux/can/error.h
2375 F:      include/uapi/linux/can/netlink.h
2376
2377 CAPABILITIES
2378 M:      Serge Hallyn <serge.hallyn@canonical.com>
2379 L:      linux-security-module@vger.kernel.org
2380 S:      Supported
2381 F:      include/linux/capability.h
2382 F:      include/uapi/linux/capability.h
2383 F:      security/capability.c
2384 F:      security/commoncap.c
2385 F:      kernel/capability.c
2386
2387 CC2520 IEEE-802.15.4 RADIO DRIVER
2388 M:      Varka Bhadram <varkabhadram@gmail.com>
2389 L:      linux-wpan@vger.kernel.org
2390 S:      Maintained
2391 F:      drivers/net/ieee802154/cc2520.c
2392 F:      include/linux/spi/cc2520.h
2393 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2394
2395 CELL BROADBAND ENGINE ARCHITECTURE
2396 M:      Arnd Bergmann <arnd@arndb.de>
2397 L:      linuxppc-dev@lists.ozlabs.org
2398 L:      cbe-oss-dev@lists.ozlabs.org
2399 W:      http://www.ibm.com/developerworks/power/cell/
2400 S:      Supported
2401 F:      arch/powerpc/include/asm/cell*.h
2402 F:      arch/powerpc/include/asm/spu*.h
2403 F:      arch/powerpc/include/uapi/asm/spu*.h
2404 F:      arch/powerpc/oprofile/*cell*
2405 F:      arch/powerpc/platforms/cell/
2406
2407 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2408 M:      Sage Weil <sage@inktank.com>
2409 L:      ceph-devel@vger.kernel.org
2410 W:      http://ceph.com/
2411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2412 S:      Supported
2413 F:      Documentation/filesystems/ceph.txt
2414 F:      fs/ceph/
2415 F:      net/ceph/
2416 F:      include/linux/ceph/
2417 F:      include/linux/crush/
2418
2419 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2420 L:      linux-usb@vger.kernel.org
2421 S:      Orphan
2422 F:      Documentation/usb/WUSB-Design-overview.txt
2423 F:      Documentation/usb/wusb-cbaf
2424 F:      drivers/usb/host/hwa-hc.c
2425 F:      drivers/usb/host/whci/
2426 F:      drivers/usb/wusbcore/
2427 F:      include/linux/usb/wusb*
2428
2429 CFAG12864B LCD DRIVER
2430 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2431 W:      http://miguelojeda.es/auxdisplay.htm
2432 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2433 S:      Maintained
2434 F:      drivers/auxdisplay/cfag12864b.c
2435 F:      include/linux/cfag12864b.h
2436
2437 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2438 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2439 W:      http://miguelojeda.es/auxdisplay.htm
2440 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2441 S:      Maintained
2442 F:      drivers/auxdisplay/cfag12864bfb.c
2443 F:      include/linux/cfag12864b.h
2444
2445 CFG80211 and NL80211
2446 M:      Johannes Berg <johannes@sipsolutions.net>
2447 L:      linux-wireless@vger.kernel.org
2448 W:      http://wireless.kernel.org/
2449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2451 S:      Maintained
2452 F:      include/uapi/linux/nl80211.h
2453 F:      include/net/cfg80211.h
2454 F:      net/wireless/*
2455 X:      net/wireless/wext*
2456
2457 CHAR and MISC DRIVERS
2458 M:      Arnd Bergmann <arnd@arndb.de>
2459 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2461 S:      Supported
2462 F:      drivers/char/*
2463 F:      drivers/misc/*
2464 F:      include/linux/miscdevice.h
2465
2466 CHECKPATCH
2467 M:      Andy Whitcroft <apw@canonical.com>
2468 M:      Joe Perches <joe@perches.com>
2469 S:      Maintained
2470 F:      scripts/checkpatch.pl
2471
2472 CHINESE DOCUMENTATION
2473 M:      Harry Wei <harryxiyou@gmail.com>
2474 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2475 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2476 S:      Maintained
2477 F:      Documentation/zh_CN/
2478
2479 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2480 M:      Peter Chen <Peter.Chen@freescale.com>
2481 T:      git git://github.com/hzpeterchen/linux-usb.git
2482 L:      linux-usb@vger.kernel.org
2483 S:      Maintained
2484 F:      drivers/usb/chipidea/
2485
2486 CHROME HARDWARE PLATFORM SUPPORT
2487 M:      Olof Johansson <olof@lixom.net>
2488 S:      Maintained
2489 F:      drivers/platform/chrome/
2490
2491 CISCO VIC ETHERNET NIC DRIVER
2492 M:      Christian Benvenuti <benve@cisco.com>
2493 M:      Sujith Sankar <ssujith@cisco.com>
2494 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2495 M:      Neel Patel <neepatel@cisco.com>
2496 S:      Supported
2497 F:      drivers/net/ethernet/cisco/enic/
2498
2499 CISCO VIC LOW LATENCY NIC DRIVER
2500 M:      Upinder Malhi <umalhi@cisco.com>
2501 S:      Supported
2502 F:      drivers/infiniband/hw/usnic
2503
2504 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2505 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2506 L:      netdev@vger.kernel.org
2507 S:      Maintained
2508 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2509
2510 CIRRUS LOGIC AUDIO CODEC DRIVERS
2511 M:      Brian Austin <brian.austin@cirrus.com>
2512 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2513 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2514 S:      Maintained
2515 F:      sound/soc/codecs/cs*
2516
2517 CLEANCACHE API
2518 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2519 L:      linux-kernel@vger.kernel.org
2520 S:      Maintained
2521 F:      mm/cleancache.c
2522 F:      include/linux/cleancache.h
2523
2524 CLK API
2525 M:      Russell King <linux@arm.linux.org.uk>
2526 S:      Maintained
2527 F:      include/linux/clk.h
2528
2529 CLOCKSOURCE, CLOCKEVENT DRIVERS
2530 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2531 M:      Thomas Gleixner <tglx@linutronix.de>
2532 L:      linux-kernel@vger.kernel.org
2533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2534 S:      Supported
2535 F:      drivers/clocksource
2536
2537 CISCO FCOE HBA DRIVER
2538 M:      Hiral Patel <hiralpat@cisco.com>
2539 M:      Suma Ramars <sramars@cisco.com>
2540 M:      Brian Uchino <buchino@cisco.com>
2541 L:      linux-scsi@vger.kernel.org
2542 S:      Supported
2543 F:      drivers/scsi/fnic/
2544
2545 CMPC ACPI DRIVER
2546 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2547 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2548 L:      platform-driver-x86@vger.kernel.org
2549 S:      Supported
2550 F:      drivers/platform/x86/classmate-laptop.c
2551
2552 COCCINELLE/Semantic Patches (SmPL)
2553 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2554 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2555 M:      Nicolas Palix <nicolas.palix@imag.fr>
2556 M:      Michal Marek <mmarek@suse.cz>
2557 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2559 W:      http://coccinelle.lip6.fr/
2560 S:      Supported
2561 F:      Documentation/coccinelle.txt
2562 F:      scripts/coccinelle/
2563 F:      scripts/coccicheck
2564
2565 CODA FILE SYSTEM
2566 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2567 M:      coda@cs.cmu.edu
2568 L:      codalist@coda.cs.cmu.edu
2569 W:      http://www.coda.cs.cmu.edu/
2570 S:      Maintained
2571 F:      Documentation/filesystems/coda.txt
2572 F:      fs/coda/
2573 F:      include/linux/coda*.h
2574 F:      include/uapi/linux/coda*.h
2575
2576 CODA V4L2 MEM2MEM DRIVER
2577 M:      Philipp Zabel <p.zabel@pengutronix.de>
2578 L:      linux-media@vger.kernel.org
2579 S:      Maintained
2580 F:      Documentation/devicetree/bindings/media/coda.txt
2581 F:      drivers/media/platform/coda/
2582
2583 COMMON CLK FRAMEWORK
2584 M:      Mike Turquette <mturquette@linaro.org>
2585 M:      Stephen Boyd <sboyd@codeaurora.org>
2586 L:      linux-kernel@vger.kernel.org
2587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2588 S:      Maintained
2589 F:      drivers/clk/
2590 X:      drivers/clk/clkdev.c
2591 F:      include/linux/clk-pr*
2592 F:      include/linux/clk/
2593
2594 COMMON INTERNET FILE SYSTEM (CIFS)
2595 M:      Steve French <sfrench@samba.org>
2596 L:      linux-cifs@vger.kernel.org
2597 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2598 W:      http://linux-cifs.samba.org/
2599 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2600 S:      Supported
2601 F:      Documentation/filesystems/cifs/
2602 F:      fs/cifs/
2603
2604 COMPACTPCI HOTPLUG CORE
2605 M:      Scott Murray <scott@spiteful.org>
2606 L:      linux-pci@vger.kernel.org
2607 S:      Maintained
2608 F:      drivers/pci/hotplug/cpci_hotplug*
2609
2610 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2611 M:      Scott Murray <scott@spiteful.org>
2612 L:      linux-pci@vger.kernel.org
2613 S:      Maintained
2614 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2615
2616 COMPACTPCI HOTPLUG GENERIC DRIVER
2617 M:      Scott Murray <scott@spiteful.org>
2618 L:      linux-pci@vger.kernel.org
2619 S:      Maintained
2620 F:      drivers/pci/hotplug/cpcihp_generic.c
2621
2622 COMPAL LAPTOP SUPPORT
2623 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2624 L:      platform-driver-x86@vger.kernel.org
2625 S:      Maintained
2626 F:      drivers/platform/x86/compal-laptop.c
2627
2628 CONEXANT ACCESSRUNNER USB DRIVER
2629 M:      Simon Arlott <cxacru@fire.lp0.eu>
2630 L:      accessrunner-general@lists.sourceforge.net
2631 W:      http://accessrunner.sourceforge.net/
2632 S:      Maintained
2633 F:      drivers/usb/atm/cxacru.c
2634
2635 CONFIGFS
2636 M:      Joel Becker <jlbec@evilplan.org>
2637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2638 S:      Supported
2639 F:      fs/configfs/
2640 F:      include/linux/configfs.h
2641
2642 CONNECTOR
2643 M:      Evgeniy Polyakov <zbr@ioremap.net>
2644 L:      netdev@vger.kernel.org
2645 S:      Maintained
2646 F:      drivers/connector/
2647
2648 CONTROL GROUP (CGROUP)
2649 M:      Tejun Heo <tj@kernel.org>
2650 M:      Li Zefan <lizefan@huawei.com>
2651 L:      cgroups@vger.kernel.org
2652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2653 S:      Maintained
2654 F:      Documentation/cgroups/
2655 F:      include/linux/cgroup*
2656 F:      kernel/cgroup*
2657
2658 CONTROL GROUP - CPUSET
2659 M:      Li Zefan <lizefan@huawei.com>
2660 L:      cgroups@vger.kernel.org
2661 W:      http://www.bullopensource.org/cpuset/
2662 W:      http://oss.sgi.com/projects/cpusets/
2663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2664 S:      Maintained
2665 F:      Documentation/cgroups/cpusets.txt
2666 F:      include/linux/cpuset.h
2667 F:      kernel/cpuset.c
2668
2669 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2670 M:      Johannes Weiner <hannes@cmpxchg.org>
2671 M:      Michal Hocko <mhocko@suse.cz>
2672 L:      cgroups@vger.kernel.org
2673 L:      linux-mm@kvack.org
2674 S:      Maintained
2675 F:      mm/memcontrol.c
2676 F:      mm/swap_cgroup.c
2677
2678 CORETEMP HARDWARE MONITORING DRIVER
2679 M:      Fenghua Yu <fenghua.yu@intel.com>
2680 L:      lm-sensors@lm-sensors.org
2681 S:      Maintained
2682 F:      Documentation/hwmon/coretemp
2683 F:      drivers/hwmon/coretemp.c
2684
2685 COSA/SRP SYNC SERIAL DRIVER
2686 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2687 W:      http://www.fi.muni.cz/~kas/cosa/
2688 S:      Maintained
2689 F:      drivers/net/wan/cosa*
2690
2691 CPMAC ETHERNET DRIVER
2692 M:      Florian Fainelli <florian@openwrt.org>
2693 L:      netdev@vger.kernel.org
2694 S:      Maintained
2695 F:      drivers/net/ethernet/ti/cpmac.c
2696
2697 CPU FREQUENCY DRIVERS
2698 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2699 M:      Viresh Kumar <viresh.kumar@linaro.org>
2700 L:      linux-pm@vger.kernel.org
2701 S:      Maintained
2702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2703 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2704 F:      drivers/cpufreq/
2705 F:      include/linux/cpufreq.h
2706
2707 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2708 M:      Viresh Kumar <viresh.kumar@linaro.org>
2709 M:      Sudeep Holla <sudeep.holla@arm.com>
2710 L:      linux-pm@vger.kernel.org
2711 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2712 S:      Maintained
2713 F:      drivers/cpufreq/arm_big_little.h
2714 F:      drivers/cpufreq/arm_big_little.c
2715 F:      drivers/cpufreq/arm_big_little_dt.c
2716
2717 CPUIDLE DRIVER - ARM BIG LITTLE
2718 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2719 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2720 L:      linux-pm@vger.kernel.org
2721 L:      linux-arm-kernel@lists.infradead.org
2722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2723 S:      Maintained
2724 F:      drivers/cpuidle/cpuidle-big_little.c
2725
2726 CPUIDLE DRIVER - ARM EXYNOS
2727 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2728 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2729 M:      Kukjin Kim <kgene@kernel.org>
2730 L:      linux-pm@vger.kernel.org
2731 L:      linux-samsung-soc@vger.kernel.org
2732 S:      Supported
2733 F:      drivers/cpuidle/cpuidle-exynos.c
2734 F:      arch/arm/mach-exynos/pm.c
2735
2736 CPUIDLE DRIVERS
2737 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2738 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2739 L:      linux-pm@vger.kernel.org
2740 S:      Maintained
2741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2742 F:      drivers/cpuidle/*
2743 F:      include/linux/cpuidle.h
2744
2745 CPUID/MSR DRIVER
2746 M:      "H. Peter Anvin" <hpa@zytor.com>
2747 S:      Maintained
2748 F:      arch/x86/kernel/cpuid.c
2749 F:      arch/x86/kernel/msr.c
2750
2751 CPU POWER MONITORING SUBSYSTEM
2752 M:      Thomas Renninger <trenn@suse.de>
2753 L:      linux-pm@vger.kernel.org
2754 S:      Maintained
2755 F:      tools/power/cpupower/
2756
2757 CRAMFS FILESYSTEM
2758 W:      http://sourceforge.net/projects/cramfs/
2759 S:      Orphan / Obsolete
2760 F:      Documentation/filesystems/cramfs.txt
2761 F:      fs/cramfs/
2762
2763 CRIS PORT
2764 M:      Mikael Starvik <starvik@axis.com>
2765 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2766 L:      linux-cris-kernel@axis.com
2767 W:      http://developer.axis.com
2768 S:      Maintained
2769 F:      arch/cris/
2770 F:      drivers/tty/serial/crisv10.*
2771
2772 CRYPTO API
2773 M:      Herbert Xu <herbert@gondor.apana.org.au>
2774 M:      "David S. Miller" <davem@davemloft.net>
2775 L:      linux-crypto@vger.kernel.org
2776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2777 S:      Maintained
2778 F:      Documentation/crypto/
2779 F:      arch/*/crypto/
2780 F:      crypto/
2781 F:      drivers/crypto/
2782 F:      include/crypto/
2783
2784 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2785 M:      Neil Horman <nhorman@tuxdriver.com>
2786 L:      linux-crypto@vger.kernel.org
2787 S:      Maintained
2788 F:      crypto/ansi_cprng.c
2789 F:      crypto/rng.c
2790
2791 CS5535 Audio ALSA driver
2792 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2793 S:      Maintained
2794 F:      sound/pci/cs5535audio/
2795
2796 CW1200 WLAN driver
2797 M:      Solomon Peachy <pizza@shaftnet.org>
2798 S:      Maintained
2799 F:      drivers/net/wireless/cw1200/
2800
2801 CX18 VIDEO4LINUX DRIVER
2802 M:      Andy Walls <awalls@md.metrocast.net>
2803 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2804 L:      linux-media@vger.kernel.org
2805 T:      git git://linuxtv.org/media_tree.git
2806 W:      http://linuxtv.org
2807 W:      http://www.ivtvdriver.org/index.php/Cx18
2808 S:      Maintained
2809 F:      Documentation/video4linux/cx18.txt
2810 F:      drivers/media/pci/cx18/
2811 F:      include/uapi/linux/ivtv*
2812
2813 CX2341X MPEG ENCODER HELPER MODULE
2814 M:      Hans Verkuil <hverkuil@xs4all.nl>
2815 L:      linux-media@vger.kernel.org
2816 T:      git git://linuxtv.org/media_tree.git
2817 W:      http://linuxtv.org
2818 S:      Maintained
2819 F:      drivers/media/common/cx2341x*
2820 F:      include/media/cx2341x*
2821
2822 CX88 VIDEO4LINUX DRIVER
2823 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2824 L:      linux-media@vger.kernel.org
2825 W:      http://linuxtv.org
2826 T:      git git://linuxtv.org/media_tree.git
2827 S:      Odd fixes
2828 F:      Documentation/video4linux/cx88/
2829 F:      drivers/media/pci/cx88/
2830
2831 CXD2820R MEDIA DRIVER
2832 M:      Antti Palosaari <crope@iki.fi>
2833 L:      linux-media@vger.kernel.org
2834 W:      http://linuxtv.org/
2835 W:      http://palosaari.fi/linux/
2836 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2837 T:      git git://linuxtv.org/anttip/media_tree.git
2838 S:      Maintained
2839 F:      drivers/media/dvb-frontends/cxd2820r*
2840
2841 CXGB3 ETHERNET DRIVER (CXGB3)
2842 M:      Santosh Raspatur <santosh@chelsio.com>
2843 L:      netdev@vger.kernel.org
2844 W:      http://www.chelsio.com
2845 S:      Supported
2846 F:      drivers/net/ethernet/chelsio/cxgb3/
2847
2848 CXGB3 ISCSI DRIVER (CXGB3I)
2849 M:      Karen Xie <kxie@chelsio.com>
2850 L:      linux-scsi@vger.kernel.org
2851 W:      http://www.chelsio.com
2852 S:      Supported
2853 F:      drivers/scsi/cxgbi/cxgb3i
2854
2855 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2856 M:      Steve Wise <swise@chelsio.com>
2857 L:      linux-rdma@vger.kernel.org
2858 W:      http://www.openfabrics.org
2859 S:      Supported
2860 F:      drivers/infiniband/hw/cxgb3/
2861
2862 CXGB4 ETHERNET DRIVER (CXGB4)
2863 M:      Hariprasad S <hariprasad@chelsio.com>
2864 L:      netdev@vger.kernel.org
2865 W:      http://www.chelsio.com
2866 S:      Supported
2867 F:      drivers/net/ethernet/chelsio/cxgb4/
2868
2869 CXGB4 ISCSI DRIVER (CXGB4I)
2870 M:      Karen Xie <kxie@chelsio.com>
2871 L:      linux-scsi@vger.kernel.org
2872 W:      http://www.chelsio.com
2873 S:      Supported
2874 F:      drivers/scsi/cxgbi/cxgb4i
2875
2876 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2877 M:      Steve Wise <swise@chelsio.com>
2878 L:      linux-rdma@vger.kernel.org
2879 W:      http://www.openfabrics.org
2880 S:      Supported
2881 F:      drivers/infiniband/hw/cxgb4/
2882
2883 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2884 M:      Casey Leedom <leedom@chelsio.com>
2885 L:      netdev@vger.kernel.org
2886 W:      http://www.chelsio.com
2887 S:      Supported
2888 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2889
2890 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2891 M:      Ian Munsie <imunsie@au1.ibm.com>
2892 M:      Michael Neuling <mikey@neuling.org>
2893 L:      linuxppc-dev@lists.ozlabs.org
2894 S:      Supported
2895 F:      drivers/misc/cxl/
2896 F:      include/misc/cxl.h
2897 F:      include/uapi/misc/cxl.h
2898 F:      Documentation/powerpc/cxl.txt
2899 F:      Documentation/powerpc/cxl.txt
2900 F:      Documentation/ABI/testing/sysfs-class-cxl
2901
2902 STMMAC ETHERNET DRIVER
2903 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2904 L:      netdev@vger.kernel.org
2905 W:      http://www.stlinux.com
2906 S:      Supported
2907 F:      drivers/net/ethernet/stmicro/stmmac/
2908
2909 CYBERPRO FB DRIVER
2910 M:      Russell King <linux@arm.linux.org.uk>
2911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2912 W:      http://www.arm.linux.org.uk/
2913 S:      Maintained
2914 F:      drivers/video/fbdev/cyber2000fb.*
2915
2916 CYCLADES ASYNC MUX DRIVER
2917 W:      http://www.cyclades.com/
2918 S:      Orphan
2919 F:      drivers/tty/cyclades.c
2920 F:      include/linux/cyclades.h
2921 F:      include/uapi/linux/cyclades.h
2922
2923 CYCLADES PC300 DRIVER
2924 W:      http://www.cyclades.com/
2925 S:      Orphan
2926 F:      drivers/net/wan/pc300*
2927
2928 CYPRESS_FIRMWARE MEDIA DRIVER
2929 M:      Antti Palosaari <crope@iki.fi>
2930 L:      linux-media@vger.kernel.org
2931 W:      http://linuxtv.org/
2932 W:      http://palosaari.fi/linux/
2933 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2934 T:      git git://linuxtv.org/anttip/media_tree.git
2935 S:      Maintained
2936 F:      drivers/media/common/cypress_firmware*
2937
2938 CYTTSP TOUCHSCREEN DRIVER
2939 M:      Ferruh Yigit <fery@cypress.com>
2940 L:      linux-input@vger.kernel.org
2941 S:      Supported
2942 F:      drivers/input/touchscreen/cyttsp*
2943 F:      include/linux/input/cyttsp.h
2944
2945 DAMA SLAVE for AX.25
2946 M:      Joerg Reuter <jreuter@yaina.de>
2947 W:      http://yaina.de/jreuter/
2948 W:      http://www.qsl.net/dl1bke/
2949 L:      linux-hams@vger.kernel.org
2950 S:      Maintained
2951 F:      net/ax25/af_ax25.c
2952 F:      net/ax25/ax25_dev.c
2953 F:      net/ax25/ax25_ds_*
2954 F:      net/ax25/ax25_in.c
2955 F:      net/ax25/ax25_out.c
2956 F:      net/ax25/ax25_timer.c
2957 F:      net/ax25/sysctl_net_ax25.c
2958
2959 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2960 L:      netdev@vger.kernel.org
2961 S:      Orphan
2962 F:      Documentation/networking/dmfe.txt
2963 F:      drivers/net/ethernet/dec/tulip/dmfe.c
2964
2965 DC390/AM53C974 SCSI driver
2966 M:      Hannes Reinecke <hare@suse.de>
2967 L:      linux-scsi@vger.kernel.org
2968 S:      Maintained
2969 F:      drivers/scsi/am53c974.c
2970
2971 DC395x SCSI driver
2972 M:      Oliver Neukum <oliver@neukum.org>
2973 M:      Ali Akcaagac <aliakc@web.de>
2974 M:      Jamie Lenehan <lenehan@twibble.org>
2975 L:      dc395x@twibble.org
2976 W:      http://twibble.org/dist/dc395x/
2977 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
2978 S:      Maintained
2979 F:      Documentation/scsi/dc395x.txt
2980 F:      drivers/scsi/dc395x.*
2981
2982 DCCP PROTOCOL
2983 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
2984 L:      dccp@vger.kernel.org
2985 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2986 S:      Maintained
2987 F:      include/linux/dccp.h
2988 F:      include/uapi/linux/dccp.h
2989 F:      include/linux/tfrc.h
2990 F:      net/dccp/
2991
2992 DECnet NETWORK LAYER
2993 W:      http://linux-decnet.sourceforge.net
2994 L:      linux-decnet-user@lists.sourceforge.net
2995 S:      Orphan
2996 F:      Documentation/networking/decnet.txt
2997 F:      net/decnet/
2998
2999 DECSTATION PLATFORM SUPPORT
3000 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3001 L:      linux-mips@linux-mips.org
3002 W:      http://www.linux-mips.org/wiki/DECstation
3003 S:      Maintained
3004 F:      arch/mips/dec/
3005 F:      arch/mips/include/asm/dec/
3006 F:      arch/mips/include/asm/mach-dec/
3007
3008 DEFXX FDDI NETWORK DRIVER
3009 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3010 S:      Maintained
3011 F:      drivers/net/fddi/defxx.*
3012
3013 DELL LAPTOP DRIVER
3014 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3015 L:      platform-driver-x86@vger.kernel.org
3016 S:      Maintained
3017 F:      drivers/platform/x86/dell-laptop.c
3018
3019 DELL LAPTOP SMM DRIVER
3020 M:      Guenter Roeck <linux@roeck-us.net>
3021 F:      drivers/char/i8k.c
3022 F:      include/uapi/linux/i8k.h
3023
3024 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3025 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3026 S:      Maintained
3027 F:      Documentation/dcdbas.txt
3028 F:      drivers/firmware/dcdbas.*
3029
3030 DELL WMI EXTRAS DRIVER
3031 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3032 S:      Maintained
3033 F:      drivers/platform/x86/dell-wmi.c
3034
3035 DESIGNWARE USB2 DRD IP DRIVER
3036 M:      Paul Zimmerman <paulz@synopsys.com>
3037 L:      linux-usb@vger.kernel.org
3038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3039 S:      Maintained
3040 F:      drivers/usb/dwc2/
3041
3042 DESIGNWARE USB3 DRD IP DRIVER
3043 M:      Felipe Balbi <balbi@ti.com>
3044 L:      linux-usb@vger.kernel.org
3045 L:      linux-omap@vger.kernel.org
3046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3047 S:      Maintained
3048 F:      drivers/usb/dwc3/
3049
3050 DEVICE COREDUMP (DEV_COREDUMP)
3051 M:      Johannes Berg <johannes@sipsolutions.net>
3052 L:      linux-kernel@vger.kernel.org
3053 S:      Maintained
3054 F:      drivers/base/devcoredump.c
3055 F:      include/linux/devcoredump.h
3056
3057 DEVICE FREQUENCY (DEVFREQ)
3058 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3059 M:      Kyungmin Park <kyungmin.park@samsung.com>
3060 L:      linux-pm@vger.kernel.org
3061 S:      Maintained
3062 F:      drivers/devfreq/
3063
3064 DEVICE NUMBER REGISTRY
3065 M:      Torben Mathiasen <device@lanana.org>
3066 W:      http://lanana.org/docs/device-list/index.html
3067 S:      Maintained
3068
3069 DEVICE-MAPPER  (LVM)
3070 M:      Alasdair Kergon <agk@redhat.com>
3071 M:      Mike Snitzer <snitzer@redhat.com>
3072 M:      dm-devel@redhat.com
3073 L:      dm-devel@redhat.com
3074 W:      http://sources.redhat.com/dm
3075 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3077 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3078 S:      Maintained
3079 F:      Documentation/device-mapper/
3080 F:      drivers/md/dm*
3081 F:      drivers/md/persistent-data/
3082 F:      include/linux/device-mapper.h
3083 F:      include/linux/dm-*.h
3084 F:      include/uapi/linux/dm-*.h
3085
3086 DIALOG SEMICONDUCTOR DRIVERS
3087 M:      Support Opensource <support.opensource@diasemi.com>
3088 W:      http://www.dialog-semiconductor.com/products
3089 S:      Supported
3090 F:      Documentation/hwmon/da90??
3091 F:      drivers/gpio/gpio-da90??.c
3092 F:      drivers/hwmon/da90??-hwmon.c
3093 F:      drivers/input/misc/da90??_onkey.c
3094 F:      drivers/input/touchscreen/da9052_tsi.c
3095 F:      drivers/leds/leds-da90??.c
3096 F:      drivers/mfd/da903x.c
3097 F:      drivers/mfd/da90??-*.c
3098 F:      drivers/power/da9052-battery.c
3099 F:      drivers/regulator/da903x.c
3100 F:      drivers/regulator/da9???-regulator.[ch]
3101 F:      drivers/rtc/rtc-da90??.c
3102 F:      drivers/video/backlight/da90??_bl.c
3103 F:      drivers/watchdog/da90??_wdt.c
3104 F:      include/linux/mfd/da903x.h
3105 F:      include/linux/mfd/da9052/
3106 F:      include/linux/mfd/da9055/
3107 F:      include/linux/mfd/da9063/
3108 F:      include/sound/da[79]*.h
3109 F:      sound/soc/codecs/da[79]*.[ch]
3110
3111 DIGI NEO AND CLASSIC PCI PRODUCTS
3112 M:      Lidza Louina <lidza.louina@gmail.com>
3113 M:      Mark Hounschell <markh@compro.net>
3114 L:      driverdev-devel@linuxdriverproject.org
3115 S:      Maintained
3116 F:      drivers/staging/dgnc/
3117
3118 DIGI EPCA PCI PRODUCTS
3119 M:      Lidza Louina <lidza.louina@gmail.com>
3120 M:      Mark Hounschell <markh@compro.net>
3121 M:      Daeseok Youn <daeseok.youn@gmail.com>
3122 L:      driverdev-devel@linuxdriverproject.org
3123 S:      Maintained
3124 F:      drivers/staging/dgap/
3125
3126 DIOLAN U2C-12 I2C DRIVER
3127 M:      Guenter Roeck <linux@roeck-us.net>
3128 L:      linux-i2c@vger.kernel.org
3129 S:      Maintained
3130 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3131
3132 DIRECTORY NOTIFICATION (DNOTIFY)
3133 M:      Eric Paris <eparis@parisplace.org>
3134 S:      Maintained
3135 F:      Documentation/filesystems/dnotify.txt
3136 F:      fs/notify/dnotify/
3137 F:      include/linux/dnotify.h
3138
3139 DISK GEOMETRY AND PARTITION HANDLING
3140 M:      Andries Brouwer <aeb@cwi.nl>
3141 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3142 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3143 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3144 S:      Maintained
3145
3146 DISKQUOTA
3147 M:      Jan Kara <jack@suse.cz>
3148 S:      Maintained
3149 F:      Documentation/filesystems/quota.txt
3150 F:      fs/quota/
3151 F:      include/linux/quota*.h
3152 F:      include/uapi/linux/quota*.h
3153
3154 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3155 M:      Bernie Thompson <bernie@plugable.com>
3156 L:      linux-fbdev@vger.kernel.org
3157 S:      Maintained
3158 W:      http://plugable.com/category/projects/udlfb/
3159 F:      drivers/video/fbdev/udlfb.c
3160 F:      include/video/udlfb.h
3161 F:      Documentation/fb/udlfb.txt
3162
3163 DISTRIBUTED LOCK MANAGER (DLM)
3164 M:      Christine Caulfield <ccaulfie@redhat.com>
3165 M:      David Teigland <teigland@redhat.com>
3166 L:      cluster-devel@redhat.com
3167 W:      http://sources.redhat.com/cluster/
3168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3169 S:      Supported
3170 F:      fs/dlm/
3171
3172 DMA BUFFER SHARING FRAMEWORK
3173 M:      Sumit Semwal <sumit.semwal@linaro.org>
3174 S:      Maintained
3175 L:      linux-media@vger.kernel.org
3176 L:      dri-devel@lists.freedesktop.org
3177 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3178 F:      drivers/dma-buf/
3179 F:      include/linux/dma-buf*
3180 F:      include/linux/reservation.h
3181 F:      include/linux/*fence.h
3182 F:      Documentation/dma-buf-sharing.txt
3183 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3184
3185 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3186 M:      Vinod Koul <vinod.koul@intel.com>
3187 L:      dmaengine@vger.kernel.org
3188 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3189 S:      Maintained
3190 F:      drivers/dma/
3191 F:      include/linux/dmaengine.h
3192 F:      Documentation/dmaengine/
3193 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3194
3195 DME1737 HARDWARE MONITOR DRIVER
3196 M:      Juerg Haefliger <juergh@gmail.com>
3197 L:      lm-sensors@lm-sensors.org
3198 S:      Maintained
3199 F:      Documentation/hwmon/dme1737
3200 F:      drivers/hwmon/dme1737.c
3201
3202 DOCKING STATION DRIVER
3203 M:      Shaohua Li <shaohua.li@intel.com>
3204 L:      linux-acpi@vger.kernel.org
3205 S:      Supported
3206 F:      drivers/acpi/dock.c
3207
3208 DOCUMENTATION
3209 M:      Jonathan Corbet <corbet@lwn.net>
3210 L:      linux-doc@vger.kernel.org
3211 S:      Maintained
3212 F:      Documentation/
3213 X:      Documentation/ABI/
3214 X:      Documentation/devicetree/
3215 X:      Documentation/[a-z][a-z]_[A-Z][A-Z]/
3216
3217 DOUBLETALK DRIVER
3218 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3219 L:      blinux-list@redhat.com
3220 S:      Maintained
3221 F:      drivers/char/dtlk.c
3222 F:      include/linux/dtlk.h
3223
3224 DPT_I2O SCSI RAID DRIVER
3225 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3226 L:      linux-scsi@vger.kernel.org
3227 W:      http://www.adaptec.com/
3228 S:      Maintained
3229 F:      drivers/scsi/dpt*
3230 F:      drivers/scsi/dpt/
3231
3232 DRBD DRIVER
3233 P:      Philipp Reisner
3234 P:      Lars Ellenberg
3235 M:      drbd-dev@lists.linbit.com
3236 L:      drbd-user@lists.linbit.com
3237 W:      http://www.drbd.org
3238 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3239 T:      git git://git.drbd.org/drbd-8.3.git
3240 S:      Supported
3241 F:      drivers/block/drbd/
3242 F:      lib/lru_cache.c
3243 F:      Documentation/blockdev/drbd/
3244
3245 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3246 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3248 S:      Supported
3249 F:      Documentation/kobject.txt
3250 F:      drivers/base/
3251 F:      fs/sysfs/
3252 F:      fs/debugfs/
3253 F:      include/linux/kobj*
3254 F:      include/linux/debugfs.h
3255 F:      lib/kobj*
3256
3257 DRM DRIVERS
3258 M:      David Airlie <airlied@linux.ie>
3259 L:      dri-devel@lists.freedesktop.org
3260 T:      git git://people.freedesktop.org/~airlied/linux
3261 S:      Maintained
3262 F:      drivers/gpu/drm/
3263 F:      drivers/gpu/vga/
3264 F:      include/drm/
3265 F:      include/uapi/drm/
3266
3267 RADEON DRM DRIVERS
3268 M:      Alex Deucher <alexander.deucher@amd.com>
3269 M:      Christian König <christian.koenig@amd.com>
3270 L:      dri-devel@lists.freedesktop.org
3271 T:      git git://people.freedesktop.org/~agd5f/linux
3272 S:      Supported
3273 F:      drivers/gpu/drm/radeon/
3274 F:      include/uapi/drm/radeon*
3275
3276 DRM PANEL DRIVERS
3277 M:      Thierry Reding <thierry.reding@gmail.com>
3278 L:      dri-devel@lists.freedesktop.org
3279 T:      git git://anongit.freedesktop.org/tegra/linux.git
3280 S:      Maintained
3281 F:      drivers/gpu/drm/drm_panel.c
3282 F:      drivers/gpu/drm/panel/
3283 F:      include/drm/drm_panel.h
3284 F:      Documentation/devicetree/bindings/panel/
3285
3286 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3287 M:      Daniel Vetter <daniel.vetter@intel.com>
3288 M:      Jani Nikula <jani.nikula@linux.intel.com>
3289 L:      intel-gfx@lists.freedesktop.org
3290 L:      dri-devel@lists.freedesktop.org
3291 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3292 T:      git git://anongit.freedesktop.org/drm-intel
3293 S:      Supported
3294 F:      drivers/gpu/drm/i915/
3295 F:      include/drm/i915*
3296 F:      include/uapi/drm/i915*
3297
3298 DRM DRIVERS FOR EXYNOS
3299 M:      Inki Dae <inki.dae@samsung.com>
3300 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3301 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3302 M:      Kyungmin Park <kyungmin.park@samsung.com>
3303 L:      dri-devel@lists.freedesktop.org
3304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3305 S:      Supported
3306 F:      drivers/gpu/drm/exynos/
3307 F:      include/drm/exynos*
3308 F:      include/uapi/drm/exynos*
3309
3310 DRM DRIVERS FOR FREESCALE IMX
3311 M:      Philipp Zabel <p.zabel@pengutronix.de>
3312 L:      dri-devel@lists.freedesktop.org
3313 S:      Maintained
3314 F:      drivers/gpu/drm/imx/
3315 F:      Documentation/devicetree/bindings/drm/imx/
3316
3317 DRM DRIVERS FOR NVIDIA TEGRA
3318 M:      Thierry Reding <thierry.reding@gmail.com>
3319 M:      Terje Bergström <tbergstrom@nvidia.com>
3320 L:      dri-devel@lists.freedesktop.org
3321 L:      linux-tegra@vger.kernel.org
3322 T:      git git://anongit.freedesktop.org/tegra/linux.git
3323 S:      Supported
3324 F:      drivers/gpu/drm/tegra/
3325 F:      drivers/gpu/host1x/
3326 F:      include/linux/host1x.h
3327 F:      include/uapi/drm/tegra_drm.h
3328 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3329
3330 DRM DRIVERS FOR RENESAS
3331 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3332 L:      dri-devel@lists.freedesktop.org
3333 L:      linux-sh@vger.kernel.org
3334 T:      git git://people.freedesktop.org/~airlied/linux
3335 S:      Supported
3336 F:      drivers/gpu/drm/rcar-du/
3337 F:      drivers/gpu/drm/shmobile/
3338 F:      include/linux/platform_data/rcar-du.h
3339 F:      include/linux/platform_data/shmob_drm.h
3340
3341 DSBR100 USB FM RADIO DRIVER
3342 M:      Alexey Klimov <klimov.linux@gmail.com>
3343 L:      linux-media@vger.kernel.org
3344 T:      git git://linuxtv.org/media_tree.git
3345 S:      Maintained
3346 F:      drivers/media/radio/dsbr100.c
3347
3348 DSCC4 DRIVER
3349 M:      Francois Romieu <romieu@fr.zoreil.com>
3350 L:      netdev@vger.kernel.org
3351 S:      Maintained
3352 F:      drivers/net/wan/dscc4.c
3353
3354 DVB_USB_AF9015 MEDIA DRIVER
3355 M:      Antti Palosaari <crope@iki.fi>
3356 L:      linux-media@vger.kernel.org
3357 W:      http://linuxtv.org/
3358 W:      http://palosaari.fi/linux/
3359 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3360 T:      git git://linuxtv.org/anttip/media_tree.git
3361 S:      Maintained
3362 F:      drivers/media/usb/dvb-usb-v2/af9015*
3363
3364 DVB_USB_AF9035 MEDIA DRIVER
3365 M:      Antti Palosaari <crope@iki.fi>
3366 L:      linux-media@vger.kernel.org
3367 W:      http://linuxtv.org/
3368 W:      http://palosaari.fi/linux/
3369 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3370 T:      git git://linuxtv.org/anttip/media_tree.git
3371 S:      Maintained
3372 F:      drivers/media/usb/dvb-usb-v2/af9035*
3373
3374 DVB_USB_ANYSEE MEDIA DRIVER
3375 M:      Antti Palosaari <crope@iki.fi>
3376 L:      linux-media@vger.kernel.org
3377 W:      http://linuxtv.org/
3378 W:      http://palosaari.fi/linux/
3379 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3380 T:      git git://linuxtv.org/anttip/media_tree.git
3381 S:      Maintained
3382 F:      drivers/media/usb/dvb-usb-v2/anysee*
3383
3384 DVB_USB_AU6610 MEDIA DRIVER
3385 M:      Antti Palosaari <crope@iki.fi>
3386 L:      linux-media@vger.kernel.org
3387 W:      http://linuxtv.org/
3388 W:      http://palosaari.fi/linux/
3389 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3390 T:      git git://linuxtv.org/anttip/media_tree.git
3391 S:      Maintained
3392 F:      drivers/media/usb/dvb-usb-v2/au6610*
3393
3394 DVB_USB_CE6230 MEDIA DRIVER
3395 M:      Antti Palosaari <crope@iki.fi>
3396 L:      linux-media@vger.kernel.org
3397 W:      http://linuxtv.org/
3398 W:      http://palosaari.fi/linux/
3399 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3400 T:      git git://linuxtv.org/anttip/media_tree.git
3401 S:      Maintained
3402 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3403
3404 DVB_USB_CXUSB MEDIA DRIVER
3405 M:      Michael Krufky <mkrufky@linuxtv.org>
3406 L:      linux-media@vger.kernel.org
3407 W:      http://linuxtv.org/
3408 W:      http://github.com/mkrufky
3409 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3410 T:      git git://linuxtv.org/media_tree.git
3411 S:      Maintained
3412 F:      drivers/media/usb/dvb-usb/cxusb*
3413
3414 DVB_USB_EC168 MEDIA DRIVER
3415 M:      Antti Palosaari <crope@iki.fi>
3416 L:      linux-media@vger.kernel.org
3417 W:      http://linuxtv.org/
3418 W:      http://palosaari.fi/linux/
3419 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3420 T:      git git://linuxtv.org/anttip/media_tree.git
3421 S:      Maintained
3422 F:      drivers/media/usb/dvb-usb-v2/ec168*
3423
3424 DVB_USB_GL861 MEDIA DRIVER
3425 M:      Antti Palosaari <crope@iki.fi>
3426 L:      linux-media@vger.kernel.org
3427 W:      http://linuxtv.org/
3428 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3429 T:      git git://linuxtv.org/anttip/media_tree.git
3430 S:      Maintained
3431 F:      drivers/media/usb/dvb-usb-v2/gl861*
3432
3433 DVB_USB_MXL111SF MEDIA DRIVER
3434 M:      Michael Krufky <mkrufky@linuxtv.org>
3435 L:      linux-media@vger.kernel.org
3436 W:      http://linuxtv.org/
3437 W:      http://github.com/mkrufky
3438 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3439 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3440 S:      Maintained
3441 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3442
3443 DVB_USB_RTL28XXU MEDIA DRIVER
3444 M:      Antti Palosaari <crope@iki.fi>
3445 L:      linux-media@vger.kernel.org
3446 W:      http://linuxtv.org/
3447 W:      http://palosaari.fi/linux/
3448 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3449 T:      git git://linuxtv.org/anttip/media_tree.git
3450 S:      Maintained
3451 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3452
3453 DVB_USB_V2 MEDIA DRIVER
3454 M:      Antti Palosaari <crope@iki.fi>
3455 L:      linux-media@vger.kernel.org
3456 W:      http://linuxtv.org/
3457 W:      http://palosaari.fi/linux/
3458 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3459 T:      git git://linuxtv.org/anttip/media_tree.git
3460 S:      Maintained
3461 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3462 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3463
3464 DYNAMIC DEBUG
3465 M:      Jason Baron <jbaron@akamai.com>
3466 S:      Maintained
3467 F:      lib/dynamic_debug.c
3468 F:      include/linux/dynamic_debug.h
3469
3470 DZ DECSTATION DZ11 SERIAL DRIVER
3471 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3472 S:      Maintained
3473 F:      drivers/tty/serial/dz.*
3474
3475 E3X0 POWER BUTTON DRIVER
3476 M:      Moritz Fischer <moritz.fischer@ettus.com>
3477 L:      usrp-users@lists.ettus.com
3478 W:      http://www.ettus.com
3479 S:      Supported
3480 F:      drivers/input/misc/e3x0-button.c
3481 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3482
3483 E4000 MEDIA DRIVER
3484 M:      Antti Palosaari <crope@iki.fi>
3485 L:      linux-media@vger.kernel.org
3486 W:      http://linuxtv.org/
3487 W:      http://palosaari.fi/linux/
3488 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3489 T:      git git://linuxtv.org/anttip/media_tree.git
3490 S:      Maintained
3491 F:      drivers/media/tuners/e4000*
3492
3493 EATA ISA/EISA/PCI SCSI DRIVER
3494 M:      Dario Ballabio <ballabio_dario@emc.com>
3495 L:      linux-scsi@vger.kernel.org
3496 S:      Maintained
3497 F:      drivers/scsi/eata.c
3498
3499 EC100 MEDIA DRIVER
3500 M:      Antti Palosaari <crope@iki.fi>
3501 L:      linux-media@vger.kernel.org
3502 W:      http://linuxtv.org/
3503 W:      http://palosaari.fi/linux/
3504 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3505 T:      git git://linuxtv.org/anttip/media_tree.git
3506 S:      Maintained
3507 F:      drivers/media/dvb-frontends/ec100*
3508
3509 ECRYPT FILE SYSTEM
3510 M:      Tyler Hicks <tyhicks@canonical.com>
3511 L:      ecryptfs@vger.kernel.org
3512 W:      http://ecryptfs.org
3513 W:      https://launchpad.net/ecryptfs
3514 S:      Supported
3515 F:      Documentation/filesystems/ecryptfs.txt
3516 F:      fs/ecryptfs/
3517
3518 EDAC-CORE
3519 M:      Doug Thompson <dougthompson@xmission.com>
3520 M:      Borislav Petkov <bp@alien8.de>
3521 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3522 L:      linux-edac@vger.kernel.org
3523 W:      bluesmoke.sourceforge.net
3524 S:      Supported
3525 F:      Documentation/edac.txt
3526 F:      drivers/edac/
3527 F:      include/linux/edac.h
3528
3529 EDAC-AMD64
3530 M:      Doug Thompson <dougthompson@xmission.com>
3531 M:      Borislav Petkov <bp@alien8.de>
3532 L:      linux-edac@vger.kernel.org
3533 W:      bluesmoke.sourceforge.net
3534 S:      Maintained
3535 F:      drivers/edac/amd64_edac*
3536
3537 EDAC-CALXEDA
3538 M:      Doug Thompson <dougthompson@xmission.com>
3539 M:      Robert Richter <rric@kernel.org>
3540 L:      linux-edac@vger.kernel.org
3541 W:      bluesmoke.sourceforge.net
3542 S:      Maintained
3543 F:      drivers/edac/highbank*
3544
3545 EDAC-CAVIUM
3546 M:      Ralf Baechle <ralf@linux-mips.org>
3547 M:      David Daney <david.daney@cavium.com>
3548 L:      linux-edac@vger.kernel.org
3549 L:      linux-mips@linux-mips.org
3550 W:      bluesmoke.sourceforge.net
3551 S:      Supported
3552 F:      drivers/edac/octeon_edac*
3553
3554 EDAC-E752X
3555 M:      Mark Gross <mark.gross@intel.com>
3556 M:      Doug Thompson <dougthompson@xmission.com>
3557 L:      linux-edac@vger.kernel.org
3558 W:      bluesmoke.sourceforge.net
3559 S:      Maintained
3560 F:      drivers/edac/e752x_edac.c
3561
3562 EDAC-E7XXX
3563 M:      Doug Thompson <dougthompson@xmission.com>
3564 L:      linux-edac@vger.kernel.org
3565 W:      bluesmoke.sourceforge.net
3566 S:      Maintained
3567 F:      drivers/edac/e7xxx_edac.c
3568
3569 EDAC-GHES
3570 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3571 L:      linux-edac@vger.kernel.org
3572 W:      bluesmoke.sourceforge.net
3573 S:      Maintained
3574 F:      drivers/edac/ghes_edac.c
3575
3576 EDAC-I82443BXGX
3577 M:      Tim Small <tim@buttersideup.com>
3578 L:      linux-edac@vger.kernel.org
3579 W:      bluesmoke.sourceforge.net
3580 S:      Maintained
3581 F:      drivers/edac/i82443bxgx_edac.c
3582
3583 EDAC-I3000
3584 M:      Jason Uhlenkott <juhlenko@akamai.com>
3585 L:      linux-edac@vger.kernel.org
3586 W:      bluesmoke.sourceforge.net
3587 S:      Maintained
3588 F:      drivers/edac/i3000_edac.c
3589
3590 EDAC-I5000
3591 M:      Doug Thompson <dougthompson@xmission.com>
3592 L:      linux-edac@vger.kernel.org
3593 W:      bluesmoke.sourceforge.net
3594 S:      Maintained
3595 F:      drivers/edac/i5000_edac.c
3596
3597 EDAC-I5400
3598 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3599 L:      linux-edac@vger.kernel.org
3600 W:      bluesmoke.sourceforge.net
3601 S:      Maintained
3602 F:      drivers/edac/i5400_edac.c
3603
3604 EDAC-I7300
3605 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3606 L:      linux-edac@vger.kernel.org
3607 W:      bluesmoke.sourceforge.net
3608 S:      Maintained
3609 F:      drivers/edac/i7300_edac.c
3610
3611 EDAC-I7CORE
3612 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3613 L:      linux-edac@vger.kernel.org
3614 W:      bluesmoke.sourceforge.net
3615 S:      Maintained
3616 F:      drivers/edac/i7core_edac.c
3617
3618 EDAC-I82975X
3619 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3620 M:      "Arvind R." <arvino55@gmail.com>
3621 L:      linux-edac@vger.kernel.org
3622 W:      bluesmoke.sourceforge.net
3623 S:      Maintained
3624 F:      drivers/edac/i82975x_edac.c
3625
3626 EDAC-IE31200
3627 M:      Jason Baron <jbaron@akamai.com>
3628 L:      linux-edac@vger.kernel.org
3629 W:      bluesmoke.sourceforge.net
3630 S:      Maintained
3631 F:      drivers/edac/ie31200_edac.c
3632
3633 EDAC-MPC85XX
3634 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3635 L:      linux-edac@vger.kernel.org
3636 W:      bluesmoke.sourceforge.net
3637 S:      Maintained
3638 F:      drivers/edac/mpc85xx_edac.[ch]
3639
3640 EDAC-PASEMI
3641 M:      Egor Martovetsky <egor@pasemi.com>
3642 L:      linux-edac@vger.kernel.org
3643 W:      bluesmoke.sourceforge.net
3644 S:      Maintained
3645 F:      drivers/edac/pasemi_edac.c
3646
3647 EDAC-R82600
3648 M:      Tim Small <tim@buttersideup.com>
3649 L:      linux-edac@vger.kernel.org
3650 W:      bluesmoke.sourceforge.net
3651 S:      Maintained
3652 F:      drivers/edac/r82600_edac.c
3653
3654 EDAC-SBRIDGE
3655 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3656 L:      linux-edac@vger.kernel.org
3657 W:      bluesmoke.sourceforge.net
3658 S:      Maintained
3659 F:      drivers/edac/sb_edac.c
3660
3661 EDIROL UA-101/UA-1000 DRIVER
3662 M:      Clemens Ladisch <clemens@ladisch.de>
3663 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3664 T:      git git://git.alsa-project.org/alsa-kernel.git
3665 S:      Maintained
3666 F:      sound/usb/misc/ua101.c
3667
3668 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3669 M:      Matt Fleming <matt.fleming@intel.com>
3670 L:      linux-efi@vger.kernel.org
3671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3672 S:      Maintained
3673 F:      Documentation/efi-stub.txt
3674 F:      arch/ia64/kernel/efi.c
3675 F:      arch/x86/boot/compressed/eboot.[ch]
3676 F:      arch/x86/include/asm/efi.h
3677 F:      arch/x86/platform/efi/*
3678 F:      drivers/firmware/efi/*
3679 F:      include/linux/efi*.h
3680
3681 EFI VARIABLE FILESYSTEM
3682 M:      Matthew Garrett <matthew.garrett@nebula.com>
3683 M:      Jeremy Kerr <jk@ozlabs.org>
3684 M:      Matt Fleming <matt.fleming@intel.com>
3685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3686 L:      linux-efi@vger.kernel.org
3687 S:      Maintained
3688 F:      fs/efivarfs/
3689
3690 EFIFB FRAMEBUFFER DRIVER
3691 L:      linux-fbdev@vger.kernel.org
3692 M:      Peter Jones <pjones@redhat.com>
3693 S:      Maintained
3694 F:      drivers/video/fbdev/efifb.c
3695
3696 EFS FILESYSTEM
3697 W:      http://aeschi.ch.eu.org/efs/
3698 S:      Orphan
3699 F:      fs/efs/
3700
3701 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3702 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3703 M:      Christoph Raisch <raisch@de.ibm.com>
3704 L:      linux-rdma@vger.kernel.org
3705 S:      Supported
3706 F:      drivers/infiniband/hw/ehca/
3707
3708 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3709 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3710 L:      netdev@vger.kernel.org
3711 S:      Maintained
3712 F:      drivers/net/ethernet/ibm/ehea/
3713
3714 EM28XX VIDEO4LINUX DRIVER
3715 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3716 L:      linux-media@vger.kernel.org
3717 W:      http://linuxtv.org
3718 T:      git git://linuxtv.org/media_tree.git
3719 S:      Maintained
3720 F:      drivers/media/usb/em28xx/
3721
3722 EMBEDDED LINUX
3723 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3724 M:      Matt Mackall <mpm@selenic.com>
3725 M:      David Woodhouse <dwmw2@infradead.org>
3726 L:      linux-embedded@vger.kernel.org
3727 S:      Maintained
3728
3729 EMULEX LPFC FC SCSI DRIVER
3730 M:      James Smart <james.smart@emulex.com>
3731 L:      linux-scsi@vger.kernel.org
3732 W:      http://sourceforge.net/projects/lpfcxxxx
3733 S:      Supported
3734 F:      drivers/scsi/lpfc/
3735
3736 ENE CB710 FLASH CARD READER DRIVER
3737 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3738 S:      Maintained
3739 F:      drivers/misc/cb710/
3740 F:      drivers/mmc/host/cb710-mmc.*
3741 F:      include/linux/cb710.h
3742
3743 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3744 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3745 S:      Maintained
3746 F:      drivers/media/rc/ene_ir.*
3747
3748 ENHANCED ERROR HANDLING (EEH)
3749 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3750 L:      linuxppc-dev@lists.ozlabs.org
3751 S:      Supported
3752 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3753 F:      arch/powerpc/kernel/eeh*.c
3754
3755 EPSON S1D13XXX FRAMEBUFFER DRIVER
3756 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3757 S:      Maintained
3758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3759 F:      drivers/video/fbdev/s1d13xxxfb.c
3760 F:      include/video/s1d13xxxfb.h
3761
3762 ET131X NETWORK DRIVER
3763 M:      Mark Einon <mark.einon@gmail.com>
3764 S:      Odd Fixes
3765 F:      drivers/net/ethernet/agere/
3766
3767 ETHERNET BRIDGE
3768 M:      Stephen Hemminger <stephen@networkplumber.org>
3769 L:      bridge@lists.linux-foundation.org
3770 L:      netdev@vger.kernel.org
3771 W:      http://www.linuxfoundation.org/en/Net:Bridge
3772 S:      Maintained
3773 F:      include/linux/netfilter_bridge/
3774 F:      net/bridge/
3775
3776 ETHERNET PHY LIBRARY
3777 M:      Florian Fainelli <f.fainelli@gmail.com>
3778 L:      netdev@vger.kernel.org
3779 S:      Maintained
3780 F:      include/linux/phy.h
3781 F:      include/linux/phy_fixed.h
3782 F:      drivers/net/phy/
3783 F:      Documentation/networking/phy.txt
3784 F:      drivers/of/of_mdio.c
3785 F:      drivers/of/of_net.c
3786
3787 EXT2 FILE SYSTEM
3788 M:      Jan Kara <jack@suse.cz>
3789 L:      linux-ext4@vger.kernel.org
3790 S:      Maintained
3791 F:      Documentation/filesystems/ext2.txt
3792 F:      fs/ext2/
3793 F:      include/linux/ext2*
3794
3795 EXT3 FILE SYSTEM
3796 M:      Jan Kara <jack@suse.cz>
3797 M:      Andrew Morton <akpm@linux-foundation.org>
3798 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3799 L:      linux-ext4@vger.kernel.org
3800 S:      Maintained
3801 F:      Documentation/filesystems/ext3.txt
3802 F:      fs/ext3/
3803
3804 EXT4 FILE SYSTEM
3805 M:      "Theodore Ts'o" <tytso@mit.edu>
3806 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3807 L:      linux-ext4@vger.kernel.org
3808 W:      http://ext4.wiki.kernel.org
3809 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3810 S:      Maintained
3811 F:      Documentation/filesystems/ext4.txt
3812 F:      fs/ext4/
3813
3814 Extended Verification Module (EVM)
3815 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3816 L:      linux-ima-devel@lists.sourceforge.net
3817 L:      linux-security-module@vger.kernel.org
3818 S:      Supported
3819 F:      security/integrity/evm/
3820
3821 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3822 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3823 M:      Chanwoo Choi <cw00.choi@samsung.com>
3824 L:      linux-kernel@vger.kernel.org
3825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3826 S:      Maintained
3827 F:      drivers/extcon/
3828 F:      Documentation/extcon/
3829
3830 EXYNOS DP DRIVER
3831 M:      Jingoo Han <jg1.han@samsung.com>
3832 L:      dri-devel@lists.freedesktop.org
3833 S:      Maintained
3834 F:      drivers/gpu/drm/exynos/exynos_dp*
3835
3836 EXYNOS MIPI DISPLAY DRIVERS
3837 M:      Inki Dae <inki.dae@samsung.com>
3838 M:      Donghwa Lee <dh09.lee@samsung.com>
3839 M:      Kyungmin Park <kyungmin.park@samsung.com>
3840 L:      linux-fbdev@vger.kernel.org
3841 S:      Maintained
3842 F:      drivers/video/fbdev/exynos/exynos_mipi*
3843 F:      include/video/exynos_mipi*
3844
3845 F71805F HARDWARE MONITORING DRIVER
3846 M:      Jean Delvare <jdelvare@suse.de>
3847 L:      lm-sensors@lm-sensors.org
3848 S:      Maintained
3849 F:      Documentation/hwmon/f71805f
3850 F:      drivers/hwmon/f71805f.c
3851
3852 FC0011 TUNER DRIVER
3853 M:      Michael Buesch <m@bues.ch>
3854 L:      linux-media@vger.kernel.org
3855 S:      Maintained
3856 F:      drivers/media/tuners/fc0011.h
3857 F:      drivers/media/tuners/fc0011.c
3858
3859 FC2580 MEDIA DRIVER
3860 M:      Antti Palosaari <crope@iki.fi>
3861 L:      linux-media@vger.kernel.org
3862 W:      http://linuxtv.org/
3863 W:      http://palosaari.fi/linux/
3864 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3865 T:      git git://linuxtv.org/anttip/media_tree.git
3866 S:      Maintained
3867 F:      drivers/media/tuners/fc2580*
3868
3869 FANOTIFY
3870 M:      Eric Paris <eparis@redhat.com>
3871 S:      Maintained
3872 F:      fs/notify/fanotify/
3873 F:      include/linux/fanotify.h
3874 F:      include/uapi/linux/fanotify.h
3875
3876 FARSYNC SYNCHRONOUS DRIVER
3877 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3878 W:      http://www.farsite.co.uk/
3879 S:      Supported
3880 F:      drivers/net/wan/farsync.*
3881
3882 FAULT INJECTION SUPPORT
3883 M:      Akinobu Mita <akinobu.mita@gmail.com>
3884 S:      Supported
3885 F:      Documentation/fault-injection/
3886 F:      lib/fault-inject.c
3887
3888 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3889 M:      Robert Love <robert.w.love@intel.com>
3890 L:      fcoe-devel@open-fcoe.org
3891 W:      www.Open-FCoE.org
3892 S:      Supported
3893 F:      drivers/scsi/libfc/
3894 F:      drivers/scsi/fcoe/
3895 F:      include/scsi/fc/
3896 F:      include/scsi/libfc.h
3897 F:      include/scsi/libfcoe.h
3898 F:      include/uapi/scsi/fc/
3899
3900 FILE LOCKING (flock() and fcntl()/lockf())
3901 M:      Jeff Layton <jlayton@poochiereds.net>
3902 M:      J. Bruce Fields <bfields@fieldses.org>
3903 L:      linux-fsdevel@vger.kernel.org
3904 S:      Maintained
3905 F:      include/linux/fcntl.h
3906 F:      include/linux/fs.h
3907 F:      include/uapi/linux/fcntl.h
3908 F:      include/uapi/linux/fs.h
3909 F:      fs/fcntl.c
3910 F:      fs/locks.c
3911
3912 FILESYSTEMS (VFS and infrastructure)
3913 M:      Alexander Viro <viro@zeniv.linux.org.uk>
3914 L:      linux-fsdevel@vger.kernel.org
3915 S:      Maintained
3916 F:      fs/*
3917
3918 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3919 M:      Riku Voipio <riku.voipio@iki.fi>
3920 L:      lm-sensors@lm-sensors.org
3921 S:      Maintained
3922 F:      drivers/hwmon/f75375s.c
3923 F:      include/linux/f75375s.h
3924
3925 FIREWIRE AUDIO DRIVERS
3926 M:      Clemens Ladisch <clemens@ladisch.de>
3927 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3928 T:      git git://git.alsa-project.org/alsa-kernel.git
3929 S:      Maintained
3930 F:      sound/firewire/
3931
3932 FIREWIRE MEDIA DRIVERS (firedtv)
3933 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3934 L:      linux-media@vger.kernel.org
3935 L:      linux1394-devel@lists.sourceforge.net
3936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3937 S:      Maintained
3938 F:      drivers/media/firewire/
3939
3940 FIREWIRE SBP-2 TARGET
3941 M:      Chris Boot <bootc@bootc.net>
3942 L:      linux-scsi@vger.kernel.org
3943 L:      target-devel@vger.kernel.org
3944 L:      linux1394-devel@lists.sourceforge.net
3945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3946 S:      Maintained
3947 F:      drivers/target/sbp/
3948
3949 FIREWIRE SUBSYSTEM
3950 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3951 L:      linux1394-devel@lists.sourceforge.net
3952 W:      http://ieee1394.wiki.kernel.org/
3953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3954 S:      Maintained
3955 F:      drivers/firewire/
3956 F:      include/linux/firewire.h
3957 F:      include/uapi/linux/firewire*.h
3958 F:      tools/firewire/
3959
3960 FIRMWARE LOADER (request_firmware)
3961 M:      Ming Lei <ming.lei@canonical.com>
3962 L:      linux-kernel@vger.kernel.org
3963 S:      Maintained
3964 F:      Documentation/firmware_class/
3965 F:      drivers/base/firmware*.c
3966 F:      include/linux/firmware.h
3967
3968 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3969 M:      Joshua Morris <josh.h.morris@us.ibm.com>
3970 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3971 S:      Maintained
3972 F:      drivers/block/rsxx/
3973
3974 FLOPPY DRIVER
3975 M:      Jiri Kosina <jkosina@suse.cz>
3976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3977 S:      Odd fixes
3978 F:      drivers/block/floppy.c
3979
3980 FMC SUBSYSTEM
3981 M:      Alessandro Rubini <rubini@gnudd.com>
3982 W:      http://www.ohwr.org/projects/fmc-bus
3983 S:      Supported
3984 F:      drivers/fmc/
3985 F:      include/linux/fmc*.h
3986 F:      include/linux/ipmi-fru.h
3987 K:      fmc_d.*register
3988
3989 FPU EMULATOR
3990 M:      Bill Metzenthen <billm@melbpc.org.au>
3991 W:      http://floatingpoint.sourceforge.net/emulator/index.html
3992 S:      Maintained
3993 F:      arch/x86/math-emu/
3994
3995 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3996 L:      netdev@vger.kernel.org
3997 S:      Orphan
3998 F:      drivers/net/wan/dlci.c
3999 F:      drivers/net/wan/sdla.c
4000
4001 FRAMEBUFFER LAYER
4002 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4003 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4004 L:      linux-fbdev@vger.kernel.org
4005 W:      http://linux-fbdev.sourceforge.net/
4006 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4008 S:      Maintained
4009 F:      Documentation/fb/
4010 F:      Documentation/devicetree/bindings/fb/
4011 F:      drivers/video/
4012 F:      include/video/
4013 F:      include/linux/fb.h
4014 F:      include/uapi/video/
4015 F:      include/uapi/linux/fb.h
4016
4017 FREESCALE DIU FRAMEBUFFER DRIVER
4018 M:      Timur Tabi <timur@tabi.org>
4019 L:      linux-fbdev@vger.kernel.org
4020 S:      Maintained
4021 F:      drivers/video/fbdev/fsl-diu-fb.*
4022
4023 FREESCALE DMA DRIVER
4024 M:      Li Yang <leoli@freescale.com>
4025 M:      Zhang Wei <zw@zh-kernel.org>
4026 L:      linuxppc-dev@lists.ozlabs.org
4027 S:      Maintained
4028 F:      drivers/dma/fsldma.*
4029
4030 FREESCALE I2C CPM DRIVER
4031 M:      Jochen Friedrich <jochen@scram.de>
4032 L:      linuxppc-dev@lists.ozlabs.org
4033 L:      linux-i2c@vger.kernel.org
4034 S:      Maintained
4035 F:      drivers/i2c/busses/i2c-cpm.c
4036
4037 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4038 M:      Sascha Hauer <kernel@pengutronix.de>
4039 L:      linux-fbdev@vger.kernel.org
4040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4041 S:      Maintained
4042 F:      include/linux/platform_data/video-imxfb.h
4043 F:      drivers/video/fbdev/imxfb.c
4044
4045 FREESCALE SOC FS_ENET DRIVER
4046 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4047 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4048 L:      linuxppc-dev@lists.ozlabs.org
4049 L:      netdev@vger.kernel.org
4050 S:      Maintained
4051 F:      drivers/net/ethernet/freescale/fs_enet/
4052 F:      include/linux/fs_enet_pd.h
4053
4054 FREESCALE QUICC ENGINE LIBRARY
4055 L:      linuxppc-dev@lists.ozlabs.org
4056 S:      Orphan
4057 F:      arch/powerpc/sysdev/qe_lib/
4058 F:      arch/powerpc/include/asm/*qe.h
4059
4060 FREESCALE USB PERIPHERAL DRIVERS
4061 M:      Li Yang <leoli@freescale.com>
4062 L:      linux-usb@vger.kernel.org
4063 L:      linuxppc-dev@lists.ozlabs.org
4064 S:      Maintained
4065 F:      drivers/usb/gadget/udc/fsl*
4066
4067 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4068 M:      Li Yang <leoli@freescale.com>
4069 L:      netdev@vger.kernel.org
4070 L:      linuxppc-dev@lists.ozlabs.org
4071 S:      Maintained
4072 F:      drivers/net/ethernet/freescale/ucc_geth*
4073
4074 FREESCALE QUICC ENGINE UCC UART DRIVER
4075 M:      Timur Tabi <timur@tabi.org>
4076 L:      linuxppc-dev@lists.ozlabs.org
4077 S:      Maintained
4078 F:      drivers/tty/serial/ucc_uart.c
4079
4080 FREESCALE SOC SOUND DRIVERS
4081 M:      Timur Tabi <timur@tabi.org>
4082 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4083 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4084 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4085 L:      linuxppc-dev@lists.ozlabs.org
4086 S:      Maintained
4087 F:      sound/soc/fsl/fsl*
4088 F:      sound/soc/fsl/imx*
4089 F:      sound/soc/fsl/mpc8610_hpcd.c
4090
4091 FREEVXFS FILESYSTEM
4092 M:      Christoph Hellwig <hch@infradead.org>
4093 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4094 S:      Maintained
4095 F:      fs/freevxfs/
4096
4097 FREEZER
4098 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4099 M:      Pavel Machek <pavel@ucw.cz>
4100 L:      linux-pm@vger.kernel.org
4101 S:      Supported
4102 F:      Documentation/power/freezing-of-tasks.txt
4103 F:      include/linux/freezer.h
4104 F:      kernel/freezer.c
4105
4106 FRONTSWAP API
4107 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4108 L:      linux-kernel@vger.kernel.org
4109 S:      Maintained
4110 F:      mm/frontswap.c
4111 F:      include/linux/frontswap.h
4112
4113 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4114 M:      David Howells <dhowells@redhat.com>
4115 L:      linux-cachefs@redhat.com
4116 S:      Supported
4117 F:      Documentation/filesystems/caching/
4118 F:      fs/fscache/
4119 F:      include/linux/fscache*.h
4120
4121 F2FS FILE SYSTEM
4122 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4123 M:      Changman Lee <cm224.lee@samsung.com>
4124 L:      linux-f2fs-devel@lists.sourceforge.net
4125 W:      http://en.wikipedia.org/wiki/F2FS
4126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4127 S:      Maintained
4128 F:      Documentation/filesystems/f2fs.txt
4129 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4130 F:      fs/f2fs/
4131 F:      include/linux/f2fs_fs.h
4132
4133 FUJITSU FR-V (FRV) PORT
4134 M:      David Howells <dhowells@redhat.com>
4135 S:      Maintained
4136 F:      arch/frv/
4137
4138 FUJITSU LAPTOP EXTRAS
4139 M:      Jonathan Woithe <jwoithe@just42.net>
4140 L:      platform-driver-x86@vger.kernel.org
4141 S:      Maintained
4142 F:      drivers/platform/x86/fujitsu-laptop.c
4143
4144 FUJITSU M-5MO LS CAMERA ISP DRIVER
4145 M:      Kyungmin Park <kyungmin.park@samsung.com>
4146 M:      Heungjun Kim <riverful.kim@samsung.com>
4147 L:      linux-media@vger.kernel.org
4148 S:      Maintained
4149 F:      drivers/media/i2c/m5mols/
4150 F:      include/media/m5mols.h
4151
4152 FUJITSU TABLET EXTRAS
4153 M:      Robert Gerlach <khnz@gmx.de>
4154 L:      platform-driver-x86@vger.kernel.org
4155 S:      Maintained
4156 F:      drivers/platform/x86/fujitsu-tablet.c
4157
4158 FUSE: FILESYSTEM IN USERSPACE
4159 M:      Miklos Szeredi <miklos@szeredi.hu>
4160 L:      fuse-devel@lists.sourceforge.net
4161 W:      http://fuse.sourceforge.net/
4162 S:      Maintained
4163 F:      fs/fuse/
4164 F:      include/uapi/linux/fuse.h
4165
4166 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4167 M:      Rik Faith <faith@cs.unc.edu>
4168 L:      linux-scsi@vger.kernel.org
4169 S:      Odd Fixes (e.g., new signatures)
4170 F:      drivers/scsi/fdomain.*
4171
4172 GCOV BASED KERNEL PROFILING
4173 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4174 S:      Maintained
4175 F:      kernel/gcov/
4176 F:      Documentation/gcov.txt
4177
4178 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4179 M:      Achim Leubner <achim_leubner@adaptec.com>
4180 L:      linux-scsi@vger.kernel.org
4181 W:      http://www.icp-vortex.com/
4182 S:      Supported
4183 F:      drivers/scsi/gdt*
4184
4185 GEMTEK FM RADIO RECEIVER DRIVER
4186 M:      Hans Verkuil <hverkuil@xs4all.nl>
4187 L:      linux-media@vger.kernel.org
4188 T:      git git://linuxtv.org/media_tree.git
4189 W:      http://linuxtv.org
4190 S:      Maintained
4191 F:      drivers/media/radio/radio-gemtek*
4192
4193 GENERIC GPIO I2C DRIVER
4194 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4195 S:      Supported
4196 F:      drivers/i2c/busses/i2c-gpio.c
4197 F:      include/linux/i2c-gpio.h
4198
4199 GENERIC GPIO I2C MULTIPLEXER DRIVER
4200 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4201 L:      linux-i2c@vger.kernel.org
4202 S:      Supported
4203 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4204 F:      include/linux/i2c-mux-gpio.h
4205 F:      Documentation/i2c/muxes/i2c-mux-gpio
4206
4207 GENERIC HDLC (WAN) DRIVERS
4208 M:      Krzysztof Halasa <khc@pm.waw.pl>
4209 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4210 S:      Maintained
4211 F:      drivers/net/wan/c101.c
4212 F:      drivers/net/wan/hd6457*
4213 F:      drivers/net/wan/hdlc*
4214 F:      drivers/net/wan/n2.c
4215 F:      drivers/net/wan/pc300too.c
4216 F:      drivers/net/wan/pci200syn.c
4217 F:      drivers/net/wan/wanxl*
4218
4219 GENERIC INCLUDE/ASM HEADER FILES
4220 M:      Arnd Bergmann <arnd@arndb.de>
4221 L:      linux-arch@vger.kernel.org
4222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4223 S:      Maintained
4224 F:      include/asm-generic/
4225 F:      include/uapi/asm-generic/
4226
4227 GENERIC PHY FRAMEWORK
4228 M:      Kishon Vijay Abraham I <kishon@ti.com>
4229 L:      linux-kernel@vger.kernel.org
4230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4231 S:      Supported
4232 F:      drivers/phy/
4233 F:      include/linux/phy/
4234
4235 GENERIC UIO DRIVER FOR PCI DEVICES
4236 M:      "Michael S. Tsirkin" <mst@redhat.com>
4237 L:      kvm@vger.kernel.org
4238 S:      Supported
4239 F:      drivers/uio/uio_pci_generic.c
4240
4241 GET_MAINTAINER SCRIPT
4242 M:      Joe Perches <joe@perches.com>
4243 S:      Maintained
4244 F:      scripts/get_maintainer.pl
4245
4246 GFS2 FILE SYSTEM
4247 M:      Steven Whitehouse <swhiteho@redhat.com>
4248 L:      cluster-devel@redhat.com
4249 W:      http://sources.redhat.com/cluster/
4250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4252 S:      Supported
4253 F:      Documentation/filesystems/gfs2*.txt
4254 F:      fs/gfs2/
4255 F:      include/uapi/linux/gfs2_ondisk.h
4256
4257 GIGASET ISDN DRIVERS
4258 M:      Hansjoerg Lipp <hjlipp@web.de>
4259 M:      Tilman Schmidt <tilman@imap.cc>
4260 L:      gigaset307x-common@lists.sourceforge.net
4261 W:      http://gigaset307x.sourceforge.net/
4262 S:      Maintained
4263 F:      Documentation/isdn/README.gigaset
4264 F:      drivers/isdn/gigaset/
4265 F:      include/uapi/linux/gigaset_dev.h
4266
4267 GO7007 MPEG CODEC
4268 M:      Hans Verkuil <hans.verkuil@cisco.com>
4269 L:      linux-media@vger.kernel.org
4270 S:      Maintained
4271 F:      drivers/media/usb/go7007/
4272
4273 GOODIX TOUCHSCREEN
4274 M:      Bastien Nocera <hadess@hadess.net>
4275 L:      linux-input@vger.kernel.org
4276 S:      Maintained
4277 F:      drivers/input/touchscreen/goodix.c
4278
4279 GPIO SUBSYSTEM
4280 M:      Linus Walleij <linus.walleij@linaro.org>
4281 M:      Alexandre Courbot <gnurou@gmail.com>
4282 L:      linux-gpio@vger.kernel.org
4283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4284 S:      Maintained
4285 F:      Documentation/gpio/
4286 F:      drivers/gpio/
4287 F:      include/linux/gpio/
4288 F:      include/linux/gpio.h
4289 F:      include/asm-generic/gpio.h
4290
4291 GRE DEMULTIPLEXER DRIVER
4292 M:      Dmitry Kozlov <xeb@mail.ru>
4293 L:      netdev@vger.kernel.org
4294 S:      Maintained
4295 F:      net/ipv4/gre_demux.c
4296 F:      net/ipv4/gre_offload.c
4297 F:      include/net/gre.h
4298
4299 GRETH 10/100/1G Ethernet MAC device driver
4300 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4301 L:      netdev@vger.kernel.org
4302 S:      Maintained
4303 F:      drivers/net/ethernet/aeroflex/
4304
4305 GSPCA FINEPIX SUBDRIVER
4306 M:      Frank Zago <frank@zago.net>
4307 L:      linux-media@vger.kernel.org
4308 T:      git git://linuxtv.org/media_tree.git
4309 S:      Maintained
4310 F:      drivers/media/usb/gspca/finepix.c
4311
4312 GSPCA GL860 SUBDRIVER
4313 M:      Olivier Lorin <o.lorin@laposte.net>
4314 L:      linux-media@vger.kernel.org
4315 T:      git git://linuxtv.org/media_tree.git
4316 S:      Maintained
4317 F:      drivers/media/usb/gspca/gl860/
4318
4319 GSPCA M5602 SUBDRIVER
4320 M:      Erik Andren <erik.andren@gmail.com>
4321 L:      linux-media@vger.kernel.org
4322 T:      git git://linuxtv.org/media_tree.git
4323 S:      Maintained
4324 F:      drivers/media/usb/gspca/m5602/
4325
4326 GSPCA PAC207 SONIXB SUBDRIVER
4327 M:      Hans de Goede <hdegoede@redhat.com>
4328 L:      linux-media@vger.kernel.org
4329 T:      git git://linuxtv.org/media_tree.git
4330 S:      Maintained
4331 F:      drivers/media/usb/gspca/pac207.c
4332
4333 GSPCA SN9C20X SUBDRIVER
4334 M:      Brian Johnson <brijohn@gmail.com>
4335 L:      linux-media@vger.kernel.org
4336 T:      git git://linuxtv.org/media_tree.git
4337 S:      Maintained
4338 F:      drivers/media/usb/gspca/sn9c20x.c
4339
4340 GSPCA T613 SUBDRIVER
4341 M:      Leandro Costantino <lcostantino@gmail.com>
4342 L:      linux-media@vger.kernel.org
4343 T:      git git://linuxtv.org/media_tree.git
4344 S:      Maintained
4345 F:      drivers/media/usb/gspca/t613.c
4346
4347 GSPCA USB WEBCAM DRIVER
4348 M:      Hans de Goede <hdegoede@redhat.com>
4349 L:      linux-media@vger.kernel.org
4350 T:      git git://linuxtv.org/media_tree.git
4351 S:      Maintained
4352 F:      drivers/media/usb/gspca/
4353
4354 GUID PARTITION TABLE (GPT)
4355 M:      Davidlohr Bueso <davidlohr@hp.com>
4356 L:      linux-efi@vger.kernel.org
4357 S:      Maintained
4358 F:      block/partitions/efi.*
4359
4360 STK1160 USB VIDEO CAPTURE DRIVER
4361 M:      Ezequiel Garcia <elezegarcia@gmail.com>
4362 L:      linux-media@vger.kernel.org
4363 T:      git git://linuxtv.org/media_tree.git
4364 S:      Maintained
4365 F:      drivers/media/usb/stk1160/
4366
4367 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4368 M:      Frank Seidel <frank@f-seidel.de>
4369 L:      platform-driver-x86@vger.kernel.org
4370 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4371 S:      Maintained
4372 F:      drivers/platform/x86/hdaps.c
4373
4374 HDPVR USB VIDEO ENCODER DRIVER
4375 M:      Hans Verkuil <hverkuil@xs4all.nl>
4376 L:      linux-media@vger.kernel.org
4377 T:      git git://linuxtv.org/media_tree.git
4378 W:      http://linuxtv.org
4379 S:      Odd Fixes
4380 F:      drivers/media/usb/hdpvr/
4381
4382 HWPOISON MEMORY FAILURE HANDLING
4383 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4384 L:      linux-mm@kvack.org
4385 S:      Maintained
4386 F:      mm/memory-failure.c
4387 F:      mm/hwpoison-inject.c
4388
4389 HYPERVISOR VIRTUAL CONSOLE DRIVER
4390 L:      linuxppc-dev@lists.ozlabs.org
4391 S:      Odd Fixes
4392 F:      drivers/tty/hvc/
4393
4394 HACKRF MEDIA DRIVER
4395 M:      Antti Palosaari <crope@iki.fi>
4396 L:      linux-media@vger.kernel.org
4397 W:      http://linuxtv.org/
4398 W:      http://palosaari.fi/linux/
4399 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4400 T:      git git://linuxtv.org/anttip/media_tree.git
4401 S:      Maintained
4402 F:      drivers/media/usb/hackrf/
4403
4404 HARDWARE MONITORING
4405 M:      Jean Delvare <jdelvare@suse.de>
4406 M:      Guenter Roeck <linux@roeck-us.net>
4407 L:      lm-sensors@lm-sensors.org
4408 W:      http://www.lm-sensors.org/
4409 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4411 S:      Maintained
4412 F:      Documentation/hwmon/
4413 F:      drivers/hwmon/
4414 F:      include/linux/hwmon*.h
4415
4416 HARDWARE RANDOM NUMBER GENERATOR CORE
4417 M:      Matt Mackall <mpm@selenic.com>
4418 M:      Herbert Xu <herbert@gondor.apana.org.au>
4419 S:      Odd fixes
4420 F:      Documentation/hw_random.txt
4421 F:      drivers/char/hw_random/
4422 F:      include/linux/hw_random.h
4423
4424 HARDWARE SPINLOCK CORE
4425 M:      Ohad Ben-Cohen <ohad@wizery.com>
4426 S:      Maintained
4427 F:      Documentation/hwspinlock.txt
4428 F:      drivers/hwspinlock/hwspinlock_*
4429 F:      include/linux/hwspinlock.h
4430
4431 HARMONY SOUND DRIVER
4432 L:      linux-parisc@vger.kernel.org
4433 S:      Maintained
4434 F:      sound/parisc/harmony.*
4435
4436 HD29L2 MEDIA DRIVER
4437 M:      Antti Palosaari <crope@iki.fi>
4438 L:      linux-media@vger.kernel.org
4439 W:      http://linuxtv.org/
4440 W:      http://palosaari.fi/linux/
4441 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4442 T:      git git://linuxtv.org/anttip/media_tree.git
4443 S:      Maintained
4444 F:      drivers/media/dvb-frontends/hd29l2*
4445
4446 HEWLETT-PACKARD SMART2 RAID DRIVER
4447 L:      iss_storagedev@hp.com
4448 S:      Orphan
4449 F:      Documentation/blockdev/cpqarray.txt
4450 F:      drivers/block/cpqarray.*
4451
4452 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4453 M:      Don Brace <don.brace@pmcs.com>
4454 L:      iss_storagedev@hp.com
4455 L:      storagedev@pmcs.com
4456 L:      linux-scsi@vger.kernel.org
4457 S:      Supported
4458 F:      Documentation/scsi/hpsa.txt
4459 F:      drivers/scsi/hpsa*.[ch]
4460 F:      include/linux/cciss*.h
4461 F:      include/uapi/linux/cciss*.h
4462
4463 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4464 M:      Don Brace <don.brace@pmcs.com>
4465 L:      iss_storagedev@hp.com
4466 L:      storagedev@pmcs.com
4467 L:      linux-scsi@vger.kernel.org
4468 S:      Supported
4469 F:      Documentation/blockdev/cciss.txt
4470 F:      drivers/block/cciss*
4471 F:      include/linux/cciss_ioctl.h
4472 F:      include/uapi/linux/cciss_ioctl.h
4473
4474 HFS FILESYSTEM
4475 L:      linux-fsdevel@vger.kernel.org
4476 S:      Orphan
4477 F:      Documentation/filesystems/hfs.txt
4478 F:      fs/hfs/
4479
4480 HFSPLUS FILESYSTEM
4481 L:      linux-fsdevel@vger.kernel.org
4482 S:      Orphan
4483 F:      Documentation/filesystems/hfsplus.txt
4484 F:      fs/hfsplus/
4485
4486 HGA FRAMEBUFFER DRIVER
4487 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4488 L:      linux-nvidia@lists.surfsouth.com
4489 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4490 S:      Maintained
4491 F:      drivers/video/fbdev/hgafb.c
4492
4493 HIBERNATION (aka Software Suspend, aka swsusp)
4494 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4495 M:      Pavel Machek <pavel@ucw.cz>
4496 L:      linux-pm@vger.kernel.org
4497 S:      Supported
4498 F:      arch/x86/power/
4499 F:      drivers/base/power/
4500 F:      kernel/power/
4501 F:      include/linux/suspend.h
4502 F:      include/linux/freezer.h
4503 F:      include/linux/pm.h
4504 F:      arch/*/include/asm/suspend*.h
4505
4506 HID CORE LAYER
4507 M:      Jiri Kosina <jkosina@suse.cz>
4508 L:      linux-input@vger.kernel.org
4509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4510 S:      Maintained
4511 F:      drivers/hid/
4512 F:      include/linux/hid*
4513 F:      include/uapi/linux/hid*
4514
4515 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4516 M:      Thomas Gleixner <tglx@linutronix.de>
4517 L:      linux-kernel@vger.kernel.org
4518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4519 S:      Maintained
4520 F:      Documentation/timers/
4521 F:      kernel/time/hrtimer.c
4522 F:      kernel/time/clockevents.c
4523 F:      kernel/time/tick*.*
4524 F:      kernel/time/timer_*.c
4525 F:      include/linux/clockchips.h
4526 F:      include/linux/hrtimer.h
4527
4528 HIGH-SPEED SCC DRIVER FOR AX.25
4529 L:      linux-hams@vger.kernel.org
4530 S:      Orphan
4531 F:      drivers/net/hamradio/dmascc.c
4532 F:      drivers/net/hamradio/scc.c
4533
4534 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4535 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4536 W:      http://www.highpoint-tech.com
4537 S:      Supported
4538 F:      Documentation/scsi/hptiop.txt
4539 F:      drivers/scsi/hptiop.c
4540
4541 HIPPI
4542 M:      Jes Sorensen <jes@trained-monkey.org>
4543 L:      linux-hippi@sunsite.dk
4544 S:      Maintained
4545 F:      include/linux/hippidevice.h
4546 F:      include/uapi/linux/if_hippi.h
4547 F:      net/802/hippi.c
4548 F:      drivers/net/hippi/
4549
4550 HOST AP DRIVER
4551 M:      Jouni Malinen <j@w1.fi>
4552 L:      hostap@shmoo.com (subscribers-only)
4553 L:      linux-wireless@vger.kernel.org
4554 W:      http://hostap.epitest.fi/
4555 S:      Maintained
4556 F:      drivers/net/wireless/hostap/
4557
4558 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4559 L:      platform-driver-x86@vger.kernel.org
4560 S:      Orphan
4561 F:      drivers/platform/x86/tc1100-wmi.c
4562
4563 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4564 M:      Jaroslav Kysela <perex@perex.cz>
4565 S:      Maintained
4566 F:      drivers/net/ethernet/hp/hp100.*
4567
4568 HPET:   High Precision Event Timers driver
4569 M:      Clemens Ladisch <clemens@ladisch.de>
4570 S:      Maintained
4571 F:      Documentation/timers/hpet.txt
4572 F:      drivers/char/hpet.c
4573 F:      include/linux/hpet.h
4574 F:      include/uapi/linux/hpet.h
4575
4576 HPET:   x86
4577 S:      Orphan
4578 F:      arch/x86/kernel/hpet.c
4579 F:      arch/x86/include/asm/hpet.h
4580
4581 HPFS FILESYSTEM
4582 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4583 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4584 S:      Maintained
4585 F:      fs/hpfs/
4586
4587 HSI SUBSYSTEM
4588 M:      Sebastian Reichel <sre@kernel.org>
4589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4590 S:      Maintained
4591 F:      Documentation/ABI/testing/sysfs-bus-hsi
4592 F:      Documentation/hsi.txt
4593 F:      drivers/hsi/
4594 F:      include/linux/hsi/
4595 F:      include/uapi/linux/hsi/
4596
4597 HSO 3G MODEM DRIVER
4598 M:      Jan Dumon <j.dumon@option.com>
4599 W:      http://www.pharscape.org
4600 S:      Maintained
4601 F:      drivers/net/usb/hso.c
4602
4603 HSR NETWORK PROTOCOL
4604 M:      Arvid Brodin <arvid.brodin@alten.se>
4605 L:      netdev@vger.kernel.org
4606 S:      Maintained
4607 F:      net/hsr/
4608
4609 HTCPEN TOUCHSCREEN DRIVER
4610 M:      Pau Oliva Fora <pof@eslack.org>
4611 L:      linux-input@vger.kernel.org
4612 S:      Maintained
4613 F:      drivers/input/touchscreen/htcpen.c
4614
4615 HUGETLB FILESYSTEM
4616 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4617 S:      Maintained
4618 F:      fs/hugetlbfs/
4619
4620 Hyper-V CORE AND DRIVERS
4621 M:      K. Y. Srinivasan <kys@microsoft.com>
4622 M:      Haiyang Zhang <haiyangz@microsoft.com>
4623 L:      devel@linuxdriverproject.org
4624 S:      Maintained
4625 F:      arch/x86/include/asm/mshyperv.h
4626 F:      arch/x86/include/uapi/asm/hyperv.h
4627 F:      arch/x86/kernel/cpu/mshyperv.c
4628 F:      drivers/hid/hid-hyperv.c
4629 F:      drivers/hv/
4630 F:      drivers/input/serio/hyperv-keyboard.c
4631 F:      drivers/net/hyperv/
4632 F:      drivers/scsi/storvsc_drv.c
4633 F:      drivers/video/fbdev/hyperv_fb.c
4634 F:      include/linux/hyperv.h
4635 F:      tools/hv/
4636
4637 I2C OVER PARALLEL PORT
4638 M:      Jean Delvare <jdelvare@suse.de>
4639 L:      linux-i2c@vger.kernel.org
4640 S:      Maintained
4641 F:      Documentation/i2c/busses/i2c-parport
4642 F:      Documentation/i2c/busses/i2c-parport-light
4643 F:      drivers/i2c/busses/i2c-parport.c
4644 F:      drivers/i2c/busses/i2c-parport-light.c
4645
4646 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4647 M:      Jean Delvare <jdelvare@suse.de>
4648 L:      linux-i2c@vger.kernel.org
4649 S:      Maintained
4650 F:      Documentation/i2c/busses/i2c-ali1535
4651 F:      Documentation/i2c/busses/i2c-ali1563
4652 F:      Documentation/i2c/busses/i2c-ali15x3
4653 F:      Documentation/i2c/busses/i2c-amd756
4654 F:      Documentation/i2c/busses/i2c-amd8111
4655 F:      Documentation/i2c/busses/i2c-i801
4656 F:      Documentation/i2c/busses/i2c-nforce2
4657 F:      Documentation/i2c/busses/i2c-piix4
4658 F:      Documentation/i2c/busses/i2c-sis5595
4659 F:      Documentation/i2c/busses/i2c-sis630
4660 F:      Documentation/i2c/busses/i2c-sis96x
4661 F:      Documentation/i2c/busses/i2c-via
4662 F:      Documentation/i2c/busses/i2c-viapro
4663 F:      drivers/i2c/busses/i2c-ali1535.c
4664 F:      drivers/i2c/busses/i2c-ali1563.c
4665 F:      drivers/i2c/busses/i2c-ali15x3.c
4666 F:      drivers/i2c/busses/i2c-amd756.c
4667 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4668 F:      drivers/i2c/busses/i2c-amd8111.c
4669 F:      drivers/i2c/busses/i2c-i801.c
4670 F:      drivers/i2c/busses/i2c-isch.c
4671 F:      drivers/i2c/busses/i2c-nforce2.c
4672 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4673 F:      drivers/i2c/busses/i2c-piix4.c
4674 F:      drivers/i2c/busses/i2c-sis5595.c
4675 F:      drivers/i2c/busses/i2c-sis630.c
4676 F:      drivers/i2c/busses/i2c-sis96x.c
4677 F:      drivers/i2c/busses/i2c-via.c
4678 F:      drivers/i2c/busses/i2c-viapro.c
4679
4680 I2C/SMBUS ISMT DRIVER
4681 M:      Seth Heasley <seth.heasley@intel.com>
4682 M:      Neil Horman <nhorman@tuxdriver.com>
4683 L:      linux-i2c@vger.kernel.org
4684 F:      drivers/i2c/busses/i2c-ismt.c
4685 F:      Documentation/i2c/busses/i2c-ismt
4686
4687 I2C/SMBUS STUB DRIVER
4688 M:      Jean Delvare <jdelvare@suse.de>
4689 L:      linux-i2c@vger.kernel.org
4690 S:      Maintained
4691 F:      drivers/i2c/i2c-stub.c
4692
4693 I2C SUBSYSTEM
4694 M:      Wolfram Sang <wsa@the-dreams.de>
4695 L:      linux-i2c@vger.kernel.org
4696 W:      https://i2c.wiki.kernel.org/
4697 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4699 S:      Maintained
4700 F:      Documentation/devicetree/bindings/i2c/
4701 F:      Documentation/i2c/
4702 F:      drivers/i2c/
4703 F:      include/linux/i2c.h
4704 F:      include/linux/i2c-*.h
4705 F:      include/uapi/linux/i2c.h
4706 F:      include/uapi/linux/i2c-*.h
4707
4708 I2C ACPI SUPPORT
4709 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4710 L:      linux-i2c@vger.kernel.org
4711 L:      linux-acpi@vger.kernel.org
4712 S:      Maintained
4713
4714 I2C-TAOS-EVM DRIVER
4715 M:      Jean Delvare <jdelvare@suse.de>
4716 L:      linux-i2c@vger.kernel.org
4717 S:      Maintained
4718 F:      Documentation/i2c/busses/i2c-taos-evm
4719 F:      drivers/i2c/busses/i2c-taos-evm.c
4720
4721 I2C-TINY-USB DRIVER
4722 M:      Till Harbaum <till@harbaum.org>
4723 L:      linux-i2c@vger.kernel.org
4724 W:      http://www.harbaum.org/till/i2c_tiny_usb
4725 S:      Maintained
4726 F:      drivers/i2c/busses/i2c-tiny-usb.c
4727
4728 i386 BOOT CODE
4729 M:      "H. Peter Anvin" <hpa@zytor.com>
4730 S:      Maintained
4731 F:      arch/x86/boot/
4732
4733 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4734 M:      "H. Peter Anvin" <hpa@zytor.com>
4735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4736 S:      Maintained
4737
4738 IA64 (Itanium) PLATFORM
4739 M:      Tony Luck <tony.luck@intel.com>
4740 M:      Fenghua Yu <fenghua.yu@intel.com>
4741 L:      linux-ia64@vger.kernel.org
4742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4743 S:      Maintained
4744 F:      arch/ia64/
4745
4746 IBM Power in-Nest Crypto Acceleration
4747 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4748 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4749 L:      linux-crypto@vger.kernel.org
4750 S:      Supported
4751 F:      drivers/crypto/nx/
4752
4753 IBM Power 842 compression accelerator
4754 M:      Dan Streetman <ddstreet@us.ibm.com>
4755 S:      Supported
4756 F:      drivers/crypto/nx/nx-842.c
4757 F:      include/linux/nx842.h
4758
4759 IBM Power Linux RAID adapter
4760 M:      Brian King <brking@us.ibm.com>
4761 S:      Supported
4762 F:      drivers/scsi/ipr.*
4763
4764 IBM Power Virtual Ethernet Device Driver
4765 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4766 L:      netdev@vger.kernel.org
4767 S:      Supported
4768 F:      drivers/net/ethernet/ibm/ibmveth.*
4769
4770 IBM Power Virtual SCSI Device Drivers
4771 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4772 L:      linux-scsi@vger.kernel.org
4773 S:      Supported
4774 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4775 F:      drivers/scsi/ibmvscsi/viosrp.h
4776
4777 IBM Power Virtual FC Device Drivers
4778 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4779 L:      linux-scsi@vger.kernel.org
4780 S:      Supported
4781 F:      drivers/scsi/ibmvscsi/ibmvfc*
4782
4783 IBM ServeRAID RAID DRIVER
4784 S:      Orphan
4785 F:      drivers/scsi/ips.*
4786
4787 ICH LPC AND GPIO DRIVER
4788 M:      Peter Tyser <ptyser@xes-inc.com>
4789 S:      Maintained
4790 F:      drivers/mfd/lpc_ich.c
4791 F:      drivers/gpio/gpio-ich.c
4792
4793 IDE SUBSYSTEM
4794 M:      "David S. Miller" <davem@davemloft.net>
4795 L:      linux-ide@vger.kernel.org
4796 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4798 S:      Maintained
4799 F:      Documentation/ide/
4800 F:      drivers/ide/
4801 F:      include/linux/ide.h
4802
4803 IDEAPAD LAPTOP EXTRAS DRIVER
4804 M:      Ike Panhc <ike.pan@canonical.com>
4805 L:      platform-driver-x86@vger.kernel.org
4806 W:      http://launchpad.net/ideapad-laptop
4807 S:      Maintained
4808 F:      drivers/platform/x86/ideapad-laptop.c
4809
4810 IDEAPAD LAPTOP SLIDEBAR DRIVER
4811 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4812 L:      linux-input@vger.kernel.org
4813 W:      https://github.com/o2genum/ideapad-slidebar
4814 S:      Maintained
4815 F:      drivers/input/misc/ideapad_slidebar.c
4816
4817 IDE/ATAPI DRIVERS
4818 M:      Borislav Petkov <bp@alien8.de>
4819 L:      linux-ide@vger.kernel.org
4820 S:      Maintained
4821 F:      Documentation/cdrom/ide-cd
4822 F:      drivers/ide/ide-cd*
4823
4824 IDLE-I7300
4825 M:      Andy Henroid <andrew.d.henroid@intel.com>
4826 L:      linux-pm@vger.kernel.org
4827 S:      Supported
4828 F:      drivers/idle/i7300_idle.c
4829
4830 IEEE 802.15.4 SUBSYSTEM
4831 M:      Alexander Aring <alex.aring@gmail.com>
4832 L:      linux-wpan@vger.kernel.org
4833 W:      https://github.com/linux-wpan
4834 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4835 S:      Maintained
4836 F:      net/ieee802154/
4837 F:      net/mac802154/
4838 F:      drivers/net/ieee802154/
4839 F:      include/linux/nl802154.h
4840 F:      include/linux/ieee802154.h
4841 F:      include/net/nl802154.h
4842 F:      include/net/mac802154.h
4843 F:      include/net/af_ieee802154.h
4844 F:      include/net/cfg802154.h
4845 F:      include/net/ieee802154_netdev.h
4846 F:      Documentation/networking/ieee802154.txt
4847
4848 IGORPLUG-USB IR RECEIVER
4849 M:      Sean Young <sean@mess.org>
4850 L:      linux-media@vger.kernel.org
4851 S:      Maintained
4852 F:      drivers/media/rc/igorplugusb.c
4853
4854 IGUANAWORKS USB IR TRANSCEIVER
4855 M:      Sean Young <sean@mess.org>
4856 L:      linux-media@vger.kernel.org
4857 S:      Maintained
4858 F:      drivers/media/rc/iguanair.c
4859
4860 IIO SUBSYSTEM AND DRIVERS
4861 M:      Jonathan Cameron <jic23@kernel.org>
4862 R:      Hartmut Knaack <knaack.h@gmx.de>
4863 R:      Lars-Peter Clausen <lars@metafoo.de>
4864 R:      Peter Meerwald <pmeerw@pmeerw.net>
4865 L:      linux-iio@vger.kernel.org
4866 S:      Maintained
4867 F:      drivers/iio/
4868 F:      drivers/staging/iio/
4869 F:      include/linux/iio/
4870
4871 IKANOS/ADI EAGLE ADSL USB DRIVER
4872 M:      Matthieu Castet <castet.matthieu@free.fr>
4873 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4874 S:      Maintained
4875 F:      drivers/usb/atm/ueagle-atm.c
4876
4877 INA209 HARDWARE MONITOR DRIVER
4878 M:      Guenter Roeck <linux@roeck-us.net>
4879 L:      lm-sensors@lm-sensors.org
4880 S:      Maintained
4881 F:      Documentation/hwmon/ina209
4882 F:      Documentation/devicetree/bindings/i2c/ina209.txt
4883 F:      drivers/hwmon/ina209.c
4884
4885 INA2XX HARDWARE MONITOR DRIVER
4886 M:      Guenter Roeck <linux@roeck-us.net>
4887 L:      lm-sensors@lm-sensors.org
4888 S:      Maintained
4889 F:      Documentation/hwmon/ina2xx
4890 F:      drivers/hwmon/ina2xx.c
4891 F:      include/linux/platform_data/ina2xx.h
4892
4893 INDUSTRY PACK SUBSYSTEM (IPACK)
4894 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4895 M:      Jens Taprogge <jens.taprogge@taprogge.org>
4896 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4897 L:      industrypack-devel@lists.sourceforge.net
4898 W:      http://industrypack.sourceforge.net
4899 S:      Maintained
4900 F:      drivers/ipack/
4901
4902 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4903 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4904 M:      Dmitry Kasatkin <d.kasatkin@samsung.com>
4905 L:      linux-ima-devel@lists.sourceforge.net
4906 L:      linux-ima-user@lists.sourceforge.net
4907 L:      linux-security-module@vger.kernel.org
4908 S:      Supported
4909 F:      security/integrity/ima/
4910
4911 IMGTEC IR DECODER DRIVER
4912 M:      James Hogan <james.hogan@imgtec.com>
4913 S:      Maintained
4914 F:      drivers/media/rc/img-ir/
4915
4916 IMS TWINTURBO FRAMEBUFFER DRIVER
4917 L:      linux-fbdev@vger.kernel.org
4918 S:      Orphan
4919 F:      drivers/video/fbdev/imsttfb.c
4920
4921 INFINIBAND SUBSYSTEM
4922 M:      Roland Dreier <roland@kernel.org>
4923 M:      Sean Hefty <sean.hefty@intel.com>
4924 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
4925 L:      linux-rdma@vger.kernel.org
4926 W:      http://www.openfabrics.org/
4927 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
4928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4929 S:      Supported
4930 F:      Documentation/infiniband/
4931 F:      drivers/infiniband/
4932 F:      include/uapi/linux/if_infiniband.h
4933
4934 INOTIFY
4935 M:      John McCutchan <john@johnmccutchan.com>
4936 M:      Robert Love <rlove@rlove.org>
4937 M:      Eric Paris <eparis@parisplace.org>
4938 S:      Maintained
4939 F:      Documentation/filesystems/inotify.txt
4940 F:      fs/notify/inotify/
4941 F:      include/linux/inotify.h
4942 F:      include/uapi/linux/inotify.h
4943
4944 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4945 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
4946 L:      linux-input@vger.kernel.org
4947 Q:      http://patchwork.kernel.org/project/linux-input/list/
4948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4949 S:      Maintained
4950 F:      drivers/input/
4951 F:      include/linux/input.h
4952 F:      include/uapi/linux/input.h
4953 F:      include/linux/input/
4954
4955 INPUT MULTITOUCH (MT) PROTOCOL
4956 M:      Henrik Rydberg <rydberg@bitmath.org>
4957 L:      linux-input@vger.kernel.org
4958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4959 S:      Odd fixes
4960 F:      Documentation/input/multi-touch-protocol.txt
4961 F:      drivers/input/input-mt.c
4962 K:      \b(ABS|SYN)_MT_
4963
4964 INTEL ASoC BDW/HSW DRIVERS
4965 M:      Jie Yang <yang.jie@linux.intel.com>
4966 L:      alsa-devel@alsa-project.org
4967 S:      Supported
4968 F:      sound/soc/intel/sst-haswell*
4969 F:      sound/soc/intel/sst-dsp*
4970 F:      sound/soc/intel/sst-firmware.c
4971 F:      sound/soc/intel/broadwell.c
4972 F:      sound/soc/intel/haswell.c
4973
4974 INTEL C600 SERIES SAS CONTROLLER DRIVER
4975 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
4976 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4977 L:      linux-scsi@vger.kernel.org
4978 T:      git git://git.code.sf.net/p/intel-sas/isci
4979 S:      Supported
4980 F:      drivers/scsi/isci/
4981
4982 INTEL IDLE DRIVER
4983 M:      Len Brown <lenb@kernel.org>
4984 L:      linux-pm@vger.kernel.org
4985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4986 S:      Supported
4987 F:      drivers/idle/intel_idle.c
4988
4989 INTEL PSTATE DRIVER
4990 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
4991 L:      linux-pm@vger.kernel.org
4992 S:      Supported
4993 F:      drivers/cpufreq/intel_pstate.c
4994
4995 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4996 M:      Maik Broemme <mbroemme@plusserver.de>
4997 L:      linux-fbdev@vger.kernel.org
4998 S:      Maintained
4999 F:      Documentation/fb/intelfb.txt
5000 F:      drivers/video/fbdev/intelfb/
5001
5002 INTEL 810/815 FRAMEBUFFER DRIVER
5003 M:      Antonino Daplas <adaplas@gmail.com>
5004 L:      linux-fbdev@vger.kernel.org
5005 S:      Maintained
5006 F:      drivers/video/fbdev/i810/
5007
5008 INTEL MENLOW THERMAL DRIVER
5009 M:      Sujith Thomas <sujith.thomas@intel.com>
5010 L:      platform-driver-x86@vger.kernel.org
5011 W:      https://01.org/linux-acpi
5012 S:      Supported
5013 F:      drivers/platform/x86/intel_menlow.c
5014
5015 INTEL IA32 MICROCODE UPDATE SUPPORT
5016 M:      Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
5017 S:      Maintained
5018 F:      arch/x86/kernel/cpu/microcode/core*
5019 F:      arch/x86/kernel/cpu/microcode/intel*
5020
5021 INTEL I/OAT DMA DRIVER
5022 M:      Dave Jiang <dave.jiang@intel.com>
5023 R:      Dan Williams <dan.j.williams@intel.com>
5024 L:      dmaengine@vger.kernel.org
5025 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5026 S:      Supported
5027 F:      drivers/dma/ioat*
5028
5029 INTEL IOMMU (VT-d)
5030 M:      David Woodhouse <dwmw2@infradead.org>
5031 L:      iommu@lists.linux-foundation.org
5032 T:      git git://git.infradead.org/iommu-2.6.git
5033 S:      Supported
5034 F:      drivers/iommu/intel-iommu.c
5035 F:      include/linux/intel-iommu.h
5036
5037 INTEL IOP-ADMA DMA DRIVER
5038 R:      Dan Williams <dan.j.williams@intel.com>
5039 S:      Odd fixes
5040 F:      drivers/dma/iop-adma.c
5041
5042 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5043 M:      Krzysztof Halasa <khalasa@piap.pl>
5044 S:      Maintained
5045 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5046 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5047 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5048 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5049 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5050 F:      drivers/net/wan/ixp4xx_hss.c
5051
5052 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5053 M:      Deepak Saxena <dsaxena@plexity.net>
5054 S:      Maintained
5055 F:      drivers/char/hw_random/ixp4xx-rng.c
5056
5057 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5058 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5059 M:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5060 M:      Bruce Allan <bruce.w.allan@intel.com>
5061 M:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5062 M:      Don Skidmore <donald.c.skidmore@intel.com>
5063 M:      Greg Rose <gregory.v.rose@intel.com>
5064 M:      Matthew Vick <matthew.vick@intel.com>
5065 M:      John Ronciak <john.ronciak@intel.com>
5066 M:      Mitch Williams <mitch.a.williams@intel.com>
5067 M:      Linux NICS <linux.nics@intel.com>
5068 L:      e1000-devel@lists.sourceforge.net
5069 W:      http://www.intel.com/support/feedback.htm
5070 W:      http://e1000.sourceforge.net/
5071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5073 S:      Supported
5074 F:      Documentation/networking/e100.txt
5075 F:      Documentation/networking/e1000.txt
5076 F:      Documentation/networking/e1000e.txt
5077 F:      Documentation/networking/igb.txt
5078 F:      Documentation/networking/igbvf.txt
5079 F:      Documentation/networking/ixgb.txt
5080 F:      Documentation/networking/ixgbe.txt
5081 F:      Documentation/networking/ixgbevf.txt
5082 F:      Documentation/networking/i40e.txt
5083 F:      Documentation/networking/i40evf.txt
5084 F:      drivers/net/ethernet/intel/
5085 F:      drivers/net/ethernet/intel/*/
5086
5087 INTEL-MID GPIO DRIVER
5088 M:      David Cohen <david.a.cohen@linux.intel.com>
5089 L:      linux-gpio@vger.kernel.org
5090 S:      Maintained
5091 F:      drivers/gpio/gpio-intel-mid.c
5092
5093 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5094 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5095 L:      linux-wireless@vger.kernel.org
5096 S:      Maintained
5097 F:      Documentation/networking/README.ipw2100
5098 F:      Documentation/networking/README.ipw2200
5099 F:      drivers/net/wireless/ipw2x00/
5100
5101 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5102 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5103 M:      Gang Wei <gang.wei@intel.com>
5104 M:      Shane Wang <shane.wang@intel.com>
5105 L:      tboot-devel@lists.sourceforge.net
5106 W:      http://tboot.sourceforge.net
5107 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5108 S:      Supported
5109 F:      Documentation/intel_txt.txt
5110 F:      include/linux/tboot.h
5111 F:      arch/x86/kernel/tboot.c
5112
5113 INTEL WIRELESS WIMAX CONNECTION 2400
5114 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5115 M:      linux-wimax@intel.com
5116 L:     wimax@linuxwimax.org (subscribers-only)
5117 S:      Supported
5118 W:      http://linuxwimax.org
5119 F:      Documentation/wimax/README.i2400m
5120 F:      drivers/net/wimax/i2400m/
5121 F:      include/uapi/linux/wimax/i2400m.h
5122
5123 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5124 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5125 L:      linux-wireless@vger.kernel.org
5126 S:      Supported
5127 F:      drivers/net/wireless/iwlegacy/
5128
5129 INTEL WIRELESS WIFI LINK (iwlwifi)
5130 M:      Johannes Berg <johannes.berg@intel.com>
5131 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5132 M:      Intel Linux Wireless <ilw@linux.intel.com>
5133 L:      linux-wireless@vger.kernel.org
5134 W:      http://intellinuxwireless.org
5135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5136 S:      Supported
5137 F:      drivers/net/wireless/iwlwifi/
5138
5139 INTEL MANAGEMENT ENGINE (mei)
5140 M:      Tomas Winkler <tomas.winkler@intel.com>
5141 L:      linux-kernel@vger.kernel.org
5142 S:      Supported
5143 F:      include/uapi/linux/mei.h
5144 F:      drivers/misc/mei/*
5145 F:      Documentation/misc-devices/mei/*
5146
5147 IOC3 ETHERNET DRIVER
5148 M:      Ralf Baechle <ralf@linux-mips.org>
5149 L:      linux-mips@linux-mips.org
5150 S:      Maintained
5151 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5152
5153 IOC3 SERIAL DRIVER
5154 M:      Pat Gefre <pfg@sgi.com>
5155 L:      linux-serial@vger.kernel.org
5156 S:      Maintained
5157 F:      drivers/tty/serial/ioc3_serial.c
5158
5159 IOMMU DRIVERS
5160 M:      Joerg Roedel <joro@8bytes.org>
5161 L:      iommu@lists.linux-foundation.org
5162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5163 S:      Maintained
5164 F:      drivers/iommu/
5165
5166 IP MASQUERADING
5167 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5168 S:      Maintained
5169 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5170
5171 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5172 M:      Francois Romieu <romieu@fr.zoreil.com>
5173 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5174 L:      netdev@vger.kernel.org
5175 S:      Maintained
5176 F:      drivers/net/ethernet/icplus/ipg.*
5177
5178 IPATH DRIVER
5179 M:      Mike Marciniszyn <infinipath@intel.com>
5180 L:      linux-rdma@vger.kernel.org
5181 S:      Maintained
5182 F:      drivers/infiniband/hw/ipath/
5183
5184 IPMI SUBSYSTEM
5185 M:      Corey Minyard <minyard@acm.org>
5186 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5187 W:      http://openipmi.sourceforge.net/
5188 S:      Supported
5189 F:      Documentation/IPMI.txt
5190 F:      drivers/char/ipmi/
5191 F:      include/linux/ipmi*
5192 F:      include/uapi/linux/ipmi*
5193
5194 IPS SCSI RAID DRIVER
5195 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5196 L:      linux-scsi@vger.kernel.org
5197 W:      http://www.adaptec.com/
5198 S:      Maintained
5199 F:      drivers/scsi/ips*
5200
5201 IPVS
5202 M:      Wensong Zhang <wensong@linux-vs.org>
5203 M:      Simon Horman <horms@verge.net.au>
5204 M:      Julian Anastasov <ja@ssi.bg>
5205 L:      netdev@vger.kernel.org
5206 L:      lvs-devel@vger.kernel.org
5207 S:      Maintained
5208 F:      Documentation/networking/ipvs-sysctl.txt
5209 F:      include/net/ip_vs.h
5210 F:      include/uapi/linux/ip_vs.h
5211 F:      net/netfilter/ipvs/
5212
5213 IPWIRELESS DRIVER
5214 M:      Jiri Kosina <jkosina@suse.cz>
5215 M:      David Sterba <dsterba@suse.cz>
5216 S:      Odd Fixes
5217 F:      drivers/tty/ipwireless/
5218
5219 IPX NETWORK LAYER
5220 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5221 L:      netdev@vger.kernel.org
5222 S:      Maintained
5223 F:      include/net/ipx.h
5224 F:      include/uapi/linux/ipx.h
5225 F:      net/ipx/
5226
5227 IRDA SUBSYSTEM
5228 M:      Samuel Ortiz <samuel@sortiz.org>
5229 L:      irda-users@lists.sourceforge.net (subscribers-only)
5230 L:      netdev@vger.kernel.org
5231 W:      http://irda.sourceforge.net/
5232 S:      Maintained
5233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5234 F:      Documentation/networking/irda.txt
5235 F:      drivers/net/irda/
5236 F:      include/net/irda/
5237 F:      net/irda/
5238
5239 IRQ SUBSYSTEM
5240 M:      Thomas Gleixner <tglx@linutronix.de>
5241 L:      linux-kernel@vger.kernel.org
5242 S:      Maintained
5243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5244 F:      kernel/irq/
5245
5246 IRQCHIP DRIVERS
5247 M:      Thomas Gleixner <tglx@linutronix.de>
5248 M:      Jason Cooper <jason@lakedaemon.net>
5249 L:      linux-kernel@vger.kernel.org
5250 S:      Maintained
5251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5252 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5253 F:      Documentation/devicetree/bindings/interrupt-controller/
5254 F:      drivers/irqchip/
5255
5256 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5257 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5258 S:      Maintained
5259 F:      Documentation/IRQ-domain.txt
5260 F:      include/linux/irqdomain.h
5261 F:      kernel/irq/irqdomain.c
5262
5263 ISAPNP
5264 M:      Jaroslav Kysela <perex@perex.cz>
5265 S:      Maintained
5266 F:      Documentation/isapnp.txt
5267 F:      drivers/pnp/isapnp/
5268 F:      include/linux/isapnp.h
5269
5270 ISA RADIO MODULE
5271 M:      Hans Verkuil <hverkuil@xs4all.nl>
5272 L:      linux-media@vger.kernel.org
5273 T:      git git://linuxtv.org/media_tree.git
5274 W:      http://linuxtv.org
5275 S:      Maintained
5276 F:      drivers/media/radio/radio-isa*
5277
5278 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5279 M:      Peter Jones <pjones@redhat.com>
5280 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5281 S:      Maintained
5282 F:      drivers/firmware/iscsi_ibft*
5283
5284 ISCSI
5285 M:      Mike Christie <michaelc@cs.wisc.edu>
5286 L:      open-iscsi@googlegroups.com
5287 W:      www.open-iscsi.org
5288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5289 S:      Maintained
5290 F:      drivers/scsi/*iscsi*
5291 F:      include/scsi/*iscsi*
5292
5293 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5294 M:      Or Gerlitz <ogerlitz@mellanox.com>
5295 M:      Sagi Grimberg <sagig@mellanox.com>
5296 M:      Roi Dayan <roid@mellanox.com>
5297 L:      linux-rdma@vger.kernel.org
5298 S:      Supported
5299 W:      http://www.openfabrics.org
5300 W:      www.open-iscsi.org
5301 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5302 F:      drivers/infiniband/ulp/iser/
5303
5304 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5305 M:      Sagi Grimberg <sagig@mellanox.com>
5306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5307 L:      linux-rdma@vger.kernel.org
5308 L:      target-devel@vger.kernel.org
5309 S:      Supported
5310 W:      http://www.linux-iscsi.org
5311 F:      drivers/infiniband/ulp/isert
5312
5313 ISDN SUBSYSTEM
5314 M:      Karsten Keil <isdn@linux-pingi.de>
5315 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5316 L:      netdev@vger.kernel.org
5317 W:      http://www.isdn4linux.de
5318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5319 S:      Maintained
5320 F:      Documentation/isdn/
5321 F:      drivers/isdn/
5322 F:      include/linux/isdn.h
5323 F:      include/linux/isdn/
5324 F:      include/uapi/linux/isdn.h
5325 F:      include/uapi/linux/isdn/
5326
5327 ISDN SUBSYSTEM (Eicon active card driver)
5328 M:      Armin Schindler <mac@melware.de>
5329 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5330 W:      http://www.melware.de
5331 S:      Maintained
5332 F:      drivers/isdn/hardware/eicon/
5333
5334 IT87 HARDWARE MONITORING DRIVER
5335 M:      Jean Delvare <jdelvare@suse.de>
5336 L:      lm-sensors@lm-sensors.org
5337 S:      Maintained
5338 F:      Documentation/hwmon/it87
5339 F:      drivers/hwmon/it87.c
5340
5341 IT913X MEDIA DRIVER
5342 M:      Antti Palosaari <crope@iki.fi>
5343 L:      linux-media@vger.kernel.org
5344 W:      http://linuxtv.org/
5345 W:      http://palosaari.fi/linux/
5346 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5347 T:      git git://linuxtv.org/anttip/media_tree.git
5348 S:      Maintained
5349 F:      drivers/media/tuners/it913x*
5350
5351 IVTV VIDEO4LINUX DRIVER
5352 M:      Andy Walls <awalls@md.metrocast.net>
5353 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5354 L:      linux-media@vger.kernel.org
5355 T:      git git://linuxtv.org/media_tree.git
5356 W:      http://www.ivtvdriver.org
5357 S:      Maintained
5358 F:      Documentation/video4linux/*.ivtv
5359 F:      drivers/media/pci/ivtv/
5360 F:      include/uapi/linux/ivtv*
5361
5362 IX2505V MEDIA DRIVER
5363 M:      Malcolm Priestley <tvboxspy@gmail.com>
5364 L:      linux-media@vger.kernel.org
5365 W:      http://linuxtv.org/
5366 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5367 S:      Maintained
5368 F:      drivers/media/dvb-frontends/ix2505v*
5369
5370 JC42.4 TEMPERATURE SENSOR DRIVER
5371 M:      Guenter Roeck <linux@roeck-us.net>
5372 L:      lm-sensors@lm-sensors.org
5373 S:      Maintained
5374 F:      drivers/hwmon/jc42.c
5375 F:      Documentation/hwmon/jc42
5376
5377 JFS FILESYSTEM
5378 M:      Dave Kleikamp <shaggy@kernel.org>
5379 L:      jfs-discussion@lists.sourceforge.net
5380 W:      http://jfs.sourceforge.net/
5381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5382 S:      Maintained
5383 F:      Documentation/filesystems/jfs.txt
5384 F:      fs/jfs/
5385
5386 JME NETWORK DRIVER
5387 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5388 L:      netdev@vger.kernel.org
5389 S:      Maintained
5390 F:      drivers/net/ethernet/jme.*
5391
5392 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5393 M:      David Woodhouse <dwmw2@infradead.org>
5394 L:      linux-mtd@lists.infradead.org
5395 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5396 S:      Maintained
5397 F:      fs/jffs2/
5398 F:      include/uapi/linux/jffs2.h
5399
5400 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5401 M:      Andrew Morton <akpm@linux-foundation.org>
5402 M:      Jan Kara <jack@suse.cz>
5403 L:      linux-ext4@vger.kernel.org
5404 S:      Maintained
5405 F:      fs/jbd/
5406 F:      include/linux/jbd.h
5407
5408 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5409 M:      "Theodore Ts'o" <tytso@mit.edu>
5410 L:      linux-ext4@vger.kernel.org
5411 S:      Maintained
5412 F:      fs/jbd2/
5413 F:      include/linux/jbd2.h
5414
5415 JSM Neo PCI based serial card
5416 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5417 L:      linux-serial@vger.kernel.org
5418 S:      Maintained
5419 F:      drivers/tty/serial/jsm/
5420
5421 K10TEMP HARDWARE MONITORING DRIVER
5422 M:      Clemens Ladisch <clemens@ladisch.de>
5423 L:      lm-sensors@lm-sensors.org
5424 S:      Maintained
5425 F:      Documentation/hwmon/k10temp
5426 F:      drivers/hwmon/k10temp.c
5427
5428 K8TEMP HARDWARE MONITORING DRIVER
5429 M:      Rudolf Marek <r.marek@assembler.cz>
5430 L:      lm-sensors@lm-sensors.org
5431 S:      Maintained
5432 F:      Documentation/hwmon/k8temp
5433 F:      drivers/hwmon/k8temp.c
5434
5435 KCONFIG
5436 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5437 L:      linux-kbuild@vger.kernel.org
5438 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5439 S:      Maintained
5440 F:      Documentation/kbuild/kconfig-language.txt
5441 F:      scripts/kconfig/
5442
5443 KDUMP
5444 M:      Vivek Goyal <vgoyal@redhat.com>
5445 M:      Haren Myneni <hbabu@us.ibm.com>
5446 L:      kexec@lists.infradead.org
5447 W:      http://lse.sourceforge.net/kdump/
5448 S:      Maintained
5449 F:      Documentation/kdump/
5450
5451 KEENE FM RADIO TRANSMITTER DRIVER
5452 M:      Hans Verkuil <hverkuil@xs4all.nl>
5453 L:      linux-media@vger.kernel.org
5454 T:      git git://linuxtv.org/media_tree.git
5455 W:      http://linuxtv.org
5456 S:      Maintained
5457 F:      drivers/media/radio/radio-keene*
5458
5459 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5460 M:      Ian Kent <raven@themaw.net>
5461 L:      autofs@vger.kernel.org
5462 S:      Maintained
5463 F:      fs/autofs4/
5464
5465 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5466 M:      Michal Marek <mmarek@suse.cz>
5467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5469 L:      linux-kbuild@vger.kernel.org
5470 S:      Maintained
5471 F:      Documentation/kbuild/
5472 F:      Makefile
5473 F:      scripts/Makefile.*
5474 F:      scripts/basic/
5475 F:      scripts/mk*
5476 F:      scripts/package/
5477
5478 KERNEL JANITORS
5479 L:      kernel-janitors@vger.kernel.org
5480 W:      http://kernelnewbies.org/KernelJanitors
5481 S:      Odd Fixes
5482
5483 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5484 M:      "J. Bruce Fields" <bfields@fieldses.org>
5485 L:      linux-nfs@vger.kernel.org
5486 W:      http://nfs.sourceforge.net/
5487 S:      Supported
5488 F:      fs/nfsd/
5489 F:      include/uapi/linux/nfsd/
5490 F:      fs/lockd/
5491 F:      fs/nfs_common/
5492 F:      net/sunrpc/
5493 F:      include/linux/lockd/
5494 F:      include/linux/sunrpc/
5495 F:      include/uapi/linux/sunrpc/
5496
5497 KERNEL SELFTEST FRAMEWORK
5498 M:      Shuah Khan <shuahkh@osg.samsung.com>
5499 L:      linux-api@vger.kernel.org
5500 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5501 S:      Maintained
5502 F:      tools/testing/selftests
5503
5504 KERNEL VIRTUAL MACHINE (KVM)
5505 M:      Gleb Natapov <gleb@kernel.org>
5506 M:      Paolo Bonzini <pbonzini@redhat.com>
5507 L:      kvm@vger.kernel.org
5508 W:      http://www.linux-kvm.org
5509 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5510 S:      Supported
5511 F:      Documentation/*/kvm*.txt
5512 F:      Documentation/virtual/kvm/
5513 F:      arch/*/kvm/
5514 F:      arch/*/include/asm/kvm*
5515 F:      include/linux/kvm*
5516 F:      include/uapi/linux/kvm*
5517 F:      virt/kvm/
5518
5519 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5520 M:      Joerg Roedel <joro@8bytes.org>
5521 L:      kvm@vger.kernel.org
5522 W:      http://kvm.qumranet.com
5523 S:      Maintained
5524 F:      arch/x86/include/asm/svm.h
5525 F:      arch/x86/kvm/svm.c
5526
5527 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5528 M:      Alexander Graf <agraf@suse.de>
5529 L:      kvm-ppc@vger.kernel.org
5530 W:      http://kvm.qumranet.com
5531 T:      git git://github.com/agraf/linux-2.6.git
5532 S:      Supported
5533 F:      arch/powerpc/include/asm/kvm*
5534 F:      arch/powerpc/kvm/
5535
5536 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5537 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5538 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5539 M:      linux390@de.ibm.com
5540 L:      linux-s390@vger.kernel.org
5541 W:      http://www.ibm.com/developerworks/linux/linux390/
5542 S:      Supported
5543 F:      Documentation/s390/kvm.txt
5544 F:      arch/s390/include/asm/kvm*
5545 F:      arch/s390/kvm/
5546 F:      drivers/s390/kvm/
5547
5548 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5549 M:      Christoffer Dall <christoffer.dall@linaro.org>
5550 M:      Marc Zyngier <marc.zyngier@arm.com>
5551 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5552 L:      kvmarm@lists.cs.columbia.edu
5553 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5554 S:      Supported
5555 F:      arch/arm/include/uapi/asm/kvm*
5556 F:      arch/arm/include/asm/kvm*
5557 F:      arch/arm/kvm/
5558 F:      virt/kvm/arm/
5559 F:      include/kvm/arm_*
5560
5561 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5562 M:      Christoffer Dall <christoffer.dall@linaro.org>
5563 M:      Marc Zyngier <marc.zyngier@arm.com>
5564 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5565 L:      kvmarm@lists.cs.columbia.edu
5566 S:      Maintained
5567 F:      arch/arm64/include/uapi/asm/kvm*
5568 F:      arch/arm64/include/asm/kvm*
5569 F:      arch/arm64/kvm/
5570
5571 KEXEC
5572 M:      Eric Biederman <ebiederm@xmission.com>
5573 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5574 L:      kexec@lists.infradead.org
5575 S:      Maintained
5576 F:      include/linux/kexec.h
5577 F:      include/uapi/linux/kexec.h
5578 F:      kernel/kexec.c
5579
5580 KEYS/KEYRINGS:
5581 M:      David Howells <dhowells@redhat.com>
5582 L:      keyrings@linux-nfs.org
5583 S:      Maintained
5584 F:      Documentation/security/keys.txt
5585 F:      include/linux/key.h
5586 F:      include/linux/key-type.h
5587 F:      include/keys/
5588 F:      security/keys/
5589
5590 KEYS-TRUSTED
5591 M:      David Safford <safford@us.ibm.com>
5592 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5593 L:      linux-security-module@vger.kernel.org
5594 L:      keyrings@linux-nfs.org
5595 S:      Supported
5596 F:      Documentation/security/keys-trusted-encrypted.txt
5597 F:      include/keys/trusted-type.h
5598 F:      security/keys/trusted.c
5599 F:      security/keys/trusted.h
5600
5601 KEYS-ENCRYPTED
5602 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5603 M:      David Safford <safford@us.ibm.com>
5604 L:      linux-security-module@vger.kernel.org
5605 L:      keyrings@linux-nfs.org
5606 S:      Supported
5607 F:      Documentation/security/keys-trusted-encrypted.txt
5608 F:      include/keys/encrypted-type.h
5609 F:      security/keys/encrypted-keys/
5610
5611 KGDB / KDB /debug_core
5612 M:      Jason Wessel <jason.wessel@windriver.com>
5613 W:      http://kgdb.wiki.kernel.org/
5614 L:      kgdb-bugreport@lists.sourceforge.net
5615 S:      Maintained
5616 F:      Documentation/DocBook/kgdb.tmpl
5617 F:      drivers/misc/kgdbts.c
5618 F:      drivers/tty/serial/kgdboc.c
5619 F:      include/linux/kdb.h
5620 F:      include/linux/kgdb.h
5621 F:      kernel/debug/
5622
5623 KMEMCHECK
5624 M:      Vegard Nossum <vegardno@ifi.uio.no>
5625 M:      Pekka Enberg <penberg@kernel.org>
5626 S:      Maintained
5627 F:      Documentation/kmemcheck.txt
5628 F:      arch/x86/include/asm/kmemcheck.h
5629 F:      arch/x86/mm/kmemcheck/
5630 F:      include/linux/kmemcheck.h
5631 F:      mm/kmemcheck.c
5632
5633 KMEMLEAK
5634 M:      Catalin Marinas <catalin.marinas@arm.com>
5635 S:      Maintained
5636 F:      Documentation/kmemleak.txt
5637 F:      include/linux/kmemleak.h
5638 F:      mm/kmemleak.c
5639 F:      mm/kmemleak-test.c
5640
5641 KPROBES
5642 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5643 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5644 M:      "David S. Miller" <davem@davemloft.net>
5645 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5646 S:      Maintained
5647 F:      Documentation/kprobes.txt
5648 F:      include/linux/kprobes.h
5649 F:      kernel/kprobes.c
5650
5651 KS0108 LCD CONTROLLER DRIVER
5652 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5653 W:      http://miguelojeda.es/auxdisplay.htm
5654 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5655 S:      Maintained
5656 F:      Documentation/auxdisplay/ks0108
5657 F:      drivers/auxdisplay/ks0108.c
5658 F:      include/linux/ks0108.h
5659
5660 LAPB module
5661 L:      linux-x25@vger.kernel.org
5662 S:      Orphan
5663 F:      Documentation/networking/lapb-module.txt
5664 F:      include/*/lapb.h
5665 F:      net/lapb/
5666
5667 LASI 53c700 driver for PARISC
5668 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5669 L:      linux-scsi@vger.kernel.org
5670 S:      Maintained
5671 F:      Documentation/scsi/53c700.txt
5672 F:      drivers/scsi/53c700*
5673
5674 LED SUBSYSTEM
5675 M:      Bryan Wu <cooloney@gmail.com>
5676 M:      Richard Purdie <rpurdie@rpsys.net>
5677 L:      linux-leds@vger.kernel.org
5678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5679 S:      Maintained
5680 F:      drivers/leds/
5681 F:      include/linux/leds.h
5682
5683 LEGACY EEPROM DRIVER
5684 M:      Jean Delvare <jdelvare@suse.de>
5685 S:      Maintained
5686 F:      Documentation/misc-devices/eeprom
5687 F:      drivers/misc/eeprom/eeprom.c
5688
5689 LEGO USB Tower driver
5690 M:      Juergen Stuber <starblue@users.sourceforge.net>
5691 L:      legousb-devel@lists.sourceforge.net
5692 W:      http://legousb.sourceforge.net/
5693 S:      Maintained
5694 F:      drivers/usb/misc/legousbtower.c
5695
5696 LG2160 MEDIA DRIVER
5697 M:      Michael Krufky <mkrufky@linuxtv.org>
5698 L:      linux-media@vger.kernel.org
5699 W:      http://linuxtv.org/
5700 W:      http://github.com/mkrufky
5701 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5702 T:      git git://linuxtv.org/mkrufky/tuners.git
5703 S:      Maintained
5704 F:      drivers/media/dvb-frontends/lg2160.*
5705
5706 LGDT3305 MEDIA DRIVER
5707 M:      Michael Krufky <mkrufky@linuxtv.org>
5708 L:      linux-media@vger.kernel.org
5709 W:      http://linuxtv.org/
5710 W:      http://github.com/mkrufky
5711 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5712 T:      git git://linuxtv.org/mkrufky/tuners.git
5713 S:      Maintained
5714 F:      drivers/media/dvb-frontends/lgdt3305.*
5715
5716 LGUEST
5717 M:      Rusty Russell <rusty@rustcorp.com.au>
5718 L:      lguest@lists.ozlabs.org
5719 W:      http://lguest.ozlabs.org/
5720 S:      Odd Fixes
5721 F:      arch/x86/include/asm/lguest*.h
5722 F:      arch/x86/lguest/
5723 F:      drivers/lguest/
5724 F:      include/linux/lguest*.h
5725 F:      tools/lguest/
5726
5727 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5728 M:      Tejun Heo <tj@kernel.org>
5729 L:      linux-ide@vger.kernel.org
5730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5731 S:      Maintained
5732 F:      drivers/ata/
5733 F:      include/linux/ata.h
5734 F:      include/linux/libata.h
5735
5736 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5737 M:      Viresh Kumar <viresh.linux@gmail.com>
5738 L:      linux-ide@vger.kernel.org
5739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5740 S:      Maintained
5741 F:      include/linux/pata_arasan_cf_data.h
5742 F:      drivers/ata/pata_arasan_cf.c
5743
5744 LIBATA PATA DRIVERS
5745 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5746 M:      Tejun Heo <tj@kernel.org>
5747 L:      linux-ide@vger.kernel.org
5748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5749 S:      Maintained
5750 F:      drivers/ata/pata_*.c
5751 F:      drivers/ata/ata_generic.c
5752
5753 LIBATA SATA AHCI PLATFORM devices support
5754 M:      Hans de Goede <hdegoede@redhat.com>
5755 M:      Tejun Heo <tj@kernel.org>
5756 L:      linux-ide@vger.kernel.org
5757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5758 S:      Maintained
5759 F:      drivers/ata/ahci_platform.c
5760 F:      drivers/ata/libahci_platform.c
5761 F:      include/linux/ahci_platform.h
5762
5763 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5764 M:      Mikael Pettersson <mikpelinux@gmail.com>
5765 L:      linux-ide@vger.kernel.org
5766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5767 S:      Maintained
5768 F:      drivers/ata/sata_promise.*
5769
5770 LIBLOCKDEP
5771 M:      Sasha Levin <sasha.levin@oracle.com>
5772 S:      Maintained
5773 F:      tools/lib/lockdep/
5774
5775 LINUX FOR IBM pSERIES (RS/6000)
5776 M:      Paul Mackerras <paulus@au.ibm.com>
5777 W:      http://www.ibm.com/linux/ltc/projects/ppc
5778 S:      Supported
5779 F:      arch/powerpc/boot/rs6000.h
5780
5781 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5782 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5783 M:      Paul Mackerras <paulus@samba.org>
5784 M:      Michael Ellerman <mpe@ellerman.id.au>
5785 W:      http://www.penguinppc.org/
5786 L:      linuxppc-dev@lists.ozlabs.org
5787 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5789 S:      Supported
5790 F:      Documentation/powerpc/
5791 F:      arch/powerpc/
5792
5793 LINUX FOR POWER MACINTOSH
5794 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5795 W:      http://www.penguinppc.org/
5796 L:      linuxppc-dev@lists.ozlabs.org
5797 S:      Maintained
5798 F:      arch/powerpc/platforms/powermac/
5799 F:      drivers/macintosh/
5800
5801 LINUX FOR POWERPC EMBEDDED MPC5XXX
5802 M:      Anatolij Gustschin <agust@denx.de>
5803 L:      linuxppc-dev@lists.ozlabs.org
5804 T:      git git://git.denx.de/linux-denx-agust.git
5805 S:      Maintained
5806 F:      arch/powerpc/platforms/512x/
5807 F:      arch/powerpc/platforms/52xx/
5808
5809 LINUX FOR POWERPC EMBEDDED PPC4XX
5810 M:  Alistair Popple <alistair@popple.id.au>
5811 M:      Matt Porter <mporter@kernel.crashing.org>
5812 W:      http://www.penguinppc.org/
5813 L:      linuxppc-dev@lists.ozlabs.org
5814 S:      Maintained
5815 F:      arch/powerpc/platforms/40x/
5816 F:      arch/powerpc/platforms/44x/
5817
5818 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5819 L:      linuxppc-dev@lists.ozlabs.org
5820 S:      Orphan
5821 F:      arch/powerpc/*/*virtex*
5822 F:      arch/powerpc/*/*/*virtex*
5823
5824 LINUX FOR POWERPC EMBEDDED PPC8XX
5825 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5826 W:      http://www.penguinppc.org/
5827 L:      linuxppc-dev@lists.ozlabs.org
5828 S:      Maintained
5829 F:      arch/powerpc/platforms/8xx/
5830
5831 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5832 M:      Scott Wood <scottwood@freescale.com>
5833 M:      Kumar Gala <galak@kernel.crashing.org>
5834 W:      http://www.penguinppc.org/
5835 L:      linuxppc-dev@lists.ozlabs.org
5836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5837 S:      Maintained
5838 F:      arch/powerpc/platforms/83xx/
5839 F:      arch/powerpc/platforms/85xx/
5840
5841 LINUX FOR POWERPC PA SEMI PWRFICIENT
5842 M:      Olof Johansson <olof@lixom.net>
5843 L:      linuxppc-dev@lists.ozlabs.org
5844 S:      Maintained
5845 F:      arch/powerpc/platforms/pasemi/
5846 F:      drivers/*/*pasemi*
5847 F:      drivers/*/*/*pasemi*
5848
5849 LINUX SECURITY MODULE (LSM) FRAMEWORK
5850 M:      Chris Wright <chrisw@sous-sol.org>
5851 L:      linux-security-module@vger.kernel.org
5852 S:      Supported
5853
5854 LIS3LV02D ACCELEROMETER DRIVER
5855 M:      Eric Piel <eric.piel@tremplin-utc.net>
5856 S:      Maintained
5857 F:      Documentation/misc-devices/lis3lv02d
5858 F:      drivers/misc/lis3lv02d/
5859 F:      drivers/platform/x86/hp_accel.c
5860
5861 LLC (802.2)
5862 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5863 S:      Maintained
5864 F:      include/linux/llc.h
5865 F:      include/uapi/linux/llc.h
5866 F:      include/net/llc*
5867 F:      net/llc/
5868
5869 LM73 HARDWARE MONITOR DRIVER
5870 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
5871 L:      lm-sensors@lm-sensors.org
5872 S:      Maintained
5873 F:      drivers/hwmon/lm73.c
5874
5875 LM78 HARDWARE MONITOR DRIVER
5876 M:      Jean Delvare <jdelvare@suse.de>
5877 L:      lm-sensors@lm-sensors.org
5878 S:      Maintained
5879 F:      Documentation/hwmon/lm78
5880 F:      drivers/hwmon/lm78.c
5881
5882 LM83 HARDWARE MONITOR DRIVER
5883 M:      Jean Delvare <jdelvare@suse.de>
5884 L:      lm-sensors@lm-sensors.org
5885 S:      Maintained
5886 F:      Documentation/hwmon/lm83
5887 F:      drivers/hwmon/lm83.c
5888
5889 LM90 HARDWARE MONITOR DRIVER
5890 M:      Jean Delvare <jdelvare@suse.de>
5891 L:      lm-sensors@lm-sensors.org
5892 S:      Maintained
5893 F:      Documentation/hwmon/lm90
5894 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
5895 F:      drivers/hwmon/lm90.c
5896
5897 LM95234 HARDWARE MONITOR DRIVER
5898 M:      Guenter Roeck <linux@roeck-us.net>
5899 L:      lm-sensors@lm-sensors.org
5900 S:      Maintained
5901 F:      Documentation/hwmon/lm95234
5902 F:      drivers/hwmon/lm95234.c
5903
5904 LME2510 MEDIA DRIVER
5905 M:      Malcolm Priestley <tvboxspy@gmail.com>
5906 L:      linux-media@vger.kernel.org
5907 W:      http://linuxtv.org/
5908 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5909 S:      Maintained
5910 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
5911
5912 LOCKDEP AND LOCKSTAT
5913 M:      Peter Zijlstra <peterz@infradead.org>
5914 M:      Ingo Molnar <mingo@redhat.com>
5915 L:      linux-kernel@vger.kernel.org
5916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5917 S:      Maintained
5918 F:      Documentation/locking/lockdep*.txt
5919 F:      Documentation/locking/lockstat.txt
5920 F:      include/linux/lockdep.h
5921 F:      kernel/locking/
5922
5923 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5924 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
5925 L:      linux-ntfs-dev@lists.sourceforge.net
5926 W:      http://www.linux-ntfs.org/content/view/19/37/
5927 S:      Maintained
5928 F:      Documentation/ldm.txt
5929 F:      block/partitions/ldm.*
5930
5931 LogFS
5932 M:      Joern Engel <joern@logfs.org>
5933 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
5934 L:      logfs@logfs.org
5935 W:      logfs.org
5936 S:      Maintained
5937 F:      fs/logfs/
5938
5939 LPC32XX MACHINE SUPPORT
5940 M:      Roland Stigge <stigge@antcom.de>
5941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5942 S:      Maintained
5943 F:      arch/arm/mach-lpc32xx/
5944
5945 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5946 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5947 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5948 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5949 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5950 L:      MPT-FusionLinux.pdl@avagotech.com
5951 L:      linux-scsi@vger.kernel.org
5952 W:      http://www.lsilogic.com/support
5953 S:      Supported
5954 F:      drivers/message/fusion/
5955 F:      drivers/scsi/mpt2sas/
5956 F:      drivers/scsi/mpt3sas/
5957
5958 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5959 M:      Matthew Wilcox <matthew@wil.cx>
5960 L:      linux-scsi@vger.kernel.org
5961 S:      Maintained
5962 F:      drivers/scsi/sym53c8xx_2/
5963
5964 LTC4261 HARDWARE MONITOR DRIVER
5965 M:      Guenter Roeck <linux@roeck-us.net>
5966 L:      lm-sensors@lm-sensors.org
5967 S:      Maintained
5968 F:      Documentation/hwmon/ltc4261
5969 F:      drivers/hwmon/ltc4261.c
5970
5971 LTP (Linux Test Project)
5972 M:      Mike Frysinger <vapier@gentoo.org>
5973 M:      Cyril Hrubis <chrubis@suse.cz>
5974 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
5975 M:      Jan Stancek <jstancek@redhat.com>
5976 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5977 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
5978 L:      ltp-list@lists.sourceforge.net (subscribers-only)
5979 W:      http://linux-test-project.github.io/
5980 T:      git git://github.com/linux-test-project/ltp.git
5981 S:      Maintained
5982
5983 M32R ARCHITECTURE
5984 W:      http://www.linux-m32r.org/
5985 S:      Orphan
5986 F:      arch/m32r/
5987
5988 M68K ARCHITECTURE
5989 M:      Geert Uytterhoeven <geert@linux-m68k.org>
5990 L:      linux-m68k@lists.linux-m68k.org
5991 W:      http://www.linux-m68k.org/
5992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5993 S:      Maintained
5994 F:      arch/m68k/
5995 F:      drivers/zorro/
5996
5997 M68K ON APPLE MACINTOSH
5998 M:      Joshua Thompson <funaho@jurai.org>
5999 W:      http://www.mac.linux-m68k.org/
6000 L:      linux-m68k@lists.linux-m68k.org
6001 S:      Maintained
6002 F:      arch/m68k/mac/
6003
6004 M68K ON HP9000/300
6005 M:      Philip Blundell <philb@gnu.org>
6006 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6007 S:      Maintained
6008 F:      arch/m68k/hp300/
6009
6010 M88DS3103 MEDIA DRIVER
6011 M:      Antti Palosaari <crope@iki.fi>
6012 L:      linux-media@vger.kernel.org
6013 W:      http://linuxtv.org/
6014 W:      http://palosaari.fi/linux/
6015 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6016 T:      git git://linuxtv.org/anttip/media_tree.git
6017 S:      Maintained
6018 F:      drivers/media/dvb-frontends/m88ds3103*
6019
6020 M88RS2000 MEDIA DRIVER
6021 M:      Malcolm Priestley <tvboxspy@gmail.com>
6022 L:      linux-media@vger.kernel.org
6023 W:      http://linuxtv.org/
6024 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6025 S:      Maintained
6026 F:      drivers/media/dvb-frontends/m88rs2000*
6027
6028 M88TS2022 MEDIA DRIVER
6029 M:      Antti Palosaari <crope@iki.fi>
6030 L:      linux-media@vger.kernel.org
6031 W:      http://linuxtv.org/
6032 W:      http://palosaari.fi/linux/
6033 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6034 T:      git git://linuxtv.org/anttip/media_tree.git
6035 S:      Maintained
6036 F:      drivers/media/tuners/m88ts2022*
6037
6038 MA901 MASTERKIT USB FM RADIO DRIVER
6039 M:      Alexey Klimov <klimov.linux@gmail.com>
6040 L:      linux-media@vger.kernel.org
6041 T:      git git://linuxtv.org/media_tree.git
6042 S:      Maintained
6043 F:      drivers/media/radio/radio-ma901.c
6044
6045 MAC80211
6046 M:      Johannes Berg <johannes@sipsolutions.net>
6047 L:      linux-wireless@vger.kernel.org
6048 W:      http://wireless.kernel.org/
6049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6051 S:      Maintained
6052 F:      Documentation/networking/mac80211-injection.txt
6053 F:      include/net/mac80211.h
6054 F:      net/mac80211/
6055
6056 MACVLAN DRIVER
6057 M:      Patrick McHardy <kaber@trash.net>
6058 L:      netdev@vger.kernel.org
6059 S:      Maintained
6060 F:      drivers/net/macvlan.c
6061 F:      include/linux/if_macvlan.h
6062
6063 MAILBOX API
6064 M:      Jassi Brar <jassisinghbrar@gmail.com>
6065 L:      linux-kernel@vger.kernel.org
6066 S:      Maintained
6067 F:      drivers/mailbox/
6068 F:      include/linux/mailbox_client.h
6069 F:      include/linux/mailbox_controller.h
6070
6071 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6072 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6073 W:      http://www.kernel.org/doc/man-pages
6074 L:      linux-man@vger.kernel.org
6075 S:      Maintained
6076
6077 MARVELL ARMADA DRM SUPPORT
6078 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6079 S:      Maintained
6080 F:      drivers/gpu/drm/armada/
6081
6082 MARVELL 88E6352 DSA support
6083 M:      Guenter Roeck <linux@roeck-us.net>
6084 S:      Maintained
6085 F:      drivers/net/dsa/mv88e6352.c
6086
6087 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6088 M:      Mirko Lindner <mlindner@marvell.com>
6089 M:      Stephen Hemminger <stephen@networkplumber.org>
6090 L:      netdev@vger.kernel.org
6091 S:      Maintained
6092 F:      drivers/net/ethernet/marvell/sk*
6093
6094 MARVELL LIBERTAS WIRELESS DRIVER
6095 L:      libertas-dev@lists.infradead.org
6096 S:      Orphan
6097 F:      drivers/net/wireless/libertas/
6098
6099 MARVELL MV643XX ETHERNET DRIVER
6100 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6101 L:      netdev@vger.kernel.org
6102 S:      Maintained
6103 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6104 F:      include/linux/mv643xx.h
6105
6106 MARVELL MVNETA ETHERNET DRIVER
6107 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6108 L:      netdev@vger.kernel.org
6109 S:      Maintained
6110 F:      drivers/net/ethernet/marvell/mvneta.*
6111
6112 MARVELL MWIFIEX WIRELESS DRIVER
6113 M:      Amitkumar Karwar <akarwar@marvell.com>
6114 M:      Avinash Patil <patila@marvell.com>
6115 L:      linux-wireless@vger.kernel.org
6116 S:      Maintained
6117 F:      drivers/net/wireless/mwifiex/
6118
6119 MARVELL MWL8K WIRELESS DRIVER
6120 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6121 L:      linux-wireless@vger.kernel.org
6122 S:      Odd Fixes
6123 F:      drivers/net/wireless/mwl8k.c
6124
6125 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6126 M:      Nicolas Pitre <nico@fluxnic.net>
6127 S:      Odd Fixes
6128 F:      drivers/mmc/host/mvsdio.*
6129
6130 MATROX FRAMEBUFFER DRIVER
6131 L:      linux-fbdev@vger.kernel.org
6132 S:      Orphan
6133 F:      drivers/video/fbdev/matrox/matroxfb_*
6134 F:      include/uapi/linux/matroxfb.h
6135
6136 MAX16065 HARDWARE MONITOR DRIVER
6137 M:      Guenter Roeck <linux@roeck-us.net>
6138 L:      lm-sensors@lm-sensors.org
6139 S:      Maintained
6140 F:      Documentation/hwmon/max16065
6141 F:      drivers/hwmon/max16065.c
6142
6143 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6144 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6145 L:      lm-sensors@lm-sensors.org
6146 S:      Maintained
6147 F:      Documentation/hwmon/max6650
6148 F:      drivers/hwmon/max6650.c
6149
6150 MAX6697 HARDWARE MONITOR DRIVER
6151 M:      Guenter Roeck <linux@roeck-us.net>
6152 L:      lm-sensors@lm-sensors.org
6153 S:      Maintained
6154 F:      Documentation/hwmon/max6697
6155 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6156 F:      drivers/hwmon/max6697.c
6157 F:      include/linux/platform_data/max6697.h
6158
6159 MAXIRADIO FM RADIO RECEIVER DRIVER
6160 M:      Hans Verkuil <hverkuil@xs4all.nl>
6161 L:      linux-media@vger.kernel.org
6162 T:      git git://linuxtv.org/media_tree.git
6163 W:      http://linuxtv.org
6164 S:      Maintained
6165 F:      drivers/media/radio/radio-maxiradio*
6166
6167 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6168 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6169 P:      LinuxTV.org Project
6170 L:      linux-media@vger.kernel.org
6171 W:      http://linuxtv.org
6172 Q:      http://patchwork.kernel.org/project/linux-media/list/
6173 T:      git git://linuxtv.org/media_tree.git
6174 S:      Maintained
6175 F:      Documentation/dvb/
6176 F:      Documentation/video4linux/
6177 F:      Documentation/DocBook/media/
6178 F:      drivers/media/
6179 F:      drivers/staging/media/
6180 F:      include/media/
6181 F:      include/uapi/linux/dvb/
6182 F:      include/uapi/linux/videodev2.h
6183 F:      include/uapi/linux/media.h
6184 F:      include/uapi/linux/v4l2-*
6185 F:      include/uapi/linux/meye.h
6186 F:      include/uapi/linux/ivtv*
6187 F:      include/uapi/linux/uvcvideo.h
6188
6189 MEDIAVISION PRO MOVIE STUDIO DRIVER
6190 M:      Hans Verkuil <hverkuil@xs4all.nl>
6191 L:      linux-media@vger.kernel.org
6192 T:      git git://linuxtv.org/media_tree.git
6193 W:      http://linuxtv.org
6194 S:      Odd Fixes
6195 F:      drivers/media/parport/pms*
6196
6197 MEGARAID SCSI/SAS DRIVERS
6198 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6199 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6200 M:      Uday Lingala <uday.lingala@avagotech.com>
6201 L:      megaraidlinux.pdl@avagotech.com
6202 L:      linux-scsi@vger.kernel.org
6203 W:      http://www.lsi.com
6204 S:      Maintained
6205 F:      Documentation/scsi/megaraid.txt
6206 F:      drivers/scsi/megaraid.*
6207 F:      drivers/scsi/megaraid/
6208
6209 MELLANOX ETHERNET DRIVER (mlx4_en)
6210 M:      Amir Vadai <amirv@mellanox.com>
6211 L:      netdev@vger.kernel.org
6212 S:      Supported
6213 W:      http://www.mellanox.com
6214 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6215 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6216
6217 MEMORY MANAGEMENT
6218 L:      linux-mm@kvack.org
6219 W:      http://www.linux-mm.org
6220 S:      Maintained
6221 F:      include/linux/mm.h
6222 F:      include/linux/gfp.h
6223 F:      include/linux/mmzone.h
6224 F:      include/linux/memory_hotplug.h
6225 F:      include/linux/vmalloc.h
6226 F:      mm/
6227
6228 MEMORY TECHNOLOGY DEVICES (MTD)
6229 M:      David Woodhouse <dwmw2@infradead.org>
6230 M:      Brian Norris <computersforpeace@gmail.com>
6231 L:      linux-mtd@lists.infradead.org
6232 W:      http://www.linux-mtd.infradead.org/
6233 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6234 T:      git git://git.infradead.org/linux-mtd.git
6235 T:      git git://git.infradead.org/l2-mtd.git
6236 S:      Maintained
6237 F:      drivers/mtd/
6238 F:      include/linux/mtd/
6239 F:      include/uapi/mtd/
6240
6241 MEN A21 WATCHDOG DRIVER
6242 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6243 L:      linux-watchdog@vger.kernel.org
6244 S:      Supported
6245 F:      drivers/watchdog/mena21_wdt.c
6246
6247 MEN CHAMELEON BUS (mcb)
6248 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6249 S:      Supported
6250 F:      drivers/mcb/
6251 F:      include/linux/mcb.h
6252
6253 MEN F21BMC (Board Management Controller)
6254 M:      Andreas Werner <andreas.werner@men.de>
6255 S:      Supported
6256 F:      drivers/mfd/menf21bmc.c
6257 F:      drivers/watchdog/menf21bmc_wdt.c
6258 F:      drivers/leds/leds-menf21bmc.c
6259 F:      drivers/hwmon/menf21bmc_hwmon.c
6260 F:      Documentation/hwmon/menf21bmc
6261
6262 METAG ARCHITECTURE
6263 M:      James Hogan <james.hogan@imgtec.com>
6264 L:      linux-metag@vger.kernel.org
6265 S:      Supported
6266 F:      arch/metag/
6267 F:      Documentation/metag/
6268 F:      Documentation/devicetree/bindings/metag/
6269 F:      drivers/clocksource/metag_generic.c
6270 F:      drivers/irqchip/irq-metag.c
6271 F:      drivers/irqchip/irq-metag-ext.c
6272 F:      drivers/tty/metag_da.c
6273
6274 MICROBLAZE ARCHITECTURE
6275 M:      Michal Simek <monstr@monstr.eu>
6276 W:      http://www.monstr.eu/fdt/
6277 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6278 S:      Supported
6279 F:      arch/microblaze/
6280
6281 MICROTEK X6 SCANNER
6282 M:      Oliver Neukum <oliver@neukum.org>
6283 S:      Maintained
6284 F:      drivers/usb/image/microtek.*
6285
6286 MIPS
6287 M:      Ralf Baechle <ralf@linux-mips.org>
6288 L:      linux-mips@linux-mips.org
6289 W:      http://www.linux-mips.org/
6290 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6291 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6292 S:      Supported
6293 F:      Documentation/mips/
6294 F:      arch/mips/
6295
6296 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6297 M:      Hans Verkuil <hverkuil@xs4all.nl>
6298 L:      linux-media@vger.kernel.org
6299 T:      git git://linuxtv.org/media_tree.git
6300 W:      http://linuxtv.org
6301 S:      Odd Fixes
6302 F:      drivers/media/radio/radio-miropcm20*
6303
6304 Mellanox MLX5 core VPI driver
6305 M:      Eli Cohen <eli@mellanox.com>
6306 L:      netdev@vger.kernel.org
6307 L:      linux-rdma@vger.kernel.org
6308 W:      http://www.mellanox.com
6309 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6310 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6311 T:      git git://openfabrics.org/~eli/connect-ib.git
6312 S:      Supported
6313 F:      drivers/net/ethernet/mellanox/mlx5/core/
6314 F:      include/linux/mlx5/
6315
6316 Mellanox MLX5 IB driver
6317 M:      Eli Cohen <eli@mellanox.com>
6318 L:      linux-rdma@vger.kernel.org
6319 W:      http://www.mellanox.com
6320 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6321 T:      git git://openfabrics.org/~eli/connect-ib.git
6322 S:      Supported
6323 F:      include/linux/mlx5/
6324 F:      drivers/infiniband/hw/mlx5/
6325
6326 MN88472 MEDIA DRIVER
6327 M:      Antti Palosaari <crope@iki.fi>
6328 L:      linux-media@vger.kernel.org
6329 W:      http://linuxtv.org/
6330 W:      http://palosaari.fi/linux/
6331 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6332 T:      git git://linuxtv.org/anttip/media_tree.git
6333 S:      Maintained
6334 F:      drivers/staging/media/mn88472/
6335 F:      drivers/media/dvb-frontends/mn88472.h
6336
6337 MN88473 MEDIA DRIVER
6338 M:      Antti Palosaari <crope@iki.fi>
6339 L:      linux-media@vger.kernel.org
6340 W:      http://linuxtv.org/
6341 W:      http://palosaari.fi/linux/
6342 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6343 T:      git git://linuxtv.org/anttip/media_tree.git
6344 S:      Maintained
6345 F:      drivers/staging/media/mn88473/
6346 F:      drivers/media/dvb-frontends/mn88473.h
6347
6348 MODULE SUPPORT
6349 M:      Rusty Russell <rusty@rustcorp.com.au>
6350 S:      Maintained
6351 F:      include/linux/module.h
6352 F:      kernel/module.c
6353
6354 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6355 W:      http://popies.net/meye/
6356 S:      Orphan
6357 F:      Documentation/video4linux/meye.txt
6358 F:      drivers/media/pci/meye/
6359 F:      include/uapi/linux/meye.h
6360
6361 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6362 M:      Jiri Slaby <jirislaby@gmail.com>
6363 S:      Maintained
6364 F:      Documentation/serial/moxa-smartio
6365 F:      drivers/tty/mxser.*
6366
6367 MR800 AVERMEDIA USB FM RADIO DRIVER
6368 M:      Alexey Klimov <klimov.linux@gmail.com>
6369 L:      linux-media@vger.kernel.org
6370 T:      git git://linuxtv.org/media_tree.git
6371 S:      Maintained
6372 F:      drivers/media/radio/radio-mr800.c
6373
6374 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6375 M:      Alan Ott <alan@signal11.us>
6376 L:      linux-wpan@vger.kernel.org
6377 S:      Maintained
6378 F:      drivers/net/ieee802154/mrf24j40.c
6379
6380 MSI LAPTOP SUPPORT
6381 M:      "Lee, Chun-Yi" <jlee@suse.com>
6382 L:      platform-driver-x86@vger.kernel.org
6383 S:      Maintained
6384 F:      drivers/platform/x86/msi-laptop.c
6385
6386 MSI WMI SUPPORT
6387 M:      Anisse Astier <anisse@astier.eu>
6388 L:      platform-driver-x86@vger.kernel.org
6389 S:      Supported
6390 F:      drivers/platform/x86/msi-wmi.c
6391
6392 MSI001 MEDIA DRIVER
6393 M:      Antti Palosaari <crope@iki.fi>
6394 L:      linux-media@vger.kernel.org
6395 W:      http://linuxtv.org/
6396 W:      http://palosaari.fi/linux/
6397 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6398 T:      git git://linuxtv.org/anttip/media_tree.git
6399 S:      Maintained
6400 F:      drivers/media/tuners/msi001*
6401
6402 MSI2500 MEDIA DRIVER
6403 M:      Antti Palosaari <crope@iki.fi>
6404 L:      linux-media@vger.kernel.org
6405 W:      http://linuxtv.org/
6406 W:      http://palosaari.fi/linux/
6407 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6408 T:      git git://linuxtv.org/anttip/media_tree.git
6409 S:      Maintained
6410 F:      drivers/media/usb/msi2500/
6411
6412 MT9M032 APTINA SENSOR DRIVER
6413 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6414 L:      linux-media@vger.kernel.org
6415 T:      git git://linuxtv.org/media_tree.git
6416 S:      Maintained
6417 F:      drivers/media/i2c/mt9m032.c
6418 F:      include/media/mt9m032.h
6419
6420 MT9P031 APTINA CAMERA SENSOR
6421 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6422 L:      linux-media@vger.kernel.org
6423 T:      git git://linuxtv.org/media_tree.git
6424 S:      Maintained
6425 F:      drivers/media/i2c/mt9p031.c
6426 F:      include/media/mt9p031.h
6427
6428 MT9T001 APTINA CAMERA SENSOR
6429 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6430 L:      linux-media@vger.kernel.org
6431 T:      git git://linuxtv.org/media_tree.git
6432 S:      Maintained
6433 F:      drivers/media/i2c/mt9t001.c
6434 F:      include/media/mt9t001.h
6435
6436 MT9V032 APTINA CAMERA SENSOR
6437 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6438 L:      linux-media@vger.kernel.org
6439 T:      git git://linuxtv.org/media_tree.git
6440 S:      Maintained
6441 F:      drivers/media/i2c/mt9v032.c
6442 F:      include/media/mt9v032.h
6443
6444 MULTIFUNCTION DEVICES (MFD)
6445 M:      Samuel Ortiz <sameo@linux.intel.com>
6446 M:      Lee Jones <lee.jones@linaro.org>
6447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6448 S:      Supported
6449 F:      drivers/mfd/
6450 F:      include/linux/mfd/
6451
6452 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6453 M:      Chris Ball <chris@printf.net>
6454 M:      Ulf Hansson <ulf.hansson@linaro.org>
6455 L:      linux-mmc@vger.kernel.org
6456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6457 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6458 S:      Maintained
6459 F:      drivers/mmc/
6460 F:      include/linux/mmc/
6461 F:      include/uapi/linux/mmc/
6462
6463 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6464 S:      Orphan
6465 F:      drivers/mmc/host/mmc_spi.c
6466 F:      include/linux/spi/mmc_spi.h
6467
6468 MULTISOUND SOUND DRIVER
6469 M:      Andrew Veliath <andrewtv@usa.net>
6470 S:      Maintained
6471 F:      Documentation/sound/oss/MultiSound
6472 F:      sound/oss/msnd*
6473
6474 MULTITECH MULTIPORT CARD (ISICOM)
6475 S:      Orphan
6476 F:      drivers/tty/isicom.c
6477 F:      include/linux/isicom.h
6478
6479 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6480 M:      Felipe Balbi <balbi@ti.com>
6481 L:      linux-usb@vger.kernel.org
6482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6483 S:      Maintained
6484 F:      drivers/usb/musb/
6485
6486 MXL5007T MEDIA DRIVER
6487 M:      Michael Krufky <mkrufky@linuxtv.org>
6488 L:      linux-media@vger.kernel.org
6489 W:      http://linuxtv.org/
6490 W:      http://github.com/mkrufky
6491 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6492 T:      git git://linuxtv.org/mkrufky/tuners.git
6493 S:      Maintained
6494 F:      drivers/media/tuners/mxl5007t.*
6495
6496 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6497 M:      Hyong-Youb Kim <hykim@myri.com>
6498 L:      netdev@vger.kernel.org
6499 W:      https://www.myricom.com/support/downloads/myri10ge.html
6500 S:      Supported
6501 F:      drivers/net/ethernet/myricom/myri10ge/
6502
6503 NATSEMI ETHERNET DRIVER (DP8381x)
6504 S:      Orphan
6505 F:      drivers/net/ethernet/natsemi/natsemi.c
6506
6507 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6508 M:      Daniel Mack <zonque@gmail.com>
6509 S:      Maintained
6510 L:      alsa-devel@alsa-project.org
6511 W:      http://www.native-instruments.com
6512 F:      sound/usb/caiaq/
6513
6514 NCP FILESYSTEM
6515 M:      Petr Vandrovec <petr@vandrovec.name>
6516 S:      Odd Fixes
6517 F:      fs/ncpfs/
6518
6519 NCR 5380 SCSI DRIVERS
6520 M:      Finn Thain <fthain@telegraphics.com.au>
6521 M:      Michael Schmitz <schmitzmic@gmail.com>
6522 L:      linux-scsi@vger.kernel.org
6523 S:      Maintained
6524 F:      Documentation/scsi/g_NCR5380.txt
6525 F:      drivers/scsi/NCR5380.*
6526 F:      drivers/scsi/arm/cumana_1.c
6527 F:      drivers/scsi/arm/oak.c
6528 F:      drivers/scsi/atari_NCR5380.c
6529 F:      drivers/scsi/atari_scsi.*
6530 F:      drivers/scsi/dmx3191d.c
6531 F:      drivers/scsi/dtc.*
6532 F:      drivers/scsi/g_NCR5380.*
6533 F:      drivers/scsi/g_NCR5380_mmio.c
6534 F:      drivers/scsi/mac_scsi.*
6535 F:      drivers/scsi/pas16.*
6536 F:      drivers/scsi/sun3_scsi.*
6537 F:      drivers/scsi/sun3_scsi_vme.c
6538 F:      drivers/scsi/t128.*
6539
6540 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6541 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6542 L:      linux-scsi@vger.kernel.org
6543 S:      Maintained
6544 F:      drivers/scsi/NCR_D700.*
6545
6546 NCT6775 HARDWARE MONITOR DRIVER
6547 M:      Guenter Roeck <linux@roeck-us.net>
6548 L:      lm-sensors@lm-sensors.org
6549 S:      Maintained
6550 F:      Documentation/hwmon/nct6775
6551 F:      drivers/hwmon/nct6775.c
6552
6553 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6554 M:      Faisal Latif <faisal.latif@intel.com>
6555 L:      linux-rdma@vger.kernel.org
6556 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6557 S:      Supported
6558 F:      drivers/infiniband/hw/nes/
6559
6560 NETEM NETWORK EMULATOR
6561 M:      Stephen Hemminger <stephen@networkplumber.org>
6562 L:      netem@lists.linux-foundation.org
6563 S:      Maintained
6564 F:      net/sched/sch_netem.c
6565
6566 NETERION 10GbE DRIVERS (s2io/vxge)
6567 M:      Jon Mason <jdmason@kudzu.us>
6568 L:      netdev@vger.kernel.org
6569 S:      Supported
6570 F:      Documentation/networking/s2io.txt
6571 F:      Documentation/networking/vxge.txt
6572 F:      drivers/net/ethernet/neterion/
6573
6574 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6575 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6576 M:      Patrick McHardy <kaber@trash.net>
6577 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6578 L:      netfilter-devel@vger.kernel.org
6579 L:      coreteam@netfilter.org
6580 W:      http://www.netfilter.org/
6581 W:      http://www.iptables.org/
6582 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6585 S:      Supported
6586 F:      include/linux/netfilter*
6587 F:      include/linux/netfilter/
6588 F:      include/net/netfilter/
6589 F:      include/uapi/linux/netfilter*
6590 F:      include/uapi/linux/netfilter/
6591 F:      net/*/netfilter.c
6592 F:      net/*/netfilter/
6593 F:      net/netfilter/
6594
6595 NETLABEL
6596 M:      Paul Moore <paul@paul-moore.com>
6597 W:      http://netlabel.sf.net
6598 L:      netdev@vger.kernel.org
6599 S:      Maintained
6600 F:      Documentation/netlabel/
6601 F:      include/net/netlabel.h
6602 F:      net/netlabel/
6603
6604 NETROM NETWORK LAYER
6605 M:      Ralf Baechle <ralf@linux-mips.org>
6606 L:      linux-hams@vger.kernel.org
6607 W:      http://www.linux-ax25.org/
6608 S:      Maintained
6609 F:      include/net/netrom.h
6610 F:      include/uapi/linux/netrom.h
6611 F:      net/netrom/
6612
6613 NETWORK BLOCK DEVICE (NBD)
6614 M:      Paul Clements <Paul.Clements@steeleye.com>
6615 S:      Maintained
6616 L:      nbd-general@lists.sourceforge.net
6617 F:      Documentation/blockdev/nbd.txt
6618 F:      drivers/block/nbd.c
6619 F:      include/linux/nbd.h
6620 F:      include/uapi/linux/nbd.h
6621
6622 NETWORK DROP MONITOR
6623 M:      Neil Horman <nhorman@tuxdriver.com>
6624 L:      netdev@vger.kernel.org
6625 S:      Maintained
6626 W:      https://fedorahosted.org/dropwatch/
6627 F:      net/core/drop_monitor.c
6628
6629 NETWORKING [GENERAL]
6630 M:      "David S. Miller" <davem@davemloft.net>
6631 L:      netdev@vger.kernel.org
6632 W:      http://www.linuxfoundation.org/en/Net
6633 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6636 S:      Maintained
6637 F:      net/
6638 F:      include/net/
6639 F:      include/linux/in.h
6640 F:      include/linux/net.h
6641 F:      include/linux/netdevice.h
6642 F:      include/uapi/linux/in.h
6643 F:      include/uapi/linux/net.h
6644 F:      include/uapi/linux/netdevice.h
6645 F:      tools/net/
6646 F:      tools/testing/selftests/net/
6647 F:      lib/random32.c
6648 F:      lib/test_bpf.c
6649
6650 NETWORKING [IPv4/IPv6]
6651 M:      "David S. Miller" <davem@davemloft.net>
6652 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6653 M:      James Morris <jmorris@namei.org>
6654 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6655 M:      Patrick McHardy <kaber@trash.net>
6656 L:      netdev@vger.kernel.org
6657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6658 S:      Maintained
6659 F:      net/ipv4/
6660 F:      net/ipv6/
6661 F:      include/net/ip*
6662 F:      arch/x86/net/*
6663
6664 NETWORKING [IPSEC]
6665 M:      Steffen Klassert <steffen.klassert@secunet.com>
6666 M:      Herbert Xu <herbert@gondor.apana.org.au>
6667 M:      "David S. Miller" <davem@davemloft.net>
6668 L:      netdev@vger.kernel.org
6669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6671 S:      Maintained
6672 F:      net/core/flow.c
6673 F:      net/xfrm/
6674 F:      net/key/
6675 F:      net/ipv4/xfrm*
6676 F:      net/ipv4/esp4.c
6677 F:      net/ipv4/ah4.c
6678 F:      net/ipv4/ipcomp.c
6679 F:      net/ipv4/ip_vti.c
6680 F:      net/ipv6/xfrm*
6681 F:      net/ipv6/esp6.c
6682 F:      net/ipv6/ah6.c
6683 F:      net/ipv6/ipcomp6.c
6684 F:      net/ipv6/ip6_vti.c
6685 F:      include/uapi/linux/xfrm.h
6686 F:      include/net/xfrm.h
6687
6688 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6689 M:      Paul Moore <paul@paul-moore.com>
6690 L:      netdev@vger.kernel.org
6691 S:      Maintained
6692
6693 NETWORKING [WIRELESS]
6694 L:      linux-wireless@vger.kernel.org
6695 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6696
6697 NETWORKING DRIVERS
6698 L:      netdev@vger.kernel.org
6699 W:      http://www.linuxfoundation.org/en/Net
6700 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6703 S:      Odd Fixes
6704 F:      drivers/net/
6705 F:      include/linux/if_*
6706 F:      include/linux/netdevice.h
6707 F:      include/linux/arcdevice.h
6708 F:      include/linux/etherdevice.h
6709 F:      include/linux/fcdevice.h
6710 F:      include/linux/fddidevice.h
6711 F:      include/linux/hippidevice.h
6712 F:      include/linux/inetdevice.h
6713 F:      include/uapi/linux/if_*
6714 F:      include/uapi/linux/netdevice.h
6715
6716 NETWORKING DRIVERS (WIRELESS)
6717 M:      Kalle Valo <kvalo@codeaurora.org>
6718 L:      linux-wireless@vger.kernel.org
6719 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6721 S:      Maintained
6722 F:      drivers/net/wireless/
6723
6724 NETXEN (1/10) GbE SUPPORT
6725 M:      Manish Chopra <manish.chopra@qlogic.com>
6726 M:      Sony Chacko <sony.chacko@qlogic.com>
6727 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6728 L:      netdev@vger.kernel.org
6729 W:      http://www.qlogic.com
6730 S:      Supported
6731 F:      drivers/net/ethernet/qlogic/netxen/
6732
6733 NFC SUBSYSTEM
6734 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6735 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6736 M:      Samuel Ortiz <sameo@linux.intel.com>
6737 L:      linux-wireless@vger.kernel.org
6738 L:      linux-nfc@lists.01.org (subscribers-only)
6739 S:      Supported
6740 F:      net/nfc/
6741 F:      include/net/nfc/
6742 F:      include/uapi/linux/nfc.h
6743 F:      drivers/nfc/
6744 F:      include/linux/platform_data/pn544.h
6745 F:      Documentation/devicetree/bindings/net/nfc/
6746
6747 NFS, SUNRPC, AND LOCKD CLIENTS
6748 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6749 L:      linux-nfs@vger.kernel.org
6750 W:      http://client.linux-nfs.org
6751 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6752 S:      Maintained
6753 F:      fs/lockd/
6754 F:      fs/nfs/
6755 F:      fs/nfs_common/
6756 F:      net/sunrpc/
6757 F:      include/linux/lockd/
6758 F:      include/linux/nfs*
6759 F:      include/linux/sunrpc/
6760 F:      include/uapi/linux/nfs*
6761 F:      include/uapi/linux/sunrpc/
6762
6763 NILFS2 FILESYSTEM
6764 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6765 L:      linux-nilfs@vger.kernel.org
6766 W:      http://nilfs.sourceforge.net/
6767 T:      git git://github.com/konis/nilfs2.git
6768 S:      Supported
6769 F:      Documentation/filesystems/nilfs2.txt
6770 F:      fs/nilfs2/
6771 F:      include/linux/nilfs2_fs.h
6772
6773 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6774 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6775 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6776 S:      Maintained
6777 F:      Documentation/scsi/NinjaSCSI.txt
6778 F:      drivers/scsi/pcmcia/nsp_*
6779
6780 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6781 M:      GOTO Masanori <gotom@debian.or.jp>
6782 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6783 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6784 S:      Maintained
6785 F:      Documentation/scsi/NinjaSCSI.txt
6786 F:      drivers/scsi/nsp32*
6787
6788 NIOS2 ARCHITECTURE
6789 M:      Ley Foon Tan <lftan@altera.com>
6790 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6791 T:      git git://git.rocketboards.org/linux-socfpga.git
6792 S:      Maintained
6793 F:      arch/nios2/
6794
6795 NTB DRIVER
6796 M:      Jon Mason <jdmason@kudzu.us>
6797 M:      Dave Jiang <dave.jiang@intel.com>
6798 S:      Supported
6799 W:      https://github.com/jonmason/ntb/wiki
6800 T:      git git://github.com/jonmason/ntb.git
6801 F:      drivers/ntb/
6802 F:      drivers/net/ntb_netdev.c
6803 F:      include/linux/ntb.h
6804
6805 NTFS FILESYSTEM
6806 M:      Anton Altaparmakov <anton@tuxera.com>
6807 L:      linux-ntfs-dev@lists.sourceforge.net
6808 W:      http://www.tuxera.com/
6809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6810 S:      Supported
6811 F:      Documentation/filesystems/ntfs.txt
6812 F:      fs/ntfs/
6813
6814 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6815 M:      Antonino Daplas <adaplas@gmail.com>
6816 L:      linux-fbdev@vger.kernel.org
6817 S:      Maintained
6818 F:      drivers/video/fbdev/riva/
6819 F:      drivers/video/fbdev/nvidia/
6820
6821 NVM EXPRESS DRIVER
6822 M:      Matthew Wilcox <willy@linux.intel.com>
6823 L:      linux-nvme@lists.infradead.org
6824 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6825 S:      Supported
6826 F:      drivers/block/nvme*
6827 F:      include/linux/nvme.h
6828
6829 NXP TDA998X DRM DRIVER
6830 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6831 S:      Supported
6832 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6833 F:      include/drm/i2c/tda998x.h
6834
6835 NXP TFA9879 DRIVER
6836 M:      Peter Rosin <peda@axentia.se>
6837 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6838 S:      Maintained
6839 F:      sound/soc/codecs/tfa9879*
6840
6841 OMAP SUPPORT
6842 M:      Tony Lindgren <tony@atomide.com>
6843 L:      linux-omap@vger.kernel.org
6844 W:      http://www.muru.com/linux/omap/
6845 W:      http://linux.omap.com/
6846 Q:      http://patchwork.kernel.org/project/linux-omap/list/
6847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6848 S:      Maintained
6849 F:      arch/arm/*omap*/
6850 F:      drivers/i2c/busses/i2c-omap.c
6851 F:      drivers/irqchip/irq-omap-intc.c
6852 F:      drivers/mfd/*omap*.c
6853 F:      drivers/mfd/menelaus.c
6854 F:      drivers/mfd/palmas.c
6855 F:      drivers/mfd/tps65217.c
6856 F:      drivers/mfd/tps65218.c
6857 F:      drivers/mfd/tps65910.c
6858 F:      drivers/mfd/twl-core.[ch]
6859 F:      drivers/mfd/twl4030*.c
6860 F:      drivers/mfd/twl6030*.c
6861 F:      drivers/mfd/twl6040*.c
6862 F:      drivers/regulator/palmas-regulator*.c
6863 F:      drivers/regulator/pbias-regulator.c
6864 F:      drivers/regulator/tps65217-regulator.c
6865 F:      drivers/regulator/tps65218-regulator.c
6866 F:      drivers/regulator/tps65910-regulator.c
6867 F:      drivers/regulator/twl-regulator.c
6868 F:      include/linux/i2c-omap.h
6869
6870 OMAP DEVICE TREE SUPPORT
6871 M:      Benoît Cousson <bcousson@baylibre.com>
6872 M:      Tony Lindgren <tony@atomide.com>
6873 L:      linux-omap@vger.kernel.org
6874 L:      devicetree@vger.kernel.org
6875 S:      Maintained
6876 F:      arch/arm/boot/dts/*omap*
6877 F:      arch/arm/boot/dts/*am3*
6878 F:      arch/arm/boot/dts/*am4*
6879 F:      arch/arm/boot/dts/*am5*
6880 F:      arch/arm/boot/dts/*dra7*
6881
6882 OMAP CLOCK FRAMEWORK SUPPORT
6883 M:      Paul Walmsley <paul@pwsan.com>
6884 L:      linux-omap@vger.kernel.org
6885 S:      Maintained
6886 F:      arch/arm/*omap*/*clock*
6887
6888 OMAP POWER MANAGEMENT SUPPORT
6889 M:      Kevin Hilman <khilman@deeprootsystems.com>
6890 L:      linux-omap@vger.kernel.org
6891 S:      Maintained
6892 F:      arch/arm/*omap*/*pm*
6893 F:      drivers/cpufreq/omap-cpufreq.c
6894
6895 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6896 M:      Rajendra Nayak <rnayak@ti.com>
6897 M:      Paul Walmsley <paul@pwsan.com>
6898 L:      linux-omap@vger.kernel.org
6899 S:      Maintained
6900 F:      arch/arm/mach-omap2/prm*
6901
6902 OMAP AUDIO SUPPORT
6903 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
6904 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
6905 L:      alsa-devel@alsa-project.org (subscribers-only)
6906 L:      linux-omap@vger.kernel.org
6907 S:      Maintained
6908 F:      sound/soc/omap/
6909
6910 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6911 M:      Roger Quadros <rogerq@ti.com>
6912 M:      Tony Lindgren <tony@atomide.com>
6913 L:      linux-omap@vger.kernel.org
6914 S:      Maintained
6915 F:      drivers/memory/omap-gpmc.c
6916 F:      arch/arm/mach-omap2/*gpmc*
6917
6918 OMAP FRAMEBUFFER SUPPORT
6919 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6920 L:      linux-fbdev@vger.kernel.org
6921 L:      linux-omap@vger.kernel.org
6922 S:      Maintained
6923 F:      drivers/video/fbdev/omap/
6924
6925 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6926 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6927 L:      linux-omap@vger.kernel.org
6928 L:      linux-fbdev@vger.kernel.org
6929 S:      Maintained
6930 F:      drivers/video/fbdev/omap2/
6931 F:      Documentation/arm/OMAP/DSS
6932
6933 OMAP HARDWARE SPINLOCK SUPPORT
6934 M:      Ohad Ben-Cohen <ohad@wizery.com>
6935 L:      linux-omap@vger.kernel.org
6936 S:      Maintained
6937 F:      drivers/hwspinlock/omap_hwspinlock.c
6938 F:      arch/arm/mach-omap2/hwspinlock.c
6939
6940 OMAP MMC SUPPORT
6941 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
6942 L:      linux-omap@vger.kernel.org
6943 S:      Maintained
6944 F:      drivers/mmc/host/omap.c
6945
6946 OMAP HS MMC SUPPORT
6947 L:      linux-mmc@vger.kernel.org
6948 L:      linux-omap@vger.kernel.org
6949 S:      Orphan
6950 F:      drivers/mmc/host/omap_hsmmc.c
6951
6952 OMAP RANDOM NUMBER GENERATOR SUPPORT
6953 M:      Deepak Saxena <dsaxena@plexity.net>
6954 S:      Maintained
6955 F:      drivers/char/hw_random/omap-rng.c
6956
6957 OMAP HWMOD SUPPORT
6958 M:      Benoît Cousson <bcousson@baylibre.com>
6959 M:      Paul Walmsley <paul@pwsan.com>
6960 L:      linux-omap@vger.kernel.org
6961 S:      Maintained
6962 F:      arch/arm/mach-omap2/omap_hwmod.*
6963
6964 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6965 M:      Benoît Cousson <bcousson@baylibre.com>
6966 L:      linux-omap@vger.kernel.org
6967 S:      Maintained
6968 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6969
6970 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6971 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6972 L:      linux-media@vger.kernel.org
6973 S:      Maintained
6974 F:      drivers/media/platform/omap3isp/
6975 F:      drivers/staging/media/omap4iss/
6976
6977 OMAP USB SUPPORT
6978 M:      Felipe Balbi <balbi@ti.com>
6979 L:      linux-usb@vger.kernel.org
6980 L:      linux-omap@vger.kernel.org
6981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6982 S:      Maintained
6983 F:      drivers/usb/*/*omap*
6984 F:      arch/arm/*omap*/usb*
6985
6986 OMAP GPIO DRIVER
6987 M:      Javier Martinez Canillas <javier@dowhile0.org>
6988 M:      Santosh Shilimkar <ssantosh@kernel.org>
6989 M:      Kevin Hilman <khilman@deeprootsystems.com>
6990 L:      linux-omap@vger.kernel.org
6991 S:      Maintained
6992 F:      drivers/gpio/gpio-omap.c
6993
6994 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6995 M:      Mark Jackson <mpfj@newflow.co.uk>
6996 L:      linux-omap@vger.kernel.org
6997 S:      Maintained
6998 F:      arch/arm/boot/dts/am335x-nano.dts
6999
7000 OMFS FILESYSTEM
7001 M:      Bob Copeland <me@bobcopeland.com>
7002 L:      linux-karma-devel@lists.sourceforge.net
7003 S:      Maintained
7004 F:      Documentation/filesystems/omfs.txt
7005 F:      fs/omfs/
7006
7007 OMNIKEY CARDMAN 4000 DRIVER
7008 M:      Harald Welte <laforge@gnumonks.org>
7009 S:      Maintained
7010 F:      drivers/char/pcmcia/cm4000_cs.c
7011 F:      include/linux/cm4000_cs.h
7012 F:      include/uapi/linux/cm4000_cs.h
7013
7014 OMNIKEY CARDMAN 4040 DRIVER
7015 M:      Harald Welte <laforge@gnumonks.org>
7016 S:      Maintained
7017 F:      drivers/char/pcmcia/cm4040_cs.*
7018
7019 OMNIVISION OV7670 SENSOR DRIVER
7020 M:      Jonathan Corbet <corbet@lwn.net>
7021 L:      linux-media@vger.kernel.org
7022 T:      git git://linuxtv.org/media_tree.git
7023 S:      Maintained
7024 F:      drivers/media/i2c/ov7670.c
7025
7026 ONENAND FLASH DRIVER
7027 M:      Kyungmin Park <kyungmin.park@samsung.com>
7028 L:      linux-mtd@lists.infradead.org
7029 S:      Maintained
7030 F:      drivers/mtd/onenand/
7031 F:      include/linux/mtd/onenand*.h
7032
7033 ONSTREAM SCSI TAPE DRIVER
7034 M:      Willem Riede <osst@riede.org>
7035 L:      osst-users@lists.sourceforge.net
7036 L:      linux-scsi@vger.kernel.org
7037 S:      Maintained
7038 F:      Documentation/scsi/osst.txt
7039 F:      drivers/scsi/osst.*
7040 F:      drivers/scsi/osst_*.h
7041 F:      drivers/scsi/st.h
7042
7043 OPENCORES I2C BUS DRIVER
7044 M:      Peter Korsgaard <jacmet@sunsite.dk>
7045 L:      linux-i2c@vger.kernel.org
7046 S:      Maintained
7047 F:      Documentation/i2c/busses/i2c-ocores
7048 F:      drivers/i2c/busses/i2c-ocores.c
7049
7050 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7051 M:      Grant Likely <grant.likely@linaro.org>
7052 M:      Rob Herring <robh+dt@kernel.org>
7053 L:      devicetree@vger.kernel.org
7054 W:      http://www.devicetree.org/
7055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7056 S:      Maintained
7057 F:      drivers/of/
7058 F:      include/linux/of*.h
7059 F:      scripts/dtc/
7060
7061 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7062 M:      Rob Herring <robh+dt@kernel.org>
7063 M:      Pawel Moll <pawel.moll@arm.com>
7064 M:      Mark Rutland <mark.rutland@arm.com>
7065 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7066 M:      Kumar Gala <galak@codeaurora.org>
7067 L:      devicetree@vger.kernel.org
7068 S:      Maintained
7069 F:      Documentation/devicetree/
7070 F:      arch/*/boot/dts/
7071 F:      include/dt-bindings/
7072
7073 OPENRISC ARCHITECTURE
7074 M:      Jonas Bonn <jonas@southpole.se>
7075 W:      http://openrisc.net
7076 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7077 S:      Maintained
7078 T:      git git://openrisc.net/~jonas/linux
7079 F:      arch/openrisc/
7080
7081 OPENVSWITCH
7082 M:      Pravin Shelar <pshelar@nicira.com>
7083 L:      dev@openvswitch.org
7084 W:      http://openvswitch.org
7085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7086 S:      Maintained
7087 F:      net/openvswitch/
7088
7089 OPL4 DRIVER
7090 M:      Clemens Ladisch <clemens@ladisch.de>
7091 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7092 T:      git git://git.alsa-project.org/alsa-kernel.git
7093 S:      Maintained
7094 F:      sound/drivers/opl4/
7095
7096 OPROFILE
7097 M:      Robert Richter <rric@kernel.org>
7098 L:      oprofile-list@lists.sf.net
7099 S:      Maintained
7100 F:      arch/*/include/asm/oprofile*.h
7101 F:      arch/*/oprofile/
7102 F:      drivers/oprofile/
7103 F:      include/linux/oprofile.h
7104
7105 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7106 M:      Mark Fasheh <mfasheh@suse.com>
7107 M:      Joel Becker <jlbec@evilplan.org>
7108 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7109 W:      http://oss.oracle.com/projects/ocfs2/
7110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7111 S:      Supported
7112 F:      Documentation/filesystems/ocfs2.txt
7113 F:      Documentation/filesystems/dlmfs.txt
7114 F:      fs/ocfs2/
7115
7116 ORINOCO DRIVER
7117 L:      linux-wireless@vger.kernel.org
7118 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7119 W:      http://www.nongnu.org/orinoco/
7120 S:      Orphan
7121 F:      drivers/net/wireless/orinoco/
7122
7123 OSD LIBRARY and FILESYSTEM
7124 M:      Boaz Harrosh <ooo@electrozaur.com>
7125 M:      Benny Halevy <bhalevy@primarydata.com>
7126 L:      osd-dev@open-osd.org
7127 W:      http://open-osd.org
7128 T:      git git://git.open-osd.org/open-osd.git
7129 S:      Maintained
7130 F:      drivers/scsi/osd/
7131 F:      include/scsi/osd_*
7132 F:      fs/exofs/
7133
7134 OVERLAY FILESYSTEM
7135 M:      Miklos Szeredi <miklos@szeredi.hu>
7136 L:      linux-unionfs@vger.kernel.org
7137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7138 S:      Supported
7139 F:      fs/overlayfs/
7140 F:      Documentation/filesystems/overlayfs.txt
7141
7142 P54 WIRELESS DRIVER
7143 M:      Christian Lamparter <chunkeey@googlemail.com>
7144 L:      linux-wireless@vger.kernel.org
7145 W:      http://wireless.kernel.org/en/users/Drivers/p54
7146 S:      Maintained
7147 F:      drivers/net/wireless/p54/
7148
7149 PA SEMI ETHERNET DRIVER
7150 M:      Olof Johansson <olof@lixom.net>
7151 L:      netdev@vger.kernel.org
7152 S:      Maintained
7153 F:      drivers/net/ethernet/pasemi/*
7154
7155 PA SEMI SMBUS DRIVER
7156 M:      Olof Johansson <olof@lixom.net>
7157 L:      linux-i2c@vger.kernel.org
7158 S:      Maintained
7159 F:      drivers/i2c/busses/i2c-pasemi.c
7160
7161 PADATA PARALLEL EXECUTION MECHANISM
7162 M:      Steffen Klassert <steffen.klassert@secunet.com>
7163 L:      linux-crypto@vger.kernel.org
7164 S:      Maintained
7165 F:      kernel/padata.c
7166 F:      include/linux/padata.h
7167 F:      Documentation/padata.txt
7168
7169 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7170 M:      Harald Welte <laforge@gnumonks.org>
7171 L:      platform-driver-x86@vger.kernel.org
7172 S:      Maintained
7173 F:      drivers/platform/x86/panasonic-laptop.c
7174
7175 PANASONIC MN10300/AM33/AM34 PORT
7176 M:      David Howells <dhowells@redhat.com>
7177 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7178 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7179 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7180 S:      Maintained
7181 F:      Documentation/mn10300/
7182 F:      arch/mn10300/
7183
7184 PARALLEL PORT SUPPORT
7185 L:      linux-parport@lists.infradead.org (subscribers-only)
7186 S:      Orphan
7187 F:      drivers/parport/
7188 F:      include/linux/parport*.h
7189 F:      drivers/char/ppdev.c
7190 F:      include/uapi/linux/ppdev.h
7191
7192 PARAVIRT_OPS INTERFACE
7193 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7194 M:      Chris Wright <chrisw@sous-sol.org>
7195 M:      Alok Kataria <akataria@vmware.com>
7196 M:      Rusty Russell <rusty@rustcorp.com.au>
7197 L:      virtualization@lists.linux-foundation.org
7198 S:      Supported
7199 F:      Documentation/ia64/paravirt_ops.txt
7200 F:      arch/*/kernel/paravirt*
7201 F:      arch/*/include/asm/paravirt.h
7202
7203 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7204 M:      Tim Waugh <tim@cyberelk.net>
7205 L:      linux-parport@lists.infradead.org (subscribers-only)
7206 W:      http://www.torque.net/linux-pp.html
7207 S:      Maintained
7208 F:      Documentation/blockdev/paride.txt
7209 F:      drivers/block/paride/
7210
7211 PARISC ARCHITECTURE
7212 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7213 M:      Helge Deller <deller@gmx.de>
7214 L:      linux-parisc@vger.kernel.org
7215 W:      http://www.parisc-linux.org/
7216 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7219 S:      Maintained
7220 F:      arch/parisc/
7221 F:      Documentation/parisc/
7222 F:      drivers/parisc/
7223 F:      drivers/char/agp/parisc-agp.c
7224 F:      drivers/input/serio/gscps2.c
7225 F:      drivers/parport/parport_gsc.*
7226 F:      drivers/tty/serial/8250/8250_gsc.c
7227 F:      drivers/video/fbdev/sti*
7228 F:      drivers/video/console/sti*
7229 F:      drivers/video/logo/logo_parisc*
7230
7231 PC87360 HARDWARE MONITORING DRIVER
7232 M:      Jim Cromie <jim.cromie@gmail.com>
7233 L:      lm-sensors@lm-sensors.org
7234 S:      Maintained
7235 F:      Documentation/hwmon/pc87360
7236 F:      drivers/hwmon/pc87360.c
7237
7238 PC8736x GPIO DRIVER
7239 M:      Jim Cromie <jim.cromie@gmail.com>
7240 S:      Maintained
7241 F:      drivers/char/pc8736x_gpio.c
7242
7243 PC87427 HARDWARE MONITORING DRIVER
7244 M:      Jean Delvare <jdelvare@suse.de>
7245 L:      lm-sensors@lm-sensors.org
7246 S:      Maintained
7247 F:      Documentation/hwmon/pc87427
7248 F:      drivers/hwmon/pc87427.c
7249
7250 PCA9532 LED DRIVER
7251 M:      Riku Voipio <riku.voipio@iki.fi>
7252 S:      Maintained
7253 F:      drivers/leds/leds-pca9532.c
7254 F:      include/linux/leds-pca9532.h
7255
7256 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7257 M:      Guenter Roeck <linux@roeck-us.net>
7258 L:      linux-i2c@vger.kernel.org
7259 S:      Maintained
7260 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7261
7262 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7263 M:      Khalid Aziz <khalid@gonehiking.org>
7264 S:      Maintained
7265 F:      drivers/firmware/pcdp.*
7266
7267 PCI ERROR RECOVERY
7268 M:      Linas Vepstas <linasvepstas@gmail.com>
7269 L:      linux-pci@vger.kernel.org
7270 S:      Supported
7271 F:      Documentation/PCI/pci-error-recovery.txt
7272
7273 PCI SUBSYSTEM
7274 M:      Bjorn Helgaas <bhelgaas@google.com>
7275 L:      linux-pci@vger.kernel.org
7276 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7278 S:      Supported
7279 F:      Documentation/PCI/
7280 F:      drivers/pci/
7281 F:      include/linux/pci*
7282 F:      arch/x86/pci/
7283 F:      arch/x86/kernel/quirks.c
7284
7285 PCI DRIVER FOR APPLIEDMICRO XGENE
7286 M:      Tanmay Inamdar <tinamdar@apm.com>
7287 L:      linux-pci@vger.kernel.org
7288 L:      linux-arm-kernel@lists.infradead.org
7289 S:      Maintained
7290 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7291 F:      drivers/pci/host/pci-xgene.c
7292
7293 PCI DRIVER FOR FREESCALE LAYERSCAPE
7294 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7295 M:      Mingkai Hu <mingkai.hu@freescale.com>
7296 M:      Roy Zang <tie-fei.zang@freescale.com>
7297 L:      linuxppc-dev@lists.ozlabs.org
7298 L:      linux-pci@vger.kernel.org
7299 L:      linux-arm-kernel@lists.infradead.org
7300 S:      Maintained
7301 F:      drivers/pci/host/*layerscape*
7302
7303 PCI DRIVER FOR IMX6
7304 M:      Richard Zhu <Richard.Zhu@freescale.com>
7305 M:      Lucas Stach <l.stach@pengutronix.de>
7306 L:      linux-pci@vger.kernel.org
7307 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7308 S:      Maintained
7309 F:      drivers/pci/host/*imx6*
7310
7311 PCI DRIVER FOR TI KEYSTONE
7312 M:      Murali Karicheri <m-karicheri2@ti.com>
7313 L:      linux-pci@vger.kernel.org
7314 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7315 S:      Maintained
7316 F:      drivers/pci/host/*keystone*
7317
7318 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7319 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7320 M:      Jason Cooper <jason@lakedaemon.net>
7321 L:      linux-pci@vger.kernel.org
7322 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7323 S:      Maintained
7324 F:      drivers/pci/host/*mvebu*
7325
7326 PCI DRIVER FOR NVIDIA TEGRA
7327 M:      Thierry Reding <thierry.reding@gmail.com>
7328 L:      linux-tegra@vger.kernel.org
7329 L:      linux-pci@vger.kernel.org
7330 S:      Supported
7331 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7332 F:      drivers/pci/host/pci-tegra.c
7333
7334 PCI DRIVER FOR TI DRA7XX
7335 M:      Kishon Vijay Abraham I <kishon@ti.com>
7336 L:      linux-omap@vger.kernel.org
7337 L:      linux-pci@vger.kernel.org
7338 S:      Supported
7339 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7340 F:      drivers/pci/host/pci-dra7xx.c
7341
7342 PCI DRIVER FOR RENESAS R-CAR
7343 M:      Simon Horman <horms@verge.net.au>
7344 L:      linux-pci@vger.kernel.org
7345 L:      linux-sh@vger.kernel.org
7346 S:      Maintained
7347 F:      drivers/pci/host/*rcar*
7348
7349 PCI DRIVER FOR SAMSUNG EXYNOS
7350 M:      Jingoo Han <jg1.han@samsung.com>
7351 L:      linux-pci@vger.kernel.org
7352 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7353 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7354 S:      Maintained
7355 F:      drivers/pci/host/pci-exynos.c
7356
7357 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7358 M:      Mohit Kumar <mohit.kumar@st.com>
7359 M:      Jingoo Han <jg1.han@samsung.com>
7360 L:      linux-pci@vger.kernel.org
7361 S:      Maintained
7362 F:      drivers/pci/host/*designware*
7363
7364 PCI DRIVER FOR GENERIC OF HOSTS
7365 M:      Will Deacon <will.deacon@arm.com>
7366 L:      linux-pci@vger.kernel.org
7367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7368 S:      Maintained
7369 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7370 F:      drivers/pci/host/pci-host-generic.c
7371
7372 PCIE DRIVER FOR ST SPEAR13XX
7373 M:      Mohit Kumar <mohit.kumar@st.com>
7374 L:      linux-pci@vger.kernel.org
7375 S:      Maintained
7376 F:      drivers/pci/host/*spear*
7377
7378 PCMCIA SUBSYSTEM
7379 P:      Linux PCMCIA Team
7380 L:      linux-pcmcia@lists.infradead.org
7381 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7383 S:      Maintained
7384 F:      Documentation/pcmcia/
7385 F:      drivers/pcmcia/
7386 F:      include/pcmcia/
7387
7388 PCNET32 NETWORK DRIVER
7389 M:      Don Fry <pcnet32@frontier.com>
7390 L:      netdev@vger.kernel.org
7391 S:      Maintained
7392 F:      drivers/net/ethernet/amd/pcnet32.c
7393
7394 PCRYPT PARALLEL CRYPTO ENGINE
7395 M:      Steffen Klassert <steffen.klassert@secunet.com>
7396 L:      linux-crypto@vger.kernel.org
7397 S:      Maintained
7398 F:      crypto/pcrypt.c
7399 F:      include/crypto/pcrypt.h
7400
7401 PER-CPU MEMORY ALLOCATOR
7402 M:      Tejun Heo <tj@kernel.org>
7403 M:      Christoph Lameter <cl@linux-foundation.org>
7404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7405 S:      Maintained
7406 F:      include/linux/percpu*.h
7407 F:      mm/percpu*.c
7408 F:      arch/*/include/asm/percpu.h
7409
7410 PER-TASK DELAY ACCOUNTING
7411 M:      Balbir Singh <bsingharora@gmail.com>
7412 S:      Maintained
7413 F:      include/linux/delayacct.h
7414 F:      kernel/delayacct.c
7415
7416 PERFORMANCE EVENTS SUBSYSTEM
7417 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7418 M:      Paul Mackerras <paulus@samba.org>
7419 M:      Ingo Molnar <mingo@redhat.com>
7420 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7421 L:      linux-kernel@vger.kernel.org
7422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7423 S:      Supported
7424 F:      kernel/events/*
7425 F:      include/linux/perf_event.h
7426 F:      include/uapi/linux/perf_event.h
7427 F:      arch/*/kernel/perf_event*.c
7428 F:      arch/*/kernel/*/perf_event*.c
7429 F:      arch/*/kernel/*/*/perf_event*.c
7430 F:      arch/*/include/asm/perf_event.h
7431 F:      arch/*/kernel/perf_callchain.c
7432 F:      tools/perf/
7433
7434 PERSONALITY HANDLING
7435 M:      Christoph Hellwig <hch@infradead.org>
7436 L:      linux-abi-devel@lists.sourceforge.net
7437 S:      Maintained
7438 F:      include/linux/personality.h
7439 F:      include/uapi/linux/personality.h
7440
7441 PHONET PROTOCOL
7442 M:      Remi Denis-Courmont <courmisch@gmail.com>
7443 S:      Supported
7444 F:      Documentation/networking/phonet.txt
7445 F:      include/linux/phonet.h
7446 F:      include/net/phonet/
7447 F:      include/uapi/linux/phonet.h
7448 F:      net/phonet/
7449
7450 PHRAM MTD DRIVER
7451 M:      Joern Engel <joern@lazybastard.org>
7452 L:      linux-mtd@lists.infradead.org
7453 S:      Maintained
7454 F:      drivers/mtd/devices/phram.c
7455
7456 PICOLCD HID DRIVER
7457 M:      Bruno Prémont <bonbons@linux-vserver.org>
7458 L:      linux-input@vger.kernel.org
7459 S:      Maintained
7460 F:      drivers/hid/hid-picolcd*
7461
7462 PICOXCELL SUPPORT
7463 M:      Jamie Iles <jamie@jamieiles.com>
7464 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7465 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7466 S:      Supported
7467 F:      arch/arm/boot/dts/picoxcell*
7468 F:      arch/arm/mach-picoxcell/
7469 F:      drivers/crypto/picoxcell*
7470
7471 PIN CONTROL SUBSYSTEM
7472 M:      Linus Walleij <linus.walleij@linaro.org>
7473 L:      linux-gpio@vger.kernel.org
7474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7475 S:      Maintained
7476 F:      drivers/pinctrl/
7477 F:      include/linux/pinctrl/
7478
7479 PIN CONTROLLER - ATMEL AT91
7480 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7481 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7482 S:      Maintained
7483 F:      drivers/pinctrl/pinctrl-at91.*
7484
7485 PIN CONTROLLER - INTEL
7486 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7487 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7488 S:      Maintained
7489 F:      drivers/pinctrl/intel/
7490
7491 PIN CONTROLLER - RENESAS
7492 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7493 L:      linux-sh@vger.kernel.org
7494 S:      Maintained
7495 F:      drivers/pinctrl/sh-pfc/
7496
7497 PIN CONTROLLER - SAMSUNG
7498 M:      Tomasz Figa <tomasz.figa@gmail.com>
7499 M:      Thomas Abraham <thomas.abraham@linaro.org>
7500 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7501 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7502 S:      Maintained
7503 F:      drivers/pinctrl/samsung/
7504
7505 PIN CONTROLLER - ST SPEAR
7506 M:      Viresh Kumar <viresh.linux@gmail.com>
7507 L:      spear-devel@list.st.com
7508 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7509 W:      http://www.st.com/spear
7510 S:      Maintained
7511 F:      drivers/pinctrl/spear/
7512
7513 PKTCDVD DRIVER
7514 M:      Jiri Kosina <jkosina@suse.cz>
7515 S:      Maintained
7516 F:      drivers/block/pktcdvd.c
7517 F:      include/linux/pktcdvd.h
7518 F:      include/uapi/linux/pktcdvd.h
7519
7520 PKUNITY SOC DRIVERS
7521 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7522 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7523 S:      Maintained
7524 T:      git git://github.com/gxt/linux.git
7525 F:      drivers/input/serio/i8042-unicore32io.h
7526 F:      drivers/i2c/busses/i2c-puv3.c
7527 F:      drivers/video/fbdev/fb-puv3.c
7528 F:      drivers/rtc/rtc-puv3.c
7529
7530 PMBUS HARDWARE MONITORING DRIVERS
7531 M:      Guenter Roeck <linux@roeck-us.net>
7532 L:      lm-sensors@lm-sensors.org
7533 W:      http://www.lm-sensors.org/
7534 W:      http://www.roeck-us.net/linux/drivers/
7535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7536 S:      Maintained
7537 F:      Documentation/hwmon/pmbus
7538 F:      drivers/hwmon/pmbus/
7539 F:      include/linux/i2c/pmbus.h
7540
7541 PMC SIERRA MaxRAID DRIVER
7542 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7543 L:      linux-scsi@vger.kernel.org
7544 W:      http://www.pmc-sierra.com/
7545 S:      Supported
7546 F:      drivers/scsi/pmcraid.*
7547
7548 PMC SIERRA PM8001 DRIVER
7549 M:      xjtuwjp@gmail.com
7550 M:      lindar_liu@usish.com
7551 L:      pmchba@pmcs.com
7552 L:      linux-scsi@vger.kernel.org
7553 S:      Supported
7554 F:      drivers/scsi/pm8001/
7555
7556 POSIX CLOCKS and TIMERS
7557 M:      Thomas Gleixner <tglx@linutronix.de>
7558 L:      linux-kernel@vger.kernel.org
7559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7560 S:      Maintained
7561 F:      fs/timerfd.c
7562 F:      include/linux/timer*
7563 F:      kernel/time/*timer*
7564
7565 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7566 M:      Sebastian Reichel <sre@kernel.org>
7567 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7568 M:      David Woodhouse <dwmw2@infradead.org>
7569 L:      linux-pm@vger.kernel.org
7570 T:      git git://git.infradead.org/battery-2.6.git
7571 S:      Maintained
7572 F:      include/linux/power_supply.h
7573 F:      drivers/power/
7574
7575 PNP SUPPORT
7576 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7577 S:      Maintained
7578 F:      drivers/pnp/
7579
7580 PNXxxxx I2C DRIVER
7581 M:      Vitaly Wool <vitalywool@gmail.com>
7582 L:      linux-i2c@vger.kernel.org
7583 S:      Maintained
7584 F:      drivers/i2c/busses/i2c-pnx.c
7585
7586 PPP PROTOCOL DRIVERS AND COMPRESSORS
7587 M:      Paul Mackerras <paulus@samba.org>
7588 L:      linux-ppp@vger.kernel.org
7589 S:      Maintained
7590 F:      drivers/net/ppp/ppp_*
7591
7592 PPP OVER ATM (RFC 2364)
7593 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7594 S:      Maintained
7595 F:      net/atm/pppoatm.c
7596 F:      include/uapi/linux/atmppp.h
7597
7598 PPP OVER ETHERNET
7599 M:      Michal Ostrowski <mostrows@earthlink.net>
7600 S:      Maintained
7601 F:      drivers/net/ppp/pppoe.c
7602 F:      drivers/net/ppp/pppox.c
7603
7604 PPP OVER L2TP
7605 M:      James Chapman <jchapman@katalix.com>
7606 S:      Maintained
7607 F:      net/l2tp/l2tp_ppp.c
7608 F:      include/linux/if_pppol2tp.h
7609 F:      include/uapi/linux/if_pppol2tp.h
7610
7611 PPS SUPPORT
7612 M:      Rodolfo Giometti <giometti@enneenne.com>
7613 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7614 L:      linuxpps@ml.enneenne.com (subscribers-only)
7615 S:      Maintained
7616 F:      Documentation/pps/
7617 F:      drivers/pps/
7618 F:      include/linux/pps*.h
7619
7620 PPTP DRIVER
7621 M:      Dmitry Kozlov <xeb@mail.ru>
7622 L:      netdev@vger.kernel.org
7623 S:      Maintained
7624 F:      drivers/net/ppp/pptp.c
7625 W:      http://sourceforge.net/projects/accel-pptp
7626
7627 PREEMPTIBLE KERNEL
7628 M:      Robert Love <rml@tech9.net>
7629 L:      kpreempt-tech@lists.sourceforge.net
7630 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7631 S:      Supported
7632 F:      Documentation/preempt-locking.txt
7633 F:      include/linux/preempt.h
7634
7635 PRISM54 WIRELESS DRIVER
7636 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7637 L:      linux-wireless@vger.kernel.org
7638 W:      http://wireless.kernel.org/en/users/Drivers/p54
7639 S:      Obsolete
7640 F:      drivers/net/wireless/prism54/
7641
7642 PS3 NETWORK SUPPORT
7643 M:      Geoff Levand <geoff@infradead.org>
7644 L:      netdev@vger.kernel.org
7645 L:      cbe-oss-dev@lists.ozlabs.org
7646 S:      Maintained
7647 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7648
7649 PS3 PLATFORM SUPPORT
7650 M:      Geoff Levand <geoff@infradead.org>
7651 L:      linuxppc-dev@lists.ozlabs.org
7652 L:      cbe-oss-dev@lists.ozlabs.org
7653 S:      Maintained
7654 F:      arch/powerpc/boot/ps3*
7655 F:      arch/powerpc/include/asm/lv1call.h
7656 F:      arch/powerpc/include/asm/ps3*.h
7657 F:      arch/powerpc/platforms/ps3/
7658 F:      drivers/*/ps3*
7659 F:      drivers/ps3/
7660 F:      drivers/rtc/rtc-ps3.c
7661 F:      drivers/usb/host/*ps3.c
7662 F:      sound/ppc/snd_ps3*
7663
7664 PS3VRAM DRIVER
7665 M:      Jim Paris <jim@jtan.com>
7666 L:      cbe-oss-dev@lists.ozlabs.org
7667 S:      Maintained
7668 F:      drivers/block/ps3vram.c
7669
7670 PSTORE FILESYSTEM
7671 M:      Anton Vorontsov <anton@enomsg.org>
7672 M:      Colin Cross <ccross@android.com>
7673 M:      Kees Cook <keescook@chromium.org>
7674 M:      Tony Luck <tony.luck@intel.com>
7675 S:      Maintained
7676 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7677 F:      fs/pstore/
7678 F:      include/linux/pstore*
7679 F:      drivers/firmware/efi/efi-pstore.c
7680 F:      drivers/acpi/apei/erst.c
7681
7682 PTP HARDWARE CLOCK SUPPORT
7683 M:      Richard Cochran <richardcochran@gmail.com>
7684 L:      netdev@vger.kernel.org
7685 S:      Maintained
7686 W:      http://linuxptp.sourceforge.net/
7687 F:      Documentation/ABI/testing/sysfs-ptp
7688 F:      Documentation/ptp/*
7689 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7690 F:      drivers/net/phy/dp83640*
7691 F:      drivers/ptp/*
7692 F:      include/linux/ptp_cl*
7693
7694 PTRACE SUPPORT
7695 M:      Roland McGrath <roland@hack.frob.com>
7696 M:      Oleg Nesterov <oleg@redhat.com>
7697 S:      Maintained
7698 F:      include/asm-generic/syscall.h
7699 F:      include/linux/ptrace.h
7700 F:      include/linux/regset.h
7701 F:      include/linux/tracehook.h
7702 F:      include/uapi/linux/ptrace.h
7703 F:      kernel/ptrace.c
7704
7705 PVRUSB2 VIDEO4LINUX DRIVER
7706 M:      Mike Isely <isely@pobox.com>
7707 L:      pvrusb2@isely.net       (subscribers-only)
7708 L:      linux-media@vger.kernel.org
7709 W:      http://www.isely.net/pvrusb2/
7710 T:      git git://linuxtv.org/media_tree.git
7711 S:      Maintained
7712 F:      Documentation/video4linux/README.pvrusb2
7713 F:      drivers/media/usb/pvrusb2/
7714
7715 PWC WEBCAM DRIVER
7716 M:      Hans de Goede <hdegoede@redhat.com>
7717 L:      linux-media@vger.kernel.org
7718 T:      git git://linuxtv.org/media_tree.git
7719 S:      Maintained
7720 F:      drivers/media/usb/pwc/*
7721
7722 PWM FAN DRIVER
7723 M:      Kamil Debski <k.debski@samsung.com>
7724 L:      lm-sensors@lm-sensors.org
7725 S:      Supported
7726 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7727 F:      Documentation/hwmon/pwm-fan
7728 F:      drivers/hwmon/pwm-fan.c
7729
7730 PWM SUBSYSTEM
7731 M:      Thierry Reding <thierry.reding@gmail.com>
7732 L:      linux-pwm@vger.kernel.org
7733 S:      Maintained
7734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7735 F:      Documentation/pwm.txt
7736 F:      Documentation/devicetree/bindings/pwm/
7737 F:      include/linux/pwm.h
7738 F:      drivers/pwm/
7739 F:      drivers/video/backlight/pwm_bl.c
7740 F:      include/linux/pwm_backlight.h
7741
7742 PXA2xx/PXA3xx SUPPORT
7743 M:      Daniel Mack <daniel@zonque.org>
7744 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7745 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7746 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7747 T:      git git://github.com/hzhuang1/linux.git
7748 T:      git git://github.com/rjarzmik/linux.git
7749 S:      Maintained
7750 F:      arch/arm/mach-pxa/
7751 F:      drivers/pcmcia/pxa2xx*
7752 F:      drivers/spi/spi-pxa2xx*
7753 F:      drivers/usb/gadget/udc/pxa2*
7754 F:      include/sound/pxa2xx-lib.h
7755 F:      sound/arm/pxa*
7756 F:      sound/soc/pxa/
7757
7758 PXA3xx NAND FLASH DRIVER
7759 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7760 L:      linux-mtd@lists.infradead.org
7761 S:      Maintained
7762 F:      drivers/mtd/nand/pxa3xx_nand.c
7763
7764 MMP SUPPORT
7765 M:      Eric Miao <eric.y.miao@gmail.com>
7766 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7767 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7768 T:      git git://github.com/hzhuang1/linux.git
7769 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7770 S:      Maintained
7771 F:      arch/arm/mach-mmp/
7772
7773 PXA MMCI DRIVER
7774 S:      Orphan
7775
7776 PXA RTC DRIVER
7777 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7778 L:      rtc-linux@googlegroups.com
7779 S:      Maintained
7780
7781 QAT DRIVER
7782 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7783 L:      qat-linux@intel.com
7784 S:      Supported
7785 F:      drivers/crypto/qat/
7786
7787 QIB DRIVER
7788 M:      Mike Marciniszyn <infinipath@intel.com>
7789 L:      linux-rdma@vger.kernel.org
7790 S:      Supported
7791 F:      drivers/infiniband/hw/qib/
7792
7793 QLOGIC QLA1280 SCSI DRIVER
7794 M:      Michael Reed <mdr@sgi.com>
7795 L:      linux-scsi@vger.kernel.org
7796 S:      Maintained
7797 F:      drivers/scsi/qla1280.[ch]
7798
7799 QLOGIC QLA2XXX FC-SCSI DRIVER
7800 M:      qla2xxx-upstream@qlogic.com
7801 L:      linux-scsi@vger.kernel.org
7802 S:      Supported
7803 F:      Documentation/scsi/LICENSE.qla2xxx
7804 F:      drivers/scsi/qla2xxx/
7805
7806 QLOGIC QLA4XXX iSCSI DRIVER
7807 M:      QLogic-Storage-Upstream@qlogic.com
7808 L:      linux-scsi@vger.kernel.org
7809 S:      Supported
7810 F:      Documentation/scsi/LICENSE.qla4xxx
7811 F:      drivers/scsi/qla4xxx/
7812
7813 QLOGIC QLA3XXX NETWORK DRIVER
7814 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7815 M:      Ron Mercer <ron.mercer@qlogic.com>
7816 M:      linux-driver@qlogic.com
7817 L:      netdev@vger.kernel.org
7818 S:      Supported
7819 F:      Documentation/networking/LICENSE.qla3xxx
7820 F:      drivers/net/ethernet/qlogic/qla3xxx.*
7821
7822 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7823 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7824 M:      Dept-GELinuxNICDev@qlogic.com
7825 L:      netdev@vger.kernel.org
7826 S:      Supported
7827 F:      drivers/net/ethernet/qlogic/qlcnic/
7828
7829 QLOGIC QLGE 10Gb ETHERNET DRIVER
7830 M:      Harish Patil <harish.patil@qlogic.com>
7831 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7832 M:      Dept-GELinuxNICDev@qlogic.com
7833 M:      linux-driver@qlogic.com
7834 L:      netdev@vger.kernel.org
7835 S:      Supported
7836 F:      drivers/net/ethernet/qlogic/qlge/
7837
7838 QNX4 FILESYSTEM
7839 M:      Anders Larsen <al@alarsen.net>
7840 W:      http://www.alarsen.net/linux/qnx4fs/
7841 S:      Maintained
7842 F:      fs/qnx4/
7843 F:      include/uapi/linux/qnx4_fs.h
7844 F:      include/uapi/linux/qnxtypes.h
7845
7846 QT1010 MEDIA DRIVER
7847 M:      Antti Palosaari <crope@iki.fi>
7848 L:      linux-media@vger.kernel.org
7849 W:      http://linuxtv.org/
7850 W:      http://palosaari.fi/linux/
7851 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7852 T:      git git://linuxtv.org/anttip/media_tree.git
7853 S:      Maintained
7854 F:      drivers/media/tuners/qt1010*
7855
7856 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7857 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7858 L:      linux-wireless@vger.kernel.org
7859 L:      ath9k-devel@lists.ath9k.org
7860 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
7861 S:      Supported
7862 F:      drivers/net/wireless/ath/ath9k/
7863
7864 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7865 M:      Kalle Valo <kvalo@qca.qualcomm.com>
7866 L:      ath10k@lists.infradead.org
7867 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
7868 T:      git git://github.com/kvalo/ath.git
7869 S:      Supported
7870 F:      drivers/net/wireless/ath/ath10k/
7871
7872 QUALCOMM HEXAGON ARCHITECTURE
7873 M:      Richard Kuo <rkuo@codeaurora.org>
7874 L:      linux-hexagon@vger.kernel.org
7875 S:      Supported
7876 F:      arch/hexagon/
7877
7878 QUALCOMM WCN36XX WIRELESS DRIVER
7879 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
7880 L:      wcn36xx@lists.infradead.org
7881 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
7882 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
7883 S:      Supported
7884 F:      drivers/net/wireless/ath/wcn36xx/
7885
7886 QUICKCAM PARALLEL PORT WEBCAMS
7887 M:      Hans Verkuil <hverkuil@xs4all.nl>
7888 L:      linux-media@vger.kernel.org
7889 T:      git git://linuxtv.org/media_tree.git
7890 W:      http://linuxtv.org
7891 S:      Odd Fixes
7892 F:      drivers/media/parport/*-qcam*
7893
7894 RADOS BLOCK DEVICE (RBD)
7895 M:      Yehuda Sadeh <yehuda@inktank.com>
7896 M:      Sage Weil <sage@inktank.com>
7897 M:      Alex Elder <elder@kernel.org>
7898 M:      ceph-devel@vger.kernel.org
7899 W:      http://ceph.com/
7900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7901 S:      Supported
7902 F:      drivers/block/rbd.c
7903 F:      drivers/block/rbd_types.h
7904
7905 RADEON FRAMEBUFFER DISPLAY DRIVER
7906 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7907 L:      linux-fbdev@vger.kernel.org
7908 S:      Maintained
7909 F:      drivers/video/fbdev/aty/radeon*
7910 F:      include/uapi/linux/radeonfb.h
7911
7912 RADIOSHARK RADIO DRIVER
7913 M:      Hans de Goede <hdegoede@redhat.com>
7914 L:      linux-media@vger.kernel.org
7915 T:      git git://linuxtv.org/media_tree.git
7916 S:      Maintained
7917 F:      drivers/media/radio/radio-shark.c
7918
7919 RADIOSHARK2 RADIO DRIVER
7920 M:      Hans de Goede <hdegoede@redhat.com>
7921 L:      linux-media@vger.kernel.org
7922 T:      git git://linuxtv.org/media_tree.git
7923 S:      Maintained
7924 F:      drivers/media/radio/radio-shark2.c
7925 F:      drivers/media/radio/radio-tea5777.c
7926
7927 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7928 M:      Paul Mackerras <paulus@samba.org>
7929 L:      linux-fbdev@vger.kernel.org
7930 S:      Maintained
7931 F:      drivers/video/fbdev/aty/aty128fb.c
7932
7933 RALINK RT2X00 WIRELESS LAN DRIVER
7934 P:      rt2x00 project
7935 M:      Stanislaw Gruszka <sgruszka@redhat.com>
7936 M:      Helmut Schaa <helmut.schaa@googlemail.com>
7937 L:      linux-wireless@vger.kernel.org
7938 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7939 W:      http://rt2x00.serialmonkey.com/
7940 S:      Maintained
7941 F:      drivers/net/wireless/rt2x00/
7942
7943 RAMDISK RAM BLOCK DEVICE DRIVER
7944 M:      Nick Piggin <npiggin@kernel.dk>
7945 S:      Maintained
7946 F:      Documentation/blockdev/ramdisk.txt
7947 F:      drivers/block/brd.c
7948
7949 RANDOM NUMBER DRIVER
7950 M:      "Theodore Ts'o" <tytso@mit.edu>
7951 S:      Maintained
7952 F:      drivers/char/random.c
7953
7954 RAPIDIO SUBSYSTEM
7955 M:      Matt Porter <mporter@kernel.crashing.org>
7956 M:      Alexandre Bounine <alexandre.bounine@idt.com>
7957 S:      Maintained
7958 F:      drivers/rapidio/
7959
7960 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7961 L:      linux-wireless@vger.kernel.org
7962 S:      Orphan
7963 F:      drivers/net/wireless/ray*
7964
7965 RCUTORTURE MODULE
7966 M:      Josh Triplett <josh@joshtriplett.org>
7967 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7968 L:      linux-kernel@vger.kernel.org
7969 S:      Supported
7970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7971 F:      Documentation/RCU/torture.txt
7972 F:      kernel/rcu/rcutorture.c
7973
7974 RCUTORTURE TEST FRAMEWORK
7975 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7976 M:      Josh Triplett <josh@joshtriplett.org>
7977 R:      Steven Rostedt <rostedt@goodmis.org>
7978 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7979 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
7980 L:      linux-kernel@vger.kernel.org
7981 S:      Supported
7982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7983 F:      tools/testing/selftests/rcutorture
7984
7985 RDC R-321X SoC
7986 M:      Florian Fainelli <florian@openwrt.org>
7987 S:      Maintained
7988
7989 RDC R6040 FAST ETHERNET DRIVER
7990 M:      Florian Fainelli <florian@openwrt.org>
7991 L:      netdev@vger.kernel.org
7992 S:      Maintained
7993 F:      drivers/net/ethernet/rdc/r6040.c
7994
7995 RDS - RELIABLE DATAGRAM SOCKETS
7996 M:      Chien Yen <chien.yen@oracle.com>
7997 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
7998 S:      Supported
7999 F:      net/rds/
8000
8001 READ-COPY UPDATE (RCU)
8002 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8003 M:      Josh Triplett <josh@joshtriplett.org>
8004 R:      Steven Rostedt <rostedt@goodmis.org>
8005 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8006 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8007 L:      linux-kernel@vger.kernel.org
8008 W:      http://www.rdrop.com/users/paulmck/RCU/
8009 S:      Supported
8010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8011 F:      Documentation/RCU/
8012 X:      Documentation/RCU/torture.txt
8013 F:      include/linux/rcu*
8014 X:      include/linux/srcu.h
8015 F:      kernel/rcu/
8016 X:      kernel/torture.c
8017
8018 REAL TIME CLOCK (RTC) SUBSYSTEM
8019 M:      Alessandro Zummo <a.zummo@towertech.it>
8020 L:      rtc-linux@googlegroups.com
8021 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8022 S:      Maintained
8023 F:      Documentation/rtc.txt
8024 F:      drivers/rtc/
8025 F:      include/linux/rtc.h
8026 F:      include/uapi/linux/rtc.h
8027
8028 REALTEK AUDIO CODECS
8029 M:      Bard Liao <bardliao@realtek.com>
8030 M:      Oder Chiou <oder_chiou@realtek.com>
8031 S:      Maintained
8032 F:      sound/soc/codecs/rt*
8033 F:      include/sound/rt*.h
8034
8035 REISERFS FILE SYSTEM
8036 L:      reiserfs-devel@vger.kernel.org
8037 S:      Supported
8038 F:      fs/reiserfs/
8039
8040 REGISTER MAP ABSTRACTION
8041 M:      Mark Brown <broonie@kernel.org>
8042 L:      linux-kernel@vger.kernel.org
8043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8044 S:      Supported
8045 F:      drivers/base/regmap/
8046 F:      include/linux/regmap.h
8047
8048 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8049 M:      Ohad Ben-Cohen <ohad@wizery.com>
8050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8051 S:      Maintained
8052 F:      drivers/remoteproc/
8053 F:      Documentation/remoteproc.txt
8054 F:      include/linux/remoteproc.h
8055
8056 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8057 M:      Ohad Ben-Cohen <ohad@wizery.com>
8058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8059 S:      Maintained
8060 F:      drivers/rpmsg/
8061 F:      Documentation/rpmsg.txt
8062 F:      include/linux/rpmsg.h
8063
8064 RESET CONTROLLER FRAMEWORK
8065 M:      Philipp Zabel <p.zabel@pengutronix.de>
8066 S:      Maintained
8067 F:      drivers/reset/
8068 F:      Documentation/devicetree/bindings/reset/
8069 F:      include/linux/reset.h
8070 F:      include/linux/reset-controller.h
8071
8072 RFKILL
8073 M:      Johannes Berg <johannes@sipsolutions.net>
8074 L:      linux-wireless@vger.kernel.org
8075 W:      http://wireless.kernel.org/
8076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8078 S:      Maintained
8079 F:      Documentation/rfkill.txt
8080 F:      net/rfkill/
8081
8082 RICOH SMARTMEDIA/XD DRIVER
8083 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8084 S:      Maintained
8085 F:      drivers/mtd/nand/r852.c
8086 F:      drivers/mtd/nand/r852.h
8087
8088 RICOH R5C592 MEMORYSTICK DRIVER
8089 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8090 S:      Maintained
8091 F:      drivers/memstick/host/r592.*
8092
8093 ROCCAT DRIVERS
8094 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8095 W:      http://sourceforge.net/projects/roccat/
8096 S:      Maintained
8097 F:      drivers/hid/hid-roccat*
8098 F:      include/linux/hid-roccat*
8099 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8100
8101 ROCKER DRIVER
8102 M:      Jiri Pirko <jiri@resnulli.us>
8103 M:      Scott Feldman <sfeldma@gmail.com>
8104 L:      netdev@vger.kernel.org
8105 S:      Supported
8106 F:      drivers/net/ethernet/rocker/
8107
8108 ROCKETPORT DRIVER
8109 P:      Comtrol Corp.
8110 W:      http://www.comtrol.com
8111 S:      Maintained
8112 F:      Documentation/serial/rocket.txt
8113 F:      drivers/tty/rocket*
8114
8115 ROCKETPORT EXPRESS/INFINITY DRIVER
8116 M:      Kevin Cernekee <cernekee@gmail.com>
8117 L:      linux-serial@vger.kernel.org
8118 S:      Odd Fixes
8119 F:      drivers/tty/serial/rp2.*
8120
8121 ROSE NETWORK LAYER
8122 M:      Ralf Baechle <ralf@linux-mips.org>
8123 L:      linux-hams@vger.kernel.org
8124 W:      http://www.linux-ax25.org/
8125 S:      Maintained
8126 F:      include/net/rose.h
8127 F:      include/uapi/linux/rose.h
8128 F:      net/rose/
8129
8130 RTL2830 MEDIA DRIVER
8131 M:      Antti Palosaari <crope@iki.fi>
8132 L:      linux-media@vger.kernel.org
8133 W:      http://linuxtv.org/
8134 W:      http://palosaari.fi/linux/
8135 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8136 T:      git git://linuxtv.org/anttip/media_tree.git
8137 S:      Maintained
8138 F:      drivers/media/dvb-frontends/rtl2830*
8139
8140 RTL2832 MEDIA DRIVER
8141 M:      Antti Palosaari <crope@iki.fi>
8142 L:      linux-media@vger.kernel.org
8143 W:      http://linuxtv.org/
8144 W:      http://palosaari.fi/linux/
8145 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8146 T:      git git://linuxtv.org/anttip/media_tree.git
8147 S:      Maintained
8148 F:      drivers/media/dvb-frontends/rtl2832*
8149
8150 RTL2832_SDR MEDIA DRIVER
8151 M:      Antti Palosaari <crope@iki.fi>
8152 L:      linux-media@vger.kernel.org
8153 W:      http://linuxtv.org/
8154 W:      http://palosaari.fi/linux/
8155 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8156 T:      git git://linuxtv.org/anttip/media_tree.git
8157 S:      Maintained
8158 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8159
8160 RTL8180 WIRELESS DRIVER
8161 L:      linux-wireless@vger.kernel.org
8162 W:      http://wireless.kernel.org/
8163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8164 S:      Orphan
8165 F:      drivers/net/wireless/rtl818x/rtl8180/
8166
8167 RTL8187 WIRELESS DRIVER
8168 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8169 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8170 M:      Larry Finger <Larry.Finger@lwfinger.net>
8171 L:      linux-wireless@vger.kernel.org
8172 W:      http://wireless.kernel.org/
8173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8174 S:      Maintained
8175 F:      drivers/net/wireless/rtl818x/rtl8187/
8176
8177 RTL8192CE WIRELESS DRIVER
8178 M:      Larry Finger <Larry.Finger@lwfinger.net>
8179 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8180 L:      linux-wireless@vger.kernel.org
8181 W:      http://wireless.kernel.org/
8182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8183 S:      Maintained
8184 F:      drivers/net/wireless/rtlwifi/
8185 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8186
8187 S3 SAVAGE FRAMEBUFFER DRIVER
8188 M:      Antonino Daplas <adaplas@gmail.com>
8189 L:      linux-fbdev@vger.kernel.org
8190 S:      Maintained
8191 F:      drivers/video/fbdev/savage/
8192
8193 S390
8194 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8195 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8196 M:      linux390@de.ibm.com
8197 L:      linux-s390@vger.kernel.org
8198 W:      http://www.ibm.com/developerworks/linux/linux390/
8199 S:      Supported
8200 F:      arch/s390/
8201 F:      drivers/s390/
8202 F:      Documentation/s390/
8203 F:      Documentation/DocBook/s390*
8204
8205 S390 COMMON I/O LAYER
8206 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8207 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8208 L:      linux-s390@vger.kernel.org
8209 W:      http://www.ibm.com/developerworks/linux/linux390/
8210 S:      Supported
8211 F:      drivers/s390/cio/
8212
8213 S390 DASD DRIVER
8214 M:      Stefan Weinhuber <wein@de.ibm.com>
8215 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8216 L:      linux-s390@vger.kernel.org
8217 W:      http://www.ibm.com/developerworks/linux/linux390/
8218 S:      Supported
8219 F:      drivers/s390/block/dasd*
8220 F:      block/partitions/ibm.c
8221
8222 S390 NETWORK DRIVERS
8223 M:      Ursula Braun <ursula.braun@de.ibm.com>
8224 M:      Frank Blaschka <blaschka@linux.vnet.ibm.com>
8225 M:      linux390@de.ibm.com
8226 L:      linux-s390@vger.kernel.org
8227 W:      http://www.ibm.com/developerworks/linux/linux390/
8228 S:      Supported
8229 F:      drivers/s390/net/
8230
8231 S390 PCI SUBSYSTEM
8232 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8233 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8234 L:      linux-s390@vger.kernel.org
8235 W:      http://www.ibm.com/developerworks/linux/linux390/
8236 S:      Supported
8237 F:      arch/s390/pci/
8238 F:      drivers/pci/hotplug/s390_pci_hpc.c
8239
8240 S390 ZCRYPT DRIVER
8241 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8242 M:      linux390@de.ibm.com
8243 L:      linux-s390@vger.kernel.org
8244 W:      http://www.ibm.com/developerworks/linux/linux390/
8245 S:      Supported
8246 F:      drivers/s390/crypto/
8247
8248 S390 ZFCP DRIVER
8249 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8250 M:      linux390@de.ibm.com
8251 L:      linux-s390@vger.kernel.org
8252 W:      http://www.ibm.com/developerworks/linux/linux390/
8253 S:      Supported
8254 F:      drivers/s390/scsi/zfcp_*
8255
8256 S390 IUCV NETWORK LAYER
8257 M:      Ursula Braun <ursula.braun@de.ibm.com>
8258 M:      linux390@de.ibm.com
8259 L:      linux-s390@vger.kernel.org
8260 W:      http://www.ibm.com/developerworks/linux/linux390/
8261 S:      Supported
8262 F:      drivers/s390/net/*iucv*
8263 F:      include/net/iucv/
8264 F:      net/iucv/
8265
8266 S3C24XX SD/MMC Driver
8267 M:      Ben Dooks <ben-linux@fluff.org>
8268 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8269 S:      Supported
8270 F:      drivers/mmc/host/s3cmci.*
8271
8272 SAA6588 RDS RECEIVER DRIVER
8273 M:      Hans Verkuil <hverkuil@xs4all.nl>
8274 L:      linux-media@vger.kernel.org
8275 T:      git git://linuxtv.org/media_tree.git
8276 W:      http://linuxtv.org
8277 S:      Odd Fixes
8278 F:      drivers/media/i2c/saa6588*
8279
8280 SAA7134 VIDEO4LINUX DRIVER
8281 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8282 L:      linux-media@vger.kernel.org
8283 W:      http://linuxtv.org
8284 T:      git git://linuxtv.org/media_tree.git
8285 S:      Odd fixes
8286 F:      Documentation/video4linux/*.saa7134
8287 F:      drivers/media/pci/saa7134/
8288
8289 SAA7146 VIDEO4LINUX-2 DRIVER
8290 M:      Hans Verkuil <hverkuil@xs4all.nl>
8291 L:      linux-media@vger.kernel.org
8292 T:      git git://linuxtv.org/media_tree.git
8293 S:      Maintained
8294 F:      drivers/media/common/saa7146/
8295 F:      drivers/media/pci/saa7146/
8296 F:      include/media/saa7146*
8297
8298 SAMSUNG LAPTOP DRIVER
8299 M:      Corentin Chary <corentin.chary@gmail.com>
8300 L:      platform-driver-x86@vger.kernel.org
8301 S:      Maintained
8302 F:      drivers/platform/x86/samsung-laptop.c
8303
8304 SAMSUNG AUDIO (ASoC) DRIVERS
8305 M:      Sangbeom Kim <sbkim73@samsung.com>
8306 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8307 S:      Supported
8308 F:      sound/soc/samsung/
8309
8310 SAMSUNG FRAMEBUFFER DRIVER
8311 M:      Jingoo Han <jg1.han@samsung.com>
8312 L:      linux-fbdev@vger.kernel.org
8313 S:      Maintained
8314 F:      drivers/video/fbdev/s3c-fb.c
8315
8316 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8317 M:      Sangbeom Kim <sbkim73@samsung.com>
8318 L:      linux-kernel@vger.kernel.org
8319 S:      Supported
8320 F:      drivers/mfd/sec*.c
8321 F:      drivers/regulator/s2m*.c
8322 F:      drivers/regulator/s5m*.c
8323 F:      include/linux/mfd/samsung/
8324
8325 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8326 M:      Kyungmin Park <kyungmin.park@samsung.com>
8327 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8328 L:      linux-media@vger.kernel.org
8329 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8330 S:      Supported
8331 F:      drivers/media/platform/exynos4-is/
8332
8333 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8334 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8335 L:      linux-media@vger.kernel.org
8336 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8337 S:      Maintained
8338 F:      drivers/media/platform/s3c-camif/
8339 F:      include/media/s3c_camif.h
8340
8341 SAMSUNG S5C73M3 CAMERA DRIVER
8342 M:      Kyungmin Park <kyungmin.park@samsung.com>
8343 M:      Andrzej Hajda <a.hajda@samsung.com>
8344 L:      linux-media@vger.kernel.org
8345 S:      Supported
8346 F:      drivers/media/i2c/s5c73m3/*
8347
8348 SAMSUNG S5K5BAF CAMERA DRIVER
8349 M:      Kyungmin Park <kyungmin.park@samsung.com>
8350 M:      Andrzej Hajda <a.hajda@samsung.com>
8351 L:      linux-media@vger.kernel.org
8352 S:      Supported
8353 F:      drivers/media/i2c/s5k5baf.c
8354
8355 SAMSUNG SOC CLOCK DRIVERS
8356 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8357 M:      Tomasz Figa <tomasz.figa@gmail.com>
8358 S:      Supported
8359 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8360 F:      drivers/clk/samsung/
8361
8362 SAMSUNG SXGBE DRIVERS
8363 M:      Byungho An <bh74.an@samsung.com>
8364 M:      Girish K S <ks.giri@samsung.com>
8365 M:      Vipul Pandya <vipul.pandya@samsung.com>
8366 S:      Supported
8367 L:      netdev@vger.kernel.org
8368 F:      drivers/net/ethernet/samsung/sxgbe/
8369
8370 SAMSUNG USB2 PHY DRIVER
8371 M:      Kamil Debski <k.debski@samsung.com>
8372 L:      linux-kernel@vger.kernel.org
8373 S:      Supported
8374 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8375 F:      Documentation/phy/samsung-usb2.txt
8376 F:      drivers/phy/phy-exynos4210-usb2.c
8377 F:      drivers/phy/phy-exynos4x12-usb2.c
8378 F:      drivers/phy/phy-exynos5250-usb2.c
8379 F:      drivers/phy/phy-s5pv210-usb2.c
8380 F:      drivers/phy/phy-samsung-usb2.c
8381 F:      drivers/phy/phy-samsung-usb2.h
8382
8383 SERIAL DRIVERS
8384 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8385 L:      linux-serial@vger.kernel.org
8386 S:      Maintained
8387 F:      drivers/tty/serial/
8388
8389 SYNOPSYS DESIGNWARE DMAC DRIVER
8390 M:      Viresh Kumar <viresh.linux@gmail.com>
8391 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8392 S:      Maintained
8393 F:      include/linux/platform_data/dma-dw.h
8394 F:      drivers/dma/dw/
8395
8396 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8397 M:      Seungwon Jeon <tgih.jun@samsung.com>
8398 M:      Jaehoon Chung <jh80.chung@samsung.com>
8399 L:      linux-mmc@vger.kernel.org
8400 S:      Maintained
8401 F:      include/linux/mmc/dw_mmc.h
8402 F:      drivers/mmc/host/dw_mmc*
8403
8404 THUNDERBOLT DRIVER
8405 M:      Andreas Noever <andreas.noever@gmail.com>
8406 S:      Maintained
8407 F:      drivers/thunderbolt/
8408
8409 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8410 M:      John Stultz <john.stultz@linaro.org>
8411 M:      Thomas Gleixner <tglx@linutronix.de>
8412 L:      linux-kernel@vger.kernel.org
8413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8414 S:      Supported
8415 F:      include/linux/clocksource.h
8416 F:      include/linux/time.h
8417 F:      include/linux/timex.h
8418 F:      include/uapi/linux/time.h
8419 F:      include/uapi/linux/timex.h
8420 F:      kernel/time/clocksource.c
8421 F:      kernel/time/time*.c
8422 F:      kernel/time/ntp.c
8423
8424 TLG2300 VIDEO4LINUX-2 DRIVER
8425 M:      Huang Shijie <shijie8@gmail.com>
8426 M:      Hans Verkuil <hverkuil@xs4all.nl>
8427 S:      Odd Fixes
8428 F:      drivers/media/usb/tlg2300/
8429
8430 SC1200 WDT DRIVER
8431 M:      Zwane Mwaikambo <zwanem@gmail.com>
8432 S:      Maintained
8433 F:      drivers/watchdog/sc1200wdt.c
8434
8435 SCHEDULER
8436 M:      Ingo Molnar <mingo@redhat.com>
8437 M:      Peter Zijlstra <peterz@infradead.org>
8438 L:      linux-kernel@vger.kernel.org
8439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8440 S:      Maintained
8441 F:      kernel/sched/
8442 F:      include/linux/sched.h
8443 F:      include/uapi/linux/sched.h
8444 F:      include/linux/wait.h
8445
8446 SCORE ARCHITECTURE
8447 M:      Chen Liqin <liqin.linux@gmail.com>
8448 M:      Lennox Wu <lennox.wu@gmail.com>
8449 W:      http://www.sunplus.com
8450 S:      Supported
8451 F:      arch/score/
8452
8453 SCSI CDROM DRIVER
8454 M:      Jens Axboe <axboe@kernel.dk>
8455 L:      linux-scsi@vger.kernel.org
8456 W:      http://www.kernel.dk
8457 S:      Maintained
8458 F:      drivers/scsi/sr*
8459
8460 SCSI RDMA PROTOCOL (SRP) INITIATOR
8461 M:      Bart Van Assche <bvanassche@acm.org>
8462 L:      linux-rdma@vger.kernel.org
8463 S:      Supported
8464 W:      http://www.openfabrics.org
8465 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8467 F:      drivers/infiniband/ulp/srp/
8468 F:      include/scsi/srp.h
8469
8470 SCSI SG DRIVER
8471 M:      Doug Gilbert <dgilbert@interlog.com>
8472 L:      linux-scsi@vger.kernel.org
8473 W:      http://sg.danny.cz/sg
8474 S:      Maintained
8475 F:      Documentation/scsi/scsi-generic.txt
8476 F:      drivers/scsi/sg.c
8477 F:      include/scsi/sg.h
8478
8479 SCSI SUBSYSTEM
8480 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8481 L:      linux-scsi@vger.kernel.org
8482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8485 S:      Maintained
8486 F:      drivers/scsi/
8487 F:      include/scsi/
8488
8489 SCSI TAPE DRIVER
8490 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8491 L:      linux-scsi@vger.kernel.org
8492 S:      Maintained
8493 F:      Documentation/scsi/st.txt
8494 F:      drivers/scsi/st.*
8495 F:      drivers/scsi/st_*.h
8496
8497 SCTP PROTOCOL
8498 M:      Vlad Yasevich <vyasevich@gmail.com>
8499 M:      Neil Horman <nhorman@tuxdriver.com>
8500 L:      linux-sctp@vger.kernel.org
8501 W:      http://lksctp.sourceforge.net
8502 S:      Maintained
8503 F:      Documentation/networking/sctp.txt
8504 F:      include/linux/sctp.h
8505 F:      include/uapi/linux/sctp.h
8506 F:      include/net/sctp/
8507 F:      net/sctp/
8508
8509 SCx200 CPU SUPPORT
8510 M:      Jim Cromie <jim.cromie@gmail.com>
8511 S:      Odd Fixes
8512 F:      Documentation/i2c/busses/scx200_acb
8513 F:      arch/x86/platform/scx200/
8514 F:      drivers/watchdog/scx200_wdt.c
8515 F:      drivers/i2c/busses/scx200*
8516 F:      drivers/mtd/maps/scx200_docflash.c
8517 F:      include/linux/scx200.h
8518
8519 SCx200 GPIO DRIVER
8520 M:      Jim Cromie <jim.cromie@gmail.com>
8521 S:      Maintained
8522 F:      drivers/char/scx200_gpio.c
8523 F:      include/linux/scx200_gpio.h
8524
8525 SCx200 HRT CLOCKSOURCE DRIVER
8526 M:      Jim Cromie <jim.cromie@gmail.com>
8527 S:      Maintained
8528 F:      drivers/clocksource/scx200_hrt.c
8529
8530 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8531 M:      Sascha Sommer <saschasommer@freenet.de>
8532 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8533 S:      Maintained
8534 F:      drivers/mmc/host/sdricoh_cs.c
8535
8536 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8537 M:      Chris Ball <chris@printf.net>
8538 L:      linux-mmc@vger.kernel.org
8539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8540 S:      Maintained
8541 F:      drivers/mmc/host/sdhci.*
8542 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8543
8544 SECURE COMPUTING
8545 M:      Kees Cook <keescook@chromium.org>
8546 R:      Andy Lutomirski <luto@amacapital.net>
8547 R:      Will Drewry <wad@chromium.org>
8548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8549 S:      Supported
8550 F:      kernel/seccomp.c
8551 F:      include/uapi/linux/seccomp.h
8552 F:      include/linux/seccomp.h
8553 K:      \bsecure_computing
8554 K:      \bTIF_SECCOMP\b
8555
8556 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8557 M:      Anton Vorontsov <anton@enomsg.org>
8558 L:      linuxppc-dev@lists.ozlabs.org
8559 L:      linux-mmc@vger.kernel.org
8560 S:      Maintained
8561 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8562
8563 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8564 M:      Ben Dooks <ben-linux@fluff.org>
8565 L:      linux-mmc@vger.kernel.org
8566 S:      Maintained
8567 F:      drivers/mmc/host/sdhci-s3c.c
8568
8569 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8570 M:      Viresh Kumar <viresh.linux@gmail.com>
8571 L:      spear-devel@list.st.com
8572 L:      linux-mmc@vger.kernel.org
8573 S:      Maintained
8574 F:      drivers/mmc/host/sdhci-spear.c
8575
8576 SECURITY SUBSYSTEM
8577 M:      James Morris <james.l.morris@oracle.com>
8578 M:      Serge E. Hallyn <serge@hallyn.com>
8579 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8581 W:      http://kernsec.org/
8582 S:      Supported
8583 F:      security/
8584
8585 SECURITY CONTACT
8586 M:      Security Officers <security@kernel.org>
8587 S:      Supported
8588
8589 SELINUX SECURITY MODULE
8590 M:      Paul Moore <paul@paul-moore.com>
8591 M:      Stephen Smalley <sds@tycho.nsa.gov>
8592 M:      Eric Paris <eparis@parisplace.org>
8593 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8594 W:      http://selinuxproject.org
8595 T:      git git://git.infradead.org/users/pcmoore/selinux
8596 S:      Supported
8597 F:      include/linux/selinux*
8598 F:      security/selinux/
8599 F:      scripts/selinux/
8600
8601 APPARMOR SECURITY MODULE
8602 M:      John Johansen <john.johansen@canonical.com>
8603 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8604 W:      apparmor.wiki.kernel.org
8605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8606 S:      Supported
8607 F:      security/apparmor/
8608
8609 SENSABLE PHANTOM
8610 M:      Jiri Slaby <jirislaby@gmail.com>
8611 S:      Maintained
8612 F:      drivers/misc/phantom.c
8613 F:      include/uapi/linux/phantom.h
8614
8615 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8616 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8617 L:      linux-scsi@vger.kernel.org
8618 W:      http://www.emulex.com
8619 S:      Supported
8620 F:      drivers/scsi/be2iscsi/
8621
8622 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8623 M:      Sathya Perla <sathya.perla@emulex.com>
8624 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8625 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8626 L:      netdev@vger.kernel.org
8627 W:      http://www.emulex.com
8628 S:      Supported
8629 F:      drivers/net/ethernet/emulex/benet/
8630
8631 SFC NETWORK DRIVER
8632 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8633 M:      Shradha Shah <sshah@solarflare.com>
8634 L:      netdev@vger.kernel.org
8635 S:      Supported
8636 F:      drivers/net/ethernet/sfc/
8637
8638 SGI GRU DRIVER
8639 M:      Dimitri Sivanich <sivanich@sgi.com>
8640 S:      Maintained
8641 F:      drivers/misc/sgi-gru/
8642
8643 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8644 M:      Pat Gefre <pfg@sgi.com>
8645 L:      linux-ia64@vger.kernel.org
8646 S:      Supported
8647 F:      Documentation/ia64/serial.txt
8648 F:      drivers/tty/serial/ioc?_serial.c
8649 F:      include/linux/ioc?.h
8650
8651 SGI XP/XPC/XPNET DRIVER
8652 M:      Cliff Whickman <cpw@sgi.com>
8653 M:      Robin Holt <robinmholt@gmail.com>
8654 S:      Maintained
8655 F:      drivers/misc/sgi-xp/
8656
8657 SI2157 MEDIA DRIVER
8658 M:      Antti Palosaari <crope@iki.fi>
8659 L:      linux-media@vger.kernel.org
8660 W:      http://linuxtv.org/
8661 W:      http://palosaari.fi/linux/
8662 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8663 T:      git git://linuxtv.org/anttip/media_tree.git
8664 S:      Maintained
8665 F:      drivers/media/tuners/si2157*
8666
8667 SI2168 MEDIA DRIVER
8668 M:      Antti Palosaari <crope@iki.fi>
8669 L:      linux-media@vger.kernel.org
8670 W:      http://linuxtv.org/
8671 W:      http://palosaari.fi/linux/
8672 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8673 T:      git git://linuxtv.org/anttip/media_tree.git
8674 S:      Maintained
8675 F:      drivers/media/dvb-frontends/si2168*
8676
8677 SI470X FM RADIO RECEIVER I2C DRIVER
8678 M:      Hans Verkuil <hverkuil@xs4all.nl>
8679 L:      linux-media@vger.kernel.org
8680 T:      git git://linuxtv.org/media_tree.git
8681 W:      http://linuxtv.org
8682 S:      Odd Fixes
8683 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8684
8685 SI470X FM RADIO RECEIVER USB DRIVER
8686 M:      Hans Verkuil <hverkuil@xs4all.nl>
8687 L:      linux-media@vger.kernel.org
8688 T:      git git://linuxtv.org/media_tree.git
8689 W:      http://linuxtv.org
8690 S:      Maintained
8691 F:      drivers/media/radio/si470x/radio-si470x-common.c
8692 F:      drivers/media/radio/si470x/radio-si470x.h
8693 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8694
8695 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8696 M:      Eduardo Valentin <edubezval@gmail.com>
8697 L:      linux-media@vger.kernel.org
8698 T:      git git://linuxtv.org/media_tree.git
8699 W:      http://linuxtv.org
8700 S:      Odd Fixes
8701 F:      drivers/media/radio/si4713/si4713.?
8702
8703 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8704 M:      Eduardo Valentin <edubezval@gmail.com>
8705 L:      linux-media@vger.kernel.org
8706 T:      git git://linuxtv.org/media_tree.git
8707 W:      http://linuxtv.org
8708 S:      Odd Fixes
8709 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8710
8711 SI4713 FM RADIO TRANSMITTER USB DRIVER
8712 M:      Hans Verkuil <hverkuil@xs4all.nl>
8713 L:      linux-media@vger.kernel.org
8714 T:      git git://linuxtv.org/media_tree.git
8715 W:      http://linuxtv.org
8716 S:      Maintained
8717 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8718
8719 SIANO DVB DRIVER
8720 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8721 L:      linux-media@vger.kernel.org
8722 W:      http://linuxtv.org
8723 T:      git git://linuxtv.org/media_tree.git
8724 S:      Odd fixes
8725 F:      drivers/media/common/siano/
8726 F:      drivers/media/usb/siano/
8727 F:      drivers/media/usb/siano/
8728 F:      drivers/media/mmc/siano/
8729
8730 SIMPLEFB FB DRIVER
8731 M:      Hans de Goede <hdegoede@redhat.com>
8732 L:      linux-fbdev@vger.kernel.org
8733 S:      Maintained
8734 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8735 F:      drivers/video/fbdev/simplefb.c
8736 F:      include/linux/platform_data/simplefb.h
8737
8738 SH_VEU V4L2 MEM2MEM DRIVER
8739 L:      linux-media@vger.kernel.org
8740 S:      Orphan
8741 F:      drivers/media/platform/sh_veu.c
8742
8743 SH_VOU V4L2 OUTPUT DRIVER
8744 L:      linux-media@vger.kernel.org
8745 S:      Orphan
8746 F:      drivers/media/platform/sh_vou.c
8747 F:      include/media/sh_vou.h
8748
8749 SIMPLE FIRMWARE INTERFACE (SFI)
8750 M:      Len Brown <lenb@kernel.org>
8751 L:      sfi-devel@simplefirmware.org
8752 W:      http://simplefirmware.org/
8753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8754 S:      Supported
8755 F:      arch/x86/platform/sfi/
8756 F:      drivers/sfi/
8757 F:      include/linux/sfi*.h
8758
8759 SIMTEC EB110ATX (Chalice CATS)
8760 P:      Ben Dooks
8761 P:      Vincent Sanders <vince@simtec.co.uk>
8762 M:      Simtec Linux Team <linux@simtec.co.uk>
8763 W:      http://www.simtec.co.uk/products/EB110ATX/
8764 S:      Supported
8765
8766 SIMTEC EB2410ITX (BAST)
8767 P:      Ben Dooks
8768 P:      Vincent Sanders <vince@simtec.co.uk>
8769 M:      Simtec Linux Team <linux@simtec.co.uk>
8770 W:      http://www.simtec.co.uk/products/EB2410ITX/
8771 S:      Supported
8772 F:      arch/arm/mach-s3c24xx/mach-bast.c
8773 F:      arch/arm/mach-s3c24xx/bast-ide.c
8774 F:      arch/arm/mach-s3c24xx/bast-irq.c
8775
8776 TI DAVINCI MACHINE SUPPORT
8777 M:      Sekhar Nori <nsekhar@ti.com>
8778 M:      Kevin Hilman <khilman@deeprootsystems.com>
8779 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8780 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8781 S:      Supported
8782 F:      arch/arm/mach-davinci/
8783 F:      drivers/i2c/busses/i2c-davinci.c
8784
8785 TI DAVINCI SERIES MEDIA DRIVER
8786 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8787 L:      linux-media@vger.kernel.org
8788 W:      http://linuxtv.org/
8789 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8790 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8791 S:      Maintained
8792 F:      drivers/media/platform/davinci/
8793 F:      include/media/davinci/
8794
8795 SIS 190 ETHERNET DRIVER
8796 M:      Francois Romieu <romieu@fr.zoreil.com>
8797 L:      netdev@vger.kernel.org
8798 S:      Maintained
8799 F:      drivers/net/ethernet/sis/sis190.c
8800
8801 SIS 900/7016 FAST ETHERNET DRIVER
8802 M:      Daniele Venzano <venza@brownhat.org>
8803 W:      http://www.brownhat.org/sis900.html
8804 L:      netdev@vger.kernel.org
8805 S:      Maintained
8806 F:      drivers/net/ethernet/sis/sis900.*
8807
8808 SIS FRAMEBUFFER DRIVER
8809 M:      Thomas Winischhofer <thomas@winischhofer.net>
8810 W:      http://www.winischhofer.net/linuxsisvga.shtml
8811 S:      Maintained
8812 F:      Documentation/fb/sisfb.txt
8813 F:      drivers/video/fbdev/sis/
8814 F:      include/video/sisfb.h
8815
8816 SIS USB2VGA DRIVER
8817 M:      Thomas Winischhofer <thomas@winischhofer.net>
8818 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8819 S:      Maintained
8820 F:      drivers/usb/misc/sisusbvga/
8821
8822 SLAB ALLOCATOR
8823 M:      Christoph Lameter <cl@linux.com>
8824 M:      Pekka Enberg <penberg@kernel.org>
8825 M:      David Rientjes <rientjes@google.com>
8826 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
8827 M:      Andrew Morton <akpm@linux-foundation.org>
8828 L:      linux-mm@kvack.org
8829 S:      Maintained
8830 F:      include/linux/sl?b*.h
8831 F:      mm/sl?b*
8832
8833 SLEEPABLE READ-COPY UPDATE (SRCU)
8834 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
8835 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8836 M:      Josh Triplett <josh@joshtriplett.org>
8837 R:      Steven Rostedt <rostedt@goodmis.org>
8838 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8839 L:      linux-kernel@vger.kernel.org
8840 W:      http://www.rdrop.com/users/paulmck/RCU/
8841 S:      Supported
8842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8843 F:      include/linux/srcu.h
8844 F:      kernel/rcu/srcu.c
8845
8846 SMACK SECURITY MODULE
8847 M:      Casey Schaufler <casey@schaufler-ca.com>
8848 L:      linux-security-module@vger.kernel.org
8849 W:      http://schaufler-ca.com
8850 T:      git git://git.gitorious.org/smack-next/kernel.git
8851 S:      Maintained
8852 F:      Documentation/security/Smack.txt
8853 F:      security/smack/
8854
8855 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8856 M:      Kevin Hilman <khilman@kernel.org>
8857 M:      Nishanth Menon <nm@ti.com>
8858 S:      Maintained
8859 F:      drivers/power/avs/
8860 F:      include/linux/power/smartreflex.h
8861 L:      linux-pm@vger.kernel.org
8862
8863 SMC91x ETHERNET DRIVER
8864 M:      Nicolas Pitre <nico@fluxnic.net>
8865 S:      Odd Fixes
8866 F:      drivers/net/ethernet/smsc/smc91x.*
8867
8868 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8869 M:      Sakari Ailus <sakari.ailus@iki.fi>
8870 L:      linux-media@vger.kernel.org
8871 S:      Maintained
8872 F:      drivers/media/i2c/smiapp/
8873 F:      include/media/smiapp.h
8874 F:      drivers/media/i2c/smiapp-pll.c
8875 F:      drivers/media/i2c/smiapp-pll.h
8876
8877 SMM665 HARDWARE MONITOR DRIVER
8878 M:      Guenter Roeck <linux@roeck-us.net>
8879 L:      lm-sensors@lm-sensors.org
8880 S:      Maintained
8881 F:      Documentation/hwmon/smm665
8882 F:      drivers/hwmon/smm665.c
8883
8884 SMSC EMC2103 HARDWARE MONITOR DRIVER
8885 M:      Steve Glendinning <steve.glendinning@shawell.net>
8886 L:      lm-sensors@lm-sensors.org
8887 S:      Maintained
8888 F:      Documentation/hwmon/emc2103
8889 F:      drivers/hwmon/emc2103.c
8890
8891 SMSC SCH5627 HARDWARE MONITOR DRIVER
8892 M:      Hans de Goede <hdegoede@redhat.com>
8893 L:      lm-sensors@lm-sensors.org
8894 S:      Supported
8895 F:      Documentation/hwmon/sch5627
8896 F:      drivers/hwmon/sch5627.c
8897
8898 SMSC47B397 HARDWARE MONITOR DRIVER
8899 M:      Jean Delvare <jdelvare@suse.de>
8900 L:      lm-sensors@lm-sensors.org
8901 S:      Maintained
8902 F:      Documentation/hwmon/smsc47b397
8903 F:      drivers/hwmon/smsc47b397.c
8904
8905 SMSC911x ETHERNET DRIVER
8906 M:      Steve Glendinning <steve.glendinning@shawell.net>
8907 L:      netdev@vger.kernel.org
8908 S:      Maintained
8909 F:      include/linux/smsc911x.h
8910 F:      drivers/net/ethernet/smsc/smsc911x.*
8911
8912 SMSC9420 PCI ETHERNET DRIVER
8913 M:      Steve Glendinning <steve.glendinning@shawell.net>
8914 L:      netdev@vger.kernel.org
8915 S:      Maintained
8916 F:      drivers/net/ethernet/smsc/smsc9420.*
8917
8918 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8919 M:      Steve Glendinning <steve.glendinning@shawell.net>
8920 L:      linux-fbdev@vger.kernel.org
8921 S:      Maintained
8922 F:      drivers/video/fbdev/smscufx.c
8923
8924 SOC-CAMERA V4L2 SUBSYSTEM
8925 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8926 L:      linux-media@vger.kernel.org
8927 T:      git git://linuxtv.org/media_tree.git
8928 S:      Maintained
8929 F:      include/media/soc*
8930 F:      drivers/media/i2c/soc_camera/
8931 F:      drivers/media/platform/soc_camera/
8932
8933 SOEKRIS NET48XX LED SUPPORT
8934 M:      Chris Boot <bootc@bootc.net>
8935 S:      Maintained
8936 F:      drivers/leds/leds-net48xx.c
8937
8938 SOFTLOGIC 6x10 MPEG CODEC
8939 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8940 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8941 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
8942 L:      linux-media@vger.kernel.org
8943 S:      Supported
8944 F:      drivers/media/pci/solo6x10/
8945
8946 SOFTWARE RAID (Multiple Disks) SUPPORT
8947 M:      Neil Brown <neilb@suse.de>
8948 L:      linux-raid@vger.kernel.org
8949 S:      Supported
8950 F:      drivers/md/
8951 F:      include/linux/raid/
8952 F:      include/uapi/linux/raid/
8953
8954 SONIC NETWORK DRIVER
8955 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8956 L:      netdev@vger.kernel.org
8957 S:      Maintained
8958 F:      drivers/net/ethernet/natsemi/sonic.*
8959
8960 SONICS SILICON BACKPLANE DRIVER (SSB)
8961 M:      Michael Buesch <m@bues.ch>
8962 L:      netdev@vger.kernel.org
8963 S:      Maintained
8964 F:      drivers/ssb/
8965 F:      include/linux/ssb/
8966
8967 SONY VAIO CONTROL DEVICE DRIVER
8968 M:      Mattia Dongili <malattia@linux.it>
8969 L:      platform-driver-x86@vger.kernel.org
8970 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8971 S:      Maintained
8972 F:      Documentation/laptops/sony-laptop.txt
8973 F:      drivers/char/sonypi.c
8974 F:      drivers/platform/x86/sony-laptop.c
8975 F:      include/linux/sony-laptop.h
8976
8977 SONY MEMORYSTICK CARD SUPPORT
8978 M:      Alex Dubov <oakad@yahoo.com>
8979 W:      http://tifmxx.berlios.de/
8980 S:      Maintained
8981 F:      drivers/memstick/host/tifm_ms.c
8982
8983 SONY MEMORYSTICK STANDARD SUPPORT
8984 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8985 S:      Maintained
8986 F:      drivers/memstick/core/ms_block.*
8987
8988 SOUND
8989 M:      Jaroslav Kysela <perex@perex.cz>
8990 M:      Takashi Iwai <tiwai@suse.de>
8991 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8992 W:      http://www.alsa-project.org/
8993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8994 T:      git git://git.alsa-project.org/alsa-kernel.git
8995 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
8996 S:      Maintained
8997 F:      Documentation/sound/
8998 F:      include/sound/
8999 F:      include/uapi/sound/
9000 F:      sound/
9001
9002 SOUND - COMPRESSED AUDIO
9003 M:      Vinod Koul <vinod.koul@intel.com>
9004 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9006 S:      Supported
9007 F:      Documentation/sound/alsa/compress_offload.txt
9008 F:      include/sound/compress_driver.h
9009 F:      include/uapi/sound/compress_*
9010 F:      sound/core/compress_offload.c
9011 F:      sound/soc/soc-compress.c
9012
9013 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9014 M:      Liam Girdwood <lgirdwood@gmail.com>
9015 M:      Mark Brown <broonie@kernel.org>
9016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9017 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9018 W:      http://alsa-project.org/main/index.php/ASoC
9019 S:      Supported
9020 F:      Documentation/sound/alsa/soc/
9021 F:      sound/soc/
9022 F:      include/sound/soc*
9023
9024 SOUND - DMAENGINE HELPERS
9025 M:      Lars-Peter Clausen <lars@metafoo.de>
9026 S:      Supported
9027 F:      include/sound/dmaengine_pcm.h
9028 F:      sound/core/pcm_dmaengine.c
9029 F:      sound/soc/soc-generic-dmaengine-pcm.c
9030
9031 SP2 MEDIA DRIVER
9032 M:      Olli Salonen <olli.salonen@iki.fi>
9033 L:      linux-media@vger.kernel.org
9034 W:      http://linuxtv.org/
9035 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9036 S:      Maintained
9037 F:      drivers/media/dvb-frontends/sp2*
9038
9039 SPARC + UltraSPARC (sparc/sparc64)
9040 M:      "David S. Miller" <davem@davemloft.net>
9041 L:      sparclinux@vger.kernel.org
9042 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9045 S:      Maintained
9046 F:      arch/sparc/
9047 F:      drivers/sbus/
9048
9049 SPARC SERIAL DRIVERS
9050 M:      "David S. Miller" <davem@davemloft.net>
9051 L:      sparclinux@vger.kernel.org
9052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9054 S:      Maintained
9055 F:      include/linux/sunserialcore.h
9056 F:      drivers/tty/serial/suncore.c
9057 F:      drivers/tty/serial/sunhv.c
9058 F:      drivers/tty/serial/sunsab.c
9059 F:      drivers/tty/serial/sunsab.h
9060 F:      drivers/tty/serial/sunsu.c
9061 F:      drivers/tty/serial/sunzilog.c
9062 F:      drivers/tty/serial/sunzilog.h
9063
9064 SPARSE CHECKER
9065 M:      "Christopher Li" <sparse@chrisli.org>
9066 L:      linux-sparse@vger.kernel.org
9067 W:      https://sparse.wiki.kernel.org/
9068 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9069 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9070 S:      Maintained
9071 F:      include/linux/compiler.h
9072
9073 SPEAR PLATFORM SUPPORT
9074 M:      Viresh Kumar <viresh.linux@gmail.com>
9075 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9076 L:      spear-devel@list.st.com
9077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9078 W:      http://www.st.com/spear
9079 S:      Maintained
9080 F:      arch/arm/mach-spear/
9081
9082 SPEAR CLOCK FRAMEWORK SUPPORT
9083 M:      Viresh Kumar <viresh.linux@gmail.com>
9084 L:      spear-devel@list.st.com
9085 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9086 W:      http://www.st.com/spear
9087 S:      Maintained
9088 F:      drivers/clk/spear/
9089
9090 SPI SUBSYSTEM
9091 M:      Mark Brown <broonie@kernel.org>
9092 L:      linux-spi@vger.kernel.org
9093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9094 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9095 S:      Maintained
9096 F:      Documentation/spi/
9097 F:      drivers/spi/
9098 F:      include/linux/spi/
9099 F:      include/uapi/linux/spi/
9100
9101 SPIDERNET NETWORK DRIVER for CELL
9102 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9103 M:      Jens Osterkamp <jens@de.ibm.com>
9104 L:      netdev@vger.kernel.org
9105 S:      Supported
9106 F:      Documentation/networking/spider_net.txt
9107 F:      drivers/net/ethernet/toshiba/spider_net*
9108
9109 SPU FILE SYSTEM
9110 M:      Jeremy Kerr <jk@ozlabs.org>
9111 L:      linuxppc-dev@lists.ozlabs.org
9112 L:      cbe-oss-dev@lists.ozlabs.org
9113 W:      http://www.ibm.com/developerworks/power/cell/
9114 S:      Supported
9115 F:      Documentation/filesystems/spufs.txt
9116 F:      arch/powerpc/platforms/cell/spufs/
9117
9118 SQUASHFS FILE SYSTEM
9119 M:      Phillip Lougher <phillip@squashfs.org.uk>
9120 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9121 W:      http://squashfs.org.uk
9122 S:      Maintained
9123 F:      Documentation/filesystems/squashfs.txt
9124 F:      fs/squashfs/
9125
9126 SRM (Alpha) environment access
9127 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9128 S:      Maintained
9129 F:      arch/alpha/kernel/srm_env.c
9130
9131 STABLE BRANCH
9132 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9133 L:      stable@vger.kernel.org
9134 S:      Supported
9135 F:      Documentation/stable_kernel_rules.txt
9136
9137 STAGING SUBSYSTEM
9138 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9140 L:      devel@driverdev.osuosl.org
9141 S:      Supported
9142 F:      drivers/staging/
9143
9144 STAGING - COMEDI
9145 M:      Ian Abbott <abbotti@mev.co.uk>
9146 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9147 S:      Odd Fixes
9148 F:      drivers/staging/comedi/
9149
9150 STAGING - FLARION FT1000 DRIVERS
9151 M:      Marek Belisko <marek.belisko@gmail.com>
9152 S:      Odd Fixes
9153 F:      drivers/staging/ft1000/
9154
9155 STAGING - INDUSTRIAL IO
9156 M:      Jonathan Cameron <jic23@kernel.org>
9157 L:      linux-iio@vger.kernel.org
9158 S:      Odd Fixes
9159 F:      drivers/staging/iio/
9160
9161 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9162 M:      Jarod Wilson <jarod@wilsonet.com>
9163 W:      http://www.lirc.org/
9164 S:      Odd Fixes
9165 F:      drivers/staging/media/lirc/
9166
9167 STAGING - LUSTRE PARALLEL FILESYSTEM
9168 M:      Oleg Drokin <oleg.drokin@intel.com>
9169 M:      Andreas Dilger <andreas.dilger@intel.com>
9170 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9171 W:      http://lustre.opensfs.org/
9172 S:      Maintained
9173 F:      drivers/staging/lustre
9174
9175 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9176 M:      Julian Andres Klode <jak@jak-linux.org>
9177 M:      Marc Dietrich <marvin24@gmx.de>
9178 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9179 L:      linux-tegra@vger.kernel.org
9180 S:      Maintained
9181 F:      drivers/staging/nvec/
9182
9183 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9184 M:      Jens Frederich <jfrederich@gmail.com>
9185 M:      Daniel Drake <dsd@laptop.org>
9186 M:      Jon Nettleton <jon.nettleton@gmail.com>
9187 W:      http://wiki.laptop.org/go/DCON
9188 S:      Maintained
9189 F:      drivers/staging/olpc_dcon/
9190
9191 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9192 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9193 S:      Maintained
9194 F:      drivers/staging/ozwpan/
9195
9196 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9197 M:      Willy Tarreau <willy@meta-x.org>
9198 S:      Odd Fixes
9199 F:      drivers/staging/panel/
9200
9201 STAGING - REALTEK RTL8712U DRIVERS
9202 M:      Larry Finger <Larry.Finger@lwfinger.net>
9203 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9204 S:      Odd Fixes
9205 F:      drivers/staging/rtl8712/
9206
9207 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9208 M:      Larry Finger <Larry.Finger@lwfinger.net>
9209 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9210 L:      linux-wireless@vger.kernel.org
9211 S:      Maintained
9212 F:      drivers/staging/rtl8723au/
9213
9214 STAGING - SLICOSS
9215 M:      Lior Dotan <liodot@gmail.com>
9216 M:      Christopher Harrer <charrer@alacritech.com>
9217 S:      Odd Fixes
9218 F:      drivers/staging/slicoss/
9219
9220 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9221 M:      William Hubbs <w.d.hubbs@gmail.com>
9222 M:      Chris Brannon <chris@the-brannons.com>
9223 M:      Kirk Reiser <kirk@reisers.ca>
9224 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9225 L:      speakup@linux-speakup.org
9226 W:      http://www.linux-speakup.org/
9227 S:      Odd Fixes
9228 F:      drivers/staging/speakup/
9229
9230 STAGING - VIA VT665X DRIVERS
9231 M:      Forest Bond <forest@alittletooquiet.net>
9232 S:      Odd Fixes
9233 F:      drivers/staging/vt665?/
9234
9235 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9236 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9237 S:      Odd Fixes
9238 F:      drivers/staging/xgifb/
9239
9240 STARFIRE/DURALAN NETWORK DRIVER
9241 M:      Ion Badulescu <ionut@badula.org>
9242 S:      Odd Fixes
9243 F:      drivers/net/ethernet/adaptec/starfire*
9244
9245 SUN3/3X
9246 M:      Sam Creasey <sammy@sammy.net>
9247 W:      http://sammy.net/sun3/
9248 S:      Maintained
9249 F:      arch/m68k/kernel/*sun3*
9250 F:      arch/m68k/sun3*/
9251 F:      arch/m68k/include/asm/sun3*
9252 F:      drivers/net/ethernet/i825xx/sun3*
9253
9254 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9255 M:      Hans de Goede <hdegoede@redhat.com>
9256 L:      linux-input@vger.kernel.org
9257 S:      Maintained
9258 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9259 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9260
9261 SUNDANCE NETWORK DRIVER
9262 M:      Denis Kirjanov <kda@linux-powerpc.org>
9263 L:      netdev@vger.kernel.org
9264 S:      Maintained
9265 F:      drivers/net/ethernet/dlink/sundance.c
9266
9267 SUPERH
9268 L:      linux-sh@vger.kernel.org
9269 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9270 S:      Orphan
9271 F:      Documentation/sh/
9272 F:      arch/sh/
9273 F:      drivers/sh/
9274
9275 SUSPEND TO RAM
9276 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9277 M:      Len Brown <len.brown@intel.com>
9278 M:      Pavel Machek <pavel@ucw.cz>
9279 L:      linux-pm@vger.kernel.org
9280 S:      Supported
9281 F:      Documentation/power/
9282 F:      arch/x86/kernel/acpi/
9283 F:      drivers/base/power/
9284 F:      kernel/power/
9285 F:      include/linux/suspend.h
9286 F:      include/linux/freezer.h
9287 F:      include/linux/pm.h
9288
9289 SVGA HANDLING
9290 M:      Martin Mares <mj@ucw.cz>
9291 L:      linux-video@atrey.karlin.mff.cuni.cz
9292 S:      Maintained
9293 F:      Documentation/svga.txt
9294 F:      arch/x86/boot/video*
9295
9296 SWIOTLB SUBSYSTEM
9297 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9298 L:      linux-kernel@vger.kernel.org
9299 S:      Supported
9300 F:      lib/swiotlb.c
9301 F:      arch/*/kernel/pci-swiotlb.c
9302 F:      include/linux/swiotlb.h
9303
9304 SWITCHDEV
9305 M:      Jiri Pirko <jiri@resnulli.us>
9306 L:      netdev@vger.kernel.org
9307 S:      Supported
9308 F:      net/switchdev/
9309 F:      include/net/switchdev.h
9310
9311 SYNOPSYS ARC ARCHITECTURE
9312 M:      Vineet Gupta <vgupta@synopsys.com>
9313 S:      Supported
9314 F:      arch/arc/
9315 F:      Documentation/devicetree/bindings/arc/
9316 F:      drivers/tty/serial/arc_uart.c
9317
9318 SYSV FILESYSTEM
9319 M:      Christoph Hellwig <hch@infradead.org>
9320 S:      Maintained
9321 F:      Documentation/filesystems/sysv-fs.txt
9322 F:      fs/sysv/
9323 F:      include/linux/sysv_fs.h
9324
9325 TARGET SUBSYSTEM
9326 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9327 L:      linux-scsi@vger.kernel.org
9328 L:      target-devel@vger.kernel.org
9329 W:      http://www.linux-iscsi.org
9330 W:      http://groups.google.com/group/linux-iscsi-target-dev
9331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9332 S:      Supported
9333 F:      drivers/target/
9334 F:      include/target/
9335 F:      Documentation/target/
9336
9337 TASKSTATS STATISTICS INTERFACE
9338 M:      Balbir Singh <bsingharora@gmail.com>
9339 S:      Maintained
9340 F:      Documentation/accounting/taskstats*
9341 F:      include/linux/taskstats*
9342 F:      kernel/taskstats.c
9343
9344 TC CLASSIFIER
9345 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9346 L:      netdev@vger.kernel.org
9347 S:      Maintained
9348 F:      include/net/pkt_cls.h
9349 F:      include/uapi/linux/pkt_cls.h
9350 F:      net/sched/
9351
9352 TCP LOW PRIORITY MODULE
9353 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9354 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9355 W:      http://tcp-lp-mod.sourceforge.net/
9356 S:      Maintained
9357 F:      net/ipv4/tcp_lp.c
9358
9359 TDA10071 MEDIA DRIVER
9360 M:      Antti Palosaari <crope@iki.fi>
9361 L:      linux-media@vger.kernel.org
9362 W:      http://linuxtv.org/
9363 W:      http://palosaari.fi/linux/
9364 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9365 T:      git git://linuxtv.org/anttip/media_tree.git
9366 S:      Maintained
9367 F:      drivers/media/dvb-frontends/tda10071*
9368
9369 TDA18212 MEDIA DRIVER
9370 M:      Antti Palosaari <crope@iki.fi>
9371 L:      linux-media@vger.kernel.org
9372 W:      http://linuxtv.org/
9373 W:      http://palosaari.fi/linux/
9374 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9375 T:      git git://linuxtv.org/anttip/media_tree.git
9376 S:      Maintained
9377 F:      drivers/media/tuners/tda18212*
9378
9379 TDA18218 MEDIA DRIVER
9380 M:      Antti Palosaari <crope@iki.fi>
9381 L:      linux-media@vger.kernel.org
9382 W:      http://linuxtv.org/
9383 W:      http://palosaari.fi/linux/
9384 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9385 T:      git git://linuxtv.org/anttip/media_tree.git
9386 S:      Maintained
9387 F:      drivers/media/tuners/tda18218*
9388
9389 TDA18271 MEDIA DRIVER
9390 M:      Michael Krufky <mkrufky@linuxtv.org>
9391 L:      linux-media@vger.kernel.org
9392 W:      http://linuxtv.org/
9393 W:      http://github.com/mkrufky
9394 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9395 T:      git git://linuxtv.org/mkrufky/tuners.git
9396 S:      Maintained
9397 F:      drivers/media/tuners/tda18271*
9398
9399 TDA827x MEDIA DRIVER
9400 M:      Michael Krufky <mkrufky@linuxtv.org>
9401 L:      linux-media@vger.kernel.org
9402 W:      http://linuxtv.org/
9403 W:      http://github.com/mkrufky
9404 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9405 T:      git git://linuxtv.org/mkrufky/tuners.git
9406 S:      Maintained
9407 F:      drivers/media/tuners/tda8290.*
9408
9409 TDA8290 MEDIA DRIVER
9410 M:      Michael Krufky <mkrufky@linuxtv.org>
9411 L:      linux-media@vger.kernel.org
9412 W:      http://linuxtv.org/
9413 W:      http://github.com/mkrufky
9414 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9415 T:      git git://linuxtv.org/mkrufky/tuners.git
9416 S:      Maintained
9417 F:      drivers/media/tuners/tda8290.*
9418
9419 TDA9840 MEDIA DRIVER
9420 M:      Hans Verkuil <hverkuil@xs4all.nl>
9421 L:      linux-media@vger.kernel.org
9422 T:      git git://linuxtv.org/media_tree.git
9423 W:      http://linuxtv.org
9424 S:      Maintained
9425 F:      drivers/media/i2c/tda9840*
9426
9427 TEA5761 TUNER DRIVER
9428 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9429 L:      linux-media@vger.kernel.org
9430 W:      http://linuxtv.org
9431 T:      git git://linuxtv.org/media_tree.git
9432 S:      Odd fixes
9433 F:      drivers/media/tuners/tea5761.*
9434
9435 TEA5767 TUNER DRIVER
9436 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9437 L:      linux-media@vger.kernel.org
9438 W:      http://linuxtv.org
9439 T:      git git://linuxtv.org/media_tree.git
9440 S:      Maintained
9441 F:      drivers/media/tuners/tea5767.*
9442
9443 TEA6415C MEDIA DRIVER
9444 M:      Hans Verkuil <hverkuil@xs4all.nl>
9445 L:      linux-media@vger.kernel.org
9446 T:      git git://linuxtv.org/media_tree.git
9447 W:      http://linuxtv.org
9448 S:      Maintained
9449 F:      drivers/media/i2c/tea6415c*
9450
9451 TEA6420 MEDIA DRIVER
9452 M:      Hans Verkuil <hverkuil@xs4all.nl>
9453 L:      linux-media@vger.kernel.org
9454 T:      git git://linuxtv.org/media_tree.git
9455 W:      http://linuxtv.org
9456 S:      Maintained
9457 F:      drivers/media/i2c/tea6420*
9458
9459 TEAM DRIVER
9460 M:      Jiri Pirko <jiri@resnulli.us>
9461 L:      netdev@vger.kernel.org
9462 S:      Supported
9463 F:      drivers/net/team/
9464 F:      include/linux/if_team.h
9465 F:      include/uapi/linux/if_team.h
9466
9467 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9468 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9469 S:      Maintained
9470 F:      arch/x86/platform/ts5500/
9471
9472 TECHNOTREND USB IR RECEIVER
9473 M:      Sean Young <sean@mess.org>
9474 L:      linux-media@vger.kernel.org
9475 S:      Maintained
9476 F:      drivers/media/rc/ttusbir.c
9477
9478 TEGRA ARCHITECTURE SUPPORT
9479 M:      Stephen Warren <swarren@wwwdotorg.org>
9480 M:      Thierry Reding <thierry.reding@gmail.com>
9481 M:      Alexandre Courbot <gnurou@gmail.com>
9482 L:      linux-tegra@vger.kernel.org
9483 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9485 S:      Supported
9486 N:      [^a-z]tegra
9487
9488 TEGRA CLOCK DRIVER
9489 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9490 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9491 S:      Supported
9492 F:      drivers/clk/tegra/
9493
9494 TEGRA DMA DRIVER
9495 M:      Laxman Dewangan <ldewangan@nvidia.com>
9496 S:      Supported
9497 F:      drivers/dma/tegra20-apb-dma.c
9498
9499 TEGRA I2C DRIVER
9500 M:      Laxman Dewangan <ldewangan@nvidia.com>
9501 S:      Supported
9502 F:      drivers/i2c/busses/i2c-tegra.c
9503
9504 TEGRA IOMMU DRIVERS
9505 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9506 S:      Supported
9507 F:      drivers/iommu/tegra*
9508
9509 TEGRA KBC DRIVER
9510 M:      Rakesh Iyer <riyer@nvidia.com>
9511 M:      Laxman Dewangan <ldewangan@nvidia.com>
9512 S:      Supported
9513 F:      drivers/input/keyboard/tegra-kbc.c
9514
9515 TEGRA PWM DRIVER
9516 M:      Thierry Reding <thierry.reding@gmail.com>
9517 S:      Supported
9518 F:      drivers/pwm/pwm-tegra.c
9519
9520 TEGRA SERIAL DRIVER
9521 M:      Laxman Dewangan <ldewangan@nvidia.com>
9522 S:      Supported
9523 F:      drivers/tty/serial/serial-tegra.c
9524
9525 TEGRA SPI DRIVER
9526 M:      Laxman Dewangan <ldewangan@nvidia.com>
9527 S:      Supported
9528 F:      drivers/spi/spi-tegra*
9529
9530 TEHUTI ETHERNET DRIVER
9531 M:      Andy Gospodarek <andy@greyhouse.net>
9532 L:      netdev@vger.kernel.org
9533 S:      Supported
9534 F:      drivers/net/ethernet/tehuti/*
9535
9536 Telecom Clock Driver for MCPL0010
9537 M:      Mark Gross <mark.gross@intel.com>
9538 S:      Supported
9539 F:      drivers/char/tlclk.c
9540
9541 TENSILICA XTENSA PORT (xtensa)
9542 M:      Chris Zankel <chris@zankel.net>
9543 M:      Max Filippov <jcmvbkbc@gmail.com>
9544 L:      linux-xtensa@linux-xtensa.org
9545 S:      Maintained
9546 F:      arch/xtensa/
9547 F:      drivers/irqchip/irq-xtensa-*
9548
9549 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9550 M:      Hans Verkuil <hverkuil@xs4all.nl>
9551 L:      linux-media@vger.kernel.org
9552 T:      git git://linuxtv.org/media_tree.git
9553 W:      http://linuxtv.org
9554 S:      Maintained
9555 F:      drivers/media/radio/radio-raremono.c
9556
9557 THERMAL
9558 M:      Zhang Rui <rui.zhang@intel.com>
9559 M:      Eduardo Valentin <edubezval@gmail.com>
9560 L:      linux-pm@vger.kernel.org
9561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9563 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9564 S:      Supported
9565 F:      drivers/thermal/
9566 F:      include/linux/thermal.h
9567 F:      include/uapi/linux/thermal.h
9568 F:      include/linux/cpu_cooling.h
9569 F:      Documentation/devicetree/bindings/thermal/
9570
9571 THINGM BLINK(1) USB RGB LED DRIVER
9572 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9573 S:      Maintained
9574 F:      drivers/hid/hid-thingm.c
9575
9576 THINKPAD ACPI EXTRAS DRIVER
9577 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9578 L:      ibm-acpi-devel@lists.sourceforge.net
9579 L:      platform-driver-x86@vger.kernel.org
9580 W:      http://ibm-acpi.sourceforge.net
9581 W:      http://thinkwiki.org/wiki/Ibm-acpi
9582 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9583 S:      Maintained
9584 F:      drivers/platform/x86/thinkpad_acpi.c
9585
9586 TI BANDGAP AND THERMAL DRIVER
9587 M:      Eduardo Valentin <edubezval@gmail.com>
9588 L:      linux-pm@vger.kernel.org
9589 L:      linux-omap@vger.kernel.org
9590 S:      Maintained
9591 F:      drivers/thermal/ti-soc-thermal/
9592
9593 TI CLOCK DRIVER
9594 M:      Tero Kristo <t-kristo@ti.com>
9595 L:      linux-omap@vger.kernel.org
9596 S:      Maintained
9597 F:      drivers/clk/ti/
9598 F:      include/linux/clk/ti.h
9599
9600 TI FLASH MEDIA INTERFACE DRIVER
9601 M:      Alex Dubov <oakad@yahoo.com>
9602 S:      Maintained
9603 F:      drivers/misc/tifm*
9604 F:      drivers/mmc/host/tifm_sd.c
9605 F:      include/linux/tifm.h
9606
9607 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9608 M:      Santosh Shilimkar <ssantosh@kernel.org>
9609 L:      linux-kernel@vger.kernel.org
9610 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9611 S:      Maintained
9612 F:      drivers/soc/ti/*
9613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9614
9615
9616 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9617 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9618 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9619 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9620 S:      Maintained
9621 F:      sound/soc/codecs/lm49453*
9622 F:      sound/soc/codecs/isabelle*
9623
9624 TI LP855x BACKLIGHT DRIVER
9625 M:      Milo Kim <milo.kim@ti.com>
9626 S:      Maintained
9627 F:      Documentation/backlight/lp855x-driver.txt
9628 F:      drivers/video/backlight/lp855x_bl.c
9629 F:      include/linux/platform_data/lp855x.h
9630
9631 TI LP8727 CHARGER DRIVER
9632 M:      Milo Kim <milo.kim@ti.com>
9633 S:      Maintained
9634 F:      drivers/power/lp8727_charger.c
9635 F:      include/linux/platform_data/lp8727.h
9636
9637 TI LP8788 MFD DRIVER
9638 M:      Milo Kim <milo.kim@ti.com>
9639 S:      Maintained
9640 F:      drivers/iio/adc/lp8788_adc.c
9641 F:      drivers/leds/leds-lp8788.c
9642 F:      drivers/mfd/lp8788*.c
9643 F:      drivers/power/lp8788-charger.c
9644 F:      drivers/regulator/lp8788-*.c
9645 F:      include/linux/mfd/lp8788*.h
9646
9647 TI TWL4030 SERIES SOC CODEC DRIVER
9648 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9649 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9650 S:      Maintained
9651 F:      sound/soc/codecs/twl4030*
9652
9653 TI WILINK WIRELESS DRIVERS
9654 L:      linux-wireless@vger.kernel.org
9655 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9656 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9658 S:      Orphan
9659 F:      drivers/net/wireless/ti/
9660 F:      include/linux/wl12xx.h
9661
9662 TIPC NETWORK LAYER
9663 M:      Jon Maloy <jon.maloy@ericsson.com>
9664 M:      Allan Stephens <allan.stephens@windriver.com>
9665 L:      netdev@vger.kernel.org (core kernel code)
9666 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9667 W:      http://tipc.sourceforge.net/
9668 S:      Maintained
9669 F:      include/uapi/linux/tipc*.h
9670 F:      net/tipc/
9671
9672 TILE ARCHITECTURE
9673 M:      Chris Metcalf <cmetcalf@ezchip.com>
9674 W:      http://www.tilera.com/scm/
9675 S:      Supported
9676 F:      arch/tile/
9677 F:      drivers/char/tile-srom.c
9678 F:      drivers/edac/tile_edac.c
9679 F:      drivers/net/ethernet/tile/
9680 F:      drivers/rtc/rtc-tile.c
9681 F:      drivers/tty/hvc/hvc_tile.c
9682 F:      drivers/tty/serial/tilegx.c
9683 F:      drivers/usb/host/*-tilegx.c
9684 F:      include/linux/usb/tilegx.h
9685
9686 TLAN NETWORK DRIVER
9687 M:      Samuel Chessman <chessman@tux.org>
9688 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9689 W:      http://sourceforge.net/projects/tlan/
9690 S:      Maintained
9691 F:      Documentation/networking/tlan.txt
9692 F:      drivers/net/ethernet/ti/tlan.*
9693
9694 TOMOYO SECURITY MODULE
9695 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9696 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9697 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9698 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9699 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9700 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9701 W:      http://tomoyo.sourceforge.jp/
9702 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9703 S:      Maintained
9704 F:      security/tomoyo/
9705
9706 TOPSTAR LAPTOP EXTRAS DRIVER
9707 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9708 L:      platform-driver-x86@vger.kernel.org
9709 S:      Maintained
9710 F:      drivers/platform/x86/topstar-laptop.c
9711
9712 TOSHIBA ACPI EXTRAS DRIVER
9713 L:      platform-driver-x86@vger.kernel.org
9714 S:      Orphan
9715 F:      drivers/platform/x86/toshiba_acpi.c
9716
9717 TOSHIBA SMM DRIVER
9718 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9719 L:      tlinux-users@tce.toshiba-dme.co.jp
9720 W:      http://www.buzzard.org.uk/toshiba/
9721 S:      Maintained
9722 F:      drivers/char/toshiba.c
9723 F:      include/linux/toshiba.h
9724 F:      include/uapi/linux/toshiba.h
9725
9726 TMIO MMC DRIVER
9727 M:      Ian Molton <ian.molton@codethink.co.uk>
9728 L:      linux-mmc@vger.kernel.org
9729 S:      Maintained
9730 F:      drivers/mmc/host/tmio_mmc*
9731 F:      drivers/mmc/host/sh_mobile_sdhi.c
9732 F:      include/linux/mmc/tmio.h
9733 F:      include/linux/mmc/sh_mobile_sdhi.h
9734
9735 TMP401 HARDWARE MONITOR DRIVER
9736 M:      Guenter Roeck <linux@roeck-us.net>
9737 L:      lm-sensors@lm-sensors.org
9738 S:      Maintained
9739 F:      Documentation/hwmon/tmp401
9740 F:      drivers/hwmon/tmp401.c
9741
9742 TMPFS (SHMEM FILESYSTEM)
9743 M:      Hugh Dickins <hughd@google.com>
9744 L:      linux-mm@kvack.org
9745 S:      Maintained
9746 F:      include/linux/shmem_fs.h
9747 F:      mm/shmem.c
9748
9749 TM6000 VIDEO4LINUX DRIVER
9750 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9751 L:      linux-media@vger.kernel.org
9752 W:      http://linuxtv.org
9753 T:      git git://linuxtv.org/media_tree.git
9754 S:      Odd fixes
9755 F:      drivers/media/usb/tm6000/
9756
9757 TW68 VIDEO4LINUX DRIVER
9758 M:      Hans Verkuil <hverkuil@xs4all.nl>
9759 L:      linux-media@vger.kernel.org
9760 T:      git git://linuxtv.org/media_tree.git
9761 W:      http://linuxtv.org
9762 S:      Odd Fixes
9763 F:      drivers/media/pci/tw68/
9764
9765 TPM DEVICE DRIVER
9766 M:      Peter Huewe <peterhuewe@gmx.de>
9767 M:      Ashley Lai <ashley@ashleylai.com>
9768 M:      Marcel Selhorst <tpmdd@selhorst.net>
9769 W:      http://tpmdd.sourceforge.net
9770 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9771 S:      Maintained
9772 F:      drivers/char/tpm/
9773
9774 TRACING
9775 M:      Steven Rostedt <rostedt@goodmis.org>
9776 M:      Ingo Molnar <mingo@redhat.com>
9777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9778 S:      Maintained
9779 F:      Documentation/trace/ftrace.txt
9780 F:      arch/*/*/*/ftrace.h
9781 F:      arch/*/kernel/ftrace.c
9782 F:      include/*/ftrace.h
9783 F:      include/linux/trace*.h
9784 F:      include/trace/
9785 F:      kernel/trace/
9786 F:      tools/testing/selftests/ftrace/
9787
9788 TRIVIAL PATCHES
9789 M:      Jiri Kosina <trivial@kernel.org>
9790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9791 S:      Maintained
9792 K:      ^Subject:.*(?i)trivial
9793
9794 TTY LAYER
9795 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9796 M:      Jiri Slaby <jslaby@suse.cz>
9797 S:      Supported
9798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9799 F:      drivers/tty/
9800 F:      drivers/tty/serial/serial_core.c
9801 F:      include/linux/serial_core.h
9802 F:      include/linux/serial.h
9803 F:      include/linux/tty.h
9804 F:      include/uapi/linux/serial_core.h
9805 F:      include/uapi/linux/serial.h
9806 F:      include/uapi/linux/tty.h
9807
9808 TUA9001 MEDIA DRIVER
9809 M:      Antti Palosaari <crope@iki.fi>
9810 L:      linux-media@vger.kernel.org
9811 W:      http://linuxtv.org/
9812 W:      http://palosaari.fi/linux/
9813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9814 T:      git git://linuxtv.org/anttip/media_tree.git
9815 S:      Maintained
9816 F:      drivers/media/tuners/tua9001*
9817
9818 TULIP NETWORK DRIVERS
9819 M:      Grant Grundler <grundler@parisc-linux.org>
9820 L:      netdev@vger.kernel.org
9821 S:      Maintained
9822 F:      drivers/net/ethernet/dec/tulip/
9823
9824 TUN/TAP driver
9825 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
9826 W:      http://vtun.sourceforge.net/tun
9827 S:      Maintained
9828 F:      Documentation/networking/tuntap.txt
9829 F:      arch/um/os-Linux/drivers/
9830
9831 TURBOCHANNEL SUBSYSTEM
9832 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
9833 M:      Ralf Baechle <ralf@linux-mips.org>
9834 L:      linux-mips@linux-mips.org
9835 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
9836 S:      Maintained
9837 F:      drivers/tc/
9838 F:      include/linux/tc.h
9839
9840 U14-34F SCSI DRIVER
9841 M:      Dario Ballabio <ballabio_dario@emc.com>
9842 L:      linux-scsi@vger.kernel.org
9843 S:      Maintained
9844 F:      drivers/scsi/u14-34f.c
9845
9846 UBI FILE SYSTEM (UBIFS)
9847 M:      Artem Bityutskiy <dedekind1@gmail.com>
9848 M:      Adrian Hunter <adrian.hunter@intel.com>
9849 L:      linux-mtd@lists.infradead.org
9850 T:      git git://git.infradead.org/ubifs-2.6.git
9851 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
9852 S:      Maintained
9853 F:      Documentation/filesystems/ubifs.txt
9854 F:      fs/ubifs/
9855
9856 UCLINUX (AND M68KNOMMU)
9857 M:      Greg Ungerer <gerg@uclinux.org>
9858 W:      http://www.uclinux.org/
9859 L:      uclinux-dev@uclinux.org  (subscribers-only)
9860 S:      Maintained
9861 F:      arch/m68k/*/*_no.*
9862 F:      arch/m68k/include/asm/*_no.*
9863
9864 UDF FILESYSTEM
9865 M:      Jan Kara <jack@suse.cz>
9866 S:      Maintained
9867 F:      Documentation/filesystems/udf.txt
9868 F:      fs/udf/
9869
9870 UFS FILESYSTEM
9871 M:      Evgeniy Dushistov <dushistov@mail.ru>
9872 S:      Maintained
9873 F:      Documentation/filesystems/ufs.txt
9874 F:      fs/ufs/
9875
9876 UHID USERSPACE HID IO DRIVER:
9877 M:      David Herrmann <dh.herrmann@googlemail.com>
9878 L:      linux-input@vger.kernel.org
9879 S:      Maintained
9880 F:      drivers/hid/uhid.c
9881 F:      include/uapi/linux/uhid.h
9882
9883 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9884 L:      linux-usb@vger.kernel.org
9885 S:      Orphan
9886 F:      drivers/uwb/
9887 F:      include/linux/uwb.h
9888 F:      include/linux/uwb/
9889
9890 UNICORE32 ARCHITECTURE:
9891 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9892 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9893 S:      Maintained
9894 T:      git git://github.com/gxt/linux.git
9895 F:      arch/unicore32/
9896
9897 UNIFDEF
9898 M:      Tony Finch <dot@dotat.at>
9899 W:      http://dotat.at/prog/unifdef
9900 S:      Maintained
9901 F:      scripts/unifdef.c
9902
9903 UNIFORM CDROM DRIVER
9904 M:      Jens Axboe <axboe@kernel.dk>
9905 W:      http://www.kernel.dk
9906 S:      Maintained
9907 F:      Documentation/cdrom/
9908 F:      drivers/cdrom/cdrom.c
9909 F:      include/linux/cdrom.h
9910 F:      include/uapi/linux/cdrom.h
9911
9912 UNISYS S-PAR DRIVERS
9913 M:     Benjamin Romer <benjamin.romer@unisys.com>
9914 M:     David Kershner <david.kershner@unisys.com>
9915 L:     sparmaintainer@unisys.com (Unisys internal)
9916 S:     Supported
9917 F:     drivers/staging/unisys/
9918
9919 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9920 M:      Vinayak Holikatti <vinholikatti@gmail.com>
9921 L:      linux-scsi@vger.kernel.org
9922 S:      Supported
9923 F:      Documentation/scsi/ufs.txt
9924 F:      drivers/scsi/ufs/
9925
9926 UNSORTED BLOCK IMAGES (UBI)
9927 M:      Artem Bityutskiy <dedekind1@gmail.com>
9928 W:      http://www.linux-mtd.infradead.org/
9929 L:      linux-mtd@lists.infradead.org
9930 T:      git git://git.infradead.org/ubifs-2.6.git
9931 S:      Maintained
9932 F:      drivers/mtd/ubi/
9933 F:      include/linux/mtd/ubi.h
9934 F:      include/uapi/mtd/ubi-user.h
9935
9936 UNSORTED BLOCK IMAGES (UBI) Fastmap
9937 M:      Richard Weinberger <richard@nod.at>
9938 L:      linux-mtd@lists.infradead.org
9939 S:      Maintained
9940 F:      drivers/mtd/ubi/fastmap.c
9941
9942 USB ACM DRIVER
9943 M:      Oliver Neukum <oliver@neukum.org>
9944 L:      linux-usb@vger.kernel.org
9945 S:      Maintained
9946 F:      Documentation/usb/acm.txt
9947 F:      drivers/usb/class/cdc-acm.*
9948
9949 USB AR5523 WIRELESS DRIVER
9950 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
9951 L:      linux-wireless@vger.kernel.org
9952 S:      Maintained
9953 F:      drivers/net/wireless/ath/ar5523/
9954
9955 USB ATTACHED SCSI
9956 M:      Hans de Goede <hdegoede@redhat.com>
9957 M:      Gerd Hoffmann <kraxel@redhat.com>
9958 L:      linux-usb@vger.kernel.org
9959 L:      linux-scsi@vger.kernel.org
9960 S:      Maintained
9961 F:      drivers/usb/storage/uas.c
9962
9963 USB CDC ETHERNET DRIVER
9964 M:      Oliver Neukum <oliver@neukum.org>
9965 L:      linux-usb@vger.kernel.org
9966 S:      Maintained
9967 F:      drivers/net/usb/cdc_*.c
9968 F:      include/uapi/linux/usb/cdc.h
9969
9970 USB CYPRESS C67X00 DRIVER
9971 M:      Peter Korsgaard <jacmet@sunsite.dk>
9972 L:      linux-usb@vger.kernel.org
9973 S:      Maintained
9974 F:      drivers/usb/c67x00/
9975
9976 USB DAVICOM DM9601 DRIVER
9977 M:      Peter Korsgaard <jacmet@sunsite.dk>
9978 L:      netdev@vger.kernel.org
9979 W:      http://www.linux-usb.org/usbnet
9980 S:      Maintained
9981 F:      drivers/net/usb/dm9601.c
9982
9983 USB DIAMOND RIO500 DRIVER
9984 M:      Cesar Miquel <miquel@df.uba.ar>
9985 L:      rio500-users@lists.sourceforge.net
9986 W:      http://rio500.sourceforge.net
9987 S:      Maintained
9988 F:      drivers/usb/misc/rio500*
9989
9990 USB EHCI DRIVER
9991 M:      Alan Stern <stern@rowland.harvard.edu>
9992 L:      linux-usb@vger.kernel.org
9993 S:      Maintained
9994 F:      Documentation/usb/ehci.txt
9995 F:      drivers/usb/host/ehci*
9996
9997 USB GADGET/PERIPHERAL SUBSYSTEM
9998 M:      Felipe Balbi <balbi@ti.com>
9999 L:      linux-usb@vger.kernel.org
10000 W:      http://www.linux-usb.org/gadget
10001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10002 S:      Maintained
10003 F:      drivers/usb/gadget/
10004 F:      include/linux/usb/gadget*
10005
10006 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10007 M:      Jiri Kosina <jkosina@suse.cz>
10008 L:      linux-usb@vger.kernel.org
10009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10010 S:      Maintained
10011 F:      Documentation/hid/hiddev.txt
10012 F:      drivers/hid/usbhid/
10013
10014 USB ISP116X DRIVER
10015 M:      Olav Kongas <ok@artecdesign.ee>
10016 L:      linux-usb@vger.kernel.org
10017 S:      Maintained
10018 F:      drivers/usb/host/isp116x*
10019 F:      include/linux/usb/isp116x.h
10020
10021 USB MASS STORAGE DRIVER
10022 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10023 L:      linux-usb@vger.kernel.org
10024 L:      usb-storage@lists.one-eyed-alien.net
10025 S:      Maintained
10026 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10027 F:      drivers/usb/storage/
10028
10029 USB MIDI DRIVER
10030 M:      Clemens Ladisch <clemens@ladisch.de>
10031 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10032 T:      git git://git.alsa-project.org/alsa-kernel.git
10033 S:      Maintained
10034 F:      sound/usb/midi.*
10035
10036 USB NETWORKING DRIVERS
10037 L:      linux-usb@vger.kernel.org
10038 S:      Odd Fixes
10039 F:      drivers/net/usb/
10040
10041 USB OHCI DRIVER
10042 M:      Alan Stern <stern@rowland.harvard.edu>
10043 L:      linux-usb@vger.kernel.org
10044 S:      Maintained
10045 F:      Documentation/usb/ohci.txt
10046 F:      drivers/usb/host/ohci*
10047
10048 USB OVER IP DRIVER
10049 M:      Valentina Manea <valentina.manea.m@gmail.com>
10050 M:      Shuah Khan <shuah.kh@samsung.com>
10051 L:      linux-usb@vger.kernel.org
10052 S:      Maintained
10053 F:      drivers/usb/usbip/
10054 F:      tools/usb/usbip/
10055
10056 USB PEGASUS DRIVER
10057 M:      Petko Manolov <petkan@nucleusys.com>
10058 L:      linux-usb@vger.kernel.org
10059 L:      netdev@vger.kernel.org
10060 T:      git git://github.com/petkan/pegasus.git
10061 W:      https://github.com/petkan/pegasus
10062 S:      Maintained
10063 F:      drivers/net/usb/pegasus.*
10064
10065 USB PHY LAYER
10066 M:      Felipe Balbi <balbi@ti.com>
10067 L:      linux-usb@vger.kernel.org
10068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10069 S:      Maintained
10070 F:      drivers/usb/phy/
10071
10072 USB PRINTER DRIVER (usblp)
10073 M:      Pete Zaitcev <zaitcev@redhat.com>
10074 L:      linux-usb@vger.kernel.org
10075 S:      Supported
10076 F:      drivers/usb/class/usblp.c
10077
10078 USB RTL8150 DRIVER
10079 M:      Petko Manolov <petkan@nucleusys.com>
10080 L:      linux-usb@vger.kernel.org
10081 L:      netdev@vger.kernel.org
10082 T:      git git://github.com/petkan/rtl8150.git
10083 W:      https://github.com/petkan/rtl8150
10084 S:      Maintained
10085 F:      drivers/net/usb/rtl8150.c
10086
10087 USB SERIAL SUBSYSTEM
10088 M:      Johan Hovold <johan@kernel.org>
10089 L:      linux-usb@vger.kernel.org
10090 S:      Maintained
10091 F:      Documentation/usb/usb-serial.txt
10092 F:      drivers/usb/serial/
10093 F:      include/linux/usb/serial.h
10094
10095 USB SMSC75XX ETHERNET DRIVER
10096 M:      Steve Glendinning <steve.glendinning@shawell.net>
10097 L:      netdev@vger.kernel.org
10098 S:      Maintained
10099 F:      drivers/net/usb/smsc75xx.*
10100
10101 USB SMSC95XX ETHERNET DRIVER
10102 M:      Steve Glendinning <steve.glendinning@shawell.net>
10103 L:      netdev@vger.kernel.org
10104 S:      Maintained
10105 F:      drivers/net/usb/smsc95xx.*
10106
10107 USB SUBSYSTEM
10108 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10109 L:      linux-usb@vger.kernel.org
10110 W:      http://www.linux-usb.org
10111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10112 S:      Supported
10113 F:      Documentation/usb/
10114 F:      drivers/usb/
10115 F:      include/linux/usb.h
10116 F:      include/linux/usb/
10117
10118 USB UHCI DRIVER
10119 M:      Alan Stern <stern@rowland.harvard.edu>
10120 L:      linux-usb@vger.kernel.org
10121 S:      Maintained
10122 F:      drivers/usb/host/uhci*
10123
10124 USB "USBNET" DRIVER FRAMEWORK
10125 M:      Oliver Neukum <oneukum@suse.de>
10126 L:      netdev@vger.kernel.org
10127 W:      http://www.linux-usb.org/usbnet
10128 S:      Maintained
10129 F:      drivers/net/usb/usbnet.c
10130 F:      include/linux/usb/usbnet.h
10131
10132 USB VIDEO CLASS
10133 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10134 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10135 L:      linux-media@vger.kernel.org
10136 T:      git git://linuxtv.org/media_tree.git
10137 W:      http://www.ideasonboard.org/uvc/
10138 S:      Maintained
10139 F:      drivers/media/usb/uvc/
10140 F:      include/uapi/linux/uvcvideo.h
10141
10142 USB VISION DRIVER
10143 M:      Hans Verkuil <hverkuil@xs4all.nl>
10144 L:      linux-media@vger.kernel.org
10145 T:      git git://linuxtv.org/media_tree.git
10146 W:      http://linuxtv.org
10147 S:      Odd Fixes
10148 F:      drivers/media/usb/usbvision/
10149
10150 USB WEBCAM GADGET
10151 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10152 L:      linux-usb@vger.kernel.org
10153 S:      Maintained
10154 F:      drivers/usb/gadget/function/*uvc*
10155 F:      drivers/usb/gadget/legacy/webcam.c
10156
10157 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10158 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10159 L:      linux-wireless@vger.kernel.org
10160 S:      Maintained
10161 F:      drivers/net/wireless/rndis_wlan.c
10162
10163 USB XHCI DRIVER
10164 M:      Mathias Nyman <mathias.nyman@intel.com>
10165 L:      linux-usb@vger.kernel.org
10166 S:      Supported
10167 F:      drivers/usb/host/xhci*
10168 F:      drivers/usb/host/pci-quirks*
10169
10170 USB ZD1201 DRIVER
10171 L:      linux-wireless@vger.kernel.org
10172 W:      http://linux-lc100020.sourceforge.net
10173 S:      Orphan
10174 F:      drivers/net/wireless/zd1201.*
10175
10176 USB ZR364XX DRIVER
10177 M:      Antoine Jacquet <royale@zerezo.com>
10178 L:      linux-usb@vger.kernel.org
10179 L:      linux-media@vger.kernel.org
10180 T:      git git://linuxtv.org/media_tree.git
10181 W:      http://royale.zerezo.com/zr364xx/
10182 S:      Maintained
10183 F:      Documentation/video4linux/zr364xx.txt
10184 F:      drivers/media/usb/zr364xx/
10185
10186 USER-MODE LINUX (UML)
10187 M:      Jeff Dike <jdike@addtoit.com>
10188 M:      Richard Weinberger <richard@nod.at>
10189 L:      user-mode-linux-devel@lists.sourceforge.net
10190 L:      user-mode-linux-user@lists.sourceforge.net
10191 W:      http://user-mode-linux.sourceforge.net
10192 S:      Maintained
10193 F:      Documentation/virtual/uml/
10194 F:      arch/um/
10195 F:      arch/x86/um/
10196 F:      fs/hostfs/
10197 F:      fs/hppfs/
10198
10199 USERSPACE I/O (UIO)
10200 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10201 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10202 S:      Maintained
10203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10204 F:      Documentation/DocBook/uio-howto.tmpl
10205 F:      drivers/uio/
10206 F:      include/linux/uio*.h
10207
10208 UTIL-LINUX PACKAGE
10209 M:      Karel Zak <kzak@redhat.com>
10210 L:      util-linux@vger.kernel.org
10211 W:      http://en.wikipedia.org/wiki/Util-linux
10212 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10213 S:      Maintained
10214
10215 UVESAFB DRIVER
10216 M:      Michal Januszewski <spock@gentoo.org>
10217 L:      linux-fbdev@vger.kernel.org
10218 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10219 S:      Maintained
10220 F:      Documentation/fb/uvesafb.txt
10221 F:      drivers/video/fbdev/uvesafb.*
10222
10223 VFAT/FAT/MSDOS FILESYSTEM
10224 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10225 S:      Maintained
10226 F:      Documentation/filesystems/vfat.txt
10227 F:      fs/fat/
10228
10229 VFIO DRIVER
10230 M:      Alex Williamson <alex.williamson@redhat.com>
10231 L:      kvm@vger.kernel.org
10232 S:      Maintained
10233 F:      Documentation/vfio.txt
10234 F:      drivers/vfio/
10235 F:      include/linux/vfio.h
10236 F:      include/uapi/linux/vfio.h
10237
10238 VIDEOBUF2 FRAMEWORK
10239 M:      Pawel Osciak <pawel@osciak.com>
10240 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10241 M:      Kyungmin Park <kyungmin.park@samsung.com>
10242 L:      linux-media@vger.kernel.org
10243 S:      Maintained
10244 F:      drivers/media/v4l2-core/videobuf2-*
10245 F:      include/media/videobuf2-*
10246
10247 VIRTIO CONSOLE DRIVER
10248 M:      Amit Shah <amit.shah@redhat.com>
10249 L:      virtualization@lists.linux-foundation.org
10250 S:      Maintained
10251 F:      drivers/char/virtio_console.c
10252 F:      include/linux/virtio_console.h
10253 F:      include/uapi/linux/virtio_console.h
10254
10255 VIRTIO CORE, NET AND BLOCK DRIVERS
10256 M:      Rusty Russell <rusty@rustcorp.com.au>
10257 M:      "Michael S. Tsirkin" <mst@redhat.com>
10258 L:      virtualization@lists.linux-foundation.org
10259 S:      Maintained
10260 F:      drivers/virtio/
10261 F:      tools/virtio/
10262 F:      drivers/net/virtio_net.c
10263 F:      drivers/block/virtio_blk.c
10264 F:      include/linux/virtio_*.h
10265 F:      include/uapi/linux/virtio_*.h
10266
10267 VIRTIO HOST (VHOST)
10268 M:      "Michael S. Tsirkin" <mst@redhat.com>
10269 L:      kvm@vger.kernel.org
10270 L:      virtualization@lists.linux-foundation.org
10271 L:      netdev@vger.kernel.org
10272 S:      Maintained
10273 F:      drivers/vhost/
10274 F:      include/uapi/linux/vhost.h
10275
10276 VIA RHINE NETWORK DRIVER
10277 M:      Roger Luethi <rl@hellgate.ch>
10278 S:      Maintained
10279 F:      drivers/net/ethernet/via/via-rhine.c
10280
10281 VIA SD/MMC CARD CONTROLLER DRIVER
10282 M:      Bruce Chang <brucechang@via.com.tw>
10283 M:      Harald Welte <HaraldWelte@viatech.com>
10284 S:      Maintained
10285 F:      drivers/mmc/host/via-sdmmc.c
10286
10287 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10288 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10289 L:      linux-fbdev@vger.kernel.org
10290 S:      Maintained
10291 F:      include/linux/via-core.h
10292 F:      include/linux/via-gpio.h
10293 F:      include/linux/via_i2c.h
10294 F:      drivers/video/fbdev/via/
10295
10296 VIA VELOCITY NETWORK DRIVER
10297 M:      Francois Romieu <romieu@fr.zoreil.com>
10298 L:      netdev@vger.kernel.org
10299 S:      Maintained
10300 F:      drivers/net/ethernet/via/via-velocity.*
10301
10302 VIVID VIRTUAL VIDEO DRIVER
10303 M:      Hans Verkuil <hverkuil@xs4all.nl>
10304 L:      linux-media@vger.kernel.org
10305 T:      git git://linuxtv.org/media_tree.git
10306 W:      http://linuxtv.org
10307 S:      Maintained
10308 F:      drivers/media/platform/vivid/*
10309
10310 VLAN (802.1Q)
10311 M:      Patrick McHardy <kaber@trash.net>
10312 L:      netdev@vger.kernel.org
10313 S:      Maintained
10314 F:      drivers/net/macvlan.c
10315 F:      include/linux/if_*vlan.h
10316 F:      net/8021q/
10317
10318 VLYNQ BUS
10319 M:      Florian Fainelli <florian@openwrt.org>
10320 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10321 S:      Maintained
10322 F:      drivers/vlynq/vlynq.c
10323 F:      include/linux/vlynq.h
10324
10325 VME SUBSYSTEM
10326 M:      Martyn Welch <martyn.welch@ge.com>
10327 M:      Manohar Vanga <manohar.vanga@gmail.com>
10328 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10329 L:      devel@driverdev.osuosl.org
10330 S:      Maintained
10331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10332 F:      Documentation/vme_api.txt
10333 F:      drivers/staging/vme/
10334 F:      drivers/vme/
10335 F:      include/linux/vme*
10336
10337 VMWARE HYPERVISOR INTERFACE
10338 M:      Alok Kataria <akataria@vmware.com>
10339 L:      virtualization@lists.linux-foundation.org
10340 S:      Supported
10341 F:      arch/x86/kernel/cpu/vmware.c
10342
10343 VMWARE BALLOON DRIVER
10344 M:      Xavier Deguillard <xdeguillard@vmware.com>
10345 M:      Philip Moltmann <moltmann@vmware.com>
10346 M:      "VMware, Inc." <pv-drivers@vmware.com>
10347 L:      linux-kernel@vger.kernel.org
10348 S:      Maintained
10349 F:      drivers/misc/vmw_balloon.c
10350
10351 VMWARE VMXNET3 ETHERNET DRIVER
10352 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10353 M:      "VMware, Inc." <pv-drivers@vmware.com>
10354 L:      netdev@vger.kernel.org
10355 S:      Maintained
10356 F:      drivers/net/vmxnet3/
10357
10358 VMware PVSCSI driver
10359 M:      Arvind Kumar <arvindkumar@vmware.com>
10360 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10361 L:      linux-scsi@vger.kernel.org
10362 S:      Maintained
10363 F:      drivers/scsi/vmw_pvscsi.c
10364 F:      drivers/scsi/vmw_pvscsi.h
10365
10366 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10367 M:      Liam Girdwood <lgirdwood@gmail.com>
10368 M:      Mark Brown <broonie@kernel.org>
10369 L:      linux-kernel@vger.kernel.org
10370 W:      http://opensource.wolfsonmicro.com/node/15
10371 W:      http://www.slimlogic.co.uk/?p=48
10372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10373 S:      Supported
10374 F:      drivers/regulator/
10375 F:      include/linux/regulator/
10376
10377 VT1211 HARDWARE MONITOR DRIVER
10378 M:      Juerg Haefliger <juergh@gmail.com>
10379 L:      lm-sensors@lm-sensors.org
10380 S:      Maintained
10381 F:      Documentation/hwmon/vt1211
10382 F:      drivers/hwmon/vt1211.c
10383
10384 VT8231 HARDWARE MONITOR DRIVER
10385 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10386 L:      lm-sensors@lm-sensors.org
10387 S:      Maintained
10388 F:      drivers/hwmon/vt8231.c
10389
10390 VUB300 USB to SDIO/SD/MMC bridge chip
10391 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10392 L:      linux-mmc@vger.kernel.org
10393 L:      linux-usb@vger.kernel.org
10394 S:      Supported
10395 F:      drivers/mmc/host/vub300.c
10396
10397 W1 DALLAS'S 1-WIRE BUS
10398 M:      Evgeniy Polyakov <zbr@ioremap.net>
10399 S:      Maintained
10400 F:      Documentation/w1/
10401 F:      drivers/w1/
10402
10403 W83791D HARDWARE MONITORING DRIVER
10404 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10405 L:      lm-sensors@lm-sensors.org
10406 S:      Maintained
10407 F:      Documentation/hwmon/w83791d
10408 F:      drivers/hwmon/w83791d.c
10409
10410 W83793 HARDWARE MONITORING DRIVER
10411 M:      Rudolf Marek <r.marek@assembler.cz>
10412 L:      lm-sensors@lm-sensors.org
10413 S:      Maintained
10414 F:      Documentation/hwmon/w83793
10415 F:      drivers/hwmon/w83793.c
10416
10417 W83795 HARDWARE MONITORING DRIVER
10418 M:      Jean Delvare <jdelvare@suse.de>
10419 L:      lm-sensors@lm-sensors.org
10420 S:      Maintained
10421 F:      drivers/hwmon/w83795.c
10422
10423 W83L51xD SD/MMC CARD INTERFACE DRIVER
10424 M:      Pierre Ossman <pierre@ossman.eu>
10425 S:      Maintained
10426 F:      drivers/mmc/host/wbsd.*
10427
10428 WACOM PROTOCOL 4 SERIAL TABLETS
10429 M:      Julian Squires <julian@cipht.net>
10430 M:      Hans de Goede <hdegoede@redhat.com>
10431 L:      linux-input@vger.kernel.org
10432 S:      Maintained
10433 F:      drivers/input/tablet/wacom_serial4.c
10434
10435 WATCHDOG DEVICE DRIVERS
10436 M:      Wim Van Sebroeck <wim@iguana.be>
10437 L:      linux-watchdog@vger.kernel.org
10438 W:      http://www.linux-watchdog.org/
10439 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10440 S:      Maintained
10441 F:      Documentation/watchdog/
10442 F:      drivers/watchdog/
10443 F:      include/linux/watchdog.h
10444 F:      include/uapi/linux/watchdog.h
10445
10446 WD7000 SCSI DRIVER
10447 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10448 L:      linux-scsi@vger.kernel.org
10449 S:      Maintained
10450 F:      drivers/scsi/wd7000.c
10451
10452 WIIMOTE HID DRIVER
10453 M:      David Herrmann <dh.herrmann@googlemail.com>
10454 L:      linux-input@vger.kernel.org
10455 S:      Maintained
10456 F:      drivers/hid/hid-wiimote*
10457
10458 WINBOND CIR DRIVER
10459 M:      David Härdeman <david@hardeman.nu>
10460 S:      Maintained
10461 F:      drivers/media/rc/winbond-cir.c
10462
10463 WIMAX STACK
10464 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10465 M:      linux-wimax@intel.com
10466 L:     wimax@linuxwimax.org (subscribers-only)
10467 S:      Supported
10468 W:      http://linuxwimax.org
10469 F:      Documentation/wimax/README.wimax
10470 F:      include/linux/wimax/debug.h
10471 F:      include/net/wimax.h
10472 F:      include/uapi/linux/wimax.h
10473 F:      net/wimax/
10474
10475 WISTRON LAPTOP BUTTON DRIVER
10476 M:      Miloslav Trmac <mitr@volny.cz>
10477 S:      Maintained
10478 F:      drivers/input/misc/wistron_btns.c
10479
10480 WL3501 WIRELESS PCMCIA CARD DRIVER
10481 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10482 L:      linux-wireless@vger.kernel.org
10483 W:      http://oops.ghostprotocols.net:81/blog
10484 S:      Maintained
10485 F:      drivers/net/wireless/wl3501*
10486
10487 WM97XX TOUCHSCREEN DRIVERS
10488 M:      Mark Brown <broonie@kernel.org>
10489 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10490 L:      linux-input@vger.kernel.org
10491 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10492 W:      http://opensource.wolfsonmicro.com/node/7
10493 S:      Supported
10494 F:      drivers/input/touchscreen/*wm97*
10495 F:      include/linux/wm97xx.h
10496
10497 WOLFSON MICROELECTRONICS DRIVERS
10498 L:      patches@opensource.wolfsonmicro.com
10499 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10500 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10501 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10502 S:      Supported
10503 F:      Documentation/hwmon/wm83??
10504 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10505 F:      drivers/clk/clk-wm83*.c
10506 F:      drivers/extcon/extcon-arizona.c
10507 F:      drivers/leds/leds-wm83*.c
10508 F:      drivers/gpio/gpio-*wm*.c
10509 F:      drivers/gpio/gpio-arizona.c
10510 F:      drivers/hwmon/wm83??-hwmon.c
10511 F:      drivers/input/misc/wm831x-on.c
10512 F:      drivers/input/touchscreen/wm831x-ts.c
10513 F:      drivers/input/touchscreen/wm97*.c
10514 F:      drivers/mfd/arizona*
10515 F:      drivers/mfd/wm*.c
10516 F:      drivers/power/wm83*.c
10517 F:      drivers/rtc/rtc-wm83*.c
10518 F:      drivers/regulator/wm8*.c
10519 F:      drivers/video/backlight/wm83*_bl.c
10520 F:      drivers/watchdog/wm83*_wdt.c
10521 F:      include/linux/mfd/arizona/
10522 F:      include/linux/mfd/wm831x/
10523 F:      include/linux/mfd/wm8350/
10524 F:      include/linux/mfd/wm8400*
10525 F:      include/linux/wm97xx.h
10526 F:      include/sound/wm????.h
10527 F:      sound/soc/codecs/arizona.?
10528 F:      sound/soc/codecs/wm*
10529
10530 WORKQUEUE
10531 M:      Tejun Heo <tj@kernel.org>
10532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10533 S:      Maintained
10534 F:      include/linux/workqueue.h
10535 F:      kernel/workqueue.c
10536 F:      Documentation/workqueue.txt
10537
10538 X.25 NETWORK LAYER
10539 M:      Andrew Hendry <andrew.hendry@gmail.com>
10540 L:      linux-x25@vger.kernel.org
10541 S:      Odd Fixes
10542 F:      Documentation/networking/x25*
10543 F:      include/net/x25*
10544 F:      net/x25/
10545
10546 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10547 M:      Thomas Gleixner <tglx@linutronix.de>
10548 M:      Ingo Molnar <mingo@redhat.com>
10549 M:      "H. Peter Anvin" <hpa@zytor.com>
10550 M:      x86@kernel.org
10551 L:      linux-kernel@vger.kernel.org
10552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10553 S:      Maintained
10554 F:      Documentation/x86/
10555 F:      arch/x86/
10556
10557 X86 PLATFORM DRIVERS
10558 M:      Darren Hart <dvhart@infradead.org>
10559 L:      platform-driver-x86@vger.kernel.org
10560 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10561 S:      Maintained
10562 F:      drivers/platform/x86/
10563
10564 X86 MCE INFRASTRUCTURE
10565 M:      Tony Luck <tony.luck@intel.com>
10566 M:      Borislav Petkov <bp@alien8.de>
10567 L:      linux-edac@vger.kernel.org
10568 S:      Maintained
10569 F:      arch/x86/kernel/cpu/mcheck/*
10570
10571 X86 VDSO
10572 M:      Andy Lutomirski <luto@amacapital.net>
10573 L:      linux-kernel@vger.kernel.org
10574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10575 S:      Maintained
10576 F:      arch/x86/vdso/
10577
10578 XC2028/3028 TUNER DRIVER
10579 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10580 L:      linux-media@vger.kernel.org
10581 W:      http://linuxtv.org
10582 T:      git git://linuxtv.org/media_tree.git
10583 S:      Maintained
10584 F:      drivers/media/tuners/tuner-xc2028.*
10585
10586 XEN HYPERVISOR INTERFACE
10587 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10588 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10589 M:      David Vrabel <david.vrabel@citrix.com>
10590 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10592 S:      Supported
10593 F:      arch/x86/xen/
10594 F:      drivers/*/xen-*front.c
10595 F:      drivers/xen/
10596 F:      arch/x86/include/asm/xen/
10597 F:      include/xen/
10598 F:      include/uapi/xen/
10599
10600 XEN HYPERVISOR ARM
10601 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10602 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10603 S:      Supported
10604 F:      arch/arm/xen/
10605 F:      arch/arm/include/asm/xen/
10606
10607 XEN HYPERVISOR ARM64
10608 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10609 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10610 S:      Supported
10611 F:      arch/arm64/xen/
10612 F:      arch/arm64/include/asm/xen/
10613
10614 XEN NETWORK BACKEND DRIVER
10615 M:      Ian Campbell <ian.campbell@citrix.com>
10616 M:      Wei Liu <wei.liu2@citrix.com>
10617 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10618 L:      netdev@vger.kernel.org
10619 S:      Supported
10620 F:      drivers/net/xen-netback/*
10621
10622 XEN PCI SUBSYSTEM
10623 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10624 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10625 S:      Supported
10626 F:      arch/x86/pci/*xen*
10627 F:      drivers/pci/*xen*
10628
10629 XEN BLOCK SUBSYSTEM
10630 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10631 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10632 S:      Supported
10633 F:      drivers/block/xen-blkback/*
10634 F:      drivers/block/xen*
10635
10636 XEN PVSCSI DRIVERS
10637 M:      Juergen Gross <jgross@suse.com>
10638 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10639 L:      linux-scsi@vger.kernel.org
10640 S:      Supported
10641 F:      drivers/scsi/xen-scsifront.c
10642 F:      drivers/xen/xen-scsiback.c
10643 F:      include/xen/interface/io/vscsiif.h
10644
10645 XEN SWIOTLB SUBSYSTEM
10646 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10647 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10648 S:      Supported
10649 F:      arch/x86/xen/*swiotlb*
10650 F:      drivers/xen/*swiotlb*
10651
10652 XFS FILESYSTEM
10653 P:      Silicon Graphics Inc
10654 M:      Dave Chinner <david@fromorbit.com>
10655 M:      xfs@oss.sgi.com
10656 L:      xfs@oss.sgi.com
10657 W:      http://oss.sgi.com/projects/xfs
10658 T:      git git://oss.sgi.com/xfs/xfs.git
10659 S:      Supported
10660 F:      Documentation/filesystems/xfs.txt
10661 F:      fs/xfs/
10662
10663 XILINX AXI ETHERNET DRIVER
10664 M:      Anirudha Sarangi <anirudh@xilinx.com>
10665 M:      John Linn <John.Linn@xilinx.com>
10666 S:      Maintained
10667 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10668
10669 XILINX UARTLITE SERIAL DRIVER
10670 M:      Peter Korsgaard <jacmet@sunsite.dk>
10671 L:      linux-serial@vger.kernel.org
10672 S:      Maintained
10673 F:      drivers/tty/serial/uartlite.c
10674
10675 XILLYBUS DRIVER
10676 M:      Eli Billauer <eli.billauer@gmail.com>
10677 L:      linux-kernel@vger.kernel.org
10678 S:      Supported
10679 F:      drivers/char/xillybus/
10680
10681 XTENSA XTFPGA PLATFORM SUPPORT
10682 M:      Max Filippov <jcmvbkbc@gmail.com>
10683 L:      linux-xtensa@linux-xtensa.org
10684 S:      Maintained
10685 F:      drivers/spi/spi-xtensa-xtfpga.c
10686
10687 YAM DRIVER FOR AX.25
10688 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10689 L:      linux-hams@vger.kernel.org
10690 S:      Maintained
10691 F:      drivers/net/hamradio/yam*
10692 F:      include/linux/yam.h
10693
10694 YEALINK PHONE DRIVER
10695 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10696 L:      usbb2k-api-dev@nongnu.org
10697 S:      Maintained
10698 F:      Documentation/input/yealink.txt
10699 F:      drivers/input/misc/yealink.*
10700
10701 Z8530 DRIVER FOR AX.25
10702 M:      Joerg Reuter <jreuter@yaina.de>
10703 W:      http://yaina.de/jreuter/
10704 W:      http://www.qsl.net/dl1bke/
10705 L:      linux-hams@vger.kernel.org
10706 S:      Maintained
10707 F:      Documentation/networking/z8530drv.txt
10708 F:      drivers/net/hamradio/*scc.c
10709 F:      drivers/net/hamradio/z8530.h
10710
10711 ZBUD COMPRESSED PAGE ALLOCATOR
10712 M:      Seth Jennings <sjennings@variantweb.net>
10713 L:      linux-mm@kvack.org
10714 S:      Maintained
10715 F:      mm/zbud.c
10716 F:      include/linux/zbud.h
10717
10718 ZD1211RW WIRELESS DRIVER
10719 M:      Daniel Drake <dsd@gentoo.org>
10720 M:      Ulrich Kunitz <kune@deine-taler.de>
10721 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10722 L:      linux-wireless@vger.kernel.org
10723 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10724 S:      Maintained
10725 F:      drivers/net/wireless/zd1211rw/
10726
10727 ZR36067 VIDEO FOR LINUX DRIVER
10728 L:      mjpeg-users@lists.sourceforge.net
10729 L:      linux-media@vger.kernel.org
10730 W:      http://mjpeg.sourceforge.net/driver-zoran/
10731 T:      hg http://linuxtv.org/hg/v4l-dvb
10732 S:      Odd Fixes
10733 F:      drivers/media/pci/zoran/
10734
10735 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10736 M:      Minchan Kim <minchan@kernel.org>
10737 M:      Nitin Gupta <ngupta@vflare.org>
10738 L:      linux-kernel@vger.kernel.org
10739 S:      Maintained
10740 F:      drivers/block/zram/
10741 F:      Documentation/blockdev/zram.txt
10742
10743 ZS DECSTATION Z85C30 SERIAL DRIVER
10744 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10745 S:      Maintained
10746 F:      drivers/tty/serial/zs.*
10747
10748 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10749 M:      Minchan Kim <minchan@kernel.org>
10750 M:      Nitin Gupta <ngupta@vflare.org>
10751 L:      linux-mm@kvack.org
10752 S:      Maintained
10753 F:      mm/zsmalloc.c
10754 F:      include/linux/zsmalloc.h
10755
10756 ZSWAP COMPRESSED SWAP CACHING
10757 M:      Seth Jennings <sjennings@variantweb.net>
10758 L:      linux-mm@kvack.org
10759 S:      Maintained
10760 F:      mm/zswap.c
10761
10762 THE REST
10763 M:      Linus Torvalds <torvalds@linux-foundation.org>
10764 L:      linux-kernel@vger.kernel.org
10765 Q:      http://patchwork.kernel.org/project/LKML/list/
10766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10767 S:      Buried alive in reporters
10768 F:      *
10769 F:      */