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