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