]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial 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 MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
571
572 ALTERA PIO DRIVER
573 M:      Tien Hock Loh <thloh@altera.com>
574 L:      linux-gpio@vger.kernel.org
575 S:      Maintained
576 F:      drivers/gpio/gpio-altera.c
577
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
579 M:      Vince Bridgers <vbridger@opensource.altera.com>
580 L:      netdev@vger.kernel.org
581 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582 S:      Maintained
583 F:      drivers/net/ethernet/altera/
584
585 ALTERA UART/JTAG UART SERIAL DRIVERS
586 M:      Tobias Klauser <tklauser@distanz.ch>
587 L:      linux-serial@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/tty/serial/altera_uart.c
591 F:      drivers/tty/serial/altera_jtaguart.c
592 F:      include/linux/altera_uart.h
593 F:      include/linux/altera_jtaguart.h
594
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596 M:      Tom Lendacky <thomas.lendacky@amd.com>
597 L:      linux-crypto@vger.kernel.org
598 S:      Supported
599 F:      drivers/crypto/ccp/
600 F:      include/linux/ccp.h
601
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
604 L:      lm-sensors@lm-sensors.org
605 S:      Maintained
606 F:      Documentation/hwmon/fam15h_power
607 F:      drivers/hwmon/fam15h_power.c
608
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 S:      Supported
613 F:      drivers/usb/gadget/udc/amd5536udc.*
614
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
616 P:      Andres Salomon <dilinger@queued.net>
617 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
618 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619 S:      Supported
620 F:      drivers/char/hw_random/geode-rng.c
621 F:      drivers/crypto/geode*
622 F:      drivers/video/fbdev/geode/
623 F:      arch/x86/include/asm/geode.h
624
625 AMD IOMMU (AMD-VI)
626 M:      Joerg Roedel <joro@8bytes.org>
627 L:      iommu@lists.linux-foundation.org
628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629 S:      Maintained
630 F:      drivers/iommu/amd_iommu*.[ch]
631 F:      include/linux/amd-iommu.h
632
633 AMD KFD
634 M:      Oded Gabbay <oded.gabbay@amd.com>
635 L:      dri-devel@lists.freedesktop.org
636 T:      git git://people.freedesktop.org/~gabbayo/linux.git
637 S:      Supported
638 F:      drivers/gpu/drm/amd/amdkfd/
639 F:      drivers/gpu/drm/amd/include/cik_structs.h
640 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F:      drivers/gpu/drm/radeon/radeon_kfd.c
642 F:      drivers/gpu/drm/radeon/radeon_kfd.h
643 F:      include/uapi/linux/kfd_ioctl.h
644
645 AMD MICROCODE UPDATE SUPPORT
646 M:      Borislav Petkov <bp@alien8.de>
647 S:      Maintained
648 F:      arch/x86/kernel/cpu/microcode/amd*
649
650 AMD XGBE DRIVER
651 M:      Tom Lendacky <thomas.lendacky@amd.com>
652 L:      netdev@vger.kernel.org
653 S:      Supported
654 F:      drivers/net/ethernet/amd/xgbe/
655 F:      drivers/net/phy/amd-xgbe-phy.c
656
657 AMS (Apple Motion Sensor) DRIVER
658 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
659 S:      Supported
660 F:      drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M:      Tom Tucker <tom@opengridcomputing.com>
664 M:      Steve Wise <swise@opengridcomputing.com>
665 L:      linux-rdma@vger.kernel.org
666 S:      Maintained
667 F:      drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M:      Hans Verkuil <hans.verkuil@cisco.com>
671 L:      linux-media@vger.kernel.org
672 S:      Maintained
673 F:      drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M:      Lars-Peter Clausen <lars@metafoo.de>
677 L:      linux-media@vger.kernel.org
678 W:      http://ez.analog.com/community/linux-device-drivers
679 S:      Supported
680 F:      drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      sound/soc/codecs/adau*
707 F:      sound/soc/codecs/adav*
708 F:      sound/soc/codecs/ad1*
709 F:      sound/soc/codecs/ad7*
710 F:      sound/soc/codecs/ssm*
711 F:      sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W:      http://blackfin.uclinux.org/
717 S:      Supported
718 F:      sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M:      Lars-Peter Clausen <lars@metafoo.de>
722 M:      Michael Hennerich <Michael.Hennerich@analog.com>
723 W:      http://wiki.analog.com/
724 W:      http://ez.analog.com/community/linux-device-drivers
725 S:      Supported
726 F:      drivers/iio/*/ad*
727 X:      drivers/iio/*/adjd*
728 F:      drivers/staging/iio/*/ad*
729 F:      staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M:      Arve HjønnevĂ¥g <arve@android.com>
734 M:      Riley Andrews <riandrews@android.com>
735 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736 L:      devel@driverdev.osuosl.org
737 S:      Supported
738 F:      drivers/android/
739 F:      drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M:      Johannes Berg <johannes@sipsolutions.net>
743 L:      linuxppc-dev@lists.ozlabs.org
744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S:      Maintained
746 F:      sound/aoa/
747
748 APM DRIVER
749 M:      Jiri Kosina <jkosina@suse.cz>
750 S:      Odd fixes
751 F:      arch/x86/kernel/apm_32.c
752 F:      include/linux/apm_bios.h
753 F:      include/uapi/linux/apm_bios.h
754 F:      drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      linux-input@vger.kernel.org
759 S:      Odd fixes
760 F:      drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      lm-sensors@lm-sensors.org
765 S:      Odd fixes
766 F:      drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S:      Maintained
771 F:      drivers/net/appletalk/
772 F:      net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M:      Iyappan Subramanian <isubramanian@apm.com>
776 M:      Keyur Chudgar <kchudgar@apm.com>
777 S:      Supported
778 F:      drivers/net/ethernet/apm/xgene/
779 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L:      linux-media@vger.kernel.org
784 S:      Maintained
785 F:      drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M:      Jaya Kumar <jayalk@intworks.biz>
789 S:      Maintained
790 F:      drivers/video/fbdev/arcfb.c
791 F:      drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M:      Ian Molton <spyro@f2s.com>
795 S:      Maintained
796 F:      arch/arm/lib/floppydma.S
797 F:      arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M:      Will Deacon <will.deacon@arm.com>
801 S:      Maintained
802 F:      arch/arm/kernel/perf_event*
803 F:      arch/arm/oprofile/common.c
804 F:      arch/arm/include/asm/pmu.h
805 F:      arch/arm/kernel/hw_breakpoint.c
806 F:      arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M:      Russell King <linux@arm.linux.org.uk>
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W:      http://www.arm.linux.org.uk/
812 S:      Maintained
813 F:      arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S:      Maintained
818 F:      arch/arm/mach-*/
819 F:      arch/arm/plat-*/
820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M:      Russell King <linux@arm.linux.org.uk>
824 S:      Maintained
825 F:      sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M:      Russell King <linux@arm.linux.org.uk>
829 S:      Maintained
830 F:      drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/input/serio/ambakmi.*
836 F:      include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/mmc/host/mmci.*
842 F:      include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/tty/serial/amba-pl01*.c
848 F:      include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/amba/
854 F:      include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M:      Lennert Buytenhek <kernel@wantstofly.org>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S:      Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M:      Sergey Lapin <slapin@ossfans.org>
863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S:      Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M:      Lennert Buytenhek <kernel@wantstofly.org>
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870
871 ARM/Allwinner A1X SoC support
872 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S:      Maintained
875 N:      sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
879 S:      Maintained
880 F:      drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M:      Carlo Caione <carlo@caione.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886 F:      drivers/media/rc/meson-ir.c
887 N:      meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S:      Maintained
892 F:      arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M:      Andrew Victor <linux@maxim.org.za>
896 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
897 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W:      http://maxim.org.za/at91_26.html
900 W:      http://www.linux4sam.org
901 S:      Supported
902 F:      arch/arm/mach-at91/
903 F:      include/soc/at91/
904 F:      arch/arm/boot/dts/at91*.dts
905 F:      arch/arm/boot/dts/at91*.dtsi
906 F:      arch/arm/boot/dts/sama*.dts
907 F:      arch/arm/boot/dts/sama*.dtsi
908 F:      arch/arm/include/debug/at91.S
909
910 ARM/ATMEL AT91 Clock Support
911 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
912 S:      Maintained
913 F:      drivers/clk/at91
914
915 ARM/CALXEDA HIGHBANK ARCHITECTURE
916 M:      Rob Herring <robh@kernel.org>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Maintained
919 F:      arch/arm/mach-highbank/
920
921 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
922 M:      Krzysztof Halasa <khalasa@piap.pl>
923 S:      Maintained
924 F:      arch/arm/mach-cns3xxx/
925
926 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
927 M:      Alexander Shiyan <shc_work@mail.ru>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Odd Fixes
930 N:      clps711x
931
932 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
933 M:      Hartley Sweeten <hsweeten@visionengravers.com>
934 M:      Ryan Mallon <rmallon@gmail.com>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Maintained
937 F:      arch/arm/mach-ep93xx/
938 F:      arch/arm/mach-ep93xx/include/mach/
939
940 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
941 M:      Lennert Buytenhek <kernel@wantstofly.org>
942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 S:      Maintained
944
945 ARM/CLKDEV SUPPORT
946 M:      Russell King <linux@arm.linux.org.uk>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 S:      Maintained
949 F:      arch/arm/include/asm/clkdev.h
950 F:      drivers/clk/clkdev.c
951
952 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
953 M:      Mike Rapoport <mike@compulab.co.il>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Maintained
956
957 ARM/CONTEC MICRO9 MACHINE SUPPORT
958 M:      Hubert Feurstein <hubert.feurstein@contec.at>
959 S:      Maintained
960 F:      arch/arm/mach-ep93xx/micro9.c
961
962 ARM/CORESIGHT FRAMEWORK AND DRIVERS
963 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 S:      Maintained
966 F:      drivers/hwtracing/coresight/*
967 F:      Documentation/trace/coresight.txt
968 F:      Documentation/devicetree/bindings/arm/coresight.txt
969 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
970
971 ARM/CORGI MACHINE SUPPORT
972 M:      Richard Purdie <rpurdie@rpsys.net>
973 S:      Maintained
974
975 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
976 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 T:      git git://git.berlios.de/gemini-board
979 S:      Maintained
980 F:      arch/arm/mach-gemini/
981
982 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
983 M:      Barry Song <baohua@kernel.org>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
986 S:      Maintained
987 F:      arch/arm/mach-prima2/
988 F:      drivers/clk/sirf/
989 F:      drivers/clocksource/timer-prima2.c
990 F:      drivers/clocksource/timer-atlas7.c
991 N:      [^a-z]sirf
992
993 ARM/EBSA110 MACHINE SUPPORT
994 M:      Russell King <linux@arm.linux.org.uk>
995 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 W:      http://www.arm.linux.org.uk/
997 S:      Maintained
998 F:      arch/arm/mach-ebsa110/
999 F:      drivers/net/ethernet/amd/am79c961a.*
1000
1001 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1002 M:      Uwe Kleine-König <kernel@pengutronix.de>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Maintained
1005 N:      efm32
1006
1007 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1008 M:      Daniel Ribeiro <drwyrm@gmail.com>
1009 M:      Stefan Schmidt <stefan@openezx.org>
1010 M:      Harald Welte <laforge@openezx.org>
1011 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1012 W:      http://www.openezx.org/
1013 S:      Maintained
1014 T:      topgit git://git.openezx.org/openezx.git
1015 F:      arch/arm/mach-pxa/ezx.c
1016
1017 ARM/FARADAY FA526 PORT
1018 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 S:      Maintained
1021 T:      git git://git.berlios.de/gemini-board
1022 F:      arch/arm/mm/*-fa*
1023
1024 ARM/FOOTBRIDGE ARCHITECTURE
1025 M:      Russell King <linux@arm.linux.org.uk>
1026 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027 W:      http://www.arm.linux.org.uk/
1028 S:      Maintained
1029 F:      arch/arm/include/asm/hardware/dec21285.h
1030 F:      arch/arm/mach-footbridge/
1031
1032 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1033 M:      Shawn Guo <shawn.guo@linaro.org>
1034 M:      Sascha Hauer <kernel@pengutronix.de>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 S:      Maintained
1037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1038 F:      arch/arm/mach-imx/
1039 F:      arch/arm/mach-mxs/
1040 F:      arch/arm/boot/dts/imx*
1041 F:      arch/arm/configs/imx*_defconfig
1042
1043 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1044 M:      Shawn Guo <shawn.guo@linaro.org>
1045 M:      Sascha Hauer <kernel@pengutronix.de>
1046 R:      Stefan Agner <stefan@agner.ch>
1047 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048 S:      Maintained
1049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1050 F:      arch/arm/mach-imx/*vf610*
1051 F:      arch/arm/boot/dts/vf*
1052
1053 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1054 M:      Lennert Buytenhek <kernel@wantstofly.org>
1055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 S:      Maintained
1057
1058 ARM/GUMSTIX MACHINE SUPPORT
1059 M:      Steve Sakoman <sakoman@gmail.com>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S:      Maintained
1062
1063 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1064 M:      Philipp Zabel <philipp.zabel@gmail.com>
1065 M:      Paul Parsons <lost.distance@yahoo.com>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S:      Maintained
1068 F:      arch/arm/mach-pxa/hx4700.c
1069 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1070 F:      sound/soc/pxa/hx4700.c
1071
1072 ARM/HISILICON SOC SUPPORT
1073 M:      Wei Xu <xuwei5@hisilicon.com>
1074 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075 W:      http://www.hisilicon.com
1076 S:      Supported
1077 T:      git git://github.com/hisilicon/linux-hisi.git
1078 F:      arch/arm/mach-hisi/
1079
1080 ARM/HP JORNADA 7XX MACHINE SUPPORT
1081 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1082 W:      www.jlime.com
1083 S:      Maintained
1084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1085 F:      arch/arm/mach-sa1100/jornada720.c
1086 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1087
1088 ARM/IGEP MACHINE SUPPORT
1089 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1090 M:      Javier Martinez Canillas <javier@dowhile0.org>
1091 L:      linux-omap@vger.kernel.org
1092 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 S:      Maintained
1094 F:      arch/arm/boot/dts/omap3-igep*
1095
1096 ARM/INCOME PXA270 SUPPORT
1097 M:      Marek Vasut <marek.vasut@gmail.com>
1098 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 S:      Maintained
1100 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1101
1102 ARM/INTEL IOP32X ARM ARCHITECTURE
1103 M:      Lennert Buytenhek <kernel@wantstofly.org>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 S:      Maintained
1106
1107 ARM/INTEL IOP33X ARM ARCHITECTURE
1108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S:      Orphan
1110
1111 ARM/INTEL IOP13XX ARM ARCHITECTURE
1112 M:      Lennert Buytenhek <kernel@wantstofly.org>
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Maintained
1115
1116 ARM/INTEL IQ81342EX MACHINE SUPPORT
1117 M:      Lennert Buytenhek <kernel@wantstofly.org>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 S:      Maintained
1120
1121 ARM/INTEL IXDP2850 MACHINE SUPPORT
1122 M:      Lennert Buytenhek <kernel@wantstofly.org>
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Maintained
1125
1126 ARM/INTEL IXP4XX ARM ARCHITECTURE
1127 M:      Imre Kaloz <kaloz@openwrt.org>
1128 M:      Krzysztof Halasa <khalasa@piap.pl>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1131 F:      arch/arm/mach-ixp4xx/
1132
1133 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1134 M:      Jonathan Cameron <jic23@cam.ac.uk>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137 F:      arch/arm/mach-pxa/stargate2.c
1138 F:      drivers/pcmcia/pxa2xx_stargate2.c
1139
1140 ARM/INTEL XSC3 (MANZANO) ARM CORE
1141 M:      Lennert Buytenhek <kernel@wantstofly.org>
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S:      Maintained
1144
1145 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1146 M:      Lennert Buytenhek <kernel@wantstofly.org>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149
1150 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1151 M:      Santosh Shilimkar <ssantosh@kernel.org>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154 F:      arch/arm/mach-keystone/
1155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1156
1157 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1158 M:      Santosh Shilimkar <ssantosh@kernel.org>
1159 L:      linux-kernel@vger.kernel.org
1160 S:      Maintained
1161 F:      drivers/clk/keystone/
1162
1163 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1164 M:      Santosh Shilimkar <ssantosh@kernel.org>
1165 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 L:      linux-kernel@vger.kernel.org
1167 S:      Maintained
1168 F:      drivers/clocksource/timer-keystone.c
1169
1170 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1171 M:      Santosh Shilimkar <ssantosh@kernel.org>
1172 L:      linux-kernel@vger.kernel.org
1173 S:      Maintained
1174 F:      drivers/power/reset/keystone-reset.c
1175
1176 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1177 M:      Santosh Shilimkar <ssantosh@kernel.org>
1178 L:      linux-kernel@vger.kernel.org
1179 S:      Maintained
1180 F:      drivers/memory/*emif*
1181
1182 ARM/LOGICPD PXA270 MACHINE SUPPORT
1183 M:      Lennert Buytenhek <kernel@wantstofly.org>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 S:      Maintained
1186
1187 ARM/MAGICIAN MACHINE SUPPORT
1188 M:      Philipp Zabel <philipp.zabel@gmail.com>
1189 S:      Maintained
1190
1191 ARM/Marvell Armada 370 and Armada XP SOC support
1192 M:      Jason Cooper <jason@lakedaemon.net>
1193 M:      Andrew Lunn <andrew@lunn.ch>
1194 M:      Gregory Clement <gregory.clement@free-electrons.com>
1195 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 S:      Maintained
1198 F:      arch/arm/mach-mvebu/
1199 F:      drivers/rtc/rtc-armada38x.c
1200
1201 ARM/Marvell Berlin SoC support
1202 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1203 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 S:      Maintained
1205 F:      arch/arm/mach-berlin/
1206
1207 ARM/Marvell Dove/MV78xx0/Orion SOC support
1208 M:      Jason Cooper <jason@lakedaemon.net>
1209 M:      Andrew Lunn <andrew@lunn.ch>
1210 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1211 M:      Gregory Clement <gregory.clement@free-electrons.com>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214 F:      arch/arm/mach-dove/
1215 F:      arch/arm/mach-mv78xx0/
1216 F:      arch/arm/mach-orion5x/
1217 F:      arch/arm/plat-orion/
1218
1219 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1220 M:      Alexander Clouter <alex@digriz.org.uk>
1221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 W:      http://www.digriz.org.uk/ts78xx/kernel
1223 S:      Maintained
1224 F:      arch/arm/mach-orion5x/ts78xx-*
1225
1226 ARM/Mediatek SoC support
1227 M:      Matthias Brugger <matthias.bgg@gmail.com>
1228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1230 S:      Maintained
1231 F:      arch/arm/boot/dts/mt6*
1232 F:      arch/arm/boot/dts/mt8*
1233 F:      arch/arm/mach-mediatek/
1234 N:      mtk
1235 K:      mediatek
1236
1237 ARM/MICREL KS8695 ARCHITECTURE
1238 M:      Greg Ungerer <gerg@uclinux.org>
1239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 F:      arch/arm/mach-ks8695/
1241 S:      Odd Fixes
1242
1243 ARM/MIOA701 MACHINE SUPPORT
1244 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1245 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 F:      arch/arm/mach-pxa/mioa701.c
1247 S:      Maintained
1248
1249 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1250 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1251 S:      Maintained
1252
1253 ARM/NOMADIK ARCHITECTURE
1254 M:      Alessandro Rubini <rubini@unipv.it>
1255 M:      Linus Walleij <linus.walleij@linaro.org>
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 S:      Maintained
1258 F:      arch/arm/mach-nomadik/
1259 F:      drivers/pinctrl/nomadik/
1260 F:      drivers/i2c/busses/i2c-nomadik.c
1261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1262
1263 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1264 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1265 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1266 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1267 S:      Supported
1268
1269 ARM/TOSA MACHINE SUPPORT
1270 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1271 M:      Dirk Opfer <dirk@opfer-online.de>
1272 S:      Maintained
1273
1274 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1275 M:      Marek Vasut <marek.vasut@gmail.com>
1276 L:      linux-arm-kernel@lists.infradead.org
1277 W:      http://hackndev.com
1278 S:      Maintained
1279 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1280 F:      arch/arm/mach-pxa/palmtx.c
1281 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1282 F:      arch/arm/mach-pxa/palmt5.c
1283 F:      arch/arm/mach-pxa/include/mach/palmld.h
1284 F:      arch/arm/mach-pxa/palmld.c
1285 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1286 F:      arch/arm/mach-pxa/palmte2.c
1287 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1288 F:      arch/arm/mach-pxa/palmtc.c
1289
1290 ARM/PALM TREO SUPPORT
1291 M:      Tomas Cech <sleep_walker@suse.cz>
1292 L:      linux-arm-kernel@lists.infradead.org
1293 W:      http://hackndev.com
1294 S:      Maintained
1295 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1296 F:      arch/arm/mach-pxa/palmtreo.c
1297
1298 ARM/PALMZ72 SUPPORT
1299 M:      Sergey Lapin <slapin@ossfans.org>
1300 L:      linux-arm-kernel@lists.infradead.org
1301 W:      http://hackndev.com
1302 S:      Maintained
1303 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1304 F:      arch/arm/mach-pxa/palmz72.c
1305
1306 ARM/PLEB SUPPORT
1307 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1308 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1309 S:      Maintained
1310
1311 ARM/PT DIGITAL BOARD PORT
1312 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1313 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314 W:      http://www.arm.linux.org.uk/
1315 S:      Maintained
1316
1317 ARM/QUALCOMM SUPPORT
1318 M:      Kumar Gala <galak@codeaurora.org>
1319 M:      Andy Gross <agross@codeaurora.org>
1320 M:      David Brown <davidb@codeaurora.org>
1321 L:      linux-arm-msm@vger.kernel.org
1322 L:      linux-soc@vger.kernel.org
1323 S:      Maintained
1324 F:      arch/arm/mach-qcom/
1325 F:      drivers/soc/qcom/
1326 F:      drivers/tty/serial/msm_serial.h
1327 F:      drivers/tty/serial/msm_serial.c
1328 F:      drivers/*/pm8???-*
1329 F:      drivers/mfd/ssbi.c
1330 F:      drivers/firmware/qcom_scm.c
1331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1332
1333 ARM/RADISYS ENP2611 MACHINE SUPPORT
1334 M:      Lennert Buytenhek <kernel@wantstofly.org>
1335 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 S:      Maintained
1337
1338 ARM/RISCPC ARCHITECTURE
1339 M:      Russell King <linux@arm.linux.org.uk>
1340 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341 W:      http://www.arm.linux.org.uk/
1342 S:      Maintained
1343 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1344 F:      arch/arm/include/asm/hardware/ioc.h
1345 F:      arch/arm/include/asm/hardware/iomd.h
1346 F:      arch/arm/include/asm/hardware/memc.h
1347 F:      arch/arm/mach-rpc/
1348 F:      drivers/net/ethernet/8390/etherh.c
1349 F:      drivers/net/ethernet/i825xx/ether1*
1350 F:      drivers/net/ethernet/seeq/ether3*
1351 F:      drivers/scsi/arm/
1352
1353 ARM/Rockchip SoC support
1354 M:      Heiko Stuebner <heiko@sntech.de>
1355 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 L:      linux-rockchip@lists.infradead.org
1357 S:      Maintained
1358 F:      arch/arm/boot/dts/rk3*
1359 F:      arch/arm/mach-rockchip/
1360 F:      drivers/clk/rockchip/
1361 F:      drivers/i2c/busses/i2c-rk3x.c
1362 F:      drivers/*/*rockchip*
1363 F:      drivers/*/*/*rockchip*
1364 F:      sound/soc/rockchip/
1365 N:      rockchip
1366
1367 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1368 M:      Kukjin Kim <kgene@kernel.org>
1369 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1371 S:      Maintained
1372 F:      arch/arm/boot/dts/s3c*
1373 F:      arch/arm/boot/dts/exynos*
1374 F:      arch/arm/plat-samsung/
1375 F:      arch/arm/mach-s3c24*/
1376 F:      arch/arm/mach-s3c64xx/
1377 F:      arch/arm/mach-s5p*/
1378 F:      arch/arm/mach-exynos*/
1379 F:      drivers/*/*s3c2410*
1380 F:      drivers/*/*/*s3c2410*
1381 F:      drivers/spi/spi-s3c*
1382 F:      sound/soc/samsung/*
1383 N:      exynos
1384
1385 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1386 M:      Kyungmin Park <kyungmin.park@samsung.com>
1387 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388 S:      Maintained
1389 F:      arch/arm/mach-s5pv210/
1390
1391 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1392 M:      Kyungmin Park <kyungmin.park@samsung.com>
1393 M:      Kamil Debski <k.debski@samsung.com>
1394 L:      linux-arm-kernel@lists.infradead.org
1395 L:      linux-media@vger.kernel.org
1396 S:      Maintained
1397 F:      drivers/media/platform/s5p-g2d/
1398
1399 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1400 M:      Kyungmin Park <kyungmin.park@samsung.com>
1401 M:      Kamil Debski <k.debski@samsung.com>
1402 M:      Jeongtae Park <jtp.park@samsung.com>
1403 L:      linux-arm-kernel@lists.infradead.org
1404 L:      linux-media@vger.kernel.org
1405 S:      Maintained
1406 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1407 F:      drivers/media/platform/s5p-mfc/
1408
1409 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1410 M:      Kyungmin Park <kyungmin.park@samsung.com>
1411 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1412 L:      linux-arm-kernel@lists.infradead.org
1413 L:      linux-media@vger.kernel.org
1414 S:      Maintained
1415 F:      drivers/media/platform/s5p-tv/
1416
1417 ARM/SHMOBILE ARM ARCHITECTURE
1418 M:      Simon Horman <horms@verge.net.au>
1419 M:      Magnus Damm <magnus.damm@gmail.com>
1420 L:      linux-sh@vger.kernel.org
1421 W:      http://oss.renesas.com
1422 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1424 S:      Supported
1425 F:      arch/arm/boot/dts/emev2*
1426 F:      arch/arm/boot/dts/r7s*
1427 F:      arch/arm/boot/dts/r8a*
1428 F:      arch/arm/boot/dts/sh*
1429 F:      arch/arm/configs/armadillo800eva_defconfig
1430 F:      arch/arm/configs/bockw_defconfig
1431 F:      arch/arm/configs/kzm9g_defconfig
1432 F:      arch/arm/configs/marzen_defconfig
1433 F:      arch/arm/configs/shmobile_defconfig
1434 F:      arch/arm/include/debug/renesas-scif.S
1435 F:      arch/arm/mach-shmobile/
1436 F:      drivers/sh/
1437
1438 ARM/SOCFPGA ARCHITECTURE
1439 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1440 S:      Maintained
1441 F:      arch/arm/mach-socfpga/
1442 W:      http://www.rocketboards.org
1443 T:      git://git.rocketboards.org/linux-socfpga.git
1444 T:      git://git.rocketboards.org/linux-socfpga-next.git
1445
1446 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1447 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1448 S:      Maintained
1449 F:      drivers/clk/socfpga/
1450
1451 ARM/SOCFPGA EDAC SUPPORT
1452 M:      Thor Thayer <tthayer@opensource.altera.com>
1453 S:      Maintained
1454 F:      drivers/edac/altera_edac.
1455
1456 ARM/STI ARCHITECTURE
1457 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1458 M:      Maxime Coquelin <maxime.coquelin@st.com>
1459 M:      Patrice Chotard <patrice.chotard@st.com>
1460 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 L:      kernel@stlinux.com
1462 W:      http://www.stlinux.com
1463 S:      Maintained
1464 F:      arch/arm/mach-sti/
1465 F:      arch/arm/boot/dts/sti*
1466 F:      drivers/clocksource/arm_global_timer.c
1467 F:      drivers/i2c/busses/i2c-st.c
1468 F:      drivers/media/rc/st_rc.c
1469 F:      drivers/mmc/host/sdhci-st.c
1470 F:      drivers/phy/phy-miphy28lp.c
1471 F:      drivers/phy/phy-miphy365x.c
1472 F:      drivers/phy/phy-stih407-usb.c
1473 F:      drivers/phy/phy-stih41x-usb.c
1474 F:      drivers/pinctrl/pinctrl-st.c
1475 F:      drivers/reset/sti/
1476 F:      drivers/tty/serial/st-asc.c
1477 F:      drivers/usb/dwc3/dwc3-st.c
1478 F:      drivers/usb/host/ehci-st.c
1479 F:      drivers/usb/host/ohci-st.c
1480 F:      drivers/ata/ahci_st.c
1481
1482 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1483 M:      Lennert Buytenhek <kernel@wantstofly.org>
1484 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485 S:      Maintained
1486
1487 ARM/TETON BGA MACHINE SUPPORT
1488 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1489 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490 S:      Maintained
1491
1492 ARM/THECUS N2100 MACHINE SUPPORT
1493 M:      Lennert Buytenhek <kernel@wantstofly.org>
1494 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1495 S:      Maintained
1496
1497 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1498 M:      Wan ZongShun <mcuos.com@gmail.com>
1499 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 W:      http://www.mcuos.com
1501 S:      Maintained
1502 F:      arch/arm/mach-w90x900/
1503 F:      drivers/input/keyboard/w90p910_keypad.c
1504 F:      drivers/input/touchscreen/w90p910_ts.c
1505 F:      drivers/watchdog/nuc900_wdt.c
1506 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1507 F:      drivers/mtd/nand/nuc900_nand.c
1508 F:      drivers/rtc/rtc-nuc900.c
1509 F:      drivers/spi/spi-nuc900.c
1510 F:      drivers/usb/host/ehci-w90x900.c
1511 F:      drivers/video/fbdev/nuc900fb.c
1512
1513 ARM/U300 MACHINE SUPPORT
1514 M:      Linus Walleij <linus.walleij@linaro.org>
1515 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516 S:      Supported
1517 F:      arch/arm/mach-u300/
1518 F:      drivers/clocksource/timer-u300.c
1519 F:      drivers/i2c/busses/i2c-stu300.c
1520 F:      drivers/rtc/rtc-coh901331.c
1521 F:      drivers/watchdog/coh901327_wdt.c
1522 F:      drivers/dma/coh901318*
1523 F:      drivers/mfd/ab3100*
1524 F:      drivers/rtc/rtc-ab3100.c
1525 F:      drivers/rtc/rtc-coh901331.c
1526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1527
1528 ARM/Ux500 ARM ARCHITECTURE
1529 M:      Linus Walleij <linus.walleij@linaro.org>
1530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531 S:      Maintained
1532 F:      arch/arm/mach-ux500/
1533 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1534 F:      drivers/dma/ste_dma40*
1535 F:      drivers/hwspinlock/u8500_hsem.c
1536 F:      drivers/mfd/abx500*
1537 F:      drivers/mfd/ab8500*
1538 F:      drivers/mfd/dbx500*
1539 F:      drivers/mfd/db8500*
1540 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1541 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1542 F:      drivers/rtc/rtc-ab8500.c
1543 F:      drivers/rtc/rtc-pl031.c
1544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1545
1546 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1547 M:      Ulf Hansson <ulf.hansson@linaro.org>
1548 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 T:      git git://git.linaro.org/people/ulfh/clk.git
1550 S:      Maintained
1551 F:      drivers/clk/ux500/
1552 F:      include/linux/platform_data/clk-ux500.h
1553
1554 ARM/VERSATILE EXPRESS PLATFORM
1555 M:      Liviu Dudau <liviu.dudau@arm.com>
1556 M:      Sudeep Holla <sudeep.holla@arm.com>
1557 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1558 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559 S:      Maintained
1560 F:      arch/arm/boot/dts/vexpress*
1561 F:      arch/arm/mach-vexpress/
1562 F:      */*/vexpress*
1563 F:      */*/*/vexpress*
1564 F:      drivers/clk/versatile/clk-vexpress-osc.c
1565 F:      drivers/clocksource/versatile.c
1566
1567 ARM/VFP SUPPORT
1568 M:      Russell King <linux@arm.linux.org.uk>
1569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 W:      http://www.arm.linux.org.uk/
1571 S:      Maintained
1572 F:      arch/arm/vfp/
1573
1574 ARM/VOIPAC PXA270 SUPPORT
1575 M:      Marek Vasut <marek.vasut@gmail.com>
1576 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577 S:      Maintained
1578 F:      arch/arm/mach-pxa/vpac270.c
1579 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1580
1581 ARM/VT8500 ARM ARCHITECTURE
1582 M:      Tony Prisk <linux@prisktech.co.nz>
1583 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1584 S:      Maintained
1585 F:      arch/arm/mach-vt8500/
1586 F:      drivers/clocksource/vt8500_timer.c
1587 F:      drivers/i2c/busses/i2c-wmt.c
1588 F:      drivers/mmc/host/wmt-sdmmc.c
1589 F:      drivers/pwm/pwm-vt8500.c
1590 F:      drivers/rtc/rtc-vt8500.c
1591 F:      drivers/tty/serial/vt8500_serial.c
1592 F:      drivers/usb/host/ehci-platform.c
1593 F:      drivers/usb/host/uhci-platform.c
1594 F:      drivers/video/fbdev/vt8500lcdfb.*
1595 F:      drivers/video/fbdev/wm8505fb*
1596 F:      drivers/video/fbdev/wmt_ge_rops.*
1597
1598 ARM/ZIPIT Z2 SUPPORT
1599 M:      Marek Vasut <marek.vasut@gmail.com>
1600 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601 S:      Maintained
1602 F:      arch/arm/mach-pxa/z2.c
1603 F:      arch/arm/mach-pxa/include/mach/z2.h
1604
1605 ARM/ZYNQ ARCHITECTURE
1606 M:      Michal Simek <michal.simek@xilinx.com>
1607 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1608 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609 W:      http://wiki.xilinx.com
1610 T:      git git://git.xilinx.com/linux-xlnx.git
1611 S:      Supported
1612 F:      arch/arm/mach-zynq/
1613 F:      drivers/cpuidle/cpuidle-zynq.c
1614 F:      drivers/block/xsysace.c
1615 N:      zynq
1616 N:      xilinx
1617 F:      drivers/clocksource/cadence_ttc_timer.c
1618 F:      drivers/i2c/busses/i2c-cadence.c
1619 F:      drivers/mmc/host/sdhci-of-arasan.c
1620 F:      drivers/edac/synopsys_edac.c
1621
1622 ARM SMMU DRIVER
1623 M:      Will Deacon <will.deacon@arm.com>
1624 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625 S:      Maintained
1626 F:      drivers/iommu/arm-smmu.c
1627 F:      drivers/iommu/io-pgtable-arm.c
1628
1629 ARM64 PORT (AARCH64 ARCHITECTURE)
1630 M:      Catalin Marinas <catalin.marinas@arm.com>
1631 M:      Will Deacon <will.deacon@arm.com>
1632 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633 S:      Maintained
1634 F:      arch/arm64/
1635 F:      Documentation/arm64/
1636
1637 AS3645A LED FLASH CONTROLLER DRIVER
1638 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1639 L:      linux-media@vger.kernel.org
1640 T:      git git://linuxtv.org/media_tree.git
1641 S:      Maintained
1642 F:      drivers/media/i2c/as3645a.c
1643 F:      include/media/as3645a.h
1644
1645 ASC7621 HARDWARE MONITOR DRIVER
1646 M:      George Joseph <george.joseph@fairview5.com>
1647 L:      lm-sensors@lm-sensors.org
1648 S:      Maintained
1649 F:      Documentation/hwmon/asc7621
1650 F:      drivers/hwmon/asc7621.c
1651
1652 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1653 M:      Corentin Chary <corentin.chary@gmail.com>
1654 L:      acpi4asus-user@lists.sourceforge.net
1655 L:      platform-driver-x86@vger.kernel.org
1656 W:      http://acpi4asus.sf.net
1657 S:      Maintained
1658 F:      drivers/platform/x86/asus*.c
1659 F:      drivers/platform/x86/eeepc*.c
1660
1661 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1662 R:      Dan Williams <dan.j.williams@intel.com>
1663 W:      http://sourceforge.net/projects/xscaleiop
1664 S:      Odd fixes
1665 F:      Documentation/crypto/async-tx-api.txt
1666 F:      crypto/async_tx/
1667 F:      drivers/dma/
1668 F:      include/linux/dmaengine.h
1669 F:      include/linux/async_tx.h
1670
1671 AT24 EEPROM DRIVER
1672 M:      Wolfram Sang <wsa@the-dreams.de>
1673 L:      linux-i2c@vger.kernel.org
1674 S:      Maintained
1675 F:      drivers/misc/eeprom/at24.c
1676 F:      include/linux/platform_data/at24.h
1677
1678 ATA OVER ETHERNET (AOE) DRIVER
1679 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1680 W:      http://www.openaoe.org/
1681 S:      Supported
1682 F:      Documentation/aoe/
1683 F:      drivers/block/aoe/
1684
1685 ATHEROS ATH GENERIC UTILITIES
1686 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1687 L:      linux-wireless@vger.kernel.org
1688 S:      Supported
1689 F:      drivers/net/wireless/ath/*
1690
1691 ATHEROS ATH5K WIRELESS DRIVER
1692 M:      Jiri Slaby <jirislaby@gmail.com>
1693 M:      Nick Kossifidis <mickflemm@gmail.com>
1694 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1695 L:      linux-wireless@vger.kernel.org
1696 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1697 S:      Maintained
1698 F:      drivers/net/wireless/ath/ath5k/
1699
1700 ATHEROS ATH6KL WIRELESS DRIVER
1701 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1702 L:      linux-wireless@vger.kernel.org
1703 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1704 T:      git git://github.com/kvalo/ath.git
1705 S:      Supported
1706 F:      drivers/net/wireless/ath/ath6kl/
1707
1708 WILOCITY WIL6210 WIRELESS DRIVER
1709 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1710 L:      linux-wireless@vger.kernel.org
1711 L:      wil6210@qca.qualcomm.com
1712 S:      Supported
1713 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1714 F:      drivers/net/wireless/ath/wil6210/
1715 F:      include/uapi/linux/wil6210_uapi.h
1716
1717 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1718 M:      Christian Lamparter <chunkeey@googlemail.com>
1719 L:      linux-wireless@vger.kernel.org
1720 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1721 S:      Maintained
1722 F:      drivers/net/wireless/ath/carl9170/
1723
1724 ATK0110 HWMON DRIVER
1725 M:      Luca Tettamanti <kronos.it@gmail.com>
1726 L:      lm-sensors@lm-sensors.org
1727 S:      Maintained
1728 F:      drivers/hwmon/asus_atk0110.c
1729
1730 ATI_REMOTE2 DRIVER
1731 M:      Ville Syrjala <syrjala@sci.fi>
1732 S:      Maintained
1733 F:      drivers/input/misc/ati_remote2.c
1734
1735 ATLX ETHERNET DRIVERS
1736 M:      Jay Cliburn <jcliburn@gmail.com>
1737 M:      Chris Snook <chris.snook@gmail.com>
1738 L:      netdev@vger.kernel.org
1739 W:      http://sourceforge.net/projects/atl1
1740 W:      http://atl1.sourceforge.net
1741 S:      Maintained
1742 F:      drivers/net/ethernet/atheros/
1743
1744 ATM
1745 M:      Chas Williams <3chas3@gmail.com>
1746 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1747 L:      netdev@vger.kernel.org
1748 W:      http://linux-atm.sourceforge.net
1749 S:      Maintained
1750 F:      drivers/atm/
1751 F:      include/linux/atm*
1752 F:      include/uapi/linux/atm*
1753
1754 ATMEL AT91 / AT32 MCI DRIVER
1755 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1756 S:      Maintained
1757 F:      drivers/mmc/host/atmel-mci.c
1758 F:      drivers/mmc/host/atmel-mci-regs.h
1759
1760 ATMEL AT91 / AT32 SERIAL DRIVER
1761 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1762 S:      Supported
1763 F:      drivers/tty/serial/atmel_serial.c
1764
1765 ATMEL Audio ALSA driver
1766 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1767 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1768 S:      Supported
1769 F:      sound/soc/atmel
1770
1771 ATMEL DMA DRIVER
1772 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1773 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1774 S:      Supported
1775 F:      drivers/dma/at_hdmac.c
1776 F:      drivers/dma/at_hdmac_regs.h
1777 F:      include/linux/platform_data/dma-atmel.h
1778
1779 ATMEL XDMA DRIVER
1780 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1781 L:      linux-arm-kernel@lists.infradead.org
1782 L:      dmaengine@vger.kernel.org
1783 S:      Supported
1784 F:      drivers/dma/at_xdmac.c
1785
1786 ATMEL I2C DRIVER
1787 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1788 L:      linux-i2c@vger.kernel.org
1789 S:      Supported
1790 F:      drivers/i2c/busses/i2c-at91.c
1791
1792 ATMEL ISI DRIVER
1793 M:      Josh Wu <josh.wu@atmel.com>
1794 L:      linux-media@vger.kernel.org
1795 S:      Supported
1796 F:      drivers/media/platform/soc_camera/atmel-isi.c
1797 F:      include/media/atmel-isi.h
1798
1799 ATMEL LCDFB DRIVER
1800 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1801 L:      linux-fbdev@vger.kernel.org
1802 S:      Maintained
1803 F:      drivers/video/fbdev/atmel_lcdfb.c
1804 F:      include/video/atmel_lcdc.h
1805
1806 ATMEL MACB ETHERNET DRIVER
1807 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1808 S:      Supported
1809 F:      drivers/net/ethernet/cadence/
1810
1811 ATMEL NAND DRIVER
1812 M:      Josh Wu <josh.wu@atmel.com>
1813 L:      linux-mtd@lists.infradead.org
1814 S:      Supported
1815 F:      drivers/mtd/nand/atmel_nand*
1816
1817 ATMEL SPI DRIVER
1818 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1819 S:      Supported
1820 F:      drivers/spi/spi-atmel.*
1821
1822 ATMEL SSC DRIVER
1823 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1824 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825 S:      Supported
1826 F:      drivers/misc/atmel-ssc.c
1827 F:      include/linux/atmel-ssc.h
1828
1829 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1830 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1831 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1832 S:      Supported
1833 F:      drivers/misc/atmel_tclib.c
1834 F:      drivers/clocksource/tcb_clksrc.c
1835
1836 ATMEL USBA UDC DRIVER
1837 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1838 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1839 S:      Supported
1840 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1841
1842 ATMEL WIRELESS DRIVER
1843 M:      Simon Kelley <simon@thekelleys.org.uk>
1844 L:      linux-wireless@vger.kernel.org
1845 W:      http://www.thekelleys.org.uk/atmel
1846 W:      http://atmelwlandriver.sourceforge.net/
1847 S:      Maintained
1848 F:      drivers/net/wireless/atmel*
1849
1850 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1851 M:      Bradley Grove <linuxdrivers@attotech.com>
1852 L:      linux-scsi@vger.kernel.org
1853 W:      http://www.attotech.com
1854 S:      Supported
1855 F:      drivers/scsi/esas2r
1856
1857 AUDIT SUBSYSTEM
1858 M:      Paul Moore <paul@paul-moore.com>
1859 M:      Eric Paris <eparis@redhat.com>
1860 L:      linux-audit@redhat.com (moderated for non-subscribers)
1861 W:      http://people.redhat.com/sgrubb/audit/
1862 T:      git git://git.infradead.org/users/pcmoore/audit
1863 S:      Maintained
1864 F:      include/linux/audit.h
1865 F:      include/uapi/linux/audit.h
1866 F:      kernel/audit*
1867
1868 AUXILIARY DISPLAY DRIVERS
1869 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1870 W:      http://miguelojeda.es/auxdisplay.htm
1871 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1872 S:      Maintained
1873 F:      drivers/auxdisplay/
1874 F:      include/linux/cfag12864b.h
1875
1876 AVR32 ARCHITECTURE
1877 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1878 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1879 W:      http://www.atmel.com/products/AVR32/
1880 W:      http://mirror.egtvedt.no/avr32linux.org/
1881 W:      http://avrfreaks.net/
1882 S:      Maintained
1883 F:      arch/avr32/
1884
1885 AVR32/AT32AP MACHINE SUPPORT
1886 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1887 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1888 S:      Maintained
1889 F:      arch/avr32/mach-at32ap/
1890
1891 AX.25 NETWORK LAYER
1892 M:      Ralf Baechle <ralf@linux-mips.org>
1893 L:      linux-hams@vger.kernel.org
1894 W:      http://www.linux-ax25.org/
1895 S:      Maintained
1896 F:      include/uapi/linux/ax25.h
1897 F:      include/net/ax25.h
1898 F:      net/ax25/
1899
1900 AZ6007 DVB DRIVER
1901 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1902 L:      linux-media@vger.kernel.org
1903 W:      http://linuxtv.org
1904 T:      git git://linuxtv.org/media_tree.git
1905 S:      Maintained
1906 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1907
1908 AZTECH FM RADIO RECEIVER DRIVER
1909 M:      Hans Verkuil <hverkuil@xs4all.nl>
1910 L:      linux-media@vger.kernel.org
1911 T:      git git://linuxtv.org/media_tree.git
1912 W:      http://linuxtv.org
1913 S:      Maintained
1914 F:      drivers/media/radio/radio-aztech*
1915
1916 B43 WIRELESS DRIVER
1917 L:      linux-wireless@vger.kernel.org
1918 L:      b43-dev@lists.infradead.org
1919 W:      http://wireless.kernel.org/en/users/Drivers/b43
1920 S:      Odd Fixes
1921 F:      drivers/net/wireless/b43/
1922
1923 B43LEGACY WIRELESS DRIVER
1924 M:      Larry Finger <Larry.Finger@lwfinger.net>
1925 L:      linux-wireless@vger.kernel.org
1926 L:      b43-dev@lists.infradead.org
1927 W:      http://wireless.kernel.org/en/users/Drivers/b43
1928 S:      Maintained
1929 F:      drivers/net/wireless/b43legacy/
1930
1931 BACKLIGHT CLASS/SUBSYSTEM
1932 M:      Jingoo Han <jg1.han@samsung.com>
1933 M:      Lee Jones <lee.jones@linaro.org>
1934 S:      Maintained
1935 F:      drivers/video/backlight/
1936 F:      include/linux/backlight.h
1937
1938 BATMAN ADVANCED
1939 M:      Marek Lindner <mareklindner@neomailbox.ch>
1940 M:      Simon Wunderlich <sw@simonwunderlich.de>
1941 M:      Antonio Quartulli <antonio@meshcoding.com>
1942 L:      b.a.t.m.a.n@lists.open-mesh.org
1943 W:      http://www.open-mesh.org/
1944 S:      Maintained
1945 F:      net/batman-adv/
1946
1947 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1948 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1949 L:      linux-hams@vger.kernel.org
1950 W:      http://www.baycom.org/~tom/ham/ham.html
1951 S:      Maintained
1952 F:      drivers/net/hamradio/baycom*
1953
1954 BCACHE (BLOCK LAYER CACHE)
1955 M:      Kent Overstreet <kmo@daterainc.com>
1956 L:      linux-bcache@vger.kernel.org
1957 W:      http://bcache.evilpiepirate.org
1958 S:      Maintained:
1959 F:      drivers/md/bcache/
1960
1961 BEFS FILE SYSTEM
1962 S:      Orphan
1963 F:      Documentation/filesystems/befs.txt
1964 F:      fs/befs/
1965
1966 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1967 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1968 L:      netdev@vger.kernel.org
1969 S:      Maintained
1970 F:      drivers/net/ethernet/ec_bhf.c
1971
1972 BFS FILE SYSTEM
1973 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1974 S:      Maintained
1975 F:      Documentation/filesystems/bfs.txt
1976 F:      fs/bfs/
1977 F:      include/uapi/linux/bfs_fs.h
1978
1979 BLACKFIN ARCHITECTURE
1980 M:      Steven Miao <realmz6@gmail.com>
1981 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1982 T:      git git://git.code.sf.net/p/adi-linux/code
1983 W:      http://blackfin.uclinux.org
1984 S:      Supported
1985 F:      arch/blackfin/
1986
1987 BLACKFIN EMAC DRIVER
1988 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1989 W:      http://blackfin.uclinux.org
1990 S:      Supported
1991 F:      drivers/net/ethernet/adi/
1992
1993 BLACKFIN RTC DRIVER
1994 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1995 W:      http://blackfin.uclinux.org
1996 S:      Supported
1997 F:      drivers/rtc/rtc-bfin.c
1998
1999 BLACKFIN SDH DRIVER
2000 M:      Sonic Zhang <sonic.zhang@analog.com>
2001 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2002 W:      http://blackfin.uclinux.org
2003 S:      Supported
2004 F:      drivers/mmc/host/bfin_sdh.c
2005
2006 BLACKFIN SERIAL DRIVER
2007 M:      Sonic Zhang <sonic.zhang@analog.com>
2008 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2009 W:      http://blackfin.uclinux.org
2010 S:      Supported
2011 F:      drivers/tty/serial/bfin_uart.c
2012
2013 BLACKFIN WATCHDOG DRIVER
2014 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2015 W:      http://blackfin.uclinux.org
2016 S:      Supported
2017 F:      drivers/watchdog/bfin_wdt.c
2018
2019 BLACKFIN I2C TWI DRIVER
2020 M:      Sonic Zhang <sonic.zhang@analog.com>
2021 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2022 W:      http://blackfin.uclinux.org/
2023 S:      Supported
2024 F:      drivers/i2c/busses/i2c-bfin-twi.c
2025
2026 BLACKFIN MEDIA DRIVER
2027 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2028 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2029 W:      http://blackfin.uclinux.org/
2030 S:      Supported
2031 F:      drivers/media/platform/blackfin/
2032 F:      drivers/media/i2c/adv7183*
2033 F:      drivers/media/i2c/vs6624*
2034
2035 BLINKM RGB LED DRIVER
2036 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2037 S:      Maintained
2038 F:      drivers/leds/leds-blinkm.c
2039
2040 BLOCK LAYER
2041 M:      Jens Axboe <axboe@kernel.dk>
2042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2043 S:      Maintained
2044 F:      block/
2045
2046 BLOCK2MTD DRIVER
2047 M:      Joern Engel <joern@lazybastard.org>
2048 L:      linux-mtd@lists.infradead.org
2049 S:      Maintained
2050 F:      drivers/mtd/devices/block2mtd.c
2051
2052 BLUETOOTH DRIVERS
2053 M:      Marcel Holtmann <marcel@holtmann.org>
2054 M:      Gustavo Padovan <gustavo@padovan.org>
2055 M:      Johan Hedberg <johan.hedberg@gmail.com>
2056 L:      linux-bluetooth@vger.kernel.org
2057 W:      http://www.bluez.org/
2058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2060 S:      Maintained
2061 F:      drivers/bluetooth/
2062
2063 BLUETOOTH SUBSYSTEM
2064 M:      Marcel Holtmann <marcel@holtmann.org>
2065 M:      Gustavo Padovan <gustavo@padovan.org>
2066 M:      Johan Hedberg <johan.hedberg@gmail.com>
2067 L:      linux-bluetooth@vger.kernel.org
2068 W:      http://www.bluez.org/
2069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2071 S:      Maintained
2072 F:      net/bluetooth/
2073 F:      include/net/bluetooth/
2074
2075 BONDING DRIVER
2076 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2077 M:      Veaceslav Falico <vfalico@gmail.com>
2078 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2079 L:      netdev@vger.kernel.org
2080 W:      http://sourceforge.net/projects/bonding/
2081 S:      Supported
2082 F:      drivers/net/bonding/
2083 F:      include/uapi/linux/if_bonding.h
2084
2085 BPF (Safe dynamic programs and tools)
2086 M:      Alexei Starovoitov <ast@kernel.org>
2087 L:      netdev@vger.kernel.org
2088 L:      linux-kernel@vger.kernel.org
2089 S:      Supported
2090 F:      kernel/bpf/
2091
2092 BROADCOM B44 10/100 ETHERNET DRIVER
2093 M:      Gary Zambrano <zambrano@broadcom.com>
2094 L:      netdev@vger.kernel.org
2095 S:      Supported
2096 F:      drivers/net/ethernet/broadcom/b44.*
2097
2098 BROADCOM GENET ETHERNET DRIVER
2099 M:      Florian Fainelli <f.fainelli@gmail.com>
2100 L:      netdev@vger.kernel.org
2101 S:      Supported
2102 F:      drivers/net/ethernet/broadcom/genet/
2103
2104 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2105 M:      Sony Chacko <sony.chacko@qlogic.com>
2106 M:      Dept-HSGLinuxNICDev@qlogic.com
2107 L:      netdev@vger.kernel.org
2108 S:      Supported
2109 F:      drivers/net/ethernet/broadcom/bnx2.*
2110 F:      drivers/net/ethernet/broadcom/bnx2_*
2111
2112 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2113 M:      Ariel Elior <ariel.elior@qlogic.com>
2114 L:      netdev@vger.kernel.org
2115 S:      Supported
2116 F:      drivers/net/ethernet/broadcom/bnx2x/
2117
2118 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2119 M:      Christian Daudt <bcm@fixthebug.org>
2120 M:      Florian Fainelli <f.fainelli@gmail.com>
2121 L:      bcm-kernel-feedback-list@broadcom.com
2122 T:      git git://github.com/broadcom/mach-bcm
2123 S:      Maintained
2124 F:      arch/arm/mach-bcm/
2125 F:      arch/arm/boot/dts/bcm113*
2126 F:      arch/arm/boot/dts/bcm216*
2127 F:      arch/arm/boot/dts/bcm281*
2128 F:      arch/arm/configs/bcm_defconfig
2129 F:      drivers/mmc/host/sdhci-bcm-kona.c
2130 F:      drivers/clocksource/bcm_kona_timer.c
2131
2132 BROADCOM BCM2835 ARM ARCHITECTURE
2133 M:      Stephen Warren <swarren@wwwdotorg.org>
2134 M:      Lee Jones <lee@kernel.org>
2135 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2137 S:      Maintained
2138 N:      bcm2835
2139
2140 BROADCOM BCM33XX MIPS ARCHITECTURE
2141 M:      Kevin Cernekee <cernekee@gmail.com>
2142 L:      linux-mips@linux-mips.org
2143 S:      Maintained
2144 F:      arch/mips/bcm3384/*
2145 F:      arch/mips/include/asm/mach-bcm3384/*
2146 F:      arch/mips/kernel/*bmips*
2147
2148 BROADCOM BCM5301X ARM ARCHITECTURE
2149 M:      Hauke Mehrtens <hauke@hauke-m.de>
2150 L:      linux-arm-kernel@lists.infradead.org
2151 S:      Maintained
2152 F:      arch/arm/mach-bcm/bcm_5301x.c
2153 F:      arch/arm/boot/dts/bcm5301x.dtsi
2154 F:      arch/arm/boot/dts/bcm470*
2155
2156 BROADCOM BCM63XX ARM ARCHITECTURE
2157 M:      Florian Fainelli <f.fainelli@gmail.com>
2158 L:      linux-arm-kernel@lists.infradead.org
2159 T:      git git://github.com/broadcom/arm-bcm63xx.git
2160 S:      Maintained
2161 F:      arch/arm/mach-bcm/bcm63xx.c
2162 F:      arch/arm/include/debug/bcm63xx.S
2163
2164 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2165 M:      Kevin Cernekee <cernekee@gmail.com>
2166 L:      linux-usb@vger.kernel.org
2167 S:      Maintained
2168 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2169
2170 BROADCOM BCM7XXX ARM ARCHITECTURE
2171 M:      Marc Carino <marc.ceeeee@gmail.com>
2172 M:      Brian Norris <computersforpeace@gmail.com>
2173 M:      Gregory Fong <gregory.0xf0@gmail.com>
2174 M:      Florian Fainelli <f.fainelli@gmail.com>
2175 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2176 T:      git git://github.com/broadcom/stblinux.git
2177 S:      Maintained
2178 F:      arch/arm/mach-bcm/*brcmstb*
2179 F:      arch/arm/boot/dts/bcm7*.dts*
2180 F:      drivers/bus/brcmstb_gisb.c
2181
2182 BROADCOM BMIPS MIPS ARCHITECTURE
2183 M:      Kevin Cernekee <cernekee@gmail.com>
2184 M:      Florian Fainelli <f.fainelli@gmail.com>
2185 L:      linux-mips@linux-mips.org
2186 T:      git git://github.com/broadcom/stblinux.git
2187 S:      Maintained
2188 F:      arch/mips/bmips/*
2189 F:      arch/mips/include/asm/mach-bmips/*
2190 F:      arch/mips/kernel/*bmips*
2191 F:      arch/mips/boot/dts/bcm*.dts*
2192 F:      drivers/irqchip/irq-bcm7*
2193 F:      drivers/irqchip/irq-brcmstb*
2194
2195 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2196 M:      Prashant Sreedharan <prashant@broadcom.com>
2197 M:      Michael Chan <mchan@broadcom.com>
2198 L:      netdev@vger.kernel.org
2199 S:      Supported
2200 F:      drivers/net/ethernet/broadcom/tg3.*
2201
2202 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2203 M:      Brett Rudley <brudley@broadcom.com>
2204 M:      Arend van Spriel <arend@broadcom.com>
2205 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2206 M:      Hante Meuleman <meuleman@broadcom.com>
2207 L:      linux-wireless@vger.kernel.org
2208 L:      brcm80211-dev-list@broadcom.com
2209 S:      Supported
2210 F:      drivers/net/wireless/brcm80211/
2211
2212 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2213 M:      QLogic-Storage-Upstream@qlogic.com
2214 L:      linux-scsi@vger.kernel.org
2215 S:      Supported
2216 F:      drivers/scsi/bnx2fc/
2217
2218 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2219 M:      QLogic-Storage-Upstream@qlogic.com
2220 L:      linux-scsi@vger.kernel.org
2221 S:      Supported
2222 F:      drivers/scsi/bnx2i/
2223
2224 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2225 M:      Ray Jui <rjui@broadcom.com>
2226 M:      Scott Branden <sbranden@broadcom.com>
2227 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2228 L:      bcm-kernel-feedback-list@broadcom.com
2229 T:      git git://github.com/broadcom/cygnus-linux.git
2230 S:      Maintained
2231 N:      iproc
2232 N:      cygnus
2233 N:      bcm9113*
2234 N:      bcm9583*
2235 N:      bcm583*
2236 N:      bcm113*
2237
2238 BROADCOM KONA GPIO DRIVER
2239 M:      Ray Jui <rjui@broadcom.com>
2240 L:      bcm-kernel-feedback-list@broadcom.com
2241 S:      Supported
2242 F:      drivers/gpio/gpio-bcm-kona.c
2243 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2244
2245 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2246 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2247 L:      linux-wireless@vger.kernel.org
2248 S:      Maintained
2249 F:      drivers/bcma/
2250 F:      include/linux/bcma/
2251
2252 BROADCOM SYSTEMPORT ETHERNET DRIVER
2253 M:      Florian Fainelli <f.fainelli@gmail.com>
2254 L:      netdev@vger.kernel.org
2255 S:      Supported
2256 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2257
2258 BROCADE BFA FC SCSI DRIVER
2259 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2260 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2261 L:      linux-scsi@vger.kernel.org
2262 S:      Supported
2263 F:      drivers/scsi/bfa/
2264
2265 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2266 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2267 L:      netdev@vger.kernel.org
2268 S:      Supported
2269 F:      drivers/net/ethernet/brocade/bna/
2270
2271 BSG (block layer generic sg v4 driver)
2272 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2273 L:      linux-scsi@vger.kernel.org
2274 S:      Supported
2275 F:      block/bsg.c
2276 F:      include/linux/bsg.h
2277 F:      include/uapi/linux/bsg.h
2278
2279 BT87X AUDIO DRIVER
2280 M:      Clemens Ladisch <clemens@ladisch.de>
2281 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2282 T:      git git://git.alsa-project.org/alsa-kernel.git
2283 S:      Maintained
2284 F:      Documentation/sound/alsa/Bt87x.txt
2285 F:      sound/pci/bt87x.c
2286
2287 BT8XXGPIO DRIVER
2288 M:      Michael Buesch <m@bues.ch>
2289 W:      http://bu3sch.de/btgpio.php
2290 S:      Maintained
2291 F:      drivers/gpio/gpio-bt8xx.c
2292
2293 BTRFS FILE SYSTEM
2294 M:      Chris Mason <clm@fb.com>
2295 M:      Josef Bacik <jbacik@fb.com>
2296 M:      David Sterba <dsterba@suse.cz>
2297 L:      linux-btrfs@vger.kernel.org
2298 W:      http://btrfs.wiki.kernel.org/
2299 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2301 S:      Maintained
2302 F:      Documentation/filesystems/btrfs.txt
2303 F:      fs/btrfs/
2304
2305 BTTV VIDEO4LINUX DRIVER
2306 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2307 L:      linux-media@vger.kernel.org
2308 W:      http://linuxtv.org
2309 T:      git git://linuxtv.org/media_tree.git
2310 S:      Odd fixes
2311 F:      Documentation/video4linux/bttv/
2312 F:      drivers/media/pci/bt8xx/bttv*
2313
2314 BUSLOGIC SCSI DRIVER
2315 M:      Khalid Aziz <khalid@gonehiking.org>
2316 L:      linux-scsi@vger.kernel.org
2317 S:      Maintained
2318 F:      drivers/scsi/BusLogic.*
2319 F:      drivers/scsi/FlashPoint.*
2320
2321 C-MEDIA CMI8788 DRIVER
2322 M:      Clemens Ladisch <clemens@ladisch.de>
2323 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2324 T:      git git://git.alsa-project.org/alsa-kernel.git
2325 S:      Maintained
2326 F:      sound/pci/oxygen/
2327
2328 C6X ARCHITECTURE
2329 M:      Mark Salter <msalter@redhat.com>
2330 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2331 L:      linux-c6x-dev@linux-c6x.org
2332 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2333 S:      Maintained
2334 F:      arch/c6x/
2335
2336 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2337 M:      David Howells <dhowells@redhat.com>
2338 L:      linux-cachefs@redhat.com
2339 S:      Supported
2340 F:      Documentation/filesystems/caching/cachefiles.txt
2341 F:      fs/cachefiles/
2342
2343 CADET FM/AM RADIO RECEIVER DRIVER
2344 M:      Hans Verkuil <hverkuil@xs4all.nl>
2345 L:      linux-media@vger.kernel.org
2346 T:      git git://linuxtv.org/media_tree.git
2347 W:      http://linuxtv.org
2348 S:      Maintained
2349 F:      drivers/media/radio/radio-cadet*
2350
2351 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2352 M:      Jonathan Corbet <corbet@lwn.net>
2353 L:      linux-media@vger.kernel.org
2354 T:      git git://linuxtv.org/media_tree.git
2355 S:      Maintained
2356 F:      Documentation/video4linux/cafe_ccic
2357 F:      drivers/media/platform/marvell-ccic/
2358
2359 CAIF NETWORK LAYER
2360 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2361 L:      netdev@vger.kernel.org
2362 S:      Supported
2363 F:      Documentation/networking/caif/
2364 F:      drivers/net/caif/
2365 F:      include/uapi/linux/caif/
2366 F:      include/net/caif/
2367 F:      net/caif/
2368
2369 CALGARY x86-64 IOMMU
2370 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2371 M:      "Jon D. Mason" <jdmason@kudzu.us>
2372 L:      discuss@x86-64.org
2373 S:      Maintained
2374 F:      arch/x86/kernel/pci-calgary_64.c
2375 F:      arch/x86/kernel/tce_64.c
2376 F:      arch/x86/include/asm/calgary.h
2377 F:      arch/x86/include/asm/tce.h
2378
2379 CAN NETWORK LAYER
2380 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2381 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2382 L:      linux-can@vger.kernel.org
2383 W:      https://github.com/linux-can
2384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2386 S:      Maintained
2387 F:      Documentation/networking/can.txt
2388 F:      net/can/
2389 F:      include/linux/can/core.h
2390 F:      include/uapi/linux/can.h
2391 F:      include/uapi/linux/can/bcm.h
2392 F:      include/uapi/linux/can/raw.h
2393 F:      include/uapi/linux/can/gw.h
2394
2395 CAN NETWORK DRIVERS
2396 M:      Wolfgang Grandegger <wg@grandegger.com>
2397 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2398 L:      linux-can@vger.kernel.org
2399 W:      https://github.com/linux-can
2400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2402 S:      Maintained
2403 F:      drivers/net/can/
2404 F:      include/linux/can/dev.h
2405 F:      include/linux/can/platform/
2406 F:      include/uapi/linux/can/error.h
2407 F:      include/uapi/linux/can/netlink.h
2408
2409 CAPABILITIES
2410 M:      Serge Hallyn <serge.hallyn@canonical.com>
2411 L:      linux-security-module@vger.kernel.org
2412 S:      Supported
2413 F:      include/linux/capability.h
2414 F:      include/uapi/linux/capability.h
2415 F:      security/capability.c
2416 F:      security/commoncap.c
2417 F:      kernel/capability.c
2418
2419 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2420 M:      Kevin Tsai <ktsai@capellamicro.com>
2421 S:      Maintained
2422 F:      drivers/iio/light/cm*
2423 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2424
2425 CC2520 IEEE-802.15.4 RADIO DRIVER
2426 M:      Varka Bhadram <varkabhadram@gmail.com>
2427 L:      linux-wpan@vger.kernel.org
2428 S:      Maintained
2429 F:      drivers/net/ieee802154/cc2520.c
2430 F:      include/linux/spi/cc2520.h
2431 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2432
2433 CELL BROADBAND ENGINE ARCHITECTURE
2434 M:      Arnd Bergmann <arnd@arndb.de>
2435 L:      linuxppc-dev@lists.ozlabs.org
2436 L:      cbe-oss-dev@lists.ozlabs.org
2437 W:      http://www.ibm.com/developerworks/power/cell/
2438 S:      Supported
2439 F:      arch/powerpc/include/asm/cell*.h
2440 F:      arch/powerpc/include/asm/spu*.h
2441 F:      arch/powerpc/include/uapi/asm/spu*.h
2442 F:      arch/powerpc/oprofile/*cell*
2443 F:      arch/powerpc/platforms/cell/
2444
2445 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2446 M:      Yan, Zheng <zyan@redhat.com>
2447 M:      Sage Weil <sage@redhat.com>
2448 L:      ceph-devel@vger.kernel.org
2449 W:      http://ceph.com/
2450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2451 S:      Supported
2452 F:      Documentation/filesystems/ceph.txt
2453 F:      fs/ceph/
2454 F:      net/ceph/
2455 F:      include/linux/ceph/
2456 F:      include/linux/crush/
2457
2458 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2459 L:      linux-usb@vger.kernel.org
2460 S:      Orphan
2461 F:      Documentation/usb/WUSB-Design-overview.txt
2462 F:      Documentation/usb/wusb-cbaf
2463 F:      drivers/usb/host/hwa-hc.c
2464 F:      drivers/usb/host/whci/
2465 F:      drivers/usb/wusbcore/
2466 F:      include/linux/usb/wusb*
2467
2468 CFAG12864B LCD DRIVER
2469 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2470 W:      http://miguelojeda.es/auxdisplay.htm
2471 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2472 S:      Maintained
2473 F:      drivers/auxdisplay/cfag12864b.c
2474 F:      include/linux/cfag12864b.h
2475
2476 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2477 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2478 W:      http://miguelojeda.es/auxdisplay.htm
2479 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2480 S:      Maintained
2481 F:      drivers/auxdisplay/cfag12864bfb.c
2482 F:      include/linux/cfag12864b.h
2483
2484 CFG80211 and NL80211
2485 M:      Johannes Berg <johannes@sipsolutions.net>
2486 L:      linux-wireless@vger.kernel.org
2487 W:      http://wireless.kernel.org/
2488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2490 S:      Maintained
2491 F:      include/uapi/linux/nl80211.h
2492 F:      include/net/cfg80211.h
2493 F:      net/wireless/*
2494 X:      net/wireless/wext*
2495
2496 CHAR and MISC DRIVERS
2497 M:      Arnd Bergmann <arnd@arndb.de>
2498 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2500 S:      Supported
2501 F:      drivers/char/*
2502 F:      drivers/misc/*
2503 F:      include/linux/miscdevice.h
2504
2505 CHECKPATCH
2506 M:      Andy Whitcroft <apw@canonical.com>
2507 M:      Joe Perches <joe@perches.com>
2508 S:      Maintained
2509 F:      scripts/checkpatch.pl
2510
2511 CHINESE DOCUMENTATION
2512 M:      Harry Wei <harryxiyou@gmail.com>
2513 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2514 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2515 S:      Maintained
2516 F:      Documentation/zh_CN/
2517
2518 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2519 M:      Peter Chen <Peter.Chen@freescale.com>
2520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2521 L:      linux-usb@vger.kernel.org
2522 S:      Maintained
2523 F:      drivers/usb/chipidea/
2524
2525 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2526 M:      Hans de Goede <hdegoede@redhat.com>
2527 L:      linux-input@vger.kernel.org
2528 S:      Maintained
2529 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2530 F:      drivers/input/touchscreen/chipone_icn8318.c
2531
2532 CHROME HARDWARE PLATFORM SUPPORT
2533 M:      Olof Johansson <olof@lixom.net>
2534 S:      Maintained
2535 F:      drivers/platform/chrome/
2536
2537 CISCO VIC ETHERNET NIC DRIVER
2538 M:      Christian Benvenuti <benve@cisco.com>
2539 M:      Sujith Sankar <ssujith@cisco.com>
2540 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2541 M:      Neel Patel <neepatel@cisco.com>
2542 S:      Supported
2543 F:      drivers/net/ethernet/cisco/enic/
2544
2545 CISCO VIC LOW LATENCY NIC DRIVER
2546 M:      Upinder Malhi <umalhi@cisco.com>
2547 S:      Supported
2548 F:      drivers/infiniband/hw/usnic
2549
2550 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2551 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2552 L:      netdev@vger.kernel.org
2553 S:      Maintained
2554 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2555
2556 CIRRUS LOGIC AUDIO CODEC DRIVERS
2557 M:      Brian Austin <brian.austin@cirrus.com>
2558 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2559 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2560 S:      Maintained
2561 F:      sound/soc/codecs/cs*
2562
2563 CLEANCACHE API
2564 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2565 L:      linux-kernel@vger.kernel.org
2566 S:      Maintained
2567 F:      mm/cleancache.c
2568 F:      include/linux/cleancache.h
2569
2570 CLK API
2571 M:      Russell King <linux@arm.linux.org.uk>
2572 L:      linux-clk@vger.kernel.org
2573 S:      Maintained
2574 F:      include/linux/clk.h
2575
2576 CLOCKSOURCE, CLOCKEVENT DRIVERS
2577 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2578 M:      Thomas Gleixner <tglx@linutronix.de>
2579 L:      linux-kernel@vger.kernel.org
2580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2581 S:      Supported
2582 F:      drivers/clocksource
2583
2584 CISCO FCOE HBA DRIVER
2585 M:      Hiral Patel <hiralpat@cisco.com>
2586 M:      Suma Ramars <sramars@cisco.com>
2587 M:      Brian Uchino <buchino@cisco.com>
2588 L:      linux-scsi@vger.kernel.org
2589 S:      Supported
2590 F:      drivers/scsi/fnic/
2591
2592 CMPC ACPI DRIVER
2593 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2594 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2595 L:      platform-driver-x86@vger.kernel.org
2596 S:      Supported
2597 F:      drivers/platform/x86/classmate-laptop.c
2598
2599 COCCINELLE/Semantic Patches (SmPL)
2600 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2601 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2602 M:      Nicolas Palix <nicolas.palix@imag.fr>
2603 M:      Michal Marek <mmarek@suse.cz>
2604 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2606 W:      http://coccinelle.lip6.fr/
2607 S:      Supported
2608 F:      Documentation/coccinelle.txt
2609 F:      scripts/coccinelle/
2610 F:      scripts/coccicheck
2611
2612 CODA FILE SYSTEM
2613 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2614 M:      coda@cs.cmu.edu
2615 L:      codalist@coda.cs.cmu.edu
2616 W:      http://www.coda.cs.cmu.edu/
2617 S:      Maintained
2618 F:      Documentation/filesystems/coda.txt
2619 F:      fs/coda/
2620 F:      include/linux/coda*.h
2621 F:      include/uapi/linux/coda*.h
2622
2623 CODA V4L2 MEM2MEM DRIVER
2624 M:      Philipp Zabel <p.zabel@pengutronix.de>
2625 L:      linux-media@vger.kernel.org
2626 S:      Maintained
2627 F:      Documentation/devicetree/bindings/media/coda.txt
2628 F:      drivers/media/platform/coda/
2629
2630 COMMON CLK FRAMEWORK
2631 M:      Mike Turquette <mturquette@linaro.org>
2632 M:      Stephen Boyd <sboyd@codeaurora.org>
2633 L:      linux-clk@vger.kernel.org
2634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2635 S:      Maintained
2636 F:      drivers/clk/
2637 X:      drivers/clk/clkdev.c
2638 F:      include/linux/clk-pr*
2639 F:      include/linux/clk/
2640
2641 COMMON INTERNET FILE SYSTEM (CIFS)
2642 M:      Steve French <sfrench@samba.org>
2643 L:      linux-cifs@vger.kernel.org
2644 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2645 W:      http://linux-cifs.samba.org/
2646 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2647 S:      Supported
2648 F:      Documentation/filesystems/cifs/
2649 F:      fs/cifs/
2650
2651 COMPACTPCI HOTPLUG CORE
2652 M:      Scott Murray <scott@spiteful.org>
2653 L:      linux-pci@vger.kernel.org
2654 S:      Maintained
2655 F:      drivers/pci/hotplug/cpci_hotplug*
2656
2657 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2658 M:      Scott Murray <scott@spiteful.org>
2659 L:      linux-pci@vger.kernel.org
2660 S:      Maintained
2661 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2662
2663 COMPACTPCI HOTPLUG GENERIC DRIVER
2664 M:      Scott Murray <scott@spiteful.org>
2665 L:      linux-pci@vger.kernel.org
2666 S:      Maintained
2667 F:      drivers/pci/hotplug/cpcihp_generic.c
2668
2669 COMPAL LAPTOP SUPPORT
2670 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2671 L:      platform-driver-x86@vger.kernel.org
2672 S:      Maintained
2673 F:      drivers/platform/x86/compal-laptop.c
2674
2675 CONEXANT ACCESSRUNNER USB DRIVER
2676 M:      Simon Arlott <cxacru@fire.lp0.eu>
2677 L:      accessrunner-general@lists.sourceforge.net
2678 W:      http://accessrunner.sourceforge.net/
2679 S:      Maintained
2680 F:      drivers/usb/atm/cxacru.c
2681
2682 CONFIGFS
2683 M:      Joel Becker <jlbec@evilplan.org>
2684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2685 S:      Supported
2686 F:      fs/configfs/
2687 F:      include/linux/configfs.h
2688
2689 CONNECTOR
2690 M:      Evgeniy Polyakov <zbr@ioremap.net>
2691 L:      netdev@vger.kernel.org
2692 S:      Maintained
2693 F:      drivers/connector/
2694
2695 CONTROL GROUP (CGROUP)
2696 M:      Tejun Heo <tj@kernel.org>
2697 M:      Li Zefan <lizefan@huawei.com>
2698 L:      cgroups@vger.kernel.org
2699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2700 S:      Maintained
2701 F:      Documentation/cgroups/
2702 F:      include/linux/cgroup*
2703 F:      kernel/cgroup*
2704
2705 CONTROL GROUP - CPUSET
2706 M:      Li Zefan <lizefan@huawei.com>
2707 L:      cgroups@vger.kernel.org
2708 W:      http://www.bullopensource.org/cpuset/
2709 W:      http://oss.sgi.com/projects/cpusets/
2710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2711 S:      Maintained
2712 F:      Documentation/cgroups/cpusets.txt
2713 F:      include/linux/cpuset.h
2714 F:      kernel/cpuset.c
2715
2716 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2717 M:      Johannes Weiner <hannes@cmpxchg.org>
2718 M:      Michal Hocko <mhocko@suse.cz>
2719 L:      cgroups@vger.kernel.org
2720 L:      linux-mm@kvack.org
2721 S:      Maintained
2722 F:      mm/memcontrol.c
2723 F:      mm/swap_cgroup.c
2724
2725 CORETEMP HARDWARE MONITORING DRIVER
2726 M:      Fenghua Yu <fenghua.yu@intel.com>
2727 L:      lm-sensors@lm-sensors.org
2728 S:      Maintained
2729 F:      Documentation/hwmon/coretemp
2730 F:      drivers/hwmon/coretemp.c
2731
2732 COSA/SRP SYNC SERIAL DRIVER
2733 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2734 W:      http://www.fi.muni.cz/~kas/cosa/
2735 S:      Maintained
2736 F:      drivers/net/wan/cosa*
2737
2738 CPMAC ETHERNET DRIVER
2739 M:      Florian Fainelli <florian@openwrt.org>
2740 L:      netdev@vger.kernel.org
2741 S:      Maintained
2742 F:      drivers/net/ethernet/ti/cpmac.c
2743
2744 CPU FREQUENCY DRIVERS
2745 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2746 M:      Viresh Kumar <viresh.kumar@linaro.org>
2747 L:      linux-pm@vger.kernel.org
2748 S:      Maintained
2749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2750 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2751 F:      drivers/cpufreq/
2752 F:      include/linux/cpufreq.h
2753
2754 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2755 M:      Viresh Kumar <viresh.kumar@linaro.org>
2756 M:      Sudeep Holla <sudeep.holla@arm.com>
2757 L:      linux-pm@vger.kernel.org
2758 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2759 S:      Maintained
2760 F:      drivers/cpufreq/arm_big_little.h
2761 F:      drivers/cpufreq/arm_big_little.c
2762 F:      drivers/cpufreq/arm_big_little_dt.c
2763
2764 CPUIDLE DRIVER - ARM BIG LITTLE
2765 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2766 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2767 L:      linux-pm@vger.kernel.org
2768 L:      linux-arm-kernel@lists.infradead.org
2769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2770 S:      Maintained
2771 F:      drivers/cpuidle/cpuidle-big_little.c
2772
2773 CPUIDLE DRIVER - ARM EXYNOS
2774 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2775 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2776 M:      Kukjin Kim <kgene@kernel.org>
2777 L:      linux-pm@vger.kernel.org
2778 L:      linux-samsung-soc@vger.kernel.org
2779 S:      Supported
2780 F:      drivers/cpuidle/cpuidle-exynos.c
2781 F:      arch/arm/mach-exynos/pm.c
2782
2783 CPUIDLE DRIVERS
2784 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2785 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2786 L:      linux-pm@vger.kernel.org
2787 S:      Maintained
2788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2789 F:      drivers/cpuidle/*
2790 F:      include/linux/cpuidle.h
2791
2792 CPUID/MSR DRIVER
2793 M:      "H. Peter Anvin" <hpa@zytor.com>
2794 S:      Maintained
2795 F:      arch/x86/kernel/cpuid.c
2796 F:      arch/x86/kernel/msr.c
2797
2798 CPU POWER MONITORING SUBSYSTEM
2799 M:      Thomas Renninger <trenn@suse.de>
2800 L:      linux-pm@vger.kernel.org
2801 S:      Maintained
2802 F:      tools/power/cpupower/
2803
2804 CRAMFS FILESYSTEM
2805 W:      http://sourceforge.net/projects/cramfs/
2806 S:      Orphan / Obsolete
2807 F:      Documentation/filesystems/cramfs.txt
2808 F:      fs/cramfs/
2809
2810 CRIS PORT
2811 M:      Mikael Starvik <starvik@axis.com>
2812 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2813 L:      linux-cris-kernel@axis.com
2814 W:      http://developer.axis.com
2815 S:      Maintained
2816 F:      arch/cris/
2817 F:      drivers/tty/serial/crisv10.*
2818
2819 CRYPTO API
2820 M:      Herbert Xu <herbert@gondor.apana.org.au>
2821 M:      "David S. Miller" <davem@davemloft.net>
2822 L:      linux-crypto@vger.kernel.org
2823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2824 S:      Maintained
2825 F:      Documentation/crypto/
2826 F:      Documentation/DocBook/crypto-API.tmpl
2827 F:      arch/*/crypto/
2828 F:      crypto/
2829 F:      drivers/crypto/
2830 F:      include/crypto/
2831
2832 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2833 M:      Neil Horman <nhorman@tuxdriver.com>
2834 L:      linux-crypto@vger.kernel.org
2835 S:      Maintained
2836 F:      crypto/ansi_cprng.c
2837 F:      crypto/rng.c
2838
2839 CS5535 Audio ALSA driver
2840 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2841 S:      Maintained
2842 F:      sound/pci/cs5535audio/
2843
2844 CW1200 WLAN driver
2845 M:      Solomon Peachy <pizza@shaftnet.org>
2846 S:      Maintained
2847 F:      drivers/net/wireless/cw1200/
2848
2849 CX18 VIDEO4LINUX DRIVER
2850 M:      Andy Walls <awalls@md.metrocast.net>
2851 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2852 L:      linux-media@vger.kernel.org
2853 T:      git git://linuxtv.org/media_tree.git
2854 W:      http://linuxtv.org
2855 W:      http://www.ivtvdriver.org/index.php/Cx18
2856 S:      Maintained
2857 F:      Documentation/video4linux/cx18.txt
2858 F:      drivers/media/pci/cx18/
2859 F:      include/uapi/linux/ivtv*
2860
2861 CX2341X MPEG ENCODER HELPER MODULE
2862 M:      Hans Verkuil <hverkuil@xs4all.nl>
2863 L:      linux-media@vger.kernel.org
2864 T:      git git://linuxtv.org/media_tree.git
2865 W:      http://linuxtv.org
2866 S:      Maintained
2867 F:      drivers/media/common/cx2341x*
2868 F:      include/media/cx2341x*
2869
2870 CX88 VIDEO4LINUX DRIVER
2871 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2872 L:      linux-media@vger.kernel.org
2873 W:      http://linuxtv.org
2874 T:      git git://linuxtv.org/media_tree.git
2875 S:      Odd fixes
2876 F:      Documentation/video4linux/cx88/
2877 F:      drivers/media/pci/cx88/
2878
2879 CXD2820R MEDIA DRIVER
2880 M:      Antti Palosaari <crope@iki.fi>
2881 L:      linux-media@vger.kernel.org
2882 W:      http://linuxtv.org/
2883 W:      http://palosaari.fi/linux/
2884 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2885 T:      git git://linuxtv.org/anttip/media_tree.git
2886 S:      Maintained
2887 F:      drivers/media/dvb-frontends/cxd2820r*
2888
2889 CXGB3 ETHERNET DRIVER (CXGB3)
2890 M:      Santosh Raspatur <santosh@chelsio.com>
2891 L:      netdev@vger.kernel.org
2892 W:      http://www.chelsio.com
2893 S:      Supported
2894 F:      drivers/net/ethernet/chelsio/cxgb3/
2895
2896 CXGB3 ISCSI DRIVER (CXGB3I)
2897 M:      Karen Xie <kxie@chelsio.com>
2898 L:      linux-scsi@vger.kernel.org
2899 W:      http://www.chelsio.com
2900 S:      Supported
2901 F:      drivers/scsi/cxgbi/cxgb3i
2902
2903 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2904 M:      Steve Wise <swise@chelsio.com>
2905 L:      linux-rdma@vger.kernel.org
2906 W:      http://www.openfabrics.org
2907 S:      Supported
2908 F:      drivers/infiniband/hw/cxgb3/
2909
2910 CXGB4 ETHERNET DRIVER (CXGB4)
2911 M:      Hariprasad S <hariprasad@chelsio.com>
2912 L:      netdev@vger.kernel.org
2913 W:      http://www.chelsio.com
2914 S:      Supported
2915 F:      drivers/net/ethernet/chelsio/cxgb4/
2916
2917 CXGB4 ISCSI DRIVER (CXGB4I)
2918 M:      Karen Xie <kxie@chelsio.com>
2919 L:      linux-scsi@vger.kernel.org
2920 W:      http://www.chelsio.com
2921 S:      Supported
2922 F:      drivers/scsi/cxgbi/cxgb4i
2923
2924 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2925 M:      Steve Wise <swise@chelsio.com>
2926 L:      linux-rdma@vger.kernel.org
2927 W:      http://www.openfabrics.org
2928 S:      Supported
2929 F:      drivers/infiniband/hw/cxgb4/
2930
2931 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2932 M:      Casey Leedom <leedom@chelsio.com>
2933 L:      netdev@vger.kernel.org
2934 W:      http://www.chelsio.com
2935 S:      Supported
2936 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2937
2938 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2939 M:      Ian Munsie <imunsie@au1.ibm.com>
2940 M:      Michael Neuling <mikey@neuling.org>
2941 L:      linuxppc-dev@lists.ozlabs.org
2942 S:      Supported
2943 F:      drivers/misc/cxl/
2944 F:      include/misc/cxl.h
2945 F:      include/uapi/misc/cxl.h
2946 F:      Documentation/powerpc/cxl.txt
2947 F:      Documentation/powerpc/cxl.txt
2948 F:      Documentation/ABI/testing/sysfs-class-cxl
2949
2950 STMMAC ETHERNET DRIVER
2951 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2952 L:      netdev@vger.kernel.org
2953 W:      http://www.stlinux.com
2954 S:      Supported
2955 F:      drivers/net/ethernet/stmicro/stmmac/
2956
2957 CYBERPRO FB DRIVER
2958 M:      Russell King <linux@arm.linux.org.uk>
2959 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2960 W:      http://www.arm.linux.org.uk/
2961 S:      Maintained
2962 F:      drivers/video/fbdev/cyber2000fb.*
2963
2964 CYCLADES ASYNC MUX DRIVER
2965 W:      http://www.cyclades.com/
2966 S:      Orphan
2967 F:      drivers/tty/cyclades.c
2968 F:      include/linux/cyclades.h
2969 F:      include/uapi/linux/cyclades.h
2970
2971 CYCLADES PC300 DRIVER
2972 W:      http://www.cyclades.com/
2973 S:      Orphan
2974 F:      drivers/net/wan/pc300*
2975
2976 CYPRESS_FIRMWARE MEDIA DRIVER
2977 M:      Antti Palosaari <crope@iki.fi>
2978 L:      linux-media@vger.kernel.org
2979 W:      http://linuxtv.org/
2980 W:      http://palosaari.fi/linux/
2981 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2982 T:      git git://linuxtv.org/anttip/media_tree.git
2983 S:      Maintained
2984 F:      drivers/media/common/cypress_firmware*
2985
2986 CYTTSP TOUCHSCREEN DRIVER
2987 M:      Ferruh Yigit <fery@cypress.com>
2988 L:      linux-input@vger.kernel.org
2989 S:      Supported
2990 F:      drivers/input/touchscreen/cyttsp*
2991 F:      include/linux/input/cyttsp.h
2992
2993 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2994 M:      Joshua Kinard <kumba@gentoo.org>
2995 S:      Maintained
2996 F:      drivers/rtc/rtc-ds1685.c
2997 F:      include/linux/rtc/ds1685.h
2998
2999 DAMA SLAVE for AX.25
3000 M:      Joerg Reuter <jreuter@yaina.de>
3001 W:      http://yaina.de/jreuter/
3002 W:      http://www.qsl.net/dl1bke/
3003 L:      linux-hams@vger.kernel.org
3004 S:      Maintained
3005 F:      net/ax25/af_ax25.c
3006 F:      net/ax25/ax25_dev.c
3007 F:      net/ax25/ax25_ds_*
3008 F:      net/ax25/ax25_in.c
3009 F:      net/ax25/ax25_out.c
3010 F:      net/ax25/ax25_timer.c
3011 F:      net/ax25/sysctl_net_ax25.c
3012
3013 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3014 L:      netdev@vger.kernel.org
3015 S:      Orphan
3016 F:      Documentation/networking/dmfe.txt
3017 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3018
3019 DC390/AM53C974 SCSI driver
3020 M:      Hannes Reinecke <hare@suse.de>
3021 L:      linux-scsi@vger.kernel.org
3022 S:      Maintained
3023 F:      drivers/scsi/am53c974.c
3024
3025 DC395x SCSI driver
3026 M:      Oliver Neukum <oliver@neukum.org>
3027 M:      Ali Akcaagac <aliakc@web.de>
3028 M:      Jamie Lenehan <lenehan@twibble.org>
3029 L:      dc395x@twibble.org
3030 W:      http://twibble.org/dist/dc395x/
3031 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3032 S:      Maintained
3033 F:      Documentation/scsi/dc395x.txt
3034 F:      drivers/scsi/dc395x.*
3035
3036 DCCP PROTOCOL
3037 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3038 L:      dccp@vger.kernel.org
3039 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3040 S:      Maintained
3041 F:      include/linux/dccp.h
3042 F:      include/uapi/linux/dccp.h
3043 F:      include/linux/tfrc.h
3044 F:      net/dccp/
3045
3046 DECnet NETWORK LAYER
3047 W:      http://linux-decnet.sourceforge.net
3048 L:      linux-decnet-user@lists.sourceforge.net
3049 S:      Orphan
3050 F:      Documentation/networking/decnet.txt
3051 F:      net/decnet/
3052
3053 DECSTATION PLATFORM SUPPORT
3054 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3055 L:      linux-mips@linux-mips.org
3056 W:      http://www.linux-mips.org/wiki/DECstation
3057 S:      Maintained
3058 F:      arch/mips/dec/
3059 F:      arch/mips/include/asm/dec/
3060 F:      arch/mips/include/asm/mach-dec/
3061
3062 DEFXX FDDI NETWORK DRIVER
3063 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3064 S:      Maintained
3065 F:      drivers/net/fddi/defxx.*
3066
3067 DELL LAPTOP DRIVER
3068 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3069 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3070 L:      platform-driver-x86@vger.kernel.org
3071 S:      Maintained
3072 F:      drivers/platform/x86/dell-laptop.c
3073
3074 DELL LAPTOP FREEFALL DRIVER
3075 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3076 S:      Maintained
3077 F:      drivers/platform/x86/dell-smo8800.c
3078
3079 DELL LAPTOP SMM DRIVER
3080 M:      Guenter Roeck <linux@roeck-us.net>
3081 S:      Maintained
3082 F:      drivers/char/i8k.c
3083 F:      include/uapi/linux/i8k.h
3084
3085 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3086 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3087 S:      Maintained
3088 F:      Documentation/dcdbas.txt
3089 F:      drivers/firmware/dcdbas.*
3090
3091 DELL WMI EXTRAS DRIVER
3092 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3093 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3094 S:      Maintained
3095 F:      drivers/platform/x86/dell-wmi.c
3096
3097 DESIGNWARE USB2 DRD IP DRIVER
3098 M:      John Youn <johnyoun@synopsys.com>
3099 L:      linux-usb@vger.kernel.org
3100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3101 S:      Maintained
3102 F:      drivers/usb/dwc2/
3103
3104 DESIGNWARE USB3 DRD IP DRIVER
3105 M:      Felipe Balbi <balbi@ti.com>
3106 L:      linux-usb@vger.kernel.org
3107 L:      linux-omap@vger.kernel.org
3108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3109 S:      Maintained
3110 F:      drivers/usb/dwc3/
3111
3112 DEVICE COREDUMP (DEV_COREDUMP)
3113 M:      Johannes Berg <johannes@sipsolutions.net>
3114 L:      linux-kernel@vger.kernel.org
3115 S:      Maintained
3116 F:      drivers/base/devcoredump.c
3117 F:      include/linux/devcoredump.h
3118
3119 DEVICE FREQUENCY (DEVFREQ)
3120 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3121 M:      Kyungmin Park <kyungmin.park@samsung.com>
3122 L:      linux-pm@vger.kernel.org
3123 S:      Maintained
3124 F:      drivers/devfreq/
3125
3126 DEVICE NUMBER REGISTRY
3127 M:      Torben Mathiasen <device@lanana.org>
3128 W:      http://lanana.org/docs/device-list/index.html
3129 S:      Maintained
3130
3131 DEVICE-MAPPER  (LVM)
3132 M:      Alasdair Kergon <agk@redhat.com>
3133 M:      Mike Snitzer <snitzer@redhat.com>
3134 M:      dm-devel@redhat.com
3135 L:      dm-devel@redhat.com
3136 W:      http://sources.redhat.com/dm
3137 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3139 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3140 S:      Maintained
3141 F:      Documentation/device-mapper/
3142 F:      drivers/md/dm*
3143 F:      drivers/md/persistent-data/
3144 F:      include/linux/device-mapper.h
3145 F:      include/linux/dm-*.h
3146 F:      include/uapi/linux/dm-*.h
3147
3148 DIALOG SEMICONDUCTOR DRIVERS
3149 M:      Support Opensource <support.opensource@diasemi.com>
3150 W:      http://www.dialog-semiconductor.com/products
3151 S:      Supported
3152 F:      Documentation/hwmon/da90??
3153 F:      drivers/gpio/gpio-da90??.c
3154 F:      drivers/hwmon/da90??-hwmon.c
3155 F:      drivers/iio/adc/da91??-*.c
3156 F:      drivers/input/misc/da90??_onkey.c
3157 F:      drivers/input/touchscreen/da9052_tsi.c
3158 F:      drivers/leds/leds-da90??.c
3159 F:      drivers/mfd/da903x.c
3160 F:      drivers/mfd/da90??-*.c
3161 F:      drivers/mfd/da91??-*.c
3162 F:      drivers/power/da9052-battery.c
3163 F:      drivers/power/da91??-*.c
3164 F:      drivers/regulator/da903x.c
3165 F:      drivers/regulator/da9???-regulator.[ch]
3166 F:      drivers/rtc/rtc-da90??.c
3167 F:      drivers/video/backlight/da90??_bl.c
3168 F:      drivers/watchdog/da90??_wdt.c
3169 F:      include/linux/mfd/da903x.h
3170 F:      include/linux/mfd/da9052/
3171 F:      include/linux/mfd/da9055/
3172 F:      include/linux/mfd/da9063/
3173 F:      include/linux/mfd/da9150/
3174 F:      include/sound/da[79]*.h
3175 F:      sound/soc/codecs/da[79]*.[ch]
3176
3177 DIGI NEO AND CLASSIC PCI PRODUCTS
3178 M:      Lidza Louina <lidza.louina@gmail.com>
3179 M:      Mark Hounschell <markh@compro.net>
3180 L:      driverdev-devel@linuxdriverproject.org
3181 S:      Maintained
3182 F:      drivers/staging/dgnc/
3183
3184 DIGI EPCA PCI PRODUCTS
3185 M:      Lidza Louina <lidza.louina@gmail.com>
3186 M:      Mark Hounschell <markh@compro.net>
3187 M:      Daeseok Youn <daeseok.youn@gmail.com>
3188 L:      driverdev-devel@linuxdriverproject.org
3189 S:      Maintained
3190 F:      drivers/staging/dgap/
3191
3192 DIOLAN U2C-12 I2C DRIVER
3193 M:      Guenter Roeck <linux@roeck-us.net>
3194 L:      linux-i2c@vger.kernel.org
3195 S:      Maintained
3196 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3197
3198 DIRECT ACCESS (DAX)
3199 M:      Matthew Wilcox <willy@linux.intel.com>
3200 L:      linux-fsdevel@vger.kernel.org
3201 S:      Supported
3202 F:      fs/dax.c
3203
3204 DIRECTORY NOTIFICATION (DNOTIFY)
3205 M:      Eric Paris <eparis@parisplace.org>
3206 S:      Maintained
3207 F:      Documentation/filesystems/dnotify.txt
3208 F:      fs/notify/dnotify/
3209 F:      include/linux/dnotify.h
3210
3211 DISK GEOMETRY AND PARTITION HANDLING
3212 M:      Andries Brouwer <aeb@cwi.nl>
3213 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3214 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3215 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3216 S:      Maintained
3217
3218 DISKQUOTA
3219 M:      Jan Kara <jack@suse.cz>
3220 S:      Maintained
3221 F:      Documentation/filesystems/quota.txt
3222 F:      fs/quota/
3223 F:      include/linux/quota*.h
3224 F:      include/uapi/linux/quota*.h
3225
3226 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3227 M:      Bernie Thompson <bernie@plugable.com>
3228 L:      linux-fbdev@vger.kernel.org
3229 S:      Maintained
3230 W:      http://plugable.com/category/projects/udlfb/
3231 F:      drivers/video/fbdev/udlfb.c
3232 F:      include/video/udlfb.h
3233 F:      Documentation/fb/udlfb.txt
3234
3235 DISTRIBUTED LOCK MANAGER (DLM)
3236 M:      Christine Caulfield <ccaulfie@redhat.com>
3237 M:      David Teigland <teigland@redhat.com>
3238 L:      cluster-devel@redhat.com
3239 W:      http://sources.redhat.com/cluster/
3240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3241 S:      Supported
3242 F:      fs/dlm/
3243
3244 DMA BUFFER SHARING FRAMEWORK
3245 M:      Sumit Semwal <sumit.semwal@linaro.org>
3246 S:      Maintained
3247 L:      linux-media@vger.kernel.org
3248 L:      dri-devel@lists.freedesktop.org
3249 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3250 F:      drivers/dma-buf/
3251 F:      include/linux/dma-buf*
3252 F:      include/linux/reservation.h
3253 F:      include/linux/*fence.h
3254 F:      Documentation/dma-buf-sharing.txt
3255 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3256
3257 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3258 M:      Vinod Koul <vinod.koul@intel.com>
3259 L:      dmaengine@vger.kernel.org
3260 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3261 S:      Maintained
3262 F:      drivers/dma/
3263 F:      include/linux/dmaengine.h
3264 F:      Documentation/dmaengine/
3265 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3266
3267 DME1737 HARDWARE MONITOR DRIVER
3268 M:      Juerg Haefliger <juergh@gmail.com>
3269 L:      lm-sensors@lm-sensors.org
3270 S:      Maintained
3271 F:      Documentation/hwmon/dme1737
3272 F:      drivers/hwmon/dme1737.c
3273
3274 DMI/SMBIOS SUPPORT
3275 M:      Jean Delvare <jdelvare@suse.de>
3276 S:      Maintained
3277 F:      drivers/firmware/dmi-id.c
3278 F:      drivers/firmware/dmi_scan.c
3279 F:      include/linux/dmi.h
3280
3281 DOCKING STATION DRIVER
3282 M:      Shaohua Li <shaohua.li@intel.com>
3283 L:      linux-acpi@vger.kernel.org
3284 S:      Supported
3285 F:      drivers/acpi/dock.c
3286
3287 DOCUMENTATION
3288 M:      Jonathan Corbet <corbet@lwn.net>
3289 L:      linux-doc@vger.kernel.org
3290 S:      Maintained
3291 F:      Documentation/
3292 X:      Documentation/ABI/
3293 X:      Documentation/devicetree/
3294 X:      Documentation/acpi
3295 X:      Documentation/power
3296 X:      Documentation/spi
3297 T:      git git://git.lwn.net/linux-2.6.git docs-next
3298
3299 DOUBLETALK DRIVER
3300 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3301 L:      blinux-list@redhat.com
3302 S:      Maintained
3303 F:      drivers/char/dtlk.c
3304 F:      include/linux/dtlk.h
3305
3306 DPT_I2O SCSI RAID DRIVER
3307 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3308 L:      linux-scsi@vger.kernel.org
3309 W:      http://www.adaptec.com/
3310 S:      Maintained
3311 F:      drivers/scsi/dpt*
3312 F:      drivers/scsi/dpt/
3313
3314 DRBD DRIVER
3315 P:      Philipp Reisner
3316 P:      Lars Ellenberg
3317 M:      drbd-dev@lists.linbit.com
3318 L:      drbd-user@lists.linbit.com
3319 W:      http://www.drbd.org
3320 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3321 T:      git git://git.drbd.org/drbd-8.3.git
3322 S:      Supported
3323 F:      drivers/block/drbd/
3324 F:      lib/lru_cache.c
3325 F:      Documentation/blockdev/drbd/
3326
3327 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3328 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3330 S:      Supported
3331 F:      Documentation/kobject.txt
3332 F:      drivers/base/
3333 F:      fs/sysfs/
3334 F:      fs/debugfs/
3335 F:      include/linux/kobj*
3336 F:      include/linux/debugfs.h
3337 F:      lib/kobj*
3338
3339 DRM DRIVERS
3340 M:      David Airlie <airlied@linux.ie>
3341 L:      dri-devel@lists.freedesktop.org
3342 T:      git git://people.freedesktop.org/~airlied/linux
3343 S:      Maintained
3344 F:      drivers/gpu/drm/
3345 F:      drivers/gpu/vga/
3346 F:      include/drm/
3347 F:      include/uapi/drm/
3348
3349 RADEON DRM DRIVERS
3350 M:      Alex Deucher <alexander.deucher@amd.com>
3351 M:      Christian König <christian.koenig@amd.com>
3352 L:      dri-devel@lists.freedesktop.org
3353 T:      git git://people.freedesktop.org/~agd5f/linux
3354 S:      Supported
3355 F:      drivers/gpu/drm/radeon/
3356 F:      include/uapi/drm/radeon*
3357
3358 DRM PANEL DRIVERS
3359 M:      Thierry Reding <thierry.reding@gmail.com>
3360 L:      dri-devel@lists.freedesktop.org
3361 T:      git git://anongit.freedesktop.org/tegra/linux.git
3362 S:      Maintained
3363 F:      drivers/gpu/drm/drm_panel.c
3364 F:      drivers/gpu/drm/panel/
3365 F:      include/drm/drm_panel.h
3366 F:      Documentation/devicetree/bindings/panel/
3367
3368 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3369 M:      Daniel Vetter <daniel.vetter@intel.com>
3370 M:      Jani Nikula <jani.nikula@linux.intel.com>
3371 L:      intel-gfx@lists.freedesktop.org
3372 L:      dri-devel@lists.freedesktop.org
3373 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3374 T:      git git://anongit.freedesktop.org/drm-intel
3375 S:      Supported
3376 F:      drivers/gpu/drm/i915/
3377 F:      include/drm/i915*
3378 F:      include/uapi/drm/i915*
3379
3380 DRM DRIVERS FOR EXYNOS
3381 M:      Inki Dae <inki.dae@samsung.com>
3382 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3383 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3384 M:      Kyungmin Park <kyungmin.park@samsung.com>
3385 L:      dri-devel@lists.freedesktop.org
3386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3387 S:      Supported
3388 F:      drivers/gpu/drm/exynos/
3389 F:      include/drm/exynos*
3390 F:      include/uapi/drm/exynos*
3391
3392 DRM DRIVERS FOR FREESCALE IMX
3393 M:      Philipp Zabel <p.zabel@pengutronix.de>
3394 L:      dri-devel@lists.freedesktop.org
3395 S:      Maintained
3396 F:      drivers/gpu/drm/imx/
3397 F:      Documentation/devicetree/bindings/drm/imx/
3398
3399 DRM DRIVERS FOR NVIDIA TEGRA
3400 M:      Thierry Reding <thierry.reding@gmail.com>
3401 M:      Terje Bergström <tbergstrom@nvidia.com>
3402 L:      dri-devel@lists.freedesktop.org
3403 L:      linux-tegra@vger.kernel.org
3404 T:      git git://anongit.freedesktop.org/tegra/linux.git
3405 S:      Supported
3406 F:      drivers/gpu/drm/tegra/
3407 F:      drivers/gpu/host1x/
3408 F:      include/linux/host1x.h
3409 F:      include/uapi/drm/tegra_drm.h
3410 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3411
3412 DRM DRIVERS FOR RENESAS
3413 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3414 L:      dri-devel@lists.freedesktop.org
3415 L:      linux-sh@vger.kernel.org
3416 T:      git git://people.freedesktop.org/~airlied/linux
3417 S:      Supported
3418 F:      drivers/gpu/drm/rcar-du/
3419 F:      drivers/gpu/drm/shmobile/
3420 F:      include/linux/platform_data/shmob_drm.h
3421
3422 DSBR100 USB FM RADIO DRIVER
3423 M:      Alexey Klimov <klimov.linux@gmail.com>
3424 L:      linux-media@vger.kernel.org
3425 T:      git git://linuxtv.org/media_tree.git
3426 S:      Maintained
3427 F:      drivers/media/radio/dsbr100.c
3428
3429 DSCC4 DRIVER
3430 M:      Francois Romieu <romieu@fr.zoreil.com>
3431 L:      netdev@vger.kernel.org
3432 S:      Maintained
3433 F:      drivers/net/wan/dscc4.c
3434
3435 DVB_USB_AF9015 MEDIA DRIVER
3436 M:      Antti Palosaari <crope@iki.fi>
3437 L:      linux-media@vger.kernel.org
3438 W:      http://linuxtv.org/
3439 W:      http://palosaari.fi/linux/
3440 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3441 T:      git git://linuxtv.org/anttip/media_tree.git
3442 S:      Maintained
3443 F:      drivers/media/usb/dvb-usb-v2/af9015*
3444
3445 DVB_USB_AF9035 MEDIA DRIVER
3446 M:      Antti Palosaari <crope@iki.fi>
3447 L:      linux-media@vger.kernel.org
3448 W:      http://linuxtv.org/
3449 W:      http://palosaari.fi/linux/
3450 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3451 T:      git git://linuxtv.org/anttip/media_tree.git
3452 S:      Maintained
3453 F:      drivers/media/usb/dvb-usb-v2/af9035*
3454
3455 DVB_USB_ANYSEE MEDIA DRIVER
3456 M:      Antti Palosaari <crope@iki.fi>
3457 L:      linux-media@vger.kernel.org
3458 W:      http://linuxtv.org/
3459 W:      http://palosaari.fi/linux/
3460 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3461 T:      git git://linuxtv.org/anttip/media_tree.git
3462 S:      Maintained
3463 F:      drivers/media/usb/dvb-usb-v2/anysee*
3464
3465 DVB_USB_AU6610 MEDIA DRIVER
3466 M:      Antti Palosaari <crope@iki.fi>
3467 L:      linux-media@vger.kernel.org
3468 W:      http://linuxtv.org/
3469 W:      http://palosaari.fi/linux/
3470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3471 T:      git git://linuxtv.org/anttip/media_tree.git
3472 S:      Maintained
3473 F:      drivers/media/usb/dvb-usb-v2/au6610*
3474
3475 DVB_USB_CE6230 MEDIA DRIVER
3476 M:      Antti Palosaari <crope@iki.fi>
3477 L:      linux-media@vger.kernel.org
3478 W:      http://linuxtv.org/
3479 W:      http://palosaari.fi/linux/
3480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3481 T:      git git://linuxtv.org/anttip/media_tree.git
3482 S:      Maintained
3483 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3484
3485 DVB_USB_CXUSB MEDIA DRIVER
3486 M:      Michael Krufky <mkrufky@linuxtv.org>
3487 L:      linux-media@vger.kernel.org
3488 W:      http://linuxtv.org/
3489 W:      http://github.com/mkrufky
3490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3491 T:      git git://linuxtv.org/media_tree.git
3492 S:      Maintained
3493 F:      drivers/media/usb/dvb-usb/cxusb*
3494
3495 DVB_USB_EC168 MEDIA DRIVER
3496 M:      Antti Palosaari <crope@iki.fi>
3497 L:      linux-media@vger.kernel.org
3498 W:      http://linuxtv.org/
3499 W:      http://palosaari.fi/linux/
3500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3501 T:      git git://linuxtv.org/anttip/media_tree.git
3502 S:      Maintained
3503 F:      drivers/media/usb/dvb-usb-v2/ec168*
3504
3505 DVB_USB_GL861 MEDIA DRIVER
3506 M:      Antti Palosaari <crope@iki.fi>
3507 L:      linux-media@vger.kernel.org
3508 W:      http://linuxtv.org/
3509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3510 T:      git git://linuxtv.org/anttip/media_tree.git
3511 S:      Maintained
3512 F:      drivers/media/usb/dvb-usb-v2/gl861*
3513
3514 DVB_USB_MXL111SF MEDIA DRIVER
3515 M:      Michael Krufky <mkrufky@linuxtv.org>
3516 L:      linux-media@vger.kernel.org
3517 W:      http://linuxtv.org/
3518 W:      http://github.com/mkrufky
3519 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3520 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3521 S:      Maintained
3522 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3523
3524 DVB_USB_RTL28XXU MEDIA DRIVER
3525 M:      Antti Palosaari <crope@iki.fi>
3526 L:      linux-media@vger.kernel.org
3527 W:      http://linuxtv.org/
3528 W:      http://palosaari.fi/linux/
3529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3530 T:      git git://linuxtv.org/anttip/media_tree.git
3531 S:      Maintained
3532 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3533
3534 DVB_USB_V2 MEDIA DRIVER
3535 M:      Antti Palosaari <crope@iki.fi>
3536 L:      linux-media@vger.kernel.org
3537 W:      http://linuxtv.org/
3538 W:      http://palosaari.fi/linux/
3539 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3540 T:      git git://linuxtv.org/anttip/media_tree.git
3541 S:      Maintained
3542 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3543 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3544
3545 DYNAMIC DEBUG
3546 M:      Jason Baron <jbaron@akamai.com>
3547 S:      Maintained
3548 F:      lib/dynamic_debug.c
3549 F:      include/linux/dynamic_debug.h
3550
3551 DZ DECSTATION DZ11 SERIAL DRIVER
3552 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3553 S:      Maintained
3554 F:      drivers/tty/serial/dz.*
3555
3556 E3X0 POWER BUTTON DRIVER
3557 M:      Moritz Fischer <moritz.fischer@ettus.com>
3558 L:      usrp-users@lists.ettus.com
3559 W:      http://www.ettus.com
3560 S:      Supported
3561 F:      drivers/input/misc/e3x0-button.c
3562 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3563
3564 E4000 MEDIA DRIVER
3565 M:      Antti Palosaari <crope@iki.fi>
3566 L:      linux-media@vger.kernel.org
3567 W:      http://linuxtv.org/
3568 W:      http://palosaari.fi/linux/
3569 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3570 T:      git git://linuxtv.org/anttip/media_tree.git
3571 S:      Maintained
3572 F:      drivers/media/tuners/e4000*
3573
3574 EATA ISA/EISA/PCI SCSI DRIVER
3575 M:      Dario Ballabio <ballabio_dario@emc.com>
3576 L:      linux-scsi@vger.kernel.org
3577 S:      Maintained
3578 F:      drivers/scsi/eata.c
3579
3580 EC100 MEDIA DRIVER
3581 M:      Antti Palosaari <crope@iki.fi>
3582 L:      linux-media@vger.kernel.org
3583 W:      http://linuxtv.org/
3584 W:      http://palosaari.fi/linux/
3585 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3586 T:      git git://linuxtv.org/anttip/media_tree.git
3587 S:      Maintained
3588 F:      drivers/media/dvb-frontends/ec100*
3589
3590 ECRYPT FILE SYSTEM
3591 M:      Tyler Hicks <tyhicks@canonical.com>
3592 L:      ecryptfs@vger.kernel.org
3593 W:      http://ecryptfs.org
3594 W:      https://launchpad.net/ecryptfs
3595 S:      Supported
3596 F:      Documentation/filesystems/ecryptfs.txt
3597 F:      fs/ecryptfs/
3598
3599 EDAC-CORE
3600 M:      Doug Thompson <dougthompson@xmission.com>
3601 M:      Borislav Petkov <bp@alien8.de>
3602 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3603 L:      linux-edac@vger.kernel.org
3604 W:      bluesmoke.sourceforge.net
3605 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3606 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3607 S:      Supported
3608 F:      Documentation/edac.txt
3609 F:      drivers/edac/
3610 F:      include/linux/edac.h
3611
3612 EDAC-AMD64
3613 M:      Doug Thompson <dougthompson@xmission.com>
3614 M:      Borislav Petkov <bp@alien8.de>
3615 L:      linux-edac@vger.kernel.org
3616 W:      bluesmoke.sourceforge.net
3617 S:      Maintained
3618 F:      drivers/edac/amd64_edac*
3619
3620 EDAC-CALXEDA
3621 M:      Doug Thompson <dougthompson@xmission.com>
3622 M:      Robert Richter <rric@kernel.org>
3623 L:      linux-edac@vger.kernel.org
3624 W:      bluesmoke.sourceforge.net
3625 S:      Maintained
3626 F:      drivers/edac/highbank*
3627
3628 EDAC-CAVIUM
3629 M:      Ralf Baechle <ralf@linux-mips.org>
3630 M:      David Daney <david.daney@cavium.com>
3631 L:      linux-edac@vger.kernel.org
3632 L:      linux-mips@linux-mips.org
3633 W:      bluesmoke.sourceforge.net
3634 S:      Supported
3635 F:      drivers/edac/octeon_edac*
3636
3637 EDAC-E752X
3638 M:      Mark Gross <mark.gross@intel.com>
3639 M:      Doug Thompson <dougthompson@xmission.com>
3640 L:      linux-edac@vger.kernel.org
3641 W:      bluesmoke.sourceforge.net
3642 S:      Maintained
3643 F:      drivers/edac/e752x_edac.c
3644
3645 EDAC-E7XXX
3646 M:      Doug Thompson <dougthompson@xmission.com>
3647 L:      linux-edac@vger.kernel.org
3648 W:      bluesmoke.sourceforge.net
3649 S:      Maintained
3650 F:      drivers/edac/e7xxx_edac.c
3651
3652 EDAC-GHES
3653 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3654 L:      linux-edac@vger.kernel.org
3655 W:      bluesmoke.sourceforge.net
3656 S:      Maintained
3657 F:      drivers/edac/ghes_edac.c
3658
3659 EDAC-I82443BXGX
3660 M:      Tim Small <tim@buttersideup.com>
3661 L:      linux-edac@vger.kernel.org
3662 W:      bluesmoke.sourceforge.net
3663 S:      Maintained
3664 F:      drivers/edac/i82443bxgx_edac.c
3665
3666 EDAC-I3000
3667 M:      Jason Uhlenkott <juhlenko@akamai.com>
3668 L:      linux-edac@vger.kernel.org
3669 W:      bluesmoke.sourceforge.net
3670 S:      Maintained
3671 F:      drivers/edac/i3000_edac.c
3672
3673 EDAC-I5000
3674 M:      Doug Thompson <dougthompson@xmission.com>
3675 L:      linux-edac@vger.kernel.org
3676 W:      bluesmoke.sourceforge.net
3677 S:      Maintained
3678 F:      drivers/edac/i5000_edac.c
3679
3680 EDAC-I5400
3681 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3682 L:      linux-edac@vger.kernel.org
3683 W:      bluesmoke.sourceforge.net
3684 S:      Maintained
3685 F:      drivers/edac/i5400_edac.c
3686
3687 EDAC-I7300
3688 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3689 L:      linux-edac@vger.kernel.org
3690 W:      bluesmoke.sourceforge.net
3691 S:      Maintained
3692 F:      drivers/edac/i7300_edac.c
3693
3694 EDAC-I7CORE
3695 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3696 L:      linux-edac@vger.kernel.org
3697 W:      bluesmoke.sourceforge.net
3698 S:      Maintained
3699 F:      drivers/edac/i7core_edac.c
3700
3701 EDAC-I82975X
3702 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3703 M:      "Arvind R." <arvino55@gmail.com>
3704 L:      linux-edac@vger.kernel.org
3705 W:      bluesmoke.sourceforge.net
3706 S:      Maintained
3707 F:      drivers/edac/i82975x_edac.c
3708
3709 EDAC-IE31200
3710 M:      Jason Baron <jbaron@akamai.com>
3711 L:      linux-edac@vger.kernel.org
3712 W:      bluesmoke.sourceforge.net
3713 S:      Maintained
3714 F:      drivers/edac/ie31200_edac.c
3715
3716 EDAC-MPC85XX
3717 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3718 L:      linux-edac@vger.kernel.org
3719 W:      bluesmoke.sourceforge.net
3720 S:      Maintained
3721 F:      drivers/edac/mpc85xx_edac.[ch]
3722
3723 EDAC-PASEMI
3724 M:      Egor Martovetsky <egor@pasemi.com>
3725 L:      linux-edac@vger.kernel.org
3726 W:      bluesmoke.sourceforge.net
3727 S:      Maintained
3728 F:      drivers/edac/pasemi_edac.c
3729
3730 EDAC-R82600
3731 M:      Tim Small <tim@buttersideup.com>
3732 L:      linux-edac@vger.kernel.org
3733 W:      bluesmoke.sourceforge.net
3734 S:      Maintained
3735 F:      drivers/edac/r82600_edac.c
3736
3737 EDAC-SBRIDGE
3738 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3739 L:      linux-edac@vger.kernel.org
3740 W:      bluesmoke.sourceforge.net
3741 S:      Maintained
3742 F:      drivers/edac/sb_edac.c
3743
3744 EDIROL UA-101/UA-1000 DRIVER
3745 M:      Clemens Ladisch <clemens@ladisch.de>
3746 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3747 T:      git git://git.alsa-project.org/alsa-kernel.git
3748 S:      Maintained
3749 F:      sound/usb/misc/ua101.c
3750
3751 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3752 M:      Matt Fleming <matt.fleming@intel.com>
3753 L:      linux-efi@vger.kernel.org
3754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3755 S:      Maintained
3756 F:      Documentation/efi-stub.txt
3757 F:      arch/ia64/kernel/efi.c
3758 F:      arch/x86/boot/compressed/eboot.[ch]
3759 F:      arch/x86/include/asm/efi.h
3760 F:      arch/x86/platform/efi/*
3761 F:      drivers/firmware/efi/*
3762 F:      include/linux/efi*.h
3763
3764 EFI VARIABLE FILESYSTEM
3765 M:      Matthew Garrett <matthew.garrett@nebula.com>
3766 M:      Jeremy Kerr <jk@ozlabs.org>
3767 M:      Matt Fleming <matt.fleming@intel.com>
3768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3769 L:      linux-efi@vger.kernel.org
3770 S:      Maintained
3771 F:      fs/efivarfs/
3772
3773 EFIFB FRAMEBUFFER DRIVER
3774 L:      linux-fbdev@vger.kernel.org
3775 M:      Peter Jones <pjones@redhat.com>
3776 S:      Maintained
3777 F:      drivers/video/fbdev/efifb.c
3778
3779 EFS FILESYSTEM
3780 W:      http://aeschi.ch.eu.org/efs/
3781 S:      Orphan
3782 F:      fs/efs/
3783
3784 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3785 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3786 M:      Christoph Raisch <raisch@de.ibm.com>
3787 L:      linux-rdma@vger.kernel.org
3788 S:      Supported
3789 F:      drivers/infiniband/hw/ehca/
3790
3791 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3792 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3793 L:      netdev@vger.kernel.org
3794 S:      Maintained
3795 F:      drivers/net/ethernet/ibm/ehea/
3796
3797 EM28XX VIDEO4LINUX DRIVER
3798 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3799 L:      linux-media@vger.kernel.org
3800 W:      http://linuxtv.org
3801 T:      git git://linuxtv.org/media_tree.git
3802 S:      Maintained
3803 F:      drivers/media/usb/em28xx/
3804
3805 EMBEDDED LINUX
3806 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3807 M:      Matt Mackall <mpm@selenic.com>
3808 M:      David Woodhouse <dwmw2@infradead.org>
3809 L:      linux-embedded@vger.kernel.org
3810 S:      Maintained
3811
3812 EMULEX LPFC FC SCSI DRIVER
3813 M:      James Smart <james.smart@emulex.com>
3814 L:      linux-scsi@vger.kernel.org
3815 W:      http://sourceforge.net/projects/lpfcxxxx
3816 S:      Supported
3817 F:      drivers/scsi/lpfc/
3818
3819 ENE CB710 FLASH CARD READER DRIVER
3820 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3821 S:      Maintained
3822 F:      drivers/misc/cb710/
3823 F:      drivers/mmc/host/cb710-mmc.*
3824 F:      include/linux/cb710.h
3825
3826 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3827 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3828 S:      Maintained
3829 F:      drivers/media/rc/ene_ir.*
3830
3831 ENHANCED ERROR HANDLING (EEH)
3832 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3833 L:      linuxppc-dev@lists.ozlabs.org
3834 S:      Supported
3835 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3836 F:      arch/powerpc/kernel/eeh*.c
3837
3838 EPSON S1D13XXX FRAMEBUFFER DRIVER
3839 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3840 S:      Maintained
3841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3842 F:      drivers/video/fbdev/s1d13xxxfb.c
3843 F:      include/video/s1d13xxxfb.h
3844
3845 ET131X NETWORK DRIVER
3846 M:      Mark Einon <mark.einon@gmail.com>
3847 S:      Odd Fixes
3848 F:      drivers/net/ethernet/agere/
3849
3850 ETHERNET BRIDGE
3851 M:      Stephen Hemminger <stephen@networkplumber.org>
3852 L:      bridge@lists.linux-foundation.org
3853 L:      netdev@vger.kernel.org
3854 W:      http://www.linuxfoundation.org/en/Net:Bridge
3855 S:      Maintained
3856 F:      include/linux/netfilter_bridge/
3857 F:      net/bridge/
3858
3859 ETHERNET PHY LIBRARY
3860 M:      Florian Fainelli <f.fainelli@gmail.com>
3861 L:      netdev@vger.kernel.org
3862 S:      Maintained
3863 F:      include/linux/phy.h
3864 F:      include/linux/phy_fixed.h
3865 F:      drivers/net/phy/
3866 F:      Documentation/networking/phy.txt
3867 F:      drivers/of/of_mdio.c
3868 F:      drivers/of/of_net.c
3869
3870 EXT2 FILE SYSTEM
3871 M:      Jan Kara <jack@suse.cz>
3872 L:      linux-ext4@vger.kernel.org
3873 S:      Maintained
3874 F:      Documentation/filesystems/ext2.txt
3875 F:      fs/ext2/
3876 F:      include/linux/ext2*
3877
3878 EXT3 FILE SYSTEM
3879 M:      Jan Kara <jack@suse.cz>
3880 M:      Andrew Morton <akpm@linux-foundation.org>
3881 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3882 L:      linux-ext4@vger.kernel.org
3883 S:      Maintained
3884 F:      Documentation/filesystems/ext3.txt
3885 F:      fs/ext3/
3886
3887 EXT4 FILE SYSTEM
3888 M:      "Theodore Ts'o" <tytso@mit.edu>
3889 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3890 L:      linux-ext4@vger.kernel.org
3891 W:      http://ext4.wiki.kernel.org
3892 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3893 S:      Maintained
3894 F:      Documentation/filesystems/ext4.txt
3895 F:      fs/ext4/
3896
3897 Extended Verification Module (EVM)
3898 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3899 L:      linux-ima-devel@lists.sourceforge.net
3900 L:      linux-security-module@vger.kernel.org
3901 S:      Supported
3902 F:      security/integrity/evm/
3903
3904 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3905 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3906 M:      Chanwoo Choi <cw00.choi@samsung.com>
3907 L:      linux-kernel@vger.kernel.org
3908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3909 S:      Maintained
3910 F:      drivers/extcon/
3911 F:      Documentation/extcon/
3912
3913 EXYNOS DP DRIVER
3914 M:      Jingoo Han <jg1.han@samsung.com>
3915 L:      dri-devel@lists.freedesktop.org
3916 S:      Maintained
3917 F:      drivers/gpu/drm/exynos/exynos_dp*
3918
3919 EXYNOS MIPI DISPLAY DRIVERS
3920 M:      Inki Dae <inki.dae@samsung.com>
3921 M:      Donghwa Lee <dh09.lee@samsung.com>
3922 M:      Kyungmin Park <kyungmin.park@samsung.com>
3923 L:      linux-fbdev@vger.kernel.org
3924 S:      Maintained
3925 F:      drivers/video/fbdev/exynos/exynos_mipi*
3926 F:      include/video/exynos_mipi*
3927
3928 F71805F HARDWARE MONITORING DRIVER
3929 M:      Jean Delvare <jdelvare@suse.de>
3930 L:      lm-sensors@lm-sensors.org
3931 S:      Maintained
3932 F:      Documentation/hwmon/f71805f
3933 F:      drivers/hwmon/f71805f.c
3934
3935 FC0011 TUNER DRIVER
3936 M:      Michael Buesch <m@bues.ch>
3937 L:      linux-media@vger.kernel.org
3938 S:      Maintained
3939 F:      drivers/media/tuners/fc0011.h
3940 F:      drivers/media/tuners/fc0011.c
3941
3942 FC2580 MEDIA DRIVER
3943 M:      Antti Palosaari <crope@iki.fi>
3944 L:      linux-media@vger.kernel.org
3945 W:      http://linuxtv.org/
3946 W:      http://palosaari.fi/linux/
3947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3948 T:      git git://linuxtv.org/anttip/media_tree.git
3949 S:      Maintained
3950 F:      drivers/media/tuners/fc2580*
3951
3952 FANOTIFY
3953 M:      Eric Paris <eparis@redhat.com>
3954 S:      Maintained
3955 F:      fs/notify/fanotify/
3956 F:      include/linux/fanotify.h
3957 F:      include/uapi/linux/fanotify.h
3958
3959 FARSYNC SYNCHRONOUS DRIVER
3960 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3961 W:      http://www.farsite.co.uk/
3962 S:      Supported
3963 F:      drivers/net/wan/farsync.*
3964
3965 FAULT INJECTION SUPPORT
3966 M:      Akinobu Mita <akinobu.mita@gmail.com>
3967 S:      Supported
3968 F:      Documentation/fault-injection/
3969 F:      lib/fault-inject.c
3970
3971 FBTFT Framebuffer drivers
3972 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3973 M:      Noralf Trønnes <noralf@tronnes.org>
3974 S:      Maintained
3975 F:      drivers/staging/fbtft/
3976
3977 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3978 M:      Vasu Dev <vasu.dev@intel.com>
3979 L:      fcoe-devel@open-fcoe.org
3980 W:      www.Open-FCoE.org
3981 S:      Supported
3982 F:      drivers/scsi/libfc/
3983 F:      drivers/scsi/fcoe/
3984 F:      include/scsi/fc/
3985 F:      include/scsi/libfc.h
3986 F:      include/scsi/libfcoe.h
3987 F:      include/uapi/scsi/fc/
3988
3989 FILE LOCKING (flock() and fcntl()/lockf())
3990 M:      Jeff Layton <jlayton@poochiereds.net>
3991 M:      J. Bruce Fields <bfields@fieldses.org>
3992 L:      linux-fsdevel@vger.kernel.org
3993 S:      Maintained
3994 F:      include/linux/fcntl.h
3995 F:      include/linux/fs.h
3996 F:      include/uapi/linux/fcntl.h
3997 F:      include/uapi/linux/fs.h
3998 F:      fs/fcntl.c
3999 F:      fs/locks.c
4000
4001 FILESYSTEMS (VFS and infrastructure)
4002 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4003 L:      linux-fsdevel@vger.kernel.org
4004 S:      Maintained
4005 F:      fs/*
4006
4007 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4008 M:      Riku Voipio <riku.voipio@iki.fi>
4009 L:      lm-sensors@lm-sensors.org
4010 S:      Maintained
4011 F:      drivers/hwmon/f75375s.c
4012 F:      include/linux/f75375s.h
4013
4014 FIREWIRE AUDIO DRIVERS
4015 M:      Clemens Ladisch <clemens@ladisch.de>
4016 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4017 T:      git git://git.alsa-project.org/alsa-kernel.git
4018 S:      Maintained
4019 F:      sound/firewire/
4020
4021 FIREWIRE MEDIA DRIVERS (firedtv)
4022 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4023 L:      linux-media@vger.kernel.org
4024 L:      linux1394-devel@lists.sourceforge.net
4025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4026 S:      Maintained
4027 F:      drivers/media/firewire/
4028
4029 FIREWIRE SBP-2 TARGET
4030 M:      Chris Boot <bootc@bootc.net>
4031 L:      linux-scsi@vger.kernel.org
4032 L:      target-devel@vger.kernel.org
4033 L:      linux1394-devel@lists.sourceforge.net
4034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4035 S:      Maintained
4036 F:      drivers/target/sbp/
4037
4038 FIREWIRE SUBSYSTEM
4039 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4040 L:      linux1394-devel@lists.sourceforge.net
4041 W:      http://ieee1394.wiki.kernel.org/
4042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4043 S:      Maintained
4044 F:      drivers/firewire/
4045 F:      include/linux/firewire.h
4046 F:      include/uapi/linux/firewire*.h
4047 F:      tools/firewire/
4048
4049 FIRMWARE LOADER (request_firmware)
4050 M:      Ming Lei <ming.lei@canonical.com>
4051 L:      linux-kernel@vger.kernel.org
4052 S:      Maintained
4053 F:      Documentation/firmware_class/
4054 F:      drivers/base/firmware*.c
4055 F:      include/linux/firmware.h
4056
4057 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4058 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4059 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4060 S:      Maintained
4061 F:      drivers/block/rsxx/
4062
4063 FLOPPY DRIVER
4064 M:      Jiri Kosina <jkosina@suse.cz>
4065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4066 S:      Odd fixes
4067 F:      drivers/block/floppy.c
4068
4069 FMC SUBSYSTEM
4070 M:      Alessandro Rubini <rubini@gnudd.com>
4071 W:      http://www.ohwr.org/projects/fmc-bus
4072 S:      Supported
4073 F:      drivers/fmc/
4074 F:      include/linux/fmc*.h
4075 F:      include/linux/ipmi-fru.h
4076 K:      fmc_d.*register
4077
4078 FPU EMULATOR
4079 M:      Bill Metzenthen <billm@melbpc.org.au>
4080 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4081 S:      Maintained
4082 F:      arch/x86/math-emu/
4083
4084 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4085 L:      netdev@vger.kernel.org
4086 S:      Orphan
4087 F:      drivers/net/wan/dlci.c
4088 F:      drivers/net/wan/sdla.c
4089
4090 FRAMEBUFFER LAYER
4091 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4092 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4093 L:      linux-fbdev@vger.kernel.org
4094 W:      http://linux-fbdev.sourceforge.net/
4095 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4097 S:      Maintained
4098 F:      Documentation/fb/
4099 F:      Documentation/devicetree/bindings/fb/
4100 F:      drivers/video/
4101 F:      include/video/
4102 F:      include/linux/fb.h
4103 F:      include/uapi/video/
4104 F:      include/uapi/linux/fb.h
4105
4106 FREESCALE DIU FRAMEBUFFER DRIVER
4107 M:      Timur Tabi <timur@tabi.org>
4108 L:      linux-fbdev@vger.kernel.org
4109 S:      Maintained
4110 F:      drivers/video/fbdev/fsl-diu-fb.*
4111
4112 FREESCALE DMA DRIVER
4113 M:      Li Yang <leoli@freescale.com>
4114 M:      Zhang Wei <zw@zh-kernel.org>
4115 L:      linuxppc-dev@lists.ozlabs.org
4116 S:      Maintained
4117 F:      drivers/dma/fsldma.*
4118
4119 FREESCALE I2C CPM DRIVER
4120 M:      Jochen Friedrich <jochen@scram.de>
4121 L:      linuxppc-dev@lists.ozlabs.org
4122 L:      linux-i2c@vger.kernel.org
4123 S:      Maintained
4124 F:      drivers/i2c/busses/i2c-cpm.c
4125
4126 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4127 M:      Sascha Hauer <kernel@pengutronix.de>
4128 L:      linux-fbdev@vger.kernel.org
4129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4130 S:      Maintained
4131 F:      include/linux/platform_data/video-imxfb.h
4132 F:      drivers/video/fbdev/imxfb.c
4133
4134 FREESCALE QUAD SPI DRIVER
4135 M:      Han Xu <han.xu@freescale.com>
4136 L:      linux-mtd@lists.infradead.org
4137 S:      Maintained
4138 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4139
4140 FREESCALE SOC FS_ENET DRIVER
4141 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4142 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4143 L:      linuxppc-dev@lists.ozlabs.org
4144 L:      netdev@vger.kernel.org
4145 S:      Maintained
4146 F:      drivers/net/ethernet/freescale/fs_enet/
4147 F:      include/linux/fs_enet_pd.h
4148
4149 FREESCALE QUICC ENGINE LIBRARY
4150 L:      linuxppc-dev@lists.ozlabs.org
4151 S:      Orphan
4152 F:      arch/powerpc/sysdev/qe_lib/
4153 F:      arch/powerpc/include/asm/*qe.h
4154
4155 FREESCALE USB PERIPHERAL DRIVERS
4156 M:      Li Yang <leoli@freescale.com>
4157 L:      linux-usb@vger.kernel.org
4158 L:      linuxppc-dev@lists.ozlabs.org
4159 S:      Maintained
4160 F:      drivers/usb/gadget/udc/fsl*
4161
4162 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4163 M:      Li Yang <leoli@freescale.com>
4164 L:      netdev@vger.kernel.org
4165 L:      linuxppc-dev@lists.ozlabs.org
4166 S:      Maintained
4167 F:      drivers/net/ethernet/freescale/ucc_geth*
4168
4169 FREESCALE QUICC ENGINE UCC UART DRIVER
4170 M:      Timur Tabi <timur@tabi.org>
4171 L:      linuxppc-dev@lists.ozlabs.org
4172 S:      Maintained
4173 F:      drivers/tty/serial/ucc_uart.c
4174
4175 FREESCALE SOC SOUND DRIVERS
4176 M:      Timur Tabi <timur@tabi.org>
4177 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4178 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4179 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4180 L:      linuxppc-dev@lists.ozlabs.org
4181 S:      Maintained
4182 F:      sound/soc/fsl/fsl*
4183 F:      sound/soc/fsl/imx*
4184 F:      sound/soc/fsl/mpc8610_hpcd.c
4185
4186 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4187 M:      J. German Rivera <German.Rivera@freescale.com>
4188 L:      linux-kernel@vger.kernel.org
4189 S:      Maintained
4190 F:      drivers/staging/fsl-mc/
4191
4192 FREEVXFS FILESYSTEM
4193 M:      Christoph Hellwig <hch@infradead.org>
4194 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4195 S:      Maintained
4196 F:      fs/freevxfs/
4197
4198 FREEZER
4199 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4200 M:      Pavel Machek <pavel@ucw.cz>
4201 L:      linux-pm@vger.kernel.org
4202 S:      Supported
4203 F:      Documentation/power/freezing-of-tasks.txt
4204 F:      include/linux/freezer.h
4205 F:      kernel/freezer.c
4206
4207 FRONTSWAP API
4208 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4209 L:      linux-kernel@vger.kernel.org
4210 S:      Maintained
4211 F:      mm/frontswap.c
4212 F:      include/linux/frontswap.h
4213
4214 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4215 M:      David Howells <dhowells@redhat.com>
4216 L:      linux-cachefs@redhat.com
4217 S:      Supported
4218 F:      Documentation/filesystems/caching/
4219 F:      fs/fscache/
4220 F:      include/linux/fscache*.h
4221
4222 F2FS FILE SYSTEM
4223 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4224 M:      Changman Lee <cm224.lee@samsung.com>
4225 L:      linux-f2fs-devel@lists.sourceforge.net
4226 W:      http://en.wikipedia.org/wiki/F2FS
4227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4228 S:      Maintained
4229 F:      Documentation/filesystems/f2fs.txt
4230 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4231 F:      fs/f2fs/
4232 F:      include/linux/f2fs_fs.h
4233
4234 FUJITSU FR-V (FRV) PORT
4235 M:      David Howells <dhowells@redhat.com>
4236 S:      Maintained
4237 F:      arch/frv/
4238
4239 FUJITSU LAPTOP EXTRAS
4240 M:      Jonathan Woithe <jwoithe@just42.net>
4241 L:      platform-driver-x86@vger.kernel.org
4242 S:      Maintained
4243 F:      drivers/platform/x86/fujitsu-laptop.c
4244
4245 FUJITSU M-5MO LS CAMERA ISP DRIVER
4246 M:      Kyungmin Park <kyungmin.park@samsung.com>
4247 M:      Heungjun Kim <riverful.kim@samsung.com>
4248 L:      linux-media@vger.kernel.org
4249 S:      Maintained
4250 F:      drivers/media/i2c/m5mols/
4251 F:      include/media/m5mols.h
4252
4253 FUJITSU TABLET EXTRAS
4254 M:      Robert Gerlach <khnz@gmx.de>
4255 L:      platform-driver-x86@vger.kernel.org
4256 S:      Maintained
4257 F:      drivers/platform/x86/fujitsu-tablet.c
4258
4259 FUSE: FILESYSTEM IN USERSPACE
4260 M:      Miklos Szeredi <miklos@szeredi.hu>
4261 L:      fuse-devel@lists.sourceforge.net
4262 W:      http://fuse.sourceforge.net/
4263 S:      Maintained
4264 F:      fs/fuse/
4265 F:      include/uapi/linux/fuse.h
4266
4267 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4268 M:      Rik Faith <faith@cs.unc.edu>
4269 L:      linux-scsi@vger.kernel.org
4270 S:      Odd Fixes (e.g., new signatures)
4271 F:      drivers/scsi/fdomain.*
4272
4273 GCOV BASED KERNEL PROFILING
4274 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4275 S:      Maintained
4276 F:      kernel/gcov/
4277 F:      Documentation/gcov.txt
4278
4279 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4280 M:      Achim Leubner <achim_leubner@adaptec.com>
4281 L:      linux-scsi@vger.kernel.org
4282 W:      http://www.icp-vortex.com/
4283 S:      Supported
4284 F:      drivers/scsi/gdt*
4285
4286 GDB KERNEL DEBUGGING HELPER SCRIPTS
4287 M:      Jan Kiszka <jan.kiszka@siemens.com>
4288 S:      Supported
4289 F:      scripts/gdb/
4290
4291 GEMTEK FM RADIO RECEIVER DRIVER
4292 M:      Hans Verkuil <hverkuil@xs4all.nl>
4293 L:      linux-media@vger.kernel.org
4294 T:      git git://linuxtv.org/media_tree.git
4295 W:      http://linuxtv.org
4296 S:      Maintained
4297 F:      drivers/media/radio/radio-gemtek*
4298
4299 GENERIC GPIO I2C DRIVER
4300 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4301 S:      Supported
4302 F:      drivers/i2c/busses/i2c-gpio.c
4303 F:      include/linux/i2c-gpio.h
4304
4305 GENERIC GPIO I2C MULTIPLEXER DRIVER
4306 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4307 L:      linux-i2c@vger.kernel.org
4308 S:      Supported
4309 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4310 F:      include/linux/i2c-mux-gpio.h
4311 F:      Documentation/i2c/muxes/i2c-mux-gpio
4312
4313 GENERIC HDLC (WAN) DRIVERS
4314 M:      Krzysztof Halasa <khc@pm.waw.pl>
4315 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4316 S:      Maintained
4317 F:      drivers/net/wan/c101.c
4318 F:      drivers/net/wan/hd6457*
4319 F:      drivers/net/wan/hdlc*
4320 F:      drivers/net/wan/n2.c
4321 F:      drivers/net/wan/pc300too.c
4322 F:      drivers/net/wan/pci200syn.c
4323 F:      drivers/net/wan/wanxl*
4324
4325 GENERIC INCLUDE/ASM HEADER FILES
4326 M:      Arnd Bergmann <arnd@arndb.de>
4327 L:      linux-arch@vger.kernel.org
4328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4329 S:      Maintained
4330 F:      include/asm-generic/
4331 F:      include/uapi/asm-generic/
4332
4333 GENERIC PHY FRAMEWORK
4334 M:      Kishon Vijay Abraham I <kishon@ti.com>
4335 L:      linux-kernel@vger.kernel.org
4336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4337 S:      Supported
4338 F:      drivers/phy/
4339 F:      include/linux/phy/
4340
4341 GENERIC PM DOMAINS
4342 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4343 M:      Kevin Hilman <khilman@kernel.org>
4344 M:      Ulf Hansson <ulf.hansson@linaro.org>
4345 L:      linux-pm@vger.kernel.org
4346 S:      Supported
4347 F:      drivers/base/power/domain*.c
4348 F:      include/linux/pm_domain.h
4349
4350 GENERIC UIO DRIVER FOR PCI DEVICES
4351 M:      "Michael S. Tsirkin" <mst@redhat.com>
4352 L:      kvm@vger.kernel.org
4353 S:      Supported
4354 F:      drivers/uio/uio_pci_generic.c
4355
4356 GET_MAINTAINER SCRIPT
4357 M:      Joe Perches <joe@perches.com>
4358 S:      Maintained
4359 F:      scripts/get_maintainer.pl
4360
4361 GFS2 FILE SYSTEM
4362 M:      Steven Whitehouse <swhiteho@redhat.com>
4363 M:      Bob Peterson <rpeterso@redhat.com>
4364 L:      cluster-devel@redhat.com
4365 W:      http://sources.redhat.com/cluster/
4366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4367 S:      Supported
4368 F:      Documentation/filesystems/gfs2*.txt
4369 F:      fs/gfs2/
4370 F:      include/uapi/linux/gfs2_ondisk.h
4371
4372 GIGASET ISDN DRIVERS
4373 M:      Hansjoerg Lipp <hjlipp@web.de>
4374 M:      Tilman Schmidt <tilman@imap.cc>
4375 L:      gigaset307x-common@lists.sourceforge.net
4376 W:      http://gigaset307x.sourceforge.net/
4377 S:      Maintained
4378 F:      Documentation/isdn/README.gigaset
4379 F:      drivers/isdn/gigaset/
4380 F:      include/uapi/linux/gigaset_dev.h
4381
4382 GO7007 MPEG CODEC
4383 M:      Hans Verkuil <hans.verkuil@cisco.com>
4384 L:      linux-media@vger.kernel.org
4385 S:      Maintained
4386 F:      drivers/media/usb/go7007/
4387
4388 GOODIX TOUCHSCREEN
4389 M:      Bastien Nocera <hadess@hadess.net>
4390 L:      linux-input@vger.kernel.org
4391 S:      Maintained
4392 F:      drivers/input/touchscreen/goodix.c
4393
4394 GPIO SUBSYSTEM
4395 M:      Linus Walleij <linus.walleij@linaro.org>
4396 M:      Alexandre Courbot <gnurou@gmail.com>
4397 L:      linux-gpio@vger.kernel.org
4398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4399 S:      Maintained
4400 F:      Documentation/gpio/
4401 F:      drivers/gpio/
4402 F:      include/linux/gpio/
4403 F:      include/linux/gpio.h
4404 F:      include/asm-generic/gpio.h
4405
4406 GRE DEMULTIPLEXER DRIVER
4407 M:      Dmitry Kozlov <xeb@mail.ru>
4408 L:      netdev@vger.kernel.org
4409 S:      Maintained
4410 F:      net/ipv4/gre_demux.c
4411 F:      net/ipv4/gre_offload.c
4412 F:      include/net/gre.h
4413
4414 GRETH 10/100/1G Ethernet MAC device driver
4415 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4416 L:      netdev@vger.kernel.org
4417 S:      Maintained
4418 F:      drivers/net/ethernet/aeroflex/
4419
4420 GSPCA FINEPIX SUBDRIVER
4421 M:      Frank Zago <frank@zago.net>
4422 L:      linux-media@vger.kernel.org
4423 T:      git git://linuxtv.org/media_tree.git
4424 S:      Maintained
4425 F:      drivers/media/usb/gspca/finepix.c
4426
4427 GSPCA GL860 SUBDRIVER
4428 M:      Olivier Lorin <o.lorin@laposte.net>
4429 L:      linux-media@vger.kernel.org
4430 T:      git git://linuxtv.org/media_tree.git
4431 S:      Maintained
4432 F:      drivers/media/usb/gspca/gl860/
4433
4434 GSPCA M5602 SUBDRIVER
4435 M:      Erik Andren <erik.andren@gmail.com>
4436 L:      linux-media@vger.kernel.org
4437 T:      git git://linuxtv.org/media_tree.git
4438 S:      Maintained
4439 F:      drivers/media/usb/gspca/m5602/
4440
4441 GSPCA PAC207 SONIXB SUBDRIVER
4442 M:      Hans de Goede <hdegoede@redhat.com>
4443 L:      linux-media@vger.kernel.org
4444 T:      git git://linuxtv.org/media_tree.git
4445 S:      Maintained
4446 F:      drivers/media/usb/gspca/pac207.c
4447
4448 GSPCA SN9C20X SUBDRIVER
4449 M:      Brian Johnson <brijohn@gmail.com>
4450 L:      linux-media@vger.kernel.org
4451 T:      git git://linuxtv.org/media_tree.git
4452 S:      Maintained
4453 F:      drivers/media/usb/gspca/sn9c20x.c
4454
4455 GSPCA T613 SUBDRIVER
4456 M:      Leandro Costantino <lcostantino@gmail.com>
4457 L:      linux-media@vger.kernel.org
4458 T:      git git://linuxtv.org/media_tree.git
4459 S:      Maintained
4460 F:      drivers/media/usb/gspca/t613.c
4461
4462 GSPCA USB WEBCAM DRIVER
4463 M:      Hans de Goede <hdegoede@redhat.com>
4464 L:      linux-media@vger.kernel.org
4465 T:      git git://linuxtv.org/media_tree.git
4466 S:      Maintained
4467 F:      drivers/media/usb/gspca/
4468
4469 GUID PARTITION TABLE (GPT)
4470 M:      Davidlohr Bueso <davidlohr@hp.com>
4471 L:      linux-efi@vger.kernel.org
4472 S:      Maintained
4473 F:      block/partitions/efi.*
4474
4475 STK1160 USB VIDEO CAPTURE DRIVER
4476 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4477 L:      linux-media@vger.kernel.org
4478 T:      git git://linuxtv.org/media_tree.git
4479 S:      Maintained
4480 F:      drivers/media/usb/stk1160/
4481
4482 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4483 M:      Frank Seidel <frank@f-seidel.de>
4484 L:      platform-driver-x86@vger.kernel.org
4485 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4486 S:      Maintained
4487 F:      drivers/platform/x86/hdaps.c
4488
4489 HDPVR USB VIDEO ENCODER DRIVER
4490 M:      Hans Verkuil <hverkuil@xs4all.nl>
4491 L:      linux-media@vger.kernel.org
4492 T:      git git://linuxtv.org/media_tree.git
4493 W:      http://linuxtv.org
4494 S:      Odd Fixes
4495 F:      drivers/media/usb/hdpvr/
4496
4497 HWPOISON MEMORY FAILURE HANDLING
4498 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4499 L:      linux-mm@kvack.org
4500 S:      Maintained
4501 F:      mm/memory-failure.c
4502 F:      mm/hwpoison-inject.c
4503
4504 HYPERVISOR VIRTUAL CONSOLE DRIVER
4505 L:      linuxppc-dev@lists.ozlabs.org
4506 S:      Odd Fixes
4507 F:      drivers/tty/hvc/
4508
4509 HACKRF MEDIA DRIVER
4510 M:      Antti Palosaari <crope@iki.fi>
4511 L:      linux-media@vger.kernel.org
4512 W:      http://linuxtv.org/
4513 W:      http://palosaari.fi/linux/
4514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4515 T:      git git://linuxtv.org/anttip/media_tree.git
4516 S:      Maintained
4517 F:      drivers/media/usb/hackrf/
4518
4519 HARDWARE MONITORING
4520 M:      Jean Delvare <jdelvare@suse.de>
4521 M:      Guenter Roeck <linux@roeck-us.net>
4522 L:      lm-sensors@lm-sensors.org
4523 W:      http://www.lm-sensors.org/
4524 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4526 S:      Maintained
4527 F:      Documentation/hwmon/
4528 F:      drivers/hwmon/
4529 F:      include/linux/hwmon*.h
4530
4531 HARDWARE RANDOM NUMBER GENERATOR CORE
4532 M:      Matt Mackall <mpm@selenic.com>
4533 M:      Herbert Xu <herbert@gondor.apana.org.au>
4534 L:      linux-crypto@vger.kernel.org
4535 S:      Odd fixes
4536 F:      Documentation/hw_random.txt
4537 F:      drivers/char/hw_random/
4538 F:      include/linux/hw_random.h
4539
4540 HARDWARE SPINLOCK CORE
4541 M:      Ohad Ben-Cohen <ohad@wizery.com>
4542 S:      Maintained
4543 F:      Documentation/hwspinlock.txt
4544 F:      drivers/hwspinlock/hwspinlock_*
4545 F:      include/linux/hwspinlock.h
4546
4547 HARMONY SOUND DRIVER
4548 L:      linux-parisc@vger.kernel.org
4549 S:      Maintained
4550 F:      sound/parisc/harmony.*
4551
4552 HD29L2 MEDIA DRIVER
4553 M:      Antti Palosaari <crope@iki.fi>
4554 L:      linux-media@vger.kernel.org
4555 W:      http://linuxtv.org/
4556 W:      http://palosaari.fi/linux/
4557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4558 T:      git git://linuxtv.org/anttip/media_tree.git
4559 S:      Maintained
4560 F:      drivers/media/dvb-frontends/hd29l2*
4561
4562 HEWLETT-PACKARD SMART2 RAID DRIVER
4563 L:      iss_storagedev@hp.com
4564 S:      Orphan
4565 F:      Documentation/blockdev/cpqarray.txt
4566 F:      drivers/block/cpqarray.*
4567
4568 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4569 M:      Don Brace <don.brace@pmcs.com>
4570 L:      iss_storagedev@hp.com
4571 L:      storagedev@pmcs.com
4572 L:      linux-scsi@vger.kernel.org
4573 S:      Supported
4574 F:      Documentation/scsi/hpsa.txt
4575 F:      drivers/scsi/hpsa*.[ch]
4576 F:      include/linux/cciss*.h
4577 F:      include/uapi/linux/cciss*.h
4578
4579 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4580 M:      Don Brace <don.brace@pmcs.com>
4581 L:      iss_storagedev@hp.com
4582 L:      storagedev@pmcs.com
4583 L:      linux-scsi@vger.kernel.org
4584 S:      Supported
4585 F:      Documentation/blockdev/cciss.txt
4586 F:      drivers/block/cciss*
4587 F:      include/linux/cciss_ioctl.h
4588 F:      include/uapi/linux/cciss_ioctl.h
4589
4590 HFS FILESYSTEM
4591 L:      linux-fsdevel@vger.kernel.org
4592 S:      Orphan
4593 F:      Documentation/filesystems/hfs.txt
4594 F:      fs/hfs/
4595
4596 HFSPLUS FILESYSTEM
4597 L:      linux-fsdevel@vger.kernel.org
4598 S:      Orphan
4599 F:      Documentation/filesystems/hfsplus.txt
4600 F:      fs/hfsplus/
4601
4602 HGA FRAMEBUFFER DRIVER
4603 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4604 L:      linux-nvidia@lists.surfsouth.com
4605 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4606 S:      Maintained
4607 F:      drivers/video/fbdev/hgafb.c
4608
4609 HIBERNATION (aka Software Suspend, aka swsusp)
4610 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4611 M:      Pavel Machek <pavel@ucw.cz>
4612 L:      linux-pm@vger.kernel.org
4613 S:      Supported
4614 F:      arch/x86/power/
4615 F:      drivers/base/power/
4616 F:      kernel/power/
4617 F:      include/linux/suspend.h
4618 F:      include/linux/freezer.h
4619 F:      include/linux/pm.h
4620 F:      arch/*/include/asm/suspend*.h
4621
4622 HID CORE LAYER
4623 M:      Jiri Kosina <jkosina@suse.cz>
4624 L:      linux-input@vger.kernel.org
4625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4626 S:      Maintained
4627 F:      drivers/hid/
4628 F:      include/linux/hid*
4629 F:      include/uapi/linux/hid*
4630
4631 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4632 M:      Thomas Gleixner <tglx@linutronix.de>
4633 L:      linux-kernel@vger.kernel.org
4634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4635 S:      Maintained
4636 F:      Documentation/timers/
4637 F:      kernel/time/hrtimer.c
4638 F:      kernel/time/clockevents.c
4639 F:      kernel/time/tick*.*
4640 F:      kernel/time/timer_*.c
4641 F:      include/linux/clockchips.h
4642 F:      include/linux/hrtimer.h
4643
4644 HIGH-SPEED SCC DRIVER FOR AX.25
4645 L:      linux-hams@vger.kernel.org
4646 S:      Orphan
4647 F:      drivers/net/hamradio/dmascc.c
4648 F:      drivers/net/hamradio/scc.c
4649
4650 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4651 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4652 W:      http://www.highpoint-tech.com
4653 S:      Supported
4654 F:      Documentation/scsi/hptiop.txt
4655 F:      drivers/scsi/hptiop.c
4656
4657 HIPPI
4658 M:      Jes Sorensen <jes@trained-monkey.org>
4659 L:      linux-hippi@sunsite.dk
4660 S:      Maintained
4661 F:      include/linux/hippidevice.h
4662 F:      include/uapi/linux/if_hippi.h
4663 F:      net/802/hippi.c
4664 F:      drivers/net/hippi/
4665
4666 HOST AP DRIVER
4667 M:      Jouni Malinen <j@w1.fi>
4668 L:      hostap@shmoo.com (subscribers-only)
4669 L:      linux-wireless@vger.kernel.org
4670 W:      http://hostap.epitest.fi/
4671 S:      Maintained
4672 F:      drivers/net/wireless/hostap/
4673
4674 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4675 L:      platform-driver-x86@vger.kernel.org
4676 S:      Orphan
4677 F:      drivers/platform/x86/tc1100-wmi.c
4678
4679 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4680 M:      Jaroslav Kysela <perex@perex.cz>
4681 S:      Maintained
4682 F:      drivers/net/ethernet/hp/hp100.*
4683
4684 HPET:   High Precision Event Timers driver
4685 M:      Clemens Ladisch <clemens@ladisch.de>
4686 S:      Maintained
4687 F:      Documentation/timers/hpet.txt
4688 F:      drivers/char/hpet.c
4689 F:      include/linux/hpet.h
4690 F:      include/uapi/linux/hpet.h
4691
4692 HPET:   x86
4693 S:      Orphan
4694 F:      arch/x86/kernel/hpet.c
4695 F:      arch/x86/include/asm/hpet.h
4696
4697 HPFS FILESYSTEM
4698 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4699 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4700 S:      Maintained
4701 F:      fs/hpfs/
4702
4703 HSI SUBSYSTEM
4704 M:      Sebastian Reichel <sre@kernel.org>
4705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4706 S:      Maintained
4707 F:      Documentation/ABI/testing/sysfs-bus-hsi
4708 F:      Documentation/hsi.txt
4709 F:      drivers/hsi/
4710 F:      include/linux/hsi/
4711 F:      include/uapi/linux/hsi/
4712
4713 HSO 3G MODEM DRIVER
4714 M:      Jan Dumon <j.dumon@option.com>
4715 W:      http://www.pharscape.org
4716 S:      Maintained
4717 F:      drivers/net/usb/hso.c
4718
4719 HSR NETWORK PROTOCOL
4720 M:      Arvid Brodin <arvid.brodin@alten.se>
4721 L:      netdev@vger.kernel.org
4722 S:      Maintained
4723 F:      net/hsr/
4724
4725 HTCPEN TOUCHSCREEN DRIVER
4726 M:      Pau Oliva Fora <pof@eslack.org>
4727 L:      linux-input@vger.kernel.org
4728 S:      Maintained
4729 F:      drivers/input/touchscreen/htcpen.c
4730
4731 HUGETLB FILESYSTEM
4732 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4733 S:      Maintained
4734 F:      fs/hugetlbfs/
4735
4736 Hyper-V CORE AND DRIVERS
4737 M:      K. Y. Srinivasan <kys@microsoft.com>
4738 M:      Haiyang Zhang <haiyangz@microsoft.com>
4739 L:      devel@linuxdriverproject.org
4740 S:      Maintained
4741 F:      arch/x86/include/asm/mshyperv.h
4742 F:      arch/x86/include/uapi/asm/hyperv.h
4743 F:      arch/x86/kernel/cpu/mshyperv.c
4744 F:      drivers/hid/hid-hyperv.c
4745 F:      drivers/hv/
4746 F:      drivers/input/serio/hyperv-keyboard.c
4747 F:      drivers/net/hyperv/
4748 F:      drivers/scsi/storvsc_drv.c
4749 F:      drivers/video/fbdev/hyperv_fb.c
4750 F:      include/linux/hyperv.h
4751 F:      tools/hv/
4752
4753 I2C OVER PARALLEL PORT
4754 M:      Jean Delvare <jdelvare@suse.de>
4755 L:      linux-i2c@vger.kernel.org
4756 S:      Maintained
4757 F:      Documentation/i2c/busses/i2c-parport
4758 F:      Documentation/i2c/busses/i2c-parport-light
4759 F:      drivers/i2c/busses/i2c-parport.c
4760 F:      drivers/i2c/busses/i2c-parport-light.c
4761
4762 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4763 M:      Jean Delvare <jdelvare@suse.de>
4764 L:      linux-i2c@vger.kernel.org
4765 S:      Maintained
4766 F:      Documentation/i2c/busses/i2c-ali1535
4767 F:      Documentation/i2c/busses/i2c-ali1563
4768 F:      Documentation/i2c/busses/i2c-ali15x3
4769 F:      Documentation/i2c/busses/i2c-amd756
4770 F:      Documentation/i2c/busses/i2c-amd8111
4771 F:      Documentation/i2c/busses/i2c-i801
4772 F:      Documentation/i2c/busses/i2c-nforce2
4773 F:      Documentation/i2c/busses/i2c-piix4
4774 F:      Documentation/i2c/busses/i2c-sis5595
4775 F:      Documentation/i2c/busses/i2c-sis630
4776 F:      Documentation/i2c/busses/i2c-sis96x
4777 F:      Documentation/i2c/busses/i2c-via
4778 F:      Documentation/i2c/busses/i2c-viapro
4779 F:      drivers/i2c/busses/i2c-ali1535.c
4780 F:      drivers/i2c/busses/i2c-ali1563.c
4781 F:      drivers/i2c/busses/i2c-ali15x3.c
4782 F:      drivers/i2c/busses/i2c-amd756.c
4783 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4784 F:      drivers/i2c/busses/i2c-amd8111.c
4785 F:      drivers/i2c/busses/i2c-i801.c
4786 F:      drivers/i2c/busses/i2c-isch.c
4787 F:      drivers/i2c/busses/i2c-nforce2.c
4788 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4789 F:      drivers/i2c/busses/i2c-piix4.c
4790 F:      drivers/i2c/busses/i2c-sis5595.c
4791 F:      drivers/i2c/busses/i2c-sis630.c
4792 F:      drivers/i2c/busses/i2c-sis96x.c
4793 F:      drivers/i2c/busses/i2c-via.c
4794 F:      drivers/i2c/busses/i2c-viapro.c
4795
4796 I2C/SMBUS ISMT DRIVER
4797 M:      Seth Heasley <seth.heasley@intel.com>
4798 M:      Neil Horman <nhorman@tuxdriver.com>
4799 L:      linux-i2c@vger.kernel.org
4800 F:      drivers/i2c/busses/i2c-ismt.c
4801 F:      Documentation/i2c/busses/i2c-ismt
4802
4803 I2C/SMBUS STUB DRIVER
4804 M:      Jean Delvare <jdelvare@suse.de>
4805 L:      linux-i2c@vger.kernel.org
4806 S:      Maintained
4807 F:      drivers/i2c/i2c-stub.c
4808
4809 I2C SUBSYSTEM
4810 M:      Wolfram Sang <wsa@the-dreams.de>
4811 L:      linux-i2c@vger.kernel.org
4812 W:      https://i2c.wiki.kernel.org/
4813 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4815 S:      Maintained
4816 F:      Documentation/devicetree/bindings/i2c/
4817 F:      Documentation/i2c/
4818 F:      drivers/i2c/
4819 F:      include/linux/i2c.h
4820 F:      include/linux/i2c-*.h
4821 F:      include/uapi/linux/i2c.h
4822 F:      include/uapi/linux/i2c-*.h
4823
4824 I2C ACPI SUPPORT
4825 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4826 L:      linux-i2c@vger.kernel.org
4827 L:      linux-acpi@vger.kernel.org
4828 S:      Maintained
4829
4830 I2C-TAOS-EVM DRIVER
4831 M:      Jean Delvare <jdelvare@suse.de>
4832 L:      linux-i2c@vger.kernel.org
4833 S:      Maintained
4834 F:      Documentation/i2c/busses/i2c-taos-evm
4835 F:      drivers/i2c/busses/i2c-taos-evm.c
4836
4837 I2C-TINY-USB DRIVER
4838 M:      Till Harbaum <till@harbaum.org>
4839 L:      linux-i2c@vger.kernel.org
4840 W:      http://www.harbaum.org/till/i2c_tiny_usb
4841 S:      Maintained
4842 F:      drivers/i2c/busses/i2c-tiny-usb.c
4843
4844 i386 BOOT CODE
4845 M:      "H. Peter Anvin" <hpa@zytor.com>
4846 S:      Maintained
4847 F:      arch/x86/boot/
4848
4849 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4850 M:      "H. Peter Anvin" <hpa@zytor.com>
4851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4852 S:      Maintained
4853
4854 IA64 (Itanium) PLATFORM
4855 M:      Tony Luck <tony.luck@intel.com>
4856 M:      Fenghua Yu <fenghua.yu@intel.com>
4857 L:      linux-ia64@vger.kernel.org
4858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4859 S:      Maintained
4860 F:      arch/ia64/
4861
4862 IBM Power in-Nest Crypto Acceleration
4863 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4864 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4865 L:      linux-crypto@vger.kernel.org
4866 S:      Supported
4867 F:      drivers/crypto/nx/
4868
4869 IBM Power 842 compression accelerator
4870 M:      Dan Streetman <ddstreet@us.ibm.com>
4871 S:      Supported
4872 F:      drivers/crypto/nx/nx-842.c
4873 F:      include/linux/nx842.h
4874
4875 IBM Power Linux RAID adapter
4876 M:      Brian King <brking@us.ibm.com>
4877 S:      Supported
4878 F:      drivers/scsi/ipr.*
4879
4880 IBM Power Virtual Ethernet Device Driver
4881 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4882 L:      netdev@vger.kernel.org
4883 S:      Supported
4884 F:      drivers/net/ethernet/ibm/ibmveth.*
4885
4886 IBM Power Virtual SCSI Device Drivers
4887 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4888 L:      linux-scsi@vger.kernel.org
4889 S:      Supported
4890 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4891 F:      drivers/scsi/ibmvscsi/viosrp.h
4892
4893 IBM Power Virtual FC Device Drivers
4894 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4895 L:      linux-scsi@vger.kernel.org
4896 S:      Supported
4897 F:      drivers/scsi/ibmvscsi/ibmvfc*
4898
4899 IBM ServeRAID RAID DRIVER
4900 S:      Orphan
4901 F:      drivers/scsi/ips.*
4902
4903 ICH LPC AND GPIO DRIVER
4904 M:      Peter Tyser <ptyser@xes-inc.com>
4905 S:      Maintained
4906 F:      drivers/mfd/lpc_ich.c
4907 F:      drivers/gpio/gpio-ich.c
4908
4909 IDE SUBSYSTEM
4910 M:      "David S. Miller" <davem@davemloft.net>
4911 L:      linux-ide@vger.kernel.org
4912 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4914 S:      Maintained
4915 F:      Documentation/ide/
4916 F:      drivers/ide/
4917 F:      include/linux/ide.h
4918
4919 IDEAPAD LAPTOP EXTRAS DRIVER
4920 M:      Ike Panhc <ike.pan@canonical.com>
4921 L:      platform-driver-x86@vger.kernel.org
4922 W:      http://launchpad.net/ideapad-laptop
4923 S:      Maintained
4924 F:      drivers/platform/x86/ideapad-laptop.c
4925
4926 IDEAPAD LAPTOP SLIDEBAR DRIVER
4927 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4928 L:      linux-input@vger.kernel.org
4929 W:      https://github.com/o2genum/ideapad-slidebar
4930 S:      Maintained
4931 F:      drivers/input/misc/ideapad_slidebar.c
4932
4933 IDE/ATAPI DRIVERS
4934 M:      Borislav Petkov <bp@alien8.de>
4935 L:      linux-ide@vger.kernel.org
4936 S:      Maintained
4937 F:      Documentation/cdrom/ide-cd
4938 F:      drivers/ide/ide-cd*
4939
4940 IDLE-I7300
4941 M:      Andy Henroid <andrew.d.henroid@intel.com>
4942 L:      linux-pm@vger.kernel.org
4943 S:      Supported
4944 F:      drivers/idle/i7300_idle.c
4945
4946 IEEE 802.15.4 SUBSYSTEM
4947 M:      Alexander Aring <alex.aring@gmail.com>
4948 L:      linux-wpan@vger.kernel.org
4949 W:      https://github.com/linux-wpan
4950 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4951 S:      Maintained
4952 F:      net/ieee802154/
4953 F:      net/mac802154/
4954 F:      drivers/net/ieee802154/
4955 F:      include/linux/nl802154.h
4956 F:      include/linux/ieee802154.h
4957 F:      include/net/nl802154.h
4958 F:      include/net/mac802154.h
4959 F:      include/net/af_ieee802154.h
4960 F:      include/net/cfg802154.h
4961 F:      include/net/ieee802154_netdev.h
4962 F:      Documentation/networking/ieee802154.txt
4963
4964 IGORPLUG-USB IR RECEIVER
4965 M:      Sean Young <sean@mess.org>
4966 L:      linux-media@vger.kernel.org
4967 S:      Maintained
4968 F:      drivers/media/rc/igorplugusb.c
4969
4970 IGUANAWORKS USB IR TRANSCEIVER
4971 M:      Sean Young <sean@mess.org>
4972 L:      linux-media@vger.kernel.org
4973 S:      Maintained
4974 F:      drivers/media/rc/iguanair.c
4975
4976 IIO SUBSYSTEM AND DRIVERS
4977 M:      Jonathan Cameron <jic23@kernel.org>
4978 R:      Hartmut Knaack <knaack.h@gmx.de>
4979 R:      Lars-Peter Clausen <lars@metafoo.de>
4980 R:      Peter Meerwald <pmeerw@pmeerw.net>
4981 L:      linux-iio@vger.kernel.org
4982 S:      Maintained
4983 F:      drivers/iio/
4984 F:      drivers/staging/iio/
4985 F:      include/linux/iio/
4986 F:      tools/iio/
4987
4988 IKANOS/ADI EAGLE ADSL USB DRIVER
4989 M:      Matthieu Castet <castet.matthieu@free.fr>
4990 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4991 S:      Maintained
4992 F:      drivers/usb/atm/ueagle-atm.c
4993
4994 INA209 HARDWARE MONITOR DRIVER
4995 M:      Guenter Roeck <linux@roeck-us.net>
4996 L:      lm-sensors@lm-sensors.org
4997 S:      Maintained
4998 F:      Documentation/hwmon/ina209
4999 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5000 F:      drivers/hwmon/ina209.c
5001
5002 INA2XX HARDWARE MONITOR DRIVER
5003 M:      Guenter Roeck <linux@roeck-us.net>
5004 L:      lm-sensors@lm-sensors.org
5005 S:      Maintained
5006 F:      Documentation/hwmon/ina2xx
5007 F:      drivers/hwmon/ina2xx.c
5008 F:      include/linux/platform_data/ina2xx.h
5009
5010 INDUSTRY PACK SUBSYSTEM (IPACK)
5011 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5012 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5013 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5014 L:      industrypack-devel@lists.sourceforge.net
5015 W:      http://industrypack.sourceforge.net
5016 S:      Maintained
5017 F:      drivers/ipack/
5018
5019 INGENIC JZ4780 DMA Driver
5020 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5021 S:      Maintained
5022 F:      drivers/dma/dma-jz4780.c
5023
5024 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5025 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5026 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5027 L:      linux-ima-devel@lists.sourceforge.net
5028 L:      linux-ima-user@lists.sourceforge.net
5029 L:      linux-security-module@vger.kernel.org
5030 S:      Supported
5031 F:      security/integrity/ima/
5032
5033 IMGTEC IR DECODER DRIVER
5034 M:      James Hogan <james.hogan@imgtec.com>
5035 S:      Maintained
5036 F:      drivers/media/rc/img-ir/
5037
5038 IMS TWINTURBO FRAMEBUFFER DRIVER
5039 L:      linux-fbdev@vger.kernel.org
5040 S:      Orphan
5041 F:      drivers/video/fbdev/imsttfb.c
5042
5043 INFINIBAND SUBSYSTEM
5044 M:      Roland Dreier <roland@kernel.org>
5045 M:      Sean Hefty <sean.hefty@intel.com>
5046 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5047 L:      linux-rdma@vger.kernel.org
5048 W:      http://www.openfabrics.org/
5049 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5051 S:      Supported
5052 F:      Documentation/infiniband/
5053 F:      drivers/infiniband/
5054 F:      include/uapi/linux/if_infiniband.h
5055
5056 INOTIFY
5057 M:      John McCutchan <john@johnmccutchan.com>
5058 M:      Robert Love <rlove@rlove.org>
5059 M:      Eric Paris <eparis@parisplace.org>
5060 S:      Maintained
5061 F:      Documentation/filesystems/inotify.txt
5062 F:      fs/notify/inotify/
5063 F:      include/linux/inotify.h
5064 F:      include/uapi/linux/inotify.h
5065
5066 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5067 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5068 L:      linux-input@vger.kernel.org
5069 Q:      http://patchwork.kernel.org/project/linux-input/list/
5070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5071 S:      Maintained
5072 F:      drivers/input/
5073 F:      include/linux/input.h
5074 F:      include/uapi/linux/input.h
5075 F:      include/linux/input/
5076
5077 INPUT MULTITOUCH (MT) PROTOCOL
5078 M:      Henrik Rydberg <rydberg@bitmath.org>
5079 L:      linux-input@vger.kernel.org
5080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5081 S:      Odd fixes
5082 F:      Documentation/input/multi-touch-protocol.txt
5083 F:      drivers/input/input-mt.c
5084 K:      \b(ABS|SYN)_MT_
5085
5086 INTEL ASoC BDW/HSW DRIVERS
5087 M:      Jie Yang <yang.jie@linux.intel.com>
5088 L:      alsa-devel@alsa-project.org
5089 S:      Supported
5090 F:      sound/soc/intel/sst-haswell*
5091 F:      sound/soc/intel/sst-dsp*
5092 F:      sound/soc/intel/sst-firmware.c
5093 F:      sound/soc/intel/broadwell.c
5094 F:      sound/soc/intel/haswell.c
5095
5096 INTEL C600 SERIES SAS CONTROLLER DRIVER
5097 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5098 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5099 L:      linux-scsi@vger.kernel.org
5100 T:      git git://git.code.sf.net/p/intel-sas/isci
5101 S:      Supported
5102 F:      drivers/scsi/isci/
5103
5104 INTEL IDLE DRIVER
5105 M:      Len Brown <lenb@kernel.org>
5106 L:      linux-pm@vger.kernel.org
5107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5108 S:      Supported
5109 F:      drivers/idle/intel_idle.c
5110
5111 INTEL PSTATE DRIVER
5112 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5113 L:      linux-pm@vger.kernel.org
5114 S:      Supported
5115 F:      drivers/cpufreq/intel_pstate.c
5116
5117 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5118 M:      Maik Broemme <mbroemme@plusserver.de>
5119 L:      linux-fbdev@vger.kernel.org
5120 S:      Maintained
5121 F:      Documentation/fb/intelfb.txt
5122 F:      drivers/video/fbdev/intelfb/
5123
5124 INTEL 810/815 FRAMEBUFFER DRIVER
5125 M:      Antonino Daplas <adaplas@gmail.com>
5126 L:      linux-fbdev@vger.kernel.org
5127 S:      Maintained
5128 F:      drivers/video/fbdev/i810/
5129
5130 INTEL MENLOW THERMAL DRIVER
5131 M:      Sujith Thomas <sujith.thomas@intel.com>
5132 L:      platform-driver-x86@vger.kernel.org
5133 W:      https://01.org/linux-acpi
5134 S:      Supported
5135 F:      drivers/platform/x86/intel_menlow.c
5136
5137 INTEL IA32 MICROCODE UPDATE SUPPORT
5138 M:      Borislav Petkov <bp@alien8.de>
5139 S:      Maintained
5140 F:      arch/x86/kernel/cpu/microcode/core*
5141 F:      arch/x86/kernel/cpu/microcode/intel*
5142
5143 INTEL I/OAT DMA DRIVER
5144 M:      Dave Jiang <dave.jiang@intel.com>
5145 R:      Dan Williams <dan.j.williams@intel.com>
5146 L:      dmaengine@vger.kernel.org
5147 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5148 S:      Supported
5149 F:      drivers/dma/ioat*
5150
5151 INTEL IOMMU (VT-d)
5152 M:      David Woodhouse <dwmw2@infradead.org>
5153 L:      iommu@lists.linux-foundation.org
5154 T:      git git://git.infradead.org/iommu-2.6.git
5155 S:      Supported
5156 F:      drivers/iommu/intel-iommu.c
5157 F:      include/linux/intel-iommu.h
5158
5159 INTEL IOP-ADMA DMA DRIVER
5160 R:      Dan Williams <dan.j.williams@intel.com>
5161 S:      Odd fixes
5162 F:      drivers/dma/iop-adma.c
5163
5164 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5165 M:      Krzysztof Halasa <khalasa@piap.pl>
5166 S:      Maintained
5167 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5168 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5169 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5170 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5171 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5172 F:      drivers/net/wan/ixp4xx_hss.c
5173
5174 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5175 M:      Deepak Saxena <dsaxena@plexity.net>
5176 S:      Maintained
5177 F:      drivers/char/hw_random/ixp4xx-rng.c
5178
5179 INTEL ETHERNET DRIVERS
5180 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5181 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5182 R:      Shannon Nelson <shannon.nelson@intel.com>
5183 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5184 R:      Don Skidmore <donald.c.skidmore@intel.com>
5185 R:      Matthew Vick <matthew.vick@intel.com>
5186 R:      John Ronciak <john.ronciak@intel.com>
5187 R:      Mitch Williams <mitch.a.williams@intel.com>
5188 L:      intel-wired-lan@lists.osuosl.org
5189 W:      http://www.intel.com/support/feedback.htm
5190 W:      http://e1000.sourceforge.net/
5191 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5194 S:      Supported
5195 F:      Documentation/networking/e100.txt
5196 F:      Documentation/networking/e1000.txt
5197 F:      Documentation/networking/e1000e.txt
5198 F:      Documentation/networking/igb.txt
5199 F:      Documentation/networking/igbvf.txt
5200 F:      Documentation/networking/ixgb.txt
5201 F:      Documentation/networking/ixgbe.txt
5202 F:      Documentation/networking/ixgbevf.txt
5203 F:      Documentation/networking/i40e.txt
5204 F:      Documentation/networking/i40evf.txt
5205 F:      drivers/net/ethernet/intel/
5206 F:      drivers/net/ethernet/intel/*/
5207
5208 INTEL-MID GPIO DRIVER
5209 M:      David Cohen <david.a.cohen@linux.intel.com>
5210 L:      linux-gpio@vger.kernel.org
5211 S:      Maintained
5212 F:      drivers/gpio/gpio-intel-mid.c
5213
5214 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5215 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5216 L:      linux-wireless@vger.kernel.org
5217 S:      Maintained
5218 F:      Documentation/networking/README.ipw2100
5219 F:      Documentation/networking/README.ipw2200
5220 F:      drivers/net/wireless/ipw2x00/
5221
5222 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5223 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5224 M:      Gang Wei <gang.wei@intel.com>
5225 M:      Shane Wang <shane.wang@intel.com>
5226 L:      tboot-devel@lists.sourceforge.net
5227 W:      http://tboot.sourceforge.net
5228 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5229 S:      Supported
5230 F:      Documentation/intel_txt.txt
5231 F:      include/linux/tboot.h
5232 F:      arch/x86/kernel/tboot.c
5233
5234 INTEL WIRELESS WIMAX CONNECTION 2400
5235 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5236 M:      linux-wimax@intel.com
5237 L:      wimax@linuxwimax.org (subscribers-only)
5238 S:      Supported
5239 W:      http://linuxwimax.org
5240 F:      Documentation/wimax/README.i2400m
5241 F:      drivers/net/wimax/i2400m/
5242 F:      include/uapi/linux/wimax/i2400m.h
5243
5244 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5245 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5246 L:      linux-wireless@vger.kernel.org
5247 S:      Supported
5248 F:      drivers/net/wireless/iwlegacy/
5249
5250 INTEL WIRELESS WIFI LINK (iwlwifi)
5251 M:      Johannes Berg <johannes.berg@intel.com>
5252 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5253 M:      Intel Linux Wireless <ilw@linux.intel.com>
5254 L:      linux-wireless@vger.kernel.org
5255 W:      http://intellinuxwireless.org
5256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5257 S:      Supported
5258 F:      drivers/net/wireless/iwlwifi/
5259
5260 INTEL MANAGEMENT ENGINE (mei)
5261 M:      Tomas Winkler <tomas.winkler@intel.com>
5262 L:      linux-kernel@vger.kernel.org
5263 S:      Supported
5264 F:      include/uapi/linux/mei.h
5265 F:      drivers/misc/mei/*
5266 F:      Documentation/misc-devices/mei/*
5267
5268 IOC3 ETHERNET DRIVER
5269 M:      Ralf Baechle <ralf@linux-mips.org>
5270 L:      linux-mips@linux-mips.org
5271 S:      Maintained
5272 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5273
5274 IOC3 SERIAL DRIVER
5275 M:      Pat Gefre <pfg@sgi.com>
5276 L:      linux-serial@vger.kernel.org
5277 S:      Maintained
5278 F:      drivers/tty/serial/ioc3_serial.c
5279
5280 IOMMU DRIVERS
5281 M:      Joerg Roedel <joro@8bytes.org>
5282 L:      iommu@lists.linux-foundation.org
5283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5284 S:      Maintained
5285 F:      drivers/iommu/
5286
5287 IP MASQUERADING
5288 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5289 S:      Maintained
5290 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5291
5292 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5293 M:      Francois Romieu <romieu@fr.zoreil.com>
5294 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5295 L:      netdev@vger.kernel.org
5296 S:      Maintained
5297 F:      drivers/net/ethernet/icplus/ipg.*
5298
5299 IPATH DRIVER
5300 M:      Mike Marciniszyn <infinipath@intel.com>
5301 L:      linux-rdma@vger.kernel.org
5302 S:      Maintained
5303 F:      drivers/infiniband/hw/ipath/
5304
5305 IPMI SUBSYSTEM
5306 M:      Corey Minyard <minyard@acm.org>
5307 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5308 W:      http://openipmi.sourceforge.net/
5309 S:      Supported
5310 F:      Documentation/IPMI.txt
5311 F:      drivers/char/ipmi/
5312 F:      include/linux/ipmi*
5313 F:      include/uapi/linux/ipmi*
5314
5315 QCOM AUDIO (ASoC) DRIVERS
5316 M:      Patrick Lai <plai@codeaurora.org>
5317 M:      Banajit Goswami <bgoswami@codeaurora.org>
5318 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5319 S:      Supported
5320 F:      sound/soc/qcom/
5321
5322 IPS SCSI RAID DRIVER
5323 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5324 L:      linux-scsi@vger.kernel.org
5325 W:      http://www.adaptec.com/
5326 S:      Maintained
5327 F:      drivers/scsi/ips*
5328
5329 IPVS
5330 M:      Wensong Zhang <wensong@linux-vs.org>
5331 M:      Simon Horman <horms@verge.net.au>
5332 M:      Julian Anastasov <ja@ssi.bg>
5333 L:      netdev@vger.kernel.org
5334 L:      lvs-devel@vger.kernel.org
5335 S:      Maintained
5336 F:      Documentation/networking/ipvs-sysctl.txt
5337 F:      include/net/ip_vs.h
5338 F:      include/uapi/linux/ip_vs.h
5339 F:      net/netfilter/ipvs/
5340
5341 IPWIRELESS DRIVER
5342 M:      Jiri Kosina <jkosina@suse.cz>
5343 M:      David Sterba <dsterba@suse.cz>
5344 S:      Odd Fixes
5345 F:      drivers/tty/ipwireless/
5346
5347 IPX NETWORK LAYER
5348 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5349 L:      netdev@vger.kernel.org
5350 S:      Maintained
5351 F:      include/net/ipx.h
5352 F:      include/uapi/linux/ipx.h
5353 F:      net/ipx/
5354
5355 IRDA SUBSYSTEM
5356 M:      Samuel Ortiz <samuel@sortiz.org>
5357 L:      irda-users@lists.sourceforge.net (subscribers-only)
5358 L:      netdev@vger.kernel.org
5359 W:      http://irda.sourceforge.net/
5360 S:      Maintained
5361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5362 F:      Documentation/networking/irda.txt
5363 F:      drivers/net/irda/
5364 F:      include/net/irda/
5365 F:      net/irda/
5366
5367 IRQ SUBSYSTEM
5368 M:      Thomas Gleixner <tglx@linutronix.de>
5369 L:      linux-kernel@vger.kernel.org
5370 S:      Maintained
5371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5372 F:      kernel/irq/
5373
5374 IRQCHIP DRIVERS
5375 M:      Thomas Gleixner <tglx@linutronix.de>
5376 M:      Jason Cooper <jason@lakedaemon.net>
5377 L:      linux-kernel@vger.kernel.org
5378 S:      Maintained
5379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5380 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5381 F:      Documentation/devicetree/bindings/interrupt-controller/
5382 F:      drivers/irqchip/
5383
5384 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5385 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5386 S:      Maintained
5387 F:      Documentation/IRQ-domain.txt
5388 F:      include/linux/irqdomain.h
5389 F:      kernel/irq/irqdomain.c
5390
5391 ISAPNP
5392 M:      Jaroslav Kysela <perex@perex.cz>
5393 S:      Maintained
5394 F:      Documentation/isapnp.txt
5395 F:      drivers/pnp/isapnp/
5396 F:      include/linux/isapnp.h
5397
5398 ISA RADIO MODULE
5399 M:      Hans Verkuil <hverkuil@xs4all.nl>
5400 L:      linux-media@vger.kernel.org
5401 T:      git git://linuxtv.org/media_tree.git
5402 W:      http://linuxtv.org
5403 S:      Maintained
5404 F:      drivers/media/radio/radio-isa*
5405
5406 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5407 M:      Peter Jones <pjones@redhat.com>
5408 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5409 S:      Maintained
5410 F:      drivers/firmware/iscsi_ibft*
5411
5412 ISCSI
5413 M:      Mike Christie <michaelc@cs.wisc.edu>
5414 L:      open-iscsi@googlegroups.com
5415 W:      www.open-iscsi.org
5416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5417 S:      Maintained
5418 F:      drivers/scsi/*iscsi*
5419 F:      include/scsi/*iscsi*
5420
5421 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5422 M:      Or Gerlitz <ogerlitz@mellanox.com>
5423 M:      Sagi Grimberg <sagig@mellanox.com>
5424 M:      Roi Dayan <roid@mellanox.com>
5425 L:      linux-rdma@vger.kernel.org
5426 S:      Supported
5427 W:      http://www.openfabrics.org
5428 W:      www.open-iscsi.org
5429 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5430 F:      drivers/infiniband/ulp/iser/
5431
5432 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5433 M:      Sagi Grimberg <sagig@mellanox.com>
5434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5435 L:      linux-rdma@vger.kernel.org
5436 L:      target-devel@vger.kernel.org
5437 S:      Supported
5438 W:      http://www.linux-iscsi.org
5439 F:      drivers/infiniband/ulp/isert
5440
5441 ISDN SUBSYSTEM
5442 M:      Karsten Keil <isdn@linux-pingi.de>
5443 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5444 L:      netdev@vger.kernel.org
5445 W:      http://www.isdn4linux.de
5446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5447 S:      Maintained
5448 F:      Documentation/isdn/
5449 F:      drivers/isdn/
5450 F:      include/linux/isdn.h
5451 F:      include/linux/isdn/
5452 F:      include/uapi/linux/isdn.h
5453 F:      include/uapi/linux/isdn/
5454
5455 ISDN SUBSYSTEM (Eicon active card driver)
5456 M:      Armin Schindler <mac@melware.de>
5457 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5458 W:      http://www.melware.de
5459 S:      Maintained
5460 F:      drivers/isdn/hardware/eicon/
5461
5462 IT87 HARDWARE MONITORING DRIVER
5463 M:      Jean Delvare <jdelvare@suse.de>
5464 L:      lm-sensors@lm-sensors.org
5465 S:      Maintained
5466 F:      Documentation/hwmon/it87
5467 F:      drivers/hwmon/it87.c
5468
5469 IT913X MEDIA DRIVER
5470 M:      Antti Palosaari <crope@iki.fi>
5471 L:      linux-media@vger.kernel.org
5472 W:      http://linuxtv.org/
5473 W:      http://palosaari.fi/linux/
5474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5475 T:      git git://linuxtv.org/anttip/media_tree.git
5476 S:      Maintained
5477 F:      drivers/media/tuners/it913x*
5478
5479 IVTV VIDEO4LINUX DRIVER
5480 M:      Andy Walls <awalls@md.metrocast.net>
5481 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5482 L:      linux-media@vger.kernel.org
5483 T:      git git://linuxtv.org/media_tree.git
5484 W:      http://www.ivtvdriver.org
5485 S:      Maintained
5486 F:      Documentation/video4linux/*.ivtv
5487 F:      drivers/media/pci/ivtv/
5488 F:      include/uapi/linux/ivtv*
5489
5490 IX2505V MEDIA DRIVER
5491 M:      Malcolm Priestley <tvboxspy@gmail.com>
5492 L:      linux-media@vger.kernel.org
5493 W:      http://linuxtv.org/
5494 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5495 S:      Maintained
5496 F:      drivers/media/dvb-frontends/ix2505v*
5497
5498 JC42.4 TEMPERATURE SENSOR DRIVER
5499 M:      Guenter Roeck <linux@roeck-us.net>
5500 L:      lm-sensors@lm-sensors.org
5501 S:      Maintained
5502 F:      drivers/hwmon/jc42.c
5503 F:      Documentation/hwmon/jc42
5504
5505 JFS FILESYSTEM
5506 M:      Dave Kleikamp <shaggy@kernel.org>
5507 L:      jfs-discussion@lists.sourceforge.net
5508 W:      http://jfs.sourceforge.net/
5509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5510 S:      Maintained
5511 F:      Documentation/filesystems/jfs.txt
5512 F:      fs/jfs/
5513
5514 JME NETWORK DRIVER
5515 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5516 L:      netdev@vger.kernel.org
5517 S:      Maintained
5518 F:      drivers/net/ethernet/jme.*
5519
5520 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5521 M:      David Woodhouse <dwmw2@infradead.org>
5522 L:      linux-mtd@lists.infradead.org
5523 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5524 S:      Maintained
5525 F:      fs/jffs2/
5526 F:      include/uapi/linux/jffs2.h
5527
5528 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5529 M:      Andrew Morton <akpm@linux-foundation.org>
5530 M:      Jan Kara <jack@suse.cz>
5531 L:      linux-ext4@vger.kernel.org
5532 S:      Maintained
5533 F:      fs/jbd/
5534 F:      include/linux/jbd.h
5535
5536 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5537 M:      "Theodore Ts'o" <tytso@mit.edu>
5538 L:      linux-ext4@vger.kernel.org
5539 S:      Maintained
5540 F:      fs/jbd2/
5541 F:      include/linux/jbd2.h
5542
5543 JSM Neo PCI based serial card
5544 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5545 L:      linux-serial@vger.kernel.org
5546 S:      Maintained
5547 F:      drivers/tty/serial/jsm/
5548
5549 K10TEMP HARDWARE MONITORING DRIVER
5550 M:      Clemens Ladisch <clemens@ladisch.de>
5551 L:      lm-sensors@lm-sensors.org
5552 S:      Maintained
5553 F:      Documentation/hwmon/k10temp
5554 F:      drivers/hwmon/k10temp.c
5555
5556 K8TEMP HARDWARE MONITORING DRIVER
5557 M:      Rudolf Marek <r.marek@assembler.cz>
5558 L:      lm-sensors@lm-sensors.org
5559 S:      Maintained
5560 F:      Documentation/hwmon/k8temp
5561 F:      drivers/hwmon/k8temp.c
5562
5563 KCONFIG
5564 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5565 L:      linux-kbuild@vger.kernel.org
5566 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5567 S:      Maintained
5568 F:      Documentation/kbuild/kconfig-language.txt
5569 F:      scripts/kconfig/
5570
5571 KDUMP
5572 M:      Vivek Goyal <vgoyal@redhat.com>
5573 M:      Haren Myneni <hbabu@us.ibm.com>
5574 L:      kexec@lists.infradead.org
5575 W:      http://lse.sourceforge.net/kdump/
5576 S:      Maintained
5577 F:      Documentation/kdump/
5578
5579 KEENE FM RADIO TRANSMITTER DRIVER
5580 M:      Hans Verkuil <hverkuil@xs4all.nl>
5581 L:      linux-media@vger.kernel.org
5582 T:      git git://linuxtv.org/media_tree.git
5583 W:      http://linuxtv.org
5584 S:      Maintained
5585 F:      drivers/media/radio/radio-keene*
5586
5587 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5588 M:      Ian Kent <raven@themaw.net>
5589 L:      autofs@vger.kernel.org
5590 S:      Maintained
5591 F:      fs/autofs4/
5592
5593 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5594 M:      Michal Marek <mmarek@suse.cz>
5595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5597 L:      linux-kbuild@vger.kernel.org
5598 S:      Maintained
5599 F:      Documentation/kbuild/
5600 F:      Makefile
5601 F:      scripts/Makefile.*
5602 F:      scripts/basic/
5603 F:      scripts/mk*
5604 F:      scripts/package/
5605
5606 KERNEL JANITORS
5607 L:      kernel-janitors@vger.kernel.org
5608 W:      http://kernelnewbies.org/KernelJanitors
5609 S:      Odd Fixes
5610
5611 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5612 M:      "J. Bruce Fields" <bfields@fieldses.org>
5613 L:      linux-nfs@vger.kernel.org
5614 W:      http://nfs.sourceforge.net/
5615 S:      Supported
5616 F:      fs/nfsd/
5617 F:      include/uapi/linux/nfsd/
5618 F:      fs/lockd/
5619 F:      fs/nfs_common/
5620 F:      net/sunrpc/
5621 F:      include/linux/lockd/
5622 F:      include/linux/sunrpc/
5623 F:      include/uapi/linux/sunrpc/
5624
5625 KERNEL SELFTEST FRAMEWORK
5626 M:      Shuah Khan <shuahkh@osg.samsung.com>
5627 L:      linux-api@vger.kernel.org
5628 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5629 S:      Maintained
5630 F:      tools/testing/selftests
5631
5632 KERNEL VIRTUAL MACHINE (KVM)
5633 M:      Gleb Natapov <gleb@kernel.org>
5634 M:      Paolo Bonzini <pbonzini@redhat.com>
5635 L:      kvm@vger.kernel.org
5636 W:      http://www.linux-kvm.org
5637 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5638 S:      Supported
5639 F:      Documentation/*/kvm*.txt
5640 F:      Documentation/virtual/kvm/
5641 F:      arch/*/kvm/
5642 F:      arch/x86/kernel/kvm.c
5643 F:      arch/x86/kernel/kvmclock.c
5644 F:      arch/*/include/asm/kvm*
5645 F:      include/linux/kvm*
5646 F:      include/uapi/linux/kvm*
5647 F:      virt/kvm/
5648
5649 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5650 M:      Joerg Roedel <joro@8bytes.org>
5651 L:      kvm@vger.kernel.org
5652 W:      http://kvm.qumranet.com
5653 S:      Maintained
5654 F:      arch/x86/include/asm/svm.h
5655 F:      arch/x86/kvm/svm.c
5656
5657 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5658 M:      Alexander Graf <agraf@suse.de>
5659 L:      kvm-ppc@vger.kernel.org
5660 W:      http://kvm.qumranet.com
5661 T:      git git://github.com/agraf/linux-2.6.git
5662 S:      Supported
5663 F:      arch/powerpc/include/asm/kvm*
5664 F:      arch/powerpc/kvm/
5665
5666 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5667 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5668 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5669 M:      linux390@de.ibm.com
5670 L:      linux-s390@vger.kernel.org
5671 W:      http://www.ibm.com/developerworks/linux/linux390/
5672 S:      Supported
5673 F:      Documentation/s390/kvm.txt
5674 F:      arch/s390/include/asm/kvm*
5675 F:      arch/s390/kvm/
5676 F:      drivers/s390/kvm/
5677
5678 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5679 M:      Christoffer Dall <christoffer.dall@linaro.org>
5680 M:      Marc Zyngier <marc.zyngier@arm.com>
5681 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5682 L:      kvmarm@lists.cs.columbia.edu
5683 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5684 S:      Supported
5685 F:      arch/arm/include/uapi/asm/kvm*
5686 F:      arch/arm/include/asm/kvm*
5687 F:      arch/arm/kvm/
5688 F:      virt/kvm/arm/
5689 F:      include/kvm/arm_*
5690
5691 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5692 M:      Christoffer Dall <christoffer.dall@linaro.org>
5693 M:      Marc Zyngier <marc.zyngier@arm.com>
5694 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5695 L:      kvmarm@lists.cs.columbia.edu
5696 S:      Maintained
5697 F:      arch/arm64/include/uapi/asm/kvm*
5698 F:      arch/arm64/include/asm/kvm*
5699 F:      arch/arm64/kvm/
5700
5701 KEXEC
5702 M:      Eric Biederman <ebiederm@xmission.com>
5703 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5704 L:      kexec@lists.infradead.org
5705 S:      Maintained
5706 F:      include/linux/kexec.h
5707 F:      include/uapi/linux/kexec.h
5708 F:      kernel/kexec.c
5709
5710 KEYS/KEYRINGS:
5711 M:      David Howells <dhowells@redhat.com>
5712 L:      keyrings@linux-nfs.org
5713 S:      Maintained
5714 F:      Documentation/security/keys.txt
5715 F:      include/linux/key.h
5716 F:      include/linux/key-type.h
5717 F:      include/keys/
5718 F:      security/keys/
5719
5720 KEYS-TRUSTED
5721 M:      David Safford <safford@us.ibm.com>
5722 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5723 L:      linux-security-module@vger.kernel.org
5724 L:      keyrings@linux-nfs.org
5725 S:      Supported
5726 F:      Documentation/security/keys-trusted-encrypted.txt
5727 F:      include/keys/trusted-type.h
5728 F:      security/keys/trusted.c
5729 F:      security/keys/trusted.h
5730
5731 KEYS-ENCRYPTED
5732 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5733 M:      David Safford <safford@us.ibm.com>
5734 L:      linux-security-module@vger.kernel.org
5735 L:      keyrings@linux-nfs.org
5736 S:      Supported
5737 F:      Documentation/security/keys-trusted-encrypted.txt
5738 F:      include/keys/encrypted-type.h
5739 F:      security/keys/encrypted-keys/
5740
5741 KGDB / KDB /debug_core
5742 M:      Jason Wessel <jason.wessel@windriver.com>
5743 W:      http://kgdb.wiki.kernel.org/
5744 L:      kgdb-bugreport@lists.sourceforge.net
5745 S:      Maintained
5746 F:      Documentation/DocBook/kgdb.tmpl
5747 F:      drivers/misc/kgdbts.c
5748 F:      drivers/tty/serial/kgdboc.c
5749 F:      include/linux/kdb.h
5750 F:      include/linux/kgdb.h
5751 F:      kernel/debug/
5752
5753 KMEMCHECK
5754 M:      Vegard Nossum <vegardno@ifi.uio.no>
5755 M:      Pekka Enberg <penberg@kernel.org>
5756 S:      Maintained
5757 F:      Documentation/kmemcheck.txt
5758 F:      arch/x86/include/asm/kmemcheck.h
5759 F:      arch/x86/mm/kmemcheck/
5760 F:      include/linux/kmemcheck.h
5761 F:      mm/kmemcheck.c
5762
5763 KMEMLEAK
5764 M:      Catalin Marinas <catalin.marinas@arm.com>
5765 S:      Maintained
5766 F:      Documentation/kmemleak.txt
5767 F:      include/linux/kmemleak.h
5768 F:      mm/kmemleak.c
5769 F:      mm/kmemleak-test.c
5770
5771 KPROBES
5772 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5773 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5774 M:      "David S. Miller" <davem@davemloft.net>
5775 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5776 S:      Maintained
5777 F:      Documentation/kprobes.txt
5778 F:      include/linux/kprobes.h
5779 F:      kernel/kprobes.c
5780
5781 KS0108 LCD CONTROLLER DRIVER
5782 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5783 W:      http://miguelojeda.es/auxdisplay.htm
5784 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5785 S:      Maintained
5786 F:      Documentation/auxdisplay/ks0108
5787 F:      drivers/auxdisplay/ks0108.c
5788 F:      include/linux/ks0108.h
5789
5790 LAPB module
5791 L:      linux-x25@vger.kernel.org
5792 S:      Orphan
5793 F:      Documentation/networking/lapb-module.txt
5794 F:      include/*/lapb.h
5795 F:      net/lapb/
5796
5797 LASI 53c700 driver for PARISC
5798 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5799 L:      linux-scsi@vger.kernel.org
5800 S:      Maintained
5801 F:      Documentation/scsi/53c700.txt
5802 F:      drivers/scsi/53c700*
5803
5804 LED SUBSYSTEM
5805 M:      Bryan Wu <cooloney@gmail.com>
5806 M:      Richard Purdie <rpurdie@rpsys.net>
5807 L:      linux-leds@vger.kernel.org
5808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5809 S:      Maintained
5810 F:      drivers/leds/
5811 F:      include/linux/leds.h
5812
5813 LEGACY EEPROM DRIVER
5814 M:      Jean Delvare <jdelvare@suse.de>
5815 S:      Maintained
5816 F:      Documentation/misc-devices/eeprom
5817 F:      drivers/misc/eeprom/eeprom.c
5818
5819 LEGO USB Tower driver
5820 M:      Juergen Stuber <starblue@users.sourceforge.net>
5821 L:      legousb-devel@lists.sourceforge.net
5822 W:      http://legousb.sourceforge.net/
5823 S:      Maintained
5824 F:      drivers/usb/misc/legousbtower.c
5825
5826 LG2160 MEDIA DRIVER
5827 M:      Michael Krufky <mkrufky@linuxtv.org>
5828 L:      linux-media@vger.kernel.org
5829 W:      http://linuxtv.org/
5830 W:      http://github.com/mkrufky
5831 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5832 T:      git git://linuxtv.org/mkrufky/tuners.git
5833 S:      Maintained
5834 F:      drivers/media/dvb-frontends/lg2160.*
5835
5836 LGDT3305 MEDIA DRIVER
5837 M:      Michael Krufky <mkrufky@linuxtv.org>
5838 L:      linux-media@vger.kernel.org
5839 W:      http://linuxtv.org/
5840 W:      http://github.com/mkrufky
5841 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5842 T:      git git://linuxtv.org/mkrufky/tuners.git
5843 S:      Maintained
5844 F:      drivers/media/dvb-frontends/lgdt3305.*
5845
5846 LGUEST
5847 M:      Rusty Russell <rusty@rustcorp.com.au>
5848 L:      lguest@lists.ozlabs.org
5849 W:      http://lguest.ozlabs.org/
5850 S:      Odd Fixes
5851 F:      arch/x86/include/asm/lguest*.h
5852 F:      arch/x86/lguest/
5853 F:      drivers/lguest/
5854 F:      include/linux/lguest*.h
5855 F:      tools/lguest/
5856
5857 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5858 M:      Tejun Heo <tj@kernel.org>
5859 L:      linux-ide@vger.kernel.org
5860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5861 S:      Maintained
5862 F:      drivers/ata/
5863 F:      include/linux/ata.h
5864 F:      include/linux/libata.h
5865
5866 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5867 M:      Viresh Kumar <viresh.linux@gmail.com>
5868 L:      linux-ide@vger.kernel.org
5869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5870 S:      Maintained
5871 F:      include/linux/pata_arasan_cf_data.h
5872 F:      drivers/ata/pata_arasan_cf.c
5873
5874 LIBATA PATA DRIVERS
5875 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5876 M:      Tejun Heo <tj@kernel.org>
5877 L:      linux-ide@vger.kernel.org
5878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5879 S:      Maintained
5880 F:      drivers/ata/pata_*.c
5881 F:      drivers/ata/ata_generic.c
5882
5883 LIBATA SATA AHCI PLATFORM devices support
5884 M:      Hans de Goede <hdegoede@redhat.com>
5885 M:      Tejun Heo <tj@kernel.org>
5886 L:      linux-ide@vger.kernel.org
5887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5888 S:      Maintained
5889 F:      drivers/ata/ahci_platform.c
5890 F:      drivers/ata/libahci_platform.c
5891 F:      include/linux/ahci_platform.h
5892
5893 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5894 M:      Mikael Pettersson <mikpelinux@gmail.com>
5895 L:      linux-ide@vger.kernel.org
5896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5897 S:      Maintained
5898 F:      drivers/ata/sata_promise.*
5899
5900 LIBLOCKDEP
5901 M:      Sasha Levin <sasha.levin@oracle.com>
5902 S:      Maintained
5903 F:      tools/lib/lockdep/
5904
5905 LINUX FOR IBM pSERIES (RS/6000)
5906 M:      Paul Mackerras <paulus@au.ibm.com>
5907 W:      http://www.ibm.com/linux/ltc/projects/ppc
5908 S:      Supported
5909 F:      arch/powerpc/boot/rs6000.h
5910
5911 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5912 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5913 M:      Paul Mackerras <paulus@samba.org>
5914 M:      Michael Ellerman <mpe@ellerman.id.au>
5915 W:      http://www.penguinppc.org/
5916 L:      linuxppc-dev@lists.ozlabs.org
5917 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5919 S:      Supported
5920 F:      Documentation/powerpc/
5921 F:      arch/powerpc/
5922
5923 LINUX FOR POWER MACINTOSH
5924 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5925 W:      http://www.penguinppc.org/
5926 L:      linuxppc-dev@lists.ozlabs.org
5927 S:      Maintained
5928 F:      arch/powerpc/platforms/powermac/
5929 F:      drivers/macintosh/
5930
5931 LINUX FOR POWERPC EMBEDDED MPC5XXX
5932 M:      Anatolij Gustschin <agust@denx.de>
5933 L:      linuxppc-dev@lists.ozlabs.org
5934 T:      git git://git.denx.de/linux-denx-agust.git
5935 S:      Maintained
5936 F:      arch/powerpc/platforms/512x/
5937 F:      arch/powerpc/platforms/52xx/
5938
5939 LINUX FOR POWERPC EMBEDDED PPC4XX
5940 M:      Alistair Popple <alistair@popple.id.au>
5941 M:      Matt Porter <mporter@kernel.crashing.org>
5942 W:      http://www.penguinppc.org/
5943 L:      linuxppc-dev@lists.ozlabs.org
5944 S:      Maintained
5945 F:      arch/powerpc/platforms/40x/
5946 F:      arch/powerpc/platforms/44x/
5947
5948 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5949 L:      linuxppc-dev@lists.ozlabs.org
5950 S:      Orphan
5951 F:      arch/powerpc/*/*virtex*
5952 F:      arch/powerpc/*/*/*virtex*
5953
5954 LINUX FOR POWERPC EMBEDDED PPC8XX
5955 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5956 W:      http://www.penguinppc.org/
5957 L:      linuxppc-dev@lists.ozlabs.org
5958 S:      Maintained
5959 F:      arch/powerpc/platforms/8xx/
5960
5961 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5962 M:      Scott Wood <scottwood@freescale.com>
5963 M:      Kumar Gala <galak@kernel.crashing.org>
5964 W:      http://www.penguinppc.org/
5965 L:      linuxppc-dev@lists.ozlabs.org
5966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5967 S:      Maintained
5968 F:      arch/powerpc/platforms/83xx/
5969 F:      arch/powerpc/platforms/85xx/
5970
5971 LINUX FOR POWERPC PA SEMI PWRFICIENT
5972 M:      Olof Johansson <olof@lixom.net>
5973 L:      linuxppc-dev@lists.ozlabs.org
5974 S:      Maintained
5975 F:      arch/powerpc/platforms/pasemi/
5976 F:      drivers/*/*pasemi*
5977 F:      drivers/*/*/*pasemi*
5978
5979 LINUX SECURITY MODULE (LSM) FRAMEWORK
5980 M:      Chris Wright <chrisw@sous-sol.org>
5981 L:      linux-security-module@vger.kernel.org
5982 S:      Supported
5983
5984 LIS3LV02D ACCELEROMETER DRIVER
5985 M:      Eric Piel <eric.piel@tremplin-utc.net>
5986 S:      Maintained
5987 F:      Documentation/misc-devices/lis3lv02d
5988 F:      drivers/misc/lis3lv02d/
5989 F:      drivers/platform/x86/hp_accel.c
5990
5991 LIVE PATCHING
5992 M:      Josh Poimboeuf <jpoimboe@redhat.com>
5993 M:      Seth Jennings <sjenning@redhat.com>
5994 M:      Jiri Kosina <jkosina@suse.cz>
5995 M:      Vojtech Pavlik <vojtech@suse.cz>
5996 S:      Maintained
5997 F:      kernel/livepatch/
5998 F:      include/linux/livepatch.h
5999 F:      arch/x86/include/asm/livepatch.h
6000 F:      arch/x86/kernel/livepatch.c
6001 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6002 F:      samples/livepatch/
6003 L:      live-patching@vger.kernel.org
6004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6005
6006 LLC (802.2)
6007 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6008 S:      Maintained
6009 F:      include/linux/llc.h
6010 F:      include/uapi/linux/llc.h
6011 F:      include/net/llc*
6012 F:      net/llc/
6013
6014 LM73 HARDWARE MONITOR DRIVER
6015 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6016 L:      lm-sensors@lm-sensors.org
6017 S:      Maintained
6018 F:      drivers/hwmon/lm73.c
6019
6020 LM78 HARDWARE MONITOR DRIVER
6021 M:      Jean Delvare <jdelvare@suse.de>
6022 L:      lm-sensors@lm-sensors.org
6023 S:      Maintained
6024 F:      Documentation/hwmon/lm78
6025 F:      drivers/hwmon/lm78.c
6026
6027 LM83 HARDWARE MONITOR DRIVER
6028 M:      Jean Delvare <jdelvare@suse.de>
6029 L:      lm-sensors@lm-sensors.org
6030 S:      Maintained
6031 F:      Documentation/hwmon/lm83
6032 F:      drivers/hwmon/lm83.c
6033
6034 LM90 HARDWARE MONITOR DRIVER
6035 M:      Jean Delvare <jdelvare@suse.de>
6036 L:      lm-sensors@lm-sensors.org
6037 S:      Maintained
6038 F:      Documentation/hwmon/lm90
6039 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6040 F:      drivers/hwmon/lm90.c
6041
6042 LM95234 HARDWARE MONITOR DRIVER
6043 M:      Guenter Roeck <linux@roeck-us.net>
6044 L:      lm-sensors@lm-sensors.org
6045 S:      Maintained
6046 F:      Documentation/hwmon/lm95234
6047 F:      drivers/hwmon/lm95234.c
6048
6049 LME2510 MEDIA DRIVER
6050 M:      Malcolm Priestley <tvboxspy@gmail.com>
6051 L:      linux-media@vger.kernel.org
6052 W:      http://linuxtv.org/
6053 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6054 S:      Maintained
6055 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6056
6057 LOCKDEP AND LOCKSTAT
6058 M:      Peter Zijlstra <peterz@infradead.org>
6059 M:      Ingo Molnar <mingo@redhat.com>
6060 L:      linux-kernel@vger.kernel.org
6061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6062 S:      Maintained
6063 F:      Documentation/locking/lockdep*.txt
6064 F:      Documentation/locking/lockstat.txt
6065 F:      include/linux/lockdep.h
6066 F:      kernel/locking/
6067
6068 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6069 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6070 L:      linux-ntfs-dev@lists.sourceforge.net
6071 W:      http://www.linux-ntfs.org/content/view/19/37/
6072 S:      Maintained
6073 F:      Documentation/ldm.txt
6074 F:      block/partitions/ldm.*
6075
6076 LogFS
6077 M:      Joern Engel <joern@logfs.org>
6078 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6079 L:      logfs@logfs.org
6080 W:      logfs.org
6081 S:      Maintained
6082 F:      fs/logfs/
6083
6084 LPC32XX MACHINE SUPPORT
6085 M:      Roland Stigge <stigge@antcom.de>
6086 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6087 S:      Maintained
6088 F:      arch/arm/mach-lpc32xx/
6089
6090 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6091 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6092 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6093 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6094 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6095 L:      MPT-FusionLinux.pdl@avagotech.com
6096 L:      linux-scsi@vger.kernel.org
6097 W:      http://www.lsilogic.com/support
6098 S:      Supported
6099 F:      drivers/message/fusion/
6100 F:      drivers/scsi/mpt2sas/
6101 F:      drivers/scsi/mpt3sas/
6102
6103 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6104 M:      Matthew Wilcox <matthew@wil.cx>
6105 L:      linux-scsi@vger.kernel.org
6106 S:      Maintained
6107 F:      drivers/scsi/sym53c8xx_2/
6108
6109 LTC4261 HARDWARE MONITOR DRIVER
6110 M:      Guenter Roeck <linux@roeck-us.net>
6111 L:      lm-sensors@lm-sensors.org
6112 S:      Maintained
6113 F:      Documentation/hwmon/ltc4261
6114 F:      drivers/hwmon/ltc4261.c
6115
6116 LTP (Linux Test Project)
6117 M:      Mike Frysinger <vapier@gentoo.org>
6118 M:      Cyril Hrubis <chrubis@suse.cz>
6119 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6120 M:      Jan Stancek <jstancek@redhat.com>
6121 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6122 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6123 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6124 W:      http://linux-test-project.github.io/
6125 T:      git git://github.com/linux-test-project/ltp.git
6126 S:      Maintained
6127
6128 M32R ARCHITECTURE
6129 W:      http://www.linux-m32r.org/
6130 S:      Orphan
6131 F:      arch/m32r/
6132
6133 M68K ARCHITECTURE
6134 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6135 L:      linux-m68k@lists.linux-m68k.org
6136 W:      http://www.linux-m68k.org/
6137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6138 S:      Maintained
6139 F:      arch/m68k/
6140 F:      drivers/zorro/
6141
6142 M68K ON APPLE MACINTOSH
6143 M:      Joshua Thompson <funaho@jurai.org>
6144 W:      http://www.mac.linux-m68k.org/
6145 L:      linux-m68k@lists.linux-m68k.org
6146 S:      Maintained
6147 F:      arch/m68k/mac/
6148
6149 M68K ON HP9000/300
6150 M:      Philip Blundell <philb@gnu.org>
6151 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6152 S:      Maintained
6153 F:      arch/m68k/hp300/
6154
6155 M88DS3103 MEDIA DRIVER
6156 M:      Antti Palosaari <crope@iki.fi>
6157 L:      linux-media@vger.kernel.org
6158 W:      http://linuxtv.org/
6159 W:      http://palosaari.fi/linux/
6160 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6161 T:      git git://linuxtv.org/anttip/media_tree.git
6162 S:      Maintained
6163 F:      drivers/media/dvb-frontends/m88ds3103*
6164
6165 M88RS2000 MEDIA DRIVER
6166 M:      Malcolm Priestley <tvboxspy@gmail.com>
6167 L:      linux-media@vger.kernel.org
6168 W:      http://linuxtv.org/
6169 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6170 S:      Maintained
6171 F:      drivers/media/dvb-frontends/m88rs2000*
6172
6173 MA901 MASTERKIT USB FM RADIO DRIVER
6174 M:      Alexey Klimov <klimov.linux@gmail.com>
6175 L:      linux-media@vger.kernel.org
6176 T:      git git://linuxtv.org/media_tree.git
6177 S:      Maintained
6178 F:      drivers/media/radio/radio-ma901.c
6179
6180 MAC80211
6181 M:      Johannes Berg <johannes@sipsolutions.net>
6182 L:      linux-wireless@vger.kernel.org
6183 W:      http://wireless.kernel.org/
6184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6186 S:      Maintained
6187 F:      Documentation/networking/mac80211-injection.txt
6188 F:      include/net/mac80211.h
6189 F:      net/mac80211/
6190
6191 MACVLAN DRIVER
6192 M:      Patrick McHardy <kaber@trash.net>
6193 L:      netdev@vger.kernel.org
6194 S:      Maintained
6195 F:      drivers/net/macvlan.c
6196 F:      include/linux/if_macvlan.h
6197
6198 MAILBOX API
6199 M:      Jassi Brar <jassisinghbrar@gmail.com>
6200 L:      linux-kernel@vger.kernel.org
6201 S:      Maintained
6202 F:      drivers/mailbox/
6203 F:      include/linux/mailbox_client.h
6204 F:      include/linux/mailbox_controller.h
6205
6206 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6207 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6208 W:      http://www.kernel.org/doc/man-pages
6209 L:      linux-man@vger.kernel.org
6210 S:      Maintained
6211
6212 MARVELL ARMADA DRM SUPPORT
6213 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6214 S:      Maintained
6215 F:      drivers/gpu/drm/armada/
6216
6217 MARVELL 88E6352 DSA support
6218 M:      Guenter Roeck <linux@roeck-us.net>
6219 S:      Maintained
6220 F:      drivers/net/dsa/mv88e6352.c
6221
6222 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6223 M:      Mirko Lindner <mlindner@marvell.com>
6224 M:      Stephen Hemminger <stephen@networkplumber.org>
6225 L:      netdev@vger.kernel.org
6226 S:      Maintained
6227 F:      drivers/net/ethernet/marvell/sk*
6228
6229 MARVELL LIBERTAS WIRELESS DRIVER
6230 L:      libertas-dev@lists.infradead.org
6231 S:      Orphan
6232 F:      drivers/net/wireless/libertas/
6233
6234 MARVELL MV643XX ETHERNET DRIVER
6235 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6236 L:      netdev@vger.kernel.org
6237 S:      Maintained
6238 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6239 F:      include/linux/mv643xx.h
6240
6241 MARVELL MVNETA ETHERNET DRIVER
6242 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6243 L:      netdev@vger.kernel.org
6244 S:      Maintained
6245 F:      drivers/net/ethernet/marvell/mvneta.*
6246
6247 MARVELL MWIFIEX WIRELESS DRIVER
6248 M:      Amitkumar Karwar <akarwar@marvell.com>
6249 M:      Avinash Patil <patila@marvell.com>
6250 L:      linux-wireless@vger.kernel.org
6251 S:      Maintained
6252 F:      drivers/net/wireless/mwifiex/
6253
6254 MARVELL MWL8K WIRELESS DRIVER
6255 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6256 L:      linux-wireless@vger.kernel.org
6257 S:      Odd Fixes
6258 F:      drivers/net/wireless/mwl8k.c
6259
6260 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6261 M:      Nicolas Pitre <nico@fluxnic.net>
6262 S:      Odd Fixes
6263 F:      drivers/mmc/host/mvsdio.*
6264
6265 MATROX FRAMEBUFFER DRIVER
6266 L:      linux-fbdev@vger.kernel.org
6267 S:      Orphan
6268 F:      drivers/video/fbdev/matrox/matroxfb_*
6269 F:      include/uapi/linux/matroxfb.h
6270
6271 MAX16065 HARDWARE MONITOR DRIVER
6272 M:      Guenter Roeck <linux@roeck-us.net>
6273 L:      lm-sensors@lm-sensors.org
6274 S:      Maintained
6275 F:      Documentation/hwmon/max16065
6276 F:      drivers/hwmon/max16065.c
6277
6278 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6279 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6280 L:      lm-sensors@lm-sensors.org
6281 S:      Maintained
6282 F:      Documentation/hwmon/max6650
6283 F:      drivers/hwmon/max6650.c
6284
6285 MAX6697 HARDWARE MONITOR DRIVER
6286 M:      Guenter Roeck <linux@roeck-us.net>
6287 L:      lm-sensors@lm-sensors.org
6288 S:      Maintained
6289 F:      Documentation/hwmon/max6697
6290 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6291 F:      drivers/hwmon/max6697.c
6292 F:      include/linux/platform_data/max6697.h
6293
6294 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6295 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6296 L:      linux-pm@vger.kernel.org
6297 S:      Supported
6298 F:      drivers/power/max14577_charger.c
6299 F:      drivers/power/max77693_charger.c
6300
6301 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6302 M:      Chanwoo Choi <cw00.choi@samsung.com>
6303 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6304 L:      linux-kernel@vger.kernel.org
6305 S:      Supported
6306 F:      drivers/*/max14577.c
6307 F:      drivers/*/max77686.c
6308 F:      drivers/*/max77693.c
6309 F:      drivers/extcon/extcon-max14577.c
6310 F:      drivers/extcon/extcon-max77693.c
6311 F:      drivers/rtc/rtc-max77686.c
6312 F:      drivers/clk/clk-max77686.c
6313 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6314 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6315 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6316 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6317 F:      include/linux/mfd/max14577*.h
6318 F:      include/linux/mfd/max77686*.h
6319 F:      include/linux/mfd/max77693*.h
6320
6321 MAXIRADIO FM RADIO RECEIVER DRIVER
6322 M:      Hans Verkuil <hverkuil@xs4all.nl>
6323 L:      linux-media@vger.kernel.org
6324 T:      git git://linuxtv.org/media_tree.git
6325 W:      http://linuxtv.org
6326 S:      Maintained
6327 F:      drivers/media/radio/radio-maxiradio*
6328
6329 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6330 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6331 P:      LinuxTV.org Project
6332 L:      linux-media@vger.kernel.org
6333 W:      http://linuxtv.org
6334 Q:      http://patchwork.kernel.org/project/linux-media/list/
6335 T:      git git://linuxtv.org/media_tree.git
6336 S:      Maintained
6337 F:      Documentation/dvb/
6338 F:      Documentation/video4linux/
6339 F:      Documentation/DocBook/media/
6340 F:      drivers/media/
6341 F:      drivers/staging/media/
6342 F:      include/media/
6343 F:      include/uapi/linux/dvb/
6344 F:      include/uapi/linux/videodev2.h
6345 F:      include/uapi/linux/media.h
6346 F:      include/uapi/linux/v4l2-*
6347 F:      include/uapi/linux/meye.h
6348 F:      include/uapi/linux/ivtv*
6349 F:      include/uapi/linux/uvcvideo.h
6350
6351 MEGARAID SCSI/SAS DRIVERS
6352 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6353 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6354 M:      Uday Lingala <uday.lingala@avagotech.com>
6355 L:      megaraidlinux.pdl@avagotech.com
6356 L:      linux-scsi@vger.kernel.org
6357 W:      http://www.lsi.com
6358 S:      Maintained
6359 F:      Documentation/scsi/megaraid.txt
6360 F:      drivers/scsi/megaraid.*
6361 F:      drivers/scsi/megaraid/
6362
6363 MELLANOX ETHERNET DRIVER (mlx4_en)
6364 M:      Amir Vadai <amirv@mellanox.com>
6365 M:      Ido Shamay <idos@mellanox.com>
6366 L:      netdev@vger.kernel.org
6367 S:      Supported
6368 W:      http://www.mellanox.com
6369 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6370 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6371
6372 MEMORY MANAGEMENT
6373 L:      linux-mm@kvack.org
6374 W:      http://www.linux-mm.org
6375 S:      Maintained
6376 F:      include/linux/mm.h
6377 F:      include/linux/gfp.h
6378 F:      include/linux/mmzone.h
6379 F:      include/linux/memory_hotplug.h
6380 F:      include/linux/vmalloc.h
6381 F:      mm/
6382
6383 MEMORY TECHNOLOGY DEVICES (MTD)
6384 M:      David Woodhouse <dwmw2@infradead.org>
6385 M:      Brian Norris <computersforpeace@gmail.com>
6386 L:      linux-mtd@lists.infradead.org
6387 W:      http://www.linux-mtd.infradead.org/
6388 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6389 T:      git git://git.infradead.org/linux-mtd.git
6390 T:      git git://git.infradead.org/l2-mtd.git
6391 S:      Maintained
6392 F:      drivers/mtd/
6393 F:      include/linux/mtd/
6394 F:      include/uapi/mtd/
6395
6396 MEN A21 WATCHDOG DRIVER
6397 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6398 L:      linux-watchdog@vger.kernel.org
6399 S:      Supported
6400 F:      drivers/watchdog/mena21_wdt.c
6401
6402 MEN CHAMELEON BUS (mcb)
6403 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6404 S:      Supported
6405 F:      drivers/mcb/
6406 F:      include/linux/mcb.h
6407
6408 MEN F21BMC (Board Management Controller)
6409 M:      Andreas Werner <andreas.werner@men.de>
6410 S:      Supported
6411 F:      drivers/mfd/menf21bmc.c
6412 F:      drivers/watchdog/menf21bmc_wdt.c
6413 F:      drivers/leds/leds-menf21bmc.c
6414 F:      drivers/hwmon/menf21bmc_hwmon.c
6415 F:      Documentation/hwmon/menf21bmc
6416
6417 METAG ARCHITECTURE
6418 M:      James Hogan <james.hogan@imgtec.com>
6419 L:      linux-metag@vger.kernel.org
6420 S:      Supported
6421 F:      arch/metag/
6422 F:      Documentation/metag/
6423 F:      Documentation/devicetree/bindings/metag/
6424 F:      drivers/clocksource/metag_generic.c
6425 F:      drivers/irqchip/irq-metag.c
6426 F:      drivers/irqchip/irq-metag-ext.c
6427 F:      drivers/tty/metag_da.c
6428
6429 MICROBLAZE ARCHITECTURE
6430 M:      Michal Simek <monstr@monstr.eu>
6431 W:      http://www.monstr.eu/fdt/
6432 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6433 S:      Supported
6434 F:      arch/microblaze/
6435
6436 MICROTEK X6 SCANNER
6437 M:      Oliver Neukum <oliver@neukum.org>
6438 S:      Maintained
6439 F:      drivers/usb/image/microtek.*
6440
6441 MIPS
6442 M:      Ralf Baechle <ralf@linux-mips.org>
6443 L:      linux-mips@linux-mips.org
6444 W:      http://www.linux-mips.org/
6445 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6446 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6447 S:      Supported
6448 F:      Documentation/mips/
6449 F:      arch/mips/
6450
6451 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6452 M:      Hans Verkuil <hverkuil@xs4all.nl>
6453 L:      linux-media@vger.kernel.org
6454 T:      git git://linuxtv.org/media_tree.git
6455 W:      http://linuxtv.org
6456 S:      Odd Fixes
6457 F:      drivers/media/radio/radio-miropcm20*
6458
6459 Mellanox MLX5 core VPI driver
6460 M:      Eli Cohen <eli@mellanox.com>
6461 L:      netdev@vger.kernel.org
6462 L:      linux-rdma@vger.kernel.org
6463 W:      http://www.mellanox.com
6464 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6465 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6466 T:      git git://openfabrics.org/~eli/connect-ib.git
6467 S:      Supported
6468 F:      drivers/net/ethernet/mellanox/mlx5/core/
6469 F:      include/linux/mlx5/
6470
6471 Mellanox MLX5 IB driver
6472 M:      Eli Cohen <eli@mellanox.com>
6473 L:      linux-rdma@vger.kernel.org
6474 W:      http://www.mellanox.com
6475 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6476 T:      git git://openfabrics.org/~eli/connect-ib.git
6477 S:      Supported
6478 F:      include/linux/mlx5/
6479 F:      drivers/infiniband/hw/mlx5/
6480
6481 MN88472 MEDIA DRIVER
6482 M:      Antti Palosaari <crope@iki.fi>
6483 L:      linux-media@vger.kernel.org
6484 W:      http://linuxtv.org/
6485 W:      http://palosaari.fi/linux/
6486 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6487 T:      git git://linuxtv.org/anttip/media_tree.git
6488 S:      Maintained
6489 F:      drivers/staging/media/mn88472/
6490 F:      drivers/media/dvb-frontends/mn88472.h
6491
6492 MN88473 MEDIA DRIVER
6493 M:      Antti Palosaari <crope@iki.fi>
6494 L:      linux-media@vger.kernel.org
6495 W:      http://linuxtv.org/
6496 W:      http://palosaari.fi/linux/
6497 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6498 T:      git git://linuxtv.org/anttip/media_tree.git
6499 S:      Maintained
6500 F:      drivers/staging/media/mn88473/
6501 F:      drivers/media/dvb-frontends/mn88473.h
6502
6503 MODULE SUPPORT
6504 M:      Rusty Russell <rusty@rustcorp.com.au>
6505 S:      Maintained
6506 F:      include/linux/module.h
6507 F:      kernel/module.c
6508
6509 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6510 W:      http://popies.net/meye/
6511 S:      Orphan
6512 F:      Documentation/video4linux/meye.txt
6513 F:      drivers/media/pci/meye/
6514 F:      include/uapi/linux/meye.h
6515
6516 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6517 M:      Jiri Slaby <jirislaby@gmail.com>
6518 S:      Maintained
6519 F:      Documentation/serial/moxa-smartio
6520 F:      drivers/tty/mxser.*
6521
6522 MR800 AVERMEDIA USB FM RADIO DRIVER
6523 M:      Alexey Klimov <klimov.linux@gmail.com>
6524 L:      linux-media@vger.kernel.org
6525 T:      git git://linuxtv.org/media_tree.git
6526 S:      Maintained
6527 F:      drivers/media/radio/radio-mr800.c
6528
6529 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6530 M:      Alan Ott <alan@signal11.us>
6531 L:      linux-wpan@vger.kernel.org
6532 S:      Maintained
6533 F:      drivers/net/ieee802154/mrf24j40.c
6534
6535 MSI LAPTOP SUPPORT
6536 M:      "Lee, Chun-Yi" <jlee@suse.com>
6537 L:      platform-driver-x86@vger.kernel.org
6538 S:      Maintained
6539 F:      drivers/platform/x86/msi-laptop.c
6540
6541 MSI WMI SUPPORT
6542 M:      Anisse Astier <anisse@astier.eu>
6543 L:      platform-driver-x86@vger.kernel.org
6544 S:      Supported
6545 F:      drivers/platform/x86/msi-wmi.c
6546
6547 MSI001 MEDIA DRIVER
6548 M:      Antti Palosaari <crope@iki.fi>
6549 L:      linux-media@vger.kernel.org
6550 W:      http://linuxtv.org/
6551 W:      http://palosaari.fi/linux/
6552 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6553 T:      git git://linuxtv.org/anttip/media_tree.git
6554 S:      Maintained
6555 F:      drivers/media/tuners/msi001*
6556
6557 MSI2500 MEDIA DRIVER
6558 M:      Antti Palosaari <crope@iki.fi>
6559 L:      linux-media@vger.kernel.org
6560 W:      http://linuxtv.org/
6561 W:      http://palosaari.fi/linux/
6562 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6563 T:      git git://linuxtv.org/anttip/media_tree.git
6564 S:      Maintained
6565 F:      drivers/media/usb/msi2500/
6566
6567 MT9M032 APTINA SENSOR DRIVER
6568 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6569 L:      linux-media@vger.kernel.org
6570 T:      git git://linuxtv.org/media_tree.git
6571 S:      Maintained
6572 F:      drivers/media/i2c/mt9m032.c
6573 F:      include/media/mt9m032.h
6574
6575 MT9P031 APTINA CAMERA SENSOR
6576 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6577 L:      linux-media@vger.kernel.org
6578 T:      git git://linuxtv.org/media_tree.git
6579 S:      Maintained
6580 F:      drivers/media/i2c/mt9p031.c
6581 F:      include/media/mt9p031.h
6582
6583 MT9T001 APTINA CAMERA SENSOR
6584 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6585 L:      linux-media@vger.kernel.org
6586 T:      git git://linuxtv.org/media_tree.git
6587 S:      Maintained
6588 F:      drivers/media/i2c/mt9t001.c
6589 F:      include/media/mt9t001.h
6590
6591 MT9V032 APTINA CAMERA SENSOR
6592 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6593 L:      linux-media@vger.kernel.org
6594 T:      git git://linuxtv.org/media_tree.git
6595 S:      Maintained
6596 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6597 F:      drivers/media/i2c/mt9v032.c
6598 F:      include/media/mt9v032.h
6599
6600 MULTIFUNCTION DEVICES (MFD)
6601 M:      Samuel Ortiz <sameo@linux.intel.com>
6602 M:      Lee Jones <lee.jones@linaro.org>
6603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6604 S:      Supported
6605 F:      drivers/mfd/
6606 F:      include/linux/mfd/
6607
6608 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6609 M:      Ulf Hansson <ulf.hansson@linaro.org>
6610 L:      linux-mmc@vger.kernel.org
6611 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6612 S:      Maintained
6613 F:      drivers/mmc/
6614 F:      include/linux/mmc/
6615 F:      include/uapi/linux/mmc/
6616
6617 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6618 S:      Orphan
6619 F:      drivers/mmc/host/mmc_spi.c
6620 F:      include/linux/spi/mmc_spi.h
6621
6622 MULTISOUND SOUND DRIVER
6623 M:      Andrew Veliath <andrewtv@usa.net>
6624 S:      Maintained
6625 F:      Documentation/sound/oss/MultiSound
6626 F:      sound/oss/msnd*
6627
6628 MULTITECH MULTIPORT CARD (ISICOM)
6629 S:      Orphan
6630 F:      drivers/tty/isicom.c
6631 F:      include/linux/isicom.h
6632
6633 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6634 M:      Felipe Balbi <balbi@ti.com>
6635 L:      linux-usb@vger.kernel.org
6636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6637 S:      Maintained
6638 F:      drivers/usb/musb/
6639
6640 MXL5007T MEDIA DRIVER
6641 M:      Michael Krufky <mkrufky@linuxtv.org>
6642 L:      linux-media@vger.kernel.org
6643 W:      http://linuxtv.org/
6644 W:      http://github.com/mkrufky
6645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6646 T:      git git://linuxtv.org/mkrufky/tuners.git
6647 S:      Maintained
6648 F:      drivers/media/tuners/mxl5007t.*
6649
6650 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6651 M:      Hyong-Youb Kim <hykim@myri.com>
6652 L:      netdev@vger.kernel.org
6653 W:      https://www.myricom.com/support/downloads/myri10ge.html
6654 S:      Supported
6655 F:      drivers/net/ethernet/myricom/myri10ge/
6656
6657 NATSEMI ETHERNET DRIVER (DP8381x)
6658 S:      Orphan
6659 F:      drivers/net/ethernet/natsemi/natsemi.c
6660
6661 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6662 M:      Daniel Mack <zonque@gmail.com>
6663 S:      Maintained
6664 L:      alsa-devel@alsa-project.org
6665 W:      http://www.native-instruments.com
6666 F:      sound/usb/caiaq/
6667
6668 NCP FILESYSTEM
6669 M:      Petr Vandrovec <petr@vandrovec.name>
6670 S:      Odd Fixes
6671 F:      fs/ncpfs/
6672
6673 NCR 5380 SCSI DRIVERS
6674 M:      Finn Thain <fthain@telegraphics.com.au>
6675 M:      Michael Schmitz <schmitzmic@gmail.com>
6676 L:      linux-scsi@vger.kernel.org
6677 S:      Maintained
6678 F:      Documentation/scsi/g_NCR5380.txt
6679 F:      drivers/scsi/NCR5380.*
6680 F:      drivers/scsi/arm/cumana_1.c
6681 F:      drivers/scsi/arm/oak.c
6682 F:      drivers/scsi/atari_NCR5380.c
6683 F:      drivers/scsi/atari_scsi.*
6684 F:      drivers/scsi/dmx3191d.c
6685 F:      drivers/scsi/dtc.*
6686 F:      drivers/scsi/g_NCR5380.*
6687 F:      drivers/scsi/g_NCR5380_mmio.c
6688 F:      drivers/scsi/mac_scsi.*
6689 F:      drivers/scsi/pas16.*
6690 F:      drivers/scsi/sun3_scsi.*
6691 F:      drivers/scsi/sun3_scsi_vme.c
6692 F:      drivers/scsi/t128.*
6693
6694 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6695 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6696 L:      linux-scsi@vger.kernel.org
6697 S:      Maintained
6698 F:      drivers/scsi/NCR_D700.*
6699
6700 NCT6775 HARDWARE MONITOR DRIVER
6701 M:      Guenter Roeck <linux@roeck-us.net>
6702 L:      lm-sensors@lm-sensors.org
6703 S:      Maintained
6704 F:      Documentation/hwmon/nct6775
6705 F:      drivers/hwmon/nct6775.c
6706
6707 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6708 M:      Faisal Latif <faisal.latif@intel.com>
6709 L:      linux-rdma@vger.kernel.org
6710 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6711 S:      Supported
6712 F:      drivers/infiniband/hw/nes/
6713
6714 NETEM NETWORK EMULATOR
6715 M:      Stephen Hemminger <stephen@networkplumber.org>
6716 L:      netem@lists.linux-foundation.org
6717 S:      Maintained
6718 F:      net/sched/sch_netem.c
6719
6720 NETERION 10GbE DRIVERS (s2io/vxge)
6721 M:      Jon Mason <jdmason@kudzu.us>
6722 L:      netdev@vger.kernel.org
6723 S:      Supported
6724 F:      Documentation/networking/s2io.txt
6725 F:      Documentation/networking/vxge.txt
6726 F:      drivers/net/ethernet/neterion/
6727
6728 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6729 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6730 M:      Patrick McHardy <kaber@trash.net>
6731 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6732 L:      netfilter-devel@vger.kernel.org
6733 L:      coreteam@netfilter.org
6734 W:      http://www.netfilter.org/
6735 W:      http://www.iptables.org/
6736 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6739 S:      Supported
6740 F:      include/linux/netfilter*
6741 F:      include/linux/netfilter/
6742 F:      include/net/netfilter/
6743 F:      include/uapi/linux/netfilter*
6744 F:      include/uapi/linux/netfilter/
6745 F:      net/*/netfilter.c
6746 F:      net/*/netfilter/
6747 F:      net/netfilter/
6748
6749 NETLABEL
6750 M:      Paul Moore <paul@paul-moore.com>
6751 W:      http://netlabel.sf.net
6752 L:      netdev@vger.kernel.org
6753 S:      Maintained
6754 F:      Documentation/netlabel/
6755 F:      include/net/netlabel.h
6756 F:      net/netlabel/
6757
6758 NETROM NETWORK LAYER
6759 M:      Ralf Baechle <ralf@linux-mips.org>
6760 L:      linux-hams@vger.kernel.org
6761 W:      http://www.linux-ax25.org/
6762 S:      Maintained
6763 F:      include/net/netrom.h
6764 F:      include/uapi/linux/netrom.h
6765 F:      net/netrom/
6766
6767 NETWORK BLOCK DEVICE (NBD)
6768 M:      Markus Pargmann <mpa@pengutronix.de>
6769 S:      Maintained
6770 L:      nbd-general@lists.sourceforge.net
6771 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6772 F:      Documentation/blockdev/nbd.txt
6773 F:      drivers/block/nbd.c
6774 F:      include/linux/nbd.h
6775 F:      include/uapi/linux/nbd.h
6776
6777 NETWORK DROP MONITOR
6778 M:      Neil Horman <nhorman@tuxdriver.com>
6779 L:      netdev@vger.kernel.org
6780 S:      Maintained
6781 W:      https://fedorahosted.org/dropwatch/
6782 F:      net/core/drop_monitor.c
6783
6784 NETWORKING [GENERAL]
6785 M:      "David S. Miller" <davem@davemloft.net>
6786 L:      netdev@vger.kernel.org
6787 W:      http://www.linuxfoundation.org/en/Net
6788 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6791 S:      Maintained
6792 F:      net/
6793 F:      include/net/
6794 F:      include/linux/in.h
6795 F:      include/linux/net.h
6796 F:      include/linux/netdevice.h
6797 F:      include/uapi/linux/in.h
6798 F:      include/uapi/linux/net.h
6799 F:      include/uapi/linux/netdevice.h
6800 F:      include/uapi/linux/net_namespace.h
6801 F:      tools/net/
6802 F:      tools/testing/selftests/net/
6803 F:      lib/random32.c
6804 F:      lib/test_bpf.c
6805
6806 NETWORKING [IPv4/IPv6]
6807 M:      "David S. Miller" <davem@davemloft.net>
6808 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6809 M:      James Morris <jmorris@namei.org>
6810 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6811 M:      Patrick McHardy <kaber@trash.net>
6812 L:      netdev@vger.kernel.org
6813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6814 S:      Maintained
6815 F:      net/ipv4/
6816 F:      net/ipv6/
6817 F:      include/net/ip*
6818 F:      arch/x86/net/*
6819
6820 NETWORKING [IPSEC]
6821 M:      Steffen Klassert <steffen.klassert@secunet.com>
6822 M:      Herbert Xu <herbert@gondor.apana.org.au>
6823 M:      "David S. Miller" <davem@davemloft.net>
6824 L:      netdev@vger.kernel.org
6825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6827 S:      Maintained
6828 F:      net/core/flow.c
6829 F:      net/xfrm/
6830 F:      net/key/
6831 F:      net/ipv4/xfrm*
6832 F:      net/ipv4/esp4.c
6833 F:      net/ipv4/ah4.c
6834 F:      net/ipv4/ipcomp.c
6835 F:      net/ipv4/ip_vti.c
6836 F:      net/ipv6/xfrm*
6837 F:      net/ipv6/esp6.c
6838 F:      net/ipv6/ah6.c
6839 F:      net/ipv6/ipcomp6.c
6840 F:      net/ipv6/ip6_vti.c
6841 F:      include/uapi/linux/xfrm.h
6842 F:      include/net/xfrm.h
6843
6844 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6845 M:      Paul Moore <paul@paul-moore.com>
6846 L:      netdev@vger.kernel.org
6847 S:      Maintained
6848
6849 NETWORKING [WIRELESS]
6850 L:      linux-wireless@vger.kernel.org
6851 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6852
6853 NETWORKING DRIVERS
6854 L:      netdev@vger.kernel.org
6855 W:      http://www.linuxfoundation.org/en/Net
6856 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6859 S:      Odd Fixes
6860 F:      drivers/net/
6861 F:      include/linux/if_*
6862 F:      include/linux/netdevice.h
6863 F:      include/linux/arcdevice.h
6864 F:      include/linux/etherdevice.h
6865 F:      include/linux/fcdevice.h
6866 F:      include/linux/fddidevice.h
6867 F:      include/linux/hippidevice.h
6868 F:      include/linux/inetdevice.h
6869 F:      include/uapi/linux/if_*
6870 F:      include/uapi/linux/netdevice.h
6871
6872 NETWORKING DRIVERS (WIRELESS)
6873 M:      Kalle Valo <kvalo@codeaurora.org>
6874 L:      linux-wireless@vger.kernel.org
6875 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6877 S:      Maintained
6878 F:      drivers/net/wireless/
6879
6880 NETXEN (1/10) GbE SUPPORT
6881 M:      Manish Chopra <manish.chopra@qlogic.com>
6882 M:      Sony Chacko <sony.chacko@qlogic.com>
6883 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6884 L:      netdev@vger.kernel.org
6885 W:      http://www.qlogic.com
6886 S:      Supported
6887 F:      drivers/net/ethernet/qlogic/netxen/
6888
6889 NFC SUBSYSTEM
6890 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6891 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6892 M:      Samuel Ortiz <sameo@linux.intel.com>
6893 L:      linux-wireless@vger.kernel.org
6894 L:      linux-nfc@lists.01.org (subscribers-only)
6895 S:      Supported
6896 F:      net/nfc/
6897 F:      include/net/nfc/
6898 F:      include/uapi/linux/nfc.h
6899 F:      drivers/nfc/
6900 F:      include/linux/platform_data/pn544.h
6901 F:      Documentation/devicetree/bindings/net/nfc/
6902
6903 NFS, SUNRPC, AND LOCKD CLIENTS
6904 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6905 M:      Anna Schumaker <anna.schumaker@netapp.com>
6906 L:      linux-nfs@vger.kernel.org
6907 W:      http://client.linux-nfs.org
6908 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6909 S:      Maintained
6910 F:      fs/lockd/
6911 F:      fs/nfs/
6912 F:      fs/nfs_common/
6913 F:      net/sunrpc/
6914 F:      include/linux/lockd/
6915 F:      include/linux/nfs*
6916 F:      include/linux/sunrpc/
6917 F:      include/uapi/linux/nfs*
6918 F:      include/uapi/linux/sunrpc/
6919
6920 NILFS2 FILESYSTEM
6921 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6922 L:      linux-nilfs@vger.kernel.org
6923 W:      http://nilfs.sourceforge.net/
6924 T:      git git://github.com/konis/nilfs2.git
6925 S:      Supported
6926 F:      Documentation/filesystems/nilfs2.txt
6927 F:      fs/nilfs2/
6928 F:      include/linux/nilfs2_fs.h
6929
6930 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6931 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6932 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6933 S:      Maintained
6934 F:      Documentation/scsi/NinjaSCSI.txt
6935 F:      drivers/scsi/pcmcia/nsp_*
6936
6937 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6938 M:      GOTO Masanori <gotom@debian.or.jp>
6939 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6940 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6941 S:      Maintained
6942 F:      Documentation/scsi/NinjaSCSI.txt
6943 F:      drivers/scsi/nsp32*
6944
6945 NIOS2 ARCHITECTURE
6946 M:      Ley Foon Tan <lftan@altera.com>
6947 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6948 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6949 S:      Maintained
6950 F:      arch/nios2/
6951
6952 NTB DRIVER
6953 M:      Jon Mason <jdmason@kudzu.us>
6954 M:      Dave Jiang <dave.jiang@intel.com>
6955 S:      Supported
6956 W:      https://github.com/jonmason/ntb/wiki
6957 T:      git git://github.com/jonmason/ntb.git
6958 F:      drivers/ntb/
6959 F:      drivers/net/ntb_netdev.c
6960 F:      include/linux/ntb.h
6961
6962 NTFS FILESYSTEM
6963 M:      Anton Altaparmakov <anton@tuxera.com>
6964 L:      linux-ntfs-dev@lists.sourceforge.net
6965 W:      http://www.tuxera.com/
6966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6967 S:      Supported
6968 F:      Documentation/filesystems/ntfs.txt
6969 F:      fs/ntfs/
6970
6971 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6972 M:      Antonino Daplas <adaplas@gmail.com>
6973 L:      linux-fbdev@vger.kernel.org
6974 S:      Maintained
6975 F:      drivers/video/fbdev/riva/
6976 F:      drivers/video/fbdev/nvidia/
6977
6978 NVM EXPRESS DRIVER
6979 M:      Matthew Wilcox <willy@linux.intel.com>
6980 L:      linux-nvme@lists.infradead.org
6981 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6982 S:      Supported
6983 F:      drivers/block/nvme*
6984 F:      include/linux/nvme.h
6985
6986 NXP-NCI NFC DRIVER
6987 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
6988 R:      Charles Gorand <charles.gorand@effinnov.com>
6989 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
6990 S:      Supported
6991 F:      drivers/nfc/nxp-nci
6992
6993 NXP TDA998X DRM DRIVER
6994 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6995 S:      Supported
6996 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6997 F:      include/drm/i2c/tda998x.h
6998
6999 NXP TFA9879 DRIVER
7000 M:      Peter Rosin <peda@axentia.se>
7001 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7002 S:      Maintained
7003 F:      sound/soc/codecs/tfa9879*
7004
7005 OMAP SUPPORT
7006 M:      Tony Lindgren <tony@atomide.com>
7007 L:      linux-omap@vger.kernel.org
7008 W:      http://www.muru.com/linux/omap/
7009 W:      http://linux.omap.com/
7010 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7012 S:      Maintained
7013 F:      arch/arm/*omap*/
7014 F:      arch/arm/configs/omap1_defconfig
7015 F:      arch/arm/configs/omap2plus_defconfig
7016 F:      drivers/i2c/busses/i2c-omap.c
7017 F:      drivers/irqchip/irq-omap-intc.c
7018 F:      drivers/mfd/*omap*.c
7019 F:      drivers/mfd/menelaus.c
7020 F:      drivers/mfd/palmas.c
7021 F:      drivers/mfd/tps65217.c
7022 F:      drivers/mfd/tps65218.c
7023 F:      drivers/mfd/tps65910.c
7024 F:      drivers/mfd/twl-core.[ch]
7025 F:      drivers/mfd/twl4030*.c
7026 F:      drivers/mfd/twl6030*.c
7027 F:      drivers/mfd/twl6040*.c
7028 F:      drivers/regulator/palmas-regulator*.c
7029 F:      drivers/regulator/pbias-regulator.c
7030 F:      drivers/regulator/tps65217-regulator.c
7031 F:      drivers/regulator/tps65218-regulator.c
7032 F:      drivers/regulator/tps65910-regulator.c
7033 F:      drivers/regulator/twl-regulator.c
7034 F:      include/linux/i2c-omap.h
7035
7036 OMAP DEVICE TREE SUPPORT
7037 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7038 M:      Tony Lindgren <tony@atomide.com>
7039 L:      linux-omap@vger.kernel.org
7040 L:      devicetree@vger.kernel.org
7041 S:      Maintained
7042 F:      arch/arm/boot/dts/*omap*
7043 F:      arch/arm/boot/dts/*am3*
7044 F:      arch/arm/boot/dts/*am4*
7045 F:      arch/arm/boot/dts/*am5*
7046 F:      arch/arm/boot/dts/*dra7*
7047
7048 OMAP CLOCK FRAMEWORK SUPPORT
7049 M:      Paul Walmsley <paul@pwsan.com>
7050 L:      linux-omap@vger.kernel.org
7051 S:      Maintained
7052 F:      arch/arm/*omap*/*clock*
7053
7054 OMAP POWER MANAGEMENT SUPPORT
7055 M:      Kevin Hilman <khilman@deeprootsystems.com>
7056 L:      linux-omap@vger.kernel.org
7057 S:      Maintained
7058 F:      arch/arm/*omap*/*pm*
7059 F:      drivers/cpufreq/omap-cpufreq.c
7060
7061 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7062 M:      Rajendra Nayak <rnayak@ti.com>
7063 M:      Paul Walmsley <paul@pwsan.com>
7064 L:      linux-omap@vger.kernel.org
7065 S:      Maintained
7066 F:      arch/arm/mach-omap2/prm*
7067
7068 OMAP AUDIO SUPPORT
7069 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7070 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7071 L:      alsa-devel@alsa-project.org (subscribers-only)
7072 L:      linux-omap@vger.kernel.org
7073 S:      Maintained
7074 F:      sound/soc/omap/
7075
7076 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7077 M:      Roger Quadros <rogerq@ti.com>
7078 M:      Tony Lindgren <tony@atomide.com>
7079 L:      linux-omap@vger.kernel.org
7080 S:      Maintained
7081 F:      drivers/memory/omap-gpmc.c
7082 F:      arch/arm/mach-omap2/*gpmc*
7083
7084 OMAP FRAMEBUFFER SUPPORT
7085 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7086 L:      linux-fbdev@vger.kernel.org
7087 L:      linux-omap@vger.kernel.org
7088 S:      Maintained
7089 F:      drivers/video/fbdev/omap/
7090
7091 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7092 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7093 L:      linux-omap@vger.kernel.org
7094 L:      linux-fbdev@vger.kernel.org
7095 S:      Maintained
7096 F:      drivers/video/fbdev/omap2/
7097 F:      Documentation/arm/OMAP/DSS
7098
7099 OMAP HARDWARE SPINLOCK SUPPORT
7100 M:      Ohad Ben-Cohen <ohad@wizery.com>
7101 L:      linux-omap@vger.kernel.org
7102 S:      Maintained
7103 F:      drivers/hwspinlock/omap_hwspinlock.c
7104 F:      arch/arm/mach-omap2/hwspinlock.c
7105
7106 OMAP MMC SUPPORT
7107 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7108 L:      linux-omap@vger.kernel.org
7109 S:      Maintained
7110 F:      drivers/mmc/host/omap.c
7111
7112 OMAP HS MMC SUPPORT
7113 L:      linux-mmc@vger.kernel.org
7114 L:      linux-omap@vger.kernel.org
7115 S:      Orphan
7116 F:      drivers/mmc/host/omap_hsmmc.c
7117
7118 OMAP RANDOM NUMBER GENERATOR SUPPORT
7119 M:      Deepak Saxena <dsaxena@plexity.net>
7120 S:      Maintained
7121 F:      drivers/char/hw_random/omap-rng.c
7122
7123 OMAP HWMOD SUPPORT
7124 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7125 M:      Paul Walmsley <paul@pwsan.com>
7126 L:      linux-omap@vger.kernel.org
7127 S:      Maintained
7128 F:      arch/arm/mach-omap2/omap_hwmod.*
7129
7130 OMAP HWMOD DATA
7131 M:      Paul Walmsley <paul@pwsan.com>
7132 L:      linux-omap@vger.kernel.org
7133 S:      Maintained
7134 F:      arch/arm/mach-omap2/omap_hwmod*data*
7135
7136 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7137 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7138 L:      linux-omap@vger.kernel.org
7139 S:      Maintained
7140 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7141
7142 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7143 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7144 L:      linux-media@vger.kernel.org
7145 S:      Maintained
7146 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7147 F:      drivers/media/platform/omap3isp/
7148 F:      drivers/staging/media/omap4iss/
7149
7150 OMAP USB SUPPORT
7151 M:      Felipe Balbi <balbi@ti.com>
7152 L:      linux-usb@vger.kernel.org
7153 L:      linux-omap@vger.kernel.org
7154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7155 S:      Maintained
7156 F:      drivers/usb/*/*omap*
7157 F:      arch/arm/*omap*/usb*
7158
7159 OMAP GPIO DRIVER
7160 M:      Javier Martinez Canillas <javier@dowhile0.org>
7161 M:      Santosh Shilimkar <ssantosh@kernel.org>
7162 M:      Kevin Hilman <khilman@deeprootsystems.com>
7163 L:      linux-omap@vger.kernel.org
7164 S:      Maintained
7165 F:      drivers/gpio/gpio-omap.c
7166
7167 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7168 M:      Mark Jackson <mpfj@newflow.co.uk>
7169 L:      linux-omap@vger.kernel.org
7170 S:      Maintained
7171 F:      arch/arm/boot/dts/am335x-nano.dts
7172
7173 OMFS FILESYSTEM
7174 M:      Bob Copeland <me@bobcopeland.com>
7175 L:      linux-karma-devel@lists.sourceforge.net
7176 S:      Maintained
7177 F:      Documentation/filesystems/omfs.txt
7178 F:      fs/omfs/
7179
7180 OMNIKEY CARDMAN 4000 DRIVER
7181 M:      Harald Welte <laforge@gnumonks.org>
7182 S:      Maintained
7183 F:      drivers/char/pcmcia/cm4000_cs.c
7184 F:      include/linux/cm4000_cs.h
7185 F:      include/uapi/linux/cm4000_cs.h
7186
7187 OMNIKEY CARDMAN 4040 DRIVER
7188 M:      Harald Welte <laforge@gnumonks.org>
7189 S:      Maintained
7190 F:      drivers/char/pcmcia/cm4040_cs.*
7191
7192 OMNIVISION OV7670 SENSOR DRIVER
7193 M:      Jonathan Corbet <corbet@lwn.net>
7194 L:      linux-media@vger.kernel.org
7195 T:      git git://linuxtv.org/media_tree.git
7196 S:      Maintained
7197 F:      drivers/media/i2c/ov7670.c
7198
7199 ONENAND FLASH DRIVER
7200 M:      Kyungmin Park <kyungmin.park@samsung.com>
7201 L:      linux-mtd@lists.infradead.org
7202 S:      Maintained
7203 F:      drivers/mtd/onenand/
7204 F:      include/linux/mtd/onenand*.h
7205
7206 ONSTREAM SCSI TAPE DRIVER
7207 M:      Willem Riede <osst@riede.org>
7208 L:      osst-users@lists.sourceforge.net
7209 L:      linux-scsi@vger.kernel.org
7210 S:      Maintained
7211 F:      Documentation/scsi/osst.txt
7212 F:      drivers/scsi/osst.*
7213 F:      drivers/scsi/osst_*.h
7214 F:      drivers/scsi/st.h
7215
7216 OPENCORES I2C BUS DRIVER
7217 M:      Peter Korsgaard <jacmet@sunsite.dk>
7218 L:      linux-i2c@vger.kernel.org
7219 S:      Maintained
7220 F:      Documentation/i2c/busses/i2c-ocores
7221 F:      drivers/i2c/busses/i2c-ocores.c
7222
7223 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7224 M:      Grant Likely <grant.likely@linaro.org>
7225 M:      Rob Herring <robh+dt@kernel.org>
7226 L:      devicetree@vger.kernel.org
7227 W:      http://www.devicetree.org/
7228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7229 S:      Maintained
7230 F:      drivers/of/
7231 F:      include/linux/of*.h
7232 F:      scripts/dtc/
7233
7234 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7235 M:      Rob Herring <robh+dt@kernel.org>
7236 M:      Pawel Moll <pawel.moll@arm.com>
7237 M:      Mark Rutland <mark.rutland@arm.com>
7238 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7239 M:      Kumar Gala <galak@codeaurora.org>
7240 L:      devicetree@vger.kernel.org
7241 S:      Maintained
7242 F:      Documentation/devicetree/
7243 F:      arch/*/boot/dts/
7244 F:      include/dt-bindings/
7245
7246 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7247 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7248 L:      devicetree@vger.kernel.org
7249 S:      Maintained
7250 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7251 F:      Documentation/devicetree/overlay-notes.txt
7252 F:      drivers/of/overlay.c
7253 F:      drivers/of/resolver.c
7254
7255 OPENRISC ARCHITECTURE
7256 M:      Jonas Bonn <jonas@southpole.se>
7257 W:      http://openrisc.net
7258 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7259 S:      Maintained
7260 T:      git git://openrisc.net/~jonas/linux
7261 F:      arch/openrisc/
7262
7263 OPENVSWITCH
7264 M:      Pravin Shelar <pshelar@nicira.com>
7265 L:      netdev@vger.kernel.org
7266 L:      dev@openvswitch.org
7267 W:      http://openvswitch.org
7268 S:      Maintained
7269 F:      net/openvswitch/
7270 F:      include/uapi/linux/openvswitch.h
7271
7272 OPL4 DRIVER
7273 M:      Clemens Ladisch <clemens@ladisch.de>
7274 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7275 T:      git git://git.alsa-project.org/alsa-kernel.git
7276 S:      Maintained
7277 F:      sound/drivers/opl4/
7278
7279 OPROFILE
7280 M:      Robert Richter <rric@kernel.org>
7281 L:      oprofile-list@lists.sf.net
7282 S:      Maintained
7283 F:      arch/*/include/asm/oprofile*.h
7284 F:      arch/*/oprofile/
7285 F:      drivers/oprofile/
7286 F:      include/linux/oprofile.h
7287
7288 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7289 M:      Mark Fasheh <mfasheh@suse.com>
7290 M:      Joel Becker <jlbec@evilplan.org>
7291 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7292 W:      http://ocfs2.wiki.kernel.org
7293 S:      Supported
7294 F:      Documentation/filesystems/ocfs2.txt
7295 F:      Documentation/filesystems/dlmfs.txt
7296 F:      fs/ocfs2/
7297
7298 ORINOCO DRIVER
7299 L:      linux-wireless@vger.kernel.org
7300 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7301 W:      http://www.nongnu.org/orinoco/
7302 S:      Orphan
7303 F:      drivers/net/wireless/orinoco/
7304
7305 OSD LIBRARY and FILESYSTEM
7306 M:      Boaz Harrosh <ooo@electrozaur.com>
7307 M:      Benny Halevy <bhalevy@primarydata.com>
7308 L:      osd-dev@open-osd.org
7309 W:      http://open-osd.org
7310 T:      git git://git.open-osd.org/open-osd.git
7311 S:      Maintained
7312 F:      drivers/scsi/osd/
7313 F:      include/scsi/osd_*
7314 F:      fs/exofs/
7315
7316 OVERLAY FILESYSTEM
7317 M:      Miklos Szeredi <miklos@szeredi.hu>
7318 L:      linux-unionfs@vger.kernel.org
7319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7320 S:      Supported
7321 F:      fs/overlayfs/
7322 F:      Documentation/filesystems/overlayfs.txt
7323
7324 P54 WIRELESS DRIVER
7325 M:      Christian Lamparter <chunkeey@googlemail.com>
7326 L:      linux-wireless@vger.kernel.org
7327 W:      http://wireless.kernel.org/en/users/Drivers/p54
7328 S:      Maintained
7329 F:      drivers/net/wireless/p54/
7330
7331 PA SEMI ETHERNET DRIVER
7332 M:      Olof Johansson <olof@lixom.net>
7333 L:      netdev@vger.kernel.org
7334 S:      Maintained
7335 F:      drivers/net/ethernet/pasemi/*
7336
7337 PA SEMI SMBUS DRIVER
7338 M:      Olof Johansson <olof@lixom.net>
7339 L:      linux-i2c@vger.kernel.org
7340 S:      Maintained
7341 F:      drivers/i2c/busses/i2c-pasemi.c
7342
7343 PADATA PARALLEL EXECUTION MECHANISM
7344 M:      Steffen Klassert <steffen.klassert@secunet.com>
7345 L:      linux-crypto@vger.kernel.org
7346 S:      Maintained
7347 F:      kernel/padata.c
7348 F:      include/linux/padata.h
7349 F:      Documentation/padata.txt
7350
7351 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7352 M:      Harald Welte <laforge@gnumonks.org>
7353 L:      platform-driver-x86@vger.kernel.org
7354 S:      Maintained
7355 F:      drivers/platform/x86/panasonic-laptop.c
7356
7357 PANASONIC MN10300/AM33/AM34 PORT
7358 M:      David Howells <dhowells@redhat.com>
7359 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7360 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7361 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7362 S:      Maintained
7363 F:      Documentation/mn10300/
7364 F:      arch/mn10300/
7365
7366 PARALLEL PORT SUPPORT
7367 L:      linux-parport@lists.infradead.org (subscribers-only)
7368 S:      Orphan
7369 F:      drivers/parport/
7370 F:      include/linux/parport*.h
7371 F:      drivers/char/ppdev.c
7372 F:      include/uapi/linux/ppdev.h
7373
7374 PARAVIRT_OPS INTERFACE
7375 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7376 M:      Chris Wright <chrisw@sous-sol.org>
7377 M:      Alok Kataria <akataria@vmware.com>
7378 M:      Rusty Russell <rusty@rustcorp.com.au>
7379 L:      virtualization@lists.linux-foundation.org
7380 S:      Supported
7381 F:      Documentation/virtual/paravirt_ops.txt
7382 F:      arch/*/kernel/paravirt*
7383 F:      arch/*/include/asm/paravirt.h
7384
7385 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7386 M:      Tim Waugh <tim@cyberelk.net>
7387 L:      linux-parport@lists.infradead.org (subscribers-only)
7388 W:      http://www.torque.net/linux-pp.html
7389 S:      Maintained
7390 F:      Documentation/blockdev/paride.txt
7391 F:      drivers/block/paride/
7392
7393 PARISC ARCHITECTURE
7394 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7395 M:      Helge Deller <deller@gmx.de>
7396 L:      linux-parisc@vger.kernel.org
7397 W:      http://www.parisc-linux.org/
7398 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7401 S:      Maintained
7402 F:      arch/parisc/
7403 F:      Documentation/parisc/
7404 F:      drivers/parisc/
7405 F:      drivers/char/agp/parisc-agp.c
7406 F:      drivers/input/serio/gscps2.c
7407 F:      drivers/parport/parport_gsc.*
7408 F:      drivers/tty/serial/8250/8250_gsc.c
7409 F:      drivers/video/fbdev/sti*
7410 F:      drivers/video/console/sti*
7411 F:      drivers/video/logo/logo_parisc*
7412
7413 PC87360 HARDWARE MONITORING DRIVER
7414 M:      Jim Cromie <jim.cromie@gmail.com>
7415 L:      lm-sensors@lm-sensors.org
7416 S:      Maintained
7417 F:      Documentation/hwmon/pc87360
7418 F:      drivers/hwmon/pc87360.c
7419
7420 PC8736x GPIO DRIVER
7421 M:      Jim Cromie <jim.cromie@gmail.com>
7422 S:      Maintained
7423 F:      drivers/char/pc8736x_gpio.c
7424
7425 PC87427 HARDWARE MONITORING DRIVER
7426 M:      Jean Delvare <jdelvare@suse.de>
7427 L:      lm-sensors@lm-sensors.org
7428 S:      Maintained
7429 F:      Documentation/hwmon/pc87427
7430 F:      drivers/hwmon/pc87427.c
7431
7432 PCA9532 LED DRIVER
7433 M:      Riku Voipio <riku.voipio@iki.fi>
7434 S:      Maintained
7435 F:      drivers/leds/leds-pca9532.c
7436 F:      include/linux/leds-pca9532.h
7437
7438 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7439 M:      Guenter Roeck <linux@roeck-us.net>
7440 L:      linux-i2c@vger.kernel.org
7441 S:      Maintained
7442 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7443
7444 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7445 M:      Khalid Aziz <khalid@gonehiking.org>
7446 S:      Maintained
7447 F:      drivers/firmware/pcdp.*
7448
7449 PCI ERROR RECOVERY
7450 M:      Linas Vepstas <linasvepstas@gmail.com>
7451 L:      linux-pci@vger.kernel.org
7452 S:      Supported
7453 F:      Documentation/PCI/pci-error-recovery.txt
7454
7455 PCI SUBSYSTEM
7456 M:      Bjorn Helgaas <bhelgaas@google.com>
7457 L:      linux-pci@vger.kernel.org
7458 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7460 S:      Supported
7461 F:      Documentation/PCI/
7462 F:      drivers/pci/
7463 F:      include/linux/pci*
7464 F:      arch/x86/pci/
7465 F:      arch/x86/kernel/quirks.c
7466
7467 PCI DRIVER FOR ARM VERSATILE PLATFORM
7468 M:      Rob Herring <robh@kernel.org>
7469 L:      linux-pci@vger.kernel.org
7470 L:      linux-arm-kernel@lists.infradead.org
7471 S:      Maintained
7472 F:      Documentation/devicetree/bindings/pci/versatile.txt
7473 F:      drivers/pci/host/pci-versatile.c
7474
7475 PCI DRIVER FOR APPLIEDMICRO XGENE
7476 M:      Tanmay Inamdar <tinamdar@apm.com>
7477 L:      linux-pci@vger.kernel.org
7478 L:      linux-arm-kernel@lists.infradead.org
7479 S:      Maintained
7480 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7481 F:      drivers/pci/host/pci-xgene.c
7482
7483 PCI DRIVER FOR FREESCALE LAYERSCAPE
7484 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7485 M:      Mingkai Hu <mingkai.hu@freescale.com>
7486 M:      Roy Zang <tie-fei.zang@freescale.com>
7487 L:      linuxppc-dev@lists.ozlabs.org
7488 L:      linux-pci@vger.kernel.org
7489 L:      linux-arm-kernel@lists.infradead.org
7490 S:      Maintained
7491 F:      drivers/pci/host/*layerscape*
7492
7493 PCI DRIVER FOR IMX6
7494 M:      Richard Zhu <Richard.Zhu@freescale.com>
7495 M:      Lucas Stach <l.stach@pengutronix.de>
7496 L:      linux-pci@vger.kernel.org
7497 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7498 S:      Maintained
7499 F:      drivers/pci/host/*imx6*
7500
7501 PCI DRIVER FOR TI KEYSTONE
7502 M:      Murali Karicheri <m-karicheri2@ti.com>
7503 L:      linux-pci@vger.kernel.org
7504 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7505 S:      Maintained
7506 F:      drivers/pci/host/*keystone*
7507
7508 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7509 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7510 M:      Jason Cooper <jason@lakedaemon.net>
7511 L:      linux-pci@vger.kernel.org
7512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7513 S:      Maintained
7514 F:      drivers/pci/host/*mvebu*
7515
7516 PCI DRIVER FOR NVIDIA TEGRA
7517 M:      Thierry Reding <thierry.reding@gmail.com>
7518 L:      linux-tegra@vger.kernel.org
7519 L:      linux-pci@vger.kernel.org
7520 S:      Supported
7521 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7522 F:      drivers/pci/host/pci-tegra.c
7523
7524 PCI DRIVER FOR TI DRA7XX
7525 M:      Kishon Vijay Abraham I <kishon@ti.com>
7526 L:      linux-omap@vger.kernel.org
7527 L:      linux-pci@vger.kernel.org
7528 S:      Supported
7529 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7530 F:      drivers/pci/host/pci-dra7xx.c
7531
7532 PCI DRIVER FOR RENESAS R-CAR
7533 M:      Simon Horman <horms@verge.net.au>
7534 L:      linux-pci@vger.kernel.org
7535 L:      linux-sh@vger.kernel.org
7536 S:      Maintained
7537 F:      drivers/pci/host/*rcar*
7538
7539 PCI DRIVER FOR SAMSUNG EXYNOS
7540 M:      Jingoo Han <jg1.han@samsung.com>
7541 L:      linux-pci@vger.kernel.org
7542 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7543 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7544 S:      Maintained
7545 F:      drivers/pci/host/pci-exynos.c
7546
7547 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7548 M:      Jingoo Han <jg1.han@samsung.com>
7549 L:      linux-pci@vger.kernel.org
7550 S:      Maintained
7551 F:      drivers/pci/host/*designware*
7552
7553 PCI DRIVER FOR GENERIC OF HOSTS
7554 M:      Will Deacon <will.deacon@arm.com>
7555 L:      linux-pci@vger.kernel.org
7556 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7557 S:      Maintained
7558 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7559 F:      drivers/pci/host/pci-host-generic.c
7560
7561 PCIE DRIVER FOR ST SPEAR13XX
7562 L:      linux-pci@vger.kernel.org
7563 S:      Orphan
7564 F:      drivers/pci/host/*spear*
7565
7566 PCMCIA SUBSYSTEM
7567 P:      Linux PCMCIA Team
7568 L:      linux-pcmcia@lists.infradead.org
7569 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7571 S:      Maintained
7572 F:      Documentation/pcmcia/
7573 F:      drivers/pcmcia/
7574 F:      include/pcmcia/
7575
7576 PCNET32 NETWORK DRIVER
7577 M:      Don Fry <pcnet32@frontier.com>
7578 L:      netdev@vger.kernel.org
7579 S:      Maintained
7580 F:      drivers/net/ethernet/amd/pcnet32.c
7581
7582 PCRYPT PARALLEL CRYPTO ENGINE
7583 M:      Steffen Klassert <steffen.klassert@secunet.com>
7584 L:      linux-crypto@vger.kernel.org
7585 S:      Maintained
7586 F:      crypto/pcrypt.c
7587 F:      include/crypto/pcrypt.h
7588
7589 PER-CPU MEMORY ALLOCATOR
7590 M:      Tejun Heo <tj@kernel.org>
7591 M:      Christoph Lameter <cl@linux-foundation.org>
7592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7593 S:      Maintained
7594 F:      include/linux/percpu*.h
7595 F:      mm/percpu*.c
7596 F:      arch/*/include/asm/percpu.h
7597
7598 PER-TASK DELAY ACCOUNTING
7599 M:      Balbir Singh <bsingharora@gmail.com>
7600 S:      Maintained
7601 F:      include/linux/delayacct.h
7602 F:      kernel/delayacct.c
7603
7604 PERFORMANCE EVENTS SUBSYSTEM
7605 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7606 M:      Paul Mackerras <paulus@samba.org>
7607 M:      Ingo Molnar <mingo@redhat.com>
7608 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7609 L:      linux-kernel@vger.kernel.org
7610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7611 S:      Supported
7612 F:      kernel/events/*
7613 F:      include/linux/perf_event.h
7614 F:      include/uapi/linux/perf_event.h
7615 F:      arch/*/kernel/perf_event*.c
7616 F:      arch/*/kernel/*/perf_event*.c
7617 F:      arch/*/kernel/*/*/perf_event*.c
7618 F:      arch/*/include/asm/perf_event.h
7619 F:      arch/*/kernel/perf_callchain.c
7620 F:      tools/perf/
7621
7622 PERSONALITY HANDLING
7623 M:      Christoph Hellwig <hch@infradead.org>
7624 L:      linux-abi-devel@lists.sourceforge.net
7625 S:      Maintained
7626 F:      include/linux/personality.h
7627 F:      include/uapi/linux/personality.h
7628
7629 PHONET PROTOCOL
7630 M:      Remi Denis-Courmont <courmisch@gmail.com>
7631 S:      Supported
7632 F:      Documentation/networking/phonet.txt
7633 F:      include/linux/phonet.h
7634 F:      include/net/phonet/
7635 F:      include/uapi/linux/phonet.h
7636 F:      net/phonet/
7637
7638 PHRAM MTD DRIVER
7639 M:      Joern Engel <joern@lazybastard.org>
7640 L:      linux-mtd@lists.infradead.org
7641 S:      Maintained
7642 F:      drivers/mtd/devices/phram.c
7643
7644 PICOLCD HID DRIVER
7645 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7646 L:      linux-input@vger.kernel.org
7647 S:      Maintained
7648 F:      drivers/hid/hid-picolcd*
7649
7650 PICOXCELL SUPPORT
7651 M:      Jamie Iles <jamie@jamieiles.com>
7652 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7653 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7654 S:      Supported
7655 F:      arch/arm/boot/dts/picoxcell*
7656 F:      arch/arm/mach-picoxcell/
7657 F:      drivers/crypto/picoxcell*
7658
7659 PIN CONTROL SUBSYSTEM
7660 M:      Linus Walleij <linus.walleij@linaro.org>
7661 L:      linux-gpio@vger.kernel.org
7662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7663 S:      Maintained
7664 F:      drivers/pinctrl/
7665 F:      include/linux/pinctrl/
7666
7667 PIN CONTROLLER - ATMEL AT91
7668 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7669 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7670 S:      Maintained
7671 F:      drivers/pinctrl/pinctrl-at91.*
7672
7673 PIN CONTROLLER - INTEL
7674 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7675 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7676 S:      Maintained
7677 F:      drivers/pinctrl/intel/
7678
7679 PIN CONTROLLER - RENESAS
7680 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7681 L:      linux-sh@vger.kernel.org
7682 S:      Maintained
7683 F:      drivers/pinctrl/sh-pfc/
7684
7685 PIN CONTROLLER - SAMSUNG
7686 M:      Tomasz Figa <tomasz.figa@gmail.com>
7687 M:      Thomas Abraham <thomas.abraham@linaro.org>
7688 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7689 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7690 S:      Maintained
7691 F:      drivers/pinctrl/samsung/
7692
7693 PIN CONTROLLER - ST SPEAR
7694 M:      Viresh Kumar <viresh.linux@gmail.com>
7695 L:      spear-devel@list.st.com
7696 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7697 W:      http://www.st.com/spear
7698 S:      Maintained
7699 F:      drivers/pinctrl/spear/
7700
7701 PKTCDVD DRIVER
7702 M:      Jiri Kosina <jkosina@suse.cz>
7703 S:      Maintained
7704 F:      drivers/block/pktcdvd.c
7705 F:      include/linux/pktcdvd.h
7706 F:      include/uapi/linux/pktcdvd.h
7707
7708 PKUNITY SOC DRIVERS
7709 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7710 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7711 S:      Maintained
7712 T:      git git://github.com/gxt/linux.git
7713 F:      drivers/input/serio/i8042-unicore32io.h
7714 F:      drivers/i2c/busses/i2c-puv3.c
7715 F:      drivers/video/fbdev/fb-puv3.c
7716 F:      drivers/rtc/rtc-puv3.c
7717
7718 PMBUS HARDWARE MONITORING DRIVERS
7719 M:      Guenter Roeck <linux@roeck-us.net>
7720 L:      lm-sensors@lm-sensors.org
7721 W:      http://www.lm-sensors.org/
7722 W:      http://www.roeck-us.net/linux/drivers/
7723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7724 S:      Maintained
7725 F:      Documentation/hwmon/pmbus
7726 F:      drivers/hwmon/pmbus/
7727 F:      include/linux/i2c/pmbus.h
7728
7729 PMC SIERRA MaxRAID DRIVER
7730 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7731 L:      linux-scsi@vger.kernel.org
7732 W:      http://www.pmc-sierra.com/
7733 S:      Supported
7734 F:      drivers/scsi/pmcraid.*
7735
7736 PMC SIERRA PM8001 DRIVER
7737 M:      xjtuwjp@gmail.com
7738 M:      lindar_liu@usish.com
7739 L:      pmchba@pmcs.com
7740 L:      linux-scsi@vger.kernel.org
7741 S:      Supported
7742 F:      drivers/scsi/pm8001/
7743
7744 POSIX CLOCKS and TIMERS
7745 M:      Thomas Gleixner <tglx@linutronix.de>
7746 L:      linux-kernel@vger.kernel.org
7747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7748 S:      Maintained
7749 F:      fs/timerfd.c
7750 F:      include/linux/timer*
7751 F:      kernel/time/*timer*
7752
7753 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7754 M:      Sebastian Reichel <sre@kernel.org>
7755 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7756 M:      David Woodhouse <dwmw2@infradead.org>
7757 L:      linux-pm@vger.kernel.org
7758 T:      git git://git.infradead.org/battery-2.6.git
7759 S:      Maintained
7760 F:      include/linux/power_supply.h
7761 F:      drivers/power/
7762
7763 PNP SUPPORT
7764 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7765 S:      Maintained
7766 F:      drivers/pnp/
7767
7768 PNXxxxx I2C DRIVER
7769 M:      Vitaly Wool <vitalywool@gmail.com>
7770 L:      linux-i2c@vger.kernel.org
7771 S:      Maintained
7772 F:      drivers/i2c/busses/i2c-pnx.c
7773
7774 PPP PROTOCOL DRIVERS AND COMPRESSORS
7775 M:      Paul Mackerras <paulus@samba.org>
7776 L:      linux-ppp@vger.kernel.org
7777 S:      Maintained
7778 F:      drivers/net/ppp/ppp_*
7779
7780 PPP OVER ATM (RFC 2364)
7781 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7782 S:      Maintained
7783 F:      net/atm/pppoatm.c
7784 F:      include/uapi/linux/atmppp.h
7785
7786 PPP OVER ETHERNET
7787 M:      Michal Ostrowski <mostrows@earthlink.net>
7788 S:      Maintained
7789 F:      drivers/net/ppp/pppoe.c
7790 F:      drivers/net/ppp/pppox.c
7791
7792 PPP OVER L2TP
7793 M:      James Chapman <jchapman@katalix.com>
7794 S:      Maintained
7795 F:      net/l2tp/l2tp_ppp.c
7796 F:      include/linux/if_pppol2tp.h
7797 F:      include/uapi/linux/if_pppol2tp.h
7798
7799 PPS SUPPORT
7800 M:      Rodolfo Giometti <giometti@enneenne.com>
7801 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7802 L:      linuxpps@ml.enneenne.com (subscribers-only)
7803 S:      Maintained
7804 F:      Documentation/pps/
7805 F:      drivers/pps/
7806 F:      include/linux/pps*.h
7807
7808 PPTP DRIVER
7809 M:      Dmitry Kozlov <xeb@mail.ru>
7810 L:      netdev@vger.kernel.org
7811 S:      Maintained
7812 F:      drivers/net/ppp/pptp.c
7813 W:      http://sourceforge.net/projects/accel-pptp
7814
7815 PREEMPTIBLE KERNEL
7816 M:      Robert Love <rml@tech9.net>
7817 L:      kpreempt-tech@lists.sourceforge.net
7818 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7819 S:      Supported
7820 F:      Documentation/preempt-locking.txt
7821 F:      include/linux/preempt.h
7822
7823 PRISM54 WIRELESS DRIVER
7824 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7825 L:      linux-wireless@vger.kernel.org
7826 W:      http://wireless.kernel.org/en/users/Drivers/p54
7827 S:      Obsolete
7828 F:      drivers/net/wireless/prism54/
7829
7830 PS3 NETWORK SUPPORT
7831 M:      Geoff Levand <geoff@infradead.org>
7832 L:      netdev@vger.kernel.org
7833 L:      cbe-oss-dev@lists.ozlabs.org
7834 S:      Maintained
7835 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7836
7837 PS3 PLATFORM SUPPORT
7838 M:      Geoff Levand <geoff@infradead.org>
7839 L:      linuxppc-dev@lists.ozlabs.org
7840 L:      cbe-oss-dev@lists.ozlabs.org
7841 S:      Maintained
7842 F:      arch/powerpc/boot/ps3*
7843 F:      arch/powerpc/include/asm/lv1call.h
7844 F:      arch/powerpc/include/asm/ps3*.h
7845 F:      arch/powerpc/platforms/ps3/
7846 F:      drivers/*/ps3*
7847 F:      drivers/ps3/
7848 F:      drivers/rtc/rtc-ps3.c
7849 F:      drivers/usb/host/*ps3.c
7850 F:      sound/ppc/snd_ps3*
7851
7852 PS3VRAM DRIVER
7853 M:      Jim Paris <jim@jtan.com>
7854 L:      cbe-oss-dev@lists.ozlabs.org
7855 S:      Maintained
7856 F:      drivers/block/ps3vram.c
7857
7858 PSTORE FILESYSTEM
7859 M:      Anton Vorontsov <anton@enomsg.org>
7860 M:      Colin Cross <ccross@android.com>
7861 M:      Kees Cook <keescook@chromium.org>
7862 M:      Tony Luck <tony.luck@intel.com>
7863 S:      Maintained
7864 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7865 F:      fs/pstore/
7866 F:      include/linux/pstore*
7867 F:      drivers/firmware/efi/efi-pstore.c
7868 F:      drivers/acpi/apei/erst.c
7869
7870 PTP HARDWARE CLOCK SUPPORT
7871 M:      Richard Cochran <richardcochran@gmail.com>
7872 L:      netdev@vger.kernel.org
7873 S:      Maintained
7874 W:      http://linuxptp.sourceforge.net/
7875 F:      Documentation/ABI/testing/sysfs-ptp
7876 F:      Documentation/ptp/*
7877 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7878 F:      drivers/net/phy/dp83640*
7879 F:      drivers/ptp/*
7880 F:      include/linux/ptp_cl*
7881
7882 PTRACE SUPPORT
7883 M:      Roland McGrath <roland@hack.frob.com>
7884 M:      Oleg Nesterov <oleg@redhat.com>
7885 S:      Maintained
7886 F:      include/asm-generic/syscall.h
7887 F:      include/linux/ptrace.h
7888 F:      include/linux/regset.h
7889 F:      include/linux/tracehook.h
7890 F:      include/uapi/linux/ptrace.h
7891 F:      kernel/ptrace.c
7892
7893 PVRUSB2 VIDEO4LINUX DRIVER
7894 M:      Mike Isely <isely@pobox.com>
7895 L:      pvrusb2@isely.net       (subscribers-only)
7896 L:      linux-media@vger.kernel.org
7897 W:      http://www.isely.net/pvrusb2/
7898 T:      git git://linuxtv.org/media_tree.git
7899 S:      Maintained
7900 F:      Documentation/video4linux/README.pvrusb2
7901 F:      drivers/media/usb/pvrusb2/
7902
7903 PWC WEBCAM DRIVER
7904 M:      Hans de Goede <hdegoede@redhat.com>
7905 L:      linux-media@vger.kernel.org
7906 T:      git git://linuxtv.org/media_tree.git
7907 S:      Maintained
7908 F:      drivers/media/usb/pwc/*
7909
7910 PWM FAN DRIVER
7911 M:      Kamil Debski <k.debski@samsung.com>
7912 L:      lm-sensors@lm-sensors.org
7913 S:      Supported
7914 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7915 F:      Documentation/hwmon/pwm-fan
7916 F:      drivers/hwmon/pwm-fan.c
7917
7918 PWM SUBSYSTEM
7919 M:      Thierry Reding <thierry.reding@gmail.com>
7920 L:      linux-pwm@vger.kernel.org
7921 S:      Maintained
7922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7923 F:      Documentation/pwm.txt
7924 F:      Documentation/devicetree/bindings/pwm/
7925 F:      include/linux/pwm.h
7926 F:      drivers/pwm/
7927 F:      drivers/video/backlight/pwm_bl.c
7928 F:      include/linux/pwm_backlight.h
7929
7930 PXA2xx/PXA3xx SUPPORT
7931 M:      Daniel Mack <daniel@zonque.org>
7932 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7933 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7935 T:      git git://github.com/hzhuang1/linux.git
7936 T:      git git://github.com/rjarzmik/linux.git
7937 S:      Maintained
7938 F:      arch/arm/mach-pxa/
7939 F:      drivers/pcmcia/pxa2xx*
7940 F:      drivers/spi/spi-pxa2xx*
7941 F:      drivers/usb/gadget/udc/pxa2*
7942 F:      include/sound/pxa2xx-lib.h
7943 F:      sound/arm/pxa*
7944 F:      sound/soc/pxa/
7945
7946 PXA3xx NAND FLASH DRIVER
7947 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7948 L:      linux-mtd@lists.infradead.org
7949 S:      Maintained
7950 F:      drivers/mtd/nand/pxa3xx_nand.c
7951
7952 MMP SUPPORT
7953 M:      Eric Miao <eric.y.miao@gmail.com>
7954 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7955 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7956 T:      git git://github.com/hzhuang1/linux.git
7957 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7958 S:      Maintained
7959 F:      arch/arm/mach-mmp/
7960
7961 PXA MMCI DRIVER
7962 S:      Orphan
7963
7964 PXA RTC DRIVER
7965 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7966 L:      rtc-linux@googlegroups.com
7967 S:      Maintained
7968
7969 QAT DRIVER
7970 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7971 L:      qat-linux@intel.com
7972 S:      Supported
7973 F:      drivers/crypto/qat/
7974
7975 QIB DRIVER
7976 M:      Mike Marciniszyn <infinipath@intel.com>
7977 L:      linux-rdma@vger.kernel.org
7978 S:      Supported
7979 F:      drivers/infiniband/hw/qib/
7980
7981 QLOGIC QLA1280 SCSI DRIVER
7982 M:      Michael Reed <mdr@sgi.com>
7983 L:      linux-scsi@vger.kernel.org
7984 S:      Maintained
7985 F:      drivers/scsi/qla1280.[ch]
7986
7987 QLOGIC QLA2XXX FC-SCSI DRIVER
7988 M:      qla2xxx-upstream@qlogic.com
7989 L:      linux-scsi@vger.kernel.org
7990 S:      Supported
7991 F:      Documentation/scsi/LICENSE.qla2xxx
7992 F:      drivers/scsi/qla2xxx/
7993
7994 QLOGIC QLA4XXX iSCSI DRIVER
7995 M:      QLogic-Storage-Upstream@qlogic.com
7996 L:      linux-scsi@vger.kernel.org
7997 S:      Supported
7998 F:      Documentation/scsi/LICENSE.qla4xxx
7999 F:      drivers/scsi/qla4xxx/
8000
8001 QLOGIC QLA3XXX NETWORK DRIVER
8002 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8003 M:      Ron Mercer <ron.mercer@qlogic.com>
8004 M:      linux-driver@qlogic.com
8005 L:      netdev@vger.kernel.org
8006 S:      Supported
8007 F:      Documentation/networking/LICENSE.qla3xxx
8008 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8009
8010 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8011 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8012 M:      Dept-GELinuxNICDev@qlogic.com
8013 L:      netdev@vger.kernel.org
8014 S:      Supported
8015 F:      drivers/net/ethernet/qlogic/qlcnic/
8016
8017 QLOGIC QLGE 10Gb ETHERNET DRIVER
8018 M:      Harish Patil <harish.patil@qlogic.com>
8019 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8020 M:      Dept-GELinuxNICDev@qlogic.com
8021 M:      linux-driver@qlogic.com
8022 L:      netdev@vger.kernel.org
8023 S:      Supported
8024 F:      drivers/net/ethernet/qlogic/qlge/
8025
8026 QNX4 FILESYSTEM
8027 M:      Anders Larsen <al@alarsen.net>
8028 W:      http://www.alarsen.net/linux/qnx4fs/
8029 S:      Maintained
8030 F:      fs/qnx4/
8031 F:      include/uapi/linux/qnx4_fs.h
8032 F:      include/uapi/linux/qnxtypes.h
8033
8034 QT1010 MEDIA DRIVER
8035 M:      Antti Palosaari <crope@iki.fi>
8036 L:      linux-media@vger.kernel.org
8037 W:      http://linuxtv.org/
8038 W:      http://palosaari.fi/linux/
8039 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8040 T:      git git://linuxtv.org/anttip/media_tree.git
8041 S:      Maintained
8042 F:      drivers/media/tuners/qt1010*
8043
8044 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8045 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8046 L:      linux-wireless@vger.kernel.org
8047 L:      ath9k-devel@lists.ath9k.org
8048 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8049 S:      Supported
8050 F:      drivers/net/wireless/ath/ath9k/
8051
8052 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8053 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8054 L:      ath10k@lists.infradead.org
8055 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8056 T:      git git://github.com/kvalo/ath.git
8057 S:      Supported
8058 F:      drivers/net/wireless/ath/ath10k/
8059
8060 QUALCOMM HEXAGON ARCHITECTURE
8061 M:      Richard Kuo <rkuo@codeaurora.org>
8062 L:      linux-hexagon@vger.kernel.org
8063 S:      Supported
8064 F:      arch/hexagon/
8065
8066 QUALCOMM WCN36XX WIRELESS DRIVER
8067 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8068 L:      wcn36xx@lists.infradead.org
8069 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8070 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8071 S:      Supported
8072 F:      drivers/net/wireless/ath/wcn36xx/
8073
8074 RADOS BLOCK DEVICE (RBD)
8075 M:      Ilya Dryomov <idryomov@gmail.com>
8076 M:      Sage Weil <sage@redhat.com>
8077 M:      Alex Elder <elder@kernel.org>
8078 M:      ceph-devel@vger.kernel.org
8079 W:      http://ceph.com/
8080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8081 S:      Supported
8082 F:      drivers/block/rbd.c
8083 F:      drivers/block/rbd_types.h
8084
8085 RADEON FRAMEBUFFER DISPLAY DRIVER
8086 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8087 L:      linux-fbdev@vger.kernel.org
8088 S:      Maintained
8089 F:      drivers/video/fbdev/aty/radeon*
8090 F:      include/uapi/linux/radeonfb.h
8091
8092 RADIOSHARK RADIO DRIVER
8093 M:      Hans de Goede <hdegoede@redhat.com>
8094 L:      linux-media@vger.kernel.org
8095 T:      git git://linuxtv.org/media_tree.git
8096 S:      Maintained
8097 F:      drivers/media/radio/radio-shark.c
8098
8099 RADIOSHARK2 RADIO DRIVER
8100 M:      Hans de Goede <hdegoede@redhat.com>
8101 L:      linux-media@vger.kernel.org
8102 T:      git git://linuxtv.org/media_tree.git
8103 S:      Maintained
8104 F:      drivers/media/radio/radio-shark2.c
8105 F:      drivers/media/radio/radio-tea5777.c
8106
8107 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8108 M:      Paul Mackerras <paulus@samba.org>
8109 L:      linux-fbdev@vger.kernel.org
8110 S:      Maintained
8111 F:      drivers/video/fbdev/aty/aty128fb.c
8112
8113 RALINK RT2X00 WIRELESS LAN DRIVER
8114 P:      rt2x00 project
8115 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8116 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8117 L:      linux-wireless@vger.kernel.org
8118 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8119 W:      http://rt2x00.serialmonkey.com/
8120 S:      Maintained
8121 F:      drivers/net/wireless/rt2x00/
8122
8123 RAMDISK RAM BLOCK DEVICE DRIVER
8124 M:      Jens Axboe <axboe@kernel.dk>
8125 S:      Maintained
8126 F:      Documentation/blockdev/ramdisk.txt
8127 F:      drivers/block/brd.c
8128
8129 PERSISTENT MEMORY DRIVER
8130 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8131 L:      linux-nvdimm@lists.01.org
8132 S:      Supported
8133 F:      drivers/block/pmem.c
8134
8135 RANDOM NUMBER DRIVER
8136 M:      "Theodore Ts'o" <tytso@mit.edu>
8137 S:      Maintained
8138 F:      drivers/char/random.c
8139
8140 RAPIDIO SUBSYSTEM
8141 M:      Matt Porter <mporter@kernel.crashing.org>
8142 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8143 S:      Maintained
8144 F:      drivers/rapidio/
8145
8146 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8147 L:      linux-wireless@vger.kernel.org
8148 S:      Orphan
8149 F:      drivers/net/wireless/ray*
8150
8151 RCUTORTURE MODULE
8152 M:      Josh Triplett <josh@joshtriplett.org>
8153 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8154 L:      linux-kernel@vger.kernel.org
8155 S:      Supported
8156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8157 F:      Documentation/RCU/torture.txt
8158 F:      kernel/rcu/rcutorture.c
8159
8160 RCUTORTURE TEST FRAMEWORK
8161 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8162 M:      Josh Triplett <josh@joshtriplett.org>
8163 R:      Steven Rostedt <rostedt@goodmis.org>
8164 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8165 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8166 L:      linux-kernel@vger.kernel.org
8167 S:      Supported
8168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8169 F:      tools/testing/selftests/rcutorture
8170
8171 RDC R-321X SoC
8172 M:      Florian Fainelli <florian@openwrt.org>
8173 S:      Maintained
8174
8175 RDC R6040 FAST ETHERNET DRIVER
8176 M:      Florian Fainelli <florian@openwrt.org>
8177 L:      netdev@vger.kernel.org
8178 S:      Maintained
8179 F:      drivers/net/ethernet/rdc/r6040.c
8180
8181 RDS - RELIABLE DATAGRAM SOCKETS
8182 M:      Chien Yen <chien.yen@oracle.com>
8183 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8184 S:      Supported
8185 F:      net/rds/
8186
8187 READ-COPY UPDATE (RCU)
8188 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8189 M:      Josh Triplett <josh@joshtriplett.org>
8190 R:      Steven Rostedt <rostedt@goodmis.org>
8191 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8192 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8193 L:      linux-kernel@vger.kernel.org
8194 W:      http://www.rdrop.com/users/paulmck/RCU/
8195 S:      Supported
8196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8197 F:      Documentation/RCU/
8198 X:      Documentation/RCU/torture.txt
8199 F:      include/linux/rcu*
8200 X:      include/linux/srcu.h
8201 F:      kernel/rcu/
8202 X:      kernel/torture.c
8203
8204 REAL TIME CLOCK (RTC) SUBSYSTEM
8205 M:      Alessandro Zummo <a.zummo@towertech.it>
8206 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8207 L:      rtc-linux@googlegroups.com
8208 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8209 S:      Maintained
8210 F:      Documentation/rtc.txt
8211 F:      drivers/rtc/
8212 F:      include/linux/rtc.h
8213 F:      include/uapi/linux/rtc.h
8214
8215 REALTEK AUDIO CODECS
8216 M:      Bard Liao <bardliao@realtek.com>
8217 M:      Oder Chiou <oder_chiou@realtek.com>
8218 S:      Maintained
8219 F:      sound/soc/codecs/rt*
8220 F:      include/sound/rt*.h
8221
8222 REISERFS FILE SYSTEM
8223 L:      reiserfs-devel@vger.kernel.org
8224 S:      Supported
8225 F:      fs/reiserfs/
8226
8227 REGISTER MAP ABSTRACTION
8228 M:      Mark Brown <broonie@kernel.org>
8229 L:      linux-kernel@vger.kernel.org
8230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8231 S:      Supported
8232 F:      drivers/base/regmap/
8233 F:      include/linux/regmap.h
8234
8235 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8236 M:      Ohad Ben-Cohen <ohad@wizery.com>
8237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8238 S:      Maintained
8239 F:      drivers/remoteproc/
8240 F:      Documentation/remoteproc.txt
8241 F:      include/linux/remoteproc.h
8242
8243 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8244 M:      Ohad Ben-Cohen <ohad@wizery.com>
8245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8246 S:      Maintained
8247 F:      drivers/rpmsg/
8248 F:      Documentation/rpmsg.txt
8249 F:      include/linux/rpmsg.h
8250
8251 RESET CONTROLLER FRAMEWORK
8252 M:      Philipp Zabel <p.zabel@pengutronix.de>
8253 S:      Maintained
8254 F:      drivers/reset/
8255 F:      Documentation/devicetree/bindings/reset/
8256 F:      include/linux/reset.h
8257 F:      include/linux/reset-controller.h
8258
8259 RFKILL
8260 M:      Johannes Berg <johannes@sipsolutions.net>
8261 L:      linux-wireless@vger.kernel.org
8262 W:      http://wireless.kernel.org/
8263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8265 S:      Maintained
8266 F:      Documentation/rfkill.txt
8267 F:      net/rfkill/
8268
8269 RHASHTABLE
8270 M:      Thomas Graf <tgraf@suug.ch>
8271 L:      netdev@vger.kernel.org
8272 S:      Maintained
8273 F:      lib/rhashtable.c
8274 F:      include/linux/rhashtable.h
8275
8276 RICOH SMARTMEDIA/XD DRIVER
8277 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8278 S:      Maintained
8279 F:      drivers/mtd/nand/r852.c
8280 F:      drivers/mtd/nand/r852.h
8281
8282 RICOH R5C592 MEMORYSTICK DRIVER
8283 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8284 S:      Maintained
8285 F:      drivers/memstick/host/r592.*
8286
8287 ROCCAT DRIVERS
8288 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8289 W:      http://sourceforge.net/projects/roccat/
8290 S:      Maintained
8291 F:      drivers/hid/hid-roccat*
8292 F:      include/linux/hid-roccat*
8293 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8294
8295 ROCKER DRIVER
8296 M:      Jiri Pirko <jiri@resnulli.us>
8297 M:      Scott Feldman <sfeldma@gmail.com>
8298 L:      netdev@vger.kernel.org
8299 S:      Supported
8300 F:      drivers/net/ethernet/rocker/
8301
8302 ROCKETPORT DRIVER
8303 P:      Comtrol Corp.
8304 W:      http://www.comtrol.com
8305 S:      Maintained
8306 F:      Documentation/serial/rocket.txt
8307 F:      drivers/tty/rocket*
8308
8309 ROCKETPORT EXPRESS/INFINITY DRIVER
8310 M:      Kevin Cernekee <cernekee@gmail.com>
8311 L:      linux-serial@vger.kernel.org
8312 S:      Odd Fixes
8313 F:      drivers/tty/serial/rp2.*
8314
8315 ROSE NETWORK LAYER
8316 M:      Ralf Baechle <ralf@linux-mips.org>
8317 L:      linux-hams@vger.kernel.org
8318 W:      http://www.linux-ax25.org/
8319 S:      Maintained
8320 F:      include/net/rose.h
8321 F:      include/uapi/linux/rose.h
8322 F:      net/rose/
8323
8324 RTL2830 MEDIA DRIVER
8325 M:      Antti Palosaari <crope@iki.fi>
8326 L:      linux-media@vger.kernel.org
8327 W:      http://linuxtv.org/
8328 W:      http://palosaari.fi/linux/
8329 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8330 T:      git git://linuxtv.org/anttip/media_tree.git
8331 S:      Maintained
8332 F:      drivers/media/dvb-frontends/rtl2830*
8333
8334 RTL2832 MEDIA DRIVER
8335 M:      Antti Palosaari <crope@iki.fi>
8336 L:      linux-media@vger.kernel.org
8337 W:      http://linuxtv.org/
8338 W:      http://palosaari.fi/linux/
8339 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8340 T:      git git://linuxtv.org/anttip/media_tree.git
8341 S:      Maintained
8342 F:      drivers/media/dvb-frontends/rtl2832*
8343
8344 RTL2832_SDR MEDIA DRIVER
8345 M:      Antti Palosaari <crope@iki.fi>
8346 L:      linux-media@vger.kernel.org
8347 W:      http://linuxtv.org/
8348 W:      http://palosaari.fi/linux/
8349 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8350 T:      git git://linuxtv.org/anttip/media_tree.git
8351 S:      Maintained
8352 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8353
8354 RTL8180 WIRELESS DRIVER
8355 L:      linux-wireless@vger.kernel.org
8356 W:      http://wireless.kernel.org/
8357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8358 S:      Orphan
8359 F:      drivers/net/wireless/rtl818x/rtl8180/
8360
8361 RTL8187 WIRELESS DRIVER
8362 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8363 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8364 M:      Larry Finger <Larry.Finger@lwfinger.net>
8365 L:      linux-wireless@vger.kernel.org
8366 W:      http://wireless.kernel.org/
8367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8368 S:      Maintained
8369 F:      drivers/net/wireless/rtl818x/rtl8187/
8370
8371 RTL8192CE WIRELESS DRIVER
8372 M:      Larry Finger <Larry.Finger@lwfinger.net>
8373 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8374 L:      linux-wireless@vger.kernel.org
8375 W:      http://wireless.kernel.org/
8376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8377 S:      Maintained
8378 F:      drivers/net/wireless/rtlwifi/
8379 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8380
8381 S3 SAVAGE FRAMEBUFFER DRIVER
8382 M:      Antonino Daplas <adaplas@gmail.com>
8383 L:      linux-fbdev@vger.kernel.org
8384 S:      Maintained
8385 F:      drivers/video/fbdev/savage/
8386
8387 S390
8388 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8389 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8390 M:      linux390@de.ibm.com
8391 L:      linux-s390@vger.kernel.org
8392 W:      http://www.ibm.com/developerworks/linux/linux390/
8393 S:      Supported
8394 F:      arch/s390/
8395 F:      drivers/s390/
8396 F:      Documentation/s390/
8397 F:      Documentation/DocBook/s390*
8398
8399 S390 COMMON I/O LAYER
8400 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8401 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8402 L:      linux-s390@vger.kernel.org
8403 W:      http://www.ibm.com/developerworks/linux/linux390/
8404 S:      Supported
8405 F:      drivers/s390/cio/
8406
8407 S390 DASD DRIVER
8408 M:      Stefan Weinhuber <wein@de.ibm.com>
8409 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8410 L:      linux-s390@vger.kernel.org
8411 W:      http://www.ibm.com/developerworks/linux/linux390/
8412 S:      Supported
8413 F:      drivers/s390/block/dasd*
8414 F:      block/partitions/ibm.c
8415
8416 S390 NETWORK DRIVERS
8417 M:      Ursula Braun <ursula.braun@de.ibm.com>
8418 M:      linux390@de.ibm.com
8419 L:      linux-s390@vger.kernel.org
8420 W:      http://www.ibm.com/developerworks/linux/linux390/
8421 S:      Supported
8422 F:      drivers/s390/net/
8423
8424 S390 PCI SUBSYSTEM
8425 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8426 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8427 L:      linux-s390@vger.kernel.org
8428 W:      http://www.ibm.com/developerworks/linux/linux390/
8429 S:      Supported
8430 F:      arch/s390/pci/
8431 F:      drivers/pci/hotplug/s390_pci_hpc.c
8432
8433 S390 ZCRYPT DRIVER
8434 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8435 M:      linux390@de.ibm.com
8436 L:      linux-s390@vger.kernel.org
8437 W:      http://www.ibm.com/developerworks/linux/linux390/
8438 S:      Supported
8439 F:      drivers/s390/crypto/
8440
8441 S390 ZFCP DRIVER
8442 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8443 M:      linux390@de.ibm.com
8444 L:      linux-s390@vger.kernel.org
8445 W:      http://www.ibm.com/developerworks/linux/linux390/
8446 S:      Supported
8447 F:      drivers/s390/scsi/zfcp_*
8448
8449 S390 IUCV NETWORK LAYER
8450 M:      Ursula Braun <ursula.braun@de.ibm.com>
8451 M:      linux390@de.ibm.com
8452 L:      linux-s390@vger.kernel.org
8453 W:      http://www.ibm.com/developerworks/linux/linux390/
8454 S:      Supported
8455 F:      drivers/s390/net/*iucv*
8456 F:      include/net/iucv/
8457 F:      net/iucv/
8458
8459 S3C24XX SD/MMC Driver
8460 M:      Ben Dooks <ben-linux@fluff.org>
8461 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8462 S:      Supported
8463 F:      drivers/mmc/host/s3cmci.*
8464
8465 SAA6588 RDS RECEIVER DRIVER
8466 M:      Hans Verkuil <hverkuil@xs4all.nl>
8467 L:      linux-media@vger.kernel.org
8468 T:      git git://linuxtv.org/media_tree.git
8469 W:      http://linuxtv.org
8470 S:      Odd Fixes
8471 F:      drivers/media/i2c/saa6588*
8472
8473 SAA7134 VIDEO4LINUX DRIVER
8474 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8475 L:      linux-media@vger.kernel.org
8476 W:      http://linuxtv.org
8477 T:      git git://linuxtv.org/media_tree.git
8478 S:      Odd fixes
8479 F:      Documentation/video4linux/*.saa7134
8480 F:      drivers/media/pci/saa7134/
8481
8482 SAA7146 VIDEO4LINUX-2 DRIVER
8483 M:      Hans Verkuil <hverkuil@xs4all.nl>
8484 L:      linux-media@vger.kernel.org
8485 T:      git git://linuxtv.org/media_tree.git
8486 S:      Maintained
8487 F:      drivers/media/common/saa7146/
8488 F:      drivers/media/pci/saa7146/
8489 F:      include/media/saa7146*
8490
8491 SAMSUNG LAPTOP DRIVER
8492 M:      Corentin Chary <corentin.chary@gmail.com>
8493 L:      platform-driver-x86@vger.kernel.org
8494 S:      Maintained
8495 F:      drivers/platform/x86/samsung-laptop.c
8496
8497 SAMSUNG AUDIO (ASoC) DRIVERS
8498 M:      Sangbeom Kim <sbkim73@samsung.com>
8499 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8500 S:      Supported
8501 F:      sound/soc/samsung/
8502
8503 SAMSUNG FRAMEBUFFER DRIVER
8504 M:      Jingoo Han <jg1.han@samsung.com>
8505 L:      linux-fbdev@vger.kernel.org
8506 S:      Maintained
8507 F:      drivers/video/fbdev/s3c-fb.c
8508
8509 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8510 M:      Sangbeom Kim <sbkim73@samsung.com>
8511 L:      linux-kernel@vger.kernel.org
8512 S:      Supported
8513 F:      drivers/mfd/sec*.c
8514 F:      drivers/regulator/s2m*.c
8515 F:      drivers/regulator/s5m*.c
8516 F:      include/linux/mfd/samsung/
8517
8518 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8519 M:      Kyungmin Park <kyungmin.park@samsung.com>
8520 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8521 L:      linux-media@vger.kernel.org
8522 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8523 S:      Supported
8524 F:      drivers/media/platform/exynos4-is/
8525
8526 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8527 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8528 L:      linux-media@vger.kernel.org
8529 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8530 S:      Maintained
8531 F:      drivers/media/platform/s3c-camif/
8532 F:      include/media/s3c_camif.h
8533
8534 SAMSUNG S5C73M3 CAMERA DRIVER
8535 M:      Kyungmin Park <kyungmin.park@samsung.com>
8536 M:      Andrzej Hajda <a.hajda@samsung.com>
8537 L:      linux-media@vger.kernel.org
8538 S:      Supported
8539 F:      drivers/media/i2c/s5c73m3/*
8540
8541 SAMSUNG S5K5BAF CAMERA DRIVER
8542 M:      Kyungmin Park <kyungmin.park@samsung.com>
8543 M:      Andrzej Hajda <a.hajda@samsung.com>
8544 L:      linux-media@vger.kernel.org
8545 S:      Supported
8546 F:      drivers/media/i2c/s5k5baf.c
8547
8548 SAMSUNG SOC CLOCK DRIVERS
8549 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8550 M:      Tomasz Figa <tomasz.figa@gmail.com>
8551 S:      Supported
8552 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8553 F:      drivers/clk/samsung/
8554
8555 SAMSUNG SXGBE DRIVERS
8556 M:      Byungho An <bh74.an@samsung.com>
8557 M:      Girish K S <ks.giri@samsung.com>
8558 M:      Vipul Pandya <vipul.pandya@samsung.com>
8559 S:      Supported
8560 L:      netdev@vger.kernel.org
8561 F:      drivers/net/ethernet/samsung/sxgbe/
8562
8563 SAMSUNG THERMAL DRIVER
8564 M:      Lukasz Majewski <l.majewski@samsung.com>
8565 L:      linux-pm@vger.kernel.org
8566 L:      linux-samsung-soc@vger.kernel.org
8567 S:      Supported
8568 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8569 F:      drivers/thermal/samsung/
8570
8571 SAMSUNG USB2 PHY DRIVER
8572 M:      Kamil Debski <k.debski@samsung.com>
8573 L:      linux-kernel@vger.kernel.org
8574 S:      Supported
8575 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8576 F:      Documentation/phy/samsung-usb2.txt
8577 F:      drivers/phy/phy-exynos4210-usb2.c
8578 F:      drivers/phy/phy-exynos4x12-usb2.c
8579 F:      drivers/phy/phy-exynos5250-usb2.c
8580 F:      drivers/phy/phy-s5pv210-usb2.c
8581 F:      drivers/phy/phy-samsung-usb2.c
8582 F:      drivers/phy/phy-samsung-usb2.h
8583
8584 SERIAL DRIVERS
8585 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8586 L:      linux-serial@vger.kernel.org
8587 S:      Maintained
8588 F:      drivers/tty/serial/
8589
8590 SYNOPSYS DESIGNWARE DMAC DRIVER
8591 M:      Viresh Kumar <viresh.linux@gmail.com>
8592 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8593 S:      Maintained
8594 F:      include/linux/dma/dw.h
8595 F:      include/linux/platform_data/dma-dw.h
8596 F:      drivers/dma/dw/
8597
8598 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8599 M:      Seungwon Jeon <tgih.jun@samsung.com>
8600 M:      Jaehoon Chung <jh80.chung@samsung.com>
8601 L:      linux-mmc@vger.kernel.org
8602 S:      Maintained
8603 F:      include/linux/mmc/dw_mmc.h
8604 F:      drivers/mmc/host/dw_mmc*
8605
8606 THUNDERBOLT DRIVER
8607 M:      Andreas Noever <andreas.noever@gmail.com>
8608 S:      Maintained
8609 F:      drivers/thunderbolt/
8610
8611 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8612 M:      John Stultz <john.stultz@linaro.org>
8613 M:      Thomas Gleixner <tglx@linutronix.de>
8614 L:      linux-kernel@vger.kernel.org
8615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8616 S:      Supported
8617 F:      include/linux/clocksource.h
8618 F:      include/linux/time.h
8619 F:      include/linux/timex.h
8620 F:      include/uapi/linux/time.h
8621 F:      include/uapi/linux/timex.h
8622 F:      kernel/time/clocksource.c
8623 F:      kernel/time/time*.c
8624 F:      kernel/time/ntp.c
8625 F:      tools/testing/selftests/timers/
8626
8627 SC1200 WDT DRIVER
8628 M:      Zwane Mwaikambo <zwanem@gmail.com>
8629 S:      Maintained
8630 F:      drivers/watchdog/sc1200wdt.c
8631
8632 SCHEDULER
8633 M:      Ingo Molnar <mingo@redhat.com>
8634 M:      Peter Zijlstra <peterz@infradead.org>
8635 L:      linux-kernel@vger.kernel.org
8636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8637 S:      Maintained
8638 F:      kernel/sched/
8639 F:      include/linux/sched.h
8640 F:      include/uapi/linux/sched.h
8641 F:      include/linux/wait.h
8642
8643 SCORE ARCHITECTURE
8644 M:      Chen Liqin <liqin.linux@gmail.com>
8645 M:      Lennox Wu <lennox.wu@gmail.com>
8646 W:      http://www.sunplus.com
8647 S:      Supported
8648 F:      arch/score/
8649
8650 SCSI CDROM DRIVER
8651 M:      Jens Axboe <axboe@kernel.dk>
8652 L:      linux-scsi@vger.kernel.org
8653 W:      http://www.kernel.dk
8654 S:      Maintained
8655 F:      drivers/scsi/sr*
8656
8657 SCSI RDMA PROTOCOL (SRP) INITIATOR
8658 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8659 L:      linux-rdma@vger.kernel.org
8660 S:      Supported
8661 W:      http://www.openfabrics.org
8662 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8664 F:      drivers/infiniband/ulp/srp/
8665 F:      include/scsi/srp.h
8666
8667 SCSI SG DRIVER
8668 M:      Doug Gilbert <dgilbert@interlog.com>
8669 L:      linux-scsi@vger.kernel.org
8670 W:      http://sg.danny.cz/sg
8671 S:      Maintained
8672 F:      Documentation/scsi/scsi-generic.txt
8673 F:      drivers/scsi/sg.c
8674 F:      include/scsi/sg.h
8675
8676 SCSI SUBSYSTEM
8677 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8678 L:      linux-scsi@vger.kernel.org
8679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8680 S:      Maintained
8681 F:      drivers/scsi/
8682 F:      include/scsi/
8683
8684 SCSI TAPE DRIVER
8685 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8686 L:      linux-scsi@vger.kernel.org
8687 S:      Maintained
8688 F:      Documentation/scsi/st.txt
8689 F:      drivers/scsi/st.*
8690 F:      drivers/scsi/st_*.h
8691
8692 SCTP PROTOCOL
8693 M:      Vlad Yasevich <vyasevich@gmail.com>
8694 M:      Neil Horman <nhorman@tuxdriver.com>
8695 L:      linux-sctp@vger.kernel.org
8696 W:      http://lksctp.sourceforge.net
8697 S:      Maintained
8698 F:      Documentation/networking/sctp.txt
8699 F:      include/linux/sctp.h
8700 F:      include/uapi/linux/sctp.h
8701 F:      include/net/sctp/
8702 F:      net/sctp/
8703
8704 SCx200 CPU SUPPORT
8705 M:      Jim Cromie <jim.cromie@gmail.com>
8706 S:      Odd Fixes
8707 F:      Documentation/i2c/busses/scx200_acb
8708 F:      arch/x86/platform/scx200/
8709 F:      drivers/watchdog/scx200_wdt.c
8710 F:      drivers/i2c/busses/scx200*
8711 F:      drivers/mtd/maps/scx200_docflash.c
8712 F:      include/linux/scx200.h
8713
8714 SCx200 GPIO DRIVER
8715 M:      Jim Cromie <jim.cromie@gmail.com>
8716 S:      Maintained
8717 F:      drivers/char/scx200_gpio.c
8718 F:      include/linux/scx200_gpio.h
8719
8720 SCx200 HRT CLOCKSOURCE DRIVER
8721 M:      Jim Cromie <jim.cromie@gmail.com>
8722 S:      Maintained
8723 F:      drivers/clocksource/scx200_hrt.c
8724
8725 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8726 M:      Sascha Sommer <saschasommer@freenet.de>
8727 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8728 S:      Maintained
8729 F:      drivers/mmc/host/sdricoh_cs.c
8730
8731 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8732 L:      linux-mmc@vger.kernel.org
8733 S:      Orphan
8734 F:      drivers/mmc/host/sdhci.*
8735 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8736
8737 SECURE COMPUTING
8738 M:      Kees Cook <keescook@chromium.org>
8739 R:      Andy Lutomirski <luto@amacapital.net>
8740 R:      Will Drewry <wad@chromium.org>
8741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8742 S:      Supported
8743 F:      kernel/seccomp.c
8744 F:      include/uapi/linux/seccomp.h
8745 F:      include/linux/seccomp.h
8746 K:      \bsecure_computing
8747 K:      \bTIF_SECCOMP\b
8748
8749 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8750 M:      Ben Dooks <ben-linux@fluff.org>
8751 M:      Jaehoon Chung <jh80.chung@samsung.com>
8752 L:      linux-mmc@vger.kernel.org
8753 S:      Maintained
8754 F:      drivers/mmc/host/sdhci-s3c*
8755
8756 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8757 M:      Viresh Kumar <viresh.linux@gmail.com>
8758 L:      spear-devel@list.st.com
8759 L:      linux-mmc@vger.kernel.org
8760 S:      Maintained
8761 F:      drivers/mmc/host/sdhci-spear.c
8762
8763 SECURITY SUBSYSTEM
8764 M:      James Morris <james.l.morris@oracle.com>
8765 M:      Serge E. Hallyn <serge@hallyn.com>
8766 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8768 W:      http://kernsec.org/
8769 S:      Supported
8770 F:      security/
8771
8772 SECURITY CONTACT
8773 M:      Security Officers <security@kernel.org>
8774 S:      Supported
8775
8776 SELINUX SECURITY MODULE
8777 M:      Paul Moore <paul@paul-moore.com>
8778 M:      Stephen Smalley <sds@tycho.nsa.gov>
8779 M:      Eric Paris <eparis@parisplace.org>
8780 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8781 W:      http://selinuxproject.org
8782 T:      git git://git.infradead.org/users/pcmoore/selinux
8783 S:      Supported
8784 F:      include/linux/selinux*
8785 F:      security/selinux/
8786 F:      scripts/selinux/
8787
8788 APPARMOR SECURITY MODULE
8789 M:      John Johansen <john.johansen@canonical.com>
8790 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8791 W:      apparmor.wiki.kernel.org
8792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8793 S:      Supported
8794 F:      security/apparmor/
8795
8796 SENSABLE PHANTOM
8797 M:      Jiri Slaby <jirislaby@gmail.com>
8798 S:      Maintained
8799 F:      drivers/misc/phantom.c
8800 F:      include/uapi/linux/phantom.h
8801
8802 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8803 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8804 L:      linux-scsi@vger.kernel.org
8805 W:      http://www.emulex.com
8806 S:      Supported
8807 F:      drivers/scsi/be2iscsi/
8808
8809 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8810 M:      Sathya Perla <sathya.perla@emulex.com>
8811 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8812 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8813 L:      netdev@vger.kernel.org
8814 W:      http://www.emulex.com
8815 S:      Supported
8816 F:      drivers/net/ethernet/emulex/benet/
8817
8818 EMULEX ONECONNECT ROCE DRIVER
8819 M:      Selvin Xavier <selvin.xavier@emulex.com>
8820 M:      Devesh Sharma <devesh.sharma@emulex.com>
8821 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8822 L:      linux-rdma@vger.kernel.org
8823 W:      http://www.emulex.com
8824 S:      Supported
8825 F:      drivers/infiniband/hw/ocrdma/
8826
8827 SFC NETWORK DRIVER
8828 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8829 M:      Shradha Shah <sshah@solarflare.com>
8830 L:      netdev@vger.kernel.org
8831 S:      Supported
8832 F:      drivers/net/ethernet/sfc/
8833
8834 SGI GRU DRIVER
8835 M:      Dimitri Sivanich <sivanich@sgi.com>
8836 S:      Maintained
8837 F:      drivers/misc/sgi-gru/
8838
8839 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8840 M:      Pat Gefre <pfg@sgi.com>
8841 L:      linux-ia64@vger.kernel.org
8842 S:      Supported
8843 F:      Documentation/ia64/serial.txt
8844 F:      drivers/tty/serial/ioc?_serial.c
8845 F:      include/linux/ioc?.h
8846
8847 SGI XP/XPC/XPNET DRIVER
8848 M:      Cliff Whickman <cpw@sgi.com>
8849 M:      Robin Holt <robinmholt@gmail.com>
8850 S:      Maintained
8851 F:      drivers/misc/sgi-xp/
8852
8853 SI2157 MEDIA DRIVER
8854 M:      Antti Palosaari <crope@iki.fi>
8855 L:      linux-media@vger.kernel.org
8856 W:      http://linuxtv.org/
8857 W:      http://palosaari.fi/linux/
8858 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8859 T:      git git://linuxtv.org/anttip/media_tree.git
8860 S:      Maintained
8861 F:      drivers/media/tuners/si2157*
8862
8863 SI2168 MEDIA DRIVER
8864 M:      Antti Palosaari <crope@iki.fi>
8865 L:      linux-media@vger.kernel.org
8866 W:      http://linuxtv.org/
8867 W:      http://palosaari.fi/linux/
8868 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8869 T:      git git://linuxtv.org/anttip/media_tree.git
8870 S:      Maintained
8871 F:      drivers/media/dvb-frontends/si2168*
8872
8873 SI470X FM RADIO RECEIVER I2C DRIVER
8874 M:      Hans Verkuil <hverkuil@xs4all.nl>
8875 L:      linux-media@vger.kernel.org
8876 T:      git git://linuxtv.org/media_tree.git
8877 W:      http://linuxtv.org
8878 S:      Odd Fixes
8879 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8880
8881 SI470X FM RADIO RECEIVER USB DRIVER
8882 M:      Hans Verkuil <hverkuil@xs4all.nl>
8883 L:      linux-media@vger.kernel.org
8884 T:      git git://linuxtv.org/media_tree.git
8885 W:      http://linuxtv.org
8886 S:      Maintained
8887 F:      drivers/media/radio/si470x/radio-si470x-common.c
8888 F:      drivers/media/radio/si470x/radio-si470x.h
8889 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8890
8891 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8892 M:      Eduardo Valentin <edubezval@gmail.com>
8893 L:      linux-media@vger.kernel.org
8894 T:      git git://linuxtv.org/media_tree.git
8895 W:      http://linuxtv.org
8896 S:      Odd Fixes
8897 F:      drivers/media/radio/si4713/si4713.?
8898
8899 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8900 M:      Eduardo Valentin <edubezval@gmail.com>
8901 L:      linux-media@vger.kernel.org
8902 T:      git git://linuxtv.org/media_tree.git
8903 W:      http://linuxtv.org
8904 S:      Odd Fixes
8905 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8906
8907 SI4713 FM RADIO TRANSMITTER USB DRIVER
8908 M:      Hans Verkuil <hverkuil@xs4all.nl>
8909 L:      linux-media@vger.kernel.org
8910 T:      git git://linuxtv.org/media_tree.git
8911 W:      http://linuxtv.org
8912 S:      Maintained
8913 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8914
8915 SIANO DVB DRIVER
8916 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8917 L:      linux-media@vger.kernel.org
8918 W:      http://linuxtv.org
8919 T:      git git://linuxtv.org/media_tree.git
8920 S:      Odd fixes
8921 F:      drivers/media/common/siano/
8922 F:      drivers/media/usb/siano/
8923 F:      drivers/media/usb/siano/
8924 F:      drivers/media/mmc/siano/
8925
8926 SIMPLEFB FB DRIVER
8927 M:      Hans de Goede <hdegoede@redhat.com>
8928 L:      linux-fbdev@vger.kernel.org
8929 S:      Maintained
8930 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8931 F:      drivers/video/fbdev/simplefb.c
8932 F:      include/linux/platform_data/simplefb.h
8933
8934 SH_VEU V4L2 MEM2MEM DRIVER
8935 L:      linux-media@vger.kernel.org
8936 S:      Orphan
8937 F:      drivers/media/platform/sh_veu.c
8938
8939 SH_VOU V4L2 OUTPUT DRIVER
8940 L:      linux-media@vger.kernel.org
8941 S:      Orphan
8942 F:      drivers/media/platform/sh_vou.c
8943 F:      include/media/sh_vou.h
8944
8945 SIMPLE FIRMWARE INTERFACE (SFI)
8946 M:      Len Brown <lenb@kernel.org>
8947 L:      sfi-devel@simplefirmware.org
8948 W:      http://simplefirmware.org/
8949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8950 S:      Supported
8951 F:      arch/x86/platform/sfi/
8952 F:      drivers/sfi/
8953 F:      include/linux/sfi*.h
8954
8955 SIMTEC EB110ATX (Chalice CATS)
8956 P:      Ben Dooks
8957 P:      Vincent Sanders <vince@simtec.co.uk>
8958 M:      Simtec Linux Team <linux@simtec.co.uk>
8959 W:      http://www.simtec.co.uk/products/EB110ATX/
8960 S:      Supported
8961
8962 SIMTEC EB2410ITX (BAST)
8963 P:      Ben Dooks
8964 P:      Vincent Sanders <vince@simtec.co.uk>
8965 M:      Simtec Linux Team <linux@simtec.co.uk>
8966 W:      http://www.simtec.co.uk/products/EB2410ITX/
8967 S:      Supported
8968 F:      arch/arm/mach-s3c24xx/mach-bast.c
8969 F:      arch/arm/mach-s3c24xx/bast-ide.c
8970 F:      arch/arm/mach-s3c24xx/bast-irq.c
8971
8972 TI DAVINCI MACHINE SUPPORT
8973 M:      Sekhar Nori <nsekhar@ti.com>
8974 M:      Kevin Hilman <khilman@deeprootsystems.com>
8975 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8976 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8977 S:      Supported
8978 F:      arch/arm/mach-davinci/
8979 F:      drivers/i2c/busses/i2c-davinci.c
8980
8981 TI DAVINCI SERIES MEDIA DRIVER
8982 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8983 L:      linux-media@vger.kernel.org
8984 W:      http://linuxtv.org/
8985 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8986 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8987 S:      Maintained
8988 F:      drivers/media/platform/davinci/
8989 F:      include/media/davinci/
8990
8991 TI AM437X VPFE DRIVER
8992 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8993 L:      linux-media@vger.kernel.org
8994 W:      http://linuxtv.org/
8995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8996 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8997 S:      Maintained
8998 F:      drivers/media/platform/am437x/
8999
9000 OV2659 OMNIVISION SENSOR DRIVER
9001 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9002 L:      linux-media@vger.kernel.org
9003 W:      http://linuxtv.org/
9004 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9005 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9006 S:      Maintained
9007 F:      drivers/media/i2c/ov2659.c
9008 F:      include/media/ov2659.h
9009
9010 SIS 190 ETHERNET DRIVER
9011 M:      Francois Romieu <romieu@fr.zoreil.com>
9012 L:      netdev@vger.kernel.org
9013 S:      Maintained
9014 F:      drivers/net/ethernet/sis/sis190.c
9015
9016 SIS 900/7016 FAST ETHERNET DRIVER
9017 M:      Daniele Venzano <venza@brownhat.org>
9018 W:      http://www.brownhat.org/sis900.html
9019 L:      netdev@vger.kernel.org
9020 S:      Maintained
9021 F:      drivers/net/ethernet/sis/sis900.*
9022
9023 SIS FRAMEBUFFER DRIVER
9024 M:      Thomas Winischhofer <thomas@winischhofer.net>
9025 W:      http://www.winischhofer.net/linuxsisvga.shtml
9026 S:      Maintained
9027 F:      Documentation/fb/sisfb.txt
9028 F:      drivers/video/fbdev/sis/
9029 F:      include/video/sisfb.h
9030
9031 SIS USB2VGA DRIVER
9032 M:      Thomas Winischhofer <thomas@winischhofer.net>
9033 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9034 S:      Maintained
9035 F:      drivers/usb/misc/sisusbvga/
9036
9037 SLAB ALLOCATOR
9038 M:      Christoph Lameter <cl@linux.com>
9039 M:      Pekka Enberg <penberg@kernel.org>
9040 M:      David Rientjes <rientjes@google.com>
9041 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9042 M:      Andrew Morton <akpm@linux-foundation.org>
9043 L:      linux-mm@kvack.org
9044 S:      Maintained
9045 F:      include/linux/sl?b*.h
9046 F:      mm/sl?b*
9047
9048 SLEEPABLE READ-COPY UPDATE (SRCU)
9049 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9050 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9051 M:      Josh Triplett <josh@joshtriplett.org>
9052 R:      Steven Rostedt <rostedt@goodmis.org>
9053 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9054 L:      linux-kernel@vger.kernel.org
9055 W:      http://www.rdrop.com/users/paulmck/RCU/
9056 S:      Supported
9057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9058 F:      include/linux/srcu.h
9059 F:      kernel/rcu/srcu.c
9060
9061 SMACK SECURITY MODULE
9062 M:      Casey Schaufler <casey@schaufler-ca.com>
9063 L:      linux-security-module@vger.kernel.org
9064 W:      http://schaufler-ca.com
9065 T:      git git://git.gitorious.org/smack-next/kernel.git
9066 S:      Maintained
9067 F:      Documentation/security/Smack.txt
9068 F:      security/smack/
9069
9070 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9071 M:      Kevin Hilman <khilman@kernel.org>
9072 M:      Nishanth Menon <nm@ti.com>
9073 S:      Maintained
9074 F:      drivers/power/avs/
9075 F:      include/linux/power/smartreflex.h
9076 L:      linux-pm@vger.kernel.org
9077
9078 SMC91x ETHERNET DRIVER
9079 M:      Nicolas Pitre <nico@fluxnic.net>
9080 S:      Odd Fixes
9081 F:      drivers/net/ethernet/smsc/smc91x.*
9082
9083 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9084 M:      Sakari Ailus <sakari.ailus@iki.fi>
9085 L:      linux-media@vger.kernel.org
9086 S:      Maintained
9087 F:      drivers/media/i2c/smiapp/
9088 F:      include/media/smiapp.h
9089 F:      drivers/media/i2c/smiapp-pll.c
9090 F:      drivers/media/i2c/smiapp-pll.h
9091 F:      include/uapi/linux/smiapp.h
9092 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9093
9094 SMM665 HARDWARE MONITOR DRIVER
9095 M:      Guenter Roeck <linux@roeck-us.net>
9096 L:      lm-sensors@lm-sensors.org
9097 S:      Maintained
9098 F:      Documentation/hwmon/smm665
9099 F:      drivers/hwmon/smm665.c
9100
9101 SMSC EMC2103 HARDWARE MONITOR DRIVER
9102 M:      Steve Glendinning <steve.glendinning@shawell.net>
9103 L:      lm-sensors@lm-sensors.org
9104 S:      Maintained
9105 F:      Documentation/hwmon/emc2103
9106 F:      drivers/hwmon/emc2103.c
9107
9108 SMSC SCH5627 HARDWARE MONITOR DRIVER
9109 M:      Hans de Goede <hdegoede@redhat.com>
9110 L:      lm-sensors@lm-sensors.org
9111 S:      Supported
9112 F:      Documentation/hwmon/sch5627
9113 F:      drivers/hwmon/sch5627.c
9114
9115 SMSC47B397 HARDWARE MONITOR DRIVER
9116 M:      Jean Delvare <jdelvare@suse.de>
9117 L:      lm-sensors@lm-sensors.org
9118 S:      Maintained
9119 F:      Documentation/hwmon/smsc47b397
9120 F:      drivers/hwmon/smsc47b397.c
9121
9122 SMSC911x ETHERNET DRIVER
9123 M:      Steve Glendinning <steve.glendinning@shawell.net>
9124 L:      netdev@vger.kernel.org
9125 S:      Maintained
9126 F:      include/linux/smsc911x.h
9127 F:      drivers/net/ethernet/smsc/smsc911x.*
9128
9129 SMSC9420 PCI ETHERNET DRIVER
9130 M:      Steve Glendinning <steve.glendinning@shawell.net>
9131 L:      netdev@vger.kernel.org
9132 S:      Maintained
9133 F:      drivers/net/ethernet/smsc/smsc9420.*
9134
9135 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9136 M:      Steve Glendinning <steve.glendinning@shawell.net>
9137 L:      linux-fbdev@vger.kernel.org
9138 S:      Maintained
9139 F:      drivers/video/fbdev/smscufx.c
9140
9141 SOC-CAMERA V4L2 SUBSYSTEM
9142 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9143 L:      linux-media@vger.kernel.org
9144 T:      git git://linuxtv.org/media_tree.git
9145 S:      Maintained
9146 F:      include/media/soc*
9147 F:      drivers/media/i2c/soc_camera/
9148 F:      drivers/media/platform/soc_camera/
9149
9150 SOEKRIS NET48XX LED SUPPORT
9151 M:      Chris Boot <bootc@bootc.net>
9152 S:      Maintained
9153 F:      drivers/leds/leds-net48xx.c
9154
9155 SOFTLOGIC 6x10 MPEG CODEC
9156 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9157 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9158 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9159 M:      Ismael Luceno <ismael@iodev.co.uk>
9160 L:      linux-media@vger.kernel.org
9161 S:      Supported
9162 F:      drivers/media/pci/solo6x10/
9163
9164 SOFTWARE RAID (Multiple Disks) SUPPORT
9165 M:      Neil Brown <neilb@suse.de>
9166 L:      linux-raid@vger.kernel.org
9167 S:      Supported
9168 F:      drivers/md/
9169 F:      include/linux/raid/
9170 F:      include/uapi/linux/raid/
9171
9172 SONIC NETWORK DRIVER
9173 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9174 L:      netdev@vger.kernel.org
9175 S:      Maintained
9176 F:      drivers/net/ethernet/natsemi/sonic.*
9177
9178 SONICS SILICON BACKPLANE DRIVER (SSB)
9179 M:      Michael Buesch <m@bues.ch>
9180 L:      netdev@vger.kernel.org
9181 S:      Maintained
9182 F:      drivers/ssb/
9183 F:      include/linux/ssb/
9184
9185 SONY VAIO CONTROL DEVICE DRIVER
9186 M:      Mattia Dongili <malattia@linux.it>
9187 L:      platform-driver-x86@vger.kernel.org
9188 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9189 S:      Maintained
9190 F:      Documentation/laptops/sony-laptop.txt
9191 F:      drivers/char/sonypi.c
9192 F:      drivers/platform/x86/sony-laptop.c
9193 F:      include/linux/sony-laptop.h
9194
9195 SONY MEMORYSTICK CARD SUPPORT
9196 M:      Alex Dubov <oakad@yahoo.com>
9197 W:      http://tifmxx.berlios.de/
9198 S:      Maintained
9199 F:      drivers/memstick/host/tifm_ms.c
9200
9201 SONY MEMORYSTICK STANDARD SUPPORT
9202 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9203 S:      Maintained
9204 F:      drivers/memstick/core/ms_block.*
9205
9206 SOUND
9207 M:      Jaroslav Kysela <perex@perex.cz>
9208 M:      Takashi Iwai <tiwai@suse.de>
9209 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9210 W:      http://www.alsa-project.org/
9211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9212 T:      git git://git.alsa-project.org/alsa-kernel.git
9213 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9214 S:      Maintained
9215 F:      Documentation/sound/
9216 F:      include/sound/
9217 F:      include/uapi/sound/
9218 F:      sound/
9219
9220 SOUND - COMPRESSED AUDIO
9221 M:      Vinod Koul <vinod.koul@intel.com>
9222 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9224 S:      Supported
9225 F:      Documentation/sound/alsa/compress_offload.txt
9226 F:      include/sound/compress_driver.h
9227 F:      include/uapi/sound/compress_*
9228 F:      sound/core/compress_offload.c
9229 F:      sound/soc/soc-compress.c
9230
9231 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9232 M:      Liam Girdwood <lgirdwood@gmail.com>
9233 M:      Mark Brown <broonie@kernel.org>
9234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9235 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9236 W:      http://alsa-project.org/main/index.php/ASoC
9237 S:      Supported
9238 F:      Documentation/sound/alsa/soc/
9239 F:      sound/soc/
9240 F:      include/sound/soc*
9241
9242 SOUND - DMAENGINE HELPERS
9243 M:      Lars-Peter Clausen <lars@metafoo.de>
9244 S:      Supported
9245 F:      include/sound/dmaengine_pcm.h
9246 F:      sound/core/pcm_dmaengine.c
9247 F:      sound/soc/soc-generic-dmaengine-pcm.c
9248
9249 SP2 MEDIA DRIVER
9250 M:      Olli Salonen <olli.salonen@iki.fi>
9251 L:      linux-media@vger.kernel.org
9252 W:      http://linuxtv.org/
9253 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9254 S:      Maintained
9255 F:      drivers/media/dvb-frontends/sp2*
9256
9257 SPARC + UltraSPARC (sparc/sparc64)
9258 M:      "David S. Miller" <davem@davemloft.net>
9259 L:      sparclinux@vger.kernel.org
9260 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9263 S:      Maintained
9264 F:      arch/sparc/
9265 F:      drivers/sbus/
9266
9267 SPARC SERIAL DRIVERS
9268 M:      "David S. Miller" <davem@davemloft.net>
9269 L:      sparclinux@vger.kernel.org
9270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9272 S:      Maintained
9273 F:      include/linux/sunserialcore.h
9274 F:      drivers/tty/serial/suncore.c
9275 F:      drivers/tty/serial/sunhv.c
9276 F:      drivers/tty/serial/sunsab.c
9277 F:      drivers/tty/serial/sunsab.h
9278 F:      drivers/tty/serial/sunsu.c
9279 F:      drivers/tty/serial/sunzilog.c
9280 F:      drivers/tty/serial/sunzilog.h
9281
9282 SPARSE CHECKER
9283 M:      "Christopher Li" <sparse@chrisli.org>
9284 L:      linux-sparse@vger.kernel.org
9285 W:      https://sparse.wiki.kernel.org/
9286 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9287 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9288 S:      Maintained
9289 F:      include/linux/compiler.h
9290
9291 SPEAR PLATFORM SUPPORT
9292 M:      Viresh Kumar <viresh.linux@gmail.com>
9293 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9294 L:      spear-devel@list.st.com
9295 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9296 W:      http://www.st.com/spear
9297 S:      Maintained
9298 F:      arch/arm/mach-spear/
9299
9300 SPEAR CLOCK FRAMEWORK SUPPORT
9301 M:      Viresh Kumar <viresh.linux@gmail.com>
9302 L:      spear-devel@list.st.com
9303 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9304 W:      http://www.st.com/spear
9305 S:      Maintained
9306 F:      drivers/clk/spear/
9307
9308 SPI SUBSYSTEM
9309 M:      Mark Brown <broonie@kernel.org>
9310 L:      linux-spi@vger.kernel.org
9311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9312 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9313 S:      Maintained
9314 F:      Documentation/spi/
9315 F:      drivers/spi/
9316 F:      include/linux/spi/
9317 F:      include/uapi/linux/spi/
9318
9319 SPIDERNET NETWORK DRIVER for CELL
9320 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9321 M:      Jens Osterkamp <jens@de.ibm.com>
9322 L:      netdev@vger.kernel.org
9323 S:      Supported
9324 F:      Documentation/networking/spider_net.txt
9325 F:      drivers/net/ethernet/toshiba/spider_net*
9326
9327 SPU FILE SYSTEM
9328 M:      Jeremy Kerr <jk@ozlabs.org>
9329 L:      linuxppc-dev@lists.ozlabs.org
9330 L:      cbe-oss-dev@lists.ozlabs.org
9331 W:      http://www.ibm.com/developerworks/power/cell/
9332 S:      Supported
9333 F:      Documentation/filesystems/spufs.txt
9334 F:      arch/powerpc/platforms/cell/spufs/
9335
9336 SQUASHFS FILE SYSTEM
9337 M:      Phillip Lougher <phillip@squashfs.org.uk>
9338 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9339 W:      http://squashfs.org.uk
9340 S:      Maintained
9341 F:      Documentation/filesystems/squashfs.txt
9342 F:      fs/squashfs/
9343
9344 SRM (Alpha) environment access
9345 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9346 S:      Maintained
9347 F:      arch/alpha/kernel/srm_env.c
9348
9349 STABLE BRANCH
9350 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9351 L:      stable@vger.kernel.org
9352 S:      Supported
9353 F:      Documentation/stable_kernel_rules.txt
9354
9355 STAGING SUBSYSTEM
9356 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9358 L:      devel@driverdev.osuosl.org
9359 S:      Supported
9360 F:      drivers/staging/
9361
9362 STAGING - COMEDI
9363 M:      Ian Abbott <abbotti@mev.co.uk>
9364 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9365 S:      Odd Fixes
9366 F:      drivers/staging/comedi/
9367
9368 STAGING - FLARION FT1000 DRIVERS
9369 M:      Marek Belisko <marek.belisko@gmail.com>
9370 S:      Odd Fixes
9371 F:      drivers/staging/ft1000/
9372
9373 STAGING - INDUSTRIAL IO
9374 M:      Jonathan Cameron <jic23@kernel.org>
9375 L:      linux-iio@vger.kernel.org
9376 S:      Odd Fixes
9377 F:      drivers/staging/iio/
9378
9379 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9380 M:      Jarod Wilson <jarod@wilsonet.com>
9381 W:      http://www.lirc.org/
9382 S:      Odd Fixes
9383 F:      drivers/staging/media/lirc/
9384
9385 STAGING - LUSTRE PARALLEL FILESYSTEM
9386 M:      Oleg Drokin <oleg.drokin@intel.com>
9387 M:      Andreas Dilger <andreas.dilger@intel.com>
9388 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9389 W:      http://lustre.opensfs.org/
9390 S:      Maintained
9391 F:      drivers/staging/lustre
9392
9393 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9394 M:      Julian Andres Klode <jak@jak-linux.org>
9395 M:      Marc Dietrich <marvin24@gmx.de>
9396 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9397 L:      linux-tegra@vger.kernel.org
9398 S:      Maintained
9399 F:      drivers/staging/nvec/
9400
9401 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9402 M:      Jens Frederich <jfrederich@gmail.com>
9403 M:      Daniel Drake <dsd@laptop.org>
9404 M:      Jon Nettleton <jon.nettleton@gmail.com>
9405 W:      http://wiki.laptop.org/go/DCON
9406 S:      Maintained
9407 F:      drivers/staging/olpc_dcon/
9408
9409 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9410 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9411 S:      Maintained
9412 F:      drivers/staging/ozwpan/
9413
9414 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9415 M:      Willy Tarreau <willy@meta-x.org>
9416 S:      Odd Fixes
9417 F:      drivers/staging/panel/
9418
9419 STAGING - REALTEK RTL8712U DRIVERS
9420 M:      Larry Finger <Larry.Finger@lwfinger.net>
9421 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9422 S:      Odd Fixes
9423 F:      drivers/staging/rtl8712/
9424
9425 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9426 M:      Larry Finger <Larry.Finger@lwfinger.net>
9427 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9428 L:      linux-wireless@vger.kernel.org
9429 S:      Maintained
9430 F:      drivers/staging/rtl8723au/
9431
9432 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9433 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9434 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9435 M:      Sudip Mukherjee <sudip@vectorindia.org>
9436 L:      linux-fbdev@vger.kernel.org
9437 S:      Maintained
9438 F:      drivers/staging/sm7xxfb/
9439
9440 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9441 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9442 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9443 M:      Sudip Mukherjee <sudip@vectorindia.org>
9444 L:      linux-fbdev@vger.kernel.org
9445 S:      Maintained
9446 F:      drivers/staging/sm750fb/
9447
9448 STAGING - SLICOSS
9449 M:      Lior Dotan <liodot@gmail.com>
9450 M:      Christopher Harrer <charrer@alacritech.com>
9451 S:      Odd Fixes
9452 F:      drivers/staging/slicoss/
9453
9454 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9455 M:      William Hubbs <w.d.hubbs@gmail.com>
9456 M:      Chris Brannon <chris@the-brannons.com>
9457 M:      Kirk Reiser <kirk@reisers.ca>
9458 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9459 L:      speakup@linux-speakup.org
9460 W:      http://www.linux-speakup.org/
9461 S:      Odd Fixes
9462 F:      drivers/staging/speakup/
9463
9464 STAGING - VIA VT665X DRIVERS
9465 M:      Forest Bond <forest@alittletooquiet.net>
9466 S:      Odd Fixes
9467 F:      drivers/staging/vt665?/
9468
9469 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9470 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9471 S:      Odd Fixes
9472 F:      drivers/staging/xgifb/
9473
9474 STARFIRE/DURALAN NETWORK DRIVER
9475 M:      Ion Badulescu <ionut@badula.org>
9476 S:      Odd Fixes
9477 F:      drivers/net/ethernet/adaptec/starfire*
9478
9479 SUN3/3X
9480 M:      Sam Creasey <sammy@sammy.net>
9481 W:      http://sammy.net/sun3/
9482 S:      Maintained
9483 F:      arch/m68k/kernel/*sun3*
9484 F:      arch/m68k/sun3*/
9485 F:      arch/m68k/include/asm/sun3*
9486 F:      drivers/net/ethernet/i825xx/sun3*
9487
9488 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9489 M:      Hans de Goede <hdegoede@redhat.com>
9490 L:      linux-input@vger.kernel.org
9491 S:      Maintained
9492 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9493 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9494
9495 SUNDANCE NETWORK DRIVER
9496 M:      Denis Kirjanov <kda@linux-powerpc.org>
9497 L:      netdev@vger.kernel.org
9498 S:      Maintained
9499 F:      drivers/net/ethernet/dlink/sundance.c
9500
9501 SUPERH
9502 L:      linux-sh@vger.kernel.org
9503 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9504 S:      Orphan
9505 F:      Documentation/sh/
9506 F:      arch/sh/
9507 F:      drivers/sh/
9508
9509 SUSPEND TO RAM
9510 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9511 M:      Len Brown <len.brown@intel.com>
9512 M:      Pavel Machek <pavel@ucw.cz>
9513 L:      linux-pm@vger.kernel.org
9514 S:      Supported
9515 F:      Documentation/power/
9516 F:      arch/x86/kernel/acpi/
9517 F:      drivers/base/power/
9518 F:      kernel/power/
9519 F:      include/linux/suspend.h
9520 F:      include/linux/freezer.h
9521 F:      include/linux/pm.h
9522
9523 SVGA HANDLING
9524 M:      Martin Mares <mj@ucw.cz>
9525 L:      linux-video@atrey.karlin.mff.cuni.cz
9526 S:      Maintained
9527 F:      Documentation/svga.txt
9528 F:      arch/x86/boot/video*
9529
9530 SWIOTLB SUBSYSTEM
9531 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9532 L:      linux-kernel@vger.kernel.org
9533 S:      Supported
9534 F:      lib/swiotlb.c
9535 F:      arch/*/kernel/pci-swiotlb.c
9536 F:      include/linux/swiotlb.h
9537
9538 SWITCHDEV
9539 M:      Jiri Pirko <jiri@resnulli.us>
9540 L:      netdev@vger.kernel.org
9541 S:      Supported
9542 F:      net/switchdev/
9543 F:      include/net/switchdev.h
9544
9545 SYNOPSYS ARC ARCHITECTURE
9546 M:      Vineet Gupta <vgupta@synopsys.com>
9547 S:      Supported
9548 F:      arch/arc/
9549 F:      Documentation/devicetree/bindings/arc/
9550 F:      drivers/tty/serial/arc_uart.c
9551
9552 SYSV FILESYSTEM
9553 M:      Christoph Hellwig <hch@infradead.org>
9554 S:      Maintained
9555 F:      Documentation/filesystems/sysv-fs.txt
9556 F:      fs/sysv/
9557 F:      include/linux/sysv_fs.h
9558
9559 TARGET SUBSYSTEM
9560 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9561 L:      linux-scsi@vger.kernel.org
9562 L:      target-devel@vger.kernel.org
9563 W:      http://www.linux-iscsi.org
9564 W:      http://groups.google.com/group/linux-iscsi-target-dev
9565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9566 S:      Supported
9567 F:      drivers/target/
9568 F:      include/target/
9569 F:      Documentation/target/
9570
9571 TASKSTATS STATISTICS INTERFACE
9572 M:      Balbir Singh <bsingharora@gmail.com>
9573 S:      Maintained
9574 F:      Documentation/accounting/taskstats*
9575 F:      include/linux/taskstats*
9576 F:      kernel/taskstats.c
9577
9578 TC CLASSIFIER
9579 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9580 L:      netdev@vger.kernel.org
9581 S:      Maintained
9582 F:      include/net/pkt_cls.h
9583 F:      include/uapi/linux/pkt_cls.h
9584 F:      net/sched/
9585
9586 TCP LOW PRIORITY MODULE
9587 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9588 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9589 W:      http://tcp-lp-mod.sourceforge.net/
9590 S:      Maintained
9591 F:      net/ipv4/tcp_lp.c
9592
9593 TDA10071 MEDIA DRIVER
9594 M:      Antti Palosaari <crope@iki.fi>
9595 L:      linux-media@vger.kernel.org
9596 W:      http://linuxtv.org/
9597 W:      http://palosaari.fi/linux/
9598 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9599 T:      git git://linuxtv.org/anttip/media_tree.git
9600 S:      Maintained
9601 F:      drivers/media/dvb-frontends/tda10071*
9602
9603 TDA18212 MEDIA DRIVER
9604 M:      Antti Palosaari <crope@iki.fi>
9605 L:      linux-media@vger.kernel.org
9606 W:      http://linuxtv.org/
9607 W:      http://palosaari.fi/linux/
9608 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9609 T:      git git://linuxtv.org/anttip/media_tree.git
9610 S:      Maintained
9611 F:      drivers/media/tuners/tda18212*
9612
9613 TDA18218 MEDIA DRIVER
9614 M:      Antti Palosaari <crope@iki.fi>
9615 L:      linux-media@vger.kernel.org
9616 W:      http://linuxtv.org/
9617 W:      http://palosaari.fi/linux/
9618 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9619 T:      git git://linuxtv.org/anttip/media_tree.git
9620 S:      Maintained
9621 F:      drivers/media/tuners/tda18218*
9622
9623 TDA18271 MEDIA DRIVER
9624 M:      Michael Krufky <mkrufky@linuxtv.org>
9625 L:      linux-media@vger.kernel.org
9626 W:      http://linuxtv.org/
9627 W:      http://github.com/mkrufky
9628 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9629 T:      git git://linuxtv.org/mkrufky/tuners.git
9630 S:      Maintained
9631 F:      drivers/media/tuners/tda18271*
9632
9633 TDA827x MEDIA DRIVER
9634 M:      Michael Krufky <mkrufky@linuxtv.org>
9635 L:      linux-media@vger.kernel.org
9636 W:      http://linuxtv.org/
9637 W:      http://github.com/mkrufky
9638 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9639 T:      git git://linuxtv.org/mkrufky/tuners.git
9640 S:      Maintained
9641 F:      drivers/media/tuners/tda8290.*
9642
9643 TDA8290 MEDIA DRIVER
9644 M:      Michael Krufky <mkrufky@linuxtv.org>
9645 L:      linux-media@vger.kernel.org
9646 W:      http://linuxtv.org/
9647 W:      http://github.com/mkrufky
9648 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9649 T:      git git://linuxtv.org/mkrufky/tuners.git
9650 S:      Maintained
9651 F:      drivers/media/tuners/tda8290.*
9652
9653 TDA9840 MEDIA DRIVER
9654 M:      Hans Verkuil <hverkuil@xs4all.nl>
9655 L:      linux-media@vger.kernel.org
9656 T:      git git://linuxtv.org/media_tree.git
9657 W:      http://linuxtv.org
9658 S:      Maintained
9659 F:      drivers/media/i2c/tda9840*
9660
9661 TEA5761 TUNER DRIVER
9662 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9663 L:      linux-media@vger.kernel.org
9664 W:      http://linuxtv.org
9665 T:      git git://linuxtv.org/media_tree.git
9666 S:      Odd fixes
9667 F:      drivers/media/tuners/tea5761.*
9668
9669 TEA5767 TUNER DRIVER
9670 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9671 L:      linux-media@vger.kernel.org
9672 W:      http://linuxtv.org
9673 T:      git git://linuxtv.org/media_tree.git
9674 S:      Maintained
9675 F:      drivers/media/tuners/tea5767.*
9676
9677 TEA6415C MEDIA DRIVER
9678 M:      Hans Verkuil <hverkuil@xs4all.nl>
9679 L:      linux-media@vger.kernel.org
9680 T:      git git://linuxtv.org/media_tree.git
9681 W:      http://linuxtv.org
9682 S:      Maintained
9683 F:      drivers/media/i2c/tea6415c*
9684
9685 TEA6420 MEDIA DRIVER
9686 M:      Hans Verkuil <hverkuil@xs4all.nl>
9687 L:      linux-media@vger.kernel.org
9688 T:      git git://linuxtv.org/media_tree.git
9689 W:      http://linuxtv.org
9690 S:      Maintained
9691 F:      drivers/media/i2c/tea6420*
9692
9693 TEAM DRIVER
9694 M:      Jiri Pirko <jiri@resnulli.us>
9695 L:      netdev@vger.kernel.org
9696 S:      Supported
9697 F:      drivers/net/team/
9698 F:      include/linux/if_team.h
9699 F:      include/uapi/linux/if_team.h
9700
9701 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9702 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9703 S:      Maintained
9704 F:      arch/x86/platform/ts5500/
9705
9706 TECHNOTREND USB IR RECEIVER
9707 M:      Sean Young <sean@mess.org>
9708 L:      linux-media@vger.kernel.org
9709 S:      Maintained
9710 F:      drivers/media/rc/ttusbir.c
9711
9712 TEGRA ARCHITECTURE SUPPORT
9713 M:      Stephen Warren <swarren@wwwdotorg.org>
9714 M:      Thierry Reding <thierry.reding@gmail.com>
9715 M:      Alexandre Courbot <gnurou@gmail.com>
9716 L:      linux-tegra@vger.kernel.org
9717 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9719 S:      Supported
9720 N:      [^a-z]tegra
9721
9722 TEGRA CLOCK DRIVER
9723 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9724 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9725 S:      Supported
9726 F:      drivers/clk/tegra/
9727
9728 TEGRA DMA DRIVER
9729 M:      Laxman Dewangan <ldewangan@nvidia.com>
9730 S:      Supported
9731 F:      drivers/dma/tegra20-apb-dma.c
9732
9733 TEGRA I2C DRIVER
9734 M:      Laxman Dewangan <ldewangan@nvidia.com>
9735 S:      Supported
9736 F:      drivers/i2c/busses/i2c-tegra.c
9737
9738 TEGRA IOMMU DRIVERS
9739 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9740 S:      Supported
9741 F:      drivers/iommu/tegra*
9742
9743 TEGRA KBC DRIVER
9744 M:      Rakesh Iyer <riyer@nvidia.com>
9745 M:      Laxman Dewangan <ldewangan@nvidia.com>
9746 S:      Supported
9747 F:      drivers/input/keyboard/tegra-kbc.c
9748
9749 TEGRA PWM DRIVER
9750 M:      Thierry Reding <thierry.reding@gmail.com>
9751 S:      Supported
9752 F:      drivers/pwm/pwm-tegra.c
9753
9754 TEGRA SERIAL DRIVER
9755 M:      Laxman Dewangan <ldewangan@nvidia.com>
9756 S:      Supported
9757 F:      drivers/tty/serial/serial-tegra.c
9758
9759 TEGRA SPI DRIVER
9760 M:      Laxman Dewangan <ldewangan@nvidia.com>
9761 S:      Supported
9762 F:      drivers/spi/spi-tegra*
9763
9764 TEHUTI ETHERNET DRIVER
9765 M:      Andy Gospodarek <andy@greyhouse.net>
9766 L:      netdev@vger.kernel.org
9767 S:      Supported
9768 F:      drivers/net/ethernet/tehuti/*
9769
9770 Telecom Clock Driver for MCPL0010
9771 M:      Mark Gross <mark.gross@intel.com>
9772 S:      Supported
9773 F:      drivers/char/tlclk.c
9774
9775 TENSILICA XTENSA PORT (xtensa)
9776 M:      Chris Zankel <chris@zankel.net>
9777 M:      Max Filippov <jcmvbkbc@gmail.com>
9778 L:      linux-xtensa@linux-xtensa.org
9779 S:      Maintained
9780 F:      arch/xtensa/
9781 F:      drivers/irqchip/irq-xtensa-*
9782
9783 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9784 M:      Hans Verkuil <hverkuil@xs4all.nl>
9785 L:      linux-media@vger.kernel.org
9786 T:      git git://linuxtv.org/media_tree.git
9787 W:      http://linuxtv.org
9788 S:      Maintained
9789 F:      drivers/media/radio/radio-raremono.c
9790
9791 THERMAL
9792 M:      Zhang Rui <rui.zhang@intel.com>
9793 M:      Eduardo Valentin <edubezval@gmail.com>
9794 L:      linux-pm@vger.kernel.org
9795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9797 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9798 S:      Supported
9799 F:      drivers/thermal/
9800 F:      include/linux/thermal.h
9801 F:      include/uapi/linux/thermal.h
9802 F:      include/linux/cpu_cooling.h
9803 F:      Documentation/devicetree/bindings/thermal/
9804
9805 THINGM BLINK(1) USB RGB LED DRIVER
9806 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9807 S:      Maintained
9808 F:      drivers/hid/hid-thingm.c
9809
9810 THINKPAD ACPI EXTRAS DRIVER
9811 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9812 L:      ibm-acpi-devel@lists.sourceforge.net
9813 L:      platform-driver-x86@vger.kernel.org
9814 W:      http://ibm-acpi.sourceforge.net
9815 W:      http://thinkwiki.org/wiki/Ibm-acpi
9816 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9817 S:      Maintained
9818 F:      drivers/platform/x86/thinkpad_acpi.c
9819
9820 TI BANDGAP AND THERMAL DRIVER
9821 M:      Eduardo Valentin <edubezval@gmail.com>
9822 L:      linux-pm@vger.kernel.org
9823 L:      linux-omap@vger.kernel.org
9824 S:      Maintained
9825 F:      drivers/thermal/ti-soc-thermal/
9826
9827 TI CDCE706 CLOCK DRIVER
9828 M:      Max Filippov <jcmvbkbc@gmail.com>
9829 S:      Maintained
9830 F:      drivers/clk/clk-cdce706.c
9831
9832 TI CLOCK DRIVER
9833 M:      Tero Kristo <t-kristo@ti.com>
9834 L:      linux-omap@vger.kernel.org
9835 S:      Maintained
9836 F:      drivers/clk/ti/
9837 F:      include/linux/clk/ti.h
9838
9839 TI FLASH MEDIA INTERFACE DRIVER
9840 M:      Alex Dubov <oakad@yahoo.com>
9841 S:      Maintained
9842 F:      drivers/misc/tifm*
9843 F:      drivers/mmc/host/tifm_sd.c
9844 F:      include/linux/tifm.h
9845
9846 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9847 M:      Santosh Shilimkar <ssantosh@kernel.org>
9848 L:      linux-kernel@vger.kernel.org
9849 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9850 S:      Maintained
9851 F:      drivers/soc/ti/*
9852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9853
9854
9855 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9856 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9857 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9858 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9859 S:      Maintained
9860 F:      sound/soc/codecs/lm49453*
9861 F:      sound/soc/codecs/isabelle*
9862
9863 TI LP855x BACKLIGHT DRIVER
9864 M:      Milo Kim <milo.kim@ti.com>
9865 S:      Maintained
9866 F:      Documentation/backlight/lp855x-driver.txt
9867 F:      drivers/video/backlight/lp855x_bl.c
9868 F:      include/linux/platform_data/lp855x.h
9869
9870 TI LP8727 CHARGER DRIVER
9871 M:      Milo Kim <milo.kim@ti.com>
9872 S:      Maintained
9873 F:      drivers/power/lp8727_charger.c
9874 F:      include/linux/platform_data/lp8727.h
9875
9876 TI LP8788 MFD DRIVER
9877 M:      Milo Kim <milo.kim@ti.com>
9878 S:      Maintained
9879 F:      drivers/iio/adc/lp8788_adc.c
9880 F:      drivers/leds/leds-lp8788.c
9881 F:      drivers/mfd/lp8788*.c
9882 F:      drivers/power/lp8788-charger.c
9883 F:      drivers/regulator/lp8788-*.c
9884 F:      include/linux/mfd/lp8788*.h
9885
9886 TI NETCP ETHERNET DRIVER
9887 M:      Wingman Kwok <w-kwok2@ti.com>
9888 M:      Murali Karicheri <m-karicheri2@ti.com>
9889 L:      netdev@vger.kernel.org
9890 S:      Maintained
9891 F:      drivers/net/ethernet/ti/netcp*
9892
9893 TI TWL4030 SERIES SOC CODEC DRIVER
9894 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9895 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9896 S:      Maintained
9897 F:      sound/soc/codecs/twl4030*
9898
9899 TI WILINK WIRELESS DRIVERS
9900 L:      linux-wireless@vger.kernel.org
9901 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9902 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9904 S:      Orphan
9905 F:      drivers/net/wireless/ti/
9906 F:      include/linux/wl12xx.h
9907
9908 TIPC NETWORK LAYER
9909 M:      Jon Maloy <jon.maloy@ericsson.com>
9910 M:      Ying Xue <ying.xue@windriver.com>
9911 L:      netdev@vger.kernel.org (core kernel code)
9912 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9913 W:      http://tipc.sourceforge.net/
9914 S:      Maintained
9915 F:      include/uapi/linux/tipc*.h
9916 F:      net/tipc/
9917
9918 TILE ARCHITECTURE
9919 M:      Chris Metcalf <cmetcalf@ezchip.com>
9920 W:      http://www.ezchip.com/scm/
9921 S:      Supported
9922 F:      arch/tile/
9923 F:      drivers/char/tile-srom.c
9924 F:      drivers/edac/tile_edac.c
9925 F:      drivers/net/ethernet/tile/
9926 F:      drivers/rtc/rtc-tile.c
9927 F:      drivers/tty/hvc/hvc_tile.c
9928 F:      drivers/tty/serial/tilegx.c
9929 F:      drivers/usb/host/*-tilegx.c
9930 F:      include/linux/usb/tilegx.h
9931
9932 TLAN NETWORK DRIVER
9933 M:      Samuel Chessman <chessman@tux.org>
9934 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9935 W:      http://sourceforge.net/projects/tlan/
9936 S:      Maintained
9937 F:      Documentation/networking/tlan.txt
9938 F:      drivers/net/ethernet/ti/tlan.*
9939
9940 TOMOYO SECURITY MODULE
9941 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9942 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9943 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9944 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9945 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9946 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9947 W:      http://tomoyo.sourceforge.jp/
9948 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9949 S:      Maintained
9950 F:      security/tomoyo/
9951
9952 TOPSTAR LAPTOP EXTRAS DRIVER
9953 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9954 L:      platform-driver-x86@vger.kernel.org
9955 S:      Maintained
9956 F:      drivers/platform/x86/topstar-laptop.c
9957
9958 TOSHIBA ACPI EXTRAS DRIVER
9959 M:      Azael Avalos <coproscefalo@gmail.com>
9960 L:      platform-driver-x86@vger.kernel.org
9961 S:      Maintained
9962 F:      drivers/platform/x86/toshiba_acpi.c
9963
9964 TOSHIBA BLUETOOTH DRIVER
9965 M:      Azael Avalos <coproscefalo@gmail.com>
9966 L:      platform-driver-x86@vger.kernel.org
9967 S:      Maintained
9968 F:      drivers/platform/x86/toshiba_bluetooth.c
9969
9970 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
9971 M:      Azael Avalos <coproscefalo@gmail.com>
9972 L:      platform-driver-x86@vger.kernel.org
9973 S:      Maintained
9974 F:      drivers/platform/x86/toshiba_haps.c
9975
9976 TOSHIBA SMM DRIVER
9977 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9978 L:      tlinux-users@tce.toshiba-dme.co.jp
9979 W:      http://www.buzzard.org.uk/toshiba/
9980 S:      Maintained
9981 F:      drivers/char/toshiba.c
9982 F:      include/linux/toshiba.h
9983 F:      include/uapi/linux/toshiba.h
9984
9985 TMIO MMC DRIVER
9986 M:      Ian Molton <ian.molton@codethink.co.uk>
9987 L:      linux-mmc@vger.kernel.org
9988 S:      Maintained
9989 F:      drivers/mmc/host/tmio_mmc*
9990 F:      drivers/mmc/host/sh_mobile_sdhi.c
9991 F:      include/linux/mmc/tmio.h
9992 F:      include/linux/mmc/sh_mobile_sdhi.h
9993
9994 TMP401 HARDWARE MONITOR DRIVER
9995 M:      Guenter Roeck <linux@roeck-us.net>
9996 L:      lm-sensors@lm-sensors.org
9997 S:      Maintained
9998 F:      Documentation/hwmon/tmp401
9999 F:      drivers/hwmon/tmp401.c
10000
10001 TMPFS (SHMEM FILESYSTEM)
10002 M:      Hugh Dickins <hughd@google.com>
10003 L:      linux-mm@kvack.org
10004 S:      Maintained
10005 F:      include/linux/shmem_fs.h
10006 F:      mm/shmem.c
10007
10008 TM6000 VIDEO4LINUX DRIVER
10009 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10010 L:      linux-media@vger.kernel.org
10011 W:      http://linuxtv.org
10012 T:      git git://linuxtv.org/media_tree.git
10013 S:      Odd fixes
10014 F:      drivers/media/usb/tm6000/
10015
10016 TW68 VIDEO4LINUX DRIVER
10017 M:      Hans Verkuil <hverkuil@xs4all.nl>
10018 L:      linux-media@vger.kernel.org
10019 T:      git git://linuxtv.org/media_tree.git
10020 W:      http://linuxtv.org
10021 S:      Odd Fixes
10022 F:      drivers/media/pci/tw68/
10023
10024 TPM DEVICE DRIVER
10025 M:      Peter Huewe <peterhuewe@gmx.de>
10026 M:      Marcel Selhorst <tpmdd@selhorst.net>
10027 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10028 W:      http://tpmdd.sourceforge.net
10029 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10030 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10031 T:      https://github.com/PeterHuewe/linux-tpmdd
10032 S:      Maintained
10033 F:      drivers/char/tpm/
10034
10035 TPM IBM_VTPM DEVICE DRIVER
10036 M:      Ashley Lai <ashleydlai@gmail.com>
10037 W:      http://tpmdd.sourceforge.net
10038 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10039 S:      Maintained
10040 F:      drivers/char/tpm/tpm_ibmvtpm*
10041
10042 TRACING
10043 M:      Steven Rostedt <rostedt@goodmis.org>
10044 M:      Ingo Molnar <mingo@redhat.com>
10045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10046 S:      Maintained
10047 F:      Documentation/trace/ftrace.txt
10048 F:      arch/*/*/*/ftrace.h
10049 F:      arch/*/kernel/ftrace.c
10050 F:      include/*/ftrace.h
10051 F:      include/linux/trace*.h
10052 F:      include/trace/
10053 F:      kernel/trace/
10054 F:      tools/testing/selftests/ftrace/
10055
10056 TRIVIAL PATCHES
10057 M:      Jiri Kosina <trivial@kernel.org>
10058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10059 S:      Maintained
10060 K:      ^Subject:.*(?i)trivial
10061
10062 TTY LAYER
10063 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10064 M:      Jiri Slaby <jslaby@suse.cz>
10065 S:      Supported
10066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10067 F:      drivers/tty/
10068 F:      drivers/tty/serial/serial_core.c
10069 F:      include/linux/serial_core.h
10070 F:      include/linux/serial.h
10071 F:      include/linux/tty.h
10072 F:      include/uapi/linux/serial_core.h
10073 F:      include/uapi/linux/serial.h
10074 F:      include/uapi/linux/tty.h
10075
10076 TUA9001 MEDIA DRIVER
10077 M:      Antti Palosaari <crope@iki.fi>
10078 L:      linux-media@vger.kernel.org
10079 W:      http://linuxtv.org/
10080 W:      http://palosaari.fi/linux/
10081 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10082 T:      git git://linuxtv.org/anttip/media_tree.git
10083 S:      Maintained
10084 F:      drivers/media/tuners/tua9001*
10085
10086 TULIP NETWORK DRIVERS
10087 M:      Grant Grundler <grundler@parisc-linux.org>
10088 L:      netdev@vger.kernel.org
10089 S:      Maintained
10090 F:      drivers/net/ethernet/dec/tulip/
10091
10092 TUN/TAP driver
10093 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10094 W:      http://vtun.sourceforge.net/tun
10095 S:      Maintained
10096 F:      Documentation/networking/tuntap.txt
10097 F:      arch/um/os-Linux/drivers/
10098
10099 TURBOCHANNEL SUBSYSTEM
10100 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10101 M:      Ralf Baechle <ralf@linux-mips.org>
10102 L:      linux-mips@linux-mips.org
10103 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10104 S:      Maintained
10105 F:      drivers/tc/
10106 F:      include/linux/tc.h
10107
10108 U14-34F SCSI DRIVER
10109 M:      Dario Ballabio <ballabio_dario@emc.com>
10110 L:      linux-scsi@vger.kernel.org
10111 S:      Maintained
10112 F:      drivers/scsi/u14-34f.c
10113
10114 UBI FILE SYSTEM (UBIFS)
10115 M:      Artem Bityutskiy <dedekind1@gmail.com>
10116 M:      Adrian Hunter <adrian.hunter@intel.com>
10117 L:      linux-mtd@lists.infradead.org
10118 T:      git git://git.infradead.org/ubifs-2.6.git
10119 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10120 S:      Maintained
10121 F:      Documentation/filesystems/ubifs.txt
10122 F:      fs/ubifs/
10123
10124 UCLINUX (AND M68KNOMMU)
10125 M:      Greg Ungerer <gerg@uclinux.org>
10126 W:      http://www.uclinux.org/
10127 L:      uclinux-dev@uclinux.org  (subscribers-only)
10128 S:      Maintained
10129 F:      arch/m68k/*/*_no.*
10130 F:      arch/m68k/include/asm/*_no.*
10131
10132 UDF FILESYSTEM
10133 M:      Jan Kara <jack@suse.cz>
10134 S:      Maintained
10135 F:      Documentation/filesystems/udf.txt
10136 F:      fs/udf/
10137
10138 UFS FILESYSTEM
10139 M:      Evgeniy Dushistov <dushistov@mail.ru>
10140 S:      Maintained
10141 F:      Documentation/filesystems/ufs.txt
10142 F:      fs/ufs/
10143
10144 UHID USERSPACE HID IO DRIVER:
10145 M:      David Herrmann <dh.herrmann@googlemail.com>
10146 L:      linux-input@vger.kernel.org
10147 S:      Maintained
10148 F:      drivers/hid/uhid.c
10149 F:      include/uapi/linux/uhid.h
10150
10151 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10152 L:      linux-usb@vger.kernel.org
10153 S:      Orphan
10154 F:      drivers/uwb/
10155 F:      include/linux/uwb.h
10156 F:      include/linux/uwb/
10157
10158 UNICORE32 ARCHITECTURE:
10159 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10160 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10161 S:      Maintained
10162 T:      git git://github.com/gxt/linux.git
10163 F:      arch/unicore32/
10164
10165 UNIFDEF
10166 M:      Tony Finch <dot@dotat.at>
10167 W:      http://dotat.at/prog/unifdef
10168 S:      Maintained
10169 F:      scripts/unifdef.c
10170
10171 UNIFORM CDROM DRIVER
10172 M:      Jens Axboe <axboe@kernel.dk>
10173 W:      http://www.kernel.dk
10174 S:      Maintained
10175 F:      Documentation/cdrom/
10176 F:      drivers/cdrom/cdrom.c
10177 F:      include/linux/cdrom.h
10178 F:      include/uapi/linux/cdrom.h
10179
10180 UNISYS S-PAR DRIVERS
10181 M:      Benjamin Romer <benjamin.romer@unisys.com>
10182 M:      David Kershner <david.kershner@unisys.com>
10183 L:      sparmaintainer@unisys.com (Unisys internal)
10184 S:      Supported
10185 F:      drivers/staging/unisys/
10186
10187 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10188 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10189 L:      linux-scsi@vger.kernel.org
10190 S:      Supported
10191 F:      Documentation/scsi/ufs.txt
10192 F:      drivers/scsi/ufs/
10193
10194 UNSORTED BLOCK IMAGES (UBI)
10195 M:      Artem Bityutskiy <dedekind1@gmail.com>
10196 M:      Richard Weinberger <richard@nod.at>
10197 W:      http://www.linux-mtd.infradead.org/
10198 L:      linux-mtd@lists.infradead.org
10199 T:      git git://git.infradead.org/ubifs-2.6.git
10200 S:      Supported
10201 F:      drivers/mtd/ubi/
10202 F:      include/linux/mtd/ubi.h
10203 F:      include/uapi/mtd/ubi-user.h
10204
10205 USB ACM DRIVER
10206 M:      Oliver Neukum <oliver@neukum.org>
10207 L:      linux-usb@vger.kernel.org
10208 S:      Maintained
10209 F:      Documentation/usb/acm.txt
10210 F:      drivers/usb/class/cdc-acm.*
10211
10212 USB AR5523 WIRELESS DRIVER
10213 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10214 L:      linux-wireless@vger.kernel.org
10215 S:      Maintained
10216 F:      drivers/net/wireless/ath/ar5523/
10217
10218 USB ATTACHED SCSI
10219 M:      Hans de Goede <hdegoede@redhat.com>
10220 M:      Gerd Hoffmann <kraxel@redhat.com>
10221 L:      linux-usb@vger.kernel.org
10222 L:      linux-scsi@vger.kernel.org
10223 S:      Maintained
10224 F:      drivers/usb/storage/uas.c
10225
10226 USB CDC ETHERNET DRIVER
10227 M:      Oliver Neukum <oliver@neukum.org>
10228 L:      linux-usb@vger.kernel.org
10229 S:      Maintained
10230 F:      drivers/net/usb/cdc_*.c
10231 F:      include/uapi/linux/usb/cdc.h
10232
10233 USB CHAOSKEY DRIVER
10234 M:      Keith Packard <keithp@keithp.com>
10235 L:      linux-usb@vger.kernel.org
10236 S:      Maintained
10237 F:      drivers/usb/misc/chaoskey.c
10238
10239 USB CYPRESS C67X00 DRIVER
10240 M:      Peter Korsgaard <jacmet@sunsite.dk>
10241 L:      linux-usb@vger.kernel.org
10242 S:      Maintained
10243 F:      drivers/usb/c67x00/
10244
10245 USB DAVICOM DM9601 DRIVER
10246 M:      Peter Korsgaard <jacmet@sunsite.dk>
10247 L:      netdev@vger.kernel.org
10248 W:      http://www.linux-usb.org/usbnet
10249 S:      Maintained
10250 F:      drivers/net/usb/dm9601.c
10251
10252 USB DIAMOND RIO500 DRIVER
10253 M:      Cesar Miquel <miquel@df.uba.ar>
10254 L:      rio500-users@lists.sourceforge.net
10255 W:      http://rio500.sourceforge.net
10256 S:      Maintained
10257 F:      drivers/usb/misc/rio500*
10258
10259 USB EHCI DRIVER
10260 M:      Alan Stern <stern@rowland.harvard.edu>
10261 L:      linux-usb@vger.kernel.org
10262 S:      Maintained
10263 F:      Documentation/usb/ehci.txt
10264 F:      drivers/usb/host/ehci*
10265
10266 USB GADGET/PERIPHERAL SUBSYSTEM
10267 M:      Felipe Balbi <balbi@ti.com>
10268 L:      linux-usb@vger.kernel.org
10269 W:      http://www.linux-usb.org/gadget
10270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10271 S:      Maintained
10272 F:      drivers/usb/gadget/
10273 F:      include/linux/usb/gadget*
10274
10275 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10276 M:      Jiri Kosina <jkosina@suse.cz>
10277 L:      linux-usb@vger.kernel.org
10278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10279 S:      Maintained
10280 F:      Documentation/hid/hiddev.txt
10281 F:      drivers/hid/usbhid/
10282
10283 USB ISP116X DRIVER
10284 M:      Olav Kongas <ok@artecdesign.ee>
10285 L:      linux-usb@vger.kernel.org
10286 S:      Maintained
10287 F:      drivers/usb/host/isp116x*
10288 F:      include/linux/usb/isp116x.h
10289
10290 USB MASS STORAGE DRIVER
10291 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10292 L:      linux-usb@vger.kernel.org
10293 L:      usb-storage@lists.one-eyed-alien.net
10294 S:      Maintained
10295 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10296 F:      drivers/usb/storage/
10297
10298 USB MIDI DRIVER
10299 M:      Clemens Ladisch <clemens@ladisch.de>
10300 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10301 T:      git git://git.alsa-project.org/alsa-kernel.git
10302 S:      Maintained
10303 F:      sound/usb/midi.*
10304
10305 USB NETWORKING DRIVERS
10306 L:      linux-usb@vger.kernel.org
10307 S:      Odd Fixes
10308 F:      drivers/net/usb/
10309
10310 USB OHCI DRIVER
10311 M:      Alan Stern <stern@rowland.harvard.edu>
10312 L:      linux-usb@vger.kernel.org
10313 S:      Maintained
10314 F:      Documentation/usb/ohci.txt
10315 F:      drivers/usb/host/ohci*
10316
10317 USB OTG FSM (Finite State Machine)
10318 M:      Peter Chen <Peter.Chen@freescale.com>
10319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10320 L:      linux-usb@vger.kernel.org
10321 S:      Maintained
10322 F:      drivers/usb/common/usb-otg-fsm.c
10323
10324 USB OVER IP DRIVER
10325 M:      Valentina Manea <valentina.manea.m@gmail.com>
10326 M:      Shuah Khan <shuah.kh@samsung.com>
10327 L:      linux-usb@vger.kernel.org
10328 S:      Maintained
10329 F:      drivers/usb/usbip/
10330 F:      tools/usb/usbip/
10331
10332 USB PEGASUS DRIVER
10333 M:      Petko Manolov <petkan@nucleusys.com>
10334 L:      linux-usb@vger.kernel.org
10335 L:      netdev@vger.kernel.org
10336 T:      git git://github.com/petkan/pegasus.git
10337 W:      https://github.com/petkan/pegasus
10338 S:      Maintained
10339 F:      drivers/net/usb/pegasus.*
10340
10341 USB PHY LAYER
10342 M:      Felipe Balbi <balbi@ti.com>
10343 L:      linux-usb@vger.kernel.org
10344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10345 S:      Maintained
10346 F:      drivers/usb/phy/
10347
10348 USB PRINTER DRIVER (usblp)
10349 M:      Pete Zaitcev <zaitcev@redhat.com>
10350 L:      linux-usb@vger.kernel.org
10351 S:      Supported
10352 F:      drivers/usb/class/usblp.c
10353
10354 USB RTL8150 DRIVER
10355 M:      Petko Manolov <petkan@nucleusys.com>
10356 L:      linux-usb@vger.kernel.org
10357 L:      netdev@vger.kernel.org
10358 T:      git git://github.com/petkan/rtl8150.git
10359 W:      https://github.com/petkan/rtl8150
10360 S:      Maintained
10361 F:      drivers/net/usb/rtl8150.c
10362
10363 USB SERIAL SUBSYSTEM
10364 M:      Johan Hovold <johan@kernel.org>
10365 L:      linux-usb@vger.kernel.org
10366 S:      Maintained
10367 F:      Documentation/usb/usb-serial.txt
10368 F:      drivers/usb/serial/
10369 F:      include/linux/usb/serial.h
10370
10371 USB SMSC75XX ETHERNET DRIVER
10372 M:      Steve Glendinning <steve.glendinning@shawell.net>
10373 L:      netdev@vger.kernel.org
10374 S:      Maintained
10375 F:      drivers/net/usb/smsc75xx.*
10376
10377 USB SMSC95XX ETHERNET DRIVER
10378 M:      Steve Glendinning <steve.glendinning@shawell.net>
10379 L:      netdev@vger.kernel.org
10380 S:      Maintained
10381 F:      drivers/net/usb/smsc95xx.*
10382
10383 USB SUBSYSTEM
10384 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10385 L:      linux-usb@vger.kernel.org
10386 W:      http://www.linux-usb.org
10387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10388 S:      Supported
10389 F:      Documentation/usb/
10390 F:      drivers/usb/
10391 F:      include/linux/usb.h
10392 F:      include/linux/usb/
10393
10394 USB UHCI DRIVER
10395 M:      Alan Stern <stern@rowland.harvard.edu>
10396 L:      linux-usb@vger.kernel.org
10397 S:      Maintained
10398 F:      drivers/usb/host/uhci*
10399
10400 USB "USBNET" DRIVER FRAMEWORK
10401 M:      Oliver Neukum <oneukum@suse.de>
10402 L:      netdev@vger.kernel.org
10403 W:      http://www.linux-usb.org/usbnet
10404 S:      Maintained
10405 F:      drivers/net/usb/usbnet.c
10406 F:      include/linux/usb/usbnet.h
10407
10408 USB VIDEO CLASS
10409 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10410 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10411 L:      linux-media@vger.kernel.org
10412 T:      git git://linuxtv.org/media_tree.git
10413 W:      http://www.ideasonboard.org/uvc/
10414 S:      Maintained
10415 F:      drivers/media/usb/uvc/
10416 F:      include/uapi/linux/uvcvideo.h
10417
10418 USB VISION DRIVER
10419 M:      Hans Verkuil <hverkuil@xs4all.nl>
10420 L:      linux-media@vger.kernel.org
10421 T:      git git://linuxtv.org/media_tree.git
10422 W:      http://linuxtv.org
10423 S:      Odd Fixes
10424 F:      drivers/media/usb/usbvision/
10425
10426 USB WEBCAM GADGET
10427 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10428 L:      linux-usb@vger.kernel.org
10429 S:      Maintained
10430 F:      drivers/usb/gadget/function/*uvc*
10431 F:      drivers/usb/gadget/legacy/webcam.c
10432
10433 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10434 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10435 L:      linux-wireless@vger.kernel.org
10436 S:      Maintained
10437 F:      drivers/net/wireless/rndis_wlan.c
10438
10439 USB XHCI DRIVER
10440 M:      Mathias Nyman <mathias.nyman@intel.com>
10441 L:      linux-usb@vger.kernel.org
10442 S:      Supported
10443 F:      drivers/usb/host/xhci*
10444 F:      drivers/usb/host/pci-quirks*
10445
10446 USB ZD1201 DRIVER
10447 L:      linux-wireless@vger.kernel.org
10448 W:      http://linux-lc100020.sourceforge.net
10449 S:      Orphan
10450 F:      drivers/net/wireless/zd1201.*
10451
10452 USB ZR364XX DRIVER
10453 M:      Antoine Jacquet <royale@zerezo.com>
10454 L:      linux-usb@vger.kernel.org
10455 L:      linux-media@vger.kernel.org
10456 T:      git git://linuxtv.org/media_tree.git
10457 W:      http://royale.zerezo.com/zr364xx/
10458 S:      Maintained
10459 F:      Documentation/video4linux/zr364xx.txt
10460 F:      drivers/media/usb/zr364xx/
10461
10462 USER-MODE LINUX (UML)
10463 M:      Jeff Dike <jdike@addtoit.com>
10464 M:      Richard Weinberger <richard@nod.at>
10465 L:      user-mode-linux-devel@lists.sourceforge.net
10466 L:      user-mode-linux-user@lists.sourceforge.net
10467 W:      http://user-mode-linux.sourceforge.net
10468 S:      Maintained
10469 F:      Documentation/virtual/uml/
10470 F:      arch/um/
10471 F:      arch/x86/um/
10472 F:      fs/hostfs/
10473 F:      fs/hppfs/
10474
10475 USERSPACE I/O (UIO)
10476 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10477 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10478 S:      Maintained
10479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10480 F:      Documentation/DocBook/uio-howto.tmpl
10481 F:      drivers/uio/
10482 F:      include/linux/uio*.h
10483
10484 UTIL-LINUX PACKAGE
10485 M:      Karel Zak <kzak@redhat.com>
10486 L:      util-linux@vger.kernel.org
10487 W:      http://en.wikipedia.org/wiki/Util-linux
10488 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10489 S:      Maintained
10490
10491 UVESAFB DRIVER
10492 M:      Michal Januszewski <spock@gentoo.org>
10493 L:      linux-fbdev@vger.kernel.org
10494 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10495 S:      Maintained
10496 F:      Documentation/fb/uvesafb.txt
10497 F:      drivers/video/fbdev/uvesafb.*
10498
10499 VFAT/FAT/MSDOS FILESYSTEM
10500 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10501 S:      Maintained
10502 F:      Documentation/filesystems/vfat.txt
10503 F:      fs/fat/
10504
10505 VFIO DRIVER
10506 M:      Alex Williamson <alex.williamson@redhat.com>
10507 L:      kvm@vger.kernel.org
10508 S:      Maintained
10509 F:      Documentation/vfio.txt
10510 F:      drivers/vfio/
10511 F:      include/linux/vfio.h
10512 F:      include/uapi/linux/vfio.h
10513
10514 VIDEOBUF2 FRAMEWORK
10515 M:      Pawel Osciak <pawel@osciak.com>
10516 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10517 M:      Kyungmin Park <kyungmin.park@samsung.com>
10518 L:      linux-media@vger.kernel.org
10519 S:      Maintained
10520 F:      drivers/media/v4l2-core/videobuf2-*
10521 F:      include/media/videobuf2-*
10522
10523 VIRTIO CONSOLE DRIVER
10524 M:      Amit Shah <amit.shah@redhat.com>
10525 L:      virtualization@lists.linux-foundation.org
10526 S:      Maintained
10527 F:      drivers/char/virtio_console.c
10528 F:      include/linux/virtio_console.h
10529 F:      include/uapi/linux/virtio_console.h
10530
10531 VIRTIO CORE, NET AND BLOCK DRIVERS
10532 M:      Rusty Russell <rusty@rustcorp.com.au>
10533 M:      "Michael S. Tsirkin" <mst@redhat.com>
10534 L:      virtualization@lists.linux-foundation.org
10535 S:      Maintained
10536 F:      drivers/virtio/
10537 F:      tools/virtio/
10538 F:      drivers/net/virtio_net.c
10539 F:      drivers/block/virtio_blk.c
10540 F:      include/linux/virtio_*.h
10541 F:      include/uapi/linux/virtio_*.h
10542
10543 VIRTIO HOST (VHOST)
10544 M:      "Michael S. Tsirkin" <mst@redhat.com>
10545 L:      kvm@vger.kernel.org
10546 L:      virtualization@lists.linux-foundation.org
10547 L:      netdev@vger.kernel.org
10548 S:      Maintained
10549 F:      drivers/vhost/
10550 F:      include/uapi/linux/vhost.h
10551
10552 VIRTIO INPUT DRIVER
10553 M:      Gerd Hoffmann <kraxel@redhat.com>
10554 S:      Maintained
10555 F:      drivers/virtio/virtio_input.c
10556 F:      include/uapi/linux/virtio_input.h
10557
10558 VIA RHINE NETWORK DRIVER
10559 M:      Roger Luethi <rl@hellgate.ch>
10560 S:      Maintained
10561 F:      drivers/net/ethernet/via/via-rhine.c
10562
10563 VIA SD/MMC CARD CONTROLLER DRIVER
10564 M:      Bruce Chang <brucechang@via.com.tw>
10565 M:      Harald Welte <HaraldWelte@viatech.com>
10566 S:      Maintained
10567 F:      drivers/mmc/host/via-sdmmc.c
10568
10569 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10570 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10571 L:      linux-fbdev@vger.kernel.org
10572 S:      Maintained
10573 F:      include/linux/via-core.h
10574 F:      include/linux/via-gpio.h
10575 F:      include/linux/via_i2c.h
10576 F:      drivers/video/fbdev/via/
10577
10578 VIA VELOCITY NETWORK DRIVER
10579 M:      Francois Romieu <romieu@fr.zoreil.com>
10580 L:      netdev@vger.kernel.org
10581 S:      Maintained
10582 F:      drivers/net/ethernet/via/via-velocity.*
10583
10584 VIVID VIRTUAL VIDEO DRIVER
10585 M:      Hans Verkuil <hverkuil@xs4all.nl>
10586 L:      linux-media@vger.kernel.org
10587 T:      git git://linuxtv.org/media_tree.git
10588 W:      http://linuxtv.org
10589 S:      Maintained
10590 F:      drivers/media/platform/vivid/*
10591
10592 VLAN (802.1Q)
10593 M:      Patrick McHardy <kaber@trash.net>
10594 L:      netdev@vger.kernel.org
10595 S:      Maintained
10596 F:      drivers/net/macvlan.c
10597 F:      include/linux/if_*vlan.h
10598 F:      net/8021q/
10599
10600 VLYNQ BUS
10601 M:      Florian Fainelli <florian@openwrt.org>
10602 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10603 S:      Maintained
10604 F:      drivers/vlynq/vlynq.c
10605 F:      include/linux/vlynq.h
10606
10607 VME SUBSYSTEM
10608 M:      Martyn Welch <martyn.welch@ge.com>
10609 M:      Manohar Vanga <manohar.vanga@gmail.com>
10610 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10611 L:      devel@driverdev.osuosl.org
10612 S:      Maintained
10613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10614 F:      Documentation/vme_api.txt
10615 F:      drivers/staging/vme/
10616 F:      drivers/vme/
10617 F:      include/linux/vme*
10618
10619 VMWARE HYPERVISOR INTERFACE
10620 M:      Alok Kataria <akataria@vmware.com>
10621 L:      virtualization@lists.linux-foundation.org
10622 S:      Supported
10623 F:      arch/x86/kernel/cpu/vmware.c
10624
10625 VMWARE BALLOON DRIVER
10626 M:      Xavier Deguillard <xdeguillard@vmware.com>
10627 M:      Philip Moltmann <moltmann@vmware.com>
10628 M:      "VMware, Inc." <pv-drivers@vmware.com>
10629 L:      linux-kernel@vger.kernel.org
10630 S:      Maintained
10631 F:      drivers/misc/vmw_balloon.c
10632
10633 VMWARE VMMOUSE SUBDRIVER
10634 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10635 M:      "VMware, Inc." <pv-drivers@vmware.com>
10636 L:      linux-input@vger.kernel.org
10637 S:      Maintained
10638 F:      drivers/input/mouse/vmmouse.c
10639 F:      drivers/input/mouse/vmmouse.h
10640
10641 VMWARE VMXNET3 ETHERNET DRIVER
10642 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10643 M:      "VMware, Inc." <pv-drivers@vmware.com>
10644 L:      netdev@vger.kernel.org
10645 S:      Maintained
10646 F:      drivers/net/vmxnet3/
10647
10648 VMware PVSCSI driver
10649 M:      Arvind Kumar <arvindkumar@vmware.com>
10650 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10651 L:      linux-scsi@vger.kernel.org
10652 S:      Maintained
10653 F:      drivers/scsi/vmw_pvscsi.c
10654 F:      drivers/scsi/vmw_pvscsi.h
10655
10656 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10657 M:      Liam Girdwood <lgirdwood@gmail.com>
10658 M:      Mark Brown <broonie@kernel.org>
10659 L:      linux-kernel@vger.kernel.org
10660 W:      http://opensource.wolfsonmicro.com/node/15
10661 W:      http://www.slimlogic.co.uk/?p=48
10662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10663 S:      Supported
10664 F:      drivers/regulator/
10665 F:      include/linux/regulator/
10666
10667 VT1211 HARDWARE MONITOR DRIVER
10668 M:      Juerg Haefliger <juergh@gmail.com>
10669 L:      lm-sensors@lm-sensors.org
10670 S:      Maintained
10671 F:      Documentation/hwmon/vt1211
10672 F:      drivers/hwmon/vt1211.c
10673
10674 VT8231 HARDWARE MONITOR DRIVER
10675 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10676 L:      lm-sensors@lm-sensors.org
10677 S:      Maintained
10678 F:      drivers/hwmon/vt8231.c
10679
10680 VUB300 USB to SDIO/SD/MMC bridge chip
10681 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10682 L:      linux-mmc@vger.kernel.org
10683 L:      linux-usb@vger.kernel.org
10684 S:      Supported
10685 F:      drivers/mmc/host/vub300.c
10686
10687 W1 DALLAS'S 1-WIRE BUS
10688 M:      Evgeniy Polyakov <zbr@ioremap.net>
10689 S:      Maintained
10690 F:      Documentation/w1/
10691 F:      drivers/w1/
10692
10693 W83791D HARDWARE MONITORING DRIVER
10694 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10695 L:      lm-sensors@lm-sensors.org
10696 S:      Maintained
10697 F:      Documentation/hwmon/w83791d
10698 F:      drivers/hwmon/w83791d.c
10699
10700 W83793 HARDWARE MONITORING DRIVER
10701 M:      Rudolf Marek <r.marek@assembler.cz>
10702 L:      lm-sensors@lm-sensors.org
10703 S:      Maintained
10704 F:      Documentation/hwmon/w83793
10705 F:      drivers/hwmon/w83793.c
10706
10707 W83795 HARDWARE MONITORING DRIVER
10708 M:      Jean Delvare <jdelvare@suse.de>
10709 L:      lm-sensors@lm-sensors.org
10710 S:      Maintained
10711 F:      drivers/hwmon/w83795.c
10712
10713 W83L51xD SD/MMC CARD INTERFACE DRIVER
10714 M:      Pierre Ossman <pierre@ossman.eu>
10715 S:      Maintained
10716 F:      drivers/mmc/host/wbsd.*
10717
10718 WACOM PROTOCOL 4 SERIAL TABLETS
10719 M:      Julian Squires <julian@cipht.net>
10720 M:      Hans de Goede <hdegoede@redhat.com>
10721 L:      linux-input@vger.kernel.org
10722 S:      Maintained
10723 F:      drivers/input/tablet/wacom_serial4.c
10724
10725 WATCHDOG DEVICE DRIVERS
10726 M:      Wim Van Sebroeck <wim@iguana.be>
10727 L:      linux-watchdog@vger.kernel.org
10728 W:      http://www.linux-watchdog.org/
10729 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10730 S:      Maintained
10731 F:      Documentation/watchdog/
10732 F:      drivers/watchdog/
10733 F:      include/linux/watchdog.h
10734 F:      include/uapi/linux/watchdog.h
10735
10736 WD7000 SCSI DRIVER
10737 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10738 L:      linux-scsi@vger.kernel.org
10739 S:      Maintained
10740 F:      drivers/scsi/wd7000.c
10741
10742 WIIMOTE HID DRIVER
10743 M:      David Herrmann <dh.herrmann@googlemail.com>
10744 L:      linux-input@vger.kernel.org
10745 S:      Maintained
10746 F:      drivers/hid/hid-wiimote*
10747
10748 WINBOND CIR DRIVER
10749 M:      David Härdeman <david@hardeman.nu>
10750 S:      Maintained
10751 F:      drivers/media/rc/winbond-cir.c
10752
10753 WIMAX STACK
10754 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10755 M:      linux-wimax@intel.com
10756 L:      wimax@linuxwimax.org (subscribers-only)
10757 S:      Supported
10758 W:      http://linuxwimax.org
10759 F:      Documentation/wimax/README.wimax
10760 F:      include/linux/wimax/debug.h
10761 F:      include/net/wimax.h
10762 F:      include/uapi/linux/wimax.h
10763 F:      net/wimax/
10764
10765 WISTRON LAPTOP BUTTON DRIVER
10766 M:      Miloslav Trmac <mitr@volny.cz>
10767 S:      Maintained
10768 F:      drivers/input/misc/wistron_btns.c
10769
10770 WL3501 WIRELESS PCMCIA CARD DRIVER
10771 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10772 L:      linux-wireless@vger.kernel.org
10773 W:      http://oops.ghostprotocols.net:81/blog
10774 S:      Maintained
10775 F:      drivers/net/wireless/wl3501*
10776
10777 WM97XX TOUCHSCREEN DRIVERS
10778 M:      Mark Brown <broonie@kernel.org>
10779 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10780 L:      linux-input@vger.kernel.org
10781 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10782 W:      http://opensource.wolfsonmicro.com/node/7
10783 S:      Supported
10784 F:      drivers/input/touchscreen/*wm97*
10785 F:      include/linux/wm97xx.h
10786
10787 WOLFSON MICROELECTRONICS DRIVERS
10788 L:      patches@opensource.wolfsonmicro.com
10789 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10790 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10791 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10792 S:      Supported
10793 F:      Documentation/hwmon/wm83??
10794 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10795 F:      drivers/clk/clk-wm83*.c
10796 F:      drivers/extcon/extcon-arizona.c
10797 F:      drivers/leds/leds-wm83*.c
10798 F:      drivers/gpio/gpio-*wm*.c
10799 F:      drivers/gpio/gpio-arizona.c
10800 F:      drivers/hwmon/wm83??-hwmon.c
10801 F:      drivers/input/misc/wm831x-on.c
10802 F:      drivers/input/touchscreen/wm831x-ts.c
10803 F:      drivers/input/touchscreen/wm97*.c
10804 F:      drivers/mfd/arizona*
10805 F:      drivers/mfd/wm*.c
10806 F:      drivers/power/wm83*.c
10807 F:      drivers/rtc/rtc-wm83*.c
10808 F:      drivers/regulator/wm8*.c
10809 F:      drivers/video/backlight/wm83*_bl.c
10810 F:      drivers/watchdog/wm83*_wdt.c
10811 F:      include/linux/mfd/arizona/
10812 F:      include/linux/mfd/wm831x/
10813 F:      include/linux/mfd/wm8350/
10814 F:      include/linux/mfd/wm8400*
10815 F:      include/linux/wm97xx.h
10816 F:      include/sound/wm????.h
10817 F:      sound/soc/codecs/arizona.?
10818 F:      sound/soc/codecs/wm*
10819
10820 WORKQUEUE
10821 M:      Tejun Heo <tj@kernel.org>
10822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10823 S:      Maintained
10824 F:      include/linux/workqueue.h
10825 F:      kernel/workqueue.c
10826 F:      Documentation/workqueue.txt
10827
10828 X.25 NETWORK LAYER
10829 M:      Andrew Hendry <andrew.hendry@gmail.com>
10830 L:      linux-x25@vger.kernel.org
10831 S:      Odd Fixes
10832 F:      Documentation/networking/x25*
10833 F:      include/net/x25*
10834 F:      net/x25/
10835
10836 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10837 M:      Thomas Gleixner <tglx@linutronix.de>
10838 M:      Ingo Molnar <mingo@redhat.com>
10839 M:      "H. Peter Anvin" <hpa@zytor.com>
10840 M:      x86@kernel.org
10841 L:      linux-kernel@vger.kernel.org
10842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10843 S:      Maintained
10844 F:      Documentation/x86/
10845 F:      arch/x86/
10846
10847 X86 PLATFORM DRIVERS
10848 M:      Darren Hart <dvhart@infradead.org>
10849 L:      platform-driver-x86@vger.kernel.org
10850 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10851 S:      Maintained
10852 F:      drivers/platform/x86/
10853
10854 X86 MCE INFRASTRUCTURE
10855 M:      Tony Luck <tony.luck@intel.com>
10856 M:      Borislav Petkov <bp@alien8.de>
10857 L:      linux-edac@vger.kernel.org
10858 S:      Maintained
10859 F:      arch/x86/kernel/cpu/mcheck/*
10860
10861 X86 VDSO
10862 M:      Andy Lutomirski <luto@amacapital.net>
10863 L:      linux-kernel@vger.kernel.org
10864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10865 S:      Maintained
10866 F:      arch/x86/vdso/
10867
10868 XC2028/3028 TUNER DRIVER
10869 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10870 L:      linux-media@vger.kernel.org
10871 W:      http://linuxtv.org
10872 T:      git git://linuxtv.org/media_tree.git
10873 S:      Maintained
10874 F:      drivers/media/tuners/tuner-xc2028.*
10875
10876 XEN HYPERVISOR INTERFACE
10877 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10878 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10879 M:      David Vrabel <david.vrabel@citrix.com>
10880 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10882 S:      Supported
10883 F:      arch/x86/xen/
10884 F:      drivers/*/xen-*front.c
10885 F:      drivers/xen/
10886 F:      arch/x86/include/asm/xen/
10887 F:      include/xen/
10888 F:      include/uapi/xen/
10889
10890 XEN HYPERVISOR ARM
10891 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10892 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10893 S:      Supported
10894 F:      arch/arm/xen/
10895 F:      arch/arm/include/asm/xen/
10896
10897 XEN HYPERVISOR ARM64
10898 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10899 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10900 S:      Supported
10901 F:      arch/arm64/xen/
10902 F:      arch/arm64/include/asm/xen/
10903
10904 XEN NETWORK BACKEND DRIVER
10905 M:      Ian Campbell <ian.campbell@citrix.com>
10906 M:      Wei Liu <wei.liu2@citrix.com>
10907 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10908 L:      netdev@vger.kernel.org
10909 S:      Supported
10910 F:      drivers/net/xen-netback/*
10911
10912 XEN PCI SUBSYSTEM
10913 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10914 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10915 S:      Supported
10916 F:      arch/x86/pci/*xen*
10917 F:      drivers/pci/*xen*
10918
10919 XEN BLOCK SUBSYSTEM
10920 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10921 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10922 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10923 S:      Supported
10924 F:      drivers/block/xen-blkback/*
10925 F:      drivers/block/xen*
10926
10927 XEN PVSCSI DRIVERS
10928 M:      Juergen Gross <jgross@suse.com>
10929 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10930 L:      linux-scsi@vger.kernel.org
10931 S:      Supported
10932 F:      drivers/scsi/xen-scsifront.c
10933 F:      drivers/xen/xen-scsiback.c
10934 F:      include/xen/interface/io/vscsiif.h
10935
10936 XEN SWIOTLB SUBSYSTEM
10937 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10938 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10939 S:      Supported
10940 F:      arch/x86/xen/*swiotlb*
10941 F:      drivers/xen/*swiotlb*
10942
10943 XFS FILESYSTEM
10944 P:      Silicon Graphics Inc
10945 M:      Dave Chinner <david@fromorbit.com>
10946 M:      xfs@oss.sgi.com
10947 L:      xfs@oss.sgi.com
10948 W:      http://oss.sgi.com/projects/xfs
10949 T:      git git://oss.sgi.com/xfs/xfs.git
10950 S:      Supported
10951 F:      Documentation/filesystems/xfs.txt
10952 F:      fs/xfs/
10953
10954 XILINX AXI ETHERNET DRIVER
10955 M:      Anirudha Sarangi <anirudh@xilinx.com>
10956 M:      John Linn <John.Linn@xilinx.com>
10957 S:      Maintained
10958 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10959
10960 XILINX UARTLITE SERIAL DRIVER
10961 M:      Peter Korsgaard <jacmet@sunsite.dk>
10962 L:      linux-serial@vger.kernel.org
10963 S:      Maintained
10964 F:      drivers/tty/serial/uartlite.c
10965
10966 XILINX VIDEO IP CORES
10967 M:      Hyun Kwon <hyun.kwon@xilinx.com>
10968 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10969 L:      linux-media@vger.kernel.org
10970 T:      git git://linuxtv.org/media_tree.git
10971 S:      Supported
10972 F:      Documentation/devicetree/bindings/media/xilinx/
10973 F:      drivers/media/platform/xilinx/
10974 F:      include/uapi/linux/xilinx-v4l2-controls.h
10975
10976 XILLYBUS DRIVER
10977 M:      Eli Billauer <eli.billauer@gmail.com>
10978 L:      linux-kernel@vger.kernel.org
10979 S:      Supported
10980 F:      drivers/char/xillybus/
10981
10982 XTENSA XTFPGA PLATFORM SUPPORT
10983 M:      Max Filippov <jcmvbkbc@gmail.com>
10984 L:      linux-xtensa@linux-xtensa.org
10985 S:      Maintained
10986 F:      drivers/spi/spi-xtensa-xtfpga.c
10987 F:      sound/soc/xtensa/xtfpga-i2s.c
10988
10989 YAM DRIVER FOR AX.25
10990 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10991 L:      linux-hams@vger.kernel.org
10992 S:      Maintained
10993 F:      drivers/net/hamradio/yam*
10994 F:      include/linux/yam.h
10995
10996 YEALINK PHONE DRIVER
10997 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10998 L:      usbb2k-api-dev@nongnu.org
10999 S:      Maintained
11000 F:      Documentation/input/yealink.txt
11001 F:      drivers/input/misc/yealink.*
11002
11003 Z8530 DRIVER FOR AX.25
11004 M:      Joerg Reuter <jreuter@yaina.de>
11005 W:      http://yaina.de/jreuter/
11006 W:      http://www.qsl.net/dl1bke/
11007 L:      linux-hams@vger.kernel.org
11008 S:      Maintained
11009 F:      Documentation/networking/z8530drv.txt
11010 F:      drivers/net/hamradio/*scc.c
11011 F:      drivers/net/hamradio/z8530.h
11012
11013 ZBUD COMPRESSED PAGE ALLOCATOR
11014 M:      Seth Jennings <sjennings@variantweb.net>
11015 L:      linux-mm@kvack.org
11016 S:      Maintained
11017 F:      mm/zbud.c
11018 F:      include/linux/zbud.h
11019
11020 ZD1211RW WIRELESS DRIVER
11021 M:      Daniel Drake <dsd@gentoo.org>
11022 M:      Ulrich Kunitz <kune@deine-taler.de>
11023 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11024 L:      linux-wireless@vger.kernel.org
11025 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11026 S:      Maintained
11027 F:      drivers/net/wireless/zd1211rw/
11028
11029 ZR36067 VIDEO FOR LINUX DRIVER
11030 L:      mjpeg-users@lists.sourceforge.net
11031 L:      linux-media@vger.kernel.org
11032 W:      http://mjpeg.sourceforge.net/driver-zoran/
11033 T:      hg http://linuxtv.org/hg/v4l-dvb
11034 S:      Odd Fixes
11035 F:      drivers/media/pci/zoran/
11036
11037 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11038 M:      Minchan Kim <minchan@kernel.org>
11039 M:      Nitin Gupta <ngupta@vflare.org>
11040 L:      linux-kernel@vger.kernel.org
11041 S:      Maintained
11042 F:      drivers/block/zram/
11043 F:      Documentation/blockdev/zram.txt
11044
11045 ZS DECSTATION Z85C30 SERIAL DRIVER
11046 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11047 S:      Maintained
11048 F:      drivers/tty/serial/zs.*
11049
11050 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11051 M:      Minchan Kim <minchan@kernel.org>
11052 M:      Nitin Gupta <ngupta@vflare.org>
11053 L:      linux-mm@kvack.org
11054 S:      Maintained
11055 F:      mm/zsmalloc.c
11056 F:      include/linux/zsmalloc.h
11057 F:      Documentation/vm/zsmalloc.txt
11058
11059 ZSWAP COMPRESSED SWAP CACHING
11060 M:      Seth Jennings <sjennings@variantweb.net>
11061 L:      linux-mm@kvack.org
11062 S:      Maintained
11063 F:      mm/zswap.c
11064
11065 THE REST
11066 M:      Linus Torvalds <torvalds@linux-foundation.org>
11067 L:      linux-kernel@vger.kernel.org
11068 Q:      http://patchwork.kernel.org/project/LKML/list/
11069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11070 S:      Buried alive in reporters
11071 F:      *
11072 F:      */