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