]> git.karo-electronics.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge branch 'next/dt' into for-next
[karo-tx-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 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      http://linuxtv.org/
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACENIC DRIVER
244 M:      Jes Sorensen <jes@trained-monkey.org>
245 L:      linux-acenic@sunsite.dk
246 S:      Maintained
247 F:      drivers/net/ethernet/alteon/acenic*
248
249 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250 M:      Peter Feuerer <peter@piie.net>
251 L:      platform-driver-x86@vger.kernel.org
252 W:      http://piie.net/?section=acerhdf
253 S:      Maintained
254 F:      drivers/platform/x86/acerhdf.c
255
256 ACER WMI LAPTOP EXTRAS
257 M:      "Lee, Chun-Yi" <jlee@suse.com>
258 L:      platform-driver-x86@vger.kernel.org
259 S:      Maintained
260 F:      drivers/platform/x86/acer-wmi.c
261
262 ACPI
263 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
264 M:      Len Brown <lenb@kernel.org>
265 L:      linux-acpi@vger.kernel.org
266 W:      https://01.org/linux-acpi
267 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269 S:      Supported
270 F:      drivers/acpi/
271 F:      drivers/pnp/pnpacpi/
272 F:      include/linux/acpi.h
273 F:      include/acpi/
274 F:      Documentation/acpi/
275 F:      Documentation/ABI/testing/sysfs-bus-acpi
276 F:      drivers/pci/*acpi*
277 F:      drivers/pci/*/*acpi*
278 F:      drivers/pci/*/*/*acpi*
279 F:      tools/power/acpi/
280
281 ACPI COMPONENT ARCHITECTURE (ACPICA)
282 M:      Robert Moore <robert.moore@intel.com>
283 M:      Lv Zheng <lv.zheng@intel.com>
284 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285 L:      linux-acpi@vger.kernel.org
286 L:      devel@acpica.org
287 W:      https://acpica.org/
288 W:      https://github.com/acpica/acpica/
289 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291 S:      Supported
292 F:      drivers/acpi/acpica/
293 F:      include/acpi/
294 F:      tools/power/acpi/
295
296 ACPI FAN DRIVER
297 M:      Zhang Rui <rui.zhang@intel.com>
298 L:      linux-acpi@vger.kernel.org
299 W:      https://01.org/linux-acpi
300 S:      Supported
301 F:      drivers/acpi/fan.c
302
303 ACPI THERMAL DRIVER
304 M:      Zhang Rui <rui.zhang@intel.com>
305 L:      linux-acpi@vger.kernel.org
306 W:      https://01.org/linux-acpi
307 S:      Supported
308 F:      drivers/acpi/*thermal*
309
310 ACPI VIDEO DRIVER
311 M:      Zhang Rui <rui.zhang@intel.com>
312 L:      linux-acpi@vger.kernel.org
313 W:      https://01.org/linux-acpi
314 S:      Supported
315 F:      drivers/acpi/video.c
316
317 ACPI WMI DRIVER
318 L:      platform-driver-x86@vger.kernel.org
319 S:      Orphan
320 F:      drivers/platform/x86/wmi.c
321
322 AD1889 ALSA SOUND DRIVER
323 M:      Thibaut Varene <T-Bone@parisc-linux.org>
324 W:      http://wiki.parisc-linux.org/AD1889
325 L:      linux-parisc@vger.kernel.org
326 S:      Maintained
327 F:      sound/pci/ad1889.*
328
329 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330 M:      Michael Hennerich <michael.hennerich@analog.com>
331 W:      http://wiki.analog.com/AD5254
332 W:      http://ez.analog.com/community/linux-device-drivers
333 S:      Supported
334 F:      drivers/misc/ad525x_dpot.c
335
336 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337 M:      Michael Hennerich <michael.hennerich@analog.com>
338 W:      http://wiki.analog.com/AD5398
339 W:      http://ez.analog.com/community/linux-device-drivers
340 S:      Supported
341 F:      drivers/regulator/ad5398.c
342
343 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344 M:      Michael Hennerich <michael.hennerich@analog.com>
345 W:      http://wiki.analog.com/AD7142
346 W:      http://ez.analog.com/community/linux-device-drivers
347 S:      Supported
348 F:      drivers/input/misc/ad714x.c
349
350 AD7877 TOUCHSCREEN DRIVER
351 M:      Michael Hennerich <michael.hennerich@analog.com>
352 W:      http://wiki.analog.com/AD7877
353 W:      http://ez.analog.com/community/linux-device-drivers
354 S:      Supported
355 F:      drivers/input/touchscreen/ad7877.c
356
357 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358 M:      Michael Hennerich <michael.hennerich@analog.com>
359 W:      http://wiki.analog.com/AD7879
360 W:      http://ez.analog.com/community/linux-device-drivers
361 S:      Supported
362 F:      drivers/input/touchscreen/ad7879.c
363
364 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365 M:      Jiri Kosina <jikos@kernel.org>
366 S:      Maintained
367
368 ADM1025 HARDWARE MONITOR DRIVER
369 M:      Jean Delvare <jdelvare@suse.com>
370 L:      lm-sensors@lm-sensors.org
371 S:      Maintained
372 F:      Documentation/hwmon/adm1025
373 F:      drivers/hwmon/adm1025.c
374
375 ADM1029 HARDWARE MONITOR DRIVER
376 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
377 L:      lm-sensors@lm-sensors.org
378 S:      Maintained
379 F:      drivers/hwmon/adm1029.c
380
381 ADM8211 WIRELESS DRIVER
382 L:      linux-wireless@vger.kernel.org
383 W:      http://wireless.kernel.org/
384 S:      Orphan
385 F:      drivers/net/wireless/adm8211.*
386
387 ADP1653 FLASH CONTROLLER DRIVER
388 M:      Sakari Ailus <sakari.ailus@iki.fi>
389 L:      linux-media@vger.kernel.org
390 S:      Maintained
391 F:      drivers/media/i2c/adp1653.c
392 F:      include/media/adp1653.h
393
394 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395 M:      Michael Hennerich <michael.hennerich@analog.com>
396 W:      http://wiki.analog.com/ADP5520
397 W:      http://ez.analog.com/community/linux-device-drivers
398 S:      Supported
399 F:      drivers/mfd/adp5520.c
400 F:      drivers/video/backlight/adp5520_bl.c
401 F:      drivers/leds/leds-adp5520.c
402 F:      drivers/gpio/gpio-adp5520.c
403 F:      drivers/input/keyboard/adp5520-keys.c
404
405 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406 M:      Michael Hennerich <michael.hennerich@analog.com>
407 W:      http://wiki.analog.com/ADP5588
408 W:      http://ez.analog.com/community/linux-device-drivers
409 S:      Supported
410 F:      drivers/input/keyboard/adp5588-keys.c
411 F:      drivers/gpio/gpio-adp5588.c
412
413 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP8860
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/video/backlight/adp8860_bl.c
419
420 ADS1015 HARDWARE MONITOR DRIVER
421 M:      Dirk Eibach <eibach@gdsys.de>
422 L:      lm-sensors@lm-sensors.org
423 S:      Maintained
424 F:      Documentation/hwmon/ads1015
425 F:      drivers/hwmon/ads1015.c
426 F:      include/linux/i2c/ads1015.h
427
428 ADT746X FAN DRIVER
429 M:      Colin Leroy <colin@colino.net>
430 S:      Maintained
431 F:      drivers/macintosh/therm_adt746x.c
432
433 ADT7475 HARDWARE MONITOR DRIVER
434 M:      Jean Delvare <jdelvare@suse.com>
435 L:      lm-sensors@lm-sensors.org
436 S:      Maintained
437 F:      Documentation/hwmon/adt7475
438 F:      drivers/hwmon/adt7475.c
439
440 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441 M:      Michael Hennerich <michael.hennerich@analog.com>
442 W:      http://wiki.analog.com/ADXL345
443 W:      http://ez.analog.com/community/linux-device-drivers
444 S:      Supported
445 F:      drivers/input/misc/adxl34x.c
446
447 ADVANSYS SCSI DRIVER
448 M:      Matthew Wilcox <matthew@wil.cx>
449 M:      Hannes Reinecke <hare@suse.com>
450 L:      linux-scsi@vger.kernel.org
451 S:      Maintained
452 F:      Documentation/scsi/advansys.txt
453 F:      drivers/scsi/advansys.c
454
455 AEDSP16 DRIVER
456 M:      Riccardo Facchetti <fizban@tin.it>
457 S:      Maintained
458 F:      sound/oss/aedsp16.c
459
460 AF9013 MEDIA DRIVER
461 M:      Antti Palosaari <crope@iki.fi>
462 L:      linux-media@vger.kernel.org
463 W:      http://linuxtv.org/
464 W:      http://palosaari.fi/linux/
465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
466 T:      git git://linuxtv.org/anttip/media_tree.git
467 S:      Maintained
468 F:      drivers/media/dvb-frontends/af9013*
469
470 AF9033 MEDIA DRIVER
471 M:      Antti Palosaari <crope@iki.fi>
472 L:      linux-media@vger.kernel.org
473 W:      http://linuxtv.org/
474 W:      http://palosaari.fi/linux/
475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
476 T:      git git://linuxtv.org/anttip/media_tree.git
477 S:      Maintained
478 F:      drivers/media/dvb-frontends/af9033*
479
480 AFFS FILE SYSTEM
481 L:      linux-fsdevel@vger.kernel.org
482 S:      Orphan
483 F:      Documentation/filesystems/affs.txt
484 F:      fs/affs/
485
486 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487 M:      David Howells <dhowells@redhat.com>
488 L:      linux-afs@lists.infradead.org
489 S:      Supported
490 F:      fs/afs/
491 F:      include/net/af_rxrpc.h
492 F:      net/rxrpc/af_rxrpc.c
493
494 AGPGART DRIVER
495 M:      David Airlie <airlied@linux.ie>
496 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497 S:      Maintained
498 F:      drivers/char/agp/
499 F:      include/linux/agp*
500 F:      include/uapi/linux/agp*
501
502 AHA152X SCSI DRIVER
503 M:      "Juergen E. Fischer" <fischer@norbit.de>
504 L:      linux-scsi@vger.kernel.org
505 S:      Maintained
506 F:      drivers/scsi/aha152x*
507 F:      drivers/scsi/pcmcia/aha152x*
508
509 AIC7XXX / AIC79XX SCSI DRIVER
510 M:      Hannes Reinecke <hare@suse.com>
511 L:      linux-scsi@vger.kernel.org
512 S:      Maintained
513 F:      drivers/scsi/aic7xxx/
514
515 AIMSLAB FM RADIO RECEIVER DRIVER
516 M:      Hans Verkuil <hverkuil@xs4all.nl>
517 L:      linux-media@vger.kernel.org
518 T:      git git://linuxtv.org/media_tree.git
519 W:      http://linuxtv.org
520 S:      Maintained
521 F:      drivers/media/radio/radio-aimslab*
522
523 AIO
524 M:      Benjamin LaHaise <bcrl@kvack.org>
525 L:      linux-aio@kvack.org
526 S:      Supported
527 F:      fs/aio.c
528 F:      include/linux/*aio*.h
529
530 AIRSPY MEDIA DRIVER
531 M:      Antti Palosaari <crope@iki.fi>
532 L:      linux-media@vger.kernel.org
533 W:      http://linuxtv.org/
534 W:      http://palosaari.fi/linux/
535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
536 T:      git git://linuxtv.org/anttip/media_tree.git
537 S:      Maintained
538 F:      drivers/media/usb/airspy/
539
540 ALCATEL SPEEDTOUCH USB DRIVER
541 M:      Duncan Sands <duncan.sands@free.fr>
542 L:      linux-usb@vger.kernel.org
543 W:      http://www.linux-usb.org/SpeedTouch/
544 S:      Maintained
545 F:      drivers/usb/atm/speedtch.c
546 F:      drivers/usb/atm/usbatm.c
547
548 ALCHEMY AU1XX0 MMC DRIVER
549 M:      Manuel Lauss <manuel.lauss@gmail.com>
550 S:      Maintained
551 F:      drivers/mmc/host/au1xmmc.c
552
553 ALI1563 I2C DRIVER
554 M:      Rudolf Marek <r.marek@assembler.cz>
555 L:      linux-i2c@vger.kernel.org
556 S:      Maintained
557 F:      Documentation/i2c/busses/i2c-ali1563
558 F:      drivers/i2c/busses/i2c-ali1563.c
559
560 ALLWINNER SECURITY SYSTEM
561 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
562 L:      linux-crypto@vger.kernel.org
563 S:      Maintained
564 F:      drivers/crypto/sunxi-ss/
565
566 ALPHA PORT
567 M:      Richard Henderson <rth@twiddle.net>
568 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569 M:      Matt Turner <mattst88@gmail.com>
570 S:      Odd Fixes
571 L:      linux-alpha@vger.kernel.org
572 F:      arch/alpha/
573
574 ALTERA MAILBOX DRIVER
575 M:      Ley Foon Tan <lftan@altera.com>
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/mailbox/mailbox-altera.c
579
580 ALTERA PIO DRIVER
581 M:      Tien Hock Loh <thloh@altera.com>
582 L:      linux-gpio@vger.kernel.org
583 S:      Maintained
584 F:      drivers/gpio/gpio-altera.c
585
586 ALTERA TRIPLE SPEED ETHERNET DRIVER
587 M:      Vince Bridgers <vbridger@opensource.altera.com>
588 L:      netdev@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/net/ethernet/altera/
592
593 ALTERA UART/JTAG UART SERIAL DRIVERS
594 M:      Tobias Klauser <tklauser@distanz.ch>
595 L:      linux-serial@vger.kernel.org
596 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597 S:      Maintained
598 F:      drivers/tty/serial/altera_uart.c
599 F:      drivers/tty/serial/altera_jtaguart.c
600 F:      include/linux/altera_uart.h
601 F:      include/linux/altera_jtaguart.h
602
603 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604 M:      Tom Lendacky <thomas.lendacky@amd.com>
605 L:      linux-crypto@vger.kernel.org
606 S:      Supported
607 F:      drivers/crypto/ccp/
608 F:      include/linux/ccp.h
609
610 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
612 L:      lm-sensors@lm-sensors.org
613 S:      Maintained
614 F:      Documentation/hwmon/fam15h_power
615 F:      drivers/hwmon/fam15h_power.c
616
617 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 S:      Orphan
620 F:      drivers/usb/gadget/udc/amd5536udc.*
621
622 AMD GEODE PROCESSOR/CHIPSET SUPPORT
623 P:      Andres Salomon <dilinger@queued.net>
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626 S:      Supported
627 F:      drivers/char/hw_random/geode-rng.c
628 F:      drivers/crypto/geode*
629 F:      drivers/video/fbdev/geode/
630 F:      arch/x86/include/asm/geode.h
631
632 AMD IOMMU (AMD-VI)
633 M:      Joerg Roedel <joro@8bytes.org>
634 L:      iommu@lists.linux-foundation.org
635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636 S:      Maintained
637 F:      drivers/iommu/amd_iommu*.[ch]
638 F:      include/linux/amd-iommu.h
639
640 AMD KFD
641 M:      Oded Gabbay <oded.gabbay@gmail.com>
642 L:      dri-devel@lists.freedesktop.org
643 T:      git git://people.freedesktop.org/~gabbayo/linux.git
644 S:      Supported
645 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649 F:      drivers/gpu/drm/amd/amdkfd/
650 F:      drivers/gpu/drm/amd/include/cik_structs.h
651 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652 F:      drivers/gpu/drm/amd/include/vi_structs.h
653 F:      drivers/gpu/drm/radeon/radeon_kfd.c
654 F:      drivers/gpu/drm/radeon/radeon_kfd.h
655 F:      include/uapi/linux/kfd_ioctl.h
656
657 AMD MICROCODE UPDATE SUPPORT
658 M:      Borislav Petkov <bp@alien8.de>
659 S:      Maintained
660 F:      arch/x86/kernel/cpu/microcode/amd*
661
662 AMD XGBE DRIVER
663 M:      Tom Lendacky <thomas.lendacky@amd.com>
664 L:      netdev@vger.kernel.org
665 S:      Supported
666 F:      drivers/net/ethernet/amd/xgbe/
667
668 AMS (Apple Motion Sensor) DRIVER
669 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
670 S:      Supported
671 F:      drivers/macintosh/ams/
672
673 AMSO1100 RNIC DRIVER
674 M:      Tom Tucker <tom@opengridcomputing.com>
675 M:      Steve Wise <swise@opengridcomputing.com>
676 L:      linux-rdma@vger.kernel.org
677 S:      Maintained
678 F:      drivers/infiniband/hw/amso1100/
679
680 ANALOG DEVICES INC AD9389B DRIVER
681 M:      Hans Verkuil <hans.verkuil@cisco.com>
682 L:      linux-media@vger.kernel.org
683 S:      Maintained
684 F:      drivers/media/i2c/ad9389b*
685
686 ANALOG DEVICES INC ADV7180 DRIVER
687 M:      Lars-Peter Clausen <lars@metafoo.de>
688 L:      linux-media@vger.kernel.org
689 W:      http://ez.analog.com/community/linux-device-drivers
690 S:      Supported
691 F:      drivers/media/i2c/adv7180.c
692
693 ANALOG DEVICES INC ADV7511 DRIVER
694 M:      Hans Verkuil <hans.verkuil@cisco.com>
695 L:      linux-media@vger.kernel.org
696 S:      Maintained
697 F:      drivers/media/i2c/adv7511*
698
699 ANALOG DEVICES INC ADV7604 DRIVER
700 M:      Hans Verkuil <hans.verkuil@cisco.com>
701 L:      linux-media@vger.kernel.org
702 S:      Maintained
703 F:      drivers/media/i2c/adv7604*
704
705 ANALOG DEVICES INC ADV7842 DRIVER
706 M:      Hans Verkuil <hans.verkuil@cisco.com>
707 L:      linux-media@vger.kernel.org
708 S:      Maintained
709 F:      drivers/media/i2c/adv7842*
710
711 ANALOG DEVICES INC ASOC CODEC DRIVERS
712 M:      Lars-Peter Clausen <lars@metafoo.de>
713 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
714 W:      http://wiki.analog.com/
715 W:      http://ez.analog.com/community/linux-device-drivers
716 S:      Supported
717 F:      sound/soc/codecs/adau*
718 F:      sound/soc/codecs/adav*
719 F:      sound/soc/codecs/ad1*
720 F:      sound/soc/codecs/ad7*
721 F:      sound/soc/codecs/ssm*
722 F:      sound/soc/codecs/sigmadsp.*
723
724 ANALOG DEVICES INC ASOC DRIVERS
725 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
726 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
727 W:      http://blackfin.uclinux.org/
728 S:      Supported
729 F:      sound/soc/blackfin/*
730
731 ANALOG DEVICES INC IIO DRIVERS
732 M:      Lars-Peter Clausen <lars@metafoo.de>
733 M:      Michael Hennerich <Michael.Hennerich@analog.com>
734 W:      http://wiki.analog.com/
735 W:      http://ez.analog.com/community/linux-device-drivers
736 S:      Supported
737 F:      drivers/iio/*/ad*
738 X:      drivers/iio/*/adjd*
739 F:      drivers/staging/iio/*/ad*
740 F:      staging/iio/trigger/iio-trig-bfin-timer.c
741
742 ANALOG DEVICES INC DMA DRIVERS
743 M:      Lars-Peter Clausen <lars@metafoo.de>
744 W:      http://ez.analog.com/community/linux-device-drivers
745 S:      Supported
746 F:      drivers/dma/dma-axi-dmac.c
747
748 ANDROID DRIVERS
749 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
750 M:      Arve HjønnevĂ¥g <arve@android.com>
751 M:      Riley Andrews <riandrews@android.com>
752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
753 L:      devel@driverdev.osuosl.org
754 S:      Supported
755 F:      drivers/android/
756 F:      drivers/staging/android/
757
758 AOA (Apple Onboard Audio) ALSA DRIVER
759 M:      Johannes Berg <johannes@sipsolutions.net>
760 L:      linuxppc-dev@lists.ozlabs.org
761 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
762 S:      Maintained
763 F:      sound/aoa/
764
765 APM DRIVER
766 M:      Jiri Kosina <jikos@kernel.org>
767 S:      Odd fixes
768 F:      arch/x86/kernel/apm_32.c
769 F:      include/linux/apm_bios.h
770 F:      include/uapi/linux/apm_bios.h
771 F:      drivers/char/apm-emulation.c
772
773 APPLE BCM5974 MULTITOUCH DRIVER
774 M:      Henrik Rydberg <rydberg@bitmath.org>
775 L:      linux-input@vger.kernel.org
776 S:      Odd fixes
777 F:      drivers/input/mouse/bcm5974.c
778
779 APPLE SMC DRIVER
780 M:      Henrik Rydberg <rydberg@bitmath.org>
781 L:      lm-sensors@lm-sensors.org
782 S:      Odd fixes
783 F:      drivers/hwmon/applesmc.c
784
785 APPLETALK NETWORK LAYER
786 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
787 S:      Maintained
788 F:      drivers/net/appletalk/
789 F:      net/appletalk/
790
791 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
792 M:      Duc Dang <dhdang@apm.com>
793 S:      Supported
794 F:      arch/arm64/boot/dts/apm/
795
796 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
797 M:      Iyappan Subramanian <isubramanian@apm.com>
798 M:      Keyur Chudgar <kchudgar@apm.com>
799 S:      Supported
800 F:      drivers/net/ethernet/apm/xgene/
801 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
802
803 APTINA CAMERA SENSOR PLL
804 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
805 L:      linux-media@vger.kernel.org
806 S:      Maintained
807 F:      drivers/media/i2c/aptina-pll.*
808
809 ARC FRAMEBUFFER DRIVER
810 M:      Jaya Kumar <jayalk@intworks.biz>
811 S:      Maintained
812 F:      drivers/video/fbdev/arcfb.c
813 F:      drivers/video/fbdev/core/fb_defio.c
814
815 ARCNET NETWORK LAYER
816 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
817 L:      netdev@vger.kernel.org
818 S:      Maintained
819 F:      drivers/net/arcnet/
820 F:      include/uapi/linux/if_arcnet.h
821
822 ARM MFM AND FLOPPY DRIVERS
823 M:      Ian Molton <spyro@f2s.com>
824 S:      Maintained
825 F:      arch/arm/lib/floppydma.S
826 F:      arch/arm/include/asm/floppy.h
827
828 ARM PMU PROFILING AND DEBUGGING
829 M:      Will Deacon <will.deacon@arm.com>
830 S:      Maintained
831 F:      arch/arm/kernel/perf_*
832 F:      arch/arm/oprofile/common.c
833 F:      arch/arm/kernel/hw_breakpoint.c
834 F:      arch/arm/include/asm/hw_breakpoint.h
835 F:      arch/arm/include/asm/perf_event.h
836 F:      drivers/perf/arm_pmu.c
837 F:      include/linux/perf/arm_pmu.h
838
839 ARM PORT
840 M:      Russell King <linux@arm.linux.org.uk>
841 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
842 W:      http://www.arm.linux.org.uk/
843 S:      Maintained
844 F:      arch/arm/
845
846 ARM SUB-ARCHITECTURES
847 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
848 S:      Maintained
849 F:      arch/arm/mach-*/
850 F:      arch/arm/plat-*/
851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
852
853 ARM PRIMECELL AACI PL041 DRIVER
854 M:      Russell King <linux@arm.linux.org.uk>
855 S:      Maintained
856 F:      sound/arm/aaci.*
857
858 ARM PRIMECELL CLCD PL110 DRIVER
859 M:      Russell King <linux@arm.linux.org.uk>
860 S:      Maintained
861 F:      drivers/video/fbdev/amba-clcd.*
862
863 ARM PRIMECELL KMI PL050 DRIVER
864 M:      Russell King <linux@arm.linux.org.uk>
865 S:      Maintained
866 F:      drivers/input/serio/ambakmi.*
867 F:      include/linux/amba/kmi.h
868
869 ARM PRIMECELL MMCI PL180/1 DRIVER
870 M:      Russell King <linux@arm.linux.org.uk>
871 S:      Maintained
872 F:      drivers/mmc/host/mmci.*
873 F:      include/linux/amba/mmci.h
874
875 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
876 M:      Russell King <linux@arm.linux.org.uk>
877 S:      Maintained
878 F:      drivers/tty/serial/amba-pl01*.c
879 F:      include/linux/amba/serial.h
880
881 ARM PRIMECELL BUS SUPPORT
882 M:      Russell King <linux@arm.linux.org.uk>
883 S:      Maintained
884 F:      drivers/amba/
885 F:      include/linux/amba/bus.h
886
887 ARM/ADS SPHERE MACHINE SUPPORT
888 M:      Lennert Buytenhek <kernel@wantstofly.org>
889 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 S:      Maintained
891
892 ARM/AFEB9260 MACHINE SUPPORT
893 M:      Sergey Lapin <slapin@ossfans.org>
894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895 S:      Maintained
896
897 ARM/AJECO 1ARM MACHINE SUPPORT
898 M:      Lennert Buytenhek <kernel@wantstofly.org>
899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900 S:      Maintained
901
902 ARM/Allwinner sunXi SoC support
903 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
904 M:      Chen-Yu Tsai <wens@csie.org>
905 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906 S:      Maintained
907 N:      sun[x456789]i
908
909 ARM/Allwinner SoC Clock Support
910 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
911 S:      Maintained
912 F:      drivers/clk/sunxi/
913
914 ARM/Amlogic MesonX SoC support
915 M:      Carlo Caione <carlo@caione.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918 F:      drivers/media/rc/meson-ir.c
919 N:      meson[x68]
920
921 ARM/Annapurna Labs ALPINE ARCHITECTURE
922 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
923 S:      Maintained
924 F:      arch/arm/mach-alpine/
925
926 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
927 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
928 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
929 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
930 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931 W:      http://www.linux4sam.org
932 S:      Supported
933 F:      arch/arm/mach-at91/
934 F:      include/soc/at91/
935 F:      arch/arm/boot/dts/at91*.dts
936 F:      arch/arm/boot/dts/at91*.dtsi
937 F:      arch/arm/boot/dts/sama*.dts
938 F:      arch/arm/boot/dts/sama*.dtsi
939 F:      arch/arm/include/debug/at91.S
940
941 ARM/ATMEL AT91 Clock Support
942 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
943 S:      Maintained
944 F:      drivers/clk/at91
945
946 ARM/CALXEDA HIGHBANK ARCHITECTURE
947 M:      Rob Herring <robh@kernel.org>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S:      Maintained
950 F:      arch/arm/mach-highbank/
951
952 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
953 M:      Krzysztof Halasa <khalasa@piap.pl>
954 S:      Maintained
955 F:      arch/arm/mach-cns3xxx/
956
957 ARM/CAVIUM THUNDER NETWORK DRIVER
958 M:      Sunil Goutham <sgoutham@cavium.com>
959 M:      Robert Richter <rric@kernel.org>
960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 S:      Supported
962 F:      drivers/net/ethernet/cavium/thunder/
963
964 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
965 M:      Alexander Shiyan <shc_work@mail.ru>
966 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967 S:      Odd Fixes
968 N:      clps711x
969
970 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
971 M:      Hartley Sweeten <hsweeten@visionengravers.com>
972 M:      Ryan Mallon <rmallon@gmail.com>
973 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974 S:      Maintained
975 F:      arch/arm/mach-ep93xx/
976 F:      arch/arm/mach-ep93xx/include/mach/
977
978 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
979 M:      Lennert Buytenhek <kernel@wantstofly.org>
980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 S:      Maintained
982
983 ARM/CLKDEV SUPPORT
984 M:      Russell King <linux@arm.linux.org.uk>
985 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986 S:      Maintained
987 F:      arch/arm/include/asm/clkdev.h
988 F:      drivers/clk/clkdev.c
989
990 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
991 M:      Mike Rapoport <mike@compulab.co.il>
992 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 S:      Maintained
994
995 ARM/CONTEC MICRO9 MACHINE SUPPORT
996 M:      Hubert Feurstein <hubert.feurstein@contec.at>
997 S:      Maintained
998 F:      arch/arm/mach-ep93xx/micro9.c
999
1000 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1001 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1002 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003 S:      Maintained
1004 F:      drivers/hwtracing/coresight/*
1005 F:      Documentation/trace/coresight.txt
1006 F:      Documentation/devicetree/bindings/arm/coresight.txt
1007 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1008
1009 ARM/CORGI MACHINE SUPPORT
1010 M:      Richard Purdie <rpurdie@rpsys.net>
1011 S:      Maintained
1012
1013 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1014 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 T:      git git://github.com/ulli-kroll/linux.git
1017 S:      Maintained
1018 F:      arch/arm/mach-gemini/
1019 F:      drivers/rtc/rtc-gemini.c
1020
1021 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1022 M:      Barry Song <baohua@kernel.org>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1025 S:      Maintained
1026 F:      arch/arm/mach-prima2/
1027 F:      drivers/clk/sirf/
1028 F:      drivers/clocksource/timer-prima2.c
1029 F:      drivers/clocksource/timer-atlas7.c
1030 N:      [^a-z]sirf
1031
1032 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1033 M:      Baruch Siach <baruch@tkos.co.il>
1034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 S:      Maintained
1036 F:      arch/arm/boot/dts/cx92755*
1037 N:      digicolor
1038
1039 ARM/EBSA110 MACHINE SUPPORT
1040 M:      Russell King <linux@arm.linux.org.uk>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 W:      http://www.arm.linux.org.uk/
1043 S:      Maintained
1044 F:      arch/arm/mach-ebsa110/
1045 F:      drivers/net/ethernet/amd/am79c961a.*
1046
1047 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1048 M:      Uwe Kleine-König <kernel@pengutronix.de>
1049 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 S:      Maintained
1051 N:      efm32
1052
1053 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1054 M:      Daniel Ribeiro <drwyrm@gmail.com>
1055 M:      Stefan Schmidt <stefan@openezx.org>
1056 M:      Harald Welte <laforge@openezx.org>
1057 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1058 W:      http://www.openezx.org/
1059 S:      Maintained
1060 T:      topgit git://git.openezx.org/openezx.git
1061 F:      arch/arm/mach-pxa/ezx.c
1062
1063 ARM/FARADAY FA526 PORT
1064 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1065 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 S:      Maintained
1067 T:      git git://git.berlios.de/gemini-board
1068 F:      arch/arm/mm/*-fa*
1069
1070 ARM/FOOTBRIDGE ARCHITECTURE
1071 M:      Russell King <linux@arm.linux.org.uk>
1072 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 W:      http://www.arm.linux.org.uk/
1074 S:      Maintained
1075 F:      arch/arm/include/asm/hardware/dec21285.h
1076 F:      arch/arm/mach-footbridge/
1077
1078 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1079 M:      Shawn Guo <shawnguo@kernel.org>
1080 M:      Sascha Hauer <kernel@pengutronix.de>
1081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S:      Maintained
1083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1084 F:      arch/arm/mach-imx/
1085 F:      arch/arm/mach-mxs/
1086 F:      arch/arm/boot/dts/imx*
1087 F:      arch/arm/configs/imx*_defconfig
1088 F:      drivers/clk/imx/
1089 F:      include/soc/imx/
1090
1091 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1092 M:      Shawn Guo <shawnguo@kernel.org>
1093 M:      Sascha Hauer <kernel@pengutronix.de>
1094 R:      Stefan Agner <stefan@agner.ch>
1095 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096 S:      Maintained
1097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1098 F:      arch/arm/mach-imx/*vf610*
1099 F:      arch/arm/boot/dts/vf*
1100
1101 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1102 M:      Lennert Buytenhek <kernel@wantstofly.org>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105
1106 ARM/GUMSTIX MACHINE SUPPORT
1107 M:      Steve Sakoman <sakoman@gmail.com>
1108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S:      Maintained
1110
1111 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1112 M:      Philipp Zabel <philipp.zabel@gmail.com>
1113 M:      Paul Parsons <lost.distance@yahoo.com>
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Maintained
1116 F:      arch/arm/mach-pxa/hx4700.c
1117 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1118 F:      sound/soc/pxa/hx4700.c
1119
1120 ARM/HISILICON SOC SUPPORT
1121 M:      Wei Xu <xuwei5@hisilicon.com>
1122 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 W:      http://www.hisilicon.com
1124 S:      Supported
1125 T:      git git://github.com/hisilicon/linux-hisi.git
1126 F:      arch/arm/mach-hisi/
1127
1128 ARM/HP JORNADA 7XX MACHINE SUPPORT
1129 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1130 W:      www.jlime.com
1131 S:      Maintained
1132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1133 F:      arch/arm/mach-sa1100/jornada720.c
1134 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1135
1136 ARM/IGEP MACHINE SUPPORT
1137 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1138 M:      Javier Martinez Canillas <javier@dowhile0.org>
1139 L:      linux-omap@vger.kernel.org
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142 F:      arch/arm/boot/dts/omap3-igep*
1143
1144 ARM/INCOME PXA270 SUPPORT
1145 M:      Marek Vasut <marek.vasut@gmail.com>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1149
1150 ARM/INTEL IOP32X ARM ARCHITECTURE
1151 M:      Lennert Buytenhek <kernel@wantstofly.org>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154
1155 ARM/INTEL IOP33X ARM ARCHITECTURE
1156 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157 S:      Orphan
1158
1159 ARM/INTEL IOP13XX ARM ARCHITECTURE
1160 M:      Lennert Buytenhek <kernel@wantstofly.org>
1161 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 S:      Maintained
1163
1164 ARM/INTEL IQ81342EX MACHINE SUPPORT
1165 M:      Lennert Buytenhek <kernel@wantstofly.org>
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 S:      Maintained
1168
1169 ARM/INTEL IXDP2850 MACHINE SUPPORT
1170 M:      Lennert Buytenhek <kernel@wantstofly.org>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 S:      Maintained
1173
1174 ARM/INTEL IXP4XX ARM ARCHITECTURE
1175 M:      Imre Kaloz <kaloz@openwrt.org>
1176 M:      Krzysztof Halasa <khalasa@piap.pl>
1177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 S:      Maintained
1179 F:      arch/arm/mach-ixp4xx/
1180
1181 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1182 M:      Jonathan Cameron <jic23@cam.ac.uk>
1183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 S:      Maintained
1185 F:      arch/arm/mach-pxa/stargate2.c
1186 F:      drivers/pcmcia/pxa2xx_stargate2.c
1187
1188 ARM/INTEL XSC3 (MANZANO) ARM CORE
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/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1194 M:      Lennert Buytenhek <kernel@wantstofly.org>
1195 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 S:      Maintained
1197
1198 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1199 M:      Santosh Shilimkar <ssantosh@kernel.org>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      arch/arm/mach-keystone/
1203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1204
1205 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1206 M:      Santosh Shilimkar <ssantosh@kernel.org>
1207 L:      linux-kernel@vger.kernel.org
1208 S:      Maintained
1209 F:      drivers/clk/keystone/
1210
1211 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1212 M:      Santosh Shilimkar <ssantosh@kernel.org>
1213 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214 L:      linux-kernel@vger.kernel.org
1215 S:      Maintained
1216 F:      drivers/clocksource/timer-keystone.c
1217
1218 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1219 M:      Santosh Shilimkar <ssantosh@kernel.org>
1220 L:      linux-kernel@vger.kernel.org
1221 S:      Maintained
1222 F:      drivers/power/reset/keystone-reset.c
1223
1224 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1225 M:      Santosh Shilimkar <ssantosh@kernel.org>
1226 L:      linux-kernel@vger.kernel.org
1227 S:      Maintained
1228 F:      drivers/memory/*emif*
1229
1230 ARM/LOGICPD PXA270 MACHINE SUPPORT
1231 M:      Lennert Buytenhek <kernel@wantstofly.org>
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S:      Maintained
1234
1235 ARM/LPC18XX ARCHITECTURE
1236 M:      Joachim Eastwood <manabian@gmail.com>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S:      Maintained
1239 F:      arch/arm/boot/dts/lpc43*
1240 F:      drivers/clk/nxp/clk-lpc18xx*
1241 F:      drivers/clocksource/time-lpc32xx.c
1242 F:      drivers/i2c/busses/i2c-lpc2k.c
1243 F:      drivers/memory/pl172.c
1244 F:      drivers/mtd/spi-nor/nxp-spifi.c
1245 F:      drivers/rtc/rtc-lpc24xx.c
1246 N:      lpc18xx
1247
1248 ARM/MAGICIAN MACHINE SUPPORT
1249 M:      Philipp Zabel <philipp.zabel@gmail.com>
1250 S:      Maintained
1251
1252 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1253 M:      Jason Cooper <jason@lakedaemon.net>
1254 M:      Andrew Lunn <andrew@lunn.ch>
1255 M:      Gregory Clement <gregory.clement@free-electrons.com>
1256 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 S:      Maintained
1259 F:      arch/arm/mach-mvebu/
1260 F:      drivers/rtc/rtc-armada38x.c
1261 F:      arch/arm/boot/dts/armada*
1262 F:      arch/arm/boot/dts/kirkwood*
1263
1264
1265 ARM/Marvell Berlin SoC support
1266 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1267 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268 S:      Maintained
1269 F:      arch/arm/mach-berlin/
1270 F:      arch/arm/boot/dts/berlin*
1271
1272
1273 ARM/Marvell Dove/MV78xx0/Orion SOC support
1274 M:      Jason Cooper <jason@lakedaemon.net>
1275 M:      Andrew Lunn <andrew@lunn.ch>
1276 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1277 M:      Gregory Clement <gregory.clement@free-electrons.com>
1278 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 S:      Maintained
1280 F:      arch/arm/mach-dove/
1281 F:      arch/arm/mach-mv78xx0/
1282 F:      arch/arm/mach-orion5x/
1283 F:      arch/arm/plat-orion/
1284 F:      arch/arm/boot/dts/dove*
1285 F:      arch/arm/boot/dts/orion5x*
1286
1287
1288 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1289 M:      Alexander Clouter <alex@digriz.org.uk>
1290 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 W:      http://www.digriz.org.uk/ts78xx/kernel
1292 S:      Maintained
1293 F:      arch/arm/mach-orion5x/ts78xx-*
1294
1295 ARM/Mediatek RTC DRIVER
1296 M:      Eddie Huang <eddie.huang@mediatek.com>
1297 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1299 S:      Maintained
1300 F:      drivers/rtc/rtc-mt6397.c
1301
1302 ARM/Mediatek SoC support
1303 M:      Matthias Brugger <matthias.bgg@gmail.com>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1306 S:      Maintained
1307 F:      arch/arm/boot/dts/mt6*
1308 F:      arch/arm/boot/dts/mt8*
1309 F:      arch/arm/mach-mediatek/
1310 N:      mtk
1311 K:      mediatek
1312
1313 ARM/MICREL KS8695 ARCHITECTURE
1314 M:      Greg Ungerer <gerg@uclinux.org>
1315 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 F:      arch/arm/mach-ks8695/
1317 S:      Odd Fixes
1318
1319 ARM/MIOA701 MACHINE SUPPORT
1320 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1321 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 F:      arch/arm/mach-pxa/mioa701.c
1323 S:      Maintained
1324
1325 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1326 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1327 S:      Maintained
1328
1329 ARM/NOMADIK ARCHITECTURE
1330 M:      Alessandro Rubini <rubini@unipv.it>
1331 M:      Linus Walleij <linus.walleij@linaro.org>
1332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 S:      Maintained
1334 F:      arch/arm/mach-nomadik/
1335 F:      drivers/pinctrl/nomadik/
1336 F:      drivers/i2c/busses/i2c-nomadik.c
1337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1338
1339 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1340 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1341 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1342 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1343 S:      Supported
1344
1345 ARM/TOSA MACHINE SUPPORT
1346 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1347 M:      Dirk Opfer <dirk@opfer-online.de>
1348 S:      Maintained
1349
1350 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1351 M:      Marek Vasut <marek.vasut@gmail.com>
1352 L:      linux-arm-kernel@lists.infradead.org
1353 W:      http://hackndev.com
1354 S:      Maintained
1355 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1356 F:      arch/arm/mach-pxa/palmtx.c
1357 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1358 F:      arch/arm/mach-pxa/palmt5.c
1359 F:      arch/arm/mach-pxa/include/mach/palmld.h
1360 F:      arch/arm/mach-pxa/palmld.c
1361 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1362 F:      arch/arm/mach-pxa/palmte2.c
1363 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1364 F:      arch/arm/mach-pxa/palmtc.c
1365
1366 ARM/PALM TREO SUPPORT
1367 M:      Tomas Cech <sleep_walker@suse.com>
1368 L:      linux-arm-kernel@lists.infradead.org
1369 W:      http://hackndev.com
1370 S:      Maintained
1371 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1372 F:      arch/arm/mach-pxa/palmtreo.c
1373
1374 ARM/PALMZ72 SUPPORT
1375 M:      Sergey Lapin <slapin@ossfans.org>
1376 L:      linux-arm-kernel@lists.infradead.org
1377 W:      http://hackndev.com
1378 S:      Maintained
1379 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1380 F:      arch/arm/mach-pxa/palmz72.c
1381
1382 ARM/PLEB SUPPORT
1383 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1384 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1385 S:      Maintained
1386
1387 ARM/PT DIGITAL BOARD PORT
1388 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1389 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1390 W:      http://www.arm.linux.org.uk/
1391 S:      Maintained
1392
1393 ARM/QUALCOMM SUPPORT
1394 M:      Kumar Gala <galak@codeaurora.org>
1395 M:      Andy Gross <agross@codeaurora.org>
1396 M:      David Brown <davidb@codeaurora.org>
1397 L:      linux-arm-msm@vger.kernel.org
1398 L:      linux-soc@vger.kernel.org
1399 S:      Maintained
1400 F:      arch/arm/mach-qcom/
1401 F:      drivers/soc/qcom/
1402 F:      drivers/tty/serial/msm_serial.h
1403 F:      drivers/tty/serial/msm_serial.c
1404 F:      drivers/*/pm8???-*
1405 F:      drivers/mfd/ssbi.c
1406 F:      drivers/firmware/qcom_scm.c
1407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1408
1409 ARM/RADISYS ENP2611 MACHINE SUPPORT
1410 M:      Lennert Buytenhek <kernel@wantstofly.org>
1411 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1412 S:      Maintained
1413
1414 ARM/RISCPC ARCHITECTURE
1415 M:      Russell King <linux@arm.linux.org.uk>
1416 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417 W:      http://www.arm.linux.org.uk/
1418 S:      Maintained
1419 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1420 F:      arch/arm/include/asm/hardware/ioc.h
1421 F:      arch/arm/include/asm/hardware/iomd.h
1422 F:      arch/arm/include/asm/hardware/memc.h
1423 F:      arch/arm/mach-rpc/
1424 F:      drivers/net/ethernet/8390/etherh.c
1425 F:      drivers/net/ethernet/i825xx/ether1*
1426 F:      drivers/net/ethernet/seeq/ether3*
1427 F:      drivers/scsi/arm/
1428
1429 ARM/Rockchip SoC support
1430 M:      Heiko Stuebner <heiko@sntech.de>
1431 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432 L:      linux-rockchip@lists.infradead.org
1433 S:      Maintained
1434 F:      arch/arm/boot/dts/rk3*
1435 F:      arch/arm/mach-rockchip/
1436 F:      drivers/clk/rockchip/
1437 F:      drivers/i2c/busses/i2c-rk3x.c
1438 F:      drivers/*/*rockchip*
1439 F:      drivers/*/*/*rockchip*
1440 F:      sound/soc/rockchip/
1441 N:      rockchip
1442
1443 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1444 M:      Kukjin Kim <kgene@kernel.org>
1445 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1446 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1448 S:      Maintained
1449 F:      arch/arm/boot/dts/s3c*
1450 F:      arch/arm/boot/dts/exynos*
1451 F:      arch/arm64/boot/dts/exynos/
1452 F:      arch/arm/plat-samsung/
1453 F:      arch/arm/mach-s3c24*/
1454 F:      arch/arm/mach-s3c64xx/
1455 F:      arch/arm/mach-s5p*/
1456 F:      arch/arm/mach-exynos*/
1457 F:      drivers/*/*s3c2410*
1458 F:      drivers/*/*/*s3c2410*
1459 F:      drivers/spi/spi-s3c*
1460 F:      sound/soc/samsung/*
1461 N:      exynos
1462
1463 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1464 M:      Kyungmin Park <kyungmin.park@samsung.com>
1465 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466 S:      Maintained
1467 F:      arch/arm/mach-s5pv210/
1468
1469 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1470 M:      Kyungmin Park <kyungmin.park@samsung.com>
1471 M:      Kamil Debski <k.debski@samsung.com>
1472 L:      linux-arm-kernel@lists.infradead.org
1473 L:      linux-media@vger.kernel.org
1474 S:      Maintained
1475 F:      drivers/media/platform/s5p-g2d/
1476
1477 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1478 M:      Kyungmin Park <kyungmin.park@samsung.com>
1479 M:      Kamil Debski <k.debski@samsung.com>
1480 M:      Jeongtae Park <jtp.park@samsung.com>
1481 L:      linux-arm-kernel@lists.infradead.org
1482 L:      linux-media@vger.kernel.org
1483 S:      Maintained
1484 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1485 F:      drivers/media/platform/s5p-mfc/
1486
1487 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1488 M:      Kyungmin Park <kyungmin.park@samsung.com>
1489 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1490 L:      linux-arm-kernel@lists.infradead.org
1491 L:      linux-media@vger.kernel.org
1492 S:      Maintained
1493 F:      drivers/media/platform/s5p-tv/
1494
1495 ARM/SHMOBILE ARM ARCHITECTURE
1496 M:      Simon Horman <horms@verge.net.au>
1497 M:      Magnus Damm <magnus.damm@gmail.com>
1498 L:      linux-sh@vger.kernel.org
1499 W:      http://oss.renesas.com
1500 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1502 S:      Supported
1503 F:      arch/arm/boot/dts/emev2*
1504 F:      arch/arm/boot/dts/r7s*
1505 F:      arch/arm/boot/dts/r8a*
1506 F:      arch/arm/boot/dts/sh*
1507 F:      arch/arm/configs/shmobile_defconfig
1508 F:      arch/arm/include/debug/renesas-scif.S
1509 F:      arch/arm/mach-shmobile/
1510 F:      drivers/sh/
1511
1512 ARM/SOCFPGA ARCHITECTURE
1513 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1514 S:      Maintained
1515 F:      arch/arm/mach-socfpga/
1516 F:      arch/arm/boot/dts/socfpga*
1517 F:      arch/arm/configs/socfpga_defconfig
1518 W:      http://www.rocketboards.org
1519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1520
1521 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1522 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1523 S:      Maintained
1524 F:      drivers/clk/socfpga/
1525
1526 ARM/SOCFPGA EDAC SUPPORT
1527 M:      Thor Thayer <tthayer@opensource.altera.com>
1528 S:      Maintained
1529 F:      drivers/edac/altera_edac.
1530
1531 ARM/STI ARCHITECTURE
1532 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1533 M:      Maxime Coquelin <maxime.coquelin@st.com>
1534 M:      Patrice Chotard <patrice.chotard@st.com>
1535 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536 L:      kernel@stlinux.com
1537 W:      http://www.stlinux.com
1538 S:      Maintained
1539 F:      arch/arm/mach-sti/
1540 F:      arch/arm/boot/dts/sti*
1541 F:      drivers/clocksource/arm_global_timer.c
1542 F:      drivers/clocksource/clksrc_st_lpc.c
1543 F:      drivers/i2c/busses/i2c-st.c
1544 F:      drivers/media/rc/st_rc.c
1545 F:      drivers/media/platform/sti/c8sectpfe/
1546 F:      drivers/mmc/host/sdhci-st.c
1547 F:      drivers/phy/phy-miphy28lp.c
1548 F:      drivers/phy/phy-miphy365x.c
1549 F:      drivers/phy/phy-stih407-usb.c
1550 F:      drivers/phy/phy-stih41x-usb.c
1551 F:      drivers/pinctrl/pinctrl-st.c
1552 F:      drivers/reset/sti/
1553 F:      drivers/rtc/rtc-st-lpc.c
1554 F:      drivers/tty/serial/st-asc.c
1555 F:      drivers/usb/dwc3/dwc3-st.c
1556 F:      drivers/usb/host/ehci-st.c
1557 F:      drivers/usb/host/ohci-st.c
1558 F:      drivers/watchdog/st_lpc_wdt.c
1559 F:      drivers/ata/ahci_st.c
1560
1561 ARM/STM32 ARCHITECTURE
1562 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564 S:      Maintained
1565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1566 N:      stm32
1567 F:      drivers/clocksource/armv7m_systick.c
1568
1569 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1570 M:      Lennert Buytenhek <kernel@wantstofly.org>
1571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572 S:      Maintained
1573
1574 ARM/TETON BGA MACHINE SUPPORT
1575 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1576 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577 S:      Maintained
1578
1579 ARM/THECUS N2100 MACHINE SUPPORT
1580 M:      Lennert Buytenhek <kernel@wantstofly.org>
1581 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1582 S:      Maintained
1583
1584 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1585 M:      Wan ZongShun <mcuos.com@gmail.com>
1586 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587 W:      http://www.mcuos.com
1588 S:      Maintained
1589 F:      arch/arm/mach-w90x900/
1590 F:      drivers/input/keyboard/w90p910_keypad.c
1591 F:      drivers/input/touchscreen/w90p910_ts.c
1592 F:      drivers/watchdog/nuc900_wdt.c
1593 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1594 F:      drivers/mtd/nand/nuc900_nand.c
1595 F:      drivers/rtc/rtc-nuc900.c
1596 F:      drivers/spi/spi-nuc900.c
1597 F:      drivers/usb/host/ehci-w90x900.c
1598 F:      drivers/video/fbdev/nuc900fb.c
1599
1600 ARM/U300 MACHINE SUPPORT
1601 M:      Linus Walleij <linus.walleij@linaro.org>
1602 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1603 S:      Supported
1604 F:      arch/arm/mach-u300/
1605 F:      drivers/clocksource/timer-u300.c
1606 F:      drivers/i2c/busses/i2c-stu300.c
1607 F:      drivers/rtc/rtc-coh901331.c
1608 F:      drivers/watchdog/coh901327_wdt.c
1609 F:      drivers/dma/coh901318*
1610 F:      drivers/mfd/ab3100*
1611 F:      drivers/rtc/rtc-ab3100.c
1612 F:      drivers/rtc/rtc-coh901331.c
1613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1614
1615 ARM/UNIPHIER ARCHITECTURE
1616 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1617 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618 S:      Maintained
1619 F:      arch/arm/boot/dts/uniphier*
1620 F:      arch/arm/mach-uniphier/
1621 F:      drivers/pinctrl/uniphier/
1622 F:      drivers/tty/serial/8250/8250_uniphier.c
1623 N:      uniphier
1624
1625 ARM/Ux500 ARM ARCHITECTURE
1626 M:      Linus Walleij <linus.walleij@linaro.org>
1627 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1628 S:      Maintained
1629 F:      arch/arm/mach-ux500/
1630 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1631 F:      drivers/dma/ste_dma40*
1632 F:      drivers/hwspinlock/u8500_hsem.c
1633 F:      drivers/mfd/abx500*
1634 F:      drivers/mfd/ab8500*
1635 F:      drivers/mfd/dbx500*
1636 F:      drivers/mfd/db8500*
1637 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1638 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1639 F:      drivers/rtc/rtc-ab8500.c
1640 F:      drivers/rtc/rtc-pl031.c
1641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1642
1643 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1644 M:      Ulf Hansson <ulf.hansson@linaro.org>
1645 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 T:      git git://git.linaro.org/people/ulfh/clk.git
1647 S:      Maintained
1648 F:      drivers/clk/ux500/
1649 F:      include/linux/platform_data/clk-ux500.h
1650
1651 ARM/VERSATILE EXPRESS PLATFORM
1652 M:      Liviu Dudau <liviu.dudau@arm.com>
1653 M:      Sudeep Holla <sudeep.holla@arm.com>
1654 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 S:      Maintained
1657 F:      arch/arm/boot/dts/vexpress*
1658 F:      arch/arm64/boot/dts/arm/vexpress*
1659 F:      arch/arm/mach-vexpress/
1660 F:      */*/vexpress*
1661 F:      */*/*/vexpress*
1662 F:      drivers/clk/versatile/clk-vexpress-osc.c
1663 F:      drivers/clocksource/versatile.c
1664
1665 ARM/VFP SUPPORT
1666 M:      Russell King <linux@arm.linux.org.uk>
1667 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668 W:      http://www.arm.linux.org.uk/
1669 S:      Maintained
1670 F:      arch/arm/vfp/
1671
1672 ARM/VOIPAC PXA270 SUPPORT
1673 M:      Marek Vasut <marek.vasut@gmail.com>
1674 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1675 S:      Maintained
1676 F:      arch/arm/mach-pxa/vpac270.c
1677 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1678
1679 ARM/VT8500 ARM ARCHITECTURE
1680 M:      Tony Prisk <linux@prisktech.co.nz>
1681 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682 S:      Maintained
1683 F:      arch/arm/mach-vt8500/
1684 F:      drivers/clocksource/vt8500_timer.c
1685 F:      drivers/i2c/busses/i2c-wmt.c
1686 F:      drivers/mmc/host/wmt-sdmmc.c
1687 F:      drivers/pwm/pwm-vt8500.c
1688 F:      drivers/rtc/rtc-vt8500.c
1689 F:      drivers/tty/serial/vt8500_serial.c
1690 F:      drivers/usb/host/ehci-platform.c
1691 F:      drivers/usb/host/uhci-platform.c
1692 F:      drivers/video/fbdev/vt8500lcdfb.*
1693 F:      drivers/video/fbdev/wm8505fb*
1694 F:      drivers/video/fbdev/wmt_ge_rops.*
1695
1696 ARM/ZIPIT Z2 SUPPORT
1697 M:      Marek Vasut <marek.vasut@gmail.com>
1698 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699 S:      Maintained
1700 F:      arch/arm/mach-pxa/z2.c
1701 F:      arch/arm/mach-pxa/include/mach/z2.h
1702
1703 ARM/ZTE ARCHITECTURE
1704 M:      Jun Nie <jun.nie@linaro.org>
1705 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706 S:      Maintained
1707 F:      arch/arm/mach-zx/
1708 F:      drivers/clk/zte/
1709 F:      Documentation/devicetree/bindings/arm/zte.txt
1710 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1711
1712 ARM/ZYNQ ARCHITECTURE
1713 M:      Michal Simek <michal.simek@xilinx.com>
1714 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1715 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716 W:      http://wiki.xilinx.com
1717 T:      git https://github.com/Xilinx/linux-xlnx.git
1718 S:      Supported
1719 F:      arch/arm/mach-zynq/
1720 F:      drivers/cpuidle/cpuidle-zynq.c
1721 F:      drivers/block/xsysace.c
1722 N:      zynq
1723 N:      xilinx
1724 F:      drivers/clocksource/cadence_ttc_timer.c
1725 F:      drivers/i2c/busses/i2c-cadence.c
1726 F:      drivers/mmc/host/sdhci-of-arasan.c
1727 F:      drivers/edac/synopsys_edac.c
1728
1729 ARM SMMU DRIVERS
1730 M:      Will Deacon <will.deacon@arm.com>
1731 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732 S:      Maintained
1733 F:      drivers/iommu/arm-smmu.c
1734 F:      drivers/iommu/arm-smmu-v3.c
1735 F:      drivers/iommu/io-pgtable-arm.c
1736
1737 ARM64 PORT (AARCH64 ARCHITECTURE)
1738 M:      Catalin Marinas <catalin.marinas@arm.com>
1739 M:      Will Deacon <will.deacon@arm.com>
1740 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741 S:      Maintained
1742 F:      arch/arm64/
1743 F:      Documentation/arm64/
1744
1745 AS3645A LED FLASH CONTROLLER DRIVER
1746 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1747 L:      linux-media@vger.kernel.org
1748 T:      git git://linuxtv.org/media_tree.git
1749 S:      Maintained
1750 F:      drivers/media/i2c/as3645a.c
1751 F:      include/media/as3645a.h
1752
1753 ASC7621 HARDWARE MONITOR DRIVER
1754 M:      George Joseph <george.joseph@fairview5.com>
1755 L:      lm-sensors@lm-sensors.org
1756 S:      Maintained
1757 F:      Documentation/hwmon/asc7621
1758 F:      drivers/hwmon/asc7621.c
1759
1760 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1761 M:      Corentin Chary <corentin.chary@gmail.com>
1762 L:      acpi4asus-user@lists.sourceforge.net
1763 L:      platform-driver-x86@vger.kernel.org
1764 W:      http://acpi4asus.sf.net
1765 S:      Maintained
1766 F:      drivers/platform/x86/asus*.c
1767 F:      drivers/platform/x86/eeepc*.c
1768
1769 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1770 R:      Dan Williams <dan.j.williams@intel.com>
1771 W:      http://sourceforge.net/projects/xscaleiop
1772 S:      Odd fixes
1773 F:      Documentation/crypto/async-tx-api.txt
1774 F:      crypto/async_tx/
1775 F:      drivers/dma/
1776 F:      include/linux/dmaengine.h
1777 F:      include/linux/async_tx.h
1778
1779 AT24 EEPROM DRIVER
1780 M:      Wolfram Sang <wsa@the-dreams.de>
1781 L:      linux-i2c@vger.kernel.org
1782 S:      Maintained
1783 F:      drivers/misc/eeprom/at24.c
1784 F:      include/linux/platform_data/at24.h
1785
1786 ATA OVER ETHERNET (AOE) DRIVER
1787 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1788 W:      http://www.openaoe.org/
1789 S:      Supported
1790 F:      Documentation/aoe/
1791 F:      drivers/block/aoe/
1792
1793 ATHEROS ATH GENERIC UTILITIES
1794 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1795 L:      linux-wireless@vger.kernel.org
1796 S:      Supported
1797 F:      drivers/net/wireless/ath/*
1798
1799 ATHEROS ATH5K WIRELESS DRIVER
1800 M:      Jiri Slaby <jirislaby@gmail.com>
1801 M:      Nick Kossifidis <mickflemm@gmail.com>
1802 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1803 L:      linux-wireless@vger.kernel.org
1804 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1805 S:      Maintained
1806 F:      drivers/net/wireless/ath/ath5k/
1807
1808 ATHEROS ATH6KL WIRELESS DRIVER
1809 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1810 L:      linux-wireless@vger.kernel.org
1811 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1812 T:      git git://github.com/kvalo/ath.git
1813 S:      Supported
1814 F:      drivers/net/wireless/ath/ath6kl/
1815
1816 WILOCITY WIL6210 WIRELESS DRIVER
1817 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1818 L:      linux-wireless@vger.kernel.org
1819 L:      wil6210@qca.qualcomm.com
1820 S:      Supported
1821 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1822 F:      drivers/net/wireless/ath/wil6210/
1823 F:      include/uapi/linux/wil6210_uapi.h
1824
1825 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1826 M:      Christian Lamparter <chunkeey@googlemail.com>
1827 L:      linux-wireless@vger.kernel.org
1828 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1829 S:      Maintained
1830 F:      drivers/net/wireless/ath/carl9170/
1831
1832 ATK0110 HWMON DRIVER
1833 M:      Luca Tettamanti <kronos.it@gmail.com>
1834 L:      lm-sensors@lm-sensors.org
1835 S:      Maintained
1836 F:      drivers/hwmon/asus_atk0110.c
1837
1838 ATI_REMOTE2 DRIVER
1839 M:      Ville Syrjala <syrjala@sci.fi>
1840 S:      Maintained
1841 F:      drivers/input/misc/ati_remote2.c
1842
1843 ATLX ETHERNET DRIVERS
1844 M:      Jay Cliburn <jcliburn@gmail.com>
1845 M:      Chris Snook <chris.snook@gmail.com>
1846 L:      netdev@vger.kernel.org
1847 W:      http://sourceforge.net/projects/atl1
1848 W:      http://atl1.sourceforge.net
1849 S:      Maintained
1850 F:      drivers/net/ethernet/atheros/
1851
1852 ATM
1853 M:      Chas Williams <3chas3@gmail.com>
1854 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1855 L:      netdev@vger.kernel.org
1856 W:      http://linux-atm.sourceforge.net
1857 S:      Maintained
1858 F:      drivers/atm/
1859 F:      include/linux/atm*
1860 F:      include/uapi/linux/atm*
1861
1862 ATMEL AT91 / AT32 MCI DRIVER
1863 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1864 S:      Maintained
1865 F:      drivers/mmc/host/atmel-mci.c
1866 F:      drivers/mmc/host/atmel-mci-regs.h
1867
1868 ATMEL AT91 / AT32 SERIAL DRIVER
1869 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1870 S:      Supported
1871 F:      drivers/tty/serial/atmel_serial.c
1872
1873 ATMEL Audio ALSA driver
1874 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1875 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1876 S:      Supported
1877 F:      sound/soc/atmel
1878
1879 ATMEL DMA DRIVER
1880 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1881 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882 S:      Supported
1883 F:      drivers/dma/at_hdmac.c
1884 F:      drivers/dma/at_hdmac_regs.h
1885 F:      include/linux/platform_data/dma-atmel.h
1886
1887 ATMEL XDMA DRIVER
1888 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1889 L:      linux-arm-kernel@lists.infradead.org
1890 L:      dmaengine@vger.kernel.org
1891 S:      Supported
1892 F:      drivers/dma/at_xdmac.c
1893
1894 ATMEL I2C DRIVER
1895 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1896 L:      linux-i2c@vger.kernel.org
1897 S:      Supported
1898 F:      drivers/i2c/busses/i2c-at91.c
1899
1900 ATMEL ISI DRIVER
1901 M:      Josh Wu <josh.wu@atmel.com>
1902 L:      linux-media@vger.kernel.org
1903 S:      Supported
1904 F:      drivers/media/platform/soc_camera/atmel-isi.c
1905 F:      include/media/atmel-isi.h
1906
1907 ATMEL LCDFB DRIVER
1908 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1909 L:      linux-fbdev@vger.kernel.org
1910 S:      Maintained
1911 F:      drivers/video/fbdev/atmel_lcdfb.c
1912 F:      include/video/atmel_lcdc.h
1913
1914 ATMEL MACB ETHERNET DRIVER
1915 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1916 S:      Supported
1917 F:      drivers/net/ethernet/cadence/
1918
1919 ATMEL NAND DRIVER
1920 M:      Josh Wu <josh.wu@atmel.com>
1921 L:      linux-mtd@lists.infradead.org
1922 S:      Supported
1923 F:      drivers/mtd/nand/atmel_nand*
1924
1925 ATMEL SDMMC DRIVER
1926 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1927 L:      linux-mmc@vger.kernel.org
1928 S:      Supported
1929 F:      drivers/mmc/host/sdhci-of-at91.c
1930
1931 ATMEL SPI DRIVER
1932 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1933 S:      Supported
1934 F:      drivers/spi/spi-atmel.*
1935
1936 ATMEL SSC DRIVER
1937 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1938 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 S:      Supported
1940 F:      drivers/misc/atmel-ssc.c
1941 F:      include/linux/atmel-ssc.h
1942
1943 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1944 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1946 S:      Supported
1947 F:      drivers/misc/atmel_tclib.c
1948 F:      drivers/clocksource/tcb_clksrc.c
1949
1950 ATMEL USBA UDC DRIVER
1951 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1952 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1953 S:      Supported
1954 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1955
1956 ATMEL WIRELESS DRIVER
1957 M:      Simon Kelley <simon@thekelleys.org.uk>
1958 L:      linux-wireless@vger.kernel.org
1959 W:      http://www.thekelleys.org.uk/atmel
1960 W:      http://atmelwlandriver.sourceforge.net/
1961 S:      Maintained
1962 F:      drivers/net/wireless/atmel*
1963
1964 ATMEL MAXTOUCH DRIVER
1965 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1966 T:      git git://github.com/atmel-maxtouch/linux.git
1967 S:      Supported
1968 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1969 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1970 F:      include/linux/platform_data/atmel_mxt_ts.h
1971
1972 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1973 M:      Bradley Grove <linuxdrivers@attotech.com>
1974 L:      linux-scsi@vger.kernel.org
1975 W:      http://www.attotech.com
1976 S:      Supported
1977 F:      drivers/scsi/esas2r
1978
1979 ATUSB IEEE 802.15.4 RADIO DRIVER
1980 M:      Stefan Schmidt <stefan@osg.samsung.com>
1981 L:      linux-wpan@vger.kernel.org
1982 S:      Maintained
1983 F:      drivers/net/ieee802154/atusb.c
1984 F:      drivers/net/ieee802154/atusb.h
1985 F:      drivers/net/ieee802154/at86rf230.h
1986
1987 AUDIT SUBSYSTEM
1988 M:      Paul Moore <paul@paul-moore.com>
1989 M:      Eric Paris <eparis@redhat.com>
1990 L:      linux-audit@redhat.com (moderated for non-subscribers)
1991 W:      http://people.redhat.com/sgrubb/audit/
1992 T:      git git://git.infradead.org/users/pcmoore/audit
1993 S:      Maintained
1994 F:      include/linux/audit.h
1995 F:      include/uapi/linux/audit.h
1996 F:      kernel/audit*
1997
1998 AUXILIARY DISPLAY DRIVERS
1999 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2000 W:      http://miguelojeda.es/auxdisplay.htm
2001 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2002 S:      Maintained
2003 F:      drivers/auxdisplay/
2004 F:      include/linux/cfag12864b.h
2005
2006 AVR32 ARCHITECTURE
2007 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2008 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2009 W:      http://www.atmel.com/products/AVR32/
2010 W:      http://mirror.egtvedt.no/avr32linux.org/
2011 W:      http://avrfreaks.net/
2012 S:      Maintained
2013 F:      arch/avr32/
2014
2015 AVR32/AT32AP MACHINE SUPPORT
2016 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2017 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2018 S:      Maintained
2019 F:      arch/avr32/mach-at32ap/
2020
2021 AX.25 NETWORK LAYER
2022 M:      Ralf Baechle <ralf@linux-mips.org>
2023 L:      linux-hams@vger.kernel.org
2024 W:      http://www.linux-ax25.org/
2025 S:      Maintained
2026 F:      include/uapi/linux/ax25.h
2027 F:      include/net/ax25.h
2028 F:      net/ax25/
2029
2030 AZ6007 DVB DRIVER
2031 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2032 L:      linux-media@vger.kernel.org
2033 W:      http://linuxtv.org
2034 T:      git git://linuxtv.org/media_tree.git
2035 S:      Maintained
2036 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2037
2038 AZTECH FM RADIO RECEIVER DRIVER
2039 M:      Hans Verkuil <hverkuil@xs4all.nl>
2040 L:      linux-media@vger.kernel.org
2041 T:      git git://linuxtv.org/media_tree.git
2042 W:      http://linuxtv.org
2043 S:      Maintained
2044 F:      drivers/media/radio/radio-aztech*
2045
2046 B43 WIRELESS DRIVER
2047 L:      linux-wireless@vger.kernel.org
2048 L:      b43-dev@lists.infradead.org
2049 W:      http://wireless.kernel.org/en/users/Drivers/b43
2050 S:      Odd Fixes
2051 F:      drivers/net/wireless/b43/
2052
2053 B43LEGACY WIRELESS DRIVER
2054 M:      Larry Finger <Larry.Finger@lwfinger.net>
2055 L:      linux-wireless@vger.kernel.org
2056 L:      b43-dev@lists.infradead.org
2057 W:      http://wireless.kernel.org/en/users/Drivers/b43
2058 S:      Maintained
2059 F:      drivers/net/wireless/b43legacy/
2060
2061 BACKLIGHT CLASS/SUBSYSTEM
2062 M:      Jingoo Han <jingoohan1@gmail.com>
2063 M:      Lee Jones <lee.jones@linaro.org>
2064 S:      Maintained
2065 F:      drivers/video/backlight/
2066 F:      include/linux/backlight.h
2067
2068 BATMAN ADVANCED
2069 M:      Marek Lindner <mareklindner@neomailbox.ch>
2070 M:      Simon Wunderlich <sw@simonwunderlich.de>
2071 M:      Antonio Quartulli <antonio@meshcoding.com>
2072 L:      b.a.t.m.a.n@lists.open-mesh.org
2073 W:      http://www.open-mesh.org/
2074 S:      Maintained
2075 F:      net/batman-adv/
2076
2077 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2078 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2079 L:      linux-hams@vger.kernel.org
2080 W:      http://www.baycom.org/~tom/ham/ham.html
2081 S:      Maintained
2082 F:      drivers/net/hamradio/baycom*
2083
2084 BCACHE (BLOCK LAYER CACHE)
2085 M:      Kent Overstreet <kent.overstreet@gmail.com>
2086 L:      linux-bcache@vger.kernel.org
2087 W:      http://bcache.evilpiepirate.org
2088 S:      Maintained
2089 F:      drivers/md/bcache/
2090
2091 BDISP ST MEDIA DRIVER
2092 M:      Fabien Dessenne <fabien.dessenne@st.com>
2093 L:      linux-media@vger.kernel.org
2094 T:      git git://linuxtv.org/media_tree.git
2095 W:      http://linuxtv.org
2096 S:      Supported
2097 F:      drivers/media/platform/sti/bdisp
2098
2099 BEFS FILE SYSTEM
2100 S:      Orphan
2101 F:      Documentation/filesystems/befs.txt
2102 F:      fs/befs/
2103
2104 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2105 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2106 L:      netdev@vger.kernel.org
2107 S:      Maintained
2108 F:      drivers/net/ethernet/ec_bhf.c
2109
2110 BFS FILE SYSTEM
2111 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2112 S:      Maintained
2113 F:      Documentation/filesystems/bfs.txt
2114 F:      fs/bfs/
2115 F:      include/uapi/linux/bfs_fs.h
2116
2117 BLACKFIN ARCHITECTURE
2118 M:      Steven Miao <realmz6@gmail.com>
2119 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2120 T:      git git://git.code.sf.net/p/adi-linux/code
2121 W:      http://blackfin.uclinux.org
2122 S:      Supported
2123 F:      arch/blackfin/
2124
2125 BLACKFIN EMAC DRIVER
2126 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2127 W:      http://blackfin.uclinux.org
2128 S:      Supported
2129 F:      drivers/net/ethernet/adi/
2130
2131 BLACKFIN RTC DRIVER
2132 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2133 W:      http://blackfin.uclinux.org
2134 S:      Supported
2135 F:      drivers/rtc/rtc-bfin.c
2136
2137 BLACKFIN SDH DRIVER
2138 M:      Sonic Zhang <sonic.zhang@analog.com>
2139 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2140 W:      http://blackfin.uclinux.org
2141 S:      Supported
2142 F:      drivers/mmc/host/bfin_sdh.c
2143
2144 BLACKFIN SERIAL DRIVER
2145 M:      Sonic Zhang <sonic.zhang@analog.com>
2146 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2147 W:      http://blackfin.uclinux.org
2148 S:      Supported
2149 F:      drivers/tty/serial/bfin_uart.c
2150
2151 BLACKFIN WATCHDOG DRIVER
2152 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2153 W:      http://blackfin.uclinux.org
2154 S:      Supported
2155 F:      drivers/watchdog/bfin_wdt.c
2156
2157 BLACKFIN I2C TWI DRIVER
2158 M:      Sonic Zhang <sonic.zhang@analog.com>
2159 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2160 W:      http://blackfin.uclinux.org/
2161 S:      Supported
2162 F:      drivers/i2c/busses/i2c-bfin-twi.c
2163
2164 BLACKFIN MEDIA DRIVER
2165 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2166 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2167 W:      http://blackfin.uclinux.org/
2168 S:      Supported
2169 F:      drivers/media/platform/blackfin/
2170 F:      drivers/media/i2c/adv7183*
2171 F:      drivers/media/i2c/vs6624*
2172
2173 BLINKM RGB LED DRIVER
2174 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2175 S:      Maintained
2176 F:      drivers/leds/leds-blinkm.c
2177
2178 BLOCK LAYER
2179 M:      Jens Axboe <axboe@kernel.dk>
2180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2181 S:      Maintained
2182 F:      block/
2183 F:      kernel/trace/blktrace.c
2184
2185 BLOCK2MTD DRIVER
2186 M:      Joern Engel <joern@lazybastard.org>
2187 L:      linux-mtd@lists.infradead.org
2188 S:      Maintained
2189 F:      drivers/mtd/devices/block2mtd.c
2190
2191 BLUETOOTH DRIVERS
2192 M:      Marcel Holtmann <marcel@holtmann.org>
2193 M:      Gustavo Padovan <gustavo@padovan.org>
2194 M:      Johan Hedberg <johan.hedberg@gmail.com>
2195 L:      linux-bluetooth@vger.kernel.org
2196 W:      http://www.bluez.org/
2197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2199 S:      Maintained
2200 F:      drivers/bluetooth/
2201
2202 BLUETOOTH SUBSYSTEM
2203 M:      Marcel Holtmann <marcel@holtmann.org>
2204 M:      Gustavo Padovan <gustavo@padovan.org>
2205 M:      Johan Hedberg <johan.hedberg@gmail.com>
2206 L:      linux-bluetooth@vger.kernel.org
2207 W:      http://www.bluez.org/
2208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2210 S:      Maintained
2211 F:      net/bluetooth/
2212 F:      include/net/bluetooth/
2213
2214 BONDING DRIVER
2215 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2216 M:      Veaceslav Falico <vfalico@gmail.com>
2217 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2218 L:      netdev@vger.kernel.org
2219 W:      http://sourceforge.net/projects/bonding/
2220 S:      Supported
2221 F:      drivers/net/bonding/
2222 F:      include/uapi/linux/if_bonding.h
2223
2224 BPF (Safe dynamic programs and tools)
2225 M:      Alexei Starovoitov <ast@kernel.org>
2226 L:      netdev@vger.kernel.org
2227 L:      linux-kernel@vger.kernel.org
2228 S:      Supported
2229 F:      kernel/bpf/
2230
2231 BROADCOM B44 10/100 ETHERNET DRIVER
2232 M:      Gary Zambrano <zambrano@broadcom.com>
2233 L:      netdev@vger.kernel.org
2234 S:      Supported
2235 F:      drivers/net/ethernet/broadcom/b44.*
2236
2237 BROADCOM GENET ETHERNET DRIVER
2238 M:      Florian Fainelli <f.fainelli@gmail.com>
2239 L:      netdev@vger.kernel.org
2240 S:      Supported
2241 F:      drivers/net/ethernet/broadcom/genet/
2242
2243 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2244 M:      Sony Chacko <sony.chacko@qlogic.com>
2245 M:      Dept-HSGLinuxNICDev@qlogic.com
2246 L:      netdev@vger.kernel.org
2247 S:      Supported
2248 F:      drivers/net/ethernet/broadcom/bnx2.*
2249 F:      drivers/net/ethernet/broadcom/bnx2_*
2250
2251 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2252 M:      Ariel Elior <ariel.elior@qlogic.com>
2253 L:      netdev@vger.kernel.org
2254 S:      Supported
2255 F:      drivers/net/ethernet/broadcom/bnx2x/
2256
2257 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2258 M:      Florian Fainelli <f.fainelli@gmail.com>
2259 M:      Ray Jui <rjui@broadcom.com>
2260 M:      Scott Branden <sbranden@broadcom.com>
2261 L:      bcm-kernel-feedback-list@broadcom.com
2262 T:      git git://github.com/broadcom/mach-bcm
2263 S:      Maintained
2264 F:      arch/arm/mach-bcm/
2265 F:      arch/arm/boot/dts/bcm113*
2266 F:      arch/arm/boot/dts/bcm216*
2267 F:      arch/arm/boot/dts/bcm281*
2268 F:      arch/arm/configs/bcm_defconfig
2269 F:      drivers/mmc/host/sdhci-bcm-kona.c
2270 F:      drivers/clocksource/bcm_kona_timer.c
2271
2272 BROADCOM BCM2835 ARM ARCHITECTURE
2273 M:      Stephen Warren <swarren@wwwdotorg.org>
2274 M:      Lee Jones <lee@kernel.org>
2275 M:      Eric Anholt <eric@anholt.net>
2276 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2277 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2279 S:      Maintained
2280 N:      bcm2835
2281
2282 BROADCOM BCM33XX MIPS ARCHITECTURE
2283 M:      Kevin Cernekee <cernekee@gmail.com>
2284 L:      linux-mips@linux-mips.org
2285 S:      Maintained
2286 F:      arch/mips/bcm3384/*
2287 F:      arch/mips/include/asm/mach-bcm3384/*
2288 F:      arch/mips/kernel/*bmips*
2289
2290 BROADCOM BCM47XX MIPS ARCHITECTURE
2291 M:      Hauke Mehrtens <hauke@hauke-m.de>
2292 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2293 L:      linux-mips@linux-mips.org
2294 S:      Maintained
2295 F:      arch/mips/bcm47xx/*
2296 F:      arch/mips/include/asm/mach-bcm47xx/*
2297
2298 BROADCOM BCM5301X ARM ARCHITECTURE
2299 M:      Hauke Mehrtens <hauke@hauke-m.de>
2300 L:      linux-arm-kernel@lists.infradead.org
2301 S:      Maintained
2302 F:      arch/arm/mach-bcm/bcm_5301x.c
2303 F:      arch/arm/boot/dts/bcm5301x.dtsi
2304 F:      arch/arm/boot/dts/bcm470*
2305
2306 BROADCOM BCM63XX ARM ARCHITECTURE
2307 M:      Florian Fainelli <f.fainelli@gmail.com>
2308 L:      linux-arm-kernel@lists.infradead.org
2309 T:      git git://github.com/broadcom/arm-bcm63xx.git
2310 S:      Maintained
2311 F:      arch/arm/mach-bcm/bcm63xx.c
2312 F:      arch/arm/include/debug/bcm63xx.S
2313
2314 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2315 M:      Kevin Cernekee <cernekee@gmail.com>
2316 L:      linux-usb@vger.kernel.org
2317 S:      Maintained
2318 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2319
2320 BROADCOM BCM7XXX ARM ARCHITECTURE
2321 M:      Brian Norris <computersforpeace@gmail.com>
2322 M:      Gregory Fong <gregory.0xf0@gmail.com>
2323 M:      Florian Fainelli <f.fainelli@gmail.com>
2324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2325 T:      git git://github.com/broadcom/stblinux.git
2326 S:      Maintained
2327 F:      arch/arm/mach-bcm/*brcmstb*
2328 F:      arch/arm/boot/dts/bcm7*.dts*
2329 F:      drivers/bus/brcmstb_gisb.c
2330 N:      brcmstb
2331
2332 BROADCOM BMIPS MIPS ARCHITECTURE
2333 M:      Kevin Cernekee <cernekee@gmail.com>
2334 M:      Florian Fainelli <f.fainelli@gmail.com>
2335 L:      linux-mips@linux-mips.org
2336 T:      git git://github.com/broadcom/stblinux.git
2337 S:      Maintained
2338 F:      arch/mips/bmips/*
2339 F:      arch/mips/include/asm/mach-bmips/*
2340 F:      arch/mips/kernel/*bmips*
2341 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2342 F:      drivers/irqchip/irq-bcm7*
2343 F:      drivers/irqchip/irq-brcmstb*
2344
2345 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2346 M:      Prashant Sreedharan <prashant@broadcom.com>
2347 M:      Michael Chan <mchan@broadcom.com>
2348 L:      netdev@vger.kernel.org
2349 S:      Supported
2350 F:      drivers/net/ethernet/broadcom/tg3.*
2351
2352 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2353 M:      Brett Rudley <brudley@broadcom.com>
2354 M:      Arend van Spriel <arend@broadcom.com>
2355 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2356 M:      Hante Meuleman <meuleman@broadcom.com>
2357 L:      linux-wireless@vger.kernel.org
2358 L:      brcm80211-dev-list@broadcom.com
2359 S:      Supported
2360 F:      drivers/net/wireless/brcm80211/
2361
2362 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2363 M:      QLogic-Storage-Upstream@qlogic.com
2364 L:      linux-scsi@vger.kernel.org
2365 S:      Supported
2366 F:      drivers/scsi/bnx2fc/
2367
2368 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2369 M:      QLogic-Storage-Upstream@qlogic.com
2370 L:      linux-scsi@vger.kernel.org
2371 S:      Supported
2372 F:      drivers/scsi/bnx2i/
2373
2374 BROADCOM IPROC ARM ARCHITECTURE
2375 M:      Ray Jui <rjui@broadcom.com>
2376 M:      Scott Branden <sbranden@broadcom.com>
2377 M:      Jon Mason <jonmason@broadcom.com>
2378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2379 L:      bcm-kernel-feedback-list@broadcom.com
2380 T:      git git://github.com/broadcom/cygnus-linux.git
2381 S:      Maintained
2382 N:      iproc
2383 N:      cygnus
2384 N:      nsp
2385 N:      bcm9113*
2386 N:      bcm9583*
2387 N:      bcm9585*
2388 N:      bcm9586*
2389 N:      bcm988312
2390 N:      bcm113*
2391 N:      bcm583*
2392 N:      bcm585*
2393 N:      bcm586*
2394 N:      bcm88312
2395
2396 BROADCOM BRCMSTB GPIO DRIVER
2397 M:      Gregory Fong <gregory.0xf0@gmail.com>
2398 L:      bcm-kernel-feedback-list@broadcom.com>
2399 S:      Supported
2400 F:      drivers/gpio/gpio-brcmstb.c
2401 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2402
2403 BROADCOM KONA GPIO DRIVER
2404 M:      Ray Jui <rjui@broadcom.com>
2405 L:      bcm-kernel-feedback-list@broadcom.com
2406 S:      Supported
2407 F:      drivers/gpio/gpio-bcm-kona.c
2408 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2409
2410 BROADCOM NVRAM DRIVER
2411 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2412 L:      linux-mips@linux-mips.org
2413 S:      Maintained
2414 F:      drivers/firmware/broadcom/*
2415
2416 BROADCOM STB NAND FLASH DRIVER
2417 M:      Brian Norris <computersforpeace@gmail.com>
2418 L:      linux-mtd@lists.infradead.org
2419 S:      Maintained
2420 F:      drivers/mtd/nand/brcmnand/
2421
2422 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2423 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2424 L:      linux-wireless@vger.kernel.org
2425 S:      Maintained
2426 F:      drivers/bcma/
2427 F:      include/linux/bcma/
2428
2429 BROADCOM SYSTEMPORT ETHERNET DRIVER
2430 M:      Florian Fainelli <f.fainelli@gmail.com>
2431 L:      netdev@vger.kernel.org
2432 S:      Supported
2433 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2434
2435 BROCADE BFA FC SCSI DRIVER
2436 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2437 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2438 L:      linux-scsi@vger.kernel.org
2439 S:      Supported
2440 F:      drivers/scsi/bfa/
2441
2442 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2443 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2444 L:      netdev@vger.kernel.org
2445 S:      Supported
2446 F:      drivers/net/ethernet/brocade/bna/
2447
2448 BSG (block layer generic sg v4 driver)
2449 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2450 L:      linux-scsi@vger.kernel.org
2451 S:      Supported
2452 F:      block/bsg.c
2453 F:      include/linux/bsg.h
2454 F:      include/uapi/linux/bsg.h
2455
2456 BT87X AUDIO DRIVER
2457 M:      Clemens Ladisch <clemens@ladisch.de>
2458 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2459 T:      git git://git.alsa-project.org/alsa-kernel.git
2460 S:      Maintained
2461 F:      Documentation/sound/alsa/Bt87x.txt
2462 F:      sound/pci/bt87x.c
2463
2464 BT8XXGPIO DRIVER
2465 M:      Michael Buesch <m@bues.ch>
2466 W:      http://bu3sch.de/btgpio.php
2467 S:      Maintained
2468 F:      drivers/gpio/gpio-bt8xx.c
2469
2470 BTRFS FILE SYSTEM
2471 M:      Chris Mason <clm@fb.com>
2472 M:      Josef Bacik <jbacik@fb.com>
2473 M:      David Sterba <dsterba@suse.com>
2474 L:      linux-btrfs@vger.kernel.org
2475 W:      http://btrfs.wiki.kernel.org/
2476 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2478 S:      Maintained
2479 F:      Documentation/filesystems/btrfs.txt
2480 F:      fs/btrfs/
2481
2482 BTTV VIDEO4LINUX DRIVER
2483 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2484 L:      linux-media@vger.kernel.org
2485 W:      http://linuxtv.org
2486 T:      git git://linuxtv.org/media_tree.git
2487 S:      Odd fixes
2488 F:      Documentation/video4linux/bttv/
2489 F:      drivers/media/pci/bt8xx/bttv*
2490
2491 BUSLOGIC SCSI DRIVER
2492 M:      Khalid Aziz <khalid@gonehiking.org>
2493 L:      linux-scsi@vger.kernel.org
2494 S:      Maintained
2495 F:      drivers/scsi/BusLogic.*
2496 F:      drivers/scsi/FlashPoint.*
2497
2498 C-MEDIA CMI8788 DRIVER
2499 M:      Clemens Ladisch <clemens@ladisch.de>
2500 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2501 T:      git git://git.alsa-project.org/alsa-kernel.git
2502 S:      Maintained
2503 F:      sound/pci/oxygen/
2504
2505 C6X ARCHITECTURE
2506 M:      Mark Salter <msalter@redhat.com>
2507 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2508 L:      linux-c6x-dev@linux-c6x.org
2509 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2510 S:      Maintained
2511 F:      arch/c6x/
2512
2513 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2514 M:      David Howells <dhowells@redhat.com>
2515 L:      linux-cachefs@redhat.com
2516 S:      Supported
2517 F:      Documentation/filesystems/caching/cachefiles.txt
2518 F:      fs/cachefiles/
2519
2520 CADET FM/AM RADIO RECEIVER DRIVER
2521 M:      Hans Verkuil <hverkuil@xs4all.nl>
2522 L:      linux-media@vger.kernel.org
2523 T:      git git://linuxtv.org/media_tree.git
2524 W:      http://linuxtv.org
2525 S:      Maintained
2526 F:      drivers/media/radio/radio-cadet*
2527
2528 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2529 M:      Jonathan Corbet <corbet@lwn.net>
2530 L:      linux-media@vger.kernel.org
2531 T:      git git://linuxtv.org/media_tree.git
2532 S:      Maintained
2533 F:      Documentation/video4linux/cafe_ccic
2534 F:      drivers/media/platform/marvell-ccic/
2535
2536 CAIF NETWORK LAYER
2537 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2538 L:      netdev@vger.kernel.org
2539 S:      Supported
2540 F:      Documentation/networking/caif/
2541 F:      drivers/net/caif/
2542 F:      include/uapi/linux/caif/
2543 F:      include/net/caif/
2544 F:      net/caif/
2545
2546 CALGARY x86-64 IOMMU
2547 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2548 M:      "Jon D. Mason" <jdmason@kudzu.us>
2549 L:      discuss@x86-64.org
2550 S:      Maintained
2551 F:      arch/x86/kernel/pci-calgary_64.c
2552 F:      arch/x86/kernel/tce_64.c
2553 F:      arch/x86/include/asm/calgary.h
2554 F:      arch/x86/include/asm/tce.h
2555
2556 CAN NETWORK LAYER
2557 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2558 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2559 L:      linux-can@vger.kernel.org
2560 W:      https://github.com/linux-can
2561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2563 S:      Maintained
2564 F:      Documentation/networking/can.txt
2565 F:      net/can/
2566 F:      include/linux/can/core.h
2567 F:      include/uapi/linux/can.h
2568 F:      include/uapi/linux/can/bcm.h
2569 F:      include/uapi/linux/can/raw.h
2570 F:      include/uapi/linux/can/gw.h
2571
2572 CAN NETWORK DRIVERS
2573 M:      Wolfgang Grandegger <wg@grandegger.com>
2574 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2575 L:      linux-can@vger.kernel.org
2576 W:      https://github.com/linux-can
2577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2579 S:      Maintained
2580 F:      drivers/net/can/
2581 F:      include/linux/can/dev.h
2582 F:      include/linux/can/platform/
2583 F:      include/uapi/linux/can/error.h
2584 F:      include/uapi/linux/can/netlink.h
2585
2586 CAPABILITIES
2587 M:      Serge Hallyn <serge.hallyn@canonical.com>
2588 L:      linux-security-module@vger.kernel.org
2589 S:      Supported
2590 F:      include/linux/capability.h
2591 F:      include/uapi/linux/capability.h
2592 F:      security/commoncap.c
2593 F:      kernel/capability.c
2594
2595 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2596 M:      Kevin Tsai <ktsai@capellamicro.com>
2597 S:      Maintained
2598 F:      drivers/iio/light/cm*
2599 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2600
2601 CAVIUM LIQUIDIO NETWORK DRIVER
2602 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2603 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2604 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2605 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2606 L:     netdev@vger.kernel.org
2607 W:     http://www.cavium.com
2608 S:     Supported
2609 F:     drivers/net/ethernet/cavium/liquidio/
2610
2611 CC2520 IEEE-802.15.4 RADIO DRIVER
2612 M:      Varka Bhadram <varkabhadram@gmail.com>
2613 L:      linux-wpan@vger.kernel.org
2614 S:      Maintained
2615 F:      drivers/net/ieee802154/cc2520.c
2616 F:      include/linux/spi/cc2520.h
2617 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2618
2619 CELL BROADBAND ENGINE ARCHITECTURE
2620 M:      Arnd Bergmann <arnd@arndb.de>
2621 L:      linuxppc-dev@lists.ozlabs.org
2622 W:      http://www.ibm.com/developerworks/power/cell/
2623 S:      Supported
2624 F:      arch/powerpc/include/asm/cell*.h
2625 F:      arch/powerpc/include/asm/spu*.h
2626 F:      arch/powerpc/include/uapi/asm/spu*.h
2627 F:      arch/powerpc/oprofile/*cell*
2628 F:      arch/powerpc/platforms/cell/
2629
2630 CEPH COMMON CODE (LIBCEPH)
2631 M:      Ilya Dryomov <idryomov@gmail.com>
2632 M:      "Yan, Zheng" <zyan@redhat.com>
2633 M:      Sage Weil <sage@redhat.com>
2634 L:      ceph-devel@vger.kernel.org
2635 W:      http://ceph.com/
2636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2637 T:      git git://github.com/ceph/ceph-client.git
2638 S:      Supported
2639 F:      net/ceph/
2640 F:      include/linux/ceph/
2641 F:      include/linux/crush/
2642
2643 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2644 M:      "Yan, Zheng" <zyan@redhat.com>
2645 M:      Sage Weil <sage@redhat.com>
2646 M:      Ilya Dryomov <idryomov@gmail.com>
2647 L:      ceph-devel@vger.kernel.org
2648 W:      http://ceph.com/
2649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2650 T:      git git://github.com/ceph/ceph-client.git
2651 S:      Supported
2652 F:      Documentation/filesystems/ceph.txt
2653 F:      fs/ceph/
2654
2655 CERTIFICATE HANDLING:
2656 M:      David Howells <dhowells@redhat.com>
2657 M:      David Woodhouse <dwmw2@infradead.org>
2658 L:      keyrings@linux-nfs.org
2659 S:      Maintained
2660 F:      Documentation/module-signing.txt
2661 F:      certs/
2662 F:      scripts/extract-cert.c
2663
2664 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2665 L:      linux-usb@vger.kernel.org
2666 S:      Orphan
2667 F:      Documentation/usb/WUSB-Design-overview.txt
2668 F:      Documentation/usb/wusb-cbaf
2669 F:      drivers/usb/host/hwa-hc.c
2670 F:      drivers/usb/host/whci/
2671 F:      drivers/usb/wusbcore/
2672 F:      include/linux/usb/wusb*
2673
2674 CFAG12864B LCD DRIVER
2675 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2676 W:      http://miguelojeda.es/auxdisplay.htm
2677 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2678 S:      Maintained
2679 F:      drivers/auxdisplay/cfag12864b.c
2680 F:      include/linux/cfag12864b.h
2681
2682 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2683 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2684 W:      http://miguelojeda.es/auxdisplay.htm
2685 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2686 S:      Maintained
2687 F:      drivers/auxdisplay/cfag12864bfb.c
2688 F:      include/linux/cfag12864b.h
2689
2690 CFG80211 and NL80211
2691 M:      Johannes Berg <johannes@sipsolutions.net>
2692 L:      linux-wireless@vger.kernel.org
2693 W:      http://wireless.kernel.org/
2694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2696 S:      Maintained
2697 F:      include/uapi/linux/nl80211.h
2698 F:      include/net/cfg80211.h
2699 F:      net/wireless/*
2700 X:      net/wireless/wext*
2701
2702 CHAR and MISC DRIVERS
2703 M:      Arnd Bergmann <arnd@arndb.de>
2704 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2706 S:      Supported
2707 F:      drivers/char/*
2708 F:      drivers/misc/*
2709 F:      include/linux/miscdevice.h
2710
2711 CHECKPATCH
2712 M:      Andy Whitcroft <apw@canonical.com>
2713 M:      Joe Perches <joe@perches.com>
2714 S:      Maintained
2715 F:      scripts/checkpatch.pl
2716
2717 CHINESE DOCUMENTATION
2718 M:      Harry Wei <harryxiyou@gmail.com>
2719 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2720 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2721 S:      Maintained
2722 F:      Documentation/zh_CN/
2723
2724 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2725 M:      Peter Chen <Peter.Chen@freescale.com>
2726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2727 L:      linux-usb@vger.kernel.org
2728 S:      Maintained
2729 F:      drivers/usb/chipidea/
2730
2731 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2732 M:      Hans de Goede <hdegoede@redhat.com>
2733 L:      linux-input@vger.kernel.org
2734 S:      Maintained
2735 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2736 F:      drivers/input/touchscreen/chipone_icn8318.c
2737
2738 CHROME HARDWARE PLATFORM SUPPORT
2739 M:      Olof Johansson <olof@lixom.net>
2740 S:      Maintained
2741 F:      drivers/platform/chrome/
2742
2743 CISCO VIC ETHERNET NIC DRIVER
2744 M:      Christian Benvenuti <benve@cisco.com>
2745 M:      Sujith Sankar <ssujith@cisco.com>
2746 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2747 M:      Neel Patel <neepatel@cisco.com>
2748 S:      Supported
2749 F:      drivers/net/ethernet/cisco/enic/
2750
2751 CISCO VIC LOW LATENCY NIC DRIVER
2752 M:      Upinder Malhi <umalhi@cisco.com>
2753 S:      Supported
2754 F:      drivers/infiniband/hw/usnic
2755
2756 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2757 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2758 L:      netdev@vger.kernel.org
2759 S:      Maintained
2760 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2761
2762 CIRRUS LOGIC AUDIO CODEC DRIVERS
2763 M:      Brian Austin <brian.austin@cirrus.com>
2764 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2765 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2766 S:      Maintained
2767 F:      sound/soc/codecs/cs*
2768
2769 CLEANCACHE API
2770 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2771 L:      linux-kernel@vger.kernel.org
2772 S:      Maintained
2773 F:      mm/cleancache.c
2774 F:      include/linux/cleancache.h
2775
2776 CLK API
2777 M:      Russell King <linux@arm.linux.org.uk>
2778 L:      linux-clk@vger.kernel.org
2779 S:      Maintained
2780 F:      include/linux/clk.h
2781
2782 CLOCKSOURCE, CLOCKEVENT DRIVERS
2783 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2784 M:      Thomas Gleixner <tglx@linutronix.de>
2785 L:      linux-kernel@vger.kernel.org
2786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2787 S:      Supported
2788 F:      drivers/clocksource
2789
2790 CISCO FCOE HBA DRIVER
2791 M:      Hiral Patel <hiralpat@cisco.com>
2792 M:      Suma Ramars <sramars@cisco.com>
2793 M:      Brian Uchino <buchino@cisco.com>
2794 L:      linux-scsi@vger.kernel.org
2795 S:      Supported
2796 F:      drivers/scsi/fnic/
2797
2798 CISCO SCSI HBA DRIVER
2799 M:      Narsimhulu Musini <nmusini@cisco.com>
2800 M:      Sesidhar Baddela <sebaddel@cisco.com>
2801 L:      linux-scsi@vger.kernel.org
2802 S:      Supported
2803 F:      drivers/scsi/snic/
2804
2805 CMPC ACPI DRIVER
2806 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2807 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2808 L:      platform-driver-x86@vger.kernel.org
2809 S:      Supported
2810 F:      drivers/platform/x86/classmate-laptop.c
2811
2812 COBALT MEDIA DRIVER
2813 M:      Hans Verkuil <hans.verkuil@cisco.com>
2814 L:      linux-media@vger.kernel.org
2815 T:      git git://linuxtv.org/media_tree.git
2816 W:      http://linuxtv.org
2817 S:      Supported
2818 F:      drivers/media/pci/cobalt/
2819
2820 COCCINELLE/Semantic Patches (SmPL)
2821 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2822 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2823 M:      Nicolas Palix <nicolas.palix@imag.fr>
2824 M:      Michal Marek <mmarek@suse.com>
2825 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2827 W:      http://coccinelle.lip6.fr/
2828 S:      Supported
2829 F:      Documentation/coccinelle.txt
2830 F:      scripts/coccinelle/
2831 F:      scripts/coccicheck
2832
2833 CODA FILE SYSTEM
2834 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2835 M:      coda@cs.cmu.edu
2836 L:      codalist@coda.cs.cmu.edu
2837 W:      http://www.coda.cs.cmu.edu/
2838 S:      Maintained
2839 F:      Documentation/filesystems/coda.txt
2840 F:      fs/coda/
2841 F:      include/linux/coda*.h
2842 F:      include/uapi/linux/coda*.h
2843
2844 CODA V4L2 MEM2MEM DRIVER
2845 M:      Philipp Zabel <p.zabel@pengutronix.de>
2846 L:      linux-media@vger.kernel.org
2847 S:      Maintained
2848 F:      Documentation/devicetree/bindings/media/coda.txt
2849 F:      drivers/media/platform/coda/
2850
2851 COMMON CLK FRAMEWORK
2852 M:      Michael Turquette <mturquette@baylibre.com>
2853 M:      Stephen Boyd <sboyd@codeaurora.org>
2854 L:      linux-clk@vger.kernel.org
2855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2856 S:      Maintained
2857 F:      drivers/clk/
2858 X:      drivers/clk/clkdev.c
2859 F:      include/linux/clk-pr*
2860 F:      include/linux/clk/
2861
2862 COMMON INTERNET FILE SYSTEM (CIFS)
2863 M:      Steve French <sfrench@samba.org>
2864 L:      linux-cifs@vger.kernel.org
2865 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2866 W:      http://linux-cifs.samba.org/
2867 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2868 S:      Supported
2869 F:      Documentation/filesystems/cifs/
2870 F:      fs/cifs/
2871
2872 COMPACTPCI HOTPLUG CORE
2873 M:      Scott Murray <scott@spiteful.org>
2874 L:      linux-pci@vger.kernel.org
2875 S:      Maintained
2876 F:      drivers/pci/hotplug/cpci_hotplug*
2877
2878 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2879 M:      Scott Murray <scott@spiteful.org>
2880 L:      linux-pci@vger.kernel.org
2881 S:      Maintained
2882 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2883
2884 COMPACTPCI HOTPLUG GENERIC DRIVER
2885 M:      Scott Murray <scott@spiteful.org>
2886 L:      linux-pci@vger.kernel.org
2887 S:      Maintained
2888 F:      drivers/pci/hotplug/cpcihp_generic.c
2889
2890 COMPAL LAPTOP SUPPORT
2891 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2892 L:      platform-driver-x86@vger.kernel.org
2893 S:      Maintained
2894 F:      drivers/platform/x86/compal-laptop.c
2895
2896 CONEXANT ACCESSRUNNER USB DRIVER
2897 M:      Simon Arlott <cxacru@fire.lp0.eu>
2898 L:      accessrunner-general@lists.sourceforge.net
2899 W:      http://accessrunner.sourceforge.net/
2900 S:      Maintained
2901 F:      drivers/usb/atm/cxacru.c
2902
2903 CONFIGFS
2904 M:      Joel Becker <jlbec@evilplan.org>
2905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2906 S:      Supported
2907 F:      fs/configfs/
2908 F:      include/linux/configfs.h
2909
2910 CONNECTOR
2911 M:      Evgeniy Polyakov <zbr@ioremap.net>
2912 L:      netdev@vger.kernel.org
2913 S:      Maintained
2914 F:      drivers/connector/
2915
2916 CONTROL GROUP (CGROUP)
2917 M:      Tejun Heo <tj@kernel.org>
2918 M:      Li Zefan <lizefan@huawei.com>
2919 M:      Johannes Weiner <hannes@cmpxchg.org>
2920 L:      cgroups@vger.kernel.org
2921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2922 S:      Maintained
2923 F:      Documentation/cgroups/
2924 F:      include/linux/cgroup*
2925 F:      kernel/cgroup*
2926
2927 CONTROL GROUP - CPUSET
2928 M:      Li Zefan <lizefan@huawei.com>
2929 L:      cgroups@vger.kernel.org
2930 W:      http://www.bullopensource.org/cpuset/
2931 W:      http://oss.sgi.com/projects/cpusets/
2932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2933 S:      Maintained
2934 F:      Documentation/cgroups/cpusets.txt
2935 F:      include/linux/cpuset.h
2936 F:      kernel/cpuset.c
2937
2938 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2939 M:      Johannes Weiner <hannes@cmpxchg.org>
2940 M:      Michal Hocko <mhocko@kernel.org>
2941 L:      cgroups@vger.kernel.org
2942 L:      linux-mm@kvack.org
2943 S:      Maintained
2944 F:      mm/memcontrol.c
2945 F:      mm/swap_cgroup.c
2946
2947 CORETEMP HARDWARE MONITORING DRIVER
2948 M:      Fenghua Yu <fenghua.yu@intel.com>
2949 L:      lm-sensors@lm-sensors.org
2950 S:      Maintained
2951 F:      Documentation/hwmon/coretemp
2952 F:      drivers/hwmon/coretemp.c
2953
2954 COSA/SRP SYNC SERIAL DRIVER
2955 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2956 W:      http://www.fi.muni.cz/~kas/cosa/
2957 S:      Maintained
2958 F:      drivers/net/wan/cosa*
2959
2960 CPMAC ETHERNET DRIVER
2961 M:      Florian Fainelli <florian@openwrt.org>
2962 L:      netdev@vger.kernel.org
2963 S:      Maintained
2964 F:      drivers/net/ethernet/ti/cpmac.c
2965
2966 CPU FREQUENCY DRIVERS
2967 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2968 M:      Viresh Kumar <viresh.kumar@linaro.org>
2969 L:      linux-pm@vger.kernel.org
2970 S:      Maintained
2971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2972 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2973 F:      drivers/cpufreq/
2974 F:      include/linux/cpufreq.h
2975
2976 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2977 M:      Viresh Kumar <viresh.kumar@linaro.org>
2978 M:      Sudeep Holla <sudeep.holla@arm.com>
2979 L:      linux-pm@vger.kernel.org
2980 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2981 S:      Maintained
2982 F:      drivers/cpufreq/arm_big_little.h
2983 F:      drivers/cpufreq/arm_big_little.c
2984 F:      drivers/cpufreq/arm_big_little_dt.c
2985
2986 CPUIDLE DRIVER - ARM BIG LITTLE
2987 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2988 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2989 L:      linux-pm@vger.kernel.org
2990 L:      linux-arm-kernel@lists.infradead.org
2991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2992 S:      Maintained
2993 F:      drivers/cpuidle/cpuidle-big_little.c
2994
2995 CPUIDLE DRIVER - ARM EXYNOS
2996 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2997 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2998 M:      Kukjin Kim <kgene@kernel.org>
2999 L:      linux-pm@vger.kernel.org
3000 L:      linux-samsung-soc@vger.kernel.org
3001 S:      Supported
3002 F:      drivers/cpuidle/cpuidle-exynos.c
3003 F:      arch/arm/mach-exynos/pm.c
3004
3005 CPUIDLE DRIVERS
3006 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3007 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3008 L:      linux-pm@vger.kernel.org
3009 S:      Maintained
3010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3011 F:      drivers/cpuidle/*
3012 F:      include/linux/cpuidle.h
3013
3014 CPUID/MSR DRIVER
3015 M:      "H. Peter Anvin" <hpa@zytor.com>
3016 S:      Maintained
3017 F:      arch/x86/kernel/cpuid.c
3018 F:      arch/x86/kernel/msr.c
3019
3020 CPU POWER MONITORING SUBSYSTEM
3021 M:      Thomas Renninger <trenn@suse.com>
3022 L:      linux-pm@vger.kernel.org
3023 S:      Maintained
3024 F:      tools/power/cpupower/
3025
3026 CRAMFS FILESYSTEM
3027 W:      http://sourceforge.net/projects/cramfs/
3028 S:      Orphan / Obsolete
3029 F:      Documentation/filesystems/cramfs.txt
3030 F:      fs/cramfs/
3031
3032 CRIS PORT
3033 M:      Mikael Starvik <starvik@axis.com>
3034 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3035 L:      linux-cris-kernel@axis.com
3036 W:      http://developer.axis.com
3037 S:      Maintained
3038 F:      arch/cris/
3039 F:      drivers/tty/serial/crisv10.*
3040
3041 CRYPTO API
3042 M:      Herbert Xu <herbert@gondor.apana.org.au>
3043 M:      "David S. Miller" <davem@davemloft.net>
3044 L:      linux-crypto@vger.kernel.org
3045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3046 S:      Maintained
3047 F:      Documentation/crypto/
3048 F:      Documentation/DocBook/crypto-API.tmpl
3049 F:      arch/*/crypto/
3050 F:      crypto/
3051 F:      drivers/crypto/
3052 F:      include/crypto/
3053
3054 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3055 M:      Neil Horman <nhorman@tuxdriver.com>
3056 L:      linux-crypto@vger.kernel.org
3057 S:      Maintained
3058 F:      crypto/ansi_cprng.c
3059 F:      crypto/rng.c
3060
3061 CS5535 Audio ALSA driver
3062 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3063 S:      Maintained
3064 F:      sound/pci/cs5535audio/
3065
3066 CW1200 WLAN driver
3067 M:      Solomon Peachy <pizza@shaftnet.org>
3068 S:      Maintained
3069 F:      drivers/net/wireless/cw1200/
3070
3071 CX18 VIDEO4LINUX DRIVER
3072 M:      Andy Walls <awalls@md.metrocast.net>
3073 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3074 L:      linux-media@vger.kernel.org
3075 T:      git git://linuxtv.org/media_tree.git
3076 W:      http://linuxtv.org
3077 W:      http://www.ivtvdriver.org/index.php/Cx18
3078 S:      Maintained
3079 F:      Documentation/video4linux/cx18.txt
3080 F:      drivers/media/pci/cx18/
3081 F:      include/uapi/linux/ivtv*
3082
3083 CX2341X MPEG ENCODER HELPER MODULE
3084 M:      Hans Verkuil <hverkuil@xs4all.nl>
3085 L:      linux-media@vger.kernel.org
3086 T:      git git://linuxtv.org/media_tree.git
3087 W:      http://linuxtv.org
3088 S:      Maintained
3089 F:      drivers/media/common/cx2341x*
3090 F:      include/media/cx2341x*
3091
3092 CX24120 MEDIA DRIVER
3093 M:      Jemma Denson <jdenson@gmail.com>
3094 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3095 L:      linux-media@vger.kernel.org
3096 W:      http://linuxtv.org/
3097 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3098 S:      Maintained
3099 F:      drivers/media/dvb-frontends/cx24120*
3100
3101 CX88 VIDEO4LINUX DRIVER
3102 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3103 L:      linux-media@vger.kernel.org
3104 W:      http://linuxtv.org
3105 T:      git git://linuxtv.org/media_tree.git
3106 S:      Odd fixes
3107 F:      Documentation/video4linux/cx88/
3108 F:      drivers/media/pci/cx88/
3109
3110 CXD2820R MEDIA DRIVER
3111 M:      Antti Palosaari <crope@iki.fi>
3112 L:      linux-media@vger.kernel.org
3113 W:      http://linuxtv.org/
3114 W:      http://palosaari.fi/linux/
3115 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3116 T:      git git://linuxtv.org/anttip/media_tree.git
3117 S:      Maintained
3118 F:      drivers/media/dvb-frontends/cxd2820r*
3119
3120 CXGB3 ETHERNET DRIVER (CXGB3)
3121 M:      Santosh Raspatur <santosh@chelsio.com>
3122 L:      netdev@vger.kernel.org
3123 W:      http://www.chelsio.com
3124 S:      Supported
3125 F:      drivers/net/ethernet/chelsio/cxgb3/
3126
3127 CXGB3 ISCSI DRIVER (CXGB3I)
3128 M:      Karen Xie <kxie@chelsio.com>
3129 L:      linux-scsi@vger.kernel.org
3130 W:      http://www.chelsio.com
3131 S:      Supported
3132 F:      drivers/scsi/cxgbi/cxgb3i
3133
3134 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3135 M:      Steve Wise <swise@chelsio.com>
3136 L:      linux-rdma@vger.kernel.org
3137 W:      http://www.openfabrics.org
3138 S:      Supported
3139 F:      drivers/infiniband/hw/cxgb3/
3140
3141 CXGB4 ETHERNET DRIVER (CXGB4)
3142 M:      Hariprasad S <hariprasad@chelsio.com>
3143 L:      netdev@vger.kernel.org
3144 W:      http://www.chelsio.com
3145 S:      Supported
3146 F:      drivers/net/ethernet/chelsio/cxgb4/
3147
3148 CXGB4 ISCSI DRIVER (CXGB4I)
3149 M:      Karen Xie <kxie@chelsio.com>
3150 L:      linux-scsi@vger.kernel.org
3151 W:      http://www.chelsio.com
3152 S:      Supported
3153 F:      drivers/scsi/cxgbi/cxgb4i
3154
3155 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3156 M:      Steve Wise <swise@chelsio.com>
3157 L:      linux-rdma@vger.kernel.org
3158 W:      http://www.openfabrics.org
3159 S:      Supported
3160 F:      drivers/infiniband/hw/cxgb4/
3161
3162 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3163 M:      Casey Leedom <leedom@chelsio.com>
3164 L:      netdev@vger.kernel.org
3165 W:      http://www.chelsio.com
3166 S:      Supported
3167 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3168
3169 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3170 M:      Ian Munsie <imunsie@au1.ibm.com>
3171 M:      Michael Neuling <mikey@neuling.org>
3172 L:      linuxppc-dev@lists.ozlabs.org
3173 S:      Supported
3174 F:      drivers/misc/cxl/
3175 F:      include/misc/cxl*
3176 F:      include/uapi/misc/cxl.h
3177 F:      Documentation/powerpc/cxl.txt
3178 F:      Documentation/powerpc/cxl.txt
3179 F:      Documentation/ABI/testing/sysfs-class-cxl
3180
3181 STMMAC ETHERNET DRIVER
3182 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3183 L:      netdev@vger.kernel.org
3184 W:      http://www.stlinux.com
3185 S:      Supported
3186 F:      drivers/net/ethernet/stmicro/stmmac/
3187
3188 CYBERPRO FB DRIVER
3189 M:      Russell King <linux@arm.linux.org.uk>
3190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3191 W:      http://www.arm.linux.org.uk/
3192 S:      Maintained
3193 F:      drivers/video/fbdev/cyber2000fb.*
3194
3195 CYCLADES ASYNC MUX DRIVER
3196 W:      http://www.cyclades.com/
3197 S:      Orphan
3198 F:      drivers/tty/cyclades.c
3199 F:      include/linux/cyclades.h
3200 F:      include/uapi/linux/cyclades.h
3201
3202 CYCLADES PC300 DRIVER
3203 W:      http://www.cyclades.com/
3204 S:      Orphan
3205 F:      drivers/net/wan/pc300*
3206
3207 CYPRESS_FIRMWARE MEDIA DRIVER
3208 M:      Antti Palosaari <crope@iki.fi>
3209 L:      linux-media@vger.kernel.org
3210 W:      http://linuxtv.org/
3211 W:      http://palosaari.fi/linux/
3212 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3213 T:      git git://linuxtv.org/anttip/media_tree.git
3214 S:      Maintained
3215 F:      drivers/media/common/cypress_firmware*
3216
3217 CYTTSP TOUCHSCREEN DRIVER
3218 M:      Ferruh Yigit <fery@cypress.com>
3219 L:      linux-input@vger.kernel.org
3220 S:      Supported
3221 F:      drivers/input/touchscreen/cyttsp*
3222 F:      include/linux/input/cyttsp.h
3223
3224 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3225 M:      Joshua Kinard <kumba@gentoo.org>
3226 S:      Maintained
3227 F:      drivers/rtc/rtc-ds1685.c
3228 F:      include/linux/rtc/ds1685.h
3229
3230 DAMA SLAVE for AX.25
3231 M:      Joerg Reuter <jreuter@yaina.de>
3232 W:      http://yaina.de/jreuter/
3233 W:      http://www.qsl.net/dl1bke/
3234 L:      linux-hams@vger.kernel.org
3235 S:      Maintained
3236 F:      net/ax25/af_ax25.c
3237 F:      net/ax25/ax25_dev.c
3238 F:      net/ax25/ax25_ds_*
3239 F:      net/ax25/ax25_in.c
3240 F:      net/ax25/ax25_out.c
3241 F:      net/ax25/ax25_timer.c
3242 F:      net/ax25/sysctl_net_ax25.c
3243
3244 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3245 L:      netdev@vger.kernel.org
3246 S:      Orphan
3247 F:      Documentation/networking/dmfe.txt
3248 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3249
3250 DC390/AM53C974 SCSI driver
3251 M:      Hannes Reinecke <hare@suse.com>
3252 L:      linux-scsi@vger.kernel.org
3253 S:      Maintained
3254 F:      drivers/scsi/am53c974.c
3255
3256 DC395x SCSI driver
3257 M:      Oliver Neukum <oliver@neukum.org>
3258 M:      Ali Akcaagac <aliakc@web.de>
3259 M:      Jamie Lenehan <lenehan@twibble.org>
3260 L:      dc395x@twibble.org
3261 W:      http://twibble.org/dist/dc395x/
3262 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3263 S:      Maintained
3264 F:      Documentation/scsi/dc395x.txt
3265 F:      drivers/scsi/dc395x.*
3266
3267 DCCP PROTOCOL
3268 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3269 L:      dccp@vger.kernel.org
3270 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3271 S:      Maintained
3272 F:      include/linux/dccp.h
3273 F:      include/uapi/linux/dccp.h
3274 F:      include/linux/tfrc.h
3275 F:      net/dccp/
3276
3277 DECnet NETWORK LAYER
3278 W:      http://linux-decnet.sourceforge.net
3279 L:      linux-decnet-user@lists.sourceforge.net
3280 S:      Orphan
3281 F:      Documentation/networking/decnet.txt
3282 F:      net/decnet/
3283
3284 DECSTATION PLATFORM SUPPORT
3285 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3286 L:      linux-mips@linux-mips.org
3287 W:      http://www.linux-mips.org/wiki/DECstation
3288 S:      Maintained
3289 F:      arch/mips/dec/
3290 F:      arch/mips/include/asm/dec/
3291 F:      arch/mips/include/asm/mach-dec/
3292
3293 DEFXX FDDI NETWORK DRIVER
3294 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3295 S:      Maintained
3296 F:      drivers/net/fddi/defxx.*
3297
3298 DELL LAPTOP DRIVER
3299 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3300 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3301 L:      platform-driver-x86@vger.kernel.org
3302 S:      Maintained
3303 F:      drivers/platform/x86/dell-laptop.c
3304
3305 DELL LAPTOP RBTN DRIVER
3306 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3307 S:      Maintained
3308 F:      drivers/platform/x86/dell-rbtn.*
3309
3310 DELL LAPTOP FREEFALL DRIVER
3311 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3312 S:      Maintained
3313 F:      drivers/platform/x86/dell-smo8800.c
3314
3315 DELL LAPTOP SMM DRIVER
3316 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3317 S:      Maintained
3318 F:      drivers/hwmon/dell-smm-hwmon.c
3319 F:      include/uapi/linux/i8k.h
3320
3321 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3322 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3323 S:      Maintained
3324 F:      Documentation/dcdbas.txt
3325 F:      drivers/firmware/dcdbas.*
3326
3327 DELL WMI EXTRAS DRIVER
3328 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3329 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3330 S:      Maintained
3331 F:      drivers/platform/x86/dell-wmi.c
3332
3333 DESIGNWARE USB2 DRD IP DRIVER
3334 M:      John Youn <johnyoun@synopsys.com>
3335 L:      linux-usb@vger.kernel.org
3336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3337 S:      Maintained
3338 F:      drivers/usb/dwc2/
3339
3340 DESIGNWARE USB3 DRD IP DRIVER
3341 M:      Felipe Balbi <balbi@ti.com>
3342 L:      linux-usb@vger.kernel.org
3343 L:      linux-omap@vger.kernel.org
3344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3345 S:      Maintained
3346 F:      drivers/usb/dwc3/
3347
3348 DEVICE COREDUMP (DEV_COREDUMP)
3349 M:      Johannes Berg <johannes@sipsolutions.net>
3350 L:      linux-kernel@vger.kernel.org
3351 S:      Maintained
3352 F:      drivers/base/devcoredump.c
3353 F:      include/linux/devcoredump.h
3354
3355 DEVICE FREQUENCY (DEVFREQ)
3356 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3357 M:      Kyungmin Park <kyungmin.park@samsung.com>
3358 L:      linux-pm@vger.kernel.org
3359 S:      Maintained
3360 F:      drivers/devfreq/
3361
3362 DEVICE NUMBER REGISTRY
3363 M:      Torben Mathiasen <device@lanana.org>
3364 W:      http://lanana.org/docs/device-list/index.html
3365 S:      Maintained
3366
3367 DEVICE-MAPPER  (LVM)
3368 M:      Alasdair Kergon <agk@redhat.com>
3369 M:      Mike Snitzer <snitzer@redhat.com>
3370 M:      dm-devel@redhat.com
3371 L:      dm-devel@redhat.com
3372 W:      http://sources.redhat.com/dm
3373 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3375 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3376 S:      Maintained
3377 F:      Documentation/device-mapper/
3378 F:      drivers/md/dm*
3379 F:      drivers/md/persistent-data/
3380 F:      include/linux/device-mapper.h
3381 F:      include/linux/dm-*.h
3382 F:      include/uapi/linux/dm-*.h
3383
3384 DIALOG SEMICONDUCTOR DRIVERS
3385 M:      Support Opensource <support.opensource@diasemi.com>
3386 W:      http://www.dialog-semiconductor.com/products
3387 S:      Supported
3388 F:      Documentation/hwmon/da90??
3389 F:      drivers/gpio/gpio-da90??.c
3390 F:      drivers/hwmon/da90??-hwmon.c
3391 F:      drivers/iio/adc/da91??-*.c
3392 F:      drivers/input/misc/da90??_onkey.c
3393 F:      drivers/input/touchscreen/da9052_tsi.c
3394 F:      drivers/leds/leds-da90??.c
3395 F:      drivers/mfd/da903x.c
3396 F:      drivers/mfd/da90??-*.c
3397 F:      drivers/mfd/da91??-*.c
3398 F:      drivers/power/da9052-battery.c
3399 F:      drivers/power/da91??-*.c
3400 F:      drivers/regulator/da903x.c
3401 F:      drivers/regulator/da9???-regulator.[ch]
3402 F:      drivers/rtc/rtc-da90??.c
3403 F:      drivers/video/backlight/da90??_bl.c
3404 F:      drivers/watchdog/da90??_wdt.c
3405 F:      include/linux/mfd/da903x.h
3406 F:      include/linux/mfd/da9052/
3407 F:      include/linux/mfd/da9055/
3408 F:      include/linux/mfd/da9063/
3409 F:      include/linux/mfd/da9150/
3410 F:      include/sound/da[79]*.h
3411 F:      sound/soc/codecs/da[79]*.[ch]
3412
3413 DIGI NEO AND CLASSIC PCI PRODUCTS
3414 M:      Lidza Louina <lidza.louina@gmail.com>
3415 M:      Mark Hounschell <markh@compro.net>
3416 L:      driverdev-devel@linuxdriverproject.org
3417 S:      Maintained
3418 F:      drivers/staging/dgnc/
3419
3420 DIGI EPCA PCI PRODUCTS
3421 M:      Lidza Louina <lidza.louina@gmail.com>
3422 M:      Daeseok Youn <daeseok.youn@gmail.com>
3423 L:      driverdev-devel@linuxdriverproject.org
3424 S:      Maintained
3425 F:      drivers/staging/dgap/
3426
3427 DIOLAN U2C-12 I2C DRIVER
3428 M:      Guenter Roeck <linux@roeck-us.net>
3429 L:      linux-i2c@vger.kernel.org
3430 S:      Maintained
3431 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3432
3433 DIRECT ACCESS (DAX)
3434 M:      Matthew Wilcox <willy@linux.intel.com>
3435 L:      linux-fsdevel@vger.kernel.org
3436 S:      Supported
3437 F:      fs/dax.c
3438
3439 DIRECTORY NOTIFICATION (DNOTIFY)
3440 M:      Eric Paris <eparis@parisplace.org>
3441 S:      Maintained
3442 F:      Documentation/filesystems/dnotify.txt
3443 F:      fs/notify/dnotify/
3444 F:      include/linux/dnotify.h
3445
3446 DISK GEOMETRY AND PARTITION HANDLING
3447 M:      Andries Brouwer <aeb@cwi.nl>
3448 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3449 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3450 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3451 S:      Maintained
3452
3453 DISKQUOTA
3454 M:      Jan Kara <jack@suse.com>
3455 S:      Maintained
3456 F:      Documentation/filesystems/quota.txt
3457 F:      fs/quota/
3458 F:      include/linux/quota*.h
3459 F:      include/uapi/linux/quota*.h
3460
3461 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3462 M:      Bernie Thompson <bernie@plugable.com>
3463 L:      linux-fbdev@vger.kernel.org
3464 S:      Maintained
3465 W:      http://plugable.com/category/projects/udlfb/
3466 F:      drivers/video/fbdev/udlfb.c
3467 F:      include/video/udlfb.h
3468 F:      Documentation/fb/udlfb.txt
3469
3470 DISTRIBUTED LOCK MANAGER (DLM)
3471 M:      Christine Caulfield <ccaulfie@redhat.com>
3472 M:      David Teigland <teigland@redhat.com>
3473 L:      cluster-devel@redhat.com
3474 W:      http://sources.redhat.com/cluster/
3475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3476 S:      Supported
3477 F:      fs/dlm/
3478
3479 DMA BUFFER SHARING FRAMEWORK
3480 M:      Sumit Semwal <sumit.semwal@linaro.org>
3481 S:      Maintained
3482 L:      linux-media@vger.kernel.org
3483 L:      dri-devel@lists.freedesktop.org
3484 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3485 F:      drivers/dma-buf/
3486 F:      include/linux/dma-buf*
3487 F:      include/linux/reservation.h
3488 F:      include/linux/*fence.h
3489 F:      Documentation/dma-buf-sharing.txt
3490 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3491
3492 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3493 M:      Vinod Koul <vinod.koul@intel.com>
3494 L:      dmaengine@vger.kernel.org
3495 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3496 S:      Maintained
3497 F:      drivers/dma/
3498 F:      include/linux/dmaengine.h
3499 F:      Documentation/dmaengine/
3500 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3501
3502 DME1737 HARDWARE MONITOR DRIVER
3503 M:      Juerg Haefliger <juergh@gmail.com>
3504 L:      lm-sensors@lm-sensors.org
3505 S:      Maintained
3506 F:      Documentation/hwmon/dme1737
3507 F:      drivers/hwmon/dme1737.c
3508
3509 DMI/SMBIOS SUPPORT
3510 M:      Jean Delvare <jdelvare@suse.com>
3511 S:      Maintained
3512 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3513 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3514 F:      drivers/firmware/dmi-id.c
3515 F:      drivers/firmware/dmi_scan.c
3516 F:      include/linux/dmi.h
3517
3518 DOCUMENTATION
3519 M:      Jonathan Corbet <corbet@lwn.net>
3520 L:      linux-doc@vger.kernel.org
3521 S:      Maintained
3522 F:      Documentation/
3523 X:      Documentation/ABI/
3524 X:      Documentation/devicetree/
3525 X:      Documentation/acpi
3526 X:      Documentation/power
3527 X:      Documentation/spi
3528 X:      Documentation/DocBook/media
3529 T:      git git://git.lwn.net/linux-2.6.git docs-next
3530
3531 DOUBLETALK DRIVER
3532 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3533 L:      blinux-list@redhat.com
3534 S:      Maintained
3535 F:      drivers/char/dtlk.c
3536 F:      include/linux/dtlk.h
3537
3538 DPT_I2O SCSI RAID DRIVER
3539 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3540 L:      linux-scsi@vger.kernel.org
3541 W:      http://www.adaptec.com/
3542 S:      Maintained
3543 F:      drivers/scsi/dpt*
3544 F:      drivers/scsi/dpt/
3545
3546 DRBD DRIVER
3547 P:      Philipp Reisner
3548 P:      Lars Ellenberg
3549 M:      drbd-dev@lists.linbit.com
3550 L:      drbd-user@lists.linbit.com
3551 W:      http://www.drbd.org
3552 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3553 T:      git git://git.drbd.org/drbd-8.3.git
3554 S:      Supported
3555 F:      drivers/block/drbd/
3556 F:      lib/lru_cache.c
3557 F:      Documentation/blockdev/drbd/
3558
3559 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3560 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3562 S:      Supported
3563 F:      Documentation/kobject.txt
3564 F:      drivers/base/
3565 F:      fs/debugfs/
3566 F:      fs/kernfs/
3567 F:      fs/sysfs/
3568 F:      include/linux/debugfs.h
3569 F:      include/linux/kobj*
3570 F:      lib/kobj*
3571
3572 DRM DRIVERS
3573 M:      David Airlie <airlied@linux.ie>
3574 L:      dri-devel@lists.freedesktop.org
3575 T:      git git://people.freedesktop.org/~airlied/linux
3576 S:      Maintained
3577 F:      drivers/gpu/drm/
3578 F:      drivers/gpu/vga/
3579 F:      include/drm/
3580 F:      include/uapi/drm/
3581
3582 RADEON DRM DRIVERS
3583 M:      Alex Deucher <alexander.deucher@amd.com>
3584 M:      Christian König <christian.koenig@amd.com>
3585 L:      dri-devel@lists.freedesktop.org
3586 T:      git git://people.freedesktop.org/~agd5f/linux
3587 S:      Supported
3588 F:      drivers/gpu/drm/radeon/
3589 F:      include/uapi/drm/radeon*
3590
3591 DRM PANEL DRIVERS
3592 M:      Thierry Reding <thierry.reding@gmail.com>
3593 L:      dri-devel@lists.freedesktop.org
3594 T:      git git://anongit.freedesktop.org/tegra/linux.git
3595 S:      Maintained
3596 F:      drivers/gpu/drm/drm_panel.c
3597 F:      drivers/gpu/drm/panel/
3598 F:      include/drm/drm_panel.h
3599 F:      Documentation/devicetree/bindings/panel/
3600
3601 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3602 M:      Daniel Vetter <daniel.vetter@intel.com>
3603 M:      Jani Nikula <jani.nikula@linux.intel.com>
3604 L:      intel-gfx@lists.freedesktop.org
3605 L:      dri-devel@lists.freedesktop.org
3606 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3607 T:      git git://anongit.freedesktop.org/drm-intel
3608 S:      Supported
3609 F:      drivers/gpu/drm/i915/
3610 F:      include/drm/i915*
3611 F:      include/uapi/drm/i915*
3612
3613 DRM DRIVERS FOR EXYNOS
3614 M:      Inki Dae <inki.dae@samsung.com>
3615 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3616 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3617 M:      Kyungmin Park <kyungmin.park@samsung.com>
3618 L:      dri-devel@lists.freedesktop.org
3619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3620 S:      Supported
3621 F:      drivers/gpu/drm/exynos/
3622 F:      include/drm/exynos*
3623 F:      include/uapi/drm/exynos*
3624
3625 DRM DRIVERS FOR FREESCALE DCU
3626 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3627 M:      Alison Wang <alison.wang@freescale.com>
3628 L:      dri-devel@lists.freedesktop.org
3629 S:      Supported
3630 F:      drivers/gpu/drm/fsl-dcu/
3631 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3632 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3633
3634 DRM DRIVERS FOR FREESCALE IMX
3635 M:      Philipp Zabel <p.zabel@pengutronix.de>
3636 L:      dri-devel@lists.freedesktop.org
3637 S:      Maintained
3638 F:      drivers/gpu/drm/imx/
3639 F:      Documentation/devicetree/bindings/drm/imx/
3640
3641 DRM DRIVERS FOR NVIDIA TEGRA
3642 M:      Thierry Reding <thierry.reding@gmail.com>
3643 M:      Terje Bergström <tbergstrom@nvidia.com>
3644 L:      dri-devel@lists.freedesktop.org
3645 L:      linux-tegra@vger.kernel.org
3646 T:      git git://anongit.freedesktop.org/tegra/linux.git
3647 S:      Supported
3648 F:      drivers/gpu/drm/tegra/
3649 F:      drivers/gpu/host1x/
3650 F:      include/linux/host1x.h
3651 F:      include/uapi/drm/tegra_drm.h
3652 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3653
3654 DRM DRIVERS FOR RENESAS
3655 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3656 L:      dri-devel@lists.freedesktop.org
3657 L:      linux-sh@vger.kernel.org
3658 T:      git git://people.freedesktop.org/~airlied/linux
3659 S:      Supported
3660 F:      drivers/gpu/drm/rcar-du/
3661 F:      drivers/gpu/drm/shmobile/
3662 F:      include/linux/platform_data/shmob_drm.h
3663
3664 DRM DRIVERS FOR ROCKCHIP
3665 M:      Mark Yao <mark.yao@rock-chips.com>
3666 L:      dri-devel@lists.freedesktop.org
3667 S:      Maintained
3668 F:      drivers/gpu/drm/rockchip/
3669 F:      Documentation/devicetree/bindings/video/rockchip*
3670
3671 DRM DRIVERS FOR STI
3672 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3673 M:      Vincent Abriou <vincent.abriou@st.com>
3674 L:      dri-devel@lists.freedesktop.org
3675 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3676 S:      Maintained
3677 F:      drivers/gpu/drm/sti
3678 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3679
3680 DSBR100 USB FM RADIO DRIVER
3681 M:      Alexey Klimov <klimov.linux@gmail.com>
3682 L:      linux-media@vger.kernel.org
3683 T:      git git://linuxtv.org/media_tree.git
3684 S:      Maintained
3685 F:      drivers/media/radio/dsbr100.c
3686
3687 DSCC4 DRIVER
3688 M:      Francois Romieu <romieu@fr.zoreil.com>
3689 L:      netdev@vger.kernel.org
3690 S:      Maintained
3691 F:      drivers/net/wan/dscc4.c
3692
3693 DT3155 MEDIA DRIVER
3694 M:      Hans Verkuil <hverkuil@xs4all.nl>
3695 L:      linux-media@vger.kernel.org
3696 T:      git git://linuxtv.org/media_tree.git
3697 W:      http://linuxtv.org
3698 S:      Odd Fixes
3699 F:      drivers/media/pci/dt3155/
3700
3701 DVB_USB_AF9015 MEDIA DRIVER
3702 M:      Antti Palosaari <crope@iki.fi>
3703 L:      linux-media@vger.kernel.org
3704 W:      http://linuxtv.org/
3705 W:      http://palosaari.fi/linux/
3706 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3707 T:      git git://linuxtv.org/anttip/media_tree.git
3708 S:      Maintained
3709 F:      drivers/media/usb/dvb-usb-v2/af9015*
3710
3711 DVB_USB_AF9035 MEDIA DRIVER
3712 M:      Antti Palosaari <crope@iki.fi>
3713 L:      linux-media@vger.kernel.org
3714 W:      http://linuxtv.org/
3715 W:      http://palosaari.fi/linux/
3716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3717 T:      git git://linuxtv.org/anttip/media_tree.git
3718 S:      Maintained
3719 F:      drivers/media/usb/dvb-usb-v2/af9035*
3720
3721 DVB_USB_ANYSEE MEDIA DRIVER
3722 M:      Antti Palosaari <crope@iki.fi>
3723 L:      linux-media@vger.kernel.org
3724 W:      http://linuxtv.org/
3725 W:      http://palosaari.fi/linux/
3726 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3727 T:      git git://linuxtv.org/anttip/media_tree.git
3728 S:      Maintained
3729 F:      drivers/media/usb/dvb-usb-v2/anysee*
3730
3731 DVB_USB_AU6610 MEDIA DRIVER
3732 M:      Antti Palosaari <crope@iki.fi>
3733 L:      linux-media@vger.kernel.org
3734 W:      http://linuxtv.org/
3735 W:      http://palosaari.fi/linux/
3736 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3737 T:      git git://linuxtv.org/anttip/media_tree.git
3738 S:      Maintained
3739 F:      drivers/media/usb/dvb-usb-v2/au6610*
3740
3741 DVB_USB_CE6230 MEDIA DRIVER
3742 M:      Antti Palosaari <crope@iki.fi>
3743 L:      linux-media@vger.kernel.org
3744 W:      http://linuxtv.org/
3745 W:      http://palosaari.fi/linux/
3746 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3747 T:      git git://linuxtv.org/anttip/media_tree.git
3748 S:      Maintained
3749 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3750
3751 DVB_USB_CXUSB MEDIA DRIVER
3752 M:      Michael Krufky <mkrufky@linuxtv.org>
3753 L:      linux-media@vger.kernel.org
3754 W:      http://linuxtv.org/
3755 W:      http://github.com/mkrufky
3756 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3757 T:      git git://linuxtv.org/media_tree.git
3758 S:      Maintained
3759 F:      drivers/media/usb/dvb-usb/cxusb*
3760
3761 DVB_USB_EC168 MEDIA DRIVER
3762 M:      Antti Palosaari <crope@iki.fi>
3763 L:      linux-media@vger.kernel.org
3764 W:      http://linuxtv.org/
3765 W:      http://palosaari.fi/linux/
3766 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3767 T:      git git://linuxtv.org/anttip/media_tree.git
3768 S:      Maintained
3769 F:      drivers/media/usb/dvb-usb-v2/ec168*
3770
3771 DVB_USB_GL861 MEDIA DRIVER
3772 M:      Antti Palosaari <crope@iki.fi>
3773 L:      linux-media@vger.kernel.org
3774 W:      http://linuxtv.org/
3775 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3776 T:      git git://linuxtv.org/anttip/media_tree.git
3777 S:      Maintained
3778 F:      drivers/media/usb/dvb-usb-v2/gl861*
3779
3780 DVB_USB_MXL111SF MEDIA DRIVER
3781 M:      Michael Krufky <mkrufky@linuxtv.org>
3782 L:      linux-media@vger.kernel.org
3783 W:      http://linuxtv.org/
3784 W:      http://github.com/mkrufky
3785 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3786 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3787 S:      Maintained
3788 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3789
3790 DVB_USB_RTL28XXU MEDIA DRIVER
3791 M:      Antti Palosaari <crope@iki.fi>
3792 L:      linux-media@vger.kernel.org
3793 W:      http://linuxtv.org/
3794 W:      http://palosaari.fi/linux/
3795 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3796 T:      git git://linuxtv.org/anttip/media_tree.git
3797 S:      Maintained
3798 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3799
3800 DVB_USB_V2 MEDIA DRIVER
3801 M:      Antti Palosaari <crope@iki.fi>
3802 L:      linux-media@vger.kernel.org
3803 W:      http://linuxtv.org/
3804 W:      http://palosaari.fi/linux/
3805 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3806 T:      git git://linuxtv.org/anttip/media_tree.git
3807 S:      Maintained
3808 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3809 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3810
3811 DYNAMIC DEBUG
3812 M:      Jason Baron <jbaron@akamai.com>
3813 S:      Maintained
3814 F:      lib/dynamic_debug.c
3815 F:      include/linux/dynamic_debug.h
3816
3817 DZ DECSTATION DZ11 SERIAL DRIVER
3818 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3819 S:      Maintained
3820 F:      drivers/tty/serial/dz.*
3821
3822 E3X0 POWER BUTTON DRIVER
3823 M:      Moritz Fischer <moritz.fischer@ettus.com>
3824 L:      usrp-users@lists.ettus.com
3825 W:      http://www.ettus.com
3826 S:      Supported
3827 F:      drivers/input/misc/e3x0-button.c
3828 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3829
3830 E4000 MEDIA DRIVER
3831 M:      Antti Palosaari <crope@iki.fi>
3832 L:      linux-media@vger.kernel.org
3833 W:      http://linuxtv.org/
3834 W:      http://palosaari.fi/linux/
3835 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3836 T:      git git://linuxtv.org/anttip/media_tree.git
3837 S:      Maintained
3838 F:      drivers/media/tuners/e4000*
3839
3840 EATA ISA/EISA/PCI SCSI DRIVER
3841 M:      Dario Ballabio <ballabio_dario@emc.com>
3842 L:      linux-scsi@vger.kernel.org
3843 S:      Maintained
3844 F:      drivers/scsi/eata.c
3845
3846 EC100 MEDIA DRIVER
3847 M:      Antti Palosaari <crope@iki.fi>
3848 L:      linux-media@vger.kernel.org
3849 W:      http://linuxtv.org/
3850 W:      http://palosaari.fi/linux/
3851 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3852 T:      git git://linuxtv.org/anttip/media_tree.git
3853 S:      Maintained
3854 F:      drivers/media/dvb-frontends/ec100*
3855
3856 ECRYPT FILE SYSTEM
3857 M:      Tyler Hicks <tyhicks@canonical.com>
3858 L:      ecryptfs@vger.kernel.org
3859 W:      http://ecryptfs.org
3860 W:      https://launchpad.net/ecryptfs
3861 S:      Supported
3862 F:      Documentation/filesystems/ecryptfs.txt
3863 F:      fs/ecryptfs/
3864
3865 EDAC-CORE
3866 M:      Doug Thompson <dougthompson@xmission.com>
3867 M:      Borislav Petkov <bp@alien8.de>
3868 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3869 L:      linux-edac@vger.kernel.org
3870 W:      bluesmoke.sourceforge.net
3871 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3872 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3873 S:      Supported
3874 F:      Documentation/edac.txt
3875 F:      drivers/edac/
3876 F:      include/linux/edac.h
3877
3878 EDAC-AMD64
3879 M:      Doug Thompson <dougthompson@xmission.com>
3880 M:      Borislav Petkov <bp@alien8.de>
3881 L:      linux-edac@vger.kernel.org
3882 W:      bluesmoke.sourceforge.net
3883 S:      Maintained
3884 F:      drivers/edac/amd64_edac*
3885
3886 EDAC-CALXEDA
3887 M:      Doug Thompson <dougthompson@xmission.com>
3888 M:      Robert Richter <rric@kernel.org>
3889 L:      linux-edac@vger.kernel.org
3890 W:      bluesmoke.sourceforge.net
3891 S:      Maintained
3892 F:      drivers/edac/highbank*
3893
3894 EDAC-CAVIUM
3895 M:      Ralf Baechle <ralf@linux-mips.org>
3896 M:      David Daney <david.daney@cavium.com>
3897 L:      linux-edac@vger.kernel.org
3898 L:      linux-mips@linux-mips.org
3899 W:      bluesmoke.sourceforge.net
3900 S:      Supported
3901 F:      drivers/edac/octeon_edac*
3902
3903 EDAC-E752X
3904 M:      Mark Gross <mark.gross@intel.com>
3905 M:      Doug Thompson <dougthompson@xmission.com>
3906 L:      linux-edac@vger.kernel.org
3907 W:      bluesmoke.sourceforge.net
3908 S:      Maintained
3909 F:      drivers/edac/e752x_edac.c
3910
3911 EDAC-E7XXX
3912 M:      Doug Thompson <dougthompson@xmission.com>
3913 L:      linux-edac@vger.kernel.org
3914 W:      bluesmoke.sourceforge.net
3915 S:      Maintained
3916 F:      drivers/edac/e7xxx_edac.c
3917
3918 EDAC-GHES
3919 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3920 L:      linux-edac@vger.kernel.org
3921 W:      bluesmoke.sourceforge.net
3922 S:      Maintained
3923 F:      drivers/edac/ghes_edac.c
3924
3925 EDAC-I82443BXGX
3926 M:      Tim Small <tim@buttersideup.com>
3927 L:      linux-edac@vger.kernel.org
3928 W:      bluesmoke.sourceforge.net
3929 S:      Maintained
3930 F:      drivers/edac/i82443bxgx_edac.c
3931
3932 EDAC-I3000
3933 M:      Jason Uhlenkott <juhlenko@akamai.com>
3934 L:      linux-edac@vger.kernel.org
3935 W:      bluesmoke.sourceforge.net
3936 S:      Maintained
3937 F:      drivers/edac/i3000_edac.c
3938
3939 EDAC-I5000
3940 M:      Doug Thompson <dougthompson@xmission.com>
3941 L:      linux-edac@vger.kernel.org
3942 W:      bluesmoke.sourceforge.net
3943 S:      Maintained
3944 F:      drivers/edac/i5000_edac.c
3945
3946 EDAC-I5400
3947 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3948 L:      linux-edac@vger.kernel.org
3949 W:      bluesmoke.sourceforge.net
3950 S:      Maintained
3951 F:      drivers/edac/i5400_edac.c
3952
3953 EDAC-I7300
3954 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3955 L:      linux-edac@vger.kernel.org
3956 W:      bluesmoke.sourceforge.net
3957 S:      Maintained
3958 F:      drivers/edac/i7300_edac.c
3959
3960 EDAC-I7CORE
3961 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3962 L:      linux-edac@vger.kernel.org
3963 W:      bluesmoke.sourceforge.net
3964 S:      Maintained
3965 F:      drivers/edac/i7core_edac.c
3966
3967 EDAC-I82975X
3968 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3969 M:      "Arvind R." <arvino55@gmail.com>
3970 L:      linux-edac@vger.kernel.org
3971 W:      bluesmoke.sourceforge.net
3972 S:      Maintained
3973 F:      drivers/edac/i82975x_edac.c
3974
3975 EDAC-IE31200
3976 M:      Jason Baron <jbaron@akamai.com>
3977 L:      linux-edac@vger.kernel.org
3978 W:      bluesmoke.sourceforge.net
3979 S:      Maintained
3980 F:      drivers/edac/ie31200_edac.c
3981
3982 EDAC-MPC85XX
3983 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3984 L:      linux-edac@vger.kernel.org
3985 W:      bluesmoke.sourceforge.net
3986 S:      Maintained
3987 F:      drivers/edac/mpc85xx_edac.[ch]
3988
3989 EDAC-PASEMI
3990 M:      Egor Martovetsky <egor@pasemi.com>
3991 L:      linux-edac@vger.kernel.org
3992 W:      bluesmoke.sourceforge.net
3993 S:      Maintained
3994 F:      drivers/edac/pasemi_edac.c
3995
3996 EDAC-R82600
3997 M:      Tim Small <tim@buttersideup.com>
3998 L:      linux-edac@vger.kernel.org
3999 W:      bluesmoke.sourceforge.net
4000 S:      Maintained
4001 F:      drivers/edac/r82600_edac.c
4002
4003 EDAC-SBRIDGE
4004 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4005 L:      linux-edac@vger.kernel.org
4006 W:      bluesmoke.sourceforge.net
4007 S:      Maintained
4008 F:      drivers/edac/sb_edac.c
4009
4010 EDAC-XGENE
4011 APPLIED MICRO (APM) X-GENE SOC EDAC
4012 M:     Loc Ho <lho@apm.com>
4013 S:     Supported
4014 F:     drivers/edac/xgene_edac.c
4015 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4016
4017 EDIROL UA-101/UA-1000 DRIVER
4018 M:      Clemens Ladisch <clemens@ladisch.de>
4019 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4020 T:      git git://git.alsa-project.org/alsa-kernel.git
4021 S:      Maintained
4022 F:      sound/usb/misc/ua101.c
4023
4024 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4025 M:      Matt Fleming <matt@codeblueprint.co.uk>
4026 L:      linux-efi@vger.kernel.org
4027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4028 S:      Maintained
4029 F:      Documentation/efi-stub.txt
4030 F:      arch/ia64/kernel/efi.c
4031 F:      arch/x86/boot/compressed/eboot.[ch]
4032 F:      arch/x86/include/asm/efi.h
4033 F:      arch/x86/platform/efi/*
4034 F:      drivers/firmware/efi/*
4035 F:      include/linux/efi*.h
4036
4037 EFI VARIABLE FILESYSTEM
4038 M:      Matthew Garrett <matthew.garrett@nebula.com>
4039 M:      Jeremy Kerr <jk@ozlabs.org>
4040 M:      Matt Fleming <matt@codeblueprint.co.uk>
4041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4042 L:      linux-efi@vger.kernel.org
4043 S:      Maintained
4044 F:      fs/efivarfs/
4045
4046 EFIFB FRAMEBUFFER DRIVER
4047 L:      linux-fbdev@vger.kernel.org
4048 M:      Peter Jones <pjones@redhat.com>
4049 S:      Maintained
4050 F:      drivers/video/fbdev/efifb.c
4051
4052 EFS FILESYSTEM
4053 W:      http://aeschi.ch.eu.org/efs/
4054 S:      Orphan
4055 F:      fs/efs/
4056
4057 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4058 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4059 M:      Christoph Raisch <raisch@de.ibm.com>
4060 L:      linux-rdma@vger.kernel.org
4061 S:      Supported
4062 F:      drivers/infiniband/hw/ehca/
4063
4064 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4065 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4066 L:      netdev@vger.kernel.org
4067 S:      Maintained
4068 F:      drivers/net/ethernet/ibm/ehea/
4069
4070 EM28XX VIDEO4LINUX DRIVER
4071 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4072 L:      linux-media@vger.kernel.org
4073 W:      http://linuxtv.org
4074 T:      git git://linuxtv.org/media_tree.git
4075 S:      Maintained
4076 F:      drivers/media/usb/em28xx/
4077
4078 EMBEDDED LINUX
4079 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4080 M:      Matt Mackall <mpm@selenic.com>
4081 M:      David Woodhouse <dwmw2@infradead.org>
4082 L:      linux-embedded@vger.kernel.org
4083 S:      Maintained
4084
4085 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4086 M:      James Smart <james.smart@avagotech.com>
4087 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4088 L:      linux-scsi@vger.kernel.org
4089 W:      http://www.avagotech.com
4090 S:      Supported
4091 F:      drivers/scsi/lpfc/
4092
4093 ENE CB710 FLASH CARD READER DRIVER
4094 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4095 S:      Maintained
4096 F:      drivers/misc/cb710/
4097 F:      drivers/mmc/host/cb710-mmc.*
4098 F:      include/linux/cb710.h
4099
4100 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4101 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4102 S:      Maintained
4103 F:      drivers/media/rc/ene_ir.*
4104
4105 ENHANCED ERROR HANDLING (EEH)
4106 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4107 L:      linuxppc-dev@lists.ozlabs.org
4108 S:      Supported
4109 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4110 F:      arch/powerpc/kernel/eeh*.c
4111
4112 EPSON S1D13XXX FRAMEBUFFER DRIVER
4113 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4114 S:      Maintained
4115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4116 F:      drivers/video/fbdev/s1d13xxxfb.c
4117 F:      include/video/s1d13xxxfb.h
4118
4119 ET131X NETWORK DRIVER
4120 M:      Mark Einon <mark.einon@gmail.com>
4121 S:      Odd Fixes
4122 F:      drivers/net/ethernet/agere/
4123
4124 ETHERNET BRIDGE
4125 M:      Stephen Hemminger <stephen@networkplumber.org>
4126 L:      bridge@lists.linux-foundation.org
4127 L:      netdev@vger.kernel.org
4128 W:      http://www.linuxfoundation.org/en/Net:Bridge
4129 S:      Maintained
4130 F:      include/linux/netfilter_bridge/
4131 F:      net/bridge/
4132
4133 ETHERNET PHY LIBRARY
4134 M:      Florian Fainelli <f.fainelli@gmail.com>
4135 L:      netdev@vger.kernel.org
4136 S:      Maintained
4137 F:      include/linux/phy.h
4138 F:      include/linux/phy_fixed.h
4139 F:      drivers/net/phy/
4140 F:      Documentation/networking/phy.txt
4141 F:      drivers/of/of_mdio.c
4142 F:      drivers/of/of_net.c
4143
4144 EXT2 FILE SYSTEM
4145 M:      Jan Kara <jack@suse.com>
4146 L:      linux-ext4@vger.kernel.org
4147 S:      Maintained
4148 F:      Documentation/filesystems/ext2.txt
4149 F:      fs/ext2/
4150 F:      include/linux/ext2*
4151
4152 EXT4 FILE SYSTEM
4153 M:      "Theodore Ts'o" <tytso@mit.edu>
4154 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4155 L:      linux-ext4@vger.kernel.org
4156 W:      http://ext4.wiki.kernel.org
4157 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4158 S:      Maintained
4159 F:      Documentation/filesystems/ext4.txt
4160 F:      fs/ext4/
4161
4162 Extended Verification Module (EVM)
4163 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4164 L:      linux-ima-devel@lists.sourceforge.net
4165 L:      linux-security-module@vger.kernel.org
4166 S:      Supported
4167 F:      security/integrity/evm/
4168
4169 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4170 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4171 M:      Chanwoo Choi <cw00.choi@samsung.com>
4172 L:      linux-kernel@vger.kernel.org
4173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4174 S:      Maintained
4175 F:      drivers/extcon/
4176 F:      Documentation/extcon/
4177
4178 EXYNOS DP DRIVER
4179 M:      Jingoo Han <jingoohan1@gmail.com>
4180 L:      dri-devel@lists.freedesktop.org
4181 S:      Maintained
4182 F:      drivers/gpu/drm/exynos/exynos_dp*
4183
4184 EXYNOS MIPI DISPLAY DRIVERS
4185 M:      Inki Dae <inki.dae@samsung.com>
4186 M:      Donghwa Lee <dh09.lee@samsung.com>
4187 M:      Kyungmin Park <kyungmin.park@samsung.com>
4188 L:      linux-fbdev@vger.kernel.org
4189 S:      Maintained
4190 F:      drivers/video/fbdev/exynos/exynos_mipi*
4191 F:      include/video/exynos_mipi*
4192
4193 F71805F HARDWARE MONITORING DRIVER
4194 M:      Jean Delvare <jdelvare@suse.com>
4195 L:      lm-sensors@lm-sensors.org
4196 S:      Maintained
4197 F:      Documentation/hwmon/f71805f
4198 F:      drivers/hwmon/f71805f.c
4199
4200 FC0011 TUNER DRIVER
4201 M:      Michael Buesch <m@bues.ch>
4202 L:      linux-media@vger.kernel.org
4203 S:      Maintained
4204 F:      drivers/media/tuners/fc0011.h
4205 F:      drivers/media/tuners/fc0011.c
4206
4207 FC2580 MEDIA DRIVER
4208 M:      Antti Palosaari <crope@iki.fi>
4209 L:      linux-media@vger.kernel.org
4210 W:      http://linuxtv.org/
4211 W:      http://palosaari.fi/linux/
4212 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4213 T:      git git://linuxtv.org/anttip/media_tree.git
4214 S:      Maintained
4215 F:      drivers/media/tuners/fc2580*
4216
4217 FANOTIFY
4218 M:      Eric Paris <eparis@redhat.com>
4219 S:      Maintained
4220 F:      fs/notify/fanotify/
4221 F:      include/linux/fanotify.h
4222 F:      include/uapi/linux/fanotify.h
4223
4224 FARSYNC SYNCHRONOUS DRIVER
4225 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4226 W:      http://www.farsite.co.uk/
4227 S:      Supported
4228 F:      drivers/net/wan/farsync.*
4229
4230 FAULT INJECTION SUPPORT
4231 M:      Akinobu Mita <akinobu.mita@gmail.com>
4232 S:      Supported
4233 F:      Documentation/fault-injection/
4234 F:      lib/fault-inject.c
4235
4236 FBTFT Framebuffer drivers
4237 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4238 M:      Noralf Trønnes <noralf@tronnes.org>
4239 S:      Maintained
4240 F:      drivers/staging/fbtft/
4241
4242 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4243 M:      Vasu Dev <vasu.dev@intel.com>
4244 L:      fcoe-devel@open-fcoe.org
4245 W:      www.Open-FCoE.org
4246 S:      Supported
4247 F:      drivers/scsi/libfc/
4248 F:      drivers/scsi/fcoe/
4249 F:      include/scsi/fc/
4250 F:      include/scsi/libfc.h
4251 F:      include/scsi/libfcoe.h
4252 F:      include/uapi/scsi/fc/
4253
4254 FILE LOCKING (flock() and fcntl()/lockf())
4255 M:      Jeff Layton <jlayton@poochiereds.net>
4256 M:      "J. Bruce Fields" <bfields@fieldses.org>
4257 L:      linux-fsdevel@vger.kernel.org
4258 S:      Maintained
4259 F:      include/linux/fcntl.h
4260 F:      include/linux/fs.h
4261 F:      include/uapi/linux/fcntl.h
4262 F:      include/uapi/linux/fs.h
4263 F:      fs/fcntl.c
4264 F:      fs/locks.c
4265
4266 FILESYSTEMS (VFS and infrastructure)
4267 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4268 L:      linux-fsdevel@vger.kernel.org
4269 S:      Maintained
4270 F:      fs/*
4271
4272 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4273 M:      Riku Voipio <riku.voipio@iki.fi>
4274 L:      lm-sensors@lm-sensors.org
4275 S:      Maintained
4276 F:      drivers/hwmon/f75375s.c
4277 F:      include/linux/f75375s.h
4278
4279 FIREWIRE AUDIO DRIVERS
4280 M:      Clemens Ladisch <clemens@ladisch.de>
4281 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4282 T:      git git://git.alsa-project.org/alsa-kernel.git
4283 S:      Maintained
4284 F:      sound/firewire/
4285
4286 FIREWIRE MEDIA DRIVERS (firedtv)
4287 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4288 L:      linux-media@vger.kernel.org
4289 L:      linux1394-devel@lists.sourceforge.net
4290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4291 S:      Maintained
4292 F:      drivers/media/firewire/
4293
4294 FIREWIRE SBP-2 TARGET
4295 M:      Chris Boot <bootc@bootc.net>
4296 L:      linux-scsi@vger.kernel.org
4297 L:      target-devel@vger.kernel.org
4298 L:      linux1394-devel@lists.sourceforge.net
4299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4300 S:      Maintained
4301 F:      drivers/target/sbp/
4302
4303 FIREWIRE SUBSYSTEM
4304 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4305 L:      linux1394-devel@lists.sourceforge.net
4306 W:      http://ieee1394.wiki.kernel.org/
4307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4308 S:      Maintained
4309 F:      drivers/firewire/
4310 F:      include/linux/firewire.h
4311 F:      include/uapi/linux/firewire*.h
4312 F:      tools/firewire/
4313
4314 FIRMWARE LOADER (request_firmware)
4315 M:      Ming Lei <ming.lei@canonical.com>
4316 L:      linux-kernel@vger.kernel.org
4317 S:      Maintained
4318 F:      Documentation/firmware_class/
4319 F:      drivers/base/firmware*.c
4320 F:      include/linux/firmware.h
4321
4322 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4323 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4324 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4325 S:      Maintained
4326 F:      drivers/block/rsxx/
4327
4328 FLOPPY DRIVER
4329 M:      Jiri Kosina <jikos@kernel.org>
4330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4331 S:      Odd fixes
4332 F:      drivers/block/floppy.c
4333
4334 FMC SUBSYSTEM
4335 M:      Alessandro Rubini <rubini@gnudd.com>
4336 W:      http://www.ohwr.org/projects/fmc-bus
4337 S:      Supported
4338 F:      drivers/fmc/
4339 F:      include/linux/fmc*.h
4340 F:      include/linux/ipmi-fru.h
4341 K:      fmc_d.*register
4342
4343 FPU EMULATOR
4344 M:      Bill Metzenthen <billm@melbpc.org.au>
4345 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4346 S:      Maintained
4347 F:      arch/x86/math-emu/
4348
4349 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4350 L:      netdev@vger.kernel.org
4351 S:      Orphan
4352 F:      drivers/net/wan/dlci.c
4353 F:      drivers/net/wan/sdla.c
4354
4355 FRAMEBUFFER LAYER
4356 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4357 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4358 L:      linux-fbdev@vger.kernel.org
4359 W:      http://linux-fbdev.sourceforge.net/
4360 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4362 S:      Maintained
4363 F:      Documentation/fb/
4364 F:      Documentation/devicetree/bindings/fb/
4365 F:      drivers/video/
4366 F:      include/video/
4367 F:      include/linux/fb.h
4368 F:      include/uapi/video/
4369 F:      include/uapi/linux/fb.h
4370
4371 FREESCALE DIU FRAMEBUFFER DRIVER
4372 M:      Timur Tabi <timur@tabi.org>
4373 L:      linux-fbdev@vger.kernel.org
4374 S:      Maintained
4375 F:      drivers/video/fbdev/fsl-diu-fb.*
4376
4377 FREESCALE DMA DRIVER
4378 M:      Li Yang <leoli@freescale.com>
4379 M:      Zhang Wei <zw@zh-kernel.org>
4380 L:      linuxppc-dev@lists.ozlabs.org
4381 S:      Maintained
4382 F:      drivers/dma/fsldma.*
4383
4384 FREESCALE I2C CPM DRIVER
4385 M:      Jochen Friedrich <jochen@scram.de>
4386 L:      linuxppc-dev@lists.ozlabs.org
4387 L:      linux-i2c@vger.kernel.org
4388 S:      Maintained
4389 F:      drivers/i2c/busses/i2c-cpm.c
4390
4391 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4392 M:      Sascha Hauer <kernel@pengutronix.de>
4393 L:      linux-fbdev@vger.kernel.org
4394 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4395 S:      Maintained
4396 F:      include/linux/platform_data/video-imxfb.h
4397 F:      drivers/video/fbdev/imxfb.c
4398
4399 FREESCALE QUAD SPI DRIVER
4400 M:      Han Xu <han.xu@freescale.com>
4401 L:      linux-mtd@lists.infradead.org
4402 S:      Maintained
4403 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4404
4405 FREESCALE SOC FS_ENET DRIVER
4406 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4407 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4408 L:      linuxppc-dev@lists.ozlabs.org
4409 L:      netdev@vger.kernel.org
4410 S:      Maintained
4411 F:      drivers/net/ethernet/freescale/fs_enet/
4412 F:      include/linux/fs_enet_pd.h
4413
4414 FREESCALE QUICC ENGINE LIBRARY
4415 L:      linuxppc-dev@lists.ozlabs.org
4416 S:      Orphan
4417 F:      arch/powerpc/sysdev/qe_lib/
4418 F:      arch/powerpc/include/asm/*qe.h
4419
4420 FREESCALE USB PERIPHERAL DRIVERS
4421 M:      Li Yang <leoli@freescale.com>
4422 L:      linux-usb@vger.kernel.org
4423 L:      linuxppc-dev@lists.ozlabs.org
4424 S:      Maintained
4425 F:      drivers/usb/gadget/udc/fsl*
4426
4427 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4428 M:      Li Yang <leoli@freescale.com>
4429 L:      netdev@vger.kernel.org
4430 L:      linuxppc-dev@lists.ozlabs.org
4431 S:      Maintained
4432 F:      drivers/net/ethernet/freescale/ucc_geth*
4433
4434 FREESCALE QUICC ENGINE UCC UART DRIVER
4435 M:      Timur Tabi <timur@tabi.org>
4436 L:      linuxppc-dev@lists.ozlabs.org
4437 S:      Maintained
4438 F:      drivers/tty/serial/ucc_uart.c
4439
4440 FREESCALE SOC SOUND DRIVERS
4441 M:      Timur Tabi <timur@tabi.org>
4442 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4443 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4444 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4445 L:      linuxppc-dev@lists.ozlabs.org
4446 S:      Maintained
4447 F:      sound/soc/fsl/fsl*
4448 F:      sound/soc/fsl/imx*
4449 F:      sound/soc/fsl/mpc8610_hpcd.c
4450
4451 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4452 M:      "J. German Rivera" <German.Rivera@freescale.com>
4453 L:      linux-kernel@vger.kernel.org
4454 S:      Maintained
4455 F:      drivers/staging/fsl-mc/
4456
4457 FREEVXFS FILESYSTEM
4458 M:      Christoph Hellwig <hch@infradead.org>
4459 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4460 S:      Maintained
4461 F:      fs/freevxfs/
4462
4463 FREEZER
4464 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4465 M:      Pavel Machek <pavel@ucw.cz>
4466 L:      linux-pm@vger.kernel.org
4467 S:      Supported
4468 F:      Documentation/power/freezing-of-tasks.txt
4469 F:      include/linux/freezer.h
4470 F:      kernel/freezer.c
4471
4472 FRONTSWAP API
4473 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4474 L:      linux-kernel@vger.kernel.org
4475 S:      Maintained
4476 F:      mm/frontswap.c
4477 F:      include/linux/frontswap.h
4478
4479 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4480 M:      David Howells <dhowells@redhat.com>
4481 L:      linux-cachefs@redhat.com
4482 S:      Supported
4483 F:      Documentation/filesystems/caching/
4484 F:      fs/fscache/
4485 F:      include/linux/fscache*.h
4486
4487 F2FS FILE SYSTEM
4488 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4489 M:      Changman Lee <cm224.lee@samsung.com>
4490 R:      Chao Yu <chao2.yu@samsung.com>
4491 L:      linux-f2fs-devel@lists.sourceforge.net
4492 W:      http://en.wikipedia.org/wiki/F2FS
4493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4494 S:      Maintained
4495 F:      Documentation/filesystems/f2fs.txt
4496 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4497 F:      fs/f2fs/
4498 F:      include/linux/f2fs_fs.h
4499 F:      include/trace/events/f2fs.h
4500
4501 FUJITSU FR-V (FRV) PORT
4502 M:      David Howells <dhowells@redhat.com>
4503 S:      Maintained
4504 F:      arch/frv/
4505
4506 FUJITSU LAPTOP EXTRAS
4507 M:      Jonathan Woithe <jwoithe@just42.net>
4508 L:      platform-driver-x86@vger.kernel.org
4509 S:      Maintained
4510 F:      drivers/platform/x86/fujitsu-laptop.c
4511
4512 FUJITSU M-5MO LS CAMERA ISP DRIVER
4513 M:      Kyungmin Park <kyungmin.park@samsung.com>
4514 M:      Heungjun Kim <riverful.kim@samsung.com>
4515 L:      linux-media@vger.kernel.org
4516 S:      Maintained
4517 F:      drivers/media/i2c/m5mols/
4518 F:      include/media/m5mols.h
4519
4520 FUJITSU TABLET EXTRAS
4521 M:      Robert Gerlach <khnz@gmx.de>
4522 L:      platform-driver-x86@vger.kernel.org
4523 S:      Maintained
4524 F:      drivers/platform/x86/fujitsu-tablet.c
4525
4526 FUSE: FILESYSTEM IN USERSPACE
4527 M:      Miklos Szeredi <miklos@szeredi.hu>
4528 L:      fuse-devel@lists.sourceforge.net
4529 W:      http://fuse.sourceforge.net/
4530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4531 S:      Maintained
4532 F:      fs/fuse/
4533 F:      include/uapi/linux/fuse.h
4534 F:      Documentation/filesystems/fuse.txt
4535
4536 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4537 M:      Rik Faith <faith@cs.unc.edu>
4538 L:      linux-scsi@vger.kernel.org
4539 S:      Odd Fixes (e.g., new signatures)
4540 F:      drivers/scsi/fdomain.*
4541
4542 GCOV BASED KERNEL PROFILING
4543 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4544 S:      Maintained
4545 F:      kernel/gcov/
4546 F:      Documentation/gcov.txt
4547
4548 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4549 M:      Achim Leubner <achim_leubner@adaptec.com>
4550 L:      linux-scsi@vger.kernel.org
4551 W:      http://www.icp-vortex.com/
4552 S:      Supported
4553 F:      drivers/scsi/gdt*
4554
4555 GDB KERNEL DEBUGGING HELPER SCRIPTS
4556 M:      Jan Kiszka <jan.kiszka@siemens.com>
4557 S:      Supported
4558 F:      scripts/gdb/
4559
4560 GEMTEK FM RADIO RECEIVER DRIVER
4561 M:      Hans Verkuil <hverkuil@xs4all.nl>
4562 L:      linux-media@vger.kernel.org
4563 T:      git git://linuxtv.org/media_tree.git
4564 W:      http://linuxtv.org
4565 S:      Maintained
4566 F:      drivers/media/radio/radio-gemtek*
4567
4568 GENERIC GPIO I2C DRIVER
4569 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4570 S:      Supported
4571 F:      drivers/i2c/busses/i2c-gpio.c
4572 F:      include/linux/i2c-gpio.h
4573
4574 GENERIC GPIO I2C MULTIPLEXER DRIVER
4575 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4576 L:      linux-i2c@vger.kernel.org
4577 S:      Supported
4578 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4579 F:      include/linux/i2c-mux-gpio.h
4580 F:      Documentation/i2c/muxes/i2c-mux-gpio
4581
4582 GENERIC HDLC (WAN) DRIVERS
4583 M:      Krzysztof Halasa <khc@pm.waw.pl>
4584 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4585 S:      Maintained
4586 F:      drivers/net/wan/c101.c
4587 F:      drivers/net/wan/hd6457*
4588 F:      drivers/net/wan/hdlc*
4589 F:      drivers/net/wan/n2.c
4590 F:      drivers/net/wan/pc300too.c
4591 F:      drivers/net/wan/pci200syn.c
4592 F:      drivers/net/wan/wanxl*
4593
4594 GENERIC INCLUDE/ASM HEADER FILES
4595 M:      Arnd Bergmann <arnd@arndb.de>
4596 L:      linux-arch@vger.kernel.org
4597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4598 S:      Maintained
4599 F:      include/asm-generic/
4600 F:      include/uapi/asm-generic/
4601
4602 GENERIC PHY FRAMEWORK
4603 M:      Kishon Vijay Abraham I <kishon@ti.com>
4604 L:      linux-kernel@vger.kernel.org
4605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4606 S:      Supported
4607 F:      drivers/phy/
4608 F:      include/linux/phy/
4609
4610 GENERIC PM DOMAINS
4611 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4612 M:      Kevin Hilman <khilman@kernel.org>
4613 M:      Ulf Hansson <ulf.hansson@linaro.org>
4614 L:      linux-pm@vger.kernel.org
4615 S:      Supported
4616 F:      drivers/base/power/domain*.c
4617 F:      include/linux/pm_domain.h
4618
4619 GENERIC UIO DRIVER FOR PCI DEVICES
4620 M:      "Michael S. Tsirkin" <mst@redhat.com>
4621 L:      kvm@vger.kernel.org
4622 S:      Supported
4623 F:      drivers/uio/uio_pci_generic.c
4624
4625 GET_MAINTAINER SCRIPT
4626 M:      Joe Perches <joe@perches.com>
4627 S:      Maintained
4628 F:      scripts/get_maintainer.pl
4629
4630 GFS2 FILE SYSTEM
4631 M:      Steven Whitehouse <swhiteho@redhat.com>
4632 M:      Bob Peterson <rpeterso@redhat.com>
4633 L:      cluster-devel@redhat.com
4634 W:      http://sources.redhat.com/cluster/
4635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4636 S:      Supported
4637 F:      Documentation/filesystems/gfs2*.txt
4638 F:      fs/gfs2/
4639 F:      include/uapi/linux/gfs2_ondisk.h
4640
4641 GIGASET ISDN DRIVERS
4642 M:      Paul Bolle <pebolle@tiscali.nl>
4643 L:      gigaset307x-common@lists.sourceforge.net
4644 W:      http://gigaset307x.sourceforge.net/
4645 S:      Odd Fixes
4646 F:      Documentation/isdn/README.gigaset
4647 F:      drivers/isdn/gigaset/
4648 F:      include/uapi/linux/gigaset_dev.h
4649
4650 GO7007 MPEG CODEC
4651 M:      Hans Verkuil <hans.verkuil@cisco.com>
4652 L:      linux-media@vger.kernel.org
4653 S:      Maintained
4654 F:      drivers/media/usb/go7007/
4655
4656 GOODIX TOUCHSCREEN
4657 M:      Bastien Nocera <hadess@hadess.net>
4658 L:      linux-input@vger.kernel.org
4659 S:      Maintained
4660 F:      drivers/input/touchscreen/goodix.c
4661
4662 GPIO SUBSYSTEM
4663 M:      Linus Walleij <linus.walleij@linaro.org>
4664 M:      Alexandre Courbot <gnurou@gmail.com>
4665 L:      linux-gpio@vger.kernel.org
4666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4667 S:      Maintained
4668 F:      Documentation/gpio/
4669 F:      drivers/gpio/
4670 F:      include/linux/gpio/
4671 F:      include/linux/gpio.h
4672 F:      include/asm-generic/gpio.h
4673
4674 GRE DEMULTIPLEXER DRIVER
4675 M:      Dmitry Kozlov <xeb@mail.ru>
4676 L:      netdev@vger.kernel.org
4677 S:      Maintained
4678 F:      net/ipv4/gre_demux.c
4679 F:      net/ipv4/gre_offload.c
4680 F:      include/net/gre.h
4681
4682 GRETH 10/100/1G Ethernet MAC device driver
4683 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4684 L:      netdev@vger.kernel.org
4685 S:      Maintained
4686 F:      drivers/net/ethernet/aeroflex/
4687
4688 GSPCA FINEPIX SUBDRIVER
4689 M:      Frank Zago <frank@zago.net>
4690 L:      linux-media@vger.kernel.org
4691 T:      git git://linuxtv.org/media_tree.git
4692 S:      Maintained
4693 F:      drivers/media/usb/gspca/finepix.c
4694
4695 GSPCA GL860 SUBDRIVER
4696 M:      Olivier Lorin <o.lorin@laposte.net>
4697 L:      linux-media@vger.kernel.org
4698 T:      git git://linuxtv.org/media_tree.git
4699 S:      Maintained
4700 F:      drivers/media/usb/gspca/gl860/
4701
4702 GSPCA M5602 SUBDRIVER
4703 M:      Erik Andren <erik.andren@gmail.com>
4704 L:      linux-media@vger.kernel.org
4705 T:      git git://linuxtv.org/media_tree.git
4706 S:      Maintained
4707 F:      drivers/media/usb/gspca/m5602/
4708
4709 GSPCA PAC207 SONIXB SUBDRIVER
4710 M:      Hans de Goede <hdegoede@redhat.com>
4711 L:      linux-media@vger.kernel.org
4712 T:      git git://linuxtv.org/media_tree.git
4713 S:      Maintained
4714 F:      drivers/media/usb/gspca/pac207.c
4715
4716 GSPCA SN9C20X SUBDRIVER
4717 M:      Brian Johnson <brijohn@gmail.com>
4718 L:      linux-media@vger.kernel.org
4719 T:      git git://linuxtv.org/media_tree.git
4720 S:      Maintained
4721 F:      drivers/media/usb/gspca/sn9c20x.c
4722
4723 GSPCA T613 SUBDRIVER
4724 M:      Leandro Costantino <lcostantino@gmail.com>
4725 L:      linux-media@vger.kernel.org
4726 T:      git git://linuxtv.org/media_tree.git
4727 S:      Maintained
4728 F:      drivers/media/usb/gspca/t613.c
4729
4730 GSPCA USB WEBCAM DRIVER
4731 M:      Hans de Goede <hdegoede@redhat.com>
4732 L:      linux-media@vger.kernel.org
4733 T:      git git://linuxtv.org/media_tree.git
4734 S:      Maintained
4735 F:      drivers/media/usb/gspca/
4736
4737 GUID PARTITION TABLE (GPT)
4738 M:      Davidlohr Bueso <dave@stgolabs.net>
4739 L:      linux-efi@vger.kernel.org
4740 S:      Maintained
4741 F:      block/partitions/efi.*
4742
4743 STK1160 USB VIDEO CAPTURE DRIVER
4744 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4745 L:      linux-media@vger.kernel.org
4746 T:      git git://linuxtv.org/media_tree.git
4747 S:      Maintained
4748 F:      drivers/media/usb/stk1160/
4749
4750 H8/300 ARCHITECTURE
4751 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4752 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4753 W:      http://uclinux-h8.sourceforge.jp
4754 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4755 S:      Maintained
4756 F:      arch/h8300/
4757 F:      drivers/clocksource/h8300_*.c
4758 F:      drivers/clk/h8300/
4759 F:      drivers/irqchip/irq-renesas-h8*.c
4760
4761 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4762 M:      Frank Seidel <frank@f-seidel.de>
4763 L:      platform-driver-x86@vger.kernel.org
4764 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4765 S:      Maintained
4766 F:      drivers/platform/x86/hdaps.c
4767
4768 HDPVR USB VIDEO ENCODER DRIVER
4769 M:      Hans Verkuil <hverkuil@xs4all.nl>
4770 L:      linux-media@vger.kernel.org
4771 T:      git git://linuxtv.org/media_tree.git
4772 W:      http://linuxtv.org
4773 S:      Odd Fixes
4774 F:      drivers/media/usb/hdpvr/
4775
4776 HWPOISON MEMORY FAILURE HANDLING
4777 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4778 L:      linux-mm@kvack.org
4779 S:      Maintained
4780 F:      mm/memory-failure.c
4781 F:      mm/hwpoison-inject.c
4782
4783 HYPERVISOR VIRTUAL CONSOLE DRIVER
4784 L:      linuxppc-dev@lists.ozlabs.org
4785 S:      Odd Fixes
4786 F:      drivers/tty/hvc/
4787
4788 HACKRF MEDIA DRIVER
4789 M:      Antti Palosaari <crope@iki.fi>
4790 L:      linux-media@vger.kernel.org
4791 W:      http://linuxtv.org/
4792 W:      http://palosaari.fi/linux/
4793 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4794 T:      git git://linuxtv.org/anttip/media_tree.git
4795 S:      Maintained
4796 F:      drivers/media/usb/hackrf/
4797
4798 HARDWARE MONITORING
4799 M:      Jean Delvare <jdelvare@suse.com>
4800 M:      Guenter Roeck <linux@roeck-us.net>
4801 L:      lm-sensors@lm-sensors.org
4802 W:      http://www.lm-sensors.org/
4803 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4805 S:      Maintained
4806 F:      Documentation/hwmon/
4807 F:      drivers/hwmon/
4808 F:      include/linux/hwmon*.h
4809
4810 HARDWARE RANDOM NUMBER GENERATOR CORE
4811 M:      Matt Mackall <mpm@selenic.com>
4812 M:      Herbert Xu <herbert@gondor.apana.org.au>
4813 L:      linux-crypto@vger.kernel.org
4814 S:      Odd fixes
4815 F:      Documentation/hw_random.txt
4816 F:      drivers/char/hw_random/
4817 F:      include/linux/hw_random.h
4818
4819 HARDWARE SPINLOCK CORE
4820 M:      Ohad Ben-Cohen <ohad@wizery.com>
4821 S:      Maintained
4822 F:      Documentation/hwspinlock.txt
4823 F:      drivers/hwspinlock/hwspinlock_*
4824 F:      include/linux/hwspinlock.h
4825
4826 HARMONY SOUND DRIVER
4827 L:      linux-parisc@vger.kernel.org
4828 S:      Maintained
4829 F:      sound/parisc/harmony.*
4830
4831 HD29L2 MEDIA DRIVER
4832 M:      Antti Palosaari <crope@iki.fi>
4833 L:      linux-media@vger.kernel.org
4834 W:      http://linuxtv.org/
4835 W:      http://palosaari.fi/linux/
4836 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4837 T:      git git://linuxtv.org/anttip/media_tree.git
4838 S:      Maintained
4839 F:      drivers/media/dvb-frontends/hd29l2*
4840
4841 HEWLETT-PACKARD SMART2 RAID DRIVER
4842 L:      iss_storagedev@hp.com
4843 S:      Orphan
4844 F:      Documentation/blockdev/cpqarray.txt
4845 F:      drivers/block/cpqarray.*
4846
4847 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4848 M:      Don Brace <don.brace@pmcs.com>
4849 L:      iss_storagedev@hp.com
4850 L:      storagedev@pmcs.com
4851 L:      linux-scsi@vger.kernel.org
4852 S:      Supported
4853 F:      Documentation/scsi/hpsa.txt
4854 F:      drivers/scsi/hpsa*.[ch]
4855 F:      include/linux/cciss*.h
4856 F:      include/uapi/linux/cciss*.h
4857
4858 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4859 M:      Don Brace <don.brace@pmcs.com>
4860 L:      iss_storagedev@hp.com
4861 L:      storagedev@pmcs.com
4862 L:      linux-scsi@vger.kernel.org
4863 S:      Supported
4864 F:      Documentation/blockdev/cciss.txt
4865 F:      drivers/block/cciss*
4866 F:      include/linux/cciss_ioctl.h
4867 F:      include/uapi/linux/cciss_ioctl.h
4868
4869 HFS FILESYSTEM
4870 L:      linux-fsdevel@vger.kernel.org
4871 S:      Orphan
4872 F:      Documentation/filesystems/hfs.txt
4873 F:      fs/hfs/
4874
4875 HFSPLUS FILESYSTEM
4876 L:      linux-fsdevel@vger.kernel.org
4877 S:      Orphan
4878 F:      Documentation/filesystems/hfsplus.txt
4879 F:      fs/hfsplus/
4880
4881 HGA FRAMEBUFFER DRIVER
4882 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4883 L:      linux-nvidia@lists.surfsouth.com
4884 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4885 S:      Maintained
4886 F:      drivers/video/fbdev/hgafb.c
4887
4888 HIBERNATION (aka Software Suspend, aka swsusp)
4889 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4890 M:      Pavel Machek <pavel@ucw.cz>
4891 L:      linux-pm@vger.kernel.org
4892 S:      Supported
4893 F:      arch/x86/power/
4894 F:      drivers/base/power/
4895 F:      kernel/power/
4896 F:      include/linux/suspend.h
4897 F:      include/linux/freezer.h
4898 F:      include/linux/pm.h
4899 F:      arch/*/include/asm/suspend*.h
4900
4901 HID CORE LAYER
4902 M:      Jiri Kosina <jikos@kernel.org>
4903 L:      linux-input@vger.kernel.org
4904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4905 S:      Maintained
4906 F:      drivers/hid/
4907 F:      include/linux/hid*
4908 F:      include/uapi/linux/hid*
4909
4910 HID SENSOR HUB DRIVERS
4911 M:      Jiri Kosina <jikos@kernel.org>
4912 M:      Jonathan Cameron <jic23@kernel.org>
4913 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4914 L:      linux-input@vger.kernel.org
4915 L:      linux-iio@vger.kernel.org
4916 S:      Maintained
4917 F:      Documentation/hid/hid-sensor*
4918 F:      drivers/hid/hid-sensor-*
4919 F:      drivers/iio/*/hid-*
4920 F:      include/linux/hid-sensor-*
4921
4922 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4923 M:      Thomas Gleixner <tglx@linutronix.de>
4924 L:      linux-kernel@vger.kernel.org
4925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4926 S:      Maintained
4927 F:      Documentation/timers/
4928 F:      kernel/time/hrtimer.c
4929 F:      kernel/time/clockevents.c
4930 F:      kernel/time/tick*.*
4931 F:      kernel/time/timer_*.c
4932 F:      include/linux/clockchips.h
4933 F:      include/linux/hrtimer.h
4934
4935 HIGH-SPEED SCC DRIVER FOR AX.25
4936 L:      linux-hams@vger.kernel.org
4937 S:      Orphan
4938 F:      drivers/net/hamradio/dmascc.c
4939 F:      drivers/net/hamradio/scc.c
4940
4941 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4942 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4943 W:      http://www.highpoint-tech.com
4944 S:      Supported
4945 F:      Documentation/scsi/hptiop.txt
4946 F:      drivers/scsi/hptiop.c
4947
4948 HIPPI
4949 M:      Jes Sorensen <jes@trained-monkey.org>
4950 L:      linux-hippi@sunsite.dk
4951 S:      Maintained
4952 F:      include/linux/hippidevice.h
4953 F:      include/uapi/linux/if_hippi.h
4954 F:      net/802/hippi.c
4955 F:      drivers/net/hippi/
4956
4957 HOST AP DRIVER
4958 M:      Jouni Malinen <j@w1.fi>
4959 L:      hostap@shmoo.com (subscribers-only)
4960 L:      linux-wireless@vger.kernel.org
4961 W:      http://hostap.epitest.fi/
4962 S:      Maintained
4963 F:      drivers/net/wireless/hostap/
4964
4965 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4966 L:      platform-driver-x86@vger.kernel.org
4967 S:      Orphan
4968 F:      drivers/platform/x86/tc1100-wmi.c
4969
4970 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4971 M:      Jaroslav Kysela <perex@perex.cz>
4972 S:      Maintained
4973 F:      drivers/net/ethernet/hp/hp100.*
4974
4975 HPET:   High Precision Event Timers driver
4976 M:      Clemens Ladisch <clemens@ladisch.de>
4977 S:      Maintained
4978 F:      Documentation/timers/hpet.txt
4979 F:      drivers/char/hpet.c
4980 F:      include/linux/hpet.h
4981 F:      include/uapi/linux/hpet.h
4982
4983 HPET:   x86
4984 S:      Orphan
4985 F:      arch/x86/kernel/hpet.c
4986 F:      arch/x86/include/asm/hpet.h
4987
4988 HPFS FILESYSTEM
4989 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4990 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4991 S:      Maintained
4992 F:      fs/hpfs/
4993
4994 HSI SUBSYSTEM
4995 M:      Sebastian Reichel <sre@kernel.org>
4996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4997 S:      Maintained
4998 F:      Documentation/ABI/testing/sysfs-bus-hsi
4999 F:      Documentation/hsi.txt
5000 F:      drivers/hsi/
5001 F:      include/linux/hsi/
5002 F:      include/uapi/linux/hsi/
5003
5004 HSO 3G MODEM DRIVER
5005 M:      Jan Dumon <j.dumon@option.com>
5006 W:      http://www.pharscape.org
5007 S:      Maintained
5008 F:      drivers/net/usb/hso.c
5009
5010 HSR NETWORK PROTOCOL
5011 M:      Arvid Brodin <arvid.brodin@alten.se>
5012 L:      netdev@vger.kernel.org
5013 S:      Maintained
5014 F:      net/hsr/
5015
5016 HTCPEN TOUCHSCREEN DRIVER
5017 M:      Pau Oliva Fora <pof@eslack.org>
5018 L:      linux-input@vger.kernel.org
5019 S:      Maintained
5020 F:      drivers/input/touchscreen/htcpen.c
5021
5022 HUGETLB FILESYSTEM
5023 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5024 S:      Maintained
5025 F:      fs/hugetlbfs/
5026
5027 Hyper-V CORE AND DRIVERS
5028 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5029 M:      Haiyang Zhang <haiyangz@microsoft.com>
5030 L:      devel@linuxdriverproject.org
5031 S:      Maintained
5032 F:      arch/x86/include/asm/mshyperv.h
5033 F:      arch/x86/include/uapi/asm/hyperv.h
5034 F:      arch/x86/kernel/cpu/mshyperv.c
5035 F:      drivers/hid/hid-hyperv.c
5036 F:      drivers/hv/
5037 F:      drivers/input/serio/hyperv-keyboard.c
5038 F:      drivers/net/hyperv/
5039 F:      drivers/scsi/storvsc_drv.c
5040 F:      drivers/video/fbdev/hyperv_fb.c
5041 F:      include/linux/hyperv.h
5042 F:      tools/hv/
5043 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5044
5045 I2C OVER PARALLEL PORT
5046 M:      Jean Delvare <jdelvare@suse.com>
5047 L:      linux-i2c@vger.kernel.org
5048 S:      Maintained
5049 F:      Documentation/i2c/busses/i2c-parport
5050 F:      Documentation/i2c/busses/i2c-parport-light
5051 F:      drivers/i2c/busses/i2c-parport.c
5052 F:      drivers/i2c/busses/i2c-parport-light.c
5053
5054 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5055 M:      Jean Delvare <jdelvare@suse.com>
5056 L:      linux-i2c@vger.kernel.org
5057 S:      Maintained
5058 F:      Documentation/i2c/busses/i2c-ali1535
5059 F:      Documentation/i2c/busses/i2c-ali1563
5060 F:      Documentation/i2c/busses/i2c-ali15x3
5061 F:      Documentation/i2c/busses/i2c-amd756
5062 F:      Documentation/i2c/busses/i2c-amd8111
5063 F:      Documentation/i2c/busses/i2c-i801
5064 F:      Documentation/i2c/busses/i2c-nforce2
5065 F:      Documentation/i2c/busses/i2c-piix4
5066 F:      Documentation/i2c/busses/i2c-sis5595
5067 F:      Documentation/i2c/busses/i2c-sis630
5068 F:      Documentation/i2c/busses/i2c-sis96x
5069 F:      Documentation/i2c/busses/i2c-via
5070 F:      Documentation/i2c/busses/i2c-viapro
5071 F:      drivers/i2c/busses/i2c-ali1535.c
5072 F:      drivers/i2c/busses/i2c-ali1563.c
5073 F:      drivers/i2c/busses/i2c-ali15x3.c
5074 F:      drivers/i2c/busses/i2c-amd756.c
5075 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5076 F:      drivers/i2c/busses/i2c-amd8111.c
5077 F:      drivers/i2c/busses/i2c-i801.c
5078 F:      drivers/i2c/busses/i2c-isch.c
5079 F:      drivers/i2c/busses/i2c-nforce2.c
5080 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5081 F:      drivers/i2c/busses/i2c-piix4.c
5082 F:      drivers/i2c/busses/i2c-sis5595.c
5083 F:      drivers/i2c/busses/i2c-sis630.c
5084 F:      drivers/i2c/busses/i2c-sis96x.c
5085 F:      drivers/i2c/busses/i2c-via.c
5086 F:      drivers/i2c/busses/i2c-viapro.c
5087
5088 I2C/SMBUS ISMT DRIVER
5089 M:      Seth Heasley <seth.heasley@intel.com>
5090 M:      Neil Horman <nhorman@tuxdriver.com>
5091 L:      linux-i2c@vger.kernel.org
5092 F:      drivers/i2c/busses/i2c-ismt.c
5093 F:      Documentation/i2c/busses/i2c-ismt
5094
5095 I2C/SMBUS STUB DRIVER
5096 M:      Jean Delvare <jdelvare@suse.com>
5097 L:      linux-i2c@vger.kernel.org
5098 S:      Maintained
5099 F:      drivers/i2c/i2c-stub.c
5100
5101 I2C SUBSYSTEM
5102 M:      Wolfram Sang <wsa@the-dreams.de>
5103 L:      linux-i2c@vger.kernel.org
5104 W:      https://i2c.wiki.kernel.org/
5105 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5107 S:      Maintained
5108 F:      Documentation/devicetree/bindings/i2c/
5109 F:      Documentation/i2c/
5110 F:      drivers/i2c/
5111 F:      include/linux/i2c.h
5112 F:      include/linux/i2c-*.h
5113 F:      include/uapi/linux/i2c.h
5114 F:      include/uapi/linux/i2c-*.h
5115
5116 I2C ACPI SUPPORT
5117 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5118 L:      linux-i2c@vger.kernel.org
5119 L:      linux-acpi@vger.kernel.org
5120 S:      Maintained
5121
5122 I2C-TAOS-EVM DRIVER
5123 M:      Jean Delvare <jdelvare@suse.com>
5124 L:      linux-i2c@vger.kernel.org
5125 S:      Maintained
5126 F:      Documentation/i2c/busses/i2c-taos-evm
5127 F:      drivers/i2c/busses/i2c-taos-evm.c
5128
5129 I2C-TINY-USB DRIVER
5130 M:      Till Harbaum <till@harbaum.org>
5131 L:      linux-i2c@vger.kernel.org
5132 W:      http://www.harbaum.org/till/i2c_tiny_usb
5133 S:      Maintained
5134 F:      drivers/i2c/busses/i2c-tiny-usb.c
5135
5136 i386 BOOT CODE
5137 M:      "H. Peter Anvin" <hpa@zytor.com>
5138 S:      Maintained
5139 F:      arch/x86/boot/
5140
5141 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5142 M:      "H. Peter Anvin" <hpa@zytor.com>
5143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5144 S:      Maintained
5145
5146 IA64 (Itanium) PLATFORM
5147 M:      Tony Luck <tony.luck@intel.com>
5148 M:      Fenghua Yu <fenghua.yu@intel.com>
5149 L:      linux-ia64@vger.kernel.org
5150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5151 S:      Maintained
5152 F:      arch/ia64/
5153
5154 IBM Power VMX Cryptographic instructions
5155 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5156 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5157 L:      linux-crypto@vger.kernel.org
5158 S:      Supported
5159 F:      drivers/crypto/vmx/Makefile
5160 F:      drivers/crypto/vmx/Kconfig
5161 F:      drivers/crypto/vmx/vmx.c
5162 F:      drivers/crypto/vmx/aes*
5163 F:      drivers/crypto/vmx/ghash*
5164 F:      drivers/crypto/vmx/ppc-xlate.pl
5165
5166 IBM Power in-Nest Crypto Acceleration
5167 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5168 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5169 L:      linux-crypto@vger.kernel.org
5170 S:      Supported
5171 F:      drivers/crypto/nx/Makefile
5172 F:      drivers/crypto/nx/Kconfig
5173 F:      drivers/crypto/nx/nx-aes*
5174 F:      drivers/crypto/nx/nx-sha*
5175 F:      drivers/crypto/nx/nx.*
5176 F:      drivers/crypto/nx/nx_csbcpb.h
5177 F:      drivers/crypto/nx/nx_debugfs.h
5178
5179 IBM Power 842 compression accelerator
5180 M:      Dan Streetman <ddstreet@ieee.org>
5181 S:      Supported
5182 F:      drivers/crypto/nx/Makefile
5183 F:      drivers/crypto/nx/Kconfig
5184 F:      drivers/crypto/nx/nx-842*
5185 F:      include/linux/sw842.h
5186 F:      crypto/842.c
5187 F:      lib/842/
5188
5189 IBM Power Linux RAID adapter
5190 M:      Brian King <brking@us.ibm.com>
5191 S:      Supported
5192 F:      drivers/scsi/ipr.*
5193
5194 IBM Power Virtual Ethernet Device Driver
5195 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5196 L:      netdev@vger.kernel.org
5197 S:      Supported
5198 F:      drivers/net/ethernet/ibm/ibmveth.*
5199
5200 IBM Power Virtual SCSI Device Drivers
5201 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5202 L:      linux-scsi@vger.kernel.org
5203 S:      Supported
5204 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5205 F:      drivers/scsi/ibmvscsi/viosrp.h
5206
5207 IBM Power Virtual FC Device Drivers
5208 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5209 L:      linux-scsi@vger.kernel.org
5210 S:      Supported
5211 F:      drivers/scsi/ibmvscsi/ibmvfc*
5212
5213 IBM ServeRAID RAID DRIVER
5214 S:      Orphan
5215 F:      drivers/scsi/ips.*
5216
5217 ICH LPC AND GPIO DRIVER
5218 M:      Peter Tyser <ptyser@xes-inc.com>
5219 S:      Maintained
5220 F:      drivers/mfd/lpc_ich.c
5221 F:      drivers/gpio/gpio-ich.c
5222
5223 IDE SUBSYSTEM
5224 M:      "David S. Miller" <davem@davemloft.net>
5225 L:      linux-ide@vger.kernel.org
5226 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5228 S:      Maintained
5229 F:      Documentation/ide/
5230 F:      drivers/ide/
5231 F:      include/linux/ide.h
5232
5233 IDEAPAD LAPTOP EXTRAS DRIVER
5234 M:      Ike Panhc <ike.pan@canonical.com>
5235 L:      platform-driver-x86@vger.kernel.org
5236 W:      http://launchpad.net/ideapad-laptop
5237 S:      Maintained
5238 F:      drivers/platform/x86/ideapad-laptop.c
5239
5240 IDEAPAD LAPTOP SLIDEBAR DRIVER
5241 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5242 L:      linux-input@vger.kernel.org
5243 W:      https://github.com/o2genum/ideapad-slidebar
5244 S:      Maintained
5245 F:      drivers/input/misc/ideapad_slidebar.c
5246
5247 IDE/ATAPI DRIVERS
5248 M:      Borislav Petkov <bp@alien8.de>
5249 L:      linux-ide@vger.kernel.org
5250 S:      Maintained
5251 F:      Documentation/cdrom/ide-cd
5252 F:      drivers/ide/ide-cd*
5253
5254 IDLE-I7300
5255 M:      Andy Henroid <andrew.d.henroid@intel.com>
5256 L:      linux-pm@vger.kernel.org
5257 S:      Supported
5258 F:      drivers/idle/i7300_idle.c
5259
5260 IEEE 802.15.4 SUBSYSTEM
5261 M:      Alexander Aring <alex.aring@gmail.com>
5262 L:      linux-wpan@vger.kernel.org
5263 W:      https://github.com/linux-wpan
5264 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5265 S:      Maintained
5266 F:      net/ieee802154/
5267 F:      net/mac802154/
5268 F:      drivers/net/ieee802154/
5269 F:      include/linux/nl802154.h
5270 F:      include/linux/ieee802154.h
5271 F:      include/net/nl802154.h
5272 F:      include/net/mac802154.h
5273 F:      include/net/af_ieee802154.h
5274 F:      include/net/cfg802154.h
5275 F:      include/net/ieee802154_netdev.h
5276 F:      Documentation/networking/ieee802154.txt
5277
5278 IGORPLUG-USB IR RECEIVER
5279 M:      Sean Young <sean@mess.org>
5280 L:      linux-media@vger.kernel.org
5281 S:      Maintained
5282 F:      drivers/media/rc/igorplugusb.c
5283
5284 IGUANAWORKS USB IR TRANSCEIVER
5285 M:      Sean Young <sean@mess.org>
5286 L:      linux-media@vger.kernel.org
5287 S:      Maintained
5288 F:      drivers/media/rc/iguanair.c
5289
5290 IIO SUBSYSTEM AND DRIVERS
5291 M:      Jonathan Cameron <jic23@kernel.org>
5292 R:      Hartmut Knaack <knaack.h@gmx.de>
5293 R:      Lars-Peter Clausen <lars@metafoo.de>
5294 R:      Peter Meerwald <pmeerw@pmeerw.net>
5295 L:      linux-iio@vger.kernel.org
5296 S:      Maintained
5297 F:      drivers/iio/
5298 F:      drivers/staging/iio/
5299 F:      include/linux/iio/
5300 F:      tools/iio/
5301
5302 IKANOS/ADI EAGLE ADSL USB DRIVER
5303 M:      Matthieu Castet <castet.matthieu@free.fr>
5304 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5305 S:      Maintained
5306 F:      drivers/usb/atm/ueagle-atm.c
5307
5308 INA209 HARDWARE MONITOR DRIVER
5309 M:      Guenter Roeck <linux@roeck-us.net>
5310 L:      lm-sensors@lm-sensors.org
5311 S:      Maintained
5312 F:      Documentation/hwmon/ina209
5313 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5314 F:      drivers/hwmon/ina209.c
5315
5316 INA2XX HARDWARE MONITOR DRIVER
5317 M:      Guenter Roeck <linux@roeck-us.net>
5318 L:      lm-sensors@lm-sensors.org
5319 S:      Maintained
5320 F:      Documentation/hwmon/ina2xx
5321 F:      drivers/hwmon/ina2xx.c
5322 F:      include/linux/platform_data/ina2xx.h
5323
5324 INDUSTRY PACK SUBSYSTEM (IPACK)
5325 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5326 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5327 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5328 L:      industrypack-devel@lists.sourceforge.net
5329 W:      http://industrypack.sourceforge.net
5330 S:      Maintained
5331 F:      drivers/ipack/
5332
5333 INGENIC JZ4780 DMA Driver
5334 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5335 S:      Maintained
5336 F:      drivers/dma/dma-jz4780.c
5337
5338 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5339 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5340 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5341 L:      linux-ima-devel@lists.sourceforge.net
5342 L:      linux-ima-user@lists.sourceforge.net
5343 L:      linux-security-module@vger.kernel.org
5344 S:      Supported
5345 F:      security/integrity/ima/
5346
5347 IMGTEC IR DECODER DRIVER
5348 M:      James Hogan <james.hogan@imgtec.com>
5349 S:      Maintained
5350 F:      drivers/media/rc/img-ir/
5351
5352 IMS TWINTURBO FRAMEBUFFER DRIVER
5353 L:      linux-fbdev@vger.kernel.org
5354 S:      Orphan
5355 F:      drivers/video/fbdev/imsttfb.c
5356
5357 INFINIBAND SUBSYSTEM
5358 M:      Doug Ledford <dledford@redhat.com>
5359 M:      Sean Hefty <sean.hefty@intel.com>
5360 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5361 L:      linux-rdma@vger.kernel.org
5362 W:      http://www.openfabrics.org/
5363 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5365 S:      Supported
5366 F:      Documentation/infiniband/
5367 F:      drivers/infiniband/
5368 F:      drivers/staging/rdma/
5369 F:      include/uapi/linux/if_infiniband.h
5370 F:      include/uapi/rdma/
5371 F:      include/rdma/
5372
5373 INOTIFY
5374 M:      John McCutchan <john@johnmccutchan.com>
5375 M:      Robert Love <rlove@rlove.org>
5376 M:      Eric Paris <eparis@parisplace.org>
5377 S:      Maintained
5378 F:      Documentation/filesystems/inotify.txt
5379 F:      fs/notify/inotify/
5380 F:      include/linux/inotify.h
5381 F:      include/uapi/linux/inotify.h
5382
5383 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5384 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5385 L:      linux-input@vger.kernel.org
5386 Q:      http://patchwork.kernel.org/project/linux-input/list/
5387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5388 S:      Maintained
5389 F:      drivers/input/
5390 F:      include/linux/input.h
5391 F:      include/uapi/linux/input.h
5392 F:      include/linux/input/
5393
5394 INPUT MULTITOUCH (MT) PROTOCOL
5395 M:      Henrik Rydberg <rydberg@bitmath.org>
5396 L:      linux-input@vger.kernel.org
5397 S:      Odd fixes
5398 F:      Documentation/input/multi-touch-protocol.txt
5399 F:      drivers/input/input-mt.c
5400 K:      \b(ABS|SYN)_MT_
5401
5402 INTEL ASoC BDW/HSW DRIVERS
5403 M:      Jie Yang <yang.jie@linux.intel.com>
5404 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5405 S:      Supported
5406 F:      sound/soc/intel/common/sst-dsp*
5407 F:      sound/soc/intel/common/sst-firmware.c
5408 F:      sound/soc/intel/boards/broadwell.c
5409 F:      sound/soc/intel/haswell/
5410
5411 INTEL C600 SERIES SAS CONTROLLER DRIVER
5412 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5413 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5414 L:      linux-scsi@vger.kernel.org
5415 T:      git git://git.code.sf.net/p/intel-sas/isci
5416 S:      Supported
5417 F:      drivers/scsi/isci/
5418
5419 INTEL IDLE DRIVER
5420 M:      Len Brown <lenb@kernel.org>
5421 L:      linux-pm@vger.kernel.org
5422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5423 S:      Supported
5424 F:      drivers/idle/intel_idle.c
5425
5426 INTEL PSTATE DRIVER
5427 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5428 L:      linux-pm@vger.kernel.org
5429 S:      Supported
5430 F:      drivers/cpufreq/intel_pstate.c
5431
5432 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5433 M:      Maik Broemme <mbroemme@plusserver.de>
5434 L:      linux-fbdev@vger.kernel.org
5435 S:      Maintained
5436 F:      Documentation/fb/intelfb.txt
5437 F:      drivers/video/fbdev/intelfb/
5438
5439 INTEL 810/815 FRAMEBUFFER DRIVER
5440 M:      Antonino Daplas <adaplas@gmail.com>
5441 L:      linux-fbdev@vger.kernel.org
5442 S:      Maintained
5443 F:      drivers/video/fbdev/i810/
5444
5445 INTEL MENLOW THERMAL DRIVER
5446 M:      Sujith Thomas <sujith.thomas@intel.com>
5447 L:      platform-driver-x86@vger.kernel.org
5448 W:      https://01.org/linux-acpi
5449 S:      Supported
5450 F:      drivers/platform/x86/intel_menlow.c
5451
5452 INTEL IA32 MICROCODE UPDATE SUPPORT
5453 M:      Borislav Petkov <bp@alien8.de>
5454 S:      Maintained
5455 F:      arch/x86/kernel/cpu/microcode/core*
5456 F:      arch/x86/kernel/cpu/microcode/intel*
5457
5458 INTEL I/OAT DMA DRIVER
5459 M:      Dave Jiang <dave.jiang@intel.com>
5460 R:      Dan Williams <dan.j.williams@intel.com>
5461 L:      dmaengine@vger.kernel.org
5462 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5463 S:      Supported
5464 F:      drivers/dma/ioat*
5465
5466 INTEL IOMMU (VT-d)
5467 M:      David Woodhouse <dwmw2@infradead.org>
5468 L:      iommu@lists.linux-foundation.org
5469 T:      git git://git.infradead.org/iommu-2.6.git
5470 S:      Supported
5471 F:      drivers/iommu/intel-iommu.c
5472 F:      include/linux/intel-iommu.h
5473
5474 INTEL IOP-ADMA DMA DRIVER
5475 R:      Dan Williams <dan.j.williams@intel.com>
5476 S:      Odd fixes
5477 F:      drivers/dma/iop-adma.c
5478
5479 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5480 M:      Krzysztof Halasa <khalasa@piap.pl>
5481 S:      Maintained
5482 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5483 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5484 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5485 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5486 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5487 F:      drivers/net/wan/ixp4xx_hss.c
5488
5489 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5490 M:      Deepak Saxena <dsaxena@plexity.net>
5491 S:      Maintained
5492 F:      drivers/char/hw_random/ixp4xx-rng.c
5493
5494 INTEL ETHERNET DRIVERS
5495 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5496 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5497 R:      Shannon Nelson <shannon.nelson@intel.com>
5498 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5499 R:      Don Skidmore <donald.c.skidmore@intel.com>
5500 R:      Matthew Vick <matthew.vick@intel.com>
5501 R:      John Ronciak <john.ronciak@intel.com>
5502 R:      Mitch Williams <mitch.a.williams@intel.com>
5503 L:      intel-wired-lan@lists.osuosl.org
5504 W:      http://www.intel.com/support/feedback.htm
5505 W:      http://e1000.sourceforge.net/
5506 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5509 S:      Supported
5510 F:      Documentation/networking/e100.txt
5511 F:      Documentation/networking/e1000.txt
5512 F:      Documentation/networking/e1000e.txt
5513 F:      Documentation/networking/igb.txt
5514 F:      Documentation/networking/igbvf.txt
5515 F:      Documentation/networking/ixgb.txt
5516 F:      Documentation/networking/ixgbe.txt
5517 F:      Documentation/networking/ixgbevf.txt
5518 F:      Documentation/networking/i40e.txt
5519 F:      Documentation/networking/i40evf.txt
5520 F:      drivers/net/ethernet/intel/
5521 F:      drivers/net/ethernet/intel/*/
5522
5523 INTEL-MID GPIO DRIVER
5524 M:      David Cohen <david.a.cohen@linux.intel.com>
5525 L:      linux-gpio@vger.kernel.org
5526 S:      Maintained
5527 F:      drivers/gpio/gpio-intel-mid.c
5528
5529 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5530 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5531 L:      linux-wireless@vger.kernel.org
5532 S:      Maintained
5533 F:      Documentation/networking/README.ipw2100
5534 F:      Documentation/networking/README.ipw2200
5535 F:      drivers/net/wireless/ipw2x00/
5536
5537 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5538 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5539 M:      Gang Wei <gang.wei@intel.com>
5540 M:      Shane Wang <shane.wang@intel.com>
5541 L:      tboot-devel@lists.sourceforge.net
5542 W:      http://tboot.sourceforge.net
5543 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5544 S:      Supported
5545 F:      Documentation/intel_txt.txt
5546 F:      include/linux/tboot.h
5547 F:      arch/x86/kernel/tboot.c
5548
5549 INTEL WIRELESS WIMAX CONNECTION 2400
5550 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5551 M:      linux-wimax@intel.com
5552 L:      wimax@linuxwimax.org (subscribers-only)
5553 S:      Supported
5554 W:      http://linuxwimax.org
5555 F:      Documentation/wimax/README.i2400m
5556 F:      drivers/net/wimax/i2400m/
5557 F:      include/uapi/linux/wimax/i2400m.h
5558
5559 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5560 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5561 L:      linux-wireless@vger.kernel.org
5562 S:      Supported
5563 F:      drivers/net/wireless/iwlegacy/
5564
5565 INTEL WIRELESS WIFI LINK (iwlwifi)
5566 M:      Johannes Berg <johannes.berg@intel.com>
5567 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5568 M:      Intel Linux Wireless <ilw@linux.intel.com>
5569 L:      linux-wireless@vger.kernel.org
5570 W:      http://intellinuxwireless.org
5571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5572 S:      Supported
5573 F:      drivers/net/wireless/iwlwifi/
5574
5575 INTEL MANAGEMENT ENGINE (mei)
5576 M:      Tomas Winkler <tomas.winkler@intel.com>
5577 L:      linux-kernel@vger.kernel.org
5578 S:      Supported
5579 F:      include/uapi/linux/mei.h
5580 F:      include/linux/mei_cl_bus.h
5581 F:      drivers/misc/mei/*
5582 F:      Documentation/misc-devices/mei/*
5583
5584 INTEL PMC IPC DRIVER
5585 M:      Zha Qipeng<qipeng.zha@intel.com>
5586 L:      platform-driver-x86@vger.kernel.org
5587 S:      Maintained
5588 F:      drivers/platform/x86/intel_pmc_ipc.c
5589 F:      arch/x86/include/asm/intel_pmc_ipc.h
5590
5591 IOC3 ETHERNET DRIVER
5592 M:      Ralf Baechle <ralf@linux-mips.org>
5593 L:      linux-mips@linux-mips.org
5594 S:      Maintained
5595 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5596
5597 IOC3 SERIAL DRIVER
5598 M:      Pat Gefre <pfg@sgi.com>
5599 L:      linux-serial@vger.kernel.org
5600 S:      Maintained
5601 F:      drivers/tty/serial/ioc3_serial.c
5602
5603 IOMMU DRIVERS
5604 M:      Joerg Roedel <joro@8bytes.org>
5605 L:      iommu@lists.linux-foundation.org
5606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5607 S:      Maintained
5608 F:      drivers/iommu/
5609
5610 IP MASQUERADING
5611 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5612 S:      Maintained
5613 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5614
5615 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5616 M:      Francois Romieu <romieu@fr.zoreil.com>
5617 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5618 L:      netdev@vger.kernel.org
5619 S:      Maintained
5620 F:      drivers/net/ethernet/icplus/ipg.*
5621
5622 IPATH DRIVER
5623 M:      Mike Marciniszyn <infinipath@intel.com>
5624 L:      linux-rdma@vger.kernel.org
5625 S:      Maintained
5626 F:      drivers/staging/rdma/ipath/
5627
5628 IPMI SUBSYSTEM
5629 M:      Corey Minyard <minyard@acm.org>
5630 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5631 W:      http://openipmi.sourceforge.net/
5632 S:      Supported
5633 F:      Documentation/IPMI.txt
5634 F:      drivers/char/ipmi/
5635 F:      include/linux/ipmi*
5636 F:      include/uapi/linux/ipmi*
5637
5638 QCOM AUDIO (ASoC) DRIVERS
5639 M:      Patrick Lai <plai@codeaurora.org>
5640 M:      Banajit Goswami <bgoswami@codeaurora.org>
5641 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5642 S:      Supported
5643 F:      sound/soc/qcom/
5644
5645 IPS SCSI RAID DRIVER
5646 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5647 L:      linux-scsi@vger.kernel.org
5648 W:      http://www.adaptec.com/
5649 S:      Maintained
5650 F:      drivers/scsi/ips*
5651
5652 IPVS
5653 M:      Wensong Zhang <wensong@linux-vs.org>
5654 M:      Simon Horman <horms@verge.net.au>
5655 M:      Julian Anastasov <ja@ssi.bg>
5656 L:      netdev@vger.kernel.org
5657 L:      lvs-devel@vger.kernel.org
5658 S:      Maintained
5659 F:      Documentation/networking/ipvs-sysctl.txt
5660 F:      include/net/ip_vs.h
5661 F:      include/uapi/linux/ip_vs.h
5662 F:      net/netfilter/ipvs/
5663
5664 IPWIRELESS DRIVER
5665 M:      Jiri Kosina <jikos@kernel.org>
5666 M:      David Sterba <dsterba@suse.com>
5667 S:      Odd Fixes
5668 F:      drivers/tty/ipwireless/
5669
5670 IPX NETWORK LAYER
5671 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5672 L:      netdev@vger.kernel.org
5673 S:      Maintained
5674 F:      include/net/ipx.h
5675 F:      include/uapi/linux/ipx.h
5676 F:      net/ipx/
5677
5678 IRDA SUBSYSTEM
5679 M:      Samuel Ortiz <samuel@sortiz.org>
5680 L:      irda-users@lists.sourceforge.net (subscribers-only)
5681 L:      netdev@vger.kernel.org
5682 W:      http://irda.sourceforge.net/
5683 S:      Maintained
5684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5685 F:      Documentation/networking/irda.txt
5686 F:      drivers/net/irda/
5687 F:      include/net/irda/
5688 F:      net/irda/
5689
5690 IRQ SUBSYSTEM
5691 M:      Thomas Gleixner <tglx@linutronix.de>
5692 L:      linux-kernel@vger.kernel.org
5693 S:      Maintained
5694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5695 F:      kernel/irq/
5696
5697 IRQCHIP DRIVERS
5698 M:      Thomas Gleixner <tglx@linutronix.de>
5699 M:      Jason Cooper <jason@lakedaemon.net>
5700 M:      Marc Zyngier <marc.zyngier@arm.com>
5701 L:      linux-kernel@vger.kernel.org
5702 S:      Maintained
5703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5704 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5705 F:      Documentation/devicetree/bindings/interrupt-controller/
5706 F:      drivers/irqchip/
5707
5708 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5709 M:      Jiang Liu <jiang.liu@linux.intel.com>
5710 M:      Marc Zyngier <marc.zyngier@arm.com>
5711 S:      Maintained
5712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5713 F:      Documentation/IRQ-domain.txt
5714 F:      include/linux/irqdomain.h
5715 F:      kernel/irq/irqdomain.c
5716 F:      kernel/irq/msi.c
5717
5718 ISAPNP
5719 M:      Jaroslav Kysela <perex@perex.cz>
5720 S:      Maintained
5721 F:      Documentation/isapnp.txt
5722 F:      drivers/pnp/isapnp/
5723 F:      include/linux/isapnp.h
5724
5725 ISA RADIO MODULE
5726 M:      Hans Verkuil <hverkuil@xs4all.nl>
5727 L:      linux-media@vger.kernel.org
5728 T:      git git://linuxtv.org/media_tree.git
5729 W:      http://linuxtv.org
5730 S:      Maintained
5731 F:      drivers/media/radio/radio-isa*
5732
5733 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5734 M:      Peter Jones <pjones@redhat.com>
5735 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5736 S:      Maintained
5737 F:      drivers/firmware/iscsi_ibft*
5738
5739 ISCSI
5740 M:      Mike Christie <michaelc@cs.wisc.edu>
5741 L:      open-iscsi@googlegroups.com
5742 W:      www.open-iscsi.org
5743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5744 S:      Maintained
5745 F:      drivers/scsi/*iscsi*
5746 F:      include/scsi/*iscsi*
5747
5748 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5749 M:      Or Gerlitz <ogerlitz@mellanox.com>
5750 M:      Sagi Grimberg <sagig@mellanox.com>
5751 M:      Roi Dayan <roid@mellanox.com>
5752 L:      linux-rdma@vger.kernel.org
5753 S:      Supported
5754 W:      http://www.openfabrics.org
5755 W:      www.open-iscsi.org
5756 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5757 F:      drivers/infiniband/ulp/iser/
5758
5759 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5760 M:      Sagi Grimberg <sagig@mellanox.com>
5761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5762 L:      linux-rdma@vger.kernel.org
5763 L:      target-devel@vger.kernel.org
5764 S:      Supported
5765 W:      http://www.linux-iscsi.org
5766 F:      drivers/infiniband/ulp/isert
5767
5768 ISDN SUBSYSTEM
5769 M:      Karsten Keil <isdn@linux-pingi.de>
5770 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5771 L:      netdev@vger.kernel.org
5772 W:      http://www.isdn4linux.de
5773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5774 S:      Maintained
5775 F:      Documentation/isdn/
5776 F:      drivers/isdn/
5777 F:      include/linux/isdn.h
5778 F:      include/linux/isdn/
5779 F:      include/uapi/linux/isdn.h
5780 F:      include/uapi/linux/isdn/
5781
5782 ISDN SUBSYSTEM (Eicon active card driver)
5783 M:      Armin Schindler <mac@melware.de>
5784 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5785 W:      http://www.melware.de
5786 S:      Maintained
5787 F:      drivers/isdn/hardware/eicon/
5788
5789 IT87 HARDWARE MONITORING DRIVER
5790 M:      Jean Delvare <jdelvare@suse.com>
5791 L:      lm-sensors@lm-sensors.org
5792 S:      Maintained
5793 F:      Documentation/hwmon/it87
5794 F:      drivers/hwmon/it87.c
5795
5796 IT913X MEDIA DRIVER
5797 M:      Antti Palosaari <crope@iki.fi>
5798 L:      linux-media@vger.kernel.org
5799 W:      http://linuxtv.org/
5800 W:      http://palosaari.fi/linux/
5801 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5802 T:      git git://linuxtv.org/anttip/media_tree.git
5803 S:      Maintained
5804 F:      drivers/media/tuners/it913x*
5805
5806 IVTV VIDEO4LINUX DRIVER
5807 M:      Andy Walls <awalls@md.metrocast.net>
5808 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5809 L:      linux-media@vger.kernel.org
5810 T:      git git://linuxtv.org/media_tree.git
5811 W:      http://www.ivtvdriver.org
5812 S:      Maintained
5813 F:      Documentation/video4linux/*.ivtv
5814 F:      drivers/media/pci/ivtv/
5815 F:      include/uapi/linux/ivtv*
5816
5817 IX2505V MEDIA DRIVER
5818 M:      Malcolm Priestley <tvboxspy@gmail.com>
5819 L:      linux-media@vger.kernel.org
5820 W:      http://linuxtv.org/
5821 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5822 S:      Maintained
5823 F:      drivers/media/dvb-frontends/ix2505v*
5824
5825 JC42.4 TEMPERATURE SENSOR DRIVER
5826 M:      Guenter Roeck <linux@roeck-us.net>
5827 L:      lm-sensors@lm-sensors.org
5828 S:      Maintained
5829 F:      drivers/hwmon/jc42.c
5830 F:      Documentation/hwmon/jc42
5831
5832 JFS FILESYSTEM
5833 M:      Dave Kleikamp <shaggy@kernel.org>
5834 L:      jfs-discussion@lists.sourceforge.net
5835 W:      http://jfs.sourceforge.net/
5836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5837 S:      Maintained
5838 F:      Documentation/filesystems/jfs.txt
5839 F:      fs/jfs/
5840
5841 JME NETWORK DRIVER
5842 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5843 L:      netdev@vger.kernel.org
5844 S:      Maintained
5845 F:      drivers/net/ethernet/jme.*
5846
5847 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5848 M:      David Woodhouse <dwmw2@infradead.org>
5849 L:      linux-mtd@lists.infradead.org
5850 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5851 S:      Maintained
5852 F:      fs/jffs2/
5853 F:      include/uapi/linux/jffs2.h
5854
5855 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5856 M:      "Theodore Ts'o" <tytso@mit.edu>
5857 M:      Jan Kara <jack@suse.com>
5858 L:      linux-ext4@vger.kernel.org
5859 S:      Maintained
5860 F:      fs/jbd2/
5861 F:      include/linux/jbd2.h
5862
5863 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5864 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5865 L:      linux-media@vger.kernel.org
5866 S:      Maintained
5867 F:      drivers/media/platform/rcar_jpu.c
5868
5869 JSM Neo PCI based serial card
5870 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5871 L:      linux-serial@vger.kernel.org
5872 S:      Maintained
5873 F:      drivers/tty/serial/jsm/
5874
5875 K10TEMP HARDWARE MONITORING DRIVER
5876 M:      Clemens Ladisch <clemens@ladisch.de>
5877 L:      lm-sensors@lm-sensors.org
5878 S:      Maintained
5879 F:      Documentation/hwmon/k10temp
5880 F:      drivers/hwmon/k10temp.c
5881
5882 K8TEMP HARDWARE MONITORING DRIVER
5883 M:      Rudolf Marek <r.marek@assembler.cz>
5884 L:      lm-sensors@lm-sensors.org
5885 S:      Maintained
5886 F:      Documentation/hwmon/k8temp
5887 F:      drivers/hwmon/k8temp.c
5888
5889 KCONFIG
5890 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5891 L:      linux-kbuild@vger.kernel.org
5892 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5893 S:      Maintained
5894 F:      Documentation/kbuild/kconfig-language.txt
5895 F:      scripts/kconfig/
5896
5897 KDUMP
5898 M:      Vivek Goyal <vgoyal@redhat.com>
5899 M:      Haren Myneni <hbabu@us.ibm.com>
5900 L:      kexec@lists.infradead.org
5901 W:      http://lse.sourceforge.net/kdump/
5902 S:      Maintained
5903 F:      Documentation/kdump/
5904
5905 KEENE FM RADIO TRANSMITTER DRIVER
5906 M:      Hans Verkuil <hverkuil@xs4all.nl>
5907 L:      linux-media@vger.kernel.org
5908 T:      git git://linuxtv.org/media_tree.git
5909 W:      http://linuxtv.org
5910 S:      Maintained
5911 F:      drivers/media/radio/radio-keene*
5912
5913 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5914 M:      Ian Kent <raven@themaw.net>
5915 L:      autofs@vger.kernel.org
5916 S:      Maintained
5917 F:      fs/autofs4/
5918
5919 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5920 M:      Michal Marek <mmarek@suse.com>
5921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5923 L:      linux-kbuild@vger.kernel.org
5924 S:      Maintained
5925 F:      Documentation/kbuild/
5926 F:      Makefile
5927 F:      scripts/Makefile.*
5928 F:      scripts/basic/
5929 F:      scripts/mk*
5930 F:      scripts/package/
5931
5932 KERNEL JANITORS
5933 L:      kernel-janitors@vger.kernel.org
5934 W:      http://kernelnewbies.org/KernelJanitors
5935 S:      Odd Fixes
5936
5937 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5938 M:      "J. Bruce Fields" <bfields@fieldses.org>
5939 M:      Jeff Layton <jlayton@poochiereds.net>
5940 L:      linux-nfs@vger.kernel.org
5941 W:      http://nfs.sourceforge.net/
5942 S:      Supported
5943 F:      fs/nfsd/
5944 F:      include/uapi/linux/nfsd/
5945 F:      fs/lockd/
5946 F:      fs/nfs_common/
5947 F:      net/sunrpc/
5948 F:      include/linux/lockd/
5949 F:      include/linux/sunrpc/
5950 F:      include/uapi/linux/sunrpc/
5951
5952 KERNEL SELFTEST FRAMEWORK
5953 M:      Shuah Khan <shuahkh@osg.samsung.com>
5954 L:      linux-api@vger.kernel.org
5955 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5956 S:      Maintained
5957 F:      tools/testing/selftests
5958
5959 KERNEL VIRTUAL MACHINE (KVM)
5960 M:      Gleb Natapov <gleb@kernel.org>
5961 M:      Paolo Bonzini <pbonzini@redhat.com>
5962 L:      kvm@vger.kernel.org
5963 W:      http://www.linux-kvm.org
5964 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5965 S:      Supported
5966 F:      Documentation/*/kvm*.txt
5967 F:      Documentation/virtual/kvm/
5968 F:      arch/*/kvm/
5969 F:      arch/x86/kernel/kvm.c
5970 F:      arch/x86/kernel/kvmclock.c
5971 F:      arch/*/include/asm/kvm*
5972 F:      include/linux/kvm*
5973 F:      include/uapi/linux/kvm*
5974 F:      virt/kvm/
5975
5976 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5977 M:      Joerg Roedel <joro@8bytes.org>
5978 L:      kvm@vger.kernel.org
5979 W:      http://www.linux-kvm.org/
5980 S:      Maintained
5981 F:      arch/x86/include/asm/svm.h
5982 F:      arch/x86/kvm/svm.c
5983
5984 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5985 M:      Alexander Graf <agraf@suse.com>
5986 L:      kvm-ppc@vger.kernel.org
5987 W:      http://www.linux-kvm.org/
5988 T:      git git://github.com/agraf/linux-2.6.git
5989 S:      Supported
5990 F:      arch/powerpc/include/asm/kvm*
5991 F:      arch/powerpc/kvm/
5992
5993 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5994 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5995 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5996 L:      linux-s390@vger.kernel.org
5997 W:      http://www.ibm.com/developerworks/linux/linux390/
5998 S:      Supported
5999 F:      Documentation/s390/kvm.txt
6000 F:      arch/s390/include/asm/kvm*
6001 F:      arch/s390/kvm/
6002
6003 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6004 M:      Christoffer Dall <christoffer.dall@linaro.org>
6005 M:      Marc Zyngier <marc.zyngier@arm.com>
6006 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6007 L:      kvmarm@lists.cs.columbia.edu
6008 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6009 S:      Supported
6010 F:      arch/arm/include/uapi/asm/kvm*
6011 F:      arch/arm/include/asm/kvm*
6012 F:      arch/arm/kvm/
6013 F:      virt/kvm/arm/
6014 F:      include/kvm/arm_*
6015
6016 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6017 M:      Christoffer Dall <christoffer.dall@linaro.org>
6018 M:      Marc Zyngier <marc.zyngier@arm.com>
6019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6020 L:      kvmarm@lists.cs.columbia.edu
6021 S:      Maintained
6022 F:      arch/arm64/include/uapi/asm/kvm*
6023 F:      arch/arm64/include/asm/kvm*
6024 F:      arch/arm64/kvm/
6025
6026 KEXEC
6027 M:      Eric Biederman <ebiederm@xmission.com>
6028 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6029 L:      kexec@lists.infradead.org
6030 S:      Maintained
6031 F:      include/linux/kexec.h
6032 F:      include/uapi/linux/kexec.h
6033 F:      kernel/kexec.c
6034
6035 KEYS/KEYRINGS:
6036 M:      David Howells <dhowells@redhat.com>
6037 L:      keyrings@vger.kernel.org
6038 S:      Maintained
6039 F:      Documentation/security/keys.txt
6040 F:      include/linux/key.h
6041 F:      include/linux/key-type.h
6042 F:      include/keys/
6043 F:      security/keys/
6044
6045 KEYS-TRUSTED
6046 M:      David Safford <safford@us.ibm.com>
6047 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6048 L:      linux-security-module@vger.kernel.org
6049 L:      keyrings@vger.kernel.org
6050 S:      Supported
6051 F:      Documentation/security/keys-trusted-encrypted.txt
6052 F:      include/keys/trusted-type.h
6053 F:      security/keys/trusted.c
6054 F:      security/keys/trusted.h
6055
6056 KEYS-ENCRYPTED
6057 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6058 M:      David Safford <safford@us.ibm.com>
6059 L:      linux-security-module@vger.kernel.org
6060 L:      keyrings@vger.kernel.org
6061 S:      Supported
6062 F:      Documentation/security/keys-trusted-encrypted.txt
6063 F:      include/keys/encrypted-type.h
6064 F:      security/keys/encrypted-keys/
6065
6066 KGDB / KDB /debug_core
6067 M:      Jason Wessel <jason.wessel@windriver.com>
6068 W:      http://kgdb.wiki.kernel.org/
6069 L:      kgdb-bugreport@lists.sourceforge.net
6070 S:      Maintained
6071 F:      Documentation/DocBook/kgdb.tmpl
6072 F:      drivers/misc/kgdbts.c
6073 F:      drivers/tty/serial/kgdboc.c
6074 F:      include/linux/kdb.h
6075 F:      include/linux/kgdb.h
6076 F:      kernel/debug/
6077
6078 KMEMCHECK
6079 M:      Vegard Nossum <vegardno@ifi.uio.no>
6080 M:      Pekka Enberg <penberg@kernel.org>
6081 S:      Maintained
6082 F:      Documentation/kmemcheck.txt
6083 F:      arch/x86/include/asm/kmemcheck.h
6084 F:      arch/x86/mm/kmemcheck/
6085 F:      include/linux/kmemcheck.h
6086 F:      mm/kmemcheck.c
6087
6088 KMEMLEAK
6089 M:      Catalin Marinas <catalin.marinas@arm.com>
6090 S:      Maintained
6091 F:      Documentation/kmemleak.txt
6092 F:      include/linux/kmemleak.h
6093 F:      mm/kmemleak.c
6094 F:      mm/kmemleak-test.c
6095
6096 KPROBES
6097 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6098 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6099 M:      "David S. Miller" <davem@davemloft.net>
6100 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6101 S:      Maintained
6102 F:      Documentation/kprobes.txt
6103 F:      include/linux/kprobes.h
6104 F:      kernel/kprobes.c
6105
6106 KS0108 LCD CONTROLLER DRIVER
6107 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6108 W:      http://miguelojeda.es/auxdisplay.htm
6109 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6110 S:      Maintained
6111 F:      Documentation/auxdisplay/ks0108
6112 F:      drivers/auxdisplay/ks0108.c
6113 F:      include/linux/ks0108.h
6114
6115 LAPB module
6116 L:      linux-x25@vger.kernel.org
6117 S:      Orphan
6118 F:      Documentation/networking/lapb-module.txt
6119 F:      include/*/lapb.h
6120 F:      net/lapb/
6121
6122 LASI 53c700 driver for PARISC
6123 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6124 L:      linux-scsi@vger.kernel.org
6125 S:      Maintained
6126 F:      Documentation/scsi/53c700.txt
6127 F:      drivers/scsi/53c700*
6128
6129 LED SUBSYSTEM
6130 M:      Richard Purdie <rpurdie@rpsys.net>
6131 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6132 L:      linux-leds@vger.kernel.org
6133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6134 S:      Maintained
6135 F:      drivers/leds/
6136 F:      include/linux/leds.h
6137
6138 LEGACY EEPROM DRIVER
6139 M:      Jean Delvare <jdelvare@suse.com>
6140 S:      Maintained
6141 F:      Documentation/misc-devices/eeprom
6142 F:      drivers/misc/eeprom/eeprom.c
6143
6144 LEGO USB Tower driver
6145 M:      Juergen Stuber <starblue@users.sourceforge.net>
6146 L:      legousb-devel@lists.sourceforge.net
6147 W:      http://legousb.sourceforge.net/
6148 S:      Maintained
6149 F:      drivers/usb/misc/legousbtower.c
6150
6151 LG2160 MEDIA DRIVER
6152 M:      Michael Krufky <mkrufky@linuxtv.org>
6153 L:      linux-media@vger.kernel.org
6154 W:      http://linuxtv.org/
6155 W:      http://github.com/mkrufky
6156 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6157 T:      git git://linuxtv.org/mkrufky/tuners.git
6158 S:      Maintained
6159 F:      drivers/media/dvb-frontends/lg2160.*
6160
6161 LGDT3305 MEDIA DRIVER
6162 M:      Michael Krufky <mkrufky@linuxtv.org>
6163 L:      linux-media@vger.kernel.org
6164 W:      http://linuxtv.org/
6165 W:      http://github.com/mkrufky
6166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6167 T:      git git://linuxtv.org/mkrufky/tuners.git
6168 S:      Maintained
6169 F:      drivers/media/dvb-frontends/lgdt3305.*
6170
6171 LGUEST
6172 M:      Rusty Russell <rusty@rustcorp.com.au>
6173 L:      lguest@lists.ozlabs.org
6174 W:      http://lguest.ozlabs.org/
6175 S:      Odd Fixes
6176 F:      arch/x86/include/asm/lguest*.h
6177 F:      arch/x86/lguest/
6178 F:      drivers/lguest/
6179 F:      include/linux/lguest*.h
6180 F:      tools/lguest/
6181
6182 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6183 M:      Tejun Heo <tj@kernel.org>
6184 L:      linux-ide@vger.kernel.org
6185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6186 S:      Maintained
6187 F:      drivers/ata/
6188 F:      include/linux/ata.h
6189 F:      include/linux/libata.h
6190
6191 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6192 M:      Viresh Kumar <vireshk@kernel.org>
6193 L:      linux-ide@vger.kernel.org
6194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6195 S:      Maintained
6196 F:      include/linux/pata_arasan_cf_data.h
6197 F:      drivers/ata/pata_arasan_cf.c
6198
6199 LIBATA PATA DRIVERS
6200 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6201 M:      Tejun Heo <tj@kernel.org>
6202 L:      linux-ide@vger.kernel.org
6203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6204 S:      Maintained
6205 F:      drivers/ata/pata_*.c
6206 F:      drivers/ata/ata_generic.c
6207
6208 LIBATA SATA AHCI PLATFORM devices support
6209 M:      Hans de Goede <hdegoede@redhat.com>
6210 M:      Tejun Heo <tj@kernel.org>
6211 L:      linux-ide@vger.kernel.org
6212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6213 S:      Maintained
6214 F:      drivers/ata/ahci_platform.c
6215 F:      drivers/ata/libahci_platform.c
6216 F:      include/linux/ahci_platform.h
6217
6218 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6219 M:      Mikael Pettersson <mikpelinux@gmail.com>
6220 L:      linux-ide@vger.kernel.org
6221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6222 S:      Maintained
6223 F:      drivers/ata/sata_promise.*
6224
6225 LIBLOCKDEP
6226 M:      Sasha Levin <sasha.levin@oracle.com>
6227 S:      Maintained
6228 F:      tools/lib/lockdep/
6229
6230 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6231 M:      Dan Williams <dan.j.williams@intel.com>
6232 L:      linux-nvdimm@lists.01.org
6233 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6234 S:      Supported
6235 F:      drivers/nvdimm/*
6236 F:      include/linux/nd.h
6237 F:      include/linux/libnvdimm.h
6238 F:      include/uapi/linux/ndctl.h
6239
6240 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6241 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6242 L:      linux-nvdimm@lists.01.org
6243 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6244 S:      Supported
6245 F:      drivers/nvdimm/blk.c
6246 F:      drivers/nvdimm/region_devs.c
6247 F:      drivers/acpi/nfit*
6248
6249 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6250 M:      Vishal Verma <vishal.l.verma@intel.com>
6251 L:      linux-nvdimm@lists.01.org
6252 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6253 S:      Supported
6254 F:      drivers/nvdimm/btt*
6255
6256 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6257 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6258 L:      linux-nvdimm@lists.01.org
6259 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6260 S:      Supported
6261 F:      drivers/nvdimm/pmem.c
6262 F:      include/linux/pmem.h
6263 F:      arch/*/include/asm/pmem.h
6264
6265 LINUX FOR IBM pSERIES (RS/6000)
6266 M:      Paul Mackerras <paulus@au.ibm.com>
6267 W:      http://www.ibm.com/linux/ltc/projects/ppc
6268 S:      Supported
6269 F:      arch/powerpc/boot/rs6000.h
6270
6271 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6272 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6273 M:      Paul Mackerras <paulus@samba.org>
6274 M:      Michael Ellerman <mpe@ellerman.id.au>
6275 W:      http://www.penguinppc.org/
6276 L:      linuxppc-dev@lists.ozlabs.org
6277 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6279 S:      Supported
6280 F:      Documentation/powerpc/
6281 F:      arch/powerpc/
6282
6283 LINUX FOR POWER MACINTOSH
6284 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6285 W:      http://www.penguinppc.org/
6286 L:      linuxppc-dev@lists.ozlabs.org
6287 S:      Maintained
6288 F:      arch/powerpc/platforms/powermac/
6289 F:      drivers/macintosh/
6290
6291 LINUX FOR POWERPC EMBEDDED MPC5XXX
6292 M:      Anatolij Gustschin <agust@denx.de>
6293 L:      linuxppc-dev@lists.ozlabs.org
6294 T:      git git://git.denx.de/linux-denx-agust.git
6295 S:      Maintained
6296 F:      arch/powerpc/platforms/512x/
6297 F:      arch/powerpc/platforms/52xx/
6298
6299 LINUX FOR POWERPC EMBEDDED PPC4XX
6300 M:      Alistair Popple <alistair@popple.id.au>
6301 M:      Matt Porter <mporter@kernel.crashing.org>
6302 W:      http://www.penguinppc.org/
6303 L:      linuxppc-dev@lists.ozlabs.org
6304 S:      Maintained
6305 F:      arch/powerpc/platforms/40x/
6306 F:      arch/powerpc/platforms/44x/
6307
6308 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6309 L:      linuxppc-dev@lists.ozlabs.org
6310 S:      Orphan
6311 F:      arch/powerpc/*/*virtex*
6312 F:      arch/powerpc/*/*/*virtex*
6313
6314 LINUX FOR POWERPC EMBEDDED PPC8XX
6315 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6316 W:      http://www.penguinppc.org/
6317 L:      linuxppc-dev@lists.ozlabs.org
6318 S:      Maintained
6319 F:      arch/powerpc/platforms/8xx/
6320
6321 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6322 M:      Scott Wood <scottwood@freescale.com>
6323 M:      Kumar Gala <galak@kernel.crashing.org>
6324 W:      http://www.penguinppc.org/
6325 L:      linuxppc-dev@lists.ozlabs.org
6326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6327 S:      Maintained
6328 F:      arch/powerpc/platforms/83xx/
6329 F:      arch/powerpc/platforms/85xx/
6330
6331 LINUX FOR POWERPC PA SEMI PWRFICIENT
6332 M:      Olof Johansson <olof@lixom.net>
6333 L:      linuxppc-dev@lists.ozlabs.org
6334 S:      Maintained
6335 F:      arch/powerpc/platforms/pasemi/
6336 F:      drivers/*/*pasemi*
6337 F:      drivers/*/*/*pasemi*
6338
6339 LINUX SECURITY MODULE (LSM) FRAMEWORK
6340 M:      Chris Wright <chrisw@sous-sol.org>
6341 L:      linux-security-module@vger.kernel.org
6342 S:      Supported
6343
6344 LIS3LV02D ACCELEROMETER DRIVER
6345 M:      Eric Piel <eric.piel@tremplin-utc.net>
6346 S:      Maintained
6347 F:      Documentation/misc-devices/lis3lv02d
6348 F:      drivers/misc/lis3lv02d/
6349 F:      drivers/platform/x86/hp_accel.c
6350
6351 LIVE PATCHING
6352 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6353 M:      Seth Jennings <sjenning@redhat.com>
6354 M:      Jiri Kosina <jikos@kernel.org>
6355 M:      Vojtech Pavlik <vojtech@suse.com>
6356 S:      Maintained
6357 F:      kernel/livepatch/
6358 F:      include/linux/livepatch.h
6359 F:      arch/x86/include/asm/livepatch.h
6360 F:      arch/x86/kernel/livepatch.c
6361 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6362 F:      samples/livepatch/
6363 L:      live-patching@vger.kernel.org
6364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6365
6366 LLC (802.2)
6367 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6368 S:      Maintained
6369 F:      include/linux/llc.h
6370 F:      include/uapi/linux/llc.h
6371 F:      include/net/llc*
6372 F:      net/llc/
6373
6374 LM73 HARDWARE MONITOR DRIVER
6375 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6376 L:      lm-sensors@lm-sensors.org
6377 S:      Maintained
6378 F:      drivers/hwmon/lm73.c
6379
6380 LM78 HARDWARE MONITOR DRIVER
6381 M:      Jean Delvare <jdelvare@suse.com>
6382 L:      lm-sensors@lm-sensors.org
6383 S:      Maintained
6384 F:      Documentation/hwmon/lm78
6385 F:      drivers/hwmon/lm78.c
6386
6387 LM83 HARDWARE MONITOR DRIVER
6388 M:      Jean Delvare <jdelvare@suse.com>
6389 L:      lm-sensors@lm-sensors.org
6390 S:      Maintained
6391 F:      Documentation/hwmon/lm83
6392 F:      drivers/hwmon/lm83.c
6393
6394 LM90 HARDWARE MONITOR DRIVER
6395 M:      Jean Delvare <jdelvare@suse.com>
6396 L:      lm-sensors@lm-sensors.org
6397 S:      Maintained
6398 F:      Documentation/hwmon/lm90
6399 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6400 F:      drivers/hwmon/lm90.c
6401
6402 LM95234 HARDWARE MONITOR DRIVER
6403 M:      Guenter Roeck <linux@roeck-us.net>
6404 L:      lm-sensors@lm-sensors.org
6405 S:      Maintained
6406 F:      Documentation/hwmon/lm95234
6407 F:      drivers/hwmon/lm95234.c
6408
6409 LME2510 MEDIA DRIVER
6410 M:      Malcolm Priestley <tvboxspy@gmail.com>
6411 L:      linux-media@vger.kernel.org
6412 W:      http://linuxtv.org/
6413 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6414 S:      Maintained
6415 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6416
6417 LOCKDEP AND LOCKSTAT
6418 M:      Peter Zijlstra <peterz@infradead.org>
6419 M:      Ingo Molnar <mingo@redhat.com>
6420 L:      linux-kernel@vger.kernel.org
6421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6422 S:      Maintained
6423 F:      Documentation/locking/lockdep*.txt
6424 F:      Documentation/locking/lockstat.txt
6425 F:      include/linux/lockdep.h
6426 F:      kernel/locking/
6427
6428 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6429 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6430 L:      linux-ntfs-dev@lists.sourceforge.net
6431 W:      http://www.linux-ntfs.org/content/view/19/37/
6432 S:      Maintained
6433 F:      Documentation/ldm.txt
6434 F:      block/partitions/ldm.*
6435
6436 LogFS
6437 M:      Joern Engel <joern@logfs.org>
6438 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6439 L:      logfs@logfs.org
6440 W:      logfs.org
6441 S:      Maintained
6442 F:      fs/logfs/
6443
6444 LPC32XX MACHINE SUPPORT
6445 M:      Roland Stigge <stigge@antcom.de>
6446 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6447 S:      Maintained
6448 F:      arch/arm/mach-lpc32xx/
6449
6450 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6451 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6452 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6453 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6454 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6455 L:      MPT-FusionLinux.pdl@avagotech.com
6456 L:      linux-scsi@vger.kernel.org
6457 W:      http://www.lsilogic.com/support
6458 S:      Supported
6459 F:      drivers/message/fusion/
6460 F:      drivers/scsi/mpt2sas/
6461 F:      drivers/scsi/mpt3sas/
6462
6463 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6464 M:      Matthew Wilcox <matthew@wil.cx>
6465 L:      linux-scsi@vger.kernel.org
6466 S:      Maintained
6467 F:      drivers/scsi/sym53c8xx_2/
6468
6469 LTC4261 HARDWARE MONITOR DRIVER
6470 M:      Guenter Roeck <linux@roeck-us.net>
6471 L:      lm-sensors@lm-sensors.org
6472 S:      Maintained
6473 F:      Documentation/hwmon/ltc4261
6474 F:      drivers/hwmon/ltc4261.c
6475
6476 LTP (Linux Test Project)
6477 M:      Mike Frysinger <vapier@gentoo.org>
6478 M:      Cyril Hrubis <chrubis@suse.cz>
6479 M:      Wanlong Gao <wanlong.gao@gmail.com>
6480 M:      Jan Stancek <jstancek@redhat.com>
6481 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6482 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6483 L:      ltp@lists.linux.it (subscribers-only)
6484 W:      http://linux-test-project.github.io/
6485 T:      git git://github.com/linux-test-project/ltp.git
6486 S:      Maintained
6487
6488 M32R ARCHITECTURE
6489 W:      http://www.linux-m32r.org/
6490 S:      Orphan
6491 F:      arch/m32r/
6492
6493 M68K ARCHITECTURE
6494 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6495 L:      linux-m68k@lists.linux-m68k.org
6496 W:      http://www.linux-m68k.org/
6497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6498 S:      Maintained
6499 F:      arch/m68k/
6500 F:      drivers/zorro/
6501
6502 M68K ON APPLE MACINTOSH
6503 M:      Joshua Thompson <funaho@jurai.org>
6504 W:      http://www.mac.linux-m68k.org/
6505 L:      linux-m68k@lists.linux-m68k.org
6506 S:      Maintained
6507 F:      arch/m68k/mac/
6508
6509 M68K ON HP9000/300
6510 M:      Philip Blundell <philb@gnu.org>
6511 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6512 S:      Maintained
6513 F:      arch/m68k/hp300/
6514
6515 M88DS3103 MEDIA DRIVER
6516 M:      Antti Palosaari <crope@iki.fi>
6517 L:      linux-media@vger.kernel.org
6518 W:      http://linuxtv.org/
6519 W:      http://palosaari.fi/linux/
6520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6521 T:      git git://linuxtv.org/anttip/media_tree.git
6522 S:      Maintained
6523 F:      drivers/media/dvb-frontends/m88ds3103*
6524
6525 M88RS2000 MEDIA DRIVER
6526 M:      Malcolm Priestley <tvboxspy@gmail.com>
6527 L:      linux-media@vger.kernel.org
6528 W:      http://linuxtv.org/
6529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6530 S:      Maintained
6531 F:      drivers/media/dvb-frontends/m88rs2000*
6532
6533 MA901 MASTERKIT USB FM RADIO DRIVER
6534 M:      Alexey Klimov <klimov.linux@gmail.com>
6535 L:      linux-media@vger.kernel.org
6536 T:      git git://linuxtv.org/media_tree.git
6537 S:      Maintained
6538 F:      drivers/media/radio/radio-ma901.c
6539
6540 MAC80211
6541 M:      Johannes Berg <johannes@sipsolutions.net>
6542 L:      linux-wireless@vger.kernel.org
6543 W:      http://wireless.kernel.org/
6544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6546 S:      Maintained
6547 F:      Documentation/networking/mac80211-injection.txt
6548 F:      include/net/mac80211.h
6549 F:      net/mac80211/
6550
6551 MACVLAN DRIVER
6552 M:      Patrick McHardy <kaber@trash.net>
6553 L:      netdev@vger.kernel.org
6554 S:      Maintained
6555 F:      drivers/net/macvlan.c
6556 F:      include/linux/if_macvlan.h
6557
6558 MAILBOX API
6559 M:      Jassi Brar <jassisinghbrar@gmail.com>
6560 L:      linux-kernel@vger.kernel.org
6561 S:      Maintained
6562 F:      drivers/mailbox/
6563 F:      include/linux/mailbox_client.h
6564 F:      include/linux/mailbox_controller.h
6565
6566 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6567 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6568 W:      http://www.kernel.org/doc/man-pages
6569 L:      linux-man@vger.kernel.org
6570 S:      Maintained
6571
6572 MARVELL ARMADA DRM SUPPORT
6573 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6574 S:      Maintained
6575 F:      drivers/gpu/drm/armada/
6576
6577 MARVELL 88E6352 DSA support
6578 M:      Guenter Roeck <linux@roeck-us.net>
6579 S:      Maintained
6580 F:      drivers/net/dsa/mv88e6352.c
6581
6582 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6583 M:      Mirko Lindner <mlindner@marvell.com>
6584 M:      Stephen Hemminger <stephen@networkplumber.org>
6585 L:      netdev@vger.kernel.org
6586 S:      Maintained
6587 F:      drivers/net/ethernet/marvell/sk*
6588
6589 MARVELL LIBERTAS WIRELESS DRIVER
6590 L:      libertas-dev@lists.infradead.org
6591 S:      Orphan
6592 F:      drivers/net/wireless/libertas/
6593
6594 MARVELL MV643XX ETHERNET DRIVER
6595 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6596 L:      netdev@vger.kernel.org
6597 S:      Maintained
6598 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6599 F:      include/linux/mv643xx.h
6600
6601 MARVELL MVNETA ETHERNET DRIVER
6602 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6603 L:      netdev@vger.kernel.org
6604 S:      Maintained
6605 F:      drivers/net/ethernet/marvell/mvneta.*
6606
6607 MARVELL MWIFIEX WIRELESS DRIVER
6608 M:      Amitkumar Karwar <akarwar@marvell.com>
6609 M:      Nishant Sarmukadam <nishants@marvell.com>
6610 L:      linux-wireless@vger.kernel.org
6611 S:      Maintained
6612 F:      drivers/net/wireless/mwifiex/
6613
6614 MARVELL MWL8K WIRELESS DRIVER
6615 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6616 L:      linux-wireless@vger.kernel.org
6617 S:      Odd Fixes
6618 F:      drivers/net/wireless/mwl8k.c
6619
6620 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6621 M:      Nicolas Pitre <nico@fluxnic.net>
6622 S:      Odd Fixes
6623 F:      drivers/mmc/host/mvsdio.*
6624
6625 MATROX FRAMEBUFFER DRIVER
6626 L:      linux-fbdev@vger.kernel.org
6627 S:      Orphan
6628 F:      drivers/video/fbdev/matrox/matroxfb_*
6629 F:      include/uapi/linux/matroxfb.h
6630
6631 MAX16065 HARDWARE MONITOR DRIVER
6632 M:      Guenter Roeck <linux@roeck-us.net>
6633 L:      lm-sensors@lm-sensors.org
6634 S:      Maintained
6635 F:      Documentation/hwmon/max16065
6636 F:      drivers/hwmon/max16065.c
6637
6638 MAX20751 HARDWARE MONITOR DRIVER
6639 M:      Guenter Roeck <linux@roeck-us.net>
6640 L:      lm-sensors@lm-sensors.org
6641 S:      Maintained
6642 F:      Documentation/hwmon/max20751
6643 F:      drivers/hwmon/max20751.c
6644
6645 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6646 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6647 L:      lm-sensors@lm-sensors.org
6648 S:      Maintained
6649 F:      Documentation/hwmon/max6650
6650 F:      drivers/hwmon/max6650.c
6651
6652 MAX6697 HARDWARE MONITOR DRIVER
6653 M:      Guenter Roeck <linux@roeck-us.net>
6654 L:      lm-sensors@lm-sensors.org
6655 S:      Maintained
6656 F:      Documentation/hwmon/max6697
6657 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6658 F:      drivers/hwmon/max6697.c
6659 F:      include/linux/platform_data/max6697.h
6660
6661 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6662 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6663 L:      linux-pm@vger.kernel.org
6664 S:      Supported
6665 F:      drivers/power/max14577_charger.c
6666 F:      drivers/power/max77693_charger.c
6667
6668 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6669 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6670 L:      linux-kernel@vger.kernel.org
6671 S:      Supported
6672 F:      drivers/*/*max77802.c
6673 F:      Documentation/devicetree/bindings/*/*max77802.txt
6674 F:      include/dt-bindings/*/*max77802.h
6675
6676 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6677 M:      Chanwoo Choi <cw00.choi@samsung.com>
6678 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6679 L:      linux-kernel@vger.kernel.org
6680 S:      Supported
6681 F:      drivers/*/max14577.c
6682 F:      drivers/*/max77686.c
6683 F:      drivers/*/max77693.c
6684 F:      drivers/extcon/extcon-max14577.c
6685 F:      drivers/extcon/extcon-max77693.c
6686 F:      drivers/rtc/rtc-max77686.c
6687 F:      drivers/clk/clk-max77686.c
6688 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6689 F:      Documentation/devicetree/bindings/*/max77686.txt
6690 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6691 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6692 F:      include/linux/mfd/max14577*.h
6693 F:      include/linux/mfd/max77686*.h
6694 F:      include/linux/mfd/max77693*.h
6695
6696 MAXIRADIO FM RADIO RECEIVER DRIVER
6697 M:      Hans Verkuil <hverkuil@xs4all.nl>
6698 L:      linux-media@vger.kernel.org
6699 T:      git git://linuxtv.org/media_tree.git
6700 W:      http://linuxtv.org
6701 S:      Maintained
6702 F:      drivers/media/radio/radio-maxiradio*
6703
6704 MEDIA DRIVERS FOR RENESAS - VSP1
6705 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6706 L:      linux-media@vger.kernel.org
6707 L:      linux-sh@vger.kernel.org
6708 T:      git git://linuxtv.org/media_tree.git
6709 S:      Supported
6710 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6711 F:      drivers/media/platform/vsp1/
6712
6713 MEDIA DRIVERS FOR ASCOT2E
6714 M:      Sergey Kozlov <serjk@netup.ru>
6715 L:      linux-media@vger.kernel.org
6716 W:      http://linuxtv.org
6717 W:      http://netup.tv/
6718 T:      git git://linuxtv.org/media_tree.git
6719 S:      Supported
6720 F:      drivers/media/dvb-frontends/ascot2e*
6721
6722 MEDIA DRIVERS FOR CXD2841ER
6723 M:      Sergey Kozlov <serjk@netup.ru>
6724 L:      linux-media@vger.kernel.org
6725 W:      http://linuxtv.org/
6726 W:      http://netup.tv/
6727 T:      git git://linuxtv.org/media_tree.git
6728 S:      Supported
6729 F:      drivers/media/dvb-frontends/cxd2841er*
6730
6731 MEDIA DRIVERS FOR HORUS3A
6732 M:      Sergey Kozlov <serjk@netup.ru>
6733 L:      linux-media@vger.kernel.org
6734 W:      http://linuxtv.org/
6735 W:      http://netup.tv/
6736 T:      git git://linuxtv.org/media_tree.git
6737 S:      Supported
6738 F:      drivers/media/dvb-frontends/horus3a*
6739
6740 MEDIA DRIVERS FOR LNBH25
6741 M:      Sergey Kozlov <serjk@netup.ru>
6742 L:      linux-media@vger.kernel.org
6743 W:      http://linuxtv.org/
6744 W:      http://netup.tv/
6745 T:      git git://linuxtv.org/media_tree.git
6746 S:      Supported
6747 F:      drivers/media/dvb-frontends/lnbh25*
6748
6749 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6750 M:      Sergey Kozlov <serjk@netup.ru>
6751 L:      linux-media@vger.kernel.org
6752 W:      http://linuxtv.org/
6753 W:      http://netup.tv/
6754 T:      git git://linuxtv.org/media_tree.git
6755 S:      Supported
6756 F:      drivers/media/pci/netup_unidvb/*
6757
6758 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6759 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6760 P:      LinuxTV.org Project
6761 L:      linux-media@vger.kernel.org
6762 W:      http://linuxtv.org
6763 Q:      http://patchwork.kernel.org/project/linux-media/list/
6764 T:      git git://linuxtv.org/media_tree.git
6765 S:      Maintained
6766 F:      Documentation/dvb/
6767 F:      Documentation/video4linux/
6768 F:      Documentation/DocBook/media/
6769 F:      drivers/media/
6770 F:      drivers/staging/media/
6771 F:      include/media/
6772 F:      include/uapi/linux/dvb/
6773 F:      include/uapi/linux/videodev2.h
6774 F:      include/uapi/linux/media.h
6775 F:      include/uapi/linux/v4l2-*
6776 F:      include/uapi/linux/meye.h
6777 F:      include/uapi/linux/ivtv*
6778 F:      include/uapi/linux/uvcvideo.h
6779
6780 MEDIATEK MT7601U WIRELESS LAN DRIVER
6781 M:      Jakub Kicinski <kubakici@wp.pl>
6782 L:      linux-wireless@vger.kernel.org
6783 S:      Maintained
6784 F:      drivers/net/wireless/mediatek/mt7601u/
6785
6786 MEGARAID SCSI/SAS DRIVERS
6787 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6788 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6789 M:      Uday Lingala <uday.lingala@avagotech.com>
6790 L:      megaraidlinux.pdl@avagotech.com
6791 L:      linux-scsi@vger.kernel.org
6792 W:      http://www.lsi.com
6793 S:      Maintained
6794 F:      Documentation/scsi/megaraid.txt
6795 F:      drivers/scsi/megaraid.*
6796 F:      drivers/scsi/megaraid/
6797
6798 MELLANOX ETHERNET DRIVER (mlx4_en)
6799 M:      Amir Vadai <amirv@mellanox.com>
6800 M:      Ido Shamay <idos@mellanox.com>
6801 L:      netdev@vger.kernel.org
6802 S:      Supported
6803 W:      http://www.mellanox.com
6804 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6805 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6806
6807 MELLANOX ETHERNET SWITCH DRIVERS
6808 M:      Jiri Pirko <jiri@mellanox.com>
6809 M:      Ido Schimmel <idosch@mellanox.com>
6810 L:      netdev@vger.kernel.org
6811 S:      Supported
6812 W:      http://www.mellanox.com
6813 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6814 F:      drivers/net/ethernet/mellanox/mlxsw/
6815
6816 MEMBARRIER SUPPORT
6817 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6818 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6819 L:      linux-kernel@vger.kernel.org
6820 S:      Supported
6821 F:      kernel/membarrier.c
6822 F:      include/uapi/linux/membarrier.h
6823
6824 MEMORY MANAGEMENT
6825 L:      linux-mm@kvack.org
6826 W:      http://www.linux-mm.org
6827 S:      Maintained
6828 F:      include/linux/mm.h
6829 F:      include/linux/gfp.h
6830 F:      include/linux/mmzone.h
6831 F:      include/linux/memory_hotplug.h
6832 F:      include/linux/vmalloc.h
6833 F:      mm/
6834
6835 MEMORY TECHNOLOGY DEVICES (MTD)
6836 M:      David Woodhouse <dwmw2@infradead.org>
6837 M:      Brian Norris <computersforpeace@gmail.com>
6838 L:      linux-mtd@lists.infradead.org
6839 W:      http://www.linux-mtd.infradead.org/
6840 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6841 T:      git git://git.infradead.org/linux-mtd.git
6842 T:      git git://git.infradead.org/l2-mtd.git
6843 S:      Maintained
6844 F:      drivers/mtd/
6845 F:      include/linux/mtd/
6846 F:      include/uapi/mtd/
6847
6848 MEN A21 WATCHDOG DRIVER
6849 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6850 L:      linux-watchdog@vger.kernel.org
6851 S:      Maintained
6852 F:      drivers/watchdog/mena21_wdt.c
6853
6854 MEN CHAMELEON BUS (mcb)
6855 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6856 S:      Maintained
6857 F:      drivers/mcb/
6858 F:      include/linux/mcb.h
6859 F:      Documentation/men-chameleon-bus.txt
6860
6861 MEN F21BMC (Board Management Controller)
6862 M:      Andreas Werner <andreas.werner@men.de>
6863 S:      Supported
6864 F:      drivers/mfd/menf21bmc.c
6865 F:      drivers/watchdog/menf21bmc_wdt.c
6866 F:      drivers/leds/leds-menf21bmc.c
6867 F:      drivers/hwmon/menf21bmc_hwmon.c
6868 F:      Documentation/hwmon/menf21bmc
6869
6870 METAG ARCHITECTURE
6871 M:      James Hogan <james.hogan@imgtec.com>
6872 L:      linux-metag@vger.kernel.org
6873 S:      Supported
6874 F:      arch/metag/
6875 F:      Documentation/metag/
6876 F:      Documentation/devicetree/bindings/metag/
6877 F:      drivers/clocksource/metag_generic.c
6878 F:      drivers/irqchip/irq-metag.c
6879 F:      drivers/irqchip/irq-metag-ext.c
6880 F:      drivers/tty/metag_da.c
6881
6882 MICROBLAZE ARCHITECTURE
6883 M:      Michal Simek <monstr@monstr.eu>
6884 W:      http://www.monstr.eu/fdt/
6885 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6886 S:      Supported
6887 F:      arch/microblaze/
6888
6889 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6890 M:      Chen Yu <yu.c.chen@intel.com>
6891 L:      platform-driver-x86@vger.kernel.org
6892 S:      Supported
6893 F:      drivers/platform/x86/surfacepro3_button.c
6894
6895 MICROTEK X6 SCANNER
6896 M:      Oliver Neukum <oliver@neukum.org>
6897 S:      Maintained
6898 F:      drivers/usb/image/microtek.*
6899
6900 MIPS
6901 M:      Ralf Baechle <ralf@linux-mips.org>
6902 L:      linux-mips@linux-mips.org
6903 W:      http://www.linux-mips.org/
6904 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6905 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6906 S:      Supported
6907 F:      Documentation/mips/
6908 F:      arch/mips/
6909
6910 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6911 M:      Hans Verkuil <hverkuil@xs4all.nl>
6912 L:      linux-media@vger.kernel.org
6913 T:      git git://linuxtv.org/media_tree.git
6914 W:      http://linuxtv.org
6915 S:      Odd Fixes
6916 F:      drivers/media/radio/radio-miropcm20*
6917
6918 Mellanox MLX5 core VPI driver
6919 M:      Eli Cohen <eli@mellanox.com>
6920 L:      netdev@vger.kernel.org
6921 L:      linux-rdma@vger.kernel.org
6922 W:      http://www.mellanox.com
6923 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6924 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6925 T:      git git://openfabrics.org/~eli/connect-ib.git
6926 S:      Supported
6927 F:      drivers/net/ethernet/mellanox/mlx5/core/
6928 F:      include/linux/mlx5/
6929
6930 Mellanox MLX5 IB driver
6931 M:      Eli Cohen <eli@mellanox.com>
6932 L:      linux-rdma@vger.kernel.org
6933 W:      http://www.mellanox.com
6934 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6935 T:      git git://openfabrics.org/~eli/connect-ib.git
6936 S:      Supported
6937 F:      include/linux/mlx5/
6938 F:      drivers/infiniband/hw/mlx5/
6939
6940 MN88472 MEDIA DRIVER
6941 M:      Antti Palosaari <crope@iki.fi>
6942 L:      linux-media@vger.kernel.org
6943 W:      http://linuxtv.org/
6944 W:      http://palosaari.fi/linux/
6945 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6946 T:      git git://linuxtv.org/anttip/media_tree.git
6947 S:      Maintained
6948 F:      drivers/staging/media/mn88472/
6949 F:      drivers/media/dvb-frontends/mn88472.h
6950
6951 MN88473 MEDIA DRIVER
6952 M:      Antti Palosaari <crope@iki.fi>
6953 L:      linux-media@vger.kernel.org
6954 W:      http://linuxtv.org/
6955 W:      http://palosaari.fi/linux/
6956 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6957 T:      git git://linuxtv.org/anttip/media_tree.git
6958 S:      Maintained
6959 F:      drivers/staging/media/mn88473/
6960 F:      drivers/media/dvb-frontends/mn88473.h
6961
6962 MODULE SUPPORT
6963 M:      Rusty Russell <rusty@rustcorp.com.au>
6964 S:      Maintained
6965 F:      include/linux/module.h
6966 F:      kernel/module.c
6967
6968 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6969 W:      http://popies.net/meye/
6970 S:      Orphan
6971 F:      Documentation/video4linux/meye.txt
6972 F:      drivers/media/pci/meye/
6973 F:      include/uapi/linux/meye.h
6974
6975 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6976 M:      Jiri Slaby <jirislaby@gmail.com>
6977 S:      Maintained
6978 F:      Documentation/serial/moxa-smartio
6979 F:      drivers/tty/mxser.*
6980
6981 MR800 AVERMEDIA USB FM RADIO DRIVER
6982 M:      Alexey Klimov <klimov.linux@gmail.com>
6983 L:      linux-media@vger.kernel.org
6984 T:      git git://linuxtv.org/media_tree.git
6985 S:      Maintained
6986 F:      drivers/media/radio/radio-mr800.c
6987
6988 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6989 M:      Alan Ott <alan@signal11.us>
6990 L:      linux-wpan@vger.kernel.org
6991 S:      Maintained
6992 F:      drivers/net/ieee802154/mrf24j40.c
6993
6994 MSI LAPTOP SUPPORT
6995 M:      "Lee, Chun-Yi" <jlee@suse.com>
6996 L:      platform-driver-x86@vger.kernel.org
6997 S:      Maintained
6998 F:      drivers/platform/x86/msi-laptop.c
6999
7000 MSI WMI SUPPORT
7001 L:      platform-driver-x86@vger.kernel.org
7002 S:      Orphan
7003 F:      drivers/platform/x86/msi-wmi.c
7004
7005 MSI001 MEDIA DRIVER
7006 M:      Antti Palosaari <crope@iki.fi>
7007 L:      linux-media@vger.kernel.org
7008 W:      http://linuxtv.org/
7009 W:      http://palosaari.fi/linux/
7010 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7011 T:      git git://linuxtv.org/anttip/media_tree.git
7012 S:      Maintained
7013 F:      drivers/media/tuners/msi001*
7014
7015 MSI2500 MEDIA DRIVER
7016 M:      Antti Palosaari <crope@iki.fi>
7017 L:      linux-media@vger.kernel.org
7018 W:      http://linuxtv.org/
7019 W:      http://palosaari.fi/linux/
7020 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7021 T:      git git://linuxtv.org/anttip/media_tree.git
7022 S:      Maintained
7023 F:      drivers/media/usb/msi2500/
7024
7025 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7026 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7027 L:      linux-mtd@lists.infradead.org
7028 S:      Maintained
7029 F:      drivers/mtd/devices/docg3*
7030
7031 MT9M032 APTINA SENSOR DRIVER
7032 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7033 L:      linux-media@vger.kernel.org
7034 T:      git git://linuxtv.org/media_tree.git
7035 S:      Maintained
7036 F:      drivers/media/i2c/mt9m032.c
7037 F:      include/media/mt9m032.h
7038
7039 MT9P031 APTINA CAMERA SENSOR
7040 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7041 L:      linux-media@vger.kernel.org
7042 T:      git git://linuxtv.org/media_tree.git
7043 S:      Maintained
7044 F:      drivers/media/i2c/mt9p031.c
7045 F:      include/media/mt9p031.h
7046
7047 MT9T001 APTINA CAMERA SENSOR
7048 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7049 L:      linux-media@vger.kernel.org
7050 T:      git git://linuxtv.org/media_tree.git
7051 S:      Maintained
7052 F:      drivers/media/i2c/mt9t001.c
7053 F:      include/media/mt9t001.h
7054
7055 MT9V032 APTINA CAMERA SENSOR
7056 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7057 L:      linux-media@vger.kernel.org
7058 T:      git git://linuxtv.org/media_tree.git
7059 S:      Maintained
7060 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7061 F:      drivers/media/i2c/mt9v032.c
7062 F:      include/media/mt9v032.h
7063
7064 MULTIFUNCTION DEVICES (MFD)
7065 M:      Samuel Ortiz <sameo@linux.intel.com>
7066 M:      Lee Jones <lee.jones@linaro.org>
7067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7068 S:      Supported
7069 F:      drivers/mfd/
7070 F:      include/linux/mfd/
7071
7072 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7073 M:      Ulf Hansson <ulf.hansson@linaro.org>
7074 L:      linux-mmc@vger.kernel.org
7075 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7076 S:      Maintained
7077 F:      drivers/mmc/
7078 F:      include/linux/mmc/
7079 F:      include/uapi/linux/mmc/
7080
7081 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7082 S:      Orphan
7083 F:      drivers/mmc/host/mmc_spi.c
7084 F:      include/linux/spi/mmc_spi.h
7085
7086 MULTISOUND SOUND DRIVER
7087 M:      Andrew Veliath <andrewtv@usa.net>
7088 S:      Maintained
7089 F:      Documentation/sound/oss/MultiSound
7090 F:      sound/oss/msnd*
7091
7092 MULTITECH MULTIPORT CARD (ISICOM)
7093 S:      Orphan
7094 F:      drivers/tty/isicom.c
7095 F:      include/linux/isicom.h
7096
7097 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7098 M:      Felipe Balbi <balbi@ti.com>
7099 L:      linux-usb@vger.kernel.org
7100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7101 S:      Maintained
7102 F:      drivers/usb/musb/
7103
7104 MXL5007T MEDIA DRIVER
7105 M:      Michael Krufky <mkrufky@linuxtv.org>
7106 L:      linux-media@vger.kernel.org
7107 W:      http://linuxtv.org/
7108 W:      http://github.com/mkrufky
7109 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7110 T:      git git://linuxtv.org/mkrufky/tuners.git
7111 S:      Maintained
7112 F:      drivers/media/tuners/mxl5007t.*
7113
7114 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7115 M:      Hyong-Youb Kim <hykim@myri.com>
7116 L:      netdev@vger.kernel.org
7117 W:      https://www.myricom.com/support/downloads/myri10ge.html
7118 S:      Supported
7119 F:      drivers/net/ethernet/myricom/myri10ge/
7120
7121 NATSEMI ETHERNET DRIVER (DP8381x)
7122 S:      Orphan
7123 F:      drivers/net/ethernet/natsemi/natsemi.c
7124
7125 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7126 M:      Daniel Mack <zonque@gmail.com>
7127 S:      Maintained
7128 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7129 W:      http://www.native-instruments.com
7130 F:      sound/usb/caiaq/
7131
7132 NCP FILESYSTEM
7133 M:      Petr Vandrovec <petr@vandrovec.name>
7134 S:      Odd Fixes
7135 F:      fs/ncpfs/
7136
7137 NCR 5380 SCSI DRIVERS
7138 M:      Finn Thain <fthain@telegraphics.com.au>
7139 M:      Michael Schmitz <schmitzmic@gmail.com>
7140 L:      linux-scsi@vger.kernel.org
7141 S:      Maintained
7142 F:      Documentation/scsi/g_NCR5380.txt
7143 F:      drivers/scsi/NCR5380.*
7144 F:      drivers/scsi/arm/cumana_1.c
7145 F:      drivers/scsi/arm/oak.c
7146 F:      drivers/scsi/atari_NCR5380.c
7147 F:      drivers/scsi/atari_scsi.*
7148 F:      drivers/scsi/dmx3191d.c
7149 F:      drivers/scsi/dtc.*
7150 F:      drivers/scsi/g_NCR5380.*
7151 F:      drivers/scsi/g_NCR5380_mmio.c
7152 F:      drivers/scsi/mac_scsi.*
7153 F:      drivers/scsi/pas16.*
7154 F:      drivers/scsi/sun3_scsi.*
7155 F:      drivers/scsi/sun3_scsi_vme.c
7156 F:      drivers/scsi/t128.*
7157
7158 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7159 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7160 L:      linux-scsi@vger.kernel.org
7161 S:      Maintained
7162 F:      drivers/scsi/NCR_D700.*
7163
7164 NCT6775 HARDWARE MONITOR DRIVER
7165 M:      Guenter Roeck <linux@roeck-us.net>
7166 L:      lm-sensors@lm-sensors.org
7167 S:      Maintained
7168 F:      Documentation/hwmon/nct6775
7169 F:      drivers/hwmon/nct6775.c
7170
7171 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7172 M:      Faisal Latif <faisal.latif@intel.com>
7173 L:      linux-rdma@vger.kernel.org
7174 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7175 S:      Supported
7176 F:      drivers/infiniband/hw/nes/
7177
7178 NETEM NETWORK EMULATOR
7179 M:      Stephen Hemminger <stephen@networkplumber.org>
7180 L:      netem@lists.linux-foundation.org
7181 S:      Maintained
7182 F:      net/sched/sch_netem.c
7183
7184 NETERION 10GbE DRIVERS (s2io/vxge)
7185 M:      Jon Mason <jdmason@kudzu.us>
7186 L:      netdev@vger.kernel.org
7187 S:      Supported
7188 F:      Documentation/networking/s2io.txt
7189 F:      Documentation/networking/vxge.txt
7190 F:      drivers/net/ethernet/neterion/
7191
7192 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7193 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7194 M:      Patrick McHardy <kaber@trash.net>
7195 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7196 L:      netfilter-devel@vger.kernel.org
7197 L:      coreteam@netfilter.org
7198 W:      http://www.netfilter.org/
7199 W:      http://www.iptables.org/
7200 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7203 S:      Supported
7204 F:      include/linux/netfilter*
7205 F:      include/linux/netfilter/
7206 F:      include/net/netfilter/
7207 F:      include/uapi/linux/netfilter*
7208 F:      include/uapi/linux/netfilter/
7209 F:      net/*/netfilter.c
7210 F:      net/*/netfilter/
7211 F:      net/netfilter/
7212 F:      net/bridge/br_netfilter*.c
7213
7214 NETLABEL
7215 M:      Paul Moore <paul@paul-moore.com>
7216 W:      http://netlabel.sf.net
7217 L:      netdev@vger.kernel.org
7218 S:      Maintained
7219 F:      Documentation/netlabel/
7220 F:      include/net/netlabel.h
7221 F:      net/netlabel/
7222
7223 NETROM NETWORK LAYER
7224 M:      Ralf Baechle <ralf@linux-mips.org>
7225 L:      linux-hams@vger.kernel.org
7226 W:      http://www.linux-ax25.org/
7227 S:      Maintained
7228 F:      include/net/netrom.h
7229 F:      include/uapi/linux/netrom.h
7230 F:      net/netrom/
7231
7232 NETWORK BLOCK DEVICE (NBD)
7233 M:      Markus Pargmann <mpa@pengutronix.de>
7234 S:      Maintained
7235 L:      nbd-general@lists.sourceforge.net
7236 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7237 F:      Documentation/blockdev/nbd.txt
7238 F:      drivers/block/nbd.c
7239 F:      include/uapi/linux/nbd.h
7240
7241 NETWORK DROP MONITOR
7242 M:      Neil Horman <nhorman@tuxdriver.com>
7243 L:      netdev@vger.kernel.org
7244 S:      Maintained
7245 W:      https://fedorahosted.org/dropwatch/
7246 F:      net/core/drop_monitor.c
7247
7248 NETWORKING [GENERAL]
7249 M:      "David S. Miller" <davem@davemloft.net>
7250 L:      netdev@vger.kernel.org
7251 W:      http://www.linuxfoundation.org/en/Net
7252 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7255 S:      Maintained
7256 F:      net/
7257 F:      include/net/
7258 F:      include/linux/in.h
7259 F:      include/linux/net.h
7260 F:      include/linux/netdevice.h
7261 F:      include/uapi/linux/in.h
7262 F:      include/uapi/linux/net.h
7263 F:      include/uapi/linux/netdevice.h
7264 F:      include/uapi/linux/net_namespace.h
7265 F:      tools/net/
7266 F:      tools/testing/selftests/net/
7267 F:      lib/random32.c
7268 F:      lib/test_bpf.c
7269
7270 NETWORKING [IPv4/IPv6]
7271 M:      "David S. Miller" <davem@davemloft.net>
7272 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7273 M:      James Morris <jmorris@namei.org>
7274 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7275 M:      Patrick McHardy <kaber@trash.net>
7276 L:      netdev@vger.kernel.org
7277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7278 S:      Maintained
7279 F:      net/ipv4/
7280 F:      net/ipv6/
7281 F:      include/net/ip*
7282 F:      arch/x86/net/*
7283
7284 NETWORKING [IPSEC]
7285 M:      Steffen Klassert <steffen.klassert@secunet.com>
7286 M:      Herbert Xu <herbert@gondor.apana.org.au>
7287 M:      "David S. Miller" <davem@davemloft.net>
7288 L:      netdev@vger.kernel.org
7289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7291 S:      Maintained
7292 F:      net/core/flow.c
7293 F:      net/xfrm/
7294 F:      net/key/
7295 F:      net/ipv4/xfrm*
7296 F:      net/ipv4/esp4.c
7297 F:      net/ipv4/ah4.c
7298 F:      net/ipv4/ipcomp.c
7299 F:      net/ipv4/ip_vti.c
7300 F:      net/ipv6/xfrm*
7301 F:      net/ipv6/esp6.c
7302 F:      net/ipv6/ah6.c
7303 F:      net/ipv6/ipcomp6.c
7304 F:      net/ipv6/ip6_vti.c
7305 F:      include/uapi/linux/xfrm.h
7306 F:      include/net/xfrm.h
7307
7308 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7309 M:      Paul Moore <paul@paul-moore.com>
7310 L:      netdev@vger.kernel.org
7311 S:      Maintained
7312
7313 NETWORKING [WIRELESS]
7314 L:      linux-wireless@vger.kernel.org
7315 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7316
7317 NETWORKING DRIVERS
7318 L:      netdev@vger.kernel.org
7319 W:      http://www.linuxfoundation.org/en/Net
7320 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7323 S:      Odd Fixes
7324 F:      drivers/net/
7325 F:      include/linux/if_*
7326 F:      include/linux/netdevice.h
7327 F:      include/linux/arcdevice.h
7328 F:      include/linux/etherdevice.h
7329 F:      include/linux/fcdevice.h
7330 F:      include/linux/fddidevice.h
7331 F:      include/linux/hippidevice.h
7332 F:      include/linux/inetdevice.h
7333 F:      include/uapi/linux/if_*
7334 F:      include/uapi/linux/netdevice.h
7335
7336 NETWORKING DRIVERS (WIRELESS)
7337 M:      Kalle Valo <kvalo@codeaurora.org>
7338 L:      linux-wireless@vger.kernel.org
7339 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7341 S:      Maintained
7342 F:      drivers/net/wireless/
7343
7344 NETXEN (1/10) GbE SUPPORT
7345 M:      Manish Chopra <manish.chopra@qlogic.com>
7346 M:      Sony Chacko <sony.chacko@qlogic.com>
7347 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7348 L:      netdev@vger.kernel.org
7349 W:      http://www.qlogic.com
7350 S:      Supported
7351 F:      drivers/net/ethernet/qlogic/netxen/
7352
7353 NFC SUBSYSTEM
7354 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7355 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7356 M:      Samuel Ortiz <sameo@linux.intel.com>
7357 L:      linux-wireless@vger.kernel.org
7358 L:      linux-nfc@lists.01.org (subscribers-only)
7359 S:      Supported
7360 F:      net/nfc/
7361 F:      include/net/nfc/
7362 F:      include/uapi/linux/nfc.h
7363 F:      drivers/nfc/
7364 F:      include/linux/platform_data/pn544.h
7365 F:      Documentation/devicetree/bindings/net/nfc/
7366
7367 NFS, SUNRPC, AND LOCKD CLIENTS
7368 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7369 M:      Anna Schumaker <anna.schumaker@netapp.com>
7370 L:      linux-nfs@vger.kernel.org
7371 W:      http://client.linux-nfs.org
7372 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7373 S:      Maintained
7374 F:      fs/lockd/
7375 F:      fs/nfs/
7376 F:      fs/nfs_common/
7377 F:      net/sunrpc/
7378 F:      include/linux/lockd/
7379 F:      include/linux/nfs*
7380 F:      include/linux/sunrpc/
7381 F:      include/uapi/linux/nfs*
7382 F:      include/uapi/linux/sunrpc/
7383
7384 NILFS2 FILESYSTEM
7385 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7386 L:      linux-nilfs@vger.kernel.org
7387 W:      http://nilfs.sourceforge.net/
7388 T:      git git://github.com/konis/nilfs2.git
7389 S:      Supported
7390 F:      Documentation/filesystems/nilfs2.txt
7391 F:      fs/nilfs2/
7392 F:      include/linux/nilfs2_fs.h
7393
7394 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7395 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7396 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7397 S:      Maintained
7398 F:      Documentation/scsi/NinjaSCSI.txt
7399 F:      drivers/scsi/pcmcia/nsp_*
7400
7401 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7402 M:      GOTO Masanori <gotom@debian.or.jp>
7403 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7404 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7405 S:      Maintained
7406 F:      Documentation/scsi/NinjaSCSI.txt
7407 F:      drivers/scsi/nsp32*
7408
7409 NIOS2 ARCHITECTURE
7410 M:      Ley Foon Tan <lftan@altera.com>
7411 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7413 S:      Maintained
7414 F:      arch/nios2/
7415
7416 NOKIA N900 POWER SUPPLY DRIVERS
7417 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7418 S:      Maintained
7419 F:      include/linux/power/bq2415x_charger.h
7420 F:      include/linux/power/bq27x00_battery.h
7421 F:      include/linux/power/isp1704_charger.h
7422 F:      drivers/power/bq2415x_charger.c
7423 F:      drivers/power/bq27x00_battery.c
7424 F:      drivers/power/isp1704_charger.c
7425 F:      drivers/power/rx51_battery.c
7426
7427 NTB DRIVER CORE
7428 M:      Jon Mason <jdmason@kudzu.us>
7429 M:      Dave Jiang <dave.jiang@intel.com>
7430 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7431 L:      linux-ntb@googlegroups.com
7432 S:      Supported
7433 W:      https://github.com/jonmason/ntb/wiki
7434 T:      git git://github.com/jonmason/ntb.git
7435 F:      drivers/ntb/
7436 F:      drivers/net/ntb_netdev.c
7437 F:      include/linux/ntb.h
7438 F:      include/linux/ntb_transport.h
7439
7440 NTB INTEL DRIVER
7441 M:      Jon Mason <jdmason@kudzu.us>
7442 M:      Dave Jiang <dave.jiang@intel.com>
7443 L:      linux-ntb@googlegroups.com
7444 S:      Supported
7445 W:      https://github.com/jonmason/ntb/wiki
7446 T:      git git://github.com/jonmason/ntb.git
7447 F:      drivers/ntb/hw/intel/
7448
7449 NTFS FILESYSTEM
7450 M:      Anton Altaparmakov <anton@tuxera.com>
7451 L:      linux-ntfs-dev@lists.sourceforge.net
7452 W:      http://www.tuxera.com/
7453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7454 S:      Supported
7455 F:      Documentation/filesystems/ntfs.txt
7456 F:      fs/ntfs/
7457
7458 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7459 M:      Antonino Daplas <adaplas@gmail.com>
7460 L:      linux-fbdev@vger.kernel.org
7461 S:      Maintained
7462 F:      drivers/video/fbdev/riva/
7463 F:      drivers/video/fbdev/nvidia/
7464
7465 NVM EXPRESS DRIVER
7466 M:      Matthew Wilcox <willy@linux.intel.com>
7467 L:      linux-nvme@lists.infradead.org
7468 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7469 S:      Supported
7470 F:      drivers/block/nvme*
7471 F:      include/linux/nvme.h
7472
7473 NVMEM FRAMEWORK
7474 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7475 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7476 S:      Maintained
7477 F:      drivers/nvmem/
7478 F:      Documentation/devicetree/bindings/nvmem/
7479 F:      include/linux/nvmem-consumer.h
7480 F:      include/linux/nvmem-provider.h
7481
7482 NXP-NCI NFC DRIVER
7483 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7484 R:      Charles Gorand <charles.gorand@effinnov.com>
7485 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7486 S:      Supported
7487 F:      drivers/nfc/nxp-nci
7488
7489 NXP TDA998X DRM DRIVER
7490 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7491 S:      Supported
7492 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7493 F:      include/drm/i2c/tda998x.h
7494
7495 NXP TFA9879 DRIVER
7496 M:      Peter Rosin <peda@axentia.se>
7497 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7498 S:      Maintained
7499 F:      sound/soc/codecs/tfa9879*
7500
7501 OMAP SUPPORT
7502 M:      Tony Lindgren <tony@atomide.com>
7503 L:      linux-omap@vger.kernel.org
7504 W:      http://www.muru.com/linux/omap/
7505 W:      http://linux.omap.com/
7506 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7508 S:      Maintained
7509 F:      arch/arm/*omap*/
7510 F:      arch/arm/configs/omap1_defconfig
7511 F:      arch/arm/configs/omap2plus_defconfig
7512 F:      drivers/i2c/busses/i2c-omap.c
7513 F:      drivers/irqchip/irq-omap-intc.c
7514 F:      drivers/mfd/*omap*.c
7515 F:      drivers/mfd/menelaus.c
7516 F:      drivers/mfd/palmas.c
7517 F:      drivers/mfd/tps65217.c
7518 F:      drivers/mfd/tps65218.c
7519 F:      drivers/mfd/tps65910.c
7520 F:      drivers/mfd/twl-core.[ch]
7521 F:      drivers/mfd/twl4030*.c
7522 F:      drivers/mfd/twl6030*.c
7523 F:      drivers/mfd/twl6040*.c
7524 F:      drivers/regulator/palmas-regulator*.c
7525 F:      drivers/regulator/pbias-regulator.c
7526 F:      drivers/regulator/tps65217-regulator.c
7527 F:      drivers/regulator/tps65218-regulator.c
7528 F:      drivers/regulator/tps65910-regulator.c
7529 F:      drivers/regulator/twl-regulator.c
7530 F:      include/linux/i2c-omap.h
7531
7532 OMAP DEVICE TREE SUPPORT
7533 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7534 M:      Tony Lindgren <tony@atomide.com>
7535 L:      linux-omap@vger.kernel.org
7536 L:      devicetree@vger.kernel.org
7537 S:      Maintained
7538 F:      arch/arm/boot/dts/*omap*
7539 F:      arch/arm/boot/dts/*am3*
7540 F:      arch/arm/boot/dts/*am4*
7541 F:      arch/arm/boot/dts/*am5*
7542 F:      arch/arm/boot/dts/*dra7*
7543
7544 OMAP CLOCK FRAMEWORK SUPPORT
7545 M:      Paul Walmsley <paul@pwsan.com>
7546 L:      linux-omap@vger.kernel.org
7547 S:      Maintained
7548 F:      arch/arm/*omap*/*clock*
7549
7550 OMAP POWER MANAGEMENT SUPPORT
7551 M:      Kevin Hilman <khilman@deeprootsystems.com>
7552 L:      linux-omap@vger.kernel.org
7553 S:      Maintained
7554 F:      arch/arm/*omap*/*pm*
7555 F:      drivers/cpufreq/omap-cpufreq.c
7556
7557 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7558 M:      Rajendra Nayak <rnayak@ti.com>
7559 M:      Paul Walmsley <paul@pwsan.com>
7560 L:      linux-omap@vger.kernel.org
7561 S:      Maintained
7562 F:      arch/arm/mach-omap2/prm*
7563
7564 OMAP AUDIO SUPPORT
7565 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7566 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7567 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7568 L:      linux-omap@vger.kernel.org
7569 S:      Maintained
7570 F:      sound/soc/omap/
7571
7572 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7573 M:      Roger Quadros <rogerq@ti.com>
7574 M:      Tony Lindgren <tony@atomide.com>
7575 L:      linux-omap@vger.kernel.org
7576 S:      Maintained
7577 F:      drivers/memory/omap-gpmc.c
7578 F:      arch/arm/mach-omap2/*gpmc*
7579
7580 OMAP FRAMEBUFFER SUPPORT
7581 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7582 L:      linux-fbdev@vger.kernel.org
7583 L:      linux-omap@vger.kernel.org
7584 S:      Maintained
7585 F:      drivers/video/fbdev/omap/
7586
7587 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7588 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7589 L:      linux-omap@vger.kernel.org
7590 L:      linux-fbdev@vger.kernel.org
7591 S:      Maintained
7592 F:      drivers/video/fbdev/omap2/
7593 F:      Documentation/arm/OMAP/DSS
7594
7595 OMAP HARDWARE SPINLOCK SUPPORT
7596 M:      Ohad Ben-Cohen <ohad@wizery.com>
7597 L:      linux-omap@vger.kernel.org
7598 S:      Maintained
7599 F:      drivers/hwspinlock/omap_hwspinlock.c
7600
7601 OMAP MMC SUPPORT
7602 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7603 L:      linux-omap@vger.kernel.org
7604 S:      Maintained
7605 F:      drivers/mmc/host/omap.c
7606
7607 OMAP HS MMC SUPPORT
7608 L:      linux-mmc@vger.kernel.org
7609 L:      linux-omap@vger.kernel.org
7610 S:      Orphan
7611 F:      drivers/mmc/host/omap_hsmmc.c
7612
7613 OMAP RANDOM NUMBER GENERATOR SUPPORT
7614 M:      Deepak Saxena <dsaxena@plexity.net>
7615 S:      Maintained
7616 F:      drivers/char/hw_random/omap-rng.c
7617
7618 OMAP HWMOD SUPPORT
7619 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7620 M:      Paul Walmsley <paul@pwsan.com>
7621 L:      linux-omap@vger.kernel.org
7622 S:      Maintained
7623 F:      arch/arm/mach-omap2/omap_hwmod.*
7624
7625 OMAP HWMOD DATA
7626 M:      Paul Walmsley <paul@pwsan.com>
7627 L:      linux-omap@vger.kernel.org
7628 S:      Maintained
7629 F:      arch/arm/mach-omap2/omap_hwmod*data*
7630
7631 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7632 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7633 L:      linux-omap@vger.kernel.org
7634 S:      Maintained
7635 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7636
7637 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7638 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7639 L:      linux-media@vger.kernel.org
7640 S:      Maintained
7641 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7642 F:      drivers/media/platform/omap3isp/
7643 F:      drivers/staging/media/omap4iss/
7644
7645 OMAP USB SUPPORT
7646 M:      Felipe Balbi <balbi@ti.com>
7647 L:      linux-usb@vger.kernel.org
7648 L:      linux-omap@vger.kernel.org
7649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7650 S:      Maintained
7651 F:      drivers/usb/*/*omap*
7652 F:      arch/arm/*omap*/usb*
7653
7654 OMAP GPIO DRIVER
7655 M:      Javier Martinez Canillas <javier@dowhile0.org>
7656 M:      Santosh Shilimkar <ssantosh@kernel.org>
7657 M:      Kevin Hilman <khilman@deeprootsystems.com>
7658 L:      linux-omap@vger.kernel.org
7659 S:      Maintained
7660 F:      drivers/gpio/gpio-omap.c
7661
7662 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7663 M:      Mark Jackson <mpfj@newflow.co.uk>
7664 L:      linux-omap@vger.kernel.org
7665 S:      Maintained
7666 F:      arch/arm/boot/dts/am335x-nano.dts
7667
7668 OMFS FILESYSTEM
7669 M:      Bob Copeland <me@bobcopeland.com>
7670 L:      linux-karma-devel@lists.sourceforge.net
7671 S:      Maintained
7672 F:      Documentation/filesystems/omfs.txt
7673 F:      fs/omfs/
7674
7675 OMNIKEY CARDMAN 4000 DRIVER
7676 M:      Harald Welte <laforge@gnumonks.org>
7677 S:      Maintained
7678 F:      drivers/char/pcmcia/cm4000_cs.c
7679 F:      include/linux/cm4000_cs.h
7680 F:      include/uapi/linux/cm4000_cs.h
7681
7682 OMNIKEY CARDMAN 4040 DRIVER
7683 M:      Harald Welte <laforge@gnumonks.org>
7684 S:      Maintained
7685 F:      drivers/char/pcmcia/cm4040_cs.*
7686
7687 OMNIVISION OV7670 SENSOR DRIVER
7688 M:      Jonathan Corbet <corbet@lwn.net>
7689 L:      linux-media@vger.kernel.org
7690 T:      git git://linuxtv.org/media_tree.git
7691 S:      Maintained
7692 F:      drivers/media/i2c/ov7670.c
7693
7694 ONENAND FLASH DRIVER
7695 M:      Kyungmin Park <kyungmin.park@samsung.com>
7696 L:      linux-mtd@lists.infradead.org
7697 S:      Maintained
7698 F:      drivers/mtd/onenand/
7699 F:      include/linux/mtd/onenand*.h
7700
7701 ONSTREAM SCSI TAPE DRIVER
7702 M:      Willem Riede <osst@riede.org>
7703 L:      osst-users@lists.sourceforge.net
7704 L:      linux-scsi@vger.kernel.org
7705 S:      Maintained
7706 F:      Documentation/scsi/osst.txt
7707 F:      drivers/scsi/osst.*
7708 F:      drivers/scsi/osst_*.h
7709 F:      drivers/scsi/st.h
7710
7711 OPENCORES I2C BUS DRIVER
7712 M:      Peter Korsgaard <jacmet@sunsite.dk>
7713 L:      linux-i2c@vger.kernel.org
7714 S:      Maintained
7715 F:      Documentation/i2c/busses/i2c-ocores
7716 F:      drivers/i2c/busses/i2c-ocores.c
7717
7718 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7719 M:      Rob Herring <robh+dt@kernel.org>
7720 M:      Frank Rowand <frowand.list@gmail.com>
7721 M:      Grant Likely <grant.likely@linaro.org>
7722 L:      devicetree@vger.kernel.org
7723 W:      http://www.devicetree.org/
7724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7725 S:      Maintained
7726 F:      drivers/of/
7727 F:      include/linux/of*.h
7728 F:      scripts/dtc/
7729
7730 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7731 M:      Rob Herring <robh+dt@kernel.org>
7732 M:      Pawel Moll <pawel.moll@arm.com>
7733 M:      Mark Rutland <mark.rutland@arm.com>
7734 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7735 M:      Kumar Gala <galak@codeaurora.org>
7736 L:      devicetree@vger.kernel.org
7737 S:      Maintained
7738 F:      Documentation/devicetree/
7739 F:      arch/*/boot/dts/
7740 F:      include/dt-bindings/
7741
7742 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7743 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7744 L:      devicetree@vger.kernel.org
7745 S:      Maintained
7746 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7747 F:      Documentation/devicetree/overlay-notes.txt
7748 F:      drivers/of/overlay.c
7749 F:      drivers/of/resolver.c
7750
7751 OPENRISC ARCHITECTURE
7752 M:      Jonas Bonn <jonas@southpole.se>
7753 W:      http://openrisc.net
7754 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7755 S:      Maintained
7756 T:      git git://openrisc.net/~jonas/linux
7757 F:      arch/openrisc/
7758
7759 OPENVSWITCH
7760 M:      Pravin Shelar <pshelar@nicira.com>
7761 L:      netdev@vger.kernel.org
7762 L:      dev@openvswitch.org
7763 W:      http://openvswitch.org
7764 S:      Maintained
7765 F:      net/openvswitch/
7766 F:      include/uapi/linux/openvswitch.h
7767
7768 OPL4 DRIVER
7769 M:      Clemens Ladisch <clemens@ladisch.de>
7770 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7771 T:      git git://git.alsa-project.org/alsa-kernel.git
7772 S:      Maintained
7773 F:      sound/drivers/opl4/
7774
7775 OPROFILE
7776 M:      Robert Richter <rric@kernel.org>
7777 L:      oprofile-list@lists.sf.net
7778 S:      Maintained
7779 F:      arch/*/include/asm/oprofile*.h
7780 F:      arch/*/oprofile/
7781 F:      drivers/oprofile/
7782 F:      include/linux/oprofile.h
7783
7784 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7785 M:      Mark Fasheh <mfasheh@suse.com>
7786 M:      Joel Becker <jlbec@evilplan.org>
7787 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7788 W:      http://ocfs2.wiki.kernel.org
7789 S:      Supported
7790 F:      Documentation/filesystems/ocfs2.txt
7791 F:      Documentation/filesystems/dlmfs.txt
7792 F:      fs/ocfs2/
7793
7794 ORINOCO DRIVER
7795 L:      linux-wireless@vger.kernel.org
7796 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7797 W:      http://www.nongnu.org/orinoco/
7798 S:      Orphan
7799 F:      drivers/net/wireless/orinoco/
7800
7801 OSD LIBRARY and FILESYSTEM
7802 M:      Boaz Harrosh <ooo@electrozaur.com>
7803 M:      Benny Halevy <bhalevy@primarydata.com>
7804 L:      osd-dev@open-osd.org
7805 W:      http://open-osd.org
7806 T:      git git://git.open-osd.org/open-osd.git
7807 S:      Maintained
7808 F:      drivers/scsi/osd/
7809 F:      include/scsi/osd_*
7810 F:      fs/exofs/
7811
7812 OVERLAY FILESYSTEM
7813 M:      Miklos Szeredi <miklos@szeredi.hu>
7814 L:      linux-unionfs@vger.kernel.org
7815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7816 S:      Supported
7817 F:      fs/overlayfs/
7818 F:      Documentation/filesystems/overlayfs.txt
7819
7820 P54 WIRELESS DRIVER
7821 M:      Christian Lamparter <chunkeey@googlemail.com>
7822 L:      linux-wireless@vger.kernel.org
7823 W:      http://wireless.kernel.org/en/users/Drivers/p54
7824 S:      Maintained
7825 F:      drivers/net/wireless/p54/
7826
7827 PA SEMI ETHERNET DRIVER
7828 M:      Olof Johansson <olof@lixom.net>
7829 L:      netdev@vger.kernel.org
7830 S:      Maintained
7831 F:      drivers/net/ethernet/pasemi/*
7832
7833 PA SEMI SMBUS DRIVER
7834 M:      Olof Johansson <olof@lixom.net>
7835 L:      linux-i2c@vger.kernel.org
7836 S:      Maintained
7837 F:      drivers/i2c/busses/i2c-pasemi.c
7838
7839 PADATA PARALLEL EXECUTION MECHANISM
7840 M:      Steffen Klassert <steffen.klassert@secunet.com>
7841 L:      linux-crypto@vger.kernel.org
7842 S:      Maintained
7843 F:      kernel/padata.c
7844 F:      include/linux/padata.h
7845 F:      Documentation/padata.txt
7846
7847 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7848 M:      Harald Welte <laforge@gnumonks.org>
7849 L:      platform-driver-x86@vger.kernel.org
7850 S:      Maintained
7851 F:      drivers/platform/x86/panasonic-laptop.c
7852
7853 PANASONIC MN10300/AM33/AM34 PORT
7854 M:      David Howells <dhowells@redhat.com>
7855 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7856 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7857 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7858 S:      Maintained
7859 F:      Documentation/mn10300/
7860 F:      arch/mn10300/
7861
7862 PARALLEL PORT SUBSYSTEM
7863 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7864 M:      Sudip Mukherjee <sudip@vectorindia.org>
7865 L:      linux-parport@lists.infradead.org (subscribers-only)
7866 S:      Maintained
7867 F:      drivers/parport/
7868 F:      include/linux/parport*.h
7869 F:      drivers/char/ppdev.c
7870 F:      include/uapi/linux/ppdev.h
7871 F:      Documentation/parport*.txt
7872
7873 PARAVIRT_OPS INTERFACE
7874 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7875 M:      Chris Wright <chrisw@sous-sol.org>
7876 M:      Alok Kataria <akataria@vmware.com>
7877 M:      Rusty Russell <rusty@rustcorp.com.au>
7878 L:      virtualization@lists.linux-foundation.org
7879 S:      Supported
7880 F:      Documentation/virtual/paravirt_ops.txt
7881 F:      arch/*/kernel/paravirt*
7882 F:      arch/*/include/asm/paravirt.h
7883
7884 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7885 M:      Tim Waugh <tim@cyberelk.net>
7886 L:      linux-parport@lists.infradead.org (subscribers-only)
7887 S:      Maintained
7888 F:      Documentation/blockdev/paride.txt
7889 F:      drivers/block/paride/
7890
7891 PARISC ARCHITECTURE
7892 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7893 M:      Helge Deller <deller@gmx.de>
7894 L:      linux-parisc@vger.kernel.org
7895 W:      http://www.parisc-linux.org/
7896 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7899 S:      Maintained
7900 F:      arch/parisc/
7901 F:      Documentation/parisc/
7902 F:      drivers/parisc/
7903 F:      drivers/char/agp/parisc-agp.c
7904 F:      drivers/input/serio/gscps2.c
7905 F:      drivers/parport/parport_gsc.*
7906 F:      drivers/tty/serial/8250/8250_gsc.c
7907 F:      drivers/video/fbdev/sti*
7908 F:      drivers/video/console/sti*
7909 F:      drivers/video/logo/logo_parisc*
7910
7911 PC87360 HARDWARE MONITORING DRIVER
7912 M:      Jim Cromie <jim.cromie@gmail.com>
7913 L:      lm-sensors@lm-sensors.org
7914 S:      Maintained
7915 F:      Documentation/hwmon/pc87360
7916 F:      drivers/hwmon/pc87360.c
7917
7918 PC8736x GPIO DRIVER
7919 M:      Jim Cromie <jim.cromie@gmail.com>
7920 S:      Maintained
7921 F:      drivers/char/pc8736x_gpio.c
7922
7923 PC87427 HARDWARE MONITORING DRIVER
7924 M:      Jean Delvare <jdelvare@suse.com>
7925 L:      lm-sensors@lm-sensors.org
7926 S:      Maintained
7927 F:      Documentation/hwmon/pc87427
7928 F:      drivers/hwmon/pc87427.c
7929
7930 PCA9532 LED DRIVER
7931 M:      Riku Voipio <riku.voipio@iki.fi>
7932 S:      Maintained
7933 F:      drivers/leds/leds-pca9532.c
7934 F:      include/linux/leds-pca9532.h
7935
7936 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7937 M:      Guenter Roeck <linux@roeck-us.net>
7938 L:      linux-i2c@vger.kernel.org
7939 S:      Maintained
7940 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7941
7942 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7943 M:      Khalid Aziz <khalid@gonehiking.org>
7944 S:      Maintained
7945 F:      drivers/firmware/pcdp.*
7946
7947 PCI ERROR RECOVERY
7948 M:      Linas Vepstas <linasvepstas@gmail.com>
7949 L:      linux-pci@vger.kernel.org
7950 S:      Supported
7951 F:      Documentation/PCI/pci-error-recovery.txt
7952
7953 PCI SUBSYSTEM
7954 M:      Bjorn Helgaas <bhelgaas@google.com>
7955 L:      linux-pci@vger.kernel.org
7956 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7958 S:      Supported
7959 F:      Documentation/PCI/
7960 F:      drivers/pci/
7961 F:      include/linux/pci*
7962 F:      arch/x86/pci/
7963 F:      arch/x86/kernel/quirks.c
7964
7965 PCI DRIVER FOR ARM VERSATILE PLATFORM
7966 M:      Rob Herring <robh@kernel.org>
7967 L:      linux-pci@vger.kernel.org
7968 L:      linux-arm-kernel@lists.infradead.org
7969 S:      Maintained
7970 F:      Documentation/devicetree/bindings/pci/versatile.txt
7971 F:      drivers/pci/host/pci-versatile.c
7972
7973 PCI DRIVER FOR APPLIEDMICRO XGENE
7974 M:      Tanmay Inamdar <tinamdar@apm.com>
7975 L:      linux-pci@vger.kernel.org
7976 L:      linux-arm-kernel@lists.infradead.org
7977 S:      Maintained
7978 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7979 F:      drivers/pci/host/pci-xgene.c
7980
7981 PCI DRIVER FOR FREESCALE LAYERSCAPE
7982 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7983 M:      Mingkai Hu <mingkai.hu@freescale.com>
7984 M:      Roy Zang <tie-fei.zang@freescale.com>
7985 L:      linuxppc-dev@lists.ozlabs.org
7986 L:      linux-pci@vger.kernel.org
7987 L:      linux-arm-kernel@lists.infradead.org
7988 S:      Maintained
7989 F:      drivers/pci/host/*layerscape*
7990
7991 PCI DRIVER FOR IMX6
7992 M:      Richard Zhu <Richard.Zhu@freescale.com>
7993 M:      Lucas Stach <l.stach@pengutronix.de>
7994 L:      linux-pci@vger.kernel.org
7995 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7996 S:      Maintained
7997 F:      drivers/pci/host/*imx6*
7998
7999 PCI DRIVER FOR TI KEYSTONE
8000 M:      Murali Karicheri <m-karicheri2@ti.com>
8001 L:      linux-pci@vger.kernel.org
8002 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8003 S:      Maintained
8004 F:      drivers/pci/host/*keystone*
8005
8006 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8007 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8008 M:      Jason Cooper <jason@lakedaemon.net>
8009 L:      linux-pci@vger.kernel.org
8010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8011 S:      Maintained
8012 F:      drivers/pci/host/*mvebu*
8013
8014 PCI DRIVER FOR NVIDIA TEGRA
8015 M:      Thierry Reding <thierry.reding@gmail.com>
8016 L:      linux-tegra@vger.kernel.org
8017 L:      linux-pci@vger.kernel.org
8018 S:      Supported
8019 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8020 F:      drivers/pci/host/pci-tegra.c
8021
8022 PCI DRIVER FOR TI DRA7XX
8023 M:      Kishon Vijay Abraham I <kishon@ti.com>
8024 L:      linux-omap@vger.kernel.org
8025 L:      linux-pci@vger.kernel.org
8026 S:      Supported
8027 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8028 F:      drivers/pci/host/pci-dra7xx.c
8029
8030 PCI DRIVER FOR RENESAS R-CAR
8031 M:      Simon Horman <horms@verge.net.au>
8032 L:      linux-pci@vger.kernel.org
8033 L:      linux-sh@vger.kernel.org
8034 S:      Maintained
8035 F:      drivers/pci/host/*rcar*
8036
8037 PCI DRIVER FOR SAMSUNG EXYNOS
8038 M:      Jingoo Han <jingoohan1@gmail.com>
8039 L:      linux-pci@vger.kernel.org
8040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8041 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8042 S:      Maintained
8043 F:      drivers/pci/host/pci-exynos.c
8044
8045 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8046 M:      Jingoo Han <jingoohan1@gmail.com>
8047 M:      Pratyush Anand <pratyush.anand@gmail.com>
8048 L:      linux-pci@vger.kernel.org
8049 S:      Maintained
8050 F:      drivers/pci/host/*designware*
8051
8052 PCI DRIVER FOR GENERIC OF HOSTS
8053 M:      Will Deacon <will.deacon@arm.com>
8054 L:      linux-pci@vger.kernel.org
8055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8056 S:      Maintained
8057 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8058 F:      drivers/pci/host/pci-host-generic.c
8059
8060 PCIE DRIVER FOR ST SPEAR13XX
8061 M:      Pratyush Anand <pratyush.anand@gmail.com>
8062 L:      linux-pci@vger.kernel.org
8063 S:      Maintained
8064 F:      drivers/pci/host/*spear*
8065
8066 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8067 M:      Duc Dang <dhdang@apm.com>
8068 L:      linux-pci@vger.kernel.org
8069 L:      linux-arm-kernel@lists.infradead.org
8070 S:      Maintained
8071 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8072 F:      drivers/pci/host/pci-xgene-msi.c
8073
8074 PCMCIA SUBSYSTEM
8075 P:      Linux PCMCIA Team
8076 L:      linux-pcmcia@lists.infradead.org
8077 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8079 S:      Maintained
8080 F:      Documentation/pcmcia/
8081 F:      drivers/pcmcia/
8082 F:      include/pcmcia/
8083
8084 PCNET32 NETWORK DRIVER
8085 M:      Don Fry <pcnet32@frontier.com>
8086 L:      netdev@vger.kernel.org
8087 S:      Maintained
8088 F:      drivers/net/ethernet/amd/pcnet32.c
8089
8090 PCRYPT PARALLEL CRYPTO ENGINE
8091 M:      Steffen Klassert <steffen.klassert@secunet.com>
8092 L:      linux-crypto@vger.kernel.org
8093 S:      Maintained
8094 F:      crypto/pcrypt.c
8095 F:      include/crypto/pcrypt.h
8096
8097 PER-CPU MEMORY ALLOCATOR
8098 M:      Tejun Heo <tj@kernel.org>
8099 M:      Christoph Lameter <cl@linux-foundation.org>
8100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8101 S:      Maintained
8102 F:      include/linux/percpu*.h
8103 F:      mm/percpu*.c
8104 F:      arch/*/include/asm/percpu.h
8105
8106 PER-TASK DELAY ACCOUNTING
8107 M:      Balbir Singh <bsingharora@gmail.com>
8108 S:      Maintained
8109 F:      include/linux/delayacct.h
8110 F:      kernel/delayacct.c
8111
8112 PERFORMANCE EVENTS SUBSYSTEM
8113 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8114 M:      Ingo Molnar <mingo@redhat.com>
8115 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8116 L:      linux-kernel@vger.kernel.org
8117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8118 S:      Supported
8119 F:      kernel/events/*
8120 F:      include/linux/perf_event.h
8121 F:      include/uapi/linux/perf_event.h
8122 F:      arch/*/kernel/perf_event*.c
8123 F:      arch/*/kernel/*/perf_event*.c
8124 F:      arch/*/kernel/*/*/perf_event*.c
8125 F:      arch/*/include/asm/perf_event.h
8126 F:      arch/*/kernel/perf_callchain.c
8127 F:      tools/perf/
8128
8129 PERSONALITY HANDLING
8130 M:      Christoph Hellwig <hch@infradead.org>
8131 L:      linux-abi-devel@lists.sourceforge.net
8132 S:      Maintained
8133 F:      include/linux/personality.h
8134 F:      include/uapi/linux/personality.h
8135
8136 PHONET PROTOCOL
8137 M:      Remi Denis-Courmont <courmisch@gmail.com>
8138 S:      Supported
8139 F:      Documentation/networking/phonet.txt
8140 F:      include/linux/phonet.h
8141 F:      include/net/phonet/
8142 F:      include/uapi/linux/phonet.h
8143 F:      net/phonet/
8144
8145 PHRAM MTD DRIVER
8146 M:      Joern Engel <joern@lazybastard.org>
8147 L:      linux-mtd@lists.infradead.org
8148 S:      Maintained
8149 F:      drivers/mtd/devices/phram.c
8150
8151 PICOLCD HID DRIVER
8152 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8153 L:      linux-input@vger.kernel.org
8154 S:      Maintained
8155 F:      drivers/hid/hid-picolcd*
8156
8157 PICOXCELL SUPPORT
8158 M:      Jamie Iles <jamie@jamieiles.com>
8159 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8160 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8161 S:      Supported
8162 F:      arch/arm/boot/dts/picoxcell*
8163 F:      arch/arm/mach-picoxcell/
8164 F:      drivers/crypto/picoxcell*
8165
8166 PIN CONTROL SUBSYSTEM
8167 M:      Linus Walleij <linus.walleij@linaro.org>
8168 L:      linux-gpio@vger.kernel.org
8169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8170 S:      Maintained
8171 F:      drivers/pinctrl/
8172 F:      include/linux/pinctrl/
8173
8174 PIN CONTROLLER - ATMEL AT91
8175 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8177 S:      Maintained
8178 F:      drivers/pinctrl/pinctrl-at91.*
8179
8180 PIN CONTROLLER - INTEL
8181 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8182 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8183 S:      Maintained
8184 F:      drivers/pinctrl/intel/
8185
8186 PIN CONTROLLER - RENESAS
8187 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8188 L:      linux-sh@vger.kernel.org
8189 S:      Maintained
8190 F:      drivers/pinctrl/sh-pfc/
8191
8192 PIN CONTROLLER - SAMSUNG
8193 M:      Tomasz Figa <tomasz.figa@gmail.com>
8194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8195 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8196 S:      Maintained
8197 F:      drivers/pinctrl/samsung/
8198
8199 PIN CONTROLLER - ST SPEAR
8200 M:      Viresh Kumar <vireshk@kernel.org>
8201 L:      spear-devel@list.st.com
8202 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8203 W:      http://www.st.com/spear
8204 S:      Maintained
8205 F:      drivers/pinctrl/spear/
8206
8207 PKTCDVD DRIVER
8208 M:      Jiri Kosina <jikos@kernel.org>
8209 S:      Maintained
8210 F:      drivers/block/pktcdvd.c
8211 F:      include/linux/pktcdvd.h
8212 F:      include/uapi/linux/pktcdvd.h
8213
8214 PKUNITY SOC DRIVERS
8215 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8216 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8217 S:      Maintained
8218 T:      git git://github.com/gxt/linux.git
8219 F:      drivers/input/serio/i8042-unicore32io.h
8220 F:      drivers/i2c/busses/i2c-puv3.c
8221 F:      drivers/video/fbdev/fb-puv3.c
8222 F:      drivers/rtc/rtc-puv3.c
8223
8224 PMBUS HARDWARE MONITORING DRIVERS
8225 M:      Guenter Roeck <linux@roeck-us.net>
8226 L:      lm-sensors@lm-sensors.org
8227 W:      http://www.lm-sensors.org/
8228 W:      http://www.roeck-us.net/linux/drivers/
8229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8230 S:      Maintained
8231 F:      Documentation/hwmon/pmbus
8232 F:      drivers/hwmon/pmbus/
8233 F:      include/linux/i2c/pmbus.h
8234
8235 PMC SIERRA MaxRAID DRIVER
8236 L:      linux-scsi@vger.kernel.org
8237 W:      http://www.pmc-sierra.com/
8238 S:      Orphan
8239 F:      drivers/scsi/pmcraid.*
8240
8241 PMC SIERRA PM8001 DRIVER
8242 M:      Jack Wang <jinpu.wang@profitbricks.com>
8243 M:      lindar_liu@usish.com
8244 L:      pmchba@pmcs.com
8245 L:      linux-scsi@vger.kernel.org
8246 S:      Supported
8247 F:      drivers/scsi/pm8001/
8248
8249 POSIX CLOCKS and TIMERS
8250 M:      Thomas Gleixner <tglx@linutronix.de>
8251 L:      linux-kernel@vger.kernel.org
8252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8253 S:      Maintained
8254 F:      fs/timerfd.c
8255 F:      include/linux/timer*
8256 F:      kernel/time/*timer*
8257
8258 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8259 M:      Sebastian Reichel <sre@kernel.org>
8260 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8261 M:      David Woodhouse <dwmw2@infradead.org>
8262 L:      linux-pm@vger.kernel.org
8263 T:      git git://git.infradead.org/battery-2.6.git
8264 S:      Maintained
8265 F:      include/linux/power_supply.h
8266 F:      drivers/power/
8267 X:      drivers/power/avs/
8268
8269 POWER STATE COORDINATION INTERFACE (PSCI)
8270 M:      Mark Rutland <mark.rutland@arm.com>
8271 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8272 L:      linux-arm-kernel@lists.infradead.org
8273 S:      Maintained
8274 F:      drivers/firmware/psci.c
8275 F:      include/linux/psci.h
8276 F:      include/uapi/linux/psci.h
8277
8278 PNP SUPPORT
8279 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8280 S:      Maintained
8281 F:      drivers/pnp/
8282
8283 PNXxxxx I2C DRIVER
8284 M:      Vitaly Wool <vitalywool@gmail.com>
8285 L:      linux-i2c@vger.kernel.org
8286 S:      Maintained
8287 F:      drivers/i2c/busses/i2c-pnx.c
8288
8289 PPP PROTOCOL DRIVERS AND COMPRESSORS
8290 M:      Paul Mackerras <paulus@samba.org>
8291 L:      linux-ppp@vger.kernel.org
8292 S:      Maintained
8293 F:      drivers/net/ppp/ppp_*
8294
8295 PPP OVER ATM (RFC 2364)
8296 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8297 S:      Maintained
8298 F:      net/atm/pppoatm.c
8299 F:      include/uapi/linux/atmppp.h
8300
8301 PPP OVER ETHERNET
8302 M:      Michal Ostrowski <mostrows@earthlink.net>
8303 S:      Maintained
8304 F:      drivers/net/ppp/pppoe.c
8305 F:      drivers/net/ppp/pppox.c
8306
8307 PPP OVER L2TP
8308 M:      James Chapman <jchapman@katalix.com>
8309 S:      Maintained
8310 F:      net/l2tp/l2tp_ppp.c
8311 F:      include/linux/if_pppol2tp.h
8312 F:      include/uapi/linux/if_pppol2tp.h
8313
8314 PPS SUPPORT
8315 M:      Rodolfo Giometti <giometti@enneenne.com>
8316 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8317 L:      linuxpps@ml.enneenne.com (subscribers-only)
8318 S:      Maintained
8319 F:      Documentation/pps/
8320 F:      drivers/pps/
8321 F:      include/linux/pps*.h
8322
8323 PPTP DRIVER
8324 M:      Dmitry Kozlov <xeb@mail.ru>
8325 L:      netdev@vger.kernel.org
8326 S:      Maintained
8327 F:      drivers/net/ppp/pptp.c
8328 W:      http://sourceforge.net/projects/accel-pptp
8329
8330 PREEMPTIBLE KERNEL
8331 M:      Robert Love <rml@tech9.net>
8332 L:      kpreempt-tech@lists.sourceforge.net
8333 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8334 S:      Supported
8335 F:      Documentation/preempt-locking.txt
8336 F:      include/linux/preempt.h
8337
8338 PRISM54 WIRELESS DRIVER
8339 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8340 L:      linux-wireless@vger.kernel.org
8341 W:      http://wireless.kernel.org/en/users/Drivers/p54
8342 S:      Obsolete
8343 F:      drivers/net/wireless/prism54/
8344
8345 PS3 NETWORK SUPPORT
8346 M:      Geoff Levand <geoff@infradead.org>
8347 L:      netdev@vger.kernel.org
8348 L:      linuxppc-dev@lists.ozlabs.org
8349 S:      Maintained
8350 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8351
8352 PS3 PLATFORM SUPPORT
8353 M:      Geoff Levand <geoff@infradead.org>
8354 L:      linuxppc-dev@lists.ozlabs.org
8355 S:      Maintained
8356 F:      arch/powerpc/boot/ps3*
8357 F:      arch/powerpc/include/asm/lv1call.h
8358 F:      arch/powerpc/include/asm/ps3*.h
8359 F:      arch/powerpc/platforms/ps3/
8360 F:      drivers/*/ps3*
8361 F:      drivers/ps3/
8362 F:      drivers/rtc/rtc-ps3.c
8363 F:      drivers/usb/host/*ps3.c
8364 F:      sound/ppc/snd_ps3*
8365
8366 PS3VRAM DRIVER
8367 M:      Jim Paris <jim@jtan.com>
8368 M:      Geoff Levand <geoff@infradead.org>
8369 L:      linuxppc-dev@lists.ozlabs.org
8370 S:      Maintained
8371 F:      drivers/block/ps3vram.c
8372
8373 PSTORE FILESYSTEM
8374 M:      Anton Vorontsov <anton@enomsg.org>
8375 M:      Colin Cross <ccross@android.com>
8376 M:      Kees Cook <keescook@chromium.org>
8377 M:      Tony Luck <tony.luck@intel.com>
8378 S:      Maintained
8379 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8380 F:      fs/pstore/
8381 F:      include/linux/pstore*
8382 F:      drivers/firmware/efi/efi-pstore.c
8383 F:      drivers/acpi/apei/erst.c
8384
8385 PTP HARDWARE CLOCK SUPPORT
8386 M:      Richard Cochran <richardcochran@gmail.com>
8387 L:      netdev@vger.kernel.org
8388 S:      Maintained
8389 W:      http://linuxptp.sourceforge.net/
8390 F:      Documentation/ABI/testing/sysfs-ptp
8391 F:      Documentation/ptp/*
8392 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8393 F:      drivers/net/phy/dp83640*
8394 F:      drivers/ptp/*
8395 F:      include/linux/ptp_cl*
8396
8397 PTRACE SUPPORT
8398 M:      Roland McGrath <roland@hack.frob.com>
8399 M:      Oleg Nesterov <oleg@redhat.com>
8400 S:      Maintained
8401 F:      include/asm-generic/syscall.h
8402 F:      include/linux/ptrace.h
8403 F:      include/linux/regset.h
8404 F:      include/linux/tracehook.h
8405 F:      include/uapi/linux/ptrace.h
8406 F:      kernel/ptrace.c
8407
8408 PVRUSB2 VIDEO4LINUX DRIVER
8409 M:      Mike Isely <isely@pobox.com>
8410 L:      pvrusb2@isely.net       (subscribers-only)
8411 L:      linux-media@vger.kernel.org
8412 W:      http://www.isely.net/pvrusb2/
8413 T:      git git://linuxtv.org/media_tree.git
8414 S:      Maintained
8415 F:      Documentation/video4linux/README.pvrusb2
8416 F:      drivers/media/usb/pvrusb2/
8417
8418 PWC WEBCAM DRIVER
8419 M:      Hans de Goede <hdegoede@redhat.com>
8420 L:      linux-media@vger.kernel.org
8421 T:      git git://linuxtv.org/media_tree.git
8422 S:      Maintained
8423 F:      drivers/media/usb/pwc/*
8424
8425 PWM FAN DRIVER
8426 M:      Kamil Debski <k.debski@samsung.com>
8427 L:      lm-sensors@lm-sensors.org
8428 S:      Supported
8429 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8430 F:      Documentation/hwmon/pwm-fan
8431 F:      drivers/hwmon/pwm-fan.c
8432
8433 PWM SUBSYSTEM
8434 M:      Thierry Reding <thierry.reding@gmail.com>
8435 L:      linux-pwm@vger.kernel.org
8436 S:      Maintained
8437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8438 F:      Documentation/pwm.txt
8439 F:      Documentation/devicetree/bindings/pwm/
8440 F:      include/linux/pwm.h
8441 F:      drivers/pwm/
8442 F:      drivers/video/backlight/pwm_bl.c
8443 F:      include/linux/pwm_backlight.h
8444
8445 PXA2xx/PXA3xx SUPPORT
8446 M:      Daniel Mack <daniel@zonque.org>
8447 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8448 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8449 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8450 T:      git git://github.com/hzhuang1/linux.git
8451 T:      git git://github.com/rjarzmik/linux.git
8452 S:      Maintained
8453 F:      arch/arm/mach-pxa/
8454 F:      drivers/dma/pxa*
8455 F:      drivers/pcmcia/pxa2xx*
8456 F:      drivers/spi/spi-pxa2xx*
8457 F:      drivers/usb/gadget/udc/pxa2*
8458 F:      include/sound/pxa2xx-lib.h
8459 F:      sound/arm/pxa*
8460 F:      sound/soc/pxa/
8461
8462 PXA3xx NAND FLASH DRIVER
8463 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8464 L:      linux-mtd@lists.infradead.org
8465 S:      Maintained
8466 F:      drivers/mtd/nand/pxa3xx_nand.c
8467
8468 MMP SUPPORT
8469 M:      Eric Miao <eric.y.miao@gmail.com>
8470 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8471 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8472 T:      git git://github.com/hzhuang1/linux.git
8473 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8474 S:      Maintained
8475 F:      arch/arm/mach-mmp/
8476
8477 PXA MMCI DRIVER
8478 S:      Orphan
8479
8480 PXA RTC DRIVER
8481 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8482 L:      rtc-linux@googlegroups.com
8483 S:      Maintained
8484
8485 QAT DRIVER
8486 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8487 L:      qat-linux@intel.com
8488 S:      Supported
8489 F:      drivers/crypto/qat/
8490
8491 QIB DRIVER
8492 M:      Mike Marciniszyn <infinipath@intel.com>
8493 L:      linux-rdma@vger.kernel.org
8494 S:      Supported
8495 F:      drivers/infiniband/hw/qib/
8496
8497 QLOGIC QLA1280 SCSI DRIVER
8498 M:      Michael Reed <mdr@sgi.com>
8499 L:      linux-scsi@vger.kernel.org
8500 S:      Maintained
8501 F:      drivers/scsi/qla1280.[ch]
8502
8503 QLOGIC QLA2XXX FC-SCSI DRIVER
8504 M:      qla2xxx-upstream@qlogic.com
8505 L:      linux-scsi@vger.kernel.org
8506 S:      Supported
8507 F:      Documentation/scsi/LICENSE.qla2xxx
8508 F:      drivers/scsi/qla2xxx/
8509
8510 QLOGIC QLA4XXX iSCSI DRIVER
8511 M:      QLogic-Storage-Upstream@qlogic.com
8512 L:      linux-scsi@vger.kernel.org
8513 S:      Supported
8514 F:      Documentation/scsi/LICENSE.qla4xxx
8515 F:      drivers/scsi/qla4xxx/
8516
8517 QLOGIC QLA3XXX NETWORK DRIVER
8518 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8519 M:      Ron Mercer <ron.mercer@qlogic.com>
8520 M:      linux-driver@qlogic.com
8521 L:      netdev@vger.kernel.org
8522 S:      Supported
8523 F:      Documentation/networking/LICENSE.qla3xxx
8524 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8525
8526 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8527 M:      Dept-GELinuxNICDev@qlogic.com
8528 L:      netdev@vger.kernel.org
8529 S:      Supported
8530 F:      drivers/net/ethernet/qlogic/qlcnic/
8531
8532 QLOGIC QLGE 10Gb ETHERNET DRIVER
8533 M:      Harish Patil <harish.patil@qlogic.com>
8534 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8535 M:      Dept-GELinuxNICDev@qlogic.com
8536 M:      linux-driver@qlogic.com
8537 L:      netdev@vger.kernel.org
8538 S:      Supported
8539 F:      drivers/net/ethernet/qlogic/qlge/
8540
8541 QNX4 FILESYSTEM
8542 M:      Anders Larsen <al@alarsen.net>
8543 W:      http://www.alarsen.net/linux/qnx4fs/
8544 S:      Maintained
8545 F:      fs/qnx4/
8546 F:      include/uapi/linux/qnx4_fs.h
8547 F:      include/uapi/linux/qnxtypes.h
8548
8549 QT1010 MEDIA DRIVER
8550 M:      Antti Palosaari <crope@iki.fi>
8551 L:      linux-media@vger.kernel.org
8552 W:      http://linuxtv.org/
8553 W:      http://palosaari.fi/linux/
8554 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8555 T:      git git://linuxtv.org/anttip/media_tree.git
8556 S:      Maintained
8557 F:      drivers/media/tuners/qt1010*
8558
8559 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8560 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8561 L:      linux-wireless@vger.kernel.org
8562 L:      ath9k-devel@lists.ath9k.org
8563 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8564 S:      Supported
8565 F:      drivers/net/wireless/ath/ath9k/
8566
8567 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8568 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8569 L:      ath10k@lists.infradead.org
8570 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8571 T:      git git://github.com/kvalo/ath.git
8572 S:      Supported
8573 F:      drivers/net/wireless/ath/ath10k/
8574
8575 QUALCOMM HEXAGON ARCHITECTURE
8576 M:      Richard Kuo <rkuo@codeaurora.org>
8577 L:      linux-hexagon@vger.kernel.org
8578 S:      Supported
8579 F:      arch/hexagon/
8580
8581 QUALCOMM WCN36XX WIRELESS DRIVER
8582 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8583 L:      wcn36xx@lists.infradead.org
8584 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8585 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8586 S:      Supported
8587 F:      drivers/net/wireless/ath/wcn36xx/
8588
8589 RADOS BLOCK DEVICE (RBD)
8590 M:      Ilya Dryomov <idryomov@gmail.com>
8591 M:      Sage Weil <sage@redhat.com>
8592 M:      Alex Elder <elder@kernel.org>
8593 L:      ceph-devel@vger.kernel.org
8594 W:      http://ceph.com/
8595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8596 T:      git git://github.com/ceph/ceph-client.git
8597 S:      Supported
8598 F:      Documentation/ABI/testing/sysfs-bus-rbd
8599 F:      drivers/block/rbd.c
8600 F:      drivers/block/rbd_types.h
8601
8602 RADEON FRAMEBUFFER DISPLAY DRIVER
8603 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8604 L:      linux-fbdev@vger.kernel.org
8605 S:      Maintained
8606 F:      drivers/video/fbdev/aty/radeon*
8607 F:      include/uapi/linux/radeonfb.h
8608
8609 RADIOSHARK RADIO DRIVER
8610 M:      Hans de Goede <hdegoede@redhat.com>
8611 L:      linux-media@vger.kernel.org
8612 T:      git git://linuxtv.org/media_tree.git
8613 S:      Maintained
8614 F:      drivers/media/radio/radio-shark.c
8615
8616 RADIOSHARK2 RADIO DRIVER
8617 M:      Hans de Goede <hdegoede@redhat.com>
8618 L:      linux-media@vger.kernel.org
8619 T:      git git://linuxtv.org/media_tree.git
8620 S:      Maintained
8621 F:      drivers/media/radio/radio-shark2.c
8622 F:      drivers/media/radio/radio-tea5777.c
8623
8624 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8625 M:      Paul Mackerras <paulus@samba.org>
8626 L:      linux-fbdev@vger.kernel.org
8627 S:      Maintained
8628 F:      drivers/video/fbdev/aty/aty128fb.c
8629
8630 RALINK RT2X00 WIRELESS LAN DRIVER
8631 P:      rt2x00 project
8632 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8633 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8634 L:      linux-wireless@vger.kernel.org
8635 S:      Maintained
8636 F:      drivers/net/wireless/rt2x00/
8637
8638 RAMDISK RAM BLOCK DEVICE DRIVER
8639 M:      Jens Axboe <axboe@kernel.dk>
8640 S:      Maintained
8641 F:      Documentation/blockdev/ramdisk.txt
8642 F:      drivers/block/brd.c
8643
8644 RANDOM NUMBER DRIVER
8645 M:      "Theodore Ts'o" <tytso@mit.edu>
8646 S:      Maintained
8647 F:      drivers/char/random.c
8648
8649 RAPIDIO SUBSYSTEM
8650 M:      Matt Porter <mporter@kernel.crashing.org>
8651 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8652 S:      Maintained
8653 F:      drivers/rapidio/
8654
8655 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8656 L:      linux-wireless@vger.kernel.org
8657 S:      Orphan
8658 F:      drivers/net/wireless/ray*
8659
8660 RCUTORTURE MODULE
8661 M:      Josh Triplett <josh@joshtriplett.org>
8662 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8663 L:      linux-kernel@vger.kernel.org
8664 S:      Supported
8665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8666 F:      Documentation/RCU/torture.txt
8667 F:      kernel/rcu/rcutorture.c
8668
8669 RCUTORTURE TEST FRAMEWORK
8670 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8671 M:      Josh Triplett <josh@joshtriplett.org>
8672 R:      Steven Rostedt <rostedt@goodmis.org>
8673 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8674 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8675 L:      linux-kernel@vger.kernel.org
8676 S:      Supported
8677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8678 F:      tools/testing/selftests/rcutorture
8679
8680 RDC R-321X SoC
8681 M:      Florian Fainelli <florian@openwrt.org>
8682 S:      Maintained
8683
8684 RDC R6040 FAST ETHERNET DRIVER
8685 M:      Florian Fainelli <florian@openwrt.org>
8686 L:      netdev@vger.kernel.org
8687 S:      Maintained
8688 F:      drivers/net/ethernet/rdc/r6040.c
8689
8690 RDS - RELIABLE DATAGRAM SOCKETS
8691 M:      Chien Yen <chien.yen@oracle.com>
8692 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8693 S:      Supported
8694 F:      net/rds/
8695
8696 READ-COPY UPDATE (RCU)
8697 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8698 M:      Josh Triplett <josh@joshtriplett.org>
8699 R:      Steven Rostedt <rostedt@goodmis.org>
8700 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8701 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8702 L:      linux-kernel@vger.kernel.org
8703 W:      http://www.rdrop.com/users/paulmck/RCU/
8704 S:      Supported
8705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8706 F:      Documentation/RCU/
8707 X:      Documentation/RCU/torture.txt
8708 F:      include/linux/rcu*
8709 X:      include/linux/srcu.h
8710 F:      kernel/rcu/
8711 X:      kernel/torture.c
8712
8713 REAL TIME CLOCK (RTC) SUBSYSTEM
8714 M:      Alessandro Zummo <a.zummo@towertech.it>
8715 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8716 L:      rtc-linux@googlegroups.com
8717 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8719 S:      Maintained
8720 F:      Documentation/rtc.txt
8721 F:      drivers/rtc/
8722 F:      include/linux/rtc.h
8723 F:      include/uapi/linux/rtc.h
8724
8725 REALTEK AUDIO CODECS
8726 M:      Bard Liao <bardliao@realtek.com>
8727 M:      Oder Chiou <oder_chiou@realtek.com>
8728 S:      Maintained
8729 F:      sound/soc/codecs/rt*
8730 F:      include/sound/rt*.h
8731
8732 REISERFS FILE SYSTEM
8733 L:      reiserfs-devel@vger.kernel.org
8734 S:      Supported
8735 F:      fs/reiserfs/
8736
8737 REGISTER MAP ABSTRACTION
8738 M:      Mark Brown <broonie@kernel.org>
8739 L:      linux-kernel@vger.kernel.org
8740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8741 S:      Supported
8742 F:      drivers/base/regmap/
8743 F:      include/linux/regmap.h
8744
8745 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8746 M:      Ohad Ben-Cohen <ohad@wizery.com>
8747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8748 S:      Maintained
8749 F:      drivers/remoteproc/
8750 F:      Documentation/remoteproc.txt
8751 F:      include/linux/remoteproc.h
8752
8753 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8754 M:      Ohad Ben-Cohen <ohad@wizery.com>
8755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8756 S:      Maintained
8757 F:      drivers/rpmsg/
8758 F:      Documentation/rpmsg.txt
8759 F:      include/linux/rpmsg.h
8760
8761 RESET CONTROLLER FRAMEWORK
8762 M:      Philipp Zabel <p.zabel@pengutronix.de>
8763 S:      Maintained
8764 F:      drivers/reset/
8765 F:      Documentation/devicetree/bindings/reset/
8766 F:      include/dt-bindings/reset/
8767 F:      include/linux/reset.h
8768 F:      include/linux/reset-controller.h
8769
8770 RFKILL
8771 M:      Johannes Berg <johannes@sipsolutions.net>
8772 L:      linux-wireless@vger.kernel.org
8773 W:      http://wireless.kernel.org/
8774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8776 S:      Maintained
8777 F:      Documentation/rfkill.txt
8778 F:      net/rfkill/
8779
8780 RHASHTABLE
8781 M:      Thomas Graf <tgraf@suug.ch>
8782 L:      netdev@vger.kernel.org
8783 S:      Maintained
8784 F:      lib/rhashtable.c
8785 F:      include/linux/rhashtable.h
8786
8787 RICOH SMARTMEDIA/XD DRIVER
8788 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8789 S:      Maintained
8790 F:      drivers/mtd/nand/r852.c
8791 F:      drivers/mtd/nand/r852.h
8792
8793 RICOH R5C592 MEMORYSTICK DRIVER
8794 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8795 S:      Maintained
8796 F:      drivers/memstick/host/r592.*
8797
8798 ROCCAT DRIVERS
8799 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8800 W:      http://sourceforge.net/projects/roccat/
8801 S:      Maintained
8802 F:      drivers/hid/hid-roccat*
8803 F:      include/linux/hid-roccat*
8804 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8805
8806 ROCKER DRIVER
8807 M:      Jiri Pirko <jiri@resnulli.us>
8808 M:      Scott Feldman <sfeldma@gmail.com>
8809 L:      netdev@vger.kernel.org
8810 S:      Supported
8811 F:      drivers/net/ethernet/rocker/
8812
8813 ROCKETPORT DRIVER
8814 P:      Comtrol Corp.
8815 W:      http://www.comtrol.com
8816 S:      Maintained
8817 F:      Documentation/serial/rocket.txt
8818 F:      drivers/tty/rocket*
8819
8820 ROCKETPORT EXPRESS/INFINITY DRIVER
8821 M:      Kevin Cernekee <cernekee@gmail.com>
8822 L:      linux-serial@vger.kernel.org
8823 S:      Odd Fixes
8824 F:      drivers/tty/serial/rp2.*
8825
8826 ROSE NETWORK LAYER
8827 M:      Ralf Baechle <ralf@linux-mips.org>
8828 L:      linux-hams@vger.kernel.org
8829 W:      http://www.linux-ax25.org/
8830 S:      Maintained
8831 F:      include/net/rose.h
8832 F:      include/uapi/linux/rose.h
8833 F:      net/rose/
8834
8835 RTL2830 MEDIA DRIVER
8836 M:      Antti Palosaari <crope@iki.fi>
8837 L:      linux-media@vger.kernel.org
8838 W:      http://linuxtv.org/
8839 W:      http://palosaari.fi/linux/
8840 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8841 T:      git git://linuxtv.org/anttip/media_tree.git
8842 S:      Maintained
8843 F:      drivers/media/dvb-frontends/rtl2830*
8844
8845 RTL2832 MEDIA DRIVER
8846 M:      Antti Palosaari <crope@iki.fi>
8847 L:      linux-media@vger.kernel.org
8848 W:      http://linuxtv.org/
8849 W:      http://palosaari.fi/linux/
8850 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8851 T:      git git://linuxtv.org/anttip/media_tree.git
8852 S:      Maintained
8853 F:      drivers/media/dvb-frontends/rtl2832*
8854
8855 RTL2832_SDR MEDIA DRIVER
8856 M:      Antti Palosaari <crope@iki.fi>
8857 L:      linux-media@vger.kernel.org
8858 W:      http://linuxtv.org/
8859 W:      http://palosaari.fi/linux/
8860 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8861 T:      git git://linuxtv.org/anttip/media_tree.git
8862 S:      Maintained
8863 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8864
8865 RTL8180 WIRELESS DRIVER
8866 L:      linux-wireless@vger.kernel.org
8867 W:      http://wireless.kernel.org/
8868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8869 S:      Orphan
8870 F:      drivers/net/wireless/rtl818x/rtl8180/
8871
8872 RTL8187 WIRELESS DRIVER
8873 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8874 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8875 M:      Larry Finger <Larry.Finger@lwfinger.net>
8876 L:      linux-wireless@vger.kernel.org
8877 W:      http://wireless.kernel.org/
8878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8879 S:      Maintained
8880 F:      drivers/net/wireless/rtl818x/rtl8187/
8881
8882 RTL8192CE WIRELESS DRIVER
8883 M:      Larry Finger <Larry.Finger@lwfinger.net>
8884 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8885 L:      linux-wireless@vger.kernel.org
8886 W:      http://wireless.kernel.org/
8887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8888 S:      Maintained
8889 F:      drivers/net/wireless/rtlwifi/
8890 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8891
8892 S3 SAVAGE FRAMEBUFFER DRIVER
8893 M:      Antonino Daplas <adaplas@gmail.com>
8894 L:      linux-fbdev@vger.kernel.org
8895 S:      Maintained
8896 F:      drivers/video/fbdev/savage/
8897
8898 S390
8899 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8900 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8901 L:      linux-s390@vger.kernel.org
8902 W:      http://www.ibm.com/developerworks/linux/linux390/
8903 S:      Supported
8904 F:      arch/s390/
8905 F:      drivers/s390/
8906 F:      Documentation/s390/
8907 F:      Documentation/DocBook/s390*
8908
8909 S390 COMMON I/O LAYER
8910 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8911 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8912 L:      linux-s390@vger.kernel.org
8913 W:      http://www.ibm.com/developerworks/linux/linux390/
8914 S:      Supported
8915 F:      drivers/s390/cio/
8916
8917 S390 DASD DRIVER
8918 M:      Stefan Weinhuber <wein@de.ibm.com>
8919 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8920 L:      linux-s390@vger.kernel.org
8921 W:      http://www.ibm.com/developerworks/linux/linux390/
8922 S:      Supported
8923 F:      drivers/s390/block/dasd*
8924 F:      block/partitions/ibm.c
8925
8926 S390 NETWORK DRIVERS
8927 M:      Ursula Braun <ursula.braun@de.ibm.com>
8928 L:      linux-s390@vger.kernel.org
8929 W:      http://www.ibm.com/developerworks/linux/linux390/
8930 S:      Supported
8931 F:      drivers/s390/net/
8932
8933 S390 PCI SUBSYSTEM
8934 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8935 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8936 L:      linux-s390@vger.kernel.org
8937 W:      http://www.ibm.com/developerworks/linux/linux390/
8938 S:      Supported
8939 F:      arch/s390/pci/
8940 F:      drivers/pci/hotplug/s390_pci_hpc.c
8941
8942 S390 ZCRYPT DRIVER
8943 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8944 L:      linux-s390@vger.kernel.org
8945 W:      http://www.ibm.com/developerworks/linux/linux390/
8946 S:      Supported
8947 F:      drivers/s390/crypto/
8948
8949 S390 ZFCP DRIVER
8950 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8951 L:      linux-s390@vger.kernel.org
8952 W:      http://www.ibm.com/developerworks/linux/linux390/
8953 S:      Supported
8954 F:      drivers/s390/scsi/zfcp_*
8955
8956 S390 IUCV NETWORK LAYER
8957 M:      Ursula Braun <ursula.braun@de.ibm.com>
8958 L:      linux-s390@vger.kernel.org
8959 W:      http://www.ibm.com/developerworks/linux/linux390/
8960 S:      Supported
8961 F:      drivers/s390/net/*iucv*
8962 F:      include/net/iucv/
8963 F:      net/iucv/
8964
8965 S3C24XX SD/MMC Driver
8966 M:      Ben Dooks <ben-linux@fluff.org>
8967 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8968 S:      Supported
8969 F:      drivers/mmc/host/s3cmci.*
8970
8971 SAA6588 RDS RECEIVER DRIVER
8972 M:      Hans Verkuil <hverkuil@xs4all.nl>
8973 L:      linux-media@vger.kernel.org
8974 T:      git git://linuxtv.org/media_tree.git
8975 W:      http://linuxtv.org
8976 S:      Odd Fixes
8977 F:      drivers/media/i2c/saa6588*
8978
8979 SAA7134 VIDEO4LINUX DRIVER
8980 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8981 L:      linux-media@vger.kernel.org
8982 W:      http://linuxtv.org
8983 T:      git git://linuxtv.org/media_tree.git
8984 S:      Odd fixes
8985 F:      Documentation/video4linux/*.saa7134
8986 F:      drivers/media/pci/saa7134/
8987
8988 SAA7146 VIDEO4LINUX-2 DRIVER
8989 M:      Hans Verkuil <hverkuil@xs4all.nl>
8990 L:      linux-media@vger.kernel.org
8991 T:      git git://linuxtv.org/media_tree.git
8992 S:      Maintained
8993 F:      drivers/media/common/saa7146/
8994 F:      drivers/media/pci/saa7146/
8995 F:      include/media/saa7146*
8996
8997 SAMSUNG LAPTOP DRIVER
8998 M:      Corentin Chary <corentin.chary@gmail.com>
8999 L:      platform-driver-x86@vger.kernel.org
9000 S:      Maintained
9001 F:      drivers/platform/x86/samsung-laptop.c
9002
9003 SAMSUNG AUDIO (ASoC) DRIVERS
9004 M:      Sangbeom Kim <sbkim73@samsung.com>
9005 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9006 S:      Supported
9007 F:      sound/soc/samsung/
9008
9009 SAMSUNG FRAMEBUFFER DRIVER
9010 M:      Jingoo Han <jingoohan1@gmail.com>
9011 L:      linux-fbdev@vger.kernel.org
9012 S:      Maintained
9013 F:      drivers/video/fbdev/s3c-fb.c
9014
9015 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9016 M:      Sangbeom Kim <sbkim73@samsung.com>
9017 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9018 L:      linux-kernel@vger.kernel.org
9019 L:      linux-samsung-soc@vger.kernel.org
9020 S:      Supported
9021 F:      drivers/mfd/sec*.c
9022 F:      drivers/regulator/s2m*.c
9023 F:      drivers/regulator/s5m*.c
9024 F:      drivers/clk/clk-s2mps11.c
9025 F:      drivers/rtc/rtc-s5m.c
9026 F:      include/linux/mfd/samsung/
9027 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9028 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9029
9030 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9031 M:      Kyungmin Park <kyungmin.park@samsung.com>
9032 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9033 L:      linux-media@vger.kernel.org
9034 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9035 S:      Supported
9036 F:      drivers/media/platform/exynos4-is/
9037
9038 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9039 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9040 L:      linux-media@vger.kernel.org
9041 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9042 S:      Maintained
9043 F:      drivers/media/platform/s3c-camif/
9044 F:      include/media/s3c_camif.h
9045
9046 SAMSUNG S5C73M3 CAMERA DRIVER
9047 M:      Kyungmin Park <kyungmin.park@samsung.com>
9048 M:      Andrzej Hajda <a.hajda@samsung.com>
9049 L:      linux-media@vger.kernel.org
9050 S:      Supported
9051 F:      drivers/media/i2c/s5c73m3/*
9052
9053 SAMSUNG S5K5BAF CAMERA DRIVER
9054 M:      Kyungmin Park <kyungmin.park@samsung.com>
9055 M:      Andrzej Hajda <a.hajda@samsung.com>
9056 L:      linux-media@vger.kernel.org
9057 S:      Supported
9058 F:      drivers/media/i2c/s5k5baf.c
9059
9060 SAMSUNG S3FWRN5 NFC DRIVER
9061 M:      Robert Baldyga <r.baldyga@samsung.com>
9062 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9063 S:      Supported
9064 F:      drivers/nfc/s3fwrn5
9065
9066 SAMSUNG SOC CLOCK DRIVERS
9067 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9068 M:      Tomasz Figa <tomasz.figa@gmail.com>
9069 S:      Supported
9070 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9071 F:      drivers/clk/samsung/
9072
9073 SAMSUNG SXGBE DRIVERS
9074 M:      Byungho An <bh74.an@samsung.com>
9075 M:      Girish K S <ks.giri@samsung.com>
9076 M:      Vipul Pandya <vipul.pandya@samsung.com>
9077 S:      Supported
9078 L:      netdev@vger.kernel.org
9079 F:      drivers/net/ethernet/samsung/sxgbe/
9080
9081 SAMSUNG THERMAL DRIVER
9082 M:      Lukasz Majewski <l.majewski@samsung.com>
9083 L:      linux-pm@vger.kernel.org
9084 L:      linux-samsung-soc@vger.kernel.org
9085 S:      Supported
9086 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9087 F:      drivers/thermal/samsung/
9088
9089 SAMSUNG USB2 PHY DRIVER
9090 M:      Kamil Debski <k.debski@samsung.com>
9091 L:      linux-kernel@vger.kernel.org
9092 S:      Supported
9093 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9094 F:      Documentation/phy/samsung-usb2.txt
9095 F:      drivers/phy/phy-exynos4210-usb2.c
9096 F:      drivers/phy/phy-exynos4x12-usb2.c
9097 F:      drivers/phy/phy-exynos5250-usb2.c
9098 F:      drivers/phy/phy-s5pv210-usb2.c
9099 F:      drivers/phy/phy-samsung-usb2.c
9100 F:      drivers/phy/phy-samsung-usb2.h
9101
9102 SERIAL DRIVERS
9103 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9104 L:      linux-serial@vger.kernel.org
9105 S:      Maintained
9106 F:      drivers/tty/serial/
9107
9108 SYNOPSYS DESIGNWARE DMAC DRIVER
9109 M:      Viresh Kumar <vireshk@kernel.org>
9110 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9111 S:      Maintained
9112 F:      include/linux/dma/dw.h
9113 F:      include/linux/platform_data/dma-dw.h
9114 F:      drivers/dma/dw/
9115
9116 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9117 M: Lars Persson <lars.persson@axis.com>
9118 L: netdev@vger.kernel.org
9119 S: Supported
9120 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9121 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9122
9123 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9124 M:      Seungwon Jeon <tgih.jun@samsung.com>
9125 M:      Jaehoon Chung <jh80.chung@samsung.com>
9126 L:      linux-mmc@vger.kernel.org
9127 S:      Maintained
9128 F:      include/linux/mmc/dw_mmc.h
9129 F:      drivers/mmc/host/dw_mmc*
9130
9131 THUNDERBOLT DRIVER
9132 M:      Andreas Noever <andreas.noever@gmail.com>
9133 S:      Maintained
9134 F:      drivers/thunderbolt/
9135
9136 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9137 M:      John Stultz <john.stultz@linaro.org>
9138 M:      Thomas Gleixner <tglx@linutronix.de>
9139 L:      linux-kernel@vger.kernel.org
9140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9141 S:      Supported
9142 F:      include/linux/clocksource.h
9143 F:      include/linux/time.h
9144 F:      include/linux/timex.h
9145 F:      include/uapi/linux/time.h
9146 F:      include/uapi/linux/timex.h
9147 F:      kernel/time/clocksource.c
9148 F:      kernel/time/time*.c
9149 F:      kernel/time/ntp.c
9150 F:      tools/testing/selftests/timers/
9151
9152 SC1200 WDT DRIVER
9153 M:      Zwane Mwaikambo <zwanem@gmail.com>
9154 S:      Maintained
9155 F:      drivers/watchdog/sc1200wdt.c
9156
9157 SCHEDULER
9158 M:      Ingo Molnar <mingo@redhat.com>
9159 M:      Peter Zijlstra <peterz@infradead.org>
9160 L:      linux-kernel@vger.kernel.org
9161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9162 S:      Maintained
9163 F:      kernel/sched/
9164 F:      include/linux/sched.h
9165 F:      include/uapi/linux/sched.h
9166 F:      include/linux/wait.h
9167
9168 SCORE ARCHITECTURE
9169 M:      Chen Liqin <liqin.linux@gmail.com>
9170 M:      Lennox Wu <lennox.wu@gmail.com>
9171 W:      http://www.sunplus.com
9172 S:      Supported
9173 F:      arch/score/
9174
9175 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9176 M:      Sudeep Holla <sudeep.holla@arm.com>
9177 L:      linux-arm-kernel@lists.infradead.org
9178 S:      Maintained
9179 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9180 F:      drivers/clk/clk-scpi.c
9181 F:      drivers/cpufreq/scpi-cpufreq.c
9182 F:      drivers/firmware/arm_scpi.c
9183 F:      include/linux/scpi_protocol.h
9184
9185 SCSI CDROM DRIVER
9186 M:      Jens Axboe <axboe@kernel.dk>
9187 L:      linux-scsi@vger.kernel.org
9188 W:      http://www.kernel.dk
9189 S:      Maintained
9190 F:      drivers/scsi/sr*
9191
9192 SCSI RDMA PROTOCOL (SRP) INITIATOR
9193 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9194 L:      linux-rdma@vger.kernel.org
9195 S:      Supported
9196 W:      http://www.openfabrics.org
9197 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9199 F:      drivers/infiniband/ulp/srp/
9200 F:      include/scsi/srp.h
9201
9202 SCSI SG DRIVER
9203 M:      Doug Gilbert <dgilbert@interlog.com>
9204 L:      linux-scsi@vger.kernel.org
9205 W:      http://sg.danny.cz/sg
9206 S:      Maintained
9207 F:      Documentation/scsi/scsi-generic.txt
9208 F:      drivers/scsi/sg.c
9209 F:      include/scsi/sg.h
9210
9211 SCSI SUBSYSTEM
9212 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9213 L:      linux-scsi@vger.kernel.org
9214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9215 S:      Maintained
9216 F:      drivers/scsi/
9217 F:      include/scsi/
9218
9219 SCSI TAPE DRIVER
9220 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9221 L:      linux-scsi@vger.kernel.org
9222 S:      Maintained
9223 F:      Documentation/scsi/st.txt
9224 F:      drivers/scsi/st.*
9225 F:      drivers/scsi/st_*.h
9226
9227 SCTP PROTOCOL
9228 M:      Vlad Yasevich <vyasevich@gmail.com>
9229 M:      Neil Horman <nhorman@tuxdriver.com>
9230 L:      linux-sctp@vger.kernel.org
9231 W:      http://lksctp.sourceforge.net
9232 S:      Maintained
9233 F:      Documentation/networking/sctp.txt
9234 F:      include/linux/sctp.h
9235 F:      include/uapi/linux/sctp.h
9236 F:      include/net/sctp/
9237 F:      net/sctp/
9238
9239 SCx200 CPU SUPPORT
9240 M:      Jim Cromie <jim.cromie@gmail.com>
9241 S:      Odd Fixes
9242 F:      Documentation/i2c/busses/scx200_acb
9243 F:      arch/x86/platform/scx200/
9244 F:      drivers/watchdog/scx200_wdt.c
9245 F:      drivers/i2c/busses/scx200*
9246 F:      drivers/mtd/maps/scx200_docflash.c
9247 F:      include/linux/scx200.h
9248
9249 SCx200 GPIO DRIVER
9250 M:      Jim Cromie <jim.cromie@gmail.com>
9251 S:      Maintained
9252 F:      drivers/char/scx200_gpio.c
9253 F:      include/linux/scx200_gpio.h
9254
9255 SCx200 HRT CLOCKSOURCE DRIVER
9256 M:      Jim Cromie <jim.cromie@gmail.com>
9257 S:      Maintained
9258 F:      drivers/clocksource/scx200_hrt.c
9259
9260 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9261 M:      Sascha Sommer <saschasommer@freenet.de>
9262 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9263 S:      Maintained
9264 F:      drivers/mmc/host/sdricoh_cs.c
9265
9266 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9267 L:      linux-mmc@vger.kernel.org
9268 S:      Orphan
9269 F:      drivers/mmc/host/sdhci.*
9270 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9271
9272 SECURE COMPUTING
9273 M:      Kees Cook <keescook@chromium.org>
9274 R:      Andy Lutomirski <luto@amacapital.net>
9275 R:      Will Drewry <wad@chromium.org>
9276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9277 S:      Supported
9278 F:      kernel/seccomp.c
9279 F:      include/uapi/linux/seccomp.h
9280 F:      include/linux/seccomp.h
9281 F:      tools/testing/selftests/seccomp/*
9282 K:      \bsecure_computing
9283 K:      \bTIF_SECCOMP\b
9284
9285 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9286 M:      Ben Dooks <ben-linux@fluff.org>
9287 M:      Jaehoon Chung <jh80.chung@samsung.com>
9288 L:      linux-mmc@vger.kernel.org
9289 S:      Maintained
9290 F:      drivers/mmc/host/sdhci-s3c*
9291
9292 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9293 M:      Viresh Kumar <vireshk@kernel.org>
9294 L:      spear-devel@list.st.com
9295 L:      linux-mmc@vger.kernel.org
9296 S:      Maintained
9297 F:      drivers/mmc/host/sdhci-spear.c
9298
9299 SECURITY SUBSYSTEM
9300 M:      James Morris <james.l.morris@oracle.com>
9301 M:      "Serge E. Hallyn" <serge@hallyn.com>
9302 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9304 W:      http://kernsec.org/
9305 S:      Supported
9306 F:      security/
9307
9308 SECURITY CONTACT
9309 M:      Security Officers <security@kernel.org>
9310 S:      Supported
9311
9312 SELINUX SECURITY MODULE
9313 M:      Paul Moore <paul@paul-moore.com>
9314 M:      Stephen Smalley <sds@tycho.nsa.gov>
9315 M:      Eric Paris <eparis@parisplace.org>
9316 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9317 W:      http://selinuxproject.org
9318 T:      git git://git.infradead.org/users/pcmoore/selinux
9319 S:      Supported
9320 F:      include/linux/selinux*
9321 F:      security/selinux/
9322 F:      scripts/selinux/
9323
9324 APPARMOR SECURITY MODULE
9325 M:      John Johansen <john.johansen@canonical.com>
9326 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9327 W:      apparmor.wiki.kernel.org
9328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9329 S:      Supported
9330 F:      security/apparmor/
9331
9332 YAMA SECURITY MODULE
9333 M:      Kees Cook <keescook@chromium.org>
9334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9335 S:      Supported
9336 F:      security/yama/
9337
9338 SENSABLE PHANTOM
9339 M:      Jiri Slaby <jirislaby@gmail.com>
9340 S:      Maintained
9341 F:      drivers/misc/phantom.c
9342 F:      include/uapi/linux/phantom.h
9343
9344 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9345 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9346 M:      Minh Tran <minh.tran@avagotech.com>
9347 M:      John Soni Jose <sony.john-n@avagotech.com>
9348 L:      linux-scsi@vger.kernel.org
9349 W:      http://www.avagotech.com
9350 S:      Supported
9351 F:      drivers/scsi/be2iscsi/
9352
9353 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9354 M:      Sathya Perla <sathya.perla@avagotech.com>
9355 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9356 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9357 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9358 L:      netdev@vger.kernel.org
9359 W:      http://www.emulex.com
9360 S:      Supported
9361 F:      drivers/net/ethernet/emulex/benet/
9362
9363 EMULEX ONECONNECT ROCE DRIVER
9364 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9365 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9366 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9367 L:      linux-rdma@vger.kernel.org
9368 W:      http://www.emulex.com
9369 S:      Supported
9370 F:      drivers/infiniband/hw/ocrdma/
9371
9372 SFC NETWORK DRIVER
9373 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9374 M:      Shradha Shah <sshah@solarflare.com>
9375 L:      netdev@vger.kernel.org
9376 S:      Supported
9377 F:      drivers/net/ethernet/sfc/
9378
9379 SGI GRU DRIVER
9380 M:      Dimitri Sivanich <sivanich@sgi.com>
9381 S:      Maintained
9382 F:      drivers/misc/sgi-gru/
9383
9384 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9385 M:      Pat Gefre <pfg@sgi.com>
9386 L:      linux-ia64@vger.kernel.org
9387 S:      Supported
9388 F:      Documentation/ia64/serial.txt
9389 F:      drivers/tty/serial/ioc?_serial.c
9390 F:      include/linux/ioc?.h
9391
9392 SGI XP/XPC/XPNET DRIVER
9393 M:      Cliff Whickman <cpw@sgi.com>
9394 M:      Robin Holt <robinmholt@gmail.com>
9395 S:      Maintained
9396 F:      drivers/misc/sgi-xp/
9397
9398 SI2157 MEDIA DRIVER
9399 M:      Antti Palosaari <crope@iki.fi>
9400 L:      linux-media@vger.kernel.org
9401 W:      http://linuxtv.org/
9402 W:      http://palosaari.fi/linux/
9403 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9404 T:      git git://linuxtv.org/anttip/media_tree.git
9405 S:      Maintained
9406 F:      drivers/media/tuners/si2157*
9407
9408 SI2168 MEDIA DRIVER
9409 M:      Antti Palosaari <crope@iki.fi>
9410 L:      linux-media@vger.kernel.org
9411 W:      http://linuxtv.org/
9412 W:      http://palosaari.fi/linux/
9413 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9414 T:      git git://linuxtv.org/anttip/media_tree.git
9415 S:      Maintained
9416 F:      drivers/media/dvb-frontends/si2168*
9417
9418 SI470X FM RADIO RECEIVER I2C DRIVER
9419 M:      Hans Verkuil <hverkuil@xs4all.nl>
9420 L:      linux-media@vger.kernel.org
9421 T:      git git://linuxtv.org/media_tree.git
9422 W:      http://linuxtv.org
9423 S:      Odd Fixes
9424 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9425
9426 SI470X FM RADIO RECEIVER USB DRIVER
9427 M:      Hans Verkuil <hverkuil@xs4all.nl>
9428 L:      linux-media@vger.kernel.org
9429 T:      git git://linuxtv.org/media_tree.git
9430 W:      http://linuxtv.org
9431 S:      Maintained
9432 F:      drivers/media/radio/si470x/radio-si470x-common.c
9433 F:      drivers/media/radio/si470x/radio-si470x.h
9434 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9435
9436 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9437 M:      Eduardo Valentin <edubezval@gmail.com>
9438 L:      linux-media@vger.kernel.org
9439 T:      git git://linuxtv.org/media_tree.git
9440 W:      http://linuxtv.org
9441 S:      Odd Fixes
9442 F:      drivers/media/radio/si4713/si4713.?
9443
9444 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9445 M:      Eduardo Valentin <edubezval@gmail.com>
9446 L:      linux-media@vger.kernel.org
9447 T:      git git://linuxtv.org/media_tree.git
9448 W:      http://linuxtv.org
9449 S:      Odd Fixes
9450 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9451
9452 SI4713 FM RADIO TRANSMITTER USB DRIVER
9453 M:      Hans Verkuil <hverkuil@xs4all.nl>
9454 L:      linux-media@vger.kernel.org
9455 T:      git git://linuxtv.org/media_tree.git
9456 W:      http://linuxtv.org
9457 S:      Maintained
9458 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9459
9460 SIANO DVB DRIVER
9461 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9462 L:      linux-media@vger.kernel.org
9463 W:      http://linuxtv.org
9464 T:      git git://linuxtv.org/media_tree.git
9465 S:      Odd fixes
9466 F:      drivers/media/common/siano/
9467 F:      drivers/media/usb/siano/
9468 F:      drivers/media/usb/siano/
9469 F:      drivers/media/mmc/siano/
9470
9471 SIMPLEFB FB DRIVER
9472 M:      Hans de Goede <hdegoede@redhat.com>
9473 L:      linux-fbdev@vger.kernel.org
9474 S:      Maintained
9475 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9476 F:      drivers/video/fbdev/simplefb.c
9477 F:      include/linux/platform_data/simplefb.h
9478
9479 SH_VEU V4L2 MEM2MEM DRIVER
9480 L:      linux-media@vger.kernel.org
9481 S:      Orphan
9482 F:      drivers/media/platform/sh_veu.c
9483
9484 SH_VOU V4L2 OUTPUT DRIVER
9485 L:      linux-media@vger.kernel.org
9486 S:      Orphan
9487 F:      drivers/media/platform/sh_vou.c
9488 F:      include/media/sh_vou.h
9489
9490 SIMPLE FIRMWARE INTERFACE (SFI)
9491 M:      Len Brown <lenb@kernel.org>
9492 L:      sfi-devel@simplefirmware.org
9493 W:      http://simplefirmware.org/
9494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9495 S:      Supported
9496 F:      arch/x86/platform/sfi/
9497 F:      drivers/sfi/
9498 F:      include/linux/sfi*.h
9499
9500 SIMTEC EB110ATX (Chalice CATS)
9501 P:      Ben Dooks
9502 P:      Vincent Sanders <vince@simtec.co.uk>
9503 M:      Simtec Linux Team <linux@simtec.co.uk>
9504 W:      http://www.simtec.co.uk/products/EB110ATX/
9505 S:      Supported
9506
9507 SIMTEC EB2410ITX (BAST)
9508 P:      Ben Dooks
9509 P:      Vincent Sanders <vince@simtec.co.uk>
9510 M:      Simtec Linux Team <linux@simtec.co.uk>
9511 W:      http://www.simtec.co.uk/products/EB2410ITX/
9512 S:      Supported
9513 F:      arch/arm/mach-s3c24xx/mach-bast.c
9514 F:      arch/arm/mach-s3c24xx/bast-ide.c
9515 F:      arch/arm/mach-s3c24xx/bast-irq.c
9516
9517 TI DAVINCI MACHINE SUPPORT
9518 M:      Sekhar Nori <nsekhar@ti.com>
9519 M:      Kevin Hilman <khilman@deeprootsystems.com>
9520 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9521 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9522 S:      Supported
9523 F:      arch/arm/mach-davinci/
9524 F:      drivers/i2c/busses/i2c-davinci.c
9525
9526 TI DAVINCI SERIES MEDIA DRIVER
9527 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9528 L:      linux-media@vger.kernel.org
9529 W:      http://linuxtv.org/
9530 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9531 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9532 S:      Maintained
9533 F:      drivers/media/platform/davinci/
9534 F:      include/media/davinci/
9535
9536 TI AM437X VPFE DRIVER
9537 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9538 L:      linux-media@vger.kernel.org
9539 W:      http://linuxtv.org/
9540 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9541 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9542 S:      Maintained
9543 F:      drivers/media/platform/am437x/
9544
9545 OV2659 OMNIVISION SENSOR DRIVER
9546 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9547 L:      linux-media@vger.kernel.org
9548 W:      http://linuxtv.org/
9549 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9550 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9551 S:      Maintained
9552 F:      drivers/media/i2c/ov2659.c
9553 F:      include/media/ov2659.h
9554
9555 SILICON MOTION SM712 FRAME BUFFER DRIVER
9556 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9557 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9558 M:      Sudip Mukherjee <sudip@vectorindia.org>
9559 L:      linux-fbdev@vger.kernel.org
9560 S:      Maintained
9561 F:      drivers/video/fbdev/sm712*
9562 F:      Documentation/fb/sm712fb.txt
9563
9564 SIS 190 ETHERNET DRIVER
9565 M:      Francois Romieu <romieu@fr.zoreil.com>
9566 L:      netdev@vger.kernel.org
9567 S:      Maintained
9568 F:      drivers/net/ethernet/sis/sis190.c
9569
9570 SIS 900/7016 FAST ETHERNET DRIVER
9571 M:      Daniele Venzano <venza@brownhat.org>
9572 W:      http://www.brownhat.org/sis900.html
9573 L:      netdev@vger.kernel.org
9574 S:      Maintained
9575 F:      drivers/net/ethernet/sis/sis900.*
9576
9577 SIS FRAMEBUFFER DRIVER
9578 M:      Thomas Winischhofer <thomas@winischhofer.net>
9579 W:      http://www.winischhofer.net/linuxsisvga.shtml
9580 S:      Maintained
9581 F:      Documentation/fb/sisfb.txt
9582 F:      drivers/video/fbdev/sis/
9583 F:      include/video/sisfb.h
9584
9585 SIS USB2VGA DRIVER
9586 M:      Thomas Winischhofer <thomas@winischhofer.net>
9587 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9588 S:      Maintained
9589 F:      drivers/usb/misc/sisusbvga/
9590
9591 SLAB ALLOCATOR
9592 M:      Christoph Lameter <cl@linux.com>
9593 M:      Pekka Enberg <penberg@kernel.org>
9594 M:      David Rientjes <rientjes@google.com>
9595 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9596 M:      Andrew Morton <akpm@linux-foundation.org>
9597 L:      linux-mm@kvack.org
9598 S:      Maintained
9599 F:      include/linux/sl?b*.h
9600 F:      mm/sl?b*
9601
9602 SLEEPABLE READ-COPY UPDATE (SRCU)
9603 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9604 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9605 M:      Josh Triplett <josh@joshtriplett.org>
9606 R:      Steven Rostedt <rostedt@goodmis.org>
9607 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9608 L:      linux-kernel@vger.kernel.org
9609 W:      http://www.rdrop.com/users/paulmck/RCU/
9610 S:      Supported
9611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9612 F:      include/linux/srcu.h
9613 F:      kernel/rcu/srcu.c
9614
9615 SMACK SECURITY MODULE
9616 M:      Casey Schaufler <casey@schaufler-ca.com>
9617 L:      linux-security-module@vger.kernel.org
9618 W:      http://schaufler-ca.com
9619 T:      git git://git.gitorious.org/smack-next/kernel.git
9620 S:      Maintained
9621 F:      Documentation/security/Smack.txt
9622 F:      security/smack/
9623
9624 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9625 M:      Kevin Hilman <khilman@kernel.org>
9626 M:      Nishanth Menon <nm@ti.com>
9627 S:      Maintained
9628 F:      drivers/power/avs/
9629 F:      include/linux/power/smartreflex.h
9630 L:      linux-pm@vger.kernel.org
9631
9632 SMC91x ETHERNET DRIVER
9633 M:      Nicolas Pitre <nico@fluxnic.net>
9634 S:      Odd Fixes
9635 F:      drivers/net/ethernet/smsc/smc91x.*
9636
9637 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9638 M:      Sakari Ailus <sakari.ailus@iki.fi>
9639 L:      linux-media@vger.kernel.org
9640 S:      Maintained
9641 F:      drivers/media/i2c/smiapp/
9642 F:      include/media/smiapp.h
9643 F:      drivers/media/i2c/smiapp-pll.c
9644 F:      drivers/media/i2c/smiapp-pll.h
9645 F:      include/uapi/linux/smiapp.h
9646 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9647
9648 SMM665 HARDWARE MONITOR DRIVER
9649 M:      Guenter Roeck <linux@roeck-us.net>
9650 L:      lm-sensors@lm-sensors.org
9651 S:      Maintained
9652 F:      Documentation/hwmon/smm665
9653 F:      drivers/hwmon/smm665.c
9654
9655 SMSC EMC2103 HARDWARE MONITOR DRIVER
9656 M:      Steve Glendinning <steve.glendinning@shawell.net>
9657 L:      lm-sensors@lm-sensors.org
9658 S:      Maintained
9659 F:      Documentation/hwmon/emc2103
9660 F:      drivers/hwmon/emc2103.c
9661
9662 SMSC SCH5627 HARDWARE MONITOR DRIVER
9663 M:      Hans de Goede <hdegoede@redhat.com>
9664 L:      lm-sensors@lm-sensors.org
9665 S:      Supported
9666 F:      Documentation/hwmon/sch5627
9667 F:      drivers/hwmon/sch5627.c
9668
9669 SMSC47B397 HARDWARE MONITOR DRIVER
9670 M:      Jean Delvare <jdelvare@suse.com>
9671 L:      lm-sensors@lm-sensors.org
9672 S:      Maintained
9673 F:      Documentation/hwmon/smsc47b397
9674 F:      drivers/hwmon/smsc47b397.c
9675
9676 SMSC911x ETHERNET DRIVER
9677 M:      Steve Glendinning <steve.glendinning@shawell.net>
9678 L:      netdev@vger.kernel.org
9679 S:      Maintained
9680 F:      include/linux/smsc911x.h
9681 F:      drivers/net/ethernet/smsc/smsc911x.*
9682
9683 SMSC9420 PCI ETHERNET DRIVER
9684 M:      Steve Glendinning <steve.glendinning@shawell.net>
9685 L:      netdev@vger.kernel.org
9686 S:      Maintained
9687 F:      drivers/net/ethernet/smsc/smsc9420.*
9688
9689 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9690 M:      Steve Glendinning <steve.glendinning@shawell.net>
9691 L:      linux-fbdev@vger.kernel.org
9692 S:      Maintained
9693 F:      drivers/video/fbdev/smscufx.c
9694
9695 SOC-CAMERA V4L2 SUBSYSTEM
9696 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9697 L:      linux-media@vger.kernel.org
9698 T:      git git://linuxtv.org/media_tree.git
9699 S:      Maintained
9700 F:      include/media/soc*
9701 F:      drivers/media/i2c/soc_camera/
9702 F:      drivers/media/platform/soc_camera/
9703
9704 SOEKRIS NET48XX LED SUPPORT
9705 M:      Chris Boot <bootc@bootc.net>
9706 S:      Maintained
9707 F:      drivers/leds/leds-net48xx.c
9708
9709 SOFTLOGIC 6x10 MPEG CODEC
9710 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9711 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9712 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9713 M:      Ismael Luceno <ismael@iodev.co.uk>
9714 L:      linux-media@vger.kernel.org
9715 S:      Supported
9716 F:      drivers/media/pci/solo6x10/
9717
9718 SOFTWARE RAID (Multiple Disks) SUPPORT
9719 M:      Neil Brown <neilb@suse.com>
9720 L:      linux-raid@vger.kernel.org
9721 S:      Supported
9722 F:      drivers/md/
9723 F:      include/linux/raid/
9724 F:      include/uapi/linux/raid/
9725
9726 SONIC NETWORK DRIVER
9727 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9728 L:      netdev@vger.kernel.org
9729 S:      Maintained
9730 F:      drivers/net/ethernet/natsemi/sonic.*
9731
9732 SONICS SILICON BACKPLANE DRIVER (SSB)
9733 M:      Michael Buesch <m@bues.ch>
9734 L:      netdev@vger.kernel.org
9735 S:      Maintained
9736 F:      drivers/ssb/
9737 F:      include/linux/ssb/
9738
9739 SONY VAIO CONTROL DEVICE DRIVER
9740 M:      Mattia Dongili <malattia@linux.it>
9741 L:      platform-driver-x86@vger.kernel.org
9742 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9743 S:      Maintained
9744 F:      Documentation/laptops/sony-laptop.txt
9745 F:      drivers/char/sonypi.c
9746 F:      drivers/platform/x86/sony-laptop.c
9747 F:      include/linux/sony-laptop.h
9748
9749 SONY MEMORYSTICK CARD SUPPORT
9750 M:      Alex Dubov <oakad@yahoo.com>
9751 W:      http://tifmxx.berlios.de/
9752 S:      Maintained
9753 F:      drivers/memstick/host/tifm_ms.c
9754
9755 SONY MEMORYSTICK STANDARD SUPPORT
9756 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9757 S:      Maintained
9758 F:      drivers/memstick/core/ms_block.*
9759
9760 SOUND
9761 M:      Jaroslav Kysela <perex@perex.cz>
9762 M:      Takashi Iwai <tiwai@suse.com>
9763 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9764 W:      http://www.alsa-project.org/
9765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9766 T:      git git://git.alsa-project.org/alsa-kernel.git
9767 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9768 S:      Maintained
9769 F:      Documentation/sound/
9770 F:      include/sound/
9771 F:      include/uapi/sound/
9772 F:      sound/
9773
9774 SOUND - COMPRESSED AUDIO
9775 M:      Vinod Koul <vinod.koul@intel.com>
9776 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9778 S:      Supported
9779 F:      Documentation/sound/alsa/compress_offload.txt
9780 F:      include/sound/compress_driver.h
9781 F:      include/uapi/sound/compress_*
9782 F:      sound/core/compress_offload.c
9783 F:      sound/soc/soc-compress.c
9784
9785 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9786 M:      Liam Girdwood <lgirdwood@gmail.com>
9787 M:      Mark Brown <broonie@kernel.org>
9788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9789 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9790 W:      http://alsa-project.org/main/index.php/ASoC
9791 S:      Supported
9792 F:      Documentation/sound/alsa/soc/
9793 F:      sound/soc/
9794 F:      include/sound/soc*
9795
9796 SOUND - DMAENGINE HELPERS
9797 M:      Lars-Peter Clausen <lars@metafoo.de>
9798 S:      Supported
9799 F:      include/sound/dmaengine_pcm.h
9800 F:      sound/core/pcm_dmaengine.c
9801 F:      sound/soc/soc-generic-dmaengine-pcm.c
9802
9803 SP2 MEDIA DRIVER
9804 M:      Olli Salonen <olli.salonen@iki.fi>
9805 L:      linux-media@vger.kernel.org
9806 W:      http://linuxtv.org/
9807 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9808 S:      Maintained
9809 F:      drivers/media/dvb-frontends/sp2*
9810
9811 SPARC + UltraSPARC (sparc/sparc64)
9812 M:      "David S. Miller" <davem@davemloft.net>
9813 L:      sparclinux@vger.kernel.org
9814 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9817 S:      Maintained
9818 F:      arch/sparc/
9819 F:      drivers/sbus/
9820
9821 SPARC SERIAL DRIVERS
9822 M:      "David S. Miller" <davem@davemloft.net>
9823 L:      sparclinux@vger.kernel.org
9824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9826 S:      Maintained
9827 F:      include/linux/sunserialcore.h
9828 F:      drivers/tty/serial/suncore.c
9829 F:      drivers/tty/serial/sunhv.c
9830 F:      drivers/tty/serial/sunsab.c
9831 F:      drivers/tty/serial/sunsab.h
9832 F:      drivers/tty/serial/sunsu.c
9833 F:      drivers/tty/serial/sunzilog.c
9834 F:      drivers/tty/serial/sunzilog.h
9835
9836 SPARSE CHECKER
9837 M:      "Christopher Li" <sparse@chrisli.org>
9838 L:      linux-sparse@vger.kernel.org
9839 W:      https://sparse.wiki.kernel.org/
9840 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9841 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9842 S:      Maintained
9843 F:      include/linux/compiler.h
9844
9845 SPEAR PLATFORM SUPPORT
9846 M:      Viresh Kumar <vireshk@kernel.org>
9847 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9848 L:      spear-devel@list.st.com
9849 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9850 W:      http://www.st.com/spear
9851 S:      Maintained
9852 F:      arch/arm/mach-spear/
9853
9854 SPEAR CLOCK FRAMEWORK SUPPORT
9855 M:      Viresh Kumar <vireshk@kernel.org>
9856 L:      spear-devel@list.st.com
9857 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9858 W:      http://www.st.com/spear
9859 S:      Maintained
9860 F:      drivers/clk/spear/
9861
9862 SPI SUBSYSTEM
9863 M:      Mark Brown <broonie@kernel.org>
9864 L:      linux-spi@vger.kernel.org
9865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9866 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9867 S:      Maintained
9868 F:      Documentation/spi/
9869 F:      drivers/spi/
9870 F:      include/linux/spi/
9871 F:      include/uapi/linux/spi/
9872
9873 SPIDERNET NETWORK DRIVER for CELL
9874 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9875 L:      netdev@vger.kernel.org
9876 S:      Supported
9877 F:      Documentation/networking/spider_net.txt
9878 F:      drivers/net/ethernet/toshiba/spider_net*
9879
9880 SPU FILE SYSTEM
9881 M:      Jeremy Kerr <jk@ozlabs.org>
9882 L:      linuxppc-dev@lists.ozlabs.org
9883 W:      http://www.ibm.com/developerworks/power/cell/
9884 S:      Supported
9885 F:      Documentation/filesystems/spufs.txt
9886 F:      arch/powerpc/platforms/cell/spufs/
9887
9888 SQUASHFS FILE SYSTEM
9889 M:      Phillip Lougher <phillip@squashfs.org.uk>
9890 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9891 W:      http://squashfs.org.uk
9892 S:      Maintained
9893 F:      Documentation/filesystems/squashfs.txt
9894 F:      fs/squashfs/
9895
9896 SRM (Alpha) environment access
9897 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9898 S:      Maintained
9899 F:      arch/alpha/kernel/srm_env.c
9900
9901 STABLE BRANCH
9902 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9903 L:      stable@vger.kernel.org
9904 S:      Supported
9905 F:      Documentation/stable_kernel_rules.txt
9906
9907 STAGING SUBSYSTEM
9908 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9910 L:      devel@driverdev.osuosl.org
9911 S:      Supported
9912 F:      drivers/staging/
9913
9914 STAGING - COMEDI
9915 M:      Ian Abbott <abbotti@mev.co.uk>
9916 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9917 S:      Odd Fixes
9918 F:      drivers/staging/comedi/
9919
9920 STAGING - FLARION FT1000 DRIVERS
9921 M:      Marek Belisko <marek.belisko@gmail.com>
9922 S:      Odd Fixes
9923 F:      drivers/staging/ft1000/
9924
9925 STAGING - INDUSTRIAL IO
9926 M:      Jonathan Cameron <jic23@kernel.org>
9927 L:      linux-iio@vger.kernel.org
9928 S:      Odd Fixes
9929 F:      drivers/staging/iio/
9930
9931 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9932 M:      Jarod Wilson <jarod@wilsonet.com>
9933 W:      http://www.lirc.org/
9934 S:      Odd Fixes
9935 F:      drivers/staging/media/lirc/
9936
9937 STAGING - LUSTRE PARALLEL FILESYSTEM
9938 M:      Oleg Drokin <oleg.drokin@intel.com>
9939 M:      Andreas Dilger <andreas.dilger@intel.com>
9940 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
9941 W:      http://wiki.lustre.org/
9942 S:      Maintained
9943 F:      drivers/staging/lustre
9944
9945 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9946 M:      Marc Dietrich <marvin24@gmx.de>
9947 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9948 L:      linux-tegra@vger.kernel.org
9949 S:      Maintained
9950 F:      drivers/staging/nvec/
9951
9952 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9953 M:      Jens Frederich <jfrederich@gmail.com>
9954 M:      Daniel Drake <dsd@laptop.org>
9955 M:      Jon Nettleton <jon.nettleton@gmail.com>
9956 W:      http://wiki.laptop.org/go/DCON
9957 S:      Maintained
9958 F:      drivers/staging/olpc_dcon/
9959
9960 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9961 M:      Willy Tarreau <willy@meta-x.org>
9962 S:      Odd Fixes
9963 F:      drivers/staging/panel/
9964
9965 STAGING - REALTEK RTL8712U DRIVERS
9966 M:      Larry Finger <Larry.Finger@lwfinger.net>
9967 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9968 S:      Odd Fixes
9969 F:      drivers/staging/rtl8712/
9970
9971 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9972 M:      Larry Finger <Larry.Finger@lwfinger.net>
9973 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9974 L:      linux-wireless@vger.kernel.org
9975 S:      Maintained
9976 F:      drivers/staging/rtl8723au/
9977
9978 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9979 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9980 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9981 M:      Sudip Mukherjee <sudip@vectorindia.org>
9982 L:      linux-fbdev@vger.kernel.org
9983 S:      Maintained
9984 F:      drivers/staging/sm750fb/
9985
9986 STAGING - SLICOSS
9987 M:      Lior Dotan <liodot@gmail.com>
9988 M:      Christopher Harrer <charrer@alacritech.com>
9989 S:      Odd Fixes
9990 F:      drivers/staging/slicoss/
9991
9992 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9993 M:      William Hubbs <w.d.hubbs@gmail.com>
9994 M:      Chris Brannon <chris@the-brannons.com>
9995 M:      Kirk Reiser <kirk@reisers.ca>
9996 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9997 L:      speakup@linux-speakup.org
9998 W:      http://www.linux-speakup.org/
9999 S:      Odd Fixes
10000 F:      drivers/staging/speakup/
10001
10002 STAGING - VIA VT665X DRIVERS
10003 M:      Forest Bond <forest@alittletooquiet.net>
10004 S:      Odd Fixes
10005 F:      drivers/staging/vt665?/
10006
10007 STAGING - WILC1000 WIFI DRIVER
10008 M:      Johnny Kim <johnny.kim@atmel.com>
10009 M:      Rachel Kim <rachel.kim@atmel.com>
10010 M:      Dean Lee <dean.lee@atmel.com>
10011 M:      Chris Park <chris.park@atmel.com>
10012 L:      linux-wireless@vger.kernel.org
10013 S:      Supported
10014 F:      drivers/staging/wilc1000/
10015
10016 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10017 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10018 S:      Odd Fixes
10019 F:      drivers/staging/xgifb/
10020
10021 HFI1 DRIVER
10022 M:      Mike Marciniszyn <infinipath@intel.com>
10023 L:      linux-rdma@vger.kernel.org
10024 S:      Supported
10025 F:      drivers/staging/rdma/hfi1
10026
10027 STARFIRE/DURALAN NETWORK DRIVER
10028 M:      Ion Badulescu <ionut@badula.org>
10029 S:      Odd Fixes
10030 F:      drivers/net/ethernet/adaptec/starfire*
10031
10032 SUN3/3X
10033 M:      Sam Creasey <sammy@sammy.net>
10034 W:      http://sammy.net/sun3/
10035 S:      Maintained
10036 F:      arch/m68k/kernel/*sun3*
10037 F:      arch/m68k/sun3*/
10038 F:      arch/m68k/include/asm/sun3*
10039 F:      drivers/net/ethernet/i825xx/sun3*
10040
10041 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10042 M:      Hans de Goede <hdegoede@redhat.com>
10043 L:      linux-input@vger.kernel.org
10044 S:      Maintained
10045 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10046 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10047
10048 SUNDANCE NETWORK DRIVER
10049 M:      Denis Kirjanov <kda@linux-powerpc.org>
10050 L:      netdev@vger.kernel.org
10051 S:      Maintained
10052 F:      drivers/net/ethernet/dlink/sundance.c
10053
10054 SUPERH
10055 L:      linux-sh@vger.kernel.org
10056 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10057 S:      Orphan
10058 F:      Documentation/sh/
10059 F:      arch/sh/
10060 F:      drivers/sh/
10061
10062 SUSPEND TO RAM
10063 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10064 M:      Len Brown <len.brown@intel.com>
10065 M:      Pavel Machek <pavel@ucw.cz>
10066 L:      linux-pm@vger.kernel.org
10067 S:      Supported
10068 F:      Documentation/power/
10069 F:      arch/x86/kernel/acpi/
10070 F:      drivers/base/power/
10071 F:      kernel/power/
10072 F:      include/linux/suspend.h
10073 F:      include/linux/freezer.h
10074 F:      include/linux/pm.h
10075
10076 SVGA HANDLING
10077 M:      Martin Mares <mj@ucw.cz>
10078 L:      linux-video@atrey.karlin.mff.cuni.cz
10079 S:      Maintained
10080 F:      Documentation/svga.txt
10081 F:      arch/x86/boot/video*
10082
10083 SWIOTLB SUBSYSTEM
10084 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10085 L:      linux-kernel@vger.kernel.org
10086 S:      Supported
10087 F:      lib/swiotlb.c
10088 F:      arch/*/kernel/pci-swiotlb.c
10089 F:      include/linux/swiotlb.h
10090
10091 SWITCHDEV
10092 M:      Jiri Pirko <jiri@resnulli.us>
10093 L:      netdev@vger.kernel.org
10094 S:      Supported
10095 F:      net/switchdev/
10096 F:      include/net/switchdev.h
10097
10098 SYNOPSYS ARC ARCHITECTURE
10099 M:      Vineet Gupta <vgupta@synopsys.com>
10100 S:      Supported
10101 F:      arch/arc/
10102 F:      Documentation/devicetree/bindings/arc/*
10103 F:      drivers/tty/serial/arc_uart.c
10104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10105
10106 SYNOPSYS ARC SDP platform support
10107 M:      Alexey Brodkin <abrodkin@synopsys.com>
10108 S:      Supported
10109 F:      arch/arc/plat-axs10x
10110 F:      arch/arc/boot/dts/ax*
10111 F:      Documentation/devicetree/bindings/arc/axs10*
10112
10113 SYSTEM CONFIGURATION (SYSCON)
10114 M:      Lee Jones <lee.jones@linaro.org>
10115 M:      Arnd Bergmann <arnd@arndb.de>
10116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10117 S:      Supported
10118 F:      drivers/mfd/syscon.c
10119
10120 SYSV FILESYSTEM
10121 M:      Christoph Hellwig <hch@infradead.org>
10122 S:      Maintained
10123 F:      Documentation/filesystems/sysv-fs.txt
10124 F:      fs/sysv/
10125 F:      include/linux/sysv_fs.h
10126
10127 TARGET SUBSYSTEM
10128 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10129 L:      linux-scsi@vger.kernel.org
10130 L:      target-devel@vger.kernel.org
10131 W:      http://www.linux-iscsi.org
10132 W:      http://groups.google.com/group/linux-iscsi-target-dev
10133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10134 S:      Supported
10135 F:      drivers/target/
10136 F:      include/target/
10137 F:      Documentation/target/
10138
10139 TASKSTATS STATISTICS INTERFACE
10140 M:      Balbir Singh <bsingharora@gmail.com>
10141 S:      Maintained
10142 F:      Documentation/accounting/taskstats*
10143 F:      include/linux/taskstats*
10144 F:      kernel/taskstats.c
10145
10146 TC CLASSIFIER
10147 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10148 L:      netdev@vger.kernel.org
10149 S:      Maintained
10150 F:      include/net/pkt_cls.h
10151 F:      include/uapi/linux/pkt_cls.h
10152 F:      net/sched/
10153
10154 TCP LOW PRIORITY MODULE
10155 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10156 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10157 W:      http://tcp-lp-mod.sourceforge.net/
10158 S:      Maintained
10159 F:      net/ipv4/tcp_lp.c
10160
10161 TDA10071 MEDIA DRIVER
10162 M:      Antti Palosaari <crope@iki.fi>
10163 L:      linux-media@vger.kernel.org
10164 W:      http://linuxtv.org/
10165 W:      http://palosaari.fi/linux/
10166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10167 T:      git git://linuxtv.org/anttip/media_tree.git
10168 S:      Maintained
10169 F:      drivers/media/dvb-frontends/tda10071*
10170
10171 TDA18212 MEDIA DRIVER
10172 M:      Antti Palosaari <crope@iki.fi>
10173 L:      linux-media@vger.kernel.org
10174 W:      http://linuxtv.org/
10175 W:      http://palosaari.fi/linux/
10176 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10177 T:      git git://linuxtv.org/anttip/media_tree.git
10178 S:      Maintained
10179 F:      drivers/media/tuners/tda18212*
10180
10181 TDA18218 MEDIA DRIVER
10182 M:      Antti Palosaari <crope@iki.fi>
10183 L:      linux-media@vger.kernel.org
10184 W:      http://linuxtv.org/
10185 W:      http://palosaari.fi/linux/
10186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10187 T:      git git://linuxtv.org/anttip/media_tree.git
10188 S:      Maintained
10189 F:      drivers/media/tuners/tda18218*
10190
10191 TDA18271 MEDIA DRIVER
10192 M:      Michael Krufky <mkrufky@linuxtv.org>
10193 L:      linux-media@vger.kernel.org
10194 W:      http://linuxtv.org/
10195 W:      http://github.com/mkrufky
10196 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10197 T:      git git://linuxtv.org/mkrufky/tuners.git
10198 S:      Maintained
10199 F:      drivers/media/tuners/tda18271*
10200
10201 TDA827x MEDIA DRIVER
10202 M:      Michael Krufky <mkrufky@linuxtv.org>
10203 L:      linux-media@vger.kernel.org
10204 W:      http://linuxtv.org/
10205 W:      http://github.com/mkrufky
10206 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10207 T:      git git://linuxtv.org/mkrufky/tuners.git
10208 S:      Maintained
10209 F:      drivers/media/tuners/tda8290.*
10210
10211 TDA8290 MEDIA DRIVER
10212 M:      Michael Krufky <mkrufky@linuxtv.org>
10213 L:      linux-media@vger.kernel.org
10214 W:      http://linuxtv.org/
10215 W:      http://github.com/mkrufky
10216 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10217 T:      git git://linuxtv.org/mkrufky/tuners.git
10218 S:      Maintained
10219 F:      drivers/media/tuners/tda8290.*
10220
10221 TDA9840 MEDIA DRIVER
10222 M:      Hans Verkuil <hverkuil@xs4all.nl>
10223 L:      linux-media@vger.kernel.org
10224 T:      git git://linuxtv.org/media_tree.git
10225 W:      http://linuxtv.org
10226 S:      Maintained
10227 F:      drivers/media/i2c/tda9840*
10228
10229 TEA5761 TUNER DRIVER
10230 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10231 L:      linux-media@vger.kernel.org
10232 W:      http://linuxtv.org
10233 T:      git git://linuxtv.org/media_tree.git
10234 S:      Odd fixes
10235 F:      drivers/media/tuners/tea5761.*
10236
10237 TEA5767 TUNER DRIVER
10238 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10239 L:      linux-media@vger.kernel.org
10240 W:      http://linuxtv.org
10241 T:      git git://linuxtv.org/media_tree.git
10242 S:      Maintained
10243 F:      drivers/media/tuners/tea5767.*
10244
10245 TEA6415C MEDIA DRIVER
10246 M:      Hans Verkuil <hverkuil@xs4all.nl>
10247 L:      linux-media@vger.kernel.org
10248 T:      git git://linuxtv.org/media_tree.git
10249 W:      http://linuxtv.org
10250 S:      Maintained
10251 F:      drivers/media/i2c/tea6415c*
10252
10253 TEA6420 MEDIA DRIVER
10254 M:      Hans Verkuil <hverkuil@xs4all.nl>
10255 L:      linux-media@vger.kernel.org
10256 T:      git git://linuxtv.org/media_tree.git
10257 W:      http://linuxtv.org
10258 S:      Maintained
10259 F:      drivers/media/i2c/tea6420*
10260
10261 TEAM DRIVER
10262 M:      Jiri Pirko <jiri@resnulli.us>
10263 L:      netdev@vger.kernel.org
10264 S:      Supported
10265 F:      drivers/net/team/
10266 F:      include/linux/if_team.h
10267 F:      include/uapi/linux/if_team.h
10268
10269 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10270 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10271 S:      Maintained
10272 F:      arch/x86/platform/ts5500/
10273
10274 TECHNOTREND USB IR RECEIVER
10275 M:      Sean Young <sean@mess.org>
10276 L:      linux-media@vger.kernel.org
10277 S:      Maintained
10278 F:      drivers/media/rc/ttusbir.c
10279
10280 TEGRA ARCHITECTURE SUPPORT
10281 M:      Stephen Warren <swarren@wwwdotorg.org>
10282 M:      Thierry Reding <thierry.reding@gmail.com>
10283 M:      Alexandre Courbot <gnurou@gmail.com>
10284 L:      linux-tegra@vger.kernel.org
10285 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10287 S:      Supported
10288 N:      [^a-z]tegra
10289
10290 TEGRA CLOCK DRIVER
10291 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10292 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10293 S:      Supported
10294 F:      drivers/clk/tegra/
10295
10296 TEGRA DMA DRIVER
10297 M:      Laxman Dewangan <ldewangan@nvidia.com>
10298 S:      Supported
10299 F:      drivers/dma/tegra20-apb-dma.c
10300
10301 TEGRA I2C DRIVER
10302 M:      Laxman Dewangan <ldewangan@nvidia.com>
10303 S:      Supported
10304 F:      drivers/i2c/busses/i2c-tegra.c
10305
10306 TEGRA IOMMU DRIVERS
10307 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10308 S:      Supported
10309 F:      drivers/iommu/tegra*
10310
10311 TEGRA KBC DRIVER
10312 M:      Rakesh Iyer <riyer@nvidia.com>
10313 M:      Laxman Dewangan <ldewangan@nvidia.com>
10314 S:      Supported
10315 F:      drivers/input/keyboard/tegra-kbc.c
10316
10317 TEGRA PWM DRIVER
10318 M:      Thierry Reding <thierry.reding@gmail.com>
10319 S:      Supported
10320 F:      drivers/pwm/pwm-tegra.c
10321
10322 TEGRA SERIAL DRIVER
10323 M:      Laxman Dewangan <ldewangan@nvidia.com>
10324 S:      Supported
10325 F:      drivers/tty/serial/serial-tegra.c
10326
10327 TEGRA SPI DRIVER
10328 M:      Laxman Dewangan <ldewangan@nvidia.com>
10329 S:      Supported
10330 F:      drivers/spi/spi-tegra*
10331
10332 TEHUTI ETHERNET DRIVER
10333 M:      Andy Gospodarek <andy@greyhouse.net>
10334 L:      netdev@vger.kernel.org
10335 S:      Supported
10336 F:      drivers/net/ethernet/tehuti/*
10337
10338 Telecom Clock Driver for MCPL0010
10339 M:      Mark Gross <mark.gross@intel.com>
10340 S:      Supported
10341 F:      drivers/char/tlclk.c
10342
10343 TENSILICA XTENSA PORT (xtensa)
10344 M:      Chris Zankel <chris@zankel.net>
10345 M:      Max Filippov <jcmvbkbc@gmail.com>
10346 L:      linux-xtensa@linux-xtensa.org
10347 S:      Maintained
10348 F:      arch/xtensa/
10349 F:      drivers/irqchip/irq-xtensa-*
10350
10351 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10352 M:      Hans Verkuil <hverkuil@xs4all.nl>
10353 L:      linux-media@vger.kernel.org
10354 T:      git git://linuxtv.org/media_tree.git
10355 W:      http://linuxtv.org
10356 S:      Maintained
10357 F:      drivers/media/radio/radio-raremono.c
10358
10359 THERMAL
10360 M:      Zhang Rui <rui.zhang@intel.com>
10361 M:      Eduardo Valentin <edubezval@gmail.com>
10362 L:      linux-pm@vger.kernel.org
10363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10365 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10366 S:      Supported
10367 F:      drivers/thermal/
10368 F:      include/linux/thermal.h
10369 F:      include/uapi/linux/thermal.h
10370 F:      include/linux/cpu_cooling.h
10371 F:      Documentation/devicetree/bindings/thermal/
10372
10373 THERMAL/CPU_COOLING
10374 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10375 M:      Viresh Kumar <viresh.kumar@linaro.org>
10376 M:      Javi Merino <javi.merino@arm.com>
10377 L:      linux-pm@vger.kernel.org
10378 S:      Supported
10379 F:      Documentation/thermal/cpu-cooling-api.txt
10380 F:      drivers/thermal/cpu_cooling.c
10381 F:      include/linux/cpu_cooling.h
10382
10383 THINGM BLINK(1) USB RGB LED DRIVER
10384 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10385 S:      Maintained
10386 F:      drivers/hid/hid-thingm.c
10387
10388 THINKPAD ACPI EXTRAS DRIVER
10389 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10390 L:      ibm-acpi-devel@lists.sourceforge.net
10391 L:      platform-driver-x86@vger.kernel.org
10392 W:      http://ibm-acpi.sourceforge.net
10393 W:      http://thinkwiki.org/wiki/Ibm-acpi
10394 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10395 S:      Maintained
10396 F:      drivers/platform/x86/thinkpad_acpi.c
10397
10398 TI BANDGAP AND THERMAL DRIVER
10399 M:      Eduardo Valentin <edubezval@gmail.com>
10400 L:      linux-pm@vger.kernel.org
10401 L:      linux-omap@vger.kernel.org
10402 S:      Maintained
10403 F:      drivers/thermal/ti-soc-thermal/
10404
10405 TI CDCE706 CLOCK DRIVER
10406 M:      Max Filippov <jcmvbkbc@gmail.com>
10407 S:      Maintained
10408 F:      drivers/clk/clk-cdce706.c
10409
10410 TI CLOCK DRIVER
10411 M:      Tero Kristo <t-kristo@ti.com>
10412 L:      linux-omap@vger.kernel.org
10413 S:      Maintained
10414 F:      drivers/clk/ti/
10415 F:      include/linux/clk/ti.h
10416
10417 TI FLASH MEDIA INTERFACE DRIVER
10418 M:      Alex Dubov <oakad@yahoo.com>
10419 S:      Maintained
10420 F:      drivers/misc/tifm*
10421 F:      drivers/mmc/host/tifm_sd.c
10422 F:      include/linux/tifm.h
10423
10424 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10425 M:      Santosh Shilimkar <ssantosh@kernel.org>
10426 L:      linux-kernel@vger.kernel.org
10427 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10428 S:      Maintained
10429 F:      drivers/soc/ti/*
10430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10431
10432
10433 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10434 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10435 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10436 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10437 S:      Maintained
10438 F:      sound/soc/codecs/lm49453*
10439 F:      sound/soc/codecs/isabelle*
10440
10441 TI LP855x BACKLIGHT DRIVER
10442 M:      Milo Kim <milo.kim@ti.com>
10443 S:      Maintained
10444 F:      Documentation/backlight/lp855x-driver.txt
10445 F:      drivers/video/backlight/lp855x_bl.c
10446 F:      include/linux/platform_data/lp855x.h
10447
10448 TI LP8727 CHARGER DRIVER
10449 M:      Milo Kim <milo.kim@ti.com>
10450 S:      Maintained
10451 F:      drivers/power/lp8727_charger.c
10452 F:      include/linux/platform_data/lp8727.h
10453
10454 TI LP8788 MFD DRIVER
10455 M:      Milo Kim <milo.kim@ti.com>
10456 S:      Maintained
10457 F:      drivers/iio/adc/lp8788_adc.c
10458 F:      drivers/leds/leds-lp8788.c
10459 F:      drivers/mfd/lp8788*.c
10460 F:      drivers/power/lp8788-charger.c
10461 F:      drivers/regulator/lp8788-*.c
10462 F:      include/linux/mfd/lp8788*.h
10463
10464 TI NETCP ETHERNET DRIVER
10465 M:      Wingman Kwok <w-kwok2@ti.com>
10466 M:      Murali Karicheri <m-karicheri2@ti.com>
10467 L:      netdev@vger.kernel.org
10468 S:      Maintained
10469 F:      drivers/net/ethernet/ti/netcp*
10470
10471 TI TAS571X FAMILY ASoC CODEC DRIVER
10472 M:      Kevin Cernekee <cernekee@chromium.org>
10473 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10474 S:      Odd Fixes
10475 F:      sound/soc/codecs/tas571x*
10476
10477 TI TWL4030 SERIES SOC CODEC DRIVER
10478 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10479 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10480 S:      Maintained
10481 F:      sound/soc/codecs/twl4030*
10482
10483 TI WILINK WIRELESS DRIVERS
10484 L:      linux-wireless@vger.kernel.org
10485 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10486 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10488 S:      Orphan
10489 F:      drivers/net/wireless/ti/
10490 F:      include/linux/wl12xx.h
10491
10492 TIPC NETWORK LAYER
10493 M:      Jon Maloy <jon.maloy@ericsson.com>
10494 M:      Ying Xue <ying.xue@windriver.com>
10495 L:      netdev@vger.kernel.org (core kernel code)
10496 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10497 W:      http://tipc.sourceforge.net/
10498 S:      Maintained
10499 F:      include/uapi/linux/tipc*.h
10500 F:      net/tipc/
10501
10502 TILE ARCHITECTURE
10503 M:      Chris Metcalf <cmetcalf@ezchip.com>
10504 W:      http://www.ezchip.com/scm/
10505 S:      Supported
10506 F:      arch/tile/
10507 F:      drivers/char/tile-srom.c
10508 F:      drivers/edac/tile_edac.c
10509 F:      drivers/net/ethernet/tile/
10510 F:      drivers/rtc/rtc-tile.c
10511 F:      drivers/tty/hvc/hvc_tile.c
10512 F:      drivers/tty/serial/tilegx.c
10513 F:      drivers/usb/host/*-tilegx.c
10514 F:      include/linux/usb/tilegx.h
10515
10516 TLAN NETWORK DRIVER
10517 M:      Samuel Chessman <chessman@tux.org>
10518 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10519 W:      http://sourceforge.net/projects/tlan/
10520 S:      Maintained
10521 F:      Documentation/networking/tlan.txt
10522 F:      drivers/net/ethernet/ti/tlan.*
10523
10524 TOMOYO SECURITY MODULE
10525 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10526 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10527 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10528 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10529 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10530 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10531 W:      http://tomoyo.sourceforge.jp/
10532 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10533 S:      Maintained
10534 F:      security/tomoyo/
10535
10536 TOPSTAR LAPTOP EXTRAS DRIVER
10537 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10538 L:      platform-driver-x86@vger.kernel.org
10539 S:      Maintained
10540 F:      drivers/platform/x86/topstar-laptop.c
10541
10542 TOSHIBA ACPI EXTRAS DRIVER
10543 M:      Azael Avalos <coproscefalo@gmail.com>
10544 L:      platform-driver-x86@vger.kernel.org
10545 S:      Maintained
10546 F:      drivers/platform/x86/toshiba_acpi.c
10547
10548 TOSHIBA BLUETOOTH DRIVER
10549 M:      Azael Avalos <coproscefalo@gmail.com>
10550 L:      platform-driver-x86@vger.kernel.org
10551 S:      Maintained
10552 F:      drivers/platform/x86/toshiba_bluetooth.c
10553
10554 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10555 M:      Azael Avalos <coproscefalo@gmail.com>
10556 L:      platform-driver-x86@vger.kernel.org
10557 S:      Maintained
10558 F:      drivers/platform/x86/toshiba_haps.c
10559
10560 TOSHIBA SMM DRIVER
10561 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10562 W:      http://www.buzzard.org.uk/toshiba/
10563 S:      Maintained
10564 F:      drivers/char/toshiba.c
10565 F:      include/linux/toshiba.h
10566 F:      include/uapi/linux/toshiba.h
10567
10568 TOSHIBA TC358743 DRIVER
10569 M:      Mats Randgaard <matrandg@cisco.com>
10570 L:      linux-media@vger.kernel.org
10571 S:      Maintained
10572 F:      drivers/media/i2c/tc358743*
10573 F:      include/media/tc358743.h
10574
10575 TMIO MMC DRIVER
10576 M:      Ian Molton <ian@mnementh.co.uk>
10577 L:      linux-mmc@vger.kernel.org
10578 S:      Maintained
10579 F:      drivers/mmc/host/tmio_mmc*
10580 F:      drivers/mmc/host/sh_mobile_sdhi.c
10581 F:      include/linux/mmc/tmio.h
10582 F:      include/linux/mmc/sh_mobile_sdhi.h
10583
10584 TMP401 HARDWARE MONITOR DRIVER
10585 M:      Guenter Roeck <linux@roeck-us.net>
10586 L:      lm-sensors@lm-sensors.org
10587 S:      Maintained
10588 F:      Documentation/hwmon/tmp401
10589 F:      drivers/hwmon/tmp401.c
10590
10591 TMPFS (SHMEM FILESYSTEM)
10592 M:      Hugh Dickins <hughd@google.com>
10593 L:      linux-mm@kvack.org
10594 S:      Maintained
10595 F:      include/linux/shmem_fs.h
10596 F:      mm/shmem.c
10597
10598 TM6000 VIDEO4LINUX DRIVER
10599 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10600 L:      linux-media@vger.kernel.org
10601 W:      http://linuxtv.org
10602 T:      git git://linuxtv.org/media_tree.git
10603 S:      Odd fixes
10604 F:      drivers/media/usb/tm6000/
10605
10606 TW68 VIDEO4LINUX DRIVER
10607 M:      Hans Verkuil <hverkuil@xs4all.nl>
10608 L:      linux-media@vger.kernel.org
10609 T:      git git://linuxtv.org/media_tree.git
10610 W:      http://linuxtv.org
10611 S:      Odd Fixes
10612 F:      drivers/media/pci/tw68/
10613
10614 TPM DEVICE DRIVER
10615 M:      Peter Huewe <peterhuewe@gmx.de>
10616 M:      Marcel Selhorst <tpmdd@selhorst.net>
10617 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10618 W:      http://tpmdd.sourceforge.net
10619 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10620 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10621 T:      https://github.com/PeterHuewe/linux-tpmdd
10622 S:      Maintained
10623 F:      drivers/char/tpm/
10624
10625 TPM IBM_VTPM DEVICE DRIVER
10626 M:      Ashley Lai <ashleydlai@gmail.com>
10627 W:      http://tpmdd.sourceforge.net
10628 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10629 S:      Maintained
10630 F:      drivers/char/tpm/tpm_ibmvtpm*
10631
10632 TRACING
10633 M:      Steven Rostedt <rostedt@goodmis.org>
10634 M:      Ingo Molnar <mingo@redhat.com>
10635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10636 S:      Maintained
10637 F:      Documentation/trace/ftrace.txt
10638 F:      arch/*/*/*/ftrace.h
10639 F:      arch/*/kernel/ftrace.c
10640 F:      include/*/ftrace.h
10641 F:      include/linux/trace*.h
10642 F:      include/trace/
10643 F:      kernel/trace/
10644 F:      tools/testing/selftests/ftrace/
10645
10646 TRIVIAL PATCHES
10647 M:      Jiri Kosina <trivial@kernel.org>
10648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10649 S:      Maintained
10650 K:      ^Subject:.*(?i)trivial
10651
10652 TTY LAYER
10653 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10654 M:      Jiri Slaby <jslaby@suse.com>
10655 S:      Supported
10656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10657 F:      Documentation/serial/
10658 F:      drivers/tty/
10659 F:      drivers/tty/serial/serial_core.c
10660 F:      include/linux/serial_core.h
10661 F:      include/linux/serial.h
10662 F:      include/linux/tty.h
10663 F:      include/uapi/linux/serial_core.h
10664 F:      include/uapi/linux/serial.h
10665 F:      include/uapi/linux/tty.h
10666
10667 TUA9001 MEDIA DRIVER
10668 M:      Antti Palosaari <crope@iki.fi>
10669 L:      linux-media@vger.kernel.org
10670 W:      http://linuxtv.org/
10671 W:      http://palosaari.fi/linux/
10672 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10673 T:      git git://linuxtv.org/anttip/media_tree.git
10674 S:      Maintained
10675 F:      drivers/media/tuners/tua9001*
10676
10677 TULIP NETWORK DRIVERS
10678 M:      Grant Grundler <grundler@parisc-linux.org>
10679 L:      netdev@vger.kernel.org
10680 S:      Maintained
10681 F:      drivers/net/ethernet/dec/tulip/
10682
10683 TUN/TAP driver
10684 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10685 W:      http://vtun.sourceforge.net/tun
10686 S:      Maintained
10687 F:      Documentation/networking/tuntap.txt
10688 F:      arch/um/os-Linux/drivers/
10689
10690 TURBOCHANNEL SUBSYSTEM
10691 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10692 M:      Ralf Baechle <ralf@linux-mips.org>
10693 L:      linux-mips@linux-mips.org
10694 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10695 S:      Maintained
10696 F:      drivers/tc/
10697 F:      include/linux/tc.h
10698
10699 U14-34F SCSI DRIVER
10700 M:      Dario Ballabio <ballabio_dario@emc.com>
10701 L:      linux-scsi@vger.kernel.org
10702 S:      Maintained
10703 F:      drivers/scsi/u14-34f.c
10704
10705 UBI FILE SYSTEM (UBIFS)
10706 M:      Artem Bityutskiy <dedekind1@gmail.com>
10707 M:      Adrian Hunter <adrian.hunter@intel.com>
10708 L:      linux-mtd@lists.infradead.org
10709 T:      git git://git.infradead.org/ubifs-2.6.git
10710 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10711 S:      Maintained
10712 F:      Documentation/filesystems/ubifs.txt
10713 F:      fs/ubifs/
10714
10715 UCLINUX (M68KNOMMU AND COLDFIRE)
10716 M:      Greg Ungerer <gerg@uclinux.org>
10717 W:      http://www.uclinux.org/
10718 L:      linux-m68k@lists.linux-m68k.org
10719 L:      uclinux-dev@uclinux.org  (subscribers-only)
10720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10721 S:      Maintained
10722 F:      arch/m68k/coldfire/
10723 F:      arch/m68k/68*/
10724 F:      arch/m68k/*/*_no.*
10725 F:      arch/m68k/include/asm/*_no.*
10726
10727 UDF FILESYSTEM
10728 M:      Jan Kara <jack@suse.com>
10729 S:      Maintained
10730 F:      Documentation/filesystems/udf.txt
10731 F:      fs/udf/
10732
10733 UFS FILESYSTEM
10734 M:      Evgeniy Dushistov <dushistov@mail.ru>
10735 S:      Maintained
10736 F:      Documentation/filesystems/ufs.txt
10737 F:      fs/ufs/
10738
10739 UHID USERSPACE HID IO DRIVER:
10740 M:      David Herrmann <dh.herrmann@googlemail.com>
10741 L:      linux-input@vger.kernel.org
10742 S:      Maintained
10743 F:      drivers/hid/uhid.c
10744 F:      include/uapi/linux/uhid.h
10745
10746 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10747 L:      linux-usb@vger.kernel.org
10748 S:      Orphan
10749 F:      drivers/uwb/
10750 F:      include/linux/uwb.h
10751 F:      include/linux/uwb/
10752
10753 UNICORE32 ARCHITECTURE:
10754 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10755 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10756 S:      Maintained
10757 T:      git git://github.com/gxt/linux.git
10758 F:      arch/unicore32/
10759
10760 UNIFDEF
10761 M:      Tony Finch <dot@dotat.at>
10762 W:      http://dotat.at/prog/unifdef
10763 S:      Maintained
10764 F:      scripts/unifdef.c
10765
10766 UNIFORM CDROM DRIVER
10767 M:      Jens Axboe <axboe@kernel.dk>
10768 W:      http://www.kernel.dk
10769 S:      Maintained
10770 F:      Documentation/cdrom/
10771 F:      drivers/cdrom/cdrom.c
10772 F:      include/linux/cdrom.h
10773 F:      include/uapi/linux/cdrom.h
10774
10775 UNISYS S-PAR DRIVERS
10776 M:      Benjamin Romer <benjamin.romer@unisys.com>
10777 M:      David Kershner <david.kershner@unisys.com>
10778 L:      sparmaintainer@unisys.com (Unisys internal)
10779 S:      Supported
10780 F:      drivers/staging/unisys/
10781
10782 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10783 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10784 L:      linux-scsi@vger.kernel.org
10785 S:      Supported
10786 F:      Documentation/scsi/ufs.txt
10787 F:      drivers/scsi/ufs/
10788
10789 UNSORTED BLOCK IMAGES (UBI)
10790 M:      Artem Bityutskiy <dedekind1@gmail.com>
10791 M:      Richard Weinberger <richard@nod.at>
10792 W:      http://www.linux-mtd.infradead.org/
10793 L:      linux-mtd@lists.infradead.org
10794 T:      git git://git.infradead.org/ubifs-2.6.git
10795 S:      Supported
10796 F:      drivers/mtd/ubi/
10797 F:      include/linux/mtd/ubi.h
10798 F:      include/uapi/mtd/ubi-user.h
10799
10800 USB ACM DRIVER
10801 M:      Oliver Neukum <oliver@neukum.org>
10802 L:      linux-usb@vger.kernel.org
10803 S:      Maintained
10804 F:      Documentation/usb/acm.txt
10805 F:      drivers/usb/class/cdc-acm.*
10806
10807 USB AR5523 WIRELESS DRIVER
10808 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10809 L:      linux-wireless@vger.kernel.org
10810 S:      Maintained
10811 F:      drivers/net/wireless/ath/ar5523/
10812
10813 USB ATTACHED SCSI
10814 M:      Hans de Goede <hdegoede@redhat.com>
10815 M:      Gerd Hoffmann <kraxel@redhat.com>
10816 L:      linux-usb@vger.kernel.org
10817 L:      linux-scsi@vger.kernel.org
10818 S:      Maintained
10819 F:      drivers/usb/storage/uas.c
10820
10821 USB CDC ETHERNET DRIVER
10822 M:      Oliver Neukum <oliver@neukum.org>
10823 L:      linux-usb@vger.kernel.org
10824 S:      Maintained
10825 F:      drivers/net/usb/cdc_*.c
10826 F:      include/uapi/linux/usb/cdc.h
10827
10828 USB CHAOSKEY DRIVER
10829 M:      Keith Packard <keithp@keithp.com>
10830 L:      linux-usb@vger.kernel.org
10831 S:      Maintained
10832 F:      drivers/usb/misc/chaoskey.c
10833
10834 USB CYPRESS C67X00 DRIVER
10835 M:      Peter Korsgaard <jacmet@sunsite.dk>
10836 L:      linux-usb@vger.kernel.org
10837 S:      Maintained
10838 F:      drivers/usb/c67x00/
10839
10840 USB DAVICOM DM9601 DRIVER
10841 M:      Peter Korsgaard <jacmet@sunsite.dk>
10842 L:      netdev@vger.kernel.org
10843 W:      http://www.linux-usb.org/usbnet
10844 S:      Maintained
10845 F:      drivers/net/usb/dm9601.c
10846
10847 USB DIAMOND RIO500 DRIVER
10848 M:      Cesar Miquel <miquel@df.uba.ar>
10849 L:      rio500-users@lists.sourceforge.net
10850 W:      http://rio500.sourceforge.net
10851 S:      Maintained
10852 F:      drivers/usb/misc/rio500*
10853
10854 USB EHCI DRIVER
10855 M:      Alan Stern <stern@rowland.harvard.edu>
10856 L:      linux-usb@vger.kernel.org
10857 S:      Maintained
10858 F:      Documentation/usb/ehci.txt
10859 F:      drivers/usb/host/ehci*
10860
10861 USB GADGET/PERIPHERAL SUBSYSTEM
10862 M:      Felipe Balbi <balbi@ti.com>
10863 L:      linux-usb@vger.kernel.org
10864 W:      http://www.linux-usb.org/gadget
10865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10866 S:      Maintained
10867 F:      drivers/usb/gadget/
10868 F:      include/linux/usb/gadget*
10869
10870 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10871 M:      Jiri Kosina <jikos@kernel.org>
10872 L:      linux-usb@vger.kernel.org
10873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10874 S:      Maintained
10875 F:      Documentation/hid/hiddev.txt
10876 F:      drivers/hid/usbhid/
10877
10878 USB ISP116X DRIVER
10879 M:      Olav Kongas <ok@artecdesign.ee>
10880 L:      linux-usb@vger.kernel.org
10881 S:      Maintained
10882 F:      drivers/usb/host/isp116x*
10883 F:      include/linux/usb/isp116x.h
10884
10885 USB MASS STORAGE DRIVER
10886 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10887 L:      linux-usb@vger.kernel.org
10888 L:      usb-storage@lists.one-eyed-alien.net
10889 S:      Maintained
10890 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10891 F:      drivers/usb/storage/
10892
10893 USB MIDI DRIVER
10894 M:      Clemens Ladisch <clemens@ladisch.de>
10895 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10896 T:      git git://git.alsa-project.org/alsa-kernel.git
10897 S:      Maintained
10898 F:      sound/usb/midi.*
10899
10900 USB NETWORKING DRIVERS
10901 L:      linux-usb@vger.kernel.org
10902 S:      Odd Fixes
10903 F:      drivers/net/usb/
10904
10905 USB OHCI DRIVER
10906 M:      Alan Stern <stern@rowland.harvard.edu>
10907 L:      linux-usb@vger.kernel.org
10908 S:      Maintained
10909 F:      Documentation/usb/ohci.txt
10910 F:      drivers/usb/host/ohci*
10911
10912 USB OTG FSM (Finite State Machine)
10913 M:      Peter Chen <Peter.Chen@freescale.com>
10914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10915 L:      linux-usb@vger.kernel.org
10916 S:      Maintained
10917 F:      drivers/usb/common/usb-otg-fsm.c
10918
10919 USB OVER IP DRIVER
10920 M:      Valentina Manea <valentina.manea.m@gmail.com>
10921 M:      Shuah Khan <shuah.kh@samsung.com>
10922 L:      linux-usb@vger.kernel.org
10923 S:      Maintained
10924 F:      drivers/usb/usbip/
10925 F:      tools/usb/usbip/
10926
10927 USB PEGASUS DRIVER
10928 M:      Petko Manolov <petkan@nucleusys.com>
10929 L:      linux-usb@vger.kernel.org
10930 L:      netdev@vger.kernel.org
10931 T:      git git://github.com/petkan/pegasus.git
10932 W:      https://github.com/petkan/pegasus
10933 S:      Maintained
10934 F:      drivers/net/usb/pegasus.*
10935
10936 USB PHY LAYER
10937 M:      Felipe Balbi <balbi@ti.com>
10938 L:      linux-usb@vger.kernel.org
10939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10940 S:      Maintained
10941 F:      drivers/usb/phy/
10942
10943 USB PRINTER DRIVER (usblp)
10944 M:      Pete Zaitcev <zaitcev@redhat.com>
10945 L:      linux-usb@vger.kernel.org
10946 S:      Supported
10947 F:      drivers/usb/class/usblp.c
10948
10949 USB RTL8150 DRIVER
10950 M:      Petko Manolov <petkan@nucleusys.com>
10951 L:      linux-usb@vger.kernel.org
10952 L:      netdev@vger.kernel.org
10953 T:      git git://github.com/petkan/rtl8150.git
10954 W:      https://github.com/petkan/rtl8150
10955 S:      Maintained
10956 F:      drivers/net/usb/rtl8150.c
10957
10958 USB SERIAL SUBSYSTEM
10959 M:      Johan Hovold <johan@kernel.org>
10960 L:      linux-usb@vger.kernel.org
10961 S:      Maintained
10962 F:      Documentation/usb/usb-serial.txt
10963 F:      drivers/usb/serial/
10964 F:      include/linux/usb/serial.h
10965
10966 USB SMSC75XX ETHERNET DRIVER
10967 M:      Steve Glendinning <steve.glendinning@shawell.net>
10968 L:      netdev@vger.kernel.org
10969 S:      Maintained
10970 F:      drivers/net/usb/smsc75xx.*
10971
10972 USB SMSC95XX ETHERNET DRIVER
10973 M:      Steve Glendinning <steve.glendinning@shawell.net>
10974 L:      netdev@vger.kernel.org
10975 S:      Maintained
10976 F:      drivers/net/usb/smsc95xx.*
10977
10978 USB SUBSYSTEM
10979 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10980 L:      linux-usb@vger.kernel.org
10981 W:      http://www.linux-usb.org
10982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10983 S:      Supported
10984 F:      Documentation/usb/
10985 F:      drivers/usb/
10986 F:      include/linux/usb.h
10987 F:      include/linux/usb/
10988
10989 USB UHCI DRIVER
10990 M:      Alan Stern <stern@rowland.harvard.edu>
10991 L:      linux-usb@vger.kernel.org
10992 S:      Maintained
10993 F:      drivers/usb/host/uhci*
10994
10995 USB "USBNET" DRIVER FRAMEWORK
10996 M:      Oliver Neukum <oneukum@suse.com>
10997 L:      netdev@vger.kernel.org
10998 W:      http://www.linux-usb.org/usbnet
10999 S:      Maintained
11000 F:      drivers/net/usb/usbnet.c
11001 F:      include/linux/usb/usbnet.h
11002
11003 USB VIDEO CLASS
11004 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11005 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11006 L:      linux-media@vger.kernel.org
11007 T:      git git://linuxtv.org/media_tree.git
11008 W:      http://www.ideasonboard.org/uvc/
11009 S:      Maintained
11010 F:      drivers/media/usb/uvc/
11011 F:      include/uapi/linux/uvcvideo.h
11012
11013 USB VISION DRIVER
11014 M:      Hans Verkuil <hverkuil@xs4all.nl>
11015 L:      linux-media@vger.kernel.org
11016 T:      git git://linuxtv.org/media_tree.git
11017 W:      http://linuxtv.org
11018 S:      Odd Fixes
11019 F:      drivers/media/usb/usbvision/
11020
11021 USB WEBCAM GADGET
11022 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11023 L:      linux-usb@vger.kernel.org
11024 S:      Maintained
11025 F:      drivers/usb/gadget/function/*uvc*
11026 F:      drivers/usb/gadget/legacy/webcam.c
11027
11028 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11029 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11030 L:      linux-wireless@vger.kernel.org
11031 S:      Maintained
11032 F:      drivers/net/wireless/rndis_wlan.c
11033
11034 USB XHCI DRIVER
11035 M:      Mathias Nyman <mathias.nyman@intel.com>
11036 L:      linux-usb@vger.kernel.org
11037 S:      Supported
11038 F:      drivers/usb/host/xhci*
11039 F:      drivers/usb/host/pci-quirks*
11040
11041 USB ZD1201 DRIVER
11042 L:      linux-wireless@vger.kernel.org
11043 W:      http://linux-lc100020.sourceforge.net
11044 S:      Orphan
11045 F:      drivers/net/wireless/zd1201.*
11046
11047 USB ZR364XX DRIVER
11048 M:      Antoine Jacquet <royale@zerezo.com>
11049 L:      linux-usb@vger.kernel.org
11050 L:      linux-media@vger.kernel.org
11051 T:      git git://linuxtv.org/media_tree.git
11052 W:      http://royale.zerezo.com/zr364xx/
11053 S:      Maintained
11054 F:      Documentation/video4linux/zr364xx.txt
11055 F:      drivers/media/usb/zr364xx/
11056
11057 ULPI BUS
11058 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11059 L:      linux-usb@vger.kernel.org
11060 S:      Maintained
11061 F:      drivers/usb/common/ulpi.c
11062 F:      include/linux/ulpi/
11063
11064 USER-MODE LINUX (UML)
11065 M:      Jeff Dike <jdike@addtoit.com>
11066 M:      Richard Weinberger <richard@nod.at>
11067 L:      user-mode-linux-devel@lists.sourceforge.net
11068 L:      user-mode-linux-user@lists.sourceforge.net
11069 W:      http://user-mode-linux.sourceforge.net
11070 S:      Maintained
11071 F:      Documentation/virtual/uml/
11072 F:      arch/um/
11073 F:      arch/x86/um/
11074 F:      fs/hostfs/
11075 F:      fs/hppfs/
11076
11077 USERSPACE I/O (UIO)
11078 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11079 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11080 S:      Maintained
11081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11082 F:      Documentation/DocBook/uio-howto.tmpl
11083 F:      drivers/uio/
11084 F:      include/linux/uio*.h
11085
11086 UTIL-LINUX PACKAGE
11087 M:      Karel Zak <kzak@redhat.com>
11088 L:      util-linux@vger.kernel.org
11089 W:      http://en.wikipedia.org/wiki/Util-linux
11090 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11091 S:      Maintained
11092
11093 UVESAFB DRIVER
11094 M:      Michal Januszewski <spock@gentoo.org>
11095 L:      linux-fbdev@vger.kernel.org
11096 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11097 S:      Maintained
11098 F:      Documentation/fb/uvesafb.txt
11099 F:      drivers/video/fbdev/uvesafb.*
11100
11101 VFAT/FAT/MSDOS FILESYSTEM
11102 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11103 S:      Maintained
11104 F:      Documentation/filesystems/vfat.txt
11105 F:      fs/fat/
11106
11107 VFIO DRIVER
11108 M:      Alex Williamson <alex.williamson@redhat.com>
11109 L:      kvm@vger.kernel.org
11110 S:      Maintained
11111 F:      Documentation/vfio.txt
11112 F:      drivers/vfio/
11113 F:      include/linux/vfio.h
11114 F:      include/uapi/linux/vfio.h
11115
11116 VFIO PLATFORM DRIVER
11117 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11118 L:      kvm@vger.kernel.org
11119 S:      Maintained
11120 F:      drivers/vfio/platform/
11121
11122 VIDEOBUF2 FRAMEWORK
11123 M:      Pawel Osciak <pawel@osciak.com>
11124 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11125 M:      Kyungmin Park <kyungmin.park@samsung.com>
11126 L:      linux-media@vger.kernel.org
11127 S:      Maintained
11128 F:      drivers/media/v4l2-core/videobuf2-*
11129 F:      include/media/videobuf2-*
11130
11131 VIRTIO CONSOLE DRIVER
11132 M:      Amit Shah <amit.shah@redhat.com>
11133 L:      virtualization@lists.linux-foundation.org
11134 S:      Maintained
11135 F:      drivers/char/virtio_console.c
11136 F:      include/linux/virtio_console.h
11137 F:      include/uapi/linux/virtio_console.h
11138
11139 VIRTIO CORE, NET AND BLOCK DRIVERS
11140 M:      "Michael S. Tsirkin" <mst@redhat.com>
11141 L:      virtualization@lists.linux-foundation.org
11142 S:      Maintained
11143 F:      drivers/virtio/
11144 F:      tools/virtio/
11145 F:      drivers/net/virtio_net.c
11146 F:      drivers/block/virtio_blk.c
11147 F:      include/linux/virtio_*.h
11148 F:      include/uapi/linux/virtio_*.h
11149
11150 VIRTIO DRIVERS FOR S390
11151 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11152 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11153 L:      linux-s390@vger.kernel.org
11154 L:      virtualization@lists.linux-foundation.org
11155 L:      kvm@vger.kernel.org
11156 S:      Supported
11157 F:      drivers/s390/virtio/
11158
11159 VIRTIO GPU DRIVER
11160 M:      David Airlie <airlied@linux.ie>
11161 M:      Gerd Hoffmann <kraxel@redhat.com>
11162 L:      dri-devel@lists.freedesktop.org
11163 L:      virtualization@lists.linux-foundation.org
11164 S:      Maintained
11165 F:      drivers/gpu/drm/virtio/
11166 F:      include/uapi/linux/virtio_gpu.h
11167
11168 VIRTIO HOST (VHOST)
11169 M:      "Michael S. Tsirkin" <mst@redhat.com>
11170 L:      kvm@vger.kernel.org
11171 L:      virtualization@lists.linux-foundation.org
11172 L:      netdev@vger.kernel.org
11173 S:      Maintained
11174 F:      drivers/vhost/
11175 F:      include/uapi/linux/vhost.h
11176
11177 VIRTIO INPUT DRIVER
11178 M:      Gerd Hoffmann <kraxel@redhat.com>
11179 S:      Maintained
11180 F:      drivers/virtio/virtio_input.c
11181 F:      include/uapi/linux/virtio_input.h
11182
11183 VIA RHINE NETWORK DRIVER
11184 S:      Orphan
11185 F:      drivers/net/ethernet/via/via-rhine.c
11186
11187 VIA SD/MMC CARD CONTROLLER DRIVER
11188 M:      Bruce Chang <brucechang@via.com.tw>
11189 M:      Harald Welte <HaraldWelte@viatech.com>
11190 S:      Maintained
11191 F:      drivers/mmc/host/via-sdmmc.c
11192
11193 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11194 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11195 L:      linux-fbdev@vger.kernel.org
11196 S:      Maintained
11197 F:      include/linux/via-core.h
11198 F:      include/linux/via-gpio.h
11199 F:      include/linux/via_i2c.h
11200 F:      drivers/video/fbdev/via/
11201
11202 VIA VELOCITY NETWORK DRIVER
11203 M:      Francois Romieu <romieu@fr.zoreil.com>
11204 L:      netdev@vger.kernel.org
11205 S:      Maintained
11206 F:      drivers/net/ethernet/via/via-velocity.*
11207
11208 VIVID VIRTUAL VIDEO DRIVER
11209 M:      Hans Verkuil <hverkuil@xs4all.nl>
11210 L:      linux-media@vger.kernel.org
11211 T:      git git://linuxtv.org/media_tree.git
11212 W:      http://linuxtv.org
11213 S:      Maintained
11214 F:      drivers/media/platform/vivid/*
11215
11216 VLAN (802.1Q)
11217 M:      Patrick McHardy <kaber@trash.net>
11218 L:      netdev@vger.kernel.org
11219 S:      Maintained
11220 F:      drivers/net/macvlan.c
11221 F:      include/linux/if_*vlan.h
11222 F:      net/8021q/
11223
11224 VLYNQ BUS
11225 M:      Florian Fainelli <florian@openwrt.org>
11226 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11227 S:      Maintained
11228 F:      drivers/vlynq/vlynq.c
11229 F:      include/linux/vlynq.h
11230
11231 VME SUBSYSTEM
11232 M:      Martyn Welch <martyn@welchs.me.uk>
11233 M:      Manohar Vanga <manohar.vanga@gmail.com>
11234 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11235 L:      devel@driverdev.osuosl.org
11236 S:      Maintained
11237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11238 F:      Documentation/vme_api.txt
11239 F:      drivers/staging/vme/
11240 F:      drivers/vme/
11241 F:      include/linux/vme*
11242
11243 VMWARE HYPERVISOR INTERFACE
11244 M:      Alok Kataria <akataria@vmware.com>
11245 L:      virtualization@lists.linux-foundation.org
11246 S:      Supported
11247 F:      arch/x86/kernel/cpu/vmware.c
11248
11249 VMWARE BALLOON DRIVER
11250 M:      Xavier Deguillard <xdeguillard@vmware.com>
11251 M:      Philip Moltmann <moltmann@vmware.com>
11252 M:      "VMware, Inc." <pv-drivers@vmware.com>
11253 L:      linux-kernel@vger.kernel.org
11254 S:      Maintained
11255 F:      drivers/misc/vmw_balloon.c
11256
11257 VMWARE VMMOUSE SUBDRIVER
11258 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11259 M:      "VMware, Inc." <pv-drivers@vmware.com>
11260 L:      linux-input@vger.kernel.org
11261 S:      Maintained
11262 F:      drivers/input/mouse/vmmouse.c
11263 F:      drivers/input/mouse/vmmouse.h
11264
11265 VMWARE VMXNET3 ETHERNET DRIVER
11266 M:      Shrikrishna Khare <skhare@vmware.com>
11267 M:      "VMware, Inc." <pv-drivers@vmware.com>
11268 L:      netdev@vger.kernel.org
11269 S:      Maintained
11270 F:      drivers/net/vmxnet3/
11271
11272 VMware PVSCSI driver
11273 M:      Arvind Kumar <arvindkumar@vmware.com>
11274 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11275 L:      linux-scsi@vger.kernel.org
11276 S:      Maintained
11277 F:      drivers/scsi/vmw_pvscsi.c
11278 F:      drivers/scsi/vmw_pvscsi.h
11279
11280 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11281 M:      Liam Girdwood <lgirdwood@gmail.com>
11282 M:      Mark Brown <broonie@kernel.org>
11283 L:      linux-kernel@vger.kernel.org
11284 W:      http://www.slimlogic.co.uk/?p=48
11285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11286 S:      Supported
11287 F:      drivers/regulator/
11288 F:      include/linux/regulator/
11289
11290 VRF
11291 M:      David Ahern <dsa@cumulusnetworks.com>
11292 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11293 L:      netdev@vger.kernel.org
11294 S:      Maintained
11295 F:      drivers/net/vrf.c
11296 F:      include/net/vrf.h
11297 F:      Documentation/networking/vrf.txt
11298
11299 VT1211 HARDWARE MONITOR DRIVER
11300 M:      Juerg Haefliger <juergh@gmail.com>
11301 L:      lm-sensors@lm-sensors.org
11302 S:      Maintained
11303 F:      Documentation/hwmon/vt1211
11304 F:      drivers/hwmon/vt1211.c
11305
11306 VT8231 HARDWARE MONITOR DRIVER
11307 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11308 L:      lm-sensors@lm-sensors.org
11309 S:      Maintained
11310 F:      drivers/hwmon/vt8231.c
11311
11312 VUB300 USB to SDIO/SD/MMC bridge chip
11313 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11314 L:      linux-mmc@vger.kernel.org
11315 L:      linux-usb@vger.kernel.org
11316 S:      Supported
11317 F:      drivers/mmc/host/vub300.c
11318
11319 W1 DALLAS'S 1-WIRE BUS
11320 M:      Evgeniy Polyakov <zbr@ioremap.net>
11321 S:      Maintained
11322 F:      Documentation/w1/
11323 F:      drivers/w1/
11324
11325 W83791D HARDWARE MONITORING DRIVER
11326 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11327 L:      lm-sensors@lm-sensors.org
11328 S:      Maintained
11329 F:      Documentation/hwmon/w83791d
11330 F:      drivers/hwmon/w83791d.c
11331
11332 W83793 HARDWARE MONITORING DRIVER
11333 M:      Rudolf Marek <r.marek@assembler.cz>
11334 L:      lm-sensors@lm-sensors.org
11335 S:      Maintained
11336 F:      Documentation/hwmon/w83793
11337 F:      drivers/hwmon/w83793.c
11338
11339 W83795 HARDWARE MONITORING DRIVER
11340 M:      Jean Delvare <jdelvare@suse.com>
11341 L:      lm-sensors@lm-sensors.org
11342 S:      Maintained
11343 F:      drivers/hwmon/w83795.c
11344
11345 W83L51xD SD/MMC CARD INTERFACE DRIVER
11346 M:      Pierre Ossman <pierre@ossman.eu>
11347 S:      Maintained
11348 F:      drivers/mmc/host/wbsd.*
11349
11350 WACOM PROTOCOL 4 SERIAL TABLETS
11351 M:      Julian Squires <julian@cipht.net>
11352 M:      Hans de Goede <hdegoede@redhat.com>
11353 L:      linux-input@vger.kernel.org
11354 S:      Maintained
11355 F:      drivers/input/tablet/wacom_serial4.c
11356
11357 WATCHDOG DEVICE DRIVERS
11358 M:      Wim Van Sebroeck <wim@iguana.be>
11359 L:      linux-watchdog@vger.kernel.org
11360 W:      http://www.linux-watchdog.org/
11361 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11362 S:      Maintained
11363 F:      Documentation/watchdog/
11364 F:      drivers/watchdog/
11365 F:      include/linux/watchdog.h
11366 F:      include/uapi/linux/watchdog.h
11367
11368 WD7000 SCSI DRIVER
11369 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11370 L:      linux-scsi@vger.kernel.org
11371 S:      Maintained
11372 F:      drivers/scsi/wd7000.c
11373
11374 WIIMOTE HID DRIVER
11375 M:      David Herrmann <dh.herrmann@googlemail.com>
11376 L:      linux-input@vger.kernel.org
11377 S:      Maintained
11378 F:      drivers/hid/hid-wiimote*
11379
11380 WINBOND CIR DRIVER
11381 M:      David Härdeman <david@hardeman.nu>
11382 S:      Maintained
11383 F:      drivers/media/rc/winbond-cir.c
11384
11385 WIMAX STACK
11386 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11387 M:      linux-wimax@intel.com
11388 L:      wimax@linuxwimax.org (subscribers-only)
11389 S:      Supported
11390 W:      http://linuxwimax.org
11391 F:      Documentation/wimax/README.wimax
11392 F:      include/linux/wimax/debug.h
11393 F:      include/net/wimax.h
11394 F:      include/uapi/linux/wimax.h
11395 F:      net/wimax/
11396
11397 WISTRON LAPTOP BUTTON DRIVER
11398 M:      Miloslav Trmac <mitr@volny.cz>
11399 S:      Maintained
11400 F:      drivers/input/misc/wistron_btns.c
11401
11402 WL3501 WIRELESS PCMCIA CARD DRIVER
11403 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11404 L:      linux-wireless@vger.kernel.org
11405 W:      http://oops.ghostprotocols.net:81/blog
11406 S:      Maintained
11407 F:      drivers/net/wireless/wl3501*
11408
11409 WOLFSON MICROELECTRONICS DRIVERS
11410 L:      patches@opensource.wolfsonmicro.com
11411 T:      git https://github.com/CirrusLogic/linux-drivers.git
11412 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11413 S:      Supported
11414 F:      Documentation/hwmon/wm83??
11415 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11416 F:      drivers/clk/clk-wm83*.c
11417 F:      drivers/extcon/extcon-arizona.c
11418 F:      drivers/leds/leds-wm83*.c
11419 F:      drivers/gpio/gpio-*wm*.c
11420 F:      drivers/gpio/gpio-arizona.c
11421 F:      drivers/hwmon/wm83??-hwmon.c
11422 F:      drivers/input/misc/wm831x-on.c
11423 F:      drivers/input/touchscreen/wm831x-ts.c
11424 F:      drivers/input/touchscreen/wm97*.c
11425 F:      drivers/mfd/arizona*
11426 F:      drivers/mfd/wm*.c
11427 F:      drivers/power/wm83*.c
11428 F:      drivers/rtc/rtc-wm83*.c
11429 F:      drivers/regulator/wm8*.c
11430 F:      drivers/video/backlight/wm83*_bl.c
11431 F:      drivers/watchdog/wm83*_wdt.c
11432 F:      include/linux/mfd/arizona/
11433 F:      include/linux/mfd/wm831x/
11434 F:      include/linux/mfd/wm8350/
11435 F:      include/linux/mfd/wm8400*
11436 F:      include/linux/wm97xx.h
11437 F:      include/sound/wm????.h
11438 F:      sound/soc/codecs/arizona.?
11439 F:      sound/soc/codecs/wm*
11440
11441 WORKQUEUE
11442 M:      Tejun Heo <tj@kernel.org>
11443 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11445 S:      Maintained
11446 F:      include/linux/workqueue.h
11447 F:      kernel/workqueue.c
11448 F:      Documentation/workqueue.txt
11449
11450 X.25 NETWORK LAYER
11451 M:      Andrew Hendry <andrew.hendry@gmail.com>
11452 L:      linux-x25@vger.kernel.org
11453 S:      Odd Fixes
11454 F:      Documentation/networking/x25*
11455 F:      include/net/x25*
11456 F:      net/x25/
11457
11458 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11459 M:      Thomas Gleixner <tglx@linutronix.de>
11460 M:      Ingo Molnar <mingo@redhat.com>
11461 M:      "H. Peter Anvin" <hpa@zytor.com>
11462 M:      x86@kernel.org
11463 L:      linux-kernel@vger.kernel.org
11464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11465 S:      Maintained
11466 F:      Documentation/x86/
11467 F:      arch/x86/
11468
11469 X86 PLATFORM DRIVERS
11470 M:      Darren Hart <dvhart@infradead.org>
11471 L:      platform-driver-x86@vger.kernel.org
11472 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11473 S:      Maintained
11474 F:      drivers/platform/x86/
11475
11476 X86 MCE INFRASTRUCTURE
11477 M:      Tony Luck <tony.luck@intel.com>
11478 M:      Borislav Petkov <bp@alien8.de>
11479 L:      linux-edac@vger.kernel.org
11480 S:      Maintained
11481 F:      arch/x86/kernel/cpu/mcheck/*
11482
11483 X86 VDSO
11484 M:      Andy Lutomirski <luto@amacapital.net>
11485 L:      linux-kernel@vger.kernel.org
11486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11487 S:      Maintained
11488 F:      arch/x86/entry/vdso/
11489
11490 XC2028/3028 TUNER DRIVER
11491 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11492 L:      linux-media@vger.kernel.org
11493 W:      http://linuxtv.org
11494 T:      git git://linuxtv.org/media_tree.git
11495 S:      Maintained
11496 F:      drivers/media/tuners/tuner-xc2028.*
11497
11498 XEN HYPERVISOR INTERFACE
11499 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11500 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11501 M:      David Vrabel <david.vrabel@citrix.com>
11502 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11504 S:      Supported
11505 F:      arch/x86/xen/
11506 F:      drivers/*/xen-*front.c
11507 F:      drivers/xen/
11508 F:      arch/x86/include/asm/xen/
11509 F:      include/xen/
11510 F:      include/uapi/xen/
11511
11512 XEN HYPERVISOR ARM
11513 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11514 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11515 S:      Supported
11516 F:      arch/arm/xen/
11517 F:      arch/arm/include/asm/xen/
11518
11519 XEN HYPERVISOR ARM64
11520 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11521 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11522 S:      Supported
11523 F:      arch/arm64/xen/
11524 F:      arch/arm64/include/asm/xen/
11525
11526 XEN NETWORK BACKEND DRIVER
11527 M:      Ian Campbell <ian.campbell@citrix.com>
11528 M:      Wei Liu <wei.liu2@citrix.com>
11529 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11530 L:      netdev@vger.kernel.org
11531 S:      Supported
11532 F:      drivers/net/xen-netback/*
11533
11534 XEN PCI SUBSYSTEM
11535 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11536 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11537 S:      Supported
11538 F:      arch/x86/pci/*xen*
11539 F:      drivers/pci/*xen*
11540
11541 XEN BLOCK SUBSYSTEM
11542 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11543 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11544 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11545 S:      Supported
11546 F:      drivers/block/xen-blkback/*
11547 F:      drivers/block/xen*
11548
11549 XEN PVSCSI DRIVERS
11550 M:      Juergen Gross <jgross@suse.com>
11551 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11552 L:      linux-scsi@vger.kernel.org
11553 S:      Supported
11554 F:      drivers/scsi/xen-scsifront.c
11555 F:      drivers/xen/xen-scsiback.c
11556 F:      include/xen/interface/io/vscsiif.h
11557
11558 XEN SWIOTLB SUBSYSTEM
11559 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11560 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11561 S:      Supported
11562 F:      arch/x86/xen/*swiotlb*
11563 F:      drivers/xen/*swiotlb*
11564
11565 XFS FILESYSTEM
11566 P:      Silicon Graphics Inc
11567 M:      Dave Chinner <david@fromorbit.com>
11568 M:      xfs@oss.sgi.com
11569 L:      xfs@oss.sgi.com
11570 W:      http://oss.sgi.com/projects/xfs
11571 T:      git git://oss.sgi.com/xfs/xfs.git
11572 S:      Supported
11573 F:      Documentation/filesystems/xfs.txt
11574 F:      fs/xfs/
11575
11576 XILINX AXI ETHERNET DRIVER
11577 M:      Anirudha Sarangi <anirudh@xilinx.com>
11578 M:      John Linn <John.Linn@xilinx.com>
11579 S:      Maintained
11580 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11581
11582 XILINX UARTLITE SERIAL DRIVER
11583 M:      Peter Korsgaard <jacmet@sunsite.dk>
11584 L:      linux-serial@vger.kernel.org
11585 S:      Maintained
11586 F:      drivers/tty/serial/uartlite.c
11587
11588 XILINX VIDEO IP CORES
11589 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11590 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11591 L:      linux-media@vger.kernel.org
11592 T:      git git://linuxtv.org/media_tree.git
11593 S:      Supported
11594 F:      Documentation/devicetree/bindings/media/xilinx/
11595 F:      drivers/media/platform/xilinx/
11596 F:      include/uapi/linux/xilinx-v4l2-controls.h
11597
11598 XILLYBUS DRIVER
11599 M:      Eli Billauer <eli.billauer@gmail.com>
11600 L:      linux-kernel@vger.kernel.org
11601 S:      Supported
11602 F:      drivers/char/xillybus/
11603
11604 XTENSA XTFPGA PLATFORM SUPPORT
11605 M:      Max Filippov <jcmvbkbc@gmail.com>
11606 L:      linux-xtensa@linux-xtensa.org
11607 S:      Maintained
11608 F:      drivers/spi/spi-xtensa-xtfpga.c
11609 F:      sound/soc/xtensa/xtfpga-i2s.c
11610
11611 YAM DRIVER FOR AX.25
11612 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11613 L:      linux-hams@vger.kernel.org
11614 S:      Maintained
11615 F:      drivers/net/hamradio/yam*
11616 F:      include/linux/yam.h
11617
11618 YEALINK PHONE DRIVER
11619 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11620 L:      usbb2k-api-dev@nongnu.org
11621 S:      Maintained
11622 F:      Documentation/input/yealink.txt
11623 F:      drivers/input/misc/yealink.*
11624
11625 Z8530 DRIVER FOR AX.25
11626 M:      Joerg Reuter <jreuter@yaina.de>
11627 W:      http://yaina.de/jreuter/
11628 W:      http://www.qsl.net/dl1bke/
11629 L:      linux-hams@vger.kernel.org
11630 S:      Maintained
11631 F:      Documentation/networking/z8530drv.txt
11632 F:      drivers/net/hamradio/*scc.c
11633 F:      drivers/net/hamradio/z8530.h
11634
11635 ZBUD COMPRESSED PAGE ALLOCATOR
11636 M:      Seth Jennings <sjennings@variantweb.net>
11637 L:      linux-mm@kvack.org
11638 S:      Maintained
11639 F:      mm/zbud.c
11640 F:      include/linux/zbud.h
11641
11642 ZD1211RW WIRELESS DRIVER
11643 M:      Daniel Drake <dsd@gentoo.org>
11644 M:      Ulrich Kunitz <kune@deine-taler.de>
11645 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11646 L:      linux-wireless@vger.kernel.org
11647 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11648 S:      Maintained
11649 F:      drivers/net/wireless/zd1211rw/
11650
11651 ZPOOL COMPRESSED PAGE STORAGE API
11652 M:      Dan Streetman <ddstreet@ieee.org>
11653 L:      linux-mm@kvack.org
11654 S:      Maintained
11655 F:      mm/zpool.c
11656 F:      include/linux/zpool.h
11657
11658 ZR36067 VIDEO FOR LINUX DRIVER
11659 L:      mjpeg-users@lists.sourceforge.net
11660 L:      linux-media@vger.kernel.org
11661 W:      http://mjpeg.sourceforge.net/driver-zoran/
11662 T:      hg http://linuxtv.org/hg/v4l-dvb
11663 S:      Odd Fixes
11664 F:      drivers/media/pci/zoran/
11665
11666 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11667 M:      Minchan Kim <minchan@kernel.org>
11668 M:      Nitin Gupta <ngupta@vflare.org>
11669 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11670 L:      linux-kernel@vger.kernel.org
11671 S:      Maintained
11672 F:      drivers/block/zram/
11673 F:      Documentation/blockdev/zram.txt
11674
11675 ZS DECSTATION Z85C30 SERIAL DRIVER
11676 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11677 S:      Maintained
11678 F:      drivers/tty/serial/zs.*
11679
11680 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11681 M:      Minchan Kim <minchan@kernel.org>
11682 M:      Nitin Gupta <ngupta@vflare.org>
11683 L:      linux-mm@kvack.org
11684 S:      Maintained
11685 F:      mm/zsmalloc.c
11686 F:      include/linux/zsmalloc.h
11687 F:      Documentation/vm/zsmalloc.txt
11688
11689 ZSWAP COMPRESSED SWAP CACHING
11690 M:      Seth Jennings <sjennings@variantweb.net>
11691 L:      linux-mm@kvack.org
11692 S:      Maintained
11693 F:      mm/zswap.c
11694
11695 THE REST
11696 M:      Linus Torvalds <torvalds@linux-foundation.org>
11697 L:      linux-kernel@vger.kernel.org
11698 Q:      http://patchwork.kernel.org/project/LKML/list/
11699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11700 S:      Buried alive in reporters
11701 F:      *
11702 F:      */