Merge tag 'for-4.2' of git://git.infradead.org/battery-2.6
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the 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 M:      Hannes Reinecke <hare@suse.de>
449 L:      linux-scsi@vger.kernel.org
450 S:      Maintained
451 F:      Documentation/scsi/advansys.txt
452 F:      drivers/scsi/advansys.c
453
454 AEDSP16 DRIVER
455 M:      Riccardo Facchetti <fizban@tin.it>
456 S:      Maintained
457 F:      sound/oss/aedsp16.c
458
459 AF9013 MEDIA DRIVER
460 M:      Antti Palosaari <crope@iki.fi>
461 L:      linux-media@vger.kernel.org
462 W:      http://linuxtv.org/
463 W:      http://palosaari.fi/linux/
464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
465 T:      git git://linuxtv.org/anttip/media_tree.git
466 S:      Maintained
467 F:      drivers/media/dvb-frontends/af9013*
468
469 AF9033 MEDIA DRIVER
470 M:      Antti Palosaari <crope@iki.fi>
471 L:      linux-media@vger.kernel.org
472 W:      http://linuxtv.org/
473 W:      http://palosaari.fi/linux/
474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
475 T:      git git://linuxtv.org/anttip/media_tree.git
476 S:      Maintained
477 F:      drivers/media/dvb-frontends/af9033*
478
479 AFFS FILE SYSTEM
480 L:      linux-fsdevel@vger.kernel.org
481 S:      Orphan
482 F:      Documentation/filesystems/affs.txt
483 F:      fs/affs/
484
485 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
486 M:      David Howells <dhowells@redhat.com>
487 L:      linux-afs@lists.infradead.org
488 S:      Supported
489 F:      fs/afs/
490 F:      include/net/af_rxrpc.h
491 F:      net/rxrpc/af_rxrpc.c
492
493 AGPGART DRIVER
494 M:      David Airlie <airlied@linux.ie>
495 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496 S:      Maintained
497 F:      drivers/char/agp/
498 F:      include/linux/agp*
499 F:      include/uapi/linux/agp*
500
501 AHA152X SCSI DRIVER
502 M:      "Juergen E. Fischer" <fischer@norbit.de>
503 L:      linux-scsi@vger.kernel.org
504 S:      Maintained
505 F:      drivers/scsi/aha152x*
506 F:      drivers/scsi/pcmcia/aha152x*
507
508 AIC7XXX / AIC79XX SCSI DRIVER
509 M:      Hannes Reinecke <hare@suse.de>
510 L:      linux-scsi@vger.kernel.org
511 S:      Maintained
512 F:      drivers/scsi/aic7xxx/
513
514 AIMSLAB FM RADIO RECEIVER DRIVER
515 M:      Hans Verkuil <hverkuil@xs4all.nl>
516 L:      linux-media@vger.kernel.org
517 T:      git git://linuxtv.org/media_tree.git
518 W:      http://linuxtv.org
519 S:      Maintained
520 F:      drivers/media/radio/radio-aimslab*
521
522 AIO
523 M:      Benjamin LaHaise <bcrl@kvack.org>
524 L:      linux-aio@kvack.org
525 S:      Supported
526 F:      fs/aio.c
527 F:      include/linux/*aio*.h
528
529 AIRSPY MEDIA DRIVER
530 M:      Antti Palosaari <crope@iki.fi>
531 L:      linux-media@vger.kernel.org
532 W:      http://linuxtv.org/
533 W:      http://palosaari.fi/linux/
534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
535 T:      git git://linuxtv.org/anttip/media_tree.git
536 S:      Maintained
537 F:      drivers/media/usb/airspy/
538
539 ALCATEL SPEEDTOUCH USB DRIVER
540 M:      Duncan Sands <duncan.sands@free.fr>
541 L:      linux-usb@vger.kernel.org
542 W:      http://www.linux-usb.org/SpeedTouch/
543 S:      Maintained
544 F:      drivers/usb/atm/speedtch.c
545 F:      drivers/usb/atm/usbatm.c
546
547 ALCHEMY AU1XX0 MMC DRIVER
548 M:      Manuel Lauss <manuel.lauss@gmail.com>
549 S:      Maintained
550 F:      drivers/mmc/host/au1xmmc.c
551
552 ALI1563 I2C DRIVER
553 M:      Rudolf Marek <r.marek@assembler.cz>
554 L:      linux-i2c@vger.kernel.org
555 S:      Maintained
556 F:      Documentation/i2c/busses/i2c-ali1563
557 F:      drivers/i2c/busses/i2c-ali1563.c
558
559 ALPHA PORT
560 M:      Richard Henderson <rth@twiddle.net>
561 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
562 M:      Matt Turner <mattst88@gmail.com>
563 S:      Odd Fixes
564 L:      linux-alpha@vger.kernel.org
565 F:      arch/alpha/
566
567 ALTERA MAILBOX DRIVER
568 M:      Ley Foon Tan <lftan@altera.com>
569 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570 S:      Maintained
571 F:      drivers/mailbox/mailbox-altera.c
572
573 ALTERA PIO DRIVER
574 M:      Tien Hock Loh <thloh@altera.com>
575 L:      linux-gpio@vger.kernel.org
576 S:      Maintained
577 F:      drivers/gpio/gpio-altera.c
578
579 ALTERA TRIPLE SPEED ETHERNET DRIVER
580 M:      Vince Bridgers <vbridger@opensource.altera.com>
581 L:      netdev@vger.kernel.org
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/net/ethernet/altera/
585
586 ALTERA UART/JTAG UART SERIAL DRIVERS
587 M:      Tobias Klauser <tklauser@distanz.ch>
588 L:      linux-serial@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/tty/serial/altera_uart.c
592 F:      drivers/tty/serial/altera_jtaguart.c
593 F:      include/linux/altera_uart.h
594 F:      include/linux/altera_jtaguart.h
595
596 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597 M:      Tom Lendacky <thomas.lendacky@amd.com>
598 L:      linux-crypto@vger.kernel.org
599 S:      Supported
600 F:      drivers/crypto/ccp/
601 F:      include/linux/ccp.h
602
603 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
604 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
605 L:      lm-sensors@lm-sensors.org
606 S:      Maintained
607 F:      Documentation/hwmon/fam15h_power
608 F:      drivers/hwmon/fam15h_power.c
609
610 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
611 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
612 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
613 S:      Supported
614 F:      drivers/usb/gadget/udc/amd5536udc.*
615
616 AMD GEODE PROCESSOR/CHIPSET SUPPORT
617 P:      Andres Salomon <dilinger@queued.net>
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620 S:      Supported
621 F:      drivers/char/hw_random/geode-rng.c
622 F:      drivers/crypto/geode*
623 F:      drivers/video/fbdev/geode/
624 F:      arch/x86/include/asm/geode.h
625
626 AMD IOMMU (AMD-VI)
627 M:      Joerg Roedel <joro@8bytes.org>
628 L:      iommu@lists.linux-foundation.org
629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630 S:      Maintained
631 F:      drivers/iommu/amd_iommu*.[ch]
632 F:      include/linux/amd-iommu.h
633
634 AMD KFD
635 M:      Oded Gabbay <oded.gabbay@amd.com>
636 L:      dri-devel@lists.freedesktop.org
637 T:      git git://people.freedesktop.org/~gabbayo/linux.git
638 S:      Supported
639 F:      drivers/gpu/drm/amd/amdkfd/
640 F:      drivers/gpu/drm/amd/include/cik_structs.h
641 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
642 F:      drivers/gpu/drm/radeon/radeon_kfd.c
643 F:      drivers/gpu/drm/radeon/radeon_kfd.h
644 F:      include/uapi/linux/kfd_ioctl.h
645
646 AMD MICROCODE UPDATE SUPPORT
647 M:      Borislav Petkov <bp@alien8.de>
648 S:      Maintained
649 F:      arch/x86/kernel/cpu/microcode/amd*
650
651 AMD XGBE DRIVER
652 M:      Tom Lendacky <thomas.lendacky@amd.com>
653 L:      netdev@vger.kernel.org
654 S:      Supported
655 F:      drivers/net/ethernet/amd/xgbe/
656 F:      drivers/net/phy/amd-xgbe-phy.c
657
658 AMS (Apple Motion Sensor) DRIVER
659 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
660 S:      Supported
661 F:      drivers/macintosh/ams/
662
663 AMSO1100 RNIC DRIVER
664 M:      Tom Tucker <tom@opengridcomputing.com>
665 M:      Steve Wise <swise@opengridcomputing.com>
666 L:      linux-rdma@vger.kernel.org
667 S:      Maintained
668 F:      drivers/infiniband/hw/amso1100/
669
670 ANALOG DEVICES INC AD9389B DRIVER
671 M:      Hans Verkuil <hans.verkuil@cisco.com>
672 L:      linux-media@vger.kernel.org
673 S:      Maintained
674 F:      drivers/media/i2c/ad9389b*
675
676 ANALOG DEVICES INC ADV7180 DRIVER
677 M:      Lars-Peter Clausen <lars@metafoo.de>
678 L:      linux-media@vger.kernel.org
679 W:      http://ez.analog.com/community/linux-device-drivers
680 S:      Supported
681 F:      drivers/media/i2c/adv7180.c
682
683 ANALOG DEVICES INC ADV7511 DRIVER
684 M:      Hans Verkuil <hans.verkuil@cisco.com>
685 L:      linux-media@vger.kernel.org
686 S:      Maintained
687 F:      drivers/media/i2c/adv7511*
688
689 ANALOG DEVICES INC ADV7604 DRIVER
690 M:      Hans Verkuil <hans.verkuil@cisco.com>
691 L:      linux-media@vger.kernel.org
692 S:      Maintained
693 F:      drivers/media/i2c/adv7604*
694
695 ANALOG DEVICES INC ADV7842 DRIVER
696 M:      Hans Verkuil <hans.verkuil@cisco.com>
697 L:      linux-media@vger.kernel.org
698 S:      Maintained
699 F:      drivers/media/i2c/adv7842*
700
701 ANALOG DEVICES INC ASOC CODEC DRIVERS
702 M:      Lars-Peter Clausen <lars@metafoo.de>
703 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
704 W:      http://wiki.analog.com/
705 W:      http://ez.analog.com/community/linux-device-drivers
706 S:      Supported
707 F:      sound/soc/codecs/adau*
708 F:      sound/soc/codecs/adav*
709 F:      sound/soc/codecs/ad1*
710 F:      sound/soc/codecs/ad7*
711 F:      sound/soc/codecs/ssm*
712 F:      sound/soc/codecs/sigmadsp.*
713
714 ANALOG DEVICES INC ASOC DRIVERS
715 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
716 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
717 W:      http://blackfin.uclinux.org/
718 S:      Supported
719 F:      sound/soc/blackfin/*
720
721 ANALOG DEVICES INC IIO DRIVERS
722 M:      Lars-Peter Clausen <lars@metafoo.de>
723 M:      Michael Hennerich <Michael.Hennerich@analog.com>
724 W:      http://wiki.analog.com/
725 W:      http://ez.analog.com/community/linux-device-drivers
726 S:      Supported
727 F:      drivers/iio/*/ad*
728 X:      drivers/iio/*/adjd*
729 F:      drivers/staging/iio/*/ad*
730 F:      staging/iio/trigger/iio-trig-bfin-timer.c
731
732 ANDROID DRIVERS
733 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
734 M:      Arve HjønnevĂ¥g <arve@android.com>
735 M:      Riley Andrews <riandrews@android.com>
736 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
737 L:      devel@driverdev.osuosl.org
738 S:      Supported
739 F:      drivers/android/
740 F:      drivers/staging/android/
741
742 AOA (Apple Onboard Audio) ALSA DRIVER
743 M:      Johannes Berg <johannes@sipsolutions.net>
744 L:      linuxppc-dev@lists.ozlabs.org
745 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
746 S:      Maintained
747 F:      sound/aoa/
748
749 APM DRIVER
750 M:      Jiri Kosina <jkosina@suse.cz>
751 S:      Odd fixes
752 F:      arch/x86/kernel/apm_32.c
753 F:      include/linux/apm_bios.h
754 F:      include/uapi/linux/apm_bios.h
755 F:      drivers/char/apm-emulation.c
756
757 APPLE BCM5974 MULTITOUCH DRIVER
758 M:      Henrik Rydberg <rydberg@bitmath.org>
759 L:      linux-input@vger.kernel.org
760 S:      Odd fixes
761 F:      drivers/input/mouse/bcm5974.c
762
763 APPLE SMC DRIVER
764 M:      Henrik Rydberg <rydberg@bitmath.org>
765 L:      lm-sensors@lm-sensors.org
766 S:      Odd fixes
767 F:      drivers/hwmon/applesmc.c
768
769 APPLETALK NETWORK LAYER
770 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
771 S:      Maintained
772 F:      drivers/net/appletalk/
773 F:      net/appletalk/
774
775 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
776 M:      Iyappan Subramanian <isubramanian@apm.com>
777 M:      Keyur Chudgar <kchudgar@apm.com>
778 S:      Supported
779 F:      drivers/net/ethernet/apm/xgene/
780 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
781
782 APTINA CAMERA SENSOR PLL
783 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
784 L:      linux-media@vger.kernel.org
785 S:      Maintained
786 F:      drivers/media/i2c/aptina-pll.*
787
788 ARC FRAMEBUFFER DRIVER
789 M:      Jaya Kumar <jayalk@intworks.biz>
790 S:      Maintained
791 F:      drivers/video/fbdev/arcfb.c
792 F:      drivers/video/fbdev/core/fb_defio.c
793
794 ARM MFM AND FLOPPY DRIVERS
795 M:      Ian Molton <spyro@f2s.com>
796 S:      Maintained
797 F:      arch/arm/lib/floppydma.S
798 F:      arch/arm/include/asm/floppy.h
799
800 ARM PMU PROFILING AND DEBUGGING
801 M:      Will Deacon <will.deacon@arm.com>
802 S:      Maintained
803 F:      arch/arm/kernel/perf_event*
804 F:      arch/arm/oprofile/common.c
805 F:      arch/arm/include/asm/pmu.h
806 F:      arch/arm/kernel/hw_breakpoint.c
807 F:      arch/arm/include/asm/hw_breakpoint.h
808
809 ARM PORT
810 M:      Russell King <linux@arm.linux.org.uk>
811 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
812 W:      http://www.arm.linux.org.uk/
813 S:      Maintained
814 F:      arch/arm/
815
816 ARM SUB-ARCHITECTURES
817 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
818 S:      Maintained
819 F:      arch/arm/mach-*/
820 F:      arch/arm/plat-*/
821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
822
823 ARM PRIMECELL AACI PL041 DRIVER
824 M:      Russell King <linux@arm.linux.org.uk>
825 S:      Maintained
826 F:      sound/arm/aaci.*
827
828 ARM PRIMECELL CLCD PL110 DRIVER
829 M:      Russell King <linux@arm.linux.org.uk>
830 S:      Maintained
831 F:      drivers/video/fbdev/amba-clcd.*
832
833 ARM PRIMECELL KMI PL050 DRIVER
834 M:      Russell King <linux@arm.linux.org.uk>
835 S:      Maintained
836 F:      drivers/input/serio/ambakmi.*
837 F:      include/linux/amba/kmi.h
838
839 ARM PRIMECELL MMCI PL180/1 DRIVER
840 M:      Russell King <linux@arm.linux.org.uk>
841 S:      Maintained
842 F:      drivers/mmc/host/mmci.*
843 F:      include/linux/amba/mmci.h
844
845 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
846 M:      Russell King <linux@arm.linux.org.uk>
847 S:      Maintained
848 F:      drivers/tty/serial/amba-pl01*.c
849 F:      include/linux/amba/serial.h
850
851 ARM PRIMECELL BUS SUPPORT
852 M:      Russell King <linux@arm.linux.org.uk>
853 S:      Maintained
854 F:      drivers/amba/
855 F:      include/linux/amba/bus.h
856
857 ARM/ADS SPHERE MACHINE SUPPORT
858 M:      Lennert Buytenhek <kernel@wantstofly.org>
859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
860 S:      Maintained
861
862 ARM/AFEB9260 MACHINE SUPPORT
863 M:      Sergey Lapin <slapin@ossfans.org>
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 S:      Maintained
866
867 ARM/AJECO 1ARM MACHINE SUPPORT
868 M:      Lennert Buytenhek <kernel@wantstofly.org>
869 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
870 S:      Maintained
871
872 ARM/Allwinner A1X SoC support
873 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
874 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
875 S:      Maintained
876 N:      sun[x4567]i
877
878 ARM/Allwinner SoC Clock Support
879 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
880 S:      Maintained
881 F:      drivers/clk/sunxi/
882
883 ARM/Amlogic MesonX SoC support
884 M:      Carlo Caione <carlo@caione.org>
885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886 S:      Maintained
887 F:      drivers/media/rc/meson-ir.c
888 N:      meson[x68]
889
890 ARM/Annapurna Labs ALPINE ARCHITECTURE
891 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
892 S:      Maintained
893 F:      arch/arm/mach-alpine/
894
895 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
896 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
897 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
898 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900 W:      http://www.linux4sam.org
901 S:      Supported
902 F:      arch/arm/mach-at91/
903 F:      include/soc/at91/
904 F:      arch/arm/boot/dts/at91*.dts
905 F:      arch/arm/boot/dts/at91*.dtsi
906 F:      arch/arm/boot/dts/sama*.dts
907 F:      arch/arm/boot/dts/sama*.dtsi
908 F:      arch/arm/include/debug/at91.S
909
910 ARM/ATMEL AT91 Clock Support
911 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
912 S:      Maintained
913 F:      drivers/clk/at91
914
915 ARM/CALXEDA HIGHBANK ARCHITECTURE
916 M:      Rob Herring <robh@kernel.org>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Maintained
919 F:      arch/arm/mach-highbank/
920
921 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
922 M:      Krzysztof Halasa <khalasa@piap.pl>
923 S:      Maintained
924 F:      arch/arm/mach-cns3xxx/
925
926 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
927 M:      Alexander Shiyan <shc_work@mail.ru>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Odd Fixes
930 N:      clps711x
931
932 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
933 M:      Hartley Sweeten <hsweeten@visionengravers.com>
934 M:      Ryan Mallon <rmallon@gmail.com>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Maintained
937 F:      arch/arm/mach-ep93xx/
938 F:      arch/arm/mach-ep93xx/include/mach/
939
940 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
941 M:      Lennert Buytenhek <kernel@wantstofly.org>
942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 S:      Maintained
944
945 ARM/CLKDEV SUPPORT
946 M:      Russell King <linux@arm.linux.org.uk>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 S:      Maintained
949 F:      arch/arm/include/asm/clkdev.h
950 F:      drivers/clk/clkdev.c
951
952 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
953 M:      Mike Rapoport <mike@compulab.co.il>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Maintained
956
957 ARM/CONTEC MICRO9 MACHINE SUPPORT
958 M:      Hubert Feurstein <hubert.feurstein@contec.at>
959 S:      Maintained
960 F:      arch/arm/mach-ep93xx/micro9.c
961
962 ARM/CORESIGHT FRAMEWORK AND DRIVERS
963 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 S:      Maintained
966 F:      drivers/hwtracing/coresight/*
967 F:      Documentation/trace/coresight.txt
968 F:      Documentation/devicetree/bindings/arm/coresight.txt
969 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
970
971 ARM/CORGI MACHINE SUPPORT
972 M:      Richard Purdie <rpurdie@rpsys.net>
973 S:      Maintained
974
975 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
976 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 T:      git git://github.com/ulli-kroll/linux.git
979 S:      Maintained
980 F:      arch/arm/mach-gemini/
981
982 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
983 M:      Barry Song <baohua@kernel.org>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
986 S:      Maintained
987 F:      arch/arm/mach-prima2/
988 F:      drivers/clk/sirf/
989 F:      drivers/clocksource/timer-prima2.c
990 F:      drivers/clocksource/timer-atlas7.c
991 N:      [^a-z]sirf
992
993 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
994 M:      Baruch Siach <baruch@tkos.co.il>
995 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 S:      Maintained
997 N:      digicolor
998
999 ARM/EBSA110 MACHINE SUPPORT
1000 M:      Russell King <linux@arm.linux.org.uk>
1001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002 W:      http://www.arm.linux.org.uk/
1003 S:      Maintained
1004 F:      arch/arm/mach-ebsa110/
1005 F:      drivers/net/ethernet/amd/am79c961a.*
1006
1007 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1008 M:      Uwe Kleine-König <kernel@pengutronix.de>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S:      Maintained
1011 N:      efm32
1012
1013 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1014 M:      Daniel Ribeiro <drwyrm@gmail.com>
1015 M:      Stefan Schmidt <stefan@openezx.org>
1016 M:      Harald Welte <laforge@openezx.org>
1017 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1018 W:      http://www.openezx.org/
1019 S:      Maintained
1020 T:      topgit git://git.openezx.org/openezx.git
1021 F:      arch/arm/mach-pxa/ezx.c
1022
1023 ARM/FARADAY FA526 PORT
1024 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 S:      Maintained
1027 T:      git git://git.berlios.de/gemini-board
1028 F:      arch/arm/mm/*-fa*
1029
1030 ARM/FOOTBRIDGE ARCHITECTURE
1031 M:      Russell King <linux@arm.linux.org.uk>
1032 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 W:      http://www.arm.linux.org.uk/
1034 S:      Maintained
1035 F:      arch/arm/include/asm/hardware/dec21285.h
1036 F:      arch/arm/mach-footbridge/
1037
1038 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1039 M:      Shawn Guo <shawn.guo@linaro.org>
1040 M:      Sascha Hauer <kernel@pengutronix.de>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 S:      Maintained
1043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1044 F:      arch/arm/mach-imx/
1045 F:      arch/arm/mach-mxs/
1046 F:      arch/arm/boot/dts/imx*
1047 F:      arch/arm/configs/imx*_defconfig
1048
1049 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1050 M:      Shawn Guo <shawn.guo@linaro.org>
1051 M:      Sascha Hauer <kernel@pengutronix.de>
1052 R:      Stefan Agner <stefan@agner.ch>
1053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S:      Maintained
1055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1056 F:      arch/arm/mach-imx/*vf610*
1057 F:      arch/arm/boot/dts/vf*
1058
1059 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1060 M:      Lennert Buytenhek <kernel@wantstofly.org>
1061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 S:      Maintained
1063
1064 ARM/GUMSTIX MACHINE SUPPORT
1065 M:      Steve Sakoman <sakoman@gmail.com>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S:      Maintained
1068
1069 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1070 M:      Philipp Zabel <philipp.zabel@gmail.com>
1071 M:      Paul Parsons <lost.distance@yahoo.com>
1072 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 S:      Maintained
1074 F:      arch/arm/mach-pxa/hx4700.c
1075 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1076 F:      sound/soc/pxa/hx4700.c
1077
1078 ARM/HISILICON SOC SUPPORT
1079 M:      Wei Xu <xuwei5@hisilicon.com>
1080 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081 W:      http://www.hisilicon.com
1082 S:      Supported
1083 T:      git git://github.com/hisilicon/linux-hisi.git
1084 F:      arch/arm/mach-hisi/
1085
1086 ARM/HP JORNADA 7XX MACHINE SUPPORT
1087 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1088 W:      www.jlime.com
1089 S:      Maintained
1090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1091 F:      arch/arm/mach-sa1100/jornada720.c
1092 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1093
1094 ARM/IGEP MACHINE SUPPORT
1095 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1096 M:      Javier Martinez Canillas <javier@dowhile0.org>
1097 L:      linux-omap@vger.kernel.org
1098 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 S:      Maintained
1100 F:      arch/arm/boot/dts/omap3-igep*
1101
1102 ARM/INCOME PXA270 SUPPORT
1103 M:      Marek Vasut <marek.vasut@gmail.com>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 S:      Maintained
1106 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1107
1108 ARM/INTEL IOP32X ARM ARCHITECTURE
1109 M:      Lennert Buytenhek <kernel@wantstofly.org>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S:      Maintained
1112
1113 ARM/INTEL IOP33X ARM ARCHITECTURE
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Orphan
1116
1117 ARM/INTEL IOP13XX ARM ARCHITECTURE
1118 M:      Lennert Buytenhek <kernel@wantstofly.org>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Maintained
1121
1122 ARM/INTEL IQ81342EX MACHINE SUPPORT
1123 M:      Lennert Buytenhek <kernel@wantstofly.org>
1124 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 S:      Maintained
1126
1127 ARM/INTEL IXDP2850 MACHINE SUPPORT
1128 M:      Lennert Buytenhek <kernel@wantstofly.org>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1131
1132 ARM/INTEL IXP4XX ARM ARCHITECTURE
1133 M:      Imre Kaloz <kaloz@openwrt.org>
1134 M:      Krzysztof Halasa <khalasa@piap.pl>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137 F:      arch/arm/mach-ixp4xx/
1138
1139 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1140 M:      Jonathan Cameron <jic23@cam.ac.uk>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S:      Maintained
1143 F:      arch/arm/mach-pxa/stargate2.c
1144 F:      drivers/pcmcia/pxa2xx_stargate2.c
1145
1146 ARM/INTEL XSC3 (MANZANO) ARM CORE
1147 M:      Lennert Buytenhek <kernel@wantstofly.org>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S:      Maintained
1150
1151 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1152 M:      Lennert Buytenhek <kernel@wantstofly.org>
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S:      Maintained
1155
1156 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1157 M:      Santosh Shilimkar <ssantosh@kernel.org>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Maintained
1160 F:      arch/arm/mach-keystone/
1161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1162
1163 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1164 M:      Santosh Shilimkar <ssantosh@kernel.org>
1165 L:      linux-kernel@vger.kernel.org
1166 S:      Maintained
1167 F:      drivers/clk/keystone/
1168
1169 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1170 M:      Santosh Shilimkar <ssantosh@kernel.org>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 L:      linux-kernel@vger.kernel.org
1173 S:      Maintained
1174 F:      drivers/clocksource/timer-keystone.c
1175
1176 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1177 M:      Santosh Shilimkar <ssantosh@kernel.org>
1178 L:      linux-kernel@vger.kernel.org
1179 S:      Maintained
1180 F:      drivers/power/reset/keystone-reset.c
1181
1182 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1183 M:      Santosh Shilimkar <ssantosh@kernel.org>
1184 L:      linux-kernel@vger.kernel.org
1185 S:      Maintained
1186 F:      drivers/memory/*emif*
1187
1188 ARM/LOGICPD PXA270 MACHINE SUPPORT
1189 M:      Lennert Buytenhek <kernel@wantstofly.org>
1190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S:      Maintained
1192
1193 ARM/MAGICIAN MACHINE SUPPORT
1194 M:      Philipp Zabel <philipp.zabel@gmail.com>
1195 S:      Maintained
1196
1197 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1198 M:      Jason Cooper <jason@lakedaemon.net>
1199 M:      Andrew Lunn <andrew@lunn.ch>
1200 M:      Gregory Clement <gregory.clement@free-electrons.com>
1201 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1202 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 S:      Maintained
1204 F:      arch/arm/mach-mvebu/
1205 F:      drivers/rtc/rtc-armada38x.c
1206 F:      arch/arm/boot/dts/armada*
1207 F:      arch/arm/boot/dts/kirkwood*
1208
1209
1210 ARM/Marvell Berlin SoC support
1211 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214 F:      arch/arm/mach-berlin/
1215 F:      arch/arm/boot/dts/berlin*
1216
1217
1218 ARM/Marvell Dove/MV78xx0/Orion SOC support
1219 M:      Jason Cooper <jason@lakedaemon.net>
1220 M:      Andrew Lunn <andrew@lunn.ch>
1221 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1222 M:      Gregory Clement <gregory.clement@free-electrons.com>
1223 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 S:      Maintained
1225 F:      arch/arm/mach-dove/
1226 F:      arch/arm/mach-mv78xx0/
1227 F:      arch/arm/mach-orion5x/
1228 F:      arch/arm/plat-orion/
1229 F:      arch/arm/boot/dts/dove*
1230 F:      arch/arm/boot/dts/orion5x*
1231
1232
1233 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1234 M:      Alexander Clouter <alex@digriz.org.uk>
1235 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 W:      http://www.digriz.org.uk/ts78xx/kernel
1237 S:      Maintained
1238 F:      arch/arm/mach-orion5x/ts78xx-*
1239
1240 ARM/Mediatek SoC support
1241 M:      Matthias Brugger <matthias.bgg@gmail.com>
1242 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245 F:      arch/arm/boot/dts/mt6*
1246 F:      arch/arm/boot/dts/mt8*
1247 F:      arch/arm/mach-mediatek/
1248 N:      mtk
1249 K:      mediatek
1250
1251 ARM/MICREL KS8695 ARCHITECTURE
1252 M:      Greg Ungerer <gerg@uclinux.org>
1253 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1254 F:      arch/arm/mach-ks8695/
1255 S:      Odd Fixes
1256
1257 ARM/MIOA701 MACHINE SUPPORT
1258 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 F:      arch/arm/mach-pxa/mioa701.c
1261 S:      Maintained
1262
1263 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1264 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1265 S:      Maintained
1266
1267 ARM/NOMADIK ARCHITECTURE
1268 M:      Alessandro Rubini <rubini@unipv.it>
1269 M:      Linus Walleij <linus.walleij@linaro.org>
1270 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 S:      Maintained
1272 F:      arch/arm/mach-nomadik/
1273 F:      drivers/pinctrl/nomadik/
1274 F:      drivers/i2c/busses/i2c-nomadik.c
1275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1276
1277 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1278 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1279 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1280 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1281 S:      Supported
1282
1283 ARM/TOSA MACHINE SUPPORT
1284 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1285 M:      Dirk Opfer <dirk@opfer-online.de>
1286 S:      Maintained
1287
1288 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1289 M:      Marek Vasut <marek.vasut@gmail.com>
1290 L:      linux-arm-kernel@lists.infradead.org
1291 W:      http://hackndev.com
1292 S:      Maintained
1293 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1294 F:      arch/arm/mach-pxa/palmtx.c
1295 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1296 F:      arch/arm/mach-pxa/palmt5.c
1297 F:      arch/arm/mach-pxa/include/mach/palmld.h
1298 F:      arch/arm/mach-pxa/palmld.c
1299 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1300 F:      arch/arm/mach-pxa/palmte2.c
1301 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1302 F:      arch/arm/mach-pxa/palmtc.c
1303
1304 ARM/PALM TREO SUPPORT
1305 M:      Tomas Cech <sleep_walker@suse.cz>
1306 L:      linux-arm-kernel@lists.infradead.org
1307 W:      http://hackndev.com
1308 S:      Maintained
1309 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1310 F:      arch/arm/mach-pxa/palmtreo.c
1311
1312 ARM/PALMZ72 SUPPORT
1313 M:      Sergey Lapin <slapin@ossfans.org>
1314 L:      linux-arm-kernel@lists.infradead.org
1315 W:      http://hackndev.com
1316 S:      Maintained
1317 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1318 F:      arch/arm/mach-pxa/palmz72.c
1319
1320 ARM/PLEB SUPPORT
1321 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1322 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1323 S:      Maintained
1324
1325 ARM/PT DIGITAL BOARD PORT
1326 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1327 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328 W:      http://www.arm.linux.org.uk/
1329 S:      Maintained
1330
1331 ARM/QUALCOMM SUPPORT
1332 M:      Kumar Gala <galak@codeaurora.org>
1333 M:      Andy Gross <agross@codeaurora.org>
1334 M:      David Brown <davidb@codeaurora.org>
1335 L:      linux-arm-msm@vger.kernel.org
1336 L:      linux-soc@vger.kernel.org
1337 S:      Maintained
1338 F:      arch/arm/mach-qcom/
1339 F:      drivers/soc/qcom/
1340 F:      drivers/tty/serial/msm_serial.h
1341 F:      drivers/tty/serial/msm_serial.c
1342 F:      drivers/*/pm8???-*
1343 F:      drivers/mfd/ssbi.c
1344 F:      drivers/firmware/qcom_scm.c
1345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1346
1347 ARM/RADISYS ENP2611 MACHINE SUPPORT
1348 M:      Lennert Buytenhek <kernel@wantstofly.org>
1349 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 S:      Maintained
1351
1352 ARM/RISCPC ARCHITECTURE
1353 M:      Russell King <linux@arm.linux.org.uk>
1354 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 W:      http://www.arm.linux.org.uk/
1356 S:      Maintained
1357 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1358 F:      arch/arm/include/asm/hardware/ioc.h
1359 F:      arch/arm/include/asm/hardware/iomd.h
1360 F:      arch/arm/include/asm/hardware/memc.h
1361 F:      arch/arm/mach-rpc/
1362 F:      drivers/net/ethernet/8390/etherh.c
1363 F:      drivers/net/ethernet/i825xx/ether1*
1364 F:      drivers/net/ethernet/seeq/ether3*
1365 F:      drivers/scsi/arm/
1366
1367 ARM/Rockchip SoC support
1368 M:      Heiko Stuebner <heiko@sntech.de>
1369 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370 L:      linux-rockchip@lists.infradead.org
1371 S:      Maintained
1372 F:      arch/arm/boot/dts/rk3*
1373 F:      arch/arm/mach-rockchip/
1374 F:      drivers/clk/rockchip/
1375 F:      drivers/i2c/busses/i2c-rk3x.c
1376 F:      drivers/*/*rockchip*
1377 F:      drivers/*/*/*rockchip*
1378 F:      sound/soc/rockchip/
1379 N:      rockchip
1380
1381 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1382 M:      Kukjin Kim <kgene@kernel.org>
1383 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1386 S:      Maintained
1387 F:      arch/arm/boot/dts/s3c*
1388 F:      arch/arm/boot/dts/exynos*
1389 F:      arch/arm/plat-samsung/
1390 F:      arch/arm/mach-s3c24*/
1391 F:      arch/arm/mach-s3c64xx/
1392 F:      arch/arm/mach-s5p*/
1393 F:      arch/arm/mach-exynos*/
1394 F:      drivers/*/*s3c2410*
1395 F:      drivers/*/*/*s3c2410*
1396 F:      drivers/spi/spi-s3c*
1397 F:      sound/soc/samsung/*
1398 N:      exynos
1399
1400 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1401 M:      Kyungmin Park <kyungmin.park@samsung.com>
1402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 S:      Maintained
1404 F:      arch/arm/mach-s5pv210/
1405
1406 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1407 M:      Kyungmin Park <kyungmin.park@samsung.com>
1408 M:      Kamil Debski <k.debski@samsung.com>
1409 L:      linux-arm-kernel@lists.infradead.org
1410 L:      linux-media@vger.kernel.org
1411 S:      Maintained
1412 F:      drivers/media/platform/s5p-g2d/
1413
1414 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1415 M:      Kyungmin Park <kyungmin.park@samsung.com>
1416 M:      Kamil Debski <k.debski@samsung.com>
1417 M:      Jeongtae Park <jtp.park@samsung.com>
1418 L:      linux-arm-kernel@lists.infradead.org
1419 L:      linux-media@vger.kernel.org
1420 S:      Maintained
1421 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1422 F:      drivers/media/platform/s5p-mfc/
1423
1424 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1425 M:      Kyungmin Park <kyungmin.park@samsung.com>
1426 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1427 L:      linux-arm-kernel@lists.infradead.org
1428 L:      linux-media@vger.kernel.org
1429 S:      Maintained
1430 F:      drivers/media/platform/s5p-tv/
1431
1432 ARM/SHMOBILE ARM ARCHITECTURE
1433 M:      Simon Horman <horms@verge.net.au>
1434 M:      Magnus Damm <magnus.damm@gmail.com>
1435 L:      linux-sh@vger.kernel.org
1436 W:      http://oss.renesas.com
1437 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1439 S:      Supported
1440 F:      arch/arm/boot/dts/emev2*
1441 F:      arch/arm/boot/dts/r7s*
1442 F:      arch/arm/boot/dts/r8a*
1443 F:      arch/arm/boot/dts/sh*
1444 F:      arch/arm/configs/armadillo800eva_defconfig
1445 F:      arch/arm/configs/bockw_defconfig
1446 F:      arch/arm/configs/kzm9g_defconfig
1447 F:      arch/arm/configs/marzen_defconfig
1448 F:      arch/arm/configs/shmobile_defconfig
1449 F:      arch/arm/include/debug/renesas-scif.S
1450 F:      arch/arm/mach-shmobile/
1451 F:      drivers/sh/
1452
1453 ARM/SOCFPGA ARCHITECTURE
1454 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1455 S:      Maintained
1456 F:      arch/arm/mach-socfpga/
1457 F:      arch/arm/boot/dts/socfpga*
1458 F:      arch/arm/configs/socfpga_defconfig
1459 W:      http://www.rocketboards.org
1460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1461
1462 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1463 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1464 S:      Maintained
1465 F:      drivers/clk/socfpga/
1466
1467 ARM/SOCFPGA EDAC SUPPORT
1468 M:      Thor Thayer <tthayer@opensource.altera.com>
1469 S:      Maintained
1470 F:      drivers/edac/altera_edac.
1471
1472 ARM/STI ARCHITECTURE
1473 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1474 M:      Maxime Coquelin <maxime.coquelin@st.com>
1475 M:      Patrice Chotard <patrice.chotard@st.com>
1476 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1477 L:      kernel@stlinux.com
1478 W:      http://www.stlinux.com
1479 S:      Maintained
1480 F:      arch/arm/mach-sti/
1481 F:      arch/arm/boot/dts/sti*
1482 F:      drivers/clocksource/arm_global_timer.c
1483 F:      drivers/i2c/busses/i2c-st.c
1484 F:      drivers/media/rc/st_rc.c
1485 F:      drivers/mmc/host/sdhci-st.c
1486 F:      drivers/phy/phy-miphy28lp.c
1487 F:      drivers/phy/phy-miphy365x.c
1488 F:      drivers/phy/phy-stih407-usb.c
1489 F:      drivers/phy/phy-stih41x-usb.c
1490 F:      drivers/pinctrl/pinctrl-st.c
1491 F:      drivers/reset/sti/
1492 F:      drivers/tty/serial/st-asc.c
1493 F:      drivers/usb/dwc3/dwc3-st.c
1494 F:      drivers/usb/host/ehci-st.c
1495 F:      drivers/usb/host/ohci-st.c
1496 F:      drivers/ata/ahci_st.c
1497
1498 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1499 M:      Lennert Buytenhek <kernel@wantstofly.org>
1500 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501 S:      Maintained
1502
1503 ARM/TETON BGA MACHINE SUPPORT
1504 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1505 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506 S:      Maintained
1507
1508 ARM/THECUS N2100 MACHINE SUPPORT
1509 M:      Lennert Buytenhek <kernel@wantstofly.org>
1510 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1511 S:      Maintained
1512
1513 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1514 M:      Wan ZongShun <mcuos.com@gmail.com>
1515 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516 W:      http://www.mcuos.com
1517 S:      Maintained
1518 F:      arch/arm/mach-w90x900/
1519 F:      drivers/input/keyboard/w90p910_keypad.c
1520 F:      drivers/input/touchscreen/w90p910_ts.c
1521 F:      drivers/watchdog/nuc900_wdt.c
1522 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1523 F:      drivers/mtd/nand/nuc900_nand.c
1524 F:      drivers/rtc/rtc-nuc900.c
1525 F:      drivers/spi/spi-nuc900.c
1526 F:      drivers/usb/host/ehci-w90x900.c
1527 F:      drivers/video/fbdev/nuc900fb.c
1528
1529 ARM/U300 MACHINE SUPPORT
1530 M:      Linus Walleij <linus.walleij@linaro.org>
1531 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532 S:      Supported
1533 F:      arch/arm/mach-u300/
1534 F:      drivers/clocksource/timer-u300.c
1535 F:      drivers/i2c/busses/i2c-stu300.c
1536 F:      drivers/rtc/rtc-coh901331.c
1537 F:      drivers/watchdog/coh901327_wdt.c
1538 F:      drivers/dma/coh901318*
1539 F:      drivers/mfd/ab3100*
1540 F:      drivers/rtc/rtc-ab3100.c
1541 F:      drivers/rtc/rtc-coh901331.c
1542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1543
1544 ARM/Ux500 ARM ARCHITECTURE
1545 M:      Linus Walleij <linus.walleij@linaro.org>
1546 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547 S:      Maintained
1548 F:      arch/arm/mach-ux500/
1549 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1550 F:      drivers/dma/ste_dma40*
1551 F:      drivers/hwspinlock/u8500_hsem.c
1552 F:      drivers/mfd/abx500*
1553 F:      drivers/mfd/ab8500*
1554 F:      drivers/mfd/dbx500*
1555 F:      drivers/mfd/db8500*
1556 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1557 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1558 F:      drivers/rtc/rtc-ab8500.c
1559 F:      drivers/rtc/rtc-pl031.c
1560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1561
1562 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1563 M:      Ulf Hansson <ulf.hansson@linaro.org>
1564 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565 T:      git git://git.linaro.org/people/ulfh/clk.git
1566 S:      Maintained
1567 F:      drivers/clk/ux500/
1568 F:      include/linux/platform_data/clk-ux500.h
1569
1570 ARM/VERSATILE EXPRESS PLATFORM
1571 M:      Liviu Dudau <liviu.dudau@arm.com>
1572 M:      Sudeep Holla <sudeep.holla@arm.com>
1573 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1574 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575 S:      Maintained
1576 F:      arch/arm/boot/dts/vexpress*
1577 F:      arch/arm/mach-vexpress/
1578 F:      */*/vexpress*
1579 F:      */*/*/vexpress*
1580 F:      drivers/clk/versatile/clk-vexpress-osc.c
1581 F:      drivers/clocksource/versatile.c
1582
1583 ARM/VFP SUPPORT
1584 M:      Russell King <linux@arm.linux.org.uk>
1585 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586 W:      http://www.arm.linux.org.uk/
1587 S:      Maintained
1588 F:      arch/arm/vfp/
1589
1590 ARM/VOIPAC PXA270 SUPPORT
1591 M:      Marek Vasut <marek.vasut@gmail.com>
1592 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593 S:      Maintained
1594 F:      arch/arm/mach-pxa/vpac270.c
1595 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1596
1597 ARM/VT8500 ARM ARCHITECTURE
1598 M:      Tony Prisk <linux@prisktech.co.nz>
1599 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1600 S:      Maintained
1601 F:      arch/arm/mach-vt8500/
1602 F:      drivers/clocksource/vt8500_timer.c
1603 F:      drivers/i2c/busses/i2c-wmt.c
1604 F:      drivers/mmc/host/wmt-sdmmc.c
1605 F:      drivers/pwm/pwm-vt8500.c
1606 F:      drivers/rtc/rtc-vt8500.c
1607 F:      drivers/tty/serial/vt8500_serial.c
1608 F:      drivers/usb/host/ehci-platform.c
1609 F:      drivers/usb/host/uhci-platform.c
1610 F:      drivers/video/fbdev/vt8500lcdfb.*
1611 F:      drivers/video/fbdev/wm8505fb*
1612 F:      drivers/video/fbdev/wmt_ge_rops.*
1613
1614 ARM/ZIPIT Z2 SUPPORT
1615 M:      Marek Vasut <marek.vasut@gmail.com>
1616 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617 S:      Maintained
1618 F:      arch/arm/mach-pxa/z2.c
1619 F:      arch/arm/mach-pxa/include/mach/z2.h
1620
1621 ARM/ZYNQ ARCHITECTURE
1622 M:      Michal Simek <michal.simek@xilinx.com>
1623 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1624 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625 W:      http://wiki.xilinx.com
1626 T:      git git://git.xilinx.com/linux-xlnx.git
1627 S:      Supported
1628 F:      arch/arm/mach-zynq/
1629 F:      drivers/cpuidle/cpuidle-zynq.c
1630 F:      drivers/block/xsysace.c
1631 N:      zynq
1632 N:      xilinx
1633 F:      drivers/clocksource/cadence_ttc_timer.c
1634 F:      drivers/i2c/busses/i2c-cadence.c
1635 F:      drivers/mmc/host/sdhci-of-arasan.c
1636 F:      drivers/edac/synopsys_edac.c
1637
1638 ARM SMMU DRIVER
1639 M:      Will Deacon <will.deacon@arm.com>
1640 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1641 S:      Maintained
1642 F:      drivers/iommu/arm-smmu.c
1643 F:      drivers/iommu/io-pgtable-arm.c
1644
1645 ARM64 PORT (AARCH64 ARCHITECTURE)
1646 M:      Catalin Marinas <catalin.marinas@arm.com>
1647 M:      Will Deacon <will.deacon@arm.com>
1648 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649 S:      Maintained
1650 F:      arch/arm64/
1651 F:      Documentation/arm64/
1652
1653 AS3645A LED FLASH CONTROLLER DRIVER
1654 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1655 L:      linux-media@vger.kernel.org
1656 T:      git git://linuxtv.org/media_tree.git
1657 S:      Maintained
1658 F:      drivers/media/i2c/as3645a.c
1659 F:      include/media/as3645a.h
1660
1661 ASC7621 HARDWARE MONITOR DRIVER
1662 M:      George Joseph <george.joseph@fairview5.com>
1663 L:      lm-sensors@lm-sensors.org
1664 S:      Maintained
1665 F:      Documentation/hwmon/asc7621
1666 F:      drivers/hwmon/asc7621.c
1667
1668 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1669 M:      Corentin Chary <corentin.chary@gmail.com>
1670 L:      acpi4asus-user@lists.sourceforge.net
1671 L:      platform-driver-x86@vger.kernel.org
1672 W:      http://acpi4asus.sf.net
1673 S:      Maintained
1674 F:      drivers/platform/x86/asus*.c
1675 F:      drivers/platform/x86/eeepc*.c
1676
1677 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1678 R:      Dan Williams <dan.j.williams@intel.com>
1679 W:      http://sourceforge.net/projects/xscaleiop
1680 S:      Odd fixes
1681 F:      Documentation/crypto/async-tx-api.txt
1682 F:      crypto/async_tx/
1683 F:      drivers/dma/
1684 F:      include/linux/dmaengine.h
1685 F:      include/linux/async_tx.h
1686
1687 AT24 EEPROM DRIVER
1688 M:      Wolfram Sang <wsa@the-dreams.de>
1689 L:      linux-i2c@vger.kernel.org
1690 S:      Maintained
1691 F:      drivers/misc/eeprom/at24.c
1692 F:      include/linux/platform_data/at24.h
1693
1694 ATA OVER ETHERNET (AOE) DRIVER
1695 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1696 W:      http://www.openaoe.org/
1697 S:      Supported
1698 F:      Documentation/aoe/
1699 F:      drivers/block/aoe/
1700
1701 ATHEROS ATH GENERIC UTILITIES
1702 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1703 L:      linux-wireless@vger.kernel.org
1704 S:      Supported
1705 F:      drivers/net/wireless/ath/*
1706
1707 ATHEROS ATH5K WIRELESS DRIVER
1708 M:      Jiri Slaby <jirislaby@gmail.com>
1709 M:      Nick Kossifidis <mickflemm@gmail.com>
1710 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1711 L:      linux-wireless@vger.kernel.org
1712 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1713 S:      Maintained
1714 F:      drivers/net/wireless/ath/ath5k/
1715
1716 ATHEROS ATH6KL WIRELESS DRIVER
1717 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1718 L:      linux-wireless@vger.kernel.org
1719 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1720 T:      git git://github.com/kvalo/ath.git
1721 S:      Supported
1722 F:      drivers/net/wireless/ath/ath6kl/
1723
1724 WILOCITY WIL6210 WIRELESS DRIVER
1725 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1726 L:      linux-wireless@vger.kernel.org
1727 L:      wil6210@qca.qualcomm.com
1728 S:      Supported
1729 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1730 F:      drivers/net/wireless/ath/wil6210/
1731 F:      include/uapi/linux/wil6210_uapi.h
1732
1733 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1734 M:      Christian Lamparter <chunkeey@googlemail.com>
1735 L:      linux-wireless@vger.kernel.org
1736 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1737 S:      Maintained
1738 F:      drivers/net/wireless/ath/carl9170/
1739
1740 ATK0110 HWMON DRIVER
1741 M:      Luca Tettamanti <kronos.it@gmail.com>
1742 L:      lm-sensors@lm-sensors.org
1743 S:      Maintained
1744 F:      drivers/hwmon/asus_atk0110.c
1745
1746 ATI_REMOTE2 DRIVER
1747 M:      Ville Syrjala <syrjala@sci.fi>
1748 S:      Maintained
1749 F:      drivers/input/misc/ati_remote2.c
1750
1751 ATLX ETHERNET DRIVERS
1752 M:      Jay Cliburn <jcliburn@gmail.com>
1753 M:      Chris Snook <chris.snook@gmail.com>
1754 L:      netdev@vger.kernel.org
1755 W:      http://sourceforge.net/projects/atl1
1756 W:      http://atl1.sourceforge.net
1757 S:      Maintained
1758 F:      drivers/net/ethernet/atheros/
1759
1760 ATM
1761 M:      Chas Williams <3chas3@gmail.com>
1762 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1763 L:      netdev@vger.kernel.org
1764 W:      http://linux-atm.sourceforge.net
1765 S:      Maintained
1766 F:      drivers/atm/
1767 F:      include/linux/atm*
1768 F:      include/uapi/linux/atm*
1769
1770 ATMEL AT91 / AT32 MCI DRIVER
1771 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1772 S:      Maintained
1773 F:      drivers/mmc/host/atmel-mci.c
1774 F:      drivers/mmc/host/atmel-mci-regs.h
1775
1776 ATMEL AT91 / AT32 SERIAL DRIVER
1777 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1778 S:      Supported
1779 F:      drivers/tty/serial/atmel_serial.c
1780
1781 ATMEL Audio ALSA driver
1782 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1783 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1784 S:      Supported
1785 F:      sound/soc/atmel
1786
1787 ATMEL DMA DRIVER
1788 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1789 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 S:      Supported
1791 F:      drivers/dma/at_hdmac.c
1792 F:      drivers/dma/at_hdmac_regs.h
1793 F:      include/linux/platform_data/dma-atmel.h
1794
1795 ATMEL XDMA DRIVER
1796 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1797 L:      linux-arm-kernel@lists.infradead.org
1798 L:      dmaengine@vger.kernel.org
1799 S:      Supported
1800 F:      drivers/dma/at_xdmac.c
1801
1802 ATMEL I2C DRIVER
1803 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1804 L:      linux-i2c@vger.kernel.org
1805 S:      Supported
1806 F:      drivers/i2c/busses/i2c-at91.c
1807
1808 ATMEL ISI DRIVER
1809 M:      Josh Wu <josh.wu@atmel.com>
1810 L:      linux-media@vger.kernel.org
1811 S:      Supported
1812 F:      drivers/media/platform/soc_camera/atmel-isi.c
1813 F:      include/media/atmel-isi.h
1814
1815 ATMEL LCDFB DRIVER
1816 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1817 L:      linux-fbdev@vger.kernel.org
1818 S:      Maintained
1819 F:      drivers/video/fbdev/atmel_lcdfb.c
1820 F:      include/video/atmel_lcdc.h
1821
1822 ATMEL MACB ETHERNET DRIVER
1823 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1824 S:      Supported
1825 F:      drivers/net/ethernet/cadence/
1826
1827 ATMEL NAND DRIVER
1828 M:      Josh Wu <josh.wu@atmel.com>
1829 L:      linux-mtd@lists.infradead.org
1830 S:      Supported
1831 F:      drivers/mtd/nand/atmel_nand*
1832
1833 ATMEL SPI DRIVER
1834 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1835 S:      Supported
1836 F:      drivers/spi/spi-atmel.*
1837
1838 ATMEL SSC DRIVER
1839 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1840 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1841 S:      Supported
1842 F:      drivers/misc/atmel-ssc.c
1843 F:      include/linux/atmel-ssc.h
1844
1845 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1846 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1847 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1848 S:      Supported
1849 F:      drivers/misc/atmel_tclib.c
1850 F:      drivers/clocksource/tcb_clksrc.c
1851
1852 ATMEL USBA UDC DRIVER
1853 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1854 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1855 S:      Supported
1856 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1857
1858 ATMEL WIRELESS DRIVER
1859 M:      Simon Kelley <simon@thekelleys.org.uk>
1860 L:      linux-wireless@vger.kernel.org
1861 W:      http://www.thekelleys.org.uk/atmel
1862 W:      http://atmelwlandriver.sourceforge.net/
1863 S:      Maintained
1864 F:      drivers/net/wireless/atmel*
1865
1866 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1867 M:      Bradley Grove <linuxdrivers@attotech.com>
1868 L:      linux-scsi@vger.kernel.org
1869 W:      http://www.attotech.com
1870 S:      Supported
1871 F:      drivers/scsi/esas2r
1872
1873 AUDIT SUBSYSTEM
1874 M:      Paul Moore <paul@paul-moore.com>
1875 M:      Eric Paris <eparis@redhat.com>
1876 L:      linux-audit@redhat.com (moderated for non-subscribers)
1877 W:      http://people.redhat.com/sgrubb/audit/
1878 T:      git git://git.infradead.org/users/pcmoore/audit
1879 S:      Maintained
1880 F:      include/linux/audit.h
1881 F:      include/uapi/linux/audit.h
1882 F:      kernel/audit*
1883
1884 AUXILIARY DISPLAY DRIVERS
1885 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1886 W:      http://miguelojeda.es/auxdisplay.htm
1887 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1888 S:      Maintained
1889 F:      drivers/auxdisplay/
1890 F:      include/linux/cfag12864b.h
1891
1892 AVR32 ARCHITECTURE
1893 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1894 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1895 W:      http://www.atmel.com/products/AVR32/
1896 W:      http://mirror.egtvedt.no/avr32linux.org/
1897 W:      http://avrfreaks.net/
1898 S:      Maintained
1899 F:      arch/avr32/
1900
1901 AVR32/AT32AP MACHINE SUPPORT
1902 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1903 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1904 S:      Maintained
1905 F:      arch/avr32/mach-at32ap/
1906
1907 AX.25 NETWORK LAYER
1908 M:      Ralf Baechle <ralf@linux-mips.org>
1909 L:      linux-hams@vger.kernel.org
1910 W:      http://www.linux-ax25.org/
1911 S:      Maintained
1912 F:      include/uapi/linux/ax25.h
1913 F:      include/net/ax25.h
1914 F:      net/ax25/
1915
1916 AZ6007 DVB DRIVER
1917 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1918 L:      linux-media@vger.kernel.org
1919 W:      http://linuxtv.org
1920 T:      git git://linuxtv.org/media_tree.git
1921 S:      Maintained
1922 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1923
1924 AZTECH FM RADIO RECEIVER DRIVER
1925 M:      Hans Verkuil <hverkuil@xs4all.nl>
1926 L:      linux-media@vger.kernel.org
1927 T:      git git://linuxtv.org/media_tree.git
1928 W:      http://linuxtv.org
1929 S:      Maintained
1930 F:      drivers/media/radio/radio-aztech*
1931
1932 B43 WIRELESS DRIVER
1933 L:      linux-wireless@vger.kernel.org
1934 L:      b43-dev@lists.infradead.org
1935 W:      http://wireless.kernel.org/en/users/Drivers/b43
1936 S:      Odd Fixes
1937 F:      drivers/net/wireless/b43/
1938
1939 B43LEGACY WIRELESS DRIVER
1940 M:      Larry Finger <Larry.Finger@lwfinger.net>
1941 L:      linux-wireless@vger.kernel.org
1942 L:      b43-dev@lists.infradead.org
1943 W:      http://wireless.kernel.org/en/users/Drivers/b43
1944 S:      Maintained
1945 F:      drivers/net/wireless/b43legacy/
1946
1947 BACKLIGHT CLASS/SUBSYSTEM
1948 M:      Jingoo Han <jingoohan1@gmail.com>
1949 M:      Lee Jones <lee.jones@linaro.org>
1950 S:      Maintained
1951 F:      drivers/video/backlight/
1952 F:      include/linux/backlight.h
1953
1954 BATMAN ADVANCED
1955 M:      Marek Lindner <mareklindner@neomailbox.ch>
1956 M:      Simon Wunderlich <sw@simonwunderlich.de>
1957 M:      Antonio Quartulli <antonio@meshcoding.com>
1958 L:      b.a.t.m.a.n@lists.open-mesh.org
1959 W:      http://www.open-mesh.org/
1960 S:      Maintained
1961 F:      net/batman-adv/
1962
1963 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1964 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1965 L:      linux-hams@vger.kernel.org
1966 W:      http://www.baycom.org/~tom/ham/ham.html
1967 S:      Maintained
1968 F:      drivers/net/hamradio/baycom*
1969
1970 BCACHE (BLOCK LAYER CACHE)
1971 M:      Kent Overstreet <kmo@daterainc.com>
1972 L:      linux-bcache@vger.kernel.org
1973 W:      http://bcache.evilpiepirate.org
1974 S:      Maintained:
1975 F:      drivers/md/bcache/
1976
1977 BEFS FILE SYSTEM
1978 S:      Orphan
1979 F:      Documentation/filesystems/befs.txt
1980 F:      fs/befs/
1981
1982 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1983 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1984 L:      netdev@vger.kernel.org
1985 S:      Maintained
1986 F:      drivers/net/ethernet/ec_bhf.c
1987
1988 BFS FILE SYSTEM
1989 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1990 S:      Maintained
1991 F:      Documentation/filesystems/bfs.txt
1992 F:      fs/bfs/
1993 F:      include/uapi/linux/bfs_fs.h
1994
1995 BLACKFIN ARCHITECTURE
1996 M:      Steven Miao <realmz6@gmail.com>
1997 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1998 T:      git git://git.code.sf.net/p/adi-linux/code
1999 W:      http://blackfin.uclinux.org
2000 S:      Supported
2001 F:      arch/blackfin/
2002
2003 BLACKFIN EMAC DRIVER
2004 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2005 W:      http://blackfin.uclinux.org
2006 S:      Supported
2007 F:      drivers/net/ethernet/adi/
2008
2009 BLACKFIN RTC DRIVER
2010 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2011 W:      http://blackfin.uclinux.org
2012 S:      Supported
2013 F:      drivers/rtc/rtc-bfin.c
2014
2015 BLACKFIN SDH DRIVER
2016 M:      Sonic Zhang <sonic.zhang@analog.com>
2017 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2018 W:      http://blackfin.uclinux.org
2019 S:      Supported
2020 F:      drivers/mmc/host/bfin_sdh.c
2021
2022 BLACKFIN SERIAL DRIVER
2023 M:      Sonic Zhang <sonic.zhang@analog.com>
2024 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2025 W:      http://blackfin.uclinux.org
2026 S:      Supported
2027 F:      drivers/tty/serial/bfin_uart.c
2028
2029 BLACKFIN WATCHDOG DRIVER
2030 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2031 W:      http://blackfin.uclinux.org
2032 S:      Supported
2033 F:      drivers/watchdog/bfin_wdt.c
2034
2035 BLACKFIN I2C TWI DRIVER
2036 M:      Sonic Zhang <sonic.zhang@analog.com>
2037 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2038 W:      http://blackfin.uclinux.org/
2039 S:      Supported
2040 F:      drivers/i2c/busses/i2c-bfin-twi.c
2041
2042 BLACKFIN MEDIA DRIVER
2043 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2044 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2045 W:      http://blackfin.uclinux.org/
2046 S:      Supported
2047 F:      drivers/media/platform/blackfin/
2048 F:      drivers/media/i2c/adv7183*
2049 F:      drivers/media/i2c/vs6624*
2050
2051 BLINKM RGB LED DRIVER
2052 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2053 S:      Maintained
2054 F:      drivers/leds/leds-blinkm.c
2055
2056 BLOCK LAYER
2057 M:      Jens Axboe <axboe@kernel.dk>
2058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2059 S:      Maintained
2060 F:      block/
2061
2062 BLOCK2MTD DRIVER
2063 M:      Joern Engel <joern@lazybastard.org>
2064 L:      linux-mtd@lists.infradead.org
2065 S:      Maintained
2066 F:      drivers/mtd/devices/block2mtd.c
2067
2068 BLUETOOTH DRIVERS
2069 M:      Marcel Holtmann <marcel@holtmann.org>
2070 M:      Gustavo Padovan <gustavo@padovan.org>
2071 M:      Johan Hedberg <johan.hedberg@gmail.com>
2072 L:      linux-bluetooth@vger.kernel.org
2073 W:      http://www.bluez.org/
2074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2076 S:      Maintained
2077 F:      drivers/bluetooth/
2078
2079 BLUETOOTH SUBSYSTEM
2080 M:      Marcel Holtmann <marcel@holtmann.org>
2081 M:      Gustavo Padovan <gustavo@padovan.org>
2082 M:      Johan Hedberg <johan.hedberg@gmail.com>
2083 L:      linux-bluetooth@vger.kernel.org
2084 W:      http://www.bluez.org/
2085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2087 S:      Maintained
2088 F:      net/bluetooth/
2089 F:      include/net/bluetooth/
2090
2091 BONDING DRIVER
2092 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2093 M:      Veaceslav Falico <vfalico@gmail.com>
2094 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2095 L:      netdev@vger.kernel.org
2096 W:      http://sourceforge.net/projects/bonding/
2097 S:      Supported
2098 F:      drivers/net/bonding/
2099 F:      include/uapi/linux/if_bonding.h
2100
2101 BPF (Safe dynamic programs and tools)
2102 M:      Alexei Starovoitov <ast@kernel.org>
2103 L:      netdev@vger.kernel.org
2104 L:      linux-kernel@vger.kernel.org
2105 S:      Supported
2106 F:      kernel/bpf/
2107
2108 BROADCOM B44 10/100 ETHERNET DRIVER
2109 M:      Gary Zambrano <zambrano@broadcom.com>
2110 L:      netdev@vger.kernel.org
2111 S:      Supported
2112 F:      drivers/net/ethernet/broadcom/b44.*
2113
2114 BROADCOM GENET ETHERNET DRIVER
2115 M:      Florian Fainelli <f.fainelli@gmail.com>
2116 L:      netdev@vger.kernel.org
2117 S:      Supported
2118 F:      drivers/net/ethernet/broadcom/genet/
2119
2120 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2121 M:      Sony Chacko <sony.chacko@qlogic.com>
2122 M:      Dept-HSGLinuxNICDev@qlogic.com
2123 L:      netdev@vger.kernel.org
2124 S:      Supported
2125 F:      drivers/net/ethernet/broadcom/bnx2.*
2126 F:      drivers/net/ethernet/broadcom/bnx2_*
2127
2128 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2129 M:      Ariel Elior <ariel.elior@qlogic.com>
2130 L:      netdev@vger.kernel.org
2131 S:      Supported
2132 F:      drivers/net/ethernet/broadcom/bnx2x/
2133
2134 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2135 M:      Florian Fainelli <f.fainelli@gmail.com>
2136 M:      Ray Jui <rjui@broadcom.com>
2137 M:      Scott Branden <sbranden@broadcom.com>
2138 L:      bcm-kernel-feedback-list@broadcom.com
2139 T:      git git://github.com/broadcom/mach-bcm
2140 S:      Maintained
2141 F:      arch/arm/mach-bcm/
2142 F:      arch/arm/boot/dts/bcm113*
2143 F:      arch/arm/boot/dts/bcm216*
2144 F:      arch/arm/boot/dts/bcm281*
2145 F:      arch/arm/configs/bcm_defconfig
2146 F:      drivers/mmc/host/sdhci-bcm-kona.c
2147 F:      drivers/clocksource/bcm_kona_timer.c
2148
2149 BROADCOM BCM2835 ARM ARCHITECTURE
2150 M:      Stephen Warren <swarren@wwwdotorg.org>
2151 M:      Lee Jones <lee@kernel.org>
2152 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2154 S:      Maintained
2155 N:      bcm2835
2156
2157 BROADCOM BCM33XX MIPS ARCHITECTURE
2158 M:      Kevin Cernekee <cernekee@gmail.com>
2159 L:      linux-mips@linux-mips.org
2160 S:      Maintained
2161 F:      arch/mips/bcm3384/*
2162 F:      arch/mips/include/asm/mach-bcm3384/*
2163 F:      arch/mips/kernel/*bmips*
2164
2165 BROADCOM BCM5301X ARM ARCHITECTURE
2166 M:      Hauke Mehrtens <hauke@hauke-m.de>
2167 L:      linux-arm-kernel@lists.infradead.org
2168 S:      Maintained
2169 F:      arch/arm/mach-bcm/bcm_5301x.c
2170 F:      arch/arm/boot/dts/bcm5301x.dtsi
2171 F:      arch/arm/boot/dts/bcm470*
2172
2173 BROADCOM BCM63XX ARM ARCHITECTURE
2174 M:      Florian Fainelli <f.fainelli@gmail.com>
2175 L:      linux-arm-kernel@lists.infradead.org
2176 T:      git git://github.com/broadcom/arm-bcm63xx.git
2177 S:      Maintained
2178 F:      arch/arm/mach-bcm/bcm63xx.c
2179 F:      arch/arm/include/debug/bcm63xx.S
2180
2181 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2182 M:      Kevin Cernekee <cernekee@gmail.com>
2183 L:      linux-usb@vger.kernel.org
2184 S:      Maintained
2185 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2186
2187 BROADCOM BCM7XXX ARM ARCHITECTURE
2188 M:      Brian Norris <computersforpeace@gmail.com>
2189 M:      Gregory Fong <gregory.0xf0@gmail.com>
2190 M:      Florian Fainelli <f.fainelli@gmail.com>
2191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2192 T:      git git://github.com/broadcom/stblinux.git
2193 S:      Maintained
2194 F:      arch/arm/mach-bcm/*brcmstb*
2195 F:      arch/arm/boot/dts/bcm7*.dts*
2196 F:      drivers/bus/brcmstb_gisb.c
2197
2198 BROADCOM BMIPS MIPS ARCHITECTURE
2199 M:      Kevin Cernekee <cernekee@gmail.com>
2200 M:      Florian Fainelli <f.fainelli@gmail.com>
2201 L:      linux-mips@linux-mips.org
2202 T:      git git://github.com/broadcom/stblinux.git
2203 S:      Maintained
2204 F:      arch/mips/bmips/*
2205 F:      arch/mips/include/asm/mach-bmips/*
2206 F:      arch/mips/kernel/*bmips*
2207 F:      arch/mips/boot/dts/bcm*.dts*
2208 F:      drivers/irqchip/irq-bcm7*
2209 F:      drivers/irqchip/irq-brcmstb*
2210
2211 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2212 M:      Prashant Sreedharan <prashant@broadcom.com>
2213 M:      Michael Chan <mchan@broadcom.com>
2214 L:      netdev@vger.kernel.org
2215 S:      Supported
2216 F:      drivers/net/ethernet/broadcom/tg3.*
2217
2218 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2219 M:      Brett Rudley <brudley@broadcom.com>
2220 M:      Arend van Spriel <arend@broadcom.com>
2221 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2222 M:      Hante Meuleman <meuleman@broadcom.com>
2223 L:      linux-wireless@vger.kernel.org
2224 L:      brcm80211-dev-list@broadcom.com
2225 S:      Supported
2226 F:      drivers/net/wireless/brcm80211/
2227
2228 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2229 M:      QLogic-Storage-Upstream@qlogic.com
2230 L:      linux-scsi@vger.kernel.org
2231 S:      Supported
2232 F:      drivers/scsi/bnx2fc/
2233
2234 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2235 M:      QLogic-Storage-Upstream@qlogic.com
2236 L:      linux-scsi@vger.kernel.org
2237 S:      Supported
2238 F:      drivers/scsi/bnx2i/
2239
2240 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2241 M:      Ray Jui <rjui@broadcom.com>
2242 M:      Scott Branden <sbranden@broadcom.com>
2243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2244 L:      bcm-kernel-feedback-list@broadcom.com
2245 T:      git git://github.com/broadcom/cygnus-linux.git
2246 S:      Maintained
2247 N:      iproc
2248 N:      cygnus
2249 N:      bcm9113*
2250 N:      bcm9583*
2251 N:      bcm583*
2252 N:      bcm113*
2253
2254 BROADCOM BRCMSTB GPIO DRIVER
2255 M:      Gregory Fong <gregory.0xf0@gmail.com>
2256 L:      bcm-kernel-feedback-list@broadcom.com>
2257 S:      Supported
2258 F:      drivers/gpio/gpio-brcmstb.c
2259 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
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 SPECIFIC AMBA DRIVER (BCMA)
2269 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2270 L:      linux-wireless@vger.kernel.org
2271 S:      Maintained
2272 F:      drivers/bcma/
2273 F:      include/linux/bcma/
2274
2275 BROADCOM SYSTEMPORT ETHERNET DRIVER
2276 M:      Florian Fainelli <f.fainelli@gmail.com>
2277 L:      netdev@vger.kernel.org
2278 S:      Supported
2279 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2280
2281 BROCADE BFA FC SCSI DRIVER
2282 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2283 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2284 L:      linux-scsi@vger.kernel.org
2285 S:      Supported
2286 F:      drivers/scsi/bfa/
2287
2288 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2289 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2290 L:      netdev@vger.kernel.org
2291 S:      Supported
2292 F:      drivers/net/ethernet/brocade/bna/
2293
2294 BSG (block layer generic sg v4 driver)
2295 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2296 L:      linux-scsi@vger.kernel.org
2297 S:      Supported
2298 F:      block/bsg.c
2299 F:      include/linux/bsg.h
2300 F:      include/uapi/linux/bsg.h
2301
2302 BT87X AUDIO DRIVER
2303 M:      Clemens Ladisch <clemens@ladisch.de>
2304 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2305 T:      git git://git.alsa-project.org/alsa-kernel.git
2306 S:      Maintained
2307 F:      Documentation/sound/alsa/Bt87x.txt
2308 F:      sound/pci/bt87x.c
2309
2310 BT8XXGPIO DRIVER
2311 M:      Michael Buesch <m@bues.ch>
2312 W:      http://bu3sch.de/btgpio.php
2313 S:      Maintained
2314 F:      drivers/gpio/gpio-bt8xx.c
2315
2316 BTRFS FILE SYSTEM
2317 M:      Chris Mason <clm@fb.com>
2318 M:      Josef Bacik <jbacik@fb.com>
2319 M:      David Sterba <dsterba@suse.cz>
2320 L:      linux-btrfs@vger.kernel.org
2321 W:      http://btrfs.wiki.kernel.org/
2322 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2324 S:      Maintained
2325 F:      Documentation/filesystems/btrfs.txt
2326 F:      fs/btrfs/
2327
2328 BTTV VIDEO4LINUX DRIVER
2329 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2330 L:      linux-media@vger.kernel.org
2331 W:      http://linuxtv.org
2332 T:      git git://linuxtv.org/media_tree.git
2333 S:      Odd fixes
2334 F:      Documentation/video4linux/bttv/
2335 F:      drivers/media/pci/bt8xx/bttv*
2336
2337 BUSLOGIC SCSI DRIVER
2338 M:      Khalid Aziz <khalid@gonehiking.org>
2339 L:      linux-scsi@vger.kernel.org
2340 S:      Maintained
2341 F:      drivers/scsi/BusLogic.*
2342 F:      drivers/scsi/FlashPoint.*
2343
2344 C-MEDIA CMI8788 DRIVER
2345 M:      Clemens Ladisch <clemens@ladisch.de>
2346 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2347 T:      git git://git.alsa-project.org/alsa-kernel.git
2348 S:      Maintained
2349 F:      sound/pci/oxygen/
2350
2351 C6X ARCHITECTURE
2352 M:      Mark Salter <msalter@redhat.com>
2353 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2354 L:      linux-c6x-dev@linux-c6x.org
2355 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2356 S:      Maintained
2357 F:      arch/c6x/
2358
2359 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2360 M:      David Howells <dhowells@redhat.com>
2361 L:      linux-cachefs@redhat.com
2362 S:      Supported
2363 F:      Documentation/filesystems/caching/cachefiles.txt
2364 F:      fs/cachefiles/
2365
2366 CADET FM/AM RADIO RECEIVER DRIVER
2367 M:      Hans Verkuil <hverkuil@xs4all.nl>
2368 L:      linux-media@vger.kernel.org
2369 T:      git git://linuxtv.org/media_tree.git
2370 W:      http://linuxtv.org
2371 S:      Maintained
2372 F:      drivers/media/radio/radio-cadet*
2373
2374 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2375 M:      Jonathan Corbet <corbet@lwn.net>
2376 L:      linux-media@vger.kernel.org
2377 T:      git git://linuxtv.org/media_tree.git
2378 S:      Maintained
2379 F:      Documentation/video4linux/cafe_ccic
2380 F:      drivers/media/platform/marvell-ccic/
2381
2382 CAIF NETWORK LAYER
2383 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2384 L:      netdev@vger.kernel.org
2385 S:      Supported
2386 F:      Documentation/networking/caif/
2387 F:      drivers/net/caif/
2388 F:      include/uapi/linux/caif/
2389 F:      include/net/caif/
2390 F:      net/caif/
2391
2392 CALGARY x86-64 IOMMU
2393 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2394 M:      "Jon D. Mason" <jdmason@kudzu.us>
2395 L:      discuss@x86-64.org
2396 S:      Maintained
2397 F:      arch/x86/kernel/pci-calgary_64.c
2398 F:      arch/x86/kernel/tce_64.c
2399 F:      arch/x86/include/asm/calgary.h
2400 F:      arch/x86/include/asm/tce.h
2401
2402 CAN NETWORK LAYER
2403 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2404 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2405 L:      linux-can@vger.kernel.org
2406 W:      https://github.com/linux-can
2407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2409 S:      Maintained
2410 F:      Documentation/networking/can.txt
2411 F:      net/can/
2412 F:      include/linux/can/core.h
2413 F:      include/uapi/linux/can.h
2414 F:      include/uapi/linux/can/bcm.h
2415 F:      include/uapi/linux/can/raw.h
2416 F:      include/uapi/linux/can/gw.h
2417
2418 CAN NETWORK DRIVERS
2419 M:      Wolfgang Grandegger <wg@grandegger.com>
2420 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2421 L:      linux-can@vger.kernel.org
2422 W:      https://github.com/linux-can
2423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2425 S:      Maintained
2426 F:      drivers/net/can/
2427 F:      include/linux/can/dev.h
2428 F:      include/linux/can/platform/
2429 F:      include/uapi/linux/can/error.h
2430 F:      include/uapi/linux/can/netlink.h
2431
2432 CAPABILITIES
2433 M:      Serge Hallyn <serge.hallyn@canonical.com>
2434 L:      linux-security-module@vger.kernel.org
2435 S:      Supported
2436 F:      include/linux/capability.h
2437 F:      include/uapi/linux/capability.h
2438 F:      security/commoncap.c
2439 F:      kernel/capability.c
2440
2441 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2442 M:      Kevin Tsai <ktsai@capellamicro.com>
2443 S:      Maintained
2444 F:      drivers/iio/light/cm*
2445 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2446
2447 CC2520 IEEE-802.15.4 RADIO DRIVER
2448 M:      Varka Bhadram <varkabhadram@gmail.com>
2449 L:      linux-wpan@vger.kernel.org
2450 S:      Maintained
2451 F:      drivers/net/ieee802154/cc2520.c
2452 F:      include/linux/spi/cc2520.h
2453 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2454
2455 CELL BROADBAND ENGINE ARCHITECTURE
2456 M:      Arnd Bergmann <arnd@arndb.de>
2457 L:      linuxppc-dev@lists.ozlabs.org
2458 L:      cbe-oss-dev@lists.ozlabs.org
2459 W:      http://www.ibm.com/developerworks/power/cell/
2460 S:      Supported
2461 F:      arch/powerpc/include/asm/cell*.h
2462 F:      arch/powerpc/include/asm/spu*.h
2463 F:      arch/powerpc/include/uapi/asm/spu*.h
2464 F:      arch/powerpc/oprofile/*cell*
2465 F:      arch/powerpc/platforms/cell/
2466
2467 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2468 M:      Yan, Zheng <zyan@redhat.com>
2469 M:      Sage Weil <sage@redhat.com>
2470 L:      ceph-devel@vger.kernel.org
2471 W:      http://ceph.com/
2472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2473 S:      Supported
2474 F:      Documentation/filesystems/ceph.txt
2475 F:      fs/ceph/
2476 F:      net/ceph/
2477 F:      include/linux/ceph/
2478 F:      include/linux/crush/
2479
2480 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2481 L:      linux-usb@vger.kernel.org
2482 S:      Orphan
2483 F:      Documentation/usb/WUSB-Design-overview.txt
2484 F:      Documentation/usb/wusb-cbaf
2485 F:      drivers/usb/host/hwa-hc.c
2486 F:      drivers/usb/host/whci/
2487 F:      drivers/usb/wusbcore/
2488 F:      include/linux/usb/wusb*
2489
2490 CFAG12864B LCD DRIVER
2491 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2492 W:      http://miguelojeda.es/auxdisplay.htm
2493 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2494 S:      Maintained
2495 F:      drivers/auxdisplay/cfag12864b.c
2496 F:      include/linux/cfag12864b.h
2497
2498 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2499 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2500 W:      http://miguelojeda.es/auxdisplay.htm
2501 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2502 S:      Maintained
2503 F:      drivers/auxdisplay/cfag12864bfb.c
2504 F:      include/linux/cfag12864b.h
2505
2506 CFG80211 and NL80211
2507 M:      Johannes Berg <johannes@sipsolutions.net>
2508 L:      linux-wireless@vger.kernel.org
2509 W:      http://wireless.kernel.org/
2510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2512 S:      Maintained
2513 F:      include/uapi/linux/nl80211.h
2514 F:      include/net/cfg80211.h
2515 F:      net/wireless/*
2516 X:      net/wireless/wext*
2517
2518 CHAR and MISC DRIVERS
2519 M:      Arnd Bergmann <arnd@arndb.de>
2520 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2522 S:      Supported
2523 F:      drivers/char/*
2524 F:      drivers/misc/*
2525 F:      include/linux/miscdevice.h
2526
2527 CHECKPATCH
2528 M:      Andy Whitcroft <apw@canonical.com>
2529 M:      Joe Perches <joe@perches.com>
2530 S:      Maintained
2531 F:      scripts/checkpatch.pl
2532
2533 CHINESE DOCUMENTATION
2534 M:      Harry Wei <harryxiyou@gmail.com>
2535 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2536 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2537 S:      Maintained
2538 F:      Documentation/zh_CN/
2539
2540 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2541 M:      Peter Chen <Peter.Chen@freescale.com>
2542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2543 L:      linux-usb@vger.kernel.org
2544 S:      Maintained
2545 F:      drivers/usb/chipidea/
2546
2547 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2548 M:      Hans de Goede <hdegoede@redhat.com>
2549 L:      linux-input@vger.kernel.org
2550 S:      Maintained
2551 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2552 F:      drivers/input/touchscreen/chipone_icn8318.c
2553
2554 CHROME HARDWARE PLATFORM SUPPORT
2555 M:      Olof Johansson <olof@lixom.net>
2556 S:      Maintained
2557 F:      drivers/platform/chrome/
2558
2559 CISCO VIC ETHERNET NIC DRIVER
2560 M:      Christian Benvenuti <benve@cisco.com>
2561 M:      Sujith Sankar <ssujith@cisco.com>
2562 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2563 M:      Neel Patel <neepatel@cisco.com>
2564 S:      Supported
2565 F:      drivers/net/ethernet/cisco/enic/
2566
2567 CISCO VIC LOW LATENCY NIC DRIVER
2568 M:      Upinder Malhi <umalhi@cisco.com>
2569 S:      Supported
2570 F:      drivers/infiniband/hw/usnic
2571
2572 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2573 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2574 L:      netdev@vger.kernel.org
2575 S:      Maintained
2576 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2577
2578 CIRRUS LOGIC AUDIO CODEC DRIVERS
2579 M:      Brian Austin <brian.austin@cirrus.com>
2580 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2581 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2582 S:      Maintained
2583 F:      sound/soc/codecs/cs*
2584
2585 CLEANCACHE API
2586 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2587 L:      linux-kernel@vger.kernel.org
2588 S:      Maintained
2589 F:      mm/cleancache.c
2590 F:      include/linux/cleancache.h
2591
2592 CLK API
2593 M:      Russell King <linux@arm.linux.org.uk>
2594 L:      linux-clk@vger.kernel.org
2595 S:      Maintained
2596 F:      include/linux/clk.h
2597
2598 CLOCKSOURCE, CLOCKEVENT DRIVERS
2599 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2600 M:      Thomas Gleixner <tglx@linutronix.de>
2601 L:      linux-kernel@vger.kernel.org
2602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2603 S:      Supported
2604 F:      drivers/clocksource
2605
2606 CISCO FCOE HBA DRIVER
2607 M:      Hiral Patel <hiralpat@cisco.com>
2608 M:      Suma Ramars <sramars@cisco.com>
2609 M:      Brian Uchino <buchino@cisco.com>
2610 L:      linux-scsi@vger.kernel.org
2611 S:      Supported
2612 F:      drivers/scsi/fnic/
2613
2614 CISCO SCSI HBA DRIVER
2615 M:      Narsimhulu Musini <nmusini@cisco.com>
2616 M:      Sesidhar Baddela <sebaddel@cisco.com>
2617 L:      linux-scsi@vger.kernel.org
2618 S:      Supported
2619 F:      drivers/scsi/snic/
2620
2621 CMPC ACPI DRIVER
2622 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2623 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2624 L:      platform-driver-x86@vger.kernel.org
2625 S:      Supported
2626 F:      drivers/platform/x86/classmate-laptop.c
2627
2628 COCCINELLE/Semantic Patches (SmPL)
2629 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2630 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2631 M:      Nicolas Palix <nicolas.palix@imag.fr>
2632 M:      Michal Marek <mmarek@suse.cz>
2633 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2635 W:      http://coccinelle.lip6.fr/
2636 S:      Supported
2637 F:      Documentation/coccinelle.txt
2638 F:      scripts/coccinelle/
2639 F:      scripts/coccicheck
2640
2641 CODA FILE SYSTEM
2642 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2643 M:      coda@cs.cmu.edu
2644 L:      codalist@coda.cs.cmu.edu
2645 W:      http://www.coda.cs.cmu.edu/
2646 S:      Maintained
2647 F:      Documentation/filesystems/coda.txt
2648 F:      fs/coda/
2649 F:      include/linux/coda*.h
2650 F:      include/uapi/linux/coda*.h
2651
2652 CODA V4L2 MEM2MEM DRIVER
2653 M:      Philipp Zabel <p.zabel@pengutronix.de>
2654 L:      linux-media@vger.kernel.org
2655 S:      Maintained
2656 F:      Documentation/devicetree/bindings/media/coda.txt
2657 F:      drivers/media/platform/coda/
2658
2659 COMMON CLK FRAMEWORK
2660 M:      Mike Turquette <mturquette@linaro.org>
2661 M:      Stephen Boyd <sboyd@codeaurora.org>
2662 L:      linux-clk@vger.kernel.org
2663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2664 S:      Maintained
2665 F:      drivers/clk/
2666 X:      drivers/clk/clkdev.c
2667 F:      include/linux/clk-pr*
2668 F:      include/linux/clk/
2669
2670 COMMON INTERNET FILE SYSTEM (CIFS)
2671 M:      Steve French <sfrench@samba.org>
2672 L:      linux-cifs@vger.kernel.org
2673 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2674 W:      http://linux-cifs.samba.org/
2675 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2676 S:      Supported
2677 F:      Documentation/filesystems/cifs/
2678 F:      fs/cifs/
2679
2680 COMPACTPCI HOTPLUG CORE
2681 M:      Scott Murray <scott@spiteful.org>
2682 L:      linux-pci@vger.kernel.org
2683 S:      Maintained
2684 F:      drivers/pci/hotplug/cpci_hotplug*
2685
2686 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2687 M:      Scott Murray <scott@spiteful.org>
2688 L:      linux-pci@vger.kernel.org
2689 S:      Maintained
2690 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2691
2692 COMPACTPCI HOTPLUG GENERIC DRIVER
2693 M:      Scott Murray <scott@spiteful.org>
2694 L:      linux-pci@vger.kernel.org
2695 S:      Maintained
2696 F:      drivers/pci/hotplug/cpcihp_generic.c
2697
2698 COMPAL LAPTOP SUPPORT
2699 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2700 L:      platform-driver-x86@vger.kernel.org
2701 S:      Maintained
2702 F:      drivers/platform/x86/compal-laptop.c
2703
2704 CONEXANT ACCESSRUNNER USB DRIVER
2705 M:      Simon Arlott <cxacru@fire.lp0.eu>
2706 L:      accessrunner-general@lists.sourceforge.net
2707 W:      http://accessrunner.sourceforge.net/
2708 S:      Maintained
2709 F:      drivers/usb/atm/cxacru.c
2710
2711 CONFIGFS
2712 M:      Joel Becker <jlbec@evilplan.org>
2713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2714 S:      Supported
2715 F:      fs/configfs/
2716 F:      include/linux/configfs.h
2717
2718 CONNECTOR
2719 M:      Evgeniy Polyakov <zbr@ioremap.net>
2720 L:      netdev@vger.kernel.org
2721 S:      Maintained
2722 F:      drivers/connector/
2723
2724 CONTROL GROUP (CGROUP)
2725 M:      Tejun Heo <tj@kernel.org>
2726 M:      Li Zefan <lizefan@huawei.com>
2727 L:      cgroups@vger.kernel.org
2728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2729 S:      Maintained
2730 F:      Documentation/cgroups/
2731 F:      include/linux/cgroup*
2732 F:      kernel/cgroup*
2733
2734 CONTROL GROUP - CPUSET
2735 M:      Li Zefan <lizefan@huawei.com>
2736 L:      cgroups@vger.kernel.org
2737 W:      http://www.bullopensource.org/cpuset/
2738 W:      http://oss.sgi.com/projects/cpusets/
2739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2740 S:      Maintained
2741 F:      Documentation/cgroups/cpusets.txt
2742 F:      include/linux/cpuset.h
2743 F:      kernel/cpuset.c
2744
2745 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2746 M:      Johannes Weiner <hannes@cmpxchg.org>
2747 M:      Michal Hocko <mhocko@suse.cz>
2748 L:      cgroups@vger.kernel.org
2749 L:      linux-mm@kvack.org
2750 S:      Maintained
2751 F:      mm/memcontrol.c
2752 F:      mm/swap_cgroup.c
2753
2754 CORETEMP HARDWARE MONITORING DRIVER
2755 M:      Fenghua Yu <fenghua.yu@intel.com>
2756 L:      lm-sensors@lm-sensors.org
2757 S:      Maintained
2758 F:      Documentation/hwmon/coretemp
2759 F:      drivers/hwmon/coretemp.c
2760
2761 COSA/SRP SYNC SERIAL DRIVER
2762 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2763 W:      http://www.fi.muni.cz/~kas/cosa/
2764 S:      Maintained
2765 F:      drivers/net/wan/cosa*
2766
2767 CPMAC ETHERNET DRIVER
2768 M:      Florian Fainelli <florian@openwrt.org>
2769 L:      netdev@vger.kernel.org
2770 S:      Maintained
2771 F:      drivers/net/ethernet/ti/cpmac.c
2772
2773 CPU FREQUENCY DRIVERS
2774 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2775 M:      Viresh Kumar <viresh.kumar@linaro.org>
2776 L:      linux-pm@vger.kernel.org
2777 S:      Maintained
2778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2779 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2780 F:      drivers/cpufreq/
2781 F:      include/linux/cpufreq.h
2782
2783 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2784 M:      Viresh Kumar <viresh.kumar@linaro.org>
2785 M:      Sudeep Holla <sudeep.holla@arm.com>
2786 L:      linux-pm@vger.kernel.org
2787 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2788 S:      Maintained
2789 F:      drivers/cpufreq/arm_big_little.h
2790 F:      drivers/cpufreq/arm_big_little.c
2791 F:      drivers/cpufreq/arm_big_little_dt.c
2792
2793 CPUIDLE DRIVER - ARM BIG LITTLE
2794 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2795 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2796 L:      linux-pm@vger.kernel.org
2797 L:      linux-arm-kernel@lists.infradead.org
2798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2799 S:      Maintained
2800 F:      drivers/cpuidle/cpuidle-big_little.c
2801
2802 CPUIDLE DRIVER - ARM EXYNOS
2803 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2804 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2805 M:      Kukjin Kim <kgene@kernel.org>
2806 L:      linux-pm@vger.kernel.org
2807 L:      linux-samsung-soc@vger.kernel.org
2808 S:      Supported
2809 F:      drivers/cpuidle/cpuidle-exynos.c
2810 F:      arch/arm/mach-exynos/pm.c
2811
2812 CPUIDLE DRIVERS
2813 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2814 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2815 L:      linux-pm@vger.kernel.org
2816 S:      Maintained
2817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2818 F:      drivers/cpuidle/*
2819 F:      include/linux/cpuidle.h
2820
2821 CPUID/MSR DRIVER
2822 M:      "H. Peter Anvin" <hpa@zytor.com>
2823 S:      Maintained
2824 F:      arch/x86/kernel/cpuid.c
2825 F:      arch/x86/kernel/msr.c
2826
2827 CPU POWER MONITORING SUBSYSTEM
2828 M:      Thomas Renninger <trenn@suse.de>
2829 L:      linux-pm@vger.kernel.org
2830 S:      Maintained
2831 F:      tools/power/cpupower/
2832
2833 CRAMFS FILESYSTEM
2834 W:      http://sourceforge.net/projects/cramfs/
2835 S:      Orphan / Obsolete
2836 F:      Documentation/filesystems/cramfs.txt
2837 F:      fs/cramfs/
2838
2839 CRIS PORT
2840 M:      Mikael Starvik <starvik@axis.com>
2841 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2842 L:      linux-cris-kernel@axis.com
2843 W:      http://developer.axis.com
2844 S:      Maintained
2845 F:      arch/cris/
2846 F:      drivers/tty/serial/crisv10.*
2847
2848 CRYPTO API
2849 M:      Herbert Xu <herbert@gondor.apana.org.au>
2850 M:      "David S. Miller" <davem@davemloft.net>
2851 L:      linux-crypto@vger.kernel.org
2852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2853 S:      Maintained
2854 F:      Documentation/crypto/
2855 F:      Documentation/DocBook/crypto-API.tmpl
2856 F:      arch/*/crypto/
2857 F:      crypto/
2858 F:      drivers/crypto/
2859 F:      include/crypto/
2860
2861 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2862 M:      Neil Horman <nhorman@tuxdriver.com>
2863 L:      linux-crypto@vger.kernel.org
2864 S:      Maintained
2865 F:      crypto/ansi_cprng.c
2866 F:      crypto/rng.c
2867
2868 CS5535 Audio ALSA driver
2869 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2870 S:      Maintained
2871 F:      sound/pci/cs5535audio/
2872
2873 CW1200 WLAN driver
2874 M:      Solomon Peachy <pizza@shaftnet.org>
2875 S:      Maintained
2876 F:      drivers/net/wireless/cw1200/
2877
2878 CX18 VIDEO4LINUX DRIVER
2879 M:      Andy Walls <awalls@md.metrocast.net>
2880 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2881 L:      linux-media@vger.kernel.org
2882 T:      git git://linuxtv.org/media_tree.git
2883 W:      http://linuxtv.org
2884 W:      http://www.ivtvdriver.org/index.php/Cx18
2885 S:      Maintained
2886 F:      Documentation/video4linux/cx18.txt
2887 F:      drivers/media/pci/cx18/
2888 F:      include/uapi/linux/ivtv*
2889
2890 CX2341X MPEG ENCODER HELPER MODULE
2891 M:      Hans Verkuil <hverkuil@xs4all.nl>
2892 L:      linux-media@vger.kernel.org
2893 T:      git git://linuxtv.org/media_tree.git
2894 W:      http://linuxtv.org
2895 S:      Maintained
2896 F:      drivers/media/common/cx2341x*
2897 F:      include/media/cx2341x*
2898
2899 CX88 VIDEO4LINUX DRIVER
2900 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2901 L:      linux-media@vger.kernel.org
2902 W:      http://linuxtv.org
2903 T:      git git://linuxtv.org/media_tree.git
2904 S:      Odd fixes
2905 F:      Documentation/video4linux/cx88/
2906 F:      drivers/media/pci/cx88/
2907
2908 CXD2820R MEDIA DRIVER
2909 M:      Antti Palosaari <crope@iki.fi>
2910 L:      linux-media@vger.kernel.org
2911 W:      http://linuxtv.org/
2912 W:      http://palosaari.fi/linux/
2913 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2914 T:      git git://linuxtv.org/anttip/media_tree.git
2915 S:      Maintained
2916 F:      drivers/media/dvb-frontends/cxd2820r*
2917
2918 CXGB3 ETHERNET DRIVER (CXGB3)
2919 M:      Santosh Raspatur <santosh@chelsio.com>
2920 L:      netdev@vger.kernel.org
2921 W:      http://www.chelsio.com
2922 S:      Supported
2923 F:      drivers/net/ethernet/chelsio/cxgb3/
2924
2925 CXGB3 ISCSI DRIVER (CXGB3I)
2926 M:      Karen Xie <kxie@chelsio.com>
2927 L:      linux-scsi@vger.kernel.org
2928 W:      http://www.chelsio.com
2929 S:      Supported
2930 F:      drivers/scsi/cxgbi/cxgb3i
2931
2932 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2933 M:      Steve Wise <swise@chelsio.com>
2934 L:      linux-rdma@vger.kernel.org
2935 W:      http://www.openfabrics.org
2936 S:      Supported
2937 F:      drivers/infiniband/hw/cxgb3/
2938
2939 CXGB4 ETHERNET DRIVER (CXGB4)
2940 M:      Hariprasad S <hariprasad@chelsio.com>
2941 L:      netdev@vger.kernel.org
2942 W:      http://www.chelsio.com
2943 S:      Supported
2944 F:      drivers/net/ethernet/chelsio/cxgb4/
2945
2946 CXGB4 ISCSI DRIVER (CXGB4I)
2947 M:      Karen Xie <kxie@chelsio.com>
2948 L:      linux-scsi@vger.kernel.org
2949 W:      http://www.chelsio.com
2950 S:      Supported
2951 F:      drivers/scsi/cxgbi/cxgb4i
2952
2953 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2954 M:      Steve Wise <swise@chelsio.com>
2955 L:      linux-rdma@vger.kernel.org
2956 W:      http://www.openfabrics.org
2957 S:      Supported
2958 F:      drivers/infiniband/hw/cxgb4/
2959
2960 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2961 M:      Casey Leedom <leedom@chelsio.com>
2962 L:      netdev@vger.kernel.org
2963 W:      http://www.chelsio.com
2964 S:      Supported
2965 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2966
2967 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2968 M:      Ian Munsie <imunsie@au1.ibm.com>
2969 M:      Michael Neuling <mikey@neuling.org>
2970 L:      linuxppc-dev@lists.ozlabs.org
2971 S:      Supported
2972 F:      drivers/misc/cxl/
2973 F:      include/misc/cxl.h
2974 F:      include/uapi/misc/cxl.h
2975 F:      Documentation/powerpc/cxl.txt
2976 F:      Documentation/powerpc/cxl.txt
2977 F:      Documentation/ABI/testing/sysfs-class-cxl
2978
2979 STMMAC ETHERNET DRIVER
2980 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2981 L:      netdev@vger.kernel.org
2982 W:      http://www.stlinux.com
2983 S:      Supported
2984 F:      drivers/net/ethernet/stmicro/stmmac/
2985
2986 CYBERPRO FB DRIVER
2987 M:      Russell King <linux@arm.linux.org.uk>
2988 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2989 W:      http://www.arm.linux.org.uk/
2990 S:      Maintained
2991 F:      drivers/video/fbdev/cyber2000fb.*
2992
2993 CYCLADES ASYNC MUX DRIVER
2994 W:      http://www.cyclades.com/
2995 S:      Orphan
2996 F:      drivers/tty/cyclades.c
2997 F:      include/linux/cyclades.h
2998 F:      include/uapi/linux/cyclades.h
2999
3000 CYCLADES PC300 DRIVER
3001 W:      http://www.cyclades.com/
3002 S:      Orphan
3003 F:      drivers/net/wan/pc300*
3004
3005 CYPRESS_FIRMWARE MEDIA DRIVER
3006 M:      Antti Palosaari <crope@iki.fi>
3007 L:      linux-media@vger.kernel.org
3008 W:      http://linuxtv.org/
3009 W:      http://palosaari.fi/linux/
3010 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3011 T:      git git://linuxtv.org/anttip/media_tree.git
3012 S:      Maintained
3013 F:      drivers/media/common/cypress_firmware*
3014
3015 CYTTSP TOUCHSCREEN DRIVER
3016 M:      Ferruh Yigit <fery@cypress.com>
3017 L:      linux-input@vger.kernel.org
3018 S:      Supported
3019 F:      drivers/input/touchscreen/cyttsp*
3020 F:      include/linux/input/cyttsp.h
3021
3022 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3023 M:      Joshua Kinard <kumba@gentoo.org>
3024 S:      Maintained
3025 F:      drivers/rtc/rtc-ds1685.c
3026 F:      include/linux/rtc/ds1685.h
3027
3028 DAMA SLAVE for AX.25
3029 M:      Joerg Reuter <jreuter@yaina.de>
3030 W:      http://yaina.de/jreuter/
3031 W:      http://www.qsl.net/dl1bke/
3032 L:      linux-hams@vger.kernel.org
3033 S:      Maintained
3034 F:      net/ax25/af_ax25.c
3035 F:      net/ax25/ax25_dev.c
3036 F:      net/ax25/ax25_ds_*
3037 F:      net/ax25/ax25_in.c
3038 F:      net/ax25/ax25_out.c
3039 F:      net/ax25/ax25_timer.c
3040 F:      net/ax25/sysctl_net_ax25.c
3041
3042 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3043 L:      netdev@vger.kernel.org
3044 S:      Orphan
3045 F:      Documentation/networking/dmfe.txt
3046 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3047
3048 DC390/AM53C974 SCSI driver
3049 M:      Hannes Reinecke <hare@suse.de>
3050 L:      linux-scsi@vger.kernel.org
3051 S:      Maintained
3052 F:      drivers/scsi/am53c974.c
3053
3054 DC395x SCSI driver
3055 M:      Oliver Neukum <oliver@neukum.org>
3056 M:      Ali Akcaagac <aliakc@web.de>
3057 M:      Jamie Lenehan <lenehan@twibble.org>
3058 L:      dc395x@twibble.org
3059 W:      http://twibble.org/dist/dc395x/
3060 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3061 S:      Maintained
3062 F:      Documentation/scsi/dc395x.txt
3063 F:      drivers/scsi/dc395x.*
3064
3065 DCCP PROTOCOL
3066 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3067 L:      dccp@vger.kernel.org
3068 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3069 S:      Maintained
3070 F:      include/linux/dccp.h
3071 F:      include/uapi/linux/dccp.h
3072 F:      include/linux/tfrc.h
3073 F:      net/dccp/
3074
3075 DECnet NETWORK LAYER
3076 W:      http://linux-decnet.sourceforge.net
3077 L:      linux-decnet-user@lists.sourceforge.net
3078 S:      Orphan
3079 F:      Documentation/networking/decnet.txt
3080 F:      net/decnet/
3081
3082 DECSTATION PLATFORM SUPPORT
3083 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3084 L:      linux-mips@linux-mips.org
3085 W:      http://www.linux-mips.org/wiki/DECstation
3086 S:      Maintained
3087 F:      arch/mips/dec/
3088 F:      arch/mips/include/asm/dec/
3089 F:      arch/mips/include/asm/mach-dec/
3090
3091 DEFXX FDDI NETWORK DRIVER
3092 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3093 S:      Maintained
3094 F:      drivers/net/fddi/defxx.*
3095
3096 DELL LAPTOP DRIVER
3097 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3098 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3099 L:      platform-driver-x86@vger.kernel.org
3100 S:      Maintained
3101 F:      drivers/platform/x86/dell-laptop.c
3102
3103 DELL LAPTOP FREEFALL DRIVER
3104 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3105 S:      Maintained
3106 F:      drivers/platform/x86/dell-smo8800.c
3107
3108 DELL LAPTOP SMM DRIVER
3109 M:      Guenter Roeck <linux@roeck-us.net>
3110 S:      Maintained
3111 F:      drivers/char/i8k.c
3112 F:      include/uapi/linux/i8k.h
3113
3114 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3115 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3116 S:      Maintained
3117 F:      Documentation/dcdbas.txt
3118 F:      drivers/firmware/dcdbas.*
3119
3120 DELL WMI EXTRAS DRIVER
3121 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3122 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3123 S:      Maintained
3124 F:      drivers/platform/x86/dell-wmi.c
3125
3126 DESIGNWARE USB2 DRD IP DRIVER
3127 M:      John Youn <johnyoun@synopsys.com>
3128 L:      linux-usb@vger.kernel.org
3129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3130 S:      Maintained
3131 F:      drivers/usb/dwc2/
3132
3133 DESIGNWARE USB3 DRD IP DRIVER
3134 M:      Felipe Balbi <balbi@ti.com>
3135 L:      linux-usb@vger.kernel.org
3136 L:      linux-omap@vger.kernel.org
3137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3138 S:      Maintained
3139 F:      drivers/usb/dwc3/
3140
3141 DEVICE COREDUMP (DEV_COREDUMP)
3142 M:      Johannes Berg <johannes@sipsolutions.net>
3143 L:      linux-kernel@vger.kernel.org
3144 S:      Maintained
3145 F:      drivers/base/devcoredump.c
3146 F:      include/linux/devcoredump.h
3147
3148 DEVICE FREQUENCY (DEVFREQ)
3149 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3150 M:      Kyungmin Park <kyungmin.park@samsung.com>
3151 L:      linux-pm@vger.kernel.org
3152 S:      Maintained
3153 F:      drivers/devfreq/
3154
3155 DEVICE NUMBER REGISTRY
3156 M:      Torben Mathiasen <device@lanana.org>
3157 W:      http://lanana.org/docs/device-list/index.html
3158 S:      Maintained
3159
3160 DEVICE-MAPPER  (LVM)
3161 M:      Alasdair Kergon <agk@redhat.com>
3162 M:      Mike Snitzer <snitzer@redhat.com>
3163 M:      dm-devel@redhat.com
3164 L:      dm-devel@redhat.com
3165 W:      http://sources.redhat.com/dm
3166 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3168 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3169 S:      Maintained
3170 F:      Documentation/device-mapper/
3171 F:      drivers/md/dm*
3172 F:      drivers/md/persistent-data/
3173 F:      include/linux/device-mapper.h
3174 F:      include/linux/dm-*.h
3175 F:      include/uapi/linux/dm-*.h
3176
3177 DIALOG SEMICONDUCTOR DRIVERS
3178 M:      Support Opensource <support.opensource@diasemi.com>
3179 W:      http://www.dialog-semiconductor.com/products
3180 S:      Supported
3181 F:      Documentation/hwmon/da90??
3182 F:      drivers/gpio/gpio-da90??.c
3183 F:      drivers/hwmon/da90??-hwmon.c
3184 F:      drivers/iio/adc/da91??-*.c
3185 F:      drivers/input/misc/da90??_onkey.c
3186 F:      drivers/input/touchscreen/da9052_tsi.c
3187 F:      drivers/leds/leds-da90??.c
3188 F:      drivers/mfd/da903x.c
3189 F:      drivers/mfd/da90??-*.c
3190 F:      drivers/mfd/da91??-*.c
3191 F:      drivers/power/da9052-battery.c
3192 F:      drivers/power/da91??-*.c
3193 F:      drivers/regulator/da903x.c
3194 F:      drivers/regulator/da9???-regulator.[ch]
3195 F:      drivers/rtc/rtc-da90??.c
3196 F:      drivers/video/backlight/da90??_bl.c
3197 F:      drivers/watchdog/da90??_wdt.c
3198 F:      include/linux/mfd/da903x.h
3199 F:      include/linux/mfd/da9052/
3200 F:      include/linux/mfd/da9055/
3201 F:      include/linux/mfd/da9063/
3202 F:      include/linux/mfd/da9150/
3203 F:      include/sound/da[79]*.h
3204 F:      sound/soc/codecs/da[79]*.[ch]
3205
3206 DIGI NEO AND CLASSIC PCI PRODUCTS
3207 M:      Lidza Louina <lidza.louina@gmail.com>
3208 M:      Mark Hounschell <markh@compro.net>
3209 L:      driverdev-devel@linuxdriverproject.org
3210 S:      Maintained
3211 F:      drivers/staging/dgnc/
3212
3213 DIGI EPCA PCI PRODUCTS
3214 M:      Lidza Louina <lidza.louina@gmail.com>
3215 M:      Mark Hounschell <markh@compro.net>
3216 M:      Daeseok Youn <daeseok.youn@gmail.com>
3217 L:      driverdev-devel@linuxdriverproject.org
3218 S:      Maintained
3219 F:      drivers/staging/dgap/
3220
3221 DIOLAN U2C-12 I2C DRIVER
3222 M:      Guenter Roeck <linux@roeck-us.net>
3223 L:      linux-i2c@vger.kernel.org
3224 S:      Maintained
3225 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3226
3227 DIRECT ACCESS (DAX)
3228 M:      Matthew Wilcox <willy@linux.intel.com>
3229 L:      linux-fsdevel@vger.kernel.org
3230 S:      Supported
3231 F:      fs/dax.c
3232
3233 DIRECTORY NOTIFICATION (DNOTIFY)
3234 M:      Eric Paris <eparis@parisplace.org>
3235 S:      Maintained
3236 F:      Documentation/filesystems/dnotify.txt
3237 F:      fs/notify/dnotify/
3238 F:      include/linux/dnotify.h
3239
3240 DISK GEOMETRY AND PARTITION HANDLING
3241 M:      Andries Brouwer <aeb@cwi.nl>
3242 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3243 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3244 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3245 S:      Maintained
3246
3247 DISKQUOTA
3248 M:      Jan Kara <jack@suse.cz>
3249 S:      Maintained
3250 F:      Documentation/filesystems/quota.txt
3251 F:      fs/quota/
3252 F:      include/linux/quota*.h
3253 F:      include/uapi/linux/quota*.h
3254
3255 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3256 M:      Bernie Thompson <bernie@plugable.com>
3257 L:      linux-fbdev@vger.kernel.org
3258 S:      Maintained
3259 W:      http://plugable.com/category/projects/udlfb/
3260 F:      drivers/video/fbdev/udlfb.c
3261 F:      include/video/udlfb.h
3262 F:      Documentation/fb/udlfb.txt
3263
3264 DISTRIBUTED LOCK MANAGER (DLM)
3265 M:      Christine Caulfield <ccaulfie@redhat.com>
3266 M:      David Teigland <teigland@redhat.com>
3267 L:      cluster-devel@redhat.com
3268 W:      http://sources.redhat.com/cluster/
3269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3270 S:      Supported
3271 F:      fs/dlm/
3272
3273 DMA BUFFER SHARING FRAMEWORK
3274 M:      Sumit Semwal <sumit.semwal@linaro.org>
3275 S:      Maintained
3276 L:      linux-media@vger.kernel.org
3277 L:      dri-devel@lists.freedesktop.org
3278 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3279 F:      drivers/dma-buf/
3280 F:      include/linux/dma-buf*
3281 F:      include/linux/reservation.h
3282 F:      include/linux/*fence.h
3283 F:      Documentation/dma-buf-sharing.txt
3284 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3285
3286 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3287 M:      Vinod Koul <vinod.koul@intel.com>
3288 L:      dmaengine@vger.kernel.org
3289 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3290 S:      Maintained
3291 F:      drivers/dma/
3292 F:      include/linux/dmaengine.h
3293 F:      Documentation/dmaengine/
3294 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3295
3296 DME1737 HARDWARE MONITOR DRIVER
3297 M:      Juerg Haefliger <juergh@gmail.com>
3298 L:      lm-sensors@lm-sensors.org
3299 S:      Maintained
3300 F:      Documentation/hwmon/dme1737
3301 F:      drivers/hwmon/dme1737.c
3302
3303 DMI/SMBIOS SUPPORT
3304 M:      Jean Delvare <jdelvare@suse.de>
3305 S:      Maintained
3306 F:      drivers/firmware/dmi-id.c
3307 F:      drivers/firmware/dmi_scan.c
3308 F:      include/linux/dmi.h
3309
3310 DOCUMENTATION
3311 M:      Jonathan Corbet <corbet@lwn.net>
3312 L:      linux-doc@vger.kernel.org
3313 S:      Maintained
3314 F:      Documentation/
3315 X:      Documentation/ABI/
3316 X:      Documentation/devicetree/
3317 X:      Documentation/acpi
3318 X:      Documentation/power
3319 X:      Documentation/spi
3320 T:      git git://git.lwn.net/linux-2.6.git docs-next
3321
3322 DOUBLETALK DRIVER
3323 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3324 L:      blinux-list@redhat.com
3325 S:      Maintained
3326 F:      drivers/char/dtlk.c
3327 F:      include/linux/dtlk.h
3328
3329 DPT_I2O SCSI RAID DRIVER
3330 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3331 L:      linux-scsi@vger.kernel.org
3332 W:      http://www.adaptec.com/
3333 S:      Maintained
3334 F:      drivers/scsi/dpt*
3335 F:      drivers/scsi/dpt/
3336
3337 DRBD DRIVER
3338 P:      Philipp Reisner
3339 P:      Lars Ellenberg
3340 M:      drbd-dev@lists.linbit.com
3341 L:      drbd-user@lists.linbit.com
3342 W:      http://www.drbd.org
3343 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3344 T:      git git://git.drbd.org/drbd-8.3.git
3345 S:      Supported
3346 F:      drivers/block/drbd/
3347 F:      lib/lru_cache.c
3348 F:      Documentation/blockdev/drbd/
3349
3350 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3351 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3353 S:      Supported
3354 F:      Documentation/kobject.txt
3355 F:      drivers/base/
3356 F:      fs/sysfs/
3357 F:      fs/debugfs/
3358 F:      include/linux/kobj*
3359 F:      include/linux/debugfs.h
3360 F:      lib/kobj*
3361
3362 DRM DRIVERS
3363 M:      David Airlie <airlied@linux.ie>
3364 L:      dri-devel@lists.freedesktop.org
3365 T:      git git://people.freedesktop.org/~airlied/linux
3366 S:      Maintained
3367 F:      drivers/gpu/drm/
3368 F:      drivers/gpu/vga/
3369 F:      include/drm/
3370 F:      include/uapi/drm/
3371
3372 RADEON DRM DRIVERS
3373 M:      Alex Deucher <alexander.deucher@amd.com>
3374 M:      Christian König <christian.koenig@amd.com>
3375 L:      dri-devel@lists.freedesktop.org
3376 T:      git git://people.freedesktop.org/~agd5f/linux
3377 S:      Supported
3378 F:      drivers/gpu/drm/radeon/
3379 F:      include/uapi/drm/radeon*
3380
3381 DRM PANEL DRIVERS
3382 M:      Thierry Reding <thierry.reding@gmail.com>
3383 L:      dri-devel@lists.freedesktop.org
3384 T:      git git://anongit.freedesktop.org/tegra/linux.git
3385 S:      Maintained
3386 F:      drivers/gpu/drm/drm_panel.c
3387 F:      drivers/gpu/drm/panel/
3388 F:      include/drm/drm_panel.h
3389 F:      Documentation/devicetree/bindings/panel/
3390
3391 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3392 M:      Daniel Vetter <daniel.vetter@intel.com>
3393 M:      Jani Nikula <jani.nikula@linux.intel.com>
3394 L:      intel-gfx@lists.freedesktop.org
3395 L:      dri-devel@lists.freedesktop.org
3396 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3397 T:      git git://anongit.freedesktop.org/drm-intel
3398 S:      Supported
3399 F:      drivers/gpu/drm/i915/
3400 F:      include/drm/i915*
3401 F:      include/uapi/drm/i915*
3402
3403 DRM DRIVERS FOR EXYNOS
3404 M:      Inki Dae <inki.dae@samsung.com>
3405 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3406 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3407 M:      Kyungmin Park <kyungmin.park@samsung.com>
3408 L:      dri-devel@lists.freedesktop.org
3409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3410 S:      Supported
3411 F:      drivers/gpu/drm/exynos/
3412 F:      include/drm/exynos*
3413 F:      include/uapi/drm/exynos*
3414
3415 DRM DRIVERS FOR FREESCALE IMX
3416 M:      Philipp Zabel <p.zabel@pengutronix.de>
3417 L:      dri-devel@lists.freedesktop.org
3418 S:      Maintained
3419 F:      drivers/gpu/drm/imx/
3420 F:      Documentation/devicetree/bindings/drm/imx/
3421
3422 DRM DRIVERS FOR NVIDIA TEGRA
3423 M:      Thierry Reding <thierry.reding@gmail.com>
3424 M:      Terje Bergström <tbergstrom@nvidia.com>
3425 L:      dri-devel@lists.freedesktop.org
3426 L:      linux-tegra@vger.kernel.org
3427 T:      git git://anongit.freedesktop.org/tegra/linux.git
3428 S:      Supported
3429 F:      drivers/gpu/drm/tegra/
3430 F:      drivers/gpu/host1x/
3431 F:      include/linux/host1x.h
3432 F:      include/uapi/drm/tegra_drm.h
3433 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3434
3435 DRM DRIVERS FOR RENESAS
3436 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3437 L:      dri-devel@lists.freedesktop.org
3438 L:      linux-sh@vger.kernel.org
3439 T:      git git://people.freedesktop.org/~airlied/linux
3440 S:      Supported
3441 F:      drivers/gpu/drm/rcar-du/
3442 F:      drivers/gpu/drm/shmobile/
3443 F:      include/linux/platform_data/shmob_drm.h
3444
3445 DRM DRIVERS FOR ROCKCHIP
3446 M:      Mark Yao <mark.yao@rock-chips.com>
3447 L:      dri-devel@lists.freedesktop.org
3448 S:      Maintained
3449 F:      drivers/gpu/drm/rockchip/
3450 F:      Documentation/devicetree/bindings/video/rockchip*
3451
3452 DSBR100 USB FM RADIO DRIVER
3453 M:      Alexey Klimov <klimov.linux@gmail.com>
3454 L:      linux-media@vger.kernel.org
3455 T:      git git://linuxtv.org/media_tree.git
3456 S:      Maintained
3457 F:      drivers/media/radio/dsbr100.c
3458
3459 DSCC4 DRIVER
3460 M:      Francois Romieu <romieu@fr.zoreil.com>
3461 L:      netdev@vger.kernel.org
3462 S:      Maintained
3463 F:      drivers/net/wan/dscc4.c
3464
3465 DVB_USB_AF9015 MEDIA DRIVER
3466 M:      Antti Palosaari <crope@iki.fi>
3467 L:      linux-media@vger.kernel.org
3468 W:      http://linuxtv.org/
3469 W:      http://palosaari.fi/linux/
3470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3471 T:      git git://linuxtv.org/anttip/media_tree.git
3472 S:      Maintained
3473 F:      drivers/media/usb/dvb-usb-v2/af9015*
3474
3475 DVB_USB_AF9035 MEDIA DRIVER
3476 M:      Antti Palosaari <crope@iki.fi>
3477 L:      linux-media@vger.kernel.org
3478 W:      http://linuxtv.org/
3479 W:      http://palosaari.fi/linux/
3480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3481 T:      git git://linuxtv.org/anttip/media_tree.git
3482 S:      Maintained
3483 F:      drivers/media/usb/dvb-usb-v2/af9035*
3484
3485 DVB_USB_ANYSEE MEDIA DRIVER
3486 M:      Antti Palosaari <crope@iki.fi>
3487 L:      linux-media@vger.kernel.org
3488 W:      http://linuxtv.org/
3489 W:      http://palosaari.fi/linux/
3490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3491 T:      git git://linuxtv.org/anttip/media_tree.git
3492 S:      Maintained
3493 F:      drivers/media/usb/dvb-usb-v2/anysee*
3494
3495 DVB_USB_AU6610 MEDIA DRIVER
3496 M:      Antti Palosaari <crope@iki.fi>
3497 L:      linux-media@vger.kernel.org
3498 W:      http://linuxtv.org/
3499 W:      http://palosaari.fi/linux/
3500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3501 T:      git git://linuxtv.org/anttip/media_tree.git
3502 S:      Maintained
3503 F:      drivers/media/usb/dvb-usb-v2/au6610*
3504
3505 DVB_USB_CE6230 MEDIA DRIVER
3506 M:      Antti Palosaari <crope@iki.fi>
3507 L:      linux-media@vger.kernel.org
3508 W:      http://linuxtv.org/
3509 W:      http://palosaari.fi/linux/
3510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3511 T:      git git://linuxtv.org/anttip/media_tree.git
3512 S:      Maintained
3513 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3514
3515 DVB_USB_CXUSB MEDIA DRIVER
3516 M:      Michael Krufky <mkrufky@linuxtv.org>
3517 L:      linux-media@vger.kernel.org
3518 W:      http://linuxtv.org/
3519 W:      http://github.com/mkrufky
3520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3521 T:      git git://linuxtv.org/media_tree.git
3522 S:      Maintained
3523 F:      drivers/media/usb/dvb-usb/cxusb*
3524
3525 DVB_USB_EC168 MEDIA DRIVER
3526 M:      Antti Palosaari <crope@iki.fi>
3527 L:      linux-media@vger.kernel.org
3528 W:      http://linuxtv.org/
3529 W:      http://palosaari.fi/linux/
3530 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3531 T:      git git://linuxtv.org/anttip/media_tree.git
3532 S:      Maintained
3533 F:      drivers/media/usb/dvb-usb-v2/ec168*
3534
3535 DVB_USB_GL861 MEDIA DRIVER
3536 M:      Antti Palosaari <crope@iki.fi>
3537 L:      linux-media@vger.kernel.org
3538 W:      http://linuxtv.org/
3539 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3540 T:      git git://linuxtv.org/anttip/media_tree.git
3541 S:      Maintained
3542 F:      drivers/media/usb/dvb-usb-v2/gl861*
3543
3544 DVB_USB_MXL111SF MEDIA DRIVER
3545 M:      Michael Krufky <mkrufky@linuxtv.org>
3546 L:      linux-media@vger.kernel.org
3547 W:      http://linuxtv.org/
3548 W:      http://github.com/mkrufky
3549 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3550 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3551 S:      Maintained
3552 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3553
3554 DVB_USB_RTL28XXU MEDIA DRIVER
3555 M:      Antti Palosaari <crope@iki.fi>
3556 L:      linux-media@vger.kernel.org
3557 W:      http://linuxtv.org/
3558 W:      http://palosaari.fi/linux/
3559 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3560 T:      git git://linuxtv.org/anttip/media_tree.git
3561 S:      Maintained
3562 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3563
3564 DVB_USB_V2 MEDIA DRIVER
3565 M:      Antti Palosaari <crope@iki.fi>
3566 L:      linux-media@vger.kernel.org
3567 W:      http://linuxtv.org/
3568 W:      http://palosaari.fi/linux/
3569 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3570 T:      git git://linuxtv.org/anttip/media_tree.git
3571 S:      Maintained
3572 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3573 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3574
3575 DYNAMIC DEBUG
3576 M:      Jason Baron <jbaron@akamai.com>
3577 S:      Maintained
3578 F:      lib/dynamic_debug.c
3579 F:      include/linux/dynamic_debug.h
3580
3581 DZ DECSTATION DZ11 SERIAL DRIVER
3582 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3583 S:      Maintained
3584 F:      drivers/tty/serial/dz.*
3585
3586 E3X0 POWER BUTTON DRIVER
3587 M:      Moritz Fischer <moritz.fischer@ettus.com>
3588 L:      usrp-users@lists.ettus.com
3589 W:      http://www.ettus.com
3590 S:      Supported
3591 F:      drivers/input/misc/e3x0-button.c
3592 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3593
3594 E4000 MEDIA DRIVER
3595 M:      Antti Palosaari <crope@iki.fi>
3596 L:      linux-media@vger.kernel.org
3597 W:      http://linuxtv.org/
3598 W:      http://palosaari.fi/linux/
3599 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3600 T:      git git://linuxtv.org/anttip/media_tree.git
3601 S:      Maintained
3602 F:      drivers/media/tuners/e4000*
3603
3604 EATA ISA/EISA/PCI SCSI DRIVER
3605 M:      Dario Ballabio <ballabio_dario@emc.com>
3606 L:      linux-scsi@vger.kernel.org
3607 S:      Maintained
3608 F:      drivers/scsi/eata.c
3609
3610 EC100 MEDIA DRIVER
3611 M:      Antti Palosaari <crope@iki.fi>
3612 L:      linux-media@vger.kernel.org
3613 W:      http://linuxtv.org/
3614 W:      http://palosaari.fi/linux/
3615 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3616 T:      git git://linuxtv.org/anttip/media_tree.git
3617 S:      Maintained
3618 F:      drivers/media/dvb-frontends/ec100*
3619
3620 ECRYPT FILE SYSTEM
3621 M:      Tyler Hicks <tyhicks@canonical.com>
3622 L:      ecryptfs@vger.kernel.org
3623 W:      http://ecryptfs.org
3624 W:      https://launchpad.net/ecryptfs
3625 S:      Supported
3626 F:      Documentation/filesystems/ecryptfs.txt
3627 F:      fs/ecryptfs/
3628
3629 EDAC-CORE
3630 M:      Doug Thompson <dougthompson@xmission.com>
3631 M:      Borislav Petkov <bp@alien8.de>
3632 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3633 L:      linux-edac@vger.kernel.org
3634 W:      bluesmoke.sourceforge.net
3635 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3636 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3637 S:      Supported
3638 F:      Documentation/edac.txt
3639 F:      drivers/edac/
3640 F:      include/linux/edac.h
3641
3642 EDAC-AMD64
3643 M:      Doug Thompson <dougthompson@xmission.com>
3644 M:      Borislav Petkov <bp@alien8.de>
3645 L:      linux-edac@vger.kernel.org
3646 W:      bluesmoke.sourceforge.net
3647 S:      Maintained
3648 F:      drivers/edac/amd64_edac*
3649
3650 EDAC-CALXEDA
3651 M:      Doug Thompson <dougthompson@xmission.com>
3652 M:      Robert Richter <rric@kernel.org>
3653 L:      linux-edac@vger.kernel.org
3654 W:      bluesmoke.sourceforge.net
3655 S:      Maintained
3656 F:      drivers/edac/highbank*
3657
3658 EDAC-CAVIUM
3659 M:      Ralf Baechle <ralf@linux-mips.org>
3660 M:      David Daney <david.daney@cavium.com>
3661 L:      linux-edac@vger.kernel.org
3662 L:      linux-mips@linux-mips.org
3663 W:      bluesmoke.sourceforge.net
3664 S:      Supported
3665 F:      drivers/edac/octeon_edac*
3666
3667 EDAC-E752X
3668 M:      Mark Gross <mark.gross@intel.com>
3669 M:      Doug Thompson <dougthompson@xmission.com>
3670 L:      linux-edac@vger.kernel.org
3671 W:      bluesmoke.sourceforge.net
3672 S:      Maintained
3673 F:      drivers/edac/e752x_edac.c
3674
3675 EDAC-E7XXX
3676 M:      Doug Thompson <dougthompson@xmission.com>
3677 L:      linux-edac@vger.kernel.org
3678 W:      bluesmoke.sourceforge.net
3679 S:      Maintained
3680 F:      drivers/edac/e7xxx_edac.c
3681
3682 EDAC-GHES
3683 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3684 L:      linux-edac@vger.kernel.org
3685 W:      bluesmoke.sourceforge.net
3686 S:      Maintained
3687 F:      drivers/edac/ghes_edac.c
3688
3689 EDAC-I82443BXGX
3690 M:      Tim Small <tim@buttersideup.com>
3691 L:      linux-edac@vger.kernel.org
3692 W:      bluesmoke.sourceforge.net
3693 S:      Maintained
3694 F:      drivers/edac/i82443bxgx_edac.c
3695
3696 EDAC-I3000
3697 M:      Jason Uhlenkott <juhlenko@akamai.com>
3698 L:      linux-edac@vger.kernel.org
3699 W:      bluesmoke.sourceforge.net
3700 S:      Maintained
3701 F:      drivers/edac/i3000_edac.c
3702
3703 EDAC-I5000
3704 M:      Doug Thompson <dougthompson@xmission.com>
3705 L:      linux-edac@vger.kernel.org
3706 W:      bluesmoke.sourceforge.net
3707 S:      Maintained
3708 F:      drivers/edac/i5000_edac.c
3709
3710 EDAC-I5400
3711 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3712 L:      linux-edac@vger.kernel.org
3713 W:      bluesmoke.sourceforge.net
3714 S:      Maintained
3715 F:      drivers/edac/i5400_edac.c
3716
3717 EDAC-I7300
3718 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3719 L:      linux-edac@vger.kernel.org
3720 W:      bluesmoke.sourceforge.net
3721 S:      Maintained
3722 F:      drivers/edac/i7300_edac.c
3723
3724 EDAC-I7CORE
3725 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3726 L:      linux-edac@vger.kernel.org
3727 W:      bluesmoke.sourceforge.net
3728 S:      Maintained
3729 F:      drivers/edac/i7core_edac.c
3730
3731 EDAC-I82975X
3732 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3733 M:      "Arvind R." <arvino55@gmail.com>
3734 L:      linux-edac@vger.kernel.org
3735 W:      bluesmoke.sourceforge.net
3736 S:      Maintained
3737 F:      drivers/edac/i82975x_edac.c
3738
3739 EDAC-IE31200
3740 M:      Jason Baron <jbaron@akamai.com>
3741 L:      linux-edac@vger.kernel.org
3742 W:      bluesmoke.sourceforge.net
3743 S:      Maintained
3744 F:      drivers/edac/ie31200_edac.c
3745
3746 EDAC-MPC85XX
3747 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3748 L:      linux-edac@vger.kernel.org
3749 W:      bluesmoke.sourceforge.net
3750 S:      Maintained
3751 F:      drivers/edac/mpc85xx_edac.[ch]
3752
3753 EDAC-PASEMI
3754 M:      Egor Martovetsky <egor@pasemi.com>
3755 L:      linux-edac@vger.kernel.org
3756 W:      bluesmoke.sourceforge.net
3757 S:      Maintained
3758 F:      drivers/edac/pasemi_edac.c
3759
3760 EDAC-R82600
3761 M:      Tim Small <tim@buttersideup.com>
3762 L:      linux-edac@vger.kernel.org
3763 W:      bluesmoke.sourceforge.net
3764 S:      Maintained
3765 F:      drivers/edac/r82600_edac.c
3766
3767 EDAC-SBRIDGE
3768 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3769 L:      linux-edac@vger.kernel.org
3770 W:      bluesmoke.sourceforge.net
3771 S:      Maintained
3772 F:      drivers/edac/sb_edac.c
3773
3774 EDIROL UA-101/UA-1000 DRIVER
3775 M:      Clemens Ladisch <clemens@ladisch.de>
3776 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3777 T:      git git://git.alsa-project.org/alsa-kernel.git
3778 S:      Maintained
3779 F:      sound/usb/misc/ua101.c
3780
3781 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3782 M:      Matt Fleming <matt.fleming@intel.com>
3783 L:      linux-efi@vger.kernel.org
3784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3785 S:      Maintained
3786 F:      Documentation/efi-stub.txt
3787 F:      arch/ia64/kernel/efi.c
3788 F:      arch/x86/boot/compressed/eboot.[ch]
3789 F:      arch/x86/include/asm/efi.h
3790 F:      arch/x86/platform/efi/*
3791 F:      drivers/firmware/efi/*
3792 F:      include/linux/efi*.h
3793
3794 EFI VARIABLE FILESYSTEM
3795 M:      Matthew Garrett <matthew.garrett@nebula.com>
3796 M:      Jeremy Kerr <jk@ozlabs.org>
3797 M:      Matt Fleming <matt.fleming@intel.com>
3798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3799 L:      linux-efi@vger.kernel.org
3800 S:      Maintained
3801 F:      fs/efivarfs/
3802
3803 EFIFB FRAMEBUFFER DRIVER
3804 L:      linux-fbdev@vger.kernel.org
3805 M:      Peter Jones <pjones@redhat.com>
3806 S:      Maintained
3807 F:      drivers/video/fbdev/efifb.c
3808
3809 EFS FILESYSTEM
3810 W:      http://aeschi.ch.eu.org/efs/
3811 S:      Orphan
3812 F:      fs/efs/
3813
3814 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3815 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3816 M:      Christoph Raisch <raisch@de.ibm.com>
3817 L:      linux-rdma@vger.kernel.org
3818 S:      Supported
3819 F:      drivers/infiniband/hw/ehca/
3820
3821 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3822 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3823 L:      netdev@vger.kernel.org
3824 S:      Maintained
3825 F:      drivers/net/ethernet/ibm/ehea/
3826
3827 EM28XX VIDEO4LINUX DRIVER
3828 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3829 L:      linux-media@vger.kernel.org
3830 W:      http://linuxtv.org
3831 T:      git git://linuxtv.org/media_tree.git
3832 S:      Maintained
3833 F:      drivers/media/usb/em28xx/
3834
3835 EMBEDDED LINUX
3836 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3837 M:      Matt Mackall <mpm@selenic.com>
3838 M:      David Woodhouse <dwmw2@infradead.org>
3839 L:      linux-embedded@vger.kernel.org
3840 S:      Maintained
3841
3842 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3843 M:      James Smart <james.smart@avagotech.com>
3844 M:      Dick Kennedy <dick.kennedy@avagotech.com>
3845 L:      linux-scsi@vger.kernel.org
3846 W:      http://www.avagotech.com
3847 S:      Supported
3848 F:      drivers/scsi/lpfc/
3849
3850 ENE CB710 FLASH CARD READER DRIVER
3851 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3852 S:      Maintained
3853 F:      drivers/misc/cb710/
3854 F:      drivers/mmc/host/cb710-mmc.*
3855 F:      include/linux/cb710.h
3856
3857 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3858 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3859 S:      Maintained
3860 F:      drivers/media/rc/ene_ir.*
3861
3862 ENHANCED ERROR HANDLING (EEH)
3863 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3864 L:      linuxppc-dev@lists.ozlabs.org
3865 S:      Supported
3866 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3867 F:      arch/powerpc/kernel/eeh*.c
3868
3869 EPSON S1D13XXX FRAMEBUFFER DRIVER
3870 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3871 S:      Maintained
3872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3873 F:      drivers/video/fbdev/s1d13xxxfb.c
3874 F:      include/video/s1d13xxxfb.h
3875
3876 ET131X NETWORK DRIVER
3877 M:      Mark Einon <mark.einon@gmail.com>
3878 S:      Odd Fixes
3879 F:      drivers/net/ethernet/agere/
3880
3881 ETHERNET BRIDGE
3882 M:      Stephen Hemminger <stephen@networkplumber.org>
3883 L:      bridge@lists.linux-foundation.org
3884 L:      netdev@vger.kernel.org
3885 W:      http://www.linuxfoundation.org/en/Net:Bridge
3886 S:      Maintained
3887 F:      include/linux/netfilter_bridge/
3888 F:      net/bridge/
3889
3890 ETHERNET PHY LIBRARY
3891 M:      Florian Fainelli <f.fainelli@gmail.com>
3892 L:      netdev@vger.kernel.org
3893 S:      Maintained
3894 F:      include/linux/phy.h
3895 F:      include/linux/phy_fixed.h
3896 F:      drivers/net/phy/
3897 F:      Documentation/networking/phy.txt
3898 F:      drivers/of/of_mdio.c
3899 F:      drivers/of/of_net.c
3900
3901 EXT2 FILE SYSTEM
3902 M:      Jan Kara <jack@suse.cz>
3903 L:      linux-ext4@vger.kernel.org
3904 S:      Maintained
3905 F:      Documentation/filesystems/ext2.txt
3906 F:      fs/ext2/
3907 F:      include/linux/ext2*
3908
3909 EXT3 FILE SYSTEM
3910 M:      Jan Kara <jack@suse.cz>
3911 M:      Andrew Morton <akpm@linux-foundation.org>
3912 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3913 L:      linux-ext4@vger.kernel.org
3914 S:      Maintained
3915 F:      Documentation/filesystems/ext3.txt
3916 F:      fs/ext3/
3917
3918 EXT4 FILE SYSTEM
3919 M:      "Theodore Ts'o" <tytso@mit.edu>
3920 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3921 L:      linux-ext4@vger.kernel.org
3922 W:      http://ext4.wiki.kernel.org
3923 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3924 S:      Maintained
3925 F:      Documentation/filesystems/ext4.txt
3926 F:      fs/ext4/
3927
3928 Extended Verification Module (EVM)
3929 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3930 L:      linux-ima-devel@lists.sourceforge.net
3931 L:      linux-security-module@vger.kernel.org
3932 S:      Supported
3933 F:      security/integrity/evm/
3934
3935 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3936 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3937 M:      Chanwoo Choi <cw00.choi@samsung.com>
3938 L:      linux-kernel@vger.kernel.org
3939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3940 S:      Maintained
3941 F:      drivers/extcon/
3942 F:      Documentation/extcon/
3943
3944 EXYNOS DP DRIVER
3945 M:      Jingoo Han <jingoohan1@gmail.com>
3946 L:      dri-devel@lists.freedesktop.org
3947 S:      Maintained
3948 F:      drivers/gpu/drm/exynos/exynos_dp*
3949
3950 EXYNOS MIPI DISPLAY DRIVERS
3951 M:      Inki Dae <inki.dae@samsung.com>
3952 M:      Donghwa Lee <dh09.lee@samsung.com>
3953 M:      Kyungmin Park <kyungmin.park@samsung.com>
3954 L:      linux-fbdev@vger.kernel.org
3955 S:      Maintained
3956 F:      drivers/video/fbdev/exynos/exynos_mipi*
3957 F:      include/video/exynos_mipi*
3958
3959 F71805F HARDWARE MONITORING DRIVER
3960 M:      Jean Delvare <jdelvare@suse.de>
3961 L:      lm-sensors@lm-sensors.org
3962 S:      Maintained
3963 F:      Documentation/hwmon/f71805f
3964 F:      drivers/hwmon/f71805f.c
3965
3966 FC0011 TUNER DRIVER
3967 M:      Michael Buesch <m@bues.ch>
3968 L:      linux-media@vger.kernel.org
3969 S:      Maintained
3970 F:      drivers/media/tuners/fc0011.h
3971 F:      drivers/media/tuners/fc0011.c
3972
3973 FC2580 MEDIA DRIVER
3974 M:      Antti Palosaari <crope@iki.fi>
3975 L:      linux-media@vger.kernel.org
3976 W:      http://linuxtv.org/
3977 W:      http://palosaari.fi/linux/
3978 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3979 T:      git git://linuxtv.org/anttip/media_tree.git
3980 S:      Maintained
3981 F:      drivers/media/tuners/fc2580*
3982
3983 FANOTIFY
3984 M:      Eric Paris <eparis@redhat.com>
3985 S:      Maintained
3986 F:      fs/notify/fanotify/
3987 F:      include/linux/fanotify.h
3988 F:      include/uapi/linux/fanotify.h
3989
3990 FARSYNC SYNCHRONOUS DRIVER
3991 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3992 W:      http://www.farsite.co.uk/
3993 S:      Supported
3994 F:      drivers/net/wan/farsync.*
3995
3996 FAULT INJECTION SUPPORT
3997 M:      Akinobu Mita <akinobu.mita@gmail.com>
3998 S:      Supported
3999 F:      Documentation/fault-injection/
4000 F:      lib/fault-inject.c
4001
4002 FBTFT Framebuffer drivers
4003 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4004 M:      Noralf Trønnes <noralf@tronnes.org>
4005 S:      Maintained
4006 F:      drivers/staging/fbtft/
4007
4008 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4009 M:      Vasu Dev <vasu.dev@intel.com>
4010 L:      fcoe-devel@open-fcoe.org
4011 W:      www.Open-FCoE.org
4012 S:      Supported
4013 F:      drivers/scsi/libfc/
4014 F:      drivers/scsi/fcoe/
4015 F:      include/scsi/fc/
4016 F:      include/scsi/libfc.h
4017 F:      include/scsi/libfcoe.h
4018 F:      include/uapi/scsi/fc/
4019
4020 FILE LOCKING (flock() and fcntl()/lockf())
4021 M:      Jeff Layton <jlayton@poochiereds.net>
4022 M:      J. Bruce Fields <bfields@fieldses.org>
4023 L:      linux-fsdevel@vger.kernel.org
4024 S:      Maintained
4025 F:      include/linux/fcntl.h
4026 F:      include/linux/fs.h
4027 F:      include/uapi/linux/fcntl.h
4028 F:      include/uapi/linux/fs.h
4029 F:      fs/fcntl.c
4030 F:      fs/locks.c
4031
4032 FILESYSTEMS (VFS and infrastructure)
4033 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4034 L:      linux-fsdevel@vger.kernel.org
4035 S:      Maintained
4036 F:      fs/*
4037
4038 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4039 M:      Riku Voipio <riku.voipio@iki.fi>
4040 L:      lm-sensors@lm-sensors.org
4041 S:      Maintained
4042 F:      drivers/hwmon/f75375s.c
4043 F:      include/linux/f75375s.h
4044
4045 FIREWIRE AUDIO DRIVERS
4046 M:      Clemens Ladisch <clemens@ladisch.de>
4047 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4048 T:      git git://git.alsa-project.org/alsa-kernel.git
4049 S:      Maintained
4050 F:      sound/firewire/
4051
4052 FIREWIRE MEDIA DRIVERS (firedtv)
4053 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4054 L:      linux-media@vger.kernel.org
4055 L:      linux1394-devel@lists.sourceforge.net
4056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4057 S:      Maintained
4058 F:      drivers/media/firewire/
4059
4060 FIREWIRE SBP-2 TARGET
4061 M:      Chris Boot <bootc@bootc.net>
4062 L:      linux-scsi@vger.kernel.org
4063 L:      target-devel@vger.kernel.org
4064 L:      linux1394-devel@lists.sourceforge.net
4065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4066 S:      Maintained
4067 F:      drivers/target/sbp/
4068
4069 FIREWIRE SUBSYSTEM
4070 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4071 L:      linux1394-devel@lists.sourceforge.net
4072 W:      http://ieee1394.wiki.kernel.org/
4073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4074 S:      Maintained
4075 F:      drivers/firewire/
4076 F:      include/linux/firewire.h
4077 F:      include/uapi/linux/firewire*.h
4078 F:      tools/firewire/
4079
4080 FIRMWARE LOADER (request_firmware)
4081 M:      Ming Lei <ming.lei@canonical.com>
4082 L:      linux-kernel@vger.kernel.org
4083 S:      Maintained
4084 F:      Documentation/firmware_class/
4085 F:      drivers/base/firmware*.c
4086 F:      include/linux/firmware.h
4087
4088 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4089 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4090 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4091 S:      Maintained
4092 F:      drivers/block/rsxx/
4093
4094 FLOPPY DRIVER
4095 M:      Jiri Kosina <jkosina@suse.cz>
4096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4097 S:      Odd fixes
4098 F:      drivers/block/floppy.c
4099
4100 FMC SUBSYSTEM
4101 M:      Alessandro Rubini <rubini@gnudd.com>
4102 W:      http://www.ohwr.org/projects/fmc-bus
4103 S:      Supported
4104 F:      drivers/fmc/
4105 F:      include/linux/fmc*.h
4106 F:      include/linux/ipmi-fru.h
4107 K:      fmc_d.*register
4108
4109 FPU EMULATOR
4110 M:      Bill Metzenthen <billm@melbpc.org.au>
4111 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4112 S:      Maintained
4113 F:      arch/x86/math-emu/
4114
4115 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4116 L:      netdev@vger.kernel.org
4117 S:      Orphan
4118 F:      drivers/net/wan/dlci.c
4119 F:      drivers/net/wan/sdla.c
4120
4121 FRAMEBUFFER LAYER
4122 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4123 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4124 L:      linux-fbdev@vger.kernel.org
4125 W:      http://linux-fbdev.sourceforge.net/
4126 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4128 S:      Maintained
4129 F:      Documentation/fb/
4130 F:      Documentation/devicetree/bindings/fb/
4131 F:      drivers/video/
4132 F:      include/video/
4133 F:      include/linux/fb.h
4134 F:      include/uapi/video/
4135 F:      include/uapi/linux/fb.h
4136
4137 FREESCALE DIU FRAMEBUFFER DRIVER
4138 M:      Timur Tabi <timur@tabi.org>
4139 L:      linux-fbdev@vger.kernel.org
4140 S:      Maintained
4141 F:      drivers/video/fbdev/fsl-diu-fb.*
4142
4143 FREESCALE DMA DRIVER
4144 M:      Li Yang <leoli@freescale.com>
4145 M:      Zhang Wei <zw@zh-kernel.org>
4146 L:      linuxppc-dev@lists.ozlabs.org
4147 S:      Maintained
4148 F:      drivers/dma/fsldma.*
4149
4150 FREESCALE I2C CPM DRIVER
4151 M:      Jochen Friedrich <jochen@scram.de>
4152 L:      linuxppc-dev@lists.ozlabs.org
4153 L:      linux-i2c@vger.kernel.org
4154 S:      Maintained
4155 F:      drivers/i2c/busses/i2c-cpm.c
4156
4157 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4158 M:      Sascha Hauer <kernel@pengutronix.de>
4159 L:      linux-fbdev@vger.kernel.org
4160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4161 S:      Maintained
4162 F:      include/linux/platform_data/video-imxfb.h
4163 F:      drivers/video/fbdev/imxfb.c
4164
4165 FREESCALE QUAD SPI DRIVER
4166 M:      Han Xu <han.xu@freescale.com>
4167 L:      linux-mtd@lists.infradead.org
4168 S:      Maintained
4169 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4170
4171 FREESCALE SOC FS_ENET DRIVER
4172 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4173 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4174 L:      linuxppc-dev@lists.ozlabs.org
4175 L:      netdev@vger.kernel.org
4176 S:      Maintained
4177 F:      drivers/net/ethernet/freescale/fs_enet/
4178 F:      include/linux/fs_enet_pd.h
4179
4180 FREESCALE QUICC ENGINE LIBRARY
4181 L:      linuxppc-dev@lists.ozlabs.org
4182 S:      Orphan
4183 F:      arch/powerpc/sysdev/qe_lib/
4184 F:      arch/powerpc/include/asm/*qe.h
4185
4186 FREESCALE USB PERIPHERAL DRIVERS
4187 M:      Li Yang <leoli@freescale.com>
4188 L:      linux-usb@vger.kernel.org
4189 L:      linuxppc-dev@lists.ozlabs.org
4190 S:      Maintained
4191 F:      drivers/usb/gadget/udc/fsl*
4192
4193 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4194 M:      Li Yang <leoli@freescale.com>
4195 L:      netdev@vger.kernel.org
4196 L:      linuxppc-dev@lists.ozlabs.org
4197 S:      Maintained
4198 F:      drivers/net/ethernet/freescale/ucc_geth*
4199
4200 FREESCALE QUICC ENGINE UCC UART DRIVER
4201 M:      Timur Tabi <timur@tabi.org>
4202 L:      linuxppc-dev@lists.ozlabs.org
4203 S:      Maintained
4204 F:      drivers/tty/serial/ucc_uart.c
4205
4206 FREESCALE SOC SOUND DRIVERS
4207 M:      Timur Tabi <timur@tabi.org>
4208 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4209 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4210 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4211 L:      linuxppc-dev@lists.ozlabs.org
4212 S:      Maintained
4213 F:      sound/soc/fsl/fsl*
4214 F:      sound/soc/fsl/imx*
4215 F:      sound/soc/fsl/mpc8610_hpcd.c
4216
4217 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4218 M:      J. German Rivera <German.Rivera@freescale.com>
4219 L:      linux-kernel@vger.kernel.org
4220 S:      Maintained
4221 F:      drivers/staging/fsl-mc/
4222
4223 FREEVXFS FILESYSTEM
4224 M:      Christoph Hellwig <hch@infradead.org>
4225 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4226 S:      Maintained
4227 F:      fs/freevxfs/
4228
4229 FREEZER
4230 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4231 M:      Pavel Machek <pavel@ucw.cz>
4232 L:      linux-pm@vger.kernel.org
4233 S:      Supported
4234 F:      Documentation/power/freezing-of-tasks.txt
4235 F:      include/linux/freezer.h
4236 F:      kernel/freezer.c
4237
4238 FRONTSWAP API
4239 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4240 L:      linux-kernel@vger.kernel.org
4241 S:      Maintained
4242 F:      mm/frontswap.c
4243 F:      include/linux/frontswap.h
4244
4245 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4246 M:      David Howells <dhowells@redhat.com>
4247 L:      linux-cachefs@redhat.com
4248 S:      Supported
4249 F:      Documentation/filesystems/caching/
4250 F:      fs/fscache/
4251 F:      include/linux/fscache*.h
4252
4253 F2FS FILE SYSTEM
4254 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4255 M:      Changman Lee <cm224.lee@samsung.com>
4256 L:      linux-f2fs-devel@lists.sourceforge.net
4257 W:      http://en.wikipedia.org/wiki/F2FS
4258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4259 S:      Maintained
4260 F:      Documentation/filesystems/f2fs.txt
4261 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4262 F:      fs/f2fs/
4263 F:      include/linux/f2fs_fs.h
4264
4265 FUJITSU FR-V (FRV) PORT
4266 M:      David Howells <dhowells@redhat.com>
4267 S:      Maintained
4268 F:      arch/frv/
4269
4270 FUJITSU LAPTOP EXTRAS
4271 M:      Jonathan Woithe <jwoithe@just42.net>
4272 L:      platform-driver-x86@vger.kernel.org
4273 S:      Maintained
4274 F:      drivers/platform/x86/fujitsu-laptop.c
4275
4276 FUJITSU M-5MO LS CAMERA ISP DRIVER
4277 M:      Kyungmin Park <kyungmin.park@samsung.com>
4278 M:      Heungjun Kim <riverful.kim@samsung.com>
4279 L:      linux-media@vger.kernel.org
4280 S:      Maintained
4281 F:      drivers/media/i2c/m5mols/
4282 F:      include/media/m5mols.h
4283
4284 FUJITSU TABLET EXTRAS
4285 M:      Robert Gerlach <khnz@gmx.de>
4286 L:      platform-driver-x86@vger.kernel.org
4287 S:      Maintained
4288 F:      drivers/platform/x86/fujitsu-tablet.c
4289
4290 FUSE: FILESYSTEM IN USERSPACE
4291 M:      Miklos Szeredi <miklos@szeredi.hu>
4292 L:      fuse-devel@lists.sourceforge.net
4293 W:      http://fuse.sourceforge.net/
4294 S:      Maintained
4295 F:      fs/fuse/
4296 F:      include/uapi/linux/fuse.h
4297
4298 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4299 M:      Rik Faith <faith@cs.unc.edu>
4300 L:      linux-scsi@vger.kernel.org
4301 S:      Odd Fixes (e.g., new signatures)
4302 F:      drivers/scsi/fdomain.*
4303
4304 GCOV BASED KERNEL PROFILING
4305 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4306 S:      Maintained
4307 F:      kernel/gcov/
4308 F:      Documentation/gcov.txt
4309
4310 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4311 M:      Achim Leubner <achim_leubner@adaptec.com>
4312 L:      linux-scsi@vger.kernel.org
4313 W:      http://www.icp-vortex.com/
4314 S:      Supported
4315 F:      drivers/scsi/gdt*
4316
4317 GDB KERNEL DEBUGGING HELPER SCRIPTS
4318 M:      Jan Kiszka <jan.kiszka@siemens.com>
4319 S:      Supported
4320 F:      scripts/gdb/
4321
4322 GEMTEK FM RADIO RECEIVER DRIVER
4323 M:      Hans Verkuil <hverkuil@xs4all.nl>
4324 L:      linux-media@vger.kernel.org
4325 T:      git git://linuxtv.org/media_tree.git
4326 W:      http://linuxtv.org
4327 S:      Maintained
4328 F:      drivers/media/radio/radio-gemtek*
4329
4330 GENERIC GPIO I2C DRIVER
4331 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4332 S:      Supported
4333 F:      drivers/i2c/busses/i2c-gpio.c
4334 F:      include/linux/i2c-gpio.h
4335
4336 GENERIC GPIO I2C MULTIPLEXER DRIVER
4337 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4338 L:      linux-i2c@vger.kernel.org
4339 S:      Supported
4340 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4341 F:      include/linux/i2c-mux-gpio.h
4342 F:      Documentation/i2c/muxes/i2c-mux-gpio
4343
4344 GENERIC HDLC (WAN) DRIVERS
4345 M:      Krzysztof Halasa <khc@pm.waw.pl>
4346 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4347 S:      Maintained
4348 F:      drivers/net/wan/c101.c
4349 F:      drivers/net/wan/hd6457*
4350 F:      drivers/net/wan/hdlc*
4351 F:      drivers/net/wan/n2.c
4352 F:      drivers/net/wan/pc300too.c
4353 F:      drivers/net/wan/pci200syn.c
4354 F:      drivers/net/wan/wanxl*
4355
4356 GENERIC INCLUDE/ASM HEADER FILES
4357 M:      Arnd Bergmann <arnd@arndb.de>
4358 L:      linux-arch@vger.kernel.org
4359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4360 S:      Maintained
4361 F:      include/asm-generic/
4362 F:      include/uapi/asm-generic/
4363
4364 GENERIC PHY FRAMEWORK
4365 M:      Kishon Vijay Abraham I <kishon@ti.com>
4366 L:      linux-kernel@vger.kernel.org
4367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4368 S:      Supported
4369 F:      drivers/phy/
4370 F:      include/linux/phy/
4371
4372 GENERIC PM DOMAINS
4373 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4374 M:      Kevin Hilman <khilman@kernel.org>
4375 M:      Ulf Hansson <ulf.hansson@linaro.org>
4376 L:      linux-pm@vger.kernel.org
4377 S:      Supported
4378 F:      drivers/base/power/domain*.c
4379 F:      include/linux/pm_domain.h
4380
4381 GENERIC UIO DRIVER FOR PCI DEVICES
4382 M:      "Michael S. Tsirkin" <mst@redhat.com>
4383 L:      kvm@vger.kernel.org
4384 S:      Supported
4385 F:      drivers/uio/uio_pci_generic.c
4386
4387 GET_MAINTAINER SCRIPT
4388 M:      Joe Perches <joe@perches.com>
4389 S:      Maintained
4390 F:      scripts/get_maintainer.pl
4391
4392 GFS2 FILE SYSTEM
4393 M:      Steven Whitehouse <swhiteho@redhat.com>
4394 M:      Bob Peterson <rpeterso@redhat.com>
4395 L:      cluster-devel@redhat.com
4396 W:      http://sources.redhat.com/cluster/
4397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4398 S:      Supported
4399 F:      Documentation/filesystems/gfs2*.txt
4400 F:      fs/gfs2/
4401 F:      include/uapi/linux/gfs2_ondisk.h
4402
4403 GIGASET ISDN DRIVERS
4404 M:      Paul Bolle <pebolle@tiscali.nl>
4405 L:      gigaset307x-common@lists.sourceforge.net
4406 W:      http://gigaset307x.sourceforge.net/
4407 S:      Odd Fixes
4408 F:      Documentation/isdn/README.gigaset
4409 F:      drivers/isdn/gigaset/
4410 F:      include/uapi/linux/gigaset_dev.h
4411
4412 GO7007 MPEG CODEC
4413 M:      Hans Verkuil <hans.verkuil@cisco.com>
4414 L:      linux-media@vger.kernel.org
4415 S:      Maintained
4416 F:      drivers/media/usb/go7007/
4417
4418 GOODIX TOUCHSCREEN
4419 M:      Bastien Nocera <hadess@hadess.net>
4420 L:      linux-input@vger.kernel.org
4421 S:      Maintained
4422 F:      drivers/input/touchscreen/goodix.c
4423
4424 GPIO SUBSYSTEM
4425 M:      Linus Walleij <linus.walleij@linaro.org>
4426 M:      Alexandre Courbot <gnurou@gmail.com>
4427 L:      linux-gpio@vger.kernel.org
4428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4429 S:      Maintained
4430 F:      Documentation/gpio/
4431 F:      drivers/gpio/
4432 F:      include/linux/gpio/
4433 F:      include/linux/gpio.h
4434 F:      include/asm-generic/gpio.h
4435
4436 GRE DEMULTIPLEXER DRIVER
4437 M:      Dmitry Kozlov <xeb@mail.ru>
4438 L:      netdev@vger.kernel.org
4439 S:      Maintained
4440 F:      net/ipv4/gre_demux.c
4441 F:      net/ipv4/gre_offload.c
4442 F:      include/net/gre.h
4443
4444 GRETH 10/100/1G Ethernet MAC device driver
4445 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4446 L:      netdev@vger.kernel.org
4447 S:      Maintained
4448 F:      drivers/net/ethernet/aeroflex/
4449
4450 GSPCA FINEPIX SUBDRIVER
4451 M:      Frank Zago <frank@zago.net>
4452 L:      linux-media@vger.kernel.org
4453 T:      git git://linuxtv.org/media_tree.git
4454 S:      Maintained
4455 F:      drivers/media/usb/gspca/finepix.c
4456
4457 GSPCA GL860 SUBDRIVER
4458 M:      Olivier Lorin <o.lorin@laposte.net>
4459 L:      linux-media@vger.kernel.org
4460 T:      git git://linuxtv.org/media_tree.git
4461 S:      Maintained
4462 F:      drivers/media/usb/gspca/gl860/
4463
4464 GSPCA M5602 SUBDRIVER
4465 M:      Erik Andren <erik.andren@gmail.com>
4466 L:      linux-media@vger.kernel.org
4467 T:      git git://linuxtv.org/media_tree.git
4468 S:      Maintained
4469 F:      drivers/media/usb/gspca/m5602/
4470
4471 GSPCA PAC207 SONIXB SUBDRIVER
4472 M:      Hans de Goede <hdegoede@redhat.com>
4473 L:      linux-media@vger.kernel.org
4474 T:      git git://linuxtv.org/media_tree.git
4475 S:      Maintained
4476 F:      drivers/media/usb/gspca/pac207.c
4477
4478 GSPCA SN9C20X SUBDRIVER
4479 M:      Brian Johnson <brijohn@gmail.com>
4480 L:      linux-media@vger.kernel.org
4481 T:      git git://linuxtv.org/media_tree.git
4482 S:      Maintained
4483 F:      drivers/media/usb/gspca/sn9c20x.c
4484
4485 GSPCA T613 SUBDRIVER
4486 M:      Leandro Costantino <lcostantino@gmail.com>
4487 L:      linux-media@vger.kernel.org
4488 T:      git git://linuxtv.org/media_tree.git
4489 S:      Maintained
4490 F:      drivers/media/usb/gspca/t613.c
4491
4492 GSPCA USB WEBCAM DRIVER
4493 M:      Hans de Goede <hdegoede@redhat.com>
4494 L:      linux-media@vger.kernel.org
4495 T:      git git://linuxtv.org/media_tree.git
4496 S:      Maintained
4497 F:      drivers/media/usb/gspca/
4498
4499 GUID PARTITION TABLE (GPT)
4500 M:      Davidlohr Bueso <davidlohr@hp.com>
4501 L:      linux-efi@vger.kernel.org
4502 S:      Maintained
4503 F:      block/partitions/efi.*
4504
4505 STK1160 USB VIDEO CAPTURE DRIVER
4506 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4507 L:      linux-media@vger.kernel.org
4508 T:      git git://linuxtv.org/media_tree.git
4509 S:      Maintained
4510 F:      drivers/media/usb/stk1160/
4511
4512 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4513 M:      Frank Seidel <frank@f-seidel.de>
4514 L:      platform-driver-x86@vger.kernel.org
4515 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4516 S:      Maintained
4517 F:      drivers/platform/x86/hdaps.c
4518
4519 HDPVR USB VIDEO ENCODER DRIVER
4520 M:      Hans Verkuil <hverkuil@xs4all.nl>
4521 L:      linux-media@vger.kernel.org
4522 T:      git git://linuxtv.org/media_tree.git
4523 W:      http://linuxtv.org
4524 S:      Odd Fixes
4525 F:      drivers/media/usb/hdpvr/
4526
4527 HWPOISON MEMORY FAILURE HANDLING
4528 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4529 L:      linux-mm@kvack.org
4530 S:      Maintained
4531 F:      mm/memory-failure.c
4532 F:      mm/hwpoison-inject.c
4533
4534 HYPERVISOR VIRTUAL CONSOLE DRIVER
4535 L:      linuxppc-dev@lists.ozlabs.org
4536 S:      Odd Fixes
4537 F:      drivers/tty/hvc/
4538
4539 HACKRF MEDIA DRIVER
4540 M:      Antti Palosaari <crope@iki.fi>
4541 L:      linux-media@vger.kernel.org
4542 W:      http://linuxtv.org/
4543 W:      http://palosaari.fi/linux/
4544 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4545 T:      git git://linuxtv.org/anttip/media_tree.git
4546 S:      Maintained
4547 F:      drivers/media/usb/hackrf/
4548
4549 HARDWARE MONITORING
4550 M:      Jean Delvare <jdelvare@suse.de>
4551 M:      Guenter Roeck <linux@roeck-us.net>
4552 L:      lm-sensors@lm-sensors.org
4553 W:      http://www.lm-sensors.org/
4554 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4556 S:      Maintained
4557 F:      Documentation/hwmon/
4558 F:      drivers/hwmon/
4559 F:      include/linux/hwmon*.h
4560
4561 HARDWARE RANDOM NUMBER GENERATOR CORE
4562 M:      Matt Mackall <mpm@selenic.com>
4563 M:      Herbert Xu <herbert@gondor.apana.org.au>
4564 L:      linux-crypto@vger.kernel.org
4565 S:      Odd fixes
4566 F:      Documentation/hw_random.txt
4567 F:      drivers/char/hw_random/
4568 F:      include/linux/hw_random.h
4569
4570 HARDWARE SPINLOCK CORE
4571 M:      Ohad Ben-Cohen <ohad@wizery.com>
4572 S:      Maintained
4573 F:      Documentation/hwspinlock.txt
4574 F:      drivers/hwspinlock/hwspinlock_*
4575 F:      include/linux/hwspinlock.h
4576
4577 HARMONY SOUND DRIVER
4578 L:      linux-parisc@vger.kernel.org
4579 S:      Maintained
4580 F:      sound/parisc/harmony.*
4581
4582 HD29L2 MEDIA DRIVER
4583 M:      Antti Palosaari <crope@iki.fi>
4584 L:      linux-media@vger.kernel.org
4585 W:      http://linuxtv.org/
4586 W:      http://palosaari.fi/linux/
4587 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4588 T:      git git://linuxtv.org/anttip/media_tree.git
4589 S:      Maintained
4590 F:      drivers/media/dvb-frontends/hd29l2*
4591
4592 HEWLETT-PACKARD SMART2 RAID DRIVER
4593 L:      iss_storagedev@hp.com
4594 S:      Orphan
4595 F:      Documentation/blockdev/cpqarray.txt
4596 F:      drivers/block/cpqarray.*
4597
4598 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4599 M:      Don Brace <don.brace@pmcs.com>
4600 L:      iss_storagedev@hp.com
4601 L:      storagedev@pmcs.com
4602 L:      linux-scsi@vger.kernel.org
4603 S:      Supported
4604 F:      Documentation/scsi/hpsa.txt
4605 F:      drivers/scsi/hpsa*.[ch]
4606 F:      include/linux/cciss*.h
4607 F:      include/uapi/linux/cciss*.h
4608
4609 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4610 M:      Don Brace <don.brace@pmcs.com>
4611 L:      iss_storagedev@hp.com
4612 L:      storagedev@pmcs.com
4613 L:      linux-scsi@vger.kernel.org
4614 S:      Supported
4615 F:      Documentation/blockdev/cciss.txt
4616 F:      drivers/block/cciss*
4617 F:      include/linux/cciss_ioctl.h
4618 F:      include/uapi/linux/cciss_ioctl.h
4619
4620 HFS FILESYSTEM
4621 L:      linux-fsdevel@vger.kernel.org
4622 S:      Orphan
4623 F:      Documentation/filesystems/hfs.txt
4624 F:      fs/hfs/
4625
4626 HFSPLUS FILESYSTEM
4627 L:      linux-fsdevel@vger.kernel.org
4628 S:      Orphan
4629 F:      Documentation/filesystems/hfsplus.txt
4630 F:      fs/hfsplus/
4631
4632 HGA FRAMEBUFFER DRIVER
4633 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4634 L:      linux-nvidia@lists.surfsouth.com
4635 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4636 S:      Maintained
4637 F:      drivers/video/fbdev/hgafb.c
4638
4639 HIBERNATION (aka Software Suspend, aka swsusp)
4640 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4641 M:      Pavel Machek <pavel@ucw.cz>
4642 L:      linux-pm@vger.kernel.org
4643 S:      Supported
4644 F:      arch/x86/power/
4645 F:      drivers/base/power/
4646 F:      kernel/power/
4647 F:      include/linux/suspend.h
4648 F:      include/linux/freezer.h
4649 F:      include/linux/pm.h
4650 F:      arch/*/include/asm/suspend*.h
4651
4652 HID CORE LAYER
4653 M:      Jiri Kosina <jkosina@suse.cz>
4654 L:      linux-input@vger.kernel.org
4655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4656 S:      Maintained
4657 F:      drivers/hid/
4658 F:      include/linux/hid*
4659 F:      include/uapi/linux/hid*
4660
4661 HID SENSOR HUB DRIVERS
4662 M:      Jiri Kosina <jkosina@suse.cz>
4663 M:      Jonathan Cameron <jic23@kernel.org>
4664 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4665 L:      linux-input@vger.kernel.org
4666 L:      linux-iio@vger.kernel.org
4667 S:      Maintained
4668 F:      Documentation/hid/hid-sensor*
4669 F:      drivers/hid/hid-sensor-*
4670 F:      drivers/iio/*/hid-*
4671 F:      include/linux/hid-sensor-*
4672
4673 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4674 M:      Thomas Gleixner <tglx@linutronix.de>
4675 L:      linux-kernel@vger.kernel.org
4676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4677 S:      Maintained
4678 F:      Documentation/timers/
4679 F:      kernel/time/hrtimer.c
4680 F:      kernel/time/clockevents.c
4681 F:      kernel/time/tick*.*
4682 F:      kernel/time/timer_*.c
4683 F:      include/linux/clockchips.h
4684 F:      include/linux/hrtimer.h
4685
4686 HIGH-SPEED SCC DRIVER FOR AX.25
4687 L:      linux-hams@vger.kernel.org
4688 S:      Orphan
4689 F:      drivers/net/hamradio/dmascc.c
4690 F:      drivers/net/hamradio/scc.c
4691
4692 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4693 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4694 W:      http://www.highpoint-tech.com
4695 S:      Supported
4696 F:      Documentation/scsi/hptiop.txt
4697 F:      drivers/scsi/hptiop.c
4698
4699 HIPPI
4700 M:      Jes Sorensen <jes@trained-monkey.org>
4701 L:      linux-hippi@sunsite.dk
4702 S:      Maintained
4703 F:      include/linux/hippidevice.h
4704 F:      include/uapi/linux/if_hippi.h
4705 F:      net/802/hippi.c
4706 F:      drivers/net/hippi/
4707
4708 HOST AP DRIVER
4709 M:      Jouni Malinen <j@w1.fi>
4710 L:      hostap@shmoo.com (subscribers-only)
4711 L:      linux-wireless@vger.kernel.org
4712 W:      http://hostap.epitest.fi/
4713 S:      Maintained
4714 F:      drivers/net/wireless/hostap/
4715
4716 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4717 L:      platform-driver-x86@vger.kernel.org
4718 S:      Orphan
4719 F:      drivers/platform/x86/tc1100-wmi.c
4720
4721 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4722 M:      Jaroslav Kysela <perex@perex.cz>
4723 S:      Maintained
4724 F:      drivers/net/ethernet/hp/hp100.*
4725
4726 HPET:   High Precision Event Timers driver
4727 M:      Clemens Ladisch <clemens@ladisch.de>
4728 S:      Maintained
4729 F:      Documentation/timers/hpet.txt
4730 F:      drivers/char/hpet.c
4731 F:      include/linux/hpet.h
4732 F:      include/uapi/linux/hpet.h
4733
4734 HPET:   x86
4735 S:      Orphan
4736 F:      arch/x86/kernel/hpet.c
4737 F:      arch/x86/include/asm/hpet.h
4738
4739 HPFS FILESYSTEM
4740 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4741 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4742 S:      Maintained
4743 F:      fs/hpfs/
4744
4745 HSI SUBSYSTEM
4746 M:      Sebastian Reichel <sre@kernel.org>
4747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4748 S:      Maintained
4749 F:      Documentation/ABI/testing/sysfs-bus-hsi
4750 F:      Documentation/hsi.txt
4751 F:      drivers/hsi/
4752 F:      include/linux/hsi/
4753 F:      include/uapi/linux/hsi/
4754
4755 HSO 3G MODEM DRIVER
4756 M:      Jan Dumon <j.dumon@option.com>
4757 W:      http://www.pharscape.org
4758 S:      Maintained
4759 F:      drivers/net/usb/hso.c
4760
4761 HSR NETWORK PROTOCOL
4762 M:      Arvid Brodin <arvid.brodin@alten.se>
4763 L:      netdev@vger.kernel.org
4764 S:      Maintained
4765 F:      net/hsr/
4766
4767 HTCPEN TOUCHSCREEN DRIVER
4768 M:      Pau Oliva Fora <pof@eslack.org>
4769 L:      linux-input@vger.kernel.org
4770 S:      Maintained
4771 F:      drivers/input/touchscreen/htcpen.c
4772
4773 HUGETLB FILESYSTEM
4774 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4775 S:      Maintained
4776 F:      fs/hugetlbfs/
4777
4778 Hyper-V CORE AND DRIVERS
4779 M:      K. Y. Srinivasan <kys@microsoft.com>
4780 M:      Haiyang Zhang <haiyangz@microsoft.com>
4781 L:      devel@linuxdriverproject.org
4782 S:      Maintained
4783 F:      arch/x86/include/asm/mshyperv.h
4784 F:      arch/x86/include/uapi/asm/hyperv.h
4785 F:      arch/x86/kernel/cpu/mshyperv.c
4786 F:      drivers/hid/hid-hyperv.c
4787 F:      drivers/hv/
4788 F:      drivers/input/serio/hyperv-keyboard.c
4789 F:      drivers/net/hyperv/
4790 F:      drivers/scsi/storvsc_drv.c
4791 F:      drivers/video/fbdev/hyperv_fb.c
4792 F:      include/linux/hyperv.h
4793 F:      tools/hv/
4794
4795 I2C OVER PARALLEL PORT
4796 M:      Jean Delvare <jdelvare@suse.de>
4797 L:      linux-i2c@vger.kernel.org
4798 S:      Maintained
4799 F:      Documentation/i2c/busses/i2c-parport
4800 F:      Documentation/i2c/busses/i2c-parport-light
4801 F:      drivers/i2c/busses/i2c-parport.c
4802 F:      drivers/i2c/busses/i2c-parport-light.c
4803
4804 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4805 M:      Jean Delvare <jdelvare@suse.de>
4806 L:      linux-i2c@vger.kernel.org
4807 S:      Maintained
4808 F:      Documentation/i2c/busses/i2c-ali1535
4809 F:      Documentation/i2c/busses/i2c-ali1563
4810 F:      Documentation/i2c/busses/i2c-ali15x3
4811 F:      Documentation/i2c/busses/i2c-amd756
4812 F:      Documentation/i2c/busses/i2c-amd8111
4813 F:      Documentation/i2c/busses/i2c-i801
4814 F:      Documentation/i2c/busses/i2c-nforce2
4815 F:      Documentation/i2c/busses/i2c-piix4
4816 F:      Documentation/i2c/busses/i2c-sis5595
4817 F:      Documentation/i2c/busses/i2c-sis630
4818 F:      Documentation/i2c/busses/i2c-sis96x
4819 F:      Documentation/i2c/busses/i2c-via
4820 F:      Documentation/i2c/busses/i2c-viapro
4821 F:      drivers/i2c/busses/i2c-ali1535.c
4822 F:      drivers/i2c/busses/i2c-ali1563.c
4823 F:      drivers/i2c/busses/i2c-ali15x3.c
4824 F:      drivers/i2c/busses/i2c-amd756.c
4825 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4826 F:      drivers/i2c/busses/i2c-amd8111.c
4827 F:      drivers/i2c/busses/i2c-i801.c
4828 F:      drivers/i2c/busses/i2c-isch.c
4829 F:      drivers/i2c/busses/i2c-nforce2.c
4830 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4831 F:      drivers/i2c/busses/i2c-piix4.c
4832 F:      drivers/i2c/busses/i2c-sis5595.c
4833 F:      drivers/i2c/busses/i2c-sis630.c
4834 F:      drivers/i2c/busses/i2c-sis96x.c
4835 F:      drivers/i2c/busses/i2c-via.c
4836 F:      drivers/i2c/busses/i2c-viapro.c
4837
4838 I2C/SMBUS ISMT DRIVER
4839 M:      Seth Heasley <seth.heasley@intel.com>
4840 M:      Neil Horman <nhorman@tuxdriver.com>
4841 L:      linux-i2c@vger.kernel.org
4842 F:      drivers/i2c/busses/i2c-ismt.c
4843 F:      Documentation/i2c/busses/i2c-ismt
4844
4845 I2C/SMBUS STUB DRIVER
4846 M:      Jean Delvare <jdelvare@suse.de>
4847 L:      linux-i2c@vger.kernel.org
4848 S:      Maintained
4849 F:      drivers/i2c/i2c-stub.c
4850
4851 I2C SUBSYSTEM
4852 M:      Wolfram Sang <wsa@the-dreams.de>
4853 L:      linux-i2c@vger.kernel.org
4854 W:      https://i2c.wiki.kernel.org/
4855 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4857 S:      Maintained
4858 F:      Documentation/devicetree/bindings/i2c/
4859 F:      Documentation/i2c/
4860 F:      drivers/i2c/
4861 F:      include/linux/i2c.h
4862 F:      include/linux/i2c-*.h
4863 F:      include/uapi/linux/i2c.h
4864 F:      include/uapi/linux/i2c-*.h
4865
4866 I2C ACPI SUPPORT
4867 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4868 L:      linux-i2c@vger.kernel.org
4869 L:      linux-acpi@vger.kernel.org
4870 S:      Maintained
4871
4872 I2C-TAOS-EVM DRIVER
4873 M:      Jean Delvare <jdelvare@suse.de>
4874 L:      linux-i2c@vger.kernel.org
4875 S:      Maintained
4876 F:      Documentation/i2c/busses/i2c-taos-evm
4877 F:      drivers/i2c/busses/i2c-taos-evm.c
4878
4879 I2C-TINY-USB DRIVER
4880 M:      Till Harbaum <till@harbaum.org>
4881 L:      linux-i2c@vger.kernel.org
4882 W:      http://www.harbaum.org/till/i2c_tiny_usb
4883 S:      Maintained
4884 F:      drivers/i2c/busses/i2c-tiny-usb.c
4885
4886 i386 BOOT CODE
4887 M:      "H. Peter Anvin" <hpa@zytor.com>
4888 S:      Maintained
4889 F:      arch/x86/boot/
4890
4891 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4892 M:      "H. Peter Anvin" <hpa@zytor.com>
4893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4894 S:      Maintained
4895
4896 IA64 (Itanium) PLATFORM
4897 M:      Tony Luck <tony.luck@intel.com>
4898 M:      Fenghua Yu <fenghua.yu@intel.com>
4899 L:      linux-ia64@vger.kernel.org
4900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4901 S:      Maintained
4902 F:      arch/ia64/
4903
4904 IBM Power in-Nest Crypto Acceleration
4905 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4906 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4907 L:      linux-crypto@vger.kernel.org
4908 S:      Supported
4909 F:      drivers/crypto/nx/Makefile
4910 F:      drivers/crypto/nx/Kconfig
4911 F:      drivers/crypto/nx/nx-aes*
4912 F:      drivers/crypto/nx/nx-sha*
4913 F:      drivers/crypto/nx/nx.*
4914 F:      drivers/crypto/nx/nx_csbcpb.h
4915 F:      drivers/crypto/nx/nx_debugfs.h
4916
4917 IBM Power 842 compression accelerator
4918 M:      Dan Streetman <ddstreet@us.ibm.com>
4919 S:      Supported
4920 F:      drivers/crypto/nx/Makefile
4921 F:      drivers/crypto/nx/Kconfig
4922 F:      drivers/crypto/nx/nx-842*
4923 F:      include/linux/sw842.h
4924 F:      crypto/842.c
4925 F:      lib/842/
4926
4927 IBM Power Linux RAID adapter
4928 M:      Brian King <brking@us.ibm.com>
4929 S:      Supported
4930 F:      drivers/scsi/ipr.*
4931
4932 IBM Power Virtual Ethernet Device Driver
4933 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4934 L:      netdev@vger.kernel.org
4935 S:      Supported
4936 F:      drivers/net/ethernet/ibm/ibmveth.*
4937
4938 IBM Power Virtual SCSI Device Drivers
4939 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4940 L:      linux-scsi@vger.kernel.org
4941 S:      Supported
4942 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4943 F:      drivers/scsi/ibmvscsi/viosrp.h
4944
4945 IBM Power Virtual FC Device Drivers
4946 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4947 L:      linux-scsi@vger.kernel.org
4948 S:      Supported
4949 F:      drivers/scsi/ibmvscsi/ibmvfc*
4950
4951 IBM ServeRAID RAID DRIVER
4952 S:      Orphan
4953 F:      drivers/scsi/ips.*
4954
4955 ICH LPC AND GPIO DRIVER
4956 M:      Peter Tyser <ptyser@xes-inc.com>
4957 S:      Maintained
4958 F:      drivers/mfd/lpc_ich.c
4959 F:      drivers/gpio/gpio-ich.c
4960
4961 IDE SUBSYSTEM
4962 M:      "David S. Miller" <davem@davemloft.net>
4963 L:      linux-ide@vger.kernel.org
4964 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4966 S:      Maintained
4967 F:      Documentation/ide/
4968 F:      drivers/ide/
4969 F:      include/linux/ide.h
4970
4971 IDEAPAD LAPTOP EXTRAS DRIVER
4972 M:      Ike Panhc <ike.pan@canonical.com>
4973 L:      platform-driver-x86@vger.kernel.org
4974 W:      http://launchpad.net/ideapad-laptop
4975 S:      Maintained
4976 F:      drivers/platform/x86/ideapad-laptop.c
4977
4978 IDEAPAD LAPTOP SLIDEBAR DRIVER
4979 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4980 L:      linux-input@vger.kernel.org
4981 W:      https://github.com/o2genum/ideapad-slidebar
4982 S:      Maintained
4983 F:      drivers/input/misc/ideapad_slidebar.c
4984
4985 IDE/ATAPI DRIVERS
4986 M:      Borislav Petkov <bp@alien8.de>
4987 L:      linux-ide@vger.kernel.org
4988 S:      Maintained
4989 F:      Documentation/cdrom/ide-cd
4990 F:      drivers/ide/ide-cd*
4991
4992 IDLE-I7300
4993 M:      Andy Henroid <andrew.d.henroid@intel.com>
4994 L:      linux-pm@vger.kernel.org
4995 S:      Supported
4996 F:      drivers/idle/i7300_idle.c
4997
4998 IEEE 802.15.4 SUBSYSTEM
4999 M:      Alexander Aring <alex.aring@gmail.com>
5000 L:      linux-wpan@vger.kernel.org
5001 W:      https://github.com/linux-wpan
5002 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5003 S:      Maintained
5004 F:      net/ieee802154/
5005 F:      net/mac802154/
5006 F:      drivers/net/ieee802154/
5007 F:      include/linux/nl802154.h
5008 F:      include/linux/ieee802154.h
5009 F:      include/net/nl802154.h
5010 F:      include/net/mac802154.h
5011 F:      include/net/af_ieee802154.h
5012 F:      include/net/cfg802154.h
5013 F:      include/net/ieee802154_netdev.h
5014 F:      Documentation/networking/ieee802154.txt
5015
5016 IGORPLUG-USB IR RECEIVER
5017 M:      Sean Young <sean@mess.org>
5018 L:      linux-media@vger.kernel.org
5019 S:      Maintained
5020 F:      drivers/media/rc/igorplugusb.c
5021
5022 IGUANAWORKS USB IR TRANSCEIVER
5023 M:      Sean Young <sean@mess.org>
5024 L:      linux-media@vger.kernel.org
5025 S:      Maintained
5026 F:      drivers/media/rc/iguanair.c
5027
5028 IIO SUBSYSTEM AND DRIVERS
5029 M:      Jonathan Cameron <jic23@kernel.org>
5030 R:      Hartmut Knaack <knaack.h@gmx.de>
5031 R:      Lars-Peter Clausen <lars@metafoo.de>
5032 R:      Peter Meerwald <pmeerw@pmeerw.net>
5033 L:      linux-iio@vger.kernel.org
5034 S:      Maintained
5035 F:      drivers/iio/
5036 F:      drivers/staging/iio/
5037 F:      include/linux/iio/
5038 F:      tools/iio/
5039
5040 IKANOS/ADI EAGLE ADSL USB DRIVER
5041 M:      Matthieu Castet <castet.matthieu@free.fr>
5042 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5043 S:      Maintained
5044 F:      drivers/usb/atm/ueagle-atm.c
5045
5046 INA209 HARDWARE MONITOR DRIVER
5047 M:      Guenter Roeck <linux@roeck-us.net>
5048 L:      lm-sensors@lm-sensors.org
5049 S:      Maintained
5050 F:      Documentation/hwmon/ina209
5051 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5052 F:      drivers/hwmon/ina209.c
5053
5054 INA2XX HARDWARE MONITOR DRIVER
5055 M:      Guenter Roeck <linux@roeck-us.net>
5056 L:      lm-sensors@lm-sensors.org
5057 S:      Maintained
5058 F:      Documentation/hwmon/ina2xx
5059 F:      drivers/hwmon/ina2xx.c
5060 F:      include/linux/platform_data/ina2xx.h
5061
5062 INDUSTRY PACK SUBSYSTEM (IPACK)
5063 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5064 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5065 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5066 L:      industrypack-devel@lists.sourceforge.net
5067 W:      http://industrypack.sourceforge.net
5068 S:      Maintained
5069 F:      drivers/ipack/
5070
5071 INGENIC JZ4780 DMA Driver
5072 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5073 S:      Maintained
5074 F:      drivers/dma/dma-jz4780.c
5075
5076 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5077 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5078 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5079 L:      linux-ima-devel@lists.sourceforge.net
5080 L:      linux-ima-user@lists.sourceforge.net
5081 L:      linux-security-module@vger.kernel.org
5082 S:      Supported
5083 F:      security/integrity/ima/
5084
5085 IMGTEC IR DECODER DRIVER
5086 M:      James Hogan <james.hogan@imgtec.com>
5087 S:      Maintained
5088 F:      drivers/media/rc/img-ir/
5089
5090 IMS TWINTURBO FRAMEBUFFER DRIVER
5091 L:      linux-fbdev@vger.kernel.org
5092 S:      Orphan
5093 F:      drivers/video/fbdev/imsttfb.c
5094
5095 INFINIBAND SUBSYSTEM
5096 M:      Doug Ledford <dledford@redhat.com>
5097 M:      Sean Hefty <sean.hefty@intel.com>
5098 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5099 L:      linux-rdma@vger.kernel.org
5100 W:      http://www.openfabrics.org/
5101 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5103 S:      Supported
5104 F:      Documentation/infiniband/
5105 F:      drivers/infiniband/
5106 F:      include/uapi/linux/if_infiniband.h
5107 F:      include/uapi/rdma/
5108 F:      include/rdma/
5109
5110 INOTIFY
5111 M:      John McCutchan <john@johnmccutchan.com>
5112 M:      Robert Love <rlove@rlove.org>
5113 M:      Eric Paris <eparis@parisplace.org>
5114 S:      Maintained
5115 F:      Documentation/filesystems/inotify.txt
5116 F:      fs/notify/inotify/
5117 F:      include/linux/inotify.h
5118 F:      include/uapi/linux/inotify.h
5119
5120 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5121 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5122 L:      linux-input@vger.kernel.org
5123 Q:      http://patchwork.kernel.org/project/linux-input/list/
5124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5125 S:      Maintained
5126 F:      drivers/input/
5127 F:      include/linux/input.h
5128 F:      include/uapi/linux/input.h
5129 F:      include/linux/input/
5130
5131 INPUT MULTITOUCH (MT) PROTOCOL
5132 M:      Henrik Rydberg <rydberg@bitmath.org>
5133 L:      linux-input@vger.kernel.org
5134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5135 S:      Odd fixes
5136 F:      Documentation/input/multi-touch-protocol.txt
5137 F:      drivers/input/input-mt.c
5138 K:      \b(ABS|SYN)_MT_
5139
5140 INTEL ASoC BDW/HSW DRIVERS
5141 M:      Jie Yang <yang.jie@linux.intel.com>
5142 L:      alsa-devel@alsa-project.org
5143 S:      Supported
5144 F:      sound/soc/intel/sst-haswell*
5145 F:      sound/soc/intel/sst-dsp*
5146 F:      sound/soc/intel/sst-firmware.c
5147 F:      sound/soc/intel/broadwell.c
5148 F:      sound/soc/intel/haswell.c
5149
5150 INTEL C600 SERIES SAS CONTROLLER DRIVER
5151 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5152 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5153 L:      linux-scsi@vger.kernel.org
5154 T:      git git://git.code.sf.net/p/intel-sas/isci
5155 S:      Supported
5156 F:      drivers/scsi/isci/
5157
5158 INTEL IDLE DRIVER
5159 M:      Len Brown <lenb@kernel.org>
5160 L:      linux-pm@vger.kernel.org
5161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5162 S:      Supported
5163 F:      drivers/idle/intel_idle.c
5164
5165 INTEL PSTATE DRIVER
5166 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5167 L:      linux-pm@vger.kernel.org
5168 S:      Supported
5169 F:      drivers/cpufreq/intel_pstate.c
5170
5171 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5172 M:      Maik Broemme <mbroemme@plusserver.de>
5173 L:      linux-fbdev@vger.kernel.org
5174 S:      Maintained
5175 F:      Documentation/fb/intelfb.txt
5176 F:      drivers/video/fbdev/intelfb/
5177
5178 INTEL 810/815 FRAMEBUFFER DRIVER
5179 M:      Antonino Daplas <adaplas@gmail.com>
5180 L:      linux-fbdev@vger.kernel.org
5181 S:      Maintained
5182 F:      drivers/video/fbdev/i810/
5183
5184 INTEL MENLOW THERMAL DRIVER
5185 M:      Sujith Thomas <sujith.thomas@intel.com>
5186 L:      platform-driver-x86@vger.kernel.org
5187 W:      https://01.org/linux-acpi
5188 S:      Supported
5189 F:      drivers/platform/x86/intel_menlow.c
5190
5191 INTEL IA32 MICROCODE UPDATE SUPPORT
5192 M:      Borislav Petkov <bp@alien8.de>
5193 S:      Maintained
5194 F:      arch/x86/kernel/cpu/microcode/core*
5195 F:      arch/x86/kernel/cpu/microcode/intel*
5196
5197 INTEL I/OAT DMA DRIVER
5198 M:      Dave Jiang <dave.jiang@intel.com>
5199 R:      Dan Williams <dan.j.williams@intel.com>
5200 L:      dmaengine@vger.kernel.org
5201 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5202 S:      Supported
5203 F:      drivers/dma/ioat*
5204
5205 INTEL IOMMU (VT-d)
5206 M:      David Woodhouse <dwmw2@infradead.org>
5207 L:      iommu@lists.linux-foundation.org
5208 T:      git git://git.infradead.org/iommu-2.6.git
5209 S:      Supported
5210 F:      drivers/iommu/intel-iommu.c
5211 F:      include/linux/intel-iommu.h
5212
5213 INTEL IOP-ADMA DMA DRIVER
5214 R:      Dan Williams <dan.j.williams@intel.com>
5215 S:      Odd fixes
5216 F:      drivers/dma/iop-adma.c
5217
5218 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5219 M:      Krzysztof Halasa <khalasa@piap.pl>
5220 S:      Maintained
5221 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5222 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5223 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5224 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5225 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5226 F:      drivers/net/wan/ixp4xx_hss.c
5227
5228 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5229 M:      Deepak Saxena <dsaxena@plexity.net>
5230 S:      Maintained
5231 F:      drivers/char/hw_random/ixp4xx-rng.c
5232
5233 INTEL ETHERNET DRIVERS
5234 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5235 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5236 R:      Shannon Nelson <shannon.nelson@intel.com>
5237 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5238 R:      Don Skidmore <donald.c.skidmore@intel.com>
5239 R:      Matthew Vick <matthew.vick@intel.com>
5240 R:      John Ronciak <john.ronciak@intel.com>
5241 R:      Mitch Williams <mitch.a.williams@intel.com>
5242 L:      intel-wired-lan@lists.osuosl.org
5243 W:      http://www.intel.com/support/feedback.htm
5244 W:      http://e1000.sourceforge.net/
5245 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5248 S:      Supported
5249 F:      Documentation/networking/e100.txt
5250 F:      Documentation/networking/e1000.txt
5251 F:      Documentation/networking/e1000e.txt
5252 F:      Documentation/networking/igb.txt
5253 F:      Documentation/networking/igbvf.txt
5254 F:      Documentation/networking/ixgb.txt
5255 F:      Documentation/networking/ixgbe.txt
5256 F:      Documentation/networking/ixgbevf.txt
5257 F:      Documentation/networking/i40e.txt
5258 F:      Documentation/networking/i40evf.txt
5259 F:      drivers/net/ethernet/intel/
5260 F:      drivers/net/ethernet/intel/*/
5261
5262 INTEL-MID GPIO DRIVER
5263 M:      David Cohen <david.a.cohen@linux.intel.com>
5264 L:      linux-gpio@vger.kernel.org
5265 S:      Maintained
5266 F:      drivers/gpio/gpio-intel-mid.c
5267
5268 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5269 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5270 L:      linux-wireless@vger.kernel.org
5271 S:      Maintained
5272 F:      Documentation/networking/README.ipw2100
5273 F:      Documentation/networking/README.ipw2200
5274 F:      drivers/net/wireless/ipw2x00/
5275
5276 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5277 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5278 M:      Gang Wei <gang.wei@intel.com>
5279 M:      Shane Wang <shane.wang@intel.com>
5280 L:      tboot-devel@lists.sourceforge.net
5281 W:      http://tboot.sourceforge.net
5282 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5283 S:      Supported
5284 F:      Documentation/intel_txt.txt
5285 F:      include/linux/tboot.h
5286 F:      arch/x86/kernel/tboot.c
5287
5288 INTEL WIRELESS WIMAX CONNECTION 2400
5289 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5290 M:      linux-wimax@intel.com
5291 L:      wimax@linuxwimax.org (subscribers-only)
5292 S:      Supported
5293 W:      http://linuxwimax.org
5294 F:      Documentation/wimax/README.i2400m
5295 F:      drivers/net/wimax/i2400m/
5296 F:      include/uapi/linux/wimax/i2400m.h
5297
5298 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5299 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5300 L:      linux-wireless@vger.kernel.org
5301 S:      Supported
5302 F:      drivers/net/wireless/iwlegacy/
5303
5304 INTEL WIRELESS WIFI LINK (iwlwifi)
5305 M:      Johannes Berg <johannes.berg@intel.com>
5306 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5307 M:      Intel Linux Wireless <ilw@linux.intel.com>
5308 L:      linux-wireless@vger.kernel.org
5309 W:      http://intellinuxwireless.org
5310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5311 S:      Supported
5312 F:      drivers/net/wireless/iwlwifi/
5313
5314 INTEL MANAGEMENT ENGINE (mei)
5315 M:      Tomas Winkler <tomas.winkler@intel.com>
5316 L:      linux-kernel@vger.kernel.org
5317 S:      Supported
5318 F:      include/uapi/linux/mei.h
5319 F:      drivers/misc/mei/*
5320 F:      Documentation/misc-devices/mei/*
5321
5322 IOC3 ETHERNET DRIVER
5323 M:      Ralf Baechle <ralf@linux-mips.org>
5324 L:      linux-mips@linux-mips.org
5325 S:      Maintained
5326 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5327
5328 IOC3 SERIAL DRIVER
5329 M:      Pat Gefre <pfg@sgi.com>
5330 L:      linux-serial@vger.kernel.org
5331 S:      Maintained
5332 F:      drivers/tty/serial/ioc3_serial.c
5333
5334 IOMMU DRIVERS
5335 M:      Joerg Roedel <joro@8bytes.org>
5336 L:      iommu@lists.linux-foundation.org
5337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5338 S:      Maintained
5339 F:      drivers/iommu/
5340
5341 IP MASQUERADING
5342 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5343 S:      Maintained
5344 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5345
5346 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5347 M:      Francois Romieu <romieu@fr.zoreil.com>
5348 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5349 L:      netdev@vger.kernel.org
5350 S:      Maintained
5351 F:      drivers/net/ethernet/icplus/ipg.*
5352
5353 IPATH DRIVER
5354 M:      Mike Marciniszyn <infinipath@intel.com>
5355 L:      linux-rdma@vger.kernel.org
5356 S:      Maintained
5357 F:      drivers/infiniband/hw/ipath/
5358
5359 IPMI SUBSYSTEM
5360 M:      Corey Minyard <minyard@acm.org>
5361 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5362 W:      http://openipmi.sourceforge.net/
5363 S:      Supported
5364 F:      Documentation/IPMI.txt
5365 F:      drivers/char/ipmi/
5366 F:      include/linux/ipmi*
5367 F:      include/uapi/linux/ipmi*
5368
5369 QCOM AUDIO (ASoC) DRIVERS
5370 M:      Patrick Lai <plai@codeaurora.org>
5371 M:      Banajit Goswami <bgoswami@codeaurora.org>
5372 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5373 S:      Supported
5374 F:      sound/soc/qcom/
5375
5376 IPS SCSI RAID DRIVER
5377 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5378 L:      linux-scsi@vger.kernel.org
5379 W:      http://www.adaptec.com/
5380 S:      Maintained
5381 F:      drivers/scsi/ips*
5382
5383 IPVS
5384 M:      Wensong Zhang <wensong@linux-vs.org>
5385 M:      Simon Horman <horms@verge.net.au>
5386 M:      Julian Anastasov <ja@ssi.bg>
5387 L:      netdev@vger.kernel.org
5388 L:      lvs-devel@vger.kernel.org
5389 S:      Maintained
5390 F:      Documentation/networking/ipvs-sysctl.txt
5391 F:      include/net/ip_vs.h
5392 F:      include/uapi/linux/ip_vs.h
5393 F:      net/netfilter/ipvs/
5394
5395 IPWIRELESS DRIVER
5396 M:      Jiri Kosina <jkosina@suse.cz>
5397 M:      David Sterba <dsterba@suse.cz>
5398 S:      Odd Fixes
5399 F:      drivers/tty/ipwireless/
5400
5401 IPX NETWORK LAYER
5402 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5403 L:      netdev@vger.kernel.org
5404 S:      Maintained
5405 F:      include/net/ipx.h
5406 F:      include/uapi/linux/ipx.h
5407 F:      net/ipx/
5408
5409 IRDA SUBSYSTEM
5410 M:      Samuel Ortiz <samuel@sortiz.org>
5411 L:      irda-users@lists.sourceforge.net (subscribers-only)
5412 L:      netdev@vger.kernel.org
5413 W:      http://irda.sourceforge.net/
5414 S:      Maintained
5415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5416 F:      Documentation/networking/irda.txt
5417 F:      drivers/net/irda/
5418 F:      include/net/irda/
5419 F:      net/irda/
5420
5421 IRQ SUBSYSTEM
5422 M:      Thomas Gleixner <tglx@linutronix.de>
5423 L:      linux-kernel@vger.kernel.org
5424 S:      Maintained
5425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5426 F:      kernel/irq/
5427
5428 IRQCHIP DRIVERS
5429 M:      Thomas Gleixner <tglx@linutronix.de>
5430 M:      Jason Cooper <jason@lakedaemon.net>
5431 L:      linux-kernel@vger.kernel.org
5432 S:      Maintained
5433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5434 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5435 F:      Documentation/devicetree/bindings/interrupt-controller/
5436 F:      drivers/irqchip/
5437
5438 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5439 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5440 S:      Maintained
5441 F:      Documentation/IRQ-domain.txt
5442 F:      include/linux/irqdomain.h
5443 F:      kernel/irq/irqdomain.c
5444
5445 ISAPNP
5446 M:      Jaroslav Kysela <perex@perex.cz>
5447 S:      Maintained
5448 F:      Documentation/isapnp.txt
5449 F:      drivers/pnp/isapnp/
5450 F:      include/linux/isapnp.h
5451
5452 ISA RADIO MODULE
5453 M:      Hans Verkuil <hverkuil@xs4all.nl>
5454 L:      linux-media@vger.kernel.org
5455 T:      git git://linuxtv.org/media_tree.git
5456 W:      http://linuxtv.org
5457 S:      Maintained
5458 F:      drivers/media/radio/radio-isa*
5459
5460 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5461 M:      Peter Jones <pjones@redhat.com>
5462 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5463 S:      Maintained
5464 F:      drivers/firmware/iscsi_ibft*
5465
5466 ISCSI
5467 M:      Mike Christie <michaelc@cs.wisc.edu>
5468 L:      open-iscsi@googlegroups.com
5469 W:      www.open-iscsi.org
5470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5471 S:      Maintained
5472 F:      drivers/scsi/*iscsi*
5473 F:      include/scsi/*iscsi*
5474
5475 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5476 M:      Or Gerlitz <ogerlitz@mellanox.com>
5477 M:      Sagi Grimberg <sagig@mellanox.com>
5478 M:      Roi Dayan <roid@mellanox.com>
5479 L:      linux-rdma@vger.kernel.org
5480 S:      Supported
5481 W:      http://www.openfabrics.org
5482 W:      www.open-iscsi.org
5483 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5484 F:      drivers/infiniband/ulp/iser/
5485
5486 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5487 M:      Sagi Grimberg <sagig@mellanox.com>
5488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5489 L:      linux-rdma@vger.kernel.org
5490 L:      target-devel@vger.kernel.org
5491 S:      Supported
5492 W:      http://www.linux-iscsi.org
5493 F:      drivers/infiniband/ulp/isert
5494
5495 ISDN SUBSYSTEM
5496 M:      Karsten Keil <isdn@linux-pingi.de>
5497 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5498 L:      netdev@vger.kernel.org
5499 W:      http://www.isdn4linux.de
5500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5501 S:      Maintained
5502 F:      Documentation/isdn/
5503 F:      drivers/isdn/
5504 F:      include/linux/isdn.h
5505 F:      include/linux/isdn/
5506 F:      include/uapi/linux/isdn.h
5507 F:      include/uapi/linux/isdn/
5508
5509 ISDN SUBSYSTEM (Eicon active card driver)
5510 M:      Armin Schindler <mac@melware.de>
5511 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5512 W:      http://www.melware.de
5513 S:      Maintained
5514 F:      drivers/isdn/hardware/eicon/
5515
5516 IT87 HARDWARE MONITORING DRIVER
5517 M:      Jean Delvare <jdelvare@suse.de>
5518 L:      lm-sensors@lm-sensors.org
5519 S:      Maintained
5520 F:      Documentation/hwmon/it87
5521 F:      drivers/hwmon/it87.c
5522
5523 IT913X MEDIA DRIVER
5524 M:      Antti Palosaari <crope@iki.fi>
5525 L:      linux-media@vger.kernel.org
5526 W:      http://linuxtv.org/
5527 W:      http://palosaari.fi/linux/
5528 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5529 T:      git git://linuxtv.org/anttip/media_tree.git
5530 S:      Maintained
5531 F:      drivers/media/tuners/it913x*
5532
5533 IVTV VIDEO4LINUX DRIVER
5534 M:      Andy Walls <awalls@md.metrocast.net>
5535 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5536 L:      linux-media@vger.kernel.org
5537 T:      git git://linuxtv.org/media_tree.git
5538 W:      http://www.ivtvdriver.org
5539 S:      Maintained
5540 F:      Documentation/video4linux/*.ivtv
5541 F:      drivers/media/pci/ivtv/
5542 F:      include/uapi/linux/ivtv*
5543
5544 IX2505V MEDIA DRIVER
5545 M:      Malcolm Priestley <tvboxspy@gmail.com>
5546 L:      linux-media@vger.kernel.org
5547 W:      http://linuxtv.org/
5548 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5549 S:      Maintained
5550 F:      drivers/media/dvb-frontends/ix2505v*
5551
5552 JC42.4 TEMPERATURE SENSOR DRIVER
5553 M:      Guenter Roeck <linux@roeck-us.net>
5554 L:      lm-sensors@lm-sensors.org
5555 S:      Maintained
5556 F:      drivers/hwmon/jc42.c
5557 F:      Documentation/hwmon/jc42
5558
5559 JFS FILESYSTEM
5560 M:      Dave Kleikamp <shaggy@kernel.org>
5561 L:      jfs-discussion@lists.sourceforge.net
5562 W:      http://jfs.sourceforge.net/
5563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5564 S:      Maintained
5565 F:      Documentation/filesystems/jfs.txt
5566 F:      fs/jfs/
5567
5568 JME NETWORK DRIVER
5569 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5570 L:      netdev@vger.kernel.org
5571 S:      Maintained
5572 F:      drivers/net/ethernet/jme.*
5573
5574 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5575 M:      David Woodhouse <dwmw2@infradead.org>
5576 L:      linux-mtd@lists.infradead.org
5577 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5578 S:      Maintained
5579 F:      fs/jffs2/
5580 F:      include/uapi/linux/jffs2.h
5581
5582 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5583 M:      Andrew Morton <akpm@linux-foundation.org>
5584 M:      Jan Kara <jack@suse.cz>
5585 L:      linux-ext4@vger.kernel.org
5586 S:      Maintained
5587 F:      fs/jbd/
5588 F:      include/linux/jbd.h
5589
5590 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5591 M:      "Theodore Ts'o" <tytso@mit.edu>
5592 L:      linux-ext4@vger.kernel.org
5593 S:      Maintained
5594 F:      fs/jbd2/
5595 F:      include/linux/jbd2.h
5596
5597 JSM Neo PCI based serial card
5598 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5599 L:      linux-serial@vger.kernel.org
5600 S:      Maintained
5601 F:      drivers/tty/serial/jsm/
5602
5603 K10TEMP HARDWARE MONITORING DRIVER
5604 M:      Clemens Ladisch <clemens@ladisch.de>
5605 L:      lm-sensors@lm-sensors.org
5606 S:      Maintained
5607 F:      Documentation/hwmon/k10temp
5608 F:      drivers/hwmon/k10temp.c
5609
5610 K8TEMP HARDWARE MONITORING DRIVER
5611 M:      Rudolf Marek <r.marek@assembler.cz>
5612 L:      lm-sensors@lm-sensors.org
5613 S:      Maintained
5614 F:      Documentation/hwmon/k8temp
5615 F:      drivers/hwmon/k8temp.c
5616
5617 KCONFIG
5618 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5619 L:      linux-kbuild@vger.kernel.org
5620 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5621 S:      Maintained
5622 F:      Documentation/kbuild/kconfig-language.txt
5623 F:      scripts/kconfig/
5624
5625 KDUMP
5626 M:      Vivek Goyal <vgoyal@redhat.com>
5627 M:      Haren Myneni <hbabu@us.ibm.com>
5628 L:      kexec@lists.infradead.org
5629 W:      http://lse.sourceforge.net/kdump/
5630 S:      Maintained
5631 F:      Documentation/kdump/
5632
5633 KEENE FM RADIO TRANSMITTER DRIVER
5634 M:      Hans Verkuil <hverkuil@xs4all.nl>
5635 L:      linux-media@vger.kernel.org
5636 T:      git git://linuxtv.org/media_tree.git
5637 W:      http://linuxtv.org
5638 S:      Maintained
5639 F:      drivers/media/radio/radio-keene*
5640
5641 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5642 M:      Ian Kent <raven@themaw.net>
5643 L:      autofs@vger.kernel.org
5644 S:      Maintained
5645 F:      fs/autofs4/
5646
5647 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5648 M:      Michal Marek <mmarek@suse.cz>
5649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5651 L:      linux-kbuild@vger.kernel.org
5652 S:      Maintained
5653 F:      Documentation/kbuild/
5654 F:      Makefile
5655 F:      scripts/Makefile.*
5656 F:      scripts/basic/
5657 F:      scripts/mk*
5658 F:      scripts/package/
5659
5660 KERNEL JANITORS
5661 L:      kernel-janitors@vger.kernel.org
5662 W:      http://kernelnewbies.org/KernelJanitors
5663 S:      Odd Fixes
5664
5665 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5666 M:      "J. Bruce Fields" <bfields@fieldses.org>
5667 L:      linux-nfs@vger.kernel.org
5668 W:      http://nfs.sourceforge.net/
5669 S:      Supported
5670 F:      fs/nfsd/
5671 F:      include/uapi/linux/nfsd/
5672 F:      fs/lockd/
5673 F:      fs/nfs_common/
5674 F:      net/sunrpc/
5675 F:      include/linux/lockd/
5676 F:      include/linux/sunrpc/
5677 F:      include/uapi/linux/sunrpc/
5678
5679 KERNEL SELFTEST FRAMEWORK
5680 M:      Shuah Khan <shuahkh@osg.samsung.com>
5681 L:      linux-api@vger.kernel.org
5682 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5683 S:      Maintained
5684 F:      tools/testing/selftests
5685
5686 KERNEL VIRTUAL MACHINE (KVM)
5687 M:      Gleb Natapov <gleb@kernel.org>
5688 M:      Paolo Bonzini <pbonzini@redhat.com>
5689 L:      kvm@vger.kernel.org
5690 W:      http://www.linux-kvm.org
5691 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5692 S:      Supported
5693 F:      Documentation/*/kvm*.txt
5694 F:      Documentation/virtual/kvm/
5695 F:      arch/*/kvm/
5696 F:      arch/x86/kernel/kvm.c
5697 F:      arch/x86/kernel/kvmclock.c
5698 F:      arch/*/include/asm/kvm*
5699 F:      include/linux/kvm*
5700 F:      include/uapi/linux/kvm*
5701 F:      virt/kvm/
5702
5703 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5704 M:      Joerg Roedel <joro@8bytes.org>
5705 L:      kvm@vger.kernel.org
5706 W:      http://kvm.qumranet.com
5707 S:      Maintained
5708 F:      arch/x86/include/asm/svm.h
5709 F:      arch/x86/kvm/svm.c
5710
5711 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5712 M:      Alexander Graf <agraf@suse.de>
5713 L:      kvm-ppc@vger.kernel.org
5714 W:      http://kvm.qumranet.com
5715 T:      git git://github.com/agraf/linux-2.6.git
5716 S:      Supported
5717 F:      arch/powerpc/include/asm/kvm*
5718 F:      arch/powerpc/kvm/
5719
5720 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5721 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5722 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5723 M:      linux390@de.ibm.com
5724 L:      linux-s390@vger.kernel.org
5725 W:      http://www.ibm.com/developerworks/linux/linux390/
5726 S:      Supported
5727 F:      Documentation/s390/kvm.txt
5728 F:      arch/s390/include/asm/kvm*
5729 F:      arch/s390/kvm/
5730 F:      drivers/s390/kvm/
5731
5732 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5733 M:      Christoffer Dall <christoffer.dall@linaro.org>
5734 M:      Marc Zyngier <marc.zyngier@arm.com>
5735 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5736 L:      kvmarm@lists.cs.columbia.edu
5737 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5738 S:      Supported
5739 F:      arch/arm/include/uapi/asm/kvm*
5740 F:      arch/arm/include/asm/kvm*
5741 F:      arch/arm/kvm/
5742 F:      virt/kvm/arm/
5743 F:      include/kvm/arm_*
5744
5745 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5746 M:      Christoffer Dall <christoffer.dall@linaro.org>
5747 M:      Marc Zyngier <marc.zyngier@arm.com>
5748 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5749 L:      kvmarm@lists.cs.columbia.edu
5750 S:      Maintained
5751 F:      arch/arm64/include/uapi/asm/kvm*
5752 F:      arch/arm64/include/asm/kvm*
5753 F:      arch/arm64/kvm/
5754
5755 KEXEC
5756 M:      Eric Biederman <ebiederm@xmission.com>
5757 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5758 L:      kexec@lists.infradead.org
5759 S:      Maintained
5760 F:      include/linux/kexec.h
5761 F:      include/uapi/linux/kexec.h
5762 F:      kernel/kexec.c
5763
5764 KEYS/KEYRINGS:
5765 M:      David Howells <dhowells@redhat.com>
5766 L:      keyrings@linux-nfs.org
5767 S:      Maintained
5768 F:      Documentation/security/keys.txt
5769 F:      include/linux/key.h
5770 F:      include/linux/key-type.h
5771 F:      include/keys/
5772 F:      security/keys/
5773
5774 KEYS-TRUSTED
5775 M:      David Safford <safford@us.ibm.com>
5776 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5777 L:      linux-security-module@vger.kernel.org
5778 L:      keyrings@linux-nfs.org
5779 S:      Supported
5780 F:      Documentation/security/keys-trusted-encrypted.txt
5781 F:      include/keys/trusted-type.h
5782 F:      security/keys/trusted.c
5783 F:      security/keys/trusted.h
5784
5785 KEYS-ENCRYPTED
5786 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5787 M:      David Safford <safford@us.ibm.com>
5788 L:      linux-security-module@vger.kernel.org
5789 L:      keyrings@linux-nfs.org
5790 S:      Supported
5791 F:      Documentation/security/keys-trusted-encrypted.txt
5792 F:      include/keys/encrypted-type.h
5793 F:      security/keys/encrypted-keys/
5794
5795 KGDB / KDB /debug_core
5796 M:      Jason Wessel <jason.wessel@windriver.com>
5797 W:      http://kgdb.wiki.kernel.org/
5798 L:      kgdb-bugreport@lists.sourceforge.net
5799 S:      Maintained
5800 F:      Documentation/DocBook/kgdb.tmpl
5801 F:      drivers/misc/kgdbts.c
5802 F:      drivers/tty/serial/kgdboc.c
5803 F:      include/linux/kdb.h
5804 F:      include/linux/kgdb.h
5805 F:      kernel/debug/
5806
5807 KMEMCHECK
5808 M:      Vegard Nossum <vegardno@ifi.uio.no>
5809 M:      Pekka Enberg <penberg@kernel.org>
5810 S:      Maintained
5811 F:      Documentation/kmemcheck.txt
5812 F:      arch/x86/include/asm/kmemcheck.h
5813 F:      arch/x86/mm/kmemcheck/
5814 F:      include/linux/kmemcheck.h
5815 F:      mm/kmemcheck.c
5816
5817 KMEMLEAK
5818 M:      Catalin Marinas <catalin.marinas@arm.com>
5819 S:      Maintained
5820 F:      Documentation/kmemleak.txt
5821 F:      include/linux/kmemleak.h
5822 F:      mm/kmemleak.c
5823 F:      mm/kmemleak-test.c
5824
5825 KPROBES
5826 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5827 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5828 M:      "David S. Miller" <davem@davemloft.net>
5829 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5830 S:      Maintained
5831 F:      Documentation/kprobes.txt
5832 F:      include/linux/kprobes.h
5833 F:      kernel/kprobes.c
5834
5835 KS0108 LCD CONTROLLER DRIVER
5836 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5837 W:      http://miguelojeda.es/auxdisplay.htm
5838 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5839 S:      Maintained
5840 F:      Documentation/auxdisplay/ks0108
5841 F:      drivers/auxdisplay/ks0108.c
5842 F:      include/linux/ks0108.h
5843
5844 LAPB module
5845 L:      linux-x25@vger.kernel.org
5846 S:      Orphan
5847 F:      Documentation/networking/lapb-module.txt
5848 F:      include/*/lapb.h
5849 F:      net/lapb/
5850
5851 LASI 53c700 driver for PARISC
5852 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5853 L:      linux-scsi@vger.kernel.org
5854 S:      Maintained
5855 F:      Documentation/scsi/53c700.txt
5856 F:      drivers/scsi/53c700*
5857
5858 LED SUBSYSTEM
5859 M:      Bryan Wu <cooloney@gmail.com>
5860 M:      Richard Purdie <rpurdie@rpsys.net>
5861 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
5862 L:      linux-leds@vger.kernel.org
5863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5864 S:      Maintained
5865 F:      drivers/leds/
5866 F:      include/linux/leds.h
5867
5868 LEGACY EEPROM DRIVER
5869 M:      Jean Delvare <jdelvare@suse.de>
5870 S:      Maintained
5871 F:      Documentation/misc-devices/eeprom
5872 F:      drivers/misc/eeprom/eeprom.c
5873
5874 LEGO USB Tower driver
5875 M:      Juergen Stuber <starblue@users.sourceforge.net>
5876 L:      legousb-devel@lists.sourceforge.net
5877 W:      http://legousb.sourceforge.net/
5878 S:      Maintained
5879 F:      drivers/usb/misc/legousbtower.c
5880
5881 LG2160 MEDIA DRIVER
5882 M:      Michael Krufky <mkrufky@linuxtv.org>
5883 L:      linux-media@vger.kernel.org
5884 W:      http://linuxtv.org/
5885 W:      http://github.com/mkrufky
5886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5887 T:      git git://linuxtv.org/mkrufky/tuners.git
5888 S:      Maintained
5889 F:      drivers/media/dvb-frontends/lg2160.*
5890
5891 LGDT3305 MEDIA DRIVER
5892 M:      Michael Krufky <mkrufky@linuxtv.org>
5893 L:      linux-media@vger.kernel.org
5894 W:      http://linuxtv.org/
5895 W:      http://github.com/mkrufky
5896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5897 T:      git git://linuxtv.org/mkrufky/tuners.git
5898 S:      Maintained
5899 F:      drivers/media/dvb-frontends/lgdt3305.*
5900
5901 LGUEST
5902 M:      Rusty Russell <rusty@rustcorp.com.au>
5903 L:      lguest@lists.ozlabs.org
5904 W:      http://lguest.ozlabs.org/
5905 S:      Odd Fixes
5906 F:      arch/x86/include/asm/lguest*.h
5907 F:      arch/x86/lguest/
5908 F:      drivers/lguest/
5909 F:      include/linux/lguest*.h
5910 F:      tools/lguest/
5911
5912 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5913 M:      Tejun Heo <tj@kernel.org>
5914 L:      linux-ide@vger.kernel.org
5915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5916 S:      Maintained
5917 F:      drivers/ata/
5918 F:      include/linux/ata.h
5919 F:      include/linux/libata.h
5920
5921 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5922 M:      Viresh Kumar <viresh.linux@gmail.com>
5923 L:      linux-ide@vger.kernel.org
5924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5925 S:      Maintained
5926 F:      include/linux/pata_arasan_cf_data.h
5927 F:      drivers/ata/pata_arasan_cf.c
5928
5929 LIBATA PATA DRIVERS
5930 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5931 M:      Tejun Heo <tj@kernel.org>
5932 L:      linux-ide@vger.kernel.org
5933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5934 S:      Maintained
5935 F:      drivers/ata/pata_*.c
5936 F:      drivers/ata/ata_generic.c
5937
5938 LIBATA SATA AHCI PLATFORM devices support
5939 M:      Hans de Goede <hdegoede@redhat.com>
5940 M:      Tejun Heo <tj@kernel.org>
5941 L:      linux-ide@vger.kernel.org
5942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5943 S:      Maintained
5944 F:      drivers/ata/ahci_platform.c
5945 F:      drivers/ata/libahci_platform.c
5946 F:      include/linux/ahci_platform.h
5947
5948 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5949 M:      Mikael Pettersson <mikpelinux@gmail.com>
5950 L:      linux-ide@vger.kernel.org
5951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5952 S:      Maintained
5953 F:      drivers/ata/sata_promise.*
5954
5955 LIBLOCKDEP
5956 M:      Sasha Levin <sasha.levin@oracle.com>
5957 S:      Maintained
5958 F:      tools/lib/lockdep/
5959
5960 LINUX FOR IBM pSERIES (RS/6000)
5961 M:      Paul Mackerras <paulus@au.ibm.com>
5962 W:      http://www.ibm.com/linux/ltc/projects/ppc
5963 S:      Supported
5964 F:      arch/powerpc/boot/rs6000.h
5965
5966 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5967 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5968 M:      Paul Mackerras <paulus@samba.org>
5969 M:      Michael Ellerman <mpe@ellerman.id.au>
5970 W:      http://www.penguinppc.org/
5971 L:      linuxppc-dev@lists.ozlabs.org
5972 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5974 S:      Supported
5975 F:      Documentation/powerpc/
5976 F:      arch/powerpc/
5977
5978 LINUX FOR POWER MACINTOSH
5979 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5980 W:      http://www.penguinppc.org/
5981 L:      linuxppc-dev@lists.ozlabs.org
5982 S:      Maintained
5983 F:      arch/powerpc/platforms/powermac/
5984 F:      drivers/macintosh/
5985
5986 LINUX FOR POWERPC EMBEDDED MPC5XXX
5987 M:      Anatolij Gustschin <agust@denx.de>
5988 L:      linuxppc-dev@lists.ozlabs.org
5989 T:      git git://git.denx.de/linux-denx-agust.git
5990 S:      Maintained
5991 F:      arch/powerpc/platforms/512x/
5992 F:      arch/powerpc/platforms/52xx/
5993
5994 LINUX FOR POWERPC EMBEDDED PPC4XX
5995 M:      Alistair Popple <alistair@popple.id.au>
5996 M:      Matt Porter <mporter@kernel.crashing.org>
5997 W:      http://www.penguinppc.org/
5998 L:      linuxppc-dev@lists.ozlabs.org
5999 S:      Maintained
6000 F:      arch/powerpc/platforms/40x/
6001 F:      arch/powerpc/platforms/44x/
6002
6003 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6004 L:      linuxppc-dev@lists.ozlabs.org
6005 S:      Orphan
6006 F:      arch/powerpc/*/*virtex*
6007 F:      arch/powerpc/*/*/*virtex*
6008
6009 LINUX FOR POWERPC EMBEDDED PPC8XX
6010 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6011 W:      http://www.penguinppc.org/
6012 L:      linuxppc-dev@lists.ozlabs.org
6013 S:      Maintained
6014 F:      arch/powerpc/platforms/8xx/
6015
6016 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6017 M:      Scott Wood <scottwood@freescale.com>
6018 M:      Kumar Gala <galak@kernel.crashing.org>
6019 W:      http://www.penguinppc.org/
6020 L:      linuxppc-dev@lists.ozlabs.org
6021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6022 S:      Maintained
6023 F:      arch/powerpc/platforms/83xx/
6024 F:      arch/powerpc/platforms/85xx/
6025
6026 LINUX FOR POWERPC PA SEMI PWRFICIENT
6027 M:      Olof Johansson <olof@lixom.net>
6028 L:      linuxppc-dev@lists.ozlabs.org
6029 S:      Maintained
6030 F:      arch/powerpc/platforms/pasemi/
6031 F:      drivers/*/*pasemi*
6032 F:      drivers/*/*/*pasemi*
6033
6034 LINUX SECURITY MODULE (LSM) FRAMEWORK
6035 M:      Chris Wright <chrisw@sous-sol.org>
6036 L:      linux-security-module@vger.kernel.org
6037 S:      Supported
6038
6039 LIS3LV02D ACCELEROMETER DRIVER
6040 M:      Eric Piel <eric.piel@tremplin-utc.net>
6041 S:      Maintained
6042 F:      Documentation/misc-devices/lis3lv02d
6043 F:      drivers/misc/lis3lv02d/
6044 F:      drivers/platform/x86/hp_accel.c
6045
6046 LIVE PATCHING
6047 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6048 M:      Seth Jennings <sjenning@redhat.com>
6049 M:      Jiri Kosina <jkosina@suse.cz>
6050 M:      Vojtech Pavlik <vojtech@suse.cz>
6051 S:      Maintained
6052 F:      kernel/livepatch/
6053 F:      include/linux/livepatch.h
6054 F:      arch/x86/include/asm/livepatch.h
6055 F:      arch/x86/kernel/livepatch.c
6056 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6057 F:      samples/livepatch/
6058 L:      live-patching@vger.kernel.org
6059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6060
6061 LLC (802.2)
6062 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6063 S:      Maintained
6064 F:      include/linux/llc.h
6065 F:      include/uapi/linux/llc.h
6066 F:      include/net/llc*
6067 F:      net/llc/
6068
6069 LM73 HARDWARE MONITOR DRIVER
6070 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6071 L:      lm-sensors@lm-sensors.org
6072 S:      Maintained
6073 F:      drivers/hwmon/lm73.c
6074
6075 LM78 HARDWARE MONITOR DRIVER
6076 M:      Jean Delvare <jdelvare@suse.de>
6077 L:      lm-sensors@lm-sensors.org
6078 S:      Maintained
6079 F:      Documentation/hwmon/lm78
6080 F:      drivers/hwmon/lm78.c
6081
6082 LM83 HARDWARE MONITOR DRIVER
6083 M:      Jean Delvare <jdelvare@suse.de>
6084 L:      lm-sensors@lm-sensors.org
6085 S:      Maintained
6086 F:      Documentation/hwmon/lm83
6087 F:      drivers/hwmon/lm83.c
6088
6089 LM90 HARDWARE MONITOR DRIVER
6090 M:      Jean Delvare <jdelvare@suse.de>
6091 L:      lm-sensors@lm-sensors.org
6092 S:      Maintained
6093 F:      Documentation/hwmon/lm90
6094 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6095 F:      drivers/hwmon/lm90.c
6096
6097 LM95234 HARDWARE MONITOR DRIVER
6098 M:      Guenter Roeck <linux@roeck-us.net>
6099 L:      lm-sensors@lm-sensors.org
6100 S:      Maintained
6101 F:      Documentation/hwmon/lm95234
6102 F:      drivers/hwmon/lm95234.c
6103
6104 LME2510 MEDIA DRIVER
6105 M:      Malcolm Priestley <tvboxspy@gmail.com>
6106 L:      linux-media@vger.kernel.org
6107 W:      http://linuxtv.org/
6108 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6109 S:      Maintained
6110 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6111
6112 LOCKDEP AND LOCKSTAT
6113 M:      Peter Zijlstra <peterz@infradead.org>
6114 M:      Ingo Molnar <mingo@redhat.com>
6115 L:      linux-kernel@vger.kernel.org
6116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6117 S:      Maintained
6118 F:      Documentation/locking/lockdep*.txt
6119 F:      Documentation/locking/lockstat.txt
6120 F:      include/linux/lockdep.h
6121 F:      kernel/locking/
6122
6123 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6124 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6125 L:      linux-ntfs-dev@lists.sourceforge.net
6126 W:      http://www.linux-ntfs.org/content/view/19/37/
6127 S:      Maintained
6128 F:      Documentation/ldm.txt
6129 F:      block/partitions/ldm.*
6130
6131 LogFS
6132 M:      Joern Engel <joern@logfs.org>
6133 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6134 L:      logfs@logfs.org
6135 W:      logfs.org
6136 S:      Maintained
6137 F:      fs/logfs/
6138
6139 LPC32XX MACHINE SUPPORT
6140 M:      Roland Stigge <stigge@antcom.de>
6141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6142 S:      Maintained
6143 F:      arch/arm/mach-lpc32xx/
6144
6145 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6146 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6147 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6148 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6149 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6150 L:      MPT-FusionLinux.pdl@avagotech.com
6151 L:      linux-scsi@vger.kernel.org
6152 W:      http://www.lsilogic.com/support
6153 S:      Supported
6154 F:      drivers/message/fusion/
6155 F:      drivers/scsi/mpt2sas/
6156 F:      drivers/scsi/mpt3sas/
6157
6158 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6159 M:      Matthew Wilcox <matthew@wil.cx>
6160 L:      linux-scsi@vger.kernel.org
6161 S:      Maintained
6162 F:      drivers/scsi/sym53c8xx_2/
6163
6164 LTC4261 HARDWARE MONITOR DRIVER
6165 M:      Guenter Roeck <linux@roeck-us.net>
6166 L:      lm-sensors@lm-sensors.org
6167 S:      Maintained
6168 F:      Documentation/hwmon/ltc4261
6169 F:      drivers/hwmon/ltc4261.c
6170
6171 LTP (Linux Test Project)
6172 M:      Mike Frysinger <vapier@gentoo.org>
6173 M:      Cyril Hrubis <chrubis@suse.cz>
6174 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6175 M:      Jan Stancek <jstancek@redhat.com>
6176 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6177 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6178 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6179 W:      http://linux-test-project.github.io/
6180 T:      git git://github.com/linux-test-project/ltp.git
6181 S:      Maintained
6182
6183 M32R ARCHITECTURE
6184 W:      http://www.linux-m32r.org/
6185 S:      Orphan
6186 F:      arch/m32r/
6187
6188 M68K ARCHITECTURE
6189 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6190 L:      linux-m68k@lists.linux-m68k.org
6191 W:      http://www.linux-m68k.org/
6192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6193 S:      Maintained
6194 F:      arch/m68k/
6195 F:      drivers/zorro/
6196
6197 M68K ON APPLE MACINTOSH
6198 M:      Joshua Thompson <funaho@jurai.org>
6199 W:      http://www.mac.linux-m68k.org/
6200 L:      linux-m68k@lists.linux-m68k.org
6201 S:      Maintained
6202 F:      arch/m68k/mac/
6203
6204 M68K ON HP9000/300
6205 M:      Philip Blundell <philb@gnu.org>
6206 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6207 S:      Maintained
6208 F:      arch/m68k/hp300/
6209
6210 M88DS3103 MEDIA DRIVER
6211 M:      Antti Palosaari <crope@iki.fi>
6212 L:      linux-media@vger.kernel.org
6213 W:      http://linuxtv.org/
6214 W:      http://palosaari.fi/linux/
6215 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6216 T:      git git://linuxtv.org/anttip/media_tree.git
6217 S:      Maintained
6218 F:      drivers/media/dvb-frontends/m88ds3103*
6219
6220 M88RS2000 MEDIA DRIVER
6221 M:      Malcolm Priestley <tvboxspy@gmail.com>
6222 L:      linux-media@vger.kernel.org
6223 W:      http://linuxtv.org/
6224 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6225 S:      Maintained
6226 F:      drivers/media/dvb-frontends/m88rs2000*
6227
6228 MA901 MASTERKIT USB FM RADIO DRIVER
6229 M:      Alexey Klimov <klimov.linux@gmail.com>
6230 L:      linux-media@vger.kernel.org
6231 T:      git git://linuxtv.org/media_tree.git
6232 S:      Maintained
6233 F:      drivers/media/radio/radio-ma901.c
6234
6235 MAC80211
6236 M:      Johannes Berg <johannes@sipsolutions.net>
6237 L:      linux-wireless@vger.kernel.org
6238 W:      http://wireless.kernel.org/
6239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6241 S:      Maintained
6242 F:      Documentation/networking/mac80211-injection.txt
6243 F:      include/net/mac80211.h
6244 F:      net/mac80211/
6245
6246 MACVLAN DRIVER
6247 M:      Patrick McHardy <kaber@trash.net>
6248 L:      netdev@vger.kernel.org
6249 S:      Maintained
6250 F:      drivers/net/macvlan.c
6251 F:      include/linux/if_macvlan.h
6252
6253 MAILBOX API
6254 M:      Jassi Brar <jassisinghbrar@gmail.com>
6255 L:      linux-kernel@vger.kernel.org
6256 S:      Maintained
6257 F:      drivers/mailbox/
6258 F:      include/linux/mailbox_client.h
6259 F:      include/linux/mailbox_controller.h
6260
6261 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6262 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6263 W:      http://www.kernel.org/doc/man-pages
6264 L:      linux-man@vger.kernel.org
6265 S:      Maintained
6266
6267 MARVELL ARMADA DRM SUPPORT
6268 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6269 S:      Maintained
6270 F:      drivers/gpu/drm/armada/
6271
6272 MARVELL 88E6352 DSA support
6273 M:      Guenter Roeck <linux@roeck-us.net>
6274 S:      Maintained
6275 F:      drivers/net/dsa/mv88e6352.c
6276
6277 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6278 M:      Mirko Lindner <mlindner@marvell.com>
6279 M:      Stephen Hemminger <stephen@networkplumber.org>
6280 L:      netdev@vger.kernel.org
6281 S:      Maintained
6282 F:      drivers/net/ethernet/marvell/sk*
6283
6284 MARVELL LIBERTAS WIRELESS DRIVER
6285 L:      libertas-dev@lists.infradead.org
6286 S:      Orphan
6287 F:      drivers/net/wireless/libertas/
6288
6289 MARVELL MV643XX ETHERNET DRIVER
6290 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6291 L:      netdev@vger.kernel.org
6292 S:      Maintained
6293 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6294 F:      include/linux/mv643xx.h
6295
6296 MARVELL MVNETA ETHERNET DRIVER
6297 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6298 L:      netdev@vger.kernel.org
6299 S:      Maintained
6300 F:      drivers/net/ethernet/marvell/mvneta.*
6301
6302 MARVELL MWIFIEX WIRELESS DRIVER
6303 M:      Amitkumar Karwar <akarwar@marvell.com>
6304 M:      Avinash Patil <patila@marvell.com>
6305 L:      linux-wireless@vger.kernel.org
6306 S:      Maintained
6307 F:      drivers/net/wireless/mwifiex/
6308
6309 MARVELL MWL8K WIRELESS DRIVER
6310 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6311 L:      linux-wireless@vger.kernel.org
6312 S:      Odd Fixes
6313 F:      drivers/net/wireless/mwl8k.c
6314
6315 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6316 M:      Nicolas Pitre <nico@fluxnic.net>
6317 S:      Odd Fixes
6318 F:      drivers/mmc/host/mvsdio.*
6319
6320 MATROX FRAMEBUFFER DRIVER
6321 L:      linux-fbdev@vger.kernel.org
6322 S:      Orphan
6323 F:      drivers/video/fbdev/matrox/matroxfb_*
6324 F:      include/uapi/linux/matroxfb.h
6325
6326 MAX16065 HARDWARE MONITOR DRIVER
6327 M:      Guenter Roeck <linux@roeck-us.net>
6328 L:      lm-sensors@lm-sensors.org
6329 S:      Maintained
6330 F:      Documentation/hwmon/max16065
6331 F:      drivers/hwmon/max16065.c
6332
6333 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6334 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6335 L:      lm-sensors@lm-sensors.org
6336 S:      Maintained
6337 F:      Documentation/hwmon/max6650
6338 F:      drivers/hwmon/max6650.c
6339
6340 MAX6697 HARDWARE MONITOR DRIVER
6341 M:      Guenter Roeck <linux@roeck-us.net>
6342 L:      lm-sensors@lm-sensors.org
6343 S:      Maintained
6344 F:      Documentation/hwmon/max6697
6345 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6346 F:      drivers/hwmon/max6697.c
6347 F:      include/linux/platform_data/max6697.h
6348
6349 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6350 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6351 L:      linux-pm@vger.kernel.org
6352 S:      Supported
6353 F:      drivers/power/max14577_charger.c
6354 F:      drivers/power/max77693_charger.c
6355
6356 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6357 M:      Chanwoo Choi <cw00.choi@samsung.com>
6358 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6359 L:      linux-kernel@vger.kernel.org
6360 S:      Supported
6361 F:      drivers/*/max14577.c
6362 F:      drivers/*/max77686.c
6363 F:      drivers/*/max77693.c
6364 F:      drivers/extcon/extcon-max14577.c
6365 F:      drivers/extcon/extcon-max77693.c
6366 F:      drivers/rtc/rtc-max77686.c
6367 F:      drivers/clk/clk-max77686.c
6368 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6369 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6370 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6371 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6372 F:      include/linux/mfd/max14577*.h
6373 F:      include/linux/mfd/max77686*.h
6374 F:      include/linux/mfd/max77693*.h
6375
6376 MAXIRADIO FM RADIO RECEIVER DRIVER
6377 M:      Hans Verkuil <hverkuil@xs4all.nl>
6378 L:      linux-media@vger.kernel.org
6379 T:      git git://linuxtv.org/media_tree.git
6380 W:      http://linuxtv.org
6381 S:      Maintained
6382 F:      drivers/media/radio/radio-maxiradio*
6383
6384 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6385 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6386 P:      LinuxTV.org Project
6387 L:      linux-media@vger.kernel.org
6388 W:      http://linuxtv.org
6389 Q:      http://patchwork.kernel.org/project/linux-media/list/
6390 T:      git git://linuxtv.org/media_tree.git
6391 S:      Maintained
6392 F:      Documentation/dvb/
6393 F:      Documentation/video4linux/
6394 F:      Documentation/DocBook/media/
6395 F:      drivers/media/
6396 F:      drivers/staging/media/
6397 F:      include/media/
6398 F:      include/uapi/linux/dvb/
6399 F:      include/uapi/linux/videodev2.h
6400 F:      include/uapi/linux/media.h
6401 F:      include/uapi/linux/v4l2-*
6402 F:      include/uapi/linux/meye.h
6403 F:      include/uapi/linux/ivtv*
6404 F:      include/uapi/linux/uvcvideo.h
6405
6406 MEGARAID SCSI/SAS DRIVERS
6407 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6408 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6409 M:      Uday Lingala <uday.lingala@avagotech.com>
6410 L:      megaraidlinux.pdl@avagotech.com
6411 L:      linux-scsi@vger.kernel.org
6412 W:      http://www.lsi.com
6413 S:      Maintained
6414 F:      Documentation/scsi/megaraid.txt
6415 F:      drivers/scsi/megaraid.*
6416 F:      drivers/scsi/megaraid/
6417
6418 MELLANOX ETHERNET DRIVER (mlx4_en)
6419 M:      Amir Vadai <amirv@mellanox.com>
6420 M:      Ido Shamay <idos@mellanox.com>
6421 L:      netdev@vger.kernel.org
6422 S:      Supported
6423 W:      http://www.mellanox.com
6424 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6425 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6426
6427 MEMORY MANAGEMENT
6428 L:      linux-mm@kvack.org
6429 W:      http://www.linux-mm.org
6430 S:      Maintained
6431 F:      include/linux/mm.h
6432 F:      include/linux/gfp.h
6433 F:      include/linux/mmzone.h
6434 F:      include/linux/memory_hotplug.h
6435 F:      include/linux/vmalloc.h
6436 F:      mm/
6437
6438 MEMORY TECHNOLOGY DEVICES (MTD)
6439 M:      David Woodhouse <dwmw2@infradead.org>
6440 M:      Brian Norris <computersforpeace@gmail.com>
6441 L:      linux-mtd@lists.infradead.org
6442 W:      http://www.linux-mtd.infradead.org/
6443 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6444 T:      git git://git.infradead.org/linux-mtd.git
6445 T:      git git://git.infradead.org/l2-mtd.git
6446 S:      Maintained
6447 F:      drivers/mtd/
6448 F:      include/linux/mtd/
6449 F:      include/uapi/mtd/
6450
6451 MEN A21 WATCHDOG DRIVER
6452 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6453 L:      linux-watchdog@vger.kernel.org
6454 S:      Supported
6455 F:      drivers/watchdog/mena21_wdt.c
6456
6457 MEN CHAMELEON BUS (mcb)
6458 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6459 S:      Supported
6460 F:      drivers/mcb/
6461 F:      include/linux/mcb.h
6462
6463 MEN F21BMC (Board Management Controller)
6464 M:      Andreas Werner <andreas.werner@men.de>
6465 S:      Supported
6466 F:      drivers/mfd/menf21bmc.c
6467 F:      drivers/watchdog/menf21bmc_wdt.c
6468 F:      drivers/leds/leds-menf21bmc.c
6469 F:      drivers/hwmon/menf21bmc_hwmon.c
6470 F:      Documentation/hwmon/menf21bmc
6471
6472 METAG ARCHITECTURE
6473 M:      James Hogan <james.hogan@imgtec.com>
6474 L:      linux-metag@vger.kernel.org
6475 S:      Supported
6476 F:      arch/metag/
6477 F:      Documentation/metag/
6478 F:      Documentation/devicetree/bindings/metag/
6479 F:      drivers/clocksource/metag_generic.c
6480 F:      drivers/irqchip/irq-metag.c
6481 F:      drivers/irqchip/irq-metag-ext.c
6482 F:      drivers/tty/metag_da.c
6483
6484 MICROBLAZE ARCHITECTURE
6485 M:      Michal Simek <monstr@monstr.eu>
6486 W:      http://www.monstr.eu/fdt/
6487 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6488 S:      Supported
6489 F:      arch/microblaze/
6490
6491 MICROTEK X6 SCANNER
6492 M:      Oliver Neukum <oliver@neukum.org>
6493 S:      Maintained
6494 F:      drivers/usb/image/microtek.*
6495
6496 MIPS
6497 M:      Ralf Baechle <ralf@linux-mips.org>
6498 L:      linux-mips@linux-mips.org
6499 W:      http://www.linux-mips.org/
6500 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6501 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6502 S:      Supported
6503 F:      Documentation/mips/
6504 F:      arch/mips/
6505
6506 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6507 M:      Hans Verkuil <hverkuil@xs4all.nl>
6508 L:      linux-media@vger.kernel.org
6509 T:      git git://linuxtv.org/media_tree.git
6510 W:      http://linuxtv.org
6511 S:      Odd Fixes
6512 F:      drivers/media/radio/radio-miropcm20*
6513
6514 Mellanox MLX5 core VPI driver
6515 M:      Eli Cohen <eli@mellanox.com>
6516 L:      netdev@vger.kernel.org
6517 L:      linux-rdma@vger.kernel.org
6518 W:      http://www.mellanox.com
6519 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6520 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6521 T:      git git://openfabrics.org/~eli/connect-ib.git
6522 S:      Supported
6523 F:      drivers/net/ethernet/mellanox/mlx5/core/
6524 F:      include/linux/mlx5/
6525
6526 Mellanox MLX5 IB driver
6527 M:      Eli Cohen <eli@mellanox.com>
6528 L:      linux-rdma@vger.kernel.org
6529 W:      http://www.mellanox.com
6530 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6531 T:      git git://openfabrics.org/~eli/connect-ib.git
6532 S:      Supported
6533 F:      include/linux/mlx5/
6534 F:      drivers/infiniband/hw/mlx5/
6535
6536 MN88472 MEDIA DRIVER
6537 M:      Antti Palosaari <crope@iki.fi>
6538 L:      linux-media@vger.kernel.org
6539 W:      http://linuxtv.org/
6540 W:      http://palosaari.fi/linux/
6541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6542 T:      git git://linuxtv.org/anttip/media_tree.git
6543 S:      Maintained
6544 F:      drivers/staging/media/mn88472/
6545 F:      drivers/media/dvb-frontends/mn88472.h
6546
6547 MN88473 MEDIA DRIVER
6548 M:      Antti Palosaari <crope@iki.fi>
6549 L:      linux-media@vger.kernel.org
6550 W:      http://linuxtv.org/
6551 W:      http://palosaari.fi/linux/
6552 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6553 T:      git git://linuxtv.org/anttip/media_tree.git
6554 S:      Maintained
6555 F:      drivers/staging/media/mn88473/
6556 F:      drivers/media/dvb-frontends/mn88473.h
6557
6558 MODULE SUPPORT
6559 M:      Rusty Russell <rusty@rustcorp.com.au>
6560 S:      Maintained
6561 F:      include/linux/module.h
6562 F:      kernel/module.c
6563
6564 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6565 W:      http://popies.net/meye/
6566 S:      Orphan
6567 F:      Documentation/video4linux/meye.txt
6568 F:      drivers/media/pci/meye/
6569 F:      include/uapi/linux/meye.h
6570
6571 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6572 M:      Jiri Slaby <jirislaby@gmail.com>
6573 S:      Maintained
6574 F:      Documentation/serial/moxa-smartio
6575 F:      drivers/tty/mxser.*
6576
6577 MR800 AVERMEDIA USB FM RADIO DRIVER
6578 M:      Alexey Klimov <klimov.linux@gmail.com>
6579 L:      linux-media@vger.kernel.org
6580 T:      git git://linuxtv.org/media_tree.git
6581 S:      Maintained
6582 F:      drivers/media/radio/radio-mr800.c
6583
6584 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6585 M:      Alan Ott <alan@signal11.us>
6586 L:      linux-wpan@vger.kernel.org
6587 S:      Maintained
6588 F:      drivers/net/ieee802154/mrf24j40.c
6589
6590 MSI LAPTOP SUPPORT
6591 M:      "Lee, Chun-Yi" <jlee@suse.com>
6592 L:      platform-driver-x86@vger.kernel.org
6593 S:      Maintained
6594 F:      drivers/platform/x86/msi-laptop.c
6595
6596 MSI WMI SUPPORT
6597 M:      Anisse Astier <anisse@astier.eu>
6598 L:      platform-driver-x86@vger.kernel.org
6599 S:      Supported
6600 F:      drivers/platform/x86/msi-wmi.c
6601
6602 MSI001 MEDIA DRIVER
6603 M:      Antti Palosaari <crope@iki.fi>
6604 L:      linux-media@vger.kernel.org
6605 W:      http://linuxtv.org/
6606 W:      http://palosaari.fi/linux/
6607 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6608 T:      git git://linuxtv.org/anttip/media_tree.git
6609 S:      Maintained
6610 F:      drivers/media/tuners/msi001*
6611
6612 MSI2500 MEDIA DRIVER
6613 M:      Antti Palosaari <crope@iki.fi>
6614 L:      linux-media@vger.kernel.org
6615 W:      http://linuxtv.org/
6616 W:      http://palosaari.fi/linux/
6617 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6618 T:      git git://linuxtv.org/anttip/media_tree.git
6619 S:      Maintained
6620 F:      drivers/media/usb/msi2500/
6621
6622 MT9M032 APTINA SENSOR DRIVER
6623 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6624 L:      linux-media@vger.kernel.org
6625 T:      git git://linuxtv.org/media_tree.git
6626 S:      Maintained
6627 F:      drivers/media/i2c/mt9m032.c
6628 F:      include/media/mt9m032.h
6629
6630 MT9P031 APTINA CAMERA SENSOR
6631 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6632 L:      linux-media@vger.kernel.org
6633 T:      git git://linuxtv.org/media_tree.git
6634 S:      Maintained
6635 F:      drivers/media/i2c/mt9p031.c
6636 F:      include/media/mt9p031.h
6637
6638 MT9T001 APTINA CAMERA SENSOR
6639 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6640 L:      linux-media@vger.kernel.org
6641 T:      git git://linuxtv.org/media_tree.git
6642 S:      Maintained
6643 F:      drivers/media/i2c/mt9t001.c
6644 F:      include/media/mt9t001.h
6645
6646 MT9V032 APTINA CAMERA SENSOR
6647 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6648 L:      linux-media@vger.kernel.org
6649 T:      git git://linuxtv.org/media_tree.git
6650 S:      Maintained
6651 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6652 F:      drivers/media/i2c/mt9v032.c
6653 F:      include/media/mt9v032.h
6654
6655 MULTIFUNCTION DEVICES (MFD)
6656 M:      Samuel Ortiz <sameo@linux.intel.com>
6657 M:      Lee Jones <lee.jones@linaro.org>
6658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6659 S:      Supported
6660 F:      drivers/mfd/
6661 F:      include/linux/mfd/
6662
6663 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6664 M:      Ulf Hansson <ulf.hansson@linaro.org>
6665 L:      linux-mmc@vger.kernel.org
6666 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6667 S:      Maintained
6668 F:      drivers/mmc/
6669 F:      include/linux/mmc/
6670 F:      include/uapi/linux/mmc/
6671
6672 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6673 S:      Orphan
6674 F:      drivers/mmc/host/mmc_spi.c
6675 F:      include/linux/spi/mmc_spi.h
6676
6677 MULTISOUND SOUND DRIVER
6678 M:      Andrew Veliath <andrewtv@usa.net>
6679 S:      Maintained
6680 F:      Documentation/sound/oss/MultiSound
6681 F:      sound/oss/msnd*
6682
6683 MULTITECH MULTIPORT CARD (ISICOM)
6684 S:      Orphan
6685 F:      drivers/tty/isicom.c
6686 F:      include/linux/isicom.h
6687
6688 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6689 M:      Felipe Balbi <balbi@ti.com>
6690 L:      linux-usb@vger.kernel.org
6691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6692 S:      Maintained
6693 F:      drivers/usb/musb/
6694
6695 MXL5007T MEDIA DRIVER
6696 M:      Michael Krufky <mkrufky@linuxtv.org>
6697 L:      linux-media@vger.kernel.org
6698 W:      http://linuxtv.org/
6699 W:      http://github.com/mkrufky
6700 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6701 T:      git git://linuxtv.org/mkrufky/tuners.git
6702 S:      Maintained
6703 F:      drivers/media/tuners/mxl5007t.*
6704
6705 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6706 M:      Hyong-Youb Kim <hykim@myri.com>
6707 L:      netdev@vger.kernel.org
6708 W:      https://www.myricom.com/support/downloads/myri10ge.html
6709 S:      Supported
6710 F:      drivers/net/ethernet/myricom/myri10ge/
6711
6712 NATSEMI ETHERNET DRIVER (DP8381x)
6713 S:      Orphan
6714 F:      drivers/net/ethernet/natsemi/natsemi.c
6715
6716 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6717 M:      Daniel Mack <zonque@gmail.com>
6718 S:      Maintained
6719 L:      alsa-devel@alsa-project.org
6720 W:      http://www.native-instruments.com
6721 F:      sound/usb/caiaq/
6722
6723 NCP FILESYSTEM
6724 M:      Petr Vandrovec <petr@vandrovec.name>
6725 S:      Odd Fixes
6726 F:      fs/ncpfs/
6727
6728 NCR 5380 SCSI DRIVERS
6729 M:      Finn Thain <fthain@telegraphics.com.au>
6730 M:      Michael Schmitz <schmitzmic@gmail.com>
6731 L:      linux-scsi@vger.kernel.org
6732 S:      Maintained
6733 F:      Documentation/scsi/g_NCR5380.txt
6734 F:      drivers/scsi/NCR5380.*
6735 F:      drivers/scsi/arm/cumana_1.c
6736 F:      drivers/scsi/arm/oak.c
6737 F:      drivers/scsi/atari_NCR5380.c
6738 F:      drivers/scsi/atari_scsi.*
6739 F:      drivers/scsi/dmx3191d.c
6740 F:      drivers/scsi/dtc.*
6741 F:      drivers/scsi/g_NCR5380.*
6742 F:      drivers/scsi/g_NCR5380_mmio.c
6743 F:      drivers/scsi/mac_scsi.*
6744 F:      drivers/scsi/pas16.*
6745 F:      drivers/scsi/sun3_scsi.*
6746 F:      drivers/scsi/sun3_scsi_vme.c
6747 F:      drivers/scsi/t128.*
6748
6749 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6750 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6751 L:      linux-scsi@vger.kernel.org
6752 S:      Maintained
6753 F:      drivers/scsi/NCR_D700.*
6754
6755 NCT6775 HARDWARE MONITOR DRIVER
6756 M:      Guenter Roeck <linux@roeck-us.net>
6757 L:      lm-sensors@lm-sensors.org
6758 S:      Maintained
6759 F:      Documentation/hwmon/nct6775
6760 F:      drivers/hwmon/nct6775.c
6761
6762 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6763 M:      Faisal Latif <faisal.latif@intel.com>
6764 L:      linux-rdma@vger.kernel.org
6765 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6766 S:      Supported
6767 F:      drivers/infiniband/hw/nes/
6768
6769 NETEM NETWORK EMULATOR
6770 M:      Stephen Hemminger <stephen@networkplumber.org>
6771 L:      netem@lists.linux-foundation.org
6772 S:      Maintained
6773 F:      net/sched/sch_netem.c
6774
6775 NETERION 10GbE DRIVERS (s2io/vxge)
6776 M:      Jon Mason <jdmason@kudzu.us>
6777 L:      netdev@vger.kernel.org
6778 S:      Supported
6779 F:      Documentation/networking/s2io.txt
6780 F:      Documentation/networking/vxge.txt
6781 F:      drivers/net/ethernet/neterion/
6782
6783 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6784 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6785 M:      Patrick McHardy <kaber@trash.net>
6786 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6787 L:      netfilter-devel@vger.kernel.org
6788 L:      coreteam@netfilter.org
6789 W:      http://www.netfilter.org/
6790 W:      http://www.iptables.org/
6791 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6794 S:      Supported
6795 F:      include/linux/netfilter*
6796 F:      include/linux/netfilter/
6797 F:      include/net/netfilter/
6798 F:      include/uapi/linux/netfilter*
6799 F:      include/uapi/linux/netfilter/
6800 F:      net/*/netfilter.c
6801 F:      net/*/netfilter/
6802 F:      net/netfilter/
6803
6804 NETLABEL
6805 M:      Paul Moore <paul@paul-moore.com>
6806 W:      http://netlabel.sf.net
6807 L:      netdev@vger.kernel.org
6808 S:      Maintained
6809 F:      Documentation/netlabel/
6810 F:      include/net/netlabel.h
6811 F:      net/netlabel/
6812
6813 NETROM NETWORK LAYER
6814 M:      Ralf Baechle <ralf@linux-mips.org>
6815 L:      linux-hams@vger.kernel.org
6816 W:      http://www.linux-ax25.org/
6817 S:      Maintained
6818 F:      include/net/netrom.h
6819 F:      include/uapi/linux/netrom.h
6820 F:      net/netrom/
6821
6822 NETWORK BLOCK DEVICE (NBD)
6823 M:      Markus Pargmann <mpa@pengutronix.de>
6824 S:      Maintained
6825 L:      nbd-general@lists.sourceforge.net
6826 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6827 F:      Documentation/blockdev/nbd.txt
6828 F:      drivers/block/nbd.c
6829 F:      include/linux/nbd.h
6830 F:      include/uapi/linux/nbd.h
6831
6832 NETWORK DROP MONITOR
6833 M:      Neil Horman <nhorman@tuxdriver.com>
6834 L:      netdev@vger.kernel.org
6835 S:      Maintained
6836 W:      https://fedorahosted.org/dropwatch/
6837 F:      net/core/drop_monitor.c
6838
6839 NETWORKING [GENERAL]
6840 M:      "David S. Miller" <davem@davemloft.net>
6841 L:      netdev@vger.kernel.org
6842 W:      http://www.linuxfoundation.org/en/Net
6843 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6846 S:      Maintained
6847 F:      net/
6848 F:      include/net/
6849 F:      include/linux/in.h
6850 F:      include/linux/net.h
6851 F:      include/linux/netdevice.h
6852 F:      include/uapi/linux/in.h
6853 F:      include/uapi/linux/net.h
6854 F:      include/uapi/linux/netdevice.h
6855 F:      include/uapi/linux/net_namespace.h
6856 F:      tools/net/
6857 F:      tools/testing/selftests/net/
6858 F:      lib/random32.c
6859 F:      lib/test_bpf.c
6860
6861 NETWORKING [IPv4/IPv6]
6862 M:      "David S. Miller" <davem@davemloft.net>
6863 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6864 M:      James Morris <jmorris@namei.org>
6865 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6866 M:      Patrick McHardy <kaber@trash.net>
6867 L:      netdev@vger.kernel.org
6868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6869 S:      Maintained
6870 F:      net/ipv4/
6871 F:      net/ipv6/
6872 F:      include/net/ip*
6873 F:      arch/x86/net/*
6874
6875 NETWORKING [IPSEC]
6876 M:      Steffen Klassert <steffen.klassert@secunet.com>
6877 M:      Herbert Xu <herbert@gondor.apana.org.au>
6878 M:      "David S. Miller" <davem@davemloft.net>
6879 L:      netdev@vger.kernel.org
6880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6882 S:      Maintained
6883 F:      net/core/flow.c
6884 F:      net/xfrm/
6885 F:      net/key/
6886 F:      net/ipv4/xfrm*
6887 F:      net/ipv4/esp4.c
6888 F:      net/ipv4/ah4.c
6889 F:      net/ipv4/ipcomp.c
6890 F:      net/ipv4/ip_vti.c
6891 F:      net/ipv6/xfrm*
6892 F:      net/ipv6/esp6.c
6893 F:      net/ipv6/ah6.c
6894 F:      net/ipv6/ipcomp6.c
6895 F:      net/ipv6/ip6_vti.c
6896 F:      include/uapi/linux/xfrm.h
6897 F:      include/net/xfrm.h
6898
6899 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6900 M:      Paul Moore <paul@paul-moore.com>
6901 L:      netdev@vger.kernel.org
6902 S:      Maintained
6903
6904 NETWORKING [WIRELESS]
6905 L:      linux-wireless@vger.kernel.org
6906 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6907
6908 NETWORKING DRIVERS
6909 L:      netdev@vger.kernel.org
6910 W:      http://www.linuxfoundation.org/en/Net
6911 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6914 S:      Odd Fixes
6915 F:      drivers/net/
6916 F:      include/linux/if_*
6917 F:      include/linux/netdevice.h
6918 F:      include/linux/arcdevice.h
6919 F:      include/linux/etherdevice.h
6920 F:      include/linux/fcdevice.h
6921 F:      include/linux/fddidevice.h
6922 F:      include/linux/hippidevice.h
6923 F:      include/linux/inetdevice.h
6924 F:      include/uapi/linux/if_*
6925 F:      include/uapi/linux/netdevice.h
6926
6927 NETWORKING DRIVERS (WIRELESS)
6928 M:      Kalle Valo <kvalo@codeaurora.org>
6929 L:      linux-wireless@vger.kernel.org
6930 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6932 S:      Maintained
6933 F:      drivers/net/wireless/
6934
6935 NETXEN (1/10) GbE SUPPORT
6936 M:      Manish Chopra <manish.chopra@qlogic.com>
6937 M:      Sony Chacko <sony.chacko@qlogic.com>
6938 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6939 L:      netdev@vger.kernel.org
6940 W:      http://www.qlogic.com
6941 S:      Supported
6942 F:      drivers/net/ethernet/qlogic/netxen/
6943
6944 NFC SUBSYSTEM
6945 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6946 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6947 M:      Samuel Ortiz <sameo@linux.intel.com>
6948 L:      linux-wireless@vger.kernel.org
6949 L:      linux-nfc@lists.01.org (subscribers-only)
6950 S:      Supported
6951 F:      net/nfc/
6952 F:      include/net/nfc/
6953 F:      include/uapi/linux/nfc.h
6954 F:      drivers/nfc/
6955 F:      include/linux/platform_data/pn544.h
6956 F:      Documentation/devicetree/bindings/net/nfc/
6957
6958 NFS, SUNRPC, AND LOCKD CLIENTS
6959 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6960 M:      Anna Schumaker <anna.schumaker@netapp.com>
6961 L:      linux-nfs@vger.kernel.org
6962 W:      http://client.linux-nfs.org
6963 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6964 S:      Maintained
6965 F:      fs/lockd/
6966 F:      fs/nfs/
6967 F:      fs/nfs_common/
6968 F:      net/sunrpc/
6969 F:      include/linux/lockd/
6970 F:      include/linux/nfs*
6971 F:      include/linux/sunrpc/
6972 F:      include/uapi/linux/nfs*
6973 F:      include/uapi/linux/sunrpc/
6974
6975 NILFS2 FILESYSTEM
6976 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6977 L:      linux-nilfs@vger.kernel.org
6978 W:      http://nilfs.sourceforge.net/
6979 T:      git git://github.com/konis/nilfs2.git
6980 S:      Supported
6981 F:      Documentation/filesystems/nilfs2.txt
6982 F:      fs/nilfs2/
6983 F:      include/linux/nilfs2_fs.h
6984
6985 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6986 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6987 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6988 S:      Maintained
6989 F:      Documentation/scsi/NinjaSCSI.txt
6990 F:      drivers/scsi/pcmcia/nsp_*
6991
6992 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6993 M:      GOTO Masanori <gotom@debian.or.jp>
6994 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6995 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6996 S:      Maintained
6997 F:      Documentation/scsi/NinjaSCSI.txt
6998 F:      drivers/scsi/nsp32*
6999
7000 NIOS2 ARCHITECTURE
7001 M:      Ley Foon Tan <lftan@altera.com>
7002 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7003 T:      git git://git.rocketboards.org/linux-socfpga-next.git
7004 S:      Maintained
7005 F:      arch/nios2/
7006
7007 NOKIA N900 POWER SUPPLY DRIVERS
7008 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7009 S:      Maintained
7010 F:      include/linux/power/bq2415x_charger.h
7011 F:      include/linux/power/bq27x00_battery.h
7012 F:      include/linux/power/isp1704_charger.h
7013 F:      drivers/power/bq2415x_charger.c
7014 F:      drivers/power/bq27x00_battery.c
7015 F:      drivers/power/isp1704_charger.c
7016 F:      drivers/power/rx51_battery.c
7017
7018 NTB DRIVER
7019 M:      Jon Mason <jdmason@kudzu.us>
7020 M:      Dave Jiang <dave.jiang@intel.com>
7021 S:      Supported
7022 W:      https://github.com/jonmason/ntb/wiki
7023 T:      git git://github.com/jonmason/ntb.git
7024 F:      drivers/ntb/
7025 F:      drivers/net/ntb_netdev.c
7026 F:      include/linux/ntb.h
7027
7028 NTFS FILESYSTEM
7029 M:      Anton Altaparmakov <anton@tuxera.com>
7030 L:      linux-ntfs-dev@lists.sourceforge.net
7031 W:      http://www.tuxera.com/
7032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7033 S:      Supported
7034 F:      Documentation/filesystems/ntfs.txt
7035 F:      fs/ntfs/
7036
7037 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7038 M:      Antonino Daplas <adaplas@gmail.com>
7039 L:      linux-fbdev@vger.kernel.org
7040 S:      Maintained
7041 F:      drivers/video/fbdev/riva/
7042 F:      drivers/video/fbdev/nvidia/
7043
7044 NVM EXPRESS DRIVER
7045 M:      Matthew Wilcox <willy@linux.intel.com>
7046 L:      linux-nvme@lists.infradead.org
7047 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7048 S:      Supported
7049 F:      drivers/block/nvme*
7050 F:      include/linux/nvme.h
7051
7052 NXP-NCI NFC DRIVER
7053 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7054 R:      Charles Gorand <charles.gorand@effinnov.com>
7055 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7056 S:      Supported
7057 F:      drivers/nfc/nxp-nci
7058
7059 NXP TDA998X DRM DRIVER
7060 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7061 S:      Supported
7062 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7063 F:      include/drm/i2c/tda998x.h
7064
7065 NXP TFA9879 DRIVER
7066 M:      Peter Rosin <peda@axentia.se>
7067 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7068 S:      Maintained
7069 F:      sound/soc/codecs/tfa9879*
7070
7071 OMAP SUPPORT
7072 M:      Tony Lindgren <tony@atomide.com>
7073 L:      linux-omap@vger.kernel.org
7074 W:      http://www.muru.com/linux/omap/
7075 W:      http://linux.omap.com/
7076 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7078 S:      Maintained
7079 F:      arch/arm/*omap*/
7080 F:      arch/arm/configs/omap1_defconfig
7081 F:      arch/arm/configs/omap2plus_defconfig
7082 F:      drivers/i2c/busses/i2c-omap.c
7083 F:      drivers/irqchip/irq-omap-intc.c
7084 F:      drivers/mfd/*omap*.c
7085 F:      drivers/mfd/menelaus.c
7086 F:      drivers/mfd/palmas.c
7087 F:      drivers/mfd/tps65217.c
7088 F:      drivers/mfd/tps65218.c
7089 F:      drivers/mfd/tps65910.c
7090 F:      drivers/mfd/twl-core.[ch]
7091 F:      drivers/mfd/twl4030*.c
7092 F:      drivers/mfd/twl6030*.c
7093 F:      drivers/mfd/twl6040*.c
7094 F:      drivers/regulator/palmas-regulator*.c
7095 F:      drivers/regulator/pbias-regulator.c
7096 F:      drivers/regulator/tps65217-regulator.c
7097 F:      drivers/regulator/tps65218-regulator.c
7098 F:      drivers/regulator/tps65910-regulator.c
7099 F:      drivers/regulator/twl-regulator.c
7100 F:      include/linux/i2c-omap.h
7101
7102 OMAP DEVICE TREE SUPPORT
7103 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7104 M:      Tony Lindgren <tony@atomide.com>
7105 L:      linux-omap@vger.kernel.org
7106 L:      devicetree@vger.kernel.org
7107 S:      Maintained
7108 F:      arch/arm/boot/dts/*omap*
7109 F:      arch/arm/boot/dts/*am3*
7110 F:      arch/arm/boot/dts/*am4*
7111 F:      arch/arm/boot/dts/*am5*
7112 F:      arch/arm/boot/dts/*dra7*
7113
7114 OMAP CLOCK FRAMEWORK SUPPORT
7115 M:      Paul Walmsley <paul@pwsan.com>
7116 L:      linux-omap@vger.kernel.org
7117 S:      Maintained
7118 F:      arch/arm/*omap*/*clock*
7119
7120 OMAP POWER MANAGEMENT SUPPORT
7121 M:      Kevin Hilman <khilman@deeprootsystems.com>
7122 L:      linux-omap@vger.kernel.org
7123 S:      Maintained
7124 F:      arch/arm/*omap*/*pm*
7125 F:      drivers/cpufreq/omap-cpufreq.c
7126
7127 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7128 M:      Rajendra Nayak <rnayak@ti.com>
7129 M:      Paul Walmsley <paul@pwsan.com>
7130 L:      linux-omap@vger.kernel.org
7131 S:      Maintained
7132 F:      arch/arm/mach-omap2/prm*
7133
7134 OMAP AUDIO SUPPORT
7135 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7136 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7137 L:      alsa-devel@alsa-project.org (subscribers-only)
7138 L:      linux-omap@vger.kernel.org
7139 S:      Maintained
7140 F:      sound/soc/omap/
7141
7142 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7143 M:      Roger Quadros <rogerq@ti.com>
7144 M:      Tony Lindgren <tony@atomide.com>
7145 L:      linux-omap@vger.kernel.org
7146 S:      Maintained
7147 F:      drivers/memory/omap-gpmc.c
7148 F:      arch/arm/mach-omap2/*gpmc*
7149
7150 OMAP FRAMEBUFFER SUPPORT
7151 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7152 L:      linux-fbdev@vger.kernel.org
7153 L:      linux-omap@vger.kernel.org
7154 S:      Maintained
7155 F:      drivers/video/fbdev/omap/
7156
7157 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7158 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7159 L:      linux-omap@vger.kernel.org
7160 L:      linux-fbdev@vger.kernel.org
7161 S:      Maintained
7162 F:      drivers/video/fbdev/omap2/
7163 F:      Documentation/arm/OMAP/DSS
7164
7165 OMAP HARDWARE SPINLOCK SUPPORT
7166 M:      Ohad Ben-Cohen <ohad@wizery.com>
7167 L:      linux-omap@vger.kernel.org
7168 S:      Maintained
7169 F:      drivers/hwspinlock/omap_hwspinlock.c
7170 F:      arch/arm/mach-omap2/hwspinlock.c
7171
7172 OMAP MMC SUPPORT
7173 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7174 L:      linux-omap@vger.kernel.org
7175 S:      Maintained
7176 F:      drivers/mmc/host/omap.c
7177
7178 OMAP HS MMC SUPPORT
7179 L:      linux-mmc@vger.kernel.org
7180 L:      linux-omap@vger.kernel.org
7181 S:      Orphan
7182 F:      drivers/mmc/host/omap_hsmmc.c
7183
7184 OMAP RANDOM NUMBER GENERATOR SUPPORT
7185 M:      Deepak Saxena <dsaxena@plexity.net>
7186 S:      Maintained
7187 F:      drivers/char/hw_random/omap-rng.c
7188
7189 OMAP HWMOD SUPPORT
7190 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7191 M:      Paul Walmsley <paul@pwsan.com>
7192 L:      linux-omap@vger.kernel.org
7193 S:      Maintained
7194 F:      arch/arm/mach-omap2/omap_hwmod.*
7195
7196 OMAP HWMOD DATA
7197 M:      Paul Walmsley <paul@pwsan.com>
7198 L:      linux-omap@vger.kernel.org
7199 S:      Maintained
7200 F:      arch/arm/mach-omap2/omap_hwmod*data*
7201
7202 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7203 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7204 L:      linux-omap@vger.kernel.org
7205 S:      Maintained
7206 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7207
7208 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7209 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7210 L:      linux-media@vger.kernel.org
7211 S:      Maintained
7212 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7213 F:      drivers/media/platform/omap3isp/
7214 F:      drivers/staging/media/omap4iss/
7215
7216 OMAP USB SUPPORT
7217 M:      Felipe Balbi <balbi@ti.com>
7218 L:      linux-usb@vger.kernel.org
7219 L:      linux-omap@vger.kernel.org
7220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7221 S:      Maintained
7222 F:      drivers/usb/*/*omap*
7223 F:      arch/arm/*omap*/usb*
7224
7225 OMAP GPIO DRIVER
7226 M:      Javier Martinez Canillas <javier@dowhile0.org>
7227 M:      Santosh Shilimkar <ssantosh@kernel.org>
7228 M:      Kevin Hilman <khilman@deeprootsystems.com>
7229 L:      linux-omap@vger.kernel.org
7230 S:      Maintained
7231 F:      drivers/gpio/gpio-omap.c
7232
7233 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7234 M:      Mark Jackson <mpfj@newflow.co.uk>
7235 L:      linux-omap@vger.kernel.org
7236 S:      Maintained
7237 F:      arch/arm/boot/dts/am335x-nano.dts
7238
7239 OMFS FILESYSTEM
7240 M:      Bob Copeland <me@bobcopeland.com>
7241 L:      linux-karma-devel@lists.sourceforge.net
7242 S:      Maintained
7243 F:      Documentation/filesystems/omfs.txt
7244 F:      fs/omfs/
7245
7246 OMNIKEY CARDMAN 4000 DRIVER
7247 M:      Harald Welte <laforge@gnumonks.org>
7248 S:      Maintained
7249 F:      drivers/char/pcmcia/cm4000_cs.c
7250 F:      include/linux/cm4000_cs.h
7251 F:      include/uapi/linux/cm4000_cs.h
7252
7253 OMNIKEY CARDMAN 4040 DRIVER
7254 M:      Harald Welte <laforge@gnumonks.org>
7255 S:      Maintained
7256 F:      drivers/char/pcmcia/cm4040_cs.*
7257
7258 OMNIVISION OV7670 SENSOR DRIVER
7259 M:      Jonathan Corbet <corbet@lwn.net>
7260 L:      linux-media@vger.kernel.org
7261 T:      git git://linuxtv.org/media_tree.git
7262 S:      Maintained
7263 F:      drivers/media/i2c/ov7670.c
7264
7265 ONENAND FLASH DRIVER
7266 M:      Kyungmin Park <kyungmin.park@samsung.com>
7267 L:      linux-mtd@lists.infradead.org
7268 S:      Maintained
7269 F:      drivers/mtd/onenand/
7270 F:      include/linux/mtd/onenand*.h
7271
7272 ONSTREAM SCSI TAPE DRIVER
7273 M:      Willem Riede <osst@riede.org>
7274 L:      osst-users@lists.sourceforge.net
7275 L:      linux-scsi@vger.kernel.org
7276 S:      Maintained
7277 F:      Documentation/scsi/osst.txt
7278 F:      drivers/scsi/osst.*
7279 F:      drivers/scsi/osst_*.h
7280 F:      drivers/scsi/st.h
7281
7282 OPENCORES I2C BUS DRIVER
7283 M:      Peter Korsgaard <jacmet@sunsite.dk>
7284 L:      linux-i2c@vger.kernel.org
7285 S:      Maintained
7286 F:      Documentation/i2c/busses/i2c-ocores
7287 F:      drivers/i2c/busses/i2c-ocores.c
7288
7289 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7290 M:      Grant Likely <grant.likely@linaro.org>
7291 M:      Rob Herring <robh+dt@kernel.org>
7292 L:      devicetree@vger.kernel.org
7293 W:      http://www.devicetree.org/
7294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7295 S:      Maintained
7296 F:      drivers/of/
7297 F:      include/linux/of*.h
7298 F:      scripts/dtc/
7299
7300 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7301 M:      Rob Herring <robh+dt@kernel.org>
7302 M:      Pawel Moll <pawel.moll@arm.com>
7303 M:      Mark Rutland <mark.rutland@arm.com>
7304 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7305 M:      Kumar Gala <galak@codeaurora.org>
7306 L:      devicetree@vger.kernel.org
7307 S:      Maintained
7308 F:      Documentation/devicetree/
7309 F:      arch/*/boot/dts/
7310 F:      include/dt-bindings/
7311
7312 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7313 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7314 L:      devicetree@vger.kernel.org
7315 S:      Maintained
7316 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7317 F:      Documentation/devicetree/overlay-notes.txt
7318 F:      drivers/of/overlay.c
7319 F:      drivers/of/resolver.c
7320
7321 OPENRISC ARCHITECTURE
7322 M:      Jonas Bonn <jonas@southpole.se>
7323 W:      http://openrisc.net
7324 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7325 S:      Maintained
7326 T:      git git://openrisc.net/~jonas/linux
7327 F:      arch/openrisc/
7328
7329 OPENVSWITCH
7330 M:      Pravin Shelar <pshelar@nicira.com>
7331 L:      netdev@vger.kernel.org
7332 L:      dev@openvswitch.org
7333 W:      http://openvswitch.org
7334 S:      Maintained
7335 F:      net/openvswitch/
7336 F:      include/uapi/linux/openvswitch.h
7337
7338 OPL4 DRIVER
7339 M:      Clemens Ladisch <clemens@ladisch.de>
7340 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7341 T:      git git://git.alsa-project.org/alsa-kernel.git
7342 S:      Maintained
7343 F:      sound/drivers/opl4/
7344
7345 OPROFILE
7346 M:      Robert Richter <rric@kernel.org>
7347 L:      oprofile-list@lists.sf.net
7348 S:      Maintained
7349 F:      arch/*/include/asm/oprofile*.h
7350 F:      arch/*/oprofile/
7351 F:      drivers/oprofile/
7352 F:      include/linux/oprofile.h
7353
7354 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7355 M:      Mark Fasheh <mfasheh@suse.com>
7356 M:      Joel Becker <jlbec@evilplan.org>
7357 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7358 W:      http://ocfs2.wiki.kernel.org
7359 S:      Supported
7360 F:      Documentation/filesystems/ocfs2.txt
7361 F:      Documentation/filesystems/dlmfs.txt
7362 F:      fs/ocfs2/
7363
7364 ORINOCO DRIVER
7365 L:      linux-wireless@vger.kernel.org
7366 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7367 W:      http://www.nongnu.org/orinoco/
7368 S:      Orphan
7369 F:      drivers/net/wireless/orinoco/
7370
7371 OSD LIBRARY and FILESYSTEM
7372 M:      Boaz Harrosh <ooo@electrozaur.com>
7373 M:      Benny Halevy <bhalevy@primarydata.com>
7374 L:      osd-dev@open-osd.org
7375 W:      http://open-osd.org
7376 T:      git git://git.open-osd.org/open-osd.git
7377 S:      Maintained
7378 F:      drivers/scsi/osd/
7379 F:      include/scsi/osd_*
7380 F:      fs/exofs/
7381
7382 OVERLAY FILESYSTEM
7383 M:      Miklos Szeredi <miklos@szeredi.hu>
7384 L:      linux-unionfs@vger.kernel.org
7385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7386 S:      Supported
7387 F:      fs/overlayfs/
7388 F:      Documentation/filesystems/overlayfs.txt
7389
7390 P54 WIRELESS DRIVER
7391 M:      Christian Lamparter <chunkeey@googlemail.com>
7392 L:      linux-wireless@vger.kernel.org
7393 W:      http://wireless.kernel.org/en/users/Drivers/p54
7394 S:      Maintained
7395 F:      drivers/net/wireless/p54/
7396
7397 PA SEMI ETHERNET DRIVER
7398 M:      Olof Johansson <olof@lixom.net>
7399 L:      netdev@vger.kernel.org
7400 S:      Maintained
7401 F:      drivers/net/ethernet/pasemi/*
7402
7403 PA SEMI SMBUS DRIVER
7404 M:      Olof Johansson <olof@lixom.net>
7405 L:      linux-i2c@vger.kernel.org
7406 S:      Maintained
7407 F:      drivers/i2c/busses/i2c-pasemi.c
7408
7409 PADATA PARALLEL EXECUTION MECHANISM
7410 M:      Steffen Klassert <steffen.klassert@secunet.com>
7411 L:      linux-crypto@vger.kernel.org
7412 S:      Maintained
7413 F:      kernel/padata.c
7414 F:      include/linux/padata.h
7415 F:      Documentation/padata.txt
7416
7417 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7418 M:      Harald Welte <laforge@gnumonks.org>
7419 L:      platform-driver-x86@vger.kernel.org
7420 S:      Maintained
7421 F:      drivers/platform/x86/panasonic-laptop.c
7422
7423 PANASONIC MN10300/AM33/AM34 PORT
7424 M:      David Howells <dhowells@redhat.com>
7425 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7426 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7427 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7428 S:      Maintained
7429 F:      Documentation/mn10300/
7430 F:      arch/mn10300/
7431
7432 PARALLEL PORT SUPPORT
7433 L:      linux-parport@lists.infradead.org (subscribers-only)
7434 S:      Orphan
7435 F:      drivers/parport/
7436 F:      include/linux/parport*.h
7437 F:      drivers/char/ppdev.c
7438 F:      include/uapi/linux/ppdev.h
7439
7440 PARAVIRT_OPS INTERFACE
7441 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7442 M:      Chris Wright <chrisw@sous-sol.org>
7443 M:      Alok Kataria <akataria@vmware.com>
7444 M:      Rusty Russell <rusty@rustcorp.com.au>
7445 L:      virtualization@lists.linux-foundation.org
7446 S:      Supported
7447 F:      Documentation/virtual/paravirt_ops.txt
7448 F:      arch/*/kernel/paravirt*
7449 F:      arch/*/include/asm/paravirt.h
7450
7451 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7452 M:      Tim Waugh <tim@cyberelk.net>
7453 L:      linux-parport@lists.infradead.org (subscribers-only)
7454 W:      http://www.torque.net/linux-pp.html
7455 S:      Maintained
7456 F:      Documentation/blockdev/paride.txt
7457 F:      drivers/block/paride/
7458
7459 PARISC ARCHITECTURE
7460 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7461 M:      Helge Deller <deller@gmx.de>
7462 L:      linux-parisc@vger.kernel.org
7463 W:      http://www.parisc-linux.org/
7464 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7467 S:      Maintained
7468 F:      arch/parisc/
7469 F:      Documentation/parisc/
7470 F:      drivers/parisc/
7471 F:      drivers/char/agp/parisc-agp.c
7472 F:      drivers/input/serio/gscps2.c
7473 F:      drivers/parport/parport_gsc.*
7474 F:      drivers/tty/serial/8250/8250_gsc.c
7475 F:      drivers/video/fbdev/sti*
7476 F:      drivers/video/console/sti*
7477 F:      drivers/video/logo/logo_parisc*
7478
7479 PC87360 HARDWARE MONITORING DRIVER
7480 M:      Jim Cromie <jim.cromie@gmail.com>
7481 L:      lm-sensors@lm-sensors.org
7482 S:      Maintained
7483 F:      Documentation/hwmon/pc87360
7484 F:      drivers/hwmon/pc87360.c
7485
7486 PC8736x GPIO DRIVER
7487 M:      Jim Cromie <jim.cromie@gmail.com>
7488 S:      Maintained
7489 F:      drivers/char/pc8736x_gpio.c
7490
7491 PC87427 HARDWARE MONITORING DRIVER
7492 M:      Jean Delvare <jdelvare@suse.de>
7493 L:      lm-sensors@lm-sensors.org
7494 S:      Maintained
7495 F:      Documentation/hwmon/pc87427
7496 F:      drivers/hwmon/pc87427.c
7497
7498 PCA9532 LED DRIVER
7499 M:      Riku Voipio <riku.voipio@iki.fi>
7500 S:      Maintained
7501 F:      drivers/leds/leds-pca9532.c
7502 F:      include/linux/leds-pca9532.h
7503
7504 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7505 M:      Guenter Roeck <linux@roeck-us.net>
7506 L:      linux-i2c@vger.kernel.org
7507 S:      Maintained
7508 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7509
7510 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7511 M:      Khalid Aziz <khalid@gonehiking.org>
7512 S:      Maintained
7513 F:      drivers/firmware/pcdp.*
7514
7515 PCI ERROR RECOVERY
7516 M:      Linas Vepstas <linasvepstas@gmail.com>
7517 L:      linux-pci@vger.kernel.org
7518 S:      Supported
7519 F:      Documentation/PCI/pci-error-recovery.txt
7520
7521 PCI SUBSYSTEM
7522 M:      Bjorn Helgaas <bhelgaas@google.com>
7523 L:      linux-pci@vger.kernel.org
7524 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7526 S:      Supported
7527 F:      Documentation/PCI/
7528 F:      drivers/pci/
7529 F:      include/linux/pci*
7530 F:      arch/x86/pci/
7531 F:      arch/x86/kernel/quirks.c
7532
7533 PCI DRIVER FOR ARM VERSATILE PLATFORM
7534 M:      Rob Herring <robh@kernel.org>
7535 L:      linux-pci@vger.kernel.org
7536 L:      linux-arm-kernel@lists.infradead.org
7537 S:      Maintained
7538 F:      Documentation/devicetree/bindings/pci/versatile.txt
7539 F:      drivers/pci/host/pci-versatile.c
7540
7541 PCI DRIVER FOR APPLIEDMICRO XGENE
7542 M:      Tanmay Inamdar <tinamdar@apm.com>
7543 L:      linux-pci@vger.kernel.org
7544 L:      linux-arm-kernel@lists.infradead.org
7545 S:      Maintained
7546 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7547 F:      drivers/pci/host/pci-xgene.c
7548
7549 PCI DRIVER FOR FREESCALE LAYERSCAPE
7550 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7551 M:      Mingkai Hu <mingkai.hu@freescale.com>
7552 M:      Roy Zang <tie-fei.zang@freescale.com>
7553 L:      linuxppc-dev@lists.ozlabs.org
7554 L:      linux-pci@vger.kernel.org
7555 L:      linux-arm-kernel@lists.infradead.org
7556 S:      Maintained
7557 F:      drivers/pci/host/*layerscape*
7558
7559 PCI DRIVER FOR IMX6
7560 M:      Richard Zhu <Richard.Zhu@freescale.com>
7561 M:      Lucas Stach <l.stach@pengutronix.de>
7562 L:      linux-pci@vger.kernel.org
7563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7564 S:      Maintained
7565 F:      drivers/pci/host/*imx6*
7566
7567 PCI DRIVER FOR TI KEYSTONE
7568 M:      Murali Karicheri <m-karicheri2@ti.com>
7569 L:      linux-pci@vger.kernel.org
7570 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7571 S:      Maintained
7572 F:      drivers/pci/host/*keystone*
7573
7574 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7575 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7576 M:      Jason Cooper <jason@lakedaemon.net>
7577 L:      linux-pci@vger.kernel.org
7578 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7579 S:      Maintained
7580 F:      drivers/pci/host/*mvebu*
7581
7582 PCI DRIVER FOR NVIDIA TEGRA
7583 M:      Thierry Reding <thierry.reding@gmail.com>
7584 L:      linux-tegra@vger.kernel.org
7585 L:      linux-pci@vger.kernel.org
7586 S:      Supported
7587 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7588 F:      drivers/pci/host/pci-tegra.c
7589
7590 PCI DRIVER FOR TI DRA7XX
7591 M:      Kishon Vijay Abraham I <kishon@ti.com>
7592 L:      linux-omap@vger.kernel.org
7593 L:      linux-pci@vger.kernel.org
7594 S:      Supported
7595 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7596 F:      drivers/pci/host/pci-dra7xx.c
7597
7598 PCI DRIVER FOR RENESAS R-CAR
7599 M:      Simon Horman <horms@verge.net.au>
7600 L:      linux-pci@vger.kernel.org
7601 L:      linux-sh@vger.kernel.org
7602 S:      Maintained
7603 F:      drivers/pci/host/*rcar*
7604
7605 PCI DRIVER FOR SAMSUNG EXYNOS
7606 M:      Jingoo Han <jingoohan1@gmail.com>
7607 L:      linux-pci@vger.kernel.org
7608 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7609 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7610 S:      Maintained
7611 F:      drivers/pci/host/pci-exynos.c
7612
7613 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7614 M:      Jingoo Han <jingoohan1@gmail.com>
7615 M:      Pratyush Anand <pratyush.anand@gmail.com>
7616 L:      linux-pci@vger.kernel.org
7617 S:      Maintained
7618 F:      drivers/pci/host/*designware*
7619
7620 PCI DRIVER FOR GENERIC OF HOSTS
7621 M:      Will Deacon <will.deacon@arm.com>
7622 L:      linux-pci@vger.kernel.org
7623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7624 S:      Maintained
7625 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7626 F:      drivers/pci/host/pci-host-generic.c
7627
7628 PCIE DRIVER FOR ST SPEAR13XX
7629 M:      Pratyush Anand <pratyush.anand@gmail.com>
7630 L:      linux-pci@vger.kernel.org
7631 S:      Maintained
7632 F:      drivers/pci/host/*spear*
7633
7634 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7635 M:      Duc Dang <dhdang@apm.com>
7636 L:      linux-pci@vger.kernel.org
7637 L:      linux-arm-kernel@lists.infradead.org
7638 S:      Maintained
7639 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7640 F:      drivers/pci/host/pci-xgene-msi.c
7641
7642 PCMCIA SUBSYSTEM
7643 P:      Linux PCMCIA Team
7644 L:      linux-pcmcia@lists.infradead.org
7645 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7647 S:      Maintained
7648 F:      Documentation/pcmcia/
7649 F:      drivers/pcmcia/
7650 F:      include/pcmcia/
7651
7652 PCNET32 NETWORK DRIVER
7653 M:      Don Fry <pcnet32@frontier.com>
7654 L:      netdev@vger.kernel.org
7655 S:      Maintained
7656 F:      drivers/net/ethernet/amd/pcnet32.c
7657
7658 PCRYPT PARALLEL CRYPTO ENGINE
7659 M:      Steffen Klassert <steffen.klassert@secunet.com>
7660 L:      linux-crypto@vger.kernel.org
7661 S:      Maintained
7662 F:      crypto/pcrypt.c
7663 F:      include/crypto/pcrypt.h
7664
7665 PER-CPU MEMORY ALLOCATOR
7666 M:      Tejun Heo <tj@kernel.org>
7667 M:      Christoph Lameter <cl@linux-foundation.org>
7668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7669 S:      Maintained
7670 F:      include/linux/percpu*.h
7671 F:      mm/percpu*.c
7672 F:      arch/*/include/asm/percpu.h
7673
7674 PER-TASK DELAY ACCOUNTING
7675 M:      Balbir Singh <bsingharora@gmail.com>
7676 S:      Maintained
7677 F:      include/linux/delayacct.h
7678 F:      kernel/delayacct.c
7679
7680 PERFORMANCE EVENTS SUBSYSTEM
7681 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7682 M:      Ingo Molnar <mingo@redhat.com>
7683 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7684 L:      linux-kernel@vger.kernel.org
7685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7686 S:      Supported
7687 F:      kernel/events/*
7688 F:      include/linux/perf_event.h
7689 F:      include/uapi/linux/perf_event.h
7690 F:      arch/*/kernel/perf_event*.c
7691 F:      arch/*/kernel/*/perf_event*.c
7692 F:      arch/*/kernel/*/*/perf_event*.c
7693 F:      arch/*/include/asm/perf_event.h
7694 F:      arch/*/kernel/perf_callchain.c
7695 F:      tools/perf/
7696
7697 PERSONALITY HANDLING
7698 M:      Christoph Hellwig <hch@infradead.org>
7699 L:      linux-abi-devel@lists.sourceforge.net
7700 S:      Maintained
7701 F:      include/linux/personality.h
7702 F:      include/uapi/linux/personality.h
7703
7704 PHONET PROTOCOL
7705 M:      Remi Denis-Courmont <courmisch@gmail.com>
7706 S:      Supported
7707 F:      Documentation/networking/phonet.txt
7708 F:      include/linux/phonet.h
7709 F:      include/net/phonet/
7710 F:      include/uapi/linux/phonet.h
7711 F:      net/phonet/
7712
7713 PHRAM MTD DRIVER
7714 M:      Joern Engel <joern@lazybastard.org>
7715 L:      linux-mtd@lists.infradead.org
7716 S:      Maintained
7717 F:      drivers/mtd/devices/phram.c
7718
7719 PICOLCD HID DRIVER
7720 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7721 L:      linux-input@vger.kernel.org
7722 S:      Maintained
7723 F:      drivers/hid/hid-picolcd*
7724
7725 PICOXCELL SUPPORT
7726 M:      Jamie Iles <jamie@jamieiles.com>
7727 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7728 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7729 S:      Supported
7730 F:      arch/arm/boot/dts/picoxcell*
7731 F:      arch/arm/mach-picoxcell/
7732 F:      drivers/crypto/picoxcell*
7733
7734 PIN CONTROL SUBSYSTEM
7735 M:      Linus Walleij <linus.walleij@linaro.org>
7736 L:      linux-gpio@vger.kernel.org
7737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7738 S:      Maintained
7739 F:      drivers/pinctrl/
7740 F:      include/linux/pinctrl/
7741
7742 PIN CONTROLLER - ATMEL AT91
7743 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7744 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7745 S:      Maintained
7746 F:      drivers/pinctrl/pinctrl-at91.*
7747
7748 PIN CONTROLLER - INTEL
7749 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7750 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7751 S:      Maintained
7752 F:      drivers/pinctrl/intel/
7753
7754 PIN CONTROLLER - RENESAS
7755 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7756 L:      linux-sh@vger.kernel.org
7757 S:      Maintained
7758 F:      drivers/pinctrl/sh-pfc/
7759
7760 PIN CONTROLLER - SAMSUNG
7761 M:      Tomasz Figa <tomasz.figa@gmail.com>
7762 M:      Thomas Abraham <thomas.abraham@linaro.org>
7763 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7764 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7765 S:      Maintained
7766 F:      drivers/pinctrl/samsung/
7767
7768 PIN CONTROLLER - ST SPEAR
7769 M:      Viresh Kumar <viresh.linux@gmail.com>
7770 L:      spear-devel@list.st.com
7771 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7772 W:      http://www.st.com/spear
7773 S:      Maintained
7774 F:      drivers/pinctrl/spear/
7775
7776 PKTCDVD DRIVER
7777 M:      Jiri Kosina <jkosina@suse.cz>
7778 S:      Maintained
7779 F:      drivers/block/pktcdvd.c
7780 F:      include/linux/pktcdvd.h
7781 F:      include/uapi/linux/pktcdvd.h
7782
7783 PKUNITY SOC DRIVERS
7784 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7785 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7786 S:      Maintained
7787 T:      git git://github.com/gxt/linux.git
7788 F:      drivers/input/serio/i8042-unicore32io.h
7789 F:      drivers/i2c/busses/i2c-puv3.c
7790 F:      drivers/video/fbdev/fb-puv3.c
7791 F:      drivers/rtc/rtc-puv3.c
7792
7793 PMBUS HARDWARE MONITORING DRIVERS
7794 M:      Guenter Roeck <linux@roeck-us.net>
7795 L:      lm-sensors@lm-sensors.org
7796 W:      http://www.lm-sensors.org/
7797 W:      http://www.roeck-us.net/linux/drivers/
7798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7799 S:      Maintained
7800 F:      Documentation/hwmon/pmbus
7801 F:      drivers/hwmon/pmbus/
7802 F:      include/linux/i2c/pmbus.h
7803
7804 PMC SIERRA MaxRAID DRIVER
7805 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7806 L:      linux-scsi@vger.kernel.org
7807 W:      http://www.pmc-sierra.com/
7808 S:      Supported
7809 F:      drivers/scsi/pmcraid.*
7810
7811 PMC SIERRA PM8001 DRIVER
7812 M:      xjtuwjp@gmail.com
7813 M:      lindar_liu@usish.com
7814 L:      pmchba@pmcs.com
7815 L:      linux-scsi@vger.kernel.org
7816 S:      Supported
7817 F:      drivers/scsi/pm8001/
7818
7819 POSIX CLOCKS and TIMERS
7820 M:      Thomas Gleixner <tglx@linutronix.de>
7821 L:      linux-kernel@vger.kernel.org
7822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7823 S:      Maintained
7824 F:      fs/timerfd.c
7825 F:      include/linux/timer*
7826 F:      kernel/time/*timer*
7827
7828 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7829 M:      Sebastian Reichel <sre@kernel.org>
7830 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7831 M:      David Woodhouse <dwmw2@infradead.org>
7832 L:      linux-pm@vger.kernel.org
7833 T:      git git://git.infradead.org/battery-2.6.git
7834 S:      Maintained
7835 F:      include/linux/power_supply.h
7836 F:      drivers/power/
7837
7838 PNP SUPPORT
7839 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7840 S:      Maintained
7841 F:      drivers/pnp/
7842
7843 PNXxxxx I2C DRIVER
7844 M:      Vitaly Wool <vitalywool@gmail.com>
7845 L:      linux-i2c@vger.kernel.org
7846 S:      Maintained
7847 F:      drivers/i2c/busses/i2c-pnx.c
7848
7849 PPP PROTOCOL DRIVERS AND COMPRESSORS
7850 M:      Paul Mackerras <paulus@samba.org>
7851 L:      linux-ppp@vger.kernel.org
7852 S:      Maintained
7853 F:      drivers/net/ppp/ppp_*
7854
7855 PPP OVER ATM (RFC 2364)
7856 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7857 S:      Maintained
7858 F:      net/atm/pppoatm.c
7859 F:      include/uapi/linux/atmppp.h
7860
7861 PPP OVER ETHERNET
7862 M:      Michal Ostrowski <mostrows@earthlink.net>
7863 S:      Maintained
7864 F:      drivers/net/ppp/pppoe.c
7865 F:      drivers/net/ppp/pppox.c
7866
7867 PPP OVER L2TP
7868 M:      James Chapman <jchapman@katalix.com>
7869 S:      Maintained
7870 F:      net/l2tp/l2tp_ppp.c
7871 F:      include/linux/if_pppol2tp.h
7872 F:      include/uapi/linux/if_pppol2tp.h
7873
7874 PPS SUPPORT
7875 M:      Rodolfo Giometti <giometti@enneenne.com>
7876 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7877 L:      linuxpps@ml.enneenne.com (subscribers-only)
7878 S:      Maintained
7879 F:      Documentation/pps/
7880 F:      drivers/pps/
7881 F:      include/linux/pps*.h
7882
7883 PPTP DRIVER
7884 M:      Dmitry Kozlov <xeb@mail.ru>
7885 L:      netdev@vger.kernel.org
7886 S:      Maintained
7887 F:      drivers/net/ppp/pptp.c
7888 W:      http://sourceforge.net/projects/accel-pptp
7889
7890 PREEMPTIBLE KERNEL
7891 M:      Robert Love <rml@tech9.net>
7892 L:      kpreempt-tech@lists.sourceforge.net
7893 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7894 S:      Supported
7895 F:      Documentation/preempt-locking.txt
7896 F:      include/linux/preempt.h
7897
7898 PRISM54 WIRELESS DRIVER
7899 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7900 L:      linux-wireless@vger.kernel.org
7901 W:      http://wireless.kernel.org/en/users/Drivers/p54
7902 S:      Obsolete
7903 F:      drivers/net/wireless/prism54/
7904
7905 PS3 NETWORK SUPPORT
7906 M:      Geoff Levand <geoff@infradead.org>
7907 L:      netdev@vger.kernel.org
7908 L:      cbe-oss-dev@lists.ozlabs.org
7909 S:      Maintained
7910 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7911
7912 PS3 PLATFORM SUPPORT
7913 M:      Geoff Levand <geoff@infradead.org>
7914 L:      linuxppc-dev@lists.ozlabs.org
7915 L:      cbe-oss-dev@lists.ozlabs.org
7916 S:      Maintained
7917 F:      arch/powerpc/boot/ps3*
7918 F:      arch/powerpc/include/asm/lv1call.h
7919 F:      arch/powerpc/include/asm/ps3*.h
7920 F:      arch/powerpc/platforms/ps3/
7921 F:      drivers/*/ps3*
7922 F:      drivers/ps3/
7923 F:      drivers/rtc/rtc-ps3.c
7924 F:      drivers/usb/host/*ps3.c
7925 F:      sound/ppc/snd_ps3*
7926
7927 PS3VRAM DRIVER
7928 M:      Jim Paris <jim@jtan.com>
7929 L:      cbe-oss-dev@lists.ozlabs.org
7930 S:      Maintained
7931 F:      drivers/block/ps3vram.c
7932
7933 PSTORE FILESYSTEM
7934 M:      Anton Vorontsov <anton@enomsg.org>
7935 M:      Colin Cross <ccross@android.com>
7936 M:      Kees Cook <keescook@chromium.org>
7937 M:      Tony Luck <tony.luck@intel.com>
7938 S:      Maintained
7939 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7940 F:      fs/pstore/
7941 F:      include/linux/pstore*
7942 F:      drivers/firmware/efi/efi-pstore.c
7943 F:      drivers/acpi/apei/erst.c
7944
7945 PTP HARDWARE CLOCK SUPPORT
7946 M:      Richard Cochran <richardcochran@gmail.com>
7947 L:      netdev@vger.kernel.org
7948 S:      Maintained
7949 W:      http://linuxptp.sourceforge.net/
7950 F:      Documentation/ABI/testing/sysfs-ptp
7951 F:      Documentation/ptp/*
7952 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7953 F:      drivers/net/phy/dp83640*
7954 F:      drivers/ptp/*
7955 F:      include/linux/ptp_cl*
7956
7957 PTRACE SUPPORT
7958 M:      Roland McGrath <roland@hack.frob.com>
7959 M:      Oleg Nesterov <oleg@redhat.com>
7960 S:      Maintained
7961 F:      include/asm-generic/syscall.h
7962 F:      include/linux/ptrace.h
7963 F:      include/linux/regset.h
7964 F:      include/linux/tracehook.h
7965 F:      include/uapi/linux/ptrace.h
7966 F:      kernel/ptrace.c
7967
7968 PVRUSB2 VIDEO4LINUX DRIVER
7969 M:      Mike Isely <isely@pobox.com>
7970 L:      pvrusb2@isely.net       (subscribers-only)
7971 L:      linux-media@vger.kernel.org
7972 W:      http://www.isely.net/pvrusb2/
7973 T:      git git://linuxtv.org/media_tree.git
7974 S:      Maintained
7975 F:      Documentation/video4linux/README.pvrusb2
7976 F:      drivers/media/usb/pvrusb2/
7977
7978 PWC WEBCAM DRIVER
7979 M:      Hans de Goede <hdegoede@redhat.com>
7980 L:      linux-media@vger.kernel.org
7981 T:      git git://linuxtv.org/media_tree.git
7982 S:      Maintained
7983 F:      drivers/media/usb/pwc/*
7984
7985 PWM FAN DRIVER
7986 M:      Kamil Debski <k.debski@samsung.com>
7987 L:      lm-sensors@lm-sensors.org
7988 S:      Supported
7989 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7990 F:      Documentation/hwmon/pwm-fan
7991 F:      drivers/hwmon/pwm-fan.c
7992
7993 PWM SUBSYSTEM
7994 M:      Thierry Reding <thierry.reding@gmail.com>
7995 L:      linux-pwm@vger.kernel.org
7996 S:      Maintained
7997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7998 F:      Documentation/pwm.txt
7999 F:      Documentation/devicetree/bindings/pwm/
8000 F:      include/linux/pwm.h
8001 F:      drivers/pwm/
8002 F:      drivers/video/backlight/pwm_bl.c
8003 F:      include/linux/pwm_backlight.h
8004
8005 PXA2xx/PXA3xx SUPPORT
8006 M:      Daniel Mack <daniel@zonque.org>
8007 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8008 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8010 T:      git git://github.com/hzhuang1/linux.git
8011 T:      git git://github.com/rjarzmik/linux.git
8012 S:      Maintained
8013 F:      arch/arm/mach-pxa/
8014 F:      drivers/pcmcia/pxa2xx*
8015 F:      drivers/spi/spi-pxa2xx*
8016 F:      drivers/usb/gadget/udc/pxa2*
8017 F:      include/sound/pxa2xx-lib.h
8018 F:      sound/arm/pxa*
8019 F:      sound/soc/pxa/
8020
8021 PXA3xx NAND FLASH DRIVER
8022 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8023 L:      linux-mtd@lists.infradead.org
8024 S:      Maintained
8025 F:      drivers/mtd/nand/pxa3xx_nand.c
8026
8027 MMP SUPPORT
8028 M:      Eric Miao <eric.y.miao@gmail.com>
8029 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8031 T:      git git://github.com/hzhuang1/linux.git
8032 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8033 S:      Maintained
8034 F:      arch/arm/mach-mmp/
8035
8036 PXA MMCI DRIVER
8037 S:      Orphan
8038
8039 PXA RTC DRIVER
8040 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8041 L:      rtc-linux@googlegroups.com
8042 S:      Maintained
8043
8044 QAT DRIVER
8045 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8046 L:      qat-linux@intel.com
8047 S:      Supported
8048 F:      drivers/crypto/qat/
8049
8050 QIB DRIVER
8051 M:      Mike Marciniszyn <infinipath@intel.com>
8052 L:      linux-rdma@vger.kernel.org
8053 S:      Supported
8054 F:      drivers/infiniband/hw/qib/
8055
8056 QLOGIC QLA1280 SCSI DRIVER
8057 M:      Michael Reed <mdr@sgi.com>
8058 L:      linux-scsi@vger.kernel.org
8059 S:      Maintained
8060 F:      drivers/scsi/qla1280.[ch]
8061
8062 QLOGIC QLA2XXX FC-SCSI DRIVER
8063 M:      qla2xxx-upstream@qlogic.com
8064 L:      linux-scsi@vger.kernel.org
8065 S:      Supported
8066 F:      Documentation/scsi/LICENSE.qla2xxx
8067 F:      drivers/scsi/qla2xxx/
8068
8069 QLOGIC QLA4XXX iSCSI DRIVER
8070 M:      QLogic-Storage-Upstream@qlogic.com
8071 L:      linux-scsi@vger.kernel.org
8072 S:      Supported
8073 F:      Documentation/scsi/LICENSE.qla4xxx
8074 F:      drivers/scsi/qla4xxx/
8075
8076 QLOGIC QLA3XXX NETWORK DRIVER
8077 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8078 M:      Ron Mercer <ron.mercer@qlogic.com>
8079 M:      linux-driver@qlogic.com
8080 L:      netdev@vger.kernel.org
8081 S:      Supported
8082 F:      Documentation/networking/LICENSE.qla3xxx
8083 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8084
8085 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8086 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8087 M:      Dept-GELinuxNICDev@qlogic.com
8088 L:      netdev@vger.kernel.org
8089 S:      Supported
8090 F:      drivers/net/ethernet/qlogic/qlcnic/
8091
8092 QLOGIC QLGE 10Gb ETHERNET DRIVER
8093 M:      Harish Patil <harish.patil@qlogic.com>
8094 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8095 M:      Dept-GELinuxNICDev@qlogic.com
8096 M:      linux-driver@qlogic.com
8097 L:      netdev@vger.kernel.org
8098 S:      Supported
8099 F:      drivers/net/ethernet/qlogic/qlge/
8100
8101 QNX4 FILESYSTEM
8102 M:      Anders Larsen <al@alarsen.net>
8103 W:      http://www.alarsen.net/linux/qnx4fs/
8104 S:      Maintained
8105 F:      fs/qnx4/
8106 F:      include/uapi/linux/qnx4_fs.h
8107 F:      include/uapi/linux/qnxtypes.h
8108
8109 QT1010 MEDIA DRIVER
8110 M:      Antti Palosaari <crope@iki.fi>
8111 L:      linux-media@vger.kernel.org
8112 W:      http://linuxtv.org/
8113 W:      http://palosaari.fi/linux/
8114 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8115 T:      git git://linuxtv.org/anttip/media_tree.git
8116 S:      Maintained
8117 F:      drivers/media/tuners/qt1010*
8118
8119 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8120 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8121 L:      linux-wireless@vger.kernel.org
8122 L:      ath9k-devel@lists.ath9k.org
8123 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8124 S:      Supported
8125 F:      drivers/net/wireless/ath/ath9k/
8126
8127 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8128 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8129 L:      ath10k@lists.infradead.org
8130 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8131 T:      git git://github.com/kvalo/ath.git
8132 S:      Supported
8133 F:      drivers/net/wireless/ath/ath10k/
8134
8135 QUALCOMM HEXAGON ARCHITECTURE
8136 M:      Richard Kuo <rkuo@codeaurora.org>
8137 L:      linux-hexagon@vger.kernel.org
8138 S:      Supported
8139 F:      arch/hexagon/
8140
8141 QUALCOMM WCN36XX WIRELESS DRIVER
8142 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8143 L:      wcn36xx@lists.infradead.org
8144 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8145 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8146 S:      Supported
8147 F:      drivers/net/wireless/ath/wcn36xx/
8148
8149 RADOS BLOCK DEVICE (RBD)
8150 M:      Ilya Dryomov <idryomov@gmail.com>
8151 M:      Sage Weil <sage@redhat.com>
8152 M:      Alex Elder <elder@kernel.org>
8153 M:      ceph-devel@vger.kernel.org
8154 W:      http://ceph.com/
8155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8156 S:      Supported
8157 F:      drivers/block/rbd.c
8158 F:      drivers/block/rbd_types.h
8159
8160 RADEON FRAMEBUFFER DISPLAY DRIVER
8161 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8162 L:      linux-fbdev@vger.kernel.org
8163 S:      Maintained
8164 F:      drivers/video/fbdev/aty/radeon*
8165 F:      include/uapi/linux/radeonfb.h
8166
8167 RADIOSHARK RADIO DRIVER
8168 M:      Hans de Goede <hdegoede@redhat.com>
8169 L:      linux-media@vger.kernel.org
8170 T:      git git://linuxtv.org/media_tree.git
8171 S:      Maintained
8172 F:      drivers/media/radio/radio-shark.c
8173
8174 RADIOSHARK2 RADIO DRIVER
8175 M:      Hans de Goede <hdegoede@redhat.com>
8176 L:      linux-media@vger.kernel.org
8177 T:      git git://linuxtv.org/media_tree.git
8178 S:      Maintained
8179 F:      drivers/media/radio/radio-shark2.c
8180 F:      drivers/media/radio/radio-tea5777.c
8181
8182 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8183 M:      Paul Mackerras <paulus@samba.org>
8184 L:      linux-fbdev@vger.kernel.org
8185 S:      Maintained
8186 F:      drivers/video/fbdev/aty/aty128fb.c
8187
8188 RALINK RT2X00 WIRELESS LAN DRIVER
8189 P:      rt2x00 project
8190 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8191 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8192 L:      linux-wireless@vger.kernel.org
8193 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8194 W:      http://rt2x00.serialmonkey.com/
8195 S:      Maintained
8196 F:      drivers/net/wireless/rt2x00/
8197
8198 RAMDISK RAM BLOCK DEVICE DRIVER
8199 M:      Jens Axboe <axboe@kernel.dk>
8200 S:      Maintained
8201 F:      Documentation/blockdev/ramdisk.txt
8202 F:      drivers/block/brd.c
8203
8204 PERSISTENT MEMORY DRIVER
8205 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8206 L:      linux-nvdimm@lists.01.org
8207 S:      Supported
8208 F:      drivers/block/pmem.c
8209
8210 RANDOM NUMBER DRIVER
8211 M:      "Theodore Ts'o" <tytso@mit.edu>
8212 S:      Maintained
8213 F:      drivers/char/random.c
8214
8215 RAPIDIO SUBSYSTEM
8216 M:      Matt Porter <mporter@kernel.crashing.org>
8217 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8218 S:      Maintained
8219 F:      drivers/rapidio/
8220
8221 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8222 L:      linux-wireless@vger.kernel.org
8223 S:      Orphan
8224 F:      drivers/net/wireless/ray*
8225
8226 RCUTORTURE MODULE
8227 M:      Josh Triplett <josh@joshtriplett.org>
8228 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8229 L:      linux-kernel@vger.kernel.org
8230 S:      Supported
8231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8232 F:      Documentation/RCU/torture.txt
8233 F:      kernel/rcu/rcutorture.c
8234
8235 RCUTORTURE TEST FRAMEWORK
8236 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8237 M:      Josh Triplett <josh@joshtriplett.org>
8238 R:      Steven Rostedt <rostedt@goodmis.org>
8239 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8240 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8241 L:      linux-kernel@vger.kernel.org
8242 S:      Supported
8243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8244 F:      tools/testing/selftests/rcutorture
8245
8246 RDC R-321X SoC
8247 M:      Florian Fainelli <florian@openwrt.org>
8248 S:      Maintained
8249
8250 RDC R6040 FAST ETHERNET DRIVER
8251 M:      Florian Fainelli <florian@openwrt.org>
8252 L:      netdev@vger.kernel.org
8253 S:      Maintained
8254 F:      drivers/net/ethernet/rdc/r6040.c
8255
8256 RDS - RELIABLE DATAGRAM SOCKETS
8257 M:      Chien Yen <chien.yen@oracle.com>
8258 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8259 S:      Supported
8260 F:      net/rds/
8261
8262 READ-COPY UPDATE (RCU)
8263 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8264 M:      Josh Triplett <josh@joshtriplett.org>
8265 R:      Steven Rostedt <rostedt@goodmis.org>
8266 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8267 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8268 L:      linux-kernel@vger.kernel.org
8269 W:      http://www.rdrop.com/users/paulmck/RCU/
8270 S:      Supported
8271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8272 F:      Documentation/RCU/
8273 X:      Documentation/RCU/torture.txt
8274 F:      include/linux/rcu*
8275 X:      include/linux/srcu.h
8276 F:      kernel/rcu/
8277 X:      kernel/torture.c
8278
8279 REAL TIME CLOCK (RTC) SUBSYSTEM
8280 M:      Alessandro Zummo <a.zummo@towertech.it>
8281 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8282 L:      rtc-linux@googlegroups.com
8283 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8284 S:      Maintained
8285 F:      Documentation/rtc.txt
8286 F:      drivers/rtc/
8287 F:      include/linux/rtc.h
8288 F:      include/uapi/linux/rtc.h
8289
8290 REALTEK AUDIO CODECS
8291 M:      Bard Liao <bardliao@realtek.com>
8292 M:      Oder Chiou <oder_chiou@realtek.com>
8293 S:      Maintained
8294 F:      sound/soc/codecs/rt*
8295 F:      include/sound/rt*.h
8296
8297 REISERFS FILE SYSTEM
8298 L:      reiserfs-devel@vger.kernel.org
8299 S:      Supported
8300 F:      fs/reiserfs/
8301
8302 REGISTER MAP ABSTRACTION
8303 M:      Mark Brown <broonie@kernel.org>
8304 L:      linux-kernel@vger.kernel.org
8305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8306 S:      Supported
8307 F:      drivers/base/regmap/
8308 F:      include/linux/regmap.h
8309
8310 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8311 M:      Ohad Ben-Cohen <ohad@wizery.com>
8312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8313 S:      Maintained
8314 F:      drivers/remoteproc/
8315 F:      Documentation/remoteproc.txt
8316 F:      include/linux/remoteproc.h
8317
8318 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8319 M:      Ohad Ben-Cohen <ohad@wizery.com>
8320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8321 S:      Maintained
8322 F:      drivers/rpmsg/
8323 F:      Documentation/rpmsg.txt
8324 F:      include/linux/rpmsg.h
8325
8326 RESET CONTROLLER FRAMEWORK
8327 M:      Philipp Zabel <p.zabel@pengutronix.de>
8328 S:      Maintained
8329 F:      drivers/reset/
8330 F:      Documentation/devicetree/bindings/reset/
8331 F:      include/linux/reset.h
8332 F:      include/linux/reset-controller.h
8333
8334 RFKILL
8335 M:      Johannes Berg <johannes@sipsolutions.net>
8336 L:      linux-wireless@vger.kernel.org
8337 W:      http://wireless.kernel.org/
8338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8340 S:      Maintained
8341 F:      Documentation/rfkill.txt
8342 F:      net/rfkill/
8343
8344 RHASHTABLE
8345 M:      Thomas Graf <tgraf@suug.ch>
8346 L:      netdev@vger.kernel.org
8347 S:      Maintained
8348 F:      lib/rhashtable.c
8349 F:      include/linux/rhashtable.h
8350
8351 RICOH SMARTMEDIA/XD DRIVER
8352 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8353 S:      Maintained
8354 F:      drivers/mtd/nand/r852.c
8355 F:      drivers/mtd/nand/r852.h
8356
8357 RICOH R5C592 MEMORYSTICK DRIVER
8358 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8359 S:      Maintained
8360 F:      drivers/memstick/host/r592.*
8361
8362 ROCCAT DRIVERS
8363 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8364 W:      http://sourceforge.net/projects/roccat/
8365 S:      Maintained
8366 F:      drivers/hid/hid-roccat*
8367 F:      include/linux/hid-roccat*
8368 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8369
8370 ROCKER DRIVER
8371 M:      Jiri Pirko <jiri@resnulli.us>
8372 M:      Scott Feldman <sfeldma@gmail.com>
8373 L:      netdev@vger.kernel.org
8374 S:      Supported
8375 F:      drivers/net/ethernet/rocker/
8376
8377 ROCKETPORT DRIVER
8378 P:      Comtrol Corp.
8379 W:      http://www.comtrol.com
8380 S:      Maintained
8381 F:      Documentation/serial/rocket.txt
8382 F:      drivers/tty/rocket*
8383
8384 ROCKETPORT EXPRESS/INFINITY DRIVER
8385 M:      Kevin Cernekee <cernekee@gmail.com>
8386 L:      linux-serial@vger.kernel.org
8387 S:      Odd Fixes
8388 F:      drivers/tty/serial/rp2.*
8389
8390 ROSE NETWORK LAYER
8391 M:      Ralf Baechle <ralf@linux-mips.org>
8392 L:      linux-hams@vger.kernel.org
8393 W:      http://www.linux-ax25.org/
8394 S:      Maintained
8395 F:      include/net/rose.h
8396 F:      include/uapi/linux/rose.h
8397 F:      net/rose/
8398
8399 RTL2830 MEDIA DRIVER
8400 M:      Antti Palosaari <crope@iki.fi>
8401 L:      linux-media@vger.kernel.org
8402 W:      http://linuxtv.org/
8403 W:      http://palosaari.fi/linux/
8404 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8405 T:      git git://linuxtv.org/anttip/media_tree.git
8406 S:      Maintained
8407 F:      drivers/media/dvb-frontends/rtl2830*
8408
8409 RTL2832 MEDIA DRIVER
8410 M:      Antti Palosaari <crope@iki.fi>
8411 L:      linux-media@vger.kernel.org
8412 W:      http://linuxtv.org/
8413 W:      http://palosaari.fi/linux/
8414 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8415 T:      git git://linuxtv.org/anttip/media_tree.git
8416 S:      Maintained
8417 F:      drivers/media/dvb-frontends/rtl2832*
8418
8419 RTL2832_SDR MEDIA DRIVER
8420 M:      Antti Palosaari <crope@iki.fi>
8421 L:      linux-media@vger.kernel.org
8422 W:      http://linuxtv.org/
8423 W:      http://palosaari.fi/linux/
8424 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8425 T:      git git://linuxtv.org/anttip/media_tree.git
8426 S:      Maintained
8427 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8428
8429 RTL8180 WIRELESS DRIVER
8430 L:      linux-wireless@vger.kernel.org
8431 W:      http://wireless.kernel.org/
8432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8433 S:      Orphan
8434 F:      drivers/net/wireless/rtl818x/rtl8180/
8435
8436 RTL8187 WIRELESS DRIVER
8437 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8438 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8439 M:      Larry Finger <Larry.Finger@lwfinger.net>
8440 L:      linux-wireless@vger.kernel.org
8441 W:      http://wireless.kernel.org/
8442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8443 S:      Maintained
8444 F:      drivers/net/wireless/rtl818x/rtl8187/
8445
8446 RTL8192CE WIRELESS DRIVER
8447 M:      Larry Finger <Larry.Finger@lwfinger.net>
8448 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8449 L:      linux-wireless@vger.kernel.org
8450 W:      http://wireless.kernel.org/
8451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8452 S:      Maintained
8453 F:      drivers/net/wireless/rtlwifi/
8454 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8455
8456 S3 SAVAGE FRAMEBUFFER DRIVER
8457 M:      Antonino Daplas <adaplas@gmail.com>
8458 L:      linux-fbdev@vger.kernel.org
8459 S:      Maintained
8460 F:      drivers/video/fbdev/savage/
8461
8462 S390
8463 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8464 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8465 M:      linux390@de.ibm.com
8466 L:      linux-s390@vger.kernel.org
8467 W:      http://www.ibm.com/developerworks/linux/linux390/
8468 S:      Supported
8469 F:      arch/s390/
8470 F:      drivers/s390/
8471 F:      Documentation/s390/
8472 F:      Documentation/DocBook/s390*
8473
8474 S390 COMMON I/O LAYER
8475 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8476 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8477 L:      linux-s390@vger.kernel.org
8478 W:      http://www.ibm.com/developerworks/linux/linux390/
8479 S:      Supported
8480 F:      drivers/s390/cio/
8481
8482 S390 DASD DRIVER
8483 M:      Stefan Weinhuber <wein@de.ibm.com>
8484 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8485 L:      linux-s390@vger.kernel.org
8486 W:      http://www.ibm.com/developerworks/linux/linux390/
8487 S:      Supported
8488 F:      drivers/s390/block/dasd*
8489 F:      block/partitions/ibm.c
8490
8491 S390 NETWORK DRIVERS
8492 M:      Ursula Braun <ursula.braun@de.ibm.com>
8493 M:      linux390@de.ibm.com
8494 L:      linux-s390@vger.kernel.org
8495 W:      http://www.ibm.com/developerworks/linux/linux390/
8496 S:      Supported
8497 F:      drivers/s390/net/
8498
8499 S390 PCI SUBSYSTEM
8500 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8501 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8502 L:      linux-s390@vger.kernel.org
8503 W:      http://www.ibm.com/developerworks/linux/linux390/
8504 S:      Supported
8505 F:      arch/s390/pci/
8506 F:      drivers/pci/hotplug/s390_pci_hpc.c
8507
8508 S390 ZCRYPT DRIVER
8509 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8510 M:      linux390@de.ibm.com
8511 L:      linux-s390@vger.kernel.org
8512 W:      http://www.ibm.com/developerworks/linux/linux390/
8513 S:      Supported
8514 F:      drivers/s390/crypto/
8515
8516 S390 ZFCP DRIVER
8517 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8518 M:      linux390@de.ibm.com
8519 L:      linux-s390@vger.kernel.org
8520 W:      http://www.ibm.com/developerworks/linux/linux390/
8521 S:      Supported
8522 F:      drivers/s390/scsi/zfcp_*
8523
8524 S390 IUCV NETWORK LAYER
8525 M:      Ursula Braun <ursula.braun@de.ibm.com>
8526 M:      linux390@de.ibm.com
8527 L:      linux-s390@vger.kernel.org
8528 W:      http://www.ibm.com/developerworks/linux/linux390/
8529 S:      Supported
8530 F:      drivers/s390/net/*iucv*
8531 F:      include/net/iucv/
8532 F:      net/iucv/
8533
8534 S3C24XX SD/MMC Driver
8535 M:      Ben Dooks <ben-linux@fluff.org>
8536 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8537 S:      Supported
8538 F:      drivers/mmc/host/s3cmci.*
8539
8540 SAA6588 RDS RECEIVER DRIVER
8541 M:      Hans Verkuil <hverkuil@xs4all.nl>
8542 L:      linux-media@vger.kernel.org
8543 T:      git git://linuxtv.org/media_tree.git
8544 W:      http://linuxtv.org
8545 S:      Odd Fixes
8546 F:      drivers/media/i2c/saa6588*
8547
8548 SAA7134 VIDEO4LINUX DRIVER
8549 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8550 L:      linux-media@vger.kernel.org
8551 W:      http://linuxtv.org
8552 T:      git git://linuxtv.org/media_tree.git
8553 S:      Odd fixes
8554 F:      Documentation/video4linux/*.saa7134
8555 F:      drivers/media/pci/saa7134/
8556
8557 SAA7146 VIDEO4LINUX-2 DRIVER
8558 M:      Hans Verkuil <hverkuil@xs4all.nl>
8559 L:      linux-media@vger.kernel.org
8560 T:      git git://linuxtv.org/media_tree.git
8561 S:      Maintained
8562 F:      drivers/media/common/saa7146/
8563 F:      drivers/media/pci/saa7146/
8564 F:      include/media/saa7146*
8565
8566 SAMSUNG LAPTOP DRIVER
8567 M:      Corentin Chary <corentin.chary@gmail.com>
8568 L:      platform-driver-x86@vger.kernel.org
8569 S:      Maintained
8570 F:      drivers/platform/x86/samsung-laptop.c
8571
8572 SAMSUNG AUDIO (ASoC) DRIVERS
8573 M:      Sangbeom Kim <sbkim73@samsung.com>
8574 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8575 S:      Supported
8576 F:      sound/soc/samsung/
8577
8578 SAMSUNG FRAMEBUFFER DRIVER
8579 M:      Jingoo Han <jingoohan1@gmail.com>
8580 L:      linux-fbdev@vger.kernel.org
8581 S:      Maintained
8582 F:      drivers/video/fbdev/s3c-fb.c
8583
8584 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8585 M:      Sangbeom Kim <sbkim73@samsung.com>
8586 L:      linux-kernel@vger.kernel.org
8587 S:      Supported
8588 F:      drivers/mfd/sec*.c
8589 F:      drivers/regulator/s2m*.c
8590 F:      drivers/regulator/s5m*.c
8591 F:      include/linux/mfd/samsung/
8592
8593 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8594 M:      Kyungmin Park <kyungmin.park@samsung.com>
8595 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8596 L:      linux-media@vger.kernel.org
8597 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8598 S:      Supported
8599 F:      drivers/media/platform/exynos4-is/
8600
8601 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8602 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8603 L:      linux-media@vger.kernel.org
8604 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8605 S:      Maintained
8606 F:      drivers/media/platform/s3c-camif/
8607 F:      include/media/s3c_camif.h
8608
8609 SAMSUNG S5C73M3 CAMERA DRIVER
8610 M:      Kyungmin Park <kyungmin.park@samsung.com>
8611 M:      Andrzej Hajda <a.hajda@samsung.com>
8612 L:      linux-media@vger.kernel.org
8613 S:      Supported
8614 F:      drivers/media/i2c/s5c73m3/*
8615
8616 SAMSUNG S5K5BAF CAMERA DRIVER
8617 M:      Kyungmin Park <kyungmin.park@samsung.com>
8618 M:      Andrzej Hajda <a.hajda@samsung.com>
8619 L:      linux-media@vger.kernel.org
8620 S:      Supported
8621 F:      drivers/media/i2c/s5k5baf.c
8622
8623 SAMSUNG SOC CLOCK DRIVERS
8624 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8625 M:      Tomasz Figa <tomasz.figa@gmail.com>
8626 S:      Supported
8627 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8628 F:      drivers/clk/samsung/
8629
8630 SAMSUNG SXGBE DRIVERS
8631 M:      Byungho An <bh74.an@samsung.com>
8632 M:      Girish K S <ks.giri@samsung.com>
8633 M:      Vipul Pandya <vipul.pandya@samsung.com>
8634 S:      Supported
8635 L:      netdev@vger.kernel.org
8636 F:      drivers/net/ethernet/samsung/sxgbe/
8637
8638 SAMSUNG THERMAL DRIVER
8639 M:      Lukasz Majewski <l.majewski@samsung.com>
8640 L:      linux-pm@vger.kernel.org
8641 L:      linux-samsung-soc@vger.kernel.org
8642 S:      Supported
8643 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8644 F:      drivers/thermal/samsung/
8645
8646 SAMSUNG USB2 PHY DRIVER
8647 M:      Kamil Debski <k.debski@samsung.com>
8648 L:      linux-kernel@vger.kernel.org
8649 S:      Supported
8650 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8651 F:      Documentation/phy/samsung-usb2.txt
8652 F:      drivers/phy/phy-exynos4210-usb2.c
8653 F:      drivers/phy/phy-exynos4x12-usb2.c
8654 F:      drivers/phy/phy-exynos5250-usb2.c
8655 F:      drivers/phy/phy-s5pv210-usb2.c
8656 F:      drivers/phy/phy-samsung-usb2.c
8657 F:      drivers/phy/phy-samsung-usb2.h
8658
8659 SERIAL DRIVERS
8660 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8661 L:      linux-serial@vger.kernel.org
8662 S:      Maintained
8663 F:      drivers/tty/serial/
8664
8665 SYNOPSYS DESIGNWARE DMAC DRIVER
8666 M:      Viresh Kumar <viresh.linux@gmail.com>
8667 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8668 S:      Maintained
8669 F:      include/linux/dma/dw.h
8670 F:      include/linux/platform_data/dma-dw.h
8671 F:      drivers/dma/dw/
8672
8673 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8674 M:      Seungwon Jeon <tgih.jun@samsung.com>
8675 M:      Jaehoon Chung <jh80.chung@samsung.com>
8676 L:      linux-mmc@vger.kernel.org
8677 S:      Maintained
8678 F:      include/linux/mmc/dw_mmc.h
8679 F:      drivers/mmc/host/dw_mmc*
8680
8681 THUNDERBOLT DRIVER
8682 M:      Andreas Noever <andreas.noever@gmail.com>
8683 S:      Maintained
8684 F:      drivers/thunderbolt/
8685
8686 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8687 M:      John Stultz <john.stultz@linaro.org>
8688 M:      Thomas Gleixner <tglx@linutronix.de>
8689 L:      linux-kernel@vger.kernel.org
8690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8691 S:      Supported
8692 F:      include/linux/clocksource.h
8693 F:      include/linux/time.h
8694 F:      include/linux/timex.h
8695 F:      include/uapi/linux/time.h
8696 F:      include/uapi/linux/timex.h
8697 F:      kernel/time/clocksource.c
8698 F:      kernel/time/time*.c
8699 F:      kernel/time/ntp.c
8700 F:      tools/testing/selftests/timers/
8701
8702 SC1200 WDT DRIVER
8703 M:      Zwane Mwaikambo <zwanem@gmail.com>
8704 S:      Maintained
8705 F:      drivers/watchdog/sc1200wdt.c
8706
8707 SCHEDULER
8708 M:      Ingo Molnar <mingo@redhat.com>
8709 M:      Peter Zijlstra <peterz@infradead.org>
8710 L:      linux-kernel@vger.kernel.org
8711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8712 S:      Maintained
8713 F:      kernel/sched/
8714 F:      include/linux/sched.h
8715 F:      include/uapi/linux/sched.h
8716 F:      include/linux/wait.h
8717
8718 SCORE ARCHITECTURE
8719 M:      Chen Liqin <liqin.linux@gmail.com>
8720 M:      Lennox Wu <lennox.wu@gmail.com>
8721 W:      http://www.sunplus.com
8722 S:      Supported
8723 F:      arch/score/
8724
8725 SCSI CDROM DRIVER
8726 M:      Jens Axboe <axboe@kernel.dk>
8727 L:      linux-scsi@vger.kernel.org
8728 W:      http://www.kernel.dk
8729 S:      Maintained
8730 F:      drivers/scsi/sr*
8731
8732 SCSI RDMA PROTOCOL (SRP) INITIATOR
8733 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8734 L:      linux-rdma@vger.kernel.org
8735 S:      Supported
8736 W:      http://www.openfabrics.org
8737 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8739 F:      drivers/infiniband/ulp/srp/
8740 F:      include/scsi/srp.h
8741
8742 SCSI SG DRIVER
8743 M:      Doug Gilbert <dgilbert@interlog.com>
8744 L:      linux-scsi@vger.kernel.org
8745 W:      http://sg.danny.cz/sg
8746 S:      Maintained
8747 F:      Documentation/scsi/scsi-generic.txt
8748 F:      drivers/scsi/sg.c
8749 F:      include/scsi/sg.h
8750
8751 SCSI SUBSYSTEM
8752 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8753 L:      linux-scsi@vger.kernel.org
8754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8755 S:      Maintained
8756 F:      drivers/scsi/
8757 F:      include/scsi/
8758
8759 SCSI TAPE DRIVER
8760 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8761 L:      linux-scsi@vger.kernel.org
8762 S:      Maintained
8763 F:      Documentation/scsi/st.txt
8764 F:      drivers/scsi/st.*
8765 F:      drivers/scsi/st_*.h
8766
8767 SCTP PROTOCOL
8768 M:      Vlad Yasevich <vyasevich@gmail.com>
8769 M:      Neil Horman <nhorman@tuxdriver.com>
8770 L:      linux-sctp@vger.kernel.org
8771 W:      http://lksctp.sourceforge.net
8772 S:      Maintained
8773 F:      Documentation/networking/sctp.txt
8774 F:      include/linux/sctp.h
8775 F:      include/uapi/linux/sctp.h
8776 F:      include/net/sctp/
8777 F:      net/sctp/
8778
8779 SCx200 CPU SUPPORT
8780 M:      Jim Cromie <jim.cromie@gmail.com>
8781 S:      Odd Fixes
8782 F:      Documentation/i2c/busses/scx200_acb
8783 F:      arch/x86/platform/scx200/
8784 F:      drivers/watchdog/scx200_wdt.c
8785 F:      drivers/i2c/busses/scx200*
8786 F:      drivers/mtd/maps/scx200_docflash.c
8787 F:      include/linux/scx200.h
8788
8789 SCx200 GPIO DRIVER
8790 M:      Jim Cromie <jim.cromie@gmail.com>
8791 S:      Maintained
8792 F:      drivers/char/scx200_gpio.c
8793 F:      include/linux/scx200_gpio.h
8794
8795 SCx200 HRT CLOCKSOURCE DRIVER
8796 M:      Jim Cromie <jim.cromie@gmail.com>
8797 S:      Maintained
8798 F:      drivers/clocksource/scx200_hrt.c
8799
8800 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8801 M:      Sascha Sommer <saschasommer@freenet.de>
8802 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8803 S:      Maintained
8804 F:      drivers/mmc/host/sdricoh_cs.c
8805
8806 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8807 L:      linux-mmc@vger.kernel.org
8808 S:      Orphan
8809 F:      drivers/mmc/host/sdhci.*
8810 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8811
8812 SECURE COMPUTING
8813 M:      Kees Cook <keescook@chromium.org>
8814 R:      Andy Lutomirski <luto@amacapital.net>
8815 R:      Will Drewry <wad@chromium.org>
8816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8817 S:      Supported
8818 F:      kernel/seccomp.c
8819 F:      include/uapi/linux/seccomp.h
8820 F:      include/linux/seccomp.h
8821 K:      \bsecure_computing
8822 K:      \bTIF_SECCOMP\b
8823
8824 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8825 M:      Ben Dooks <ben-linux@fluff.org>
8826 M:      Jaehoon Chung <jh80.chung@samsung.com>
8827 L:      linux-mmc@vger.kernel.org
8828 S:      Maintained
8829 F:      drivers/mmc/host/sdhci-s3c*
8830
8831 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8832 M:      Viresh Kumar <viresh.linux@gmail.com>
8833 L:      spear-devel@list.st.com
8834 L:      linux-mmc@vger.kernel.org
8835 S:      Maintained
8836 F:      drivers/mmc/host/sdhci-spear.c
8837
8838 SECURITY SUBSYSTEM
8839 M:      James Morris <james.l.morris@oracle.com>
8840 M:      Serge E. Hallyn <serge@hallyn.com>
8841 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8843 W:      http://kernsec.org/
8844 S:      Supported
8845 F:      security/
8846
8847 SECURITY CONTACT
8848 M:      Security Officers <security@kernel.org>
8849 S:      Supported
8850
8851 SELINUX SECURITY MODULE
8852 M:      Paul Moore <paul@paul-moore.com>
8853 M:      Stephen Smalley <sds@tycho.nsa.gov>
8854 M:      Eric Paris <eparis@parisplace.org>
8855 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8856 W:      http://selinuxproject.org
8857 T:      git git://git.infradead.org/users/pcmoore/selinux
8858 S:      Supported
8859 F:      include/linux/selinux*
8860 F:      security/selinux/
8861 F:      scripts/selinux/
8862
8863 APPARMOR SECURITY MODULE
8864 M:      John Johansen <john.johansen@canonical.com>
8865 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8866 W:      apparmor.wiki.kernel.org
8867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8868 S:      Supported
8869 F:      security/apparmor/
8870
8871 SENSABLE PHANTOM
8872 M:      Jiri Slaby <jirislaby@gmail.com>
8873 S:      Maintained
8874 F:      drivers/misc/phantom.c
8875 F:      include/uapi/linux/phantom.h
8876
8877 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8878 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8879 M:      Minh Tran <minh.tran@avagotech.com>
8880 M:      John Soni Jose <sony.john-n@avagotech.com>
8881 L:      linux-scsi@vger.kernel.org
8882 W:      http://www.avagotech.com
8883 S:      Supported
8884 F:      drivers/scsi/be2iscsi/
8885
8886 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8887 M:      Sathya Perla <sathya.perla@avagotech.com>
8888 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
8889 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8890 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8891 L:      netdev@vger.kernel.org
8892 W:      http://www.emulex.com
8893 S:      Supported
8894 F:      drivers/net/ethernet/emulex/benet/
8895
8896 EMULEX ONECONNECT ROCE DRIVER
8897 M:      Selvin Xavier <selvin.xavier@emulex.com>
8898 M:      Devesh Sharma <devesh.sharma@emulex.com>
8899 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8900 L:      linux-rdma@vger.kernel.org
8901 W:      http://www.emulex.com
8902 S:      Supported
8903 F:      drivers/infiniband/hw/ocrdma/
8904
8905 SFC NETWORK DRIVER
8906 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8907 M:      Shradha Shah <sshah@solarflare.com>
8908 L:      netdev@vger.kernel.org
8909 S:      Supported
8910 F:      drivers/net/ethernet/sfc/
8911
8912 SGI GRU DRIVER
8913 M:      Dimitri Sivanich <sivanich@sgi.com>
8914 S:      Maintained
8915 F:      drivers/misc/sgi-gru/
8916
8917 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8918 M:      Pat Gefre <pfg@sgi.com>
8919 L:      linux-ia64@vger.kernel.org
8920 S:      Supported
8921 F:      Documentation/ia64/serial.txt
8922 F:      drivers/tty/serial/ioc?_serial.c
8923 F:      include/linux/ioc?.h
8924
8925 SGI XP/XPC/XPNET DRIVER
8926 M:      Cliff Whickman <cpw@sgi.com>
8927 M:      Robin Holt <robinmholt@gmail.com>
8928 S:      Maintained
8929 F:      drivers/misc/sgi-xp/
8930
8931 SI2157 MEDIA DRIVER
8932 M:      Antti Palosaari <crope@iki.fi>
8933 L:      linux-media@vger.kernel.org
8934 W:      http://linuxtv.org/
8935 W:      http://palosaari.fi/linux/
8936 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8937 T:      git git://linuxtv.org/anttip/media_tree.git
8938 S:      Maintained
8939 F:      drivers/media/tuners/si2157*
8940
8941 SI2168 MEDIA DRIVER
8942 M:      Antti Palosaari <crope@iki.fi>
8943 L:      linux-media@vger.kernel.org
8944 W:      http://linuxtv.org/
8945 W:      http://palosaari.fi/linux/
8946 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8947 T:      git git://linuxtv.org/anttip/media_tree.git
8948 S:      Maintained
8949 F:      drivers/media/dvb-frontends/si2168*
8950
8951 SI470X FM RADIO RECEIVER I2C DRIVER
8952 M:      Hans Verkuil <hverkuil@xs4all.nl>
8953 L:      linux-media@vger.kernel.org
8954 T:      git git://linuxtv.org/media_tree.git
8955 W:      http://linuxtv.org
8956 S:      Odd Fixes
8957 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8958
8959 SI470X FM RADIO RECEIVER USB DRIVER
8960 M:      Hans Verkuil <hverkuil@xs4all.nl>
8961 L:      linux-media@vger.kernel.org
8962 T:      git git://linuxtv.org/media_tree.git
8963 W:      http://linuxtv.org
8964 S:      Maintained
8965 F:      drivers/media/radio/si470x/radio-si470x-common.c
8966 F:      drivers/media/radio/si470x/radio-si470x.h
8967 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8968
8969 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8970 M:      Eduardo Valentin <edubezval@gmail.com>
8971 L:      linux-media@vger.kernel.org
8972 T:      git git://linuxtv.org/media_tree.git
8973 W:      http://linuxtv.org
8974 S:      Odd Fixes
8975 F:      drivers/media/radio/si4713/si4713.?
8976
8977 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8978 M:      Eduardo Valentin <edubezval@gmail.com>
8979 L:      linux-media@vger.kernel.org
8980 T:      git git://linuxtv.org/media_tree.git
8981 W:      http://linuxtv.org
8982 S:      Odd Fixes
8983 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8984
8985 SI4713 FM RADIO TRANSMITTER USB DRIVER
8986 M:      Hans Verkuil <hverkuil@xs4all.nl>
8987 L:      linux-media@vger.kernel.org
8988 T:      git git://linuxtv.org/media_tree.git
8989 W:      http://linuxtv.org
8990 S:      Maintained
8991 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8992
8993 SIANO DVB DRIVER
8994 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8995 L:      linux-media@vger.kernel.org
8996 W:      http://linuxtv.org
8997 T:      git git://linuxtv.org/media_tree.git
8998 S:      Odd fixes
8999 F:      drivers/media/common/siano/
9000 F:      drivers/media/usb/siano/
9001 F:      drivers/media/usb/siano/
9002 F:      drivers/media/mmc/siano/
9003
9004 SIMPLEFB FB DRIVER
9005 M:      Hans de Goede <hdegoede@redhat.com>
9006 L:      linux-fbdev@vger.kernel.org
9007 S:      Maintained
9008 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9009 F:      drivers/video/fbdev/simplefb.c
9010 F:      include/linux/platform_data/simplefb.h
9011
9012 SH_VEU V4L2 MEM2MEM DRIVER
9013 L:      linux-media@vger.kernel.org
9014 S:      Orphan
9015 F:      drivers/media/platform/sh_veu.c
9016
9017 SH_VOU V4L2 OUTPUT DRIVER
9018 L:      linux-media@vger.kernel.org
9019 S:      Orphan
9020 F:      drivers/media/platform/sh_vou.c
9021 F:      include/media/sh_vou.h
9022
9023 SIMPLE FIRMWARE INTERFACE (SFI)
9024 M:      Len Brown <lenb@kernel.org>
9025 L:      sfi-devel@simplefirmware.org
9026 W:      http://simplefirmware.org/
9027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9028 S:      Supported
9029 F:      arch/x86/platform/sfi/
9030 F:      drivers/sfi/
9031 F:      include/linux/sfi*.h
9032
9033 SIMTEC EB110ATX (Chalice CATS)
9034 P:      Ben Dooks
9035 P:      Vincent Sanders <vince@simtec.co.uk>
9036 M:      Simtec Linux Team <linux@simtec.co.uk>
9037 W:      http://www.simtec.co.uk/products/EB110ATX/
9038 S:      Supported
9039
9040 SIMTEC EB2410ITX (BAST)
9041 P:      Ben Dooks
9042 P:      Vincent Sanders <vince@simtec.co.uk>
9043 M:      Simtec Linux Team <linux@simtec.co.uk>
9044 W:      http://www.simtec.co.uk/products/EB2410ITX/
9045 S:      Supported
9046 F:      arch/arm/mach-s3c24xx/mach-bast.c
9047 F:      arch/arm/mach-s3c24xx/bast-ide.c
9048 F:      arch/arm/mach-s3c24xx/bast-irq.c
9049
9050 TI DAVINCI MACHINE SUPPORT
9051 M:      Sekhar Nori <nsekhar@ti.com>
9052 M:      Kevin Hilman <khilman@deeprootsystems.com>
9053 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9054 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9055 S:      Supported
9056 F:      arch/arm/mach-davinci/
9057 F:      drivers/i2c/busses/i2c-davinci.c
9058
9059 TI DAVINCI SERIES MEDIA DRIVER
9060 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9061 L:      linux-media@vger.kernel.org
9062 W:      http://linuxtv.org/
9063 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9064 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9065 S:      Maintained
9066 F:      drivers/media/platform/davinci/
9067 F:      include/media/davinci/
9068
9069 TI AM437X VPFE DRIVER
9070 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9071 L:      linux-media@vger.kernel.org
9072 W:      http://linuxtv.org/
9073 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9074 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9075 S:      Maintained
9076 F:      drivers/media/platform/am437x/
9077
9078 OV2659 OMNIVISION SENSOR DRIVER
9079 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9080 L:      linux-media@vger.kernel.org
9081 W:      http://linuxtv.org/
9082 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9083 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9084 S:      Maintained
9085 F:      drivers/media/i2c/ov2659.c
9086 F:      include/media/ov2659.h
9087
9088 SIS 190 ETHERNET DRIVER
9089 M:      Francois Romieu <romieu@fr.zoreil.com>
9090 L:      netdev@vger.kernel.org
9091 S:      Maintained
9092 F:      drivers/net/ethernet/sis/sis190.c
9093
9094 SIS 900/7016 FAST ETHERNET DRIVER
9095 M:      Daniele Venzano <venza@brownhat.org>
9096 W:      http://www.brownhat.org/sis900.html
9097 L:      netdev@vger.kernel.org
9098 S:      Maintained
9099 F:      drivers/net/ethernet/sis/sis900.*
9100
9101 SIS FRAMEBUFFER DRIVER
9102 M:      Thomas Winischhofer <thomas@winischhofer.net>
9103 W:      http://www.winischhofer.net/linuxsisvga.shtml
9104 S:      Maintained
9105 F:      Documentation/fb/sisfb.txt
9106 F:      drivers/video/fbdev/sis/
9107 F:      include/video/sisfb.h
9108
9109 SIS USB2VGA DRIVER
9110 M:      Thomas Winischhofer <thomas@winischhofer.net>
9111 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9112 S:      Maintained
9113 F:      drivers/usb/misc/sisusbvga/
9114
9115 SLAB ALLOCATOR
9116 M:      Christoph Lameter <cl@linux.com>
9117 M:      Pekka Enberg <penberg@kernel.org>
9118 M:      David Rientjes <rientjes@google.com>
9119 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9120 M:      Andrew Morton <akpm@linux-foundation.org>
9121 L:      linux-mm@kvack.org
9122 S:      Maintained
9123 F:      include/linux/sl?b*.h
9124 F:      mm/sl?b*
9125
9126 SLEEPABLE READ-COPY UPDATE (SRCU)
9127 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9128 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9129 M:      Josh Triplett <josh@joshtriplett.org>
9130 R:      Steven Rostedt <rostedt@goodmis.org>
9131 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9132 L:      linux-kernel@vger.kernel.org
9133 W:      http://www.rdrop.com/users/paulmck/RCU/
9134 S:      Supported
9135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9136 F:      include/linux/srcu.h
9137 F:      kernel/rcu/srcu.c
9138
9139 SMACK SECURITY MODULE
9140 M:      Casey Schaufler <casey@schaufler-ca.com>
9141 L:      linux-security-module@vger.kernel.org
9142 W:      http://schaufler-ca.com
9143 T:      git git://git.gitorious.org/smack-next/kernel.git
9144 S:      Maintained
9145 F:      Documentation/security/Smack.txt
9146 F:      security/smack/
9147
9148 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9149 M:      Kevin Hilman <khilman@kernel.org>
9150 M:      Nishanth Menon <nm@ti.com>
9151 S:      Maintained
9152 F:      drivers/power/avs/
9153 F:      include/linux/power/smartreflex.h
9154 L:      linux-pm@vger.kernel.org
9155
9156 SMC91x ETHERNET DRIVER
9157 M:      Nicolas Pitre <nico@fluxnic.net>
9158 S:      Odd Fixes
9159 F:      drivers/net/ethernet/smsc/smc91x.*
9160
9161 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9162 M:      Sakari Ailus <sakari.ailus@iki.fi>
9163 L:      linux-media@vger.kernel.org
9164 S:      Maintained
9165 F:      drivers/media/i2c/smiapp/
9166 F:      include/media/smiapp.h
9167 F:      drivers/media/i2c/smiapp-pll.c
9168 F:      drivers/media/i2c/smiapp-pll.h
9169 F:      include/uapi/linux/smiapp.h
9170 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9171
9172 SMM665 HARDWARE MONITOR DRIVER
9173 M:      Guenter Roeck <linux@roeck-us.net>
9174 L:      lm-sensors@lm-sensors.org
9175 S:      Maintained
9176 F:      Documentation/hwmon/smm665
9177 F:      drivers/hwmon/smm665.c
9178
9179 SMSC EMC2103 HARDWARE MONITOR DRIVER
9180 M:      Steve Glendinning <steve.glendinning@shawell.net>
9181 L:      lm-sensors@lm-sensors.org
9182 S:      Maintained
9183 F:      Documentation/hwmon/emc2103
9184 F:      drivers/hwmon/emc2103.c
9185
9186 SMSC SCH5627 HARDWARE MONITOR DRIVER
9187 M:      Hans de Goede <hdegoede@redhat.com>
9188 L:      lm-sensors@lm-sensors.org
9189 S:      Supported
9190 F:      Documentation/hwmon/sch5627
9191 F:      drivers/hwmon/sch5627.c
9192
9193 SMSC47B397 HARDWARE MONITOR DRIVER
9194 M:      Jean Delvare <jdelvare@suse.de>
9195 L:      lm-sensors@lm-sensors.org
9196 S:      Maintained
9197 F:      Documentation/hwmon/smsc47b397
9198 F:      drivers/hwmon/smsc47b397.c
9199
9200 SMSC911x ETHERNET DRIVER
9201 M:      Steve Glendinning <steve.glendinning@shawell.net>
9202 L:      netdev@vger.kernel.org
9203 S:      Maintained
9204 F:      include/linux/smsc911x.h
9205 F:      drivers/net/ethernet/smsc/smsc911x.*
9206
9207 SMSC9420 PCI ETHERNET DRIVER
9208 M:      Steve Glendinning <steve.glendinning@shawell.net>
9209 L:      netdev@vger.kernel.org
9210 S:      Maintained
9211 F:      drivers/net/ethernet/smsc/smsc9420.*
9212
9213 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9214 M:      Steve Glendinning <steve.glendinning@shawell.net>
9215 L:      linux-fbdev@vger.kernel.org
9216 S:      Maintained
9217 F:      drivers/video/fbdev/smscufx.c
9218
9219 SOC-CAMERA V4L2 SUBSYSTEM
9220 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9221 L:      linux-media@vger.kernel.org
9222 T:      git git://linuxtv.org/media_tree.git
9223 S:      Maintained
9224 F:      include/media/soc*
9225 F:      drivers/media/i2c/soc_camera/
9226 F:      drivers/media/platform/soc_camera/
9227
9228 SOEKRIS NET48XX LED SUPPORT
9229 M:      Chris Boot <bootc@bootc.net>
9230 S:      Maintained
9231 F:      drivers/leds/leds-net48xx.c
9232
9233 SOFTLOGIC 6x10 MPEG CODEC
9234 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9235 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9236 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9237 M:      Ismael Luceno <ismael@iodev.co.uk>
9238 L:      linux-media@vger.kernel.org
9239 S:      Supported
9240 F:      drivers/media/pci/solo6x10/
9241
9242 SOFTWARE RAID (Multiple Disks) SUPPORT
9243 M:      Neil Brown <neilb@suse.de>
9244 L:      linux-raid@vger.kernel.org
9245 S:      Supported
9246 F:      drivers/md/
9247 F:      include/linux/raid/
9248 F:      include/uapi/linux/raid/
9249
9250 SONIC NETWORK DRIVER
9251 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9252 L:      netdev@vger.kernel.org
9253 S:      Maintained
9254 F:      drivers/net/ethernet/natsemi/sonic.*
9255
9256 SONICS SILICON BACKPLANE DRIVER (SSB)
9257 M:      Michael Buesch <m@bues.ch>
9258 L:      netdev@vger.kernel.org
9259 S:      Maintained
9260 F:      drivers/ssb/
9261 F:      include/linux/ssb/
9262
9263 SONY VAIO CONTROL DEVICE DRIVER
9264 M:      Mattia Dongili <malattia@linux.it>
9265 L:      platform-driver-x86@vger.kernel.org
9266 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9267 S:      Maintained
9268 F:      Documentation/laptops/sony-laptop.txt
9269 F:      drivers/char/sonypi.c
9270 F:      drivers/platform/x86/sony-laptop.c
9271 F:      include/linux/sony-laptop.h
9272
9273 SONY MEMORYSTICK CARD SUPPORT
9274 M:      Alex Dubov <oakad@yahoo.com>
9275 W:      http://tifmxx.berlios.de/
9276 S:      Maintained
9277 F:      drivers/memstick/host/tifm_ms.c
9278
9279 SONY MEMORYSTICK STANDARD SUPPORT
9280 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9281 S:      Maintained
9282 F:      drivers/memstick/core/ms_block.*
9283
9284 SOUND
9285 M:      Jaroslav Kysela <perex@perex.cz>
9286 M:      Takashi Iwai <tiwai@suse.de>
9287 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9288 W:      http://www.alsa-project.org/
9289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9290 T:      git git://git.alsa-project.org/alsa-kernel.git
9291 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9292 S:      Maintained
9293 F:      Documentation/sound/
9294 F:      include/sound/
9295 F:      include/uapi/sound/
9296 F:      sound/
9297
9298 SOUND - COMPRESSED AUDIO
9299 M:      Vinod Koul <vinod.koul@intel.com>
9300 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9302 S:      Supported
9303 F:      Documentation/sound/alsa/compress_offload.txt
9304 F:      include/sound/compress_driver.h
9305 F:      include/uapi/sound/compress_*
9306 F:      sound/core/compress_offload.c
9307 F:      sound/soc/soc-compress.c
9308
9309 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9310 M:      Liam Girdwood <lgirdwood@gmail.com>
9311 M:      Mark Brown <broonie@kernel.org>
9312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9313 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9314 W:      http://alsa-project.org/main/index.php/ASoC
9315 S:      Supported
9316 F:      Documentation/sound/alsa/soc/
9317 F:      sound/soc/
9318 F:      include/sound/soc*
9319
9320 SOUND - DMAENGINE HELPERS
9321 M:      Lars-Peter Clausen <lars@metafoo.de>
9322 S:      Supported
9323 F:      include/sound/dmaengine_pcm.h
9324 F:      sound/core/pcm_dmaengine.c
9325 F:      sound/soc/soc-generic-dmaengine-pcm.c
9326
9327 SP2 MEDIA DRIVER
9328 M:      Olli Salonen <olli.salonen@iki.fi>
9329 L:      linux-media@vger.kernel.org
9330 W:      http://linuxtv.org/
9331 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9332 S:      Maintained
9333 F:      drivers/media/dvb-frontends/sp2*
9334
9335 SPARC + UltraSPARC (sparc/sparc64)
9336 M:      "David S. Miller" <davem@davemloft.net>
9337 L:      sparclinux@vger.kernel.org
9338 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9341 S:      Maintained
9342 F:      arch/sparc/
9343 F:      drivers/sbus/
9344
9345 SPARC SERIAL DRIVERS
9346 M:      "David S. Miller" <davem@davemloft.net>
9347 L:      sparclinux@vger.kernel.org
9348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9350 S:      Maintained
9351 F:      include/linux/sunserialcore.h
9352 F:      drivers/tty/serial/suncore.c
9353 F:      drivers/tty/serial/sunhv.c
9354 F:      drivers/tty/serial/sunsab.c
9355 F:      drivers/tty/serial/sunsab.h
9356 F:      drivers/tty/serial/sunsu.c
9357 F:      drivers/tty/serial/sunzilog.c
9358 F:      drivers/tty/serial/sunzilog.h
9359
9360 SPARSE CHECKER
9361 M:      "Christopher Li" <sparse@chrisli.org>
9362 L:      linux-sparse@vger.kernel.org
9363 W:      https://sparse.wiki.kernel.org/
9364 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9365 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9366 S:      Maintained
9367 F:      include/linux/compiler.h
9368
9369 SPEAR PLATFORM SUPPORT
9370 M:      Viresh Kumar <viresh.linux@gmail.com>
9371 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9372 L:      spear-devel@list.st.com
9373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9374 W:      http://www.st.com/spear
9375 S:      Maintained
9376 F:      arch/arm/mach-spear/
9377
9378 SPEAR CLOCK FRAMEWORK SUPPORT
9379 M:      Viresh Kumar <viresh.linux@gmail.com>
9380 L:      spear-devel@list.st.com
9381 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9382 W:      http://www.st.com/spear
9383 S:      Maintained
9384 F:      drivers/clk/spear/
9385
9386 SPI SUBSYSTEM
9387 M:      Mark Brown <broonie@kernel.org>
9388 L:      linux-spi@vger.kernel.org
9389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9390 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9391 S:      Maintained
9392 F:      Documentation/spi/
9393 F:      drivers/spi/
9394 F:      include/linux/spi/
9395 F:      include/uapi/linux/spi/
9396
9397 SPIDERNET NETWORK DRIVER for CELL
9398 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9399 M:      Jens Osterkamp <jens@de.ibm.com>
9400 L:      netdev@vger.kernel.org
9401 S:      Supported
9402 F:      Documentation/networking/spider_net.txt
9403 F:      drivers/net/ethernet/toshiba/spider_net*
9404
9405 SPU FILE SYSTEM
9406 M:      Jeremy Kerr <jk@ozlabs.org>
9407 L:      linuxppc-dev@lists.ozlabs.org
9408 L:      cbe-oss-dev@lists.ozlabs.org
9409 W:      http://www.ibm.com/developerworks/power/cell/
9410 S:      Supported
9411 F:      Documentation/filesystems/spufs.txt
9412 F:      arch/powerpc/platforms/cell/spufs/
9413
9414 SQUASHFS FILE SYSTEM
9415 M:      Phillip Lougher <phillip@squashfs.org.uk>
9416 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9417 W:      http://squashfs.org.uk
9418 S:      Maintained
9419 F:      Documentation/filesystems/squashfs.txt
9420 F:      fs/squashfs/
9421
9422 SRM (Alpha) environment access
9423 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9424 S:      Maintained
9425 F:      arch/alpha/kernel/srm_env.c
9426
9427 STABLE BRANCH
9428 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9429 L:      stable@vger.kernel.org
9430 S:      Supported
9431 F:      Documentation/stable_kernel_rules.txt
9432
9433 STAGING SUBSYSTEM
9434 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9436 L:      devel@driverdev.osuosl.org
9437 S:      Supported
9438 F:      drivers/staging/
9439
9440 STAGING - COMEDI
9441 M:      Ian Abbott <abbotti@mev.co.uk>
9442 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9443 S:      Odd Fixes
9444 F:      drivers/staging/comedi/
9445
9446 STAGING - FLARION FT1000 DRIVERS
9447 M:      Marek Belisko <marek.belisko@gmail.com>
9448 S:      Odd Fixes
9449 F:      drivers/staging/ft1000/
9450
9451 STAGING - INDUSTRIAL IO
9452 M:      Jonathan Cameron <jic23@kernel.org>
9453 L:      linux-iio@vger.kernel.org
9454 S:      Odd Fixes
9455 F:      drivers/staging/iio/
9456
9457 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9458 M:      Jarod Wilson <jarod@wilsonet.com>
9459 W:      http://www.lirc.org/
9460 S:      Odd Fixes
9461 F:      drivers/staging/media/lirc/
9462
9463 STAGING - LUSTRE PARALLEL FILESYSTEM
9464 M:      Oleg Drokin <oleg.drokin@intel.com>
9465 M:      Andreas Dilger <andreas.dilger@intel.com>
9466 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9467 W:      http://lustre.opensfs.org/
9468 S:      Maintained
9469 F:      drivers/staging/lustre
9470
9471 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9472 M:      Julian Andres Klode <jak@jak-linux.org>
9473 M:      Marc Dietrich <marvin24@gmx.de>
9474 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9475 L:      linux-tegra@vger.kernel.org
9476 S:      Maintained
9477 F:      drivers/staging/nvec/
9478
9479 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9480 M:      Jens Frederich <jfrederich@gmail.com>
9481 M:      Daniel Drake <dsd@laptop.org>
9482 M:      Jon Nettleton <jon.nettleton@gmail.com>
9483 W:      http://wiki.laptop.org/go/DCON
9484 S:      Maintained
9485 F:      drivers/staging/olpc_dcon/
9486
9487 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9488 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9489 S:      Maintained
9490 F:      drivers/staging/ozwpan/
9491
9492 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9493 M:      Willy Tarreau <willy@meta-x.org>
9494 S:      Odd Fixes
9495 F:      drivers/staging/panel/
9496
9497 STAGING - REALTEK RTL8712U DRIVERS
9498 M:      Larry Finger <Larry.Finger@lwfinger.net>
9499 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9500 S:      Odd Fixes
9501 F:      drivers/staging/rtl8712/
9502
9503 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9504 M:      Larry Finger <Larry.Finger@lwfinger.net>
9505 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9506 L:      linux-wireless@vger.kernel.org
9507 S:      Maintained
9508 F:      drivers/staging/rtl8723au/
9509
9510 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9511 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9512 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9513 M:      Sudip Mukherjee <sudip@vectorindia.org>
9514 L:      linux-fbdev@vger.kernel.org
9515 S:      Maintained
9516 F:      drivers/staging/sm7xxfb/
9517
9518 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9519 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9520 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9521 M:      Sudip Mukherjee <sudip@vectorindia.org>
9522 L:      linux-fbdev@vger.kernel.org
9523 S:      Maintained
9524 F:      drivers/staging/sm750fb/
9525
9526 STAGING - SLICOSS
9527 M:      Lior Dotan <liodot@gmail.com>
9528 M:      Christopher Harrer <charrer@alacritech.com>
9529 S:      Odd Fixes
9530 F:      drivers/staging/slicoss/
9531
9532 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9533 M:      William Hubbs <w.d.hubbs@gmail.com>
9534 M:      Chris Brannon <chris@the-brannons.com>
9535 M:      Kirk Reiser <kirk@reisers.ca>
9536 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9537 L:      speakup@linux-speakup.org
9538 W:      http://www.linux-speakup.org/
9539 S:      Odd Fixes
9540 F:      drivers/staging/speakup/
9541
9542 STAGING - VIA VT665X DRIVERS
9543 M:      Forest Bond <forest@alittletooquiet.net>
9544 S:      Odd Fixes
9545 F:      drivers/staging/vt665?/
9546
9547 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9548 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9549 S:      Odd Fixes
9550 F:      drivers/staging/xgifb/
9551
9552 STARFIRE/DURALAN NETWORK DRIVER
9553 M:      Ion Badulescu <ionut@badula.org>
9554 S:      Odd Fixes
9555 F:      drivers/net/ethernet/adaptec/starfire*
9556
9557 SUN3/3X
9558 M:      Sam Creasey <sammy@sammy.net>
9559 W:      http://sammy.net/sun3/
9560 S:      Maintained
9561 F:      arch/m68k/kernel/*sun3*
9562 F:      arch/m68k/sun3*/
9563 F:      arch/m68k/include/asm/sun3*
9564 F:      drivers/net/ethernet/i825xx/sun3*
9565
9566 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9567 M:      Hans de Goede <hdegoede@redhat.com>
9568 L:      linux-input@vger.kernel.org
9569 S:      Maintained
9570 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9571 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9572
9573 SUNDANCE NETWORK DRIVER
9574 M:      Denis Kirjanov <kda@linux-powerpc.org>
9575 L:      netdev@vger.kernel.org
9576 S:      Maintained
9577 F:      drivers/net/ethernet/dlink/sundance.c
9578
9579 SUPERH
9580 L:      linux-sh@vger.kernel.org
9581 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9582 S:      Orphan
9583 F:      Documentation/sh/
9584 F:      arch/sh/
9585 F:      drivers/sh/
9586
9587 SUSPEND TO RAM
9588 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9589 M:      Len Brown <len.brown@intel.com>
9590 M:      Pavel Machek <pavel@ucw.cz>
9591 L:      linux-pm@vger.kernel.org
9592 S:      Supported
9593 F:      Documentation/power/
9594 F:      arch/x86/kernel/acpi/
9595 F:      drivers/base/power/
9596 F:      kernel/power/
9597 F:      include/linux/suspend.h
9598 F:      include/linux/freezer.h
9599 F:      include/linux/pm.h
9600
9601 SVGA HANDLING
9602 M:      Martin Mares <mj@ucw.cz>
9603 L:      linux-video@atrey.karlin.mff.cuni.cz
9604 S:      Maintained
9605 F:      Documentation/svga.txt
9606 F:      arch/x86/boot/video*
9607
9608 SWIOTLB SUBSYSTEM
9609 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9610 L:      linux-kernel@vger.kernel.org
9611 S:      Supported
9612 F:      lib/swiotlb.c
9613 F:      arch/*/kernel/pci-swiotlb.c
9614 F:      include/linux/swiotlb.h
9615
9616 SWITCHDEV
9617 M:      Jiri Pirko <jiri@resnulli.us>
9618 L:      netdev@vger.kernel.org
9619 S:      Supported
9620 F:      net/switchdev/
9621 F:      include/net/switchdev.h
9622
9623 SYNOPSYS ARC ARCHITECTURE
9624 M:      Vineet Gupta <vgupta@synopsys.com>
9625 S:      Supported
9626 F:      arch/arc/
9627 F:      Documentation/devicetree/bindings/arc/
9628 F:      drivers/tty/serial/arc_uart.c
9629
9630 SYSV FILESYSTEM
9631 M:      Christoph Hellwig <hch@infradead.org>
9632 S:      Maintained
9633 F:      Documentation/filesystems/sysv-fs.txt
9634 F:      fs/sysv/
9635 F:      include/linux/sysv_fs.h
9636
9637 TARGET SUBSYSTEM
9638 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9639 L:      linux-scsi@vger.kernel.org
9640 L:      target-devel@vger.kernel.org
9641 W:      http://www.linux-iscsi.org
9642 W:      http://groups.google.com/group/linux-iscsi-target-dev
9643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9644 S:      Supported
9645 F:      drivers/target/
9646 F:      include/target/
9647 F:      Documentation/target/
9648
9649 TASKSTATS STATISTICS INTERFACE
9650 M:      Balbir Singh <bsingharora@gmail.com>
9651 S:      Maintained
9652 F:      Documentation/accounting/taskstats*
9653 F:      include/linux/taskstats*
9654 F:      kernel/taskstats.c
9655
9656 TC CLASSIFIER
9657 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9658 L:      netdev@vger.kernel.org
9659 S:      Maintained
9660 F:      include/net/pkt_cls.h
9661 F:      include/uapi/linux/pkt_cls.h
9662 F:      net/sched/
9663
9664 TCP LOW PRIORITY MODULE
9665 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9666 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9667 W:      http://tcp-lp-mod.sourceforge.net/
9668 S:      Maintained
9669 F:      net/ipv4/tcp_lp.c
9670
9671 TDA10071 MEDIA DRIVER
9672 M:      Antti Palosaari <crope@iki.fi>
9673 L:      linux-media@vger.kernel.org
9674 W:      http://linuxtv.org/
9675 W:      http://palosaari.fi/linux/
9676 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9677 T:      git git://linuxtv.org/anttip/media_tree.git
9678 S:      Maintained
9679 F:      drivers/media/dvb-frontends/tda10071*
9680
9681 TDA18212 MEDIA DRIVER
9682 M:      Antti Palosaari <crope@iki.fi>
9683 L:      linux-media@vger.kernel.org
9684 W:      http://linuxtv.org/
9685 W:      http://palosaari.fi/linux/
9686 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9687 T:      git git://linuxtv.org/anttip/media_tree.git
9688 S:      Maintained
9689 F:      drivers/media/tuners/tda18212*
9690
9691 TDA18218 MEDIA DRIVER
9692 M:      Antti Palosaari <crope@iki.fi>
9693 L:      linux-media@vger.kernel.org
9694 W:      http://linuxtv.org/
9695 W:      http://palosaari.fi/linux/
9696 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9697 T:      git git://linuxtv.org/anttip/media_tree.git
9698 S:      Maintained
9699 F:      drivers/media/tuners/tda18218*
9700
9701 TDA18271 MEDIA DRIVER
9702 M:      Michael Krufky <mkrufky@linuxtv.org>
9703 L:      linux-media@vger.kernel.org
9704 W:      http://linuxtv.org/
9705 W:      http://github.com/mkrufky
9706 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9707 T:      git git://linuxtv.org/mkrufky/tuners.git
9708 S:      Maintained
9709 F:      drivers/media/tuners/tda18271*
9710
9711 TDA827x MEDIA DRIVER
9712 M:      Michael Krufky <mkrufky@linuxtv.org>
9713 L:      linux-media@vger.kernel.org
9714 W:      http://linuxtv.org/
9715 W:      http://github.com/mkrufky
9716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9717 T:      git git://linuxtv.org/mkrufky/tuners.git
9718 S:      Maintained
9719 F:      drivers/media/tuners/tda8290.*
9720
9721 TDA8290 MEDIA DRIVER
9722 M:      Michael Krufky <mkrufky@linuxtv.org>
9723 L:      linux-media@vger.kernel.org
9724 W:      http://linuxtv.org/
9725 W:      http://github.com/mkrufky
9726 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9727 T:      git git://linuxtv.org/mkrufky/tuners.git
9728 S:      Maintained
9729 F:      drivers/media/tuners/tda8290.*
9730
9731 TDA9840 MEDIA DRIVER
9732 M:      Hans Verkuil <hverkuil@xs4all.nl>
9733 L:      linux-media@vger.kernel.org
9734 T:      git git://linuxtv.org/media_tree.git
9735 W:      http://linuxtv.org
9736 S:      Maintained
9737 F:      drivers/media/i2c/tda9840*
9738
9739 TEA5761 TUNER DRIVER
9740 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9741 L:      linux-media@vger.kernel.org
9742 W:      http://linuxtv.org
9743 T:      git git://linuxtv.org/media_tree.git
9744 S:      Odd fixes
9745 F:      drivers/media/tuners/tea5761.*
9746
9747 TEA5767 TUNER DRIVER
9748 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9749 L:      linux-media@vger.kernel.org
9750 W:      http://linuxtv.org
9751 T:      git git://linuxtv.org/media_tree.git
9752 S:      Maintained
9753 F:      drivers/media/tuners/tea5767.*
9754
9755 TEA6415C MEDIA DRIVER
9756 M:      Hans Verkuil <hverkuil@xs4all.nl>
9757 L:      linux-media@vger.kernel.org
9758 T:      git git://linuxtv.org/media_tree.git
9759 W:      http://linuxtv.org
9760 S:      Maintained
9761 F:      drivers/media/i2c/tea6415c*
9762
9763 TEA6420 MEDIA DRIVER
9764 M:      Hans Verkuil <hverkuil@xs4all.nl>
9765 L:      linux-media@vger.kernel.org
9766 T:      git git://linuxtv.org/media_tree.git
9767 W:      http://linuxtv.org
9768 S:      Maintained
9769 F:      drivers/media/i2c/tea6420*
9770
9771 TEAM DRIVER
9772 M:      Jiri Pirko <jiri@resnulli.us>
9773 L:      netdev@vger.kernel.org
9774 S:      Supported
9775 F:      drivers/net/team/
9776 F:      include/linux/if_team.h
9777 F:      include/uapi/linux/if_team.h
9778
9779 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9780 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9781 S:      Maintained
9782 F:      arch/x86/platform/ts5500/
9783
9784 TECHNOTREND USB IR RECEIVER
9785 M:      Sean Young <sean@mess.org>
9786 L:      linux-media@vger.kernel.org
9787 S:      Maintained
9788 F:      drivers/media/rc/ttusbir.c
9789
9790 TEGRA ARCHITECTURE SUPPORT
9791 M:      Stephen Warren <swarren@wwwdotorg.org>
9792 M:      Thierry Reding <thierry.reding@gmail.com>
9793 M:      Alexandre Courbot <gnurou@gmail.com>
9794 L:      linux-tegra@vger.kernel.org
9795 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9797 S:      Supported
9798 N:      [^a-z]tegra
9799
9800 TEGRA CLOCK DRIVER
9801 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9802 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9803 S:      Supported
9804 F:      drivers/clk/tegra/
9805
9806 TEGRA DMA DRIVER
9807 M:      Laxman Dewangan <ldewangan@nvidia.com>
9808 S:      Supported
9809 F:      drivers/dma/tegra20-apb-dma.c
9810
9811 TEGRA I2C DRIVER
9812 M:      Laxman Dewangan <ldewangan@nvidia.com>
9813 S:      Supported
9814 F:      drivers/i2c/busses/i2c-tegra.c
9815
9816 TEGRA IOMMU DRIVERS
9817 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9818 S:      Supported
9819 F:      drivers/iommu/tegra*
9820
9821 TEGRA KBC DRIVER
9822 M:      Rakesh Iyer <riyer@nvidia.com>
9823 M:      Laxman Dewangan <ldewangan@nvidia.com>
9824 S:      Supported
9825 F:      drivers/input/keyboard/tegra-kbc.c
9826
9827 TEGRA PWM DRIVER
9828 M:      Thierry Reding <thierry.reding@gmail.com>
9829 S:      Supported
9830 F:      drivers/pwm/pwm-tegra.c
9831
9832 TEGRA SERIAL DRIVER
9833 M:      Laxman Dewangan <ldewangan@nvidia.com>
9834 S:      Supported
9835 F:      drivers/tty/serial/serial-tegra.c
9836
9837 TEGRA SPI DRIVER
9838 M:      Laxman Dewangan <ldewangan@nvidia.com>
9839 S:      Supported
9840 F:      drivers/spi/spi-tegra*
9841
9842 TEHUTI ETHERNET DRIVER
9843 M:      Andy Gospodarek <andy@greyhouse.net>
9844 L:      netdev@vger.kernel.org
9845 S:      Supported
9846 F:      drivers/net/ethernet/tehuti/*
9847
9848 Telecom Clock Driver for MCPL0010
9849 M:      Mark Gross <mark.gross@intel.com>
9850 S:      Supported
9851 F:      drivers/char/tlclk.c
9852
9853 TENSILICA XTENSA PORT (xtensa)
9854 M:      Chris Zankel <chris@zankel.net>
9855 M:      Max Filippov <jcmvbkbc@gmail.com>
9856 L:      linux-xtensa@linux-xtensa.org
9857 S:      Maintained
9858 F:      arch/xtensa/
9859 F:      drivers/irqchip/irq-xtensa-*
9860
9861 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9862 M:      Hans Verkuil <hverkuil@xs4all.nl>
9863 L:      linux-media@vger.kernel.org
9864 T:      git git://linuxtv.org/media_tree.git
9865 W:      http://linuxtv.org
9866 S:      Maintained
9867 F:      drivers/media/radio/radio-raremono.c
9868
9869 THERMAL
9870 M:      Zhang Rui <rui.zhang@intel.com>
9871 M:      Eduardo Valentin <edubezval@gmail.com>
9872 L:      linux-pm@vger.kernel.org
9873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9875 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9876 S:      Supported
9877 F:      drivers/thermal/
9878 F:      include/linux/thermal.h
9879 F:      include/uapi/linux/thermal.h
9880 F:      include/linux/cpu_cooling.h
9881 F:      Documentation/devicetree/bindings/thermal/
9882
9883 THINGM BLINK(1) USB RGB LED DRIVER
9884 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9885 S:      Maintained
9886 F:      drivers/hid/hid-thingm.c
9887
9888 THINKPAD ACPI EXTRAS DRIVER
9889 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9890 L:      ibm-acpi-devel@lists.sourceforge.net
9891 L:      platform-driver-x86@vger.kernel.org
9892 W:      http://ibm-acpi.sourceforge.net
9893 W:      http://thinkwiki.org/wiki/Ibm-acpi
9894 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9895 S:      Maintained
9896 F:      drivers/platform/x86/thinkpad_acpi.c
9897
9898 TI BANDGAP AND THERMAL DRIVER
9899 M:      Eduardo Valentin <edubezval@gmail.com>
9900 L:      linux-pm@vger.kernel.org
9901 L:      linux-omap@vger.kernel.org
9902 S:      Maintained
9903 F:      drivers/thermal/ti-soc-thermal/
9904
9905 TI CDCE706 CLOCK DRIVER
9906 M:      Max Filippov <jcmvbkbc@gmail.com>
9907 S:      Maintained
9908 F:      drivers/clk/clk-cdce706.c
9909
9910 TI CLOCK DRIVER
9911 M:      Tero Kristo <t-kristo@ti.com>
9912 L:      linux-omap@vger.kernel.org
9913 S:      Maintained
9914 F:      drivers/clk/ti/
9915 F:      include/linux/clk/ti.h
9916
9917 TI FLASH MEDIA INTERFACE DRIVER
9918 M:      Alex Dubov <oakad@yahoo.com>
9919 S:      Maintained
9920 F:      drivers/misc/tifm*
9921 F:      drivers/mmc/host/tifm_sd.c
9922 F:      include/linux/tifm.h
9923
9924 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9925 M:      Santosh Shilimkar <ssantosh@kernel.org>
9926 L:      linux-kernel@vger.kernel.org
9927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9928 S:      Maintained
9929 F:      drivers/soc/ti/*
9930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9931
9932
9933 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9934 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9935 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9936 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9937 S:      Maintained
9938 F:      sound/soc/codecs/lm49453*
9939 F:      sound/soc/codecs/isabelle*
9940
9941 TI LP855x BACKLIGHT DRIVER
9942 M:      Milo Kim <milo.kim@ti.com>
9943 S:      Maintained
9944 F:      Documentation/backlight/lp855x-driver.txt
9945 F:      drivers/video/backlight/lp855x_bl.c
9946 F:      include/linux/platform_data/lp855x.h
9947
9948 TI LP8727 CHARGER DRIVER
9949 M:      Milo Kim <milo.kim@ti.com>
9950 S:      Maintained
9951 F:      drivers/power/lp8727_charger.c
9952 F:      include/linux/platform_data/lp8727.h
9953
9954 TI LP8788 MFD DRIVER
9955 M:      Milo Kim <milo.kim@ti.com>
9956 S:      Maintained
9957 F:      drivers/iio/adc/lp8788_adc.c
9958 F:      drivers/leds/leds-lp8788.c
9959 F:      drivers/mfd/lp8788*.c
9960 F:      drivers/power/lp8788-charger.c
9961 F:      drivers/regulator/lp8788-*.c
9962 F:      include/linux/mfd/lp8788*.h
9963
9964 TI NETCP ETHERNET DRIVER
9965 M:      Wingman Kwok <w-kwok2@ti.com>
9966 M:      Murali Karicheri <m-karicheri2@ti.com>
9967 L:      netdev@vger.kernel.org
9968 S:      Maintained
9969 F:      drivers/net/ethernet/ti/netcp*
9970
9971 TI TWL4030 SERIES SOC CODEC DRIVER
9972 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9973 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9974 S:      Maintained
9975 F:      sound/soc/codecs/twl4030*
9976
9977 TI WILINK WIRELESS DRIVERS
9978 L:      linux-wireless@vger.kernel.org
9979 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9980 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9982 S:      Orphan
9983 F:      drivers/net/wireless/ti/
9984 F:      include/linux/wl12xx.h
9985
9986 TIPC NETWORK LAYER
9987 M:      Jon Maloy <jon.maloy@ericsson.com>
9988 M:      Ying Xue <ying.xue@windriver.com>
9989 L:      netdev@vger.kernel.org (core kernel code)
9990 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9991 W:      http://tipc.sourceforge.net/
9992 S:      Maintained
9993 F:      include/uapi/linux/tipc*.h
9994 F:      net/tipc/
9995
9996 TILE ARCHITECTURE
9997 M:      Chris Metcalf <cmetcalf@ezchip.com>
9998 W:      http://www.ezchip.com/scm/
9999 S:      Supported
10000 F:      arch/tile/
10001 F:      drivers/char/tile-srom.c
10002 F:      drivers/edac/tile_edac.c
10003 F:      drivers/net/ethernet/tile/
10004 F:      drivers/rtc/rtc-tile.c
10005 F:      drivers/tty/hvc/hvc_tile.c
10006 F:      drivers/tty/serial/tilegx.c
10007 F:      drivers/usb/host/*-tilegx.c
10008 F:      include/linux/usb/tilegx.h
10009
10010 TLAN NETWORK DRIVER
10011 M:      Samuel Chessman <chessman@tux.org>
10012 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10013 W:      http://sourceforge.net/projects/tlan/
10014 S:      Maintained
10015 F:      Documentation/networking/tlan.txt
10016 F:      drivers/net/ethernet/ti/tlan.*
10017
10018 TOMOYO SECURITY MODULE
10019 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10020 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10021 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10022 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10023 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10024 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10025 W:      http://tomoyo.sourceforge.jp/
10026 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10027 S:      Maintained
10028 F:      security/tomoyo/
10029
10030 TOPSTAR LAPTOP EXTRAS DRIVER
10031 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10032 L:      platform-driver-x86@vger.kernel.org
10033 S:      Maintained
10034 F:      drivers/platform/x86/topstar-laptop.c
10035
10036 TOSHIBA ACPI EXTRAS DRIVER
10037 M:      Azael Avalos <coproscefalo@gmail.com>
10038 L:      platform-driver-x86@vger.kernel.org
10039 S:      Maintained
10040 F:      drivers/platform/x86/toshiba_acpi.c
10041
10042 TOSHIBA BLUETOOTH DRIVER
10043 M:      Azael Avalos <coproscefalo@gmail.com>
10044 L:      platform-driver-x86@vger.kernel.org
10045 S:      Maintained
10046 F:      drivers/platform/x86/toshiba_bluetooth.c
10047
10048 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10049 M:      Azael Avalos <coproscefalo@gmail.com>
10050 L:      platform-driver-x86@vger.kernel.org
10051 S:      Maintained
10052 F:      drivers/platform/x86/toshiba_haps.c
10053
10054 TOSHIBA SMM DRIVER
10055 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10056 L:      tlinux-users@tce.toshiba-dme.co.jp
10057 W:      http://www.buzzard.org.uk/toshiba/
10058 S:      Maintained
10059 F:      drivers/char/toshiba.c
10060 F:      include/linux/toshiba.h
10061 F:      include/uapi/linux/toshiba.h
10062
10063 TMIO MMC DRIVER
10064 M:      Ian Molton <ian@mnementh.co.uk>
10065 L:      linux-mmc@vger.kernel.org
10066 S:      Maintained
10067 F:      drivers/mmc/host/tmio_mmc*
10068 F:      drivers/mmc/host/sh_mobile_sdhi.c
10069 F:      include/linux/mmc/tmio.h
10070 F:      include/linux/mmc/sh_mobile_sdhi.h
10071
10072 TMP401 HARDWARE MONITOR DRIVER
10073 M:      Guenter Roeck <linux@roeck-us.net>
10074 L:      lm-sensors@lm-sensors.org
10075 S:      Maintained
10076 F:      Documentation/hwmon/tmp401
10077 F:      drivers/hwmon/tmp401.c
10078
10079 TMPFS (SHMEM FILESYSTEM)
10080 M:      Hugh Dickins <hughd@google.com>
10081 L:      linux-mm@kvack.org
10082 S:      Maintained
10083 F:      include/linux/shmem_fs.h
10084 F:      mm/shmem.c
10085
10086 TM6000 VIDEO4LINUX DRIVER
10087 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10088 L:      linux-media@vger.kernel.org
10089 W:      http://linuxtv.org
10090 T:      git git://linuxtv.org/media_tree.git
10091 S:      Odd fixes
10092 F:      drivers/media/usb/tm6000/
10093
10094 TW68 VIDEO4LINUX DRIVER
10095 M:      Hans Verkuil <hverkuil@xs4all.nl>
10096 L:      linux-media@vger.kernel.org
10097 T:      git git://linuxtv.org/media_tree.git
10098 W:      http://linuxtv.org
10099 S:      Odd Fixes
10100 F:      drivers/media/pci/tw68/
10101
10102 TPM DEVICE DRIVER
10103 M:      Peter Huewe <peterhuewe@gmx.de>
10104 M:      Marcel Selhorst <tpmdd@selhorst.net>
10105 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10106 W:      http://tpmdd.sourceforge.net
10107 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10108 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10109 T:      https://github.com/PeterHuewe/linux-tpmdd
10110 S:      Maintained
10111 F:      drivers/char/tpm/
10112
10113 TPM IBM_VTPM DEVICE DRIVER
10114 M:      Ashley Lai <ashleydlai@gmail.com>
10115 W:      http://tpmdd.sourceforge.net
10116 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10117 S:      Maintained
10118 F:      drivers/char/tpm/tpm_ibmvtpm*
10119
10120 TRACING
10121 M:      Steven Rostedt <rostedt@goodmis.org>
10122 M:      Ingo Molnar <mingo@redhat.com>
10123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10124 S:      Maintained
10125 F:      Documentation/trace/ftrace.txt
10126 F:      arch/*/*/*/ftrace.h
10127 F:      arch/*/kernel/ftrace.c
10128 F:      include/*/ftrace.h
10129 F:      include/linux/trace*.h
10130 F:      include/trace/
10131 F:      kernel/trace/
10132 F:      tools/testing/selftests/ftrace/
10133
10134 TRIVIAL PATCHES
10135 M:      Jiri Kosina <trivial@kernel.org>
10136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10137 S:      Maintained
10138 K:      ^Subject:.*(?i)trivial
10139
10140 TTY LAYER
10141 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10142 M:      Jiri Slaby <jslaby@suse.cz>
10143 S:      Supported
10144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10145 F:      drivers/tty/
10146 F:      drivers/tty/serial/serial_core.c
10147 F:      include/linux/serial_core.h
10148 F:      include/linux/serial.h
10149 F:      include/linux/tty.h
10150 F:      include/uapi/linux/serial_core.h
10151 F:      include/uapi/linux/serial.h
10152 F:      include/uapi/linux/tty.h
10153
10154 TUA9001 MEDIA DRIVER
10155 M:      Antti Palosaari <crope@iki.fi>
10156 L:      linux-media@vger.kernel.org
10157 W:      http://linuxtv.org/
10158 W:      http://palosaari.fi/linux/
10159 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10160 T:      git git://linuxtv.org/anttip/media_tree.git
10161 S:      Maintained
10162 F:      drivers/media/tuners/tua9001*
10163
10164 TULIP NETWORK DRIVERS
10165 M:      Grant Grundler <grundler@parisc-linux.org>
10166 L:      netdev@vger.kernel.org
10167 S:      Maintained
10168 F:      drivers/net/ethernet/dec/tulip/
10169
10170 TUN/TAP driver
10171 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10172 W:      http://vtun.sourceforge.net/tun
10173 S:      Maintained
10174 F:      Documentation/networking/tuntap.txt
10175 F:      arch/um/os-Linux/drivers/
10176
10177 TURBOCHANNEL SUBSYSTEM
10178 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10179 M:      Ralf Baechle <ralf@linux-mips.org>
10180 L:      linux-mips@linux-mips.org
10181 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10182 S:      Maintained
10183 F:      drivers/tc/
10184 F:      include/linux/tc.h
10185
10186 U14-34F SCSI DRIVER
10187 M:      Dario Ballabio <ballabio_dario@emc.com>
10188 L:      linux-scsi@vger.kernel.org
10189 S:      Maintained
10190 F:      drivers/scsi/u14-34f.c
10191
10192 UBI FILE SYSTEM (UBIFS)
10193 M:      Artem Bityutskiy <dedekind1@gmail.com>
10194 M:      Adrian Hunter <adrian.hunter@intel.com>
10195 L:      linux-mtd@lists.infradead.org
10196 T:      git git://git.infradead.org/ubifs-2.6.git
10197 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10198 S:      Maintained
10199 F:      Documentation/filesystems/ubifs.txt
10200 F:      fs/ubifs/
10201
10202 UCLINUX (AND M68KNOMMU)
10203 M:      Greg Ungerer <gerg@uclinux.org>
10204 W:      http://www.uclinux.org/
10205 L:      uclinux-dev@uclinux.org  (subscribers-only)
10206 S:      Maintained
10207 F:      arch/m68k/*/*_no.*
10208 F:      arch/m68k/include/asm/*_no.*
10209
10210 UDF FILESYSTEM
10211 M:      Jan Kara <jack@suse.cz>
10212 S:      Maintained
10213 F:      Documentation/filesystems/udf.txt
10214 F:      fs/udf/
10215
10216 UFS FILESYSTEM
10217 M:      Evgeniy Dushistov <dushistov@mail.ru>
10218 S:      Maintained
10219 F:      Documentation/filesystems/ufs.txt
10220 F:      fs/ufs/
10221
10222 UHID USERSPACE HID IO DRIVER:
10223 M:      David Herrmann <dh.herrmann@googlemail.com>
10224 L:      linux-input@vger.kernel.org
10225 S:      Maintained
10226 F:      drivers/hid/uhid.c
10227 F:      include/uapi/linux/uhid.h
10228
10229 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10230 L:      linux-usb@vger.kernel.org
10231 S:      Orphan
10232 F:      drivers/uwb/
10233 F:      include/linux/uwb.h
10234 F:      include/linux/uwb/
10235
10236 UNICORE32 ARCHITECTURE:
10237 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10238 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10239 S:      Maintained
10240 T:      git git://github.com/gxt/linux.git
10241 F:      arch/unicore32/
10242
10243 UNIFDEF
10244 M:      Tony Finch <dot@dotat.at>
10245 W:      http://dotat.at/prog/unifdef
10246 S:      Maintained
10247 F:      scripts/unifdef.c
10248
10249 UNIFORM CDROM DRIVER
10250 M:      Jens Axboe <axboe@kernel.dk>
10251 W:      http://www.kernel.dk
10252 S:      Maintained
10253 F:      Documentation/cdrom/
10254 F:      drivers/cdrom/cdrom.c
10255 F:      include/linux/cdrom.h
10256 F:      include/uapi/linux/cdrom.h
10257
10258 UNISYS S-PAR DRIVERS
10259 M:      Benjamin Romer <benjamin.romer@unisys.com>
10260 M:      David Kershner <david.kershner@unisys.com>
10261 L:      sparmaintainer@unisys.com (Unisys internal)
10262 S:      Supported
10263 F:      drivers/staging/unisys/
10264
10265 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10266 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10267 L:      linux-scsi@vger.kernel.org
10268 S:      Supported
10269 F:      Documentation/scsi/ufs.txt
10270 F:      drivers/scsi/ufs/
10271
10272 UNSORTED BLOCK IMAGES (UBI)
10273 M:      Artem Bityutskiy <dedekind1@gmail.com>
10274 M:      Richard Weinberger <richard@nod.at>
10275 W:      http://www.linux-mtd.infradead.org/
10276 L:      linux-mtd@lists.infradead.org
10277 T:      git git://git.infradead.org/ubifs-2.6.git
10278 S:      Supported
10279 F:      drivers/mtd/ubi/
10280 F:      include/linux/mtd/ubi.h
10281 F:      include/uapi/mtd/ubi-user.h
10282
10283 USB ACM DRIVER
10284 M:      Oliver Neukum <oliver@neukum.org>
10285 L:      linux-usb@vger.kernel.org
10286 S:      Maintained
10287 F:      Documentation/usb/acm.txt
10288 F:      drivers/usb/class/cdc-acm.*
10289
10290 USB AR5523 WIRELESS DRIVER
10291 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10292 L:      linux-wireless@vger.kernel.org
10293 S:      Maintained
10294 F:      drivers/net/wireless/ath/ar5523/
10295
10296 USB ATTACHED SCSI
10297 M:      Hans de Goede <hdegoede@redhat.com>
10298 M:      Gerd Hoffmann <kraxel@redhat.com>
10299 L:      linux-usb@vger.kernel.org
10300 L:      linux-scsi@vger.kernel.org
10301 S:      Maintained
10302 F:      drivers/usb/storage/uas.c
10303
10304 USB CDC ETHERNET DRIVER
10305 M:      Oliver Neukum <oliver@neukum.org>
10306 L:      linux-usb@vger.kernel.org
10307 S:      Maintained
10308 F:      drivers/net/usb/cdc_*.c
10309 F:      include/uapi/linux/usb/cdc.h
10310
10311 USB CHAOSKEY DRIVER
10312 M:      Keith Packard <keithp@keithp.com>
10313 L:      linux-usb@vger.kernel.org
10314 S:      Maintained
10315 F:      drivers/usb/misc/chaoskey.c
10316
10317 USB CYPRESS C67X00 DRIVER
10318 M:      Peter Korsgaard <jacmet@sunsite.dk>
10319 L:      linux-usb@vger.kernel.org
10320 S:      Maintained
10321 F:      drivers/usb/c67x00/
10322
10323 USB DAVICOM DM9601 DRIVER
10324 M:      Peter Korsgaard <jacmet@sunsite.dk>
10325 L:      netdev@vger.kernel.org
10326 W:      http://www.linux-usb.org/usbnet
10327 S:      Maintained
10328 F:      drivers/net/usb/dm9601.c
10329
10330 USB DIAMOND RIO500 DRIVER
10331 M:      Cesar Miquel <miquel@df.uba.ar>
10332 L:      rio500-users@lists.sourceforge.net
10333 W:      http://rio500.sourceforge.net
10334 S:      Maintained
10335 F:      drivers/usb/misc/rio500*
10336
10337 USB EHCI DRIVER
10338 M:      Alan Stern <stern@rowland.harvard.edu>
10339 L:      linux-usb@vger.kernel.org
10340 S:      Maintained
10341 F:      Documentation/usb/ehci.txt
10342 F:      drivers/usb/host/ehci*
10343
10344 USB GADGET/PERIPHERAL SUBSYSTEM
10345 M:      Felipe Balbi <balbi@ti.com>
10346 L:      linux-usb@vger.kernel.org
10347 W:      http://www.linux-usb.org/gadget
10348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10349 S:      Maintained
10350 F:      drivers/usb/gadget/
10351 F:      include/linux/usb/gadget*
10352
10353 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10354 M:      Jiri Kosina <jkosina@suse.cz>
10355 L:      linux-usb@vger.kernel.org
10356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10357 S:      Maintained
10358 F:      Documentation/hid/hiddev.txt
10359 F:      drivers/hid/usbhid/
10360
10361 USB ISP116X DRIVER
10362 M:      Olav Kongas <ok@artecdesign.ee>
10363 L:      linux-usb@vger.kernel.org
10364 S:      Maintained
10365 F:      drivers/usb/host/isp116x*
10366 F:      include/linux/usb/isp116x.h
10367
10368 USB MASS STORAGE DRIVER
10369 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10370 L:      linux-usb@vger.kernel.org
10371 L:      usb-storage@lists.one-eyed-alien.net
10372 S:      Maintained
10373 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10374 F:      drivers/usb/storage/
10375
10376 USB MIDI DRIVER
10377 M:      Clemens Ladisch <clemens@ladisch.de>
10378 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10379 T:      git git://git.alsa-project.org/alsa-kernel.git
10380 S:      Maintained
10381 F:      sound/usb/midi.*
10382
10383 USB NETWORKING DRIVERS
10384 L:      linux-usb@vger.kernel.org
10385 S:      Odd Fixes
10386 F:      drivers/net/usb/
10387
10388 USB OHCI DRIVER
10389 M:      Alan Stern <stern@rowland.harvard.edu>
10390 L:      linux-usb@vger.kernel.org
10391 S:      Maintained
10392 F:      Documentation/usb/ohci.txt
10393 F:      drivers/usb/host/ohci*
10394
10395 USB OTG FSM (Finite State Machine)
10396 M:      Peter Chen <Peter.Chen@freescale.com>
10397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10398 L:      linux-usb@vger.kernel.org
10399 S:      Maintained
10400 F:      drivers/usb/common/usb-otg-fsm.c
10401
10402 USB OVER IP DRIVER
10403 M:      Valentina Manea <valentina.manea.m@gmail.com>
10404 M:      Shuah Khan <shuah.kh@samsung.com>
10405 L:      linux-usb@vger.kernel.org
10406 S:      Maintained
10407 F:      drivers/usb/usbip/
10408 F:      tools/usb/usbip/
10409
10410 USB PEGASUS DRIVER
10411 M:      Petko Manolov <petkan@nucleusys.com>
10412 L:      linux-usb@vger.kernel.org
10413 L:      netdev@vger.kernel.org
10414 T:      git git://github.com/petkan/pegasus.git
10415 W:      https://github.com/petkan/pegasus
10416 S:      Maintained
10417 F:      drivers/net/usb/pegasus.*
10418
10419 USB PHY LAYER
10420 M:      Felipe Balbi <balbi@ti.com>
10421 L:      linux-usb@vger.kernel.org
10422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10423 S:      Maintained
10424 F:      drivers/usb/phy/
10425
10426 USB PRINTER DRIVER (usblp)
10427 M:      Pete Zaitcev <zaitcev@redhat.com>
10428 L:      linux-usb@vger.kernel.org
10429 S:      Supported
10430 F:      drivers/usb/class/usblp.c
10431
10432 USB RTL8150 DRIVER
10433 M:      Petko Manolov <petkan@nucleusys.com>
10434 L:      linux-usb@vger.kernel.org
10435 L:      netdev@vger.kernel.org
10436 T:      git git://github.com/petkan/rtl8150.git
10437 W:      https://github.com/petkan/rtl8150
10438 S:      Maintained
10439 F:      drivers/net/usb/rtl8150.c
10440
10441 USB SERIAL SUBSYSTEM
10442 M:      Johan Hovold <johan@kernel.org>
10443 L:      linux-usb@vger.kernel.org
10444 S:      Maintained
10445 F:      Documentation/usb/usb-serial.txt
10446 F:      drivers/usb/serial/
10447 F:      include/linux/usb/serial.h
10448
10449 USB SMSC75XX ETHERNET DRIVER
10450 M:      Steve Glendinning <steve.glendinning@shawell.net>
10451 L:      netdev@vger.kernel.org
10452 S:      Maintained
10453 F:      drivers/net/usb/smsc75xx.*
10454
10455 USB SMSC95XX ETHERNET DRIVER
10456 M:      Steve Glendinning <steve.glendinning@shawell.net>
10457 L:      netdev@vger.kernel.org
10458 S:      Maintained
10459 F:      drivers/net/usb/smsc95xx.*
10460
10461 USB SUBSYSTEM
10462 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10463 L:      linux-usb@vger.kernel.org
10464 W:      http://www.linux-usb.org
10465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10466 S:      Supported
10467 F:      Documentation/usb/
10468 F:      drivers/usb/
10469 F:      include/linux/usb.h
10470 F:      include/linux/usb/
10471
10472 USB UHCI DRIVER
10473 M:      Alan Stern <stern@rowland.harvard.edu>
10474 L:      linux-usb@vger.kernel.org
10475 S:      Maintained
10476 F:      drivers/usb/host/uhci*
10477
10478 USB "USBNET" DRIVER FRAMEWORK
10479 M:      Oliver Neukum <oneukum@suse.de>
10480 L:      netdev@vger.kernel.org
10481 W:      http://www.linux-usb.org/usbnet
10482 S:      Maintained
10483 F:      drivers/net/usb/usbnet.c
10484 F:      include/linux/usb/usbnet.h
10485
10486 USB VIDEO CLASS
10487 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10488 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10489 L:      linux-media@vger.kernel.org
10490 T:      git git://linuxtv.org/media_tree.git
10491 W:      http://www.ideasonboard.org/uvc/
10492 S:      Maintained
10493 F:      drivers/media/usb/uvc/
10494 F:      include/uapi/linux/uvcvideo.h
10495
10496 USB VISION DRIVER
10497 M:      Hans Verkuil <hverkuil@xs4all.nl>
10498 L:      linux-media@vger.kernel.org
10499 T:      git git://linuxtv.org/media_tree.git
10500 W:      http://linuxtv.org
10501 S:      Odd Fixes
10502 F:      drivers/media/usb/usbvision/
10503
10504 USB WEBCAM GADGET
10505 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10506 L:      linux-usb@vger.kernel.org
10507 S:      Maintained
10508 F:      drivers/usb/gadget/function/*uvc*
10509 F:      drivers/usb/gadget/legacy/webcam.c
10510
10511 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10512 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10513 L:      linux-wireless@vger.kernel.org
10514 S:      Maintained
10515 F:      drivers/net/wireless/rndis_wlan.c
10516
10517 USB XHCI DRIVER
10518 M:      Mathias Nyman <mathias.nyman@intel.com>
10519 L:      linux-usb@vger.kernel.org
10520 S:      Supported
10521 F:      drivers/usb/host/xhci*
10522 F:      drivers/usb/host/pci-quirks*
10523
10524 USB ZD1201 DRIVER
10525 L:      linux-wireless@vger.kernel.org
10526 W:      http://linux-lc100020.sourceforge.net
10527 S:      Orphan
10528 F:      drivers/net/wireless/zd1201.*
10529
10530 USB ZR364XX DRIVER
10531 M:      Antoine Jacquet <royale@zerezo.com>
10532 L:      linux-usb@vger.kernel.org
10533 L:      linux-media@vger.kernel.org
10534 T:      git git://linuxtv.org/media_tree.git
10535 W:      http://royale.zerezo.com/zr364xx/
10536 S:      Maintained
10537 F:      Documentation/video4linux/zr364xx.txt
10538 F:      drivers/media/usb/zr364xx/
10539
10540 USER-MODE LINUX (UML)
10541 M:      Jeff Dike <jdike@addtoit.com>
10542 M:      Richard Weinberger <richard@nod.at>
10543 L:      user-mode-linux-devel@lists.sourceforge.net
10544 L:      user-mode-linux-user@lists.sourceforge.net
10545 W:      http://user-mode-linux.sourceforge.net
10546 S:      Maintained
10547 F:      Documentation/virtual/uml/
10548 F:      arch/um/
10549 F:      arch/x86/um/
10550 F:      fs/hostfs/
10551 F:      fs/hppfs/
10552
10553 USERSPACE I/O (UIO)
10554 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10555 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10556 S:      Maintained
10557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10558 F:      Documentation/DocBook/uio-howto.tmpl
10559 F:      drivers/uio/
10560 F:      include/linux/uio*.h
10561
10562 UTIL-LINUX PACKAGE
10563 M:      Karel Zak <kzak@redhat.com>
10564 L:      util-linux@vger.kernel.org
10565 W:      http://en.wikipedia.org/wiki/Util-linux
10566 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10567 S:      Maintained
10568
10569 UVESAFB DRIVER
10570 M:      Michal Januszewski <spock@gentoo.org>
10571 L:      linux-fbdev@vger.kernel.org
10572 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10573 S:      Maintained
10574 F:      Documentation/fb/uvesafb.txt
10575 F:      drivers/video/fbdev/uvesafb.*
10576
10577 VFAT/FAT/MSDOS FILESYSTEM
10578 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10579 S:      Maintained
10580 F:      Documentation/filesystems/vfat.txt
10581 F:      fs/fat/
10582
10583 VFIO DRIVER
10584 M:      Alex Williamson <alex.williamson@redhat.com>
10585 L:      kvm@vger.kernel.org
10586 S:      Maintained
10587 F:      Documentation/vfio.txt
10588 F:      drivers/vfio/
10589 F:      include/linux/vfio.h
10590 F:      include/uapi/linux/vfio.h
10591
10592 VIDEOBUF2 FRAMEWORK
10593 M:      Pawel Osciak <pawel@osciak.com>
10594 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10595 M:      Kyungmin Park <kyungmin.park@samsung.com>
10596 L:      linux-media@vger.kernel.org
10597 S:      Maintained
10598 F:      drivers/media/v4l2-core/videobuf2-*
10599 F:      include/media/videobuf2-*
10600
10601 VIRTIO CONSOLE DRIVER
10602 M:      Amit Shah <amit.shah@redhat.com>
10603 L:      virtualization@lists.linux-foundation.org
10604 S:      Maintained
10605 F:      drivers/char/virtio_console.c
10606 F:      include/linux/virtio_console.h
10607 F:      include/uapi/linux/virtio_console.h
10608
10609 VIRTIO CORE, NET AND BLOCK DRIVERS
10610 M:      "Michael S. Tsirkin" <mst@redhat.com>
10611 L:      virtualization@lists.linux-foundation.org
10612 S:      Maintained
10613 F:      drivers/virtio/
10614 F:      tools/virtio/
10615 F:      drivers/net/virtio_net.c
10616 F:      drivers/block/virtio_blk.c
10617 F:      include/linux/virtio_*.h
10618 F:      include/uapi/linux/virtio_*.h
10619
10620 VIRTIO HOST (VHOST)
10621 M:      "Michael S. Tsirkin" <mst@redhat.com>
10622 L:      kvm@vger.kernel.org
10623 L:      virtualization@lists.linux-foundation.org
10624 L:      netdev@vger.kernel.org
10625 S:      Maintained
10626 F:      drivers/vhost/
10627 F:      include/uapi/linux/vhost.h
10628
10629 VIRTIO INPUT DRIVER
10630 M:      Gerd Hoffmann <kraxel@redhat.com>
10631 S:      Maintained
10632 F:      drivers/virtio/virtio_input.c
10633 F:      include/uapi/linux/virtio_input.h
10634
10635 VIA RHINE NETWORK DRIVER
10636 S:      Orphan
10637 F:      drivers/net/ethernet/via/via-rhine.c
10638
10639 VIA SD/MMC CARD CONTROLLER DRIVER
10640 M:      Bruce Chang <brucechang@via.com.tw>
10641 M:      Harald Welte <HaraldWelte@viatech.com>
10642 S:      Maintained
10643 F:      drivers/mmc/host/via-sdmmc.c
10644
10645 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10646 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10647 L:      linux-fbdev@vger.kernel.org
10648 S:      Maintained
10649 F:      include/linux/via-core.h
10650 F:      include/linux/via-gpio.h
10651 F:      include/linux/via_i2c.h
10652 F:      drivers/video/fbdev/via/
10653
10654 VIA VELOCITY NETWORK DRIVER
10655 M:      Francois Romieu <romieu@fr.zoreil.com>
10656 L:      netdev@vger.kernel.org
10657 S:      Maintained
10658 F:      drivers/net/ethernet/via/via-velocity.*
10659
10660 VIVID VIRTUAL VIDEO DRIVER
10661 M:      Hans Verkuil <hverkuil@xs4all.nl>
10662 L:      linux-media@vger.kernel.org
10663 T:      git git://linuxtv.org/media_tree.git
10664 W:      http://linuxtv.org
10665 S:      Maintained
10666 F:      drivers/media/platform/vivid/*
10667
10668 VLAN (802.1Q)
10669 M:      Patrick McHardy <kaber@trash.net>
10670 L:      netdev@vger.kernel.org
10671 S:      Maintained
10672 F:      drivers/net/macvlan.c
10673 F:      include/linux/if_*vlan.h
10674 F:      net/8021q/
10675
10676 VLYNQ BUS
10677 M:      Florian Fainelli <florian@openwrt.org>
10678 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10679 S:      Maintained
10680 F:      drivers/vlynq/vlynq.c
10681 F:      include/linux/vlynq.h
10682
10683 VME SUBSYSTEM
10684 M:      Martyn Welch <martyn.welch@ge.com>
10685 M:      Manohar Vanga <manohar.vanga@gmail.com>
10686 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10687 L:      devel@driverdev.osuosl.org
10688 S:      Maintained
10689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10690 F:      Documentation/vme_api.txt
10691 F:      drivers/staging/vme/
10692 F:      drivers/vme/
10693 F:      include/linux/vme*
10694
10695 VMWARE HYPERVISOR INTERFACE
10696 M:      Alok Kataria <akataria@vmware.com>
10697 L:      virtualization@lists.linux-foundation.org
10698 S:      Supported
10699 F:      arch/x86/kernel/cpu/vmware.c
10700
10701 VMWARE BALLOON DRIVER
10702 M:      Xavier Deguillard <xdeguillard@vmware.com>
10703 M:      Philip Moltmann <moltmann@vmware.com>
10704 M:      "VMware, Inc." <pv-drivers@vmware.com>
10705 L:      linux-kernel@vger.kernel.org
10706 S:      Maintained
10707 F:      drivers/misc/vmw_balloon.c
10708
10709 VMWARE VMMOUSE SUBDRIVER
10710 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10711 M:      "VMware, Inc." <pv-drivers@vmware.com>
10712 L:      linux-input@vger.kernel.org
10713 S:      Maintained
10714 F:      drivers/input/mouse/vmmouse.c
10715 F:      drivers/input/mouse/vmmouse.h
10716
10717 VMWARE VMXNET3 ETHERNET DRIVER
10718 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10719 M:      "VMware, Inc." <pv-drivers@vmware.com>
10720 L:      netdev@vger.kernel.org
10721 S:      Maintained
10722 F:      drivers/net/vmxnet3/
10723
10724 VMware PVSCSI driver
10725 M:      Arvind Kumar <arvindkumar@vmware.com>
10726 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10727 L:      linux-scsi@vger.kernel.org
10728 S:      Maintained
10729 F:      drivers/scsi/vmw_pvscsi.c
10730 F:      drivers/scsi/vmw_pvscsi.h
10731
10732 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10733 M:      Liam Girdwood <lgirdwood@gmail.com>
10734 M:      Mark Brown <broonie@kernel.org>
10735 L:      linux-kernel@vger.kernel.org
10736 W:      http://opensource.wolfsonmicro.com/node/15
10737 W:      http://www.slimlogic.co.uk/?p=48
10738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10739 S:      Supported
10740 F:      drivers/regulator/
10741 F:      include/linux/regulator/
10742
10743 VT1211 HARDWARE MONITOR DRIVER
10744 M:      Juerg Haefliger <juergh@gmail.com>
10745 L:      lm-sensors@lm-sensors.org
10746 S:      Maintained
10747 F:      Documentation/hwmon/vt1211
10748 F:      drivers/hwmon/vt1211.c
10749
10750 VT8231 HARDWARE MONITOR DRIVER
10751 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10752 L:      lm-sensors@lm-sensors.org
10753 S:      Maintained
10754 F:      drivers/hwmon/vt8231.c
10755
10756 VUB300 USB to SDIO/SD/MMC bridge chip
10757 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10758 L:      linux-mmc@vger.kernel.org
10759 L:      linux-usb@vger.kernel.org
10760 S:      Supported
10761 F:      drivers/mmc/host/vub300.c
10762
10763 W1 DALLAS'S 1-WIRE BUS
10764 M:      Evgeniy Polyakov <zbr@ioremap.net>
10765 S:      Maintained
10766 F:      Documentation/w1/
10767 F:      drivers/w1/
10768
10769 W83791D HARDWARE MONITORING DRIVER
10770 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10771 L:      lm-sensors@lm-sensors.org
10772 S:      Maintained
10773 F:      Documentation/hwmon/w83791d
10774 F:      drivers/hwmon/w83791d.c
10775
10776 W83793 HARDWARE MONITORING DRIVER
10777 M:      Rudolf Marek <r.marek@assembler.cz>
10778 L:      lm-sensors@lm-sensors.org
10779 S:      Maintained
10780 F:      Documentation/hwmon/w83793
10781 F:      drivers/hwmon/w83793.c
10782
10783 W83795 HARDWARE MONITORING DRIVER
10784 M:      Jean Delvare <jdelvare@suse.de>
10785 L:      lm-sensors@lm-sensors.org
10786 S:      Maintained
10787 F:      drivers/hwmon/w83795.c
10788
10789 W83L51xD SD/MMC CARD INTERFACE DRIVER
10790 M:      Pierre Ossman <pierre@ossman.eu>
10791 S:      Maintained
10792 F:      drivers/mmc/host/wbsd.*
10793
10794 WACOM PROTOCOL 4 SERIAL TABLETS
10795 M:      Julian Squires <julian@cipht.net>
10796 M:      Hans de Goede <hdegoede@redhat.com>
10797 L:      linux-input@vger.kernel.org
10798 S:      Maintained
10799 F:      drivers/input/tablet/wacom_serial4.c
10800
10801 WATCHDOG DEVICE DRIVERS
10802 M:      Wim Van Sebroeck <wim@iguana.be>
10803 L:      linux-watchdog@vger.kernel.org
10804 W:      http://www.linux-watchdog.org/
10805 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10806 S:      Maintained
10807 F:      Documentation/watchdog/
10808 F:      drivers/watchdog/
10809 F:      include/linux/watchdog.h
10810 F:      include/uapi/linux/watchdog.h
10811
10812 WD7000 SCSI DRIVER
10813 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10814 L:      linux-scsi@vger.kernel.org
10815 S:      Maintained
10816 F:      drivers/scsi/wd7000.c
10817
10818 WIIMOTE HID DRIVER
10819 M:      David Herrmann <dh.herrmann@googlemail.com>
10820 L:      linux-input@vger.kernel.org
10821 S:      Maintained
10822 F:      drivers/hid/hid-wiimote*
10823
10824 WINBOND CIR DRIVER
10825 M:      David Härdeman <david@hardeman.nu>
10826 S:      Maintained
10827 F:      drivers/media/rc/winbond-cir.c
10828
10829 WIMAX STACK
10830 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10831 M:      linux-wimax@intel.com
10832 L:      wimax@linuxwimax.org (subscribers-only)
10833 S:      Supported
10834 W:      http://linuxwimax.org
10835 F:      Documentation/wimax/README.wimax
10836 F:      include/linux/wimax/debug.h
10837 F:      include/net/wimax.h
10838 F:      include/uapi/linux/wimax.h
10839 F:      net/wimax/
10840
10841 WISTRON LAPTOP BUTTON DRIVER
10842 M:      Miloslav Trmac <mitr@volny.cz>
10843 S:      Maintained
10844 F:      drivers/input/misc/wistron_btns.c
10845
10846 WL3501 WIRELESS PCMCIA CARD DRIVER
10847 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10848 L:      linux-wireless@vger.kernel.org
10849 W:      http://oops.ghostprotocols.net:81/blog
10850 S:      Maintained
10851 F:      drivers/net/wireless/wl3501*
10852
10853 WM97XX TOUCHSCREEN DRIVERS
10854 M:      Mark Brown <broonie@kernel.org>
10855 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10856 L:      linux-input@vger.kernel.org
10857 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10858 W:      http://opensource.wolfsonmicro.com/node/7
10859 S:      Supported
10860 F:      drivers/input/touchscreen/*wm97*
10861 F:      include/linux/wm97xx.h
10862
10863 WOLFSON MICROELECTRONICS DRIVERS
10864 L:      patches@opensource.wolfsonmicro.com
10865 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10866 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10867 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10868 S:      Supported
10869 F:      Documentation/hwmon/wm83??
10870 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10871 F:      drivers/clk/clk-wm83*.c
10872 F:      drivers/extcon/extcon-arizona.c
10873 F:      drivers/leds/leds-wm83*.c
10874 F:      drivers/gpio/gpio-*wm*.c
10875 F:      drivers/gpio/gpio-arizona.c
10876 F:      drivers/hwmon/wm83??-hwmon.c
10877 F:      drivers/input/misc/wm831x-on.c
10878 F:      drivers/input/touchscreen/wm831x-ts.c
10879 F:      drivers/input/touchscreen/wm97*.c
10880 F:      drivers/mfd/arizona*
10881 F:      drivers/mfd/wm*.c
10882 F:      drivers/power/wm83*.c
10883 F:      drivers/rtc/rtc-wm83*.c
10884 F:      drivers/regulator/wm8*.c
10885 F:      drivers/video/backlight/wm83*_bl.c
10886 F:      drivers/watchdog/wm83*_wdt.c
10887 F:      include/linux/mfd/arizona/
10888 F:      include/linux/mfd/wm831x/
10889 F:      include/linux/mfd/wm8350/
10890 F:      include/linux/mfd/wm8400*
10891 F:      include/linux/wm97xx.h
10892 F:      include/sound/wm????.h
10893 F:      sound/soc/codecs/arizona.?
10894 F:      sound/soc/codecs/wm*
10895
10896 WORKQUEUE
10897 M:      Tejun Heo <tj@kernel.org>
10898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10899 S:      Maintained
10900 F:      include/linux/workqueue.h
10901 F:      kernel/workqueue.c
10902 F:      Documentation/workqueue.txt
10903
10904 X.25 NETWORK LAYER
10905 M:      Andrew Hendry <andrew.hendry@gmail.com>
10906 L:      linux-x25@vger.kernel.org
10907 S:      Odd Fixes
10908 F:      Documentation/networking/x25*
10909 F:      include/net/x25*
10910 F:      net/x25/
10911
10912 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10913 M:      Thomas Gleixner <tglx@linutronix.de>
10914 M:      Ingo Molnar <mingo@redhat.com>
10915 M:      "H. Peter Anvin" <hpa@zytor.com>
10916 M:      x86@kernel.org
10917 L:      linux-kernel@vger.kernel.org
10918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10919 S:      Maintained
10920 F:      Documentation/x86/
10921 F:      arch/x86/
10922
10923 X86 PLATFORM DRIVERS
10924 M:      Darren Hart <dvhart@infradead.org>
10925 L:      platform-driver-x86@vger.kernel.org
10926 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10927 S:      Maintained
10928 F:      drivers/platform/x86/
10929
10930 X86 MCE INFRASTRUCTURE
10931 M:      Tony Luck <tony.luck@intel.com>
10932 M:      Borislav Petkov <bp@alien8.de>
10933 L:      linux-edac@vger.kernel.org
10934 S:      Maintained
10935 F:      arch/x86/kernel/cpu/mcheck/*
10936
10937 X86 VDSO
10938 M:      Andy Lutomirski <luto@amacapital.net>
10939 L:      linux-kernel@vger.kernel.org
10940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10941 S:      Maintained
10942 F:      arch/x86/entry/vdso/
10943
10944 XC2028/3028 TUNER DRIVER
10945 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10946 L:      linux-media@vger.kernel.org
10947 W:      http://linuxtv.org
10948 T:      git git://linuxtv.org/media_tree.git
10949 S:      Maintained
10950 F:      drivers/media/tuners/tuner-xc2028.*
10951
10952 XEN HYPERVISOR INTERFACE
10953 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10954 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10955 M:      David Vrabel <david.vrabel@citrix.com>
10956 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10958 S:      Supported
10959 F:      arch/x86/xen/
10960 F:      drivers/*/xen-*front.c
10961 F:      drivers/xen/
10962 F:      arch/x86/include/asm/xen/
10963 F:      include/xen/
10964 F:      include/uapi/xen/
10965
10966 XEN HYPERVISOR ARM
10967 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10968 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10969 S:      Supported
10970 F:      arch/arm/xen/
10971 F:      arch/arm/include/asm/xen/
10972
10973 XEN HYPERVISOR ARM64
10974 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10975 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10976 S:      Supported
10977 F:      arch/arm64/xen/
10978 F:      arch/arm64/include/asm/xen/
10979
10980 XEN NETWORK BACKEND DRIVER
10981 M:      Ian Campbell <ian.campbell@citrix.com>
10982 M:      Wei Liu <wei.liu2@citrix.com>
10983 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10984 L:      netdev@vger.kernel.org
10985 S:      Supported
10986 F:      drivers/net/xen-netback/*
10987
10988 XEN PCI SUBSYSTEM
10989 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10990 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10991 S:      Supported
10992 F:      arch/x86/pci/*xen*
10993 F:      drivers/pci/*xen*
10994
10995 XEN BLOCK SUBSYSTEM
10996 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10997 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10998 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10999 S:      Supported
11000 F:      drivers/block/xen-blkback/*
11001 F:      drivers/block/xen*
11002
11003 XEN PVSCSI DRIVERS
11004 M:      Juergen Gross <jgross@suse.com>
11005 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11006 L:      linux-scsi@vger.kernel.org
11007 S:      Supported
11008 F:      drivers/scsi/xen-scsifront.c
11009 F:      drivers/xen/xen-scsiback.c
11010 F:      include/xen/interface/io/vscsiif.h
11011
11012 XEN SWIOTLB SUBSYSTEM
11013 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11014 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11015 S:      Supported
11016 F:      arch/x86/xen/*swiotlb*
11017 F:      drivers/xen/*swiotlb*
11018
11019 XFS FILESYSTEM
11020 P:      Silicon Graphics Inc
11021 M:      Dave Chinner <david@fromorbit.com>
11022 M:      xfs@oss.sgi.com
11023 L:      xfs@oss.sgi.com
11024 W:      http://oss.sgi.com/projects/xfs
11025 T:      git git://oss.sgi.com/xfs/xfs.git
11026 S:      Supported
11027 F:      Documentation/filesystems/xfs.txt
11028 F:      fs/xfs/
11029
11030 XILINX AXI ETHERNET DRIVER
11031 M:      Anirudha Sarangi <anirudh@xilinx.com>
11032 M:      John Linn <John.Linn@xilinx.com>
11033 S:      Maintained
11034 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11035
11036 XILINX UARTLITE SERIAL DRIVER
11037 M:      Peter Korsgaard <jacmet@sunsite.dk>
11038 L:      linux-serial@vger.kernel.org
11039 S:      Maintained
11040 F:      drivers/tty/serial/uartlite.c
11041
11042 XILINX VIDEO IP CORES
11043 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11044 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11045 L:      linux-media@vger.kernel.org
11046 T:      git git://linuxtv.org/media_tree.git
11047 S:      Supported
11048 F:      Documentation/devicetree/bindings/media/xilinx/
11049 F:      drivers/media/platform/xilinx/
11050 F:      include/uapi/linux/xilinx-v4l2-controls.h
11051
11052 XILLYBUS DRIVER
11053 M:      Eli Billauer <eli.billauer@gmail.com>
11054 L:      linux-kernel@vger.kernel.org
11055 S:      Supported
11056 F:      drivers/char/xillybus/
11057
11058 XTENSA XTFPGA PLATFORM SUPPORT
11059 M:      Max Filippov <jcmvbkbc@gmail.com>
11060 L:      linux-xtensa@linux-xtensa.org
11061 S:      Maintained
11062 F:      drivers/spi/spi-xtensa-xtfpga.c
11063 F:      sound/soc/xtensa/xtfpga-i2s.c
11064
11065 YAM DRIVER FOR AX.25
11066 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11067 L:      linux-hams@vger.kernel.org
11068 S:      Maintained
11069 F:      drivers/net/hamradio/yam*
11070 F:      include/linux/yam.h
11071
11072 YEALINK PHONE DRIVER
11073 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11074 L:      usbb2k-api-dev@nongnu.org
11075 S:      Maintained
11076 F:      Documentation/input/yealink.txt
11077 F:      drivers/input/misc/yealink.*
11078
11079 Z8530 DRIVER FOR AX.25
11080 M:      Joerg Reuter <jreuter@yaina.de>
11081 W:      http://yaina.de/jreuter/
11082 W:      http://www.qsl.net/dl1bke/
11083 L:      linux-hams@vger.kernel.org
11084 S:      Maintained
11085 F:      Documentation/networking/z8530drv.txt
11086 F:      drivers/net/hamradio/*scc.c
11087 F:      drivers/net/hamradio/z8530.h
11088
11089 ZBUD COMPRESSED PAGE ALLOCATOR
11090 M:      Seth Jennings <sjennings@variantweb.net>
11091 L:      linux-mm@kvack.org
11092 S:      Maintained
11093 F:      mm/zbud.c
11094 F:      include/linux/zbud.h
11095
11096 ZD1211RW WIRELESS DRIVER
11097 M:      Daniel Drake <dsd@gentoo.org>
11098 M:      Ulrich Kunitz <kune@deine-taler.de>
11099 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11100 L:      linux-wireless@vger.kernel.org
11101 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11102 S:      Maintained
11103 F:      drivers/net/wireless/zd1211rw/
11104
11105 ZR36067 VIDEO FOR LINUX DRIVER
11106 L:      mjpeg-users@lists.sourceforge.net
11107 L:      linux-media@vger.kernel.org
11108 W:      http://mjpeg.sourceforge.net/driver-zoran/
11109 T:      hg http://linuxtv.org/hg/v4l-dvb
11110 S:      Odd Fixes
11111 F:      drivers/media/pci/zoran/
11112
11113 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11114 M:      Minchan Kim <minchan@kernel.org>
11115 M:      Nitin Gupta <ngupta@vflare.org>
11116 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11117 L:      linux-kernel@vger.kernel.org
11118 S:      Maintained
11119 F:      drivers/block/zram/
11120 F:      Documentation/blockdev/zram.txt
11121
11122 ZS DECSTATION Z85C30 SERIAL DRIVER
11123 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11124 S:      Maintained
11125 F:      drivers/tty/serial/zs.*
11126
11127 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11128 M:      Minchan Kim <minchan@kernel.org>
11129 M:      Nitin Gupta <ngupta@vflare.org>
11130 L:      linux-mm@kvack.org
11131 S:      Maintained
11132 F:      mm/zsmalloc.c
11133 F:      include/linux/zsmalloc.h
11134 F:      Documentation/vm/zsmalloc.txt
11135
11136 ZSWAP COMPRESSED SWAP CACHING
11137 M:      Seth Jennings <sjennings@variantweb.net>
11138 L:      linux-mm@kvack.org
11139 S:      Maintained
11140 F:      mm/zswap.c
11141
11142 THE REST
11143 M:      Linus Torvalds <torvalds@linux-foundation.org>
11144 L:      linux-kernel@vger.kernel.org
11145 Q:      http://patchwork.kernel.org/project/LKML/list/
11146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11147 S:      Buried alive in reporters
11148 F:      *
11149 F:      */