]> git.karo-electronics.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge remote-tracking branch 'bluetooth/master'
[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 R:      Mark Rutland <mark.rutland@arm.com>
831 S:      Maintained
832 F:      arch/arm*/kernel/perf_*
833 F:      arch/arm/oprofile/common.c
834 F:      arch/arm*/kernel/hw_breakpoint.c
835 F:      arch/arm*/include/asm/hw_breakpoint.h
836 F:      arch/arm*/include/asm/perf_event.h
837 F:      drivers/perf/arm_pmu.c
838 F:      include/linux/perf/arm_pmu.h
839
840 ARM PORT
841 M:      Russell King <linux@arm.linux.org.uk>
842 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843 W:      http://www.arm.linux.org.uk/
844 S:      Maintained
845 F:      arch/arm/
846
847 ARM SUB-ARCHITECTURES
848 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
849 S:      Maintained
850 F:      arch/arm/mach-*/
851 F:      arch/arm/plat-*/
852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
853
854 ARM PRIMECELL AACI PL041 DRIVER
855 M:      Russell King <linux@arm.linux.org.uk>
856 S:      Maintained
857 F:      sound/arm/aaci.*
858
859 ARM PRIMECELL CLCD PL110 DRIVER
860 M:      Russell King <linux@arm.linux.org.uk>
861 S:      Maintained
862 F:      drivers/video/fbdev/amba-clcd.*
863
864 ARM PRIMECELL KMI PL050 DRIVER
865 M:      Russell King <linux@arm.linux.org.uk>
866 S:      Maintained
867 F:      drivers/input/serio/ambakmi.*
868 F:      include/linux/amba/kmi.h
869
870 ARM PRIMECELL MMCI PL180/1 DRIVER
871 M:      Russell King <linux@arm.linux.org.uk>
872 S:      Maintained
873 F:      drivers/mmc/host/mmci.*
874 F:      include/linux/amba/mmci.h
875
876 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
877 M:      Russell King <linux@arm.linux.org.uk>
878 S:      Maintained
879 F:      drivers/tty/serial/amba-pl01*.c
880 F:      include/linux/amba/serial.h
881
882 ARM PRIMECELL BUS SUPPORT
883 M:      Russell King <linux@arm.linux.org.uk>
884 S:      Maintained
885 F:      drivers/amba/
886 F:      include/linux/amba/bus.h
887
888 ARM/ADS SPHERE MACHINE SUPPORT
889 M:      Lennert Buytenhek <kernel@wantstofly.org>
890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891 S:      Maintained
892
893 ARM/AFEB9260 MACHINE SUPPORT
894 M:      Sergey Lapin <slapin@ossfans.org>
895 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896 S:      Maintained
897
898 ARM/AJECO 1ARM MACHINE SUPPORT
899 M:      Lennert Buytenhek <kernel@wantstofly.org>
900 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901 S:      Maintained
902
903 ARM/Allwinner sunXi SoC support
904 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
905 M:      Chen-Yu Tsai <wens@csie.org>
906 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907 S:      Maintained
908 N:      sun[x456789]i
909
910 ARM/Allwinner SoC Clock Support
911 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
912 S:      Maintained
913 F:      drivers/clk/sunxi/
914
915 ARM/Amlogic MesonX SoC support
916 M:      Carlo Caione <carlo@caione.org>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Maintained
919 F:      drivers/media/rc/meson-ir.c
920 N:      meson[x68]
921
922 ARM/Annapurna Labs ALPINE ARCHITECTURE
923 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
924 S:      Maintained
925 F:      arch/arm/mach-alpine/
926
927 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
928 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
929 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
930 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
931 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 W:      http://www.linux4sam.org
933 S:      Supported
934 F:      arch/arm/mach-at91/
935 F:      include/soc/at91/
936 F:      arch/arm/boot/dts/at91*.dts
937 F:      arch/arm/boot/dts/at91*.dtsi
938 F:      arch/arm/boot/dts/sama*.dts
939 F:      arch/arm/boot/dts/sama*.dtsi
940 F:      arch/arm/include/debug/at91.S
941
942 ARM/ATMEL AT91 Clock Support
943 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
944 S:      Maintained
945 F:      drivers/clk/at91
946
947 ARM/CALXEDA HIGHBANK ARCHITECTURE
948 M:      Rob Herring <robh@kernel.org>
949 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950 S:      Maintained
951 F:      arch/arm/mach-highbank/
952
953 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
954 M:      Krzysztof Halasa <khalasa@piap.pl>
955 S:      Maintained
956 F:      arch/arm/mach-cns3xxx/
957
958 ARM/CAVIUM THUNDER NETWORK DRIVER
959 M:      Sunil Goutham <sgoutham@cavium.com>
960 M:      Robert Richter <rric@kernel.org>
961 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962 S:      Supported
963 F:      drivers/net/ethernet/cavium/thunder/
964
965 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
966 M:      Alexander Shiyan <shc_work@mail.ru>
967 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968 S:      Odd Fixes
969 N:      clps711x
970
971 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
972 M:      Hartley Sweeten <hsweeten@visionengravers.com>
973 M:      Ryan Mallon <rmallon@gmail.com>
974 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975 S:      Maintained
976 F:      arch/arm/mach-ep93xx/
977 F:      arch/arm/mach-ep93xx/include/mach/
978
979 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
980 M:      Lennert Buytenhek <kernel@wantstofly.org>
981 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982 S:      Maintained
983
984 ARM/CLKDEV SUPPORT
985 M:      Russell King <linux@arm.linux.org.uk>
986 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987 S:      Maintained
988 F:      arch/arm/include/asm/clkdev.h
989 F:      drivers/clk/clkdev.c
990
991 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
992 M:      Mike Rapoport <mike@compulab.co.il>
993 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994 S:      Maintained
995
996 ARM/CONTEC MICRO9 MACHINE SUPPORT
997 M:      Hubert Feurstein <hubert.feurstein@contec.at>
998 S:      Maintained
999 F:      arch/arm/mach-ep93xx/micro9.c
1000
1001 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1002 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Maintained
1005 F:      drivers/hwtracing/coresight/*
1006 F:      Documentation/trace/coresight.txt
1007 F:      Documentation/devicetree/bindings/arm/coresight.txt
1008 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1009
1010 ARM/CORGI MACHINE SUPPORT
1011 M:      Richard Purdie <rpurdie@rpsys.net>
1012 S:      Maintained
1013
1014 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1015 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 T:      git git://github.com/ulli-kroll/linux.git
1018 S:      Maintained
1019 F:      arch/arm/mach-gemini/
1020 F:      drivers/rtc/rtc-gemini.c
1021
1022 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1023 M:      Barry Song <baohua@kernel.org>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1026 S:      Maintained
1027 F:      arch/arm/mach-prima2/
1028 F:      drivers/clk/sirf/
1029 F:      drivers/clocksource/timer-prima2.c
1030 F:      drivers/clocksource/timer-atlas7.c
1031 N:      [^a-z]sirf
1032
1033 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1034 M:      Baruch Siach <baruch@tkos.co.il>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 S:      Maintained
1037 F:      arch/arm/boot/dts/cx92755*
1038 N:      digicolor
1039
1040 ARM/EBSA110 MACHINE SUPPORT
1041 M:      Russell King <linux@arm.linux.org.uk>
1042 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043 W:      http://www.arm.linux.org.uk/
1044 S:      Maintained
1045 F:      arch/arm/mach-ebsa110/
1046 F:      drivers/net/ethernet/amd/am79c961a.*
1047
1048 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1049 M:      Uwe Kleine-König <kernel@pengutronix.de>
1050 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051 S:      Maintained
1052 N:      efm32
1053
1054 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1055 M:      Daniel Ribeiro <drwyrm@gmail.com>
1056 M:      Stefan Schmidt <stefan@openezx.org>
1057 M:      Harald Welte <laforge@openezx.org>
1058 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1059 W:      http://www.openezx.org/
1060 S:      Maintained
1061 T:      topgit git://git.openezx.org/openezx.git
1062 F:      arch/arm/mach-pxa/ezx.c
1063
1064 ARM/FARADAY FA526 PORT
1065 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S:      Maintained
1068 T:      git git://git.berlios.de/gemini-board
1069 F:      arch/arm/mm/*-fa*
1070
1071 ARM/FOOTBRIDGE ARCHITECTURE
1072 M:      Russell King <linux@arm.linux.org.uk>
1073 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074 W:      http://www.arm.linux.org.uk/
1075 S:      Maintained
1076 F:      arch/arm/include/asm/hardware/dec21285.h
1077 F:      arch/arm/mach-footbridge/
1078
1079 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1080 M:      Shawn Guo <shawnguo@kernel.org>
1081 M:      Sascha Hauer <kernel@pengutronix.de>
1082 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083 S:      Maintained
1084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1085 F:      arch/arm/mach-imx/
1086 F:      arch/arm/mach-mxs/
1087 F:      arch/arm/boot/dts/imx*
1088 F:      arch/arm/configs/imx*_defconfig
1089 F:      drivers/clk/imx/
1090 F:      include/soc/imx/
1091
1092 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1093 M:      Shawn Guo <shawnguo@kernel.org>
1094 M:      Sascha Hauer <kernel@pengutronix.de>
1095 R:      Stefan Agner <stefan@agner.ch>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 S:      Maintained
1098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1099 F:      arch/arm/mach-imx/*vf610*
1100 F:      arch/arm/boot/dts/vf*
1101
1102 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1103 M:      Lennert Buytenhek <kernel@wantstofly.org>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 S:      Maintained
1106
1107 ARM/GUMSTIX MACHINE SUPPORT
1108 M:      Steve Sakoman <sakoman@gmail.com>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111
1112 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1113 M:      Philipp Zabel <philipp.zabel@gmail.com>
1114 M:      Paul Parsons <lost.distance@yahoo.com>
1115 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 S:      Maintained
1117 F:      arch/arm/mach-pxa/hx4700.c
1118 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1119 F:      sound/soc/pxa/hx4700.c
1120
1121 ARM/HISILICON SOC SUPPORT
1122 M:      Wei Xu <xuwei5@hisilicon.com>
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 W:      http://www.hisilicon.com
1125 S:      Supported
1126 T:      git git://github.com/hisilicon/linux-hisi.git
1127 F:      arch/arm/mach-hisi/
1128
1129 ARM/HP JORNADA 7XX MACHINE SUPPORT
1130 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1131 W:      www.jlime.com
1132 S:      Maintained
1133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1134 F:      arch/arm/mach-sa1100/jornada720.c
1135 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1136
1137 ARM/IGEP MACHINE SUPPORT
1138 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1139 M:      Javier Martinez Canillas <javier@dowhile0.org>
1140 L:      linux-omap@vger.kernel.org
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S:      Maintained
1143 F:      arch/arm/boot/dts/omap3-igep*
1144
1145 ARM/INCOME PXA270 SUPPORT
1146 M:      Marek Vasut <marek.vasut@gmail.com>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1150
1151 ARM/INTEL IOP32X ARM ARCHITECTURE
1152 M:      Lennert Buytenhek <kernel@wantstofly.org>
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S:      Maintained
1155
1156 ARM/INTEL IOP33X ARM ARCHITECTURE
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Orphan
1159
1160 ARM/INTEL IOP13XX ARM ARCHITECTURE
1161 M:      Lennert Buytenhek <kernel@wantstofly.org>
1162 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 S:      Maintained
1164
1165 ARM/INTEL IQ81342EX MACHINE SUPPORT
1166 M:      Lennert Buytenhek <kernel@wantstofly.org>
1167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 S:      Maintained
1169
1170 ARM/INTEL IXDP2850 MACHINE SUPPORT
1171 M:      Lennert Buytenhek <kernel@wantstofly.org>
1172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 S:      Maintained
1174
1175 ARM/INTEL IXP4XX ARM ARCHITECTURE
1176 M:      Imre Kaloz <kaloz@openwrt.org>
1177 M:      Krzysztof Halasa <khalasa@piap.pl>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 S:      Maintained
1180 F:      arch/arm/mach-ixp4xx/
1181
1182 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1183 M:      Jonathan Cameron <jic23@cam.ac.uk>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 S:      Maintained
1186 F:      arch/arm/mach-pxa/stargate2.c
1187 F:      drivers/pcmcia/pxa2xx_stargate2.c
1188
1189 ARM/INTEL XSC3 (MANZANO) ARM CORE
1190 M:      Lennert Buytenhek <kernel@wantstofly.org>
1191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 S:      Maintained
1193
1194 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1195 M:      Lennert Buytenhek <kernel@wantstofly.org>
1196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 S:      Maintained
1198
1199 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1200 M:      Santosh Shilimkar <ssantosh@kernel.org>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 S:      Maintained
1203 F:      arch/arm/mach-keystone/
1204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1205
1206 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1207 M:      Santosh Shilimkar <ssantosh@kernel.org>
1208 L:      linux-kernel@vger.kernel.org
1209 S:      Maintained
1210 F:      drivers/clk/keystone/
1211
1212 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1213 M:      Santosh Shilimkar <ssantosh@kernel.org>
1214 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 L:      linux-kernel@vger.kernel.org
1216 S:      Maintained
1217 F:      drivers/clocksource/timer-keystone.c
1218
1219 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1220 M:      Santosh Shilimkar <ssantosh@kernel.org>
1221 L:      linux-kernel@vger.kernel.org
1222 S:      Maintained
1223 F:      drivers/power/reset/keystone-reset.c
1224
1225 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1226 M:      Santosh Shilimkar <ssantosh@kernel.org>
1227 L:      linux-kernel@vger.kernel.org
1228 S:      Maintained
1229 F:      drivers/memory/*emif*
1230
1231 ARM/LOGICPD PXA270 MACHINE SUPPORT
1232 M:      Lennert Buytenhek <kernel@wantstofly.org>
1233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 S:      Maintained
1235
1236 ARM/LPC18XX ARCHITECTURE
1237 M:      Joachim Eastwood <manabian@gmail.com>
1238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 S:      Maintained
1240 F:      arch/arm/boot/dts/lpc43*
1241 F:      drivers/clk/nxp/clk-lpc18xx*
1242 F:      drivers/clocksource/time-lpc32xx.c
1243 F:      drivers/i2c/busses/i2c-lpc2k.c
1244 F:      drivers/memory/pl172.c
1245 F:      drivers/mtd/spi-nor/nxp-spifi.c
1246 F:      drivers/rtc/rtc-lpc24xx.c
1247 N:      lpc18xx
1248
1249 ARM/MAGICIAN MACHINE SUPPORT
1250 M:      Philipp Zabel <philipp.zabel@gmail.com>
1251 S:      Maintained
1252
1253 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1254 M:      Jason Cooper <jason@lakedaemon.net>
1255 M:      Andrew Lunn <andrew@lunn.ch>
1256 M:      Gregory Clement <gregory.clement@free-electrons.com>
1257 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1258 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 S:      Maintained
1260 F:      arch/arm/mach-mvebu/
1261 F:      drivers/rtc/rtc-armada38x.c
1262 F:      arch/arm/boot/dts/armada*
1263 F:      arch/arm/boot/dts/kirkwood*
1264
1265
1266 ARM/Marvell Berlin SoC support
1267 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1268 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 S:      Maintained
1270 F:      arch/arm/mach-berlin/
1271 F:      arch/arm/boot/dts/berlin*
1272
1273
1274 ARM/Marvell Dove/MV78xx0/Orion SOC support
1275 M:      Jason Cooper <jason@lakedaemon.net>
1276 M:      Andrew Lunn <andrew@lunn.ch>
1277 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1278 M:      Gregory Clement <gregory.clement@free-electrons.com>
1279 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280 S:      Maintained
1281 F:      arch/arm/mach-dove/
1282 F:      arch/arm/mach-mv78xx0/
1283 F:      arch/arm/mach-orion5x/
1284 F:      arch/arm/plat-orion/
1285 F:      arch/arm/boot/dts/dove*
1286 F:      arch/arm/boot/dts/orion5x*
1287
1288
1289 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1290 M:      Alexander Clouter <alex@digriz.org.uk>
1291 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 W:      http://www.digriz.org.uk/ts78xx/kernel
1293 S:      Maintained
1294 F:      arch/arm/mach-orion5x/ts78xx-*
1295
1296 ARM/Mediatek RTC DRIVER
1297 M:      Eddie Huang <eddie.huang@mediatek.com>
1298 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1300 S:      Maintained
1301 F:      drivers/rtc/rtc-mt6397.c
1302
1303 ARM/Mediatek SoC support
1304 M:      Matthias Brugger <matthias.bgg@gmail.com>
1305 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1307 S:      Maintained
1308 F:      arch/arm/boot/dts/mt6*
1309 F:      arch/arm/boot/dts/mt8*
1310 F:      arch/arm/mach-mediatek/
1311 N:      mtk
1312 K:      mediatek
1313
1314 ARM/MICREL KS8695 ARCHITECTURE
1315 M:      Greg Ungerer <gerg@uclinux.org>
1316 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317 F:      arch/arm/mach-ks8695/
1318 S:      Odd Fixes
1319
1320 ARM/MIOA701 MACHINE SUPPORT
1321 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1322 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 F:      arch/arm/mach-pxa/mioa701.c
1324 S:      Maintained
1325
1326 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1327 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1328 S:      Maintained
1329
1330 ARM/NOMADIK ARCHITECTURE
1331 M:      Alessandro Rubini <rubini@unipv.it>
1332 M:      Linus Walleij <linus.walleij@linaro.org>
1333 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334 S:      Maintained
1335 F:      arch/arm/mach-nomadik/
1336 F:      drivers/pinctrl/nomadik/
1337 F:      drivers/i2c/busses/i2c-nomadik.c
1338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1339
1340 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1341 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1342 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1343 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1344 S:      Supported
1345
1346 ARM/TOSA MACHINE SUPPORT
1347 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1348 M:      Dirk Opfer <dirk@opfer-online.de>
1349 S:      Maintained
1350
1351 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1352 M:      Marek Vasut <marek.vasut@gmail.com>
1353 L:      linux-arm-kernel@lists.infradead.org
1354 W:      http://hackndev.com
1355 S:      Maintained
1356 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1357 F:      arch/arm/mach-pxa/palmtx.c
1358 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1359 F:      arch/arm/mach-pxa/palmt5.c
1360 F:      arch/arm/mach-pxa/include/mach/palmld.h
1361 F:      arch/arm/mach-pxa/palmld.c
1362 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1363 F:      arch/arm/mach-pxa/palmte2.c
1364 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1365 F:      arch/arm/mach-pxa/palmtc.c
1366
1367 ARM/PALM TREO SUPPORT
1368 M:      Tomas Cech <sleep_walker@suse.com>
1369 L:      linux-arm-kernel@lists.infradead.org
1370 W:      http://hackndev.com
1371 S:      Maintained
1372 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1373 F:      arch/arm/mach-pxa/palmtreo.c
1374
1375 ARM/PALMZ72 SUPPORT
1376 M:      Sergey Lapin <slapin@ossfans.org>
1377 L:      linux-arm-kernel@lists.infradead.org
1378 W:      http://hackndev.com
1379 S:      Maintained
1380 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1381 F:      arch/arm/mach-pxa/palmz72.c
1382
1383 ARM/PLEB SUPPORT
1384 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1385 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1386 S:      Maintained
1387
1388 ARM/PT DIGITAL BOARD PORT
1389 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1390 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391 W:      http://www.arm.linux.org.uk/
1392 S:      Maintained
1393
1394 ARM/QUALCOMM SUPPORT
1395 M:      Kumar Gala <galak@codeaurora.org>
1396 M:      Andy Gross <agross@codeaurora.org>
1397 M:      David Brown <davidb@codeaurora.org>
1398 L:      linux-arm-msm@vger.kernel.org
1399 L:      linux-soc@vger.kernel.org
1400 S:      Maintained
1401 F:      arch/arm/mach-qcom/
1402 F:      drivers/soc/qcom/
1403 F:      drivers/tty/serial/msm_serial.h
1404 F:      drivers/tty/serial/msm_serial.c
1405 F:      drivers/*/pm8???-*
1406 F:      drivers/mfd/ssbi.c
1407 F:      drivers/firmware/qcom_scm.c
1408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1409
1410 ARM/RADISYS ENP2611 MACHINE SUPPORT
1411 M:      Lennert Buytenhek <kernel@wantstofly.org>
1412 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413 S:      Maintained
1414
1415 ARM/RISCPC ARCHITECTURE
1416 M:      Russell King <linux@arm.linux.org.uk>
1417 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1418 W:      http://www.arm.linux.org.uk/
1419 S:      Maintained
1420 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1421 F:      arch/arm/include/asm/hardware/ioc.h
1422 F:      arch/arm/include/asm/hardware/iomd.h
1423 F:      arch/arm/include/asm/hardware/memc.h
1424 F:      arch/arm/mach-rpc/
1425 F:      drivers/net/ethernet/8390/etherh.c
1426 F:      drivers/net/ethernet/i825xx/ether1*
1427 F:      drivers/net/ethernet/seeq/ether3*
1428 F:      drivers/scsi/arm/
1429
1430 ARM/Rockchip SoC support
1431 M:      Heiko Stuebner <heiko@sntech.de>
1432 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433 L:      linux-rockchip@lists.infradead.org
1434 S:      Maintained
1435 F:      arch/arm/boot/dts/rk3*
1436 F:      arch/arm/mach-rockchip/
1437 F:      drivers/clk/rockchip/
1438 F:      drivers/i2c/busses/i2c-rk3x.c
1439 F:      drivers/*/*rockchip*
1440 F:      drivers/*/*/*rockchip*
1441 F:      sound/soc/rockchip/
1442 N:      rockchip
1443
1444 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1445 M:      Kukjin Kim <kgene@kernel.org>
1446 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1447 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1449 S:      Maintained
1450 F:      arch/arm/boot/dts/s3c*
1451 F:      arch/arm/boot/dts/exynos*
1452 F:      arch/arm64/boot/dts/exynos/
1453 F:      arch/arm/plat-samsung/
1454 F:      arch/arm/mach-s3c24*/
1455 F:      arch/arm/mach-s3c64xx/
1456 F:      arch/arm/mach-s5p*/
1457 F:      arch/arm/mach-exynos*/
1458 F:      drivers/*/*s3c2410*
1459 F:      drivers/*/*/*s3c2410*
1460 F:      drivers/spi/spi-s3c*
1461 F:      drivers/soc/samsung/*
1462 F:      sound/soc/samsung/*
1463 F:      Documentation/arm/Samsung/
1464 F:      Documentation/devicetree/bindings/arm/samsung/
1465 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1466 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1467 N:      exynos
1468
1469 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1470 M:      Kyungmin Park <kyungmin.park@samsung.com>
1471 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 S:      Maintained
1473 F:      arch/arm/mach-s5pv210/
1474
1475 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1476 M:      Kyungmin Park <kyungmin.park@samsung.com>
1477 M:      Kamil Debski <k.debski@samsung.com>
1478 L:      linux-arm-kernel@lists.infradead.org
1479 L:      linux-media@vger.kernel.org
1480 S:      Maintained
1481 F:      drivers/media/platform/s5p-g2d/
1482
1483 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1484 M:      Kyungmin Park <kyungmin.park@samsung.com>
1485 M:      Kamil Debski <k.debski@samsung.com>
1486 M:      Jeongtae Park <jtp.park@samsung.com>
1487 L:      linux-arm-kernel@lists.infradead.org
1488 L:      linux-media@vger.kernel.org
1489 S:      Maintained
1490 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1491 F:      drivers/media/platform/s5p-mfc/
1492
1493 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1494 M:      Kyungmin Park <kyungmin.park@samsung.com>
1495 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1496 L:      linux-arm-kernel@lists.infradead.org
1497 L:      linux-media@vger.kernel.org
1498 S:      Maintained
1499 F:      drivers/media/platform/s5p-tv/
1500
1501 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1502 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1503 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1504 L:      linux-arm-kernel@lists.infradead.org
1505 L:      linux-media@vger.kernel.org
1506 S:      Maintained
1507 F:      drivers/media/platform/s5p-jpeg/
1508
1509 ARM/SHMOBILE ARM ARCHITECTURE
1510 M:      Simon Horman <horms@verge.net.au>
1511 M:      Magnus Damm <magnus.damm@gmail.com>
1512 L:      linux-sh@vger.kernel.org
1513 W:      http://oss.renesas.com
1514 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1516 S:      Supported
1517 F:      arch/arm/boot/dts/emev2*
1518 F:      arch/arm/boot/dts/r7s*
1519 F:      arch/arm/boot/dts/r8a*
1520 F:      arch/arm/boot/dts/sh*
1521 F:      arch/arm/configs/shmobile_defconfig
1522 F:      arch/arm/include/debug/renesas-scif.S
1523 F:      arch/arm/mach-shmobile/
1524 F:      drivers/sh/
1525
1526 ARM/SOCFPGA ARCHITECTURE
1527 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1528 S:      Maintained
1529 F:      arch/arm/mach-socfpga/
1530 F:      arch/arm/boot/dts/socfpga*
1531 F:      arch/arm/configs/socfpga_defconfig
1532 W:      http://www.rocketboards.org
1533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1534
1535 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1536 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1537 S:      Maintained
1538 F:      drivers/clk/socfpga/
1539
1540 ARM/SOCFPGA EDAC SUPPORT
1541 M:      Thor Thayer <tthayer@opensource.altera.com>
1542 S:      Maintained
1543 F:      drivers/edac/altera_edac.
1544
1545 ARM/STI ARCHITECTURE
1546 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1547 M:      Maxime Coquelin <maxime.coquelin@st.com>
1548 M:      Patrice Chotard <patrice.chotard@st.com>
1549 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550 L:      kernel@stlinux.com
1551 W:      http://www.stlinux.com
1552 S:      Maintained
1553 F:      arch/arm/mach-sti/
1554 F:      arch/arm/boot/dts/sti*
1555 F:      drivers/clocksource/arm_global_timer.c
1556 F:      drivers/clocksource/clksrc_st_lpc.c
1557 F:      drivers/i2c/busses/i2c-st.c
1558 F:      drivers/media/rc/st_rc.c
1559 F:      drivers/media/platform/sti/c8sectpfe/
1560 F:      drivers/mmc/host/sdhci-st.c
1561 F:      drivers/phy/phy-miphy28lp.c
1562 F:      drivers/phy/phy-miphy365x.c
1563 F:      drivers/phy/phy-stih407-usb.c
1564 F:      drivers/phy/phy-stih41x-usb.c
1565 F:      drivers/pinctrl/pinctrl-st.c
1566 F:      drivers/reset/sti/
1567 F:      drivers/rtc/rtc-st-lpc.c
1568 F:      drivers/tty/serial/st-asc.c
1569 F:      drivers/usb/dwc3/dwc3-st.c
1570 F:      drivers/usb/host/ehci-st.c
1571 F:      drivers/usb/host/ohci-st.c
1572 F:      drivers/watchdog/st_lpc_wdt.c
1573 F:      drivers/ata/ahci_st.c
1574
1575 ARM/STM32 ARCHITECTURE
1576 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1577 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578 S:      Maintained
1579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1580 N:      stm32
1581 F:      drivers/clocksource/armv7m_systick.c
1582
1583 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1584 M:      Lennert Buytenhek <kernel@wantstofly.org>
1585 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586 S:      Maintained
1587
1588 ARM/TETON BGA MACHINE SUPPORT
1589 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1590 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1591 S:      Maintained
1592
1593 ARM/THECUS N2100 MACHINE SUPPORT
1594 M:      Lennert Buytenhek <kernel@wantstofly.org>
1595 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1596 S:      Maintained
1597
1598 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1599 M:      Wan ZongShun <mcuos.com@gmail.com>
1600 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601 W:      http://www.mcuos.com
1602 S:      Maintained
1603 F:      arch/arm/mach-w90x900/
1604 F:      drivers/input/keyboard/w90p910_keypad.c
1605 F:      drivers/input/touchscreen/w90p910_ts.c
1606 F:      drivers/watchdog/nuc900_wdt.c
1607 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1608 F:      drivers/mtd/nand/nuc900_nand.c
1609 F:      drivers/rtc/rtc-nuc900.c
1610 F:      drivers/spi/spi-nuc900.c
1611 F:      drivers/usb/host/ehci-w90x900.c
1612 F:      drivers/video/fbdev/nuc900fb.c
1613
1614 ARM/U300 MACHINE SUPPORT
1615 M:      Linus Walleij <linus.walleij@linaro.org>
1616 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617 S:      Supported
1618 F:      arch/arm/mach-u300/
1619 F:      drivers/clocksource/timer-u300.c
1620 F:      drivers/i2c/busses/i2c-stu300.c
1621 F:      drivers/rtc/rtc-coh901331.c
1622 F:      drivers/watchdog/coh901327_wdt.c
1623 F:      drivers/dma/coh901318*
1624 F:      drivers/mfd/ab3100*
1625 F:      drivers/rtc/rtc-ab3100.c
1626 F:      drivers/rtc/rtc-coh901331.c
1627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1628
1629 ARM/UNIPHIER ARCHITECTURE
1630 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1631 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1632 S:      Maintained
1633 F:      arch/arm/boot/dts/uniphier*
1634 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1635 F:      arch/arm/mach-uniphier/
1636 F:      arch/arm/mm/cache-uniphier.c
1637 F:      drivers/i2c/busses/i2c-uniphier*
1638 F:      drivers/pinctrl/uniphier/
1639 F:      drivers/tty/serial/8250/8250_uniphier.c
1640 N:      uniphier
1641
1642 ARM/Ux500 ARM ARCHITECTURE
1643 M:      Linus Walleij <linus.walleij@linaro.org>
1644 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645 S:      Maintained
1646 F:      arch/arm/mach-ux500/
1647 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1648 F:      drivers/dma/ste_dma40*
1649 F:      drivers/hwspinlock/u8500_hsem.c
1650 F:      drivers/mfd/abx500*
1651 F:      drivers/mfd/ab8500*
1652 F:      drivers/mfd/dbx500*
1653 F:      drivers/mfd/db8500*
1654 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1655 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1656 F:      drivers/rtc/rtc-ab8500.c
1657 F:      drivers/rtc/rtc-pl031.c
1658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1659
1660 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1661 M:      Ulf Hansson <ulf.hansson@linaro.org>
1662 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 T:      git git://git.linaro.org/people/ulfh/clk.git
1664 S:      Maintained
1665 F:      drivers/clk/ux500/
1666 F:      include/linux/platform_data/clk-ux500.h
1667
1668 ARM/VERSATILE EXPRESS PLATFORM
1669 M:      Liviu Dudau <liviu.dudau@arm.com>
1670 M:      Sudeep Holla <sudeep.holla@arm.com>
1671 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1672 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673 S:      Maintained
1674 F:      arch/arm/boot/dts/vexpress*
1675 F:      arch/arm64/boot/dts/arm/vexpress*
1676 F:      arch/arm/mach-vexpress/
1677 F:      */*/vexpress*
1678 F:      */*/*/vexpress*
1679 F:      drivers/clk/versatile/clk-vexpress-osc.c
1680 F:      drivers/clocksource/versatile.c
1681
1682 ARM/VFP SUPPORT
1683 M:      Russell King <linux@arm.linux.org.uk>
1684 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685 W:      http://www.arm.linux.org.uk/
1686 S:      Maintained
1687 F:      arch/arm/vfp/
1688
1689 ARM/VOIPAC PXA270 SUPPORT
1690 M:      Marek Vasut <marek.vasut@gmail.com>
1691 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692 S:      Maintained
1693 F:      arch/arm/mach-pxa/vpac270.c
1694 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1695
1696 ARM/VT8500 ARM ARCHITECTURE
1697 M:      Tony Prisk <linux@prisktech.co.nz>
1698 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699 S:      Maintained
1700 F:      arch/arm/mach-vt8500/
1701 F:      drivers/clocksource/vt8500_timer.c
1702 F:      drivers/i2c/busses/i2c-wmt.c
1703 F:      drivers/mmc/host/wmt-sdmmc.c
1704 F:      drivers/pwm/pwm-vt8500.c
1705 F:      drivers/rtc/rtc-vt8500.c
1706 F:      drivers/tty/serial/vt8500_serial.c
1707 F:      drivers/usb/host/ehci-platform.c
1708 F:      drivers/usb/host/uhci-platform.c
1709 F:      drivers/video/fbdev/vt8500lcdfb.*
1710 F:      drivers/video/fbdev/wm8505fb*
1711 F:      drivers/video/fbdev/wmt_ge_rops.*
1712
1713 ARM/ZIPIT Z2 SUPPORT
1714 M:      Marek Vasut <marek.vasut@gmail.com>
1715 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716 S:      Maintained
1717 F:      arch/arm/mach-pxa/z2.c
1718 F:      arch/arm/mach-pxa/include/mach/z2.h
1719
1720 ARM/ZTE ARCHITECTURE
1721 M:      Jun Nie <jun.nie@linaro.org>
1722 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723 S:      Maintained
1724 F:      arch/arm/mach-zx/
1725 F:      drivers/clk/zte/
1726 F:      Documentation/devicetree/bindings/arm/zte.txt
1727 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1728
1729 ARM/ZYNQ ARCHITECTURE
1730 M:      Michal Simek <michal.simek@xilinx.com>
1731 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1732 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733 W:      http://wiki.xilinx.com
1734 T:      git https://github.com/Xilinx/linux-xlnx.git
1735 S:      Supported
1736 F:      arch/arm/mach-zynq/
1737 F:      drivers/cpuidle/cpuidle-zynq.c
1738 F:      drivers/block/xsysace.c
1739 N:      zynq
1740 N:      xilinx
1741 F:      drivers/clocksource/cadence_ttc_timer.c
1742 F:      drivers/i2c/busses/i2c-cadence.c
1743 F:      drivers/mmc/host/sdhci-of-arasan.c
1744 F:      drivers/edac/synopsys_edac.c
1745
1746 ARM SMMU DRIVERS
1747 M:      Will Deacon <will.deacon@arm.com>
1748 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1749 S:      Maintained
1750 F:      drivers/iommu/arm-smmu.c
1751 F:      drivers/iommu/arm-smmu-v3.c
1752 F:      drivers/iommu/io-pgtable-arm.c
1753
1754 ARM64 PORT (AARCH64 ARCHITECTURE)
1755 M:      Catalin Marinas <catalin.marinas@arm.com>
1756 M:      Will Deacon <will.deacon@arm.com>
1757 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1758 S:      Maintained
1759 F:      arch/arm64/
1760 F:      Documentation/arm64/
1761
1762 AS3645A LED FLASH CONTROLLER DRIVER
1763 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1764 L:      linux-media@vger.kernel.org
1765 T:      git git://linuxtv.org/media_tree.git
1766 S:      Maintained
1767 F:      drivers/media/i2c/as3645a.c
1768 F:      include/media/as3645a.h
1769
1770 ASC7621 HARDWARE MONITOR DRIVER
1771 M:      George Joseph <george.joseph@fairview5.com>
1772 L:      lm-sensors@lm-sensors.org
1773 S:      Maintained
1774 F:      Documentation/hwmon/asc7621
1775 F:      drivers/hwmon/asc7621.c
1776
1777 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1778 M:      Corentin Chary <corentin.chary@gmail.com>
1779 L:      acpi4asus-user@lists.sourceforge.net
1780 L:      platform-driver-x86@vger.kernel.org
1781 W:      http://acpi4asus.sf.net
1782 S:      Maintained
1783 F:      drivers/platform/x86/asus*.c
1784 F:      drivers/platform/x86/eeepc*.c
1785
1786 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1787 R:      Dan Williams <dan.j.williams@intel.com>
1788 W:      http://sourceforge.net/projects/xscaleiop
1789 S:      Odd fixes
1790 F:      Documentation/crypto/async-tx-api.txt
1791 F:      crypto/async_tx/
1792 F:      drivers/dma/
1793 F:      include/linux/dmaengine.h
1794 F:      include/linux/async_tx.h
1795
1796 AT24 EEPROM DRIVER
1797 M:      Wolfram Sang <wsa@the-dreams.de>
1798 L:      linux-i2c@vger.kernel.org
1799 S:      Maintained
1800 F:      drivers/misc/eeprom/at24.c
1801 F:      include/linux/platform_data/at24.h
1802
1803 ATA OVER ETHERNET (AOE) DRIVER
1804 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1805 W:      http://www.openaoe.org/
1806 S:      Supported
1807 F:      Documentation/aoe/
1808 F:      drivers/block/aoe/
1809
1810 ATHEROS ATH GENERIC UTILITIES
1811 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1812 L:      linux-wireless@vger.kernel.org
1813 S:      Supported
1814 F:      drivers/net/wireless/ath/*
1815
1816 ATHEROS ATH5K WIRELESS DRIVER
1817 M:      Jiri Slaby <jirislaby@gmail.com>
1818 M:      Nick Kossifidis <mickflemm@gmail.com>
1819 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1820 L:      linux-wireless@vger.kernel.org
1821 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1822 S:      Maintained
1823 F:      drivers/net/wireless/ath/ath5k/
1824
1825 ATHEROS ATH6KL WIRELESS DRIVER
1826 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1827 L:      linux-wireless@vger.kernel.org
1828 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1829 T:      git git://github.com/kvalo/ath.git
1830 S:      Supported
1831 F:      drivers/net/wireless/ath/ath6kl/
1832
1833 WILOCITY WIL6210 WIRELESS DRIVER
1834 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1835 L:      linux-wireless@vger.kernel.org
1836 L:      wil6210@qca.qualcomm.com
1837 S:      Supported
1838 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1839 F:      drivers/net/wireless/ath/wil6210/
1840 F:      include/uapi/linux/wil6210_uapi.h
1841
1842 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1843 M:      Christian Lamparter <chunkeey@googlemail.com>
1844 L:      linux-wireless@vger.kernel.org
1845 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1846 S:      Maintained
1847 F:      drivers/net/wireless/ath/carl9170/
1848
1849 ATK0110 HWMON DRIVER
1850 M:      Luca Tettamanti <kronos.it@gmail.com>
1851 L:      lm-sensors@lm-sensors.org
1852 S:      Maintained
1853 F:      drivers/hwmon/asus_atk0110.c
1854
1855 ATI_REMOTE2 DRIVER
1856 M:      Ville Syrjala <syrjala@sci.fi>
1857 S:      Maintained
1858 F:      drivers/input/misc/ati_remote2.c
1859
1860 ATLX ETHERNET DRIVERS
1861 M:      Jay Cliburn <jcliburn@gmail.com>
1862 M:      Chris Snook <chris.snook@gmail.com>
1863 L:      netdev@vger.kernel.org
1864 W:      http://sourceforge.net/projects/atl1
1865 W:      http://atl1.sourceforge.net
1866 S:      Maintained
1867 F:      drivers/net/ethernet/atheros/
1868
1869 ATM
1870 M:      Chas Williams <3chas3@gmail.com>
1871 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1872 L:      netdev@vger.kernel.org
1873 W:      http://linux-atm.sourceforge.net
1874 S:      Maintained
1875 F:      drivers/atm/
1876 F:      include/linux/atm*
1877 F:      include/uapi/linux/atm*
1878
1879 ATMEL AT91 / AT32 MCI DRIVER
1880 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1881 S:      Maintained
1882 F:      drivers/mmc/host/atmel-mci.c
1883 F:      drivers/mmc/host/atmel-mci-regs.h
1884
1885 ATMEL AT91 / AT32 SERIAL DRIVER
1886 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1887 S:      Supported
1888 F:      drivers/tty/serial/atmel_serial.c
1889
1890 ATMEL Audio ALSA driver
1891 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1892 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1893 S:      Supported
1894 F:      sound/soc/atmel
1895
1896 ATMEL DMA DRIVER
1897 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1899 S:      Supported
1900 F:      drivers/dma/at_hdmac.c
1901 F:      drivers/dma/at_hdmac_regs.h
1902 F:      include/linux/platform_data/dma-atmel.h
1903
1904 ATMEL XDMA DRIVER
1905 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1906 L:      linux-arm-kernel@lists.infradead.org
1907 L:      dmaengine@vger.kernel.org
1908 S:      Supported
1909 F:      drivers/dma/at_xdmac.c
1910
1911 ATMEL I2C DRIVER
1912 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1913 L:      linux-i2c@vger.kernel.org
1914 S:      Supported
1915 F:      drivers/i2c/busses/i2c-at91.c
1916
1917 ATMEL ISI DRIVER
1918 M:      Josh Wu <josh.wu@atmel.com>
1919 L:      linux-media@vger.kernel.org
1920 S:      Supported
1921 F:      drivers/media/platform/soc_camera/atmel-isi.c
1922 F:      include/media/atmel-isi.h
1923
1924 ATMEL LCDFB DRIVER
1925 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1926 L:      linux-fbdev@vger.kernel.org
1927 S:      Maintained
1928 F:      drivers/video/fbdev/atmel_lcdfb.c
1929 F:      include/video/atmel_lcdc.h
1930
1931 ATMEL MACB ETHERNET DRIVER
1932 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1933 S:      Supported
1934 F:      drivers/net/ethernet/cadence/
1935
1936 ATMEL NAND DRIVER
1937 M:      Josh Wu <josh.wu@atmel.com>
1938 L:      linux-mtd@lists.infradead.org
1939 S:      Supported
1940 F:      drivers/mtd/nand/atmel_nand*
1941
1942 ATMEL SDMMC DRIVER
1943 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1944 L:      linux-mmc@vger.kernel.org
1945 S:      Supported
1946 F:      drivers/mmc/host/sdhci-of-at91.c
1947
1948 ATMEL SPI DRIVER
1949 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1950 S:      Supported
1951 F:      drivers/spi/spi-atmel.*
1952
1953 ATMEL SSC DRIVER
1954 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1955 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1956 S:      Supported
1957 F:      drivers/misc/atmel-ssc.c
1958 F:      include/linux/atmel-ssc.h
1959
1960 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1961 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1963 S:      Supported
1964 F:      drivers/misc/atmel_tclib.c
1965 F:      drivers/clocksource/tcb_clksrc.c
1966
1967 ATMEL USBA UDC DRIVER
1968 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1970 S:      Supported
1971 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1972
1973 ATMEL WIRELESS DRIVER
1974 M:      Simon Kelley <simon@thekelleys.org.uk>
1975 L:      linux-wireless@vger.kernel.org
1976 W:      http://www.thekelleys.org.uk/atmel
1977 W:      http://atmelwlandriver.sourceforge.net/
1978 S:      Maintained
1979 F:      drivers/net/wireless/atmel*
1980
1981 ATMEL MAXTOUCH DRIVER
1982 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1983 T:      git git://github.com/atmel-maxtouch/linux.git
1984 S:      Supported
1985 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1986 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1987 F:      include/linux/platform_data/atmel_mxt_ts.h
1988
1989 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1990 M:      Bradley Grove <linuxdrivers@attotech.com>
1991 L:      linux-scsi@vger.kernel.org
1992 W:      http://www.attotech.com
1993 S:      Supported
1994 F:      drivers/scsi/esas2r
1995
1996 ATUSB IEEE 802.15.4 RADIO DRIVER
1997 M:      Stefan Schmidt <stefan@osg.samsung.com>
1998 L:      linux-wpan@vger.kernel.org
1999 S:      Maintained
2000 F:      drivers/net/ieee802154/atusb.c
2001 F:      drivers/net/ieee802154/atusb.h
2002 F:      drivers/net/ieee802154/at86rf230.h
2003
2004 AUDIT SUBSYSTEM
2005 M:      Paul Moore <paul@paul-moore.com>
2006 M:      Eric Paris <eparis@redhat.com>
2007 L:      linux-audit@redhat.com (moderated for non-subscribers)
2008 W:      http://people.redhat.com/sgrubb/audit/
2009 T:      git git://git.infradead.org/users/pcmoore/audit
2010 S:      Maintained
2011 F:      include/linux/audit.h
2012 F:      include/uapi/linux/audit.h
2013 F:      kernel/audit*
2014
2015 AUXILIARY DISPLAY DRIVERS
2016 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2017 W:      http://miguelojeda.es/auxdisplay.htm
2018 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2019 S:      Maintained
2020 F:      drivers/auxdisplay/
2021 F:      include/linux/cfag12864b.h
2022
2023 AVR32 ARCHITECTURE
2024 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2025 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2026 W:      http://www.atmel.com/products/AVR32/
2027 W:      http://mirror.egtvedt.no/avr32linux.org/
2028 W:      http://avrfreaks.net/
2029 S:      Maintained
2030 F:      arch/avr32/
2031
2032 AVR32/AT32AP MACHINE SUPPORT
2033 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2034 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2035 S:      Maintained
2036 F:      arch/avr32/mach-at32ap/
2037
2038 AX.25 NETWORK LAYER
2039 M:      Ralf Baechle <ralf@linux-mips.org>
2040 L:      linux-hams@vger.kernel.org
2041 W:      http://www.linux-ax25.org/
2042 S:      Maintained
2043 F:      include/uapi/linux/ax25.h
2044 F:      include/net/ax25.h
2045 F:      net/ax25/
2046
2047 AZ6007 DVB DRIVER
2048 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2049 L:      linux-media@vger.kernel.org
2050 W:      http://linuxtv.org
2051 T:      git git://linuxtv.org/media_tree.git
2052 S:      Maintained
2053 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2054
2055 AZTECH FM RADIO RECEIVER DRIVER
2056 M:      Hans Verkuil <hverkuil@xs4all.nl>
2057 L:      linux-media@vger.kernel.org
2058 T:      git git://linuxtv.org/media_tree.git
2059 W:      http://linuxtv.org
2060 S:      Maintained
2061 F:      drivers/media/radio/radio-aztech*
2062
2063 B43 WIRELESS DRIVER
2064 L:      linux-wireless@vger.kernel.org
2065 L:      b43-dev@lists.infradead.org
2066 W:      http://wireless.kernel.org/en/users/Drivers/b43
2067 S:      Odd Fixes
2068 F:      drivers/net/wireless/b43/
2069
2070 B43LEGACY WIRELESS DRIVER
2071 M:      Larry Finger <Larry.Finger@lwfinger.net>
2072 L:      linux-wireless@vger.kernel.org
2073 L:      b43-dev@lists.infradead.org
2074 W:      http://wireless.kernel.org/en/users/Drivers/b43
2075 S:      Maintained
2076 F:      drivers/net/wireless/b43legacy/
2077
2078 BACKLIGHT CLASS/SUBSYSTEM
2079 M:      Jingoo Han <jingoohan1@gmail.com>
2080 M:      Lee Jones <lee.jones@linaro.org>
2081 S:      Maintained
2082 F:      drivers/video/backlight/
2083 F:      include/linux/backlight.h
2084
2085 BATMAN ADVANCED
2086 M:      Marek Lindner <mareklindner@neomailbox.ch>
2087 M:      Simon Wunderlich <sw@simonwunderlich.de>
2088 M:      Antonio Quartulli <antonio@meshcoding.com>
2089 L:      b.a.t.m.a.n@lists.open-mesh.org
2090 W:      http://www.open-mesh.org/
2091 S:      Maintained
2092 F:      net/batman-adv/
2093
2094 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2095 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2096 L:      linux-hams@vger.kernel.org
2097 W:      http://www.baycom.org/~tom/ham/ham.html
2098 S:      Maintained
2099 F:      drivers/net/hamradio/baycom*
2100
2101 BCACHE (BLOCK LAYER CACHE)
2102 M:      Kent Overstreet <kent.overstreet@gmail.com>
2103 L:      linux-bcache@vger.kernel.org
2104 W:      http://bcache.evilpiepirate.org
2105 S:      Maintained
2106 F:      drivers/md/bcache/
2107
2108 BDISP ST MEDIA DRIVER
2109 M:      Fabien Dessenne <fabien.dessenne@st.com>
2110 L:      linux-media@vger.kernel.org
2111 T:      git git://linuxtv.org/media_tree.git
2112 W:      http://linuxtv.org
2113 S:      Supported
2114 F:      drivers/media/platform/sti/bdisp
2115
2116 BEFS FILE SYSTEM
2117 S:      Orphan
2118 F:      Documentation/filesystems/befs.txt
2119 F:      fs/befs/
2120
2121 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2122 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2123 L:      netdev@vger.kernel.org
2124 S:      Maintained
2125 F:      drivers/net/ethernet/ec_bhf.c
2126
2127 BFS FILE SYSTEM
2128 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2129 S:      Maintained
2130 F:      Documentation/filesystems/bfs.txt
2131 F:      fs/bfs/
2132 F:      include/uapi/linux/bfs_fs.h
2133
2134 BLACKFIN ARCHITECTURE
2135 M:      Steven Miao <realmz6@gmail.com>
2136 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2137 T:      git git://git.code.sf.net/p/adi-linux/code
2138 W:      http://blackfin.uclinux.org
2139 S:      Supported
2140 F:      arch/blackfin/
2141
2142 BLACKFIN EMAC DRIVER
2143 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2144 W:      http://blackfin.uclinux.org
2145 S:      Supported
2146 F:      drivers/net/ethernet/adi/
2147
2148 BLACKFIN RTC DRIVER
2149 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2150 W:      http://blackfin.uclinux.org
2151 S:      Supported
2152 F:      drivers/rtc/rtc-bfin.c
2153
2154 BLACKFIN SDH DRIVER
2155 M:      Sonic Zhang <sonic.zhang@analog.com>
2156 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2157 W:      http://blackfin.uclinux.org
2158 S:      Supported
2159 F:      drivers/mmc/host/bfin_sdh.c
2160
2161 BLACKFIN SERIAL DRIVER
2162 M:      Sonic Zhang <sonic.zhang@analog.com>
2163 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2164 W:      http://blackfin.uclinux.org
2165 S:      Supported
2166 F:      drivers/tty/serial/bfin_uart.c
2167
2168 BLACKFIN WATCHDOG DRIVER
2169 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2170 W:      http://blackfin.uclinux.org
2171 S:      Supported
2172 F:      drivers/watchdog/bfin_wdt.c
2173
2174 BLACKFIN I2C TWI DRIVER
2175 M:      Sonic Zhang <sonic.zhang@analog.com>
2176 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2177 W:      http://blackfin.uclinux.org/
2178 S:      Supported
2179 F:      drivers/i2c/busses/i2c-bfin-twi.c
2180
2181 BLACKFIN MEDIA DRIVER
2182 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2183 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2184 W:      http://blackfin.uclinux.org/
2185 S:      Supported
2186 F:      drivers/media/platform/blackfin/
2187 F:      drivers/media/i2c/adv7183*
2188 F:      drivers/media/i2c/vs6624*
2189
2190 BLINKM RGB LED DRIVER
2191 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2192 S:      Maintained
2193 F:      drivers/leds/leds-blinkm.c
2194
2195 BLOCK LAYER
2196 M:      Jens Axboe <axboe@kernel.dk>
2197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2198 S:      Maintained
2199 F:      block/
2200 F:      kernel/trace/blktrace.c
2201
2202 BLOCK2MTD DRIVER
2203 M:      Joern Engel <joern@lazybastard.org>
2204 L:      linux-mtd@lists.infradead.org
2205 S:      Maintained
2206 F:      drivers/mtd/devices/block2mtd.c
2207
2208 BLUETOOTH DRIVERS
2209 M:      Marcel Holtmann <marcel@holtmann.org>
2210 M:      Gustavo Padovan <gustavo@padovan.org>
2211 M:      Johan Hedberg <johan.hedberg@gmail.com>
2212 L:      linux-bluetooth@vger.kernel.org
2213 W:      http://www.bluez.org/
2214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2216 S:      Maintained
2217 F:      drivers/bluetooth/
2218
2219 BLUETOOTH SUBSYSTEM
2220 M:      Marcel Holtmann <marcel@holtmann.org>
2221 M:      Gustavo Padovan <gustavo@padovan.org>
2222 M:      Johan Hedberg <johan.hedberg@gmail.com>
2223 L:      linux-bluetooth@vger.kernel.org
2224 W:      http://www.bluez.org/
2225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2227 S:      Maintained
2228 F:      net/bluetooth/
2229 F:      include/net/bluetooth/
2230
2231 BONDING DRIVER
2232 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2233 M:      Veaceslav Falico <vfalico@gmail.com>
2234 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2235 L:      netdev@vger.kernel.org
2236 W:      http://sourceforge.net/projects/bonding/
2237 S:      Supported
2238 F:      drivers/net/bonding/
2239 F:      include/uapi/linux/if_bonding.h
2240
2241 BPF (Safe dynamic programs and tools)
2242 M:      Alexei Starovoitov <ast@kernel.org>
2243 L:      netdev@vger.kernel.org
2244 L:      linux-kernel@vger.kernel.org
2245 S:      Supported
2246 F:      kernel/bpf/
2247
2248 BROADCOM B44 10/100 ETHERNET DRIVER
2249 M:      Gary Zambrano <zambrano@broadcom.com>
2250 L:      netdev@vger.kernel.org
2251 S:      Supported
2252 F:      drivers/net/ethernet/broadcom/b44.*
2253
2254 BROADCOM GENET ETHERNET DRIVER
2255 M:      Florian Fainelli <f.fainelli@gmail.com>
2256 L:      netdev@vger.kernel.org
2257 S:      Supported
2258 F:      drivers/net/ethernet/broadcom/genet/
2259
2260 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2261 M:      Sony Chacko <sony.chacko@qlogic.com>
2262 M:      Dept-HSGLinuxNICDev@qlogic.com
2263 L:      netdev@vger.kernel.org
2264 S:      Supported
2265 F:      drivers/net/ethernet/broadcom/bnx2.*
2266 F:      drivers/net/ethernet/broadcom/bnx2_*
2267
2268 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2269 M:      Ariel Elior <ariel.elior@qlogic.com>
2270 L:      netdev@vger.kernel.org
2271 S:      Supported
2272 F:      drivers/net/ethernet/broadcom/bnx2x/
2273
2274 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2275 M:      Florian Fainelli <f.fainelli@gmail.com>
2276 M:      Ray Jui <rjui@broadcom.com>
2277 M:      Scott Branden <sbranden@broadcom.com>
2278 L:      bcm-kernel-feedback-list@broadcom.com
2279 T:      git git://github.com/broadcom/mach-bcm
2280 S:      Maintained
2281 F:      arch/arm/mach-bcm/
2282 F:      arch/arm/boot/dts/bcm113*
2283 F:      arch/arm/boot/dts/bcm216*
2284 F:      arch/arm/boot/dts/bcm281*
2285 F:      arch/arm/configs/bcm_defconfig
2286 F:      drivers/mmc/host/sdhci-bcm-kona.c
2287 F:      drivers/clocksource/bcm_kona_timer.c
2288
2289 BROADCOM BCM2835 ARM ARCHITECTURE
2290 M:      Stephen Warren <swarren@wwwdotorg.org>
2291 M:      Lee Jones <lee@kernel.org>
2292 M:      Eric Anholt <eric@anholt.net>
2293 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2294 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2296 S:      Maintained
2297 N:      bcm2835
2298
2299 BROADCOM BCM33XX MIPS ARCHITECTURE
2300 M:      Kevin Cernekee <cernekee@gmail.com>
2301 L:      linux-mips@linux-mips.org
2302 S:      Maintained
2303 F:      arch/mips/bcm3384/*
2304 F:      arch/mips/include/asm/mach-bcm3384/*
2305 F:      arch/mips/kernel/*bmips*
2306
2307 BROADCOM BCM47XX MIPS ARCHITECTURE
2308 M:      Hauke Mehrtens <hauke@hauke-m.de>
2309 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2310 L:      linux-mips@linux-mips.org
2311 S:      Maintained
2312 F:      arch/mips/bcm47xx/*
2313 F:      arch/mips/include/asm/mach-bcm47xx/*
2314
2315 BROADCOM BCM5301X ARM ARCHITECTURE
2316 M:      Hauke Mehrtens <hauke@hauke-m.de>
2317 L:      linux-arm-kernel@lists.infradead.org
2318 S:      Maintained
2319 F:      arch/arm/mach-bcm/bcm_5301x.c
2320 F:      arch/arm/boot/dts/bcm5301x.dtsi
2321 F:      arch/arm/boot/dts/bcm470*
2322
2323 BROADCOM BCM63XX ARM ARCHITECTURE
2324 M:      Florian Fainelli <f.fainelli@gmail.com>
2325 L:      linux-arm-kernel@lists.infradead.org
2326 T:      git git://github.com/broadcom/arm-bcm63xx.git
2327 S:      Maintained
2328 F:      arch/arm/mach-bcm/bcm63xx.c
2329 F:      arch/arm/include/debug/bcm63xx.S
2330
2331 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2332 M:      Kevin Cernekee <cernekee@gmail.com>
2333 L:      linux-usb@vger.kernel.org
2334 S:      Maintained
2335 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2336
2337 BROADCOM BCM7XXX ARM ARCHITECTURE
2338 M:      Brian Norris <computersforpeace@gmail.com>
2339 M:      Gregory Fong <gregory.0xf0@gmail.com>
2340 M:      Florian Fainelli <f.fainelli@gmail.com>
2341 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2342 T:      git git://github.com/broadcom/stblinux.git
2343 S:      Maintained
2344 F:      arch/arm/mach-bcm/*brcmstb*
2345 F:      arch/arm/boot/dts/bcm7*.dts*
2346 F:      drivers/bus/brcmstb_gisb.c
2347 N:      brcmstb
2348
2349 BROADCOM BMIPS MIPS ARCHITECTURE
2350 M:      Kevin Cernekee <cernekee@gmail.com>
2351 M:      Florian Fainelli <f.fainelli@gmail.com>
2352 L:      linux-mips@linux-mips.org
2353 T:      git git://github.com/broadcom/stblinux.git
2354 S:      Maintained
2355 F:      arch/mips/bmips/*
2356 F:      arch/mips/include/asm/mach-bmips/*
2357 F:      arch/mips/kernel/*bmips*
2358 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2359 F:      drivers/irqchip/irq-bcm7*
2360 F:      drivers/irqchip/irq-brcmstb*
2361
2362 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2363 M:      Prashant Sreedharan <prashant@broadcom.com>
2364 M:      Michael Chan <mchan@broadcom.com>
2365 L:      netdev@vger.kernel.org
2366 S:      Supported
2367 F:      drivers/net/ethernet/broadcom/tg3.*
2368
2369 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2370 M:      Brett Rudley <brudley@broadcom.com>
2371 M:      Arend van Spriel <arend@broadcom.com>
2372 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2373 M:      Hante Meuleman <meuleman@broadcom.com>
2374 L:      linux-wireless@vger.kernel.org
2375 L:      brcm80211-dev-list@broadcom.com
2376 S:      Supported
2377 F:      drivers/net/wireless/brcm80211/
2378
2379 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2380 M:      QLogic-Storage-Upstream@qlogic.com
2381 L:      linux-scsi@vger.kernel.org
2382 S:      Supported
2383 F:      drivers/scsi/bnx2fc/
2384
2385 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2386 M:      QLogic-Storage-Upstream@qlogic.com
2387 L:      linux-scsi@vger.kernel.org
2388 S:      Supported
2389 F:      drivers/scsi/bnx2i/
2390
2391 BROADCOM IPROC ARM ARCHITECTURE
2392 M:      Ray Jui <rjui@broadcom.com>
2393 M:      Scott Branden <sbranden@broadcom.com>
2394 M:      Jon Mason <jonmason@broadcom.com>
2395 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2396 L:      bcm-kernel-feedback-list@broadcom.com
2397 T:      git git://github.com/broadcom/cygnus-linux.git
2398 S:      Maintained
2399 N:      iproc
2400 N:      cygnus
2401 N:      nsp
2402 N:      bcm9113*
2403 N:      bcm9583*
2404 N:      bcm9585*
2405 N:      bcm9586*
2406 N:      bcm988312
2407 N:      bcm113*
2408 N:      bcm583*
2409 N:      bcm585*
2410 N:      bcm586*
2411 N:      bcm88312
2412
2413 BROADCOM BRCMSTB GPIO DRIVER
2414 M:      Gregory Fong <gregory.0xf0@gmail.com>
2415 L:      bcm-kernel-feedback-list@broadcom.com>
2416 S:      Supported
2417 F:      drivers/gpio/gpio-brcmstb.c
2418 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2419
2420 BROADCOM KONA GPIO DRIVER
2421 M:      Ray Jui <rjui@broadcom.com>
2422 L:      bcm-kernel-feedback-list@broadcom.com
2423 S:      Supported
2424 F:      drivers/gpio/gpio-bcm-kona.c
2425 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2426
2427 BROADCOM NVRAM DRIVER
2428 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2429 L:      linux-mips@linux-mips.org
2430 S:      Maintained
2431 F:      drivers/firmware/broadcom/*
2432
2433 BROADCOM STB NAND FLASH DRIVER
2434 M:      Brian Norris <computersforpeace@gmail.com>
2435 L:      linux-mtd@lists.infradead.org
2436 S:      Maintained
2437 F:      drivers/mtd/nand/brcmnand/
2438
2439 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2440 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2441 L:      linux-wireless@vger.kernel.org
2442 S:      Maintained
2443 F:      drivers/bcma/
2444 F:      include/linux/bcma/
2445
2446 BROADCOM SYSTEMPORT ETHERNET DRIVER
2447 M:      Florian Fainelli <f.fainelli@gmail.com>
2448 L:      netdev@vger.kernel.org
2449 S:      Supported
2450 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2451
2452 BROCADE BFA FC SCSI DRIVER
2453 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2454 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2455 L:      linux-scsi@vger.kernel.org
2456 S:      Supported
2457 F:      drivers/scsi/bfa/
2458
2459 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2460 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2461 L:      netdev@vger.kernel.org
2462 S:      Supported
2463 F:      drivers/net/ethernet/brocade/bna/
2464
2465 BSG (block layer generic sg v4 driver)
2466 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2467 L:      linux-scsi@vger.kernel.org
2468 S:      Supported
2469 F:      block/bsg.c
2470 F:      include/linux/bsg.h
2471 F:      include/uapi/linux/bsg.h
2472
2473 BT87X AUDIO DRIVER
2474 M:      Clemens Ladisch <clemens@ladisch.de>
2475 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2476 T:      git git://git.alsa-project.org/alsa-kernel.git
2477 S:      Maintained
2478 F:      Documentation/sound/alsa/Bt87x.txt
2479 F:      sound/pci/bt87x.c
2480
2481 BT8XXGPIO DRIVER
2482 M:      Michael Buesch <m@bues.ch>
2483 W:      http://bu3sch.de/btgpio.php
2484 S:      Maintained
2485 F:      drivers/gpio/gpio-bt8xx.c
2486
2487 BTRFS FILE SYSTEM
2488 M:      Chris Mason <clm@fb.com>
2489 M:      Josef Bacik <jbacik@fb.com>
2490 M:      David Sterba <dsterba@suse.com>
2491 L:      linux-btrfs@vger.kernel.org
2492 W:      http://btrfs.wiki.kernel.org/
2493 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2495 S:      Maintained
2496 F:      Documentation/filesystems/btrfs.txt
2497 F:      fs/btrfs/
2498
2499 BTTV VIDEO4LINUX DRIVER
2500 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2501 L:      linux-media@vger.kernel.org
2502 W:      http://linuxtv.org
2503 T:      git git://linuxtv.org/media_tree.git
2504 S:      Odd fixes
2505 F:      Documentation/video4linux/bttv/
2506 F:      drivers/media/pci/bt8xx/bttv*
2507
2508 BUSLOGIC SCSI DRIVER
2509 M:      Khalid Aziz <khalid@gonehiking.org>
2510 L:      linux-scsi@vger.kernel.org
2511 S:      Maintained
2512 F:      drivers/scsi/BusLogic.*
2513 F:      drivers/scsi/FlashPoint.*
2514
2515 C-MEDIA CMI8788 DRIVER
2516 M:      Clemens Ladisch <clemens@ladisch.de>
2517 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2518 T:      git git://git.alsa-project.org/alsa-kernel.git
2519 S:      Maintained
2520 F:      sound/pci/oxygen/
2521
2522 C6X ARCHITECTURE
2523 M:      Mark Salter <msalter@redhat.com>
2524 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2525 L:      linux-c6x-dev@linux-c6x.org
2526 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2527 S:      Maintained
2528 F:      arch/c6x/
2529
2530 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2531 M:      David Howells <dhowells@redhat.com>
2532 L:      linux-cachefs@redhat.com
2533 S:      Supported
2534 F:      Documentation/filesystems/caching/cachefiles.txt
2535 F:      fs/cachefiles/
2536
2537 CADET FM/AM RADIO RECEIVER DRIVER
2538 M:      Hans Verkuil <hverkuil@xs4all.nl>
2539 L:      linux-media@vger.kernel.org
2540 T:      git git://linuxtv.org/media_tree.git
2541 W:      http://linuxtv.org
2542 S:      Maintained
2543 F:      drivers/media/radio/radio-cadet*
2544
2545 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2546 M:      Jonathan Corbet <corbet@lwn.net>
2547 L:      linux-media@vger.kernel.org
2548 T:      git git://linuxtv.org/media_tree.git
2549 S:      Maintained
2550 F:      Documentation/video4linux/cafe_ccic
2551 F:      drivers/media/platform/marvell-ccic/
2552
2553 CAIF NETWORK LAYER
2554 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2555 L:      netdev@vger.kernel.org
2556 S:      Supported
2557 F:      Documentation/networking/caif/
2558 F:      drivers/net/caif/
2559 F:      include/uapi/linux/caif/
2560 F:      include/net/caif/
2561 F:      net/caif/
2562
2563 CALGARY x86-64 IOMMU
2564 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2565 M:      "Jon D. Mason" <jdmason@kudzu.us>
2566 L:      discuss@x86-64.org
2567 S:      Maintained
2568 F:      arch/x86/kernel/pci-calgary_64.c
2569 F:      arch/x86/kernel/tce_64.c
2570 F:      arch/x86/include/asm/calgary.h
2571 F:      arch/x86/include/asm/tce.h
2572
2573 CAN NETWORK LAYER
2574 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2575 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2576 L:      linux-can@vger.kernel.org
2577 W:      https://github.com/linux-can
2578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2580 S:      Maintained
2581 F:      Documentation/networking/can.txt
2582 F:      net/can/
2583 F:      include/linux/can/core.h
2584 F:      include/uapi/linux/can.h
2585 F:      include/uapi/linux/can/bcm.h
2586 F:      include/uapi/linux/can/raw.h
2587 F:      include/uapi/linux/can/gw.h
2588
2589 CAN NETWORK DRIVERS
2590 M:      Wolfgang Grandegger <wg@grandegger.com>
2591 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2592 L:      linux-can@vger.kernel.org
2593 W:      https://github.com/linux-can
2594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2596 S:      Maintained
2597 F:      drivers/net/can/
2598 F:      include/linux/can/dev.h
2599 F:      include/linux/can/platform/
2600 F:      include/uapi/linux/can/error.h
2601 F:      include/uapi/linux/can/netlink.h
2602
2603 CAPABILITIES
2604 M:      Serge Hallyn <serge.hallyn@canonical.com>
2605 L:      linux-security-module@vger.kernel.org
2606 S:      Supported
2607 F:      include/linux/capability.h
2608 F:      include/uapi/linux/capability.h
2609 F:      security/commoncap.c
2610 F:      kernel/capability.c
2611
2612 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2613 M:      Kevin Tsai <ktsai@capellamicro.com>
2614 S:      Maintained
2615 F:      drivers/iio/light/cm*
2616 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2617
2618 CAVIUM LIQUIDIO NETWORK DRIVER
2619 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2620 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2621 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2622 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2623 L:     netdev@vger.kernel.org
2624 W:     http://www.cavium.com
2625 S:     Supported
2626 F:     drivers/net/ethernet/cavium/liquidio/
2627
2628 CC2520 IEEE-802.15.4 RADIO DRIVER
2629 M:      Varka Bhadram <varkabhadram@gmail.com>
2630 L:      linux-wpan@vger.kernel.org
2631 S:      Maintained
2632 F:      drivers/net/ieee802154/cc2520.c
2633 F:      include/linux/spi/cc2520.h
2634 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2635
2636 CELL BROADBAND ENGINE ARCHITECTURE
2637 M:      Arnd Bergmann <arnd@arndb.de>
2638 L:      linuxppc-dev@lists.ozlabs.org
2639 W:      http://www.ibm.com/developerworks/power/cell/
2640 S:      Supported
2641 F:      arch/powerpc/include/asm/cell*.h
2642 F:      arch/powerpc/include/asm/spu*.h
2643 F:      arch/powerpc/include/uapi/asm/spu*.h
2644 F:      arch/powerpc/oprofile/*cell*
2645 F:      arch/powerpc/platforms/cell/
2646
2647 CEPH COMMON CODE (LIBCEPH)
2648 M:      Ilya Dryomov <idryomov@gmail.com>
2649 M:      "Yan, Zheng" <zyan@redhat.com>
2650 M:      Sage Weil <sage@redhat.com>
2651 L:      ceph-devel@vger.kernel.org
2652 W:      http://ceph.com/
2653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2654 T:      git git://github.com/ceph/ceph-client.git
2655 S:      Supported
2656 F:      net/ceph/
2657 F:      include/linux/ceph/
2658 F:      include/linux/crush/
2659
2660 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2661 M:      "Yan, Zheng" <zyan@redhat.com>
2662 M:      Sage Weil <sage@redhat.com>
2663 M:      Ilya Dryomov <idryomov@gmail.com>
2664 L:      ceph-devel@vger.kernel.org
2665 W:      http://ceph.com/
2666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2667 T:      git git://github.com/ceph/ceph-client.git
2668 S:      Supported
2669 F:      Documentation/filesystems/ceph.txt
2670 F:      fs/ceph/
2671
2672 CERTIFICATE HANDLING:
2673 M:      David Howells <dhowells@redhat.com>
2674 M:      David Woodhouse <dwmw2@infradead.org>
2675 L:      keyrings@linux-nfs.org
2676 S:      Maintained
2677 F:      Documentation/module-signing.txt
2678 F:      certs/
2679 F:      scripts/extract-cert.c
2680
2681 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2682 L:      linux-usb@vger.kernel.org
2683 S:      Orphan
2684 F:      Documentation/usb/WUSB-Design-overview.txt
2685 F:      Documentation/usb/wusb-cbaf
2686 F:      drivers/usb/host/hwa-hc.c
2687 F:      drivers/usb/host/whci/
2688 F:      drivers/usb/wusbcore/
2689 F:      include/linux/usb/wusb*
2690
2691 CFAG12864B LCD DRIVER
2692 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2693 W:      http://miguelojeda.es/auxdisplay.htm
2694 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2695 S:      Maintained
2696 F:      drivers/auxdisplay/cfag12864b.c
2697 F:      include/linux/cfag12864b.h
2698
2699 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2700 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2701 W:      http://miguelojeda.es/auxdisplay.htm
2702 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2703 S:      Maintained
2704 F:      drivers/auxdisplay/cfag12864bfb.c
2705 F:      include/linux/cfag12864b.h
2706
2707 CFG80211 and NL80211
2708 M:      Johannes Berg <johannes@sipsolutions.net>
2709 L:      linux-wireless@vger.kernel.org
2710 W:      http://wireless.kernel.org/
2711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2713 S:      Maintained
2714 F:      include/uapi/linux/nl80211.h
2715 F:      include/net/cfg80211.h
2716 F:      net/wireless/*
2717 X:      net/wireless/wext*
2718
2719 CHAR and MISC DRIVERS
2720 M:      Arnd Bergmann <arnd@arndb.de>
2721 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2723 S:      Supported
2724 F:      drivers/char/*
2725 F:      drivers/misc/*
2726 F:      include/linux/miscdevice.h
2727
2728 CHECKPATCH
2729 M:      Andy Whitcroft <apw@canonical.com>
2730 M:      Joe Perches <joe@perches.com>
2731 S:      Maintained
2732 F:      scripts/checkpatch.pl
2733
2734 CHINESE DOCUMENTATION
2735 M:      Harry Wei <harryxiyou@gmail.com>
2736 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2737 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2738 S:      Maintained
2739 F:      Documentation/zh_CN/
2740
2741 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2742 M:      Peter Chen <Peter.Chen@freescale.com>
2743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2744 L:      linux-usb@vger.kernel.org
2745 S:      Maintained
2746 F:      drivers/usb/chipidea/
2747
2748 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2749 M:      Hans de Goede <hdegoede@redhat.com>
2750 L:      linux-input@vger.kernel.org
2751 S:      Maintained
2752 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2753 F:      drivers/input/touchscreen/chipone_icn8318.c
2754
2755 CHROME HARDWARE PLATFORM SUPPORT
2756 M:      Olof Johansson <olof@lixom.net>
2757 S:      Maintained
2758 F:      drivers/platform/chrome/
2759
2760 CISCO VIC ETHERNET NIC DRIVER
2761 M:      Christian Benvenuti <benve@cisco.com>
2762 M:      Sujith Sankar <ssujith@cisco.com>
2763 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2764 M:      Neel Patel <neepatel@cisco.com>
2765 S:      Supported
2766 F:      drivers/net/ethernet/cisco/enic/
2767
2768 CISCO VIC LOW LATENCY NIC DRIVER
2769 M:      Upinder Malhi <umalhi@cisco.com>
2770 S:      Supported
2771 F:      drivers/infiniband/hw/usnic
2772
2773 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2774 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2775 L:      netdev@vger.kernel.org
2776 S:      Maintained
2777 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2778
2779 CIRRUS LOGIC AUDIO CODEC DRIVERS
2780 M:      Brian Austin <brian.austin@cirrus.com>
2781 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2782 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2783 S:      Maintained
2784 F:      sound/soc/codecs/cs*
2785
2786 CLEANCACHE API
2787 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2788 L:      linux-kernel@vger.kernel.org
2789 S:      Maintained
2790 F:      mm/cleancache.c
2791 F:      include/linux/cleancache.h
2792
2793 CLK API
2794 M:      Russell King <linux@arm.linux.org.uk>
2795 L:      linux-clk@vger.kernel.org
2796 S:      Maintained
2797 F:      include/linux/clk.h
2798
2799 CLOCKSOURCE, CLOCKEVENT DRIVERS
2800 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2801 M:      Thomas Gleixner <tglx@linutronix.de>
2802 L:      linux-kernel@vger.kernel.org
2803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2804 S:      Supported
2805 F:      drivers/clocksource
2806
2807 CISCO FCOE HBA DRIVER
2808 M:      Hiral Patel <hiralpat@cisco.com>
2809 M:      Suma Ramars <sramars@cisco.com>
2810 M:      Brian Uchino <buchino@cisco.com>
2811 L:      linux-scsi@vger.kernel.org
2812 S:      Supported
2813 F:      drivers/scsi/fnic/
2814
2815 CISCO SCSI HBA DRIVER
2816 M:      Narsimhulu Musini <nmusini@cisco.com>
2817 M:      Sesidhar Baddela <sebaddel@cisco.com>
2818 L:      linux-scsi@vger.kernel.org
2819 S:      Supported
2820 F:      drivers/scsi/snic/
2821
2822 CMPC ACPI DRIVER
2823 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2824 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2825 L:      platform-driver-x86@vger.kernel.org
2826 S:      Supported
2827 F:      drivers/platform/x86/classmate-laptop.c
2828
2829 COBALT MEDIA DRIVER
2830 M:      Hans Verkuil <hans.verkuil@cisco.com>
2831 L:      linux-media@vger.kernel.org
2832 T:      git git://linuxtv.org/media_tree.git
2833 W:      http://linuxtv.org
2834 S:      Supported
2835 F:      drivers/media/pci/cobalt/
2836
2837 COCCINELLE/Semantic Patches (SmPL)
2838 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2839 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2840 M:      Nicolas Palix <nicolas.palix@imag.fr>
2841 M:      Michal Marek <mmarek@suse.com>
2842 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2844 W:      http://coccinelle.lip6.fr/
2845 S:      Supported
2846 F:      Documentation/coccinelle.txt
2847 F:      scripts/coccinelle/
2848 F:      scripts/coccicheck
2849
2850 CODA FILE SYSTEM
2851 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2852 M:      coda@cs.cmu.edu
2853 L:      codalist@coda.cs.cmu.edu
2854 W:      http://www.coda.cs.cmu.edu/
2855 S:      Maintained
2856 F:      Documentation/filesystems/coda.txt
2857 F:      fs/coda/
2858 F:      include/linux/coda*.h
2859 F:      include/uapi/linux/coda*.h
2860
2861 CODA V4L2 MEM2MEM DRIVER
2862 M:      Philipp Zabel <p.zabel@pengutronix.de>
2863 L:      linux-media@vger.kernel.org
2864 S:      Maintained
2865 F:      Documentation/devicetree/bindings/media/coda.txt
2866 F:      drivers/media/platform/coda/
2867
2868 COMMON CLK FRAMEWORK
2869 M:      Michael Turquette <mturquette@baylibre.com>
2870 M:      Stephen Boyd <sboyd@codeaurora.org>
2871 L:      linux-clk@vger.kernel.org
2872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2873 S:      Maintained
2874 F:      drivers/clk/
2875 X:      drivers/clk/clkdev.c
2876 F:      include/linux/clk-pr*
2877 F:      include/linux/clk/
2878
2879 COMMON INTERNET FILE SYSTEM (CIFS)
2880 M:      Steve French <sfrench@samba.org>
2881 L:      linux-cifs@vger.kernel.org
2882 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2883 W:      http://linux-cifs.samba.org/
2884 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2885 S:      Supported
2886 F:      Documentation/filesystems/cifs/
2887 F:      fs/cifs/
2888
2889 COMPACTPCI HOTPLUG CORE
2890 M:      Scott Murray <scott@spiteful.org>
2891 L:      linux-pci@vger.kernel.org
2892 S:      Maintained
2893 F:      drivers/pci/hotplug/cpci_hotplug*
2894
2895 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2896 M:      Scott Murray <scott@spiteful.org>
2897 L:      linux-pci@vger.kernel.org
2898 S:      Maintained
2899 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2900
2901 COMPACTPCI HOTPLUG GENERIC DRIVER
2902 M:      Scott Murray <scott@spiteful.org>
2903 L:      linux-pci@vger.kernel.org
2904 S:      Maintained
2905 F:      drivers/pci/hotplug/cpcihp_generic.c
2906
2907 COMPAL LAPTOP SUPPORT
2908 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2909 L:      platform-driver-x86@vger.kernel.org
2910 S:      Maintained
2911 F:      drivers/platform/x86/compal-laptop.c
2912
2913 CONEXANT ACCESSRUNNER USB DRIVER
2914 M:      Simon Arlott <cxacru@fire.lp0.eu>
2915 L:      accessrunner-general@lists.sourceforge.net
2916 W:      http://accessrunner.sourceforge.net/
2917 S:      Maintained
2918 F:      drivers/usb/atm/cxacru.c
2919
2920 CONFIGFS
2921 M:      Joel Becker <jlbec@evilplan.org>
2922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2923 S:      Supported
2924 F:      fs/configfs/
2925 F:      include/linux/configfs.h
2926
2927 CONNECTOR
2928 M:      Evgeniy Polyakov <zbr@ioremap.net>
2929 L:      netdev@vger.kernel.org
2930 S:      Maintained
2931 F:      drivers/connector/
2932
2933 CONTROL GROUP (CGROUP)
2934 M:      Tejun Heo <tj@kernel.org>
2935 M:      Li Zefan <lizefan@huawei.com>
2936 M:      Johannes Weiner <hannes@cmpxchg.org>
2937 L:      cgroups@vger.kernel.org
2938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2939 S:      Maintained
2940 F:      Documentation/cgroups/
2941 F:      include/linux/cgroup*
2942 F:      kernel/cgroup*
2943
2944 CONTROL GROUP - CPUSET
2945 M:      Li Zefan <lizefan@huawei.com>
2946 L:      cgroups@vger.kernel.org
2947 W:      http://www.bullopensource.org/cpuset/
2948 W:      http://oss.sgi.com/projects/cpusets/
2949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2950 S:      Maintained
2951 F:      Documentation/cgroups/cpusets.txt
2952 F:      include/linux/cpuset.h
2953 F:      kernel/cpuset.c
2954
2955 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2956 M:      Johannes Weiner <hannes@cmpxchg.org>
2957 M:      Michal Hocko <mhocko@kernel.org>
2958 L:      cgroups@vger.kernel.org
2959 L:      linux-mm@kvack.org
2960 S:      Maintained
2961 F:      mm/memcontrol.c
2962 F:      mm/swap_cgroup.c
2963
2964 CORETEMP HARDWARE MONITORING DRIVER
2965 M:      Fenghua Yu <fenghua.yu@intel.com>
2966 L:      lm-sensors@lm-sensors.org
2967 S:      Maintained
2968 F:      Documentation/hwmon/coretemp
2969 F:      drivers/hwmon/coretemp.c
2970
2971 COSA/SRP SYNC SERIAL DRIVER
2972 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2973 W:      http://www.fi.muni.cz/~kas/cosa/
2974 S:      Maintained
2975 F:      drivers/net/wan/cosa*
2976
2977 CPMAC ETHERNET DRIVER
2978 M:      Florian Fainelli <florian@openwrt.org>
2979 L:      netdev@vger.kernel.org
2980 S:      Maintained
2981 F:      drivers/net/ethernet/ti/cpmac.c
2982
2983 CPU FREQUENCY DRIVERS
2984 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2985 M:      Viresh Kumar <viresh.kumar@linaro.org>
2986 L:      linux-pm@vger.kernel.org
2987 S:      Maintained
2988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2989 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2990 F:      drivers/cpufreq/
2991 F:      include/linux/cpufreq.h
2992
2993 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2994 M:      Viresh Kumar <viresh.kumar@linaro.org>
2995 M:      Sudeep Holla <sudeep.holla@arm.com>
2996 L:      linux-pm@vger.kernel.org
2997 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2998 S:      Maintained
2999 F:      drivers/cpufreq/arm_big_little.h
3000 F:      drivers/cpufreq/arm_big_little.c
3001 F:      drivers/cpufreq/arm_big_little_dt.c
3002
3003 CPUIDLE DRIVER - ARM BIG LITTLE
3004 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3005 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3006 L:      linux-pm@vger.kernel.org
3007 L:      linux-arm-kernel@lists.infradead.org
3008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3009 S:      Maintained
3010 F:      drivers/cpuidle/cpuidle-big_little.c
3011
3012 CPUIDLE DRIVER - ARM EXYNOS
3013 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3014 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3015 M:      Kukjin Kim <kgene@kernel.org>
3016 L:      linux-pm@vger.kernel.org
3017 L:      linux-samsung-soc@vger.kernel.org
3018 S:      Supported
3019 F:      drivers/cpuidle/cpuidle-exynos.c
3020 F:      arch/arm/mach-exynos/pm.c
3021
3022 CPUIDLE DRIVERS
3023 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3024 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3025 L:      linux-pm@vger.kernel.org
3026 S:      Maintained
3027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3028 F:      drivers/cpuidle/*
3029 F:      include/linux/cpuidle.h
3030
3031 CPUID/MSR DRIVER
3032 M:      "H. Peter Anvin" <hpa@zytor.com>
3033 S:      Maintained
3034 F:      arch/x86/kernel/cpuid.c
3035 F:      arch/x86/kernel/msr.c
3036
3037 CPU POWER MONITORING SUBSYSTEM
3038 M:      Thomas Renninger <trenn@suse.com>
3039 L:      linux-pm@vger.kernel.org
3040 S:      Maintained
3041 F:      tools/power/cpupower/
3042
3043 CRAMFS FILESYSTEM
3044 W:      http://sourceforge.net/projects/cramfs/
3045 S:      Orphan / Obsolete
3046 F:      Documentation/filesystems/cramfs.txt
3047 F:      fs/cramfs/
3048
3049 CRIS PORT
3050 M:      Mikael Starvik <starvik@axis.com>
3051 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3052 L:      linux-cris-kernel@axis.com
3053 W:      http://developer.axis.com
3054 S:      Maintained
3055 F:      arch/cris/
3056 F:      drivers/tty/serial/crisv10.*
3057
3058 CRYPTO API
3059 M:      Herbert Xu <herbert@gondor.apana.org.au>
3060 M:      "David S. Miller" <davem@davemloft.net>
3061 L:      linux-crypto@vger.kernel.org
3062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3063 S:      Maintained
3064 F:      Documentation/crypto/
3065 F:      Documentation/DocBook/crypto-API.tmpl
3066 F:      arch/*/crypto/
3067 F:      crypto/
3068 F:      drivers/crypto/
3069 F:      include/crypto/
3070
3071 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3072 M:      Neil Horman <nhorman@tuxdriver.com>
3073 L:      linux-crypto@vger.kernel.org
3074 S:      Maintained
3075 F:      crypto/ansi_cprng.c
3076 F:      crypto/rng.c
3077
3078 CS5535 Audio ALSA driver
3079 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3080 S:      Maintained
3081 F:      sound/pci/cs5535audio/
3082
3083 CW1200 WLAN driver
3084 M:      Solomon Peachy <pizza@shaftnet.org>
3085 S:      Maintained
3086 F:      drivers/net/wireless/cw1200/
3087
3088 CX18 VIDEO4LINUX DRIVER
3089 M:      Andy Walls <awalls@md.metrocast.net>
3090 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3091 L:      linux-media@vger.kernel.org
3092 T:      git git://linuxtv.org/media_tree.git
3093 W:      http://linuxtv.org
3094 W:      http://www.ivtvdriver.org/index.php/Cx18
3095 S:      Maintained
3096 F:      Documentation/video4linux/cx18.txt
3097 F:      drivers/media/pci/cx18/
3098 F:      include/uapi/linux/ivtv*
3099
3100 CX2341X MPEG ENCODER HELPER MODULE
3101 M:      Hans Verkuil <hverkuil@xs4all.nl>
3102 L:      linux-media@vger.kernel.org
3103 T:      git git://linuxtv.org/media_tree.git
3104 W:      http://linuxtv.org
3105 S:      Maintained
3106 F:      drivers/media/common/cx2341x*
3107 F:      include/media/cx2341x*
3108
3109 CX24120 MEDIA DRIVER
3110 M:      Jemma Denson <jdenson@gmail.com>
3111 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3112 L:      linux-media@vger.kernel.org
3113 W:      http://linuxtv.org/
3114 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3115 S:      Maintained
3116 F:      drivers/media/dvb-frontends/cx24120*
3117
3118 CX88 VIDEO4LINUX DRIVER
3119 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3120 L:      linux-media@vger.kernel.org
3121 W:      http://linuxtv.org
3122 T:      git git://linuxtv.org/media_tree.git
3123 S:      Odd fixes
3124 F:      Documentation/video4linux/cx88/
3125 F:      drivers/media/pci/cx88/
3126
3127 CXD2820R MEDIA DRIVER
3128 M:      Antti Palosaari <crope@iki.fi>
3129 L:      linux-media@vger.kernel.org
3130 W:      http://linuxtv.org/
3131 W:      http://palosaari.fi/linux/
3132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3133 T:      git git://linuxtv.org/anttip/media_tree.git
3134 S:      Maintained
3135 F:      drivers/media/dvb-frontends/cxd2820r*
3136
3137 CXGB3 ETHERNET DRIVER (CXGB3)
3138 M:      Santosh Raspatur <santosh@chelsio.com>
3139 L:      netdev@vger.kernel.org
3140 W:      http://www.chelsio.com
3141 S:      Supported
3142 F:      drivers/net/ethernet/chelsio/cxgb3/
3143
3144 CXGB3 ISCSI DRIVER (CXGB3I)
3145 M:      Karen Xie <kxie@chelsio.com>
3146 L:      linux-scsi@vger.kernel.org
3147 W:      http://www.chelsio.com
3148 S:      Supported
3149 F:      drivers/scsi/cxgbi/cxgb3i
3150
3151 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3152 M:      Steve Wise <swise@chelsio.com>
3153 L:      linux-rdma@vger.kernel.org
3154 W:      http://www.openfabrics.org
3155 S:      Supported
3156 F:      drivers/infiniband/hw/cxgb3/
3157
3158 CXGB4 ETHERNET DRIVER (CXGB4)
3159 M:      Hariprasad S <hariprasad@chelsio.com>
3160 L:      netdev@vger.kernel.org
3161 W:      http://www.chelsio.com
3162 S:      Supported
3163 F:      drivers/net/ethernet/chelsio/cxgb4/
3164
3165 CXGB4 ISCSI DRIVER (CXGB4I)
3166 M:      Karen Xie <kxie@chelsio.com>
3167 L:      linux-scsi@vger.kernel.org
3168 W:      http://www.chelsio.com
3169 S:      Supported
3170 F:      drivers/scsi/cxgbi/cxgb4i
3171
3172 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3173 M:      Steve Wise <swise@chelsio.com>
3174 L:      linux-rdma@vger.kernel.org
3175 W:      http://www.openfabrics.org
3176 S:      Supported
3177 F:      drivers/infiniband/hw/cxgb4/
3178
3179 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3180 M:      Casey Leedom <leedom@chelsio.com>
3181 L:      netdev@vger.kernel.org
3182 W:      http://www.chelsio.com
3183 S:      Supported
3184 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3185
3186 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3187 M:      Ian Munsie <imunsie@au1.ibm.com>
3188 M:      Michael Neuling <mikey@neuling.org>
3189 L:      linuxppc-dev@lists.ozlabs.org
3190 S:      Supported
3191 F:      drivers/misc/cxl/
3192 F:      include/misc/cxl*
3193 F:      include/uapi/misc/cxl.h
3194 F:      Documentation/powerpc/cxl.txt
3195 F:      Documentation/powerpc/cxl.txt
3196 F:      Documentation/ABI/testing/sysfs-class-cxl
3197
3198 STMMAC ETHERNET DRIVER
3199 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3200 L:      netdev@vger.kernel.org
3201 W:      http://www.stlinux.com
3202 S:      Supported
3203 F:      drivers/net/ethernet/stmicro/stmmac/
3204
3205 CYBERPRO FB DRIVER
3206 M:      Russell King <linux@arm.linux.org.uk>
3207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3208 W:      http://www.arm.linux.org.uk/
3209 S:      Maintained
3210 F:      drivers/video/fbdev/cyber2000fb.*
3211
3212 CYCLADES ASYNC MUX DRIVER
3213 W:      http://www.cyclades.com/
3214 S:      Orphan
3215 F:      drivers/tty/cyclades.c
3216 F:      include/linux/cyclades.h
3217 F:      include/uapi/linux/cyclades.h
3218
3219 CYCLADES PC300 DRIVER
3220 W:      http://www.cyclades.com/
3221 S:      Orphan
3222 F:      drivers/net/wan/pc300*
3223
3224 CYPRESS_FIRMWARE MEDIA DRIVER
3225 M:      Antti Palosaari <crope@iki.fi>
3226 L:      linux-media@vger.kernel.org
3227 W:      http://linuxtv.org/
3228 W:      http://palosaari.fi/linux/
3229 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3230 T:      git git://linuxtv.org/anttip/media_tree.git
3231 S:      Maintained
3232 F:      drivers/media/common/cypress_firmware*
3233
3234 CYTTSP TOUCHSCREEN DRIVER
3235 M:      Ferruh Yigit <fery@cypress.com>
3236 L:      linux-input@vger.kernel.org
3237 S:      Supported
3238 F:      drivers/input/touchscreen/cyttsp*
3239 F:      include/linux/input/cyttsp.h
3240
3241 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3242 M:      Joshua Kinard <kumba@gentoo.org>
3243 S:      Maintained
3244 F:      drivers/rtc/rtc-ds1685.c
3245 F:      include/linux/rtc/ds1685.h
3246
3247 DAMA SLAVE for AX.25
3248 M:      Joerg Reuter <jreuter@yaina.de>
3249 W:      http://yaina.de/jreuter/
3250 W:      http://www.qsl.net/dl1bke/
3251 L:      linux-hams@vger.kernel.org
3252 S:      Maintained
3253 F:      net/ax25/af_ax25.c
3254 F:      net/ax25/ax25_dev.c
3255 F:      net/ax25/ax25_ds_*
3256 F:      net/ax25/ax25_in.c
3257 F:      net/ax25/ax25_out.c
3258 F:      net/ax25/ax25_timer.c
3259 F:      net/ax25/sysctl_net_ax25.c
3260
3261 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3262 L:      netdev@vger.kernel.org
3263 S:      Orphan
3264 F:      Documentation/networking/dmfe.txt
3265 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3266
3267 DC390/AM53C974 SCSI driver
3268 M:      Hannes Reinecke <hare@suse.com>
3269 L:      linux-scsi@vger.kernel.org
3270 S:      Maintained
3271 F:      drivers/scsi/am53c974.c
3272
3273 DC395x SCSI driver
3274 M:      Oliver Neukum <oliver@neukum.org>
3275 M:      Ali Akcaagac <aliakc@web.de>
3276 M:      Jamie Lenehan <lenehan@twibble.org>
3277 L:      dc395x@twibble.org
3278 W:      http://twibble.org/dist/dc395x/
3279 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3280 S:      Maintained
3281 F:      Documentation/scsi/dc395x.txt
3282 F:      drivers/scsi/dc395x.*
3283
3284 DCCP PROTOCOL
3285 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3286 L:      dccp@vger.kernel.org
3287 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3288 S:      Maintained
3289 F:      include/linux/dccp.h
3290 F:      include/uapi/linux/dccp.h
3291 F:      include/linux/tfrc.h
3292 F:      net/dccp/
3293
3294 DECnet NETWORK LAYER
3295 W:      http://linux-decnet.sourceforge.net
3296 L:      linux-decnet-user@lists.sourceforge.net
3297 S:      Orphan
3298 F:      Documentation/networking/decnet.txt
3299 F:      net/decnet/
3300
3301 DECSTATION PLATFORM SUPPORT
3302 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3303 L:      linux-mips@linux-mips.org
3304 W:      http://www.linux-mips.org/wiki/DECstation
3305 S:      Maintained
3306 F:      arch/mips/dec/
3307 F:      arch/mips/include/asm/dec/
3308 F:      arch/mips/include/asm/mach-dec/
3309
3310 DEFXX FDDI NETWORK DRIVER
3311 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3312 S:      Maintained
3313 F:      drivers/net/fddi/defxx.*
3314
3315 DELL LAPTOP DRIVER
3316 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3317 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3318 L:      platform-driver-x86@vger.kernel.org
3319 S:      Maintained
3320 F:      drivers/platform/x86/dell-laptop.c
3321
3322 DELL LAPTOP RBTN DRIVER
3323 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3324 S:      Maintained
3325 F:      drivers/platform/x86/dell-rbtn.*
3326
3327 DELL LAPTOP FREEFALL DRIVER
3328 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3329 S:      Maintained
3330 F:      drivers/platform/x86/dell-smo8800.c
3331
3332 DELL LAPTOP SMM DRIVER
3333 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3334 S:      Maintained
3335 F:      drivers/hwmon/dell-smm-hwmon.c
3336 F:      include/uapi/linux/i8k.h
3337
3338 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3339 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3340 S:      Maintained
3341 F:      Documentation/dcdbas.txt
3342 F:      drivers/firmware/dcdbas.*
3343
3344 DELL WMI EXTRAS DRIVER
3345 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3346 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3347 S:      Maintained
3348 F:      drivers/platform/x86/dell-wmi.c
3349
3350 DESIGNWARE USB2 DRD IP DRIVER
3351 M:      John Youn <johnyoun@synopsys.com>
3352 L:      linux-usb@vger.kernel.org
3353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3354 S:      Maintained
3355 F:      drivers/usb/dwc2/
3356
3357 DESIGNWARE USB3 DRD IP DRIVER
3358 M:      Felipe Balbi <balbi@ti.com>
3359 L:      linux-usb@vger.kernel.org
3360 L:      linux-omap@vger.kernel.org
3361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3362 S:      Maintained
3363 F:      drivers/usb/dwc3/
3364
3365 DEVICE COREDUMP (DEV_COREDUMP)
3366 M:      Johannes Berg <johannes@sipsolutions.net>
3367 L:      linux-kernel@vger.kernel.org
3368 S:      Maintained
3369 F:      drivers/base/devcoredump.c
3370 F:      include/linux/devcoredump.h
3371
3372 DEVICE FREQUENCY (DEVFREQ)
3373 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3374 M:      Kyungmin Park <kyungmin.park@samsung.com>
3375 L:      linux-pm@vger.kernel.org
3376 S:      Maintained
3377 F:      drivers/devfreq/
3378
3379 DEVICE NUMBER REGISTRY
3380 M:      Torben Mathiasen <device@lanana.org>
3381 W:      http://lanana.org/docs/device-list/index.html
3382 S:      Maintained
3383
3384 DEVICE-MAPPER  (LVM)
3385 M:      Alasdair Kergon <agk@redhat.com>
3386 M:      Mike Snitzer <snitzer@redhat.com>
3387 M:      dm-devel@redhat.com
3388 L:      dm-devel@redhat.com
3389 W:      http://sources.redhat.com/dm
3390 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3392 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3393 S:      Maintained
3394 F:      Documentation/device-mapper/
3395 F:      drivers/md/dm*
3396 F:      drivers/md/persistent-data/
3397 F:      include/linux/device-mapper.h
3398 F:      include/linux/dm-*.h
3399 F:      include/uapi/linux/dm-*.h
3400
3401 DIALOG SEMICONDUCTOR DRIVERS
3402 M:      Support Opensource <support.opensource@diasemi.com>
3403 W:      http://www.dialog-semiconductor.com/products
3404 S:      Supported
3405 F:      Documentation/hwmon/da90??
3406 F:      drivers/gpio/gpio-da90??.c
3407 F:      drivers/hwmon/da90??-hwmon.c
3408 F:      drivers/iio/adc/da91??-*.c
3409 F:      drivers/input/misc/da90??_onkey.c
3410 F:      drivers/input/touchscreen/da9052_tsi.c
3411 F:      drivers/leds/leds-da90??.c
3412 F:      drivers/mfd/da903x.c
3413 F:      drivers/mfd/da90??-*.c
3414 F:      drivers/mfd/da91??-*.c
3415 F:      drivers/power/da9052-battery.c
3416 F:      drivers/power/da91??-*.c
3417 F:      drivers/regulator/da903x.c
3418 F:      drivers/regulator/da9???-regulator.[ch]
3419 F:      drivers/rtc/rtc-da90??.c
3420 F:      drivers/video/backlight/da90??_bl.c
3421 F:      drivers/watchdog/da90??_wdt.c
3422 F:      include/linux/mfd/da903x.h
3423 F:      include/linux/mfd/da9052/
3424 F:      include/linux/mfd/da9055/
3425 F:      include/linux/mfd/da9063/
3426 F:      include/linux/mfd/da9150/
3427 F:      include/sound/da[79]*.h
3428 F:      sound/soc/codecs/da[79]*.[ch]
3429
3430 DIGI NEO AND CLASSIC PCI PRODUCTS
3431 M:      Lidza Louina <lidza.louina@gmail.com>
3432 M:      Mark Hounschell <markh@compro.net>
3433 L:      driverdev-devel@linuxdriverproject.org
3434 S:      Maintained
3435 F:      drivers/staging/dgnc/
3436
3437 DIGI EPCA PCI PRODUCTS
3438 M:      Lidza Louina <lidza.louina@gmail.com>
3439 M:      Daeseok Youn <daeseok.youn@gmail.com>
3440 L:      driverdev-devel@linuxdriverproject.org
3441 S:      Maintained
3442 F:      drivers/staging/dgap/
3443
3444 DIOLAN U2C-12 I2C DRIVER
3445 M:      Guenter Roeck <linux@roeck-us.net>
3446 L:      linux-i2c@vger.kernel.org
3447 S:      Maintained
3448 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3449
3450 DIRECT ACCESS (DAX)
3451 M:      Matthew Wilcox <willy@linux.intel.com>
3452 L:      linux-fsdevel@vger.kernel.org
3453 S:      Supported
3454 F:      fs/dax.c
3455
3456 DIRECTORY NOTIFICATION (DNOTIFY)
3457 M:      Eric Paris <eparis@parisplace.org>
3458 S:      Maintained
3459 F:      Documentation/filesystems/dnotify.txt
3460 F:      fs/notify/dnotify/
3461 F:      include/linux/dnotify.h
3462
3463 DISK GEOMETRY AND PARTITION HANDLING
3464 M:      Andries Brouwer <aeb@cwi.nl>
3465 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3466 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3467 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3468 S:      Maintained
3469
3470 DISKQUOTA
3471 M:      Jan Kara <jack@suse.com>
3472 S:      Maintained
3473 F:      Documentation/filesystems/quota.txt
3474 F:      fs/quota/
3475 F:      include/linux/quota*.h
3476 F:      include/uapi/linux/quota*.h
3477
3478 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3479 M:      Bernie Thompson <bernie@plugable.com>
3480 L:      linux-fbdev@vger.kernel.org
3481 S:      Maintained
3482 W:      http://plugable.com/category/projects/udlfb/
3483 F:      drivers/video/fbdev/udlfb.c
3484 F:      include/video/udlfb.h
3485 F:      Documentation/fb/udlfb.txt
3486
3487 DISTRIBUTED LOCK MANAGER (DLM)
3488 M:      Christine Caulfield <ccaulfie@redhat.com>
3489 M:      David Teigland <teigland@redhat.com>
3490 L:      cluster-devel@redhat.com
3491 W:      http://sources.redhat.com/cluster/
3492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3493 S:      Supported
3494 F:      fs/dlm/
3495
3496 DMA BUFFER SHARING FRAMEWORK
3497 M:      Sumit Semwal <sumit.semwal@linaro.org>
3498 S:      Maintained
3499 L:      linux-media@vger.kernel.org
3500 L:      dri-devel@lists.freedesktop.org
3501 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3502 F:      drivers/dma-buf/
3503 F:      include/linux/dma-buf*
3504 F:      include/linux/reservation.h
3505 F:      include/linux/*fence.h
3506 F:      Documentation/dma-buf-sharing.txt
3507 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3508
3509 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3510 M:      Vinod Koul <vinod.koul@intel.com>
3511 L:      dmaengine@vger.kernel.org
3512 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3513 S:      Maintained
3514 F:      drivers/dma/
3515 F:      include/linux/dmaengine.h
3516 F:      Documentation/dmaengine/
3517 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3518
3519 DME1737 HARDWARE MONITOR DRIVER
3520 M:      Juerg Haefliger <juergh@gmail.com>
3521 L:      lm-sensors@lm-sensors.org
3522 S:      Maintained
3523 F:      Documentation/hwmon/dme1737
3524 F:      drivers/hwmon/dme1737.c
3525
3526 DMI/SMBIOS SUPPORT
3527 M:      Jean Delvare <jdelvare@suse.com>
3528 S:      Maintained
3529 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3530 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3531 F:      drivers/firmware/dmi-id.c
3532 F:      drivers/firmware/dmi_scan.c
3533 F:      include/linux/dmi.h
3534
3535 DOCUMENTATION
3536 M:      Jonathan Corbet <corbet@lwn.net>
3537 L:      linux-doc@vger.kernel.org
3538 S:      Maintained
3539 F:      Documentation/
3540 X:      Documentation/ABI/
3541 X:      Documentation/devicetree/
3542 X:      Documentation/acpi
3543 X:      Documentation/power
3544 X:      Documentation/spi
3545 X:      Documentation/DocBook/media
3546 T:      git git://git.lwn.net/linux-2.6.git docs-next
3547
3548 DOUBLETALK DRIVER
3549 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3550 L:      blinux-list@redhat.com
3551 S:      Maintained
3552 F:      drivers/char/dtlk.c
3553 F:      include/linux/dtlk.h
3554
3555 DPT_I2O SCSI RAID DRIVER
3556 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3557 L:      linux-scsi@vger.kernel.org
3558 W:      http://www.adaptec.com/
3559 S:      Maintained
3560 F:      drivers/scsi/dpt*
3561 F:      drivers/scsi/dpt/
3562
3563 DRBD DRIVER
3564 P:      Philipp Reisner
3565 P:      Lars Ellenberg
3566 M:      drbd-dev@lists.linbit.com
3567 L:      drbd-user@lists.linbit.com
3568 W:      http://www.drbd.org
3569 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3570 T:      git git://git.drbd.org/drbd-8.3.git
3571 S:      Supported
3572 F:      drivers/block/drbd/
3573 F:      lib/lru_cache.c
3574 F:      Documentation/blockdev/drbd/
3575
3576 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3577 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3579 S:      Supported
3580 F:      Documentation/kobject.txt
3581 F:      drivers/base/
3582 F:      fs/debugfs/
3583 F:      fs/kernfs/
3584 F:      fs/sysfs/
3585 F:      include/linux/debugfs.h
3586 F:      include/linux/kobj*
3587 F:      lib/kobj*
3588
3589 DRM DRIVERS
3590 M:      David Airlie <airlied@linux.ie>
3591 L:      dri-devel@lists.freedesktop.org
3592 T:      git git://people.freedesktop.org/~airlied/linux
3593 S:      Maintained
3594 F:      drivers/gpu/drm/
3595 F:      drivers/gpu/vga/
3596 F:      include/drm/
3597 F:      include/uapi/drm/
3598
3599 RADEON DRM DRIVERS
3600 M:      Alex Deucher <alexander.deucher@amd.com>
3601 M:      Christian König <christian.koenig@amd.com>
3602 L:      dri-devel@lists.freedesktop.org
3603 T:      git git://people.freedesktop.org/~agd5f/linux
3604 S:      Supported
3605 F:      drivers/gpu/drm/radeon/
3606 F:      include/uapi/drm/radeon*
3607
3608 DRM PANEL DRIVERS
3609 M:      Thierry Reding <thierry.reding@gmail.com>
3610 L:      dri-devel@lists.freedesktop.org
3611 T:      git git://anongit.freedesktop.org/tegra/linux.git
3612 S:      Maintained
3613 F:      drivers/gpu/drm/drm_panel.c
3614 F:      drivers/gpu/drm/panel/
3615 F:      include/drm/drm_panel.h
3616 F:      Documentation/devicetree/bindings/panel/
3617
3618 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3619 M:      Daniel Vetter <daniel.vetter@intel.com>
3620 M:      Jani Nikula <jani.nikula@linux.intel.com>
3621 L:      intel-gfx@lists.freedesktop.org
3622 L:      dri-devel@lists.freedesktop.org
3623 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3624 T:      git git://anongit.freedesktop.org/drm-intel
3625 S:      Supported
3626 F:      drivers/gpu/drm/i915/
3627 F:      include/drm/i915*
3628 F:      include/uapi/drm/i915*
3629
3630 DRM DRIVERS FOR ATMEL HLCDC
3631 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3632 L:      dri-devel@lists.freedesktop.org
3633 S:      Supported
3634 F:      drivers/gpu/drm/atmel-hlcdc/
3635 F:      Documentation/devicetree/bindings/drm/atmel/
3636
3637 DRM DRIVERS FOR EXYNOS
3638 M:      Inki Dae <inki.dae@samsung.com>
3639 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3640 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3641 M:      Kyungmin Park <kyungmin.park@samsung.com>
3642 L:      dri-devel@lists.freedesktop.org
3643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3644 S:      Supported
3645 F:      drivers/gpu/drm/exynos/
3646 F:      include/drm/exynos*
3647 F:      include/uapi/drm/exynos*
3648
3649 DRM DRIVERS FOR FREESCALE DCU
3650 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3651 M:      Alison Wang <alison.wang@freescale.com>
3652 L:      dri-devel@lists.freedesktop.org
3653 S:      Supported
3654 F:      drivers/gpu/drm/fsl-dcu/
3655 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3656 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3657
3658 DRM DRIVERS FOR FREESCALE IMX
3659 M:      Philipp Zabel <p.zabel@pengutronix.de>
3660 L:      dri-devel@lists.freedesktop.org
3661 S:      Maintained
3662 F:      drivers/gpu/drm/imx/
3663 F:      Documentation/devicetree/bindings/drm/imx/
3664
3665 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3666 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3667 L:      dri-devel@lists.freedesktop.org
3668 T:      git git://github.com/patjak/drm-gma500
3669 S:      Maintained
3670 F:      drivers/gpu/drm/gma500
3671 F:      include/drm/gma500*
3672
3673 DRM DRIVERS FOR NVIDIA TEGRA
3674 M:      Thierry Reding <thierry.reding@gmail.com>
3675 M:      Terje Bergström <tbergstrom@nvidia.com>
3676 L:      dri-devel@lists.freedesktop.org
3677 L:      linux-tegra@vger.kernel.org
3678 T:      git git://anongit.freedesktop.org/tegra/linux.git
3679 S:      Supported
3680 F:      drivers/gpu/drm/tegra/
3681 F:      drivers/gpu/host1x/
3682 F:      include/linux/host1x.h
3683 F:      include/uapi/drm/tegra_drm.h
3684 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3685
3686 DRM DRIVERS FOR RENESAS
3687 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3688 L:      dri-devel@lists.freedesktop.org
3689 L:      linux-sh@vger.kernel.org
3690 T:      git git://people.freedesktop.org/~airlied/linux
3691 S:      Supported
3692 F:      drivers/gpu/drm/rcar-du/
3693 F:      drivers/gpu/drm/shmobile/
3694 F:      include/linux/platform_data/shmob_drm.h
3695
3696 DRM DRIVERS FOR ROCKCHIP
3697 M:      Mark Yao <mark.yao@rock-chips.com>
3698 L:      dri-devel@lists.freedesktop.org
3699 S:      Maintained
3700 F:      drivers/gpu/drm/rockchip/
3701 F:      Documentation/devicetree/bindings/video/rockchip*
3702
3703 DRM DRIVERS FOR STI
3704 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3705 M:      Vincent Abriou <vincent.abriou@st.com>
3706 L:      dri-devel@lists.freedesktop.org
3707 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3708 S:      Maintained
3709 F:      drivers/gpu/drm/sti
3710 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3711
3712 DSBR100 USB FM RADIO DRIVER
3713 M:      Alexey Klimov <klimov.linux@gmail.com>
3714 L:      linux-media@vger.kernel.org
3715 T:      git git://linuxtv.org/media_tree.git
3716 S:      Maintained
3717 F:      drivers/media/radio/dsbr100.c
3718
3719 DSCC4 DRIVER
3720 M:      Francois Romieu <romieu@fr.zoreil.com>
3721 L:      netdev@vger.kernel.org
3722 S:      Maintained
3723 F:      drivers/net/wan/dscc4.c
3724
3725 DT3155 MEDIA DRIVER
3726 M:      Hans Verkuil <hverkuil@xs4all.nl>
3727 L:      linux-media@vger.kernel.org
3728 T:      git git://linuxtv.org/media_tree.git
3729 W:      http://linuxtv.org
3730 S:      Odd Fixes
3731 F:      drivers/media/pci/dt3155/
3732
3733 DVB_USB_AF9015 MEDIA DRIVER
3734 M:      Antti Palosaari <crope@iki.fi>
3735 L:      linux-media@vger.kernel.org
3736 W:      http://linuxtv.org/
3737 W:      http://palosaari.fi/linux/
3738 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3739 T:      git git://linuxtv.org/anttip/media_tree.git
3740 S:      Maintained
3741 F:      drivers/media/usb/dvb-usb-v2/af9015*
3742
3743 DVB_USB_AF9035 MEDIA DRIVER
3744 M:      Antti Palosaari <crope@iki.fi>
3745 L:      linux-media@vger.kernel.org
3746 W:      http://linuxtv.org/
3747 W:      http://palosaari.fi/linux/
3748 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3749 T:      git git://linuxtv.org/anttip/media_tree.git
3750 S:      Maintained
3751 F:      drivers/media/usb/dvb-usb-v2/af9035*
3752
3753 DVB_USB_ANYSEE MEDIA DRIVER
3754 M:      Antti Palosaari <crope@iki.fi>
3755 L:      linux-media@vger.kernel.org
3756 W:      http://linuxtv.org/
3757 W:      http://palosaari.fi/linux/
3758 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3759 T:      git git://linuxtv.org/anttip/media_tree.git
3760 S:      Maintained
3761 F:      drivers/media/usb/dvb-usb-v2/anysee*
3762
3763 DVB_USB_AU6610 MEDIA DRIVER
3764 M:      Antti Palosaari <crope@iki.fi>
3765 L:      linux-media@vger.kernel.org
3766 W:      http://linuxtv.org/
3767 W:      http://palosaari.fi/linux/
3768 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3769 T:      git git://linuxtv.org/anttip/media_tree.git
3770 S:      Maintained
3771 F:      drivers/media/usb/dvb-usb-v2/au6610*
3772
3773 DVB_USB_CE6230 MEDIA DRIVER
3774 M:      Antti Palosaari <crope@iki.fi>
3775 L:      linux-media@vger.kernel.org
3776 W:      http://linuxtv.org/
3777 W:      http://palosaari.fi/linux/
3778 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3779 T:      git git://linuxtv.org/anttip/media_tree.git
3780 S:      Maintained
3781 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3782
3783 DVB_USB_CXUSB MEDIA DRIVER
3784 M:      Michael Krufky <mkrufky@linuxtv.org>
3785 L:      linux-media@vger.kernel.org
3786 W:      http://linuxtv.org/
3787 W:      http://github.com/mkrufky
3788 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3789 T:      git git://linuxtv.org/media_tree.git
3790 S:      Maintained
3791 F:      drivers/media/usb/dvb-usb/cxusb*
3792
3793 DVB_USB_EC168 MEDIA DRIVER
3794 M:      Antti Palosaari <crope@iki.fi>
3795 L:      linux-media@vger.kernel.org
3796 W:      http://linuxtv.org/
3797 W:      http://palosaari.fi/linux/
3798 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3799 T:      git git://linuxtv.org/anttip/media_tree.git
3800 S:      Maintained
3801 F:      drivers/media/usb/dvb-usb-v2/ec168*
3802
3803 DVB_USB_GL861 MEDIA DRIVER
3804 M:      Antti Palosaari <crope@iki.fi>
3805 L:      linux-media@vger.kernel.org
3806 W:      http://linuxtv.org/
3807 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3808 T:      git git://linuxtv.org/anttip/media_tree.git
3809 S:      Maintained
3810 F:      drivers/media/usb/dvb-usb-v2/gl861*
3811
3812 DVB_USB_MXL111SF MEDIA DRIVER
3813 M:      Michael Krufky <mkrufky@linuxtv.org>
3814 L:      linux-media@vger.kernel.org
3815 W:      http://linuxtv.org/
3816 W:      http://github.com/mkrufky
3817 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3818 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3819 S:      Maintained
3820 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3821
3822 DVB_USB_RTL28XXU MEDIA DRIVER
3823 M:      Antti Palosaari <crope@iki.fi>
3824 L:      linux-media@vger.kernel.org
3825 W:      http://linuxtv.org/
3826 W:      http://palosaari.fi/linux/
3827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3828 T:      git git://linuxtv.org/anttip/media_tree.git
3829 S:      Maintained
3830 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3831
3832 DVB_USB_V2 MEDIA DRIVER
3833 M:      Antti Palosaari <crope@iki.fi>
3834 L:      linux-media@vger.kernel.org
3835 W:      http://linuxtv.org/
3836 W:      http://palosaari.fi/linux/
3837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3838 T:      git git://linuxtv.org/anttip/media_tree.git
3839 S:      Maintained
3840 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3841 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3842
3843 DYNAMIC DEBUG
3844 M:      Jason Baron <jbaron@akamai.com>
3845 S:      Maintained
3846 F:      lib/dynamic_debug.c
3847 F:      include/linux/dynamic_debug.h
3848
3849 DZ DECSTATION DZ11 SERIAL DRIVER
3850 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3851 S:      Maintained
3852 F:      drivers/tty/serial/dz.*
3853
3854 E3X0 POWER BUTTON DRIVER
3855 M:      Moritz Fischer <moritz.fischer@ettus.com>
3856 L:      usrp-users@lists.ettus.com
3857 W:      http://www.ettus.com
3858 S:      Supported
3859 F:      drivers/input/misc/e3x0-button.c
3860 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3861
3862 E4000 MEDIA DRIVER
3863 M:      Antti Palosaari <crope@iki.fi>
3864 L:      linux-media@vger.kernel.org
3865 W:      http://linuxtv.org/
3866 W:      http://palosaari.fi/linux/
3867 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3868 T:      git git://linuxtv.org/anttip/media_tree.git
3869 S:      Maintained
3870 F:      drivers/media/tuners/e4000*
3871
3872 EATA ISA/EISA/PCI SCSI DRIVER
3873 M:      Dario Ballabio <ballabio_dario@emc.com>
3874 L:      linux-scsi@vger.kernel.org
3875 S:      Maintained
3876 F:      drivers/scsi/eata.c
3877
3878 EC100 MEDIA DRIVER
3879 M:      Antti Palosaari <crope@iki.fi>
3880 L:      linux-media@vger.kernel.org
3881 W:      http://linuxtv.org/
3882 W:      http://palosaari.fi/linux/
3883 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3884 T:      git git://linuxtv.org/anttip/media_tree.git
3885 S:      Maintained
3886 F:      drivers/media/dvb-frontends/ec100*
3887
3888 ECRYPT FILE SYSTEM
3889 M:      Tyler Hicks <tyhicks@canonical.com>
3890 L:      ecryptfs@vger.kernel.org
3891 W:      http://ecryptfs.org
3892 W:      https://launchpad.net/ecryptfs
3893 S:      Supported
3894 F:      Documentation/filesystems/ecryptfs.txt
3895 F:      fs/ecryptfs/
3896
3897 EDAC-CORE
3898 M:      Doug Thompson <dougthompson@xmission.com>
3899 M:      Borislav Petkov <bp@alien8.de>
3900 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3901 L:      linux-edac@vger.kernel.org
3902 W:      bluesmoke.sourceforge.net
3903 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3904 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3905 S:      Supported
3906 F:      Documentation/edac.txt
3907 F:      drivers/edac/
3908 F:      include/linux/edac.h
3909
3910 EDAC-AMD64
3911 M:      Doug Thompson <dougthompson@xmission.com>
3912 M:      Borislav Petkov <bp@alien8.de>
3913 L:      linux-edac@vger.kernel.org
3914 W:      bluesmoke.sourceforge.net
3915 S:      Maintained
3916 F:      drivers/edac/amd64_edac*
3917
3918 EDAC-CALXEDA
3919 M:      Doug Thompson <dougthompson@xmission.com>
3920 M:      Robert Richter <rric@kernel.org>
3921 L:      linux-edac@vger.kernel.org
3922 W:      bluesmoke.sourceforge.net
3923 S:      Maintained
3924 F:      drivers/edac/highbank*
3925
3926 EDAC-CAVIUM
3927 M:      Ralf Baechle <ralf@linux-mips.org>
3928 M:      David Daney <david.daney@cavium.com>
3929 L:      linux-edac@vger.kernel.org
3930 L:      linux-mips@linux-mips.org
3931 W:      bluesmoke.sourceforge.net
3932 S:      Supported
3933 F:      drivers/edac/octeon_edac*
3934
3935 EDAC-E752X
3936 M:      Mark Gross <mark.gross@intel.com>
3937 M:      Doug Thompson <dougthompson@xmission.com>
3938 L:      linux-edac@vger.kernel.org
3939 W:      bluesmoke.sourceforge.net
3940 S:      Maintained
3941 F:      drivers/edac/e752x_edac.c
3942
3943 EDAC-E7XXX
3944 M:      Doug Thompson <dougthompson@xmission.com>
3945 L:      linux-edac@vger.kernel.org
3946 W:      bluesmoke.sourceforge.net
3947 S:      Maintained
3948 F:      drivers/edac/e7xxx_edac.c
3949
3950 EDAC-GHES
3951 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3952 L:      linux-edac@vger.kernel.org
3953 W:      bluesmoke.sourceforge.net
3954 S:      Maintained
3955 F:      drivers/edac/ghes_edac.c
3956
3957 EDAC-I82443BXGX
3958 M:      Tim Small <tim@buttersideup.com>
3959 L:      linux-edac@vger.kernel.org
3960 W:      bluesmoke.sourceforge.net
3961 S:      Maintained
3962 F:      drivers/edac/i82443bxgx_edac.c
3963
3964 EDAC-I3000
3965 M:      Jason Uhlenkott <juhlenko@akamai.com>
3966 L:      linux-edac@vger.kernel.org
3967 W:      bluesmoke.sourceforge.net
3968 S:      Maintained
3969 F:      drivers/edac/i3000_edac.c
3970
3971 EDAC-I5000
3972 M:      Doug Thompson <dougthompson@xmission.com>
3973 L:      linux-edac@vger.kernel.org
3974 W:      bluesmoke.sourceforge.net
3975 S:      Maintained
3976 F:      drivers/edac/i5000_edac.c
3977
3978 EDAC-I5400
3979 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3980 L:      linux-edac@vger.kernel.org
3981 W:      bluesmoke.sourceforge.net
3982 S:      Maintained
3983 F:      drivers/edac/i5400_edac.c
3984
3985 EDAC-I7300
3986 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3987 L:      linux-edac@vger.kernel.org
3988 W:      bluesmoke.sourceforge.net
3989 S:      Maintained
3990 F:      drivers/edac/i7300_edac.c
3991
3992 EDAC-I7CORE
3993 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3994 L:      linux-edac@vger.kernel.org
3995 W:      bluesmoke.sourceforge.net
3996 S:      Maintained
3997 F:      drivers/edac/i7core_edac.c
3998
3999 EDAC-I82975X
4000 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4001 M:      "Arvind R." <arvino55@gmail.com>
4002 L:      linux-edac@vger.kernel.org
4003 W:      bluesmoke.sourceforge.net
4004 S:      Maintained
4005 F:      drivers/edac/i82975x_edac.c
4006
4007 EDAC-IE31200
4008 M:      Jason Baron <jbaron@akamai.com>
4009 L:      linux-edac@vger.kernel.org
4010 W:      bluesmoke.sourceforge.net
4011 S:      Maintained
4012 F:      drivers/edac/ie31200_edac.c
4013
4014 EDAC-MPC85XX
4015 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4016 L:      linux-edac@vger.kernel.org
4017 W:      bluesmoke.sourceforge.net
4018 S:      Maintained
4019 F:      drivers/edac/mpc85xx_edac.[ch]
4020
4021 EDAC-PASEMI
4022 M:      Egor Martovetsky <egor@pasemi.com>
4023 L:      linux-edac@vger.kernel.org
4024 W:      bluesmoke.sourceforge.net
4025 S:      Maintained
4026 F:      drivers/edac/pasemi_edac.c
4027
4028 EDAC-R82600
4029 M:      Tim Small <tim@buttersideup.com>
4030 L:      linux-edac@vger.kernel.org
4031 W:      bluesmoke.sourceforge.net
4032 S:      Maintained
4033 F:      drivers/edac/r82600_edac.c
4034
4035 EDAC-SBRIDGE
4036 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4037 L:      linux-edac@vger.kernel.org
4038 W:      bluesmoke.sourceforge.net
4039 S:      Maintained
4040 F:      drivers/edac/sb_edac.c
4041
4042 EDAC-XGENE
4043 APPLIED MICRO (APM) X-GENE SOC EDAC
4044 M:     Loc Ho <lho@apm.com>
4045 S:     Supported
4046 F:     drivers/edac/xgene_edac.c
4047 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4048
4049 EDIROL UA-101/UA-1000 DRIVER
4050 M:      Clemens Ladisch <clemens@ladisch.de>
4051 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4052 T:      git git://git.alsa-project.org/alsa-kernel.git
4053 S:      Maintained
4054 F:      sound/usb/misc/ua101.c
4055
4056 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4057 M:      Matt Fleming <matt@codeblueprint.co.uk>
4058 L:      linux-efi@vger.kernel.org
4059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4060 S:      Maintained
4061 F:      Documentation/efi-stub.txt
4062 F:      arch/ia64/kernel/efi.c
4063 F:      arch/x86/boot/compressed/eboot.[ch]
4064 F:      arch/x86/include/asm/efi.h
4065 F:      arch/x86/platform/efi/*
4066 F:      drivers/firmware/efi/*
4067 F:      include/linux/efi*.h
4068
4069 EFI VARIABLE FILESYSTEM
4070 M:      Matthew Garrett <matthew.garrett@nebula.com>
4071 M:      Jeremy Kerr <jk@ozlabs.org>
4072 M:      Matt Fleming <matt@codeblueprint.co.uk>
4073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4074 L:      linux-efi@vger.kernel.org
4075 S:      Maintained
4076 F:      fs/efivarfs/
4077
4078 EFIFB FRAMEBUFFER DRIVER
4079 L:      linux-fbdev@vger.kernel.org
4080 M:      Peter Jones <pjones@redhat.com>
4081 S:      Maintained
4082 F:      drivers/video/fbdev/efifb.c
4083
4084 EFS FILESYSTEM
4085 W:      http://aeschi.ch.eu.org/efs/
4086 S:      Orphan
4087 F:      fs/efs/
4088
4089 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4090 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4091 M:      Christoph Raisch <raisch@de.ibm.com>
4092 L:      linux-rdma@vger.kernel.org
4093 S:      Supported
4094 F:      drivers/infiniband/hw/ehca/
4095
4096 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4097 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4098 L:      netdev@vger.kernel.org
4099 S:      Maintained
4100 F:      drivers/net/ethernet/ibm/ehea/
4101
4102 EM28XX VIDEO4LINUX DRIVER
4103 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4104 L:      linux-media@vger.kernel.org
4105 W:      http://linuxtv.org
4106 T:      git git://linuxtv.org/media_tree.git
4107 S:      Maintained
4108 F:      drivers/media/usb/em28xx/
4109
4110 EMBEDDED LINUX
4111 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4112 M:      Matt Mackall <mpm@selenic.com>
4113 M:      David Woodhouse <dwmw2@infradead.org>
4114 L:      linux-embedded@vger.kernel.org
4115 S:      Maintained
4116
4117 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4118 M:      James Smart <james.smart@avagotech.com>
4119 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4120 L:      linux-scsi@vger.kernel.org
4121 W:      http://www.avagotech.com
4122 S:      Supported
4123 F:      drivers/scsi/lpfc/
4124
4125 ENE CB710 FLASH CARD READER DRIVER
4126 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4127 S:      Maintained
4128 F:      drivers/misc/cb710/
4129 F:      drivers/mmc/host/cb710-mmc.*
4130 F:      include/linux/cb710.h
4131
4132 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4133 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4134 S:      Maintained
4135 F:      drivers/media/rc/ene_ir.*
4136
4137 ENHANCED ERROR HANDLING (EEH)
4138 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4139 L:      linuxppc-dev@lists.ozlabs.org
4140 S:      Supported
4141 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4142 F:      arch/powerpc/kernel/eeh*.c
4143
4144 EPSON S1D13XXX FRAMEBUFFER DRIVER
4145 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4146 S:      Maintained
4147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4148 F:      drivers/video/fbdev/s1d13xxxfb.c
4149 F:      include/video/s1d13xxxfb.h
4150
4151 ET131X NETWORK DRIVER
4152 M:      Mark Einon <mark.einon@gmail.com>
4153 S:      Odd Fixes
4154 F:      drivers/net/ethernet/agere/
4155
4156 ETHERNET BRIDGE
4157 M:      Stephen Hemminger <stephen@networkplumber.org>
4158 L:      bridge@lists.linux-foundation.org
4159 L:      netdev@vger.kernel.org
4160 W:      http://www.linuxfoundation.org/en/Net:Bridge
4161 S:      Maintained
4162 F:      include/linux/netfilter_bridge/
4163 F:      net/bridge/
4164
4165 ETHERNET PHY LIBRARY
4166 M:      Florian Fainelli <f.fainelli@gmail.com>
4167 L:      netdev@vger.kernel.org
4168 S:      Maintained
4169 F:      include/linux/phy.h
4170 F:      include/linux/phy_fixed.h
4171 F:      drivers/net/phy/
4172 F:      Documentation/networking/phy.txt
4173 F:      drivers/of/of_mdio.c
4174 F:      drivers/of/of_net.c
4175
4176 EXT2 FILE SYSTEM
4177 M:      Jan Kara <jack@suse.com>
4178 L:      linux-ext4@vger.kernel.org
4179 S:      Maintained
4180 F:      Documentation/filesystems/ext2.txt
4181 F:      fs/ext2/
4182 F:      include/linux/ext2*
4183
4184 EXT4 FILE SYSTEM
4185 M:      "Theodore Ts'o" <tytso@mit.edu>
4186 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4187 L:      linux-ext4@vger.kernel.org
4188 W:      http://ext4.wiki.kernel.org
4189 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4190 S:      Maintained
4191 F:      Documentation/filesystems/ext4.txt
4192 F:      fs/ext4/
4193
4194 Extended Verification Module (EVM)
4195 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4196 L:      linux-ima-devel@lists.sourceforge.net
4197 L:      linux-security-module@vger.kernel.org
4198 S:      Supported
4199 F:      security/integrity/evm/
4200
4201 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4202 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4203 M:      Chanwoo Choi <cw00.choi@samsung.com>
4204 L:      linux-kernel@vger.kernel.org
4205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4206 S:      Maintained
4207 F:      drivers/extcon/
4208 F:      Documentation/extcon/
4209
4210 EXYNOS DP DRIVER
4211 M:      Jingoo Han <jingoohan1@gmail.com>
4212 L:      dri-devel@lists.freedesktop.org
4213 S:      Maintained
4214 F:      drivers/gpu/drm/exynos/exynos_dp*
4215
4216 EXYNOS MIPI DISPLAY DRIVERS
4217 M:      Inki Dae <inki.dae@samsung.com>
4218 M:      Donghwa Lee <dh09.lee@samsung.com>
4219 M:      Kyungmin Park <kyungmin.park@samsung.com>
4220 L:      linux-fbdev@vger.kernel.org
4221 S:      Maintained
4222 F:      drivers/video/fbdev/exynos/exynos_mipi*
4223 F:      include/video/exynos_mipi*
4224
4225 F71805F HARDWARE MONITORING DRIVER
4226 M:      Jean Delvare <jdelvare@suse.com>
4227 L:      lm-sensors@lm-sensors.org
4228 S:      Maintained
4229 F:      Documentation/hwmon/f71805f
4230 F:      drivers/hwmon/f71805f.c
4231
4232 FC0011 TUNER DRIVER
4233 M:      Michael Buesch <m@bues.ch>
4234 L:      linux-media@vger.kernel.org
4235 S:      Maintained
4236 F:      drivers/media/tuners/fc0011.h
4237 F:      drivers/media/tuners/fc0011.c
4238
4239 FC2580 MEDIA DRIVER
4240 M:      Antti Palosaari <crope@iki.fi>
4241 L:      linux-media@vger.kernel.org
4242 W:      http://linuxtv.org/
4243 W:      http://palosaari.fi/linux/
4244 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4245 T:      git git://linuxtv.org/anttip/media_tree.git
4246 S:      Maintained
4247 F:      drivers/media/tuners/fc2580*
4248
4249 FANOTIFY
4250 M:      Eric Paris <eparis@redhat.com>
4251 S:      Maintained
4252 F:      fs/notify/fanotify/
4253 F:      include/linux/fanotify.h
4254 F:      include/uapi/linux/fanotify.h
4255
4256 FARSYNC SYNCHRONOUS DRIVER
4257 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4258 W:      http://www.farsite.co.uk/
4259 S:      Supported
4260 F:      drivers/net/wan/farsync.*
4261
4262 FAULT INJECTION SUPPORT
4263 M:      Akinobu Mita <akinobu.mita@gmail.com>
4264 S:      Supported
4265 F:      Documentation/fault-injection/
4266 F:      lib/fault-inject.c
4267
4268 FBTFT Framebuffer drivers
4269 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4270 M:      Noralf Trønnes <noralf@tronnes.org>
4271 S:      Maintained
4272 F:      drivers/staging/fbtft/
4273
4274 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4275 M:      Vasu Dev <vasu.dev@intel.com>
4276 L:      fcoe-devel@open-fcoe.org
4277 W:      www.Open-FCoE.org
4278 S:      Supported
4279 F:      drivers/scsi/libfc/
4280 F:      drivers/scsi/fcoe/
4281 F:      include/scsi/fc/
4282 F:      include/scsi/libfc.h
4283 F:      include/scsi/libfcoe.h
4284 F:      include/uapi/scsi/fc/
4285
4286 FILE LOCKING (flock() and fcntl()/lockf())
4287 M:      Jeff Layton <jlayton@poochiereds.net>
4288 M:      "J. Bruce Fields" <bfields@fieldses.org>
4289 L:      linux-fsdevel@vger.kernel.org
4290 S:      Maintained
4291 F:      include/linux/fcntl.h
4292 F:      include/linux/fs.h
4293 F:      include/uapi/linux/fcntl.h
4294 F:      include/uapi/linux/fs.h
4295 F:      fs/fcntl.c
4296 F:      fs/locks.c
4297
4298 FILESYSTEMS (VFS and infrastructure)
4299 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4300 L:      linux-fsdevel@vger.kernel.org
4301 S:      Maintained
4302 F:      fs/*
4303
4304 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4305 M:      Riku Voipio <riku.voipio@iki.fi>
4306 L:      lm-sensors@lm-sensors.org
4307 S:      Maintained
4308 F:      drivers/hwmon/f75375s.c
4309 F:      include/linux/f75375s.h
4310
4311 FIREWIRE AUDIO DRIVERS
4312 M:      Clemens Ladisch <clemens@ladisch.de>
4313 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4314 T:      git git://git.alsa-project.org/alsa-kernel.git
4315 S:      Maintained
4316 F:      sound/firewire/
4317
4318 FIREWIRE MEDIA DRIVERS (firedtv)
4319 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4320 L:      linux-media@vger.kernel.org
4321 L:      linux1394-devel@lists.sourceforge.net
4322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4323 S:      Maintained
4324 F:      drivers/media/firewire/
4325
4326 FIREWIRE SBP-2 TARGET
4327 M:      Chris Boot <bootc@bootc.net>
4328 L:      linux-scsi@vger.kernel.org
4329 L:      target-devel@vger.kernel.org
4330 L:      linux1394-devel@lists.sourceforge.net
4331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4332 S:      Maintained
4333 F:      drivers/target/sbp/
4334
4335 FIREWIRE SUBSYSTEM
4336 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4337 L:      linux1394-devel@lists.sourceforge.net
4338 W:      http://ieee1394.wiki.kernel.org/
4339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4340 S:      Maintained
4341 F:      drivers/firewire/
4342 F:      include/linux/firewire.h
4343 F:      include/uapi/linux/firewire*.h
4344 F:      tools/firewire/
4345
4346 FIRMWARE LOADER (request_firmware)
4347 M:      Ming Lei <ming.lei@canonical.com>
4348 L:      linux-kernel@vger.kernel.org
4349 S:      Maintained
4350 F:      Documentation/firmware_class/
4351 F:      drivers/base/firmware*.c
4352 F:      include/linux/firmware.h
4353
4354 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4355 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4356 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4357 S:      Maintained
4358 F:      drivers/block/rsxx/
4359
4360 FLOPPY DRIVER
4361 M:      Jiri Kosina <jikos@kernel.org>
4362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4363 S:      Odd fixes
4364 F:      drivers/block/floppy.c
4365
4366 FMC SUBSYSTEM
4367 M:      Alessandro Rubini <rubini@gnudd.com>
4368 W:      http://www.ohwr.org/projects/fmc-bus
4369 S:      Supported
4370 F:      drivers/fmc/
4371 F:      include/linux/fmc*.h
4372 F:      include/linux/ipmi-fru.h
4373 K:      fmc_d.*register
4374
4375 FPU EMULATOR
4376 M:      Bill Metzenthen <billm@melbpc.org.au>
4377 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4378 S:      Maintained
4379 F:      arch/x86/math-emu/
4380
4381 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4382 L:      netdev@vger.kernel.org
4383 S:      Orphan
4384 F:      drivers/net/wan/dlci.c
4385 F:      drivers/net/wan/sdla.c
4386
4387 FRAMEBUFFER LAYER
4388 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4389 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4390 L:      linux-fbdev@vger.kernel.org
4391 W:      http://linux-fbdev.sourceforge.net/
4392 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4394 S:      Maintained
4395 F:      Documentation/fb/
4396 F:      Documentation/devicetree/bindings/fb/
4397 F:      drivers/video/
4398 F:      include/video/
4399 F:      include/linux/fb.h
4400 F:      include/uapi/video/
4401 F:      include/uapi/linux/fb.h
4402
4403 FREESCALE DIU FRAMEBUFFER DRIVER
4404 M:      Timur Tabi <timur@tabi.org>
4405 L:      linux-fbdev@vger.kernel.org
4406 S:      Maintained
4407 F:      drivers/video/fbdev/fsl-diu-fb.*
4408
4409 FREESCALE DMA DRIVER
4410 M:      Li Yang <leoli@freescale.com>
4411 M:      Zhang Wei <zw@zh-kernel.org>
4412 L:      linuxppc-dev@lists.ozlabs.org
4413 S:      Maintained
4414 F:      drivers/dma/fsldma.*
4415
4416 FREESCALE I2C CPM DRIVER
4417 M:      Jochen Friedrich <jochen@scram.de>
4418 L:      linuxppc-dev@lists.ozlabs.org
4419 L:      linux-i2c@vger.kernel.org
4420 S:      Maintained
4421 F:      drivers/i2c/busses/i2c-cpm.c
4422
4423 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4424 M:      Sascha Hauer <kernel@pengutronix.de>
4425 L:      linux-fbdev@vger.kernel.org
4426 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4427 S:      Maintained
4428 F:      include/linux/platform_data/video-imxfb.h
4429 F:      drivers/video/fbdev/imxfb.c
4430
4431 FREESCALE QUAD SPI DRIVER
4432 M:      Han Xu <han.xu@freescale.com>
4433 L:      linux-mtd@lists.infradead.org
4434 S:      Maintained
4435 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4436
4437 FREESCALE SOC FS_ENET DRIVER
4438 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4439 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4440 L:      linuxppc-dev@lists.ozlabs.org
4441 L:      netdev@vger.kernel.org
4442 S:      Maintained
4443 F:      drivers/net/ethernet/freescale/fs_enet/
4444 F:      include/linux/fs_enet_pd.h
4445
4446 FREESCALE QUICC ENGINE LIBRARY
4447 L:      linuxppc-dev@lists.ozlabs.org
4448 S:      Orphan
4449 F:      arch/powerpc/sysdev/qe_lib/
4450 F:      arch/powerpc/include/asm/*qe.h
4451
4452 FREESCALE USB PERIPHERAL DRIVERS
4453 M:      Li Yang <leoli@freescale.com>
4454 L:      linux-usb@vger.kernel.org
4455 L:      linuxppc-dev@lists.ozlabs.org
4456 S:      Maintained
4457 F:      drivers/usb/gadget/udc/fsl*
4458
4459 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4460 M:      Li Yang <leoli@freescale.com>
4461 L:      netdev@vger.kernel.org
4462 L:      linuxppc-dev@lists.ozlabs.org
4463 S:      Maintained
4464 F:      drivers/net/ethernet/freescale/ucc_geth*
4465
4466 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4467 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4468 L:      netdev@vger.kernel.org
4469 S:      Maintained
4470 F:      drivers/net/ethernet/freescale/gianfar*
4471 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4472 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4473
4474 FREESCALE QUICC ENGINE UCC UART DRIVER
4475 M:      Timur Tabi <timur@tabi.org>
4476 L:      linuxppc-dev@lists.ozlabs.org
4477 S:      Maintained
4478 F:      drivers/tty/serial/ucc_uart.c
4479
4480 FREESCALE SOC SOUND DRIVERS
4481 M:      Timur Tabi <timur@tabi.org>
4482 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4483 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4484 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4485 L:      linuxppc-dev@lists.ozlabs.org
4486 S:      Maintained
4487 F:      sound/soc/fsl/fsl*
4488 F:      sound/soc/fsl/imx*
4489 F:      sound/soc/fsl/mpc8610_hpcd.c
4490
4491 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4492 M:      "J. German Rivera" <German.Rivera@freescale.com>
4493 L:      linux-kernel@vger.kernel.org
4494 S:      Maintained
4495 F:      drivers/staging/fsl-mc/
4496
4497 FREEVXFS FILESYSTEM
4498 M:      Christoph Hellwig <hch@infradead.org>
4499 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4500 S:      Maintained
4501 F:      fs/freevxfs/
4502
4503 FREEZER
4504 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4505 M:      Pavel Machek <pavel@ucw.cz>
4506 L:      linux-pm@vger.kernel.org
4507 S:      Supported
4508 F:      Documentation/power/freezing-of-tasks.txt
4509 F:      include/linux/freezer.h
4510 F:      kernel/freezer.c
4511
4512 FRONTSWAP API
4513 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4514 L:      linux-kernel@vger.kernel.org
4515 S:      Maintained
4516 F:      mm/frontswap.c
4517 F:      include/linux/frontswap.h
4518
4519 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4520 M:      David Howells <dhowells@redhat.com>
4521 L:      linux-cachefs@redhat.com
4522 S:      Supported
4523 F:      Documentation/filesystems/caching/
4524 F:      fs/fscache/
4525 F:      include/linux/fscache*.h
4526
4527 F2FS FILE SYSTEM
4528 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4529 M:      Changman Lee <cm224.lee@samsung.com>
4530 R:      Chao Yu <chao2.yu@samsung.com>
4531 L:      linux-f2fs-devel@lists.sourceforge.net
4532 W:      http://en.wikipedia.org/wiki/F2FS
4533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4534 S:      Maintained
4535 F:      Documentation/filesystems/f2fs.txt
4536 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4537 F:      fs/f2fs/
4538 F:      include/linux/f2fs_fs.h
4539 F:      include/trace/events/f2fs.h
4540
4541 FUJITSU FR-V (FRV) PORT
4542 M:      David Howells <dhowells@redhat.com>
4543 S:      Maintained
4544 F:      arch/frv/
4545
4546 FUJITSU LAPTOP EXTRAS
4547 M:      Jonathan Woithe <jwoithe@just42.net>
4548 L:      platform-driver-x86@vger.kernel.org
4549 S:      Maintained
4550 F:      drivers/platform/x86/fujitsu-laptop.c
4551
4552 FUJITSU M-5MO LS CAMERA ISP DRIVER
4553 M:      Kyungmin Park <kyungmin.park@samsung.com>
4554 M:      Heungjun Kim <riverful.kim@samsung.com>
4555 L:      linux-media@vger.kernel.org
4556 S:      Maintained
4557 F:      drivers/media/i2c/m5mols/
4558 F:      include/media/m5mols.h
4559
4560 FUJITSU TABLET EXTRAS
4561 M:      Robert Gerlach <khnz@gmx.de>
4562 L:      platform-driver-x86@vger.kernel.org
4563 S:      Maintained
4564 F:      drivers/platform/x86/fujitsu-tablet.c
4565
4566 FUSE: FILESYSTEM IN USERSPACE
4567 M:      Miklos Szeredi <miklos@szeredi.hu>
4568 L:      fuse-devel@lists.sourceforge.net
4569 W:      http://fuse.sourceforge.net/
4570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4571 S:      Maintained
4572 F:      fs/fuse/
4573 F:      include/uapi/linux/fuse.h
4574 F:      Documentation/filesystems/fuse.txt
4575
4576 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4577 M:      Rik Faith <faith@cs.unc.edu>
4578 L:      linux-scsi@vger.kernel.org
4579 S:      Odd Fixes (e.g., new signatures)
4580 F:      drivers/scsi/fdomain.*
4581
4582 GCOV BASED KERNEL PROFILING
4583 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4584 S:      Maintained
4585 F:      kernel/gcov/
4586 F:      Documentation/gcov.txt
4587
4588 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4589 M:      Achim Leubner <achim_leubner@adaptec.com>
4590 L:      linux-scsi@vger.kernel.org
4591 W:      http://www.icp-vortex.com/
4592 S:      Supported
4593 F:      drivers/scsi/gdt*
4594
4595 GDB KERNEL DEBUGGING HELPER SCRIPTS
4596 M:      Jan Kiszka <jan.kiszka@siemens.com>
4597 S:      Supported
4598 F:      scripts/gdb/
4599
4600 GEMTEK FM RADIO RECEIVER DRIVER
4601 M:      Hans Verkuil <hverkuil@xs4all.nl>
4602 L:      linux-media@vger.kernel.org
4603 T:      git git://linuxtv.org/media_tree.git
4604 W:      http://linuxtv.org
4605 S:      Maintained
4606 F:      drivers/media/radio/radio-gemtek*
4607
4608 GENERIC GPIO I2C DRIVER
4609 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4610 S:      Supported
4611 F:      drivers/i2c/busses/i2c-gpio.c
4612 F:      include/linux/i2c-gpio.h
4613
4614 GENERIC GPIO I2C MULTIPLEXER DRIVER
4615 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4616 L:      linux-i2c@vger.kernel.org
4617 S:      Supported
4618 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4619 F:      include/linux/i2c-mux-gpio.h
4620 F:      Documentation/i2c/muxes/i2c-mux-gpio
4621
4622 GENERIC HDLC (WAN) DRIVERS
4623 M:      Krzysztof Halasa <khc@pm.waw.pl>
4624 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4625 S:      Maintained
4626 F:      drivers/net/wan/c101.c
4627 F:      drivers/net/wan/hd6457*
4628 F:      drivers/net/wan/hdlc*
4629 F:      drivers/net/wan/n2.c
4630 F:      drivers/net/wan/pc300too.c
4631 F:      drivers/net/wan/pci200syn.c
4632 F:      drivers/net/wan/wanxl*
4633
4634 GENERIC INCLUDE/ASM HEADER FILES
4635 M:      Arnd Bergmann <arnd@arndb.de>
4636 L:      linux-arch@vger.kernel.org
4637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4638 S:      Maintained
4639 F:      include/asm-generic/
4640 F:      include/uapi/asm-generic/
4641
4642 GENERIC PHY FRAMEWORK
4643 M:      Kishon Vijay Abraham I <kishon@ti.com>
4644 L:      linux-kernel@vger.kernel.org
4645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4646 S:      Supported
4647 F:      drivers/phy/
4648 F:      include/linux/phy/
4649
4650 GENERIC PM DOMAINS
4651 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4652 M:      Kevin Hilman <khilman@kernel.org>
4653 M:      Ulf Hansson <ulf.hansson@linaro.org>
4654 L:      linux-pm@vger.kernel.org
4655 S:      Supported
4656 F:      drivers/base/power/domain*.c
4657 F:      include/linux/pm_domain.h
4658
4659 GENERIC UIO DRIVER FOR PCI DEVICES
4660 M:      "Michael S. Tsirkin" <mst@redhat.com>
4661 L:      kvm@vger.kernel.org
4662 S:      Supported
4663 F:      drivers/uio/uio_pci_generic.c
4664
4665 GET_MAINTAINER SCRIPT
4666 M:      Joe Perches <joe@perches.com>
4667 S:      Maintained
4668 F:      scripts/get_maintainer.pl
4669
4670 GFS2 FILE SYSTEM
4671 M:      Steven Whitehouse <swhiteho@redhat.com>
4672 M:      Bob Peterson <rpeterso@redhat.com>
4673 L:      cluster-devel@redhat.com
4674 W:      http://sources.redhat.com/cluster/
4675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4676 S:      Supported
4677 F:      Documentation/filesystems/gfs2*.txt
4678 F:      fs/gfs2/
4679 F:      include/uapi/linux/gfs2_ondisk.h
4680
4681 GIGASET ISDN DRIVERS
4682 M:      Paul Bolle <pebolle@tiscali.nl>
4683 L:      gigaset307x-common@lists.sourceforge.net
4684 W:      http://gigaset307x.sourceforge.net/
4685 S:      Odd Fixes
4686 F:      Documentation/isdn/README.gigaset
4687 F:      drivers/isdn/gigaset/
4688 F:      include/uapi/linux/gigaset_dev.h
4689
4690 GO7007 MPEG CODEC
4691 M:      Hans Verkuil <hans.verkuil@cisco.com>
4692 L:      linux-media@vger.kernel.org
4693 S:      Maintained
4694 F:      drivers/media/usb/go7007/
4695
4696 GOODIX TOUCHSCREEN
4697 M:      Bastien Nocera <hadess@hadess.net>
4698 L:      linux-input@vger.kernel.org
4699 S:      Maintained
4700 F:      drivers/input/touchscreen/goodix.c
4701
4702 GPIO SUBSYSTEM
4703 M:      Linus Walleij <linus.walleij@linaro.org>
4704 M:      Alexandre Courbot <gnurou@gmail.com>
4705 L:      linux-gpio@vger.kernel.org
4706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4707 S:      Maintained
4708 F:      Documentation/gpio/
4709 F:      drivers/gpio/
4710 F:      include/linux/gpio/
4711 F:      include/linux/gpio.h
4712 F:      include/asm-generic/gpio.h
4713
4714 GRE DEMULTIPLEXER DRIVER
4715 M:      Dmitry Kozlov <xeb@mail.ru>
4716 L:      netdev@vger.kernel.org
4717 S:      Maintained
4718 F:      net/ipv4/gre_demux.c
4719 F:      net/ipv4/gre_offload.c
4720 F:      include/net/gre.h
4721
4722 GRETH 10/100/1G Ethernet MAC device driver
4723 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4724 L:      netdev@vger.kernel.org
4725 S:      Maintained
4726 F:      drivers/net/ethernet/aeroflex/
4727
4728 GSPCA FINEPIX SUBDRIVER
4729 M:      Frank Zago <frank@zago.net>
4730 L:      linux-media@vger.kernel.org
4731 T:      git git://linuxtv.org/media_tree.git
4732 S:      Maintained
4733 F:      drivers/media/usb/gspca/finepix.c
4734
4735 GSPCA GL860 SUBDRIVER
4736 M:      Olivier Lorin <o.lorin@laposte.net>
4737 L:      linux-media@vger.kernel.org
4738 T:      git git://linuxtv.org/media_tree.git
4739 S:      Maintained
4740 F:      drivers/media/usb/gspca/gl860/
4741
4742 GSPCA M5602 SUBDRIVER
4743 M:      Erik Andren <erik.andren@gmail.com>
4744 L:      linux-media@vger.kernel.org
4745 T:      git git://linuxtv.org/media_tree.git
4746 S:      Maintained
4747 F:      drivers/media/usb/gspca/m5602/
4748
4749 GSPCA PAC207 SONIXB SUBDRIVER
4750 M:      Hans de Goede <hdegoede@redhat.com>
4751 L:      linux-media@vger.kernel.org
4752 T:      git git://linuxtv.org/media_tree.git
4753 S:      Maintained
4754 F:      drivers/media/usb/gspca/pac207.c
4755
4756 GSPCA SN9C20X SUBDRIVER
4757 M:      Brian Johnson <brijohn@gmail.com>
4758 L:      linux-media@vger.kernel.org
4759 T:      git git://linuxtv.org/media_tree.git
4760 S:      Maintained
4761 F:      drivers/media/usb/gspca/sn9c20x.c
4762
4763 GSPCA T613 SUBDRIVER
4764 M:      Leandro Costantino <lcostantino@gmail.com>
4765 L:      linux-media@vger.kernel.org
4766 T:      git git://linuxtv.org/media_tree.git
4767 S:      Maintained
4768 F:      drivers/media/usb/gspca/t613.c
4769
4770 GSPCA USB WEBCAM DRIVER
4771 M:      Hans de Goede <hdegoede@redhat.com>
4772 L:      linux-media@vger.kernel.org
4773 T:      git git://linuxtv.org/media_tree.git
4774 S:      Maintained
4775 F:      drivers/media/usb/gspca/
4776
4777 GUID PARTITION TABLE (GPT)
4778 M:      Davidlohr Bueso <dave@stgolabs.net>
4779 L:      linux-efi@vger.kernel.org
4780 S:      Maintained
4781 F:      block/partitions/efi.*
4782
4783 STK1160 USB VIDEO CAPTURE DRIVER
4784 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4785 L:      linux-media@vger.kernel.org
4786 T:      git git://linuxtv.org/media_tree.git
4787 S:      Maintained
4788 F:      drivers/media/usb/stk1160/
4789
4790 H8/300 ARCHITECTURE
4791 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4792 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4793 W:      http://uclinux-h8.sourceforge.jp
4794 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4795 S:      Maintained
4796 F:      arch/h8300/
4797 F:      drivers/clocksource/h8300_*.c
4798 F:      drivers/clk/h8300/
4799 F:      drivers/irqchip/irq-renesas-h8*.c
4800
4801 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4802 M:      Frank Seidel <frank@f-seidel.de>
4803 L:      platform-driver-x86@vger.kernel.org
4804 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4805 S:      Maintained
4806 F:      drivers/platform/x86/hdaps.c
4807
4808 HDPVR USB VIDEO ENCODER DRIVER
4809 M:      Hans Verkuil <hverkuil@xs4all.nl>
4810 L:      linux-media@vger.kernel.org
4811 T:      git git://linuxtv.org/media_tree.git
4812 W:      http://linuxtv.org
4813 S:      Odd Fixes
4814 F:      drivers/media/usb/hdpvr/
4815
4816 HWPOISON MEMORY FAILURE HANDLING
4817 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4818 L:      linux-mm@kvack.org
4819 S:      Maintained
4820 F:      mm/memory-failure.c
4821 F:      mm/hwpoison-inject.c
4822
4823 HYPERVISOR VIRTUAL CONSOLE DRIVER
4824 L:      linuxppc-dev@lists.ozlabs.org
4825 S:      Odd Fixes
4826 F:      drivers/tty/hvc/
4827
4828 HACKRF MEDIA DRIVER
4829 M:      Antti Palosaari <crope@iki.fi>
4830 L:      linux-media@vger.kernel.org
4831 W:      http://linuxtv.org/
4832 W:      http://palosaari.fi/linux/
4833 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4834 T:      git git://linuxtv.org/anttip/media_tree.git
4835 S:      Maintained
4836 F:      drivers/media/usb/hackrf/
4837
4838 HARDWARE MONITORING
4839 M:      Jean Delvare <jdelvare@suse.com>
4840 M:      Guenter Roeck <linux@roeck-us.net>
4841 L:      lm-sensors@lm-sensors.org
4842 W:      http://www.lm-sensors.org/
4843 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4845 S:      Maintained
4846 F:      Documentation/hwmon/
4847 F:      drivers/hwmon/
4848 F:      include/linux/hwmon*.h
4849
4850 HARDWARE RANDOM NUMBER GENERATOR CORE
4851 M:      Matt Mackall <mpm@selenic.com>
4852 M:      Herbert Xu <herbert@gondor.apana.org.au>
4853 L:      linux-crypto@vger.kernel.org
4854 S:      Odd fixes
4855 F:      Documentation/hw_random.txt
4856 F:      drivers/char/hw_random/
4857 F:      include/linux/hw_random.h
4858
4859 HARDWARE SPINLOCK CORE
4860 M:      Ohad Ben-Cohen <ohad@wizery.com>
4861 S:      Maintained
4862 F:      Documentation/hwspinlock.txt
4863 F:      drivers/hwspinlock/hwspinlock_*
4864 F:      include/linux/hwspinlock.h
4865
4866 HARMONY SOUND DRIVER
4867 L:      linux-parisc@vger.kernel.org
4868 S:      Maintained
4869 F:      sound/parisc/harmony.*
4870
4871 HD29L2 MEDIA DRIVER
4872 M:      Antti Palosaari <crope@iki.fi>
4873 L:      linux-media@vger.kernel.org
4874 W:      http://linuxtv.org/
4875 W:      http://palosaari.fi/linux/
4876 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4877 T:      git git://linuxtv.org/anttip/media_tree.git
4878 S:      Maintained
4879 F:      drivers/media/dvb-frontends/hd29l2*
4880
4881 HEWLETT-PACKARD SMART2 RAID DRIVER
4882 L:      iss_storagedev@hp.com
4883 S:      Orphan
4884 F:      Documentation/blockdev/cpqarray.txt
4885 F:      drivers/block/cpqarray.*
4886
4887 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4888 M:      Don Brace <don.brace@pmcs.com>
4889 L:      iss_storagedev@hp.com
4890 L:      storagedev@pmcs.com
4891 L:      linux-scsi@vger.kernel.org
4892 S:      Supported
4893 F:      Documentation/scsi/hpsa.txt
4894 F:      drivers/scsi/hpsa*.[ch]
4895 F:      include/linux/cciss*.h
4896 F:      include/uapi/linux/cciss*.h
4897
4898 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4899 M:      Don Brace <don.brace@pmcs.com>
4900 L:      iss_storagedev@hp.com
4901 L:      storagedev@pmcs.com
4902 L:      linux-scsi@vger.kernel.org
4903 S:      Supported
4904 F:      Documentation/blockdev/cciss.txt
4905 F:      drivers/block/cciss*
4906 F:      include/linux/cciss_ioctl.h
4907 F:      include/uapi/linux/cciss_ioctl.h
4908
4909 HFS FILESYSTEM
4910 L:      linux-fsdevel@vger.kernel.org
4911 S:      Orphan
4912 F:      Documentation/filesystems/hfs.txt
4913 F:      fs/hfs/
4914
4915 HFSPLUS FILESYSTEM
4916 L:      linux-fsdevel@vger.kernel.org
4917 S:      Orphan
4918 F:      Documentation/filesystems/hfsplus.txt
4919 F:      fs/hfsplus/
4920
4921 HGA FRAMEBUFFER DRIVER
4922 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4923 L:      linux-nvidia@lists.surfsouth.com
4924 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4925 S:      Maintained
4926 F:      drivers/video/fbdev/hgafb.c
4927
4928 HIBERNATION (aka Software Suspend, aka swsusp)
4929 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4930 M:      Pavel Machek <pavel@ucw.cz>
4931 L:      linux-pm@vger.kernel.org
4932 S:      Supported
4933 F:      arch/x86/power/
4934 F:      drivers/base/power/
4935 F:      kernel/power/
4936 F:      include/linux/suspend.h
4937 F:      include/linux/freezer.h
4938 F:      include/linux/pm.h
4939 F:      arch/*/include/asm/suspend*.h
4940
4941 HID CORE LAYER
4942 M:      Jiri Kosina <jikos@kernel.org>
4943 L:      linux-input@vger.kernel.org
4944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4945 S:      Maintained
4946 F:      drivers/hid/
4947 F:      include/linux/hid*
4948 F:      include/uapi/linux/hid*
4949
4950 HID SENSOR HUB DRIVERS
4951 M:      Jiri Kosina <jikos@kernel.org>
4952 M:      Jonathan Cameron <jic23@kernel.org>
4953 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4954 L:      linux-input@vger.kernel.org
4955 L:      linux-iio@vger.kernel.org
4956 S:      Maintained
4957 F:      Documentation/hid/hid-sensor*
4958 F:      drivers/hid/hid-sensor-*
4959 F:      drivers/iio/*/hid-*
4960 F:      include/linux/hid-sensor-*
4961
4962 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4963 M:      Thomas Gleixner <tglx@linutronix.de>
4964 L:      linux-kernel@vger.kernel.org
4965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4966 S:      Maintained
4967 F:      Documentation/timers/
4968 F:      kernel/time/hrtimer.c
4969 F:      kernel/time/clockevents.c
4970 F:      kernel/time/tick*.*
4971 F:      kernel/time/timer_*.c
4972 F:      include/linux/clockchips.h
4973 F:      include/linux/hrtimer.h
4974
4975 HIGH-SPEED SCC DRIVER FOR AX.25
4976 L:      linux-hams@vger.kernel.org
4977 S:      Orphan
4978 F:      drivers/net/hamradio/dmascc.c
4979 F:      drivers/net/hamradio/scc.c
4980
4981 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4982 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4983 W:      http://www.highpoint-tech.com
4984 S:      Supported
4985 F:      Documentation/scsi/hptiop.txt
4986 F:      drivers/scsi/hptiop.c
4987
4988 HIPPI
4989 M:      Jes Sorensen <jes@trained-monkey.org>
4990 L:      linux-hippi@sunsite.dk
4991 S:      Maintained
4992 F:      include/linux/hippidevice.h
4993 F:      include/uapi/linux/if_hippi.h
4994 F:      net/802/hippi.c
4995 F:      drivers/net/hippi/
4996
4997 HOST AP DRIVER
4998 M:      Jouni Malinen <j@w1.fi>
4999 L:      hostap@shmoo.com (subscribers-only)
5000 L:      linux-wireless@vger.kernel.org
5001 W:      http://hostap.epitest.fi/
5002 S:      Maintained
5003 F:      drivers/net/wireless/hostap/
5004
5005 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5006 L:      platform-driver-x86@vger.kernel.org
5007 S:      Orphan
5008 F:      drivers/platform/x86/tc1100-wmi.c
5009
5010 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5011 M:      Jaroslav Kysela <perex@perex.cz>
5012 S:      Maintained
5013 F:      drivers/net/ethernet/hp/hp100.*
5014
5015 HPET:   High Precision Event Timers driver
5016 M:      Clemens Ladisch <clemens@ladisch.de>
5017 S:      Maintained
5018 F:      Documentation/timers/hpet.txt
5019 F:      drivers/char/hpet.c
5020 F:      include/linux/hpet.h
5021 F:      include/uapi/linux/hpet.h
5022
5023 HPET:   x86
5024 S:      Orphan
5025 F:      arch/x86/kernel/hpet.c
5026 F:      arch/x86/include/asm/hpet.h
5027
5028 HPFS FILESYSTEM
5029 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5030 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5031 S:      Maintained
5032 F:      fs/hpfs/
5033
5034 HSI SUBSYSTEM
5035 M:      Sebastian Reichel <sre@kernel.org>
5036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5037 S:      Maintained
5038 F:      Documentation/ABI/testing/sysfs-bus-hsi
5039 F:      Documentation/hsi.txt
5040 F:      drivers/hsi/
5041 F:      include/linux/hsi/
5042 F:      include/uapi/linux/hsi/
5043
5044 HSO 3G MODEM DRIVER
5045 M:      Jan Dumon <j.dumon@option.com>
5046 W:      http://www.pharscape.org
5047 S:      Maintained
5048 F:      drivers/net/usb/hso.c
5049
5050 HSR NETWORK PROTOCOL
5051 M:      Arvid Brodin <arvid.brodin@alten.se>
5052 L:      netdev@vger.kernel.org
5053 S:      Maintained
5054 F:      net/hsr/
5055
5056 HTCPEN TOUCHSCREEN DRIVER
5057 M:      Pau Oliva Fora <pof@eslack.org>
5058 L:      linux-input@vger.kernel.org
5059 S:      Maintained
5060 F:      drivers/input/touchscreen/htcpen.c
5061
5062 HUGETLB FILESYSTEM
5063 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5064 S:      Maintained
5065 F:      fs/hugetlbfs/
5066
5067 Hyper-V CORE AND DRIVERS
5068 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5069 M:      Haiyang Zhang <haiyangz@microsoft.com>
5070 L:      devel@linuxdriverproject.org
5071 S:      Maintained
5072 F:      arch/x86/include/asm/mshyperv.h
5073 F:      arch/x86/include/uapi/asm/hyperv.h
5074 F:      arch/x86/kernel/cpu/mshyperv.c
5075 F:      drivers/hid/hid-hyperv.c
5076 F:      drivers/hv/
5077 F:      drivers/input/serio/hyperv-keyboard.c
5078 F:      drivers/net/hyperv/
5079 F:      drivers/scsi/storvsc_drv.c
5080 F:      drivers/video/fbdev/hyperv_fb.c
5081 F:      include/linux/hyperv.h
5082 F:      tools/hv/
5083 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5084
5085 I2C OVER PARALLEL PORT
5086 M:      Jean Delvare <jdelvare@suse.com>
5087 L:      linux-i2c@vger.kernel.org
5088 S:      Maintained
5089 F:      Documentation/i2c/busses/i2c-parport
5090 F:      Documentation/i2c/busses/i2c-parport-light
5091 F:      drivers/i2c/busses/i2c-parport.c
5092 F:      drivers/i2c/busses/i2c-parport-light.c
5093
5094 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5095 M:      Jean Delvare <jdelvare@suse.com>
5096 L:      linux-i2c@vger.kernel.org
5097 S:      Maintained
5098 F:      Documentation/i2c/busses/i2c-ali1535
5099 F:      Documentation/i2c/busses/i2c-ali1563
5100 F:      Documentation/i2c/busses/i2c-ali15x3
5101 F:      Documentation/i2c/busses/i2c-amd756
5102 F:      Documentation/i2c/busses/i2c-amd8111
5103 F:      Documentation/i2c/busses/i2c-i801
5104 F:      Documentation/i2c/busses/i2c-nforce2
5105 F:      Documentation/i2c/busses/i2c-piix4
5106 F:      Documentation/i2c/busses/i2c-sis5595
5107 F:      Documentation/i2c/busses/i2c-sis630
5108 F:      Documentation/i2c/busses/i2c-sis96x
5109 F:      Documentation/i2c/busses/i2c-via
5110 F:      Documentation/i2c/busses/i2c-viapro
5111 F:      drivers/i2c/busses/i2c-ali1535.c
5112 F:      drivers/i2c/busses/i2c-ali1563.c
5113 F:      drivers/i2c/busses/i2c-ali15x3.c
5114 F:      drivers/i2c/busses/i2c-amd756.c
5115 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5116 F:      drivers/i2c/busses/i2c-amd8111.c
5117 F:      drivers/i2c/busses/i2c-i801.c
5118 F:      drivers/i2c/busses/i2c-isch.c
5119 F:      drivers/i2c/busses/i2c-nforce2.c
5120 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5121 F:      drivers/i2c/busses/i2c-piix4.c
5122 F:      drivers/i2c/busses/i2c-sis5595.c
5123 F:      drivers/i2c/busses/i2c-sis630.c
5124 F:      drivers/i2c/busses/i2c-sis96x.c
5125 F:      drivers/i2c/busses/i2c-via.c
5126 F:      drivers/i2c/busses/i2c-viapro.c
5127
5128 I2C/SMBUS ISMT DRIVER
5129 M:      Seth Heasley <seth.heasley@intel.com>
5130 M:      Neil Horman <nhorman@tuxdriver.com>
5131 L:      linux-i2c@vger.kernel.org
5132 F:      drivers/i2c/busses/i2c-ismt.c
5133 F:      Documentation/i2c/busses/i2c-ismt
5134
5135 I2C/SMBUS STUB DRIVER
5136 M:      Jean Delvare <jdelvare@suse.com>
5137 L:      linux-i2c@vger.kernel.org
5138 S:      Maintained
5139 F:      drivers/i2c/i2c-stub.c
5140
5141 I2C SUBSYSTEM
5142 M:      Wolfram Sang <wsa@the-dreams.de>
5143 L:      linux-i2c@vger.kernel.org
5144 W:      https://i2c.wiki.kernel.org/
5145 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5147 S:      Maintained
5148 F:      Documentation/devicetree/bindings/i2c/
5149 F:      Documentation/i2c/
5150 F:      drivers/i2c/
5151 F:      drivers/i2c/*/
5152 F:      include/linux/i2c.h
5153 F:      include/linux/i2c-*.h
5154 F:      include/uapi/linux/i2c.h
5155 F:      include/uapi/linux/i2c-*.h
5156
5157 I2C ACPI SUPPORT
5158 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5159 L:      linux-i2c@vger.kernel.org
5160 L:      linux-acpi@vger.kernel.org
5161 S:      Maintained
5162
5163 I2C-TAOS-EVM DRIVER
5164 M:      Jean Delvare <jdelvare@suse.com>
5165 L:      linux-i2c@vger.kernel.org
5166 S:      Maintained
5167 F:      Documentation/i2c/busses/i2c-taos-evm
5168 F:      drivers/i2c/busses/i2c-taos-evm.c
5169
5170 I2C-TINY-USB DRIVER
5171 M:      Till Harbaum <till@harbaum.org>
5172 L:      linux-i2c@vger.kernel.org
5173 W:      http://www.harbaum.org/till/i2c_tiny_usb
5174 S:      Maintained
5175 F:      drivers/i2c/busses/i2c-tiny-usb.c
5176
5177 i386 BOOT CODE
5178 M:      "H. Peter Anvin" <hpa@zytor.com>
5179 S:      Maintained
5180 F:      arch/x86/boot/
5181
5182 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5183 M:      "H. Peter Anvin" <hpa@zytor.com>
5184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5185 S:      Maintained
5186
5187 IA64 (Itanium) PLATFORM
5188 M:      Tony Luck <tony.luck@intel.com>
5189 M:      Fenghua Yu <fenghua.yu@intel.com>
5190 L:      linux-ia64@vger.kernel.org
5191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5192 S:      Maintained
5193 F:      arch/ia64/
5194
5195 IBM Power VMX Cryptographic instructions
5196 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5197 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5198 L:      linux-crypto@vger.kernel.org
5199 S:      Supported
5200 F:      drivers/crypto/vmx/Makefile
5201 F:      drivers/crypto/vmx/Kconfig
5202 F:      drivers/crypto/vmx/vmx.c
5203 F:      drivers/crypto/vmx/aes*
5204 F:      drivers/crypto/vmx/ghash*
5205 F:      drivers/crypto/vmx/ppc-xlate.pl
5206
5207 IBM Power in-Nest Crypto Acceleration
5208 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5209 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5210 L:      linux-crypto@vger.kernel.org
5211 S:      Supported
5212 F:      drivers/crypto/nx/Makefile
5213 F:      drivers/crypto/nx/Kconfig
5214 F:      drivers/crypto/nx/nx-aes*
5215 F:      drivers/crypto/nx/nx-sha*
5216 F:      drivers/crypto/nx/nx.*
5217 F:      drivers/crypto/nx/nx_csbcpb.h
5218 F:      drivers/crypto/nx/nx_debugfs.h
5219
5220 IBM Power 842 compression accelerator
5221 M:      Dan Streetman <ddstreet@ieee.org>
5222 S:      Supported
5223 F:      drivers/crypto/nx/Makefile
5224 F:      drivers/crypto/nx/Kconfig
5225 F:      drivers/crypto/nx/nx-842*
5226 F:      include/linux/sw842.h
5227 F:      crypto/842.c
5228 F:      lib/842/
5229
5230 IBM Power Linux RAID adapter
5231 M:      Brian King <brking@us.ibm.com>
5232 S:      Supported
5233 F:      drivers/scsi/ipr.*
5234
5235 IBM Power Virtual Ethernet Device Driver
5236 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5237 L:      netdev@vger.kernel.org
5238 S:      Supported
5239 F:      drivers/net/ethernet/ibm/ibmveth.*
5240
5241 IBM Power Virtual SCSI Device Drivers
5242 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5243 L:      linux-scsi@vger.kernel.org
5244 S:      Supported
5245 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5246 F:      drivers/scsi/ibmvscsi/viosrp.h
5247
5248 IBM Power Virtual FC Device Drivers
5249 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5250 L:      linux-scsi@vger.kernel.org
5251 S:      Supported
5252 F:      drivers/scsi/ibmvscsi/ibmvfc*
5253
5254 IBM ServeRAID RAID DRIVER
5255 S:      Orphan
5256 F:      drivers/scsi/ips.*
5257
5258 ICH LPC AND GPIO DRIVER
5259 M:      Peter Tyser <ptyser@xes-inc.com>
5260 S:      Maintained
5261 F:      drivers/mfd/lpc_ich.c
5262 F:      drivers/gpio/gpio-ich.c
5263
5264 IDE SUBSYSTEM
5265 M:      "David S. Miller" <davem@davemloft.net>
5266 L:      linux-ide@vger.kernel.org
5267 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5269 S:      Maintained
5270 F:      Documentation/ide/
5271 F:      drivers/ide/
5272 F:      include/linux/ide.h
5273
5274 IDEAPAD LAPTOP EXTRAS DRIVER
5275 M:      Ike Panhc <ike.pan@canonical.com>
5276 L:      platform-driver-x86@vger.kernel.org
5277 W:      http://launchpad.net/ideapad-laptop
5278 S:      Maintained
5279 F:      drivers/platform/x86/ideapad-laptop.c
5280
5281 IDEAPAD LAPTOP SLIDEBAR DRIVER
5282 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5283 L:      linux-input@vger.kernel.org
5284 W:      https://github.com/o2genum/ideapad-slidebar
5285 S:      Maintained
5286 F:      drivers/input/misc/ideapad_slidebar.c
5287
5288 IDE/ATAPI DRIVERS
5289 M:      Borislav Petkov <bp@alien8.de>
5290 L:      linux-ide@vger.kernel.org
5291 S:      Maintained
5292 F:      Documentation/cdrom/ide-cd
5293 F:      drivers/ide/ide-cd*
5294
5295 IDLE-I7300
5296 M:      Andy Henroid <andrew.d.henroid@intel.com>
5297 L:      linux-pm@vger.kernel.org
5298 S:      Supported
5299 F:      drivers/idle/i7300_idle.c
5300
5301 IEEE 802.15.4 SUBSYSTEM
5302 M:      Alexander Aring <alex.aring@gmail.com>
5303 L:      linux-wpan@vger.kernel.org
5304 W:      https://github.com/linux-wpan
5305 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5306 S:      Maintained
5307 F:      net/ieee802154/
5308 F:      net/mac802154/
5309 F:      drivers/net/ieee802154/
5310 F:      include/linux/nl802154.h
5311 F:      include/linux/ieee802154.h
5312 F:      include/net/nl802154.h
5313 F:      include/net/mac802154.h
5314 F:      include/net/af_ieee802154.h
5315 F:      include/net/cfg802154.h
5316 F:      include/net/ieee802154_netdev.h
5317 F:      Documentation/networking/ieee802154.txt
5318
5319 IGORPLUG-USB IR RECEIVER
5320 M:      Sean Young <sean@mess.org>
5321 L:      linux-media@vger.kernel.org
5322 S:      Maintained
5323 F:      drivers/media/rc/igorplugusb.c
5324
5325 IGUANAWORKS USB IR TRANSCEIVER
5326 M:      Sean Young <sean@mess.org>
5327 L:      linux-media@vger.kernel.org
5328 S:      Maintained
5329 F:      drivers/media/rc/iguanair.c
5330
5331 IIO SUBSYSTEM AND DRIVERS
5332 M:      Jonathan Cameron <jic23@kernel.org>
5333 R:      Hartmut Knaack <knaack.h@gmx.de>
5334 R:      Lars-Peter Clausen <lars@metafoo.de>
5335 R:      Peter Meerwald <pmeerw@pmeerw.net>
5336 L:      linux-iio@vger.kernel.org
5337 S:      Maintained
5338 F:      drivers/iio/
5339 F:      drivers/staging/iio/
5340 F:      include/linux/iio/
5341 F:      tools/iio/
5342
5343 IKANOS/ADI EAGLE ADSL USB DRIVER
5344 M:      Matthieu Castet <castet.matthieu@free.fr>
5345 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5346 S:      Maintained
5347 F:      drivers/usb/atm/ueagle-atm.c
5348
5349 INA209 HARDWARE MONITOR DRIVER
5350 M:      Guenter Roeck <linux@roeck-us.net>
5351 L:      lm-sensors@lm-sensors.org
5352 S:      Maintained
5353 F:      Documentation/hwmon/ina209
5354 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5355 F:      drivers/hwmon/ina209.c
5356
5357 INA2XX HARDWARE MONITOR DRIVER
5358 M:      Guenter Roeck <linux@roeck-us.net>
5359 L:      lm-sensors@lm-sensors.org
5360 S:      Maintained
5361 F:      Documentation/hwmon/ina2xx
5362 F:      drivers/hwmon/ina2xx.c
5363 F:      include/linux/platform_data/ina2xx.h
5364
5365 INDUSTRY PACK SUBSYSTEM (IPACK)
5366 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5367 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5368 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5369 L:      industrypack-devel@lists.sourceforge.net
5370 W:      http://industrypack.sourceforge.net
5371 S:      Maintained
5372 F:      drivers/ipack/
5373
5374 INGENIC JZ4780 DMA Driver
5375 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5376 S:      Maintained
5377 F:      drivers/dma/dma-jz4780.c
5378
5379 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5380 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5381 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5382 L:      linux-ima-devel@lists.sourceforge.net
5383 L:      linux-ima-user@lists.sourceforge.net
5384 L:      linux-security-module@vger.kernel.org
5385 S:      Supported
5386 F:      security/integrity/ima/
5387
5388 IMGTEC IR DECODER DRIVER
5389 M:      James Hogan <james.hogan@imgtec.com>
5390 S:      Maintained
5391 F:      drivers/media/rc/img-ir/
5392
5393 IMS TWINTURBO FRAMEBUFFER DRIVER
5394 L:      linux-fbdev@vger.kernel.org
5395 S:      Orphan
5396 F:      drivers/video/fbdev/imsttfb.c
5397
5398 INFINIBAND SUBSYSTEM
5399 M:      Doug Ledford <dledford@redhat.com>
5400 M:      Sean Hefty <sean.hefty@intel.com>
5401 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5402 L:      linux-rdma@vger.kernel.org
5403 W:      http://www.openfabrics.org/
5404 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5406 S:      Supported
5407 F:      Documentation/infiniband/
5408 F:      drivers/infiniband/
5409 F:      drivers/staging/rdma/
5410 F:      include/uapi/linux/if_infiniband.h
5411 F:      include/uapi/rdma/
5412 F:      include/rdma/
5413
5414 INOTIFY
5415 M:      John McCutchan <john@johnmccutchan.com>
5416 M:      Robert Love <rlove@rlove.org>
5417 M:      Eric Paris <eparis@parisplace.org>
5418 S:      Maintained
5419 F:      Documentation/filesystems/inotify.txt
5420 F:      fs/notify/inotify/
5421 F:      include/linux/inotify.h
5422 F:      include/uapi/linux/inotify.h
5423
5424 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5425 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5426 L:      linux-input@vger.kernel.org
5427 Q:      http://patchwork.kernel.org/project/linux-input/list/
5428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5429 S:      Maintained
5430 F:      drivers/input/
5431 F:      include/linux/input.h
5432 F:      include/uapi/linux/input.h
5433 F:      include/linux/input/
5434
5435 INPUT MULTITOUCH (MT) PROTOCOL
5436 M:      Henrik Rydberg <rydberg@bitmath.org>
5437 L:      linux-input@vger.kernel.org
5438 S:      Odd fixes
5439 F:      Documentation/input/multi-touch-protocol.txt
5440 F:      drivers/input/input-mt.c
5441 K:      \b(ABS|SYN)_MT_
5442
5443 INTEL ASoC BDW/HSW DRIVERS
5444 M:      Jie Yang <yang.jie@linux.intel.com>
5445 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5446 S:      Supported
5447 F:      sound/soc/intel/common/sst-dsp*
5448 F:      sound/soc/intel/common/sst-firmware.c
5449 F:      sound/soc/intel/boards/broadwell.c
5450 F:      sound/soc/intel/haswell/
5451
5452 INTEL C600 SERIES SAS CONTROLLER DRIVER
5453 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5454 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5455 L:      linux-scsi@vger.kernel.org
5456 T:      git git://git.code.sf.net/p/intel-sas/isci
5457 S:      Supported
5458 F:      drivers/scsi/isci/
5459
5460 INTEL IDLE DRIVER
5461 M:      Len Brown <lenb@kernel.org>
5462 L:      linux-pm@vger.kernel.org
5463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5464 S:      Supported
5465 F:      drivers/idle/intel_idle.c
5466
5467 INTEL PSTATE DRIVER
5468 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5469 L:      linux-pm@vger.kernel.org
5470 S:      Supported
5471 F:      drivers/cpufreq/intel_pstate.c
5472
5473 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5474 M:      Maik Broemme <mbroemme@plusserver.de>
5475 L:      linux-fbdev@vger.kernel.org
5476 S:      Maintained
5477 F:      Documentation/fb/intelfb.txt
5478 F:      drivers/video/fbdev/intelfb/
5479
5480 INTEL 810/815 FRAMEBUFFER DRIVER
5481 M:      Antonino Daplas <adaplas@gmail.com>
5482 L:      linux-fbdev@vger.kernel.org
5483 S:      Maintained
5484 F:      drivers/video/fbdev/i810/
5485
5486 INTEL MENLOW THERMAL DRIVER
5487 M:      Sujith Thomas <sujith.thomas@intel.com>
5488 L:      platform-driver-x86@vger.kernel.org
5489 W:      https://01.org/linux-acpi
5490 S:      Supported
5491 F:      drivers/platform/x86/intel_menlow.c
5492
5493 INTEL IA32 MICROCODE UPDATE SUPPORT
5494 M:      Borislav Petkov <bp@alien8.de>
5495 S:      Maintained
5496 F:      arch/x86/kernel/cpu/microcode/core*
5497 F:      arch/x86/kernel/cpu/microcode/intel*
5498
5499 INTEL I/OAT DMA DRIVER
5500 M:      Dave Jiang <dave.jiang@intel.com>
5501 R:      Dan Williams <dan.j.williams@intel.com>
5502 L:      dmaengine@vger.kernel.org
5503 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5504 S:      Supported
5505 F:      drivers/dma/ioat*
5506
5507 INTEL IOMMU (VT-d)
5508 M:      David Woodhouse <dwmw2@infradead.org>
5509 L:      iommu@lists.linux-foundation.org
5510 T:      git git://git.infradead.org/iommu-2.6.git
5511 S:      Supported
5512 F:      drivers/iommu/intel-iommu.c
5513 F:      include/linux/intel-iommu.h
5514
5515 INTEL IOP-ADMA DMA DRIVER
5516 R:      Dan Williams <dan.j.williams@intel.com>
5517 S:      Odd fixes
5518 F:      drivers/dma/iop-adma.c
5519
5520 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5521 M:      Krzysztof Halasa <khalasa@piap.pl>
5522 S:      Maintained
5523 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5524 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5525 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5526 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5527 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5528 F:      drivers/net/wan/ixp4xx_hss.c
5529
5530 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5531 M:      Deepak Saxena <dsaxena@plexity.net>
5532 S:      Maintained
5533 F:      drivers/char/hw_random/ixp4xx-rng.c
5534
5535 INTEL ETHERNET DRIVERS
5536 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5537 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5538 R:      Shannon Nelson <shannon.nelson@intel.com>
5539 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5540 R:      Don Skidmore <donald.c.skidmore@intel.com>
5541 R:      Matthew Vick <matthew.vick@intel.com>
5542 R:      John Ronciak <john.ronciak@intel.com>
5543 R:      Mitch Williams <mitch.a.williams@intel.com>
5544 L:      intel-wired-lan@lists.osuosl.org
5545 W:      http://www.intel.com/support/feedback.htm
5546 W:      http://e1000.sourceforge.net/
5547 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5550 S:      Supported
5551 F:      Documentation/networking/e100.txt
5552 F:      Documentation/networking/e1000.txt
5553 F:      Documentation/networking/e1000e.txt
5554 F:      Documentation/networking/igb.txt
5555 F:      Documentation/networking/igbvf.txt
5556 F:      Documentation/networking/ixgb.txt
5557 F:      Documentation/networking/ixgbe.txt
5558 F:      Documentation/networking/ixgbevf.txt
5559 F:      Documentation/networking/i40e.txt
5560 F:      Documentation/networking/i40evf.txt
5561 F:      drivers/net/ethernet/intel/
5562 F:      drivers/net/ethernet/intel/*/
5563
5564 INTEL-MID GPIO DRIVER
5565 M:      David Cohen <david.a.cohen@linux.intel.com>
5566 L:      linux-gpio@vger.kernel.org
5567 S:      Maintained
5568 F:      drivers/gpio/gpio-intel-mid.c
5569
5570 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5571 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5572 L:      linux-wireless@vger.kernel.org
5573 S:      Maintained
5574 F:      Documentation/networking/README.ipw2100
5575 F:      Documentation/networking/README.ipw2200
5576 F:      drivers/net/wireless/ipw2x00/
5577
5578 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5579 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5580 M:      Gang Wei <gang.wei@intel.com>
5581 M:      Shane Wang <shane.wang@intel.com>
5582 L:      tboot-devel@lists.sourceforge.net
5583 W:      http://tboot.sourceforge.net
5584 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5585 S:      Supported
5586 F:      Documentation/intel_txt.txt
5587 F:      include/linux/tboot.h
5588 F:      arch/x86/kernel/tboot.c
5589
5590 INTEL WIRELESS WIMAX CONNECTION 2400
5591 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5592 M:      linux-wimax@intel.com
5593 L:      wimax@linuxwimax.org (subscribers-only)
5594 S:      Supported
5595 W:      http://linuxwimax.org
5596 F:      Documentation/wimax/README.i2400m
5597 F:      drivers/net/wimax/i2400m/
5598 F:      include/uapi/linux/wimax/i2400m.h
5599
5600 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5601 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5602 L:      linux-wireless@vger.kernel.org
5603 S:      Supported
5604 F:      drivers/net/wireless/iwlegacy/
5605
5606 INTEL WIRELESS WIFI LINK (iwlwifi)
5607 M:      Johannes Berg <johannes.berg@intel.com>
5608 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5609 M:      Intel Linux Wireless <linuxwifi@intel.com>
5610 L:      linux-wireless@vger.kernel.org
5611 W:      http://intellinuxwireless.org
5612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5613 S:      Supported
5614 F:      drivers/net/wireless/iwlwifi/
5615
5616 INTEL MANAGEMENT ENGINE (mei)
5617 M:      Tomas Winkler <tomas.winkler@intel.com>
5618 L:      linux-kernel@vger.kernel.org
5619 S:      Supported
5620 F:      include/uapi/linux/mei.h
5621 F:      include/linux/mei_cl_bus.h
5622 F:      drivers/misc/mei/*
5623 F:      Documentation/misc-devices/mei/*
5624
5625 INTEL PMC IPC DRIVER
5626 M:      Zha Qipeng<qipeng.zha@intel.com>
5627 L:      platform-driver-x86@vger.kernel.org
5628 S:      Maintained
5629 F:      drivers/platform/x86/intel_pmc_ipc.c
5630 F:      arch/x86/include/asm/intel_pmc_ipc.h
5631
5632 IOC3 ETHERNET DRIVER
5633 M:      Ralf Baechle <ralf@linux-mips.org>
5634 L:      linux-mips@linux-mips.org
5635 S:      Maintained
5636 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5637
5638 IOC3 SERIAL DRIVER
5639 M:      Pat Gefre <pfg@sgi.com>
5640 L:      linux-serial@vger.kernel.org
5641 S:      Maintained
5642 F:      drivers/tty/serial/ioc3_serial.c
5643
5644 IOMMU DRIVERS
5645 M:      Joerg Roedel <joro@8bytes.org>
5646 L:      iommu@lists.linux-foundation.org
5647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5648 S:      Maintained
5649 F:      drivers/iommu/
5650
5651 IP MASQUERADING
5652 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5653 S:      Maintained
5654 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5655
5656 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5657 M:      Francois Romieu <romieu@fr.zoreil.com>
5658 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5659 L:      netdev@vger.kernel.org
5660 S:      Maintained
5661 F:      drivers/net/ethernet/icplus/ipg.*
5662
5663 IPATH DRIVER
5664 M:      Mike Marciniszyn <infinipath@intel.com>
5665 L:      linux-rdma@vger.kernel.org
5666 S:      Maintained
5667 F:      drivers/staging/rdma/ipath/
5668
5669 IPMI SUBSYSTEM
5670 M:      Corey Minyard <minyard@acm.org>
5671 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5672 W:      http://openipmi.sourceforge.net/
5673 S:      Supported
5674 F:      Documentation/IPMI.txt
5675 F:      drivers/char/ipmi/
5676 F:      include/linux/ipmi*
5677 F:      include/uapi/linux/ipmi*
5678
5679 QCOM AUDIO (ASoC) DRIVERS
5680 M:      Patrick Lai <plai@codeaurora.org>
5681 M:      Banajit Goswami <bgoswami@codeaurora.org>
5682 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5683 S:      Supported
5684 F:      sound/soc/qcom/
5685
5686 IPS SCSI RAID DRIVER
5687 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5688 L:      linux-scsi@vger.kernel.org
5689 W:      http://www.adaptec.com/
5690 S:      Maintained
5691 F:      drivers/scsi/ips*
5692
5693 IPVS
5694 M:      Wensong Zhang <wensong@linux-vs.org>
5695 M:      Simon Horman <horms@verge.net.au>
5696 M:      Julian Anastasov <ja@ssi.bg>
5697 L:      netdev@vger.kernel.org
5698 L:      lvs-devel@vger.kernel.org
5699 S:      Maintained
5700 F:      Documentation/networking/ipvs-sysctl.txt
5701 F:      include/net/ip_vs.h
5702 F:      include/uapi/linux/ip_vs.h
5703 F:      net/netfilter/ipvs/
5704
5705 IPWIRELESS DRIVER
5706 M:      Jiri Kosina <jikos@kernel.org>
5707 M:      David Sterba <dsterba@suse.com>
5708 S:      Odd Fixes
5709 F:      drivers/tty/ipwireless/
5710
5711 IPX NETWORK LAYER
5712 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5713 L:      netdev@vger.kernel.org
5714 S:      Maintained
5715 F:      include/net/ipx.h
5716 F:      include/uapi/linux/ipx.h
5717 F:      net/ipx/
5718
5719 IRDA SUBSYSTEM
5720 M:      Samuel Ortiz <samuel@sortiz.org>
5721 L:      irda-users@lists.sourceforge.net (subscribers-only)
5722 L:      netdev@vger.kernel.org
5723 W:      http://irda.sourceforge.net/
5724 S:      Maintained
5725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5726 F:      Documentation/networking/irda.txt
5727 F:      drivers/net/irda/
5728 F:      include/net/irda/
5729 F:      net/irda/
5730
5731 IRQ SUBSYSTEM
5732 M:      Thomas Gleixner <tglx@linutronix.de>
5733 L:      linux-kernel@vger.kernel.org
5734 S:      Maintained
5735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5736 F:      kernel/irq/
5737
5738 IRQCHIP DRIVERS
5739 M:      Thomas Gleixner <tglx@linutronix.de>
5740 M:      Jason Cooper <jason@lakedaemon.net>
5741 M:      Marc Zyngier <marc.zyngier@arm.com>
5742 L:      linux-kernel@vger.kernel.org
5743 S:      Maintained
5744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5745 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5746 F:      Documentation/devicetree/bindings/interrupt-controller/
5747 F:      drivers/irqchip/
5748
5749 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5750 M:      Jiang Liu <jiang.liu@linux.intel.com>
5751 M:      Marc Zyngier <marc.zyngier@arm.com>
5752 S:      Maintained
5753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5754 F:      Documentation/IRQ-domain.txt
5755 F:      include/linux/irqdomain.h
5756 F:      kernel/irq/irqdomain.c
5757 F:      kernel/irq/msi.c
5758
5759 ISAPNP
5760 M:      Jaroslav Kysela <perex@perex.cz>
5761 S:      Maintained
5762 F:      Documentation/isapnp.txt
5763 F:      drivers/pnp/isapnp/
5764 F:      include/linux/isapnp.h
5765
5766 ISA RADIO MODULE
5767 M:      Hans Verkuil <hverkuil@xs4all.nl>
5768 L:      linux-media@vger.kernel.org
5769 T:      git git://linuxtv.org/media_tree.git
5770 W:      http://linuxtv.org
5771 S:      Maintained
5772 F:      drivers/media/radio/radio-isa*
5773
5774 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5775 M:      Peter Jones <pjones@redhat.com>
5776 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5777 S:      Maintained
5778 F:      drivers/firmware/iscsi_ibft*
5779
5780 ISCSI
5781 M:      Mike Christie <michaelc@cs.wisc.edu>
5782 L:      open-iscsi@googlegroups.com
5783 W:      www.open-iscsi.org
5784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5785 S:      Maintained
5786 F:      drivers/scsi/*iscsi*
5787 F:      include/scsi/*iscsi*
5788
5789 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5790 M:      Or Gerlitz <ogerlitz@mellanox.com>
5791 M:      Sagi Grimberg <sagig@mellanox.com>
5792 M:      Roi Dayan <roid@mellanox.com>
5793 L:      linux-rdma@vger.kernel.org
5794 S:      Supported
5795 W:      http://www.openfabrics.org
5796 W:      www.open-iscsi.org
5797 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5798 F:      drivers/infiniband/ulp/iser/
5799
5800 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5801 M:      Sagi Grimberg <sagig@mellanox.com>
5802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5803 L:      linux-rdma@vger.kernel.org
5804 L:      target-devel@vger.kernel.org
5805 S:      Supported
5806 W:      http://www.linux-iscsi.org
5807 F:      drivers/infiniband/ulp/isert
5808
5809 ISDN SUBSYSTEM
5810 M:      Karsten Keil <isdn@linux-pingi.de>
5811 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5812 L:      netdev@vger.kernel.org
5813 W:      http://www.isdn4linux.de
5814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5815 S:      Maintained
5816 F:      Documentation/isdn/
5817 F:      drivers/isdn/
5818 F:      include/linux/isdn.h
5819 F:      include/linux/isdn/
5820 F:      include/uapi/linux/isdn.h
5821 F:      include/uapi/linux/isdn/
5822
5823 ISDN SUBSYSTEM (Eicon active card driver)
5824 M:      Armin Schindler <mac@melware.de>
5825 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5826 W:      http://www.melware.de
5827 S:      Maintained
5828 F:      drivers/isdn/hardware/eicon/
5829
5830 IT87 HARDWARE MONITORING DRIVER
5831 M:      Jean Delvare <jdelvare@suse.com>
5832 L:      lm-sensors@lm-sensors.org
5833 S:      Maintained
5834 F:      Documentation/hwmon/it87
5835 F:      drivers/hwmon/it87.c
5836
5837 IT913X MEDIA DRIVER
5838 M:      Antti Palosaari <crope@iki.fi>
5839 L:      linux-media@vger.kernel.org
5840 W:      http://linuxtv.org/
5841 W:      http://palosaari.fi/linux/
5842 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5843 T:      git git://linuxtv.org/anttip/media_tree.git
5844 S:      Maintained
5845 F:      drivers/media/tuners/it913x*
5846
5847 IVTV VIDEO4LINUX DRIVER
5848 M:      Andy Walls <awalls@md.metrocast.net>
5849 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5850 L:      linux-media@vger.kernel.org
5851 T:      git git://linuxtv.org/media_tree.git
5852 W:      http://www.ivtvdriver.org
5853 S:      Maintained
5854 F:      Documentation/video4linux/*.ivtv
5855 F:      drivers/media/pci/ivtv/
5856 F:      include/uapi/linux/ivtv*
5857
5858 IX2505V MEDIA DRIVER
5859 M:      Malcolm Priestley <tvboxspy@gmail.com>
5860 L:      linux-media@vger.kernel.org
5861 W:      http://linuxtv.org/
5862 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5863 S:      Maintained
5864 F:      drivers/media/dvb-frontends/ix2505v*
5865
5866 JC42.4 TEMPERATURE SENSOR DRIVER
5867 M:      Guenter Roeck <linux@roeck-us.net>
5868 L:      lm-sensors@lm-sensors.org
5869 S:      Maintained
5870 F:      drivers/hwmon/jc42.c
5871 F:      Documentation/hwmon/jc42
5872
5873 JFS FILESYSTEM
5874 M:      Dave Kleikamp <shaggy@kernel.org>
5875 L:      jfs-discussion@lists.sourceforge.net
5876 W:      http://jfs.sourceforge.net/
5877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5878 S:      Maintained
5879 F:      Documentation/filesystems/jfs.txt
5880 F:      fs/jfs/
5881
5882 JME NETWORK DRIVER
5883 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5884 L:      netdev@vger.kernel.org
5885 S:      Maintained
5886 F:      drivers/net/ethernet/jme.*
5887
5888 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5889 M:      David Woodhouse <dwmw2@infradead.org>
5890 L:      linux-mtd@lists.infradead.org
5891 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5892 S:      Maintained
5893 F:      fs/jffs2/
5894 F:      include/uapi/linux/jffs2.h
5895
5896 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5897 M:      "Theodore Ts'o" <tytso@mit.edu>
5898 M:      Jan Kara <jack@suse.com>
5899 L:      linux-ext4@vger.kernel.org
5900 S:      Maintained
5901 F:      fs/jbd2/
5902 F:      include/linux/jbd2.h
5903
5904 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5905 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5906 L:      linux-media@vger.kernel.org
5907 S:      Maintained
5908 F:      drivers/media/platform/rcar_jpu.c
5909
5910 JSM Neo PCI based serial card
5911 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5912 L:      linux-serial@vger.kernel.org
5913 S:      Maintained
5914 F:      drivers/tty/serial/jsm/
5915
5916 K10TEMP HARDWARE MONITORING DRIVER
5917 M:      Clemens Ladisch <clemens@ladisch.de>
5918 L:      lm-sensors@lm-sensors.org
5919 S:      Maintained
5920 F:      Documentation/hwmon/k10temp
5921 F:      drivers/hwmon/k10temp.c
5922
5923 K8TEMP HARDWARE MONITORING DRIVER
5924 M:      Rudolf Marek <r.marek@assembler.cz>
5925 L:      lm-sensors@lm-sensors.org
5926 S:      Maintained
5927 F:      Documentation/hwmon/k8temp
5928 F:      drivers/hwmon/k8temp.c
5929
5930 KCONFIG
5931 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5932 L:      linux-kbuild@vger.kernel.org
5933 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5934 S:      Maintained
5935 F:      Documentation/kbuild/kconfig-language.txt
5936 F:      scripts/kconfig/
5937
5938 KDUMP
5939 M:      Vivek Goyal <vgoyal@redhat.com>
5940 M:      Haren Myneni <hbabu@us.ibm.com>
5941 L:      kexec@lists.infradead.org
5942 W:      http://lse.sourceforge.net/kdump/
5943 S:      Maintained
5944 F:      Documentation/kdump/
5945
5946 KEENE FM RADIO TRANSMITTER DRIVER
5947 M:      Hans Verkuil <hverkuil@xs4all.nl>
5948 L:      linux-media@vger.kernel.org
5949 T:      git git://linuxtv.org/media_tree.git
5950 W:      http://linuxtv.org
5951 S:      Maintained
5952 F:      drivers/media/radio/radio-keene*
5953
5954 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5955 M:      Ian Kent <raven@themaw.net>
5956 L:      autofs@vger.kernel.org
5957 S:      Maintained
5958 F:      fs/autofs4/
5959
5960 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5961 M:      Michal Marek <mmarek@suse.com>
5962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5964 L:      linux-kbuild@vger.kernel.org
5965 S:      Maintained
5966 F:      Documentation/kbuild/
5967 F:      Makefile
5968 F:      scripts/Makefile.*
5969 F:      scripts/basic/
5970 F:      scripts/mk*
5971 F:      scripts/package/
5972
5973 KERNEL JANITORS
5974 L:      kernel-janitors@vger.kernel.org
5975 W:      http://kernelnewbies.org/KernelJanitors
5976 S:      Odd Fixes
5977
5978 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5979 M:      "J. Bruce Fields" <bfields@fieldses.org>
5980 M:      Jeff Layton <jlayton@poochiereds.net>
5981 L:      linux-nfs@vger.kernel.org
5982 W:      http://nfs.sourceforge.net/
5983 S:      Supported
5984 F:      fs/nfsd/
5985 F:      include/uapi/linux/nfsd/
5986 F:      fs/lockd/
5987 F:      fs/nfs_common/
5988 F:      net/sunrpc/
5989 F:      include/linux/lockd/
5990 F:      include/linux/sunrpc/
5991 F:      include/uapi/linux/sunrpc/
5992
5993 KERNEL SELFTEST FRAMEWORK
5994 M:      Shuah Khan <shuahkh@osg.samsung.com>
5995 L:      linux-api@vger.kernel.org
5996 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5997 S:      Maintained
5998 F:      tools/testing/selftests
5999
6000 KERNEL VIRTUAL MACHINE (KVM)
6001 M:      Gleb Natapov <gleb@kernel.org>
6002 M:      Paolo Bonzini <pbonzini@redhat.com>
6003 L:      kvm@vger.kernel.org
6004 W:      http://www.linux-kvm.org
6005 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6006 S:      Supported
6007 F:      Documentation/*/kvm*.txt
6008 F:      Documentation/virtual/kvm/
6009 F:      arch/*/kvm/
6010 F:      arch/x86/kernel/kvm.c
6011 F:      arch/x86/kernel/kvmclock.c
6012 F:      arch/*/include/asm/kvm*
6013 F:      include/linux/kvm*
6014 F:      include/uapi/linux/kvm*
6015 F:      virt/kvm/
6016
6017 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6018 M:      Joerg Roedel <joro@8bytes.org>
6019 L:      kvm@vger.kernel.org
6020 W:      http://www.linux-kvm.org/
6021 S:      Maintained
6022 F:      arch/x86/include/asm/svm.h
6023 F:      arch/x86/kvm/svm.c
6024
6025 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6026 M:      Alexander Graf <agraf@suse.com>
6027 L:      kvm-ppc@vger.kernel.org
6028 W:      http://www.linux-kvm.org/
6029 T:      git git://github.com/agraf/linux-2.6.git
6030 S:      Supported
6031 F:      arch/powerpc/include/asm/kvm*
6032 F:      arch/powerpc/kvm/
6033
6034 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6035 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6036 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6037 L:      linux-s390@vger.kernel.org
6038 W:      http://www.ibm.com/developerworks/linux/linux390/
6039 S:      Supported
6040 F:      Documentation/s390/kvm.txt
6041 F:      arch/s390/include/asm/kvm*
6042 F:      arch/s390/kvm/
6043
6044 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6045 M:      Christoffer Dall <christoffer.dall@linaro.org>
6046 M:      Marc Zyngier <marc.zyngier@arm.com>
6047 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6048 L:      kvmarm@lists.cs.columbia.edu
6049 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6050 S:      Supported
6051 F:      arch/arm/include/uapi/asm/kvm*
6052 F:      arch/arm/include/asm/kvm*
6053 F:      arch/arm/kvm/
6054 F:      virt/kvm/arm/
6055 F:      include/kvm/arm_*
6056
6057 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6058 M:      Christoffer Dall <christoffer.dall@linaro.org>
6059 M:      Marc Zyngier <marc.zyngier@arm.com>
6060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6061 L:      kvmarm@lists.cs.columbia.edu
6062 S:      Maintained
6063 F:      arch/arm64/include/uapi/asm/kvm*
6064 F:      arch/arm64/include/asm/kvm*
6065 F:      arch/arm64/kvm/
6066
6067 KEXEC
6068 M:      Eric Biederman <ebiederm@xmission.com>
6069 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6070 L:      kexec@lists.infradead.org
6071 S:      Maintained
6072 F:      include/linux/kexec.h
6073 F:      include/uapi/linux/kexec.h
6074 F:      kernel/kexec.c
6075
6076 KEYS/KEYRINGS:
6077 M:      David Howells <dhowells@redhat.com>
6078 L:      keyrings@vger.kernel.org
6079 S:      Maintained
6080 F:      Documentation/security/keys.txt
6081 F:      include/linux/key.h
6082 F:      include/linux/key-type.h
6083 F:      include/keys/
6084 F:      security/keys/
6085
6086 KEYS-TRUSTED
6087 M:      David Safford <safford@us.ibm.com>
6088 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6089 L:      linux-security-module@vger.kernel.org
6090 L:      keyrings@vger.kernel.org
6091 S:      Supported
6092 F:      Documentation/security/keys-trusted-encrypted.txt
6093 F:      include/keys/trusted-type.h
6094 F:      security/keys/trusted.c
6095 F:      security/keys/trusted.h
6096
6097 KEYS-ENCRYPTED
6098 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6099 M:      David Safford <safford@us.ibm.com>
6100 L:      linux-security-module@vger.kernel.org
6101 L:      keyrings@vger.kernel.org
6102 S:      Supported
6103 F:      Documentation/security/keys-trusted-encrypted.txt
6104 F:      include/keys/encrypted-type.h
6105 F:      security/keys/encrypted-keys/
6106
6107 KGDB / KDB /debug_core
6108 M:      Jason Wessel <jason.wessel@windriver.com>
6109 W:      http://kgdb.wiki.kernel.org/
6110 L:      kgdb-bugreport@lists.sourceforge.net
6111 S:      Maintained
6112 F:      Documentation/DocBook/kgdb.tmpl
6113 F:      drivers/misc/kgdbts.c
6114 F:      drivers/tty/serial/kgdboc.c
6115 F:      include/linux/kdb.h
6116 F:      include/linux/kgdb.h
6117 F:      kernel/debug/
6118
6119 KMEMCHECK
6120 M:      Vegard Nossum <vegardno@ifi.uio.no>
6121 M:      Pekka Enberg <penberg@kernel.org>
6122 S:      Maintained
6123 F:      Documentation/kmemcheck.txt
6124 F:      arch/x86/include/asm/kmemcheck.h
6125 F:      arch/x86/mm/kmemcheck/
6126 F:      include/linux/kmemcheck.h
6127 F:      mm/kmemcheck.c
6128
6129 KMEMLEAK
6130 M:      Catalin Marinas <catalin.marinas@arm.com>
6131 S:      Maintained
6132 F:      Documentation/kmemleak.txt
6133 F:      include/linux/kmemleak.h
6134 F:      mm/kmemleak.c
6135 F:      mm/kmemleak-test.c
6136
6137 KPROBES
6138 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6139 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6140 M:      "David S. Miller" <davem@davemloft.net>
6141 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6142 S:      Maintained
6143 F:      Documentation/kprobes.txt
6144 F:      include/linux/kprobes.h
6145 F:      kernel/kprobes.c
6146
6147 KS0108 LCD CONTROLLER DRIVER
6148 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6149 W:      http://miguelojeda.es/auxdisplay.htm
6150 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6151 S:      Maintained
6152 F:      Documentation/auxdisplay/ks0108
6153 F:      drivers/auxdisplay/ks0108.c
6154 F:      include/linux/ks0108.h
6155
6156 L3MDEV
6157 M:      David Ahern <dsa@cumulusnetworks.com>
6158 L:      netdev@vger.kernel.org
6159 S:      Maintained
6160 F:      net/l3mdev
6161 F:      include/net/l3mdev.h
6162
6163 LAPB module
6164 L:      linux-x25@vger.kernel.org
6165 S:      Orphan
6166 F:      Documentation/networking/lapb-module.txt
6167 F:      include/*/lapb.h
6168 F:      net/lapb/
6169
6170 LASI 53c700 driver for PARISC
6171 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6172 L:      linux-scsi@vger.kernel.org
6173 S:      Maintained
6174 F:      Documentation/scsi/53c700.txt
6175 F:      drivers/scsi/53c700*
6176
6177 LED SUBSYSTEM
6178 M:      Richard Purdie <rpurdie@rpsys.net>
6179 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6180 L:      linux-leds@vger.kernel.org
6181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6182 S:      Maintained
6183 F:      drivers/leds/
6184 F:      include/linux/leds.h
6185
6186 LEGACY EEPROM DRIVER
6187 M:      Jean Delvare <jdelvare@suse.com>
6188 S:      Maintained
6189 F:      Documentation/misc-devices/eeprom
6190 F:      drivers/misc/eeprom/eeprom.c
6191
6192 LEGO USB Tower driver
6193 M:      Juergen Stuber <starblue@users.sourceforge.net>
6194 L:      legousb-devel@lists.sourceforge.net
6195 W:      http://legousb.sourceforge.net/
6196 S:      Maintained
6197 F:      drivers/usb/misc/legousbtower.c
6198
6199 LG2160 MEDIA DRIVER
6200 M:      Michael Krufky <mkrufky@linuxtv.org>
6201 L:      linux-media@vger.kernel.org
6202 W:      http://linuxtv.org/
6203 W:      http://github.com/mkrufky
6204 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6205 T:      git git://linuxtv.org/mkrufky/tuners.git
6206 S:      Maintained
6207 F:      drivers/media/dvb-frontends/lg2160.*
6208
6209 LGDT3305 MEDIA DRIVER
6210 M:      Michael Krufky <mkrufky@linuxtv.org>
6211 L:      linux-media@vger.kernel.org
6212 W:      http://linuxtv.org/
6213 W:      http://github.com/mkrufky
6214 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6215 T:      git git://linuxtv.org/mkrufky/tuners.git
6216 S:      Maintained
6217 F:      drivers/media/dvb-frontends/lgdt3305.*
6218
6219 LGUEST
6220 M:      Rusty Russell <rusty@rustcorp.com.au>
6221 L:      lguest@lists.ozlabs.org
6222 W:      http://lguest.ozlabs.org/
6223 S:      Odd Fixes
6224 F:      arch/x86/include/asm/lguest*.h
6225 F:      arch/x86/lguest/
6226 F:      drivers/lguest/
6227 F:      include/linux/lguest*.h
6228 F:      tools/lguest/
6229
6230 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6231 M:      Tejun Heo <tj@kernel.org>
6232 L:      linux-ide@vger.kernel.org
6233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6234 S:      Maintained
6235 F:      drivers/ata/
6236 F:      include/linux/ata.h
6237 F:      include/linux/libata.h
6238
6239 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6240 M:      Viresh Kumar <vireshk@kernel.org>
6241 L:      linux-ide@vger.kernel.org
6242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6243 S:      Maintained
6244 F:      include/linux/pata_arasan_cf_data.h
6245 F:      drivers/ata/pata_arasan_cf.c
6246
6247 LIBATA PATA DRIVERS
6248 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6249 M:      Tejun Heo <tj@kernel.org>
6250 L:      linux-ide@vger.kernel.org
6251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6252 S:      Maintained
6253 F:      drivers/ata/pata_*.c
6254 F:      drivers/ata/ata_generic.c
6255
6256 LIBATA SATA AHCI PLATFORM devices support
6257 M:      Hans de Goede <hdegoede@redhat.com>
6258 M:      Tejun Heo <tj@kernel.org>
6259 L:      linux-ide@vger.kernel.org
6260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6261 S:      Maintained
6262 F:      drivers/ata/ahci_platform.c
6263 F:      drivers/ata/libahci_platform.c
6264 F:      include/linux/ahci_platform.h
6265
6266 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6267 M:      Mikael Pettersson <mikpelinux@gmail.com>
6268 L:      linux-ide@vger.kernel.org
6269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6270 S:      Maintained
6271 F:      drivers/ata/sata_promise.*
6272
6273 LIBLOCKDEP
6274 M:      Sasha Levin <sasha.levin@oracle.com>
6275 S:      Maintained
6276 F:      tools/lib/lockdep/
6277
6278 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6279 M:      Dan Williams <dan.j.williams@intel.com>
6280 L:      linux-nvdimm@lists.01.org
6281 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6282 S:      Supported
6283 F:      drivers/nvdimm/*
6284 F:      include/linux/nd.h
6285 F:      include/linux/libnvdimm.h
6286 F:      include/uapi/linux/ndctl.h
6287
6288 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6289 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6290 L:      linux-nvdimm@lists.01.org
6291 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6292 S:      Supported
6293 F:      drivers/nvdimm/blk.c
6294 F:      drivers/nvdimm/region_devs.c
6295 F:      drivers/acpi/nfit*
6296
6297 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6298 M:      Vishal Verma <vishal.l.verma@intel.com>
6299 L:      linux-nvdimm@lists.01.org
6300 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6301 S:      Supported
6302 F:      drivers/nvdimm/btt*
6303
6304 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6305 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6306 L:      linux-nvdimm@lists.01.org
6307 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6308 S:      Supported
6309 F:      drivers/nvdimm/pmem.c
6310 F:      include/linux/pmem.h
6311 F:      arch/*/include/asm/pmem.h
6312
6313 LINUX FOR IBM pSERIES (RS/6000)
6314 M:      Paul Mackerras <paulus@au.ibm.com>
6315 W:      http://www.ibm.com/linux/ltc/projects/ppc
6316 S:      Supported
6317 F:      arch/powerpc/boot/rs6000.h
6318
6319 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6320 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6321 M:      Paul Mackerras <paulus@samba.org>
6322 M:      Michael Ellerman <mpe@ellerman.id.au>
6323 W:      http://www.penguinppc.org/
6324 L:      linuxppc-dev@lists.ozlabs.org
6325 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6327 S:      Supported
6328 F:      Documentation/powerpc/
6329 F:      arch/powerpc/
6330
6331 LINUX FOR POWER MACINTOSH
6332 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6333 W:      http://www.penguinppc.org/
6334 L:      linuxppc-dev@lists.ozlabs.org
6335 S:      Maintained
6336 F:      arch/powerpc/platforms/powermac/
6337 F:      drivers/macintosh/
6338
6339 LINUX FOR POWERPC EMBEDDED MPC5XXX
6340 M:      Anatolij Gustschin <agust@denx.de>
6341 L:      linuxppc-dev@lists.ozlabs.org
6342 T:      git git://git.denx.de/linux-denx-agust.git
6343 S:      Maintained
6344 F:      arch/powerpc/platforms/512x/
6345 F:      arch/powerpc/platforms/52xx/
6346
6347 LINUX FOR POWERPC EMBEDDED PPC4XX
6348 M:      Alistair Popple <alistair@popple.id.au>
6349 M:      Matt Porter <mporter@kernel.crashing.org>
6350 W:      http://www.penguinppc.org/
6351 L:      linuxppc-dev@lists.ozlabs.org
6352 S:      Maintained
6353 F:      arch/powerpc/platforms/40x/
6354 F:      arch/powerpc/platforms/44x/
6355
6356 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6357 L:      linuxppc-dev@lists.ozlabs.org
6358 S:      Orphan
6359 F:      arch/powerpc/*/*virtex*
6360 F:      arch/powerpc/*/*/*virtex*
6361
6362 LINUX FOR POWERPC EMBEDDED PPC8XX
6363 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6364 W:      http://www.penguinppc.org/
6365 L:      linuxppc-dev@lists.ozlabs.org
6366 S:      Maintained
6367 F:      arch/powerpc/platforms/8xx/
6368
6369 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6370 M:      Scott Wood <scottwood@freescale.com>
6371 M:      Kumar Gala <galak@kernel.crashing.org>
6372 W:      http://www.penguinppc.org/
6373 L:      linuxppc-dev@lists.ozlabs.org
6374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6375 S:      Maintained
6376 F:      arch/powerpc/platforms/83xx/
6377 F:      arch/powerpc/platforms/85xx/
6378
6379 LINUX FOR POWERPC PA SEMI PWRFICIENT
6380 M:      Olof Johansson <olof@lixom.net>
6381 L:      linuxppc-dev@lists.ozlabs.org
6382 S:      Maintained
6383 F:      arch/powerpc/platforms/pasemi/
6384 F:      drivers/*/*pasemi*
6385 F:      drivers/*/*/*pasemi*
6386
6387 LINUX SECURITY MODULE (LSM) FRAMEWORK
6388 M:      Chris Wright <chrisw@sous-sol.org>
6389 L:      linux-security-module@vger.kernel.org
6390 S:      Supported
6391
6392 LIS3LV02D ACCELEROMETER DRIVER
6393 M:      Eric Piel <eric.piel@tremplin-utc.net>
6394 S:      Maintained
6395 F:      Documentation/misc-devices/lis3lv02d
6396 F:      drivers/misc/lis3lv02d/
6397 F:      drivers/platform/x86/hp_accel.c
6398
6399 LIVE PATCHING
6400 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6401 M:      Seth Jennings <sjenning@redhat.com>
6402 M:      Jiri Kosina <jikos@kernel.org>
6403 M:      Vojtech Pavlik <vojtech@suse.com>
6404 S:      Maintained
6405 F:      kernel/livepatch/
6406 F:      include/linux/livepatch.h
6407 F:      arch/x86/include/asm/livepatch.h
6408 F:      arch/x86/kernel/livepatch.c
6409 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6410 F:      samples/livepatch/
6411 L:      live-patching@vger.kernel.org
6412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6413
6414 LLC (802.2)
6415 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6416 S:      Maintained
6417 F:      include/linux/llc.h
6418 F:      include/uapi/linux/llc.h
6419 F:      include/net/llc*
6420 F:      net/llc/
6421
6422 LM73 HARDWARE MONITOR DRIVER
6423 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6424 L:      lm-sensors@lm-sensors.org
6425 S:      Maintained
6426 F:      drivers/hwmon/lm73.c
6427
6428 LM78 HARDWARE MONITOR DRIVER
6429 M:      Jean Delvare <jdelvare@suse.com>
6430 L:      lm-sensors@lm-sensors.org
6431 S:      Maintained
6432 F:      Documentation/hwmon/lm78
6433 F:      drivers/hwmon/lm78.c
6434
6435 LM83 HARDWARE MONITOR DRIVER
6436 M:      Jean Delvare <jdelvare@suse.com>
6437 L:      lm-sensors@lm-sensors.org
6438 S:      Maintained
6439 F:      Documentation/hwmon/lm83
6440 F:      drivers/hwmon/lm83.c
6441
6442 LM90 HARDWARE MONITOR DRIVER
6443 M:      Jean Delvare <jdelvare@suse.com>
6444 L:      lm-sensors@lm-sensors.org
6445 S:      Maintained
6446 F:      Documentation/hwmon/lm90
6447 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6448 F:      drivers/hwmon/lm90.c
6449
6450 LM95234 HARDWARE MONITOR DRIVER
6451 M:      Guenter Roeck <linux@roeck-us.net>
6452 L:      lm-sensors@lm-sensors.org
6453 S:      Maintained
6454 F:      Documentation/hwmon/lm95234
6455 F:      drivers/hwmon/lm95234.c
6456
6457 LME2510 MEDIA DRIVER
6458 M:      Malcolm Priestley <tvboxspy@gmail.com>
6459 L:      linux-media@vger.kernel.org
6460 W:      http://linuxtv.org/
6461 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6462 S:      Maintained
6463 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6464
6465 LOCKDEP AND LOCKSTAT
6466 M:      Peter Zijlstra <peterz@infradead.org>
6467 M:      Ingo Molnar <mingo@redhat.com>
6468 L:      linux-kernel@vger.kernel.org
6469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6470 S:      Maintained
6471 F:      Documentation/locking/lockdep*.txt
6472 F:      Documentation/locking/lockstat.txt
6473 F:      include/linux/lockdep.h
6474 F:      kernel/locking/
6475
6476 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6477 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6478 L:      linux-ntfs-dev@lists.sourceforge.net
6479 W:      http://www.linux-ntfs.org/content/view/19/37/
6480 S:      Maintained
6481 F:      Documentation/ldm.txt
6482 F:      block/partitions/ldm.*
6483
6484 LogFS
6485 M:      Joern Engel <joern@logfs.org>
6486 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6487 L:      logfs@logfs.org
6488 W:      logfs.org
6489 S:      Maintained
6490 F:      fs/logfs/
6491
6492 LPC32XX MACHINE SUPPORT
6493 M:      Roland Stigge <stigge@antcom.de>
6494 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6495 S:      Maintained
6496 F:      arch/arm/mach-lpc32xx/
6497
6498 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6499 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6500 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6501 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6502 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6503 L:      MPT-FusionLinux.pdl@avagotech.com
6504 L:      linux-scsi@vger.kernel.org
6505 W:      http://www.lsilogic.com/support
6506 S:      Supported
6507 F:      drivers/message/fusion/
6508 F:      drivers/scsi/mpt2sas/
6509 F:      drivers/scsi/mpt3sas/
6510
6511 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6512 M:      Matthew Wilcox <matthew@wil.cx>
6513 L:      linux-scsi@vger.kernel.org
6514 S:      Maintained
6515 F:      drivers/scsi/sym53c8xx_2/
6516
6517 LTC4261 HARDWARE MONITOR DRIVER
6518 M:      Guenter Roeck <linux@roeck-us.net>
6519 L:      lm-sensors@lm-sensors.org
6520 S:      Maintained
6521 F:      Documentation/hwmon/ltc4261
6522 F:      drivers/hwmon/ltc4261.c
6523
6524 LTP (Linux Test Project)
6525 M:      Mike Frysinger <vapier@gentoo.org>
6526 M:      Cyril Hrubis <chrubis@suse.cz>
6527 M:      Wanlong Gao <wanlong.gao@gmail.com>
6528 M:      Jan Stancek <jstancek@redhat.com>
6529 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6530 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6531 L:      ltp@lists.linux.it (subscribers-only)
6532 W:      http://linux-test-project.github.io/
6533 T:      git git://github.com/linux-test-project/ltp.git
6534 S:      Maintained
6535
6536 M32R ARCHITECTURE
6537 W:      http://www.linux-m32r.org/
6538 S:      Orphan
6539 F:      arch/m32r/
6540
6541 M68K ARCHITECTURE
6542 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6543 L:      linux-m68k@lists.linux-m68k.org
6544 W:      http://www.linux-m68k.org/
6545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6546 S:      Maintained
6547 F:      arch/m68k/
6548 F:      drivers/zorro/
6549
6550 M68K ON APPLE MACINTOSH
6551 M:      Joshua Thompson <funaho@jurai.org>
6552 W:      http://www.mac.linux-m68k.org/
6553 L:      linux-m68k@lists.linux-m68k.org
6554 S:      Maintained
6555 F:      arch/m68k/mac/
6556
6557 M68K ON HP9000/300
6558 M:      Philip Blundell <philb@gnu.org>
6559 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6560 S:      Maintained
6561 F:      arch/m68k/hp300/
6562
6563 M88DS3103 MEDIA DRIVER
6564 M:      Antti Palosaari <crope@iki.fi>
6565 L:      linux-media@vger.kernel.org
6566 W:      http://linuxtv.org/
6567 W:      http://palosaari.fi/linux/
6568 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6569 T:      git git://linuxtv.org/anttip/media_tree.git
6570 S:      Maintained
6571 F:      drivers/media/dvb-frontends/m88ds3103*
6572
6573 M88RS2000 MEDIA DRIVER
6574 M:      Malcolm Priestley <tvboxspy@gmail.com>
6575 L:      linux-media@vger.kernel.org
6576 W:      http://linuxtv.org/
6577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6578 S:      Maintained
6579 F:      drivers/media/dvb-frontends/m88rs2000*
6580
6581 MA901 MASTERKIT USB FM RADIO DRIVER
6582 M:      Alexey Klimov <klimov.linux@gmail.com>
6583 L:      linux-media@vger.kernel.org
6584 T:      git git://linuxtv.org/media_tree.git
6585 S:      Maintained
6586 F:      drivers/media/radio/radio-ma901.c
6587
6588 MAC80211
6589 M:      Johannes Berg <johannes@sipsolutions.net>
6590 L:      linux-wireless@vger.kernel.org
6591 W:      http://wireless.kernel.org/
6592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6594 S:      Maintained
6595 F:      Documentation/networking/mac80211-injection.txt
6596 F:      include/net/mac80211.h
6597 F:      net/mac80211/
6598
6599 MACVLAN DRIVER
6600 M:      Patrick McHardy <kaber@trash.net>
6601 L:      netdev@vger.kernel.org
6602 S:      Maintained
6603 F:      drivers/net/macvlan.c
6604 F:      include/linux/if_macvlan.h
6605
6606 MAILBOX API
6607 M:      Jassi Brar <jassisinghbrar@gmail.com>
6608 L:      linux-kernel@vger.kernel.org
6609 S:      Maintained
6610 F:      drivers/mailbox/
6611 F:      include/linux/mailbox_client.h
6612 F:      include/linux/mailbox_controller.h
6613
6614 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6615 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6616 W:      http://www.kernel.org/doc/man-pages
6617 L:      linux-man@vger.kernel.org
6618 S:      Maintained
6619
6620 MARVELL ARMADA DRM SUPPORT
6621 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6622 S:      Maintained
6623 F:      drivers/gpu/drm/armada/
6624
6625 MARVELL 88E6352 DSA support
6626 M:      Guenter Roeck <linux@roeck-us.net>
6627 S:      Maintained
6628 F:      drivers/net/dsa/mv88e6352.c
6629
6630 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6631 M:      Mirko Lindner <mlindner@marvell.com>
6632 M:      Stephen Hemminger <stephen@networkplumber.org>
6633 L:      netdev@vger.kernel.org
6634 S:      Maintained
6635 F:      drivers/net/ethernet/marvell/sk*
6636
6637 MARVELL LIBERTAS WIRELESS DRIVER
6638 L:      libertas-dev@lists.infradead.org
6639 S:      Orphan
6640 F:      drivers/net/wireless/libertas/
6641
6642 MARVELL MV643XX ETHERNET DRIVER
6643 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6644 L:      netdev@vger.kernel.org
6645 S:      Maintained
6646 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6647 F:      include/linux/mv643xx.h
6648
6649 MARVELL MVNETA ETHERNET DRIVER
6650 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6651 L:      netdev@vger.kernel.org
6652 S:      Maintained
6653 F:      drivers/net/ethernet/marvell/mvneta.*
6654
6655 MARVELL MWIFIEX WIRELESS DRIVER
6656 M:      Amitkumar Karwar <akarwar@marvell.com>
6657 M:      Nishant Sarmukadam <nishants@marvell.com>
6658 L:      linux-wireless@vger.kernel.org
6659 S:      Maintained
6660 F:      drivers/net/wireless/mwifiex/
6661
6662 MARVELL MWL8K WIRELESS DRIVER
6663 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6664 L:      linux-wireless@vger.kernel.org
6665 S:      Odd Fixes
6666 F:      drivers/net/wireless/mwl8k.c
6667
6668 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6669 M:      Nicolas Pitre <nico@fluxnic.net>
6670 S:      Odd Fixes
6671 F:      drivers/mmc/host/mvsdio.*
6672
6673 MATROX FRAMEBUFFER DRIVER
6674 L:      linux-fbdev@vger.kernel.org
6675 S:      Orphan
6676 F:      drivers/video/fbdev/matrox/matroxfb_*
6677 F:      include/uapi/linux/matroxfb.h
6678
6679 MAX16065 HARDWARE MONITOR DRIVER
6680 M:      Guenter Roeck <linux@roeck-us.net>
6681 L:      lm-sensors@lm-sensors.org
6682 S:      Maintained
6683 F:      Documentation/hwmon/max16065
6684 F:      drivers/hwmon/max16065.c
6685
6686 MAX20751 HARDWARE MONITOR DRIVER
6687 M:      Guenter Roeck <linux@roeck-us.net>
6688 L:      lm-sensors@lm-sensors.org
6689 S:      Maintained
6690 F:      Documentation/hwmon/max20751
6691 F:      drivers/hwmon/max20751.c
6692
6693 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6694 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6695 L:      lm-sensors@lm-sensors.org
6696 S:      Maintained
6697 F:      Documentation/hwmon/max6650
6698 F:      drivers/hwmon/max6650.c
6699
6700 MAX6697 HARDWARE MONITOR DRIVER
6701 M:      Guenter Roeck <linux@roeck-us.net>
6702 L:      lm-sensors@lm-sensors.org
6703 S:      Maintained
6704 F:      Documentation/hwmon/max6697
6705 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6706 F:      drivers/hwmon/max6697.c
6707 F:      include/linux/platform_data/max6697.h
6708
6709 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6710 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6711 L:      linux-pm@vger.kernel.org
6712 S:      Supported
6713 F:      drivers/power/max14577_charger.c
6714 F:      drivers/power/max77693_charger.c
6715
6716 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6717 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6718 L:      linux-kernel@vger.kernel.org
6719 S:      Supported
6720 F:      drivers/*/*max77802.c
6721 F:      Documentation/devicetree/bindings/*/*max77802.txt
6722 F:      include/dt-bindings/*/*max77802.h
6723
6724 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6725 M:      Chanwoo Choi <cw00.choi@samsung.com>
6726 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6727 L:      linux-kernel@vger.kernel.org
6728 S:      Supported
6729 F:      drivers/*/max14577.c
6730 F:      drivers/*/max77686.c
6731 F:      drivers/*/max77693.c
6732 F:      drivers/extcon/extcon-max14577.c
6733 F:      drivers/extcon/extcon-max77693.c
6734 F:      drivers/rtc/rtc-max77686.c
6735 F:      drivers/clk/clk-max77686.c
6736 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6737 F:      Documentation/devicetree/bindings/*/max77686.txt
6738 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6739 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6740 F:      include/linux/mfd/max14577*.h
6741 F:      include/linux/mfd/max77686*.h
6742 F:      include/linux/mfd/max77693*.h
6743
6744 MAXIRADIO FM RADIO RECEIVER DRIVER
6745 M:      Hans Verkuil <hverkuil@xs4all.nl>
6746 L:      linux-media@vger.kernel.org
6747 T:      git git://linuxtv.org/media_tree.git
6748 W:      http://linuxtv.org
6749 S:      Maintained
6750 F:      drivers/media/radio/radio-maxiradio*
6751
6752 MEDIA DRIVERS FOR RENESAS - VSP1
6753 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6754 L:      linux-media@vger.kernel.org
6755 L:      linux-sh@vger.kernel.org
6756 T:      git git://linuxtv.org/media_tree.git
6757 S:      Supported
6758 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6759 F:      drivers/media/platform/vsp1/
6760
6761 MEDIA DRIVERS FOR ASCOT2E
6762 M:      Sergey Kozlov <serjk@netup.ru>
6763 L:      linux-media@vger.kernel.org
6764 W:      http://linuxtv.org
6765 W:      http://netup.tv/
6766 T:      git git://linuxtv.org/media_tree.git
6767 S:      Supported
6768 F:      drivers/media/dvb-frontends/ascot2e*
6769
6770 MEDIA DRIVERS FOR CXD2841ER
6771 M:      Sergey Kozlov <serjk@netup.ru>
6772 L:      linux-media@vger.kernel.org
6773 W:      http://linuxtv.org/
6774 W:      http://netup.tv/
6775 T:      git git://linuxtv.org/media_tree.git
6776 S:      Supported
6777 F:      drivers/media/dvb-frontends/cxd2841er*
6778
6779 MEDIA DRIVERS FOR HORUS3A
6780 M:      Sergey Kozlov <serjk@netup.ru>
6781 L:      linux-media@vger.kernel.org
6782 W:      http://linuxtv.org/
6783 W:      http://netup.tv/
6784 T:      git git://linuxtv.org/media_tree.git
6785 S:      Supported
6786 F:      drivers/media/dvb-frontends/horus3a*
6787
6788 MEDIA DRIVERS FOR LNBH25
6789 M:      Sergey Kozlov <serjk@netup.ru>
6790 L:      linux-media@vger.kernel.org
6791 W:      http://linuxtv.org/
6792 W:      http://netup.tv/
6793 T:      git git://linuxtv.org/media_tree.git
6794 S:      Supported
6795 F:      drivers/media/dvb-frontends/lnbh25*
6796
6797 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6798 M:      Sergey Kozlov <serjk@netup.ru>
6799 L:      linux-media@vger.kernel.org
6800 W:      http://linuxtv.org/
6801 W:      http://netup.tv/
6802 T:      git git://linuxtv.org/media_tree.git
6803 S:      Supported
6804 F:      drivers/media/pci/netup_unidvb/*
6805
6806 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6807 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6808 P:      LinuxTV.org Project
6809 L:      linux-media@vger.kernel.org
6810 W:      http://linuxtv.org
6811 Q:      http://patchwork.kernel.org/project/linux-media/list/
6812 T:      git git://linuxtv.org/media_tree.git
6813 S:      Maintained
6814 F:      Documentation/dvb/
6815 F:      Documentation/video4linux/
6816 F:      Documentation/DocBook/media/
6817 F:      drivers/media/
6818 F:      drivers/staging/media/
6819 F:      include/media/
6820 F:      include/uapi/linux/dvb/
6821 F:      include/uapi/linux/videodev2.h
6822 F:      include/uapi/linux/media.h
6823 F:      include/uapi/linux/v4l2-*
6824 F:      include/uapi/linux/meye.h
6825 F:      include/uapi/linux/ivtv*
6826 F:      include/uapi/linux/uvcvideo.h
6827
6828 MEDIATEK MT7601U WIRELESS LAN DRIVER
6829 M:      Jakub Kicinski <kubakici@wp.pl>
6830 L:      linux-wireless@vger.kernel.org
6831 S:      Maintained
6832 F:      drivers/net/wireless/mediatek/mt7601u/
6833
6834 MEGARAID SCSI/SAS DRIVERS
6835 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6836 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6837 M:      Uday Lingala <uday.lingala@avagotech.com>
6838 L:      megaraidlinux.pdl@avagotech.com
6839 L:      linux-scsi@vger.kernel.org
6840 W:      http://www.lsi.com
6841 S:      Maintained
6842 F:      Documentation/scsi/megaraid.txt
6843 F:      drivers/scsi/megaraid.*
6844 F:      drivers/scsi/megaraid/
6845
6846 MELLANOX ETHERNET DRIVER (mlx4_en)
6847 M:      Amir Vadai <amirv@mellanox.com>
6848 L:      netdev@vger.kernel.org
6849 S:      Supported
6850 W:      http://www.mellanox.com
6851 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6852 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6853
6854 MELLANOX ETHERNET SWITCH DRIVERS
6855 M:      Jiri Pirko <jiri@mellanox.com>
6856 M:      Ido Schimmel <idosch@mellanox.com>
6857 L:      netdev@vger.kernel.org
6858 S:      Supported
6859 W:      http://www.mellanox.com
6860 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6861 F:      drivers/net/ethernet/mellanox/mlxsw/
6862
6863 MEMBARRIER SUPPORT
6864 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6865 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6866 L:      linux-kernel@vger.kernel.org
6867 S:      Supported
6868 F:      kernel/membarrier.c
6869 F:      include/uapi/linux/membarrier.h
6870
6871 MEMORY MANAGEMENT
6872 L:      linux-mm@kvack.org
6873 W:      http://www.linux-mm.org
6874 S:      Maintained
6875 F:      include/linux/mm.h
6876 F:      include/linux/gfp.h
6877 F:      include/linux/mmzone.h
6878 F:      include/linux/memory_hotplug.h
6879 F:      include/linux/vmalloc.h
6880 F:      mm/
6881
6882 MEMORY TECHNOLOGY DEVICES (MTD)
6883 M:      David Woodhouse <dwmw2@infradead.org>
6884 M:      Brian Norris <computersforpeace@gmail.com>
6885 L:      linux-mtd@lists.infradead.org
6886 W:      http://www.linux-mtd.infradead.org/
6887 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6888 T:      git git://git.infradead.org/linux-mtd.git
6889 T:      git git://git.infradead.org/l2-mtd.git
6890 S:      Maintained
6891 F:      drivers/mtd/
6892 F:      include/linux/mtd/
6893 F:      include/uapi/mtd/
6894
6895 MEN A21 WATCHDOG DRIVER
6896 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6897 L:      linux-watchdog@vger.kernel.org
6898 S:      Maintained
6899 F:      drivers/watchdog/mena21_wdt.c
6900
6901 MEN CHAMELEON BUS (mcb)
6902 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6903 S:      Maintained
6904 F:      drivers/mcb/
6905 F:      include/linux/mcb.h
6906 F:      Documentation/men-chameleon-bus.txt
6907
6908 MEN F21BMC (Board Management Controller)
6909 M:      Andreas Werner <andreas.werner@men.de>
6910 S:      Supported
6911 F:      drivers/mfd/menf21bmc.c
6912 F:      drivers/watchdog/menf21bmc_wdt.c
6913 F:      drivers/leds/leds-menf21bmc.c
6914 F:      drivers/hwmon/menf21bmc_hwmon.c
6915 F:      Documentation/hwmon/menf21bmc
6916
6917 METAG ARCHITECTURE
6918 M:      James Hogan <james.hogan@imgtec.com>
6919 L:      linux-metag@vger.kernel.org
6920 S:      Supported
6921 F:      arch/metag/
6922 F:      Documentation/metag/
6923 F:      Documentation/devicetree/bindings/metag/
6924 F:      drivers/clocksource/metag_generic.c
6925 F:      drivers/irqchip/irq-metag.c
6926 F:      drivers/irqchip/irq-metag-ext.c
6927 F:      drivers/tty/metag_da.c
6928
6929 MICROBLAZE ARCHITECTURE
6930 M:      Michal Simek <monstr@monstr.eu>
6931 W:      http://www.monstr.eu/fdt/
6932 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6933 S:      Supported
6934 F:      arch/microblaze/
6935
6936 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6937 M:      Chen Yu <yu.c.chen@intel.com>
6938 L:      platform-driver-x86@vger.kernel.org
6939 S:      Supported
6940 F:      drivers/platform/x86/surfacepro3_button.c
6941
6942 MICROTEK X6 SCANNER
6943 M:      Oliver Neukum <oliver@neukum.org>
6944 S:      Maintained
6945 F:      drivers/usb/image/microtek.*
6946
6947 MIPS
6948 M:      Ralf Baechle <ralf@linux-mips.org>
6949 L:      linux-mips@linux-mips.org
6950 W:      http://www.linux-mips.org/
6951 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6952 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6953 S:      Supported
6954 F:      Documentation/mips/
6955 F:      arch/mips/
6956
6957 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6958 M:      Hans Verkuil <hverkuil@xs4all.nl>
6959 L:      linux-media@vger.kernel.org
6960 T:      git git://linuxtv.org/media_tree.git
6961 W:      http://linuxtv.org
6962 S:      Odd Fixes
6963 F:      drivers/media/radio/radio-miropcm20*
6964
6965 Mellanox MLX5 core VPI driver
6966 M:      Eli Cohen <eli@mellanox.com>
6967 L:      netdev@vger.kernel.org
6968 L:      linux-rdma@vger.kernel.org
6969 W:      http://www.mellanox.com
6970 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6971 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6972 T:      git git://openfabrics.org/~eli/connect-ib.git
6973 S:      Supported
6974 F:      drivers/net/ethernet/mellanox/mlx5/core/
6975 F:      include/linux/mlx5/
6976
6977 Mellanox MLX5 IB driver
6978 M:      Eli Cohen <eli@mellanox.com>
6979 L:      linux-rdma@vger.kernel.org
6980 W:      http://www.mellanox.com
6981 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6982 T:      git git://openfabrics.org/~eli/connect-ib.git
6983 S:      Supported
6984 F:      include/linux/mlx5/
6985 F:      drivers/infiniband/hw/mlx5/
6986
6987 MN88472 MEDIA DRIVER
6988 M:      Antti Palosaari <crope@iki.fi>
6989 L:      linux-media@vger.kernel.org
6990 W:      http://linuxtv.org/
6991 W:      http://palosaari.fi/linux/
6992 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6993 T:      git git://linuxtv.org/anttip/media_tree.git
6994 S:      Maintained
6995 F:      drivers/staging/media/mn88472/
6996 F:      drivers/media/dvb-frontends/mn88472.h
6997
6998 MN88473 MEDIA DRIVER
6999 M:      Antti Palosaari <crope@iki.fi>
7000 L:      linux-media@vger.kernel.org
7001 W:      http://linuxtv.org/
7002 W:      http://palosaari.fi/linux/
7003 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7004 T:      git git://linuxtv.org/anttip/media_tree.git
7005 S:      Maintained
7006 F:      drivers/staging/media/mn88473/
7007 F:      drivers/media/dvb-frontends/mn88473.h
7008
7009 MODULE SUPPORT
7010 M:      Rusty Russell <rusty@rustcorp.com.au>
7011 S:      Maintained
7012 F:      include/linux/module.h
7013 F:      kernel/module.c
7014
7015 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7016 W:      http://popies.net/meye/
7017 S:      Orphan
7018 F:      Documentation/video4linux/meye.txt
7019 F:      drivers/media/pci/meye/
7020 F:      include/uapi/linux/meye.h
7021
7022 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7023 M:      Jiri Slaby <jirislaby@gmail.com>
7024 S:      Maintained
7025 F:      Documentation/serial/moxa-smartio
7026 F:      drivers/tty/mxser.*
7027
7028 MR800 AVERMEDIA USB FM RADIO DRIVER
7029 M:      Alexey Klimov <klimov.linux@gmail.com>
7030 L:      linux-media@vger.kernel.org
7031 T:      git git://linuxtv.org/media_tree.git
7032 S:      Maintained
7033 F:      drivers/media/radio/radio-mr800.c
7034
7035 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7036 M:      Alan Ott <alan@signal11.us>
7037 L:      linux-wpan@vger.kernel.org
7038 S:      Maintained
7039 F:      drivers/net/ieee802154/mrf24j40.c
7040 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7041
7042 MSI LAPTOP SUPPORT
7043 M:      "Lee, Chun-Yi" <jlee@suse.com>
7044 L:      platform-driver-x86@vger.kernel.org
7045 S:      Maintained
7046 F:      drivers/platform/x86/msi-laptop.c
7047
7048 MSI WMI SUPPORT
7049 L:      platform-driver-x86@vger.kernel.org
7050 S:      Orphan
7051 F:      drivers/platform/x86/msi-wmi.c
7052
7053 MSI001 MEDIA DRIVER
7054 M:      Antti Palosaari <crope@iki.fi>
7055 L:      linux-media@vger.kernel.org
7056 W:      http://linuxtv.org/
7057 W:      http://palosaari.fi/linux/
7058 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7059 T:      git git://linuxtv.org/anttip/media_tree.git
7060 S:      Maintained
7061 F:      drivers/media/tuners/msi001*
7062
7063 MSI2500 MEDIA DRIVER
7064 M:      Antti Palosaari <crope@iki.fi>
7065 L:      linux-media@vger.kernel.org
7066 W:      http://linuxtv.org/
7067 W:      http://palosaari.fi/linux/
7068 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7069 T:      git git://linuxtv.org/anttip/media_tree.git
7070 S:      Maintained
7071 F:      drivers/media/usb/msi2500/
7072
7073 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7074 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7075 L:      linux-mtd@lists.infradead.org
7076 S:      Maintained
7077 F:      drivers/mtd/devices/docg3*
7078
7079 MT9M032 APTINA SENSOR DRIVER
7080 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7081 L:      linux-media@vger.kernel.org
7082 T:      git git://linuxtv.org/media_tree.git
7083 S:      Maintained
7084 F:      drivers/media/i2c/mt9m032.c
7085 F:      include/media/mt9m032.h
7086
7087 MT9P031 APTINA CAMERA SENSOR
7088 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7089 L:      linux-media@vger.kernel.org
7090 T:      git git://linuxtv.org/media_tree.git
7091 S:      Maintained
7092 F:      drivers/media/i2c/mt9p031.c
7093 F:      include/media/mt9p031.h
7094
7095 MT9T001 APTINA CAMERA SENSOR
7096 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7097 L:      linux-media@vger.kernel.org
7098 T:      git git://linuxtv.org/media_tree.git
7099 S:      Maintained
7100 F:      drivers/media/i2c/mt9t001.c
7101 F:      include/media/mt9t001.h
7102
7103 MT9V032 APTINA CAMERA SENSOR
7104 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7105 L:      linux-media@vger.kernel.org
7106 T:      git git://linuxtv.org/media_tree.git
7107 S:      Maintained
7108 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7109 F:      drivers/media/i2c/mt9v032.c
7110 F:      include/media/mt9v032.h
7111
7112 MULTIFUNCTION DEVICES (MFD)
7113 M:      Samuel Ortiz <sameo@linux.intel.com>
7114 M:      Lee Jones <lee.jones@linaro.org>
7115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7116 S:      Supported
7117 F:      drivers/mfd/
7118 F:      include/linux/mfd/
7119
7120 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7121 M:      Ulf Hansson <ulf.hansson@linaro.org>
7122 L:      linux-mmc@vger.kernel.org
7123 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7124 S:      Maintained
7125 F:      drivers/mmc/
7126 F:      include/linux/mmc/
7127 F:      include/uapi/linux/mmc/
7128
7129 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7130 S:      Orphan
7131 F:      drivers/mmc/host/mmc_spi.c
7132 F:      include/linux/spi/mmc_spi.h
7133
7134 MULTISOUND SOUND DRIVER
7135 M:      Andrew Veliath <andrewtv@usa.net>
7136 S:      Maintained
7137 F:      Documentation/sound/oss/MultiSound
7138 F:      sound/oss/msnd*
7139
7140 MULTITECH MULTIPORT CARD (ISICOM)
7141 S:      Orphan
7142 F:      drivers/tty/isicom.c
7143 F:      include/linux/isicom.h
7144
7145 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7146 M:      Felipe Balbi <balbi@ti.com>
7147 L:      linux-usb@vger.kernel.org
7148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7149 S:      Maintained
7150 F:      drivers/usb/musb/
7151
7152 MXL5007T MEDIA DRIVER
7153 M:      Michael Krufky <mkrufky@linuxtv.org>
7154 L:      linux-media@vger.kernel.org
7155 W:      http://linuxtv.org/
7156 W:      http://github.com/mkrufky
7157 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7158 T:      git git://linuxtv.org/mkrufky/tuners.git
7159 S:      Maintained
7160 F:      drivers/media/tuners/mxl5007t.*
7161
7162 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7163 M:      Hyong-Youb Kim <hykim@myri.com>
7164 L:      netdev@vger.kernel.org
7165 W:      https://www.myricom.com/support/downloads/myri10ge.html
7166 S:      Supported
7167 F:      drivers/net/ethernet/myricom/myri10ge/
7168
7169 NATSEMI ETHERNET DRIVER (DP8381x)
7170 S:      Orphan
7171 F:      drivers/net/ethernet/natsemi/natsemi.c
7172
7173 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7174 M:      Daniel Mack <zonque@gmail.com>
7175 S:      Maintained
7176 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7177 W:      http://www.native-instruments.com
7178 F:      sound/usb/caiaq/
7179
7180 NCP FILESYSTEM
7181 M:      Petr Vandrovec <petr@vandrovec.name>
7182 S:      Odd Fixes
7183 F:      fs/ncpfs/
7184
7185 NCR 5380 SCSI DRIVERS
7186 M:      Finn Thain <fthain@telegraphics.com.au>
7187 M:      Michael Schmitz <schmitzmic@gmail.com>
7188 L:      linux-scsi@vger.kernel.org
7189 S:      Maintained
7190 F:      Documentation/scsi/g_NCR5380.txt
7191 F:      drivers/scsi/NCR5380.*
7192 F:      drivers/scsi/arm/cumana_1.c
7193 F:      drivers/scsi/arm/oak.c
7194 F:      drivers/scsi/atari_NCR5380.c
7195 F:      drivers/scsi/atari_scsi.*
7196 F:      drivers/scsi/dmx3191d.c
7197 F:      drivers/scsi/dtc.*
7198 F:      drivers/scsi/g_NCR5380.*
7199 F:      drivers/scsi/g_NCR5380_mmio.c
7200 F:      drivers/scsi/mac_scsi.*
7201 F:      drivers/scsi/pas16.*
7202 F:      drivers/scsi/sun3_scsi.*
7203 F:      drivers/scsi/sun3_scsi_vme.c
7204 F:      drivers/scsi/t128.*
7205
7206 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7207 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7208 L:      linux-scsi@vger.kernel.org
7209 S:      Maintained
7210 F:      drivers/scsi/NCR_D700.*
7211
7212 NCT6775 HARDWARE MONITOR DRIVER
7213 M:      Guenter Roeck <linux@roeck-us.net>
7214 L:      lm-sensors@lm-sensors.org
7215 S:      Maintained
7216 F:      Documentation/hwmon/nct6775
7217 F:      drivers/hwmon/nct6775.c
7218
7219 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7220 M:      Faisal Latif <faisal.latif@intel.com>
7221 L:      linux-rdma@vger.kernel.org
7222 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7223 S:      Supported
7224 F:      drivers/infiniband/hw/nes/
7225
7226 NETEM NETWORK EMULATOR
7227 M:      Stephen Hemminger <stephen@networkplumber.org>
7228 L:      netem@lists.linux-foundation.org
7229 S:      Maintained
7230 F:      net/sched/sch_netem.c
7231
7232 NETERION 10GbE DRIVERS (s2io/vxge)
7233 M:      Jon Mason <jdmason@kudzu.us>
7234 L:      netdev@vger.kernel.org
7235 S:      Supported
7236 F:      Documentation/networking/s2io.txt
7237 F:      Documentation/networking/vxge.txt
7238 F:      drivers/net/ethernet/neterion/
7239
7240 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7241 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7242 M:      Patrick McHardy <kaber@trash.net>
7243 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7244 L:      netfilter-devel@vger.kernel.org
7245 L:      coreteam@netfilter.org
7246 W:      http://www.netfilter.org/
7247 W:      http://www.iptables.org/
7248 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7251 S:      Supported
7252 F:      include/linux/netfilter*
7253 F:      include/linux/netfilter/
7254 F:      include/net/netfilter/
7255 F:      include/uapi/linux/netfilter*
7256 F:      include/uapi/linux/netfilter/
7257 F:      net/*/netfilter.c
7258 F:      net/*/netfilter/
7259 F:      net/netfilter/
7260 F:      net/bridge/br_netfilter*.c
7261
7262 NETLABEL
7263 M:      Paul Moore <paul@paul-moore.com>
7264 W:      http://netlabel.sf.net
7265 L:      netdev@vger.kernel.org
7266 S:      Maintained
7267 F:      Documentation/netlabel/
7268 F:      include/net/netlabel.h
7269 F:      net/netlabel/
7270
7271 NETROM NETWORK LAYER
7272 M:      Ralf Baechle <ralf@linux-mips.org>
7273 L:      linux-hams@vger.kernel.org
7274 W:      http://www.linux-ax25.org/
7275 S:      Maintained
7276 F:      include/net/netrom.h
7277 F:      include/uapi/linux/netrom.h
7278 F:      net/netrom/
7279
7280 NETWORK BLOCK DEVICE (NBD)
7281 M:      Markus Pargmann <mpa@pengutronix.de>
7282 S:      Maintained
7283 L:      nbd-general@lists.sourceforge.net
7284 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7285 F:      Documentation/blockdev/nbd.txt
7286 F:      drivers/block/nbd.c
7287 F:      include/uapi/linux/nbd.h
7288
7289 NETWORK DROP MONITOR
7290 M:      Neil Horman <nhorman@tuxdriver.com>
7291 L:      netdev@vger.kernel.org
7292 S:      Maintained
7293 W:      https://fedorahosted.org/dropwatch/
7294 F:      net/core/drop_monitor.c
7295
7296 NETWORKING [GENERAL]
7297 M:      "David S. Miller" <davem@davemloft.net>
7298 L:      netdev@vger.kernel.org
7299 W:      http://www.linuxfoundation.org/en/Net
7300 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7303 S:      Maintained
7304 F:      net/
7305 F:      include/net/
7306 F:      include/linux/in.h
7307 F:      include/linux/net.h
7308 F:      include/linux/netdevice.h
7309 F:      include/uapi/linux/in.h
7310 F:      include/uapi/linux/net.h
7311 F:      include/uapi/linux/netdevice.h
7312 F:      include/uapi/linux/net_namespace.h
7313 F:      tools/net/
7314 F:      tools/testing/selftests/net/
7315 F:      lib/random32.c
7316 F:      lib/test_bpf.c
7317
7318 NETWORKING [IPv4/IPv6]
7319 M:      "David S. Miller" <davem@davemloft.net>
7320 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7321 M:      James Morris <jmorris@namei.org>
7322 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7323 M:      Patrick McHardy <kaber@trash.net>
7324 L:      netdev@vger.kernel.org
7325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7326 S:      Maintained
7327 F:      net/ipv4/
7328 F:      net/ipv6/
7329 F:      include/net/ip*
7330 F:      arch/x86/net/*
7331
7332 NETWORKING [IPSEC]
7333 M:      Steffen Klassert <steffen.klassert@secunet.com>
7334 M:      Herbert Xu <herbert@gondor.apana.org.au>
7335 M:      "David S. Miller" <davem@davemloft.net>
7336 L:      netdev@vger.kernel.org
7337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7339 S:      Maintained
7340 F:      net/core/flow.c
7341 F:      net/xfrm/
7342 F:      net/key/
7343 F:      net/ipv4/xfrm*
7344 F:      net/ipv4/esp4.c
7345 F:      net/ipv4/ah4.c
7346 F:      net/ipv4/ipcomp.c
7347 F:      net/ipv4/ip_vti.c
7348 F:      net/ipv6/xfrm*
7349 F:      net/ipv6/esp6.c
7350 F:      net/ipv6/ah6.c
7351 F:      net/ipv6/ipcomp6.c
7352 F:      net/ipv6/ip6_vti.c
7353 F:      include/uapi/linux/xfrm.h
7354 F:      include/net/xfrm.h
7355
7356 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7357 M:      Paul Moore <paul@paul-moore.com>
7358 L:      netdev@vger.kernel.org
7359 S:      Maintained
7360
7361 NETWORKING [WIRELESS]
7362 L:      linux-wireless@vger.kernel.org
7363 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7364
7365 NETWORKING DRIVERS
7366 L:      netdev@vger.kernel.org
7367 W:      http://www.linuxfoundation.org/en/Net
7368 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7371 S:      Odd Fixes
7372 F:      drivers/net/
7373 F:      include/linux/if_*
7374 F:      include/linux/netdevice.h
7375 F:      include/linux/etherdevice.h
7376 F:      include/linux/fcdevice.h
7377 F:      include/linux/fddidevice.h
7378 F:      include/linux/hippidevice.h
7379 F:      include/linux/inetdevice.h
7380 F:      include/uapi/linux/if_*
7381 F:      include/uapi/linux/netdevice.h
7382
7383 NETWORKING DRIVERS (WIRELESS)
7384 M:      Kalle Valo <kvalo@codeaurora.org>
7385 L:      linux-wireless@vger.kernel.org
7386 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7388 S:      Maintained
7389 F:      drivers/net/wireless/
7390
7391 NETXEN (1/10) GbE SUPPORT
7392 M:      Manish Chopra <manish.chopra@qlogic.com>
7393 M:      Sony Chacko <sony.chacko@qlogic.com>
7394 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7395 L:      netdev@vger.kernel.org
7396 W:      http://www.qlogic.com
7397 S:      Supported
7398 F:      drivers/net/ethernet/qlogic/netxen/
7399
7400 NFC SUBSYSTEM
7401 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7402 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7403 M:      Samuel Ortiz <sameo@linux.intel.com>
7404 L:      linux-wireless@vger.kernel.org
7405 L:      linux-nfc@lists.01.org (subscribers-only)
7406 S:      Supported
7407 F:      net/nfc/
7408 F:      include/net/nfc/
7409 F:      include/uapi/linux/nfc.h
7410 F:      drivers/nfc/
7411 F:      include/linux/platform_data/pn544.h
7412 F:      Documentation/devicetree/bindings/net/nfc/
7413
7414 NFS, SUNRPC, AND LOCKD CLIENTS
7415 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7416 M:      Anna Schumaker <anna.schumaker@netapp.com>
7417 L:      linux-nfs@vger.kernel.org
7418 W:      http://client.linux-nfs.org
7419 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7420 S:      Maintained
7421 F:      fs/lockd/
7422 F:      fs/nfs/
7423 F:      fs/nfs_common/
7424 F:      net/sunrpc/
7425 F:      include/linux/lockd/
7426 F:      include/linux/nfs*
7427 F:      include/linux/sunrpc/
7428 F:      include/uapi/linux/nfs*
7429 F:      include/uapi/linux/sunrpc/
7430
7431 NILFS2 FILESYSTEM
7432 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7433 L:      linux-nilfs@vger.kernel.org
7434 W:      http://nilfs.sourceforge.net/
7435 T:      git git://github.com/konis/nilfs2.git
7436 S:      Supported
7437 F:      Documentation/filesystems/nilfs2.txt
7438 F:      fs/nilfs2/
7439 F:      include/linux/nilfs2_fs.h
7440
7441 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7442 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7443 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7444 S:      Maintained
7445 F:      Documentation/scsi/NinjaSCSI.txt
7446 F:      drivers/scsi/pcmcia/nsp_*
7447
7448 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7449 M:      GOTO Masanori <gotom@debian.or.jp>
7450 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7451 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7452 S:      Maintained
7453 F:      Documentation/scsi/NinjaSCSI.txt
7454 F:      drivers/scsi/nsp32*
7455
7456 NIOS2 ARCHITECTURE
7457 M:      Ley Foon Tan <lftan@altera.com>
7458 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7460 S:      Maintained
7461 F:      arch/nios2/
7462
7463 NOKIA N900 POWER SUPPLY DRIVERS
7464 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7465 S:      Maintained
7466 F:      include/linux/power/bq2415x_charger.h
7467 F:      include/linux/power/bq27x00_battery.h
7468 F:      include/linux/power/isp1704_charger.h
7469 F:      drivers/power/bq2415x_charger.c
7470 F:      drivers/power/bq27x00_battery.c
7471 F:      drivers/power/isp1704_charger.c
7472 F:      drivers/power/rx51_battery.c
7473
7474 NTB DRIVER CORE
7475 M:      Jon Mason <jdmason@kudzu.us>
7476 M:      Dave Jiang <dave.jiang@intel.com>
7477 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7478 L:      linux-ntb@googlegroups.com
7479 S:      Supported
7480 W:      https://github.com/jonmason/ntb/wiki
7481 T:      git git://github.com/jonmason/ntb.git
7482 F:      drivers/ntb/
7483 F:      drivers/net/ntb_netdev.c
7484 F:      include/linux/ntb.h
7485 F:      include/linux/ntb_transport.h
7486
7487 NTB INTEL DRIVER
7488 M:      Jon Mason <jdmason@kudzu.us>
7489 M:      Dave Jiang <dave.jiang@intel.com>
7490 L:      linux-ntb@googlegroups.com
7491 S:      Supported
7492 W:      https://github.com/jonmason/ntb/wiki
7493 T:      git git://github.com/jonmason/ntb.git
7494 F:      drivers/ntb/hw/intel/
7495
7496 NTFS FILESYSTEM
7497 M:      Anton Altaparmakov <anton@tuxera.com>
7498 L:      linux-ntfs-dev@lists.sourceforge.net
7499 W:      http://www.tuxera.com/
7500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7501 S:      Supported
7502 F:      Documentation/filesystems/ntfs.txt
7503 F:      fs/ntfs/
7504
7505 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7506 M:      Antonino Daplas <adaplas@gmail.com>
7507 L:      linux-fbdev@vger.kernel.org
7508 S:      Maintained
7509 F:      drivers/video/fbdev/riva/
7510 F:      drivers/video/fbdev/nvidia/
7511
7512 NVM EXPRESS DRIVER
7513 M:      Matthew Wilcox <willy@linux.intel.com>
7514 L:      linux-nvme@lists.infradead.org
7515 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7516 S:      Supported
7517 F:      drivers/block/nvme*
7518 F:      include/linux/nvme.h
7519
7520 NVMEM FRAMEWORK
7521 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7522 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7523 S:      Maintained
7524 F:      drivers/nvmem/
7525 F:      Documentation/devicetree/bindings/nvmem/
7526 F:      include/linux/nvmem-consumer.h
7527 F:      include/linux/nvmem-provider.h
7528
7529 NXP-NCI NFC DRIVER
7530 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7531 R:      Charles Gorand <charles.gorand@effinnov.com>
7532 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7533 S:      Supported
7534 F:      drivers/nfc/nxp-nci
7535
7536 NXP TDA998X DRM DRIVER
7537 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7538 S:      Supported
7539 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7540 F:      include/drm/i2c/tda998x.h
7541
7542 NXP TFA9879 DRIVER
7543 M:      Peter Rosin <peda@axentia.se>
7544 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7545 S:      Maintained
7546 F:      sound/soc/codecs/tfa9879*
7547
7548 OMAP SUPPORT
7549 M:      Tony Lindgren <tony@atomide.com>
7550 L:      linux-omap@vger.kernel.org
7551 W:      http://www.muru.com/linux/omap/
7552 W:      http://linux.omap.com/
7553 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7555 S:      Maintained
7556 F:      arch/arm/*omap*/
7557 F:      arch/arm/configs/omap1_defconfig
7558 F:      arch/arm/configs/omap2plus_defconfig
7559 F:      drivers/i2c/busses/i2c-omap.c
7560 F:      drivers/irqchip/irq-omap-intc.c
7561 F:      drivers/mfd/*omap*.c
7562 F:      drivers/mfd/menelaus.c
7563 F:      drivers/mfd/palmas.c
7564 F:      drivers/mfd/tps65217.c
7565 F:      drivers/mfd/tps65218.c
7566 F:      drivers/mfd/tps65910.c
7567 F:      drivers/mfd/twl-core.[ch]
7568 F:      drivers/mfd/twl4030*.c
7569 F:      drivers/mfd/twl6030*.c
7570 F:      drivers/mfd/twl6040*.c
7571 F:      drivers/regulator/palmas-regulator*.c
7572 F:      drivers/regulator/pbias-regulator.c
7573 F:      drivers/regulator/tps65217-regulator.c
7574 F:      drivers/regulator/tps65218-regulator.c
7575 F:      drivers/regulator/tps65910-regulator.c
7576 F:      drivers/regulator/twl-regulator.c
7577 F:      include/linux/i2c-omap.h
7578
7579 OMAP DEVICE TREE SUPPORT
7580 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7581 M:      Tony Lindgren <tony@atomide.com>
7582 L:      linux-omap@vger.kernel.org
7583 L:      devicetree@vger.kernel.org
7584 S:      Maintained
7585 F:      arch/arm/boot/dts/*omap*
7586 F:      arch/arm/boot/dts/*am3*
7587 F:      arch/arm/boot/dts/*am4*
7588 F:      arch/arm/boot/dts/*am5*
7589 F:      arch/arm/boot/dts/*dra7*
7590
7591 OMAP CLOCK FRAMEWORK SUPPORT
7592 M:      Paul Walmsley <paul@pwsan.com>
7593 L:      linux-omap@vger.kernel.org
7594 S:      Maintained
7595 F:      arch/arm/*omap*/*clock*
7596
7597 OMAP POWER MANAGEMENT SUPPORT
7598 M:      Kevin Hilman <khilman@deeprootsystems.com>
7599 L:      linux-omap@vger.kernel.org
7600 S:      Maintained
7601 F:      arch/arm/*omap*/*pm*
7602 F:      drivers/cpufreq/omap-cpufreq.c
7603
7604 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7605 M:      Rajendra Nayak <rnayak@ti.com>
7606 M:      Paul Walmsley <paul@pwsan.com>
7607 L:      linux-omap@vger.kernel.org
7608 S:      Maintained
7609 F:      arch/arm/mach-omap2/prm*
7610
7611 OMAP AUDIO SUPPORT
7612 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7613 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7614 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7615 L:      linux-omap@vger.kernel.org
7616 S:      Maintained
7617 F:      sound/soc/omap/
7618
7619 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7620 M:      Roger Quadros <rogerq@ti.com>
7621 M:      Tony Lindgren <tony@atomide.com>
7622 L:      linux-omap@vger.kernel.org
7623 S:      Maintained
7624 F:      drivers/memory/omap-gpmc.c
7625 F:      arch/arm/mach-omap2/*gpmc*
7626
7627 OMAP FRAMEBUFFER SUPPORT
7628 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7629 L:      linux-fbdev@vger.kernel.org
7630 L:      linux-omap@vger.kernel.org
7631 S:      Maintained
7632 F:      drivers/video/fbdev/omap/
7633
7634 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7635 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7636 L:      linux-omap@vger.kernel.org
7637 L:      linux-fbdev@vger.kernel.org
7638 S:      Maintained
7639 F:      drivers/video/fbdev/omap2/
7640 F:      Documentation/arm/OMAP/DSS
7641
7642 OMAP HARDWARE SPINLOCK SUPPORT
7643 M:      Ohad Ben-Cohen <ohad@wizery.com>
7644 L:      linux-omap@vger.kernel.org
7645 S:      Maintained
7646 F:      drivers/hwspinlock/omap_hwspinlock.c
7647
7648 OMAP MMC SUPPORT
7649 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7650 L:      linux-omap@vger.kernel.org
7651 S:      Maintained
7652 F:      drivers/mmc/host/omap.c
7653
7654 OMAP HS MMC SUPPORT
7655 L:      linux-mmc@vger.kernel.org
7656 L:      linux-omap@vger.kernel.org
7657 S:      Orphan
7658 F:      drivers/mmc/host/omap_hsmmc.c
7659
7660 OMAP RANDOM NUMBER GENERATOR SUPPORT
7661 M:      Deepak Saxena <dsaxena@plexity.net>
7662 S:      Maintained
7663 F:      drivers/char/hw_random/omap-rng.c
7664
7665 OMAP HWMOD SUPPORT
7666 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7667 M:      Paul Walmsley <paul@pwsan.com>
7668 L:      linux-omap@vger.kernel.org
7669 S:      Maintained
7670 F:      arch/arm/mach-omap2/omap_hwmod.*
7671
7672 OMAP HWMOD DATA
7673 M:      Paul Walmsley <paul@pwsan.com>
7674 L:      linux-omap@vger.kernel.org
7675 S:      Maintained
7676 F:      arch/arm/mach-omap2/omap_hwmod*data*
7677
7678 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7679 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7680 L:      linux-omap@vger.kernel.org
7681 S:      Maintained
7682 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7683
7684 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7685 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7686 L:      linux-media@vger.kernel.org
7687 S:      Maintained
7688 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7689 F:      drivers/media/platform/omap3isp/
7690 F:      drivers/staging/media/omap4iss/
7691
7692 OMAP USB SUPPORT
7693 M:      Felipe Balbi <balbi@ti.com>
7694 L:      linux-usb@vger.kernel.org
7695 L:      linux-omap@vger.kernel.org
7696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7697 S:      Maintained
7698 F:      drivers/usb/*/*omap*
7699 F:      arch/arm/*omap*/usb*
7700
7701 OMAP GPIO DRIVER
7702 M:      Javier Martinez Canillas <javier@dowhile0.org>
7703 M:      Santosh Shilimkar <ssantosh@kernel.org>
7704 M:      Kevin Hilman <khilman@deeprootsystems.com>
7705 L:      linux-omap@vger.kernel.org
7706 S:      Maintained
7707 F:      drivers/gpio/gpio-omap.c
7708
7709 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7710 M:      Mark Jackson <mpfj@newflow.co.uk>
7711 L:      linux-omap@vger.kernel.org
7712 S:      Maintained
7713 F:      arch/arm/boot/dts/am335x-nano.dts
7714
7715 OMFS FILESYSTEM
7716 M:      Bob Copeland <me@bobcopeland.com>
7717 L:      linux-karma-devel@lists.sourceforge.net
7718 S:      Maintained
7719 F:      Documentation/filesystems/omfs.txt
7720 F:      fs/omfs/
7721
7722 OMNIKEY CARDMAN 4000 DRIVER
7723 M:      Harald Welte <laforge@gnumonks.org>
7724 S:      Maintained
7725 F:      drivers/char/pcmcia/cm4000_cs.c
7726 F:      include/linux/cm4000_cs.h
7727 F:      include/uapi/linux/cm4000_cs.h
7728
7729 OMNIKEY CARDMAN 4040 DRIVER
7730 M:      Harald Welte <laforge@gnumonks.org>
7731 S:      Maintained
7732 F:      drivers/char/pcmcia/cm4040_cs.*
7733
7734 OMNIVISION OV7670 SENSOR DRIVER
7735 M:      Jonathan Corbet <corbet@lwn.net>
7736 L:      linux-media@vger.kernel.org
7737 T:      git git://linuxtv.org/media_tree.git
7738 S:      Maintained
7739 F:      drivers/media/i2c/ov7670.c
7740
7741 ONENAND FLASH DRIVER
7742 M:      Kyungmin Park <kyungmin.park@samsung.com>
7743 L:      linux-mtd@lists.infradead.org
7744 S:      Maintained
7745 F:      drivers/mtd/onenand/
7746 F:      include/linux/mtd/onenand*.h
7747
7748 ONSTREAM SCSI TAPE DRIVER
7749 M:      Willem Riede <osst@riede.org>
7750 L:      osst-users@lists.sourceforge.net
7751 L:      linux-scsi@vger.kernel.org
7752 S:      Maintained
7753 F:      Documentation/scsi/osst.txt
7754 F:      drivers/scsi/osst.*
7755 F:      drivers/scsi/osst_*.h
7756 F:      drivers/scsi/st.h
7757
7758 OPENCORES I2C BUS DRIVER
7759 M:      Peter Korsgaard <jacmet@sunsite.dk>
7760 L:      linux-i2c@vger.kernel.org
7761 S:      Maintained
7762 F:      Documentation/i2c/busses/i2c-ocores
7763 F:      drivers/i2c/busses/i2c-ocores.c
7764
7765 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7766 M:      Rob Herring <robh+dt@kernel.org>
7767 M:      Frank Rowand <frowand.list@gmail.com>
7768 M:      Grant Likely <grant.likely@linaro.org>
7769 L:      devicetree@vger.kernel.org
7770 W:      http://www.devicetree.org/
7771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7772 S:      Maintained
7773 F:      drivers/of/
7774 F:      include/linux/of*.h
7775 F:      scripts/dtc/
7776
7777 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7778 M:      Rob Herring <robh+dt@kernel.org>
7779 M:      Pawel Moll <pawel.moll@arm.com>
7780 M:      Mark Rutland <mark.rutland@arm.com>
7781 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7782 M:      Kumar Gala <galak@codeaurora.org>
7783 L:      devicetree@vger.kernel.org
7784 S:      Maintained
7785 F:      Documentation/devicetree/
7786 F:      arch/*/boot/dts/
7787 F:      include/dt-bindings/
7788
7789 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7790 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7791 L:      devicetree@vger.kernel.org
7792 S:      Maintained
7793 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7794 F:      Documentation/devicetree/overlay-notes.txt
7795 F:      drivers/of/overlay.c
7796 F:      drivers/of/resolver.c
7797
7798 OPENRISC ARCHITECTURE
7799 M:      Jonas Bonn <jonas@southpole.se>
7800 W:      http://openrisc.net
7801 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7802 S:      Maintained
7803 T:      git git://openrisc.net/~jonas/linux
7804 F:      arch/openrisc/
7805
7806 OPENVSWITCH
7807 M:      Pravin Shelar <pshelar@nicira.com>
7808 L:      netdev@vger.kernel.org
7809 L:      dev@openvswitch.org
7810 W:      http://openvswitch.org
7811 S:      Maintained
7812 F:      net/openvswitch/
7813 F:      include/uapi/linux/openvswitch.h
7814
7815 OPL4 DRIVER
7816 M:      Clemens Ladisch <clemens@ladisch.de>
7817 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7818 T:      git git://git.alsa-project.org/alsa-kernel.git
7819 S:      Maintained
7820 F:      sound/drivers/opl4/
7821
7822 OPROFILE
7823 M:      Robert Richter <rric@kernel.org>
7824 L:      oprofile-list@lists.sf.net
7825 S:      Maintained
7826 F:      arch/*/include/asm/oprofile*.h
7827 F:      arch/*/oprofile/
7828 F:      drivers/oprofile/
7829 F:      include/linux/oprofile.h
7830
7831 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7832 M:      Mark Fasheh <mfasheh@suse.com>
7833 M:      Joel Becker <jlbec@evilplan.org>
7834 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7835 W:      http://ocfs2.wiki.kernel.org
7836 S:      Supported
7837 F:      Documentation/filesystems/ocfs2.txt
7838 F:      Documentation/filesystems/dlmfs.txt
7839 F:      fs/ocfs2/
7840
7841 ORINOCO DRIVER
7842 L:      linux-wireless@vger.kernel.org
7843 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7844 W:      http://www.nongnu.org/orinoco/
7845 S:      Orphan
7846 F:      drivers/net/wireless/orinoco/
7847
7848 OSD LIBRARY and FILESYSTEM
7849 M:      Boaz Harrosh <ooo@electrozaur.com>
7850 M:      Benny Halevy <bhalevy@primarydata.com>
7851 L:      osd-dev@open-osd.org
7852 W:      http://open-osd.org
7853 T:      git git://git.open-osd.org/open-osd.git
7854 S:      Maintained
7855 F:      drivers/scsi/osd/
7856 F:      include/scsi/osd_*
7857 F:      fs/exofs/
7858
7859 OVERLAY FILESYSTEM
7860 M:      Miklos Szeredi <miklos@szeredi.hu>
7861 L:      linux-unionfs@vger.kernel.org
7862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7863 S:      Supported
7864 F:      fs/overlayfs/
7865 F:      Documentation/filesystems/overlayfs.txt
7866
7867 P54 WIRELESS DRIVER
7868 M:      Christian Lamparter <chunkeey@googlemail.com>
7869 L:      linux-wireless@vger.kernel.org
7870 W:      http://wireless.kernel.org/en/users/Drivers/p54
7871 S:      Maintained
7872 F:      drivers/net/wireless/p54/
7873
7874 PA SEMI ETHERNET DRIVER
7875 M:      Olof Johansson <olof@lixom.net>
7876 L:      netdev@vger.kernel.org
7877 S:      Maintained
7878 F:      drivers/net/ethernet/pasemi/*
7879
7880 PA SEMI SMBUS DRIVER
7881 M:      Olof Johansson <olof@lixom.net>
7882 L:      linux-i2c@vger.kernel.org
7883 S:      Maintained
7884 F:      drivers/i2c/busses/i2c-pasemi.c
7885
7886 PADATA PARALLEL EXECUTION MECHANISM
7887 M:      Steffen Klassert <steffen.klassert@secunet.com>
7888 L:      linux-crypto@vger.kernel.org
7889 S:      Maintained
7890 F:      kernel/padata.c
7891 F:      include/linux/padata.h
7892 F:      Documentation/padata.txt
7893
7894 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7895 M:      Harald Welte <laforge@gnumonks.org>
7896 L:      platform-driver-x86@vger.kernel.org
7897 S:      Maintained
7898 F:      drivers/platform/x86/panasonic-laptop.c
7899
7900 PANASONIC MN10300/AM33/AM34 PORT
7901 M:      David Howells <dhowells@redhat.com>
7902 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7903 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7904 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7905 S:      Maintained
7906 F:      Documentation/mn10300/
7907 F:      arch/mn10300/
7908
7909 PARALLEL PORT SUBSYSTEM
7910 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7911 M:      Sudip Mukherjee <sudip@vectorindia.org>
7912 L:      linux-parport@lists.infradead.org (subscribers-only)
7913 S:      Maintained
7914 F:      drivers/parport/
7915 F:      include/linux/parport*.h
7916 F:      drivers/char/ppdev.c
7917 F:      include/uapi/linux/ppdev.h
7918 F:      Documentation/parport*.txt
7919
7920 PARAVIRT_OPS INTERFACE
7921 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7922 M:      Chris Wright <chrisw@sous-sol.org>
7923 M:      Alok Kataria <akataria@vmware.com>
7924 M:      Rusty Russell <rusty@rustcorp.com.au>
7925 L:      virtualization@lists.linux-foundation.org
7926 S:      Supported
7927 F:      Documentation/virtual/paravirt_ops.txt
7928 F:      arch/*/kernel/paravirt*
7929 F:      arch/*/include/asm/paravirt.h
7930
7931 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7932 M:      Tim Waugh <tim@cyberelk.net>
7933 L:      linux-parport@lists.infradead.org (subscribers-only)
7934 S:      Maintained
7935 F:      Documentation/blockdev/paride.txt
7936 F:      drivers/block/paride/
7937
7938 PARISC ARCHITECTURE
7939 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7940 M:      Helge Deller <deller@gmx.de>
7941 L:      linux-parisc@vger.kernel.org
7942 W:      http://www.parisc-linux.org/
7943 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7946 S:      Maintained
7947 F:      arch/parisc/
7948 F:      Documentation/parisc/
7949 F:      drivers/parisc/
7950 F:      drivers/char/agp/parisc-agp.c
7951 F:      drivers/input/serio/gscps2.c
7952 F:      drivers/parport/parport_gsc.*
7953 F:      drivers/tty/serial/8250/8250_gsc.c
7954 F:      drivers/video/fbdev/sti*
7955 F:      drivers/video/console/sti*
7956 F:      drivers/video/logo/logo_parisc*
7957
7958 PC87360 HARDWARE MONITORING DRIVER
7959 M:      Jim Cromie <jim.cromie@gmail.com>
7960 L:      lm-sensors@lm-sensors.org
7961 S:      Maintained
7962 F:      Documentation/hwmon/pc87360
7963 F:      drivers/hwmon/pc87360.c
7964
7965 PC8736x GPIO DRIVER
7966 M:      Jim Cromie <jim.cromie@gmail.com>
7967 S:      Maintained
7968 F:      drivers/char/pc8736x_gpio.c
7969
7970 PC87427 HARDWARE MONITORING DRIVER
7971 M:      Jean Delvare <jdelvare@suse.com>
7972 L:      lm-sensors@lm-sensors.org
7973 S:      Maintained
7974 F:      Documentation/hwmon/pc87427
7975 F:      drivers/hwmon/pc87427.c
7976
7977 PCA9532 LED DRIVER
7978 M:      Riku Voipio <riku.voipio@iki.fi>
7979 S:      Maintained
7980 F:      drivers/leds/leds-pca9532.c
7981 F:      include/linux/leds-pca9532.h
7982
7983 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7984 M:      Guenter Roeck <linux@roeck-us.net>
7985 L:      linux-i2c@vger.kernel.org
7986 S:      Maintained
7987 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7988
7989 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7990 M:      Khalid Aziz <khalid@gonehiking.org>
7991 S:      Maintained
7992 F:      drivers/firmware/pcdp.*
7993
7994 PCI ERROR RECOVERY
7995 M:      Linas Vepstas <linasvepstas@gmail.com>
7996 L:      linux-pci@vger.kernel.org
7997 S:      Supported
7998 F:      Documentation/PCI/pci-error-recovery.txt
7999
8000 PCI SUBSYSTEM
8001 M:      Bjorn Helgaas <bhelgaas@google.com>
8002 L:      linux-pci@vger.kernel.org
8003 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8005 S:      Supported
8006 F:      Documentation/PCI/
8007 F:      drivers/pci/
8008 F:      include/linux/pci*
8009 F:      arch/x86/pci/
8010 F:      arch/x86/kernel/quirks.c
8011
8012 PCI DRIVER FOR ALTERA PCIE IP
8013 M:      Ley Foon Tan <lftan@altera.com>
8014 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8015 L:      linux-pci@vger.kernel.org
8016 S:      Supported
8017 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8018 F:      drivers/pci/host/pcie-altera.c
8019
8020 PCI DRIVER FOR ARM VERSATILE PLATFORM
8021 M:      Rob Herring <robh@kernel.org>
8022 L:      linux-pci@vger.kernel.org
8023 L:      linux-arm-kernel@lists.infradead.org
8024 S:      Maintained
8025 F:      Documentation/devicetree/bindings/pci/versatile.txt
8026 F:      drivers/pci/host/pci-versatile.c
8027
8028 PCI DRIVER FOR APPLIEDMICRO XGENE
8029 M:      Tanmay Inamdar <tinamdar@apm.com>
8030 L:      linux-pci@vger.kernel.org
8031 L:      linux-arm-kernel@lists.infradead.org
8032 S:      Maintained
8033 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8034 F:      drivers/pci/host/pci-xgene.c
8035
8036 PCI DRIVER FOR FREESCALE LAYERSCAPE
8037 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8038 M:      Mingkai Hu <mingkai.hu@freescale.com>
8039 M:      Roy Zang <tie-fei.zang@freescale.com>
8040 L:      linuxppc-dev@lists.ozlabs.org
8041 L:      linux-pci@vger.kernel.org
8042 L:      linux-arm-kernel@lists.infradead.org
8043 S:      Maintained
8044 F:      drivers/pci/host/*layerscape*
8045
8046 PCI DRIVER FOR IMX6
8047 M:      Richard Zhu <Richard.Zhu@freescale.com>
8048 M:      Lucas Stach <l.stach@pengutronix.de>
8049 L:      linux-pci@vger.kernel.org
8050 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8051 S:      Maintained
8052 F:      drivers/pci/host/*imx6*
8053
8054 PCI DRIVER FOR TI KEYSTONE
8055 M:      Murali Karicheri <m-karicheri2@ti.com>
8056 L:      linux-pci@vger.kernel.org
8057 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8058 S:      Maintained
8059 F:      drivers/pci/host/*keystone*
8060
8061 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8062 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8063 M:      Jason Cooper <jason@lakedaemon.net>
8064 L:      linux-pci@vger.kernel.org
8065 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8066 S:      Maintained
8067 F:      drivers/pci/host/*mvebu*
8068
8069 PCI DRIVER FOR NVIDIA TEGRA
8070 M:      Thierry Reding <thierry.reding@gmail.com>
8071 L:      linux-tegra@vger.kernel.org
8072 L:      linux-pci@vger.kernel.org
8073 S:      Supported
8074 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8075 F:      drivers/pci/host/pci-tegra.c
8076
8077 PCI DRIVER FOR TI DRA7XX
8078 M:      Kishon Vijay Abraham I <kishon@ti.com>
8079 L:      linux-omap@vger.kernel.org
8080 L:      linux-pci@vger.kernel.org
8081 S:      Supported
8082 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8083 F:      drivers/pci/host/pci-dra7xx.c
8084
8085 PCI DRIVER FOR RENESAS R-CAR
8086 M:      Simon Horman <horms@verge.net.au>
8087 L:      linux-pci@vger.kernel.org
8088 L:      linux-sh@vger.kernel.org
8089 S:      Maintained
8090 F:      drivers/pci/host/*rcar*
8091
8092 PCI DRIVER FOR SAMSUNG EXYNOS
8093 M:      Jingoo Han <jingoohan1@gmail.com>
8094 L:      linux-pci@vger.kernel.org
8095 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8096 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8097 S:      Maintained
8098 F:      drivers/pci/host/pci-exynos.c
8099
8100 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8101 M:      Jingoo Han <jingoohan1@gmail.com>
8102 M:      Pratyush Anand <pratyush.anand@gmail.com>
8103 L:      linux-pci@vger.kernel.org
8104 S:      Maintained
8105 F:      drivers/pci/host/*designware*
8106
8107 PCI DRIVER FOR GENERIC OF HOSTS
8108 M:      Will Deacon <will.deacon@arm.com>
8109 L:      linux-pci@vger.kernel.org
8110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8111 S:      Maintained
8112 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8113 F:      drivers/pci/host/pci-host-generic.c
8114
8115 PCIE DRIVER FOR ST SPEAR13XX
8116 M:      Pratyush Anand <pratyush.anand@gmail.com>
8117 L:      linux-pci@vger.kernel.org
8118 S:      Maintained
8119 F:      drivers/pci/host/*spear*
8120
8121 PCI MSI DRIVER FOR ALTERA MSI IP
8122 M:      Ley Foon Tan <lftan@altera.com>
8123 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8124 L:      linux-pci@vger.kernel.org
8125 S:      Supported
8126 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8127 F:      drivers/pci/host/pcie-altera-msi.c
8128
8129 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8130 M:      Duc Dang <dhdang@apm.com>
8131 L:      linux-pci@vger.kernel.org
8132 L:      linux-arm-kernel@lists.infradead.org
8133 S:      Maintained
8134 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8135 F:      drivers/pci/host/pci-xgene-msi.c
8136
8137 PCIE DRIVER FOR HISILICON
8138 M:      Zhou Wang <wangzhou1@hisilicon.com>
8139 L:      linux-pci@vger.kernel.org
8140 S:      Maintained
8141 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8142 F:      drivers/pci/host/pcie-hisi.c
8143
8144 PCMCIA SUBSYSTEM
8145 P:      Linux PCMCIA Team
8146 L:      linux-pcmcia@lists.infradead.org
8147 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8149 S:      Maintained
8150 F:      Documentation/pcmcia/
8151 F:      drivers/pcmcia/
8152 F:      include/pcmcia/
8153
8154 PCNET32 NETWORK DRIVER
8155 M:      Don Fry <pcnet32@frontier.com>
8156 L:      netdev@vger.kernel.org
8157 S:      Maintained
8158 F:      drivers/net/ethernet/amd/pcnet32.c
8159
8160 PCRYPT PARALLEL CRYPTO ENGINE
8161 M:      Steffen Klassert <steffen.klassert@secunet.com>
8162 L:      linux-crypto@vger.kernel.org
8163 S:      Maintained
8164 F:      crypto/pcrypt.c
8165 F:      include/crypto/pcrypt.h
8166
8167 PER-CPU MEMORY ALLOCATOR
8168 M:      Tejun Heo <tj@kernel.org>
8169 M:      Christoph Lameter <cl@linux-foundation.org>
8170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8171 S:      Maintained
8172 F:      include/linux/percpu*.h
8173 F:      mm/percpu*.c
8174 F:      arch/*/include/asm/percpu.h
8175
8176 PER-TASK DELAY ACCOUNTING
8177 M:      Balbir Singh <bsingharora@gmail.com>
8178 S:      Maintained
8179 F:      include/linux/delayacct.h
8180 F:      kernel/delayacct.c
8181
8182 PERFORMANCE EVENTS SUBSYSTEM
8183 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8184 M:      Ingo Molnar <mingo@redhat.com>
8185 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8186 L:      linux-kernel@vger.kernel.org
8187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8188 S:      Supported
8189 F:      kernel/events/*
8190 F:      include/linux/perf_event.h
8191 F:      include/uapi/linux/perf_event.h
8192 F:      arch/*/kernel/perf_event*.c
8193 F:      arch/*/kernel/*/perf_event*.c
8194 F:      arch/*/kernel/*/*/perf_event*.c
8195 F:      arch/*/include/asm/perf_event.h
8196 F:      arch/*/kernel/perf_callchain.c
8197 F:      tools/perf/
8198
8199 PERSONALITY HANDLING
8200 M:      Christoph Hellwig <hch@infradead.org>
8201 L:      linux-abi-devel@lists.sourceforge.net
8202 S:      Maintained
8203 F:      include/linux/personality.h
8204 F:      include/uapi/linux/personality.h
8205
8206 PHONET PROTOCOL
8207 M:      Remi Denis-Courmont <courmisch@gmail.com>
8208 S:      Supported
8209 F:      Documentation/networking/phonet.txt
8210 F:      include/linux/phonet.h
8211 F:      include/net/phonet/
8212 F:      include/uapi/linux/phonet.h
8213 F:      net/phonet/
8214
8215 PHRAM MTD DRIVER
8216 M:      Joern Engel <joern@lazybastard.org>
8217 L:      linux-mtd@lists.infradead.org
8218 S:      Maintained
8219 F:      drivers/mtd/devices/phram.c
8220
8221 PICOLCD HID DRIVER
8222 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8223 L:      linux-input@vger.kernel.org
8224 S:      Maintained
8225 F:      drivers/hid/hid-picolcd*
8226
8227 PICOXCELL SUPPORT
8228 M:      Jamie Iles <jamie@jamieiles.com>
8229 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8230 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8231 S:      Supported
8232 F:      arch/arm/boot/dts/picoxcell*
8233 F:      arch/arm/mach-picoxcell/
8234 F:      drivers/crypto/picoxcell*
8235
8236 PIN CONTROL SUBSYSTEM
8237 M:      Linus Walleij <linus.walleij@linaro.org>
8238 L:      linux-gpio@vger.kernel.org
8239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8240 S:      Maintained
8241 F:      drivers/pinctrl/
8242 F:      include/linux/pinctrl/
8243
8244 PIN CONTROLLER - ATMEL AT91
8245 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8247 S:      Maintained
8248 F:      drivers/pinctrl/pinctrl-at91.*
8249
8250 PIN CONTROLLER - INTEL
8251 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8252 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8253 S:      Maintained
8254 F:      drivers/pinctrl/intel/
8255
8256 PIN CONTROLLER - RENESAS
8257 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8258 L:      linux-sh@vger.kernel.org
8259 S:      Maintained
8260 F:      drivers/pinctrl/sh-pfc/
8261
8262 PIN CONTROLLER - SAMSUNG
8263 M:      Tomasz Figa <tomasz.figa@gmail.com>
8264 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8265 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8266 S:      Maintained
8267 F:      drivers/pinctrl/samsung/
8268
8269 PIN CONTROLLER - ST SPEAR
8270 M:      Viresh Kumar <vireshk@kernel.org>
8271 L:      spear-devel@list.st.com
8272 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8273 W:      http://www.st.com/spear
8274 S:      Maintained
8275 F:      drivers/pinctrl/spear/
8276
8277 PKTCDVD DRIVER
8278 M:      Jiri Kosina <jikos@kernel.org>
8279 S:      Maintained
8280 F:      drivers/block/pktcdvd.c
8281 F:      include/linux/pktcdvd.h
8282 F:      include/uapi/linux/pktcdvd.h
8283
8284 PKUNITY SOC DRIVERS
8285 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8286 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8287 S:      Maintained
8288 T:      git git://github.com/gxt/linux.git
8289 F:      drivers/input/serio/i8042-unicore32io.h
8290 F:      drivers/i2c/busses/i2c-puv3.c
8291 F:      drivers/video/fbdev/fb-puv3.c
8292 F:      drivers/rtc/rtc-puv3.c
8293
8294 PMBUS HARDWARE MONITORING DRIVERS
8295 M:      Guenter Roeck <linux@roeck-us.net>
8296 L:      lm-sensors@lm-sensors.org
8297 W:      http://www.lm-sensors.org/
8298 W:      http://www.roeck-us.net/linux/drivers/
8299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8300 S:      Maintained
8301 F:      Documentation/hwmon/pmbus
8302 F:      drivers/hwmon/pmbus/
8303 F:      include/linux/i2c/pmbus.h
8304
8305 PMC SIERRA MaxRAID DRIVER
8306 L:      linux-scsi@vger.kernel.org
8307 W:      http://www.pmc-sierra.com/
8308 S:      Orphan
8309 F:      drivers/scsi/pmcraid.*
8310
8311 PMC SIERRA PM8001 DRIVER
8312 M:      Jack Wang <jinpu.wang@profitbricks.com>
8313 M:      lindar_liu@usish.com
8314 L:      pmchba@pmcs.com
8315 L:      linux-scsi@vger.kernel.org
8316 S:      Supported
8317 F:      drivers/scsi/pm8001/
8318
8319 POSIX CLOCKS and TIMERS
8320 M:      Thomas Gleixner <tglx@linutronix.de>
8321 L:      linux-kernel@vger.kernel.org
8322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8323 S:      Maintained
8324 F:      fs/timerfd.c
8325 F:      include/linux/timer*
8326 F:      kernel/time/*timer*
8327
8328 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8329 M:      Sebastian Reichel <sre@kernel.org>
8330 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8331 M:      David Woodhouse <dwmw2@infradead.org>
8332 L:      linux-pm@vger.kernel.org
8333 T:      git git://git.infradead.org/battery-2.6.git
8334 S:      Maintained
8335 F:      include/linux/power_supply.h
8336 F:      drivers/power/
8337 X:      drivers/power/avs/
8338
8339 POWER STATE COORDINATION INTERFACE (PSCI)
8340 M:      Mark Rutland <mark.rutland@arm.com>
8341 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8342 L:      linux-arm-kernel@lists.infradead.org
8343 S:      Maintained
8344 F:      drivers/firmware/psci.c
8345 F:      include/linux/psci.h
8346 F:      include/uapi/linux/psci.h
8347
8348 PNP SUPPORT
8349 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8350 S:      Maintained
8351 F:      drivers/pnp/
8352
8353 PPP PROTOCOL DRIVERS AND COMPRESSORS
8354 M:      Paul Mackerras <paulus@samba.org>
8355 L:      linux-ppp@vger.kernel.org
8356 S:      Maintained
8357 F:      drivers/net/ppp/ppp_*
8358
8359 PPP OVER ATM (RFC 2364)
8360 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8361 S:      Maintained
8362 F:      net/atm/pppoatm.c
8363 F:      include/uapi/linux/atmppp.h
8364
8365 PPP OVER ETHERNET
8366 M:      Michal Ostrowski <mostrows@earthlink.net>
8367 S:      Maintained
8368 F:      drivers/net/ppp/pppoe.c
8369 F:      drivers/net/ppp/pppox.c
8370
8371 PPP OVER L2TP
8372 M:      James Chapman <jchapman@katalix.com>
8373 S:      Maintained
8374 F:      net/l2tp/l2tp_ppp.c
8375 F:      include/linux/if_pppol2tp.h
8376 F:      include/uapi/linux/if_pppol2tp.h
8377
8378 PPS SUPPORT
8379 M:      Rodolfo Giometti <giometti@enneenne.com>
8380 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8381 L:      linuxpps@ml.enneenne.com (subscribers-only)
8382 S:      Maintained
8383 F:      Documentation/pps/
8384 F:      drivers/pps/
8385 F:      include/linux/pps*.h
8386
8387 PPTP DRIVER
8388 M:      Dmitry Kozlov <xeb@mail.ru>
8389 L:      netdev@vger.kernel.org
8390 S:      Maintained
8391 F:      drivers/net/ppp/pptp.c
8392 W:      http://sourceforge.net/projects/accel-pptp
8393
8394 PREEMPTIBLE KERNEL
8395 M:      Robert Love <rml@tech9.net>
8396 L:      kpreempt-tech@lists.sourceforge.net
8397 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8398 S:      Supported
8399 F:      Documentation/preempt-locking.txt
8400 F:      include/linux/preempt.h
8401
8402 PRISM54 WIRELESS DRIVER
8403 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8404 L:      linux-wireless@vger.kernel.org
8405 W:      http://wireless.kernel.org/en/users/Drivers/p54
8406 S:      Obsolete
8407 F:      drivers/net/wireless/prism54/
8408
8409 PS3 NETWORK SUPPORT
8410 M:      Geoff Levand <geoff@infradead.org>
8411 L:      netdev@vger.kernel.org
8412 L:      linuxppc-dev@lists.ozlabs.org
8413 S:      Maintained
8414 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8415
8416 PS3 PLATFORM SUPPORT
8417 M:      Geoff Levand <geoff@infradead.org>
8418 L:      linuxppc-dev@lists.ozlabs.org
8419 S:      Maintained
8420 F:      arch/powerpc/boot/ps3*
8421 F:      arch/powerpc/include/asm/lv1call.h
8422 F:      arch/powerpc/include/asm/ps3*.h
8423 F:      arch/powerpc/platforms/ps3/
8424 F:      drivers/*/ps3*
8425 F:      drivers/ps3/
8426 F:      drivers/rtc/rtc-ps3.c
8427 F:      drivers/usb/host/*ps3.c
8428 F:      sound/ppc/snd_ps3*
8429
8430 PS3VRAM DRIVER
8431 M:      Jim Paris <jim@jtan.com>
8432 M:      Geoff Levand <geoff@infradead.org>
8433 L:      linuxppc-dev@lists.ozlabs.org
8434 S:      Maintained
8435 F:      drivers/block/ps3vram.c
8436
8437 PSTORE FILESYSTEM
8438 M:      Anton Vorontsov <anton@enomsg.org>
8439 M:      Colin Cross <ccross@android.com>
8440 M:      Kees Cook <keescook@chromium.org>
8441 M:      Tony Luck <tony.luck@intel.com>
8442 S:      Maintained
8443 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8444 F:      fs/pstore/
8445 F:      include/linux/pstore*
8446 F:      drivers/firmware/efi/efi-pstore.c
8447 F:      drivers/acpi/apei/erst.c
8448
8449 PTP HARDWARE CLOCK SUPPORT
8450 M:      Richard Cochran <richardcochran@gmail.com>
8451 L:      netdev@vger.kernel.org
8452 S:      Maintained
8453 W:      http://linuxptp.sourceforge.net/
8454 F:      Documentation/ABI/testing/sysfs-ptp
8455 F:      Documentation/ptp/*
8456 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8457 F:      drivers/net/phy/dp83640*
8458 F:      drivers/ptp/*
8459 F:      include/linux/ptp_cl*
8460
8461 PTRACE SUPPORT
8462 M:      Roland McGrath <roland@hack.frob.com>
8463 M:      Oleg Nesterov <oleg@redhat.com>
8464 S:      Maintained
8465 F:      include/asm-generic/syscall.h
8466 F:      include/linux/ptrace.h
8467 F:      include/linux/regset.h
8468 F:      include/linux/tracehook.h
8469 F:      include/uapi/linux/ptrace.h
8470 F:      kernel/ptrace.c
8471
8472 PVRUSB2 VIDEO4LINUX DRIVER
8473 M:      Mike Isely <isely@pobox.com>
8474 L:      pvrusb2@isely.net       (subscribers-only)
8475 L:      linux-media@vger.kernel.org
8476 W:      http://www.isely.net/pvrusb2/
8477 T:      git git://linuxtv.org/media_tree.git
8478 S:      Maintained
8479 F:      Documentation/video4linux/README.pvrusb2
8480 F:      drivers/media/usb/pvrusb2/
8481
8482 PWC WEBCAM DRIVER
8483 M:      Hans de Goede <hdegoede@redhat.com>
8484 L:      linux-media@vger.kernel.org
8485 T:      git git://linuxtv.org/media_tree.git
8486 S:      Maintained
8487 F:      drivers/media/usb/pwc/*
8488
8489 PWM FAN DRIVER
8490 M:      Kamil Debski <k.debski@samsung.com>
8491 L:      lm-sensors@lm-sensors.org
8492 S:      Supported
8493 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8494 F:      Documentation/hwmon/pwm-fan
8495 F:      drivers/hwmon/pwm-fan.c
8496
8497 PWM SUBSYSTEM
8498 M:      Thierry Reding <thierry.reding@gmail.com>
8499 L:      linux-pwm@vger.kernel.org
8500 S:      Maintained
8501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8502 F:      Documentation/pwm.txt
8503 F:      Documentation/devicetree/bindings/pwm/
8504 F:      include/linux/pwm.h
8505 F:      drivers/pwm/
8506 F:      drivers/video/backlight/pwm_bl.c
8507 F:      include/linux/pwm_backlight.h
8508
8509 PXA2xx/PXA3xx SUPPORT
8510 M:      Daniel Mack <daniel@zonque.org>
8511 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8512 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8514 T:      git git://github.com/hzhuang1/linux.git
8515 T:      git git://github.com/rjarzmik/linux.git
8516 S:      Maintained
8517 F:      arch/arm/mach-pxa/
8518 F:      drivers/dma/pxa*
8519 F:      drivers/pcmcia/pxa2xx*
8520 F:      drivers/spi/spi-pxa2xx*
8521 F:      drivers/usb/gadget/udc/pxa2*
8522 F:      include/sound/pxa2xx-lib.h
8523 F:      sound/arm/pxa*
8524 F:      sound/soc/pxa/
8525
8526 PXA3xx NAND FLASH DRIVER
8527 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8528 L:      linux-mtd@lists.infradead.org
8529 S:      Maintained
8530 F:      drivers/mtd/nand/pxa3xx_nand.c
8531
8532 MMP SUPPORT
8533 M:      Eric Miao <eric.y.miao@gmail.com>
8534 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8535 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8536 T:      git git://github.com/hzhuang1/linux.git
8537 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8538 S:      Maintained
8539 F:      arch/arm/mach-mmp/
8540
8541 PXA MMCI DRIVER
8542 S:      Orphan
8543
8544 PXA RTC DRIVER
8545 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8546 L:      rtc-linux@googlegroups.com
8547 S:      Maintained
8548
8549 QAT DRIVER
8550 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8551 L:      qat-linux@intel.com
8552 S:      Supported
8553 F:      drivers/crypto/qat/
8554
8555 QIB DRIVER
8556 M:      Mike Marciniszyn <infinipath@intel.com>
8557 L:      linux-rdma@vger.kernel.org
8558 S:      Supported
8559 F:      drivers/infiniband/hw/qib/
8560
8561 QLOGIC QLA1280 SCSI DRIVER
8562 M:      Michael Reed <mdr@sgi.com>
8563 L:      linux-scsi@vger.kernel.org
8564 S:      Maintained
8565 F:      drivers/scsi/qla1280.[ch]
8566
8567 QLOGIC QLA2XXX FC-SCSI DRIVER
8568 M:      qla2xxx-upstream@qlogic.com
8569 L:      linux-scsi@vger.kernel.org
8570 S:      Supported
8571 F:      Documentation/scsi/LICENSE.qla2xxx
8572 F:      drivers/scsi/qla2xxx/
8573
8574 QLOGIC QLA4XXX iSCSI DRIVER
8575 M:      QLogic-Storage-Upstream@qlogic.com
8576 L:      linux-scsi@vger.kernel.org
8577 S:      Supported
8578 F:      Documentation/scsi/LICENSE.qla4xxx
8579 F:      drivers/scsi/qla4xxx/
8580
8581 QLOGIC QLA3XXX NETWORK DRIVER
8582 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8583 M:      Ron Mercer <ron.mercer@qlogic.com>
8584 M:      linux-driver@qlogic.com
8585 L:      netdev@vger.kernel.org
8586 S:      Supported
8587 F:      Documentation/networking/LICENSE.qla3xxx
8588 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8589
8590 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8591 M:      Dept-GELinuxNICDev@qlogic.com
8592 L:      netdev@vger.kernel.org
8593 S:      Supported
8594 F:      drivers/net/ethernet/qlogic/qlcnic/
8595
8596 QLOGIC QLGE 10Gb ETHERNET DRIVER
8597 M:      Harish Patil <harish.patil@qlogic.com>
8598 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8599 M:      Dept-GELinuxNICDev@qlogic.com
8600 M:      linux-driver@qlogic.com
8601 L:      netdev@vger.kernel.org
8602 S:      Supported
8603 F:      drivers/net/ethernet/qlogic/qlge/
8604
8605 QLOGIC QL4xxx ETHERNET DRIVER
8606 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8607 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8608 M:      everest-linux-l2@qlogic.com
8609 L:      netdev@vger.kernel.org
8610 S:      Supported
8611 F:      drivers/net/ethernet/qlogic/qed/
8612 F:      include/linux/qed/
8613 F:      drivers/net/ethernet/qlogic/qede/
8614
8615 QNX4 FILESYSTEM
8616 M:      Anders Larsen <al@alarsen.net>
8617 W:      http://www.alarsen.net/linux/qnx4fs/
8618 S:      Maintained
8619 F:      fs/qnx4/
8620 F:      include/uapi/linux/qnx4_fs.h
8621 F:      include/uapi/linux/qnxtypes.h
8622
8623 QT1010 MEDIA DRIVER
8624 M:      Antti Palosaari <crope@iki.fi>
8625 L:      linux-media@vger.kernel.org
8626 W:      http://linuxtv.org/
8627 W:      http://palosaari.fi/linux/
8628 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8629 T:      git git://linuxtv.org/anttip/media_tree.git
8630 S:      Maintained
8631 F:      drivers/media/tuners/qt1010*
8632
8633 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8634 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8635 L:      linux-wireless@vger.kernel.org
8636 L:      ath9k-devel@lists.ath9k.org
8637 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8638 S:      Supported
8639 F:      drivers/net/wireless/ath/ath9k/
8640
8641 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8642 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8643 L:      ath10k@lists.infradead.org
8644 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8645 T:      git git://github.com/kvalo/ath.git
8646 S:      Supported
8647 F:      drivers/net/wireless/ath/ath10k/
8648
8649 QUALCOMM HEXAGON ARCHITECTURE
8650 M:      Richard Kuo <rkuo@codeaurora.org>
8651 L:      linux-hexagon@vger.kernel.org
8652 S:      Supported
8653 F:      arch/hexagon/
8654
8655 QUALCOMM WCN36XX WIRELESS DRIVER
8656 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8657 L:      wcn36xx@lists.infradead.org
8658 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8659 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8660 S:      Supported
8661 F:      drivers/net/wireless/ath/wcn36xx/
8662
8663 RADOS BLOCK DEVICE (RBD)
8664 M:      Ilya Dryomov <idryomov@gmail.com>
8665 M:      Sage Weil <sage@redhat.com>
8666 M:      Alex Elder <elder@kernel.org>
8667 L:      ceph-devel@vger.kernel.org
8668 W:      http://ceph.com/
8669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8670 T:      git git://github.com/ceph/ceph-client.git
8671 S:      Supported
8672 F:      Documentation/ABI/testing/sysfs-bus-rbd
8673 F:      drivers/block/rbd.c
8674 F:      drivers/block/rbd_types.h
8675
8676 RADEON FRAMEBUFFER DISPLAY DRIVER
8677 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8678 L:      linux-fbdev@vger.kernel.org
8679 S:      Maintained
8680 F:      drivers/video/fbdev/aty/radeon*
8681 F:      include/uapi/linux/radeonfb.h
8682
8683 RADIOSHARK RADIO DRIVER
8684 M:      Hans de Goede <hdegoede@redhat.com>
8685 L:      linux-media@vger.kernel.org
8686 T:      git git://linuxtv.org/media_tree.git
8687 S:      Maintained
8688 F:      drivers/media/radio/radio-shark.c
8689
8690 RADIOSHARK2 RADIO DRIVER
8691 M:      Hans de Goede <hdegoede@redhat.com>
8692 L:      linux-media@vger.kernel.org
8693 T:      git git://linuxtv.org/media_tree.git
8694 S:      Maintained
8695 F:      drivers/media/radio/radio-shark2.c
8696 F:      drivers/media/radio/radio-tea5777.c
8697
8698 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8699 M:      Paul Mackerras <paulus@samba.org>
8700 L:      linux-fbdev@vger.kernel.org
8701 S:      Maintained
8702 F:      drivers/video/fbdev/aty/aty128fb.c
8703
8704 RALINK RT2X00 WIRELESS LAN DRIVER
8705 P:      rt2x00 project
8706 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8707 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8708 L:      linux-wireless@vger.kernel.org
8709 S:      Maintained
8710 F:      drivers/net/wireless/rt2x00/
8711
8712 RAMDISK RAM BLOCK DEVICE DRIVER
8713 M:      Jens Axboe <axboe@kernel.dk>
8714 S:      Maintained
8715 F:      Documentation/blockdev/ramdisk.txt
8716 F:      drivers/block/brd.c
8717
8718 RANDOM NUMBER DRIVER
8719 M:      "Theodore Ts'o" <tytso@mit.edu>
8720 S:      Maintained
8721 F:      drivers/char/random.c
8722
8723 RAPIDIO SUBSYSTEM
8724 M:      Matt Porter <mporter@kernel.crashing.org>
8725 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8726 S:      Maintained
8727 F:      drivers/rapidio/
8728
8729 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8730 L:      linux-wireless@vger.kernel.org
8731 S:      Orphan
8732 F:      drivers/net/wireless/ray*
8733
8734 RCUTORTURE MODULE
8735 M:      Josh Triplett <josh@joshtriplett.org>
8736 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8737 L:      linux-kernel@vger.kernel.org
8738 S:      Supported
8739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8740 F:      Documentation/RCU/torture.txt
8741 F:      kernel/rcu/rcutorture.c
8742
8743 RCUTORTURE TEST FRAMEWORK
8744 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8745 M:      Josh Triplett <josh@joshtriplett.org>
8746 R:      Steven Rostedt <rostedt@goodmis.org>
8747 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8748 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8749 L:      linux-kernel@vger.kernel.org
8750 S:      Supported
8751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8752 F:      tools/testing/selftests/rcutorture
8753
8754 RDC R-321X SoC
8755 M:      Florian Fainelli <florian@openwrt.org>
8756 S:      Maintained
8757
8758 RDC R6040 FAST ETHERNET DRIVER
8759 M:      Florian Fainelli <florian@openwrt.org>
8760 L:      netdev@vger.kernel.org
8761 S:      Maintained
8762 F:      drivers/net/ethernet/rdc/r6040.c
8763
8764 RDS - RELIABLE DATAGRAM SOCKETS
8765 M:      Chien Yen <chien.yen@oracle.com>
8766 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8767 S:      Supported
8768 F:      net/rds/
8769
8770 READ-COPY UPDATE (RCU)
8771 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8772 M:      Josh Triplett <josh@joshtriplett.org>
8773 R:      Steven Rostedt <rostedt@goodmis.org>
8774 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8775 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8776 L:      linux-kernel@vger.kernel.org
8777 W:      http://www.rdrop.com/users/paulmck/RCU/
8778 S:      Supported
8779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8780 F:      Documentation/RCU/
8781 X:      Documentation/RCU/torture.txt
8782 F:      include/linux/rcu*
8783 X:      include/linux/srcu.h
8784 F:      kernel/rcu/
8785 X:      kernel/torture.c
8786
8787 REAL TIME CLOCK (RTC) SUBSYSTEM
8788 M:      Alessandro Zummo <a.zummo@towertech.it>
8789 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8790 L:      rtc-linux@googlegroups.com
8791 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8793 S:      Maintained
8794 F:      Documentation/rtc.txt
8795 F:      drivers/rtc/
8796 F:      include/linux/rtc.h
8797 F:      include/uapi/linux/rtc.h
8798
8799 REALTEK AUDIO CODECS
8800 M:      Bard Liao <bardliao@realtek.com>
8801 M:      Oder Chiou <oder_chiou@realtek.com>
8802 S:      Maintained
8803 F:      sound/soc/codecs/rt*
8804 F:      include/sound/rt*.h
8805
8806 REISERFS FILE SYSTEM
8807 L:      reiserfs-devel@vger.kernel.org
8808 S:      Supported
8809 F:      fs/reiserfs/
8810
8811 REGISTER MAP ABSTRACTION
8812 M:      Mark Brown <broonie@kernel.org>
8813 L:      linux-kernel@vger.kernel.org
8814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8815 S:      Supported
8816 F:      drivers/base/regmap/
8817 F:      include/linux/regmap.h
8818
8819 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8820 M:      Ohad Ben-Cohen <ohad@wizery.com>
8821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8822 S:      Maintained
8823 F:      drivers/remoteproc/
8824 F:      Documentation/remoteproc.txt
8825 F:      include/linux/remoteproc.h
8826
8827 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8828 M:      Ohad Ben-Cohen <ohad@wizery.com>
8829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8830 S:      Maintained
8831 F:      drivers/rpmsg/
8832 F:      Documentation/rpmsg.txt
8833 F:      include/linux/rpmsg.h
8834
8835 RESET CONTROLLER FRAMEWORK
8836 M:      Philipp Zabel <p.zabel@pengutronix.de>
8837 S:      Maintained
8838 F:      drivers/reset/
8839 F:      Documentation/devicetree/bindings/reset/
8840 F:      include/dt-bindings/reset/
8841 F:      include/linux/reset.h
8842 F:      include/linux/reset-controller.h
8843
8844 RFKILL
8845 M:      Johannes Berg <johannes@sipsolutions.net>
8846 L:      linux-wireless@vger.kernel.org
8847 W:      http://wireless.kernel.org/
8848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8850 S:      Maintained
8851 F:      Documentation/rfkill.txt
8852 F:      net/rfkill/
8853
8854 RHASHTABLE
8855 M:      Thomas Graf <tgraf@suug.ch>
8856 L:      netdev@vger.kernel.org
8857 S:      Maintained
8858 F:      lib/rhashtable.c
8859 F:      include/linux/rhashtable.h
8860
8861 RICOH SMARTMEDIA/XD DRIVER
8862 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8863 S:      Maintained
8864 F:      drivers/mtd/nand/r852.c
8865 F:      drivers/mtd/nand/r852.h
8866
8867 RICOH R5C592 MEMORYSTICK DRIVER
8868 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8869 S:      Maintained
8870 F:      drivers/memstick/host/r592.*
8871
8872 ROCCAT DRIVERS
8873 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8874 W:      http://sourceforge.net/projects/roccat/
8875 S:      Maintained
8876 F:      drivers/hid/hid-roccat*
8877 F:      include/linux/hid-roccat*
8878 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8879
8880 ROCKER DRIVER
8881 M:      Jiri Pirko <jiri@resnulli.us>
8882 M:      Scott Feldman <sfeldma@gmail.com>
8883 L:      netdev@vger.kernel.org
8884 S:      Supported
8885 F:      drivers/net/ethernet/rocker/
8886
8887 ROCKETPORT DRIVER
8888 P:      Comtrol Corp.
8889 W:      http://www.comtrol.com
8890 S:      Maintained
8891 F:      Documentation/serial/rocket.txt
8892 F:      drivers/tty/rocket*
8893
8894 ROCKETPORT EXPRESS/INFINITY DRIVER
8895 M:      Kevin Cernekee <cernekee@gmail.com>
8896 L:      linux-serial@vger.kernel.org
8897 S:      Odd Fixes
8898 F:      drivers/tty/serial/rp2.*
8899
8900 ROSE NETWORK LAYER
8901 M:      Ralf Baechle <ralf@linux-mips.org>
8902 L:      linux-hams@vger.kernel.org
8903 W:      http://www.linux-ax25.org/
8904 S:      Maintained
8905 F:      include/net/rose.h
8906 F:      include/uapi/linux/rose.h
8907 F:      net/rose/
8908
8909 RTL2830 MEDIA DRIVER
8910 M:      Antti Palosaari <crope@iki.fi>
8911 L:      linux-media@vger.kernel.org
8912 W:      http://linuxtv.org/
8913 W:      http://palosaari.fi/linux/
8914 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8915 T:      git git://linuxtv.org/anttip/media_tree.git
8916 S:      Maintained
8917 F:      drivers/media/dvb-frontends/rtl2830*
8918
8919 RTL2832 MEDIA DRIVER
8920 M:      Antti Palosaari <crope@iki.fi>
8921 L:      linux-media@vger.kernel.org
8922 W:      http://linuxtv.org/
8923 W:      http://palosaari.fi/linux/
8924 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8925 T:      git git://linuxtv.org/anttip/media_tree.git
8926 S:      Maintained
8927 F:      drivers/media/dvb-frontends/rtl2832*
8928
8929 RTL2832_SDR MEDIA DRIVER
8930 M:      Antti Palosaari <crope@iki.fi>
8931 L:      linux-media@vger.kernel.org
8932 W:      http://linuxtv.org/
8933 W:      http://palosaari.fi/linux/
8934 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8935 T:      git git://linuxtv.org/anttip/media_tree.git
8936 S:      Maintained
8937 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8938
8939 RTL8180 WIRELESS DRIVER
8940 L:      linux-wireless@vger.kernel.org
8941 W:      http://wireless.kernel.org/
8942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8943 S:      Orphan
8944 F:      drivers/net/wireless/rtl818x/rtl8180/
8945
8946 RTL8187 WIRELESS DRIVER
8947 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8948 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8949 M:      Larry Finger <Larry.Finger@lwfinger.net>
8950 L:      linux-wireless@vger.kernel.org
8951 W:      http://wireless.kernel.org/
8952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8953 S:      Maintained
8954 F:      drivers/net/wireless/rtl818x/rtl8187/
8955
8956 RTL8192CE WIRELESS DRIVER
8957 M:      Larry Finger <Larry.Finger@lwfinger.net>
8958 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8959 L:      linux-wireless@vger.kernel.org
8960 W:      http://wireless.kernel.org/
8961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8962 S:      Maintained
8963 F:      drivers/net/wireless/rtlwifi/
8964 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8965
8966 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
8967 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
8968 L:      linux-wireless@vger.kernel.org
8969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
8970 S:      Maintained
8971 F:      drivers/net/wireless/realtek/rtl8xxxu/
8972
8973 S3 SAVAGE FRAMEBUFFER DRIVER
8974 M:      Antonino Daplas <adaplas@gmail.com>
8975 L:      linux-fbdev@vger.kernel.org
8976 S:      Maintained
8977 F:      drivers/video/fbdev/savage/
8978
8979 S390
8980 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8981 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8982 L:      linux-s390@vger.kernel.org
8983 W:      http://www.ibm.com/developerworks/linux/linux390/
8984 S:      Supported
8985 F:      arch/s390/
8986 F:      drivers/s390/
8987 F:      Documentation/s390/
8988 F:      Documentation/DocBook/s390*
8989
8990 S390 COMMON I/O LAYER
8991 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8992 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8993 L:      linux-s390@vger.kernel.org
8994 W:      http://www.ibm.com/developerworks/linux/linux390/
8995 S:      Supported
8996 F:      drivers/s390/cio/
8997
8998 S390 DASD DRIVER
8999 M:      Stefan Weinhuber <wein@de.ibm.com>
9000 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9001 L:      linux-s390@vger.kernel.org
9002 W:      http://www.ibm.com/developerworks/linux/linux390/
9003 S:      Supported
9004 F:      drivers/s390/block/dasd*
9005 F:      block/partitions/ibm.c
9006
9007 S390 NETWORK DRIVERS
9008 M:      Ursula Braun <ursula.braun@de.ibm.com>
9009 L:      linux-s390@vger.kernel.org
9010 W:      http://www.ibm.com/developerworks/linux/linux390/
9011 S:      Supported
9012 F:      drivers/s390/net/
9013
9014 S390 PCI SUBSYSTEM
9015 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9016 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9017 L:      linux-s390@vger.kernel.org
9018 W:      http://www.ibm.com/developerworks/linux/linux390/
9019 S:      Supported
9020 F:      arch/s390/pci/
9021 F:      drivers/pci/hotplug/s390_pci_hpc.c
9022
9023 S390 ZCRYPT DRIVER
9024 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9025 L:      linux-s390@vger.kernel.org
9026 W:      http://www.ibm.com/developerworks/linux/linux390/
9027 S:      Supported
9028 F:      drivers/s390/crypto/
9029
9030 S390 ZFCP DRIVER
9031 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9032 L:      linux-s390@vger.kernel.org
9033 W:      http://www.ibm.com/developerworks/linux/linux390/
9034 S:      Supported
9035 F:      drivers/s390/scsi/zfcp_*
9036
9037 S390 IUCV NETWORK LAYER
9038 M:      Ursula Braun <ursula.braun@de.ibm.com>
9039 L:      linux-s390@vger.kernel.org
9040 W:      http://www.ibm.com/developerworks/linux/linux390/
9041 S:      Supported
9042 F:      drivers/s390/net/*iucv*
9043 F:      include/net/iucv/
9044 F:      net/iucv/
9045
9046 S3C24XX SD/MMC Driver
9047 M:      Ben Dooks <ben-linux@fluff.org>
9048 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9049 S:      Supported
9050 F:      drivers/mmc/host/s3cmci.*
9051
9052 SAA6588 RDS RECEIVER DRIVER
9053 M:      Hans Verkuil <hverkuil@xs4all.nl>
9054 L:      linux-media@vger.kernel.org
9055 T:      git git://linuxtv.org/media_tree.git
9056 W:      http://linuxtv.org
9057 S:      Odd Fixes
9058 F:      drivers/media/i2c/saa6588*
9059
9060 SAA7134 VIDEO4LINUX DRIVER
9061 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9062 L:      linux-media@vger.kernel.org
9063 W:      http://linuxtv.org
9064 T:      git git://linuxtv.org/media_tree.git
9065 S:      Odd fixes
9066 F:      Documentation/video4linux/*.saa7134
9067 F:      drivers/media/pci/saa7134/
9068
9069 SAA7146 VIDEO4LINUX-2 DRIVER
9070 M:      Hans Verkuil <hverkuil@xs4all.nl>
9071 L:      linux-media@vger.kernel.org
9072 T:      git git://linuxtv.org/media_tree.git
9073 S:      Maintained
9074 F:      drivers/media/common/saa7146/
9075 F:      drivers/media/pci/saa7146/
9076 F:      include/media/saa7146*
9077
9078 SAMSUNG LAPTOP DRIVER
9079 M:      Corentin Chary <corentin.chary@gmail.com>
9080 L:      platform-driver-x86@vger.kernel.org
9081 S:      Maintained
9082 F:      drivers/platform/x86/samsung-laptop.c
9083
9084 SAMSUNG AUDIO (ASoC) DRIVERS
9085 M:      Sangbeom Kim <sbkim73@samsung.com>
9086 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9087 S:      Supported
9088 F:      sound/soc/samsung/
9089
9090 SAMSUNG FRAMEBUFFER DRIVER
9091 M:      Jingoo Han <jingoohan1@gmail.com>
9092 L:      linux-fbdev@vger.kernel.org
9093 S:      Maintained
9094 F:      drivers/video/fbdev/s3c-fb.c
9095
9096 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9097 M:      Sangbeom Kim <sbkim73@samsung.com>
9098 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9099 L:      linux-kernel@vger.kernel.org
9100 L:      linux-samsung-soc@vger.kernel.org
9101 S:      Supported
9102 F:      drivers/mfd/sec*.c
9103 F:      drivers/regulator/s2m*.c
9104 F:      drivers/regulator/s5m*.c
9105 F:      drivers/clk/clk-s2mps11.c
9106 F:      drivers/rtc/rtc-s5m.c
9107 F:      include/linux/mfd/samsung/
9108 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9109 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9110
9111 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9112 M:      Kyungmin Park <kyungmin.park@samsung.com>
9113 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9114 L:      linux-media@vger.kernel.org
9115 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9116 S:      Supported
9117 F:      drivers/media/platform/exynos4-is/
9118
9119 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9120 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9121 L:      linux-media@vger.kernel.org
9122 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9123 S:      Maintained
9124 F:      drivers/media/platform/s3c-camif/
9125 F:      include/media/s3c_camif.h
9126
9127 SAMSUNG S5C73M3 CAMERA DRIVER
9128 M:      Kyungmin Park <kyungmin.park@samsung.com>
9129 M:      Andrzej Hajda <a.hajda@samsung.com>
9130 L:      linux-media@vger.kernel.org
9131 S:      Supported
9132 F:      drivers/media/i2c/s5c73m3/*
9133
9134 SAMSUNG S5K5BAF CAMERA DRIVER
9135 M:      Kyungmin Park <kyungmin.park@samsung.com>
9136 M:      Andrzej Hajda <a.hajda@samsung.com>
9137 L:      linux-media@vger.kernel.org
9138 S:      Supported
9139 F:      drivers/media/i2c/s5k5baf.c
9140
9141 SAMSUNG S3FWRN5 NFC DRIVER
9142 M:      Robert Baldyga <r.baldyga@samsung.com>
9143 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9144 S:      Supported
9145 F:      drivers/nfc/s3fwrn5
9146
9147 SAMSUNG SOC CLOCK DRIVERS
9148 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9149 M:      Tomasz Figa <tomasz.figa@gmail.com>
9150 S:      Supported
9151 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9152 F:      drivers/clk/samsung/
9153
9154 SAMSUNG SXGBE DRIVERS
9155 M:      Byungho An <bh74.an@samsung.com>
9156 M:      Girish K S <ks.giri@samsung.com>
9157 M:      Vipul Pandya <vipul.pandya@samsung.com>
9158 S:      Supported
9159 L:      netdev@vger.kernel.org
9160 F:      drivers/net/ethernet/samsung/sxgbe/
9161
9162 SAMSUNG THERMAL DRIVER
9163 M:      Lukasz Majewski <l.majewski@samsung.com>
9164 L:      linux-pm@vger.kernel.org
9165 L:      linux-samsung-soc@vger.kernel.org
9166 S:      Supported
9167 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9168 F:      drivers/thermal/samsung/
9169
9170 SAMSUNG USB2 PHY DRIVER
9171 M:      Kamil Debski <k.debski@samsung.com>
9172 L:      linux-kernel@vger.kernel.org
9173 S:      Supported
9174 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9175 F:      Documentation/phy/samsung-usb2.txt
9176 F:      drivers/phy/phy-exynos4210-usb2.c
9177 F:      drivers/phy/phy-exynos4x12-usb2.c
9178 F:      drivers/phy/phy-exynos5250-usb2.c
9179 F:      drivers/phy/phy-s5pv210-usb2.c
9180 F:      drivers/phy/phy-samsung-usb2.c
9181 F:      drivers/phy/phy-samsung-usb2.h
9182
9183 SERIAL DRIVERS
9184 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9185 L:      linux-serial@vger.kernel.org
9186 S:      Maintained
9187 F:      drivers/tty/serial/
9188
9189 SYNOPSYS DESIGNWARE DMAC DRIVER
9190 M:      Viresh Kumar <vireshk@kernel.org>
9191 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9192 S:      Maintained
9193 F:      include/linux/dma/dw.h
9194 F:      include/linux/platform_data/dma-dw.h
9195 F:      drivers/dma/dw/
9196
9197 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9198 M: Lars Persson <lars.persson@axis.com>
9199 L: netdev@vger.kernel.org
9200 S: Supported
9201 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9202 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9203
9204 SYNOPSYS DESIGNWARE I2C DRIVER
9205 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9206 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9207 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9208 L:      linux-i2c@vger.kernel.org
9209 S:      Maintained
9210 F:      drivers/i2c/busses/i2c-designware-*
9211 F:      include/linux/platform_data/i2c-designware.h
9212
9213 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9214 M:      Seungwon Jeon <tgih.jun@samsung.com>
9215 M:      Jaehoon Chung <jh80.chung@samsung.com>
9216 L:      linux-mmc@vger.kernel.org
9217 S:      Maintained
9218 F:      include/linux/mmc/dw_mmc.h
9219 F:      drivers/mmc/host/dw_mmc*
9220
9221 THUNDERBOLT DRIVER
9222 M:      Andreas Noever <andreas.noever@gmail.com>
9223 S:      Maintained
9224 F:      drivers/thunderbolt/
9225
9226 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9227 M:      John Stultz <john.stultz@linaro.org>
9228 M:      Thomas Gleixner <tglx@linutronix.de>
9229 L:      linux-kernel@vger.kernel.org
9230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9231 S:      Supported
9232 F:      include/linux/clocksource.h
9233 F:      include/linux/time.h
9234 F:      include/linux/timex.h
9235 F:      include/uapi/linux/time.h
9236 F:      include/uapi/linux/timex.h
9237 F:      kernel/time/clocksource.c
9238 F:      kernel/time/time*.c
9239 F:      kernel/time/ntp.c
9240 F:      tools/testing/selftests/timers/
9241
9242 SC1200 WDT DRIVER
9243 M:      Zwane Mwaikambo <zwanem@gmail.com>
9244 S:      Maintained
9245 F:      drivers/watchdog/sc1200wdt.c
9246
9247 SCHEDULER
9248 M:      Ingo Molnar <mingo@redhat.com>
9249 M:      Peter Zijlstra <peterz@infradead.org>
9250 L:      linux-kernel@vger.kernel.org
9251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9252 S:      Maintained
9253 F:      kernel/sched/
9254 F:      include/linux/sched.h
9255 F:      include/uapi/linux/sched.h
9256 F:      include/linux/wait.h
9257
9258 SCORE ARCHITECTURE
9259 M:      Chen Liqin <liqin.linux@gmail.com>
9260 M:      Lennox Wu <lennox.wu@gmail.com>
9261 W:      http://www.sunplus.com
9262 S:      Supported
9263 F:      arch/score/
9264
9265 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9266 M:      Sudeep Holla <sudeep.holla@arm.com>
9267 L:      linux-arm-kernel@lists.infradead.org
9268 S:      Maintained
9269 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9270 F:      drivers/clk/clk-scpi.c
9271 F:      drivers/cpufreq/scpi-cpufreq.c
9272 F:      drivers/firmware/arm_scpi.c
9273 F:      include/linux/scpi_protocol.h
9274
9275 SCSI CDROM DRIVER
9276 M:      Jens Axboe <axboe@kernel.dk>
9277 L:      linux-scsi@vger.kernel.org
9278 W:      http://www.kernel.dk
9279 S:      Maintained
9280 F:      drivers/scsi/sr*
9281
9282 SCSI RDMA PROTOCOL (SRP) INITIATOR
9283 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9284 L:      linux-rdma@vger.kernel.org
9285 S:      Supported
9286 W:      http://www.openfabrics.org
9287 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9289 F:      drivers/infiniband/ulp/srp/
9290 F:      include/scsi/srp.h
9291
9292 SCSI SG DRIVER
9293 M:      Doug Gilbert <dgilbert@interlog.com>
9294 L:      linux-scsi@vger.kernel.org
9295 W:      http://sg.danny.cz/sg
9296 S:      Maintained
9297 F:      Documentation/scsi/scsi-generic.txt
9298 F:      drivers/scsi/sg.c
9299 F:      include/scsi/sg.h
9300
9301 SCSI SUBSYSTEM
9302 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9303 L:      linux-scsi@vger.kernel.org
9304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9305 S:      Maintained
9306 F:      drivers/scsi/
9307 F:      include/scsi/
9308
9309 SCSI TAPE DRIVER
9310 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9311 L:      linux-scsi@vger.kernel.org
9312 S:      Maintained
9313 F:      Documentation/scsi/st.txt
9314 F:      drivers/scsi/st.*
9315 F:      drivers/scsi/st_*.h
9316
9317 SCTP PROTOCOL
9318 M:      Vlad Yasevich <vyasevich@gmail.com>
9319 M:      Neil Horman <nhorman@tuxdriver.com>
9320 L:      linux-sctp@vger.kernel.org
9321 W:      http://lksctp.sourceforge.net
9322 S:      Maintained
9323 F:      Documentation/networking/sctp.txt
9324 F:      include/linux/sctp.h
9325 F:      include/uapi/linux/sctp.h
9326 F:      include/net/sctp/
9327 F:      net/sctp/
9328
9329 SCx200 CPU SUPPORT
9330 M:      Jim Cromie <jim.cromie@gmail.com>
9331 S:      Odd Fixes
9332 F:      Documentation/i2c/busses/scx200_acb
9333 F:      arch/x86/platform/scx200/
9334 F:      drivers/watchdog/scx200_wdt.c
9335 F:      drivers/i2c/busses/scx200*
9336 F:      drivers/mtd/maps/scx200_docflash.c
9337 F:      include/linux/scx200.h
9338
9339 SCx200 GPIO DRIVER
9340 M:      Jim Cromie <jim.cromie@gmail.com>
9341 S:      Maintained
9342 F:      drivers/char/scx200_gpio.c
9343 F:      include/linux/scx200_gpio.h
9344
9345 SCx200 HRT CLOCKSOURCE DRIVER
9346 M:      Jim Cromie <jim.cromie@gmail.com>
9347 S:      Maintained
9348 F:      drivers/clocksource/scx200_hrt.c
9349
9350 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9351 M:      Sascha Sommer <saschasommer@freenet.de>
9352 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9353 S:      Maintained
9354 F:      drivers/mmc/host/sdricoh_cs.c
9355
9356 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9357 L:      linux-mmc@vger.kernel.org
9358 S:      Orphan
9359 F:      drivers/mmc/host/sdhci.*
9360 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9361
9362 SECURE COMPUTING
9363 M:      Kees Cook <keescook@chromium.org>
9364 R:      Andy Lutomirski <luto@amacapital.net>
9365 R:      Will Drewry <wad@chromium.org>
9366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9367 S:      Supported
9368 F:      kernel/seccomp.c
9369 F:      include/uapi/linux/seccomp.h
9370 F:      include/linux/seccomp.h
9371 F:      tools/testing/selftests/seccomp/*
9372 K:      \bsecure_computing
9373 K:      \bTIF_SECCOMP\b
9374
9375 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9376 M:      Ben Dooks <ben-linux@fluff.org>
9377 M:      Jaehoon Chung <jh80.chung@samsung.com>
9378 L:      linux-mmc@vger.kernel.org
9379 S:      Maintained
9380 F:      drivers/mmc/host/sdhci-s3c*
9381
9382 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9383 M:      Viresh Kumar <vireshk@kernel.org>
9384 L:      spear-devel@list.st.com
9385 L:      linux-mmc@vger.kernel.org
9386 S:      Maintained
9387 F:      drivers/mmc/host/sdhci-spear.c
9388
9389 SECURITY SUBSYSTEM
9390 M:      James Morris <james.l.morris@oracle.com>
9391 M:      "Serge E. Hallyn" <serge@hallyn.com>
9392 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9394 W:      http://kernsec.org/
9395 S:      Supported
9396 F:      security/
9397
9398 SECURITY CONTACT
9399 M:      Security Officers <security@kernel.org>
9400 S:      Supported
9401
9402 SELINUX SECURITY MODULE
9403 M:      Paul Moore <paul@paul-moore.com>
9404 M:      Stephen Smalley <sds@tycho.nsa.gov>
9405 M:      Eric Paris <eparis@parisplace.org>
9406 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9407 W:      http://selinuxproject.org
9408 T:      git git://git.infradead.org/users/pcmoore/selinux
9409 S:      Supported
9410 F:      include/linux/selinux*
9411 F:      security/selinux/
9412 F:      scripts/selinux/
9413
9414 APPARMOR SECURITY MODULE
9415 M:      John Johansen <john.johansen@canonical.com>
9416 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9417 W:      apparmor.wiki.kernel.org
9418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9419 S:      Supported
9420 F:      security/apparmor/
9421
9422 YAMA SECURITY MODULE
9423 M:      Kees Cook <keescook@chromium.org>
9424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9425 S:      Supported
9426 F:      security/yama/
9427
9428 SENSABLE PHANTOM
9429 M:      Jiri Slaby <jirislaby@gmail.com>
9430 S:      Maintained
9431 F:      drivers/misc/phantom.c
9432 F:      include/uapi/linux/phantom.h
9433
9434 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9435 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9436 M:      Minh Tran <minh.tran@avagotech.com>
9437 M:      John Soni Jose <sony.john-n@avagotech.com>
9438 L:      linux-scsi@vger.kernel.org
9439 W:      http://www.avagotech.com
9440 S:      Supported
9441 F:      drivers/scsi/be2iscsi/
9442
9443 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9444 M:      Sathya Perla <sathya.perla@avagotech.com>
9445 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9446 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9447 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9448 L:      netdev@vger.kernel.org
9449 W:      http://www.emulex.com
9450 S:      Supported
9451 F:      drivers/net/ethernet/emulex/benet/
9452
9453 EMULEX ONECONNECT ROCE DRIVER
9454 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9455 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9456 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9457 L:      linux-rdma@vger.kernel.org
9458 W:      http://www.emulex.com
9459 S:      Supported
9460 F:      drivers/infiniband/hw/ocrdma/
9461
9462 SFC NETWORK DRIVER
9463 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9464 M:      Shradha Shah <sshah@solarflare.com>
9465 L:      netdev@vger.kernel.org
9466 S:      Supported
9467 F:      drivers/net/ethernet/sfc/
9468
9469 SGI GRU DRIVER
9470 M:      Dimitri Sivanich <sivanich@sgi.com>
9471 S:      Maintained
9472 F:      drivers/misc/sgi-gru/
9473
9474 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9475 M:      Pat Gefre <pfg@sgi.com>
9476 L:      linux-ia64@vger.kernel.org
9477 S:      Supported
9478 F:      Documentation/ia64/serial.txt
9479 F:      drivers/tty/serial/ioc?_serial.c
9480 F:      include/linux/ioc?.h
9481
9482 SGI XP/XPC/XPNET DRIVER
9483 M:      Cliff Whickman <cpw@sgi.com>
9484 M:      Robin Holt <robinmholt@gmail.com>
9485 S:      Maintained
9486 F:      drivers/misc/sgi-xp/
9487
9488 SI2157 MEDIA DRIVER
9489 M:      Antti Palosaari <crope@iki.fi>
9490 L:      linux-media@vger.kernel.org
9491 W:      http://linuxtv.org/
9492 W:      http://palosaari.fi/linux/
9493 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9494 T:      git git://linuxtv.org/anttip/media_tree.git
9495 S:      Maintained
9496 F:      drivers/media/tuners/si2157*
9497
9498 SI2168 MEDIA DRIVER
9499 M:      Antti Palosaari <crope@iki.fi>
9500 L:      linux-media@vger.kernel.org
9501 W:      http://linuxtv.org/
9502 W:      http://palosaari.fi/linux/
9503 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9504 T:      git git://linuxtv.org/anttip/media_tree.git
9505 S:      Maintained
9506 F:      drivers/media/dvb-frontends/si2168*
9507
9508 SI470X FM RADIO RECEIVER I2C DRIVER
9509 M:      Hans Verkuil <hverkuil@xs4all.nl>
9510 L:      linux-media@vger.kernel.org
9511 T:      git git://linuxtv.org/media_tree.git
9512 W:      http://linuxtv.org
9513 S:      Odd Fixes
9514 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9515
9516 SI470X FM RADIO RECEIVER USB DRIVER
9517 M:      Hans Verkuil <hverkuil@xs4all.nl>
9518 L:      linux-media@vger.kernel.org
9519 T:      git git://linuxtv.org/media_tree.git
9520 W:      http://linuxtv.org
9521 S:      Maintained
9522 F:      drivers/media/radio/si470x/radio-si470x-common.c
9523 F:      drivers/media/radio/si470x/radio-si470x.h
9524 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9525
9526 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9527 M:      Eduardo Valentin <edubezval@gmail.com>
9528 L:      linux-media@vger.kernel.org
9529 T:      git git://linuxtv.org/media_tree.git
9530 W:      http://linuxtv.org
9531 S:      Odd Fixes
9532 F:      drivers/media/radio/si4713/si4713.?
9533
9534 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9535 M:      Eduardo Valentin <edubezval@gmail.com>
9536 L:      linux-media@vger.kernel.org
9537 T:      git git://linuxtv.org/media_tree.git
9538 W:      http://linuxtv.org
9539 S:      Odd Fixes
9540 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9541
9542 SI4713 FM RADIO TRANSMITTER USB DRIVER
9543 M:      Hans Verkuil <hverkuil@xs4all.nl>
9544 L:      linux-media@vger.kernel.org
9545 T:      git git://linuxtv.org/media_tree.git
9546 W:      http://linuxtv.org
9547 S:      Maintained
9548 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9549
9550 SIANO DVB DRIVER
9551 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9552 L:      linux-media@vger.kernel.org
9553 W:      http://linuxtv.org
9554 T:      git git://linuxtv.org/media_tree.git
9555 S:      Odd fixes
9556 F:      drivers/media/common/siano/
9557 F:      drivers/media/usb/siano/
9558 F:      drivers/media/usb/siano/
9559 F:      drivers/media/mmc/siano/
9560
9561 SIMPLEFB FB DRIVER
9562 M:      Hans de Goede <hdegoede@redhat.com>
9563 L:      linux-fbdev@vger.kernel.org
9564 S:      Maintained
9565 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9566 F:      drivers/video/fbdev/simplefb.c
9567 F:      include/linux/platform_data/simplefb.h
9568
9569 SH_VEU V4L2 MEM2MEM DRIVER
9570 L:      linux-media@vger.kernel.org
9571 S:      Orphan
9572 F:      drivers/media/platform/sh_veu.c
9573
9574 SH_VOU V4L2 OUTPUT DRIVER
9575 L:      linux-media@vger.kernel.org
9576 S:      Orphan
9577 F:      drivers/media/platform/sh_vou.c
9578 F:      include/media/sh_vou.h
9579
9580 SIMPLE FIRMWARE INTERFACE (SFI)
9581 M:      Len Brown <lenb@kernel.org>
9582 L:      sfi-devel@simplefirmware.org
9583 W:      http://simplefirmware.org/
9584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9585 S:      Supported
9586 F:      arch/x86/platform/sfi/
9587 F:      drivers/sfi/
9588 F:      include/linux/sfi*.h
9589
9590 SIMTEC EB110ATX (Chalice CATS)
9591 P:      Ben Dooks
9592 P:      Vincent Sanders <vince@simtec.co.uk>
9593 M:      Simtec Linux Team <linux@simtec.co.uk>
9594 W:      http://www.simtec.co.uk/products/EB110ATX/
9595 S:      Supported
9596
9597 SIMTEC EB2410ITX (BAST)
9598 P:      Ben Dooks
9599 P:      Vincent Sanders <vince@simtec.co.uk>
9600 M:      Simtec Linux Team <linux@simtec.co.uk>
9601 W:      http://www.simtec.co.uk/products/EB2410ITX/
9602 S:      Supported
9603 F:      arch/arm/mach-s3c24xx/mach-bast.c
9604 F:      arch/arm/mach-s3c24xx/bast-ide.c
9605 F:      arch/arm/mach-s3c24xx/bast-irq.c
9606
9607 TI DAVINCI MACHINE SUPPORT
9608 M:      Sekhar Nori <nsekhar@ti.com>
9609 M:      Kevin Hilman <khilman@deeprootsystems.com>
9610 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9611 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9612 S:      Supported
9613 F:      arch/arm/mach-davinci/
9614 F:      drivers/i2c/busses/i2c-davinci.c
9615
9616 TI DAVINCI SERIES MEDIA DRIVER
9617 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9618 L:      linux-media@vger.kernel.org
9619 W:      http://linuxtv.org/
9620 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9621 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9622 S:      Maintained
9623 F:      drivers/media/platform/davinci/
9624 F:      include/media/davinci/
9625
9626 TI AM437X VPFE DRIVER
9627 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9628 L:      linux-media@vger.kernel.org
9629 W:      http://linuxtv.org/
9630 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9631 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9632 S:      Maintained
9633 F:      drivers/media/platform/am437x/
9634
9635 OV2659 OMNIVISION SENSOR DRIVER
9636 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9637 L:      linux-media@vger.kernel.org
9638 W:      http://linuxtv.org/
9639 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9640 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9641 S:      Maintained
9642 F:      drivers/media/i2c/ov2659.c
9643 F:      include/media/ov2659.h
9644
9645 SILICON MOTION SM712 FRAME BUFFER DRIVER
9646 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9647 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9648 M:      Sudip Mukherjee <sudip@vectorindia.org>
9649 L:      linux-fbdev@vger.kernel.org
9650 S:      Maintained
9651 F:      drivers/video/fbdev/sm712*
9652 F:      Documentation/fb/sm712fb.txt
9653
9654 SIS 190 ETHERNET DRIVER
9655 M:      Francois Romieu <romieu@fr.zoreil.com>
9656 L:      netdev@vger.kernel.org
9657 S:      Maintained
9658 F:      drivers/net/ethernet/sis/sis190.c
9659
9660 SIS 900/7016 FAST ETHERNET DRIVER
9661 M:      Daniele Venzano <venza@brownhat.org>
9662 W:      http://www.brownhat.org/sis900.html
9663 L:      netdev@vger.kernel.org
9664 S:      Maintained
9665 F:      drivers/net/ethernet/sis/sis900.*
9666
9667 SIS FRAMEBUFFER DRIVER
9668 M:      Thomas Winischhofer <thomas@winischhofer.net>
9669 W:      http://www.winischhofer.net/linuxsisvga.shtml
9670 S:      Maintained
9671 F:      Documentation/fb/sisfb.txt
9672 F:      drivers/video/fbdev/sis/
9673 F:      include/video/sisfb.h
9674
9675 SIS USB2VGA DRIVER
9676 M:      Thomas Winischhofer <thomas@winischhofer.net>
9677 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9678 S:      Maintained
9679 F:      drivers/usb/misc/sisusbvga/
9680
9681 SLAB ALLOCATOR
9682 M:      Christoph Lameter <cl@linux.com>
9683 M:      Pekka Enberg <penberg@kernel.org>
9684 M:      David Rientjes <rientjes@google.com>
9685 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9686 M:      Andrew Morton <akpm@linux-foundation.org>
9687 L:      linux-mm@kvack.org
9688 S:      Maintained
9689 F:      include/linux/sl?b*.h
9690 F:      mm/sl?b*
9691
9692 SLEEPABLE READ-COPY UPDATE (SRCU)
9693 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9694 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9695 M:      Josh Triplett <josh@joshtriplett.org>
9696 R:      Steven Rostedt <rostedt@goodmis.org>
9697 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9698 L:      linux-kernel@vger.kernel.org
9699 W:      http://www.rdrop.com/users/paulmck/RCU/
9700 S:      Supported
9701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9702 F:      include/linux/srcu.h
9703 F:      kernel/rcu/srcu.c
9704
9705 SMACK SECURITY MODULE
9706 M:      Casey Schaufler <casey@schaufler-ca.com>
9707 L:      linux-security-module@vger.kernel.org
9708 W:      http://schaufler-ca.com
9709 T:      git git://git.gitorious.org/smack-next/kernel.git
9710 S:      Maintained
9711 F:      Documentation/security/Smack.txt
9712 F:      security/smack/
9713
9714 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9715 M:      Kevin Hilman <khilman@kernel.org>
9716 M:      Nishanth Menon <nm@ti.com>
9717 S:      Maintained
9718 F:      drivers/power/avs/
9719 F:      include/linux/power/smartreflex.h
9720 L:      linux-pm@vger.kernel.org
9721
9722 SMC91x ETHERNET DRIVER
9723 M:      Nicolas Pitre <nico@fluxnic.net>
9724 S:      Odd Fixes
9725 F:      drivers/net/ethernet/smsc/smc91x.*
9726
9727 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9728 M:      Sakari Ailus <sakari.ailus@iki.fi>
9729 L:      linux-media@vger.kernel.org
9730 S:      Maintained
9731 F:      drivers/media/i2c/smiapp/
9732 F:      include/media/smiapp.h
9733 F:      drivers/media/i2c/smiapp-pll.c
9734 F:      drivers/media/i2c/smiapp-pll.h
9735 F:      include/uapi/linux/smiapp.h
9736 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9737
9738 SMM665 HARDWARE MONITOR DRIVER
9739 M:      Guenter Roeck <linux@roeck-us.net>
9740 L:      lm-sensors@lm-sensors.org
9741 S:      Maintained
9742 F:      Documentation/hwmon/smm665
9743 F:      drivers/hwmon/smm665.c
9744
9745 SMSC EMC2103 HARDWARE MONITOR DRIVER
9746 M:      Steve Glendinning <steve.glendinning@shawell.net>
9747 L:      lm-sensors@lm-sensors.org
9748 S:      Maintained
9749 F:      Documentation/hwmon/emc2103
9750 F:      drivers/hwmon/emc2103.c
9751
9752 SMSC SCH5627 HARDWARE MONITOR DRIVER
9753 M:      Hans de Goede <hdegoede@redhat.com>
9754 L:      lm-sensors@lm-sensors.org
9755 S:      Supported
9756 F:      Documentation/hwmon/sch5627
9757 F:      drivers/hwmon/sch5627.c
9758
9759 SMSC47B397 HARDWARE MONITOR DRIVER
9760 M:      Jean Delvare <jdelvare@suse.com>
9761 L:      lm-sensors@lm-sensors.org
9762 S:      Maintained
9763 F:      Documentation/hwmon/smsc47b397
9764 F:      drivers/hwmon/smsc47b397.c
9765
9766 SMSC911x ETHERNET DRIVER
9767 M:      Steve Glendinning <steve.glendinning@shawell.net>
9768 L:      netdev@vger.kernel.org
9769 S:      Maintained
9770 F:      include/linux/smsc911x.h
9771 F:      drivers/net/ethernet/smsc/smsc911x.*
9772
9773 SMSC9420 PCI ETHERNET DRIVER
9774 M:      Steve Glendinning <steve.glendinning@shawell.net>
9775 L:      netdev@vger.kernel.org
9776 S:      Maintained
9777 F:      drivers/net/ethernet/smsc/smsc9420.*
9778
9779 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9780 M:      Steve Glendinning <steve.glendinning@shawell.net>
9781 L:      linux-fbdev@vger.kernel.org
9782 S:      Maintained
9783 F:      drivers/video/fbdev/smscufx.c
9784
9785 SOC-CAMERA V4L2 SUBSYSTEM
9786 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9787 L:      linux-media@vger.kernel.org
9788 T:      git git://linuxtv.org/media_tree.git
9789 S:      Maintained
9790 F:      include/media/soc*
9791 F:      drivers/media/i2c/soc_camera/
9792 F:      drivers/media/platform/soc_camera/
9793
9794 SOEKRIS NET48XX LED SUPPORT
9795 M:      Chris Boot <bootc@bootc.net>
9796 S:      Maintained
9797 F:      drivers/leds/leds-net48xx.c
9798
9799 SOFTLOGIC 6x10 MPEG CODEC
9800 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9801 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9802 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9803 M:      Ismael Luceno <ismael@iodev.co.uk>
9804 L:      linux-media@vger.kernel.org
9805 S:      Supported
9806 F:      drivers/media/pci/solo6x10/
9807
9808 SOFTWARE RAID (Multiple Disks) SUPPORT
9809 M:      Neil Brown <neilb@suse.com>
9810 L:      linux-raid@vger.kernel.org
9811 S:      Supported
9812 F:      drivers/md/
9813 F:      include/linux/raid/
9814 F:      include/uapi/linux/raid/
9815
9816 SONIC NETWORK DRIVER
9817 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9818 L:      netdev@vger.kernel.org
9819 S:      Maintained
9820 F:      drivers/net/ethernet/natsemi/sonic.*
9821
9822 SONICS SILICON BACKPLANE DRIVER (SSB)
9823 M:      Michael Buesch <m@bues.ch>
9824 L:      netdev@vger.kernel.org
9825 S:      Maintained
9826 F:      drivers/ssb/
9827 F:      include/linux/ssb/
9828
9829 SONY VAIO CONTROL DEVICE DRIVER
9830 M:      Mattia Dongili <malattia@linux.it>
9831 L:      platform-driver-x86@vger.kernel.org
9832 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9833 S:      Maintained
9834 F:      Documentation/laptops/sony-laptop.txt
9835 F:      drivers/char/sonypi.c
9836 F:      drivers/platform/x86/sony-laptop.c
9837 F:      include/linux/sony-laptop.h
9838
9839 SONY MEMORYSTICK CARD SUPPORT
9840 M:      Alex Dubov <oakad@yahoo.com>
9841 W:      http://tifmxx.berlios.de/
9842 S:      Maintained
9843 F:      drivers/memstick/host/tifm_ms.c
9844
9845 SONY MEMORYSTICK STANDARD SUPPORT
9846 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9847 S:      Maintained
9848 F:      drivers/memstick/core/ms_block.*
9849
9850 SOUND
9851 M:      Jaroslav Kysela <perex@perex.cz>
9852 M:      Takashi Iwai <tiwai@suse.com>
9853 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9854 W:      http://www.alsa-project.org/
9855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9856 T:      git git://git.alsa-project.org/alsa-kernel.git
9857 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9858 S:      Maintained
9859 F:      Documentation/sound/
9860 F:      include/sound/
9861 F:      include/uapi/sound/
9862 F:      sound/
9863
9864 SOUND - COMPRESSED AUDIO
9865 M:      Vinod Koul <vinod.koul@intel.com>
9866 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9868 S:      Supported
9869 F:      Documentation/sound/alsa/compress_offload.txt
9870 F:      include/sound/compress_driver.h
9871 F:      include/uapi/sound/compress_*
9872 F:      sound/core/compress_offload.c
9873 F:      sound/soc/soc-compress.c
9874
9875 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9876 M:      Liam Girdwood <lgirdwood@gmail.com>
9877 M:      Mark Brown <broonie@kernel.org>
9878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9879 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9880 W:      http://alsa-project.org/main/index.php/ASoC
9881 S:      Supported
9882 F:      Documentation/sound/alsa/soc/
9883 F:      sound/soc/
9884 F:      include/sound/soc*
9885
9886 SOUND - DMAENGINE HELPERS
9887 M:      Lars-Peter Clausen <lars@metafoo.de>
9888 S:      Supported
9889 F:      include/sound/dmaengine_pcm.h
9890 F:      sound/core/pcm_dmaengine.c
9891 F:      sound/soc/soc-generic-dmaengine-pcm.c
9892
9893 SP2 MEDIA DRIVER
9894 M:      Olli Salonen <olli.salonen@iki.fi>
9895 L:      linux-media@vger.kernel.org
9896 W:      http://linuxtv.org/
9897 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9898 S:      Maintained
9899 F:      drivers/media/dvb-frontends/sp2*
9900
9901 SPARC + UltraSPARC (sparc/sparc64)
9902 M:      "David S. Miller" <davem@davemloft.net>
9903 L:      sparclinux@vger.kernel.org
9904 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9907 S:      Maintained
9908 F:      arch/sparc/
9909 F:      drivers/sbus/
9910
9911 SPARC SERIAL DRIVERS
9912 M:      "David S. Miller" <davem@davemloft.net>
9913 L:      sparclinux@vger.kernel.org
9914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9916 S:      Maintained
9917 F:      include/linux/sunserialcore.h
9918 F:      drivers/tty/serial/suncore.c
9919 F:      drivers/tty/serial/sunhv.c
9920 F:      drivers/tty/serial/sunsab.c
9921 F:      drivers/tty/serial/sunsab.h
9922 F:      drivers/tty/serial/sunsu.c
9923 F:      drivers/tty/serial/sunzilog.c
9924 F:      drivers/tty/serial/sunzilog.h
9925
9926 SPARSE CHECKER
9927 M:      "Christopher Li" <sparse@chrisli.org>
9928 L:      linux-sparse@vger.kernel.org
9929 W:      https://sparse.wiki.kernel.org/
9930 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9931 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9932 S:      Maintained
9933 F:      include/linux/compiler.h
9934
9935 SPEAR PLATFORM SUPPORT
9936 M:      Viresh Kumar <vireshk@kernel.org>
9937 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9938 L:      spear-devel@list.st.com
9939 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9940 W:      http://www.st.com/spear
9941 S:      Maintained
9942 F:      arch/arm/mach-spear/
9943
9944 SPEAR CLOCK FRAMEWORK SUPPORT
9945 M:      Viresh Kumar <vireshk@kernel.org>
9946 L:      spear-devel@list.st.com
9947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9948 W:      http://www.st.com/spear
9949 S:      Maintained
9950 F:      drivers/clk/spear/
9951
9952 SPI SUBSYSTEM
9953 M:      Mark Brown <broonie@kernel.org>
9954 L:      linux-spi@vger.kernel.org
9955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9956 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9957 S:      Maintained
9958 F:      Documentation/spi/
9959 F:      drivers/spi/
9960 F:      include/linux/spi/
9961 F:      include/uapi/linux/spi/
9962
9963 SPIDERNET NETWORK DRIVER for CELL
9964 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9965 L:      netdev@vger.kernel.org
9966 S:      Supported
9967 F:      Documentation/networking/spider_net.txt
9968 F:      drivers/net/ethernet/toshiba/spider_net*
9969
9970 SPU FILE SYSTEM
9971 M:      Jeremy Kerr <jk@ozlabs.org>
9972 L:      linuxppc-dev@lists.ozlabs.org
9973 W:      http://www.ibm.com/developerworks/power/cell/
9974 S:      Supported
9975 F:      Documentation/filesystems/spufs.txt
9976 F:      arch/powerpc/platforms/cell/spufs/
9977
9978 SQUASHFS FILE SYSTEM
9979 M:      Phillip Lougher <phillip@squashfs.org.uk>
9980 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9981 W:      http://squashfs.org.uk
9982 S:      Maintained
9983 F:      Documentation/filesystems/squashfs.txt
9984 F:      fs/squashfs/
9985
9986 SRM (Alpha) environment access
9987 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9988 S:      Maintained
9989 F:      arch/alpha/kernel/srm_env.c
9990
9991 STABLE BRANCH
9992 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9993 L:      stable@vger.kernel.org
9994 S:      Supported
9995 F:      Documentation/stable_kernel_rules.txt
9996
9997 STAGING SUBSYSTEM
9998 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10000 L:      devel@driverdev.osuosl.org
10001 S:      Supported
10002 F:      drivers/staging/
10003
10004 STAGING - COMEDI
10005 M:      Ian Abbott <abbotti@mev.co.uk>
10006 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10007 S:      Odd Fixes
10008 F:      drivers/staging/comedi/
10009
10010 STAGING - FLARION FT1000 DRIVERS
10011 M:      Marek Belisko <marek.belisko@gmail.com>
10012 S:      Odd Fixes
10013 F:      drivers/staging/ft1000/
10014
10015 STAGING - INDUSTRIAL IO
10016 M:      Jonathan Cameron <jic23@kernel.org>
10017 L:      linux-iio@vger.kernel.org
10018 S:      Odd Fixes
10019 F:      drivers/staging/iio/
10020
10021 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10022 M:      Jarod Wilson <jarod@wilsonet.com>
10023 W:      http://www.lirc.org/
10024 S:      Odd Fixes
10025 F:      drivers/staging/media/lirc/
10026
10027 STAGING - LUSTRE PARALLEL FILESYSTEM
10028 M:      Oleg Drokin <oleg.drokin@intel.com>
10029 M:      Andreas Dilger <andreas.dilger@intel.com>
10030 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10031 W:      http://wiki.lustre.org/
10032 S:      Maintained
10033 F:      drivers/staging/lustre
10034
10035 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10036 M:      Marc Dietrich <marvin24@gmx.de>
10037 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10038 L:      linux-tegra@vger.kernel.org
10039 S:      Maintained
10040 F:      drivers/staging/nvec/
10041
10042 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10043 M:      Jens Frederich <jfrederich@gmail.com>
10044 M:      Daniel Drake <dsd@laptop.org>
10045 M:      Jon Nettleton <jon.nettleton@gmail.com>
10046 W:      http://wiki.laptop.org/go/DCON
10047 S:      Maintained
10048 F:      drivers/staging/olpc_dcon/
10049
10050 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10051 M:      Willy Tarreau <willy@meta-x.org>
10052 S:      Odd Fixes
10053 F:      drivers/staging/panel/
10054
10055 STAGING - REALTEK RTL8712U DRIVERS
10056 M:      Larry Finger <Larry.Finger@lwfinger.net>
10057 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10058 S:      Odd Fixes
10059 F:      drivers/staging/rtl8712/
10060
10061 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10062 M:      Larry Finger <Larry.Finger@lwfinger.net>
10063 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10064 L:      linux-wireless@vger.kernel.org
10065 S:      Maintained
10066 F:      drivers/staging/rtl8723au/
10067
10068 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10069 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10070 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10071 M:      Sudip Mukherjee <sudip@vectorindia.org>
10072 L:      linux-fbdev@vger.kernel.org
10073 S:      Maintained
10074 F:      drivers/staging/sm750fb/
10075
10076 STAGING - SLICOSS
10077 M:      Lior Dotan <liodot@gmail.com>
10078 M:      Christopher Harrer <charrer@alacritech.com>
10079 S:      Odd Fixes
10080 F:      drivers/staging/slicoss/
10081
10082 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10083 M:      William Hubbs <w.d.hubbs@gmail.com>
10084 M:      Chris Brannon <chris@the-brannons.com>
10085 M:      Kirk Reiser <kirk@reisers.ca>
10086 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10087 L:      speakup@linux-speakup.org
10088 W:      http://www.linux-speakup.org/
10089 S:      Odd Fixes
10090 F:      drivers/staging/speakup/
10091
10092 STAGING - VIA VT665X DRIVERS
10093 M:      Forest Bond <forest@alittletooquiet.net>
10094 S:      Odd Fixes
10095 F:      drivers/staging/vt665?/
10096
10097 STAGING - WILC1000 WIFI DRIVER
10098 M:      Johnny Kim <johnny.kim@atmel.com>
10099 M:      Rachel Kim <rachel.kim@atmel.com>
10100 M:      Dean Lee <dean.lee@atmel.com>
10101 M:      Chris Park <chris.park@atmel.com>
10102 L:      linux-wireless@vger.kernel.org
10103 S:      Supported
10104 F:      drivers/staging/wilc1000/
10105
10106 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10107 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10108 S:      Odd Fixes
10109 F:      drivers/staging/xgifb/
10110
10111 HFI1 DRIVER
10112 M:      Mike Marciniszyn <infinipath@intel.com>
10113 L:      linux-rdma@vger.kernel.org
10114 S:      Supported
10115 F:      drivers/staging/rdma/hfi1
10116
10117 STARFIRE/DURALAN NETWORK DRIVER
10118 M:      Ion Badulescu <ionut@badula.org>
10119 S:      Odd Fixes
10120 F:      drivers/net/ethernet/adaptec/starfire*
10121
10122 SUN3/3X
10123 M:      Sam Creasey <sammy@sammy.net>
10124 W:      http://sammy.net/sun3/
10125 S:      Maintained
10126 F:      arch/m68k/kernel/*sun3*
10127 F:      arch/m68k/sun3*/
10128 F:      arch/m68k/include/asm/sun3*
10129 F:      drivers/net/ethernet/i825xx/sun3*
10130
10131 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10132 M:      Hans de Goede <hdegoede@redhat.com>
10133 L:      linux-input@vger.kernel.org
10134 S:      Maintained
10135 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10136 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10137
10138 SUNDANCE NETWORK DRIVER
10139 M:      Denis Kirjanov <kda@linux-powerpc.org>
10140 L:      netdev@vger.kernel.org
10141 S:      Maintained
10142 F:      drivers/net/ethernet/dlink/sundance.c
10143
10144 SUPERH
10145 L:      linux-sh@vger.kernel.org
10146 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10147 S:      Orphan
10148 F:      Documentation/sh/
10149 F:      arch/sh/
10150 F:      drivers/sh/
10151
10152 SUSPEND TO RAM
10153 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10154 M:      Len Brown <len.brown@intel.com>
10155 M:      Pavel Machek <pavel@ucw.cz>
10156 L:      linux-pm@vger.kernel.org
10157 S:      Supported
10158 F:      Documentation/power/
10159 F:      arch/x86/kernel/acpi/
10160 F:      drivers/base/power/
10161 F:      kernel/power/
10162 F:      include/linux/suspend.h
10163 F:      include/linux/freezer.h
10164 F:      include/linux/pm.h
10165
10166 SVGA HANDLING
10167 M:      Martin Mares <mj@ucw.cz>
10168 L:      linux-video@atrey.karlin.mff.cuni.cz
10169 S:      Maintained
10170 F:      Documentation/svga.txt
10171 F:      arch/x86/boot/video*
10172
10173 SWIOTLB SUBSYSTEM
10174 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10175 L:      linux-kernel@vger.kernel.org
10176 S:      Supported
10177 F:      lib/swiotlb.c
10178 F:      arch/*/kernel/pci-swiotlb.c
10179 F:      include/linux/swiotlb.h
10180
10181 SWITCHDEV
10182 M:      Jiri Pirko <jiri@resnulli.us>
10183 L:      netdev@vger.kernel.org
10184 S:      Supported
10185 F:      net/switchdev/
10186 F:      include/net/switchdev.h
10187
10188 SYNOPSYS ARC ARCHITECTURE
10189 M:      Vineet Gupta <vgupta@synopsys.com>
10190 L:      linux-snps-arc@lists.infraded.org
10191 S:      Supported
10192 F:      arch/arc/
10193 F:      Documentation/devicetree/bindings/arc/*
10194 F:      drivers/tty/serial/arc_uart.c
10195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10196
10197 SYNOPSYS ARC SDP platform support
10198 M:      Alexey Brodkin <abrodkin@synopsys.com>
10199 S:      Supported
10200 F:      arch/arc/plat-axs10x
10201 F:      arch/arc/boot/dts/ax*
10202 F:      Documentation/devicetree/bindings/arc/axs10*
10203
10204 SYSTEM CONFIGURATION (SYSCON)
10205 M:      Lee Jones <lee.jones@linaro.org>
10206 M:      Arnd Bergmann <arnd@arndb.de>
10207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10208 S:      Supported
10209 F:      drivers/mfd/syscon.c
10210
10211 SYSV FILESYSTEM
10212 M:      Christoph Hellwig <hch@infradead.org>
10213 S:      Maintained
10214 F:      Documentation/filesystems/sysv-fs.txt
10215 F:      fs/sysv/
10216 F:      include/linux/sysv_fs.h
10217
10218 TARGET SUBSYSTEM
10219 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10220 L:      linux-scsi@vger.kernel.org
10221 L:      target-devel@vger.kernel.org
10222 W:      http://www.linux-iscsi.org
10223 W:      http://groups.google.com/group/linux-iscsi-target-dev
10224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10225 S:      Supported
10226 F:      drivers/target/
10227 F:      include/target/
10228 F:      Documentation/target/
10229
10230 TASKSTATS STATISTICS INTERFACE
10231 M:      Balbir Singh <bsingharora@gmail.com>
10232 S:      Maintained
10233 F:      Documentation/accounting/taskstats*
10234 F:      include/linux/taskstats*
10235 F:      kernel/taskstats.c
10236
10237 TC CLASSIFIER
10238 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10239 L:      netdev@vger.kernel.org
10240 S:      Maintained
10241 F:      include/net/pkt_cls.h
10242 F:      include/uapi/linux/pkt_cls.h
10243 F:      net/sched/
10244
10245 TCP LOW PRIORITY MODULE
10246 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10247 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10248 W:      http://tcp-lp-mod.sourceforge.net/
10249 S:      Maintained
10250 F:      net/ipv4/tcp_lp.c
10251
10252 TDA10071 MEDIA DRIVER
10253 M:      Antti Palosaari <crope@iki.fi>
10254 L:      linux-media@vger.kernel.org
10255 W:      http://linuxtv.org/
10256 W:      http://palosaari.fi/linux/
10257 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10258 T:      git git://linuxtv.org/anttip/media_tree.git
10259 S:      Maintained
10260 F:      drivers/media/dvb-frontends/tda10071*
10261
10262 TDA18212 MEDIA DRIVER
10263 M:      Antti Palosaari <crope@iki.fi>
10264 L:      linux-media@vger.kernel.org
10265 W:      http://linuxtv.org/
10266 W:      http://palosaari.fi/linux/
10267 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10268 T:      git git://linuxtv.org/anttip/media_tree.git
10269 S:      Maintained
10270 F:      drivers/media/tuners/tda18212*
10271
10272 TDA18218 MEDIA DRIVER
10273 M:      Antti Palosaari <crope@iki.fi>
10274 L:      linux-media@vger.kernel.org
10275 W:      http://linuxtv.org/
10276 W:      http://palosaari.fi/linux/
10277 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10278 T:      git git://linuxtv.org/anttip/media_tree.git
10279 S:      Maintained
10280 F:      drivers/media/tuners/tda18218*
10281
10282 TDA18271 MEDIA DRIVER
10283 M:      Michael Krufky <mkrufky@linuxtv.org>
10284 L:      linux-media@vger.kernel.org
10285 W:      http://linuxtv.org/
10286 W:      http://github.com/mkrufky
10287 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10288 T:      git git://linuxtv.org/mkrufky/tuners.git
10289 S:      Maintained
10290 F:      drivers/media/tuners/tda18271*
10291
10292 TDA827x MEDIA DRIVER
10293 M:      Michael Krufky <mkrufky@linuxtv.org>
10294 L:      linux-media@vger.kernel.org
10295 W:      http://linuxtv.org/
10296 W:      http://github.com/mkrufky
10297 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10298 T:      git git://linuxtv.org/mkrufky/tuners.git
10299 S:      Maintained
10300 F:      drivers/media/tuners/tda8290.*
10301
10302 TDA8290 MEDIA DRIVER
10303 M:      Michael Krufky <mkrufky@linuxtv.org>
10304 L:      linux-media@vger.kernel.org
10305 W:      http://linuxtv.org/
10306 W:      http://github.com/mkrufky
10307 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10308 T:      git git://linuxtv.org/mkrufky/tuners.git
10309 S:      Maintained
10310 F:      drivers/media/tuners/tda8290.*
10311
10312 TDA9840 MEDIA DRIVER
10313 M:      Hans Verkuil <hverkuil@xs4all.nl>
10314 L:      linux-media@vger.kernel.org
10315 T:      git git://linuxtv.org/media_tree.git
10316 W:      http://linuxtv.org
10317 S:      Maintained
10318 F:      drivers/media/i2c/tda9840*
10319
10320 TEA5761 TUNER DRIVER
10321 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10322 L:      linux-media@vger.kernel.org
10323 W:      http://linuxtv.org
10324 T:      git git://linuxtv.org/media_tree.git
10325 S:      Odd fixes
10326 F:      drivers/media/tuners/tea5761.*
10327
10328 TEA5767 TUNER DRIVER
10329 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10330 L:      linux-media@vger.kernel.org
10331 W:      http://linuxtv.org
10332 T:      git git://linuxtv.org/media_tree.git
10333 S:      Maintained
10334 F:      drivers/media/tuners/tea5767.*
10335
10336 TEA6415C MEDIA DRIVER
10337 M:      Hans Verkuil <hverkuil@xs4all.nl>
10338 L:      linux-media@vger.kernel.org
10339 T:      git git://linuxtv.org/media_tree.git
10340 W:      http://linuxtv.org
10341 S:      Maintained
10342 F:      drivers/media/i2c/tea6415c*
10343
10344 TEA6420 MEDIA DRIVER
10345 M:      Hans Verkuil <hverkuil@xs4all.nl>
10346 L:      linux-media@vger.kernel.org
10347 T:      git git://linuxtv.org/media_tree.git
10348 W:      http://linuxtv.org
10349 S:      Maintained
10350 F:      drivers/media/i2c/tea6420*
10351
10352 TEAM DRIVER
10353 M:      Jiri Pirko <jiri@resnulli.us>
10354 L:      netdev@vger.kernel.org
10355 S:      Supported
10356 F:      drivers/net/team/
10357 F:      include/linux/if_team.h
10358 F:      include/uapi/linux/if_team.h
10359
10360 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10361 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10362 S:      Maintained
10363 F:      arch/x86/platform/ts5500/
10364
10365 TECHNOTREND USB IR RECEIVER
10366 M:      Sean Young <sean@mess.org>
10367 L:      linux-media@vger.kernel.org
10368 S:      Maintained
10369 F:      drivers/media/rc/ttusbir.c
10370
10371 TEGRA ARCHITECTURE SUPPORT
10372 M:      Stephen Warren <swarren@wwwdotorg.org>
10373 M:      Thierry Reding <thierry.reding@gmail.com>
10374 M:      Alexandre Courbot <gnurou@gmail.com>
10375 L:      linux-tegra@vger.kernel.org
10376 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10378 S:      Supported
10379 N:      [^a-z]tegra
10380
10381 TEGRA CLOCK DRIVER
10382 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10383 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10384 S:      Supported
10385 F:      drivers/clk/tegra/
10386
10387 TEGRA DMA DRIVER
10388 M:      Laxman Dewangan <ldewangan@nvidia.com>
10389 S:      Supported
10390 F:      drivers/dma/tegra20-apb-dma.c
10391
10392 TEGRA I2C DRIVER
10393 M:      Laxman Dewangan <ldewangan@nvidia.com>
10394 S:      Supported
10395 F:      drivers/i2c/busses/i2c-tegra.c
10396
10397 TEGRA IOMMU DRIVERS
10398 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10399 S:      Supported
10400 F:      drivers/iommu/tegra*
10401
10402 TEGRA KBC DRIVER
10403 M:      Rakesh Iyer <riyer@nvidia.com>
10404 M:      Laxman Dewangan <ldewangan@nvidia.com>
10405 S:      Supported
10406 F:      drivers/input/keyboard/tegra-kbc.c
10407
10408 TEGRA PWM DRIVER
10409 M:      Thierry Reding <thierry.reding@gmail.com>
10410 S:      Supported
10411 F:      drivers/pwm/pwm-tegra.c
10412
10413 TEGRA SERIAL DRIVER
10414 M:      Laxman Dewangan <ldewangan@nvidia.com>
10415 S:      Supported
10416 F:      drivers/tty/serial/serial-tegra.c
10417
10418 TEGRA SPI DRIVER
10419 M:      Laxman Dewangan <ldewangan@nvidia.com>
10420 S:      Supported
10421 F:      drivers/spi/spi-tegra*
10422
10423 TEHUTI ETHERNET DRIVER
10424 M:      Andy Gospodarek <andy@greyhouse.net>
10425 L:      netdev@vger.kernel.org
10426 S:      Supported
10427 F:      drivers/net/ethernet/tehuti/*
10428
10429 Telecom Clock Driver for MCPL0010
10430 M:      Mark Gross <mark.gross@intel.com>
10431 S:      Supported
10432 F:      drivers/char/tlclk.c
10433
10434 TENSILICA XTENSA PORT (xtensa)
10435 M:      Chris Zankel <chris@zankel.net>
10436 M:      Max Filippov <jcmvbkbc@gmail.com>
10437 L:      linux-xtensa@linux-xtensa.org
10438 S:      Maintained
10439 F:      arch/xtensa/
10440 F:      drivers/irqchip/irq-xtensa-*
10441
10442 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10443 M:      Hans Verkuil <hverkuil@xs4all.nl>
10444 L:      linux-media@vger.kernel.org
10445 T:      git git://linuxtv.org/media_tree.git
10446 W:      http://linuxtv.org
10447 S:      Maintained
10448 F:      drivers/media/radio/radio-raremono.c
10449
10450 THERMAL
10451 M:      Zhang Rui <rui.zhang@intel.com>
10452 M:      Eduardo Valentin <edubezval@gmail.com>
10453 L:      linux-pm@vger.kernel.org
10454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10456 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10457 S:      Supported
10458 F:      drivers/thermal/
10459 F:      include/linux/thermal.h
10460 F:      include/uapi/linux/thermal.h
10461 F:      include/linux/cpu_cooling.h
10462 F:      Documentation/devicetree/bindings/thermal/
10463
10464 THERMAL/CPU_COOLING
10465 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10466 M:      Viresh Kumar <viresh.kumar@linaro.org>
10467 M:      Javi Merino <javi.merino@arm.com>
10468 L:      linux-pm@vger.kernel.org
10469 S:      Supported
10470 F:      Documentation/thermal/cpu-cooling-api.txt
10471 F:      drivers/thermal/cpu_cooling.c
10472 F:      include/linux/cpu_cooling.h
10473
10474 THINGM BLINK(1) USB RGB LED DRIVER
10475 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10476 S:      Maintained
10477 F:      drivers/hid/hid-thingm.c
10478
10479 THINKPAD ACPI EXTRAS DRIVER
10480 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10481 L:      ibm-acpi-devel@lists.sourceforge.net
10482 L:      platform-driver-x86@vger.kernel.org
10483 W:      http://ibm-acpi.sourceforge.net
10484 W:      http://thinkwiki.org/wiki/Ibm-acpi
10485 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10486 S:      Maintained
10487 F:      drivers/platform/x86/thinkpad_acpi.c
10488
10489 TI BANDGAP AND THERMAL DRIVER
10490 M:      Eduardo Valentin <edubezval@gmail.com>
10491 L:      linux-pm@vger.kernel.org
10492 L:      linux-omap@vger.kernel.org
10493 S:      Maintained
10494 F:      drivers/thermal/ti-soc-thermal/
10495
10496 TI CDCE706 CLOCK DRIVER
10497 M:      Max Filippov <jcmvbkbc@gmail.com>
10498 S:      Maintained
10499 F:      drivers/clk/clk-cdce706.c
10500
10501 TI CLOCK DRIVER
10502 M:      Tero Kristo <t-kristo@ti.com>
10503 L:      linux-omap@vger.kernel.org
10504 S:      Maintained
10505 F:      drivers/clk/ti/
10506 F:      include/linux/clk/ti.h
10507
10508 TI FLASH MEDIA INTERFACE DRIVER
10509 M:      Alex Dubov <oakad@yahoo.com>
10510 S:      Maintained
10511 F:      drivers/misc/tifm*
10512 F:      drivers/mmc/host/tifm_sd.c
10513 F:      include/linux/tifm.h
10514
10515 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10516 M:      Santosh Shilimkar <ssantosh@kernel.org>
10517 L:      linux-kernel@vger.kernel.org
10518 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10519 S:      Maintained
10520 F:      drivers/soc/ti/*
10521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10522
10523
10524 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10525 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10526 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10527 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10528 S:      Maintained
10529 F:      sound/soc/codecs/lm49453*
10530 F:      sound/soc/codecs/isabelle*
10531
10532 TI LP855x BACKLIGHT DRIVER
10533 M:      Milo Kim <milo.kim@ti.com>
10534 S:      Maintained
10535 F:      Documentation/backlight/lp855x-driver.txt
10536 F:      drivers/video/backlight/lp855x_bl.c
10537 F:      include/linux/platform_data/lp855x.h
10538
10539 TI LP8727 CHARGER DRIVER
10540 M:      Milo Kim <milo.kim@ti.com>
10541 S:      Maintained
10542 F:      drivers/power/lp8727_charger.c
10543 F:      include/linux/platform_data/lp8727.h
10544
10545 TI LP8788 MFD DRIVER
10546 M:      Milo Kim <milo.kim@ti.com>
10547 S:      Maintained
10548 F:      drivers/iio/adc/lp8788_adc.c
10549 F:      drivers/leds/leds-lp8788.c
10550 F:      drivers/mfd/lp8788*.c
10551 F:      drivers/power/lp8788-charger.c
10552 F:      drivers/regulator/lp8788-*.c
10553 F:      include/linux/mfd/lp8788*.h
10554
10555 TI NETCP ETHERNET DRIVER
10556 M:      Wingman Kwok <w-kwok2@ti.com>
10557 M:      Murali Karicheri <m-karicheri2@ti.com>
10558 L:      netdev@vger.kernel.org
10559 S:      Maintained
10560 F:      drivers/net/ethernet/ti/netcp*
10561
10562 TI TAS571X FAMILY ASoC CODEC DRIVER
10563 M:      Kevin Cernekee <cernekee@chromium.org>
10564 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10565 S:      Odd Fixes
10566 F:      sound/soc/codecs/tas571x*
10567
10568 TI TWL4030 SERIES SOC CODEC DRIVER
10569 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10570 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10571 S:      Maintained
10572 F:      sound/soc/codecs/twl4030*
10573
10574 TI WILINK WIRELESS DRIVERS
10575 L:      linux-wireless@vger.kernel.org
10576 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10577 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10579 S:      Orphan
10580 F:      drivers/net/wireless/ti/
10581 F:      include/linux/wl12xx.h
10582
10583 TIPC NETWORK LAYER
10584 M:      Jon Maloy <jon.maloy@ericsson.com>
10585 M:      Ying Xue <ying.xue@windriver.com>
10586 L:      netdev@vger.kernel.org (core kernel code)
10587 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10588 W:      http://tipc.sourceforge.net/
10589 S:      Maintained
10590 F:      include/uapi/linux/tipc*.h
10591 F:      net/tipc/
10592
10593 TILE ARCHITECTURE
10594 M:      Chris Metcalf <cmetcalf@ezchip.com>
10595 W:      http://www.ezchip.com/scm/
10596 S:      Supported
10597 F:      arch/tile/
10598 F:      drivers/char/tile-srom.c
10599 F:      drivers/edac/tile_edac.c
10600 F:      drivers/net/ethernet/tile/
10601 F:      drivers/rtc/rtc-tile.c
10602 F:      drivers/tty/hvc/hvc_tile.c
10603 F:      drivers/tty/serial/tilegx.c
10604 F:      drivers/usb/host/*-tilegx.c
10605 F:      include/linux/usb/tilegx.h
10606
10607 TLAN NETWORK DRIVER
10608 M:      Samuel Chessman <chessman@tux.org>
10609 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10610 W:      http://sourceforge.net/projects/tlan/
10611 S:      Maintained
10612 F:      Documentation/networking/tlan.txt
10613 F:      drivers/net/ethernet/ti/tlan.*
10614
10615 TOMOYO SECURITY MODULE
10616 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10617 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10618 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10619 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10620 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10621 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10622 W:      http://tomoyo.sourceforge.jp/
10623 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10624 S:      Maintained
10625 F:      security/tomoyo/
10626
10627 TOPSTAR LAPTOP EXTRAS DRIVER
10628 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10629 L:      platform-driver-x86@vger.kernel.org
10630 S:      Maintained
10631 F:      drivers/platform/x86/topstar-laptop.c
10632
10633 TOSHIBA ACPI EXTRAS DRIVER
10634 M:      Azael Avalos <coproscefalo@gmail.com>
10635 L:      platform-driver-x86@vger.kernel.org
10636 S:      Maintained
10637 F:      drivers/platform/x86/toshiba_acpi.c
10638
10639 TOSHIBA BLUETOOTH DRIVER
10640 M:      Azael Avalos <coproscefalo@gmail.com>
10641 L:      platform-driver-x86@vger.kernel.org
10642 S:      Maintained
10643 F:      drivers/platform/x86/toshiba_bluetooth.c
10644
10645 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10646 M:      Azael Avalos <coproscefalo@gmail.com>
10647 L:      platform-driver-x86@vger.kernel.org
10648 S:      Maintained
10649 F:      drivers/platform/x86/toshiba_haps.c
10650
10651 TOSHIBA SMM DRIVER
10652 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10653 W:      http://www.buzzard.org.uk/toshiba/
10654 S:      Maintained
10655 F:      drivers/char/toshiba.c
10656 F:      include/linux/toshiba.h
10657 F:      include/uapi/linux/toshiba.h
10658
10659 TOSHIBA TC358743 DRIVER
10660 M:      Mats Randgaard <matrandg@cisco.com>
10661 L:      linux-media@vger.kernel.org
10662 S:      Maintained
10663 F:      drivers/media/i2c/tc358743*
10664 F:      include/media/tc358743.h
10665
10666 TMIO MMC DRIVER
10667 M:      Ian Molton <ian@mnementh.co.uk>
10668 L:      linux-mmc@vger.kernel.org
10669 S:      Maintained
10670 F:      drivers/mmc/host/tmio_mmc*
10671 F:      drivers/mmc/host/sh_mobile_sdhi.c
10672 F:      include/linux/mmc/tmio.h
10673 F:      include/linux/mmc/sh_mobile_sdhi.h
10674
10675 TMP401 HARDWARE MONITOR DRIVER
10676 M:      Guenter Roeck <linux@roeck-us.net>
10677 L:      lm-sensors@lm-sensors.org
10678 S:      Maintained
10679 F:      Documentation/hwmon/tmp401
10680 F:      drivers/hwmon/tmp401.c
10681
10682 TMPFS (SHMEM FILESYSTEM)
10683 M:      Hugh Dickins <hughd@google.com>
10684 L:      linux-mm@kvack.org
10685 S:      Maintained
10686 F:      include/linux/shmem_fs.h
10687 F:      mm/shmem.c
10688
10689 TM6000 VIDEO4LINUX DRIVER
10690 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10691 L:      linux-media@vger.kernel.org
10692 W:      http://linuxtv.org
10693 T:      git git://linuxtv.org/media_tree.git
10694 S:      Odd fixes
10695 F:      drivers/media/usb/tm6000/
10696
10697 TW68 VIDEO4LINUX DRIVER
10698 M:      Hans Verkuil <hverkuil@xs4all.nl>
10699 L:      linux-media@vger.kernel.org
10700 T:      git git://linuxtv.org/media_tree.git
10701 W:      http://linuxtv.org
10702 S:      Odd Fixes
10703 F:      drivers/media/pci/tw68/
10704
10705 TPM DEVICE DRIVER
10706 M:      Peter Huewe <peterhuewe@gmx.de>
10707 M:      Marcel Selhorst <tpmdd@selhorst.net>
10708 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10709 W:      http://tpmdd.sourceforge.net
10710 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10711 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10712 T:      https://github.com/PeterHuewe/linux-tpmdd
10713 S:      Maintained
10714 F:      drivers/char/tpm/
10715
10716 TPM IBM_VTPM DEVICE DRIVER
10717 M:      Ashley Lai <ashleydlai@gmail.com>
10718 W:      http://tpmdd.sourceforge.net
10719 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10720 S:      Maintained
10721 F:      drivers/char/tpm/tpm_ibmvtpm*
10722
10723 TRACING
10724 M:      Steven Rostedt <rostedt@goodmis.org>
10725 M:      Ingo Molnar <mingo@redhat.com>
10726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10727 S:      Maintained
10728 F:      Documentation/trace/ftrace.txt
10729 F:      arch/*/*/*/ftrace.h
10730 F:      arch/*/kernel/ftrace.c
10731 F:      include/*/ftrace.h
10732 F:      include/linux/trace*.h
10733 F:      include/trace/
10734 F:      kernel/trace/
10735 F:      tools/testing/selftests/ftrace/
10736
10737 TRIVIAL PATCHES
10738 M:      Jiri Kosina <trivial@kernel.org>
10739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10740 S:      Maintained
10741 K:      ^Subject:.*(?i)trivial
10742
10743 TTY LAYER
10744 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10745 M:      Jiri Slaby <jslaby@suse.com>
10746 S:      Supported
10747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10748 F:      Documentation/serial/
10749 F:      drivers/tty/
10750 F:      drivers/tty/serial/serial_core.c
10751 F:      include/linux/serial_core.h
10752 F:      include/linux/serial.h
10753 F:      include/linux/tty.h
10754 F:      include/uapi/linux/serial_core.h
10755 F:      include/uapi/linux/serial.h
10756 F:      include/uapi/linux/tty.h
10757
10758 TUA9001 MEDIA DRIVER
10759 M:      Antti Palosaari <crope@iki.fi>
10760 L:      linux-media@vger.kernel.org
10761 W:      http://linuxtv.org/
10762 W:      http://palosaari.fi/linux/
10763 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10764 T:      git git://linuxtv.org/anttip/media_tree.git
10765 S:      Maintained
10766 F:      drivers/media/tuners/tua9001*
10767
10768 TULIP NETWORK DRIVERS
10769 M:      Grant Grundler <grundler@parisc-linux.org>
10770 L:      netdev@vger.kernel.org
10771 S:      Maintained
10772 F:      drivers/net/ethernet/dec/tulip/
10773
10774 TUN/TAP driver
10775 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10776 W:      http://vtun.sourceforge.net/tun
10777 S:      Maintained
10778 F:      Documentation/networking/tuntap.txt
10779 F:      arch/um/os-Linux/drivers/
10780
10781 TURBOCHANNEL SUBSYSTEM
10782 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10783 M:      Ralf Baechle <ralf@linux-mips.org>
10784 L:      linux-mips@linux-mips.org
10785 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10786 S:      Maintained
10787 F:      drivers/tc/
10788 F:      include/linux/tc.h
10789
10790 U14-34F SCSI DRIVER
10791 M:      Dario Ballabio <ballabio_dario@emc.com>
10792 L:      linux-scsi@vger.kernel.org
10793 S:      Maintained
10794 F:      drivers/scsi/u14-34f.c
10795
10796 UBI FILE SYSTEM (UBIFS)
10797 M:      Artem Bityutskiy <dedekind1@gmail.com>
10798 M:      Adrian Hunter <adrian.hunter@intel.com>
10799 L:      linux-mtd@lists.infradead.org
10800 T:      git git://git.infradead.org/ubifs-2.6.git
10801 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10802 S:      Maintained
10803 F:      Documentation/filesystems/ubifs.txt
10804 F:      fs/ubifs/
10805
10806 UCLINUX (M68KNOMMU AND COLDFIRE)
10807 M:      Greg Ungerer <gerg@uclinux.org>
10808 W:      http://www.uclinux.org/
10809 L:      linux-m68k@lists.linux-m68k.org
10810 L:      uclinux-dev@uclinux.org  (subscribers-only)
10811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10812 S:      Maintained
10813 F:      arch/m68k/coldfire/
10814 F:      arch/m68k/68*/
10815 F:      arch/m68k/*/*_no.*
10816 F:      arch/m68k/include/asm/*_no.*
10817
10818 UDF FILESYSTEM
10819 M:      Jan Kara <jack@suse.com>
10820 S:      Maintained
10821 F:      Documentation/filesystems/udf.txt
10822 F:      fs/udf/
10823
10824 UFS FILESYSTEM
10825 M:      Evgeniy Dushistov <dushistov@mail.ru>
10826 S:      Maintained
10827 F:      Documentation/filesystems/ufs.txt
10828 F:      fs/ufs/
10829
10830 UHID USERSPACE HID IO DRIVER:
10831 M:      David Herrmann <dh.herrmann@googlemail.com>
10832 L:      linux-input@vger.kernel.org
10833 S:      Maintained
10834 F:      drivers/hid/uhid.c
10835 F:      include/uapi/linux/uhid.h
10836
10837 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10838 L:      linux-usb@vger.kernel.org
10839 S:      Orphan
10840 F:      drivers/uwb/
10841 F:      include/linux/uwb.h
10842 F:      include/linux/uwb/
10843
10844 UNICORE32 ARCHITECTURE:
10845 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10846 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10847 S:      Maintained
10848 T:      git git://github.com/gxt/linux.git
10849 F:      arch/unicore32/
10850
10851 UNIFDEF
10852 M:      Tony Finch <dot@dotat.at>
10853 W:      http://dotat.at/prog/unifdef
10854 S:      Maintained
10855 F:      scripts/unifdef.c
10856
10857 UNIFORM CDROM DRIVER
10858 M:      Jens Axboe <axboe@kernel.dk>
10859 W:      http://www.kernel.dk
10860 S:      Maintained
10861 F:      Documentation/cdrom/
10862 F:      drivers/cdrom/cdrom.c
10863 F:      include/linux/cdrom.h
10864 F:      include/uapi/linux/cdrom.h
10865
10866 UNISYS S-PAR DRIVERS
10867 M:      Benjamin Romer <benjamin.romer@unisys.com>
10868 M:      David Kershner <david.kershner@unisys.com>
10869 L:      sparmaintainer@unisys.com (Unisys internal)
10870 S:      Supported
10871 F:      drivers/staging/unisys/
10872
10873 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10874 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10875 L:      linux-scsi@vger.kernel.org
10876 S:      Supported
10877 F:      Documentation/scsi/ufs.txt
10878 F:      drivers/scsi/ufs/
10879
10880 UNSORTED BLOCK IMAGES (UBI)
10881 M:      Artem Bityutskiy <dedekind1@gmail.com>
10882 M:      Richard Weinberger <richard@nod.at>
10883 W:      http://www.linux-mtd.infradead.org/
10884 L:      linux-mtd@lists.infradead.org
10885 T:      git git://git.infradead.org/ubifs-2.6.git
10886 S:      Supported
10887 F:      drivers/mtd/ubi/
10888 F:      include/linux/mtd/ubi.h
10889 F:      include/uapi/mtd/ubi-user.h
10890
10891 USB ACM DRIVER
10892 M:      Oliver Neukum <oliver@neukum.org>
10893 L:      linux-usb@vger.kernel.org
10894 S:      Maintained
10895 F:      Documentation/usb/acm.txt
10896 F:      drivers/usb/class/cdc-acm.*
10897
10898 USB AR5523 WIRELESS DRIVER
10899 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10900 L:      linux-wireless@vger.kernel.org
10901 S:      Maintained
10902 F:      drivers/net/wireless/ath/ar5523/
10903
10904 USB ATTACHED SCSI
10905 M:      Hans de Goede <hdegoede@redhat.com>
10906 M:      Gerd Hoffmann <kraxel@redhat.com>
10907 L:      linux-usb@vger.kernel.org
10908 L:      linux-scsi@vger.kernel.org
10909 S:      Maintained
10910 F:      drivers/usb/storage/uas.c
10911
10912 USB CDC ETHERNET DRIVER
10913 M:      Oliver Neukum <oliver@neukum.org>
10914 L:      linux-usb@vger.kernel.org
10915 S:      Maintained
10916 F:      drivers/net/usb/cdc_*.c
10917 F:      include/uapi/linux/usb/cdc.h
10918
10919 USB CHAOSKEY DRIVER
10920 M:      Keith Packard <keithp@keithp.com>
10921 L:      linux-usb@vger.kernel.org
10922 S:      Maintained
10923 F:      drivers/usb/misc/chaoskey.c
10924
10925 USB CYPRESS C67X00 DRIVER
10926 M:      Peter Korsgaard <jacmet@sunsite.dk>
10927 L:      linux-usb@vger.kernel.org
10928 S:      Maintained
10929 F:      drivers/usb/c67x00/
10930
10931 USB DAVICOM DM9601 DRIVER
10932 M:      Peter Korsgaard <jacmet@sunsite.dk>
10933 L:      netdev@vger.kernel.org
10934 W:      http://www.linux-usb.org/usbnet
10935 S:      Maintained
10936 F:      drivers/net/usb/dm9601.c
10937
10938 USB DIAMOND RIO500 DRIVER
10939 M:      Cesar Miquel <miquel@df.uba.ar>
10940 L:      rio500-users@lists.sourceforge.net
10941 W:      http://rio500.sourceforge.net
10942 S:      Maintained
10943 F:      drivers/usb/misc/rio500*
10944
10945 USB EHCI DRIVER
10946 M:      Alan Stern <stern@rowland.harvard.edu>
10947 L:      linux-usb@vger.kernel.org
10948 S:      Maintained
10949 F:      Documentation/usb/ehci.txt
10950 F:      drivers/usb/host/ehci*
10951
10952 USB GADGET/PERIPHERAL SUBSYSTEM
10953 M:      Felipe Balbi <balbi@ti.com>
10954 L:      linux-usb@vger.kernel.org
10955 W:      http://www.linux-usb.org/gadget
10956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10957 S:      Maintained
10958 F:      drivers/usb/gadget/
10959 F:      include/linux/usb/gadget*
10960
10961 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10962 M:      Jiri Kosina <jikos@kernel.org>
10963 L:      linux-usb@vger.kernel.org
10964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10965 S:      Maintained
10966 F:      Documentation/hid/hiddev.txt
10967 F:      drivers/hid/usbhid/
10968
10969 USB ISP116X DRIVER
10970 M:      Olav Kongas <ok@artecdesign.ee>
10971 L:      linux-usb@vger.kernel.org
10972 S:      Maintained
10973 F:      drivers/usb/host/isp116x*
10974 F:      include/linux/usb/isp116x.h
10975
10976 USB MASS STORAGE DRIVER
10977 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10978 L:      linux-usb@vger.kernel.org
10979 L:      usb-storage@lists.one-eyed-alien.net
10980 S:      Maintained
10981 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10982 F:      drivers/usb/storage/
10983
10984 USB MIDI DRIVER
10985 M:      Clemens Ladisch <clemens@ladisch.de>
10986 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10987 T:      git git://git.alsa-project.org/alsa-kernel.git
10988 S:      Maintained
10989 F:      sound/usb/midi.*
10990
10991 USB NETWORKING DRIVERS
10992 L:      linux-usb@vger.kernel.org
10993 S:      Odd Fixes
10994 F:      drivers/net/usb/
10995
10996 USB OHCI DRIVER
10997 M:      Alan Stern <stern@rowland.harvard.edu>
10998 L:      linux-usb@vger.kernel.org
10999 S:      Maintained
11000 F:      Documentation/usb/ohci.txt
11001 F:      drivers/usb/host/ohci*
11002
11003 USB OTG FSM (Finite State Machine)
11004 M:      Peter Chen <Peter.Chen@freescale.com>
11005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11006 L:      linux-usb@vger.kernel.org
11007 S:      Maintained
11008 F:      drivers/usb/common/usb-otg-fsm.c
11009
11010 USB OVER IP DRIVER
11011 M:      Valentina Manea <valentina.manea.m@gmail.com>
11012 M:      Shuah Khan <shuah.kh@samsung.com>
11013 L:      linux-usb@vger.kernel.org
11014 S:      Maintained
11015 F:      drivers/usb/usbip/
11016 F:      tools/usb/usbip/
11017
11018 USB PEGASUS DRIVER
11019 M:      Petko Manolov <petkan@nucleusys.com>
11020 L:      linux-usb@vger.kernel.org
11021 L:      netdev@vger.kernel.org
11022 T:      git git://github.com/petkan/pegasus.git
11023 W:      https://github.com/petkan/pegasus
11024 S:      Maintained
11025 F:      drivers/net/usb/pegasus.*
11026
11027 USB PHY LAYER
11028 M:      Felipe Balbi <balbi@ti.com>
11029 L:      linux-usb@vger.kernel.org
11030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11031 S:      Maintained
11032 F:      drivers/usb/phy/
11033
11034 USB PRINTER DRIVER (usblp)
11035 M:      Pete Zaitcev <zaitcev@redhat.com>
11036 L:      linux-usb@vger.kernel.org
11037 S:      Supported
11038 F:      drivers/usb/class/usblp.c
11039
11040 USB RTL8150 DRIVER
11041 M:      Petko Manolov <petkan@nucleusys.com>
11042 L:      linux-usb@vger.kernel.org
11043 L:      netdev@vger.kernel.org
11044 T:      git git://github.com/petkan/rtl8150.git
11045 W:      https://github.com/petkan/rtl8150
11046 S:      Maintained
11047 F:      drivers/net/usb/rtl8150.c
11048
11049 USB SERIAL SUBSYSTEM
11050 M:      Johan Hovold <johan@kernel.org>
11051 L:      linux-usb@vger.kernel.org
11052 S:      Maintained
11053 F:      Documentation/usb/usb-serial.txt
11054 F:      drivers/usb/serial/
11055 F:      include/linux/usb/serial.h
11056
11057 USB SMSC75XX ETHERNET DRIVER
11058 M:      Steve Glendinning <steve.glendinning@shawell.net>
11059 L:      netdev@vger.kernel.org
11060 S:      Maintained
11061 F:      drivers/net/usb/smsc75xx.*
11062
11063 USB SMSC95XX ETHERNET DRIVER
11064 M:      Steve Glendinning <steve.glendinning@shawell.net>
11065 L:      netdev@vger.kernel.org
11066 S:      Maintained
11067 F:      drivers/net/usb/smsc95xx.*
11068
11069 USB SUBSYSTEM
11070 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11071 L:      linux-usb@vger.kernel.org
11072 W:      http://www.linux-usb.org
11073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11074 S:      Supported
11075 F:      Documentation/usb/
11076 F:      drivers/usb/
11077 F:      include/linux/usb.h
11078 F:      include/linux/usb/
11079
11080 USB UHCI DRIVER
11081 M:      Alan Stern <stern@rowland.harvard.edu>
11082 L:      linux-usb@vger.kernel.org
11083 S:      Maintained
11084 F:      drivers/usb/host/uhci*
11085
11086 USB "USBNET" DRIVER FRAMEWORK
11087 M:      Oliver Neukum <oneukum@suse.com>
11088 L:      netdev@vger.kernel.org
11089 W:      http://www.linux-usb.org/usbnet
11090 S:      Maintained
11091 F:      drivers/net/usb/usbnet.c
11092 F:      include/linux/usb/usbnet.h
11093
11094 USB VIDEO CLASS
11095 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11096 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11097 L:      linux-media@vger.kernel.org
11098 T:      git git://linuxtv.org/media_tree.git
11099 W:      http://www.ideasonboard.org/uvc/
11100 S:      Maintained
11101 F:      drivers/media/usb/uvc/
11102 F:      include/uapi/linux/uvcvideo.h
11103
11104 USB VISION DRIVER
11105 M:      Hans Verkuil <hverkuil@xs4all.nl>
11106 L:      linux-media@vger.kernel.org
11107 T:      git git://linuxtv.org/media_tree.git
11108 W:      http://linuxtv.org
11109 S:      Odd Fixes
11110 F:      drivers/media/usb/usbvision/
11111
11112 USB WEBCAM GADGET
11113 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11114 L:      linux-usb@vger.kernel.org
11115 S:      Maintained
11116 F:      drivers/usb/gadget/function/*uvc*
11117 F:      drivers/usb/gadget/legacy/webcam.c
11118
11119 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11120 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11121 L:      linux-wireless@vger.kernel.org
11122 S:      Maintained
11123 F:      drivers/net/wireless/rndis_wlan.c
11124
11125 USB XHCI DRIVER
11126 M:      Mathias Nyman <mathias.nyman@intel.com>
11127 L:      linux-usb@vger.kernel.org
11128 S:      Supported
11129 F:      drivers/usb/host/xhci*
11130 F:      drivers/usb/host/pci-quirks*
11131
11132 USB ZD1201 DRIVER
11133 L:      linux-wireless@vger.kernel.org
11134 W:      http://linux-lc100020.sourceforge.net
11135 S:      Orphan
11136 F:      drivers/net/wireless/zd1201.*
11137
11138 USB ZR364XX DRIVER
11139 M:      Antoine Jacquet <royale@zerezo.com>
11140 L:      linux-usb@vger.kernel.org
11141 L:      linux-media@vger.kernel.org
11142 T:      git git://linuxtv.org/media_tree.git
11143 W:      http://royale.zerezo.com/zr364xx/
11144 S:      Maintained
11145 F:      Documentation/video4linux/zr364xx.txt
11146 F:      drivers/media/usb/zr364xx/
11147
11148 ULPI BUS
11149 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11150 L:      linux-usb@vger.kernel.org
11151 S:      Maintained
11152 F:      drivers/usb/common/ulpi.c
11153 F:      include/linux/ulpi/
11154
11155 USER-MODE LINUX (UML)
11156 M:      Jeff Dike <jdike@addtoit.com>
11157 M:      Richard Weinberger <richard@nod.at>
11158 L:      user-mode-linux-devel@lists.sourceforge.net
11159 L:      user-mode-linux-user@lists.sourceforge.net
11160 W:      http://user-mode-linux.sourceforge.net
11161 S:      Maintained
11162 F:      Documentation/virtual/uml/
11163 F:      arch/um/
11164 F:      arch/x86/um/
11165 F:      fs/hostfs/
11166 F:      fs/hppfs/
11167
11168 USERSPACE I/O (UIO)
11169 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11170 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11171 S:      Maintained
11172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11173 F:      Documentation/DocBook/uio-howto.tmpl
11174 F:      drivers/uio/
11175 F:      include/linux/uio*.h
11176
11177 UTIL-LINUX PACKAGE
11178 M:      Karel Zak <kzak@redhat.com>
11179 L:      util-linux@vger.kernel.org
11180 W:      http://en.wikipedia.org/wiki/Util-linux
11181 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11182 S:      Maintained
11183
11184 UVESAFB DRIVER
11185 M:      Michal Januszewski <spock@gentoo.org>
11186 L:      linux-fbdev@vger.kernel.org
11187 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11188 S:      Maintained
11189 F:      Documentation/fb/uvesafb.txt
11190 F:      drivers/video/fbdev/uvesafb.*
11191
11192 VFAT/FAT/MSDOS FILESYSTEM
11193 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11194 S:      Maintained
11195 F:      Documentation/filesystems/vfat.txt
11196 F:      fs/fat/
11197
11198 VFIO DRIVER
11199 M:      Alex Williamson <alex.williamson@redhat.com>
11200 L:      kvm@vger.kernel.org
11201 S:      Maintained
11202 F:      Documentation/vfio.txt
11203 F:      drivers/vfio/
11204 F:      include/linux/vfio.h
11205 F:      include/uapi/linux/vfio.h
11206
11207 VFIO PLATFORM DRIVER
11208 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11209 L:      kvm@vger.kernel.org
11210 S:      Maintained
11211 F:      drivers/vfio/platform/
11212
11213 VIDEOBUF2 FRAMEWORK
11214 M:      Pawel Osciak <pawel@osciak.com>
11215 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11216 M:      Kyungmin Park <kyungmin.park@samsung.com>
11217 L:      linux-media@vger.kernel.org
11218 S:      Maintained
11219 F:      drivers/media/v4l2-core/videobuf2-*
11220 F:      include/media/videobuf2-*
11221
11222 VIRTIO CONSOLE DRIVER
11223 M:      Amit Shah <amit.shah@redhat.com>
11224 L:      virtualization@lists.linux-foundation.org
11225 S:      Maintained
11226 F:      drivers/char/virtio_console.c
11227 F:      include/linux/virtio_console.h
11228 F:      include/uapi/linux/virtio_console.h
11229
11230 VIRTIO CORE, NET AND BLOCK DRIVERS
11231 M:      "Michael S. Tsirkin" <mst@redhat.com>
11232 L:      virtualization@lists.linux-foundation.org
11233 S:      Maintained
11234 F:      drivers/virtio/
11235 F:      tools/virtio/
11236 F:      drivers/net/virtio_net.c
11237 F:      drivers/block/virtio_blk.c
11238 F:      include/linux/virtio_*.h
11239 F:      include/uapi/linux/virtio_*.h
11240
11241 VIRTIO DRIVERS FOR S390
11242 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11243 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11244 L:      linux-s390@vger.kernel.org
11245 L:      virtualization@lists.linux-foundation.org
11246 L:      kvm@vger.kernel.org
11247 S:      Supported
11248 F:      drivers/s390/virtio/
11249
11250 VIRTIO GPU DRIVER
11251 M:      David Airlie <airlied@linux.ie>
11252 M:      Gerd Hoffmann <kraxel@redhat.com>
11253 L:      dri-devel@lists.freedesktop.org
11254 L:      virtualization@lists.linux-foundation.org
11255 S:      Maintained
11256 F:      drivers/gpu/drm/virtio/
11257 F:      include/uapi/linux/virtio_gpu.h
11258
11259 VIRTIO HOST (VHOST)
11260 M:      "Michael S. Tsirkin" <mst@redhat.com>
11261 L:      kvm@vger.kernel.org
11262 L:      virtualization@lists.linux-foundation.org
11263 L:      netdev@vger.kernel.org
11264 S:      Maintained
11265 F:      drivers/vhost/
11266 F:      include/uapi/linux/vhost.h
11267
11268 VIRTIO INPUT DRIVER
11269 M:      Gerd Hoffmann <kraxel@redhat.com>
11270 S:      Maintained
11271 F:      drivers/virtio/virtio_input.c
11272 F:      include/uapi/linux/virtio_input.h
11273
11274 VIA RHINE NETWORK DRIVER
11275 S:      Orphan
11276 F:      drivers/net/ethernet/via/via-rhine.c
11277
11278 VIA SD/MMC CARD CONTROLLER DRIVER
11279 M:      Bruce Chang <brucechang@via.com.tw>
11280 M:      Harald Welte <HaraldWelte@viatech.com>
11281 S:      Maintained
11282 F:      drivers/mmc/host/via-sdmmc.c
11283
11284 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11285 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11286 L:      linux-fbdev@vger.kernel.org
11287 S:      Maintained
11288 F:      include/linux/via-core.h
11289 F:      include/linux/via-gpio.h
11290 F:      include/linux/via_i2c.h
11291 F:      drivers/video/fbdev/via/
11292
11293 VIA VELOCITY NETWORK DRIVER
11294 M:      Francois Romieu <romieu@fr.zoreil.com>
11295 L:      netdev@vger.kernel.org
11296 S:      Maintained
11297 F:      drivers/net/ethernet/via/via-velocity.*
11298
11299 VIVID VIRTUAL VIDEO DRIVER
11300 M:      Hans Verkuil <hverkuil@xs4all.nl>
11301 L:      linux-media@vger.kernel.org
11302 T:      git git://linuxtv.org/media_tree.git
11303 W:      http://linuxtv.org
11304 S:      Maintained
11305 F:      drivers/media/platform/vivid/*
11306
11307 VLAN (802.1Q)
11308 M:      Patrick McHardy <kaber@trash.net>
11309 L:      netdev@vger.kernel.org
11310 S:      Maintained
11311 F:      drivers/net/macvlan.c
11312 F:      include/linux/if_*vlan.h
11313 F:      net/8021q/
11314
11315 VLYNQ BUS
11316 M:      Florian Fainelli <florian@openwrt.org>
11317 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11318 S:      Maintained
11319 F:      drivers/vlynq/vlynq.c
11320 F:      include/linux/vlynq.h
11321
11322 VME SUBSYSTEM
11323 M:      Martyn Welch <martyn@welchs.me.uk>
11324 M:      Manohar Vanga <manohar.vanga@gmail.com>
11325 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11326 L:      devel@driverdev.osuosl.org
11327 S:      Maintained
11328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11329 F:      Documentation/vme_api.txt
11330 F:      drivers/staging/vme/
11331 F:      drivers/vme/
11332 F:      include/linux/vme*
11333
11334 VMWARE HYPERVISOR INTERFACE
11335 M:      Alok Kataria <akataria@vmware.com>
11336 L:      virtualization@lists.linux-foundation.org
11337 S:      Supported
11338 F:      arch/x86/kernel/cpu/vmware.c
11339
11340 VMWARE BALLOON DRIVER
11341 M:      Xavier Deguillard <xdeguillard@vmware.com>
11342 M:      Philip Moltmann <moltmann@vmware.com>
11343 M:      "VMware, Inc." <pv-drivers@vmware.com>
11344 L:      linux-kernel@vger.kernel.org
11345 S:      Maintained
11346 F:      drivers/misc/vmw_balloon.c
11347
11348 VMWARE VMMOUSE SUBDRIVER
11349 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11350 M:      "VMware, Inc." <pv-drivers@vmware.com>
11351 L:      linux-input@vger.kernel.org
11352 S:      Maintained
11353 F:      drivers/input/mouse/vmmouse.c
11354 F:      drivers/input/mouse/vmmouse.h
11355
11356 VMWARE VMXNET3 ETHERNET DRIVER
11357 M:      Shrikrishna Khare <skhare@vmware.com>
11358 M:      "VMware, Inc." <pv-drivers@vmware.com>
11359 L:      netdev@vger.kernel.org
11360 S:      Maintained
11361 F:      drivers/net/vmxnet3/
11362
11363 VMware PVSCSI driver
11364 M:      Arvind Kumar <arvindkumar@vmware.com>
11365 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11366 L:      linux-scsi@vger.kernel.org
11367 S:      Maintained
11368 F:      drivers/scsi/vmw_pvscsi.c
11369 F:      drivers/scsi/vmw_pvscsi.h
11370
11371 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11372 M:      Liam Girdwood <lgirdwood@gmail.com>
11373 M:      Mark Brown <broonie@kernel.org>
11374 L:      linux-kernel@vger.kernel.org
11375 W:      http://www.slimlogic.co.uk/?p=48
11376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11377 S:      Supported
11378 F:      drivers/regulator/
11379 F:      include/linux/regulator/
11380
11381 VRF
11382 M:      David Ahern <dsa@cumulusnetworks.com>
11383 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11384 L:      netdev@vger.kernel.org
11385 S:      Maintained
11386 F:      drivers/net/vrf.c
11387 F:      Documentation/networking/vrf.txt
11388
11389 VT1211 HARDWARE MONITOR DRIVER
11390 M:      Juerg Haefliger <juergh@gmail.com>
11391 L:      lm-sensors@lm-sensors.org
11392 S:      Maintained
11393 F:      Documentation/hwmon/vt1211
11394 F:      drivers/hwmon/vt1211.c
11395
11396 VT8231 HARDWARE MONITOR DRIVER
11397 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11398 L:      lm-sensors@lm-sensors.org
11399 S:      Maintained
11400 F:      drivers/hwmon/vt8231.c
11401
11402 VUB300 USB to SDIO/SD/MMC bridge chip
11403 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11404 L:      linux-mmc@vger.kernel.org
11405 L:      linux-usb@vger.kernel.org
11406 S:      Supported
11407 F:      drivers/mmc/host/vub300.c
11408
11409 W1 DALLAS'S 1-WIRE BUS
11410 M:      Evgeniy Polyakov <zbr@ioremap.net>
11411 S:      Maintained
11412 F:      Documentation/w1/
11413 F:      drivers/w1/
11414
11415 W83791D HARDWARE MONITORING DRIVER
11416 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11417 L:      lm-sensors@lm-sensors.org
11418 S:      Maintained
11419 F:      Documentation/hwmon/w83791d
11420 F:      drivers/hwmon/w83791d.c
11421
11422 W83793 HARDWARE MONITORING DRIVER
11423 M:      Rudolf Marek <r.marek@assembler.cz>
11424 L:      lm-sensors@lm-sensors.org
11425 S:      Maintained
11426 F:      Documentation/hwmon/w83793
11427 F:      drivers/hwmon/w83793.c
11428
11429 W83795 HARDWARE MONITORING DRIVER
11430 M:      Jean Delvare <jdelvare@suse.com>
11431 L:      lm-sensors@lm-sensors.org
11432 S:      Maintained
11433 F:      drivers/hwmon/w83795.c
11434
11435 W83L51xD SD/MMC CARD INTERFACE DRIVER
11436 M:      Pierre Ossman <pierre@ossman.eu>
11437 S:      Maintained
11438 F:      drivers/mmc/host/wbsd.*
11439
11440 WACOM PROTOCOL 4 SERIAL TABLETS
11441 M:      Julian Squires <julian@cipht.net>
11442 M:      Hans de Goede <hdegoede@redhat.com>
11443 L:      linux-input@vger.kernel.org
11444 S:      Maintained
11445 F:      drivers/input/tablet/wacom_serial4.c
11446
11447 WATCHDOG DEVICE DRIVERS
11448 M:      Wim Van Sebroeck <wim@iguana.be>
11449 L:      linux-watchdog@vger.kernel.org
11450 W:      http://www.linux-watchdog.org/
11451 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11452 S:      Maintained
11453 F:      Documentation/watchdog/
11454 F:      drivers/watchdog/
11455 F:      include/linux/watchdog.h
11456 F:      include/uapi/linux/watchdog.h
11457
11458 WD7000 SCSI DRIVER
11459 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11460 L:      linux-scsi@vger.kernel.org
11461 S:      Maintained
11462 F:      drivers/scsi/wd7000.c
11463
11464 WIIMOTE HID DRIVER
11465 M:      David Herrmann <dh.herrmann@googlemail.com>
11466 L:      linux-input@vger.kernel.org
11467 S:      Maintained
11468 F:      drivers/hid/hid-wiimote*
11469
11470 WINBOND CIR DRIVER
11471 M:      David Härdeman <david@hardeman.nu>
11472 S:      Maintained
11473 F:      drivers/media/rc/winbond-cir.c
11474
11475 WIMAX STACK
11476 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11477 M:      linux-wimax@intel.com
11478 L:      wimax@linuxwimax.org (subscribers-only)
11479 S:      Supported
11480 W:      http://linuxwimax.org
11481 F:      Documentation/wimax/README.wimax
11482 F:      include/linux/wimax/debug.h
11483 F:      include/net/wimax.h
11484 F:      include/uapi/linux/wimax.h
11485 F:      net/wimax/
11486
11487 WISTRON LAPTOP BUTTON DRIVER
11488 M:      Miloslav Trmac <mitr@volny.cz>
11489 S:      Maintained
11490 F:      drivers/input/misc/wistron_btns.c
11491
11492 WL3501 WIRELESS PCMCIA CARD DRIVER
11493 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11494 L:      linux-wireless@vger.kernel.org
11495 W:      http://oops.ghostprotocols.net:81/blog
11496 S:      Maintained
11497 F:      drivers/net/wireless/wl3501*
11498
11499 WOLFSON MICROELECTRONICS DRIVERS
11500 L:      patches@opensource.wolfsonmicro.com
11501 T:      git https://github.com/CirrusLogic/linux-drivers.git
11502 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11503 S:      Supported
11504 F:      Documentation/hwmon/wm83??
11505 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11506 F:      drivers/clk/clk-wm83*.c
11507 F:      drivers/extcon/extcon-arizona.c
11508 F:      drivers/leds/leds-wm83*.c
11509 F:      drivers/gpio/gpio-*wm*.c
11510 F:      drivers/gpio/gpio-arizona.c
11511 F:      drivers/hwmon/wm83??-hwmon.c
11512 F:      drivers/input/misc/wm831x-on.c
11513 F:      drivers/input/touchscreen/wm831x-ts.c
11514 F:      drivers/input/touchscreen/wm97*.c
11515 F:      drivers/mfd/arizona*
11516 F:      drivers/mfd/wm*.c
11517 F:      drivers/power/wm83*.c
11518 F:      drivers/rtc/rtc-wm83*.c
11519 F:      drivers/regulator/wm8*.c
11520 F:      drivers/video/backlight/wm83*_bl.c
11521 F:      drivers/watchdog/wm83*_wdt.c
11522 F:      include/linux/mfd/arizona/
11523 F:      include/linux/mfd/wm831x/
11524 F:      include/linux/mfd/wm8350/
11525 F:      include/linux/mfd/wm8400*
11526 F:      include/linux/wm97xx.h
11527 F:      include/sound/wm????.h
11528 F:      sound/soc/codecs/arizona.?
11529 F:      sound/soc/codecs/wm*
11530
11531 WORKQUEUE
11532 M:      Tejun Heo <tj@kernel.org>
11533 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11535 S:      Maintained
11536 F:      include/linux/workqueue.h
11537 F:      kernel/workqueue.c
11538 F:      Documentation/workqueue.txt
11539
11540 X.25 NETWORK LAYER
11541 M:      Andrew Hendry <andrew.hendry@gmail.com>
11542 L:      linux-x25@vger.kernel.org
11543 S:      Odd Fixes
11544 F:      Documentation/networking/x25*
11545 F:      include/net/x25*
11546 F:      net/x25/
11547
11548 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11549 M:      Thomas Gleixner <tglx@linutronix.de>
11550 M:      Ingo Molnar <mingo@redhat.com>
11551 M:      "H. Peter Anvin" <hpa@zytor.com>
11552 M:      x86@kernel.org
11553 L:      linux-kernel@vger.kernel.org
11554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11555 S:      Maintained
11556 F:      Documentation/x86/
11557 F:      arch/x86/
11558
11559 X86 PLATFORM DRIVERS
11560 M:      Darren Hart <dvhart@infradead.org>
11561 L:      platform-driver-x86@vger.kernel.org
11562 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11563 S:      Maintained
11564 F:      drivers/platform/x86/
11565
11566 X86 MCE INFRASTRUCTURE
11567 M:      Tony Luck <tony.luck@intel.com>
11568 M:      Borislav Petkov <bp@alien8.de>
11569 L:      linux-edac@vger.kernel.org
11570 S:      Maintained
11571 F:      arch/x86/kernel/cpu/mcheck/*
11572
11573 X86 VDSO
11574 M:      Andy Lutomirski <luto@amacapital.net>
11575 L:      linux-kernel@vger.kernel.org
11576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11577 S:      Maintained
11578 F:      arch/x86/entry/vdso/
11579
11580 XC2028/3028 TUNER DRIVER
11581 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11582 L:      linux-media@vger.kernel.org
11583 W:      http://linuxtv.org
11584 T:      git git://linuxtv.org/media_tree.git
11585 S:      Maintained
11586 F:      drivers/media/tuners/tuner-xc2028.*
11587
11588 XEN HYPERVISOR INTERFACE
11589 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11590 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11591 M:      David Vrabel <david.vrabel@citrix.com>
11592 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11594 S:      Supported
11595 F:      arch/x86/xen/
11596 F:      drivers/*/xen-*front.c
11597 F:      drivers/xen/
11598 F:      arch/x86/include/asm/xen/
11599 F:      include/xen/
11600 F:      include/uapi/xen/
11601
11602 XEN HYPERVISOR ARM
11603 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11604 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11605 S:      Supported
11606 F:      arch/arm/xen/
11607 F:      arch/arm/include/asm/xen/
11608
11609 XEN HYPERVISOR ARM64
11610 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11611 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11612 S:      Supported
11613 F:      arch/arm64/xen/
11614 F:      arch/arm64/include/asm/xen/
11615
11616 XEN NETWORK BACKEND DRIVER
11617 M:      Ian Campbell <ian.campbell@citrix.com>
11618 M:      Wei Liu <wei.liu2@citrix.com>
11619 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11620 L:      netdev@vger.kernel.org
11621 S:      Supported
11622 F:      drivers/net/xen-netback/*
11623
11624 XEN PCI SUBSYSTEM
11625 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11626 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11627 S:      Supported
11628 F:      arch/x86/pci/*xen*
11629 F:      drivers/pci/*xen*
11630
11631 XEN BLOCK SUBSYSTEM
11632 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11633 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11634 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11635 S:      Supported
11636 F:      drivers/block/xen-blkback/*
11637 F:      drivers/block/xen*
11638
11639 XEN PVSCSI DRIVERS
11640 M:      Juergen Gross <jgross@suse.com>
11641 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11642 L:      linux-scsi@vger.kernel.org
11643 S:      Supported
11644 F:      drivers/scsi/xen-scsifront.c
11645 F:      drivers/xen/xen-scsiback.c
11646 F:      include/xen/interface/io/vscsiif.h
11647
11648 XEN SWIOTLB SUBSYSTEM
11649 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11650 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11651 S:      Supported
11652 F:      arch/x86/xen/*swiotlb*
11653 F:      drivers/xen/*swiotlb*
11654
11655 XFS FILESYSTEM
11656 P:      Silicon Graphics Inc
11657 M:      Dave Chinner <david@fromorbit.com>
11658 M:      xfs@oss.sgi.com
11659 L:      xfs@oss.sgi.com
11660 W:      http://oss.sgi.com/projects/xfs
11661 T:      git git://oss.sgi.com/xfs/xfs.git
11662 S:      Supported
11663 F:      Documentation/filesystems/xfs.txt
11664 F:      fs/xfs/
11665
11666 XILINX AXI ETHERNET DRIVER
11667 M:      Anirudha Sarangi <anirudh@xilinx.com>
11668 M:      John Linn <John.Linn@xilinx.com>
11669 S:      Maintained
11670 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11671
11672 XILINX UARTLITE SERIAL DRIVER
11673 M:      Peter Korsgaard <jacmet@sunsite.dk>
11674 L:      linux-serial@vger.kernel.org
11675 S:      Maintained
11676 F:      drivers/tty/serial/uartlite.c
11677
11678 XILINX VIDEO IP CORES
11679 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11680 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11681 L:      linux-media@vger.kernel.org
11682 T:      git git://linuxtv.org/media_tree.git
11683 S:      Supported
11684 F:      Documentation/devicetree/bindings/media/xilinx/
11685 F:      drivers/media/platform/xilinx/
11686 F:      include/uapi/linux/xilinx-v4l2-controls.h
11687
11688 XILLYBUS DRIVER
11689 M:      Eli Billauer <eli.billauer@gmail.com>
11690 L:      linux-kernel@vger.kernel.org
11691 S:      Supported
11692 F:      drivers/char/xillybus/
11693
11694 XTENSA XTFPGA PLATFORM SUPPORT
11695 M:      Max Filippov <jcmvbkbc@gmail.com>
11696 L:      linux-xtensa@linux-xtensa.org
11697 S:      Maintained
11698 F:      drivers/spi/spi-xtensa-xtfpga.c
11699 F:      sound/soc/xtensa/xtfpga-i2s.c
11700
11701 YAM DRIVER FOR AX.25
11702 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11703 L:      linux-hams@vger.kernel.org
11704 S:      Maintained
11705 F:      drivers/net/hamradio/yam*
11706 F:      include/linux/yam.h
11707
11708 YEALINK PHONE DRIVER
11709 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11710 L:      usbb2k-api-dev@nongnu.org
11711 S:      Maintained
11712 F:      Documentation/input/yealink.txt
11713 F:      drivers/input/misc/yealink.*
11714
11715 Z8530 DRIVER FOR AX.25
11716 M:      Joerg Reuter <jreuter@yaina.de>
11717 W:      http://yaina.de/jreuter/
11718 W:      http://www.qsl.net/dl1bke/
11719 L:      linux-hams@vger.kernel.org
11720 S:      Maintained
11721 F:      Documentation/networking/z8530drv.txt
11722 F:      drivers/net/hamradio/*scc.c
11723 F:      drivers/net/hamradio/z8530.h
11724
11725 ZBUD COMPRESSED PAGE ALLOCATOR
11726 M:      Seth Jennings <sjennings@variantweb.net>
11727 L:      linux-mm@kvack.org
11728 S:      Maintained
11729 F:      mm/zbud.c
11730 F:      include/linux/zbud.h
11731
11732 ZD1211RW WIRELESS DRIVER
11733 M:      Daniel Drake <dsd@gentoo.org>
11734 M:      Ulrich Kunitz <kune@deine-taler.de>
11735 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11736 L:      linux-wireless@vger.kernel.org
11737 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11738 S:      Maintained
11739 F:      drivers/net/wireless/zd1211rw/
11740
11741 ZPOOL COMPRESSED PAGE STORAGE API
11742 M:      Dan Streetman <ddstreet@ieee.org>
11743 L:      linux-mm@kvack.org
11744 S:      Maintained
11745 F:      mm/zpool.c
11746 F:      include/linux/zpool.h
11747
11748 ZR36067 VIDEO FOR LINUX DRIVER
11749 L:      mjpeg-users@lists.sourceforge.net
11750 L:      linux-media@vger.kernel.org
11751 W:      http://mjpeg.sourceforge.net/driver-zoran/
11752 T:      hg http://linuxtv.org/hg/v4l-dvb
11753 S:      Odd Fixes
11754 F:      drivers/media/pci/zoran/
11755
11756 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11757 M:      Minchan Kim <minchan@kernel.org>
11758 M:      Nitin Gupta <ngupta@vflare.org>
11759 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11760 L:      linux-kernel@vger.kernel.org
11761 S:      Maintained
11762 F:      drivers/block/zram/
11763 F:      Documentation/blockdev/zram.txt
11764
11765 ZS DECSTATION Z85C30 SERIAL DRIVER
11766 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11767 S:      Maintained
11768 F:      drivers/tty/serial/zs.*
11769
11770 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11771 M:      Minchan Kim <minchan@kernel.org>
11772 M:      Nitin Gupta <ngupta@vflare.org>
11773 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11774 L:      linux-mm@kvack.org
11775 S:      Maintained
11776 F:      mm/zsmalloc.c
11777 F:      include/linux/zsmalloc.h
11778 F:      Documentation/vm/zsmalloc.txt
11779
11780 ZSWAP COMPRESSED SWAP CACHING
11781 M:      Seth Jennings <sjennings@variantweb.net>
11782 L:      linux-mm@kvack.org
11783 S:      Maintained
11784 F:      mm/zswap.c
11785
11786 THE REST
11787 M:      Linus Torvalds <torvalds@linux-foundation.org>
11788 L:      linux-kernel@vger.kernel.org
11789 Q:      http://patchwork.kernel.org/project/LKML/list/
11790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11791 S:      Buried alive in reporters
11792 F:      *
11793 F:      */