MIPS: BCM47xx: Simplify handling SPROM revisions
[linux-drm-fsl-dcu.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch 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 Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
571
572 ALTERA PIO DRIVER
573 M:      Tien Hock Loh <thloh@altera.com>
574 L:      linux-gpio@vger.kernel.org
575 S:      Maintained
576 F:      drivers/gpio/gpio-altera.c
577
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
579 M:      Vince Bridgers <vbridger@opensource.altera.com>
580 L:      netdev@vger.kernel.org
581 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582 S:      Maintained
583 F:      drivers/net/ethernet/altera/
584
585 ALTERA UART/JTAG UART SERIAL DRIVERS
586 M:      Tobias Klauser <tklauser@distanz.ch>
587 L:      linux-serial@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/tty/serial/altera_uart.c
591 F:      drivers/tty/serial/altera_jtaguart.c
592 F:      include/linux/altera_uart.h
593 F:      include/linux/altera_jtaguart.h
594
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596 M:      Tom Lendacky <thomas.lendacky@amd.com>
597 L:      linux-crypto@vger.kernel.org
598 S:      Supported
599 F:      drivers/crypto/ccp/
600 F:      include/linux/ccp.h
601
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
604 L:      lm-sensors@lm-sensors.org
605 S:      Maintained
606 F:      Documentation/hwmon/fam15h_power
607 F:      drivers/hwmon/fam15h_power.c
608
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 S:      Supported
613 F:      drivers/usb/gadget/udc/amd5536udc.*
614
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
616 P:      Andres Salomon <dilinger@queued.net>
617 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
618 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619 S:      Supported
620 F:      drivers/char/hw_random/geode-rng.c
621 F:      drivers/crypto/geode*
622 F:      drivers/video/fbdev/geode/
623 F:      arch/x86/include/asm/geode.h
624
625 AMD IOMMU (AMD-VI)
626 M:      Joerg Roedel <joro@8bytes.org>
627 L:      iommu@lists.linux-foundation.org
628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629 S:      Maintained
630 F:      drivers/iommu/amd_iommu*.[ch]
631 F:      include/linux/amd-iommu.h
632
633 AMD KFD
634 M:      Oded Gabbay <oded.gabbay@amd.com>
635 L:      dri-devel@lists.freedesktop.org
636 T:      git git://people.freedesktop.org/~gabbayo/linux.git
637 S:      Supported
638 F:      drivers/gpu/drm/amd/amdkfd/
639 F:      drivers/gpu/drm/amd/include/cik_structs.h
640 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F:      drivers/gpu/drm/radeon/radeon_kfd.c
642 F:      drivers/gpu/drm/radeon/radeon_kfd.h
643 F:      include/uapi/linux/kfd_ioctl.h
644
645 AMD MICROCODE UPDATE SUPPORT
646 M:      Borislav Petkov <bp@alien8.de>
647 S:      Maintained
648 F:      arch/x86/kernel/cpu/microcode/amd*
649
650 AMD XGBE DRIVER
651 M:      Tom Lendacky <thomas.lendacky@amd.com>
652 L:      netdev@vger.kernel.org
653 S:      Supported
654 F:      drivers/net/ethernet/amd/xgbe/
655 F:      drivers/net/phy/amd-xgbe-phy.c
656
657 AMS (Apple Motion Sensor) DRIVER
658 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
659 S:      Supported
660 F:      drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M:      Tom Tucker <tom@opengridcomputing.com>
664 M:      Steve Wise <swise@opengridcomputing.com>
665 L:      linux-rdma@vger.kernel.org
666 S:      Maintained
667 F:      drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M:      Hans Verkuil <hans.verkuil@cisco.com>
671 L:      linux-media@vger.kernel.org
672 S:      Maintained
673 F:      drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M:      Lars-Peter Clausen <lars@metafoo.de>
677 L:      linux-media@vger.kernel.org
678 W:      http://ez.analog.com/community/linux-device-drivers
679 S:      Supported
680 F:      drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      sound/soc/codecs/adau*
707 F:      sound/soc/codecs/adav*
708 F:      sound/soc/codecs/ad1*
709 F:      sound/soc/codecs/ad7*
710 F:      sound/soc/codecs/ssm*
711 F:      sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W:      http://blackfin.uclinux.org/
717 S:      Supported
718 F:      sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M:      Lars-Peter Clausen <lars@metafoo.de>
722 M:      Michael Hennerich <Michael.Hennerich@analog.com>
723 W:      http://wiki.analog.com/
724 W:      http://ez.analog.com/community/linux-device-drivers
725 S:      Supported
726 F:      drivers/iio/*/ad*
727 X:      drivers/iio/*/adjd*
728 F:      drivers/staging/iio/*/ad*
729 F:      staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M:      Arve HjønnevĂ¥g <arve@android.com>
734 M:      Riley Andrews <riandrews@android.com>
735 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736 L:      devel@driverdev.osuosl.org
737 S:      Supported
738 F:      drivers/android/
739 F:      drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M:      Johannes Berg <johannes@sipsolutions.net>
743 L:      linuxppc-dev@lists.ozlabs.org
744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S:      Maintained
746 F:      sound/aoa/
747
748 APM DRIVER
749 M:      Jiri Kosina <jkosina@suse.cz>
750 S:      Odd fixes
751 F:      arch/x86/kernel/apm_32.c
752 F:      include/linux/apm_bios.h
753 F:      include/uapi/linux/apm_bios.h
754 F:      drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      linux-input@vger.kernel.org
759 S:      Odd fixes
760 F:      drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      lm-sensors@lm-sensors.org
765 S:      Odd fixes
766 F:      drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S:      Maintained
771 F:      drivers/net/appletalk/
772 F:      net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M:      Iyappan Subramanian <isubramanian@apm.com>
776 M:      Keyur Chudgar <kchudgar@apm.com>
777 S:      Supported
778 F:      drivers/net/ethernet/apm/xgene/
779 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L:      linux-media@vger.kernel.org
784 S:      Maintained
785 F:      drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M:      Jaya Kumar <jayalk@intworks.biz>
789 S:      Maintained
790 F:      drivers/video/fbdev/arcfb.c
791 F:      drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M:      Ian Molton <spyro@f2s.com>
795 S:      Maintained
796 F:      arch/arm/lib/floppydma.S
797 F:      arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M:      Will Deacon <will.deacon@arm.com>
801 S:      Maintained
802 F:      arch/arm/kernel/perf_event*
803 F:      arch/arm/oprofile/common.c
804 F:      arch/arm/include/asm/pmu.h
805 F:      arch/arm/kernel/hw_breakpoint.c
806 F:      arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M:      Russell King <linux@arm.linux.org.uk>
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W:      http://www.arm.linux.org.uk/
812 S:      Maintained
813 F:      arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S:      Maintained
818 F:      arch/arm/mach-*/
819 F:      arch/arm/plat-*/
820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M:      Russell King <linux@arm.linux.org.uk>
824 S:      Maintained
825 F:      sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M:      Russell King <linux@arm.linux.org.uk>
829 S:      Maintained
830 F:      drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/input/serio/ambakmi.*
836 F:      include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/mmc/host/mmci.*
842 F:      include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/tty/serial/amba-pl01*.c
848 F:      include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/amba/
854 F:      include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M:      Lennert Buytenhek <kernel@wantstofly.org>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S:      Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M:      Sergey Lapin <slapin@ossfans.org>
863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S:      Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M:      Lennert Buytenhek <kernel@wantstofly.org>
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870
871 ARM/Allwinner A1X SoC support
872 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S:      Maintained
875 N:      sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
879 S:      Maintained
880 F:      drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M:      Carlo Caione <carlo@caione.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886 F:      drivers/media/rc/meson-ir.c
887 N:      meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S:      Maintained
892 F:      arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
896 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
897 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W:      http://www.linux4sam.org
900 S:      Supported
901 F:      arch/arm/mach-at91/
902 F:      include/soc/at91/
903 F:      arch/arm/boot/dts/at91*.dts
904 F:      arch/arm/boot/dts/at91*.dtsi
905 F:      arch/arm/boot/dts/sama*.dts
906 F:      arch/arm/boot/dts/sama*.dtsi
907 F:      arch/arm/include/debug/at91.S
908
909 ARM/ATMEL AT91 Clock Support
910 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
911 S:      Maintained
912 F:      drivers/clk/at91
913
914 ARM/CALXEDA HIGHBANK ARCHITECTURE
915 M:      Rob Herring <robh@kernel.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918 F:      arch/arm/mach-highbank/
919
920 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921 M:      Krzysztof Halasa <khalasa@piap.pl>
922 S:      Maintained
923 F:      arch/arm/mach-cns3xxx/
924
925 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926 M:      Alexander Shiyan <shc_work@mail.ru>
927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 S:      Odd Fixes
929 N:      clps711x
930
931 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
932 M:      Hartley Sweeten <hsweeten@visionengravers.com>
933 M:      Ryan Mallon <rmallon@gmail.com>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Maintained
936 F:      arch/arm/mach-ep93xx/
937 F:      arch/arm/mach-ep93xx/include/mach/
938
939 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
940 M:      Lennert Buytenhek <kernel@wantstofly.org>
941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S:      Maintained
943
944 ARM/CLKDEV SUPPORT
945 M:      Russell King <linux@arm.linux.org.uk>
946 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947 S:      Maintained
948 F:      arch/arm/include/asm/clkdev.h
949 F:      drivers/clk/clkdev.c
950
951 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
952 M:      Mike Rapoport <mike@compulab.co.il>
953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S:      Maintained
955
956 ARM/CONTEC MICRO9 MACHINE SUPPORT
957 M:      Hubert Feurstein <hubert.feurstein@contec.at>
958 S:      Maintained
959 F:      arch/arm/mach-ep93xx/micro9.c
960
961 ARM/CORESIGHT FRAMEWORK AND DRIVERS
962 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S:      Maintained
965 F:      drivers/hwtracing/coresight/*
966 F:      Documentation/trace/coresight.txt
967 F:      Documentation/devicetree/bindings/arm/coresight.txt
968 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
969
970 ARM/CORGI MACHINE SUPPORT
971 M:      Richard Purdie <rpurdie@rpsys.net>
972 S:      Maintained
973
974 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
975 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 T:      git git://github.com/ulli-kroll/linux.git
978 S:      Maintained
979 F:      arch/arm/mach-gemini/
980
981 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
982 M:      Barry Song <baohua@kernel.org>
983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
985 S:      Maintained
986 F:      arch/arm/mach-prima2/
987 F:      drivers/clk/sirf/
988 F:      drivers/clocksource/timer-prima2.c
989 F:      drivers/clocksource/timer-atlas7.c
990 N:      [^a-z]sirf
991
992 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993 M:      Baruch Siach <baruch@tkos.co.il>
994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S:      Maintained
996 N:      digicolor
997
998 ARM/EBSA110 MACHINE SUPPORT
999 M:      Russell King <linux@arm.linux.org.uk>
1000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 W:      http://www.arm.linux.org.uk/
1002 S:      Maintained
1003 F:      arch/arm/mach-ebsa110/
1004 F:      drivers/net/ethernet/amd/am79c961a.*
1005
1006 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007 M:      Uwe Kleine-König <kernel@pengutronix.de>
1008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S:      Maintained
1010 N:      efm32
1011
1012 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1013 M:      Daniel Ribeiro <drwyrm@gmail.com>
1014 M:      Stefan Schmidt <stefan@openezx.org>
1015 M:      Harald Welte <laforge@openezx.org>
1016 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1017 W:      http://www.openezx.org/
1018 S:      Maintained
1019 T:      topgit git://git.openezx.org/openezx.git
1020 F:      arch/arm/mach-pxa/ezx.c
1021
1022 ARM/FARADAY FA526 PORT
1023 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S:      Maintained
1026 T:      git git://git.berlios.de/gemini-board
1027 F:      arch/arm/mm/*-fa*
1028
1029 ARM/FOOTBRIDGE ARCHITECTURE
1030 M:      Russell King <linux@arm.linux.org.uk>
1031 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032 W:      http://www.arm.linux.org.uk/
1033 S:      Maintained
1034 F:      arch/arm/include/asm/hardware/dec21285.h
1035 F:      arch/arm/mach-footbridge/
1036
1037 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1038 M:      Shawn Guo <shawn.guo@linaro.org>
1039 M:      Sascha Hauer <kernel@pengutronix.de>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043 F:      arch/arm/mach-imx/
1044 F:      arch/arm/mach-mxs/
1045 F:      arch/arm/boot/dts/imx*
1046 F:      arch/arm/configs/imx*_defconfig
1047
1048 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049 M:      Shawn Guo <shawn.guo@linaro.org>
1050 M:      Sascha Hauer <kernel@pengutronix.de>
1051 R:      Stefan Agner <stefan@agner.ch>
1052 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 S:      Maintained
1054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055 F:      arch/arm/mach-imx/*vf610*
1056 F:      arch/arm/boot/dts/vf*
1057
1058 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1059 M:      Lennert Buytenhek <kernel@wantstofly.org>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S:      Maintained
1062
1063 ARM/GUMSTIX MACHINE SUPPORT
1064 M:      Steve Sakoman <sakoman@gmail.com>
1065 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 S:      Maintained
1067
1068 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1069 M:      Philipp Zabel <philipp.zabel@gmail.com>
1070 M:      Paul Parsons <lost.distance@yahoo.com>
1071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S:      Maintained
1073 F:      arch/arm/mach-pxa/hx4700.c
1074 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1075 F:      sound/soc/pxa/hx4700.c
1076
1077 ARM/HISILICON SOC SUPPORT
1078 M:      Wei Xu <xuwei5@hisilicon.com>
1079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 W:      http://www.hisilicon.com
1081 S:      Supported
1082 T:      git git://github.com/hisilicon/linux-hisi.git
1083 F:      arch/arm/mach-hisi/
1084
1085 ARM/HP JORNADA 7XX MACHINE SUPPORT
1086 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1087 W:      www.jlime.com
1088 S:      Maintained
1089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090 F:      arch/arm/mach-sa1100/jornada720.c
1091 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1092
1093 ARM/IGEP MACHINE SUPPORT
1094 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1095 M:      Javier Martinez Canillas <javier@dowhile0.org>
1096 L:      linux-omap@vger.kernel.org
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 F:      arch/arm/boot/dts/omap3-igep*
1100
1101 ARM/INCOME PXA270 SUPPORT
1102 M:      Marek Vasut <marek.vasut@gmail.com>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1106
1107 ARM/INTEL IOP32X ARM ARCHITECTURE
1108 M:      Lennert Buytenhek <kernel@wantstofly.org>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111
1112 ARM/INTEL IOP33X ARM ARCHITECTURE
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Orphan
1115
1116 ARM/INTEL IOP13XX ARM ARCHITECTURE
1117 M:      Lennert Buytenhek <kernel@wantstofly.org>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 S:      Maintained
1120
1121 ARM/INTEL IQ81342EX MACHINE SUPPORT
1122 M:      Lennert Buytenhek <kernel@wantstofly.org>
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Maintained
1125
1126 ARM/INTEL IXDP2850 MACHINE SUPPORT
1127 M:      Lennert Buytenhek <kernel@wantstofly.org>
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S:      Maintained
1130
1131 ARM/INTEL IXP4XX ARM ARCHITECTURE
1132 M:      Imre Kaloz <kaloz@openwrt.org>
1133 M:      Krzysztof Halasa <khalasa@piap.pl>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1136 F:      arch/arm/mach-ixp4xx/
1137
1138 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1139 M:      Jonathan Cameron <jic23@cam.ac.uk>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142 F:      arch/arm/mach-pxa/stargate2.c
1143 F:      drivers/pcmcia/pxa2xx_stargate2.c
1144
1145 ARM/INTEL XSC3 (MANZANO) ARM CORE
1146 M:      Lennert Buytenhek <kernel@wantstofly.org>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149
1150 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1151 M:      Lennert Buytenhek <kernel@wantstofly.org>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154
1155 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1156 M:      Santosh Shilimkar <ssantosh@kernel.org>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159 F:      arch/arm/mach-keystone/
1160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1161
1162 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1163 M:      Santosh Shilimkar <ssantosh@kernel.org>
1164 L:      linux-kernel@vger.kernel.org
1165 S:      Maintained
1166 F:      drivers/clk/keystone/
1167
1168 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1169 M:      Santosh Shilimkar <ssantosh@kernel.org>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 L:      linux-kernel@vger.kernel.org
1172 S:      Maintained
1173 F:      drivers/clocksource/timer-keystone.c
1174
1175 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1176 M:      Santosh Shilimkar <ssantosh@kernel.org>
1177 L:      linux-kernel@vger.kernel.org
1178 S:      Maintained
1179 F:      drivers/power/reset/keystone-reset.c
1180
1181 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1182 M:      Santosh Shilimkar <ssantosh@kernel.org>
1183 L:      linux-kernel@vger.kernel.org
1184 S:      Maintained
1185 F:      drivers/memory/*emif*
1186
1187 ARM/LOGICPD PXA270 MACHINE SUPPORT
1188 M:      Lennert Buytenhek <kernel@wantstofly.org>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S:      Maintained
1191
1192 ARM/MAGICIAN MACHINE SUPPORT
1193 M:      Philipp Zabel <philipp.zabel@gmail.com>
1194 S:      Maintained
1195
1196 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1197 M:      Jason Cooper <jason@lakedaemon.net>
1198 M:      Andrew Lunn <andrew@lunn.ch>
1199 M:      Gregory Clement <gregory.clement@free-electrons.com>
1200 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 S:      Maintained
1203 F:      arch/arm/mach-mvebu/
1204 F:      drivers/rtc/rtc-armada38x.c
1205 F:      arch/arm/boot/dts/armada*
1206 F:      arch/arm/boot/dts/kirkwood*
1207
1208
1209 ARM/Marvell Berlin SoC support
1210 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1211 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 S:      Maintained
1213 F:      arch/arm/mach-berlin/
1214 F:      arch/arm/boot/dts/berlin*
1215
1216
1217 ARM/Marvell Dove/MV78xx0/Orion SOC support
1218 M:      Jason Cooper <jason@lakedaemon.net>
1219 M:      Andrew Lunn <andrew@lunn.ch>
1220 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1221 M:      Gregory Clement <gregory.clement@free-electrons.com>
1222 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223 S:      Maintained
1224 F:      arch/arm/mach-dove/
1225 F:      arch/arm/mach-mv78xx0/
1226 F:      arch/arm/mach-orion5x/
1227 F:      arch/arm/plat-orion/
1228 F:      arch/arm/boot/dts/dove*
1229 F:      arch/arm/boot/dts/orion5x*
1230
1231
1232 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1233 M:      Alexander Clouter <alex@digriz.org.uk>
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 W:      http://www.digriz.org.uk/ts78xx/kernel
1236 S:      Maintained
1237 F:      arch/arm/mach-orion5x/ts78xx-*
1238
1239 ARM/Mediatek SoC support
1240 M:      Matthias Brugger <matthias.bgg@gmail.com>
1241 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1243 S:      Maintained
1244 F:      arch/arm/boot/dts/mt6*
1245 F:      arch/arm/boot/dts/mt8*
1246 F:      arch/arm/mach-mediatek/
1247 N:      mtk
1248 K:      mediatek
1249
1250 ARM/MICREL KS8695 ARCHITECTURE
1251 M:      Greg Ungerer <gerg@uclinux.org>
1252 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 F:      arch/arm/mach-ks8695/
1254 S:      Odd Fixes
1255
1256 ARM/MIOA701 MACHINE SUPPORT
1257 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1258 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 F:      arch/arm/mach-pxa/mioa701.c
1260 S:      Maintained
1261
1262 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1263 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1264 S:      Maintained
1265
1266 ARM/NOMADIK ARCHITECTURE
1267 M:      Alessandro Rubini <rubini@unipv.it>
1268 M:      Linus Walleij <linus.walleij@linaro.org>
1269 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 S:      Maintained
1271 F:      arch/arm/mach-nomadik/
1272 F:      drivers/pinctrl/nomadik/
1273 F:      drivers/i2c/busses/i2c-nomadik.c
1274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1275
1276 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1277 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1278 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1279 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1280 S:      Supported
1281
1282 ARM/TOSA MACHINE SUPPORT
1283 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1284 M:      Dirk Opfer <dirk@opfer-online.de>
1285 S:      Maintained
1286
1287 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1288 M:      Marek Vasut <marek.vasut@gmail.com>
1289 L:      linux-arm-kernel@lists.infradead.org
1290 W:      http://hackndev.com
1291 S:      Maintained
1292 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1293 F:      arch/arm/mach-pxa/palmtx.c
1294 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1295 F:      arch/arm/mach-pxa/palmt5.c
1296 F:      arch/arm/mach-pxa/include/mach/palmld.h
1297 F:      arch/arm/mach-pxa/palmld.c
1298 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1299 F:      arch/arm/mach-pxa/palmte2.c
1300 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1301 F:      arch/arm/mach-pxa/palmtc.c
1302
1303 ARM/PALM TREO SUPPORT
1304 M:      Tomas Cech <sleep_walker@suse.cz>
1305 L:      linux-arm-kernel@lists.infradead.org
1306 W:      http://hackndev.com
1307 S:      Maintained
1308 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1309 F:      arch/arm/mach-pxa/palmtreo.c
1310
1311 ARM/PALMZ72 SUPPORT
1312 M:      Sergey Lapin <slapin@ossfans.org>
1313 L:      linux-arm-kernel@lists.infradead.org
1314 W:      http://hackndev.com
1315 S:      Maintained
1316 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1317 F:      arch/arm/mach-pxa/palmz72.c
1318
1319 ARM/PLEB SUPPORT
1320 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1321 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1322 S:      Maintained
1323
1324 ARM/PT DIGITAL BOARD PORT
1325 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1326 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 W:      http://www.arm.linux.org.uk/
1328 S:      Maintained
1329
1330 ARM/QUALCOMM SUPPORT
1331 M:      Kumar Gala <galak@codeaurora.org>
1332 M:      Andy Gross <agross@codeaurora.org>
1333 M:      David Brown <davidb@codeaurora.org>
1334 L:      linux-arm-msm@vger.kernel.org
1335 L:      linux-soc@vger.kernel.org
1336 S:      Maintained
1337 F:      arch/arm/mach-qcom/
1338 F:      drivers/soc/qcom/
1339 F:      drivers/tty/serial/msm_serial.h
1340 F:      drivers/tty/serial/msm_serial.c
1341 F:      drivers/*/pm8???-*
1342 F:      drivers/mfd/ssbi.c
1343 F:      drivers/firmware/qcom_scm.c
1344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1345
1346 ARM/RADISYS ENP2611 MACHINE SUPPORT
1347 M:      Lennert Buytenhek <kernel@wantstofly.org>
1348 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 S:      Maintained
1350
1351 ARM/RISCPC ARCHITECTURE
1352 M:      Russell King <linux@arm.linux.org.uk>
1353 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 W:      http://www.arm.linux.org.uk/
1355 S:      Maintained
1356 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1357 F:      arch/arm/include/asm/hardware/ioc.h
1358 F:      arch/arm/include/asm/hardware/iomd.h
1359 F:      arch/arm/include/asm/hardware/memc.h
1360 F:      arch/arm/mach-rpc/
1361 F:      drivers/net/ethernet/8390/etherh.c
1362 F:      drivers/net/ethernet/i825xx/ether1*
1363 F:      drivers/net/ethernet/seeq/ether3*
1364 F:      drivers/scsi/arm/
1365
1366 ARM/Rockchip SoC support
1367 M:      Heiko Stuebner <heiko@sntech.de>
1368 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 L:      linux-rockchip@lists.infradead.org
1370 S:      Maintained
1371 F:      arch/arm/boot/dts/rk3*
1372 F:      arch/arm/mach-rockchip/
1373 F:      drivers/clk/rockchip/
1374 F:      drivers/i2c/busses/i2c-rk3x.c
1375 F:      drivers/*/*rockchip*
1376 F:      drivers/*/*/*rockchip*
1377 F:      sound/soc/rockchip/
1378 N:      rockchip
1379
1380 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1381 M:      Kukjin Kim <kgene@kernel.org>
1382 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1383 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1385 S:      Maintained
1386 F:      arch/arm/boot/dts/s3c*
1387 F:      arch/arm/boot/dts/exynos*
1388 F:      arch/arm/plat-samsung/
1389 F:      arch/arm/mach-s3c24*/
1390 F:      arch/arm/mach-s3c64xx/
1391 F:      arch/arm/mach-s5p*/
1392 F:      arch/arm/mach-exynos*/
1393 F:      drivers/*/*s3c2410*
1394 F:      drivers/*/*/*s3c2410*
1395 F:      drivers/spi/spi-s3c*
1396 F:      sound/soc/samsung/*
1397 N:      exynos
1398
1399 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1400 M:      Kyungmin Park <kyungmin.park@samsung.com>
1401 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402 S:      Maintained
1403 F:      arch/arm/mach-s5pv210/
1404
1405 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1406 M:      Kyungmin Park <kyungmin.park@samsung.com>
1407 M:      Kamil Debski <k.debski@samsung.com>
1408 L:      linux-arm-kernel@lists.infradead.org
1409 L:      linux-media@vger.kernel.org
1410 S:      Maintained
1411 F:      drivers/media/platform/s5p-g2d/
1412
1413 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1414 M:      Kyungmin Park <kyungmin.park@samsung.com>
1415 M:      Kamil Debski <k.debski@samsung.com>
1416 M:      Jeongtae Park <jtp.park@samsung.com>
1417 L:      linux-arm-kernel@lists.infradead.org
1418 L:      linux-media@vger.kernel.org
1419 S:      Maintained
1420 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1421 F:      drivers/media/platform/s5p-mfc/
1422
1423 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1424 M:      Kyungmin Park <kyungmin.park@samsung.com>
1425 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1426 L:      linux-arm-kernel@lists.infradead.org
1427 L:      linux-media@vger.kernel.org
1428 S:      Maintained
1429 F:      drivers/media/platform/s5p-tv/
1430
1431 ARM/SHMOBILE ARM ARCHITECTURE
1432 M:      Simon Horman <horms@verge.net.au>
1433 M:      Magnus Damm <magnus.damm@gmail.com>
1434 L:      linux-sh@vger.kernel.org
1435 W:      http://oss.renesas.com
1436 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1438 S:      Supported
1439 F:      arch/arm/boot/dts/emev2*
1440 F:      arch/arm/boot/dts/r7s*
1441 F:      arch/arm/boot/dts/r8a*
1442 F:      arch/arm/boot/dts/sh*
1443 F:      arch/arm/configs/armadillo800eva_defconfig
1444 F:      arch/arm/configs/bockw_defconfig
1445 F:      arch/arm/configs/kzm9g_defconfig
1446 F:      arch/arm/configs/marzen_defconfig
1447 F:      arch/arm/configs/shmobile_defconfig
1448 F:      arch/arm/include/debug/renesas-scif.S
1449 F:      arch/arm/mach-shmobile/
1450 F:      drivers/sh/
1451
1452 ARM/SOCFPGA ARCHITECTURE
1453 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1454 S:      Maintained
1455 F:      arch/arm/mach-socfpga/
1456 F:      arch/arm/boot/dts/socfpga*
1457 F:      arch/arm/configs/socfpga_defconfig
1458 W:      http://www.rocketboards.org
1459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1460
1461 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1462 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1463 S:      Maintained
1464 F:      drivers/clk/socfpga/
1465
1466 ARM/SOCFPGA EDAC SUPPORT
1467 M:      Thor Thayer <tthayer@opensource.altera.com>
1468 S:      Maintained
1469 F:      drivers/edac/altera_edac.
1470
1471 ARM/STI ARCHITECTURE
1472 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1473 M:      Maxime Coquelin <maxime.coquelin@st.com>
1474 M:      Patrice Chotard <patrice.chotard@st.com>
1475 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476 L:      kernel@stlinux.com
1477 W:      http://www.stlinux.com
1478 S:      Maintained
1479 F:      arch/arm/mach-sti/
1480 F:      arch/arm/boot/dts/sti*
1481 F:      drivers/clocksource/arm_global_timer.c
1482 F:      drivers/i2c/busses/i2c-st.c
1483 F:      drivers/media/rc/st_rc.c
1484 F:      drivers/mmc/host/sdhci-st.c
1485 F:      drivers/phy/phy-miphy28lp.c
1486 F:      drivers/phy/phy-miphy365x.c
1487 F:      drivers/phy/phy-stih407-usb.c
1488 F:      drivers/phy/phy-stih41x-usb.c
1489 F:      drivers/pinctrl/pinctrl-st.c
1490 F:      drivers/reset/sti/
1491 F:      drivers/tty/serial/st-asc.c
1492 F:      drivers/usb/dwc3/dwc3-st.c
1493 F:      drivers/usb/host/ehci-st.c
1494 F:      drivers/usb/host/ohci-st.c
1495 F:      drivers/ata/ahci_st.c
1496
1497 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1498 M:      Lennert Buytenhek <kernel@wantstofly.org>
1499 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 S:      Maintained
1501
1502 ARM/TETON BGA MACHINE SUPPORT
1503 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1504 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505 S:      Maintained
1506
1507 ARM/THECUS N2100 MACHINE SUPPORT
1508 M:      Lennert Buytenhek <kernel@wantstofly.org>
1509 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1510 S:      Maintained
1511
1512 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1513 M:      Wan ZongShun <mcuos.com@gmail.com>
1514 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515 W:      http://www.mcuos.com
1516 S:      Maintained
1517 F:      arch/arm/mach-w90x900/
1518 F:      drivers/input/keyboard/w90p910_keypad.c
1519 F:      drivers/input/touchscreen/w90p910_ts.c
1520 F:      drivers/watchdog/nuc900_wdt.c
1521 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1522 F:      drivers/mtd/nand/nuc900_nand.c
1523 F:      drivers/rtc/rtc-nuc900.c
1524 F:      drivers/spi/spi-nuc900.c
1525 F:      drivers/usb/host/ehci-w90x900.c
1526 F:      drivers/video/fbdev/nuc900fb.c
1527
1528 ARM/U300 MACHINE SUPPORT
1529 M:      Linus Walleij <linus.walleij@linaro.org>
1530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531 S:      Supported
1532 F:      arch/arm/mach-u300/
1533 F:      drivers/clocksource/timer-u300.c
1534 F:      drivers/i2c/busses/i2c-stu300.c
1535 F:      drivers/rtc/rtc-coh901331.c
1536 F:      drivers/watchdog/coh901327_wdt.c
1537 F:      drivers/dma/coh901318*
1538 F:      drivers/mfd/ab3100*
1539 F:      drivers/rtc/rtc-ab3100.c
1540 F:      drivers/rtc/rtc-coh901331.c
1541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1542
1543 ARM/Ux500 ARM ARCHITECTURE
1544 M:      Linus Walleij <linus.walleij@linaro.org>
1545 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546 S:      Maintained
1547 F:      arch/arm/mach-ux500/
1548 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1549 F:      drivers/dma/ste_dma40*
1550 F:      drivers/hwspinlock/u8500_hsem.c
1551 F:      drivers/mfd/abx500*
1552 F:      drivers/mfd/ab8500*
1553 F:      drivers/mfd/dbx500*
1554 F:      drivers/mfd/db8500*
1555 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1556 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1557 F:      drivers/rtc/rtc-ab8500.c
1558 F:      drivers/rtc/rtc-pl031.c
1559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1560
1561 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1562 M:      Ulf Hansson <ulf.hansson@linaro.org>
1563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564 T:      git git://git.linaro.org/people/ulfh/clk.git
1565 S:      Maintained
1566 F:      drivers/clk/ux500/
1567 F:      include/linux/platform_data/clk-ux500.h
1568
1569 ARM/VERSATILE EXPRESS PLATFORM
1570 M:      Liviu Dudau <liviu.dudau@arm.com>
1571 M:      Sudeep Holla <sudeep.holla@arm.com>
1572 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1573 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574 S:      Maintained
1575 F:      arch/arm/boot/dts/vexpress*
1576 F:      arch/arm/mach-vexpress/
1577 F:      */*/vexpress*
1578 F:      */*/*/vexpress*
1579 F:      drivers/clk/versatile/clk-vexpress-osc.c
1580 F:      drivers/clocksource/versatile.c
1581
1582 ARM/VFP SUPPORT
1583 M:      Russell King <linux@arm.linux.org.uk>
1584 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 W:      http://www.arm.linux.org.uk/
1586 S:      Maintained
1587 F:      arch/arm/vfp/
1588
1589 ARM/VOIPAC PXA270 SUPPORT
1590 M:      Marek Vasut <marek.vasut@gmail.com>
1591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 S:      Maintained
1593 F:      arch/arm/mach-pxa/vpac270.c
1594 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1595
1596 ARM/VT8500 ARM ARCHITECTURE
1597 M:      Tony Prisk <linux@prisktech.co.nz>
1598 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599 S:      Maintained
1600 F:      arch/arm/mach-vt8500/
1601 F:      drivers/clocksource/vt8500_timer.c
1602 F:      drivers/i2c/busses/i2c-wmt.c
1603 F:      drivers/mmc/host/wmt-sdmmc.c
1604 F:      drivers/pwm/pwm-vt8500.c
1605 F:      drivers/rtc/rtc-vt8500.c
1606 F:      drivers/tty/serial/vt8500_serial.c
1607 F:      drivers/usb/host/ehci-platform.c
1608 F:      drivers/usb/host/uhci-platform.c
1609 F:      drivers/video/fbdev/vt8500lcdfb.*
1610 F:      drivers/video/fbdev/wm8505fb*
1611 F:      drivers/video/fbdev/wmt_ge_rops.*
1612
1613 ARM/ZIPIT Z2 SUPPORT
1614 M:      Marek Vasut <marek.vasut@gmail.com>
1615 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616 S:      Maintained
1617 F:      arch/arm/mach-pxa/z2.c
1618 F:      arch/arm/mach-pxa/include/mach/z2.h
1619
1620 ARM/ZYNQ ARCHITECTURE
1621 M:      Michal Simek <michal.simek@xilinx.com>
1622 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 W:      http://wiki.xilinx.com
1625 T:      git git://git.xilinx.com/linux-xlnx.git
1626 S:      Supported
1627 F:      arch/arm/mach-zynq/
1628 F:      drivers/cpuidle/cpuidle-zynq.c
1629 F:      drivers/block/xsysace.c
1630 N:      zynq
1631 N:      xilinx
1632 F:      drivers/clocksource/cadence_ttc_timer.c
1633 F:      drivers/i2c/busses/i2c-cadence.c
1634 F:      drivers/mmc/host/sdhci-of-arasan.c
1635 F:      drivers/edac/synopsys_edac.c
1636
1637 ARM SMMU DRIVER
1638 M:      Will Deacon <will.deacon@arm.com>
1639 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S:      Maintained
1641 F:      drivers/iommu/arm-smmu.c
1642 F:      drivers/iommu/io-pgtable-arm.c
1643
1644 ARM64 PORT (AARCH64 ARCHITECTURE)
1645 M:      Catalin Marinas <catalin.marinas@arm.com>
1646 M:      Will Deacon <will.deacon@arm.com>
1647 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648 S:      Maintained
1649 F:      arch/arm64/
1650 F:      Documentation/arm64/
1651
1652 AS3645A LED FLASH CONTROLLER DRIVER
1653 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1654 L:      linux-media@vger.kernel.org
1655 T:      git git://linuxtv.org/media_tree.git
1656 S:      Maintained
1657 F:      drivers/media/i2c/as3645a.c
1658 F:      include/media/as3645a.h
1659
1660 ASC7621 HARDWARE MONITOR DRIVER
1661 M:      George Joseph <george.joseph@fairview5.com>
1662 L:      lm-sensors@lm-sensors.org
1663 S:      Maintained
1664 F:      Documentation/hwmon/asc7621
1665 F:      drivers/hwmon/asc7621.c
1666
1667 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1668 M:      Corentin Chary <corentin.chary@gmail.com>
1669 L:      acpi4asus-user@lists.sourceforge.net
1670 L:      platform-driver-x86@vger.kernel.org
1671 W:      http://acpi4asus.sf.net
1672 S:      Maintained
1673 F:      drivers/platform/x86/asus*.c
1674 F:      drivers/platform/x86/eeepc*.c
1675
1676 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1677 R:      Dan Williams <dan.j.williams@intel.com>
1678 W:      http://sourceforge.net/projects/xscaleiop
1679 S:      Odd fixes
1680 F:      Documentation/crypto/async-tx-api.txt
1681 F:      crypto/async_tx/
1682 F:      drivers/dma/
1683 F:      include/linux/dmaengine.h
1684 F:      include/linux/async_tx.h
1685
1686 AT24 EEPROM DRIVER
1687 M:      Wolfram Sang <wsa@the-dreams.de>
1688 L:      linux-i2c@vger.kernel.org
1689 S:      Maintained
1690 F:      drivers/misc/eeprom/at24.c
1691 F:      include/linux/platform_data/at24.h
1692
1693 ATA OVER ETHERNET (AOE) DRIVER
1694 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1695 W:      http://www.openaoe.org/
1696 S:      Supported
1697 F:      Documentation/aoe/
1698 F:      drivers/block/aoe/
1699
1700 ATHEROS ATH GENERIC UTILITIES
1701 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1702 L:      linux-wireless@vger.kernel.org
1703 S:      Supported
1704 F:      drivers/net/wireless/ath/*
1705
1706 ATHEROS ATH5K WIRELESS DRIVER
1707 M:      Jiri Slaby <jirislaby@gmail.com>
1708 M:      Nick Kossifidis <mickflemm@gmail.com>
1709 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1710 L:      linux-wireless@vger.kernel.org
1711 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1712 S:      Maintained
1713 F:      drivers/net/wireless/ath/ath5k/
1714
1715 ATHEROS ATH6KL WIRELESS DRIVER
1716 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1717 L:      linux-wireless@vger.kernel.org
1718 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1719 T:      git git://github.com/kvalo/ath.git
1720 S:      Supported
1721 F:      drivers/net/wireless/ath/ath6kl/
1722
1723 WILOCITY WIL6210 WIRELESS DRIVER
1724 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1725 L:      linux-wireless@vger.kernel.org
1726 L:      wil6210@qca.qualcomm.com
1727 S:      Supported
1728 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1729 F:      drivers/net/wireless/ath/wil6210/
1730 F:      include/uapi/linux/wil6210_uapi.h
1731
1732 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1733 M:      Christian Lamparter <chunkeey@googlemail.com>
1734 L:      linux-wireless@vger.kernel.org
1735 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1736 S:      Maintained
1737 F:      drivers/net/wireless/ath/carl9170/
1738
1739 ATK0110 HWMON DRIVER
1740 M:      Luca Tettamanti <kronos.it@gmail.com>
1741 L:      lm-sensors@lm-sensors.org
1742 S:      Maintained
1743 F:      drivers/hwmon/asus_atk0110.c
1744
1745 ATI_REMOTE2 DRIVER
1746 M:      Ville Syrjala <syrjala@sci.fi>
1747 S:      Maintained
1748 F:      drivers/input/misc/ati_remote2.c
1749
1750 ATLX ETHERNET DRIVERS
1751 M:      Jay Cliburn <jcliburn@gmail.com>
1752 M:      Chris Snook <chris.snook@gmail.com>
1753 L:      netdev@vger.kernel.org
1754 W:      http://sourceforge.net/projects/atl1
1755 W:      http://atl1.sourceforge.net
1756 S:      Maintained
1757 F:      drivers/net/ethernet/atheros/
1758
1759 ATM
1760 M:      Chas Williams <3chas3@gmail.com>
1761 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1762 L:      netdev@vger.kernel.org
1763 W:      http://linux-atm.sourceforge.net
1764 S:      Maintained
1765 F:      drivers/atm/
1766 F:      include/linux/atm*
1767 F:      include/uapi/linux/atm*
1768
1769 ATMEL AT91 / AT32 MCI DRIVER
1770 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1771 S:      Maintained
1772 F:      drivers/mmc/host/atmel-mci.c
1773 F:      drivers/mmc/host/atmel-mci-regs.h
1774
1775 ATMEL AT91 / AT32 SERIAL DRIVER
1776 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1777 S:      Supported
1778 F:      drivers/tty/serial/atmel_serial.c
1779
1780 ATMEL Audio ALSA driver
1781 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1782 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1783 S:      Supported
1784 F:      sound/soc/atmel
1785
1786 ATMEL DMA DRIVER
1787 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1788 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1789 S:      Supported
1790 F:      drivers/dma/at_hdmac.c
1791 F:      drivers/dma/at_hdmac_regs.h
1792 F:      include/linux/platform_data/dma-atmel.h
1793
1794 ATMEL XDMA DRIVER
1795 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1796 L:      linux-arm-kernel@lists.infradead.org
1797 L:      dmaengine@vger.kernel.org
1798 S:      Supported
1799 F:      drivers/dma/at_xdmac.c
1800
1801 ATMEL I2C DRIVER
1802 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1803 L:      linux-i2c@vger.kernel.org
1804 S:      Supported
1805 F:      drivers/i2c/busses/i2c-at91.c
1806
1807 ATMEL ISI DRIVER
1808 M:      Josh Wu <josh.wu@atmel.com>
1809 L:      linux-media@vger.kernel.org
1810 S:      Supported
1811 F:      drivers/media/platform/soc_camera/atmel-isi.c
1812 F:      include/media/atmel-isi.h
1813
1814 ATMEL LCDFB DRIVER
1815 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1816 L:      linux-fbdev@vger.kernel.org
1817 S:      Maintained
1818 F:      drivers/video/fbdev/atmel_lcdfb.c
1819 F:      include/video/atmel_lcdc.h
1820
1821 ATMEL MACB ETHERNET DRIVER
1822 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1823 S:      Supported
1824 F:      drivers/net/ethernet/cadence/
1825
1826 ATMEL NAND DRIVER
1827 M:      Josh Wu <josh.wu@atmel.com>
1828 L:      linux-mtd@lists.infradead.org
1829 S:      Supported
1830 F:      drivers/mtd/nand/atmel_nand*
1831
1832 ATMEL SPI DRIVER
1833 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1834 S:      Supported
1835 F:      drivers/spi/spi-atmel.*
1836
1837 ATMEL SSC DRIVER
1838 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1839 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 S:      Supported
1841 F:      drivers/misc/atmel-ssc.c
1842 F:      include/linux/atmel-ssc.h
1843
1844 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1845 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1846 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847 S:      Supported
1848 F:      drivers/misc/atmel_tclib.c
1849 F:      drivers/clocksource/tcb_clksrc.c
1850
1851 ATMEL USBA UDC DRIVER
1852 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1853 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854 S:      Supported
1855 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1856
1857 ATMEL WIRELESS DRIVER
1858 M:      Simon Kelley <simon@thekelleys.org.uk>
1859 L:      linux-wireless@vger.kernel.org
1860 W:      http://www.thekelleys.org.uk/atmel
1861 W:      http://atmelwlandriver.sourceforge.net/
1862 S:      Maintained
1863 F:      drivers/net/wireless/atmel*
1864
1865 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1866 M:      Bradley Grove <linuxdrivers@attotech.com>
1867 L:      linux-scsi@vger.kernel.org
1868 W:      http://www.attotech.com
1869 S:      Supported
1870 F:      drivers/scsi/esas2r
1871
1872 AUDIT SUBSYSTEM
1873 M:      Paul Moore <paul@paul-moore.com>
1874 M:      Eric Paris <eparis@redhat.com>
1875 L:      linux-audit@redhat.com (moderated for non-subscribers)
1876 W:      http://people.redhat.com/sgrubb/audit/
1877 T:      git git://git.infradead.org/users/pcmoore/audit
1878 S:      Maintained
1879 F:      include/linux/audit.h
1880 F:      include/uapi/linux/audit.h
1881 F:      kernel/audit*
1882
1883 AUXILIARY DISPLAY DRIVERS
1884 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1885 W:      http://miguelojeda.es/auxdisplay.htm
1886 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1887 S:      Maintained
1888 F:      drivers/auxdisplay/
1889 F:      include/linux/cfag12864b.h
1890
1891 AVR32 ARCHITECTURE
1892 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1893 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1894 W:      http://www.atmel.com/products/AVR32/
1895 W:      http://mirror.egtvedt.no/avr32linux.org/
1896 W:      http://avrfreaks.net/
1897 S:      Maintained
1898 F:      arch/avr32/
1899
1900 AVR32/AT32AP MACHINE SUPPORT
1901 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1902 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1903 S:      Maintained
1904 F:      arch/avr32/mach-at32ap/
1905
1906 AX.25 NETWORK LAYER
1907 M:      Ralf Baechle <ralf@linux-mips.org>
1908 L:      linux-hams@vger.kernel.org
1909 W:      http://www.linux-ax25.org/
1910 S:      Maintained
1911 F:      include/uapi/linux/ax25.h
1912 F:      include/net/ax25.h
1913 F:      net/ax25/
1914
1915 AZ6007 DVB DRIVER
1916 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1917 L:      linux-media@vger.kernel.org
1918 W:      http://linuxtv.org
1919 T:      git git://linuxtv.org/media_tree.git
1920 S:      Maintained
1921 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1922
1923 AZTECH FM RADIO RECEIVER DRIVER
1924 M:      Hans Verkuil <hverkuil@xs4all.nl>
1925 L:      linux-media@vger.kernel.org
1926 T:      git git://linuxtv.org/media_tree.git
1927 W:      http://linuxtv.org
1928 S:      Maintained
1929 F:      drivers/media/radio/radio-aztech*
1930
1931 B43 WIRELESS DRIVER
1932 L:      linux-wireless@vger.kernel.org
1933 L:      b43-dev@lists.infradead.org
1934 W:      http://wireless.kernel.org/en/users/Drivers/b43
1935 S:      Odd Fixes
1936 F:      drivers/net/wireless/b43/
1937
1938 B43LEGACY WIRELESS DRIVER
1939 M:      Larry Finger <Larry.Finger@lwfinger.net>
1940 L:      linux-wireless@vger.kernel.org
1941 L:      b43-dev@lists.infradead.org
1942 W:      http://wireless.kernel.org/en/users/Drivers/b43
1943 S:      Maintained
1944 F:      drivers/net/wireless/b43legacy/
1945
1946 BACKLIGHT CLASS/SUBSYSTEM
1947 M:      Jingoo Han <jingoohan1@gmail.com>
1948 M:      Lee Jones <lee.jones@linaro.org>
1949 S:      Maintained
1950 F:      drivers/video/backlight/
1951 F:      include/linux/backlight.h
1952
1953 BATMAN ADVANCED
1954 M:      Marek Lindner <mareklindner@neomailbox.ch>
1955 M:      Simon Wunderlich <sw@simonwunderlich.de>
1956 M:      Antonio Quartulli <antonio@meshcoding.com>
1957 L:      b.a.t.m.a.n@lists.open-mesh.org
1958 W:      http://www.open-mesh.org/
1959 S:      Maintained
1960 F:      net/batman-adv/
1961
1962 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1963 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1964 L:      linux-hams@vger.kernel.org
1965 W:      http://www.baycom.org/~tom/ham/ham.html
1966 S:      Maintained
1967 F:      drivers/net/hamradio/baycom*
1968
1969 BCACHE (BLOCK LAYER CACHE)
1970 M:      Kent Overstreet <kmo@daterainc.com>
1971 L:      linux-bcache@vger.kernel.org
1972 W:      http://bcache.evilpiepirate.org
1973 S:      Maintained:
1974 F:      drivers/md/bcache/
1975
1976 BEFS FILE SYSTEM
1977 S:      Orphan
1978 F:      Documentation/filesystems/befs.txt
1979 F:      fs/befs/
1980
1981 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1982 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1983 L:      netdev@vger.kernel.org
1984 S:      Maintained
1985 F:      drivers/net/ethernet/ec_bhf.c
1986
1987 BFS FILE SYSTEM
1988 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1989 S:      Maintained
1990 F:      Documentation/filesystems/bfs.txt
1991 F:      fs/bfs/
1992 F:      include/uapi/linux/bfs_fs.h
1993
1994 BLACKFIN ARCHITECTURE
1995 M:      Steven Miao <realmz6@gmail.com>
1996 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1997 T:      git git://git.code.sf.net/p/adi-linux/code
1998 W:      http://blackfin.uclinux.org
1999 S:      Supported
2000 F:      arch/blackfin/
2001
2002 BLACKFIN EMAC DRIVER
2003 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2004 W:      http://blackfin.uclinux.org
2005 S:      Supported
2006 F:      drivers/net/ethernet/adi/
2007
2008 BLACKFIN RTC DRIVER
2009 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2010 W:      http://blackfin.uclinux.org
2011 S:      Supported
2012 F:      drivers/rtc/rtc-bfin.c
2013
2014 BLACKFIN SDH DRIVER
2015 M:      Sonic Zhang <sonic.zhang@analog.com>
2016 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2017 W:      http://blackfin.uclinux.org
2018 S:      Supported
2019 F:      drivers/mmc/host/bfin_sdh.c
2020
2021 BLACKFIN SERIAL DRIVER
2022 M:      Sonic Zhang <sonic.zhang@analog.com>
2023 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2024 W:      http://blackfin.uclinux.org
2025 S:      Supported
2026 F:      drivers/tty/serial/bfin_uart.c
2027
2028 BLACKFIN WATCHDOG DRIVER
2029 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2030 W:      http://blackfin.uclinux.org
2031 S:      Supported
2032 F:      drivers/watchdog/bfin_wdt.c
2033
2034 BLACKFIN I2C TWI DRIVER
2035 M:      Sonic Zhang <sonic.zhang@analog.com>
2036 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2037 W:      http://blackfin.uclinux.org/
2038 S:      Supported
2039 F:      drivers/i2c/busses/i2c-bfin-twi.c
2040
2041 BLACKFIN MEDIA DRIVER
2042 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2043 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2044 W:      http://blackfin.uclinux.org/
2045 S:      Supported
2046 F:      drivers/media/platform/blackfin/
2047 F:      drivers/media/i2c/adv7183*
2048 F:      drivers/media/i2c/vs6624*
2049
2050 BLINKM RGB LED DRIVER
2051 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2052 S:      Maintained
2053 F:      drivers/leds/leds-blinkm.c
2054
2055 BLOCK LAYER
2056 M:      Jens Axboe <axboe@kernel.dk>
2057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2058 S:      Maintained
2059 F:      block/
2060
2061 BLOCK2MTD DRIVER
2062 M:      Joern Engel <joern@lazybastard.org>
2063 L:      linux-mtd@lists.infradead.org
2064 S:      Maintained
2065 F:      drivers/mtd/devices/block2mtd.c
2066
2067 BLUETOOTH DRIVERS
2068 M:      Marcel Holtmann <marcel@holtmann.org>
2069 M:      Gustavo Padovan <gustavo@padovan.org>
2070 M:      Johan Hedberg <johan.hedberg@gmail.com>
2071 L:      linux-bluetooth@vger.kernel.org
2072 W:      http://www.bluez.org/
2073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2075 S:      Maintained
2076 F:      drivers/bluetooth/
2077
2078 BLUETOOTH SUBSYSTEM
2079 M:      Marcel Holtmann <marcel@holtmann.org>
2080 M:      Gustavo Padovan <gustavo@padovan.org>
2081 M:      Johan Hedberg <johan.hedberg@gmail.com>
2082 L:      linux-bluetooth@vger.kernel.org
2083 W:      http://www.bluez.org/
2084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2086 S:      Maintained
2087 F:      net/bluetooth/
2088 F:      include/net/bluetooth/
2089
2090 BONDING DRIVER
2091 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2092 M:      Veaceslav Falico <vfalico@gmail.com>
2093 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2094 L:      netdev@vger.kernel.org
2095 W:      http://sourceforge.net/projects/bonding/
2096 S:      Supported
2097 F:      drivers/net/bonding/
2098 F:      include/uapi/linux/if_bonding.h
2099
2100 BPF (Safe dynamic programs and tools)
2101 M:      Alexei Starovoitov <ast@kernel.org>
2102 L:      netdev@vger.kernel.org
2103 L:      linux-kernel@vger.kernel.org
2104 S:      Supported
2105 F:      kernel/bpf/
2106
2107 BROADCOM B44 10/100 ETHERNET DRIVER
2108 M:      Gary Zambrano <zambrano@broadcom.com>
2109 L:      netdev@vger.kernel.org
2110 S:      Supported
2111 F:      drivers/net/ethernet/broadcom/b44.*
2112
2113 BROADCOM GENET ETHERNET DRIVER
2114 M:      Florian Fainelli <f.fainelli@gmail.com>
2115 L:      netdev@vger.kernel.org
2116 S:      Supported
2117 F:      drivers/net/ethernet/broadcom/genet/
2118
2119 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2120 M:      Sony Chacko <sony.chacko@qlogic.com>
2121 M:      Dept-HSGLinuxNICDev@qlogic.com
2122 L:      netdev@vger.kernel.org
2123 S:      Supported
2124 F:      drivers/net/ethernet/broadcom/bnx2.*
2125 F:      drivers/net/ethernet/broadcom/bnx2_*
2126
2127 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2128 M:      Ariel Elior <ariel.elior@qlogic.com>
2129 L:      netdev@vger.kernel.org
2130 S:      Supported
2131 F:      drivers/net/ethernet/broadcom/bnx2x/
2132
2133 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2134 M:      Florian Fainelli <f.fainelli@gmail.com>
2135 M:      Ray Jui <rjui@broadcom.com>
2136 M:      Scott Branden <sbranden@broadcom.com>
2137 L:      bcm-kernel-feedback-list@broadcom.com
2138 T:      git git://github.com/broadcom/mach-bcm
2139 S:      Maintained
2140 F:      arch/arm/mach-bcm/
2141 F:      arch/arm/boot/dts/bcm113*
2142 F:      arch/arm/boot/dts/bcm216*
2143 F:      arch/arm/boot/dts/bcm281*
2144 F:      arch/arm/configs/bcm_defconfig
2145 F:      drivers/mmc/host/sdhci-bcm-kona.c
2146 F:      drivers/clocksource/bcm_kona_timer.c
2147
2148 BROADCOM BCM2835 ARM ARCHITECTURE
2149 M:      Stephen Warren <swarren@wwwdotorg.org>
2150 M:      Lee Jones <lee@kernel.org>
2151 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2153 S:      Maintained
2154 N:      bcm2835
2155
2156 BROADCOM BCM33XX MIPS ARCHITECTURE
2157 M:      Kevin Cernekee <cernekee@gmail.com>
2158 L:      linux-mips@linux-mips.org
2159 S:      Maintained
2160 F:      arch/mips/bcm3384/*
2161 F:      arch/mips/include/asm/mach-bcm3384/*
2162 F:      arch/mips/kernel/*bmips*
2163
2164 BROADCOM BCM47XX MIPS ARCHITECTURE
2165 M:      Hauke Mehrtens <hauke@hauke-m.de>
2166 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2167 L:      linux-mips@linux-mips.org
2168 S:      Maintained
2169 F:      arch/mips/bcm47xx/*
2170 F:      arch/mips/include/asm/mach-bcm47xx/*
2171
2172 BROADCOM BCM5301X ARM ARCHITECTURE
2173 M:      Hauke Mehrtens <hauke@hauke-m.de>
2174 L:      linux-arm-kernel@lists.infradead.org
2175 S:      Maintained
2176 F:      arch/arm/mach-bcm/bcm_5301x.c
2177 F:      arch/arm/boot/dts/bcm5301x.dtsi
2178 F:      arch/arm/boot/dts/bcm470*
2179
2180 BROADCOM BCM63XX ARM ARCHITECTURE
2181 M:      Florian Fainelli <f.fainelli@gmail.com>
2182 L:      linux-arm-kernel@lists.infradead.org
2183 T:      git git://github.com/broadcom/arm-bcm63xx.git
2184 S:      Maintained
2185 F:      arch/arm/mach-bcm/bcm63xx.c
2186 F:      arch/arm/include/debug/bcm63xx.S
2187
2188 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2189 M:      Kevin Cernekee <cernekee@gmail.com>
2190 L:      linux-usb@vger.kernel.org
2191 S:      Maintained
2192 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2193
2194 BROADCOM BCM7XXX ARM ARCHITECTURE
2195 M:      Brian Norris <computersforpeace@gmail.com>
2196 M:      Gregory Fong <gregory.0xf0@gmail.com>
2197 M:      Florian Fainelli <f.fainelli@gmail.com>
2198 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2199 T:      git git://github.com/broadcom/stblinux.git
2200 S:      Maintained
2201 F:      arch/arm/mach-bcm/*brcmstb*
2202 F:      arch/arm/boot/dts/bcm7*.dts*
2203 F:      drivers/bus/brcmstb_gisb.c
2204
2205 BROADCOM BMIPS MIPS ARCHITECTURE
2206 M:      Kevin Cernekee <cernekee@gmail.com>
2207 M:      Florian Fainelli <f.fainelli@gmail.com>
2208 L:      linux-mips@linux-mips.org
2209 T:      git git://github.com/broadcom/stblinux.git
2210 S:      Maintained
2211 F:      arch/mips/bmips/*
2212 F:      arch/mips/include/asm/mach-bmips/*
2213 F:      arch/mips/kernel/*bmips*
2214 F:      arch/mips/boot/dts/bcm*.dts*
2215 F:      drivers/irqchip/irq-bcm7*
2216 F:      drivers/irqchip/irq-brcmstb*
2217
2218 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2219 M:      Prashant Sreedharan <prashant@broadcom.com>
2220 M:      Michael Chan <mchan@broadcom.com>
2221 L:      netdev@vger.kernel.org
2222 S:      Supported
2223 F:      drivers/net/ethernet/broadcom/tg3.*
2224
2225 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2226 M:      Brett Rudley <brudley@broadcom.com>
2227 M:      Arend van Spriel <arend@broadcom.com>
2228 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2229 M:      Hante Meuleman <meuleman@broadcom.com>
2230 L:      linux-wireless@vger.kernel.org
2231 L:      brcm80211-dev-list@broadcom.com
2232 S:      Supported
2233 F:      drivers/net/wireless/brcm80211/
2234
2235 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2236 M:      QLogic-Storage-Upstream@qlogic.com
2237 L:      linux-scsi@vger.kernel.org
2238 S:      Supported
2239 F:      drivers/scsi/bnx2fc/
2240
2241 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2242 M:      QLogic-Storage-Upstream@qlogic.com
2243 L:      linux-scsi@vger.kernel.org
2244 S:      Supported
2245 F:      drivers/scsi/bnx2i/
2246
2247 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2248 M:      Ray Jui <rjui@broadcom.com>
2249 M:      Scott Branden <sbranden@broadcom.com>
2250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2251 L:      bcm-kernel-feedback-list@broadcom.com
2252 T:      git git://github.com/broadcom/cygnus-linux.git
2253 S:      Maintained
2254 N:      iproc
2255 N:      cygnus
2256 N:      bcm9113*
2257 N:      bcm9583*
2258 N:      bcm583*
2259 N:      bcm113*
2260
2261 BROADCOM KONA GPIO DRIVER
2262 M:      Ray Jui <rjui@broadcom.com>
2263 L:      bcm-kernel-feedback-list@broadcom.com
2264 S:      Supported
2265 F:      drivers/gpio/gpio-bcm-kona.c
2266 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2267
2268 BROADCOM NVRAM DRIVER
2269 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2270 L:      linux-mips@linux-mips.org
2271 S:      Maintained
2272 F:      drivers/firmware/broadcom/*
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/commoncap.c
2445 F:      kernel/capability.c
2446
2447 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2448 M:      Kevin Tsai <ktsai@capellamicro.com>
2449 S:      Maintained
2450 F:      drivers/iio/light/cm*
2451 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2452
2453 CC2520 IEEE-802.15.4 RADIO DRIVER
2454 M:      Varka Bhadram <varkabhadram@gmail.com>
2455 L:      linux-wpan@vger.kernel.org
2456 S:      Maintained
2457 F:      drivers/net/ieee802154/cc2520.c
2458 F:      include/linux/spi/cc2520.h
2459 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2460
2461 CELL BROADBAND ENGINE ARCHITECTURE
2462 M:      Arnd Bergmann <arnd@arndb.de>
2463 L:      linuxppc-dev@lists.ozlabs.org
2464 L:      cbe-oss-dev@lists.ozlabs.org
2465 W:      http://www.ibm.com/developerworks/power/cell/
2466 S:      Supported
2467 F:      arch/powerpc/include/asm/cell*.h
2468 F:      arch/powerpc/include/asm/spu*.h
2469 F:      arch/powerpc/include/uapi/asm/spu*.h
2470 F:      arch/powerpc/oprofile/*cell*
2471 F:      arch/powerpc/platforms/cell/
2472
2473 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2474 M:      Yan, Zheng <zyan@redhat.com>
2475 M:      Sage Weil <sage@redhat.com>
2476 L:      ceph-devel@vger.kernel.org
2477 W:      http://ceph.com/
2478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2479 S:      Supported
2480 F:      Documentation/filesystems/ceph.txt
2481 F:      fs/ceph/
2482 F:      net/ceph/
2483 F:      include/linux/ceph/
2484 F:      include/linux/crush/
2485
2486 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2487 L:      linux-usb@vger.kernel.org
2488 S:      Orphan
2489 F:      Documentation/usb/WUSB-Design-overview.txt
2490 F:      Documentation/usb/wusb-cbaf
2491 F:      drivers/usb/host/hwa-hc.c
2492 F:      drivers/usb/host/whci/
2493 F:      drivers/usb/wusbcore/
2494 F:      include/linux/usb/wusb*
2495
2496 CFAG12864B LCD DRIVER
2497 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2498 W:      http://miguelojeda.es/auxdisplay.htm
2499 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2500 S:      Maintained
2501 F:      drivers/auxdisplay/cfag12864b.c
2502 F:      include/linux/cfag12864b.h
2503
2504 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2505 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2506 W:      http://miguelojeda.es/auxdisplay.htm
2507 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2508 S:      Maintained
2509 F:      drivers/auxdisplay/cfag12864bfb.c
2510 F:      include/linux/cfag12864b.h
2511
2512 CFG80211 and NL80211
2513 M:      Johannes Berg <johannes@sipsolutions.net>
2514 L:      linux-wireless@vger.kernel.org
2515 W:      http://wireless.kernel.org/
2516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2518 S:      Maintained
2519 F:      include/uapi/linux/nl80211.h
2520 F:      include/net/cfg80211.h
2521 F:      net/wireless/*
2522 X:      net/wireless/wext*
2523
2524 CHAR and MISC DRIVERS
2525 M:      Arnd Bergmann <arnd@arndb.de>
2526 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2528 S:      Supported
2529 F:      drivers/char/*
2530 F:      drivers/misc/*
2531 F:      include/linux/miscdevice.h
2532
2533 CHECKPATCH
2534 M:      Andy Whitcroft <apw@canonical.com>
2535 M:      Joe Perches <joe@perches.com>
2536 S:      Maintained
2537 F:      scripts/checkpatch.pl
2538
2539 CHINESE DOCUMENTATION
2540 M:      Harry Wei <harryxiyou@gmail.com>
2541 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2542 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2543 S:      Maintained
2544 F:      Documentation/zh_CN/
2545
2546 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2547 M:      Peter Chen <Peter.Chen@freescale.com>
2548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2549 L:      linux-usb@vger.kernel.org
2550 S:      Maintained
2551 F:      drivers/usb/chipidea/
2552
2553 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2554 M:      Hans de Goede <hdegoede@redhat.com>
2555 L:      linux-input@vger.kernel.org
2556 S:      Maintained
2557 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2558 F:      drivers/input/touchscreen/chipone_icn8318.c
2559
2560 CHROME HARDWARE PLATFORM SUPPORT
2561 M:      Olof Johansson <olof@lixom.net>
2562 S:      Maintained
2563 F:      drivers/platform/chrome/
2564
2565 CISCO VIC ETHERNET NIC DRIVER
2566 M:      Christian Benvenuti <benve@cisco.com>
2567 M:      Sujith Sankar <ssujith@cisco.com>
2568 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2569 M:      Neel Patel <neepatel@cisco.com>
2570 S:      Supported
2571 F:      drivers/net/ethernet/cisco/enic/
2572
2573 CISCO VIC LOW LATENCY NIC DRIVER
2574 M:      Upinder Malhi <umalhi@cisco.com>
2575 S:      Supported
2576 F:      drivers/infiniband/hw/usnic
2577
2578 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2579 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2580 L:      netdev@vger.kernel.org
2581 S:      Maintained
2582 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2583
2584 CIRRUS LOGIC AUDIO CODEC DRIVERS
2585 M:      Brian Austin <brian.austin@cirrus.com>
2586 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2587 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2588 S:      Maintained
2589 F:      sound/soc/codecs/cs*
2590
2591 CLEANCACHE API
2592 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2593 L:      linux-kernel@vger.kernel.org
2594 S:      Maintained
2595 F:      mm/cleancache.c
2596 F:      include/linux/cleancache.h
2597
2598 CLK API
2599 M:      Russell King <linux@arm.linux.org.uk>
2600 L:      linux-clk@vger.kernel.org
2601 S:      Maintained
2602 F:      include/linux/clk.h
2603
2604 CLOCKSOURCE, CLOCKEVENT DRIVERS
2605 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2606 M:      Thomas Gleixner <tglx@linutronix.de>
2607 L:      linux-kernel@vger.kernel.org
2608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2609 S:      Supported
2610 F:      drivers/clocksource
2611
2612 CISCO FCOE HBA DRIVER
2613 M:      Hiral Patel <hiralpat@cisco.com>
2614 M:      Suma Ramars <sramars@cisco.com>
2615 M:      Brian Uchino <buchino@cisco.com>
2616 L:      linux-scsi@vger.kernel.org
2617 S:      Supported
2618 F:      drivers/scsi/fnic/
2619
2620 CMPC ACPI DRIVER
2621 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2622 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2623 L:      platform-driver-x86@vger.kernel.org
2624 S:      Supported
2625 F:      drivers/platform/x86/classmate-laptop.c
2626
2627 COCCINELLE/Semantic Patches (SmPL)
2628 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2629 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2630 M:      Nicolas Palix <nicolas.palix@imag.fr>
2631 M:      Michal Marek <mmarek@suse.cz>
2632 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2634 W:      http://coccinelle.lip6.fr/
2635 S:      Supported
2636 F:      Documentation/coccinelle.txt
2637 F:      scripts/coccinelle/
2638 F:      scripts/coccicheck
2639
2640 CODA FILE SYSTEM
2641 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2642 M:      coda@cs.cmu.edu
2643 L:      codalist@coda.cs.cmu.edu
2644 W:      http://www.coda.cs.cmu.edu/
2645 S:      Maintained
2646 F:      Documentation/filesystems/coda.txt
2647 F:      fs/coda/
2648 F:      include/linux/coda*.h
2649 F:      include/uapi/linux/coda*.h
2650
2651 CODA V4L2 MEM2MEM DRIVER
2652 M:      Philipp Zabel <p.zabel@pengutronix.de>
2653 L:      linux-media@vger.kernel.org
2654 S:      Maintained
2655 F:      Documentation/devicetree/bindings/media/coda.txt
2656 F:      drivers/media/platform/coda/
2657
2658 COMMON CLK FRAMEWORK
2659 M:      Mike Turquette <mturquette@linaro.org>
2660 M:      Stephen Boyd <sboyd@codeaurora.org>
2661 L:      linux-clk@vger.kernel.org
2662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2663 S:      Maintained
2664 F:      drivers/clk/
2665 X:      drivers/clk/clkdev.c
2666 F:      include/linux/clk-pr*
2667 F:      include/linux/clk/
2668
2669 COMMON INTERNET FILE SYSTEM (CIFS)
2670 M:      Steve French <sfrench@samba.org>
2671 L:      linux-cifs@vger.kernel.org
2672 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2673 W:      http://linux-cifs.samba.org/
2674 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2675 S:      Supported
2676 F:      Documentation/filesystems/cifs/
2677 F:      fs/cifs/
2678
2679 COMPACTPCI HOTPLUG CORE
2680 M:      Scott Murray <scott@spiteful.org>
2681 L:      linux-pci@vger.kernel.org
2682 S:      Maintained
2683 F:      drivers/pci/hotplug/cpci_hotplug*
2684
2685 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2686 M:      Scott Murray <scott@spiteful.org>
2687 L:      linux-pci@vger.kernel.org
2688 S:      Maintained
2689 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2690
2691 COMPACTPCI HOTPLUG GENERIC DRIVER
2692 M:      Scott Murray <scott@spiteful.org>
2693 L:      linux-pci@vger.kernel.org
2694 S:      Maintained
2695 F:      drivers/pci/hotplug/cpcihp_generic.c
2696
2697 COMPAL LAPTOP SUPPORT
2698 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2699 L:      platform-driver-x86@vger.kernel.org
2700 S:      Maintained
2701 F:      drivers/platform/x86/compal-laptop.c
2702
2703 CONEXANT ACCESSRUNNER USB DRIVER
2704 M:      Simon Arlott <cxacru@fire.lp0.eu>
2705 L:      accessrunner-general@lists.sourceforge.net
2706 W:      http://accessrunner.sourceforge.net/
2707 S:      Maintained
2708 F:      drivers/usb/atm/cxacru.c
2709
2710 CONFIGFS
2711 M:      Joel Becker <jlbec@evilplan.org>
2712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2713 S:      Supported
2714 F:      fs/configfs/
2715 F:      include/linux/configfs.h
2716
2717 CONNECTOR
2718 M:      Evgeniy Polyakov <zbr@ioremap.net>
2719 L:      netdev@vger.kernel.org
2720 S:      Maintained
2721 F:      drivers/connector/
2722
2723 CONTROL GROUP (CGROUP)
2724 M:      Tejun Heo <tj@kernel.org>
2725 M:      Li Zefan <lizefan@huawei.com>
2726 L:      cgroups@vger.kernel.org
2727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2728 S:      Maintained
2729 F:      Documentation/cgroups/
2730 F:      include/linux/cgroup*
2731 F:      kernel/cgroup*
2732
2733 CONTROL GROUP - CPUSET
2734 M:      Li Zefan <lizefan@huawei.com>
2735 L:      cgroups@vger.kernel.org
2736 W:      http://www.bullopensource.org/cpuset/
2737 W:      http://oss.sgi.com/projects/cpusets/
2738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2739 S:      Maintained
2740 F:      Documentation/cgroups/cpusets.txt
2741 F:      include/linux/cpuset.h
2742 F:      kernel/cpuset.c
2743
2744 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2745 M:      Johannes Weiner <hannes@cmpxchg.org>
2746 M:      Michal Hocko <mhocko@suse.cz>
2747 L:      cgroups@vger.kernel.org
2748 L:      linux-mm@kvack.org
2749 S:      Maintained
2750 F:      mm/memcontrol.c
2751 F:      mm/swap_cgroup.c
2752
2753 CORETEMP HARDWARE MONITORING DRIVER
2754 M:      Fenghua Yu <fenghua.yu@intel.com>
2755 L:      lm-sensors@lm-sensors.org
2756 S:      Maintained
2757 F:      Documentation/hwmon/coretemp
2758 F:      drivers/hwmon/coretemp.c
2759
2760 COSA/SRP SYNC SERIAL DRIVER
2761 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2762 W:      http://www.fi.muni.cz/~kas/cosa/
2763 S:      Maintained
2764 F:      drivers/net/wan/cosa*
2765
2766 CPMAC ETHERNET DRIVER
2767 M:      Florian Fainelli <florian@openwrt.org>
2768 L:      netdev@vger.kernel.org
2769 S:      Maintained
2770 F:      drivers/net/ethernet/ti/cpmac.c
2771
2772 CPU FREQUENCY DRIVERS
2773 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2774 M:      Viresh Kumar <viresh.kumar@linaro.org>
2775 L:      linux-pm@vger.kernel.org
2776 S:      Maintained
2777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2778 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2779 F:      drivers/cpufreq/
2780 F:      include/linux/cpufreq.h
2781
2782 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2783 M:      Viresh Kumar <viresh.kumar@linaro.org>
2784 M:      Sudeep Holla <sudeep.holla@arm.com>
2785 L:      linux-pm@vger.kernel.org
2786 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2787 S:      Maintained
2788 F:      drivers/cpufreq/arm_big_little.h
2789 F:      drivers/cpufreq/arm_big_little.c
2790 F:      drivers/cpufreq/arm_big_little_dt.c
2791
2792 CPUIDLE DRIVER - ARM BIG LITTLE
2793 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2794 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2795 L:      linux-pm@vger.kernel.org
2796 L:      linux-arm-kernel@lists.infradead.org
2797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2798 S:      Maintained
2799 F:      drivers/cpuidle/cpuidle-big_little.c
2800
2801 CPUIDLE DRIVER - ARM EXYNOS
2802 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2803 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2804 M:      Kukjin Kim <kgene@kernel.org>
2805 L:      linux-pm@vger.kernel.org
2806 L:      linux-samsung-soc@vger.kernel.org
2807 S:      Supported
2808 F:      drivers/cpuidle/cpuidle-exynos.c
2809 F:      arch/arm/mach-exynos/pm.c
2810
2811 CPUIDLE DRIVERS
2812 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2813 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2814 L:      linux-pm@vger.kernel.org
2815 S:      Maintained
2816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2817 F:      drivers/cpuidle/*
2818 F:      include/linux/cpuidle.h
2819
2820 CPUID/MSR DRIVER
2821 M:      "H. Peter Anvin" <hpa@zytor.com>
2822 S:      Maintained
2823 F:      arch/x86/kernel/cpuid.c
2824 F:      arch/x86/kernel/msr.c
2825
2826 CPU POWER MONITORING SUBSYSTEM
2827 M:      Thomas Renninger <trenn@suse.de>
2828 L:      linux-pm@vger.kernel.org
2829 S:      Maintained
2830 F:      tools/power/cpupower/
2831
2832 CRAMFS FILESYSTEM
2833 W:      http://sourceforge.net/projects/cramfs/
2834 S:      Orphan / Obsolete
2835 F:      Documentation/filesystems/cramfs.txt
2836 F:      fs/cramfs/
2837
2838 CRIS PORT
2839 M:      Mikael Starvik <starvik@axis.com>
2840 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2841 L:      linux-cris-kernel@axis.com
2842 W:      http://developer.axis.com
2843 S:      Maintained
2844 F:      arch/cris/
2845 F:      drivers/tty/serial/crisv10.*
2846
2847 CRYPTO API
2848 M:      Herbert Xu <herbert@gondor.apana.org.au>
2849 M:      "David S. Miller" <davem@davemloft.net>
2850 L:      linux-crypto@vger.kernel.org
2851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2852 S:      Maintained
2853 F:      Documentation/crypto/
2854 F:      Documentation/DocBook/crypto-API.tmpl
2855 F:      arch/*/crypto/
2856 F:      crypto/
2857 F:      drivers/crypto/
2858 F:      include/crypto/
2859
2860 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2861 M:      Neil Horman <nhorman@tuxdriver.com>
2862 L:      linux-crypto@vger.kernel.org
2863 S:      Maintained
2864 F:      crypto/ansi_cprng.c
2865 F:      crypto/rng.c
2866
2867 CS5535 Audio ALSA driver
2868 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2869 S:      Maintained
2870 F:      sound/pci/cs5535audio/
2871
2872 CW1200 WLAN driver
2873 M:      Solomon Peachy <pizza@shaftnet.org>
2874 S:      Maintained
2875 F:      drivers/net/wireless/cw1200/
2876
2877 CX18 VIDEO4LINUX DRIVER
2878 M:      Andy Walls <awalls@md.metrocast.net>
2879 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2880 L:      linux-media@vger.kernel.org
2881 T:      git git://linuxtv.org/media_tree.git
2882 W:      http://linuxtv.org
2883 W:      http://www.ivtvdriver.org/index.php/Cx18
2884 S:      Maintained
2885 F:      Documentation/video4linux/cx18.txt
2886 F:      drivers/media/pci/cx18/
2887 F:      include/uapi/linux/ivtv*
2888
2889 CX2341X MPEG ENCODER HELPER MODULE
2890 M:      Hans Verkuil <hverkuil@xs4all.nl>
2891 L:      linux-media@vger.kernel.org
2892 T:      git git://linuxtv.org/media_tree.git
2893 W:      http://linuxtv.org
2894 S:      Maintained
2895 F:      drivers/media/common/cx2341x*
2896 F:      include/media/cx2341x*
2897
2898 CX88 VIDEO4LINUX DRIVER
2899 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2900 L:      linux-media@vger.kernel.org
2901 W:      http://linuxtv.org
2902 T:      git git://linuxtv.org/media_tree.git
2903 S:      Odd fixes
2904 F:      Documentation/video4linux/cx88/
2905 F:      drivers/media/pci/cx88/
2906
2907 CXD2820R MEDIA DRIVER
2908 M:      Antti Palosaari <crope@iki.fi>
2909 L:      linux-media@vger.kernel.org
2910 W:      http://linuxtv.org/
2911 W:      http://palosaari.fi/linux/
2912 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2913 T:      git git://linuxtv.org/anttip/media_tree.git
2914 S:      Maintained
2915 F:      drivers/media/dvb-frontends/cxd2820r*
2916
2917 CXGB3 ETHERNET DRIVER (CXGB3)
2918 M:      Santosh Raspatur <santosh@chelsio.com>
2919 L:      netdev@vger.kernel.org
2920 W:      http://www.chelsio.com
2921 S:      Supported
2922 F:      drivers/net/ethernet/chelsio/cxgb3/
2923
2924 CXGB3 ISCSI DRIVER (CXGB3I)
2925 M:      Karen Xie <kxie@chelsio.com>
2926 L:      linux-scsi@vger.kernel.org
2927 W:      http://www.chelsio.com
2928 S:      Supported
2929 F:      drivers/scsi/cxgbi/cxgb3i
2930
2931 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2932 M:      Steve Wise <swise@chelsio.com>
2933 L:      linux-rdma@vger.kernel.org
2934 W:      http://www.openfabrics.org
2935 S:      Supported
2936 F:      drivers/infiniband/hw/cxgb3/
2937
2938 CXGB4 ETHERNET DRIVER (CXGB4)
2939 M:      Hariprasad S <hariprasad@chelsio.com>
2940 L:      netdev@vger.kernel.org
2941 W:      http://www.chelsio.com
2942 S:      Supported
2943 F:      drivers/net/ethernet/chelsio/cxgb4/
2944
2945 CXGB4 ISCSI DRIVER (CXGB4I)
2946 M:      Karen Xie <kxie@chelsio.com>
2947 L:      linux-scsi@vger.kernel.org
2948 W:      http://www.chelsio.com
2949 S:      Supported
2950 F:      drivers/scsi/cxgbi/cxgb4i
2951
2952 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2953 M:      Steve Wise <swise@chelsio.com>
2954 L:      linux-rdma@vger.kernel.org
2955 W:      http://www.openfabrics.org
2956 S:      Supported
2957 F:      drivers/infiniband/hw/cxgb4/
2958
2959 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2960 M:      Casey Leedom <leedom@chelsio.com>
2961 L:      netdev@vger.kernel.org
2962 W:      http://www.chelsio.com
2963 S:      Supported
2964 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2965
2966 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2967 M:      Ian Munsie <imunsie@au1.ibm.com>
2968 M:      Michael Neuling <mikey@neuling.org>
2969 L:      linuxppc-dev@lists.ozlabs.org
2970 S:      Supported
2971 F:      drivers/misc/cxl/
2972 F:      include/misc/cxl.h
2973 F:      include/uapi/misc/cxl.h
2974 F:      Documentation/powerpc/cxl.txt
2975 F:      Documentation/powerpc/cxl.txt
2976 F:      Documentation/ABI/testing/sysfs-class-cxl
2977
2978 STMMAC ETHERNET DRIVER
2979 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2980 L:      netdev@vger.kernel.org
2981 W:      http://www.stlinux.com
2982 S:      Supported
2983 F:      drivers/net/ethernet/stmicro/stmmac/
2984
2985 CYBERPRO FB DRIVER
2986 M:      Russell King <linux@arm.linux.org.uk>
2987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2988 W:      http://www.arm.linux.org.uk/
2989 S:      Maintained
2990 F:      drivers/video/fbdev/cyber2000fb.*
2991
2992 CYCLADES ASYNC MUX DRIVER
2993 W:      http://www.cyclades.com/
2994 S:      Orphan
2995 F:      drivers/tty/cyclades.c
2996 F:      include/linux/cyclades.h
2997 F:      include/uapi/linux/cyclades.h
2998
2999 CYCLADES PC300 DRIVER
3000 W:      http://www.cyclades.com/
3001 S:      Orphan
3002 F:      drivers/net/wan/pc300*
3003
3004 CYPRESS_FIRMWARE MEDIA DRIVER
3005 M:      Antti Palosaari <crope@iki.fi>
3006 L:      linux-media@vger.kernel.org
3007 W:      http://linuxtv.org/
3008 W:      http://palosaari.fi/linux/
3009 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3010 T:      git git://linuxtv.org/anttip/media_tree.git
3011 S:      Maintained
3012 F:      drivers/media/common/cypress_firmware*
3013
3014 CYTTSP TOUCHSCREEN DRIVER
3015 M:      Ferruh Yigit <fery@cypress.com>
3016 L:      linux-input@vger.kernel.org
3017 S:      Supported
3018 F:      drivers/input/touchscreen/cyttsp*
3019 F:      include/linux/input/cyttsp.h
3020
3021 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3022 M:      Joshua Kinard <kumba@gentoo.org>
3023 S:      Maintained
3024 F:      drivers/rtc/rtc-ds1685.c
3025 F:      include/linux/rtc/ds1685.h
3026
3027 DAMA SLAVE for AX.25
3028 M:      Joerg Reuter <jreuter@yaina.de>
3029 W:      http://yaina.de/jreuter/
3030 W:      http://www.qsl.net/dl1bke/
3031 L:      linux-hams@vger.kernel.org
3032 S:      Maintained
3033 F:      net/ax25/af_ax25.c
3034 F:      net/ax25/ax25_dev.c
3035 F:      net/ax25/ax25_ds_*
3036 F:      net/ax25/ax25_in.c
3037 F:      net/ax25/ax25_out.c
3038 F:      net/ax25/ax25_timer.c
3039 F:      net/ax25/sysctl_net_ax25.c
3040
3041 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3042 L:      netdev@vger.kernel.org
3043 S:      Orphan
3044 F:      Documentation/networking/dmfe.txt
3045 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3046
3047 DC390/AM53C974 SCSI driver
3048 M:      Hannes Reinecke <hare@suse.de>
3049 L:      linux-scsi@vger.kernel.org
3050 S:      Maintained
3051 F:      drivers/scsi/am53c974.c
3052
3053 DC395x SCSI driver
3054 M:      Oliver Neukum <oliver@neukum.org>
3055 M:      Ali Akcaagac <aliakc@web.de>
3056 M:      Jamie Lenehan <lenehan@twibble.org>
3057 L:      dc395x@twibble.org
3058 W:      http://twibble.org/dist/dc395x/
3059 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3060 S:      Maintained
3061 F:      Documentation/scsi/dc395x.txt
3062 F:      drivers/scsi/dc395x.*
3063
3064 DCCP PROTOCOL
3065 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3066 L:      dccp@vger.kernel.org
3067 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3068 S:      Maintained
3069 F:      include/linux/dccp.h
3070 F:      include/uapi/linux/dccp.h
3071 F:      include/linux/tfrc.h
3072 F:      net/dccp/
3073
3074 DECnet NETWORK LAYER
3075 W:      http://linux-decnet.sourceforge.net
3076 L:      linux-decnet-user@lists.sourceforge.net
3077 S:      Orphan
3078 F:      Documentation/networking/decnet.txt
3079 F:      net/decnet/
3080
3081 DECSTATION PLATFORM SUPPORT
3082 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3083 L:      linux-mips@linux-mips.org
3084 W:      http://www.linux-mips.org/wiki/DECstation
3085 S:      Maintained
3086 F:      arch/mips/dec/
3087 F:      arch/mips/include/asm/dec/
3088 F:      arch/mips/include/asm/mach-dec/
3089
3090 DEFXX FDDI NETWORK DRIVER
3091 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3092 S:      Maintained
3093 F:      drivers/net/fddi/defxx.*
3094
3095 DELL LAPTOP DRIVER
3096 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3097 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3098 L:      platform-driver-x86@vger.kernel.org
3099 S:      Maintained
3100 F:      drivers/platform/x86/dell-laptop.c
3101
3102 DELL LAPTOP FREEFALL DRIVER
3103 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3104 S:      Maintained
3105 F:      drivers/platform/x86/dell-smo8800.c
3106
3107 DELL LAPTOP SMM DRIVER
3108 M:      Guenter Roeck <linux@roeck-us.net>
3109 S:      Maintained
3110 F:      drivers/char/i8k.c
3111 F:      include/uapi/linux/i8k.h
3112
3113 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3114 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3115 S:      Maintained
3116 F:      Documentation/dcdbas.txt
3117 F:      drivers/firmware/dcdbas.*
3118
3119 DELL WMI EXTRAS DRIVER
3120 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3121 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3122 S:      Maintained
3123 F:      drivers/platform/x86/dell-wmi.c
3124
3125 DESIGNWARE USB2 DRD IP DRIVER
3126 M:      John Youn <johnyoun@synopsys.com>
3127 L:      linux-usb@vger.kernel.org
3128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3129 S:      Maintained
3130 F:      drivers/usb/dwc2/
3131
3132 DESIGNWARE USB3 DRD IP DRIVER
3133 M:      Felipe Balbi <balbi@ti.com>
3134 L:      linux-usb@vger.kernel.org
3135 L:      linux-omap@vger.kernel.org
3136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3137 S:      Maintained
3138 F:      drivers/usb/dwc3/
3139
3140 DEVICE COREDUMP (DEV_COREDUMP)
3141 M:      Johannes Berg <johannes@sipsolutions.net>
3142 L:      linux-kernel@vger.kernel.org
3143 S:      Maintained
3144 F:      drivers/base/devcoredump.c
3145 F:      include/linux/devcoredump.h
3146
3147 DEVICE FREQUENCY (DEVFREQ)
3148 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3149 M:      Kyungmin Park <kyungmin.park@samsung.com>
3150 L:      linux-pm@vger.kernel.org
3151 S:      Maintained
3152 F:      drivers/devfreq/
3153
3154 DEVICE NUMBER REGISTRY
3155 M:      Torben Mathiasen <device@lanana.org>
3156 W:      http://lanana.org/docs/device-list/index.html
3157 S:      Maintained
3158
3159 DEVICE-MAPPER  (LVM)
3160 M:      Alasdair Kergon <agk@redhat.com>
3161 M:      Mike Snitzer <snitzer@redhat.com>
3162 M:      dm-devel@redhat.com
3163 L:      dm-devel@redhat.com
3164 W:      http://sources.redhat.com/dm
3165 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3167 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3168 S:      Maintained
3169 F:      Documentation/device-mapper/
3170 F:      drivers/md/dm*
3171 F:      drivers/md/persistent-data/
3172 F:      include/linux/device-mapper.h
3173 F:      include/linux/dm-*.h
3174 F:      include/uapi/linux/dm-*.h
3175
3176 DIALOG SEMICONDUCTOR DRIVERS
3177 M:      Support Opensource <support.opensource@diasemi.com>
3178 W:      http://www.dialog-semiconductor.com/products
3179 S:      Supported
3180 F:      Documentation/hwmon/da90??
3181 F:      drivers/gpio/gpio-da90??.c
3182 F:      drivers/hwmon/da90??-hwmon.c
3183 F:      drivers/iio/adc/da91??-*.c
3184 F:      drivers/input/misc/da90??_onkey.c
3185 F:      drivers/input/touchscreen/da9052_tsi.c
3186 F:      drivers/leds/leds-da90??.c
3187 F:      drivers/mfd/da903x.c
3188 F:      drivers/mfd/da90??-*.c
3189 F:      drivers/mfd/da91??-*.c
3190 F:      drivers/power/da9052-battery.c
3191 F:      drivers/power/da91??-*.c
3192 F:      drivers/regulator/da903x.c
3193 F:      drivers/regulator/da9???-regulator.[ch]
3194 F:      drivers/rtc/rtc-da90??.c
3195 F:      drivers/video/backlight/da90??_bl.c
3196 F:      drivers/watchdog/da90??_wdt.c
3197 F:      include/linux/mfd/da903x.h
3198 F:      include/linux/mfd/da9052/
3199 F:      include/linux/mfd/da9055/
3200 F:      include/linux/mfd/da9063/
3201 F:      include/linux/mfd/da9150/
3202 F:      include/sound/da[79]*.h
3203 F:      sound/soc/codecs/da[79]*.[ch]
3204
3205 DIGI NEO AND CLASSIC PCI PRODUCTS
3206 M:      Lidza Louina <lidza.louina@gmail.com>
3207 M:      Mark Hounschell <markh@compro.net>
3208 L:      driverdev-devel@linuxdriverproject.org
3209 S:      Maintained
3210 F:      drivers/staging/dgnc/
3211
3212 DIGI EPCA PCI PRODUCTS
3213 M:      Lidza Louina <lidza.louina@gmail.com>
3214 M:      Mark Hounschell <markh@compro.net>
3215 M:      Daeseok Youn <daeseok.youn@gmail.com>
3216 L:      driverdev-devel@linuxdriverproject.org
3217 S:      Maintained
3218 F:      drivers/staging/dgap/
3219
3220 DIOLAN U2C-12 I2C DRIVER
3221 M:      Guenter Roeck <linux@roeck-us.net>
3222 L:      linux-i2c@vger.kernel.org
3223 S:      Maintained
3224 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3225
3226 DIRECT ACCESS (DAX)
3227 M:      Matthew Wilcox <willy@linux.intel.com>
3228 L:      linux-fsdevel@vger.kernel.org
3229 S:      Supported
3230 F:      fs/dax.c
3231
3232 DIRECTORY NOTIFICATION (DNOTIFY)
3233 M:      Eric Paris <eparis@parisplace.org>
3234 S:      Maintained
3235 F:      Documentation/filesystems/dnotify.txt
3236 F:      fs/notify/dnotify/
3237 F:      include/linux/dnotify.h
3238
3239 DISK GEOMETRY AND PARTITION HANDLING
3240 M:      Andries Brouwer <aeb@cwi.nl>
3241 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3242 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3243 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3244 S:      Maintained
3245
3246 DISKQUOTA
3247 M:      Jan Kara <jack@suse.cz>
3248 S:      Maintained
3249 F:      Documentation/filesystems/quota.txt
3250 F:      fs/quota/
3251 F:      include/linux/quota*.h
3252 F:      include/uapi/linux/quota*.h
3253
3254 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3255 M:      Bernie Thompson <bernie@plugable.com>
3256 L:      linux-fbdev@vger.kernel.org
3257 S:      Maintained
3258 W:      http://plugable.com/category/projects/udlfb/
3259 F:      drivers/video/fbdev/udlfb.c
3260 F:      include/video/udlfb.h
3261 F:      Documentation/fb/udlfb.txt
3262
3263 DISTRIBUTED LOCK MANAGER (DLM)
3264 M:      Christine Caulfield <ccaulfie@redhat.com>
3265 M:      David Teigland <teigland@redhat.com>
3266 L:      cluster-devel@redhat.com
3267 W:      http://sources.redhat.com/cluster/
3268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3269 S:      Supported
3270 F:      fs/dlm/
3271
3272 DMA BUFFER SHARING FRAMEWORK
3273 M:      Sumit Semwal <sumit.semwal@linaro.org>
3274 S:      Maintained
3275 L:      linux-media@vger.kernel.org
3276 L:      dri-devel@lists.freedesktop.org
3277 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3278 F:      drivers/dma-buf/
3279 F:      include/linux/dma-buf*
3280 F:      include/linux/reservation.h
3281 F:      include/linux/*fence.h
3282 F:      Documentation/dma-buf-sharing.txt
3283 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3284
3285 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3286 M:      Vinod Koul <vinod.koul@intel.com>
3287 L:      dmaengine@vger.kernel.org
3288 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3289 S:      Maintained
3290 F:      drivers/dma/
3291 F:      include/linux/dmaengine.h
3292 F:      Documentation/dmaengine/
3293 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3294
3295 DME1737 HARDWARE MONITOR DRIVER
3296 M:      Juerg Haefliger <juergh@gmail.com>
3297 L:      lm-sensors@lm-sensors.org
3298 S:      Maintained
3299 F:      Documentation/hwmon/dme1737
3300 F:      drivers/hwmon/dme1737.c
3301
3302 DMI/SMBIOS SUPPORT
3303 M:      Jean Delvare <jdelvare@suse.de>
3304 S:      Maintained
3305 F:      drivers/firmware/dmi-id.c
3306 F:      drivers/firmware/dmi_scan.c
3307 F:      include/linux/dmi.h
3308
3309 DOCUMENTATION
3310 M:      Jonathan Corbet <corbet@lwn.net>
3311 L:      linux-doc@vger.kernel.org
3312 S:      Maintained
3313 F:      Documentation/
3314 X:      Documentation/ABI/
3315 X:      Documentation/devicetree/
3316 X:      Documentation/acpi
3317 X:      Documentation/power
3318 X:      Documentation/spi
3319 T:      git git://git.lwn.net/linux-2.6.git docs-next
3320
3321 DOUBLETALK DRIVER
3322 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3323 L:      blinux-list@redhat.com
3324 S:      Maintained
3325 F:      drivers/char/dtlk.c
3326 F:      include/linux/dtlk.h
3327
3328 DPT_I2O SCSI RAID DRIVER
3329 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3330 L:      linux-scsi@vger.kernel.org
3331 W:      http://www.adaptec.com/
3332 S:      Maintained
3333 F:      drivers/scsi/dpt*
3334 F:      drivers/scsi/dpt/
3335
3336 DRBD DRIVER
3337 P:      Philipp Reisner
3338 P:      Lars Ellenberg
3339 M:      drbd-dev@lists.linbit.com
3340 L:      drbd-user@lists.linbit.com
3341 W:      http://www.drbd.org
3342 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3343 T:      git git://git.drbd.org/drbd-8.3.git
3344 S:      Supported
3345 F:      drivers/block/drbd/
3346 F:      lib/lru_cache.c
3347 F:      Documentation/blockdev/drbd/
3348
3349 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3350 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3352 S:      Supported
3353 F:      Documentation/kobject.txt
3354 F:      drivers/base/
3355 F:      fs/sysfs/
3356 F:      fs/debugfs/
3357 F:      include/linux/kobj*
3358 F:      include/linux/debugfs.h
3359 F:      lib/kobj*
3360
3361 DRM DRIVERS
3362 M:      David Airlie <airlied@linux.ie>
3363 L:      dri-devel@lists.freedesktop.org
3364 T:      git git://people.freedesktop.org/~airlied/linux
3365 S:      Maintained
3366 F:      drivers/gpu/drm/
3367 F:      drivers/gpu/vga/
3368 F:      include/drm/
3369 F:      include/uapi/drm/
3370
3371 RADEON DRM DRIVERS
3372 M:      Alex Deucher <alexander.deucher@amd.com>
3373 M:      Christian König <christian.koenig@amd.com>
3374 L:      dri-devel@lists.freedesktop.org
3375 T:      git git://people.freedesktop.org/~agd5f/linux
3376 S:      Supported
3377 F:      drivers/gpu/drm/radeon/
3378 F:      include/uapi/drm/radeon*
3379
3380 DRM PANEL DRIVERS
3381 M:      Thierry Reding <thierry.reding@gmail.com>
3382 L:      dri-devel@lists.freedesktop.org
3383 T:      git git://anongit.freedesktop.org/tegra/linux.git
3384 S:      Maintained
3385 F:      drivers/gpu/drm/drm_panel.c
3386 F:      drivers/gpu/drm/panel/
3387 F:      include/drm/drm_panel.h
3388 F:      Documentation/devicetree/bindings/panel/
3389
3390 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3391 M:      Daniel Vetter <daniel.vetter@intel.com>
3392 M:      Jani Nikula <jani.nikula@linux.intel.com>
3393 L:      intel-gfx@lists.freedesktop.org
3394 L:      dri-devel@lists.freedesktop.org
3395 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3396 T:      git git://anongit.freedesktop.org/drm-intel
3397 S:      Supported
3398 F:      drivers/gpu/drm/i915/
3399 F:      include/drm/i915*
3400 F:      include/uapi/drm/i915*
3401
3402 DRM DRIVERS FOR EXYNOS
3403 M:      Inki Dae <inki.dae@samsung.com>
3404 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3405 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3406 M:      Kyungmin Park <kyungmin.park@samsung.com>
3407 L:      dri-devel@lists.freedesktop.org
3408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3409 S:      Supported
3410 F:      drivers/gpu/drm/exynos/
3411 F:      include/drm/exynos*
3412 F:      include/uapi/drm/exynos*
3413
3414 DRM DRIVERS FOR FREESCALE IMX
3415 M:      Philipp Zabel <p.zabel@pengutronix.de>
3416 L:      dri-devel@lists.freedesktop.org
3417 S:      Maintained
3418 F:      drivers/gpu/drm/imx/
3419 F:      Documentation/devicetree/bindings/drm/imx/
3420
3421 DRM DRIVERS FOR NVIDIA TEGRA
3422 M:      Thierry Reding <thierry.reding@gmail.com>
3423 M:      Terje Bergström <tbergstrom@nvidia.com>
3424 L:      dri-devel@lists.freedesktop.org
3425 L:      linux-tegra@vger.kernel.org
3426 T:      git git://anongit.freedesktop.org/tegra/linux.git
3427 S:      Supported
3428 F:      drivers/gpu/drm/tegra/
3429 F:      drivers/gpu/host1x/
3430 F:      include/linux/host1x.h
3431 F:      include/uapi/drm/tegra_drm.h
3432 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3433
3434 DRM DRIVERS FOR RENESAS
3435 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3436 L:      dri-devel@lists.freedesktop.org
3437 L:      linux-sh@vger.kernel.org
3438 T:      git git://people.freedesktop.org/~airlied/linux
3439 S:      Supported
3440 F:      drivers/gpu/drm/rcar-du/
3441 F:      drivers/gpu/drm/shmobile/
3442 F:      include/linux/platform_data/shmob_drm.h
3443
3444 DRM DRIVERS FOR ROCKCHIP
3445 M:      Mark Yao <mark.yao@rock-chips.com>
3446 L:      dri-devel@lists.freedesktop.org
3447 S:      Maintained
3448 F:      drivers/gpu/drm/rockchip/
3449 F:      Documentation/devicetree/bindings/video/rockchip*
3450
3451 DSBR100 USB FM RADIO DRIVER
3452 M:      Alexey Klimov <klimov.linux@gmail.com>
3453 L:      linux-media@vger.kernel.org
3454 T:      git git://linuxtv.org/media_tree.git
3455 S:      Maintained
3456 F:      drivers/media/radio/dsbr100.c
3457
3458 DSCC4 DRIVER
3459 M:      Francois Romieu <romieu@fr.zoreil.com>
3460 L:      netdev@vger.kernel.org
3461 S:      Maintained
3462 F:      drivers/net/wan/dscc4.c
3463
3464 DVB_USB_AF9015 MEDIA DRIVER
3465 M:      Antti Palosaari <crope@iki.fi>
3466 L:      linux-media@vger.kernel.org
3467 W:      http://linuxtv.org/
3468 W:      http://palosaari.fi/linux/
3469 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3470 T:      git git://linuxtv.org/anttip/media_tree.git
3471 S:      Maintained
3472 F:      drivers/media/usb/dvb-usb-v2/af9015*
3473
3474 DVB_USB_AF9035 MEDIA DRIVER
3475 M:      Antti Palosaari <crope@iki.fi>
3476 L:      linux-media@vger.kernel.org
3477 W:      http://linuxtv.org/
3478 W:      http://palosaari.fi/linux/
3479 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3480 T:      git git://linuxtv.org/anttip/media_tree.git
3481 S:      Maintained
3482 F:      drivers/media/usb/dvb-usb-v2/af9035*
3483
3484 DVB_USB_ANYSEE MEDIA DRIVER
3485 M:      Antti Palosaari <crope@iki.fi>
3486 L:      linux-media@vger.kernel.org
3487 W:      http://linuxtv.org/
3488 W:      http://palosaari.fi/linux/
3489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3490 T:      git git://linuxtv.org/anttip/media_tree.git
3491 S:      Maintained
3492 F:      drivers/media/usb/dvb-usb-v2/anysee*
3493
3494 DVB_USB_AU6610 MEDIA DRIVER
3495 M:      Antti Palosaari <crope@iki.fi>
3496 L:      linux-media@vger.kernel.org
3497 W:      http://linuxtv.org/
3498 W:      http://palosaari.fi/linux/
3499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3500 T:      git git://linuxtv.org/anttip/media_tree.git
3501 S:      Maintained
3502 F:      drivers/media/usb/dvb-usb-v2/au6610*
3503
3504 DVB_USB_CE6230 MEDIA DRIVER
3505 M:      Antti Palosaari <crope@iki.fi>
3506 L:      linux-media@vger.kernel.org
3507 W:      http://linuxtv.org/
3508 W:      http://palosaari.fi/linux/
3509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3510 T:      git git://linuxtv.org/anttip/media_tree.git
3511 S:      Maintained
3512 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3513
3514 DVB_USB_CXUSB MEDIA DRIVER
3515 M:      Michael Krufky <mkrufky@linuxtv.org>
3516 L:      linux-media@vger.kernel.org
3517 W:      http://linuxtv.org/
3518 W:      http://github.com/mkrufky
3519 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3520 T:      git git://linuxtv.org/media_tree.git
3521 S:      Maintained
3522 F:      drivers/media/usb/dvb-usb/cxusb*
3523
3524 DVB_USB_EC168 MEDIA DRIVER
3525 M:      Antti Palosaari <crope@iki.fi>
3526 L:      linux-media@vger.kernel.org
3527 W:      http://linuxtv.org/
3528 W:      http://palosaari.fi/linux/
3529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3530 T:      git git://linuxtv.org/anttip/media_tree.git
3531 S:      Maintained
3532 F:      drivers/media/usb/dvb-usb-v2/ec168*
3533
3534 DVB_USB_GL861 MEDIA DRIVER
3535 M:      Antti Palosaari <crope@iki.fi>
3536 L:      linux-media@vger.kernel.org
3537 W:      http://linuxtv.org/
3538 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3539 T:      git git://linuxtv.org/anttip/media_tree.git
3540 S:      Maintained
3541 F:      drivers/media/usb/dvb-usb-v2/gl861*
3542
3543 DVB_USB_MXL111SF MEDIA DRIVER
3544 M:      Michael Krufky <mkrufky@linuxtv.org>
3545 L:      linux-media@vger.kernel.org
3546 W:      http://linuxtv.org/
3547 W:      http://github.com/mkrufky
3548 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3549 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3550 S:      Maintained
3551 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3552
3553 DVB_USB_RTL28XXU MEDIA DRIVER
3554 M:      Antti Palosaari <crope@iki.fi>
3555 L:      linux-media@vger.kernel.org
3556 W:      http://linuxtv.org/
3557 W:      http://palosaari.fi/linux/
3558 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3559 T:      git git://linuxtv.org/anttip/media_tree.git
3560 S:      Maintained
3561 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3562
3563 DVB_USB_V2 MEDIA DRIVER
3564 M:      Antti Palosaari <crope@iki.fi>
3565 L:      linux-media@vger.kernel.org
3566 W:      http://linuxtv.org/
3567 W:      http://palosaari.fi/linux/
3568 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3569 T:      git git://linuxtv.org/anttip/media_tree.git
3570 S:      Maintained
3571 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3572 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3573
3574 DYNAMIC DEBUG
3575 M:      Jason Baron <jbaron@akamai.com>
3576 S:      Maintained
3577 F:      lib/dynamic_debug.c
3578 F:      include/linux/dynamic_debug.h
3579
3580 DZ DECSTATION DZ11 SERIAL DRIVER
3581 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3582 S:      Maintained
3583 F:      drivers/tty/serial/dz.*
3584
3585 E3X0 POWER BUTTON DRIVER
3586 M:      Moritz Fischer <moritz.fischer@ettus.com>
3587 L:      usrp-users@lists.ettus.com
3588 W:      http://www.ettus.com
3589 S:      Supported
3590 F:      drivers/input/misc/e3x0-button.c
3591 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3592
3593 E4000 MEDIA DRIVER
3594 M:      Antti Palosaari <crope@iki.fi>
3595 L:      linux-media@vger.kernel.org
3596 W:      http://linuxtv.org/
3597 W:      http://palosaari.fi/linux/
3598 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3599 T:      git git://linuxtv.org/anttip/media_tree.git
3600 S:      Maintained
3601 F:      drivers/media/tuners/e4000*
3602
3603 EATA ISA/EISA/PCI SCSI DRIVER
3604 M:      Dario Ballabio <ballabio_dario@emc.com>
3605 L:      linux-scsi@vger.kernel.org
3606 S:      Maintained
3607 F:      drivers/scsi/eata.c
3608
3609 EC100 MEDIA DRIVER
3610 M:      Antti Palosaari <crope@iki.fi>
3611 L:      linux-media@vger.kernel.org
3612 W:      http://linuxtv.org/
3613 W:      http://palosaari.fi/linux/
3614 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3615 T:      git git://linuxtv.org/anttip/media_tree.git
3616 S:      Maintained
3617 F:      drivers/media/dvb-frontends/ec100*
3618
3619 ECRYPT FILE SYSTEM
3620 M:      Tyler Hicks <tyhicks@canonical.com>
3621 L:      ecryptfs@vger.kernel.org
3622 W:      http://ecryptfs.org
3623 W:      https://launchpad.net/ecryptfs
3624 S:      Supported
3625 F:      Documentation/filesystems/ecryptfs.txt
3626 F:      fs/ecryptfs/
3627
3628 EDAC-CORE
3629 M:      Doug Thompson <dougthompson@xmission.com>
3630 M:      Borislav Petkov <bp@alien8.de>
3631 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3632 L:      linux-edac@vger.kernel.org
3633 W:      bluesmoke.sourceforge.net
3634 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3635 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3636 S:      Supported
3637 F:      Documentation/edac.txt
3638 F:      drivers/edac/
3639 F:      include/linux/edac.h
3640
3641 EDAC-AMD64
3642 M:      Doug Thompson <dougthompson@xmission.com>
3643 M:      Borislav Petkov <bp@alien8.de>
3644 L:      linux-edac@vger.kernel.org
3645 W:      bluesmoke.sourceforge.net
3646 S:      Maintained
3647 F:      drivers/edac/amd64_edac*
3648
3649 EDAC-CALXEDA
3650 M:      Doug Thompson <dougthompson@xmission.com>
3651 M:      Robert Richter <rric@kernel.org>
3652 L:      linux-edac@vger.kernel.org
3653 W:      bluesmoke.sourceforge.net
3654 S:      Maintained
3655 F:      drivers/edac/highbank*
3656
3657 EDAC-CAVIUM
3658 M:      Ralf Baechle <ralf@linux-mips.org>
3659 M:      David Daney <david.daney@cavium.com>
3660 L:      linux-edac@vger.kernel.org
3661 L:      linux-mips@linux-mips.org
3662 W:      bluesmoke.sourceforge.net
3663 S:      Supported
3664 F:      drivers/edac/octeon_edac*
3665
3666 EDAC-E752X
3667 M:      Mark Gross <mark.gross@intel.com>
3668 M:      Doug Thompson <dougthompson@xmission.com>
3669 L:      linux-edac@vger.kernel.org
3670 W:      bluesmoke.sourceforge.net
3671 S:      Maintained
3672 F:      drivers/edac/e752x_edac.c
3673
3674 EDAC-E7XXX
3675 M:      Doug Thompson <dougthompson@xmission.com>
3676 L:      linux-edac@vger.kernel.org
3677 W:      bluesmoke.sourceforge.net
3678 S:      Maintained
3679 F:      drivers/edac/e7xxx_edac.c
3680
3681 EDAC-GHES
3682 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3683 L:      linux-edac@vger.kernel.org
3684 W:      bluesmoke.sourceforge.net
3685 S:      Maintained
3686 F:      drivers/edac/ghes_edac.c
3687
3688 EDAC-I82443BXGX
3689 M:      Tim Small <tim@buttersideup.com>
3690 L:      linux-edac@vger.kernel.org
3691 W:      bluesmoke.sourceforge.net
3692 S:      Maintained
3693 F:      drivers/edac/i82443bxgx_edac.c
3694
3695 EDAC-I3000
3696 M:      Jason Uhlenkott <juhlenko@akamai.com>
3697 L:      linux-edac@vger.kernel.org
3698 W:      bluesmoke.sourceforge.net
3699 S:      Maintained
3700 F:      drivers/edac/i3000_edac.c
3701
3702 EDAC-I5000
3703 M:      Doug Thompson <dougthompson@xmission.com>
3704 L:      linux-edac@vger.kernel.org
3705 W:      bluesmoke.sourceforge.net
3706 S:      Maintained
3707 F:      drivers/edac/i5000_edac.c
3708
3709 EDAC-I5400
3710 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3711 L:      linux-edac@vger.kernel.org
3712 W:      bluesmoke.sourceforge.net
3713 S:      Maintained
3714 F:      drivers/edac/i5400_edac.c
3715
3716 EDAC-I7300
3717 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3718 L:      linux-edac@vger.kernel.org
3719 W:      bluesmoke.sourceforge.net
3720 S:      Maintained
3721 F:      drivers/edac/i7300_edac.c
3722
3723 EDAC-I7CORE
3724 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3725 L:      linux-edac@vger.kernel.org
3726 W:      bluesmoke.sourceforge.net
3727 S:      Maintained
3728 F:      drivers/edac/i7core_edac.c
3729
3730 EDAC-I82975X
3731 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3732 M:      "Arvind R." <arvino55@gmail.com>
3733 L:      linux-edac@vger.kernel.org
3734 W:      bluesmoke.sourceforge.net
3735 S:      Maintained
3736 F:      drivers/edac/i82975x_edac.c
3737
3738 EDAC-IE31200
3739 M:      Jason Baron <jbaron@akamai.com>
3740 L:      linux-edac@vger.kernel.org
3741 W:      bluesmoke.sourceforge.net
3742 S:      Maintained
3743 F:      drivers/edac/ie31200_edac.c
3744
3745 EDAC-MPC85XX
3746 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3747 L:      linux-edac@vger.kernel.org
3748 W:      bluesmoke.sourceforge.net
3749 S:      Maintained
3750 F:      drivers/edac/mpc85xx_edac.[ch]
3751
3752 EDAC-PASEMI
3753 M:      Egor Martovetsky <egor@pasemi.com>
3754 L:      linux-edac@vger.kernel.org
3755 W:      bluesmoke.sourceforge.net
3756 S:      Maintained
3757 F:      drivers/edac/pasemi_edac.c
3758
3759 EDAC-R82600
3760 M:      Tim Small <tim@buttersideup.com>
3761 L:      linux-edac@vger.kernel.org
3762 W:      bluesmoke.sourceforge.net
3763 S:      Maintained
3764 F:      drivers/edac/r82600_edac.c
3765
3766 EDAC-SBRIDGE
3767 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3768 L:      linux-edac@vger.kernel.org
3769 W:      bluesmoke.sourceforge.net
3770 S:      Maintained
3771 F:      drivers/edac/sb_edac.c
3772
3773 EDIROL UA-101/UA-1000 DRIVER
3774 M:      Clemens Ladisch <clemens@ladisch.de>
3775 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3776 T:      git git://git.alsa-project.org/alsa-kernel.git
3777 S:      Maintained
3778 F:      sound/usb/misc/ua101.c
3779
3780 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3781 M:      Matt Fleming <matt.fleming@intel.com>
3782 L:      linux-efi@vger.kernel.org
3783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3784 S:      Maintained
3785 F:      Documentation/efi-stub.txt
3786 F:      arch/ia64/kernel/efi.c
3787 F:      arch/x86/boot/compressed/eboot.[ch]
3788 F:      arch/x86/include/asm/efi.h
3789 F:      arch/x86/platform/efi/*
3790 F:      drivers/firmware/efi/*
3791 F:      include/linux/efi*.h
3792
3793 EFI VARIABLE FILESYSTEM
3794 M:      Matthew Garrett <matthew.garrett@nebula.com>
3795 M:      Jeremy Kerr <jk@ozlabs.org>
3796 M:      Matt Fleming <matt.fleming@intel.com>
3797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3798 L:      linux-efi@vger.kernel.org
3799 S:      Maintained
3800 F:      fs/efivarfs/
3801
3802 EFIFB FRAMEBUFFER DRIVER
3803 L:      linux-fbdev@vger.kernel.org
3804 M:      Peter Jones <pjones@redhat.com>
3805 S:      Maintained
3806 F:      drivers/video/fbdev/efifb.c
3807
3808 EFS FILESYSTEM
3809 W:      http://aeschi.ch.eu.org/efs/
3810 S:      Orphan
3811 F:      fs/efs/
3812
3813 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3814 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3815 M:      Christoph Raisch <raisch@de.ibm.com>
3816 L:      linux-rdma@vger.kernel.org
3817 S:      Supported
3818 F:      drivers/infiniband/hw/ehca/
3819
3820 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3821 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3822 L:      netdev@vger.kernel.org
3823 S:      Maintained
3824 F:      drivers/net/ethernet/ibm/ehea/
3825
3826 EM28XX VIDEO4LINUX DRIVER
3827 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3828 L:      linux-media@vger.kernel.org
3829 W:      http://linuxtv.org
3830 T:      git git://linuxtv.org/media_tree.git
3831 S:      Maintained
3832 F:      drivers/media/usb/em28xx/
3833
3834 EMBEDDED LINUX
3835 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3836 M:      Matt Mackall <mpm@selenic.com>
3837 M:      David Woodhouse <dwmw2@infradead.org>
3838 L:      linux-embedded@vger.kernel.org
3839 S:      Maintained
3840
3841 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3842 M:      James Smart <james.smart@avagotech.com>
3843 M:      Dick Kennedy <dick.kennedy@avagotech.com>
3844 L:      linux-scsi@vger.kernel.org
3845 W:      http://www.avagotech.com
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 M:      Pratyush Anand <pratyush.anand@gmail.com>
7593 L:      linux-pci@vger.kernel.org
7594 S:      Maintained
7595 F:      drivers/pci/host/*designware*
7596
7597 PCI DRIVER FOR GENERIC OF HOSTS
7598 M:      Will Deacon <will.deacon@arm.com>
7599 L:      linux-pci@vger.kernel.org
7600 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7601 S:      Maintained
7602 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7603 F:      drivers/pci/host/pci-host-generic.c
7604
7605 PCIE DRIVER FOR ST SPEAR13XX
7606 M:      Pratyush Anand <pratyush.anand@gmail.com>
7607 L:      linux-pci@vger.kernel.org
7608 S:      Maintained
7609 F:      drivers/pci/host/*spear*
7610
7611 PCMCIA SUBSYSTEM
7612 P:      Linux PCMCIA Team
7613 L:      linux-pcmcia@lists.infradead.org
7614 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7616 S:      Maintained
7617 F:      Documentation/pcmcia/
7618 F:      drivers/pcmcia/
7619 F:      include/pcmcia/
7620
7621 PCNET32 NETWORK DRIVER
7622 M:      Don Fry <pcnet32@frontier.com>
7623 L:      netdev@vger.kernel.org
7624 S:      Maintained
7625 F:      drivers/net/ethernet/amd/pcnet32.c
7626
7627 PCRYPT PARALLEL CRYPTO ENGINE
7628 M:      Steffen Klassert <steffen.klassert@secunet.com>
7629 L:      linux-crypto@vger.kernel.org
7630 S:      Maintained
7631 F:      crypto/pcrypt.c
7632 F:      include/crypto/pcrypt.h
7633
7634 PER-CPU MEMORY ALLOCATOR
7635 M:      Tejun Heo <tj@kernel.org>
7636 M:      Christoph Lameter <cl@linux-foundation.org>
7637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7638 S:      Maintained
7639 F:      include/linux/percpu*.h
7640 F:      mm/percpu*.c
7641 F:      arch/*/include/asm/percpu.h
7642
7643 PER-TASK DELAY ACCOUNTING
7644 M:      Balbir Singh <bsingharora@gmail.com>
7645 S:      Maintained
7646 F:      include/linux/delayacct.h
7647 F:      kernel/delayacct.c
7648
7649 PERFORMANCE EVENTS SUBSYSTEM
7650 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7651 M:      Paul Mackerras <paulus@samba.org>
7652 M:      Ingo Molnar <mingo@redhat.com>
7653 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7654 L:      linux-kernel@vger.kernel.org
7655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7656 S:      Supported
7657 F:      kernel/events/*
7658 F:      include/linux/perf_event.h
7659 F:      include/uapi/linux/perf_event.h
7660 F:      arch/*/kernel/perf_event*.c
7661 F:      arch/*/kernel/*/perf_event*.c
7662 F:      arch/*/kernel/*/*/perf_event*.c
7663 F:      arch/*/include/asm/perf_event.h
7664 F:      arch/*/kernel/perf_callchain.c
7665 F:      tools/perf/
7666
7667 PERSONALITY HANDLING
7668 M:      Christoph Hellwig <hch@infradead.org>
7669 L:      linux-abi-devel@lists.sourceforge.net
7670 S:      Maintained
7671 F:      include/linux/personality.h
7672 F:      include/uapi/linux/personality.h
7673
7674 PHONET PROTOCOL
7675 M:      Remi Denis-Courmont <courmisch@gmail.com>
7676 S:      Supported
7677 F:      Documentation/networking/phonet.txt
7678 F:      include/linux/phonet.h
7679 F:      include/net/phonet/
7680 F:      include/uapi/linux/phonet.h
7681 F:      net/phonet/
7682
7683 PHRAM MTD DRIVER
7684 M:      Joern Engel <joern@lazybastard.org>
7685 L:      linux-mtd@lists.infradead.org
7686 S:      Maintained
7687 F:      drivers/mtd/devices/phram.c
7688
7689 PICOLCD HID DRIVER
7690 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7691 L:      linux-input@vger.kernel.org
7692 S:      Maintained
7693 F:      drivers/hid/hid-picolcd*
7694
7695 PICOXCELL SUPPORT
7696 M:      Jamie Iles <jamie@jamieiles.com>
7697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7698 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7699 S:      Supported
7700 F:      arch/arm/boot/dts/picoxcell*
7701 F:      arch/arm/mach-picoxcell/
7702 F:      drivers/crypto/picoxcell*
7703
7704 PIN CONTROL SUBSYSTEM
7705 M:      Linus Walleij <linus.walleij@linaro.org>
7706 L:      linux-gpio@vger.kernel.org
7707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7708 S:      Maintained
7709 F:      drivers/pinctrl/
7710 F:      include/linux/pinctrl/
7711
7712 PIN CONTROLLER - ATMEL AT91
7713 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7714 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7715 S:      Maintained
7716 F:      drivers/pinctrl/pinctrl-at91.*
7717
7718 PIN CONTROLLER - INTEL
7719 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7720 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7721 S:      Maintained
7722 F:      drivers/pinctrl/intel/
7723
7724 PIN CONTROLLER - RENESAS
7725 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7726 L:      linux-sh@vger.kernel.org
7727 S:      Maintained
7728 F:      drivers/pinctrl/sh-pfc/
7729
7730 PIN CONTROLLER - SAMSUNG
7731 M:      Tomasz Figa <tomasz.figa@gmail.com>
7732 M:      Thomas Abraham <thomas.abraham@linaro.org>
7733 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7734 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7735 S:      Maintained
7736 F:      drivers/pinctrl/samsung/
7737
7738 PIN CONTROLLER - ST SPEAR
7739 M:      Viresh Kumar <viresh.linux@gmail.com>
7740 L:      spear-devel@list.st.com
7741 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7742 W:      http://www.st.com/spear
7743 S:      Maintained
7744 F:      drivers/pinctrl/spear/
7745
7746 PKTCDVD DRIVER
7747 M:      Jiri Kosina <jkosina@suse.cz>
7748 S:      Maintained
7749 F:      drivers/block/pktcdvd.c
7750 F:      include/linux/pktcdvd.h
7751 F:      include/uapi/linux/pktcdvd.h
7752
7753 PKUNITY SOC DRIVERS
7754 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7755 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7756 S:      Maintained
7757 T:      git git://github.com/gxt/linux.git
7758 F:      drivers/input/serio/i8042-unicore32io.h
7759 F:      drivers/i2c/busses/i2c-puv3.c
7760 F:      drivers/video/fbdev/fb-puv3.c
7761 F:      drivers/rtc/rtc-puv3.c
7762
7763 PMBUS HARDWARE MONITORING DRIVERS
7764 M:      Guenter Roeck <linux@roeck-us.net>
7765 L:      lm-sensors@lm-sensors.org
7766 W:      http://www.lm-sensors.org/
7767 W:      http://www.roeck-us.net/linux/drivers/
7768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7769 S:      Maintained
7770 F:      Documentation/hwmon/pmbus
7771 F:      drivers/hwmon/pmbus/
7772 F:      include/linux/i2c/pmbus.h
7773
7774 PMC SIERRA MaxRAID DRIVER
7775 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7776 L:      linux-scsi@vger.kernel.org
7777 W:      http://www.pmc-sierra.com/
7778 S:      Supported
7779 F:      drivers/scsi/pmcraid.*
7780
7781 PMC SIERRA PM8001 DRIVER
7782 M:      xjtuwjp@gmail.com
7783 M:      lindar_liu@usish.com
7784 L:      pmchba@pmcs.com
7785 L:      linux-scsi@vger.kernel.org
7786 S:      Supported
7787 F:      drivers/scsi/pm8001/
7788
7789 POSIX CLOCKS and TIMERS
7790 M:      Thomas Gleixner <tglx@linutronix.de>
7791 L:      linux-kernel@vger.kernel.org
7792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7793 S:      Maintained
7794 F:      fs/timerfd.c
7795 F:      include/linux/timer*
7796 F:      kernel/time/*timer*
7797
7798 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7799 M:      Sebastian Reichel <sre@kernel.org>
7800 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7801 M:      David Woodhouse <dwmw2@infradead.org>
7802 L:      linux-pm@vger.kernel.org
7803 T:      git git://git.infradead.org/battery-2.6.git
7804 S:      Maintained
7805 F:      include/linux/power_supply.h
7806 F:      drivers/power/
7807
7808 PNP SUPPORT
7809 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7810 S:      Maintained
7811 F:      drivers/pnp/
7812
7813 PNXxxxx I2C DRIVER
7814 M:      Vitaly Wool <vitalywool@gmail.com>
7815 L:      linux-i2c@vger.kernel.org
7816 S:      Maintained
7817 F:      drivers/i2c/busses/i2c-pnx.c
7818
7819 PPP PROTOCOL DRIVERS AND COMPRESSORS
7820 M:      Paul Mackerras <paulus@samba.org>
7821 L:      linux-ppp@vger.kernel.org
7822 S:      Maintained
7823 F:      drivers/net/ppp/ppp_*
7824
7825 PPP OVER ATM (RFC 2364)
7826 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7827 S:      Maintained
7828 F:      net/atm/pppoatm.c
7829 F:      include/uapi/linux/atmppp.h
7830
7831 PPP OVER ETHERNET
7832 M:      Michal Ostrowski <mostrows@earthlink.net>
7833 S:      Maintained
7834 F:      drivers/net/ppp/pppoe.c
7835 F:      drivers/net/ppp/pppox.c
7836
7837 PPP OVER L2TP
7838 M:      James Chapman <jchapman@katalix.com>
7839 S:      Maintained
7840 F:      net/l2tp/l2tp_ppp.c
7841 F:      include/linux/if_pppol2tp.h
7842 F:      include/uapi/linux/if_pppol2tp.h
7843
7844 PPS SUPPORT
7845 M:      Rodolfo Giometti <giometti@enneenne.com>
7846 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7847 L:      linuxpps@ml.enneenne.com (subscribers-only)
7848 S:      Maintained
7849 F:      Documentation/pps/
7850 F:      drivers/pps/
7851 F:      include/linux/pps*.h
7852
7853 PPTP DRIVER
7854 M:      Dmitry Kozlov <xeb@mail.ru>
7855 L:      netdev@vger.kernel.org
7856 S:      Maintained
7857 F:      drivers/net/ppp/pptp.c
7858 W:      http://sourceforge.net/projects/accel-pptp
7859
7860 PREEMPTIBLE KERNEL
7861 M:      Robert Love <rml@tech9.net>
7862 L:      kpreempt-tech@lists.sourceforge.net
7863 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7864 S:      Supported
7865 F:      Documentation/preempt-locking.txt
7866 F:      include/linux/preempt.h
7867
7868 PRISM54 WIRELESS DRIVER
7869 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7870 L:      linux-wireless@vger.kernel.org
7871 W:      http://wireless.kernel.org/en/users/Drivers/p54
7872 S:      Obsolete
7873 F:      drivers/net/wireless/prism54/
7874
7875 PS3 NETWORK SUPPORT
7876 M:      Geoff Levand <geoff@infradead.org>
7877 L:      netdev@vger.kernel.org
7878 L:      cbe-oss-dev@lists.ozlabs.org
7879 S:      Maintained
7880 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7881
7882 PS3 PLATFORM SUPPORT
7883 M:      Geoff Levand <geoff@infradead.org>
7884 L:      linuxppc-dev@lists.ozlabs.org
7885 L:      cbe-oss-dev@lists.ozlabs.org
7886 S:      Maintained
7887 F:      arch/powerpc/boot/ps3*
7888 F:      arch/powerpc/include/asm/lv1call.h
7889 F:      arch/powerpc/include/asm/ps3*.h
7890 F:      arch/powerpc/platforms/ps3/
7891 F:      drivers/*/ps3*
7892 F:      drivers/ps3/
7893 F:      drivers/rtc/rtc-ps3.c
7894 F:      drivers/usb/host/*ps3.c
7895 F:      sound/ppc/snd_ps3*
7896
7897 PS3VRAM DRIVER
7898 M:      Jim Paris <jim@jtan.com>
7899 L:      cbe-oss-dev@lists.ozlabs.org
7900 S:      Maintained
7901 F:      drivers/block/ps3vram.c
7902
7903 PSTORE FILESYSTEM
7904 M:      Anton Vorontsov <anton@enomsg.org>
7905 M:      Colin Cross <ccross@android.com>
7906 M:      Kees Cook <keescook@chromium.org>
7907 M:      Tony Luck <tony.luck@intel.com>
7908 S:      Maintained
7909 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7910 F:      fs/pstore/
7911 F:      include/linux/pstore*
7912 F:      drivers/firmware/efi/efi-pstore.c
7913 F:      drivers/acpi/apei/erst.c
7914
7915 PTP HARDWARE CLOCK SUPPORT
7916 M:      Richard Cochran <richardcochran@gmail.com>
7917 L:      netdev@vger.kernel.org
7918 S:      Maintained
7919 W:      http://linuxptp.sourceforge.net/
7920 F:      Documentation/ABI/testing/sysfs-ptp
7921 F:      Documentation/ptp/*
7922 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7923 F:      drivers/net/phy/dp83640*
7924 F:      drivers/ptp/*
7925 F:      include/linux/ptp_cl*
7926
7927 PTRACE SUPPORT
7928 M:      Roland McGrath <roland@hack.frob.com>
7929 M:      Oleg Nesterov <oleg@redhat.com>
7930 S:      Maintained
7931 F:      include/asm-generic/syscall.h
7932 F:      include/linux/ptrace.h
7933 F:      include/linux/regset.h
7934 F:      include/linux/tracehook.h
7935 F:      include/uapi/linux/ptrace.h
7936 F:      kernel/ptrace.c
7937
7938 PVRUSB2 VIDEO4LINUX DRIVER
7939 M:      Mike Isely <isely@pobox.com>
7940 L:      pvrusb2@isely.net       (subscribers-only)
7941 L:      linux-media@vger.kernel.org
7942 W:      http://www.isely.net/pvrusb2/
7943 T:      git git://linuxtv.org/media_tree.git
7944 S:      Maintained
7945 F:      Documentation/video4linux/README.pvrusb2
7946 F:      drivers/media/usb/pvrusb2/
7947
7948 PWC WEBCAM DRIVER
7949 M:      Hans de Goede <hdegoede@redhat.com>
7950 L:      linux-media@vger.kernel.org
7951 T:      git git://linuxtv.org/media_tree.git
7952 S:      Maintained
7953 F:      drivers/media/usb/pwc/*
7954
7955 PWM FAN DRIVER
7956 M:      Kamil Debski <k.debski@samsung.com>
7957 L:      lm-sensors@lm-sensors.org
7958 S:      Supported
7959 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7960 F:      Documentation/hwmon/pwm-fan
7961 F:      drivers/hwmon/pwm-fan.c
7962
7963 PWM SUBSYSTEM
7964 M:      Thierry Reding <thierry.reding@gmail.com>
7965 L:      linux-pwm@vger.kernel.org
7966 S:      Maintained
7967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7968 F:      Documentation/pwm.txt
7969 F:      Documentation/devicetree/bindings/pwm/
7970 F:      include/linux/pwm.h
7971 F:      drivers/pwm/
7972 F:      drivers/video/backlight/pwm_bl.c
7973 F:      include/linux/pwm_backlight.h
7974
7975 PXA2xx/PXA3xx SUPPORT
7976 M:      Daniel Mack <daniel@zonque.org>
7977 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7978 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7979 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7980 T:      git git://github.com/hzhuang1/linux.git
7981 T:      git git://github.com/rjarzmik/linux.git
7982 S:      Maintained
7983 F:      arch/arm/mach-pxa/
7984 F:      drivers/pcmcia/pxa2xx*
7985 F:      drivers/spi/spi-pxa2xx*
7986 F:      drivers/usb/gadget/udc/pxa2*
7987 F:      include/sound/pxa2xx-lib.h
7988 F:      sound/arm/pxa*
7989 F:      sound/soc/pxa/
7990
7991 PXA3xx NAND FLASH DRIVER
7992 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7993 L:      linux-mtd@lists.infradead.org
7994 S:      Maintained
7995 F:      drivers/mtd/nand/pxa3xx_nand.c
7996
7997 MMP SUPPORT
7998 M:      Eric Miao <eric.y.miao@gmail.com>
7999 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8001 T:      git git://github.com/hzhuang1/linux.git
8002 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8003 S:      Maintained
8004 F:      arch/arm/mach-mmp/
8005
8006 PXA MMCI DRIVER
8007 S:      Orphan
8008
8009 PXA RTC DRIVER
8010 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8011 L:      rtc-linux@googlegroups.com
8012 S:      Maintained
8013
8014 QAT DRIVER
8015 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8016 L:      qat-linux@intel.com
8017 S:      Supported
8018 F:      drivers/crypto/qat/
8019
8020 QIB DRIVER
8021 M:      Mike Marciniszyn <infinipath@intel.com>
8022 L:      linux-rdma@vger.kernel.org
8023 S:      Supported
8024 F:      drivers/infiniband/hw/qib/
8025
8026 QLOGIC QLA1280 SCSI DRIVER
8027 M:      Michael Reed <mdr@sgi.com>
8028 L:      linux-scsi@vger.kernel.org
8029 S:      Maintained
8030 F:      drivers/scsi/qla1280.[ch]
8031
8032 QLOGIC QLA2XXX FC-SCSI DRIVER
8033 M:      qla2xxx-upstream@qlogic.com
8034 L:      linux-scsi@vger.kernel.org
8035 S:      Supported
8036 F:      Documentation/scsi/LICENSE.qla2xxx
8037 F:      drivers/scsi/qla2xxx/
8038
8039 QLOGIC QLA4XXX iSCSI DRIVER
8040 M:      QLogic-Storage-Upstream@qlogic.com
8041 L:      linux-scsi@vger.kernel.org
8042 S:      Supported
8043 F:      Documentation/scsi/LICENSE.qla4xxx
8044 F:      drivers/scsi/qla4xxx/
8045
8046 QLOGIC QLA3XXX NETWORK DRIVER
8047 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8048 M:      Ron Mercer <ron.mercer@qlogic.com>
8049 M:      linux-driver@qlogic.com
8050 L:      netdev@vger.kernel.org
8051 S:      Supported
8052 F:      Documentation/networking/LICENSE.qla3xxx
8053 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8054
8055 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8056 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8057 M:      Dept-GELinuxNICDev@qlogic.com
8058 L:      netdev@vger.kernel.org
8059 S:      Supported
8060 F:      drivers/net/ethernet/qlogic/qlcnic/
8061
8062 QLOGIC QLGE 10Gb ETHERNET DRIVER
8063 M:      Harish Patil <harish.patil@qlogic.com>
8064 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8065 M:      Dept-GELinuxNICDev@qlogic.com
8066 M:      linux-driver@qlogic.com
8067 L:      netdev@vger.kernel.org
8068 S:      Supported
8069 F:      drivers/net/ethernet/qlogic/qlge/
8070
8071 QNX4 FILESYSTEM
8072 M:      Anders Larsen <al@alarsen.net>
8073 W:      http://www.alarsen.net/linux/qnx4fs/
8074 S:      Maintained
8075 F:      fs/qnx4/
8076 F:      include/uapi/linux/qnx4_fs.h
8077 F:      include/uapi/linux/qnxtypes.h
8078
8079 QT1010 MEDIA DRIVER
8080 M:      Antti Palosaari <crope@iki.fi>
8081 L:      linux-media@vger.kernel.org
8082 W:      http://linuxtv.org/
8083 W:      http://palosaari.fi/linux/
8084 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8085 T:      git git://linuxtv.org/anttip/media_tree.git
8086 S:      Maintained
8087 F:      drivers/media/tuners/qt1010*
8088
8089 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8090 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8091 L:      linux-wireless@vger.kernel.org
8092 L:      ath9k-devel@lists.ath9k.org
8093 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8094 S:      Supported
8095 F:      drivers/net/wireless/ath/ath9k/
8096
8097 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8098 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8099 L:      ath10k@lists.infradead.org
8100 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8101 T:      git git://github.com/kvalo/ath.git
8102 S:      Supported
8103 F:      drivers/net/wireless/ath/ath10k/
8104
8105 QUALCOMM HEXAGON ARCHITECTURE
8106 M:      Richard Kuo <rkuo@codeaurora.org>
8107 L:      linux-hexagon@vger.kernel.org
8108 S:      Supported
8109 F:      arch/hexagon/
8110
8111 QUALCOMM WCN36XX WIRELESS DRIVER
8112 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8113 L:      wcn36xx@lists.infradead.org
8114 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8115 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8116 S:      Supported
8117 F:      drivers/net/wireless/ath/wcn36xx/
8118
8119 RADOS BLOCK DEVICE (RBD)
8120 M:      Ilya Dryomov <idryomov@gmail.com>
8121 M:      Sage Weil <sage@redhat.com>
8122 M:      Alex Elder <elder@kernel.org>
8123 M:      ceph-devel@vger.kernel.org
8124 W:      http://ceph.com/
8125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8126 S:      Supported
8127 F:      drivers/block/rbd.c
8128 F:      drivers/block/rbd_types.h
8129
8130 RADEON FRAMEBUFFER DISPLAY DRIVER
8131 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8132 L:      linux-fbdev@vger.kernel.org
8133 S:      Maintained
8134 F:      drivers/video/fbdev/aty/radeon*
8135 F:      include/uapi/linux/radeonfb.h
8136
8137 RADIOSHARK RADIO DRIVER
8138 M:      Hans de Goede <hdegoede@redhat.com>
8139 L:      linux-media@vger.kernel.org
8140 T:      git git://linuxtv.org/media_tree.git
8141 S:      Maintained
8142 F:      drivers/media/radio/radio-shark.c
8143
8144 RADIOSHARK2 RADIO DRIVER
8145 M:      Hans de Goede <hdegoede@redhat.com>
8146 L:      linux-media@vger.kernel.org
8147 T:      git git://linuxtv.org/media_tree.git
8148 S:      Maintained
8149 F:      drivers/media/radio/radio-shark2.c
8150 F:      drivers/media/radio/radio-tea5777.c
8151
8152 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8153 M:      Paul Mackerras <paulus@samba.org>
8154 L:      linux-fbdev@vger.kernel.org
8155 S:      Maintained
8156 F:      drivers/video/fbdev/aty/aty128fb.c
8157
8158 RALINK RT2X00 WIRELESS LAN DRIVER
8159 P:      rt2x00 project
8160 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8161 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8162 L:      linux-wireless@vger.kernel.org
8163 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8164 W:      http://rt2x00.serialmonkey.com/
8165 S:      Maintained
8166 F:      drivers/net/wireless/rt2x00/
8167
8168 RAMDISK RAM BLOCK DEVICE DRIVER
8169 M:      Jens Axboe <axboe@kernel.dk>
8170 S:      Maintained
8171 F:      Documentation/blockdev/ramdisk.txt
8172 F:      drivers/block/brd.c
8173
8174 PERSISTENT MEMORY DRIVER
8175 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8176 L:      linux-nvdimm@lists.01.org
8177 S:      Supported
8178 F:      drivers/block/pmem.c
8179
8180 RANDOM NUMBER DRIVER
8181 M:      "Theodore Ts'o" <tytso@mit.edu>
8182 S:      Maintained
8183 F:      drivers/char/random.c
8184
8185 RAPIDIO SUBSYSTEM
8186 M:      Matt Porter <mporter@kernel.crashing.org>
8187 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8188 S:      Maintained
8189 F:      drivers/rapidio/
8190
8191 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8192 L:      linux-wireless@vger.kernel.org
8193 S:      Orphan
8194 F:      drivers/net/wireless/ray*
8195
8196 RCUTORTURE MODULE
8197 M:      Josh Triplett <josh@joshtriplett.org>
8198 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8199 L:      linux-kernel@vger.kernel.org
8200 S:      Supported
8201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8202 F:      Documentation/RCU/torture.txt
8203 F:      kernel/rcu/rcutorture.c
8204
8205 RCUTORTURE TEST FRAMEWORK
8206 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8207 M:      Josh Triplett <josh@joshtriplett.org>
8208 R:      Steven Rostedt <rostedt@goodmis.org>
8209 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8210 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8211 L:      linux-kernel@vger.kernel.org
8212 S:      Supported
8213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8214 F:      tools/testing/selftests/rcutorture
8215
8216 RDC R-321X SoC
8217 M:      Florian Fainelli <florian@openwrt.org>
8218 S:      Maintained
8219
8220 RDC R6040 FAST ETHERNET DRIVER
8221 M:      Florian Fainelli <florian@openwrt.org>
8222 L:      netdev@vger.kernel.org
8223 S:      Maintained
8224 F:      drivers/net/ethernet/rdc/r6040.c
8225
8226 RDS - RELIABLE DATAGRAM SOCKETS
8227 M:      Chien Yen <chien.yen@oracle.com>
8228 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8229 S:      Supported
8230 F:      net/rds/
8231
8232 READ-COPY UPDATE (RCU)
8233 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8234 M:      Josh Triplett <josh@joshtriplett.org>
8235 R:      Steven Rostedt <rostedt@goodmis.org>
8236 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8237 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8238 L:      linux-kernel@vger.kernel.org
8239 W:      http://www.rdrop.com/users/paulmck/RCU/
8240 S:      Supported
8241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8242 F:      Documentation/RCU/
8243 X:      Documentation/RCU/torture.txt
8244 F:      include/linux/rcu*
8245 X:      include/linux/srcu.h
8246 F:      kernel/rcu/
8247 X:      kernel/torture.c
8248
8249 REAL TIME CLOCK (RTC) SUBSYSTEM
8250 M:      Alessandro Zummo <a.zummo@towertech.it>
8251 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8252 L:      rtc-linux@googlegroups.com
8253 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8254 S:      Maintained
8255 F:      Documentation/rtc.txt
8256 F:      drivers/rtc/
8257 F:      include/linux/rtc.h
8258 F:      include/uapi/linux/rtc.h
8259
8260 REALTEK AUDIO CODECS
8261 M:      Bard Liao <bardliao@realtek.com>
8262 M:      Oder Chiou <oder_chiou@realtek.com>
8263 S:      Maintained
8264 F:      sound/soc/codecs/rt*
8265 F:      include/sound/rt*.h
8266
8267 REISERFS FILE SYSTEM
8268 L:      reiserfs-devel@vger.kernel.org
8269 S:      Supported
8270 F:      fs/reiserfs/
8271
8272 REGISTER MAP ABSTRACTION
8273 M:      Mark Brown <broonie@kernel.org>
8274 L:      linux-kernel@vger.kernel.org
8275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8276 S:      Supported
8277 F:      drivers/base/regmap/
8278 F:      include/linux/regmap.h
8279
8280 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8281 M:      Ohad Ben-Cohen <ohad@wizery.com>
8282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8283 S:      Maintained
8284 F:      drivers/remoteproc/
8285 F:      Documentation/remoteproc.txt
8286 F:      include/linux/remoteproc.h
8287
8288 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8289 M:      Ohad Ben-Cohen <ohad@wizery.com>
8290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8291 S:      Maintained
8292 F:      drivers/rpmsg/
8293 F:      Documentation/rpmsg.txt
8294 F:      include/linux/rpmsg.h
8295
8296 RESET CONTROLLER FRAMEWORK
8297 M:      Philipp Zabel <p.zabel@pengutronix.de>
8298 S:      Maintained
8299 F:      drivers/reset/
8300 F:      Documentation/devicetree/bindings/reset/
8301 F:      include/linux/reset.h
8302 F:      include/linux/reset-controller.h
8303
8304 RFKILL
8305 M:      Johannes Berg <johannes@sipsolutions.net>
8306 L:      linux-wireless@vger.kernel.org
8307 W:      http://wireless.kernel.org/
8308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8310 S:      Maintained
8311 F:      Documentation/rfkill.txt
8312 F:      net/rfkill/
8313
8314 RHASHTABLE
8315 M:      Thomas Graf <tgraf@suug.ch>
8316 L:      netdev@vger.kernel.org
8317 S:      Maintained
8318 F:      lib/rhashtable.c
8319 F:      include/linux/rhashtable.h
8320
8321 RICOH SMARTMEDIA/XD DRIVER
8322 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8323 S:      Maintained
8324 F:      drivers/mtd/nand/r852.c
8325 F:      drivers/mtd/nand/r852.h
8326
8327 RICOH R5C592 MEMORYSTICK DRIVER
8328 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8329 S:      Maintained
8330 F:      drivers/memstick/host/r592.*
8331
8332 ROCCAT DRIVERS
8333 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8334 W:      http://sourceforge.net/projects/roccat/
8335 S:      Maintained
8336 F:      drivers/hid/hid-roccat*
8337 F:      include/linux/hid-roccat*
8338 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8339
8340 ROCKER DRIVER
8341 M:      Jiri Pirko <jiri@resnulli.us>
8342 M:      Scott Feldman <sfeldma@gmail.com>
8343 L:      netdev@vger.kernel.org
8344 S:      Supported
8345 F:      drivers/net/ethernet/rocker/
8346
8347 ROCKETPORT DRIVER
8348 P:      Comtrol Corp.
8349 W:      http://www.comtrol.com
8350 S:      Maintained
8351 F:      Documentation/serial/rocket.txt
8352 F:      drivers/tty/rocket*
8353
8354 ROCKETPORT EXPRESS/INFINITY DRIVER
8355 M:      Kevin Cernekee <cernekee@gmail.com>
8356 L:      linux-serial@vger.kernel.org
8357 S:      Odd Fixes
8358 F:      drivers/tty/serial/rp2.*
8359
8360 ROSE NETWORK LAYER
8361 M:      Ralf Baechle <ralf@linux-mips.org>
8362 L:      linux-hams@vger.kernel.org
8363 W:      http://www.linux-ax25.org/
8364 S:      Maintained
8365 F:      include/net/rose.h
8366 F:      include/uapi/linux/rose.h
8367 F:      net/rose/
8368
8369 RTL2830 MEDIA DRIVER
8370 M:      Antti Palosaari <crope@iki.fi>
8371 L:      linux-media@vger.kernel.org
8372 W:      http://linuxtv.org/
8373 W:      http://palosaari.fi/linux/
8374 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8375 T:      git git://linuxtv.org/anttip/media_tree.git
8376 S:      Maintained
8377 F:      drivers/media/dvb-frontends/rtl2830*
8378
8379 RTL2832 MEDIA DRIVER
8380 M:      Antti Palosaari <crope@iki.fi>
8381 L:      linux-media@vger.kernel.org
8382 W:      http://linuxtv.org/
8383 W:      http://palosaari.fi/linux/
8384 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8385 T:      git git://linuxtv.org/anttip/media_tree.git
8386 S:      Maintained
8387 F:      drivers/media/dvb-frontends/rtl2832*
8388
8389 RTL2832_SDR MEDIA DRIVER
8390 M:      Antti Palosaari <crope@iki.fi>
8391 L:      linux-media@vger.kernel.org
8392 W:      http://linuxtv.org/
8393 W:      http://palosaari.fi/linux/
8394 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8395 T:      git git://linuxtv.org/anttip/media_tree.git
8396 S:      Maintained
8397 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8398
8399 RTL8180 WIRELESS DRIVER
8400 L:      linux-wireless@vger.kernel.org
8401 W:      http://wireless.kernel.org/
8402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8403 S:      Orphan
8404 F:      drivers/net/wireless/rtl818x/rtl8180/
8405
8406 RTL8187 WIRELESS DRIVER
8407 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8408 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8409 M:      Larry Finger <Larry.Finger@lwfinger.net>
8410 L:      linux-wireless@vger.kernel.org
8411 W:      http://wireless.kernel.org/
8412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8413 S:      Maintained
8414 F:      drivers/net/wireless/rtl818x/rtl8187/
8415
8416 RTL8192CE WIRELESS DRIVER
8417 M:      Larry Finger <Larry.Finger@lwfinger.net>
8418 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8419 L:      linux-wireless@vger.kernel.org
8420 W:      http://wireless.kernel.org/
8421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8422 S:      Maintained
8423 F:      drivers/net/wireless/rtlwifi/
8424 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8425
8426 S3 SAVAGE FRAMEBUFFER DRIVER
8427 M:      Antonino Daplas <adaplas@gmail.com>
8428 L:      linux-fbdev@vger.kernel.org
8429 S:      Maintained
8430 F:      drivers/video/fbdev/savage/
8431
8432 S390
8433 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8434 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8435 M:      linux390@de.ibm.com
8436 L:      linux-s390@vger.kernel.org
8437 W:      http://www.ibm.com/developerworks/linux/linux390/
8438 S:      Supported
8439 F:      arch/s390/
8440 F:      drivers/s390/
8441 F:      Documentation/s390/
8442 F:      Documentation/DocBook/s390*
8443
8444 S390 COMMON I/O LAYER
8445 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8446 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8447 L:      linux-s390@vger.kernel.org
8448 W:      http://www.ibm.com/developerworks/linux/linux390/
8449 S:      Supported
8450 F:      drivers/s390/cio/
8451
8452 S390 DASD DRIVER
8453 M:      Stefan Weinhuber <wein@de.ibm.com>
8454 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8455 L:      linux-s390@vger.kernel.org
8456 W:      http://www.ibm.com/developerworks/linux/linux390/
8457 S:      Supported
8458 F:      drivers/s390/block/dasd*
8459 F:      block/partitions/ibm.c
8460
8461 S390 NETWORK DRIVERS
8462 M:      Ursula Braun <ursula.braun@de.ibm.com>
8463 M:      linux390@de.ibm.com
8464 L:      linux-s390@vger.kernel.org
8465 W:      http://www.ibm.com/developerworks/linux/linux390/
8466 S:      Supported
8467 F:      drivers/s390/net/
8468
8469 S390 PCI SUBSYSTEM
8470 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8471 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8472 L:      linux-s390@vger.kernel.org
8473 W:      http://www.ibm.com/developerworks/linux/linux390/
8474 S:      Supported
8475 F:      arch/s390/pci/
8476 F:      drivers/pci/hotplug/s390_pci_hpc.c
8477
8478 S390 ZCRYPT DRIVER
8479 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8480 M:      linux390@de.ibm.com
8481 L:      linux-s390@vger.kernel.org
8482 W:      http://www.ibm.com/developerworks/linux/linux390/
8483 S:      Supported
8484 F:      drivers/s390/crypto/
8485
8486 S390 ZFCP DRIVER
8487 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8488 M:      linux390@de.ibm.com
8489 L:      linux-s390@vger.kernel.org
8490 W:      http://www.ibm.com/developerworks/linux/linux390/
8491 S:      Supported
8492 F:      drivers/s390/scsi/zfcp_*
8493
8494 S390 IUCV NETWORK LAYER
8495 M:      Ursula Braun <ursula.braun@de.ibm.com>
8496 M:      linux390@de.ibm.com
8497 L:      linux-s390@vger.kernel.org
8498 W:      http://www.ibm.com/developerworks/linux/linux390/
8499 S:      Supported
8500 F:      drivers/s390/net/*iucv*
8501 F:      include/net/iucv/
8502 F:      net/iucv/
8503
8504 S3C24XX SD/MMC Driver
8505 M:      Ben Dooks <ben-linux@fluff.org>
8506 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8507 S:      Supported
8508 F:      drivers/mmc/host/s3cmci.*
8509
8510 SAA6588 RDS RECEIVER DRIVER
8511 M:      Hans Verkuil <hverkuil@xs4all.nl>
8512 L:      linux-media@vger.kernel.org
8513 T:      git git://linuxtv.org/media_tree.git
8514 W:      http://linuxtv.org
8515 S:      Odd Fixes
8516 F:      drivers/media/i2c/saa6588*
8517
8518 SAA7134 VIDEO4LINUX DRIVER
8519 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8520 L:      linux-media@vger.kernel.org
8521 W:      http://linuxtv.org
8522 T:      git git://linuxtv.org/media_tree.git
8523 S:      Odd fixes
8524 F:      Documentation/video4linux/*.saa7134
8525 F:      drivers/media/pci/saa7134/
8526
8527 SAA7146 VIDEO4LINUX-2 DRIVER
8528 M:      Hans Verkuil <hverkuil@xs4all.nl>
8529 L:      linux-media@vger.kernel.org
8530 T:      git git://linuxtv.org/media_tree.git
8531 S:      Maintained
8532 F:      drivers/media/common/saa7146/
8533 F:      drivers/media/pci/saa7146/
8534 F:      include/media/saa7146*
8535
8536 SAMSUNG LAPTOP DRIVER
8537 M:      Corentin Chary <corentin.chary@gmail.com>
8538 L:      platform-driver-x86@vger.kernel.org
8539 S:      Maintained
8540 F:      drivers/platform/x86/samsung-laptop.c
8541
8542 SAMSUNG AUDIO (ASoC) DRIVERS
8543 M:      Sangbeom Kim <sbkim73@samsung.com>
8544 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8545 S:      Supported
8546 F:      sound/soc/samsung/
8547
8548 SAMSUNG FRAMEBUFFER DRIVER
8549 M:      Jingoo Han <jingoohan1@gmail.com>
8550 L:      linux-fbdev@vger.kernel.org
8551 S:      Maintained
8552 F:      drivers/video/fbdev/s3c-fb.c
8553
8554 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8555 M:      Sangbeom Kim <sbkim73@samsung.com>
8556 L:      linux-kernel@vger.kernel.org
8557 S:      Supported
8558 F:      drivers/mfd/sec*.c
8559 F:      drivers/regulator/s2m*.c
8560 F:      drivers/regulator/s5m*.c
8561 F:      include/linux/mfd/samsung/
8562
8563 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8564 M:      Kyungmin Park <kyungmin.park@samsung.com>
8565 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8566 L:      linux-media@vger.kernel.org
8567 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8568 S:      Supported
8569 F:      drivers/media/platform/exynos4-is/
8570
8571 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8572 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8573 L:      linux-media@vger.kernel.org
8574 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8575 S:      Maintained
8576 F:      drivers/media/platform/s3c-camif/
8577 F:      include/media/s3c_camif.h
8578
8579 SAMSUNG S5C73M3 CAMERA DRIVER
8580 M:      Kyungmin Park <kyungmin.park@samsung.com>
8581 M:      Andrzej Hajda <a.hajda@samsung.com>
8582 L:      linux-media@vger.kernel.org
8583 S:      Supported
8584 F:      drivers/media/i2c/s5c73m3/*
8585
8586 SAMSUNG S5K5BAF CAMERA DRIVER
8587 M:      Kyungmin Park <kyungmin.park@samsung.com>
8588 M:      Andrzej Hajda <a.hajda@samsung.com>
8589 L:      linux-media@vger.kernel.org
8590 S:      Supported
8591 F:      drivers/media/i2c/s5k5baf.c
8592
8593 SAMSUNG SOC CLOCK DRIVERS
8594 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8595 M:      Tomasz Figa <tomasz.figa@gmail.com>
8596 S:      Supported
8597 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8598 F:      drivers/clk/samsung/
8599
8600 SAMSUNG SXGBE DRIVERS
8601 M:      Byungho An <bh74.an@samsung.com>
8602 M:      Girish K S <ks.giri@samsung.com>
8603 M:      Vipul Pandya <vipul.pandya@samsung.com>
8604 S:      Supported
8605 L:      netdev@vger.kernel.org
8606 F:      drivers/net/ethernet/samsung/sxgbe/
8607
8608 SAMSUNG THERMAL DRIVER
8609 M:      Lukasz Majewski <l.majewski@samsung.com>
8610 L:      linux-pm@vger.kernel.org
8611 L:      linux-samsung-soc@vger.kernel.org
8612 S:      Supported
8613 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8614 F:      drivers/thermal/samsung/
8615
8616 SAMSUNG USB2 PHY DRIVER
8617 M:      Kamil Debski <k.debski@samsung.com>
8618 L:      linux-kernel@vger.kernel.org
8619 S:      Supported
8620 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8621 F:      Documentation/phy/samsung-usb2.txt
8622 F:      drivers/phy/phy-exynos4210-usb2.c
8623 F:      drivers/phy/phy-exynos4x12-usb2.c
8624 F:      drivers/phy/phy-exynos5250-usb2.c
8625 F:      drivers/phy/phy-s5pv210-usb2.c
8626 F:      drivers/phy/phy-samsung-usb2.c
8627 F:      drivers/phy/phy-samsung-usb2.h
8628
8629 SERIAL DRIVERS
8630 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8631 L:      linux-serial@vger.kernel.org
8632 S:      Maintained
8633 F:      drivers/tty/serial/
8634
8635 SYNOPSYS DESIGNWARE DMAC DRIVER
8636 M:      Viresh Kumar <viresh.linux@gmail.com>
8637 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8638 S:      Maintained
8639 F:      include/linux/dma/dw.h
8640 F:      include/linux/platform_data/dma-dw.h
8641 F:      drivers/dma/dw/
8642
8643 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8644 M:      Seungwon Jeon <tgih.jun@samsung.com>
8645 M:      Jaehoon Chung <jh80.chung@samsung.com>
8646 L:      linux-mmc@vger.kernel.org
8647 S:      Maintained
8648 F:      include/linux/mmc/dw_mmc.h
8649 F:      drivers/mmc/host/dw_mmc*
8650
8651 THUNDERBOLT DRIVER
8652 M:      Andreas Noever <andreas.noever@gmail.com>
8653 S:      Maintained
8654 F:      drivers/thunderbolt/
8655
8656 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8657 M:      John Stultz <john.stultz@linaro.org>
8658 M:      Thomas Gleixner <tglx@linutronix.de>
8659 L:      linux-kernel@vger.kernel.org
8660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8661 S:      Supported
8662 F:      include/linux/clocksource.h
8663 F:      include/linux/time.h
8664 F:      include/linux/timex.h
8665 F:      include/uapi/linux/time.h
8666 F:      include/uapi/linux/timex.h
8667 F:      kernel/time/clocksource.c
8668 F:      kernel/time/time*.c
8669 F:      kernel/time/ntp.c
8670 F:      tools/testing/selftests/timers/
8671
8672 SC1200 WDT DRIVER
8673 M:      Zwane Mwaikambo <zwanem@gmail.com>
8674 S:      Maintained
8675 F:      drivers/watchdog/sc1200wdt.c
8676
8677 SCHEDULER
8678 M:      Ingo Molnar <mingo@redhat.com>
8679 M:      Peter Zijlstra <peterz@infradead.org>
8680 L:      linux-kernel@vger.kernel.org
8681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8682 S:      Maintained
8683 F:      kernel/sched/
8684 F:      include/linux/sched.h
8685 F:      include/uapi/linux/sched.h
8686 F:      include/linux/wait.h
8687
8688 SCORE ARCHITECTURE
8689 M:      Chen Liqin <liqin.linux@gmail.com>
8690 M:      Lennox Wu <lennox.wu@gmail.com>
8691 W:      http://www.sunplus.com
8692 S:      Supported
8693 F:      arch/score/
8694
8695 SCSI CDROM DRIVER
8696 M:      Jens Axboe <axboe@kernel.dk>
8697 L:      linux-scsi@vger.kernel.org
8698 W:      http://www.kernel.dk
8699 S:      Maintained
8700 F:      drivers/scsi/sr*
8701
8702 SCSI RDMA PROTOCOL (SRP) INITIATOR
8703 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8704 L:      linux-rdma@vger.kernel.org
8705 S:      Supported
8706 W:      http://www.openfabrics.org
8707 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8709 F:      drivers/infiniband/ulp/srp/
8710 F:      include/scsi/srp.h
8711
8712 SCSI SG DRIVER
8713 M:      Doug Gilbert <dgilbert@interlog.com>
8714 L:      linux-scsi@vger.kernel.org
8715 W:      http://sg.danny.cz/sg
8716 S:      Maintained
8717 F:      Documentation/scsi/scsi-generic.txt
8718 F:      drivers/scsi/sg.c
8719 F:      include/scsi/sg.h
8720
8721 SCSI SUBSYSTEM
8722 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8723 L:      linux-scsi@vger.kernel.org
8724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8725 S:      Maintained
8726 F:      drivers/scsi/
8727 F:      include/scsi/
8728
8729 SCSI TAPE DRIVER
8730 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8731 L:      linux-scsi@vger.kernel.org
8732 S:      Maintained
8733 F:      Documentation/scsi/st.txt
8734 F:      drivers/scsi/st.*
8735 F:      drivers/scsi/st_*.h
8736
8737 SCTP PROTOCOL
8738 M:      Vlad Yasevich <vyasevich@gmail.com>
8739 M:      Neil Horman <nhorman@tuxdriver.com>
8740 L:      linux-sctp@vger.kernel.org
8741 W:      http://lksctp.sourceforge.net
8742 S:      Maintained
8743 F:      Documentation/networking/sctp.txt
8744 F:      include/linux/sctp.h
8745 F:      include/uapi/linux/sctp.h
8746 F:      include/net/sctp/
8747 F:      net/sctp/
8748
8749 SCx200 CPU SUPPORT
8750 M:      Jim Cromie <jim.cromie@gmail.com>
8751 S:      Odd Fixes
8752 F:      Documentation/i2c/busses/scx200_acb
8753 F:      arch/x86/platform/scx200/
8754 F:      drivers/watchdog/scx200_wdt.c
8755 F:      drivers/i2c/busses/scx200*
8756 F:      drivers/mtd/maps/scx200_docflash.c
8757 F:      include/linux/scx200.h
8758
8759 SCx200 GPIO DRIVER
8760 M:      Jim Cromie <jim.cromie@gmail.com>
8761 S:      Maintained
8762 F:      drivers/char/scx200_gpio.c
8763 F:      include/linux/scx200_gpio.h
8764
8765 SCx200 HRT CLOCKSOURCE DRIVER
8766 M:      Jim Cromie <jim.cromie@gmail.com>
8767 S:      Maintained
8768 F:      drivers/clocksource/scx200_hrt.c
8769
8770 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8771 M:      Sascha Sommer <saschasommer@freenet.de>
8772 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8773 S:      Maintained
8774 F:      drivers/mmc/host/sdricoh_cs.c
8775
8776 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8777 L:      linux-mmc@vger.kernel.org
8778 S:      Orphan
8779 F:      drivers/mmc/host/sdhci.*
8780 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8781
8782 SECURE COMPUTING
8783 M:      Kees Cook <keescook@chromium.org>
8784 R:      Andy Lutomirski <luto@amacapital.net>
8785 R:      Will Drewry <wad@chromium.org>
8786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8787 S:      Supported
8788 F:      kernel/seccomp.c
8789 F:      include/uapi/linux/seccomp.h
8790 F:      include/linux/seccomp.h
8791 K:      \bsecure_computing
8792 K:      \bTIF_SECCOMP\b
8793
8794 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8795 M:      Ben Dooks <ben-linux@fluff.org>
8796 M:      Jaehoon Chung <jh80.chung@samsung.com>
8797 L:      linux-mmc@vger.kernel.org
8798 S:      Maintained
8799 F:      drivers/mmc/host/sdhci-s3c*
8800
8801 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8802 M:      Viresh Kumar <viresh.linux@gmail.com>
8803 L:      spear-devel@list.st.com
8804 L:      linux-mmc@vger.kernel.org
8805 S:      Maintained
8806 F:      drivers/mmc/host/sdhci-spear.c
8807
8808 SECURITY SUBSYSTEM
8809 M:      James Morris <james.l.morris@oracle.com>
8810 M:      Serge E. Hallyn <serge@hallyn.com>
8811 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8813 W:      http://kernsec.org/
8814 S:      Supported
8815 F:      security/
8816
8817 SECURITY CONTACT
8818 M:      Security Officers <security@kernel.org>
8819 S:      Supported
8820
8821 SELINUX SECURITY MODULE
8822 M:      Paul Moore <paul@paul-moore.com>
8823 M:      Stephen Smalley <sds@tycho.nsa.gov>
8824 M:      Eric Paris <eparis@parisplace.org>
8825 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8826 W:      http://selinuxproject.org
8827 T:      git git://git.infradead.org/users/pcmoore/selinux
8828 S:      Supported
8829 F:      include/linux/selinux*
8830 F:      security/selinux/
8831 F:      scripts/selinux/
8832
8833 APPARMOR SECURITY MODULE
8834 M:      John Johansen <john.johansen@canonical.com>
8835 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8836 W:      apparmor.wiki.kernel.org
8837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8838 S:      Supported
8839 F:      security/apparmor/
8840
8841 SENSABLE PHANTOM
8842 M:      Jiri Slaby <jirislaby@gmail.com>
8843 S:      Maintained
8844 F:      drivers/misc/phantom.c
8845 F:      include/uapi/linux/phantom.h
8846
8847 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8848 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8849 M:      Minh Tran <minh.tran@avagotech.com>
8850 M:      John Soni Jose <sony.john-n@avagotech.com>
8851 L:      linux-scsi@vger.kernel.org
8852 W:      http://www.avagotech.com
8853 S:      Supported
8854 F:      drivers/scsi/be2iscsi/
8855
8856 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8857 M:      Sathya Perla <sathya.perla@avagotech.com>
8858 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
8859 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8860 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8861 L:      netdev@vger.kernel.org
8862 W:      http://www.emulex.com
8863 S:      Supported
8864 F:      drivers/net/ethernet/emulex/benet/
8865
8866 EMULEX ONECONNECT ROCE DRIVER
8867 M:      Selvin Xavier <selvin.xavier@emulex.com>
8868 M:      Devesh Sharma <devesh.sharma@emulex.com>
8869 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8870 L:      linux-rdma@vger.kernel.org
8871 W:      http://www.emulex.com
8872 S:      Supported
8873 F:      drivers/infiniband/hw/ocrdma/
8874
8875 SFC NETWORK DRIVER
8876 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8877 M:      Shradha Shah <sshah@solarflare.com>
8878 L:      netdev@vger.kernel.org
8879 S:      Supported
8880 F:      drivers/net/ethernet/sfc/
8881
8882 SGI GRU DRIVER
8883 M:      Dimitri Sivanich <sivanich@sgi.com>
8884 S:      Maintained
8885 F:      drivers/misc/sgi-gru/
8886
8887 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8888 M:      Pat Gefre <pfg@sgi.com>
8889 L:      linux-ia64@vger.kernel.org
8890 S:      Supported
8891 F:      Documentation/ia64/serial.txt
8892 F:      drivers/tty/serial/ioc?_serial.c
8893 F:      include/linux/ioc?.h
8894
8895 SGI XP/XPC/XPNET DRIVER
8896 M:      Cliff Whickman <cpw@sgi.com>
8897 M:      Robin Holt <robinmholt@gmail.com>
8898 S:      Maintained
8899 F:      drivers/misc/sgi-xp/
8900
8901 SI2157 MEDIA DRIVER
8902 M:      Antti Palosaari <crope@iki.fi>
8903 L:      linux-media@vger.kernel.org
8904 W:      http://linuxtv.org/
8905 W:      http://palosaari.fi/linux/
8906 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8907 T:      git git://linuxtv.org/anttip/media_tree.git
8908 S:      Maintained
8909 F:      drivers/media/tuners/si2157*
8910
8911 SI2168 MEDIA DRIVER
8912 M:      Antti Palosaari <crope@iki.fi>
8913 L:      linux-media@vger.kernel.org
8914 W:      http://linuxtv.org/
8915 W:      http://palosaari.fi/linux/
8916 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8917 T:      git git://linuxtv.org/anttip/media_tree.git
8918 S:      Maintained
8919 F:      drivers/media/dvb-frontends/si2168*
8920
8921 SI470X FM RADIO RECEIVER I2C DRIVER
8922 M:      Hans Verkuil <hverkuil@xs4all.nl>
8923 L:      linux-media@vger.kernel.org
8924 T:      git git://linuxtv.org/media_tree.git
8925 W:      http://linuxtv.org
8926 S:      Odd Fixes
8927 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8928
8929 SI470X FM RADIO RECEIVER USB DRIVER
8930 M:      Hans Verkuil <hverkuil@xs4all.nl>
8931 L:      linux-media@vger.kernel.org
8932 T:      git git://linuxtv.org/media_tree.git
8933 W:      http://linuxtv.org
8934 S:      Maintained
8935 F:      drivers/media/radio/si470x/radio-si470x-common.c
8936 F:      drivers/media/radio/si470x/radio-si470x.h
8937 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8938
8939 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8940 M:      Eduardo Valentin <edubezval@gmail.com>
8941 L:      linux-media@vger.kernel.org
8942 T:      git git://linuxtv.org/media_tree.git
8943 W:      http://linuxtv.org
8944 S:      Odd Fixes
8945 F:      drivers/media/radio/si4713/si4713.?
8946
8947 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8948 M:      Eduardo Valentin <edubezval@gmail.com>
8949 L:      linux-media@vger.kernel.org
8950 T:      git git://linuxtv.org/media_tree.git
8951 W:      http://linuxtv.org
8952 S:      Odd Fixes
8953 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8954
8955 SI4713 FM RADIO TRANSMITTER USB DRIVER
8956 M:      Hans Verkuil <hverkuil@xs4all.nl>
8957 L:      linux-media@vger.kernel.org
8958 T:      git git://linuxtv.org/media_tree.git
8959 W:      http://linuxtv.org
8960 S:      Maintained
8961 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8962
8963 SIANO DVB DRIVER
8964 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8965 L:      linux-media@vger.kernel.org
8966 W:      http://linuxtv.org
8967 T:      git git://linuxtv.org/media_tree.git
8968 S:      Odd fixes
8969 F:      drivers/media/common/siano/
8970 F:      drivers/media/usb/siano/
8971 F:      drivers/media/usb/siano/
8972 F:      drivers/media/mmc/siano/
8973
8974 SIMPLEFB FB DRIVER
8975 M:      Hans de Goede <hdegoede@redhat.com>
8976 L:      linux-fbdev@vger.kernel.org
8977 S:      Maintained
8978 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8979 F:      drivers/video/fbdev/simplefb.c
8980 F:      include/linux/platform_data/simplefb.h
8981
8982 SH_VEU V4L2 MEM2MEM DRIVER
8983 L:      linux-media@vger.kernel.org
8984 S:      Orphan
8985 F:      drivers/media/platform/sh_veu.c
8986
8987 SH_VOU V4L2 OUTPUT DRIVER
8988 L:      linux-media@vger.kernel.org
8989 S:      Orphan
8990 F:      drivers/media/platform/sh_vou.c
8991 F:      include/media/sh_vou.h
8992
8993 SIMPLE FIRMWARE INTERFACE (SFI)
8994 M:      Len Brown <lenb@kernel.org>
8995 L:      sfi-devel@simplefirmware.org
8996 W:      http://simplefirmware.org/
8997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8998 S:      Supported
8999 F:      arch/x86/platform/sfi/
9000 F:      drivers/sfi/
9001 F:      include/linux/sfi*.h
9002
9003 SIMTEC EB110ATX (Chalice CATS)
9004 P:      Ben Dooks
9005 P:      Vincent Sanders <vince@simtec.co.uk>
9006 M:      Simtec Linux Team <linux@simtec.co.uk>
9007 W:      http://www.simtec.co.uk/products/EB110ATX/
9008 S:      Supported
9009
9010 SIMTEC EB2410ITX (BAST)
9011 P:      Ben Dooks
9012 P:      Vincent Sanders <vince@simtec.co.uk>
9013 M:      Simtec Linux Team <linux@simtec.co.uk>
9014 W:      http://www.simtec.co.uk/products/EB2410ITX/
9015 S:      Supported
9016 F:      arch/arm/mach-s3c24xx/mach-bast.c
9017 F:      arch/arm/mach-s3c24xx/bast-ide.c
9018 F:      arch/arm/mach-s3c24xx/bast-irq.c
9019
9020 TI DAVINCI MACHINE SUPPORT
9021 M:      Sekhar Nori <nsekhar@ti.com>
9022 M:      Kevin Hilman <khilman@deeprootsystems.com>
9023 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9024 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9025 S:      Supported
9026 F:      arch/arm/mach-davinci/
9027 F:      drivers/i2c/busses/i2c-davinci.c
9028
9029 TI DAVINCI SERIES MEDIA DRIVER
9030 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9031 L:      linux-media@vger.kernel.org
9032 W:      http://linuxtv.org/
9033 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9034 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9035 S:      Maintained
9036 F:      drivers/media/platform/davinci/
9037 F:      include/media/davinci/
9038
9039 TI AM437X VPFE DRIVER
9040 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9041 L:      linux-media@vger.kernel.org
9042 W:      http://linuxtv.org/
9043 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9044 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9045 S:      Maintained
9046 F:      drivers/media/platform/am437x/
9047
9048 OV2659 OMNIVISION SENSOR DRIVER
9049 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9050 L:      linux-media@vger.kernel.org
9051 W:      http://linuxtv.org/
9052 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9053 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9054 S:      Maintained
9055 F:      drivers/media/i2c/ov2659.c
9056 F:      include/media/ov2659.h
9057
9058 SIS 190 ETHERNET DRIVER
9059 M:      Francois Romieu <romieu@fr.zoreil.com>
9060 L:      netdev@vger.kernel.org
9061 S:      Maintained
9062 F:      drivers/net/ethernet/sis/sis190.c
9063
9064 SIS 900/7016 FAST ETHERNET DRIVER
9065 M:      Daniele Venzano <venza@brownhat.org>
9066 W:      http://www.brownhat.org/sis900.html
9067 L:      netdev@vger.kernel.org
9068 S:      Maintained
9069 F:      drivers/net/ethernet/sis/sis900.*
9070
9071 SIS FRAMEBUFFER DRIVER
9072 M:      Thomas Winischhofer <thomas@winischhofer.net>
9073 W:      http://www.winischhofer.net/linuxsisvga.shtml
9074 S:      Maintained
9075 F:      Documentation/fb/sisfb.txt
9076 F:      drivers/video/fbdev/sis/
9077 F:      include/video/sisfb.h
9078
9079 SIS USB2VGA DRIVER
9080 M:      Thomas Winischhofer <thomas@winischhofer.net>
9081 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9082 S:      Maintained
9083 F:      drivers/usb/misc/sisusbvga/
9084
9085 SLAB ALLOCATOR
9086 M:      Christoph Lameter <cl@linux.com>
9087 M:      Pekka Enberg <penberg@kernel.org>
9088 M:      David Rientjes <rientjes@google.com>
9089 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9090 M:      Andrew Morton <akpm@linux-foundation.org>
9091 L:      linux-mm@kvack.org
9092 S:      Maintained
9093 F:      include/linux/sl?b*.h
9094 F:      mm/sl?b*
9095
9096 SLEEPABLE READ-COPY UPDATE (SRCU)
9097 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9098 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9099 M:      Josh Triplett <josh@joshtriplett.org>
9100 R:      Steven Rostedt <rostedt@goodmis.org>
9101 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9102 L:      linux-kernel@vger.kernel.org
9103 W:      http://www.rdrop.com/users/paulmck/RCU/
9104 S:      Supported
9105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9106 F:      include/linux/srcu.h
9107 F:      kernel/rcu/srcu.c
9108
9109 SMACK SECURITY MODULE
9110 M:      Casey Schaufler <casey@schaufler-ca.com>
9111 L:      linux-security-module@vger.kernel.org
9112 W:      http://schaufler-ca.com
9113 T:      git git://git.gitorious.org/smack-next/kernel.git
9114 S:      Maintained
9115 F:      Documentation/security/Smack.txt
9116 F:      security/smack/
9117
9118 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9119 M:      Kevin Hilman <khilman@kernel.org>
9120 M:      Nishanth Menon <nm@ti.com>
9121 S:      Maintained
9122 F:      drivers/power/avs/
9123 F:      include/linux/power/smartreflex.h
9124 L:      linux-pm@vger.kernel.org
9125
9126 SMC91x ETHERNET DRIVER
9127 M:      Nicolas Pitre <nico@fluxnic.net>
9128 S:      Odd Fixes
9129 F:      drivers/net/ethernet/smsc/smc91x.*
9130
9131 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9132 M:      Sakari Ailus <sakari.ailus@iki.fi>
9133 L:      linux-media@vger.kernel.org
9134 S:      Maintained
9135 F:      drivers/media/i2c/smiapp/
9136 F:      include/media/smiapp.h
9137 F:      drivers/media/i2c/smiapp-pll.c
9138 F:      drivers/media/i2c/smiapp-pll.h
9139 F:      include/uapi/linux/smiapp.h
9140 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9141
9142 SMM665 HARDWARE MONITOR DRIVER
9143 M:      Guenter Roeck <linux@roeck-us.net>
9144 L:      lm-sensors@lm-sensors.org
9145 S:      Maintained
9146 F:      Documentation/hwmon/smm665
9147 F:      drivers/hwmon/smm665.c
9148
9149 SMSC EMC2103 HARDWARE MONITOR DRIVER
9150 M:      Steve Glendinning <steve.glendinning@shawell.net>
9151 L:      lm-sensors@lm-sensors.org
9152 S:      Maintained
9153 F:      Documentation/hwmon/emc2103
9154 F:      drivers/hwmon/emc2103.c
9155
9156 SMSC SCH5627 HARDWARE MONITOR DRIVER
9157 M:      Hans de Goede <hdegoede@redhat.com>
9158 L:      lm-sensors@lm-sensors.org
9159 S:      Supported
9160 F:      Documentation/hwmon/sch5627
9161 F:      drivers/hwmon/sch5627.c
9162
9163 SMSC47B397 HARDWARE MONITOR DRIVER
9164 M:      Jean Delvare <jdelvare@suse.de>
9165 L:      lm-sensors@lm-sensors.org
9166 S:      Maintained
9167 F:      Documentation/hwmon/smsc47b397
9168 F:      drivers/hwmon/smsc47b397.c
9169
9170 SMSC911x ETHERNET DRIVER
9171 M:      Steve Glendinning <steve.glendinning@shawell.net>
9172 L:      netdev@vger.kernel.org
9173 S:      Maintained
9174 F:      include/linux/smsc911x.h
9175 F:      drivers/net/ethernet/smsc/smsc911x.*
9176
9177 SMSC9420 PCI ETHERNET DRIVER
9178 M:      Steve Glendinning <steve.glendinning@shawell.net>
9179 L:      netdev@vger.kernel.org
9180 S:      Maintained
9181 F:      drivers/net/ethernet/smsc/smsc9420.*
9182
9183 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9184 M:      Steve Glendinning <steve.glendinning@shawell.net>
9185 L:      linux-fbdev@vger.kernel.org
9186 S:      Maintained
9187 F:      drivers/video/fbdev/smscufx.c
9188
9189 SOC-CAMERA V4L2 SUBSYSTEM
9190 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9191 L:      linux-media@vger.kernel.org
9192 T:      git git://linuxtv.org/media_tree.git
9193 S:      Maintained
9194 F:      include/media/soc*
9195 F:      drivers/media/i2c/soc_camera/
9196 F:      drivers/media/platform/soc_camera/
9197
9198 SOEKRIS NET48XX LED SUPPORT
9199 M:      Chris Boot <bootc@bootc.net>
9200 S:      Maintained
9201 F:      drivers/leds/leds-net48xx.c
9202
9203 SOFTLOGIC 6x10 MPEG CODEC
9204 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9205 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9206 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9207 M:      Ismael Luceno <ismael@iodev.co.uk>
9208 L:      linux-media@vger.kernel.org
9209 S:      Supported
9210 F:      drivers/media/pci/solo6x10/
9211
9212 SOFTWARE RAID (Multiple Disks) SUPPORT
9213 M:      Neil Brown <neilb@suse.de>
9214 L:      linux-raid@vger.kernel.org
9215 S:      Supported
9216 F:      drivers/md/
9217 F:      include/linux/raid/
9218 F:      include/uapi/linux/raid/
9219
9220 SONIC NETWORK DRIVER
9221 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9222 L:      netdev@vger.kernel.org
9223 S:      Maintained
9224 F:      drivers/net/ethernet/natsemi/sonic.*
9225
9226 SONICS SILICON BACKPLANE DRIVER (SSB)
9227 M:      Michael Buesch <m@bues.ch>
9228 L:      netdev@vger.kernel.org
9229 S:      Maintained
9230 F:      drivers/ssb/
9231 F:      include/linux/ssb/
9232
9233 SONY VAIO CONTROL DEVICE DRIVER
9234 M:      Mattia Dongili <malattia@linux.it>
9235 L:      platform-driver-x86@vger.kernel.org
9236 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9237 S:      Maintained
9238 F:      Documentation/laptops/sony-laptop.txt
9239 F:      drivers/char/sonypi.c
9240 F:      drivers/platform/x86/sony-laptop.c
9241 F:      include/linux/sony-laptop.h
9242
9243 SONY MEMORYSTICK CARD SUPPORT
9244 M:      Alex Dubov <oakad@yahoo.com>
9245 W:      http://tifmxx.berlios.de/
9246 S:      Maintained
9247 F:      drivers/memstick/host/tifm_ms.c
9248
9249 SONY MEMORYSTICK STANDARD SUPPORT
9250 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9251 S:      Maintained
9252 F:      drivers/memstick/core/ms_block.*
9253
9254 SOUND
9255 M:      Jaroslav Kysela <perex@perex.cz>
9256 M:      Takashi Iwai <tiwai@suse.de>
9257 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9258 W:      http://www.alsa-project.org/
9259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9260 T:      git git://git.alsa-project.org/alsa-kernel.git
9261 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9262 S:      Maintained
9263 F:      Documentation/sound/
9264 F:      include/sound/
9265 F:      include/uapi/sound/
9266 F:      sound/
9267
9268 SOUND - COMPRESSED AUDIO
9269 M:      Vinod Koul <vinod.koul@intel.com>
9270 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9272 S:      Supported
9273 F:      Documentation/sound/alsa/compress_offload.txt
9274 F:      include/sound/compress_driver.h
9275 F:      include/uapi/sound/compress_*
9276 F:      sound/core/compress_offload.c
9277 F:      sound/soc/soc-compress.c
9278
9279 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9280 M:      Liam Girdwood <lgirdwood@gmail.com>
9281 M:      Mark Brown <broonie@kernel.org>
9282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9283 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9284 W:      http://alsa-project.org/main/index.php/ASoC
9285 S:      Supported
9286 F:      Documentation/sound/alsa/soc/
9287 F:      sound/soc/
9288 F:      include/sound/soc*
9289
9290 SOUND - DMAENGINE HELPERS
9291 M:      Lars-Peter Clausen <lars@metafoo.de>
9292 S:      Supported
9293 F:      include/sound/dmaengine_pcm.h
9294 F:      sound/core/pcm_dmaengine.c
9295 F:      sound/soc/soc-generic-dmaengine-pcm.c
9296
9297 SP2 MEDIA DRIVER
9298 M:      Olli Salonen <olli.salonen@iki.fi>
9299 L:      linux-media@vger.kernel.org
9300 W:      http://linuxtv.org/
9301 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9302 S:      Maintained
9303 F:      drivers/media/dvb-frontends/sp2*
9304
9305 SPARC + UltraSPARC (sparc/sparc64)
9306 M:      "David S. Miller" <davem@davemloft.net>
9307 L:      sparclinux@vger.kernel.org
9308 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9311 S:      Maintained
9312 F:      arch/sparc/
9313 F:      drivers/sbus/
9314
9315 SPARC SERIAL DRIVERS
9316 M:      "David S. Miller" <davem@davemloft.net>
9317 L:      sparclinux@vger.kernel.org
9318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9320 S:      Maintained
9321 F:      include/linux/sunserialcore.h
9322 F:      drivers/tty/serial/suncore.c
9323 F:      drivers/tty/serial/sunhv.c
9324 F:      drivers/tty/serial/sunsab.c
9325 F:      drivers/tty/serial/sunsab.h
9326 F:      drivers/tty/serial/sunsu.c
9327 F:      drivers/tty/serial/sunzilog.c
9328 F:      drivers/tty/serial/sunzilog.h
9329
9330 SPARSE CHECKER
9331 M:      "Christopher Li" <sparse@chrisli.org>
9332 L:      linux-sparse@vger.kernel.org
9333 W:      https://sparse.wiki.kernel.org/
9334 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9335 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9336 S:      Maintained
9337 F:      include/linux/compiler.h
9338
9339 SPEAR PLATFORM SUPPORT
9340 M:      Viresh Kumar <viresh.linux@gmail.com>
9341 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9342 L:      spear-devel@list.st.com
9343 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9344 W:      http://www.st.com/spear
9345 S:      Maintained
9346 F:      arch/arm/mach-spear/
9347
9348 SPEAR CLOCK FRAMEWORK SUPPORT
9349 M:      Viresh Kumar <viresh.linux@gmail.com>
9350 L:      spear-devel@list.st.com
9351 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9352 W:      http://www.st.com/spear
9353 S:      Maintained
9354 F:      drivers/clk/spear/
9355
9356 SPI SUBSYSTEM
9357 M:      Mark Brown <broonie@kernel.org>
9358 L:      linux-spi@vger.kernel.org
9359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9360 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9361 S:      Maintained
9362 F:      Documentation/spi/
9363 F:      drivers/spi/
9364 F:      include/linux/spi/
9365 F:      include/uapi/linux/spi/
9366
9367 SPIDERNET NETWORK DRIVER for CELL
9368 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9369 M:      Jens Osterkamp <jens@de.ibm.com>
9370 L:      netdev@vger.kernel.org
9371 S:      Supported
9372 F:      Documentation/networking/spider_net.txt
9373 F:      drivers/net/ethernet/toshiba/spider_net*
9374
9375 SPU FILE SYSTEM
9376 M:      Jeremy Kerr <jk@ozlabs.org>
9377 L:      linuxppc-dev@lists.ozlabs.org
9378 L:      cbe-oss-dev@lists.ozlabs.org
9379 W:      http://www.ibm.com/developerworks/power/cell/
9380 S:      Supported
9381 F:      Documentation/filesystems/spufs.txt
9382 F:      arch/powerpc/platforms/cell/spufs/
9383
9384 SQUASHFS FILE SYSTEM
9385 M:      Phillip Lougher <phillip@squashfs.org.uk>
9386 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9387 W:      http://squashfs.org.uk
9388 S:      Maintained
9389 F:      Documentation/filesystems/squashfs.txt
9390 F:      fs/squashfs/
9391
9392 SRM (Alpha) environment access
9393 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9394 S:      Maintained
9395 F:      arch/alpha/kernel/srm_env.c
9396
9397 STABLE BRANCH
9398 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9399 L:      stable@vger.kernel.org
9400 S:      Supported
9401 F:      Documentation/stable_kernel_rules.txt
9402
9403 STAGING SUBSYSTEM
9404 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9406 L:      devel@driverdev.osuosl.org
9407 S:      Supported
9408 F:      drivers/staging/
9409
9410 STAGING - COMEDI
9411 M:      Ian Abbott <abbotti@mev.co.uk>
9412 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9413 S:      Odd Fixes
9414 F:      drivers/staging/comedi/
9415
9416 STAGING - FLARION FT1000 DRIVERS
9417 M:      Marek Belisko <marek.belisko@gmail.com>
9418 S:      Odd Fixes
9419 F:      drivers/staging/ft1000/
9420
9421 STAGING - INDUSTRIAL IO
9422 M:      Jonathan Cameron <jic23@kernel.org>
9423 L:      linux-iio@vger.kernel.org
9424 S:      Odd Fixes
9425 F:      drivers/staging/iio/
9426
9427 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9428 M:      Jarod Wilson <jarod@wilsonet.com>
9429 W:      http://www.lirc.org/
9430 S:      Odd Fixes
9431 F:      drivers/staging/media/lirc/
9432
9433 STAGING - LUSTRE PARALLEL FILESYSTEM
9434 M:      Oleg Drokin <oleg.drokin@intel.com>
9435 M:      Andreas Dilger <andreas.dilger@intel.com>
9436 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9437 W:      http://lustre.opensfs.org/
9438 S:      Maintained
9439 F:      drivers/staging/lustre
9440
9441 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9442 M:      Julian Andres Klode <jak@jak-linux.org>
9443 M:      Marc Dietrich <marvin24@gmx.de>
9444 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9445 L:      linux-tegra@vger.kernel.org
9446 S:      Maintained
9447 F:      drivers/staging/nvec/
9448
9449 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9450 M:      Jens Frederich <jfrederich@gmail.com>
9451 M:      Daniel Drake <dsd@laptop.org>
9452 M:      Jon Nettleton <jon.nettleton@gmail.com>
9453 W:      http://wiki.laptop.org/go/DCON
9454 S:      Maintained
9455 F:      drivers/staging/olpc_dcon/
9456
9457 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9458 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9459 S:      Maintained
9460 F:      drivers/staging/ozwpan/
9461
9462 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9463 M:      Willy Tarreau <willy@meta-x.org>
9464 S:      Odd Fixes
9465 F:      drivers/staging/panel/
9466
9467 STAGING - REALTEK RTL8712U DRIVERS
9468 M:      Larry Finger <Larry.Finger@lwfinger.net>
9469 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9470 S:      Odd Fixes
9471 F:      drivers/staging/rtl8712/
9472
9473 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9474 M:      Larry Finger <Larry.Finger@lwfinger.net>
9475 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9476 L:      linux-wireless@vger.kernel.org
9477 S:      Maintained
9478 F:      drivers/staging/rtl8723au/
9479
9480 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9481 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9482 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9483 M:      Sudip Mukherjee <sudip@vectorindia.org>
9484 L:      linux-fbdev@vger.kernel.org
9485 S:      Maintained
9486 F:      drivers/staging/sm7xxfb/
9487
9488 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9489 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9490 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9491 M:      Sudip Mukherjee <sudip@vectorindia.org>
9492 L:      linux-fbdev@vger.kernel.org
9493 S:      Maintained
9494 F:      drivers/staging/sm750fb/
9495
9496 STAGING - SLICOSS
9497 M:      Lior Dotan <liodot@gmail.com>
9498 M:      Christopher Harrer <charrer@alacritech.com>
9499 S:      Odd Fixes
9500 F:      drivers/staging/slicoss/
9501
9502 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9503 M:      William Hubbs <w.d.hubbs@gmail.com>
9504 M:      Chris Brannon <chris@the-brannons.com>
9505 M:      Kirk Reiser <kirk@reisers.ca>
9506 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9507 L:      speakup@linux-speakup.org
9508 W:      http://www.linux-speakup.org/
9509 S:      Odd Fixes
9510 F:      drivers/staging/speakup/
9511
9512 STAGING - VIA VT665X DRIVERS
9513 M:      Forest Bond <forest@alittletooquiet.net>
9514 S:      Odd Fixes
9515 F:      drivers/staging/vt665?/
9516
9517 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9518 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9519 S:      Odd Fixes
9520 F:      drivers/staging/xgifb/
9521
9522 STARFIRE/DURALAN NETWORK DRIVER
9523 M:      Ion Badulescu <ionut@badula.org>
9524 S:      Odd Fixes
9525 F:      drivers/net/ethernet/adaptec/starfire*
9526
9527 SUN3/3X
9528 M:      Sam Creasey <sammy@sammy.net>
9529 W:      http://sammy.net/sun3/
9530 S:      Maintained
9531 F:      arch/m68k/kernel/*sun3*
9532 F:      arch/m68k/sun3*/
9533 F:      arch/m68k/include/asm/sun3*
9534 F:      drivers/net/ethernet/i825xx/sun3*
9535
9536 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9537 M:      Hans de Goede <hdegoede@redhat.com>
9538 L:      linux-input@vger.kernel.org
9539 S:      Maintained
9540 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9541 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9542
9543 SUNDANCE NETWORK DRIVER
9544 M:      Denis Kirjanov <kda@linux-powerpc.org>
9545 L:      netdev@vger.kernel.org
9546 S:      Maintained
9547 F:      drivers/net/ethernet/dlink/sundance.c
9548
9549 SUPERH
9550 L:      linux-sh@vger.kernel.org
9551 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9552 S:      Orphan
9553 F:      Documentation/sh/
9554 F:      arch/sh/
9555 F:      drivers/sh/
9556
9557 SUSPEND TO RAM
9558 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9559 M:      Len Brown <len.brown@intel.com>
9560 M:      Pavel Machek <pavel@ucw.cz>
9561 L:      linux-pm@vger.kernel.org
9562 S:      Supported
9563 F:      Documentation/power/
9564 F:      arch/x86/kernel/acpi/
9565 F:      drivers/base/power/
9566 F:      kernel/power/
9567 F:      include/linux/suspend.h
9568 F:      include/linux/freezer.h
9569 F:      include/linux/pm.h
9570
9571 SVGA HANDLING
9572 M:      Martin Mares <mj@ucw.cz>
9573 L:      linux-video@atrey.karlin.mff.cuni.cz
9574 S:      Maintained
9575 F:      Documentation/svga.txt
9576 F:      arch/x86/boot/video*
9577
9578 SWIOTLB SUBSYSTEM
9579 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9580 L:      linux-kernel@vger.kernel.org
9581 S:      Supported
9582 F:      lib/swiotlb.c
9583 F:      arch/*/kernel/pci-swiotlb.c
9584 F:      include/linux/swiotlb.h
9585
9586 SWITCHDEV
9587 M:      Jiri Pirko <jiri@resnulli.us>
9588 L:      netdev@vger.kernel.org
9589 S:      Supported
9590 F:      net/switchdev/
9591 F:      include/net/switchdev.h
9592
9593 SYNOPSYS ARC ARCHITECTURE
9594 M:      Vineet Gupta <vgupta@synopsys.com>
9595 S:      Supported
9596 F:      arch/arc/
9597 F:      Documentation/devicetree/bindings/arc/
9598 F:      drivers/tty/serial/arc_uart.c
9599
9600 SYSV FILESYSTEM
9601 M:      Christoph Hellwig <hch@infradead.org>
9602 S:      Maintained
9603 F:      Documentation/filesystems/sysv-fs.txt
9604 F:      fs/sysv/
9605 F:      include/linux/sysv_fs.h
9606
9607 TARGET SUBSYSTEM
9608 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9609 L:      linux-scsi@vger.kernel.org
9610 L:      target-devel@vger.kernel.org
9611 W:      http://www.linux-iscsi.org
9612 W:      http://groups.google.com/group/linux-iscsi-target-dev
9613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9614 S:      Supported
9615 F:      drivers/target/
9616 F:      include/target/
9617 F:      Documentation/target/
9618
9619 TASKSTATS STATISTICS INTERFACE
9620 M:      Balbir Singh <bsingharora@gmail.com>
9621 S:      Maintained
9622 F:      Documentation/accounting/taskstats*
9623 F:      include/linux/taskstats*
9624 F:      kernel/taskstats.c
9625
9626 TC CLASSIFIER
9627 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9628 L:      netdev@vger.kernel.org
9629 S:      Maintained
9630 F:      include/net/pkt_cls.h
9631 F:      include/uapi/linux/pkt_cls.h
9632 F:      net/sched/
9633
9634 TCP LOW PRIORITY MODULE
9635 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9636 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9637 W:      http://tcp-lp-mod.sourceforge.net/
9638 S:      Maintained
9639 F:      net/ipv4/tcp_lp.c
9640
9641 TDA10071 MEDIA DRIVER
9642 M:      Antti Palosaari <crope@iki.fi>
9643 L:      linux-media@vger.kernel.org
9644 W:      http://linuxtv.org/
9645 W:      http://palosaari.fi/linux/
9646 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9647 T:      git git://linuxtv.org/anttip/media_tree.git
9648 S:      Maintained
9649 F:      drivers/media/dvb-frontends/tda10071*
9650
9651 TDA18212 MEDIA DRIVER
9652 M:      Antti Palosaari <crope@iki.fi>
9653 L:      linux-media@vger.kernel.org
9654 W:      http://linuxtv.org/
9655 W:      http://palosaari.fi/linux/
9656 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9657 T:      git git://linuxtv.org/anttip/media_tree.git
9658 S:      Maintained
9659 F:      drivers/media/tuners/tda18212*
9660
9661 TDA18218 MEDIA DRIVER
9662 M:      Antti Palosaari <crope@iki.fi>
9663 L:      linux-media@vger.kernel.org
9664 W:      http://linuxtv.org/
9665 W:      http://palosaari.fi/linux/
9666 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9667 T:      git git://linuxtv.org/anttip/media_tree.git
9668 S:      Maintained
9669 F:      drivers/media/tuners/tda18218*
9670
9671 TDA18271 MEDIA DRIVER
9672 M:      Michael Krufky <mkrufky@linuxtv.org>
9673 L:      linux-media@vger.kernel.org
9674 W:      http://linuxtv.org/
9675 W:      http://github.com/mkrufky
9676 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9677 T:      git git://linuxtv.org/mkrufky/tuners.git
9678 S:      Maintained
9679 F:      drivers/media/tuners/tda18271*
9680
9681 TDA827x MEDIA DRIVER
9682 M:      Michael Krufky <mkrufky@linuxtv.org>
9683 L:      linux-media@vger.kernel.org
9684 W:      http://linuxtv.org/
9685 W:      http://github.com/mkrufky
9686 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9687 T:      git git://linuxtv.org/mkrufky/tuners.git
9688 S:      Maintained
9689 F:      drivers/media/tuners/tda8290.*
9690
9691 TDA8290 MEDIA DRIVER
9692 M:      Michael Krufky <mkrufky@linuxtv.org>
9693 L:      linux-media@vger.kernel.org
9694 W:      http://linuxtv.org/
9695 W:      http://github.com/mkrufky
9696 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9697 T:      git git://linuxtv.org/mkrufky/tuners.git
9698 S:      Maintained
9699 F:      drivers/media/tuners/tda8290.*
9700
9701 TDA9840 MEDIA DRIVER
9702 M:      Hans Verkuil <hverkuil@xs4all.nl>
9703 L:      linux-media@vger.kernel.org
9704 T:      git git://linuxtv.org/media_tree.git
9705 W:      http://linuxtv.org
9706 S:      Maintained
9707 F:      drivers/media/i2c/tda9840*
9708
9709 TEA5761 TUNER DRIVER
9710 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9711 L:      linux-media@vger.kernel.org
9712 W:      http://linuxtv.org
9713 T:      git git://linuxtv.org/media_tree.git
9714 S:      Odd fixes
9715 F:      drivers/media/tuners/tea5761.*
9716
9717 TEA5767 TUNER DRIVER
9718 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9719 L:      linux-media@vger.kernel.org
9720 W:      http://linuxtv.org
9721 T:      git git://linuxtv.org/media_tree.git
9722 S:      Maintained
9723 F:      drivers/media/tuners/tea5767.*
9724
9725 TEA6415C MEDIA DRIVER
9726 M:      Hans Verkuil <hverkuil@xs4all.nl>
9727 L:      linux-media@vger.kernel.org
9728 T:      git git://linuxtv.org/media_tree.git
9729 W:      http://linuxtv.org
9730 S:      Maintained
9731 F:      drivers/media/i2c/tea6415c*
9732
9733 TEA6420 MEDIA DRIVER
9734 M:      Hans Verkuil <hverkuil@xs4all.nl>
9735 L:      linux-media@vger.kernel.org
9736 T:      git git://linuxtv.org/media_tree.git
9737 W:      http://linuxtv.org
9738 S:      Maintained
9739 F:      drivers/media/i2c/tea6420*
9740
9741 TEAM DRIVER
9742 M:      Jiri Pirko <jiri@resnulli.us>
9743 L:      netdev@vger.kernel.org
9744 S:      Supported
9745 F:      drivers/net/team/
9746 F:      include/linux/if_team.h
9747 F:      include/uapi/linux/if_team.h
9748
9749 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9750 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9751 S:      Maintained
9752 F:      arch/x86/platform/ts5500/
9753
9754 TECHNOTREND USB IR RECEIVER
9755 M:      Sean Young <sean@mess.org>
9756 L:      linux-media@vger.kernel.org
9757 S:      Maintained
9758 F:      drivers/media/rc/ttusbir.c
9759
9760 TEGRA ARCHITECTURE SUPPORT
9761 M:      Stephen Warren <swarren@wwwdotorg.org>
9762 M:      Thierry Reding <thierry.reding@gmail.com>
9763 M:      Alexandre Courbot <gnurou@gmail.com>
9764 L:      linux-tegra@vger.kernel.org
9765 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9767 S:      Supported
9768 N:      [^a-z]tegra
9769
9770 TEGRA CLOCK DRIVER
9771 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9772 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9773 S:      Supported
9774 F:      drivers/clk/tegra/
9775
9776 TEGRA DMA DRIVER
9777 M:      Laxman Dewangan <ldewangan@nvidia.com>
9778 S:      Supported
9779 F:      drivers/dma/tegra20-apb-dma.c
9780
9781 TEGRA I2C DRIVER
9782 M:      Laxman Dewangan <ldewangan@nvidia.com>
9783 S:      Supported
9784 F:      drivers/i2c/busses/i2c-tegra.c
9785
9786 TEGRA IOMMU DRIVERS
9787 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9788 S:      Supported
9789 F:      drivers/iommu/tegra*
9790
9791 TEGRA KBC DRIVER
9792 M:      Rakesh Iyer <riyer@nvidia.com>
9793 M:      Laxman Dewangan <ldewangan@nvidia.com>
9794 S:      Supported
9795 F:      drivers/input/keyboard/tegra-kbc.c
9796
9797 TEGRA PWM DRIVER
9798 M:      Thierry Reding <thierry.reding@gmail.com>
9799 S:      Supported
9800 F:      drivers/pwm/pwm-tegra.c
9801
9802 TEGRA SERIAL DRIVER
9803 M:      Laxman Dewangan <ldewangan@nvidia.com>
9804 S:      Supported
9805 F:      drivers/tty/serial/serial-tegra.c
9806
9807 TEGRA SPI DRIVER
9808 M:      Laxman Dewangan <ldewangan@nvidia.com>
9809 S:      Supported
9810 F:      drivers/spi/spi-tegra*
9811
9812 TEHUTI ETHERNET DRIVER
9813 M:      Andy Gospodarek <andy@greyhouse.net>
9814 L:      netdev@vger.kernel.org
9815 S:      Supported
9816 F:      drivers/net/ethernet/tehuti/*
9817
9818 Telecom Clock Driver for MCPL0010
9819 M:      Mark Gross <mark.gross@intel.com>
9820 S:      Supported
9821 F:      drivers/char/tlclk.c
9822
9823 TENSILICA XTENSA PORT (xtensa)
9824 M:      Chris Zankel <chris@zankel.net>
9825 M:      Max Filippov <jcmvbkbc@gmail.com>
9826 L:      linux-xtensa@linux-xtensa.org
9827 S:      Maintained
9828 F:      arch/xtensa/
9829 F:      drivers/irqchip/irq-xtensa-*
9830
9831 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9832 M:      Hans Verkuil <hverkuil@xs4all.nl>
9833 L:      linux-media@vger.kernel.org
9834 T:      git git://linuxtv.org/media_tree.git
9835 W:      http://linuxtv.org
9836 S:      Maintained
9837 F:      drivers/media/radio/radio-raremono.c
9838
9839 THERMAL
9840 M:      Zhang Rui <rui.zhang@intel.com>
9841 M:      Eduardo Valentin <edubezval@gmail.com>
9842 L:      linux-pm@vger.kernel.org
9843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9845 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9846 S:      Supported
9847 F:      drivers/thermal/
9848 F:      include/linux/thermal.h
9849 F:      include/uapi/linux/thermal.h
9850 F:      include/linux/cpu_cooling.h
9851 F:      Documentation/devicetree/bindings/thermal/
9852
9853 THINGM BLINK(1) USB RGB LED DRIVER
9854 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9855 S:      Maintained
9856 F:      drivers/hid/hid-thingm.c
9857
9858 THINKPAD ACPI EXTRAS DRIVER
9859 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9860 L:      ibm-acpi-devel@lists.sourceforge.net
9861 L:      platform-driver-x86@vger.kernel.org
9862 W:      http://ibm-acpi.sourceforge.net
9863 W:      http://thinkwiki.org/wiki/Ibm-acpi
9864 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9865 S:      Maintained
9866 F:      drivers/platform/x86/thinkpad_acpi.c
9867
9868 TI BANDGAP AND THERMAL DRIVER
9869 M:      Eduardo Valentin <edubezval@gmail.com>
9870 L:      linux-pm@vger.kernel.org
9871 L:      linux-omap@vger.kernel.org
9872 S:      Maintained
9873 F:      drivers/thermal/ti-soc-thermal/
9874
9875 TI CDCE706 CLOCK DRIVER
9876 M:      Max Filippov <jcmvbkbc@gmail.com>
9877 S:      Maintained
9878 F:      drivers/clk/clk-cdce706.c
9879
9880 TI CLOCK DRIVER
9881 M:      Tero Kristo <t-kristo@ti.com>
9882 L:      linux-omap@vger.kernel.org
9883 S:      Maintained
9884 F:      drivers/clk/ti/
9885 F:      include/linux/clk/ti.h
9886
9887 TI FLASH MEDIA INTERFACE DRIVER
9888 M:      Alex Dubov <oakad@yahoo.com>
9889 S:      Maintained
9890 F:      drivers/misc/tifm*
9891 F:      drivers/mmc/host/tifm_sd.c
9892 F:      include/linux/tifm.h
9893
9894 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9895 M:      Santosh Shilimkar <ssantosh@kernel.org>
9896 L:      linux-kernel@vger.kernel.org
9897 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9898 S:      Maintained
9899 F:      drivers/soc/ti/*
9900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9901
9902
9903 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9904 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9905 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9906 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9907 S:      Maintained
9908 F:      sound/soc/codecs/lm49453*
9909 F:      sound/soc/codecs/isabelle*
9910
9911 TI LP855x BACKLIGHT DRIVER
9912 M:      Milo Kim <milo.kim@ti.com>
9913 S:      Maintained
9914 F:      Documentation/backlight/lp855x-driver.txt
9915 F:      drivers/video/backlight/lp855x_bl.c
9916 F:      include/linux/platform_data/lp855x.h
9917
9918 TI LP8727 CHARGER DRIVER
9919 M:      Milo Kim <milo.kim@ti.com>
9920 S:      Maintained
9921 F:      drivers/power/lp8727_charger.c
9922 F:      include/linux/platform_data/lp8727.h
9923
9924 TI LP8788 MFD DRIVER
9925 M:      Milo Kim <milo.kim@ti.com>
9926 S:      Maintained
9927 F:      drivers/iio/adc/lp8788_adc.c
9928 F:      drivers/leds/leds-lp8788.c
9929 F:      drivers/mfd/lp8788*.c
9930 F:      drivers/power/lp8788-charger.c
9931 F:      drivers/regulator/lp8788-*.c
9932 F:      include/linux/mfd/lp8788*.h
9933
9934 TI NETCP ETHERNET DRIVER
9935 M:      Wingman Kwok <w-kwok2@ti.com>
9936 M:      Murali Karicheri <m-karicheri2@ti.com>
9937 L:      netdev@vger.kernel.org
9938 S:      Maintained
9939 F:      drivers/net/ethernet/ti/netcp*
9940
9941 TI TWL4030 SERIES SOC CODEC DRIVER
9942 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9943 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9944 S:      Maintained
9945 F:      sound/soc/codecs/twl4030*
9946
9947 TI WILINK WIRELESS DRIVERS
9948 L:      linux-wireless@vger.kernel.org
9949 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9950 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9952 S:      Orphan
9953 F:      drivers/net/wireless/ti/
9954 F:      include/linux/wl12xx.h
9955
9956 TIPC NETWORK LAYER
9957 M:      Jon Maloy <jon.maloy@ericsson.com>
9958 M:      Ying Xue <ying.xue@windriver.com>
9959 L:      netdev@vger.kernel.org (core kernel code)
9960 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9961 W:      http://tipc.sourceforge.net/
9962 S:      Maintained
9963 F:      include/uapi/linux/tipc*.h
9964 F:      net/tipc/
9965
9966 TILE ARCHITECTURE
9967 M:      Chris Metcalf <cmetcalf@ezchip.com>
9968 W:      http://www.ezchip.com/scm/
9969 S:      Supported
9970 F:      arch/tile/
9971 F:      drivers/char/tile-srom.c
9972 F:      drivers/edac/tile_edac.c
9973 F:      drivers/net/ethernet/tile/
9974 F:      drivers/rtc/rtc-tile.c
9975 F:      drivers/tty/hvc/hvc_tile.c
9976 F:      drivers/tty/serial/tilegx.c
9977 F:      drivers/usb/host/*-tilegx.c
9978 F:      include/linux/usb/tilegx.h
9979
9980 TLAN NETWORK DRIVER
9981 M:      Samuel Chessman <chessman@tux.org>
9982 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9983 W:      http://sourceforge.net/projects/tlan/
9984 S:      Maintained
9985 F:      Documentation/networking/tlan.txt
9986 F:      drivers/net/ethernet/ti/tlan.*
9987
9988 TOMOYO SECURITY MODULE
9989 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9990 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9991 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9992 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9993 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9994 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9995 W:      http://tomoyo.sourceforge.jp/
9996 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9997 S:      Maintained
9998 F:      security/tomoyo/
9999
10000 TOPSTAR LAPTOP EXTRAS DRIVER
10001 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10002 L:      platform-driver-x86@vger.kernel.org
10003 S:      Maintained
10004 F:      drivers/platform/x86/topstar-laptop.c
10005
10006 TOSHIBA ACPI EXTRAS DRIVER
10007 M:      Azael Avalos <coproscefalo@gmail.com>
10008 L:      platform-driver-x86@vger.kernel.org
10009 S:      Maintained
10010 F:      drivers/platform/x86/toshiba_acpi.c
10011
10012 TOSHIBA BLUETOOTH DRIVER
10013 M:      Azael Avalos <coproscefalo@gmail.com>
10014 L:      platform-driver-x86@vger.kernel.org
10015 S:      Maintained
10016 F:      drivers/platform/x86/toshiba_bluetooth.c
10017
10018 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10019 M:      Azael Avalos <coproscefalo@gmail.com>
10020 L:      platform-driver-x86@vger.kernel.org
10021 S:      Maintained
10022 F:      drivers/platform/x86/toshiba_haps.c
10023
10024 TOSHIBA SMM DRIVER
10025 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10026 L:      tlinux-users@tce.toshiba-dme.co.jp
10027 W:      http://www.buzzard.org.uk/toshiba/
10028 S:      Maintained
10029 F:      drivers/char/toshiba.c
10030 F:      include/linux/toshiba.h
10031 F:      include/uapi/linux/toshiba.h
10032
10033 TMIO MMC DRIVER
10034 M:      Ian Molton <ian.molton@codethink.co.uk>
10035 L:      linux-mmc@vger.kernel.org
10036 S:      Maintained
10037 F:      drivers/mmc/host/tmio_mmc*
10038 F:      drivers/mmc/host/sh_mobile_sdhi.c
10039 F:      include/linux/mmc/tmio.h
10040 F:      include/linux/mmc/sh_mobile_sdhi.h
10041
10042 TMP401 HARDWARE MONITOR DRIVER
10043 M:      Guenter Roeck <linux@roeck-us.net>
10044 L:      lm-sensors@lm-sensors.org
10045 S:      Maintained
10046 F:      Documentation/hwmon/tmp401
10047 F:      drivers/hwmon/tmp401.c
10048
10049 TMPFS (SHMEM FILESYSTEM)
10050 M:      Hugh Dickins <hughd@google.com>
10051 L:      linux-mm@kvack.org
10052 S:      Maintained
10053 F:      include/linux/shmem_fs.h
10054 F:      mm/shmem.c
10055
10056 TM6000 VIDEO4LINUX DRIVER
10057 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10058 L:      linux-media@vger.kernel.org
10059 W:      http://linuxtv.org
10060 T:      git git://linuxtv.org/media_tree.git
10061 S:      Odd fixes
10062 F:      drivers/media/usb/tm6000/
10063
10064 TW68 VIDEO4LINUX DRIVER
10065 M:      Hans Verkuil <hverkuil@xs4all.nl>
10066 L:      linux-media@vger.kernel.org
10067 T:      git git://linuxtv.org/media_tree.git
10068 W:      http://linuxtv.org
10069 S:      Odd Fixes
10070 F:      drivers/media/pci/tw68/
10071
10072 TPM DEVICE DRIVER
10073 M:      Peter Huewe <peterhuewe@gmx.de>
10074 M:      Marcel Selhorst <tpmdd@selhorst.net>
10075 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10076 W:      http://tpmdd.sourceforge.net
10077 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10078 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10079 T:      https://github.com/PeterHuewe/linux-tpmdd
10080 S:      Maintained
10081 F:      drivers/char/tpm/
10082
10083 TPM IBM_VTPM DEVICE DRIVER
10084 M:      Ashley Lai <ashleydlai@gmail.com>
10085 W:      http://tpmdd.sourceforge.net
10086 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10087 S:      Maintained
10088 F:      drivers/char/tpm/tpm_ibmvtpm*
10089
10090 TRACING
10091 M:      Steven Rostedt <rostedt@goodmis.org>
10092 M:      Ingo Molnar <mingo@redhat.com>
10093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10094 S:      Maintained
10095 F:      Documentation/trace/ftrace.txt
10096 F:      arch/*/*/*/ftrace.h
10097 F:      arch/*/kernel/ftrace.c
10098 F:      include/*/ftrace.h
10099 F:      include/linux/trace*.h
10100 F:      include/trace/
10101 F:      kernel/trace/
10102 F:      tools/testing/selftests/ftrace/
10103
10104 TRIVIAL PATCHES
10105 M:      Jiri Kosina <trivial@kernel.org>
10106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10107 S:      Maintained
10108 K:      ^Subject:.*(?i)trivial
10109
10110 TTY LAYER
10111 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10112 M:      Jiri Slaby <jslaby@suse.cz>
10113 S:      Supported
10114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10115 F:      drivers/tty/
10116 F:      drivers/tty/serial/serial_core.c
10117 F:      include/linux/serial_core.h
10118 F:      include/linux/serial.h
10119 F:      include/linux/tty.h
10120 F:      include/uapi/linux/serial_core.h
10121 F:      include/uapi/linux/serial.h
10122 F:      include/uapi/linux/tty.h
10123
10124 TUA9001 MEDIA DRIVER
10125 M:      Antti Palosaari <crope@iki.fi>
10126 L:      linux-media@vger.kernel.org
10127 W:      http://linuxtv.org/
10128 W:      http://palosaari.fi/linux/
10129 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10130 T:      git git://linuxtv.org/anttip/media_tree.git
10131 S:      Maintained
10132 F:      drivers/media/tuners/tua9001*
10133
10134 TULIP NETWORK DRIVERS
10135 M:      Grant Grundler <grundler@parisc-linux.org>
10136 L:      netdev@vger.kernel.org
10137 S:      Maintained
10138 F:      drivers/net/ethernet/dec/tulip/
10139
10140 TUN/TAP driver
10141 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10142 W:      http://vtun.sourceforge.net/tun
10143 S:      Maintained
10144 F:      Documentation/networking/tuntap.txt
10145 F:      arch/um/os-Linux/drivers/
10146
10147 TURBOCHANNEL SUBSYSTEM
10148 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10149 M:      Ralf Baechle <ralf@linux-mips.org>
10150 L:      linux-mips@linux-mips.org
10151 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10152 S:      Maintained
10153 F:      drivers/tc/
10154 F:      include/linux/tc.h
10155
10156 U14-34F SCSI DRIVER
10157 M:      Dario Ballabio <ballabio_dario@emc.com>
10158 L:      linux-scsi@vger.kernel.org
10159 S:      Maintained
10160 F:      drivers/scsi/u14-34f.c
10161
10162 UBI FILE SYSTEM (UBIFS)
10163 M:      Artem Bityutskiy <dedekind1@gmail.com>
10164 M:      Adrian Hunter <adrian.hunter@intel.com>
10165 L:      linux-mtd@lists.infradead.org
10166 T:      git git://git.infradead.org/ubifs-2.6.git
10167 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10168 S:      Maintained
10169 F:      Documentation/filesystems/ubifs.txt
10170 F:      fs/ubifs/
10171
10172 UCLINUX (AND M68KNOMMU)
10173 M:      Greg Ungerer <gerg@uclinux.org>
10174 W:      http://www.uclinux.org/
10175 L:      uclinux-dev@uclinux.org  (subscribers-only)
10176 S:      Maintained
10177 F:      arch/m68k/*/*_no.*
10178 F:      arch/m68k/include/asm/*_no.*
10179
10180 UDF FILESYSTEM
10181 M:      Jan Kara <jack@suse.cz>
10182 S:      Maintained
10183 F:      Documentation/filesystems/udf.txt
10184 F:      fs/udf/
10185
10186 UFS FILESYSTEM
10187 M:      Evgeniy Dushistov <dushistov@mail.ru>
10188 S:      Maintained
10189 F:      Documentation/filesystems/ufs.txt
10190 F:      fs/ufs/
10191
10192 UHID USERSPACE HID IO DRIVER:
10193 M:      David Herrmann <dh.herrmann@googlemail.com>
10194 L:      linux-input@vger.kernel.org
10195 S:      Maintained
10196 F:      drivers/hid/uhid.c
10197 F:      include/uapi/linux/uhid.h
10198
10199 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10200 L:      linux-usb@vger.kernel.org
10201 S:      Orphan
10202 F:      drivers/uwb/
10203 F:      include/linux/uwb.h
10204 F:      include/linux/uwb/
10205
10206 UNICORE32 ARCHITECTURE:
10207 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10208 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10209 S:      Maintained
10210 T:      git git://github.com/gxt/linux.git
10211 F:      arch/unicore32/
10212
10213 UNIFDEF
10214 M:      Tony Finch <dot@dotat.at>
10215 W:      http://dotat.at/prog/unifdef
10216 S:      Maintained
10217 F:      scripts/unifdef.c
10218
10219 UNIFORM CDROM DRIVER
10220 M:      Jens Axboe <axboe@kernel.dk>
10221 W:      http://www.kernel.dk
10222 S:      Maintained
10223 F:      Documentation/cdrom/
10224 F:      drivers/cdrom/cdrom.c
10225 F:      include/linux/cdrom.h
10226 F:      include/uapi/linux/cdrom.h
10227
10228 UNISYS S-PAR DRIVERS
10229 M:      Benjamin Romer <benjamin.romer@unisys.com>
10230 M:      David Kershner <david.kershner@unisys.com>
10231 L:      sparmaintainer@unisys.com (Unisys internal)
10232 S:      Supported
10233 F:      drivers/staging/unisys/
10234
10235 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10236 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10237 L:      linux-scsi@vger.kernel.org
10238 S:      Supported
10239 F:      Documentation/scsi/ufs.txt
10240 F:      drivers/scsi/ufs/
10241
10242 UNSORTED BLOCK IMAGES (UBI)
10243 M:      Artem Bityutskiy <dedekind1@gmail.com>
10244 M:      Richard Weinberger <richard@nod.at>
10245 W:      http://www.linux-mtd.infradead.org/
10246 L:      linux-mtd@lists.infradead.org
10247 T:      git git://git.infradead.org/ubifs-2.6.git
10248 S:      Supported
10249 F:      drivers/mtd/ubi/
10250 F:      include/linux/mtd/ubi.h
10251 F:      include/uapi/mtd/ubi-user.h
10252
10253 USB ACM DRIVER
10254 M:      Oliver Neukum <oliver@neukum.org>
10255 L:      linux-usb@vger.kernel.org
10256 S:      Maintained
10257 F:      Documentation/usb/acm.txt
10258 F:      drivers/usb/class/cdc-acm.*
10259
10260 USB AR5523 WIRELESS DRIVER
10261 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10262 L:      linux-wireless@vger.kernel.org
10263 S:      Maintained
10264 F:      drivers/net/wireless/ath/ar5523/
10265
10266 USB ATTACHED SCSI
10267 M:      Hans de Goede <hdegoede@redhat.com>
10268 M:      Gerd Hoffmann <kraxel@redhat.com>
10269 L:      linux-usb@vger.kernel.org
10270 L:      linux-scsi@vger.kernel.org
10271 S:      Maintained
10272 F:      drivers/usb/storage/uas.c
10273
10274 USB CDC ETHERNET DRIVER
10275 M:      Oliver Neukum <oliver@neukum.org>
10276 L:      linux-usb@vger.kernel.org
10277 S:      Maintained
10278 F:      drivers/net/usb/cdc_*.c
10279 F:      include/uapi/linux/usb/cdc.h
10280
10281 USB CHAOSKEY DRIVER
10282 M:      Keith Packard <keithp@keithp.com>
10283 L:      linux-usb@vger.kernel.org
10284 S:      Maintained
10285 F:      drivers/usb/misc/chaoskey.c
10286
10287 USB CYPRESS C67X00 DRIVER
10288 M:      Peter Korsgaard <jacmet@sunsite.dk>
10289 L:      linux-usb@vger.kernel.org
10290 S:      Maintained
10291 F:      drivers/usb/c67x00/
10292
10293 USB DAVICOM DM9601 DRIVER
10294 M:      Peter Korsgaard <jacmet@sunsite.dk>
10295 L:      netdev@vger.kernel.org
10296 W:      http://www.linux-usb.org/usbnet
10297 S:      Maintained
10298 F:      drivers/net/usb/dm9601.c
10299
10300 USB DIAMOND RIO500 DRIVER
10301 M:      Cesar Miquel <miquel@df.uba.ar>
10302 L:      rio500-users@lists.sourceforge.net
10303 W:      http://rio500.sourceforge.net
10304 S:      Maintained
10305 F:      drivers/usb/misc/rio500*
10306
10307 USB EHCI DRIVER
10308 M:      Alan Stern <stern@rowland.harvard.edu>
10309 L:      linux-usb@vger.kernel.org
10310 S:      Maintained
10311 F:      Documentation/usb/ehci.txt
10312 F:      drivers/usb/host/ehci*
10313
10314 USB GADGET/PERIPHERAL SUBSYSTEM
10315 M:      Felipe Balbi <balbi@ti.com>
10316 L:      linux-usb@vger.kernel.org
10317 W:      http://www.linux-usb.org/gadget
10318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10319 S:      Maintained
10320 F:      drivers/usb/gadget/
10321 F:      include/linux/usb/gadget*
10322
10323 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10324 M:      Jiri Kosina <jkosina@suse.cz>
10325 L:      linux-usb@vger.kernel.org
10326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10327 S:      Maintained
10328 F:      Documentation/hid/hiddev.txt
10329 F:      drivers/hid/usbhid/
10330
10331 USB ISP116X DRIVER
10332 M:      Olav Kongas <ok@artecdesign.ee>
10333 L:      linux-usb@vger.kernel.org
10334 S:      Maintained
10335 F:      drivers/usb/host/isp116x*
10336 F:      include/linux/usb/isp116x.h
10337
10338 USB MASS STORAGE DRIVER
10339 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10340 L:      linux-usb@vger.kernel.org
10341 L:      usb-storage@lists.one-eyed-alien.net
10342 S:      Maintained
10343 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10344 F:      drivers/usb/storage/
10345
10346 USB MIDI DRIVER
10347 M:      Clemens Ladisch <clemens@ladisch.de>
10348 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10349 T:      git git://git.alsa-project.org/alsa-kernel.git
10350 S:      Maintained
10351 F:      sound/usb/midi.*
10352
10353 USB NETWORKING DRIVERS
10354 L:      linux-usb@vger.kernel.org
10355 S:      Odd Fixes
10356 F:      drivers/net/usb/
10357
10358 USB OHCI DRIVER
10359 M:      Alan Stern <stern@rowland.harvard.edu>
10360 L:      linux-usb@vger.kernel.org
10361 S:      Maintained
10362 F:      Documentation/usb/ohci.txt
10363 F:      drivers/usb/host/ohci*
10364
10365 USB OTG FSM (Finite State Machine)
10366 M:      Peter Chen <Peter.Chen@freescale.com>
10367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10368 L:      linux-usb@vger.kernel.org
10369 S:      Maintained
10370 F:      drivers/usb/common/usb-otg-fsm.c
10371
10372 USB OVER IP DRIVER
10373 M:      Valentina Manea <valentina.manea.m@gmail.com>
10374 M:      Shuah Khan <shuah.kh@samsung.com>
10375 L:      linux-usb@vger.kernel.org
10376 S:      Maintained
10377 F:      drivers/usb/usbip/
10378 F:      tools/usb/usbip/
10379
10380 USB PEGASUS DRIVER
10381 M:      Petko Manolov <petkan@nucleusys.com>
10382 L:      linux-usb@vger.kernel.org
10383 L:      netdev@vger.kernel.org
10384 T:      git git://github.com/petkan/pegasus.git
10385 W:      https://github.com/petkan/pegasus
10386 S:      Maintained
10387 F:      drivers/net/usb/pegasus.*
10388
10389 USB PHY LAYER
10390 M:      Felipe Balbi <balbi@ti.com>
10391 L:      linux-usb@vger.kernel.org
10392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10393 S:      Maintained
10394 F:      drivers/usb/phy/
10395
10396 USB PRINTER DRIVER (usblp)
10397 M:      Pete Zaitcev <zaitcev@redhat.com>
10398 L:      linux-usb@vger.kernel.org
10399 S:      Supported
10400 F:      drivers/usb/class/usblp.c
10401
10402 USB RTL8150 DRIVER
10403 M:      Petko Manolov <petkan@nucleusys.com>
10404 L:      linux-usb@vger.kernel.org
10405 L:      netdev@vger.kernel.org
10406 T:      git git://github.com/petkan/rtl8150.git
10407 W:      https://github.com/petkan/rtl8150
10408 S:      Maintained
10409 F:      drivers/net/usb/rtl8150.c
10410
10411 USB SERIAL SUBSYSTEM
10412 M:      Johan Hovold <johan@kernel.org>
10413 L:      linux-usb@vger.kernel.org
10414 S:      Maintained
10415 F:      Documentation/usb/usb-serial.txt
10416 F:      drivers/usb/serial/
10417 F:      include/linux/usb/serial.h
10418
10419 USB SMSC75XX ETHERNET DRIVER
10420 M:      Steve Glendinning <steve.glendinning@shawell.net>
10421 L:      netdev@vger.kernel.org
10422 S:      Maintained
10423 F:      drivers/net/usb/smsc75xx.*
10424
10425 USB SMSC95XX ETHERNET DRIVER
10426 M:      Steve Glendinning <steve.glendinning@shawell.net>
10427 L:      netdev@vger.kernel.org
10428 S:      Maintained
10429 F:      drivers/net/usb/smsc95xx.*
10430
10431 USB SUBSYSTEM
10432 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10433 L:      linux-usb@vger.kernel.org
10434 W:      http://www.linux-usb.org
10435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10436 S:      Supported
10437 F:      Documentation/usb/
10438 F:      drivers/usb/
10439 F:      include/linux/usb.h
10440 F:      include/linux/usb/
10441
10442 USB UHCI DRIVER
10443 M:      Alan Stern <stern@rowland.harvard.edu>
10444 L:      linux-usb@vger.kernel.org
10445 S:      Maintained
10446 F:      drivers/usb/host/uhci*
10447
10448 USB "USBNET" DRIVER FRAMEWORK
10449 M:      Oliver Neukum <oneukum@suse.de>
10450 L:      netdev@vger.kernel.org
10451 W:      http://www.linux-usb.org/usbnet
10452 S:      Maintained
10453 F:      drivers/net/usb/usbnet.c
10454 F:      include/linux/usb/usbnet.h
10455
10456 USB VIDEO CLASS
10457 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10458 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10459 L:      linux-media@vger.kernel.org
10460 T:      git git://linuxtv.org/media_tree.git
10461 W:      http://www.ideasonboard.org/uvc/
10462 S:      Maintained
10463 F:      drivers/media/usb/uvc/
10464 F:      include/uapi/linux/uvcvideo.h
10465
10466 USB VISION DRIVER
10467 M:      Hans Verkuil <hverkuil@xs4all.nl>
10468 L:      linux-media@vger.kernel.org
10469 T:      git git://linuxtv.org/media_tree.git
10470 W:      http://linuxtv.org
10471 S:      Odd Fixes
10472 F:      drivers/media/usb/usbvision/
10473
10474 USB WEBCAM GADGET
10475 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10476 L:      linux-usb@vger.kernel.org
10477 S:      Maintained
10478 F:      drivers/usb/gadget/function/*uvc*
10479 F:      drivers/usb/gadget/legacy/webcam.c
10480
10481 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10482 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10483 L:      linux-wireless@vger.kernel.org
10484 S:      Maintained
10485 F:      drivers/net/wireless/rndis_wlan.c
10486
10487 USB XHCI DRIVER
10488 M:      Mathias Nyman <mathias.nyman@intel.com>
10489 L:      linux-usb@vger.kernel.org
10490 S:      Supported
10491 F:      drivers/usb/host/xhci*
10492 F:      drivers/usb/host/pci-quirks*
10493
10494 USB ZD1201 DRIVER
10495 L:      linux-wireless@vger.kernel.org
10496 W:      http://linux-lc100020.sourceforge.net
10497 S:      Orphan
10498 F:      drivers/net/wireless/zd1201.*
10499
10500 USB ZR364XX DRIVER
10501 M:      Antoine Jacquet <royale@zerezo.com>
10502 L:      linux-usb@vger.kernel.org
10503 L:      linux-media@vger.kernel.org
10504 T:      git git://linuxtv.org/media_tree.git
10505 W:      http://royale.zerezo.com/zr364xx/
10506 S:      Maintained
10507 F:      Documentation/video4linux/zr364xx.txt
10508 F:      drivers/media/usb/zr364xx/
10509
10510 USER-MODE LINUX (UML)
10511 M:      Jeff Dike <jdike@addtoit.com>
10512 M:      Richard Weinberger <richard@nod.at>
10513 L:      user-mode-linux-devel@lists.sourceforge.net
10514 L:      user-mode-linux-user@lists.sourceforge.net
10515 W:      http://user-mode-linux.sourceforge.net
10516 S:      Maintained
10517 F:      Documentation/virtual/uml/
10518 F:      arch/um/
10519 F:      arch/x86/um/
10520 F:      fs/hostfs/
10521 F:      fs/hppfs/
10522
10523 USERSPACE I/O (UIO)
10524 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10525 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10526 S:      Maintained
10527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10528 F:      Documentation/DocBook/uio-howto.tmpl
10529 F:      drivers/uio/
10530 F:      include/linux/uio*.h
10531
10532 UTIL-LINUX PACKAGE
10533 M:      Karel Zak <kzak@redhat.com>
10534 L:      util-linux@vger.kernel.org
10535 W:      http://en.wikipedia.org/wiki/Util-linux
10536 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10537 S:      Maintained
10538
10539 UVESAFB DRIVER
10540 M:      Michal Januszewski <spock@gentoo.org>
10541 L:      linux-fbdev@vger.kernel.org
10542 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10543 S:      Maintained
10544 F:      Documentation/fb/uvesafb.txt
10545 F:      drivers/video/fbdev/uvesafb.*
10546
10547 VFAT/FAT/MSDOS FILESYSTEM
10548 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10549 S:      Maintained
10550 F:      Documentation/filesystems/vfat.txt
10551 F:      fs/fat/
10552
10553 VFIO DRIVER
10554 M:      Alex Williamson <alex.williamson@redhat.com>
10555 L:      kvm@vger.kernel.org
10556 S:      Maintained
10557 F:      Documentation/vfio.txt
10558 F:      drivers/vfio/
10559 F:      include/linux/vfio.h
10560 F:      include/uapi/linux/vfio.h
10561
10562 VIDEOBUF2 FRAMEWORK
10563 M:      Pawel Osciak <pawel@osciak.com>
10564 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10565 M:      Kyungmin Park <kyungmin.park@samsung.com>
10566 L:      linux-media@vger.kernel.org
10567 S:      Maintained
10568 F:      drivers/media/v4l2-core/videobuf2-*
10569 F:      include/media/videobuf2-*
10570
10571 VIRTIO CONSOLE DRIVER
10572 M:      Amit Shah <amit.shah@redhat.com>
10573 L:      virtualization@lists.linux-foundation.org
10574 S:      Maintained
10575 F:      drivers/char/virtio_console.c
10576 F:      include/linux/virtio_console.h
10577 F:      include/uapi/linux/virtio_console.h
10578
10579 VIRTIO CORE, NET AND BLOCK DRIVERS
10580 M:      "Michael S. Tsirkin" <mst@redhat.com>
10581 L:      virtualization@lists.linux-foundation.org
10582 S:      Maintained
10583 F:      drivers/virtio/
10584 F:      tools/virtio/
10585 F:      drivers/net/virtio_net.c
10586 F:      drivers/block/virtio_blk.c
10587 F:      include/linux/virtio_*.h
10588 F:      include/uapi/linux/virtio_*.h
10589
10590 VIRTIO HOST (VHOST)
10591 M:      "Michael S. Tsirkin" <mst@redhat.com>
10592 L:      kvm@vger.kernel.org
10593 L:      virtualization@lists.linux-foundation.org
10594 L:      netdev@vger.kernel.org
10595 S:      Maintained
10596 F:      drivers/vhost/
10597 F:      include/uapi/linux/vhost.h
10598
10599 VIRTIO INPUT DRIVER
10600 M:      Gerd Hoffmann <kraxel@redhat.com>
10601 S:      Maintained
10602 F:      drivers/virtio/virtio_input.c
10603 F:      include/uapi/linux/virtio_input.h
10604
10605 VIA RHINE NETWORK DRIVER
10606 S:      Orphan
10607 F:      drivers/net/ethernet/via/via-rhine.c
10608
10609 VIA SD/MMC CARD CONTROLLER DRIVER
10610 M:      Bruce Chang <brucechang@via.com.tw>
10611 M:      Harald Welte <HaraldWelte@viatech.com>
10612 S:      Maintained
10613 F:      drivers/mmc/host/via-sdmmc.c
10614
10615 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10616 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10617 L:      linux-fbdev@vger.kernel.org
10618 S:      Maintained
10619 F:      include/linux/via-core.h
10620 F:      include/linux/via-gpio.h
10621 F:      include/linux/via_i2c.h
10622 F:      drivers/video/fbdev/via/
10623
10624 VIA VELOCITY NETWORK DRIVER
10625 M:      Francois Romieu <romieu@fr.zoreil.com>
10626 L:      netdev@vger.kernel.org
10627 S:      Maintained
10628 F:      drivers/net/ethernet/via/via-velocity.*
10629
10630 VIVID VIRTUAL VIDEO DRIVER
10631 M:      Hans Verkuil <hverkuil@xs4all.nl>
10632 L:      linux-media@vger.kernel.org
10633 T:      git git://linuxtv.org/media_tree.git
10634 W:      http://linuxtv.org
10635 S:      Maintained
10636 F:      drivers/media/platform/vivid/*
10637
10638 VLAN (802.1Q)
10639 M:      Patrick McHardy <kaber@trash.net>
10640 L:      netdev@vger.kernel.org
10641 S:      Maintained
10642 F:      drivers/net/macvlan.c
10643 F:      include/linux/if_*vlan.h
10644 F:      net/8021q/
10645
10646 VLYNQ BUS
10647 M:      Florian Fainelli <florian@openwrt.org>
10648 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10649 S:      Maintained
10650 F:      drivers/vlynq/vlynq.c
10651 F:      include/linux/vlynq.h
10652
10653 VME SUBSYSTEM
10654 M:      Martyn Welch <martyn.welch@ge.com>
10655 M:      Manohar Vanga <manohar.vanga@gmail.com>
10656 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10657 L:      devel@driverdev.osuosl.org
10658 S:      Maintained
10659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10660 F:      Documentation/vme_api.txt
10661 F:      drivers/staging/vme/
10662 F:      drivers/vme/
10663 F:      include/linux/vme*
10664
10665 VMWARE HYPERVISOR INTERFACE
10666 M:      Alok Kataria <akataria@vmware.com>
10667 L:      virtualization@lists.linux-foundation.org
10668 S:      Supported
10669 F:      arch/x86/kernel/cpu/vmware.c
10670
10671 VMWARE BALLOON DRIVER
10672 M:      Xavier Deguillard <xdeguillard@vmware.com>
10673 M:      Philip Moltmann <moltmann@vmware.com>
10674 M:      "VMware, Inc." <pv-drivers@vmware.com>
10675 L:      linux-kernel@vger.kernel.org
10676 S:      Maintained
10677 F:      drivers/misc/vmw_balloon.c
10678
10679 VMWARE VMMOUSE SUBDRIVER
10680 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10681 M:      "VMware, Inc." <pv-drivers@vmware.com>
10682 L:      linux-input@vger.kernel.org
10683 S:      Maintained
10684 F:      drivers/input/mouse/vmmouse.c
10685 F:      drivers/input/mouse/vmmouse.h
10686
10687 VMWARE VMXNET3 ETHERNET DRIVER
10688 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10689 M:      "VMware, Inc." <pv-drivers@vmware.com>
10690 L:      netdev@vger.kernel.org
10691 S:      Maintained
10692 F:      drivers/net/vmxnet3/
10693
10694 VMware PVSCSI driver
10695 M:      Arvind Kumar <arvindkumar@vmware.com>
10696 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10697 L:      linux-scsi@vger.kernel.org
10698 S:      Maintained
10699 F:      drivers/scsi/vmw_pvscsi.c
10700 F:      drivers/scsi/vmw_pvscsi.h
10701
10702 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10703 M:      Liam Girdwood <lgirdwood@gmail.com>
10704 M:      Mark Brown <broonie@kernel.org>
10705 L:      linux-kernel@vger.kernel.org
10706 W:      http://opensource.wolfsonmicro.com/node/15
10707 W:      http://www.slimlogic.co.uk/?p=48
10708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10709 S:      Supported
10710 F:      drivers/regulator/
10711 F:      include/linux/regulator/
10712
10713 VT1211 HARDWARE MONITOR DRIVER
10714 M:      Juerg Haefliger <juergh@gmail.com>
10715 L:      lm-sensors@lm-sensors.org
10716 S:      Maintained
10717 F:      Documentation/hwmon/vt1211
10718 F:      drivers/hwmon/vt1211.c
10719
10720 VT8231 HARDWARE MONITOR DRIVER
10721 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10722 L:      lm-sensors@lm-sensors.org
10723 S:      Maintained
10724 F:      drivers/hwmon/vt8231.c
10725
10726 VUB300 USB to SDIO/SD/MMC bridge chip
10727 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10728 L:      linux-mmc@vger.kernel.org
10729 L:      linux-usb@vger.kernel.org
10730 S:      Supported
10731 F:      drivers/mmc/host/vub300.c
10732
10733 W1 DALLAS'S 1-WIRE BUS
10734 M:      Evgeniy Polyakov <zbr@ioremap.net>
10735 S:      Maintained
10736 F:      Documentation/w1/
10737 F:      drivers/w1/
10738
10739 W83791D HARDWARE MONITORING DRIVER
10740 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10741 L:      lm-sensors@lm-sensors.org
10742 S:      Maintained
10743 F:      Documentation/hwmon/w83791d
10744 F:      drivers/hwmon/w83791d.c
10745
10746 W83793 HARDWARE MONITORING DRIVER
10747 M:      Rudolf Marek <r.marek@assembler.cz>
10748 L:      lm-sensors@lm-sensors.org
10749 S:      Maintained
10750 F:      Documentation/hwmon/w83793
10751 F:      drivers/hwmon/w83793.c
10752
10753 W83795 HARDWARE MONITORING DRIVER
10754 M:      Jean Delvare <jdelvare@suse.de>
10755 L:      lm-sensors@lm-sensors.org
10756 S:      Maintained
10757 F:      drivers/hwmon/w83795.c
10758
10759 W83L51xD SD/MMC CARD INTERFACE DRIVER
10760 M:      Pierre Ossman <pierre@ossman.eu>
10761 S:      Maintained
10762 F:      drivers/mmc/host/wbsd.*
10763
10764 WACOM PROTOCOL 4 SERIAL TABLETS
10765 M:      Julian Squires <julian@cipht.net>
10766 M:      Hans de Goede <hdegoede@redhat.com>
10767 L:      linux-input@vger.kernel.org
10768 S:      Maintained
10769 F:      drivers/input/tablet/wacom_serial4.c
10770
10771 WATCHDOG DEVICE DRIVERS
10772 M:      Wim Van Sebroeck <wim@iguana.be>
10773 L:      linux-watchdog@vger.kernel.org
10774 W:      http://www.linux-watchdog.org/
10775 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10776 S:      Maintained
10777 F:      Documentation/watchdog/
10778 F:      drivers/watchdog/
10779 F:      include/linux/watchdog.h
10780 F:      include/uapi/linux/watchdog.h
10781
10782 WD7000 SCSI DRIVER
10783 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10784 L:      linux-scsi@vger.kernel.org
10785 S:      Maintained
10786 F:      drivers/scsi/wd7000.c
10787
10788 WIIMOTE HID DRIVER
10789 M:      David Herrmann <dh.herrmann@googlemail.com>
10790 L:      linux-input@vger.kernel.org
10791 S:      Maintained
10792 F:      drivers/hid/hid-wiimote*
10793
10794 WINBOND CIR DRIVER
10795 M:      David Härdeman <david@hardeman.nu>
10796 S:      Maintained
10797 F:      drivers/media/rc/winbond-cir.c
10798
10799 WIMAX STACK
10800 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10801 M:      linux-wimax@intel.com
10802 L:      wimax@linuxwimax.org (subscribers-only)
10803 S:      Supported
10804 W:      http://linuxwimax.org
10805 F:      Documentation/wimax/README.wimax
10806 F:      include/linux/wimax/debug.h
10807 F:      include/net/wimax.h
10808 F:      include/uapi/linux/wimax.h
10809 F:      net/wimax/
10810
10811 WISTRON LAPTOP BUTTON DRIVER
10812 M:      Miloslav Trmac <mitr@volny.cz>
10813 S:      Maintained
10814 F:      drivers/input/misc/wistron_btns.c
10815
10816 WL3501 WIRELESS PCMCIA CARD DRIVER
10817 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10818 L:      linux-wireless@vger.kernel.org
10819 W:      http://oops.ghostprotocols.net:81/blog
10820 S:      Maintained
10821 F:      drivers/net/wireless/wl3501*
10822
10823 WM97XX TOUCHSCREEN DRIVERS
10824 M:      Mark Brown <broonie@kernel.org>
10825 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10826 L:      linux-input@vger.kernel.org
10827 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10828 W:      http://opensource.wolfsonmicro.com/node/7
10829 S:      Supported
10830 F:      drivers/input/touchscreen/*wm97*
10831 F:      include/linux/wm97xx.h
10832
10833 WOLFSON MICROELECTRONICS DRIVERS
10834 L:      patches@opensource.wolfsonmicro.com
10835 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10836 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10837 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10838 S:      Supported
10839 F:      Documentation/hwmon/wm83??
10840 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10841 F:      drivers/clk/clk-wm83*.c
10842 F:      drivers/extcon/extcon-arizona.c
10843 F:      drivers/leds/leds-wm83*.c
10844 F:      drivers/gpio/gpio-*wm*.c
10845 F:      drivers/gpio/gpio-arizona.c
10846 F:      drivers/hwmon/wm83??-hwmon.c
10847 F:      drivers/input/misc/wm831x-on.c
10848 F:      drivers/input/touchscreen/wm831x-ts.c
10849 F:      drivers/input/touchscreen/wm97*.c
10850 F:      drivers/mfd/arizona*
10851 F:      drivers/mfd/wm*.c
10852 F:      drivers/power/wm83*.c
10853 F:      drivers/rtc/rtc-wm83*.c
10854 F:      drivers/regulator/wm8*.c
10855 F:      drivers/video/backlight/wm83*_bl.c
10856 F:      drivers/watchdog/wm83*_wdt.c
10857 F:      include/linux/mfd/arizona/
10858 F:      include/linux/mfd/wm831x/
10859 F:      include/linux/mfd/wm8350/
10860 F:      include/linux/mfd/wm8400*
10861 F:      include/linux/wm97xx.h
10862 F:      include/sound/wm????.h
10863 F:      sound/soc/codecs/arizona.?
10864 F:      sound/soc/codecs/wm*
10865
10866 WORKQUEUE
10867 M:      Tejun Heo <tj@kernel.org>
10868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10869 S:      Maintained
10870 F:      include/linux/workqueue.h
10871 F:      kernel/workqueue.c
10872 F:      Documentation/workqueue.txt
10873
10874 X.25 NETWORK LAYER
10875 M:      Andrew Hendry <andrew.hendry@gmail.com>
10876 L:      linux-x25@vger.kernel.org
10877 S:      Odd Fixes
10878 F:      Documentation/networking/x25*
10879 F:      include/net/x25*
10880 F:      net/x25/
10881
10882 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10883 M:      Thomas Gleixner <tglx@linutronix.de>
10884 M:      Ingo Molnar <mingo@redhat.com>
10885 M:      "H. Peter Anvin" <hpa@zytor.com>
10886 M:      x86@kernel.org
10887 L:      linux-kernel@vger.kernel.org
10888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10889 S:      Maintained
10890 F:      Documentation/x86/
10891 F:      arch/x86/
10892
10893 X86 PLATFORM DRIVERS
10894 M:      Darren Hart <dvhart@infradead.org>
10895 L:      platform-driver-x86@vger.kernel.org
10896 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10897 S:      Maintained
10898 F:      drivers/platform/x86/
10899
10900 X86 MCE INFRASTRUCTURE
10901 M:      Tony Luck <tony.luck@intel.com>
10902 M:      Borislav Petkov <bp@alien8.de>
10903 L:      linux-edac@vger.kernel.org
10904 S:      Maintained
10905 F:      arch/x86/kernel/cpu/mcheck/*
10906
10907 X86 VDSO
10908 M:      Andy Lutomirski <luto@amacapital.net>
10909 L:      linux-kernel@vger.kernel.org
10910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10911 S:      Maintained
10912 F:      arch/x86/vdso/
10913
10914 XC2028/3028 TUNER DRIVER
10915 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10916 L:      linux-media@vger.kernel.org
10917 W:      http://linuxtv.org
10918 T:      git git://linuxtv.org/media_tree.git
10919 S:      Maintained
10920 F:      drivers/media/tuners/tuner-xc2028.*
10921
10922 XEN HYPERVISOR INTERFACE
10923 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10924 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10925 M:      David Vrabel <david.vrabel@citrix.com>
10926 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10928 S:      Supported
10929 F:      arch/x86/xen/
10930 F:      drivers/*/xen-*front.c
10931 F:      drivers/xen/
10932 F:      arch/x86/include/asm/xen/
10933 F:      include/xen/
10934 F:      include/uapi/xen/
10935
10936 XEN HYPERVISOR ARM
10937 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10938 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10939 S:      Supported
10940 F:      arch/arm/xen/
10941 F:      arch/arm/include/asm/xen/
10942
10943 XEN HYPERVISOR ARM64
10944 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10945 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10946 S:      Supported
10947 F:      arch/arm64/xen/
10948 F:      arch/arm64/include/asm/xen/
10949
10950 XEN NETWORK BACKEND DRIVER
10951 M:      Ian Campbell <ian.campbell@citrix.com>
10952 M:      Wei Liu <wei.liu2@citrix.com>
10953 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10954 L:      netdev@vger.kernel.org
10955 S:      Supported
10956 F:      drivers/net/xen-netback/*
10957
10958 XEN PCI SUBSYSTEM
10959 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10960 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10961 S:      Supported
10962 F:      arch/x86/pci/*xen*
10963 F:      drivers/pci/*xen*
10964
10965 XEN BLOCK SUBSYSTEM
10966 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10967 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10968 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10969 S:      Supported
10970 F:      drivers/block/xen-blkback/*
10971 F:      drivers/block/xen*
10972
10973 XEN PVSCSI DRIVERS
10974 M:      Juergen Gross <jgross@suse.com>
10975 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10976 L:      linux-scsi@vger.kernel.org
10977 S:      Supported
10978 F:      drivers/scsi/xen-scsifront.c
10979 F:      drivers/xen/xen-scsiback.c
10980 F:      include/xen/interface/io/vscsiif.h
10981
10982 XEN SWIOTLB SUBSYSTEM
10983 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10984 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10985 S:      Supported
10986 F:      arch/x86/xen/*swiotlb*
10987 F:      drivers/xen/*swiotlb*
10988
10989 XFS FILESYSTEM
10990 P:      Silicon Graphics Inc
10991 M:      Dave Chinner <david@fromorbit.com>
10992 M:      xfs@oss.sgi.com
10993 L:      xfs@oss.sgi.com
10994 W:      http://oss.sgi.com/projects/xfs
10995 T:      git git://oss.sgi.com/xfs/xfs.git
10996 S:      Supported
10997 F:      Documentation/filesystems/xfs.txt
10998 F:      fs/xfs/
10999
11000 XILINX AXI ETHERNET DRIVER
11001 M:      Anirudha Sarangi <anirudh@xilinx.com>
11002 M:      John Linn <John.Linn@xilinx.com>
11003 S:      Maintained
11004 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11005
11006 XILINX UARTLITE SERIAL DRIVER
11007 M:      Peter Korsgaard <jacmet@sunsite.dk>
11008 L:      linux-serial@vger.kernel.org
11009 S:      Maintained
11010 F:      drivers/tty/serial/uartlite.c
11011
11012 XILINX VIDEO IP CORES
11013 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11014 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11015 L:      linux-media@vger.kernel.org
11016 T:      git git://linuxtv.org/media_tree.git
11017 S:      Supported
11018 F:      Documentation/devicetree/bindings/media/xilinx/
11019 F:      drivers/media/platform/xilinx/
11020 F:      include/uapi/linux/xilinx-v4l2-controls.h
11021
11022 XILLYBUS DRIVER
11023 M:      Eli Billauer <eli.billauer@gmail.com>
11024 L:      linux-kernel@vger.kernel.org
11025 S:      Supported
11026 F:      drivers/char/xillybus/
11027
11028 XTENSA XTFPGA PLATFORM SUPPORT
11029 M:      Max Filippov <jcmvbkbc@gmail.com>
11030 L:      linux-xtensa@linux-xtensa.org
11031 S:      Maintained
11032 F:      drivers/spi/spi-xtensa-xtfpga.c
11033 F:      sound/soc/xtensa/xtfpga-i2s.c
11034
11035 YAM DRIVER FOR AX.25
11036 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11037 L:      linux-hams@vger.kernel.org
11038 S:      Maintained
11039 F:      drivers/net/hamradio/yam*
11040 F:      include/linux/yam.h
11041
11042 YEALINK PHONE DRIVER
11043 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11044 L:      usbb2k-api-dev@nongnu.org
11045 S:      Maintained
11046 F:      Documentation/input/yealink.txt
11047 F:      drivers/input/misc/yealink.*
11048
11049 Z8530 DRIVER FOR AX.25
11050 M:      Joerg Reuter <jreuter@yaina.de>
11051 W:      http://yaina.de/jreuter/
11052 W:      http://www.qsl.net/dl1bke/
11053 L:      linux-hams@vger.kernel.org
11054 S:      Maintained
11055 F:      Documentation/networking/z8530drv.txt
11056 F:      drivers/net/hamradio/*scc.c
11057 F:      drivers/net/hamradio/z8530.h
11058
11059 ZBUD COMPRESSED PAGE ALLOCATOR
11060 M:      Seth Jennings <sjennings@variantweb.net>
11061 L:      linux-mm@kvack.org
11062 S:      Maintained
11063 F:      mm/zbud.c
11064 F:      include/linux/zbud.h
11065
11066 ZD1211RW WIRELESS DRIVER
11067 M:      Daniel Drake <dsd@gentoo.org>
11068 M:      Ulrich Kunitz <kune@deine-taler.de>
11069 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11070 L:      linux-wireless@vger.kernel.org
11071 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11072 S:      Maintained
11073 F:      drivers/net/wireless/zd1211rw/
11074
11075 ZR36067 VIDEO FOR LINUX DRIVER
11076 L:      mjpeg-users@lists.sourceforge.net
11077 L:      linux-media@vger.kernel.org
11078 W:      http://mjpeg.sourceforge.net/driver-zoran/
11079 T:      hg http://linuxtv.org/hg/v4l-dvb
11080 S:      Odd Fixes
11081 F:      drivers/media/pci/zoran/
11082
11083 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11084 M:      Minchan Kim <minchan@kernel.org>
11085 M:      Nitin Gupta <ngupta@vflare.org>
11086 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11087 L:      linux-kernel@vger.kernel.org
11088 S:      Maintained
11089 F:      drivers/block/zram/
11090 F:      Documentation/blockdev/zram.txt
11091
11092 ZS DECSTATION Z85C30 SERIAL DRIVER
11093 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11094 S:      Maintained
11095 F:      drivers/tty/serial/zs.*
11096
11097 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11098 M:      Minchan Kim <minchan@kernel.org>
11099 M:      Nitin Gupta <ngupta@vflare.org>
11100 L:      linux-mm@kvack.org
11101 S:      Maintained
11102 F:      mm/zsmalloc.c
11103 F:      include/linux/zsmalloc.h
11104 F:      Documentation/vm/zsmalloc.txt
11105
11106 ZSWAP COMPRESSED SWAP CACHING
11107 M:      Seth Jennings <sjennings@variantweb.net>
11108 L:      linux-mm@kvack.org
11109 S:      Maintained
11110 F:      mm/zswap.c
11111
11112 THE REST
11113 M:      Linus Torvalds <torvalds@linux-foundation.org>
11114 L:      linux-kernel@vger.kernel.org
11115 Q:      http://patchwork.kernel.org/project/LKML/list/
11116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11117 S:      Buried alive in reporters
11118 F:      *
11119 F:      */