]> git.karo-electronics.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge remote-tracking branch 'libata/for-next'
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      http://linuxtv.org/
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACENIC DRIVER
244 M:      Jes Sorensen <jes@trained-monkey.org>
245 L:      linux-acenic@sunsite.dk
246 S:      Maintained
247 F:      drivers/net/ethernet/alteon/acenic*
248
249 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250 M:      Peter Feuerer <peter@piie.net>
251 L:      platform-driver-x86@vger.kernel.org
252 W:      http://piie.net/?section=acerhdf
253 S:      Maintained
254 F:      drivers/platform/x86/acerhdf.c
255
256 ACER WMI LAPTOP EXTRAS
257 M:      "Lee, Chun-Yi" <jlee@suse.com>
258 L:      platform-driver-x86@vger.kernel.org
259 S:      Maintained
260 F:      drivers/platform/x86/acer-wmi.c
261
262 ACPI
263 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
264 M:      Len Brown <lenb@kernel.org>
265 L:      linux-acpi@vger.kernel.org
266 W:      https://01.org/linux-acpi
267 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269 S:      Supported
270 F:      drivers/acpi/
271 F:      drivers/pnp/pnpacpi/
272 F:      include/linux/acpi.h
273 F:      include/acpi/
274 F:      Documentation/acpi/
275 F:      Documentation/ABI/testing/sysfs-bus-acpi
276 F:      drivers/pci/*acpi*
277 F:      drivers/pci/*/*acpi*
278 F:      drivers/pci/*/*/*acpi*
279 F:      tools/power/acpi/
280
281 ACPI COMPONENT ARCHITECTURE (ACPICA)
282 M:      Robert Moore <robert.moore@intel.com>
283 M:      Lv Zheng <lv.zheng@intel.com>
284 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285 L:      linux-acpi@vger.kernel.org
286 L:      devel@acpica.org
287 W:      https://acpica.org/
288 W:      https://github.com/acpica/acpica/
289 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291 S:      Supported
292 F:      drivers/acpi/acpica/
293 F:      include/acpi/
294 F:      tools/power/acpi/
295
296 ACPI FAN DRIVER
297 M:      Zhang Rui <rui.zhang@intel.com>
298 L:      linux-acpi@vger.kernel.org
299 W:      https://01.org/linux-acpi
300 S:      Supported
301 F:      drivers/acpi/fan.c
302
303 ACPI THERMAL DRIVER
304 M:      Zhang Rui <rui.zhang@intel.com>
305 L:      linux-acpi@vger.kernel.org
306 W:      https://01.org/linux-acpi
307 S:      Supported
308 F:      drivers/acpi/*thermal*
309
310 ACPI VIDEO DRIVER
311 M:      Zhang Rui <rui.zhang@intel.com>
312 L:      linux-acpi@vger.kernel.org
313 W:      https://01.org/linux-acpi
314 S:      Supported
315 F:      drivers/acpi/video.c
316
317 ACPI WMI DRIVER
318 L:      platform-driver-x86@vger.kernel.org
319 S:      Orphan
320 F:      drivers/platform/x86/wmi.c
321
322 AD1889 ALSA SOUND DRIVER
323 M:      Thibaut Varene <T-Bone@parisc-linux.org>
324 W:      http://wiki.parisc-linux.org/AD1889
325 L:      linux-parisc@vger.kernel.org
326 S:      Maintained
327 F:      sound/pci/ad1889.*
328
329 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330 M:      Michael Hennerich <michael.hennerich@analog.com>
331 W:      http://wiki.analog.com/AD5254
332 W:      http://ez.analog.com/community/linux-device-drivers
333 S:      Supported
334 F:      drivers/misc/ad525x_dpot.c
335
336 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337 M:      Michael Hennerich <michael.hennerich@analog.com>
338 W:      http://wiki.analog.com/AD5398
339 W:      http://ez.analog.com/community/linux-device-drivers
340 S:      Supported
341 F:      drivers/regulator/ad5398.c
342
343 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344 M:      Michael Hennerich <michael.hennerich@analog.com>
345 W:      http://wiki.analog.com/AD7142
346 W:      http://ez.analog.com/community/linux-device-drivers
347 S:      Supported
348 F:      drivers/input/misc/ad714x.c
349
350 AD7877 TOUCHSCREEN DRIVER
351 M:      Michael Hennerich <michael.hennerich@analog.com>
352 W:      http://wiki.analog.com/AD7877
353 W:      http://ez.analog.com/community/linux-device-drivers
354 S:      Supported
355 F:      drivers/input/touchscreen/ad7877.c
356
357 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358 M:      Michael Hennerich <michael.hennerich@analog.com>
359 W:      http://wiki.analog.com/AD7879
360 W:      http://ez.analog.com/community/linux-device-drivers
361 S:      Supported
362 F:      drivers/input/touchscreen/ad7879.c
363
364 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365 M:      Jiri Kosina <jikos@kernel.org>
366 S:      Maintained
367
368 ADM1025 HARDWARE MONITOR DRIVER
369 M:      Jean Delvare <jdelvare@suse.com>
370 L:      lm-sensors@lm-sensors.org
371 S:      Maintained
372 F:      Documentation/hwmon/adm1025
373 F:      drivers/hwmon/adm1025.c
374
375 ADM1029 HARDWARE MONITOR DRIVER
376 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
377 L:      lm-sensors@lm-sensors.org
378 S:      Maintained
379 F:      drivers/hwmon/adm1029.c
380
381 ADM8211 WIRELESS DRIVER
382 L:      linux-wireless@vger.kernel.org
383 W:      http://wireless.kernel.org/
384 S:      Orphan
385 F:      drivers/net/wireless/adm8211.*
386
387 ADP1653 FLASH CONTROLLER DRIVER
388 M:      Sakari Ailus <sakari.ailus@iki.fi>
389 L:      linux-media@vger.kernel.org
390 S:      Maintained
391 F:      drivers/media/i2c/adp1653.c
392 F:      include/media/adp1653.h
393
394 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395 M:      Michael Hennerich <michael.hennerich@analog.com>
396 W:      http://wiki.analog.com/ADP5520
397 W:      http://ez.analog.com/community/linux-device-drivers
398 S:      Supported
399 F:      drivers/mfd/adp5520.c
400 F:      drivers/video/backlight/adp5520_bl.c
401 F:      drivers/leds/leds-adp5520.c
402 F:      drivers/gpio/gpio-adp5520.c
403 F:      drivers/input/keyboard/adp5520-keys.c
404
405 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406 M:      Michael Hennerich <michael.hennerich@analog.com>
407 W:      http://wiki.analog.com/ADP5588
408 W:      http://ez.analog.com/community/linux-device-drivers
409 S:      Supported
410 F:      drivers/input/keyboard/adp5588-keys.c
411 F:      drivers/gpio/gpio-adp5588.c
412
413 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP8860
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/video/backlight/adp8860_bl.c
419
420 ADS1015 HARDWARE MONITOR DRIVER
421 M:      Dirk Eibach <eibach@gdsys.de>
422 L:      lm-sensors@lm-sensors.org
423 S:      Maintained
424 F:      Documentation/hwmon/ads1015
425 F:      drivers/hwmon/ads1015.c
426 F:      include/linux/i2c/ads1015.h
427
428 ADT746X FAN DRIVER
429 M:      Colin Leroy <colin@colino.net>
430 S:      Maintained
431 F:      drivers/macintosh/therm_adt746x.c
432
433 ADT7475 HARDWARE MONITOR DRIVER
434 M:      Jean Delvare <jdelvare@suse.com>
435 L:      lm-sensors@lm-sensors.org
436 S:      Maintained
437 F:      Documentation/hwmon/adt7475
438 F:      drivers/hwmon/adt7475.c
439
440 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441 M:      Michael Hennerich <michael.hennerich@analog.com>
442 W:      http://wiki.analog.com/ADXL345
443 W:      http://ez.analog.com/community/linux-device-drivers
444 S:      Supported
445 F:      drivers/input/misc/adxl34x.c
446
447 ADVANSYS SCSI DRIVER
448 M:      Matthew Wilcox <matthew@wil.cx>
449 M:      Hannes Reinecke <hare@suse.com>
450 L:      linux-scsi@vger.kernel.org
451 S:      Maintained
452 F:      Documentation/scsi/advansys.txt
453 F:      drivers/scsi/advansys.c
454
455 AEDSP16 DRIVER
456 M:      Riccardo Facchetti <fizban@tin.it>
457 S:      Maintained
458 F:      sound/oss/aedsp16.c
459
460 AF9013 MEDIA DRIVER
461 M:      Antti Palosaari <crope@iki.fi>
462 L:      linux-media@vger.kernel.org
463 W:      http://linuxtv.org/
464 W:      http://palosaari.fi/linux/
465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
466 T:      git git://linuxtv.org/anttip/media_tree.git
467 S:      Maintained
468 F:      drivers/media/dvb-frontends/af9013*
469
470 AF9033 MEDIA DRIVER
471 M:      Antti Palosaari <crope@iki.fi>
472 L:      linux-media@vger.kernel.org
473 W:      http://linuxtv.org/
474 W:      http://palosaari.fi/linux/
475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
476 T:      git git://linuxtv.org/anttip/media_tree.git
477 S:      Maintained
478 F:      drivers/media/dvb-frontends/af9033*
479
480 AFFS FILE SYSTEM
481 L:      linux-fsdevel@vger.kernel.org
482 S:      Orphan
483 F:      Documentation/filesystems/affs.txt
484 F:      fs/affs/
485
486 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487 M:      David Howells <dhowells@redhat.com>
488 L:      linux-afs@lists.infradead.org
489 S:      Supported
490 F:      fs/afs/
491 F:      include/net/af_rxrpc.h
492 F:      net/rxrpc/af_rxrpc.c
493
494 AGPGART DRIVER
495 M:      David Airlie <airlied@linux.ie>
496 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497 S:      Maintained
498 F:      drivers/char/agp/
499 F:      include/linux/agp*
500 F:      include/uapi/linux/agp*
501
502 AHA152X SCSI DRIVER
503 M:      "Juergen E. Fischer" <fischer@norbit.de>
504 L:      linux-scsi@vger.kernel.org
505 S:      Maintained
506 F:      drivers/scsi/aha152x*
507 F:      drivers/scsi/pcmcia/aha152x*
508
509 AIC7XXX / AIC79XX SCSI DRIVER
510 M:      Hannes Reinecke <hare@suse.com>
511 L:      linux-scsi@vger.kernel.org
512 S:      Maintained
513 F:      drivers/scsi/aic7xxx/
514
515 AIMSLAB FM RADIO RECEIVER DRIVER
516 M:      Hans Verkuil <hverkuil@xs4all.nl>
517 L:      linux-media@vger.kernel.org
518 T:      git git://linuxtv.org/media_tree.git
519 W:      http://linuxtv.org
520 S:      Maintained
521 F:      drivers/media/radio/radio-aimslab*
522
523 AIO
524 M:      Benjamin LaHaise <bcrl@kvack.org>
525 L:      linux-aio@kvack.org
526 S:      Supported
527 F:      fs/aio.c
528 F:      include/linux/*aio*.h
529
530 AIRSPY MEDIA DRIVER
531 M:      Antti Palosaari <crope@iki.fi>
532 L:      linux-media@vger.kernel.org
533 W:      http://linuxtv.org/
534 W:      http://palosaari.fi/linux/
535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
536 T:      git git://linuxtv.org/anttip/media_tree.git
537 S:      Maintained
538 F:      drivers/media/usb/airspy/
539
540 ALCATEL SPEEDTOUCH USB DRIVER
541 M:      Duncan Sands <duncan.sands@free.fr>
542 L:      linux-usb@vger.kernel.org
543 W:      http://www.linux-usb.org/SpeedTouch/
544 S:      Maintained
545 F:      drivers/usb/atm/speedtch.c
546 F:      drivers/usb/atm/usbatm.c
547
548 ALCHEMY AU1XX0 MMC DRIVER
549 M:      Manuel Lauss <manuel.lauss@gmail.com>
550 S:      Maintained
551 F:      drivers/mmc/host/au1xmmc.c
552
553 ALI1563 I2C DRIVER
554 M:      Rudolf Marek <r.marek@assembler.cz>
555 L:      linux-i2c@vger.kernel.org
556 S:      Maintained
557 F:      Documentation/i2c/busses/i2c-ali1563
558 F:      drivers/i2c/busses/i2c-ali1563.c
559
560 ALLWINNER SECURITY SYSTEM
561 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
562 L:      linux-crypto@vger.kernel.org
563 S:      Maintained
564 F:      drivers/crypto/sunxi-ss/
565
566 ALPHA PORT
567 M:      Richard Henderson <rth@twiddle.net>
568 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569 M:      Matt Turner <mattst88@gmail.com>
570 S:      Odd Fixes
571 L:      linux-alpha@vger.kernel.org
572 F:      arch/alpha/
573
574 ALTERA MAILBOX DRIVER
575 M:      Ley Foon Tan <lftan@altera.com>
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/mailbox/mailbox-altera.c
579
580 ALTERA PIO DRIVER
581 M:      Tien Hock Loh <thloh@altera.com>
582 L:      linux-gpio@vger.kernel.org
583 S:      Maintained
584 F:      drivers/gpio/gpio-altera.c
585
586 ALTERA TRIPLE SPEED ETHERNET DRIVER
587 M:      Vince Bridgers <vbridger@opensource.altera.com>
588 L:      netdev@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/net/ethernet/altera/
592
593 ALTERA UART/JTAG UART SERIAL DRIVERS
594 M:      Tobias Klauser <tklauser@distanz.ch>
595 L:      linux-serial@vger.kernel.org
596 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597 S:      Maintained
598 F:      drivers/tty/serial/altera_uart.c
599 F:      drivers/tty/serial/altera_jtaguart.c
600 F:      include/linux/altera_uart.h
601 F:      include/linux/altera_jtaguart.h
602
603 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604 M:      Tom Lendacky <thomas.lendacky@amd.com>
605 L:      linux-crypto@vger.kernel.org
606 S:      Supported
607 F:      drivers/crypto/ccp/
608 F:      include/linux/ccp.h
609
610 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
612 L:      lm-sensors@lm-sensors.org
613 S:      Maintained
614 F:      Documentation/hwmon/fam15h_power
615 F:      drivers/hwmon/fam15h_power.c
616
617 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 S:      Orphan
620 F:      drivers/usb/gadget/udc/amd5536udc.*
621
622 AMD GEODE PROCESSOR/CHIPSET SUPPORT
623 P:      Andres Salomon <dilinger@queued.net>
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626 S:      Supported
627 F:      drivers/char/hw_random/geode-rng.c
628 F:      drivers/crypto/geode*
629 F:      drivers/video/fbdev/geode/
630 F:      arch/x86/include/asm/geode.h
631
632 AMD IOMMU (AMD-VI)
633 M:      Joerg Roedel <joro@8bytes.org>
634 L:      iommu@lists.linux-foundation.org
635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636 S:      Maintained
637 F:      drivers/iommu/amd_iommu*.[ch]
638 F:      include/linux/amd-iommu.h
639
640 AMD KFD
641 M:      Oded Gabbay <oded.gabbay@gmail.com>
642 L:      dri-devel@lists.freedesktop.org
643 T:      git git://people.freedesktop.org/~gabbayo/linux.git
644 S:      Supported
645 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649 F:      drivers/gpu/drm/amd/amdkfd/
650 F:      drivers/gpu/drm/amd/include/cik_structs.h
651 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652 F:      drivers/gpu/drm/amd/include/vi_structs.h
653 F:      drivers/gpu/drm/radeon/radeon_kfd.c
654 F:      drivers/gpu/drm/radeon/radeon_kfd.h
655 F:      include/uapi/linux/kfd_ioctl.h
656
657 AMD MICROCODE UPDATE SUPPORT
658 M:      Borislav Petkov <bp@alien8.de>
659 S:      Maintained
660 F:      arch/x86/kernel/cpu/microcode/amd*
661
662 AMD XGBE DRIVER
663 M:      Tom Lendacky <thomas.lendacky@amd.com>
664 L:      netdev@vger.kernel.org
665 S:      Supported
666 F:      drivers/net/ethernet/amd/xgbe/
667
668 AMS (Apple Motion Sensor) DRIVER
669 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
670 S:      Supported
671 F:      drivers/macintosh/ams/
672
673 AMSO1100 RNIC DRIVER
674 M:      Tom Tucker <tom@opengridcomputing.com>
675 M:      Steve Wise <swise@opengridcomputing.com>
676 L:      linux-rdma@vger.kernel.org
677 S:      Maintained
678 F:      drivers/infiniband/hw/amso1100/
679
680 ANALOG DEVICES INC AD9389B DRIVER
681 M:      Hans Verkuil <hans.verkuil@cisco.com>
682 L:      linux-media@vger.kernel.org
683 S:      Maintained
684 F:      drivers/media/i2c/ad9389b*
685
686 ANALOG DEVICES INC ADV7180 DRIVER
687 M:      Lars-Peter Clausen <lars@metafoo.de>
688 L:      linux-media@vger.kernel.org
689 W:      http://ez.analog.com/community/linux-device-drivers
690 S:      Supported
691 F:      drivers/media/i2c/adv7180.c
692
693 ANALOG DEVICES INC ADV7511 DRIVER
694 M:      Hans Verkuil <hans.verkuil@cisco.com>
695 L:      linux-media@vger.kernel.org
696 S:      Maintained
697 F:      drivers/media/i2c/adv7511*
698
699 ANALOG DEVICES INC ADV7604 DRIVER
700 M:      Hans Verkuil <hans.verkuil@cisco.com>
701 L:      linux-media@vger.kernel.org
702 S:      Maintained
703 F:      drivers/media/i2c/adv7604*
704
705 ANALOG DEVICES INC ADV7842 DRIVER
706 M:      Hans Verkuil <hans.verkuil@cisco.com>
707 L:      linux-media@vger.kernel.org
708 S:      Maintained
709 F:      drivers/media/i2c/adv7842*
710
711 ANALOG DEVICES INC ASOC CODEC DRIVERS
712 M:      Lars-Peter Clausen <lars@metafoo.de>
713 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
714 W:      http://wiki.analog.com/
715 W:      http://ez.analog.com/community/linux-device-drivers
716 S:      Supported
717 F:      sound/soc/codecs/adau*
718 F:      sound/soc/codecs/adav*
719 F:      sound/soc/codecs/ad1*
720 F:      sound/soc/codecs/ad7*
721 F:      sound/soc/codecs/ssm*
722 F:      sound/soc/codecs/sigmadsp.*
723
724 ANALOG DEVICES INC ASOC DRIVERS
725 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
726 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
727 W:      http://blackfin.uclinux.org/
728 S:      Supported
729 F:      sound/soc/blackfin/*
730
731 ANALOG DEVICES INC IIO DRIVERS
732 M:      Lars-Peter Clausen <lars@metafoo.de>
733 M:      Michael Hennerich <Michael.Hennerich@analog.com>
734 W:      http://wiki.analog.com/
735 W:      http://ez.analog.com/community/linux-device-drivers
736 S:      Supported
737 F:      drivers/iio/*/ad*
738 X:      drivers/iio/*/adjd*
739 F:      drivers/staging/iio/*/ad*
740 F:      staging/iio/trigger/iio-trig-bfin-timer.c
741
742 ANALOG DEVICES INC DMA DRIVERS
743 M:      Lars-Peter Clausen <lars@metafoo.de>
744 W:      http://ez.analog.com/community/linux-device-drivers
745 S:      Supported
746 F:      drivers/dma/dma-axi-dmac.c
747
748 ANDROID DRIVERS
749 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
750 M:      Arve HjønnevĂ¥g <arve@android.com>
751 M:      Riley Andrews <riandrews@android.com>
752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
753 L:      devel@driverdev.osuosl.org
754 S:      Supported
755 F:      drivers/android/
756 F:      drivers/staging/android/
757
758 AOA (Apple Onboard Audio) ALSA DRIVER
759 M:      Johannes Berg <johannes@sipsolutions.net>
760 L:      linuxppc-dev@lists.ozlabs.org
761 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
762 S:      Maintained
763 F:      sound/aoa/
764
765 APM DRIVER
766 M:      Jiri Kosina <jikos@kernel.org>
767 S:      Odd fixes
768 F:      arch/x86/kernel/apm_32.c
769 F:      include/linux/apm_bios.h
770 F:      include/uapi/linux/apm_bios.h
771 F:      drivers/char/apm-emulation.c
772
773 APPLE BCM5974 MULTITOUCH DRIVER
774 M:      Henrik Rydberg <rydberg@bitmath.org>
775 L:      linux-input@vger.kernel.org
776 S:      Odd fixes
777 F:      drivers/input/mouse/bcm5974.c
778
779 APPLE SMC DRIVER
780 M:      Henrik Rydberg <rydberg@bitmath.org>
781 L:      lm-sensors@lm-sensors.org
782 S:      Odd fixes
783 F:      drivers/hwmon/applesmc.c
784
785 APPLETALK NETWORK LAYER
786 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
787 S:      Maintained
788 F:      drivers/net/appletalk/
789 F:      net/appletalk/
790
791 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
792 M:      Duc Dang <dhdang@apm.com>
793 S:      Supported
794 F:      arch/arm64/boot/dts/apm/
795
796 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
797 M:      Iyappan Subramanian <isubramanian@apm.com>
798 M:      Keyur Chudgar <kchudgar@apm.com>
799 S:      Supported
800 F:      drivers/net/ethernet/apm/xgene/
801 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
802
803 APTINA CAMERA SENSOR PLL
804 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
805 L:      linux-media@vger.kernel.org
806 S:      Maintained
807 F:      drivers/media/i2c/aptina-pll.*
808
809 ARC FRAMEBUFFER DRIVER
810 M:      Jaya Kumar <jayalk@intworks.biz>
811 S:      Maintained
812 F:      drivers/video/fbdev/arcfb.c
813 F:      drivers/video/fbdev/core/fb_defio.c
814
815 ARCNET NETWORK LAYER
816 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
817 L:      netdev@vger.kernel.org
818 S:      Maintained
819 F:      drivers/net/arcnet/
820 F:      include/uapi/linux/if_arcnet.h
821
822 ARM MFM AND FLOPPY DRIVERS
823 M:      Ian Molton <spyro@f2s.com>
824 S:      Maintained
825 F:      arch/arm/lib/floppydma.S
826 F:      arch/arm/include/asm/floppy.h
827
828 ARM PMU PROFILING AND DEBUGGING
829 M:      Will Deacon <will.deacon@arm.com>
830 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 <ilw@linux.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 LAPB module
6157 L:      linux-x25@vger.kernel.org
6158 S:      Orphan
6159 F:      Documentation/networking/lapb-module.txt
6160 F:      include/*/lapb.h
6161 F:      net/lapb/
6162
6163 LASI 53c700 driver for PARISC
6164 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6165 L:      linux-scsi@vger.kernel.org
6166 S:      Maintained
6167 F:      Documentation/scsi/53c700.txt
6168 F:      drivers/scsi/53c700*
6169
6170 LED SUBSYSTEM
6171 M:      Richard Purdie <rpurdie@rpsys.net>
6172 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6173 L:      linux-leds@vger.kernel.org
6174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6175 S:      Maintained
6176 F:      drivers/leds/
6177 F:      include/linux/leds.h
6178
6179 LEGACY EEPROM DRIVER
6180 M:      Jean Delvare <jdelvare@suse.com>
6181 S:      Maintained
6182 F:      Documentation/misc-devices/eeprom
6183 F:      drivers/misc/eeprom/eeprom.c
6184
6185 LEGO USB Tower driver
6186 M:      Juergen Stuber <starblue@users.sourceforge.net>
6187 L:      legousb-devel@lists.sourceforge.net
6188 W:      http://legousb.sourceforge.net/
6189 S:      Maintained
6190 F:      drivers/usb/misc/legousbtower.c
6191
6192 LG2160 MEDIA DRIVER
6193 M:      Michael Krufky <mkrufky@linuxtv.org>
6194 L:      linux-media@vger.kernel.org
6195 W:      http://linuxtv.org/
6196 W:      http://github.com/mkrufky
6197 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6198 T:      git git://linuxtv.org/mkrufky/tuners.git
6199 S:      Maintained
6200 F:      drivers/media/dvb-frontends/lg2160.*
6201
6202 LGDT3305 MEDIA DRIVER
6203 M:      Michael Krufky <mkrufky@linuxtv.org>
6204 L:      linux-media@vger.kernel.org
6205 W:      http://linuxtv.org/
6206 W:      http://github.com/mkrufky
6207 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6208 T:      git git://linuxtv.org/mkrufky/tuners.git
6209 S:      Maintained
6210 F:      drivers/media/dvb-frontends/lgdt3305.*
6211
6212 LGUEST
6213 M:      Rusty Russell <rusty@rustcorp.com.au>
6214 L:      lguest@lists.ozlabs.org
6215 W:      http://lguest.ozlabs.org/
6216 S:      Odd Fixes
6217 F:      arch/x86/include/asm/lguest*.h
6218 F:      arch/x86/lguest/
6219 F:      drivers/lguest/
6220 F:      include/linux/lguest*.h
6221 F:      tools/lguest/
6222
6223 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6224 M:      Tejun Heo <tj@kernel.org>
6225 L:      linux-ide@vger.kernel.org
6226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6227 S:      Maintained
6228 F:      drivers/ata/
6229 F:      include/linux/ata.h
6230 F:      include/linux/libata.h
6231
6232 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6233 M:      Viresh Kumar <vireshk@kernel.org>
6234 L:      linux-ide@vger.kernel.org
6235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6236 S:      Maintained
6237 F:      include/linux/pata_arasan_cf_data.h
6238 F:      drivers/ata/pata_arasan_cf.c
6239
6240 LIBATA PATA DRIVERS
6241 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6242 M:      Tejun Heo <tj@kernel.org>
6243 L:      linux-ide@vger.kernel.org
6244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6245 S:      Maintained
6246 F:      drivers/ata/pata_*.c
6247 F:      drivers/ata/ata_generic.c
6248
6249 LIBATA SATA AHCI PLATFORM devices support
6250 M:      Hans de Goede <hdegoede@redhat.com>
6251 M:      Tejun Heo <tj@kernel.org>
6252 L:      linux-ide@vger.kernel.org
6253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6254 S:      Maintained
6255 F:      drivers/ata/ahci_platform.c
6256 F:      drivers/ata/libahci_platform.c
6257 F:      include/linux/ahci_platform.h
6258
6259 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6260 M:      Mikael Pettersson <mikpelinux@gmail.com>
6261 L:      linux-ide@vger.kernel.org
6262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6263 S:      Maintained
6264 F:      drivers/ata/sata_promise.*
6265
6266 LIBLOCKDEP
6267 M:      Sasha Levin <sasha.levin@oracle.com>
6268 S:      Maintained
6269 F:      tools/lib/lockdep/
6270
6271 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6272 M:      Dan Williams <dan.j.williams@intel.com>
6273 L:      linux-nvdimm@lists.01.org
6274 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6275 S:      Supported
6276 F:      drivers/nvdimm/*
6277 F:      include/linux/nd.h
6278 F:      include/linux/libnvdimm.h
6279 F:      include/uapi/linux/ndctl.h
6280
6281 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6282 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6283 L:      linux-nvdimm@lists.01.org
6284 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6285 S:      Supported
6286 F:      drivers/nvdimm/blk.c
6287 F:      drivers/nvdimm/region_devs.c
6288 F:      drivers/acpi/nfit*
6289
6290 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6291 M:      Vishal Verma <vishal.l.verma@intel.com>
6292 L:      linux-nvdimm@lists.01.org
6293 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6294 S:      Supported
6295 F:      drivers/nvdimm/btt*
6296
6297 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6298 M:      Ross Zwisler <ross.zwisler@linux.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/pmem.c
6303 F:      include/linux/pmem.h
6304 F:      arch/*/include/asm/pmem.h
6305
6306 LINUX FOR IBM pSERIES (RS/6000)
6307 M:      Paul Mackerras <paulus@au.ibm.com>
6308 W:      http://www.ibm.com/linux/ltc/projects/ppc
6309 S:      Supported
6310 F:      arch/powerpc/boot/rs6000.h
6311
6312 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6313 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6314 M:      Paul Mackerras <paulus@samba.org>
6315 M:      Michael Ellerman <mpe@ellerman.id.au>
6316 W:      http://www.penguinppc.org/
6317 L:      linuxppc-dev@lists.ozlabs.org
6318 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6320 S:      Supported
6321 F:      Documentation/powerpc/
6322 F:      arch/powerpc/
6323
6324 LINUX FOR POWER MACINTOSH
6325 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6326 W:      http://www.penguinppc.org/
6327 L:      linuxppc-dev@lists.ozlabs.org
6328 S:      Maintained
6329 F:      arch/powerpc/platforms/powermac/
6330 F:      drivers/macintosh/
6331
6332 LINUX FOR POWERPC EMBEDDED MPC5XXX
6333 M:      Anatolij Gustschin <agust@denx.de>
6334 L:      linuxppc-dev@lists.ozlabs.org
6335 T:      git git://git.denx.de/linux-denx-agust.git
6336 S:      Maintained
6337 F:      arch/powerpc/platforms/512x/
6338 F:      arch/powerpc/platforms/52xx/
6339
6340 LINUX FOR POWERPC EMBEDDED PPC4XX
6341 M:      Alistair Popple <alistair@popple.id.au>
6342 M:      Matt Porter <mporter@kernel.crashing.org>
6343 W:      http://www.penguinppc.org/
6344 L:      linuxppc-dev@lists.ozlabs.org
6345 S:      Maintained
6346 F:      arch/powerpc/platforms/40x/
6347 F:      arch/powerpc/platforms/44x/
6348
6349 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6350 L:      linuxppc-dev@lists.ozlabs.org
6351 S:      Orphan
6352 F:      arch/powerpc/*/*virtex*
6353 F:      arch/powerpc/*/*/*virtex*
6354
6355 LINUX FOR POWERPC EMBEDDED PPC8XX
6356 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6357 W:      http://www.penguinppc.org/
6358 L:      linuxppc-dev@lists.ozlabs.org
6359 S:      Maintained
6360 F:      arch/powerpc/platforms/8xx/
6361
6362 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6363 M:      Scott Wood <scottwood@freescale.com>
6364 M:      Kumar Gala <galak@kernel.crashing.org>
6365 W:      http://www.penguinppc.org/
6366 L:      linuxppc-dev@lists.ozlabs.org
6367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6368 S:      Maintained
6369 F:      arch/powerpc/platforms/83xx/
6370 F:      arch/powerpc/platforms/85xx/
6371
6372 LINUX FOR POWERPC PA SEMI PWRFICIENT
6373 M:      Olof Johansson <olof@lixom.net>
6374 L:      linuxppc-dev@lists.ozlabs.org
6375 S:      Maintained
6376 F:      arch/powerpc/platforms/pasemi/
6377 F:      drivers/*/*pasemi*
6378 F:      drivers/*/*/*pasemi*
6379
6380 LINUX SECURITY MODULE (LSM) FRAMEWORK
6381 M:      Chris Wright <chrisw@sous-sol.org>
6382 L:      linux-security-module@vger.kernel.org
6383 S:      Supported
6384
6385 LIS3LV02D ACCELEROMETER DRIVER
6386 M:      Eric Piel <eric.piel@tremplin-utc.net>
6387 S:      Maintained
6388 F:      Documentation/misc-devices/lis3lv02d
6389 F:      drivers/misc/lis3lv02d/
6390 F:      drivers/platform/x86/hp_accel.c
6391
6392 LIVE PATCHING
6393 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6394 M:      Seth Jennings <sjenning@redhat.com>
6395 M:      Jiri Kosina <jikos@kernel.org>
6396 M:      Vojtech Pavlik <vojtech@suse.com>
6397 S:      Maintained
6398 F:      kernel/livepatch/
6399 F:      include/linux/livepatch.h
6400 F:      arch/x86/include/asm/livepatch.h
6401 F:      arch/x86/kernel/livepatch.c
6402 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6403 F:      samples/livepatch/
6404 L:      live-patching@vger.kernel.org
6405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6406
6407 LLC (802.2)
6408 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6409 S:      Maintained
6410 F:      include/linux/llc.h
6411 F:      include/uapi/linux/llc.h
6412 F:      include/net/llc*
6413 F:      net/llc/
6414
6415 LM73 HARDWARE MONITOR DRIVER
6416 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6417 L:      lm-sensors@lm-sensors.org
6418 S:      Maintained
6419 F:      drivers/hwmon/lm73.c
6420
6421 LM78 HARDWARE MONITOR DRIVER
6422 M:      Jean Delvare <jdelvare@suse.com>
6423 L:      lm-sensors@lm-sensors.org
6424 S:      Maintained
6425 F:      Documentation/hwmon/lm78
6426 F:      drivers/hwmon/lm78.c
6427
6428 LM83 HARDWARE MONITOR DRIVER
6429 M:      Jean Delvare <jdelvare@suse.com>
6430 L:      lm-sensors@lm-sensors.org
6431 S:      Maintained
6432 F:      Documentation/hwmon/lm83
6433 F:      drivers/hwmon/lm83.c
6434
6435 LM90 HARDWARE MONITOR DRIVER
6436 M:      Jean Delvare <jdelvare@suse.com>
6437 L:      lm-sensors@lm-sensors.org
6438 S:      Maintained
6439 F:      Documentation/hwmon/lm90
6440 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6441 F:      drivers/hwmon/lm90.c
6442
6443 LM95234 HARDWARE MONITOR DRIVER
6444 M:      Guenter Roeck <linux@roeck-us.net>
6445 L:      lm-sensors@lm-sensors.org
6446 S:      Maintained
6447 F:      Documentation/hwmon/lm95234
6448 F:      drivers/hwmon/lm95234.c
6449
6450 LME2510 MEDIA DRIVER
6451 M:      Malcolm Priestley <tvboxspy@gmail.com>
6452 L:      linux-media@vger.kernel.org
6453 W:      http://linuxtv.org/
6454 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6455 S:      Maintained
6456 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6457
6458 LOCKDEP AND LOCKSTAT
6459 M:      Peter Zijlstra <peterz@infradead.org>
6460 M:      Ingo Molnar <mingo@redhat.com>
6461 L:      linux-kernel@vger.kernel.org
6462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6463 S:      Maintained
6464 F:      Documentation/locking/lockdep*.txt
6465 F:      Documentation/locking/lockstat.txt
6466 F:      include/linux/lockdep.h
6467 F:      kernel/locking/
6468
6469 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6470 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6471 L:      linux-ntfs-dev@lists.sourceforge.net
6472 W:      http://www.linux-ntfs.org/content/view/19/37/
6473 S:      Maintained
6474 F:      Documentation/ldm.txt
6475 F:      block/partitions/ldm.*
6476
6477 LogFS
6478 M:      Joern Engel <joern@logfs.org>
6479 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6480 L:      logfs@logfs.org
6481 W:      logfs.org
6482 S:      Maintained
6483 F:      fs/logfs/
6484
6485 LPC32XX MACHINE SUPPORT
6486 M:      Roland Stigge <stigge@antcom.de>
6487 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6488 S:      Maintained
6489 F:      arch/arm/mach-lpc32xx/
6490
6491 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6492 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6493 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6494 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6495 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6496 L:      MPT-FusionLinux.pdl@avagotech.com
6497 L:      linux-scsi@vger.kernel.org
6498 W:      http://www.lsilogic.com/support
6499 S:      Supported
6500 F:      drivers/message/fusion/
6501 F:      drivers/scsi/mpt2sas/
6502 F:      drivers/scsi/mpt3sas/
6503
6504 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6505 M:      Matthew Wilcox <matthew@wil.cx>
6506 L:      linux-scsi@vger.kernel.org
6507 S:      Maintained
6508 F:      drivers/scsi/sym53c8xx_2/
6509
6510 LTC4261 HARDWARE MONITOR DRIVER
6511 M:      Guenter Roeck <linux@roeck-us.net>
6512 L:      lm-sensors@lm-sensors.org
6513 S:      Maintained
6514 F:      Documentation/hwmon/ltc4261
6515 F:      drivers/hwmon/ltc4261.c
6516
6517 LTP (Linux Test Project)
6518 M:      Mike Frysinger <vapier@gentoo.org>
6519 M:      Cyril Hrubis <chrubis@suse.cz>
6520 M:      Wanlong Gao <wanlong.gao@gmail.com>
6521 M:      Jan Stancek <jstancek@redhat.com>
6522 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6523 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6524 L:      ltp@lists.linux.it (subscribers-only)
6525 W:      http://linux-test-project.github.io/
6526 T:      git git://github.com/linux-test-project/ltp.git
6527 S:      Maintained
6528
6529 M32R ARCHITECTURE
6530 W:      http://www.linux-m32r.org/
6531 S:      Orphan
6532 F:      arch/m32r/
6533
6534 M68K ARCHITECTURE
6535 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6536 L:      linux-m68k@lists.linux-m68k.org
6537 W:      http://www.linux-m68k.org/
6538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6539 S:      Maintained
6540 F:      arch/m68k/
6541 F:      drivers/zorro/
6542
6543 M68K ON APPLE MACINTOSH
6544 M:      Joshua Thompson <funaho@jurai.org>
6545 W:      http://www.mac.linux-m68k.org/
6546 L:      linux-m68k@lists.linux-m68k.org
6547 S:      Maintained
6548 F:      arch/m68k/mac/
6549
6550 M68K ON HP9000/300
6551 M:      Philip Blundell <philb@gnu.org>
6552 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6553 S:      Maintained
6554 F:      arch/m68k/hp300/
6555
6556 M88DS3103 MEDIA DRIVER
6557 M:      Antti Palosaari <crope@iki.fi>
6558 L:      linux-media@vger.kernel.org
6559 W:      http://linuxtv.org/
6560 W:      http://palosaari.fi/linux/
6561 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6562 T:      git git://linuxtv.org/anttip/media_tree.git
6563 S:      Maintained
6564 F:      drivers/media/dvb-frontends/m88ds3103*
6565
6566 M88RS2000 MEDIA DRIVER
6567 M:      Malcolm Priestley <tvboxspy@gmail.com>
6568 L:      linux-media@vger.kernel.org
6569 W:      http://linuxtv.org/
6570 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6571 S:      Maintained
6572 F:      drivers/media/dvb-frontends/m88rs2000*
6573
6574 MA901 MASTERKIT USB FM RADIO DRIVER
6575 M:      Alexey Klimov <klimov.linux@gmail.com>
6576 L:      linux-media@vger.kernel.org
6577 T:      git git://linuxtv.org/media_tree.git
6578 S:      Maintained
6579 F:      drivers/media/radio/radio-ma901.c
6580
6581 MAC80211
6582 M:      Johannes Berg <johannes@sipsolutions.net>
6583 L:      linux-wireless@vger.kernel.org
6584 W:      http://wireless.kernel.org/
6585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6587 S:      Maintained
6588 F:      Documentation/networking/mac80211-injection.txt
6589 F:      include/net/mac80211.h
6590 F:      net/mac80211/
6591
6592 MACVLAN DRIVER
6593 M:      Patrick McHardy <kaber@trash.net>
6594 L:      netdev@vger.kernel.org
6595 S:      Maintained
6596 F:      drivers/net/macvlan.c
6597 F:      include/linux/if_macvlan.h
6598
6599 MAILBOX API
6600 M:      Jassi Brar <jassisinghbrar@gmail.com>
6601 L:      linux-kernel@vger.kernel.org
6602 S:      Maintained
6603 F:      drivers/mailbox/
6604 F:      include/linux/mailbox_client.h
6605 F:      include/linux/mailbox_controller.h
6606
6607 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6608 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6609 W:      http://www.kernel.org/doc/man-pages
6610 L:      linux-man@vger.kernel.org
6611 S:      Maintained
6612
6613 MARVELL ARMADA DRM SUPPORT
6614 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6615 S:      Maintained
6616 F:      drivers/gpu/drm/armada/
6617
6618 MARVELL 88E6352 DSA support
6619 M:      Guenter Roeck <linux@roeck-us.net>
6620 S:      Maintained
6621 F:      drivers/net/dsa/mv88e6352.c
6622
6623 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6624 M:      Mirko Lindner <mlindner@marvell.com>
6625 M:      Stephen Hemminger <stephen@networkplumber.org>
6626 L:      netdev@vger.kernel.org
6627 S:      Maintained
6628 F:      drivers/net/ethernet/marvell/sk*
6629
6630 MARVELL LIBERTAS WIRELESS DRIVER
6631 L:      libertas-dev@lists.infradead.org
6632 S:      Orphan
6633 F:      drivers/net/wireless/libertas/
6634
6635 MARVELL MV643XX ETHERNET DRIVER
6636 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6637 L:      netdev@vger.kernel.org
6638 S:      Maintained
6639 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6640 F:      include/linux/mv643xx.h
6641
6642 MARVELL MVNETA ETHERNET DRIVER
6643 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6644 L:      netdev@vger.kernel.org
6645 S:      Maintained
6646 F:      drivers/net/ethernet/marvell/mvneta.*
6647
6648 MARVELL MWIFIEX WIRELESS DRIVER
6649 M:      Amitkumar Karwar <akarwar@marvell.com>
6650 M:      Nishant Sarmukadam <nishants@marvell.com>
6651 L:      linux-wireless@vger.kernel.org
6652 S:      Maintained
6653 F:      drivers/net/wireless/mwifiex/
6654
6655 MARVELL MWL8K WIRELESS DRIVER
6656 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6657 L:      linux-wireless@vger.kernel.org
6658 S:      Odd Fixes
6659 F:      drivers/net/wireless/mwl8k.c
6660
6661 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6662 M:      Nicolas Pitre <nico@fluxnic.net>
6663 S:      Odd Fixes
6664 F:      drivers/mmc/host/mvsdio.*
6665
6666 MATROX FRAMEBUFFER DRIVER
6667 L:      linux-fbdev@vger.kernel.org
6668 S:      Orphan
6669 F:      drivers/video/fbdev/matrox/matroxfb_*
6670 F:      include/uapi/linux/matroxfb.h
6671
6672 MAX16065 HARDWARE MONITOR DRIVER
6673 M:      Guenter Roeck <linux@roeck-us.net>
6674 L:      lm-sensors@lm-sensors.org
6675 S:      Maintained
6676 F:      Documentation/hwmon/max16065
6677 F:      drivers/hwmon/max16065.c
6678
6679 MAX20751 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/max20751
6684 F:      drivers/hwmon/max20751.c
6685
6686 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6687 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6688 L:      lm-sensors@lm-sensors.org
6689 S:      Maintained
6690 F:      Documentation/hwmon/max6650
6691 F:      drivers/hwmon/max6650.c
6692
6693 MAX6697 HARDWARE MONITOR DRIVER
6694 M:      Guenter Roeck <linux@roeck-us.net>
6695 L:      lm-sensors@lm-sensors.org
6696 S:      Maintained
6697 F:      Documentation/hwmon/max6697
6698 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6699 F:      drivers/hwmon/max6697.c
6700 F:      include/linux/platform_data/max6697.h
6701
6702 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6703 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6704 L:      linux-pm@vger.kernel.org
6705 S:      Supported
6706 F:      drivers/power/max14577_charger.c
6707 F:      drivers/power/max77693_charger.c
6708
6709 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6710 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6711 L:      linux-kernel@vger.kernel.org
6712 S:      Supported
6713 F:      drivers/*/*max77802.c
6714 F:      Documentation/devicetree/bindings/*/*max77802.txt
6715 F:      include/dt-bindings/*/*max77802.h
6716
6717 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6718 M:      Chanwoo Choi <cw00.choi@samsung.com>
6719 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6720 L:      linux-kernel@vger.kernel.org
6721 S:      Supported
6722 F:      drivers/*/max14577.c
6723 F:      drivers/*/max77686.c
6724 F:      drivers/*/max77693.c
6725 F:      drivers/extcon/extcon-max14577.c
6726 F:      drivers/extcon/extcon-max77693.c
6727 F:      drivers/rtc/rtc-max77686.c
6728 F:      drivers/clk/clk-max77686.c
6729 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6730 F:      Documentation/devicetree/bindings/*/max77686.txt
6731 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6732 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6733 F:      include/linux/mfd/max14577*.h
6734 F:      include/linux/mfd/max77686*.h
6735 F:      include/linux/mfd/max77693*.h
6736
6737 MAXIRADIO FM RADIO RECEIVER DRIVER
6738 M:      Hans Verkuil <hverkuil@xs4all.nl>
6739 L:      linux-media@vger.kernel.org
6740 T:      git git://linuxtv.org/media_tree.git
6741 W:      http://linuxtv.org
6742 S:      Maintained
6743 F:      drivers/media/radio/radio-maxiradio*
6744
6745 MEDIA DRIVERS FOR RENESAS - VSP1
6746 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6747 L:      linux-media@vger.kernel.org
6748 L:      linux-sh@vger.kernel.org
6749 T:      git git://linuxtv.org/media_tree.git
6750 S:      Supported
6751 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6752 F:      drivers/media/platform/vsp1/
6753
6754 MEDIA DRIVERS FOR ASCOT2E
6755 M:      Sergey Kozlov <serjk@netup.ru>
6756 L:      linux-media@vger.kernel.org
6757 W:      http://linuxtv.org
6758 W:      http://netup.tv/
6759 T:      git git://linuxtv.org/media_tree.git
6760 S:      Supported
6761 F:      drivers/media/dvb-frontends/ascot2e*
6762
6763 MEDIA DRIVERS FOR CXD2841ER
6764 M:      Sergey Kozlov <serjk@netup.ru>
6765 L:      linux-media@vger.kernel.org
6766 W:      http://linuxtv.org/
6767 W:      http://netup.tv/
6768 T:      git git://linuxtv.org/media_tree.git
6769 S:      Supported
6770 F:      drivers/media/dvb-frontends/cxd2841er*
6771
6772 MEDIA DRIVERS FOR HORUS3A
6773 M:      Sergey Kozlov <serjk@netup.ru>
6774 L:      linux-media@vger.kernel.org
6775 W:      http://linuxtv.org/
6776 W:      http://netup.tv/
6777 T:      git git://linuxtv.org/media_tree.git
6778 S:      Supported
6779 F:      drivers/media/dvb-frontends/horus3a*
6780
6781 MEDIA DRIVERS FOR LNBH25
6782 M:      Sergey Kozlov <serjk@netup.ru>
6783 L:      linux-media@vger.kernel.org
6784 W:      http://linuxtv.org/
6785 W:      http://netup.tv/
6786 T:      git git://linuxtv.org/media_tree.git
6787 S:      Supported
6788 F:      drivers/media/dvb-frontends/lnbh25*
6789
6790 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6791 M:      Sergey Kozlov <serjk@netup.ru>
6792 L:      linux-media@vger.kernel.org
6793 W:      http://linuxtv.org/
6794 W:      http://netup.tv/
6795 T:      git git://linuxtv.org/media_tree.git
6796 S:      Supported
6797 F:      drivers/media/pci/netup_unidvb/*
6798
6799 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6800 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6801 P:      LinuxTV.org Project
6802 L:      linux-media@vger.kernel.org
6803 W:      http://linuxtv.org
6804 Q:      http://patchwork.kernel.org/project/linux-media/list/
6805 T:      git git://linuxtv.org/media_tree.git
6806 S:      Maintained
6807 F:      Documentation/dvb/
6808 F:      Documentation/video4linux/
6809 F:      Documentation/DocBook/media/
6810 F:      drivers/media/
6811 F:      drivers/staging/media/
6812 F:      include/media/
6813 F:      include/uapi/linux/dvb/
6814 F:      include/uapi/linux/videodev2.h
6815 F:      include/uapi/linux/media.h
6816 F:      include/uapi/linux/v4l2-*
6817 F:      include/uapi/linux/meye.h
6818 F:      include/uapi/linux/ivtv*
6819 F:      include/uapi/linux/uvcvideo.h
6820
6821 MEDIATEK MT7601U WIRELESS LAN DRIVER
6822 M:      Jakub Kicinski <kubakici@wp.pl>
6823 L:      linux-wireless@vger.kernel.org
6824 S:      Maintained
6825 F:      drivers/net/wireless/mediatek/mt7601u/
6826
6827 MEGARAID SCSI/SAS DRIVERS
6828 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6829 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6830 M:      Uday Lingala <uday.lingala@avagotech.com>
6831 L:      megaraidlinux.pdl@avagotech.com
6832 L:      linux-scsi@vger.kernel.org
6833 W:      http://www.lsi.com
6834 S:      Maintained
6835 F:      Documentation/scsi/megaraid.txt
6836 F:      drivers/scsi/megaraid.*
6837 F:      drivers/scsi/megaraid/
6838
6839 MELLANOX ETHERNET DRIVER (mlx4_en)
6840 M:      Amir Vadai <amirv@mellanox.com>
6841 L:      netdev@vger.kernel.org
6842 S:      Supported
6843 W:      http://www.mellanox.com
6844 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6845 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6846
6847 MELLANOX ETHERNET SWITCH DRIVERS
6848 M:      Jiri Pirko <jiri@mellanox.com>
6849 M:      Ido Schimmel <idosch@mellanox.com>
6850 L:      netdev@vger.kernel.org
6851 S:      Supported
6852 W:      http://www.mellanox.com
6853 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6854 F:      drivers/net/ethernet/mellanox/mlxsw/
6855
6856 MEMBARRIER SUPPORT
6857 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6858 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6859 L:      linux-kernel@vger.kernel.org
6860 S:      Supported
6861 F:      kernel/membarrier.c
6862 F:      include/uapi/linux/membarrier.h
6863
6864 MEMORY MANAGEMENT
6865 L:      linux-mm@kvack.org
6866 W:      http://www.linux-mm.org
6867 S:      Maintained
6868 F:      include/linux/mm.h
6869 F:      include/linux/gfp.h
6870 F:      include/linux/mmzone.h
6871 F:      include/linux/memory_hotplug.h
6872 F:      include/linux/vmalloc.h
6873 F:      mm/
6874
6875 MEMORY TECHNOLOGY DEVICES (MTD)
6876 M:      David Woodhouse <dwmw2@infradead.org>
6877 M:      Brian Norris <computersforpeace@gmail.com>
6878 L:      linux-mtd@lists.infradead.org
6879 W:      http://www.linux-mtd.infradead.org/
6880 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6881 T:      git git://git.infradead.org/linux-mtd.git
6882 T:      git git://git.infradead.org/l2-mtd.git
6883 S:      Maintained
6884 F:      drivers/mtd/
6885 F:      include/linux/mtd/
6886 F:      include/uapi/mtd/
6887
6888 MEN A21 WATCHDOG DRIVER
6889 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6890 L:      linux-watchdog@vger.kernel.org
6891 S:      Maintained
6892 F:      drivers/watchdog/mena21_wdt.c
6893
6894 MEN CHAMELEON BUS (mcb)
6895 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6896 S:      Maintained
6897 F:      drivers/mcb/
6898 F:      include/linux/mcb.h
6899 F:      Documentation/men-chameleon-bus.txt
6900
6901 MEN F21BMC (Board Management Controller)
6902 M:      Andreas Werner <andreas.werner@men.de>
6903 S:      Supported
6904 F:      drivers/mfd/menf21bmc.c
6905 F:      drivers/watchdog/menf21bmc_wdt.c
6906 F:      drivers/leds/leds-menf21bmc.c
6907 F:      drivers/hwmon/menf21bmc_hwmon.c
6908 F:      Documentation/hwmon/menf21bmc
6909
6910 METAG ARCHITECTURE
6911 M:      James Hogan <james.hogan@imgtec.com>
6912 L:      linux-metag@vger.kernel.org
6913 S:      Supported
6914 F:      arch/metag/
6915 F:      Documentation/metag/
6916 F:      Documentation/devicetree/bindings/metag/
6917 F:      drivers/clocksource/metag_generic.c
6918 F:      drivers/irqchip/irq-metag.c
6919 F:      drivers/irqchip/irq-metag-ext.c
6920 F:      drivers/tty/metag_da.c
6921
6922 MICROBLAZE ARCHITECTURE
6923 M:      Michal Simek <monstr@monstr.eu>
6924 W:      http://www.monstr.eu/fdt/
6925 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6926 S:      Supported
6927 F:      arch/microblaze/
6928
6929 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6930 M:      Chen Yu <yu.c.chen@intel.com>
6931 L:      platform-driver-x86@vger.kernel.org
6932 S:      Supported
6933 F:      drivers/platform/x86/surfacepro3_button.c
6934
6935 MICROTEK X6 SCANNER
6936 M:      Oliver Neukum <oliver@neukum.org>
6937 S:      Maintained
6938 F:      drivers/usb/image/microtek.*
6939
6940 MIPS
6941 M:      Ralf Baechle <ralf@linux-mips.org>
6942 L:      linux-mips@linux-mips.org
6943 W:      http://www.linux-mips.org/
6944 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6945 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6946 S:      Supported
6947 F:      Documentation/mips/
6948 F:      arch/mips/
6949
6950 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6951 M:      Hans Verkuil <hverkuil@xs4all.nl>
6952 L:      linux-media@vger.kernel.org
6953 T:      git git://linuxtv.org/media_tree.git
6954 W:      http://linuxtv.org
6955 S:      Odd Fixes
6956 F:      drivers/media/radio/radio-miropcm20*
6957
6958 Mellanox MLX5 core VPI driver
6959 M:      Eli Cohen <eli@mellanox.com>
6960 L:      netdev@vger.kernel.org
6961 L:      linux-rdma@vger.kernel.org
6962 W:      http://www.mellanox.com
6963 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6964 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6965 T:      git git://openfabrics.org/~eli/connect-ib.git
6966 S:      Supported
6967 F:      drivers/net/ethernet/mellanox/mlx5/core/
6968 F:      include/linux/mlx5/
6969
6970 Mellanox MLX5 IB driver
6971 M:      Eli Cohen <eli@mellanox.com>
6972 L:      linux-rdma@vger.kernel.org
6973 W:      http://www.mellanox.com
6974 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6975 T:      git git://openfabrics.org/~eli/connect-ib.git
6976 S:      Supported
6977 F:      include/linux/mlx5/
6978 F:      drivers/infiniband/hw/mlx5/
6979
6980 MN88472 MEDIA DRIVER
6981 M:      Antti Palosaari <crope@iki.fi>
6982 L:      linux-media@vger.kernel.org
6983 W:      http://linuxtv.org/
6984 W:      http://palosaari.fi/linux/
6985 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6986 T:      git git://linuxtv.org/anttip/media_tree.git
6987 S:      Maintained
6988 F:      drivers/staging/media/mn88472/
6989 F:      drivers/media/dvb-frontends/mn88472.h
6990
6991 MN88473 MEDIA DRIVER
6992 M:      Antti Palosaari <crope@iki.fi>
6993 L:      linux-media@vger.kernel.org
6994 W:      http://linuxtv.org/
6995 W:      http://palosaari.fi/linux/
6996 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6997 T:      git git://linuxtv.org/anttip/media_tree.git
6998 S:      Maintained
6999 F:      drivers/staging/media/mn88473/
7000 F:      drivers/media/dvb-frontends/mn88473.h
7001
7002 MODULE SUPPORT
7003 M:      Rusty Russell <rusty@rustcorp.com.au>
7004 S:      Maintained
7005 F:      include/linux/module.h
7006 F:      kernel/module.c
7007
7008 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7009 W:      http://popies.net/meye/
7010 S:      Orphan
7011 F:      Documentation/video4linux/meye.txt
7012 F:      drivers/media/pci/meye/
7013 F:      include/uapi/linux/meye.h
7014
7015 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7016 M:      Jiri Slaby <jirislaby@gmail.com>
7017 S:      Maintained
7018 F:      Documentation/serial/moxa-smartio
7019 F:      drivers/tty/mxser.*
7020
7021 MR800 AVERMEDIA USB FM RADIO DRIVER
7022 M:      Alexey Klimov <klimov.linux@gmail.com>
7023 L:      linux-media@vger.kernel.org
7024 T:      git git://linuxtv.org/media_tree.git
7025 S:      Maintained
7026 F:      drivers/media/radio/radio-mr800.c
7027
7028 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7029 M:      Alan Ott <alan@signal11.us>
7030 L:      linux-wpan@vger.kernel.org
7031 S:      Maintained
7032 F:      drivers/net/ieee802154/mrf24j40.c
7033
7034 MSI LAPTOP SUPPORT
7035 M:      "Lee, Chun-Yi" <jlee@suse.com>
7036 L:      platform-driver-x86@vger.kernel.org
7037 S:      Maintained
7038 F:      drivers/platform/x86/msi-laptop.c
7039
7040 MSI WMI SUPPORT
7041 L:      platform-driver-x86@vger.kernel.org
7042 S:      Orphan
7043 F:      drivers/platform/x86/msi-wmi.c
7044
7045 MSI001 MEDIA DRIVER
7046 M:      Antti Palosaari <crope@iki.fi>
7047 L:      linux-media@vger.kernel.org
7048 W:      http://linuxtv.org/
7049 W:      http://palosaari.fi/linux/
7050 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7051 T:      git git://linuxtv.org/anttip/media_tree.git
7052 S:      Maintained
7053 F:      drivers/media/tuners/msi001*
7054
7055 MSI2500 MEDIA DRIVER
7056 M:      Antti Palosaari <crope@iki.fi>
7057 L:      linux-media@vger.kernel.org
7058 W:      http://linuxtv.org/
7059 W:      http://palosaari.fi/linux/
7060 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7061 T:      git git://linuxtv.org/anttip/media_tree.git
7062 S:      Maintained
7063 F:      drivers/media/usb/msi2500/
7064
7065 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7066 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7067 L:      linux-mtd@lists.infradead.org
7068 S:      Maintained
7069 F:      drivers/mtd/devices/docg3*
7070
7071 MT9M032 APTINA SENSOR DRIVER
7072 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7073 L:      linux-media@vger.kernel.org
7074 T:      git git://linuxtv.org/media_tree.git
7075 S:      Maintained
7076 F:      drivers/media/i2c/mt9m032.c
7077 F:      include/media/mt9m032.h
7078
7079 MT9P031 APTINA CAMERA SENSOR
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/mt9p031.c
7085 F:      include/media/mt9p031.h
7086
7087 MT9T001 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/mt9t001.c
7093 F:      include/media/mt9t001.h
7094
7095 MT9V032 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:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7101 F:      drivers/media/i2c/mt9v032.c
7102 F:      include/media/mt9v032.h
7103
7104 MULTIFUNCTION DEVICES (MFD)
7105 M:      Samuel Ortiz <sameo@linux.intel.com>
7106 M:      Lee Jones <lee.jones@linaro.org>
7107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7108 S:      Supported
7109 F:      drivers/mfd/
7110 F:      include/linux/mfd/
7111
7112 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7113 M:      Ulf Hansson <ulf.hansson@linaro.org>
7114 L:      linux-mmc@vger.kernel.org
7115 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7116 S:      Maintained
7117 F:      drivers/mmc/
7118 F:      include/linux/mmc/
7119 F:      include/uapi/linux/mmc/
7120
7121 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7122 S:      Orphan
7123 F:      drivers/mmc/host/mmc_spi.c
7124 F:      include/linux/spi/mmc_spi.h
7125
7126 MULTISOUND SOUND DRIVER
7127 M:      Andrew Veliath <andrewtv@usa.net>
7128 S:      Maintained
7129 F:      Documentation/sound/oss/MultiSound
7130 F:      sound/oss/msnd*
7131
7132 MULTITECH MULTIPORT CARD (ISICOM)
7133 S:      Orphan
7134 F:      drivers/tty/isicom.c
7135 F:      include/linux/isicom.h
7136
7137 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7138 M:      Felipe Balbi <balbi@ti.com>
7139 L:      linux-usb@vger.kernel.org
7140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7141 S:      Maintained
7142 F:      drivers/usb/musb/
7143
7144 MXL5007T MEDIA DRIVER
7145 M:      Michael Krufky <mkrufky@linuxtv.org>
7146 L:      linux-media@vger.kernel.org
7147 W:      http://linuxtv.org/
7148 W:      http://github.com/mkrufky
7149 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7150 T:      git git://linuxtv.org/mkrufky/tuners.git
7151 S:      Maintained
7152 F:      drivers/media/tuners/mxl5007t.*
7153
7154 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7155 M:      Hyong-Youb Kim <hykim@myri.com>
7156 L:      netdev@vger.kernel.org
7157 W:      https://www.myricom.com/support/downloads/myri10ge.html
7158 S:      Supported
7159 F:      drivers/net/ethernet/myricom/myri10ge/
7160
7161 NATSEMI ETHERNET DRIVER (DP8381x)
7162 S:      Orphan
7163 F:      drivers/net/ethernet/natsemi/natsemi.c
7164
7165 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7166 M:      Daniel Mack <zonque@gmail.com>
7167 S:      Maintained
7168 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7169 W:      http://www.native-instruments.com
7170 F:      sound/usb/caiaq/
7171
7172 NCP FILESYSTEM
7173 M:      Petr Vandrovec <petr@vandrovec.name>
7174 S:      Odd Fixes
7175 F:      fs/ncpfs/
7176
7177 NCR 5380 SCSI DRIVERS
7178 M:      Finn Thain <fthain@telegraphics.com.au>
7179 M:      Michael Schmitz <schmitzmic@gmail.com>
7180 L:      linux-scsi@vger.kernel.org
7181 S:      Maintained
7182 F:      Documentation/scsi/g_NCR5380.txt
7183 F:      drivers/scsi/NCR5380.*
7184 F:      drivers/scsi/arm/cumana_1.c
7185 F:      drivers/scsi/arm/oak.c
7186 F:      drivers/scsi/atari_NCR5380.c
7187 F:      drivers/scsi/atari_scsi.*
7188 F:      drivers/scsi/dmx3191d.c
7189 F:      drivers/scsi/dtc.*
7190 F:      drivers/scsi/g_NCR5380.*
7191 F:      drivers/scsi/g_NCR5380_mmio.c
7192 F:      drivers/scsi/mac_scsi.*
7193 F:      drivers/scsi/pas16.*
7194 F:      drivers/scsi/sun3_scsi.*
7195 F:      drivers/scsi/sun3_scsi_vme.c
7196 F:      drivers/scsi/t128.*
7197
7198 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7199 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7200 L:      linux-scsi@vger.kernel.org
7201 S:      Maintained
7202 F:      drivers/scsi/NCR_D700.*
7203
7204 NCT6775 HARDWARE MONITOR DRIVER
7205 M:      Guenter Roeck <linux@roeck-us.net>
7206 L:      lm-sensors@lm-sensors.org
7207 S:      Maintained
7208 F:      Documentation/hwmon/nct6775
7209 F:      drivers/hwmon/nct6775.c
7210
7211 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7212 M:      Faisal Latif <faisal.latif@intel.com>
7213 L:      linux-rdma@vger.kernel.org
7214 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7215 S:      Supported
7216 F:      drivers/infiniband/hw/nes/
7217
7218 NETEM NETWORK EMULATOR
7219 M:      Stephen Hemminger <stephen@networkplumber.org>
7220 L:      netem@lists.linux-foundation.org
7221 S:      Maintained
7222 F:      net/sched/sch_netem.c
7223
7224 NETERION 10GbE DRIVERS (s2io/vxge)
7225 M:      Jon Mason <jdmason@kudzu.us>
7226 L:      netdev@vger.kernel.org
7227 S:      Supported
7228 F:      Documentation/networking/s2io.txt
7229 F:      Documentation/networking/vxge.txt
7230 F:      drivers/net/ethernet/neterion/
7231
7232 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7233 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7234 M:      Patrick McHardy <kaber@trash.net>
7235 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7236 L:      netfilter-devel@vger.kernel.org
7237 L:      coreteam@netfilter.org
7238 W:      http://www.netfilter.org/
7239 W:      http://www.iptables.org/
7240 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7243 S:      Supported
7244 F:      include/linux/netfilter*
7245 F:      include/linux/netfilter/
7246 F:      include/net/netfilter/
7247 F:      include/uapi/linux/netfilter*
7248 F:      include/uapi/linux/netfilter/
7249 F:      net/*/netfilter.c
7250 F:      net/*/netfilter/
7251 F:      net/netfilter/
7252 F:      net/bridge/br_netfilter*.c
7253
7254 NETLABEL
7255 M:      Paul Moore <paul@paul-moore.com>
7256 W:      http://netlabel.sf.net
7257 L:      netdev@vger.kernel.org
7258 S:      Maintained
7259 F:      Documentation/netlabel/
7260 F:      include/net/netlabel.h
7261 F:      net/netlabel/
7262
7263 NETROM NETWORK LAYER
7264 M:      Ralf Baechle <ralf@linux-mips.org>
7265 L:      linux-hams@vger.kernel.org
7266 W:      http://www.linux-ax25.org/
7267 S:      Maintained
7268 F:      include/net/netrom.h
7269 F:      include/uapi/linux/netrom.h
7270 F:      net/netrom/
7271
7272 NETWORK BLOCK DEVICE (NBD)
7273 M:      Markus Pargmann <mpa@pengutronix.de>
7274 S:      Maintained
7275 L:      nbd-general@lists.sourceforge.net
7276 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7277 F:      Documentation/blockdev/nbd.txt
7278 F:      drivers/block/nbd.c
7279 F:      include/uapi/linux/nbd.h
7280
7281 NETWORK DROP MONITOR
7282 M:      Neil Horman <nhorman@tuxdriver.com>
7283 L:      netdev@vger.kernel.org
7284 S:      Maintained
7285 W:      https://fedorahosted.org/dropwatch/
7286 F:      net/core/drop_monitor.c
7287
7288 NETWORKING [GENERAL]
7289 M:      "David S. Miller" <davem@davemloft.net>
7290 L:      netdev@vger.kernel.org
7291 W:      http://www.linuxfoundation.org/en/Net
7292 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7295 S:      Maintained
7296 F:      net/
7297 F:      include/net/
7298 F:      include/linux/in.h
7299 F:      include/linux/net.h
7300 F:      include/linux/netdevice.h
7301 F:      include/uapi/linux/in.h
7302 F:      include/uapi/linux/net.h
7303 F:      include/uapi/linux/netdevice.h
7304 F:      include/uapi/linux/net_namespace.h
7305 F:      tools/net/
7306 F:      tools/testing/selftests/net/
7307 F:      lib/random32.c
7308 F:      lib/test_bpf.c
7309
7310 NETWORKING [IPv4/IPv6]
7311 M:      "David S. Miller" <davem@davemloft.net>
7312 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7313 M:      James Morris <jmorris@namei.org>
7314 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7315 M:      Patrick McHardy <kaber@trash.net>
7316 L:      netdev@vger.kernel.org
7317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7318 S:      Maintained
7319 F:      net/ipv4/
7320 F:      net/ipv6/
7321 F:      include/net/ip*
7322 F:      arch/x86/net/*
7323
7324 NETWORKING [IPSEC]
7325 M:      Steffen Klassert <steffen.klassert@secunet.com>
7326 M:      Herbert Xu <herbert@gondor.apana.org.au>
7327 M:      "David S. Miller" <davem@davemloft.net>
7328 L:      netdev@vger.kernel.org
7329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7331 S:      Maintained
7332 F:      net/core/flow.c
7333 F:      net/xfrm/
7334 F:      net/key/
7335 F:      net/ipv4/xfrm*
7336 F:      net/ipv4/esp4.c
7337 F:      net/ipv4/ah4.c
7338 F:      net/ipv4/ipcomp.c
7339 F:      net/ipv4/ip_vti.c
7340 F:      net/ipv6/xfrm*
7341 F:      net/ipv6/esp6.c
7342 F:      net/ipv6/ah6.c
7343 F:      net/ipv6/ipcomp6.c
7344 F:      net/ipv6/ip6_vti.c
7345 F:      include/uapi/linux/xfrm.h
7346 F:      include/net/xfrm.h
7347
7348 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7349 M:      Paul Moore <paul@paul-moore.com>
7350 L:      netdev@vger.kernel.org
7351 S:      Maintained
7352
7353 NETWORKING [WIRELESS]
7354 L:      linux-wireless@vger.kernel.org
7355 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7356
7357 NETWORKING DRIVERS
7358 L:      netdev@vger.kernel.org
7359 W:      http://www.linuxfoundation.org/en/Net
7360 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7363 S:      Odd Fixes
7364 F:      drivers/net/
7365 F:      include/linux/if_*
7366 F:      include/linux/netdevice.h
7367 F:      include/linux/arcdevice.h
7368 F:      include/linux/etherdevice.h
7369 F:      include/linux/fcdevice.h
7370 F:      include/linux/fddidevice.h
7371 F:      include/linux/hippidevice.h
7372 F:      include/linux/inetdevice.h
7373 F:      include/uapi/linux/if_*
7374 F:      include/uapi/linux/netdevice.h
7375
7376 NETWORKING DRIVERS (WIRELESS)
7377 M:      Kalle Valo <kvalo@codeaurora.org>
7378 L:      linux-wireless@vger.kernel.org
7379 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7381 S:      Maintained
7382 F:      drivers/net/wireless/
7383
7384 NETXEN (1/10) GbE SUPPORT
7385 M:      Manish Chopra <manish.chopra@qlogic.com>
7386 M:      Sony Chacko <sony.chacko@qlogic.com>
7387 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7388 L:      netdev@vger.kernel.org
7389 W:      http://www.qlogic.com
7390 S:      Supported
7391 F:      drivers/net/ethernet/qlogic/netxen/
7392
7393 NFC SUBSYSTEM
7394 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7395 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7396 M:      Samuel Ortiz <sameo@linux.intel.com>
7397 L:      linux-wireless@vger.kernel.org
7398 L:      linux-nfc@lists.01.org (subscribers-only)
7399 S:      Supported
7400 F:      net/nfc/
7401 F:      include/net/nfc/
7402 F:      include/uapi/linux/nfc.h
7403 F:      drivers/nfc/
7404 F:      include/linux/platform_data/pn544.h
7405 F:      Documentation/devicetree/bindings/net/nfc/
7406
7407 NFS, SUNRPC, AND LOCKD CLIENTS
7408 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7409 M:      Anna Schumaker <anna.schumaker@netapp.com>
7410 L:      linux-nfs@vger.kernel.org
7411 W:      http://client.linux-nfs.org
7412 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7413 S:      Maintained
7414 F:      fs/lockd/
7415 F:      fs/nfs/
7416 F:      fs/nfs_common/
7417 F:      net/sunrpc/
7418 F:      include/linux/lockd/
7419 F:      include/linux/nfs*
7420 F:      include/linux/sunrpc/
7421 F:      include/uapi/linux/nfs*
7422 F:      include/uapi/linux/sunrpc/
7423
7424 NILFS2 FILESYSTEM
7425 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7426 L:      linux-nilfs@vger.kernel.org
7427 W:      http://nilfs.sourceforge.net/
7428 T:      git git://github.com/konis/nilfs2.git
7429 S:      Supported
7430 F:      Documentation/filesystems/nilfs2.txt
7431 F:      fs/nilfs2/
7432 F:      include/linux/nilfs2_fs.h
7433
7434 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7435 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7436 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7437 S:      Maintained
7438 F:      Documentation/scsi/NinjaSCSI.txt
7439 F:      drivers/scsi/pcmcia/nsp_*
7440
7441 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7442 M:      GOTO Masanori <gotom@debian.or.jp>
7443 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7444 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7445 S:      Maintained
7446 F:      Documentation/scsi/NinjaSCSI.txt
7447 F:      drivers/scsi/nsp32*
7448
7449 NIOS2 ARCHITECTURE
7450 M:      Ley Foon Tan <lftan@altera.com>
7451 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7453 S:      Maintained
7454 F:      arch/nios2/
7455
7456 NOKIA N900 POWER SUPPLY DRIVERS
7457 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7458 S:      Maintained
7459 F:      include/linux/power/bq2415x_charger.h
7460 F:      include/linux/power/bq27x00_battery.h
7461 F:      include/linux/power/isp1704_charger.h
7462 F:      drivers/power/bq2415x_charger.c
7463 F:      drivers/power/bq27x00_battery.c
7464 F:      drivers/power/isp1704_charger.c
7465 F:      drivers/power/rx51_battery.c
7466
7467 NTB DRIVER CORE
7468 M:      Jon Mason <jdmason@kudzu.us>
7469 M:      Dave Jiang <dave.jiang@intel.com>
7470 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7471 L:      linux-ntb@googlegroups.com
7472 S:      Supported
7473 W:      https://github.com/jonmason/ntb/wiki
7474 T:      git git://github.com/jonmason/ntb.git
7475 F:      drivers/ntb/
7476 F:      drivers/net/ntb_netdev.c
7477 F:      include/linux/ntb.h
7478 F:      include/linux/ntb_transport.h
7479
7480 NTB INTEL DRIVER
7481 M:      Jon Mason <jdmason@kudzu.us>
7482 M:      Dave Jiang <dave.jiang@intel.com>
7483 L:      linux-ntb@googlegroups.com
7484 S:      Supported
7485 W:      https://github.com/jonmason/ntb/wiki
7486 T:      git git://github.com/jonmason/ntb.git
7487 F:      drivers/ntb/hw/intel/
7488
7489 NTFS FILESYSTEM
7490 M:      Anton Altaparmakov <anton@tuxera.com>
7491 L:      linux-ntfs-dev@lists.sourceforge.net
7492 W:      http://www.tuxera.com/
7493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7494 S:      Supported
7495 F:      Documentation/filesystems/ntfs.txt
7496 F:      fs/ntfs/
7497
7498 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7499 M:      Antonino Daplas <adaplas@gmail.com>
7500 L:      linux-fbdev@vger.kernel.org
7501 S:      Maintained
7502 F:      drivers/video/fbdev/riva/
7503 F:      drivers/video/fbdev/nvidia/
7504
7505 NVM EXPRESS DRIVER
7506 M:      Matthew Wilcox <willy@linux.intel.com>
7507 L:      linux-nvme@lists.infradead.org
7508 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7509 S:      Supported
7510 F:      drivers/block/nvme*
7511 F:      include/linux/nvme.h
7512
7513 NVMEM FRAMEWORK
7514 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7515 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7516 S:      Maintained
7517 F:      drivers/nvmem/
7518 F:      Documentation/devicetree/bindings/nvmem/
7519 F:      include/linux/nvmem-consumer.h
7520 F:      include/linux/nvmem-provider.h
7521
7522 NXP-NCI NFC DRIVER
7523 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7524 R:      Charles Gorand <charles.gorand@effinnov.com>
7525 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7526 S:      Supported
7527 F:      drivers/nfc/nxp-nci
7528
7529 NXP TDA998X DRM DRIVER
7530 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7531 S:      Supported
7532 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7533 F:      include/drm/i2c/tda998x.h
7534
7535 NXP TFA9879 DRIVER
7536 M:      Peter Rosin <peda@axentia.se>
7537 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7538 S:      Maintained
7539 F:      sound/soc/codecs/tfa9879*
7540
7541 OMAP SUPPORT
7542 M:      Tony Lindgren <tony@atomide.com>
7543 L:      linux-omap@vger.kernel.org
7544 W:      http://www.muru.com/linux/omap/
7545 W:      http://linux.omap.com/
7546 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7548 S:      Maintained
7549 F:      arch/arm/*omap*/
7550 F:      arch/arm/configs/omap1_defconfig
7551 F:      arch/arm/configs/omap2plus_defconfig
7552 F:      drivers/i2c/busses/i2c-omap.c
7553 F:      drivers/irqchip/irq-omap-intc.c
7554 F:      drivers/mfd/*omap*.c
7555 F:      drivers/mfd/menelaus.c
7556 F:      drivers/mfd/palmas.c
7557 F:      drivers/mfd/tps65217.c
7558 F:      drivers/mfd/tps65218.c
7559 F:      drivers/mfd/tps65910.c
7560 F:      drivers/mfd/twl-core.[ch]
7561 F:      drivers/mfd/twl4030*.c
7562 F:      drivers/mfd/twl6030*.c
7563 F:      drivers/mfd/twl6040*.c
7564 F:      drivers/regulator/palmas-regulator*.c
7565 F:      drivers/regulator/pbias-regulator.c
7566 F:      drivers/regulator/tps65217-regulator.c
7567 F:      drivers/regulator/tps65218-regulator.c
7568 F:      drivers/regulator/tps65910-regulator.c
7569 F:      drivers/regulator/twl-regulator.c
7570 F:      include/linux/i2c-omap.h
7571
7572 OMAP DEVICE TREE SUPPORT
7573 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7574 M:      Tony Lindgren <tony@atomide.com>
7575 L:      linux-omap@vger.kernel.org
7576 L:      devicetree@vger.kernel.org
7577 S:      Maintained
7578 F:      arch/arm/boot/dts/*omap*
7579 F:      arch/arm/boot/dts/*am3*
7580 F:      arch/arm/boot/dts/*am4*
7581 F:      arch/arm/boot/dts/*am5*
7582 F:      arch/arm/boot/dts/*dra7*
7583
7584 OMAP CLOCK FRAMEWORK SUPPORT
7585 M:      Paul Walmsley <paul@pwsan.com>
7586 L:      linux-omap@vger.kernel.org
7587 S:      Maintained
7588 F:      arch/arm/*omap*/*clock*
7589
7590 OMAP POWER MANAGEMENT SUPPORT
7591 M:      Kevin Hilman <khilman@deeprootsystems.com>
7592 L:      linux-omap@vger.kernel.org
7593 S:      Maintained
7594 F:      arch/arm/*omap*/*pm*
7595 F:      drivers/cpufreq/omap-cpufreq.c
7596
7597 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7598 M:      Rajendra Nayak <rnayak@ti.com>
7599 M:      Paul Walmsley <paul@pwsan.com>
7600 L:      linux-omap@vger.kernel.org
7601 S:      Maintained
7602 F:      arch/arm/mach-omap2/prm*
7603
7604 OMAP AUDIO SUPPORT
7605 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7606 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7607 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7608 L:      linux-omap@vger.kernel.org
7609 S:      Maintained
7610 F:      sound/soc/omap/
7611
7612 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7613 M:      Roger Quadros <rogerq@ti.com>
7614 M:      Tony Lindgren <tony@atomide.com>
7615 L:      linux-omap@vger.kernel.org
7616 S:      Maintained
7617 F:      drivers/memory/omap-gpmc.c
7618 F:      arch/arm/mach-omap2/*gpmc*
7619
7620 OMAP FRAMEBUFFER SUPPORT
7621 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7622 L:      linux-fbdev@vger.kernel.org
7623 L:      linux-omap@vger.kernel.org
7624 S:      Maintained
7625 F:      drivers/video/fbdev/omap/
7626
7627 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7628 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7629 L:      linux-omap@vger.kernel.org
7630 L:      linux-fbdev@vger.kernel.org
7631 S:      Maintained
7632 F:      drivers/video/fbdev/omap2/
7633 F:      Documentation/arm/OMAP/DSS
7634
7635 OMAP HARDWARE SPINLOCK SUPPORT
7636 M:      Ohad Ben-Cohen <ohad@wizery.com>
7637 L:      linux-omap@vger.kernel.org
7638 S:      Maintained
7639 F:      drivers/hwspinlock/omap_hwspinlock.c
7640
7641 OMAP MMC SUPPORT
7642 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7643 L:      linux-omap@vger.kernel.org
7644 S:      Maintained
7645 F:      drivers/mmc/host/omap.c
7646
7647 OMAP HS MMC SUPPORT
7648 L:      linux-mmc@vger.kernel.org
7649 L:      linux-omap@vger.kernel.org
7650 S:      Orphan
7651 F:      drivers/mmc/host/omap_hsmmc.c
7652
7653 OMAP RANDOM NUMBER GENERATOR SUPPORT
7654 M:      Deepak Saxena <dsaxena@plexity.net>
7655 S:      Maintained
7656 F:      drivers/char/hw_random/omap-rng.c
7657
7658 OMAP HWMOD SUPPORT
7659 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7660 M:      Paul Walmsley <paul@pwsan.com>
7661 L:      linux-omap@vger.kernel.org
7662 S:      Maintained
7663 F:      arch/arm/mach-omap2/omap_hwmod.*
7664
7665 OMAP HWMOD DATA
7666 M:      Paul Walmsley <paul@pwsan.com>
7667 L:      linux-omap@vger.kernel.org
7668 S:      Maintained
7669 F:      arch/arm/mach-omap2/omap_hwmod*data*
7670
7671 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7672 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7673 L:      linux-omap@vger.kernel.org
7674 S:      Maintained
7675 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7676
7677 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7678 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7679 L:      linux-media@vger.kernel.org
7680 S:      Maintained
7681 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7682 F:      drivers/media/platform/omap3isp/
7683 F:      drivers/staging/media/omap4iss/
7684
7685 OMAP USB SUPPORT
7686 M:      Felipe Balbi <balbi@ti.com>
7687 L:      linux-usb@vger.kernel.org
7688 L:      linux-omap@vger.kernel.org
7689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7690 S:      Maintained
7691 F:      drivers/usb/*/*omap*
7692 F:      arch/arm/*omap*/usb*
7693
7694 OMAP GPIO DRIVER
7695 M:      Javier Martinez Canillas <javier@dowhile0.org>
7696 M:      Santosh Shilimkar <ssantosh@kernel.org>
7697 M:      Kevin Hilman <khilman@deeprootsystems.com>
7698 L:      linux-omap@vger.kernel.org
7699 S:      Maintained
7700 F:      drivers/gpio/gpio-omap.c
7701
7702 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7703 M:      Mark Jackson <mpfj@newflow.co.uk>
7704 L:      linux-omap@vger.kernel.org
7705 S:      Maintained
7706 F:      arch/arm/boot/dts/am335x-nano.dts
7707
7708 OMFS FILESYSTEM
7709 M:      Bob Copeland <me@bobcopeland.com>
7710 L:      linux-karma-devel@lists.sourceforge.net
7711 S:      Maintained
7712 F:      Documentation/filesystems/omfs.txt
7713 F:      fs/omfs/
7714
7715 OMNIKEY CARDMAN 4000 DRIVER
7716 M:      Harald Welte <laforge@gnumonks.org>
7717 S:      Maintained
7718 F:      drivers/char/pcmcia/cm4000_cs.c
7719 F:      include/linux/cm4000_cs.h
7720 F:      include/uapi/linux/cm4000_cs.h
7721
7722 OMNIKEY CARDMAN 4040 DRIVER
7723 M:      Harald Welte <laforge@gnumonks.org>
7724 S:      Maintained
7725 F:      drivers/char/pcmcia/cm4040_cs.*
7726
7727 OMNIVISION OV7670 SENSOR DRIVER
7728 M:      Jonathan Corbet <corbet@lwn.net>
7729 L:      linux-media@vger.kernel.org
7730 T:      git git://linuxtv.org/media_tree.git
7731 S:      Maintained
7732 F:      drivers/media/i2c/ov7670.c
7733
7734 ONENAND FLASH DRIVER
7735 M:      Kyungmin Park <kyungmin.park@samsung.com>
7736 L:      linux-mtd@lists.infradead.org
7737 S:      Maintained
7738 F:      drivers/mtd/onenand/
7739 F:      include/linux/mtd/onenand*.h
7740
7741 ONSTREAM SCSI TAPE DRIVER
7742 M:      Willem Riede <osst@riede.org>
7743 L:      osst-users@lists.sourceforge.net
7744 L:      linux-scsi@vger.kernel.org
7745 S:      Maintained
7746 F:      Documentation/scsi/osst.txt
7747 F:      drivers/scsi/osst.*
7748 F:      drivers/scsi/osst_*.h
7749 F:      drivers/scsi/st.h
7750
7751 OPENCORES I2C BUS DRIVER
7752 M:      Peter Korsgaard <jacmet@sunsite.dk>
7753 L:      linux-i2c@vger.kernel.org
7754 S:      Maintained
7755 F:      Documentation/i2c/busses/i2c-ocores
7756 F:      drivers/i2c/busses/i2c-ocores.c
7757
7758 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7759 M:      Rob Herring <robh+dt@kernel.org>
7760 M:      Frank Rowand <frowand.list@gmail.com>
7761 M:      Grant Likely <grant.likely@linaro.org>
7762 L:      devicetree@vger.kernel.org
7763 W:      http://www.devicetree.org/
7764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7765 S:      Maintained
7766 F:      drivers/of/
7767 F:      include/linux/of*.h
7768 F:      scripts/dtc/
7769
7770 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7771 M:      Rob Herring <robh+dt@kernel.org>
7772 M:      Pawel Moll <pawel.moll@arm.com>
7773 M:      Mark Rutland <mark.rutland@arm.com>
7774 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7775 M:      Kumar Gala <galak@codeaurora.org>
7776 L:      devicetree@vger.kernel.org
7777 S:      Maintained
7778 F:      Documentation/devicetree/
7779 F:      arch/*/boot/dts/
7780 F:      include/dt-bindings/
7781
7782 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7783 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7784 L:      devicetree@vger.kernel.org
7785 S:      Maintained
7786 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7787 F:      Documentation/devicetree/overlay-notes.txt
7788 F:      drivers/of/overlay.c
7789 F:      drivers/of/resolver.c
7790
7791 OPENRISC ARCHITECTURE
7792 M:      Jonas Bonn <jonas@southpole.se>
7793 W:      http://openrisc.net
7794 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7795 S:      Maintained
7796 T:      git git://openrisc.net/~jonas/linux
7797 F:      arch/openrisc/
7798
7799 OPENVSWITCH
7800 M:      Pravin Shelar <pshelar@nicira.com>
7801 L:      netdev@vger.kernel.org
7802 L:      dev@openvswitch.org
7803 W:      http://openvswitch.org
7804 S:      Maintained
7805 F:      net/openvswitch/
7806 F:      include/uapi/linux/openvswitch.h
7807
7808 OPL4 DRIVER
7809 M:      Clemens Ladisch <clemens@ladisch.de>
7810 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7811 T:      git git://git.alsa-project.org/alsa-kernel.git
7812 S:      Maintained
7813 F:      sound/drivers/opl4/
7814
7815 OPROFILE
7816 M:      Robert Richter <rric@kernel.org>
7817 L:      oprofile-list@lists.sf.net
7818 S:      Maintained
7819 F:      arch/*/include/asm/oprofile*.h
7820 F:      arch/*/oprofile/
7821 F:      drivers/oprofile/
7822 F:      include/linux/oprofile.h
7823
7824 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7825 M:      Mark Fasheh <mfasheh@suse.com>
7826 M:      Joel Becker <jlbec@evilplan.org>
7827 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7828 W:      http://ocfs2.wiki.kernel.org
7829 S:      Supported
7830 F:      Documentation/filesystems/ocfs2.txt
7831 F:      Documentation/filesystems/dlmfs.txt
7832 F:      fs/ocfs2/
7833
7834 ORINOCO DRIVER
7835 L:      linux-wireless@vger.kernel.org
7836 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7837 W:      http://www.nongnu.org/orinoco/
7838 S:      Orphan
7839 F:      drivers/net/wireless/orinoco/
7840
7841 OSD LIBRARY and FILESYSTEM
7842 M:      Boaz Harrosh <ooo@electrozaur.com>
7843 M:      Benny Halevy <bhalevy@primarydata.com>
7844 L:      osd-dev@open-osd.org
7845 W:      http://open-osd.org
7846 T:      git git://git.open-osd.org/open-osd.git
7847 S:      Maintained
7848 F:      drivers/scsi/osd/
7849 F:      include/scsi/osd_*
7850 F:      fs/exofs/
7851
7852 OVERLAY FILESYSTEM
7853 M:      Miklos Szeredi <miklos@szeredi.hu>
7854 L:      linux-unionfs@vger.kernel.org
7855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7856 S:      Supported
7857 F:      fs/overlayfs/
7858 F:      Documentation/filesystems/overlayfs.txt
7859
7860 P54 WIRELESS DRIVER
7861 M:      Christian Lamparter <chunkeey@googlemail.com>
7862 L:      linux-wireless@vger.kernel.org
7863 W:      http://wireless.kernel.org/en/users/Drivers/p54
7864 S:      Maintained
7865 F:      drivers/net/wireless/p54/
7866
7867 PA SEMI ETHERNET DRIVER
7868 M:      Olof Johansson <olof@lixom.net>
7869 L:      netdev@vger.kernel.org
7870 S:      Maintained
7871 F:      drivers/net/ethernet/pasemi/*
7872
7873 PA SEMI SMBUS DRIVER
7874 M:      Olof Johansson <olof@lixom.net>
7875 L:      linux-i2c@vger.kernel.org
7876 S:      Maintained
7877 F:      drivers/i2c/busses/i2c-pasemi.c
7878
7879 PADATA PARALLEL EXECUTION MECHANISM
7880 M:      Steffen Klassert <steffen.klassert@secunet.com>
7881 L:      linux-crypto@vger.kernel.org
7882 S:      Maintained
7883 F:      kernel/padata.c
7884 F:      include/linux/padata.h
7885 F:      Documentation/padata.txt
7886
7887 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7888 M:      Harald Welte <laforge@gnumonks.org>
7889 L:      platform-driver-x86@vger.kernel.org
7890 S:      Maintained
7891 F:      drivers/platform/x86/panasonic-laptop.c
7892
7893 PANASONIC MN10300/AM33/AM34 PORT
7894 M:      David Howells <dhowells@redhat.com>
7895 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7896 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7897 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7898 S:      Maintained
7899 F:      Documentation/mn10300/
7900 F:      arch/mn10300/
7901
7902 PARALLEL PORT SUBSYSTEM
7903 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7904 M:      Sudip Mukherjee <sudip@vectorindia.org>
7905 L:      linux-parport@lists.infradead.org (subscribers-only)
7906 S:      Maintained
7907 F:      drivers/parport/
7908 F:      include/linux/parport*.h
7909 F:      drivers/char/ppdev.c
7910 F:      include/uapi/linux/ppdev.h
7911 F:      Documentation/parport*.txt
7912
7913 PARAVIRT_OPS INTERFACE
7914 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7915 M:      Chris Wright <chrisw@sous-sol.org>
7916 M:      Alok Kataria <akataria@vmware.com>
7917 M:      Rusty Russell <rusty@rustcorp.com.au>
7918 L:      virtualization@lists.linux-foundation.org
7919 S:      Supported
7920 F:      Documentation/virtual/paravirt_ops.txt
7921 F:      arch/*/kernel/paravirt*
7922 F:      arch/*/include/asm/paravirt.h
7923
7924 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7925 M:      Tim Waugh <tim@cyberelk.net>
7926 L:      linux-parport@lists.infradead.org (subscribers-only)
7927 S:      Maintained
7928 F:      Documentation/blockdev/paride.txt
7929 F:      drivers/block/paride/
7930
7931 PARISC ARCHITECTURE
7932 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7933 M:      Helge Deller <deller@gmx.de>
7934 L:      linux-parisc@vger.kernel.org
7935 W:      http://www.parisc-linux.org/
7936 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7939 S:      Maintained
7940 F:      arch/parisc/
7941 F:      Documentation/parisc/
7942 F:      drivers/parisc/
7943 F:      drivers/char/agp/parisc-agp.c
7944 F:      drivers/input/serio/gscps2.c
7945 F:      drivers/parport/parport_gsc.*
7946 F:      drivers/tty/serial/8250/8250_gsc.c
7947 F:      drivers/video/fbdev/sti*
7948 F:      drivers/video/console/sti*
7949 F:      drivers/video/logo/logo_parisc*
7950
7951 PC87360 HARDWARE MONITORING DRIVER
7952 M:      Jim Cromie <jim.cromie@gmail.com>
7953 L:      lm-sensors@lm-sensors.org
7954 S:      Maintained
7955 F:      Documentation/hwmon/pc87360
7956 F:      drivers/hwmon/pc87360.c
7957
7958 PC8736x GPIO DRIVER
7959 M:      Jim Cromie <jim.cromie@gmail.com>
7960 S:      Maintained
7961 F:      drivers/char/pc8736x_gpio.c
7962
7963 PC87427 HARDWARE MONITORING DRIVER
7964 M:      Jean Delvare <jdelvare@suse.com>
7965 L:      lm-sensors@lm-sensors.org
7966 S:      Maintained
7967 F:      Documentation/hwmon/pc87427
7968 F:      drivers/hwmon/pc87427.c
7969
7970 PCA9532 LED DRIVER
7971 M:      Riku Voipio <riku.voipio@iki.fi>
7972 S:      Maintained
7973 F:      drivers/leds/leds-pca9532.c
7974 F:      include/linux/leds-pca9532.h
7975
7976 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7977 M:      Guenter Roeck <linux@roeck-us.net>
7978 L:      linux-i2c@vger.kernel.org
7979 S:      Maintained
7980 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7981
7982 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7983 M:      Khalid Aziz <khalid@gonehiking.org>
7984 S:      Maintained
7985 F:      drivers/firmware/pcdp.*
7986
7987 PCI ERROR RECOVERY
7988 M:      Linas Vepstas <linasvepstas@gmail.com>
7989 L:      linux-pci@vger.kernel.org
7990 S:      Supported
7991 F:      Documentation/PCI/pci-error-recovery.txt
7992
7993 PCI SUBSYSTEM
7994 M:      Bjorn Helgaas <bhelgaas@google.com>
7995 L:      linux-pci@vger.kernel.org
7996 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7998 S:      Supported
7999 F:      Documentation/PCI/
8000 F:      drivers/pci/
8001 F:      include/linux/pci*
8002 F:      arch/x86/pci/
8003 F:      arch/x86/kernel/quirks.c
8004
8005 PCI DRIVER FOR ALTERA PCIE IP
8006 M:      Ley Foon Tan <lftan@altera.com>
8007 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8008 L:      linux-pci@vger.kernel.org
8009 S:      Supported
8010 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8011 F:      drivers/pci/host/pcie-altera.c
8012
8013 PCI DRIVER FOR ARM VERSATILE PLATFORM
8014 M:      Rob Herring <robh@kernel.org>
8015 L:      linux-pci@vger.kernel.org
8016 L:      linux-arm-kernel@lists.infradead.org
8017 S:      Maintained
8018 F:      Documentation/devicetree/bindings/pci/versatile.txt
8019 F:      drivers/pci/host/pci-versatile.c
8020
8021 PCI DRIVER FOR APPLIEDMICRO XGENE
8022 M:      Tanmay Inamdar <tinamdar@apm.com>
8023 L:      linux-pci@vger.kernel.org
8024 L:      linux-arm-kernel@lists.infradead.org
8025 S:      Maintained
8026 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8027 F:      drivers/pci/host/pci-xgene.c
8028
8029 PCI DRIVER FOR FREESCALE LAYERSCAPE
8030 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8031 M:      Mingkai Hu <mingkai.hu@freescale.com>
8032 M:      Roy Zang <tie-fei.zang@freescale.com>
8033 L:      linuxppc-dev@lists.ozlabs.org
8034 L:      linux-pci@vger.kernel.org
8035 L:      linux-arm-kernel@lists.infradead.org
8036 S:      Maintained
8037 F:      drivers/pci/host/*layerscape*
8038
8039 PCI DRIVER FOR IMX6
8040 M:      Richard Zhu <Richard.Zhu@freescale.com>
8041 M:      Lucas Stach <l.stach@pengutronix.de>
8042 L:      linux-pci@vger.kernel.org
8043 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8044 S:      Maintained
8045 F:      drivers/pci/host/*imx6*
8046
8047 PCI DRIVER FOR TI KEYSTONE
8048 M:      Murali Karicheri <m-karicheri2@ti.com>
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/*keystone*
8053
8054 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8055 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8056 M:      Jason Cooper <jason@lakedaemon.net>
8057 L:      linux-pci@vger.kernel.org
8058 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8059 S:      Maintained
8060 F:      drivers/pci/host/*mvebu*
8061
8062 PCI DRIVER FOR NVIDIA TEGRA
8063 M:      Thierry Reding <thierry.reding@gmail.com>
8064 L:      linux-tegra@vger.kernel.org
8065 L:      linux-pci@vger.kernel.org
8066 S:      Supported
8067 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8068 F:      drivers/pci/host/pci-tegra.c
8069
8070 PCI DRIVER FOR TI DRA7XX
8071 M:      Kishon Vijay Abraham I <kishon@ti.com>
8072 L:      linux-omap@vger.kernel.org
8073 L:      linux-pci@vger.kernel.org
8074 S:      Supported
8075 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8076 F:      drivers/pci/host/pci-dra7xx.c
8077
8078 PCI DRIVER FOR RENESAS R-CAR
8079 M:      Simon Horman <horms@verge.net.au>
8080 L:      linux-pci@vger.kernel.org
8081 L:      linux-sh@vger.kernel.org
8082 S:      Maintained
8083 F:      drivers/pci/host/*rcar*
8084
8085 PCI DRIVER FOR SAMSUNG EXYNOS
8086 M:      Jingoo Han <jingoohan1@gmail.com>
8087 L:      linux-pci@vger.kernel.org
8088 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8089 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8090 S:      Maintained
8091 F:      drivers/pci/host/pci-exynos.c
8092
8093 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8094 M:      Jingoo Han <jingoohan1@gmail.com>
8095 M:      Pratyush Anand <pratyush.anand@gmail.com>
8096 L:      linux-pci@vger.kernel.org
8097 S:      Maintained
8098 F:      drivers/pci/host/*designware*
8099
8100 PCI DRIVER FOR GENERIC OF HOSTS
8101 M:      Will Deacon <will.deacon@arm.com>
8102 L:      linux-pci@vger.kernel.org
8103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8104 S:      Maintained
8105 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8106 F:      drivers/pci/host/pci-host-generic.c
8107
8108 PCIE DRIVER FOR ST SPEAR13XX
8109 M:      Pratyush Anand <pratyush.anand@gmail.com>
8110 L:      linux-pci@vger.kernel.org
8111 S:      Maintained
8112 F:      drivers/pci/host/*spear*
8113
8114 PCI MSI DRIVER FOR ALTERA MSI IP
8115 M:      Ley Foon Tan <lftan@altera.com>
8116 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8117 L:      linux-pci@vger.kernel.org
8118 S:      Supported
8119 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8120 F:      drivers/pci/host/pcie-altera-msi.c
8121
8122 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8123 M:      Duc Dang <dhdang@apm.com>
8124 L:      linux-pci@vger.kernel.org
8125 L:      linux-arm-kernel@lists.infradead.org
8126 S:      Maintained
8127 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8128 F:      drivers/pci/host/pci-xgene-msi.c
8129
8130 PCIE DRIVER FOR HISILICON
8131 M:      Zhou Wang <wangzhou1@hisilicon.com>
8132 L:      linux-pci@vger.kernel.org
8133 S:      Maintained
8134 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8135 F:      drivers/pci/host/pcie-hisi.c
8136
8137 PCMCIA SUBSYSTEM
8138 P:      Linux PCMCIA Team
8139 L:      linux-pcmcia@lists.infradead.org
8140 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8142 S:      Maintained
8143 F:      Documentation/pcmcia/
8144 F:      drivers/pcmcia/
8145 F:      include/pcmcia/
8146
8147 PCNET32 NETWORK DRIVER
8148 M:      Don Fry <pcnet32@frontier.com>
8149 L:      netdev@vger.kernel.org
8150 S:      Maintained
8151 F:      drivers/net/ethernet/amd/pcnet32.c
8152
8153 PCRYPT PARALLEL CRYPTO ENGINE
8154 M:      Steffen Klassert <steffen.klassert@secunet.com>
8155 L:      linux-crypto@vger.kernel.org
8156 S:      Maintained
8157 F:      crypto/pcrypt.c
8158 F:      include/crypto/pcrypt.h
8159
8160 PER-CPU MEMORY ALLOCATOR
8161 M:      Tejun Heo <tj@kernel.org>
8162 M:      Christoph Lameter <cl@linux-foundation.org>
8163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8164 S:      Maintained
8165 F:      include/linux/percpu*.h
8166 F:      mm/percpu*.c
8167 F:      arch/*/include/asm/percpu.h
8168
8169 PER-TASK DELAY ACCOUNTING
8170 M:      Balbir Singh <bsingharora@gmail.com>
8171 S:      Maintained
8172 F:      include/linux/delayacct.h
8173 F:      kernel/delayacct.c
8174
8175 PERFORMANCE EVENTS SUBSYSTEM
8176 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8177 M:      Ingo Molnar <mingo@redhat.com>
8178 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8179 L:      linux-kernel@vger.kernel.org
8180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8181 S:      Supported
8182 F:      kernel/events/*
8183 F:      include/linux/perf_event.h
8184 F:      include/uapi/linux/perf_event.h
8185 F:      arch/*/kernel/perf_event*.c
8186 F:      arch/*/kernel/*/perf_event*.c
8187 F:      arch/*/kernel/*/*/perf_event*.c
8188 F:      arch/*/include/asm/perf_event.h
8189 F:      arch/*/kernel/perf_callchain.c
8190 F:      tools/perf/
8191
8192 PERSONALITY HANDLING
8193 M:      Christoph Hellwig <hch@infradead.org>
8194 L:      linux-abi-devel@lists.sourceforge.net
8195 S:      Maintained
8196 F:      include/linux/personality.h
8197 F:      include/uapi/linux/personality.h
8198
8199 PHONET PROTOCOL
8200 M:      Remi Denis-Courmont <courmisch@gmail.com>
8201 S:      Supported
8202 F:      Documentation/networking/phonet.txt
8203 F:      include/linux/phonet.h
8204 F:      include/net/phonet/
8205 F:      include/uapi/linux/phonet.h
8206 F:      net/phonet/
8207
8208 PHRAM MTD DRIVER
8209 M:      Joern Engel <joern@lazybastard.org>
8210 L:      linux-mtd@lists.infradead.org
8211 S:      Maintained
8212 F:      drivers/mtd/devices/phram.c
8213
8214 PICOLCD HID DRIVER
8215 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8216 L:      linux-input@vger.kernel.org
8217 S:      Maintained
8218 F:      drivers/hid/hid-picolcd*
8219
8220 PICOXCELL SUPPORT
8221 M:      Jamie Iles <jamie@jamieiles.com>
8222 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8223 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8224 S:      Supported
8225 F:      arch/arm/boot/dts/picoxcell*
8226 F:      arch/arm/mach-picoxcell/
8227 F:      drivers/crypto/picoxcell*
8228
8229 PIN CONTROL SUBSYSTEM
8230 M:      Linus Walleij <linus.walleij@linaro.org>
8231 L:      linux-gpio@vger.kernel.org
8232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8233 S:      Maintained
8234 F:      drivers/pinctrl/
8235 F:      include/linux/pinctrl/
8236
8237 PIN CONTROLLER - ATMEL AT91
8238 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8240 S:      Maintained
8241 F:      drivers/pinctrl/pinctrl-at91.*
8242
8243 PIN CONTROLLER - INTEL
8244 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8245 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8246 S:      Maintained
8247 F:      drivers/pinctrl/intel/
8248
8249 PIN CONTROLLER - RENESAS
8250 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8251 L:      linux-sh@vger.kernel.org
8252 S:      Maintained
8253 F:      drivers/pinctrl/sh-pfc/
8254
8255 PIN CONTROLLER - SAMSUNG
8256 M:      Tomasz Figa <tomasz.figa@gmail.com>
8257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8258 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8259 S:      Maintained
8260 F:      drivers/pinctrl/samsung/
8261
8262 PIN CONTROLLER - ST SPEAR
8263 M:      Viresh Kumar <vireshk@kernel.org>
8264 L:      spear-devel@list.st.com
8265 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8266 W:      http://www.st.com/spear
8267 S:      Maintained
8268 F:      drivers/pinctrl/spear/
8269
8270 PKTCDVD DRIVER
8271 M:      Jiri Kosina <jikos@kernel.org>
8272 S:      Maintained
8273 F:      drivers/block/pktcdvd.c
8274 F:      include/linux/pktcdvd.h
8275 F:      include/uapi/linux/pktcdvd.h
8276
8277 PKUNITY SOC DRIVERS
8278 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8279 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8280 S:      Maintained
8281 T:      git git://github.com/gxt/linux.git
8282 F:      drivers/input/serio/i8042-unicore32io.h
8283 F:      drivers/i2c/busses/i2c-puv3.c
8284 F:      drivers/video/fbdev/fb-puv3.c
8285 F:      drivers/rtc/rtc-puv3.c
8286
8287 PMBUS HARDWARE MONITORING DRIVERS
8288 M:      Guenter Roeck <linux@roeck-us.net>
8289 L:      lm-sensors@lm-sensors.org
8290 W:      http://www.lm-sensors.org/
8291 W:      http://www.roeck-us.net/linux/drivers/
8292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8293 S:      Maintained
8294 F:      Documentation/hwmon/pmbus
8295 F:      drivers/hwmon/pmbus/
8296 F:      include/linux/i2c/pmbus.h
8297
8298 PMC SIERRA MaxRAID DRIVER
8299 L:      linux-scsi@vger.kernel.org
8300 W:      http://www.pmc-sierra.com/
8301 S:      Orphan
8302 F:      drivers/scsi/pmcraid.*
8303
8304 PMC SIERRA PM8001 DRIVER
8305 M:      Jack Wang <jinpu.wang@profitbricks.com>
8306 M:      lindar_liu@usish.com
8307 L:      pmchba@pmcs.com
8308 L:      linux-scsi@vger.kernel.org
8309 S:      Supported
8310 F:      drivers/scsi/pm8001/
8311
8312 POSIX CLOCKS and TIMERS
8313 M:      Thomas Gleixner <tglx@linutronix.de>
8314 L:      linux-kernel@vger.kernel.org
8315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8316 S:      Maintained
8317 F:      fs/timerfd.c
8318 F:      include/linux/timer*
8319 F:      kernel/time/*timer*
8320
8321 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8322 M:      Sebastian Reichel <sre@kernel.org>
8323 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8324 M:      David Woodhouse <dwmw2@infradead.org>
8325 L:      linux-pm@vger.kernel.org
8326 T:      git git://git.infradead.org/battery-2.6.git
8327 S:      Maintained
8328 F:      include/linux/power_supply.h
8329 F:      drivers/power/
8330 X:      drivers/power/avs/
8331
8332 POWER STATE COORDINATION INTERFACE (PSCI)
8333 M:      Mark Rutland <mark.rutland@arm.com>
8334 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8335 L:      linux-arm-kernel@lists.infradead.org
8336 S:      Maintained
8337 F:      drivers/firmware/psci.c
8338 F:      include/linux/psci.h
8339 F:      include/uapi/linux/psci.h
8340
8341 PNP SUPPORT
8342 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8343 S:      Maintained
8344 F:      drivers/pnp/
8345
8346 PPP PROTOCOL DRIVERS AND COMPRESSORS
8347 M:      Paul Mackerras <paulus@samba.org>
8348 L:      linux-ppp@vger.kernel.org
8349 S:      Maintained
8350 F:      drivers/net/ppp/ppp_*
8351
8352 PPP OVER ATM (RFC 2364)
8353 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8354 S:      Maintained
8355 F:      net/atm/pppoatm.c
8356 F:      include/uapi/linux/atmppp.h
8357
8358 PPP OVER ETHERNET
8359 M:      Michal Ostrowski <mostrows@earthlink.net>
8360 S:      Maintained
8361 F:      drivers/net/ppp/pppoe.c
8362 F:      drivers/net/ppp/pppox.c
8363
8364 PPP OVER L2TP
8365 M:      James Chapman <jchapman@katalix.com>
8366 S:      Maintained
8367 F:      net/l2tp/l2tp_ppp.c
8368 F:      include/linux/if_pppol2tp.h
8369 F:      include/uapi/linux/if_pppol2tp.h
8370
8371 PPS SUPPORT
8372 M:      Rodolfo Giometti <giometti@enneenne.com>
8373 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8374 L:      linuxpps@ml.enneenne.com (subscribers-only)
8375 S:      Maintained
8376 F:      Documentation/pps/
8377 F:      drivers/pps/
8378 F:      include/linux/pps*.h
8379
8380 PPTP DRIVER
8381 M:      Dmitry Kozlov <xeb@mail.ru>
8382 L:      netdev@vger.kernel.org
8383 S:      Maintained
8384 F:      drivers/net/ppp/pptp.c
8385 W:      http://sourceforge.net/projects/accel-pptp
8386
8387 PREEMPTIBLE KERNEL
8388 M:      Robert Love <rml@tech9.net>
8389 L:      kpreempt-tech@lists.sourceforge.net
8390 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8391 S:      Supported
8392 F:      Documentation/preempt-locking.txt
8393 F:      include/linux/preempt.h
8394
8395 PRISM54 WIRELESS DRIVER
8396 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8397 L:      linux-wireless@vger.kernel.org
8398 W:      http://wireless.kernel.org/en/users/Drivers/p54
8399 S:      Obsolete
8400 F:      drivers/net/wireless/prism54/
8401
8402 PS3 NETWORK SUPPORT
8403 M:      Geoff Levand <geoff@infradead.org>
8404 L:      netdev@vger.kernel.org
8405 L:      linuxppc-dev@lists.ozlabs.org
8406 S:      Maintained
8407 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8408
8409 PS3 PLATFORM SUPPORT
8410 M:      Geoff Levand <geoff@infradead.org>
8411 L:      linuxppc-dev@lists.ozlabs.org
8412 S:      Maintained
8413 F:      arch/powerpc/boot/ps3*
8414 F:      arch/powerpc/include/asm/lv1call.h
8415 F:      arch/powerpc/include/asm/ps3*.h
8416 F:      arch/powerpc/platforms/ps3/
8417 F:      drivers/*/ps3*
8418 F:      drivers/ps3/
8419 F:      drivers/rtc/rtc-ps3.c
8420 F:      drivers/usb/host/*ps3.c
8421 F:      sound/ppc/snd_ps3*
8422
8423 PS3VRAM DRIVER
8424 M:      Jim Paris <jim@jtan.com>
8425 M:      Geoff Levand <geoff@infradead.org>
8426 L:      linuxppc-dev@lists.ozlabs.org
8427 S:      Maintained
8428 F:      drivers/block/ps3vram.c
8429
8430 PSTORE FILESYSTEM
8431 M:      Anton Vorontsov <anton@enomsg.org>
8432 M:      Colin Cross <ccross@android.com>
8433 M:      Kees Cook <keescook@chromium.org>
8434 M:      Tony Luck <tony.luck@intel.com>
8435 S:      Maintained
8436 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8437 F:      fs/pstore/
8438 F:      include/linux/pstore*
8439 F:      drivers/firmware/efi/efi-pstore.c
8440 F:      drivers/acpi/apei/erst.c
8441
8442 PTP HARDWARE CLOCK SUPPORT
8443 M:      Richard Cochran <richardcochran@gmail.com>
8444 L:      netdev@vger.kernel.org
8445 S:      Maintained
8446 W:      http://linuxptp.sourceforge.net/
8447 F:      Documentation/ABI/testing/sysfs-ptp
8448 F:      Documentation/ptp/*
8449 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8450 F:      drivers/net/phy/dp83640*
8451 F:      drivers/ptp/*
8452 F:      include/linux/ptp_cl*
8453
8454 PTRACE SUPPORT
8455 M:      Roland McGrath <roland@hack.frob.com>
8456 M:      Oleg Nesterov <oleg@redhat.com>
8457 S:      Maintained
8458 F:      include/asm-generic/syscall.h
8459 F:      include/linux/ptrace.h
8460 F:      include/linux/regset.h
8461 F:      include/linux/tracehook.h
8462 F:      include/uapi/linux/ptrace.h
8463 F:      kernel/ptrace.c
8464
8465 PVRUSB2 VIDEO4LINUX DRIVER
8466 M:      Mike Isely <isely@pobox.com>
8467 L:      pvrusb2@isely.net       (subscribers-only)
8468 L:      linux-media@vger.kernel.org
8469 W:      http://www.isely.net/pvrusb2/
8470 T:      git git://linuxtv.org/media_tree.git
8471 S:      Maintained
8472 F:      Documentation/video4linux/README.pvrusb2
8473 F:      drivers/media/usb/pvrusb2/
8474
8475 PWC WEBCAM DRIVER
8476 M:      Hans de Goede <hdegoede@redhat.com>
8477 L:      linux-media@vger.kernel.org
8478 T:      git git://linuxtv.org/media_tree.git
8479 S:      Maintained
8480 F:      drivers/media/usb/pwc/*
8481
8482 PWM FAN DRIVER
8483 M:      Kamil Debski <k.debski@samsung.com>
8484 L:      lm-sensors@lm-sensors.org
8485 S:      Supported
8486 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8487 F:      Documentation/hwmon/pwm-fan
8488 F:      drivers/hwmon/pwm-fan.c
8489
8490 PWM SUBSYSTEM
8491 M:      Thierry Reding <thierry.reding@gmail.com>
8492 L:      linux-pwm@vger.kernel.org
8493 S:      Maintained
8494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8495 F:      Documentation/pwm.txt
8496 F:      Documentation/devicetree/bindings/pwm/
8497 F:      include/linux/pwm.h
8498 F:      drivers/pwm/
8499 F:      drivers/video/backlight/pwm_bl.c
8500 F:      include/linux/pwm_backlight.h
8501
8502 PXA2xx/PXA3xx SUPPORT
8503 M:      Daniel Mack <daniel@zonque.org>
8504 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8505 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8506 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8507 T:      git git://github.com/hzhuang1/linux.git
8508 T:      git git://github.com/rjarzmik/linux.git
8509 S:      Maintained
8510 F:      arch/arm/mach-pxa/
8511 F:      drivers/dma/pxa*
8512 F:      drivers/pcmcia/pxa2xx*
8513 F:      drivers/spi/spi-pxa2xx*
8514 F:      drivers/usb/gadget/udc/pxa2*
8515 F:      include/sound/pxa2xx-lib.h
8516 F:      sound/arm/pxa*
8517 F:      sound/soc/pxa/
8518
8519 PXA3xx NAND FLASH DRIVER
8520 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8521 L:      linux-mtd@lists.infradead.org
8522 S:      Maintained
8523 F:      drivers/mtd/nand/pxa3xx_nand.c
8524
8525 MMP SUPPORT
8526 M:      Eric Miao <eric.y.miao@gmail.com>
8527 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8528 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8529 T:      git git://github.com/hzhuang1/linux.git
8530 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8531 S:      Maintained
8532 F:      arch/arm/mach-mmp/
8533
8534 PXA MMCI DRIVER
8535 S:      Orphan
8536
8537 PXA RTC DRIVER
8538 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8539 L:      rtc-linux@googlegroups.com
8540 S:      Maintained
8541
8542 QAT DRIVER
8543 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8544 L:      qat-linux@intel.com
8545 S:      Supported
8546 F:      drivers/crypto/qat/
8547
8548 QIB DRIVER
8549 M:      Mike Marciniszyn <infinipath@intel.com>
8550 L:      linux-rdma@vger.kernel.org
8551 S:      Supported
8552 F:      drivers/infiniband/hw/qib/
8553
8554 QLOGIC QLA1280 SCSI DRIVER
8555 M:      Michael Reed <mdr@sgi.com>
8556 L:      linux-scsi@vger.kernel.org
8557 S:      Maintained
8558 F:      drivers/scsi/qla1280.[ch]
8559
8560 QLOGIC QLA2XXX FC-SCSI DRIVER
8561 M:      qla2xxx-upstream@qlogic.com
8562 L:      linux-scsi@vger.kernel.org
8563 S:      Supported
8564 F:      Documentation/scsi/LICENSE.qla2xxx
8565 F:      drivers/scsi/qla2xxx/
8566
8567 QLOGIC QLA4XXX iSCSI DRIVER
8568 M:      QLogic-Storage-Upstream@qlogic.com
8569 L:      linux-scsi@vger.kernel.org
8570 S:      Supported
8571 F:      Documentation/scsi/LICENSE.qla4xxx
8572 F:      drivers/scsi/qla4xxx/
8573
8574 QLOGIC QLA3XXX NETWORK DRIVER
8575 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8576 M:      Ron Mercer <ron.mercer@qlogic.com>
8577 M:      linux-driver@qlogic.com
8578 L:      netdev@vger.kernel.org
8579 S:      Supported
8580 F:      Documentation/networking/LICENSE.qla3xxx
8581 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8582
8583 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8584 M:      Dept-GELinuxNICDev@qlogic.com
8585 L:      netdev@vger.kernel.org
8586 S:      Supported
8587 F:      drivers/net/ethernet/qlogic/qlcnic/
8588
8589 QLOGIC QLGE 10Gb ETHERNET DRIVER
8590 M:      Harish Patil <harish.patil@qlogic.com>
8591 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8592 M:      Dept-GELinuxNICDev@qlogic.com
8593 M:      linux-driver@qlogic.com
8594 L:      netdev@vger.kernel.org
8595 S:      Supported
8596 F:      drivers/net/ethernet/qlogic/qlge/
8597
8598 QNX4 FILESYSTEM
8599 M:      Anders Larsen <al@alarsen.net>
8600 W:      http://www.alarsen.net/linux/qnx4fs/
8601 S:      Maintained
8602 F:      fs/qnx4/
8603 F:      include/uapi/linux/qnx4_fs.h
8604 F:      include/uapi/linux/qnxtypes.h
8605
8606 QT1010 MEDIA DRIVER
8607 M:      Antti Palosaari <crope@iki.fi>
8608 L:      linux-media@vger.kernel.org
8609 W:      http://linuxtv.org/
8610 W:      http://palosaari.fi/linux/
8611 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8612 T:      git git://linuxtv.org/anttip/media_tree.git
8613 S:      Maintained
8614 F:      drivers/media/tuners/qt1010*
8615
8616 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8617 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8618 L:      linux-wireless@vger.kernel.org
8619 L:      ath9k-devel@lists.ath9k.org
8620 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8621 S:      Supported
8622 F:      drivers/net/wireless/ath/ath9k/
8623
8624 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8625 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8626 L:      ath10k@lists.infradead.org
8627 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8628 T:      git git://github.com/kvalo/ath.git
8629 S:      Supported
8630 F:      drivers/net/wireless/ath/ath10k/
8631
8632 QUALCOMM HEXAGON ARCHITECTURE
8633 M:      Richard Kuo <rkuo@codeaurora.org>
8634 L:      linux-hexagon@vger.kernel.org
8635 S:      Supported
8636 F:      arch/hexagon/
8637
8638 QUALCOMM WCN36XX WIRELESS DRIVER
8639 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8640 L:      wcn36xx@lists.infradead.org
8641 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8642 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8643 S:      Supported
8644 F:      drivers/net/wireless/ath/wcn36xx/
8645
8646 RADOS BLOCK DEVICE (RBD)
8647 M:      Ilya Dryomov <idryomov@gmail.com>
8648 M:      Sage Weil <sage@redhat.com>
8649 M:      Alex Elder <elder@kernel.org>
8650 L:      ceph-devel@vger.kernel.org
8651 W:      http://ceph.com/
8652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8653 T:      git git://github.com/ceph/ceph-client.git
8654 S:      Supported
8655 F:      Documentation/ABI/testing/sysfs-bus-rbd
8656 F:      drivers/block/rbd.c
8657 F:      drivers/block/rbd_types.h
8658
8659 RADEON FRAMEBUFFER DISPLAY DRIVER
8660 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8661 L:      linux-fbdev@vger.kernel.org
8662 S:      Maintained
8663 F:      drivers/video/fbdev/aty/radeon*
8664 F:      include/uapi/linux/radeonfb.h
8665
8666 RADIOSHARK RADIO DRIVER
8667 M:      Hans de Goede <hdegoede@redhat.com>
8668 L:      linux-media@vger.kernel.org
8669 T:      git git://linuxtv.org/media_tree.git
8670 S:      Maintained
8671 F:      drivers/media/radio/radio-shark.c
8672
8673 RADIOSHARK2 RADIO DRIVER
8674 M:      Hans de Goede <hdegoede@redhat.com>
8675 L:      linux-media@vger.kernel.org
8676 T:      git git://linuxtv.org/media_tree.git
8677 S:      Maintained
8678 F:      drivers/media/radio/radio-shark2.c
8679 F:      drivers/media/radio/radio-tea5777.c
8680
8681 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8682 M:      Paul Mackerras <paulus@samba.org>
8683 L:      linux-fbdev@vger.kernel.org
8684 S:      Maintained
8685 F:      drivers/video/fbdev/aty/aty128fb.c
8686
8687 RALINK RT2X00 WIRELESS LAN DRIVER
8688 P:      rt2x00 project
8689 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8690 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8691 L:      linux-wireless@vger.kernel.org
8692 S:      Maintained
8693 F:      drivers/net/wireless/rt2x00/
8694
8695 RAMDISK RAM BLOCK DEVICE DRIVER
8696 M:      Jens Axboe <axboe@kernel.dk>
8697 S:      Maintained
8698 F:      Documentation/blockdev/ramdisk.txt
8699 F:      drivers/block/brd.c
8700
8701 RANDOM NUMBER DRIVER
8702 M:      "Theodore Ts'o" <tytso@mit.edu>
8703 S:      Maintained
8704 F:      drivers/char/random.c
8705
8706 RAPIDIO SUBSYSTEM
8707 M:      Matt Porter <mporter@kernel.crashing.org>
8708 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8709 S:      Maintained
8710 F:      drivers/rapidio/
8711
8712 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8713 L:      linux-wireless@vger.kernel.org
8714 S:      Orphan
8715 F:      drivers/net/wireless/ray*
8716
8717 RCUTORTURE MODULE
8718 M:      Josh Triplett <josh@joshtriplett.org>
8719 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8720 L:      linux-kernel@vger.kernel.org
8721 S:      Supported
8722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8723 F:      Documentation/RCU/torture.txt
8724 F:      kernel/rcu/rcutorture.c
8725
8726 RCUTORTURE TEST FRAMEWORK
8727 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8728 M:      Josh Triplett <josh@joshtriplett.org>
8729 R:      Steven Rostedt <rostedt@goodmis.org>
8730 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8731 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8732 L:      linux-kernel@vger.kernel.org
8733 S:      Supported
8734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8735 F:      tools/testing/selftests/rcutorture
8736
8737 RDC R-321X SoC
8738 M:      Florian Fainelli <florian@openwrt.org>
8739 S:      Maintained
8740
8741 RDC R6040 FAST ETHERNET DRIVER
8742 M:      Florian Fainelli <florian@openwrt.org>
8743 L:      netdev@vger.kernel.org
8744 S:      Maintained
8745 F:      drivers/net/ethernet/rdc/r6040.c
8746
8747 RDS - RELIABLE DATAGRAM SOCKETS
8748 M:      Chien Yen <chien.yen@oracle.com>
8749 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8750 S:      Supported
8751 F:      net/rds/
8752
8753 READ-COPY UPDATE (RCU)
8754 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8755 M:      Josh Triplett <josh@joshtriplett.org>
8756 R:      Steven Rostedt <rostedt@goodmis.org>
8757 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8758 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8759 L:      linux-kernel@vger.kernel.org
8760 W:      http://www.rdrop.com/users/paulmck/RCU/
8761 S:      Supported
8762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8763 F:      Documentation/RCU/
8764 X:      Documentation/RCU/torture.txt
8765 F:      include/linux/rcu*
8766 X:      include/linux/srcu.h
8767 F:      kernel/rcu/
8768 X:      kernel/torture.c
8769
8770 REAL TIME CLOCK (RTC) SUBSYSTEM
8771 M:      Alessandro Zummo <a.zummo@towertech.it>
8772 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8773 L:      rtc-linux@googlegroups.com
8774 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8776 S:      Maintained
8777 F:      Documentation/rtc.txt
8778 F:      drivers/rtc/
8779 F:      include/linux/rtc.h
8780 F:      include/uapi/linux/rtc.h
8781
8782 REALTEK AUDIO CODECS
8783 M:      Bard Liao <bardliao@realtek.com>
8784 M:      Oder Chiou <oder_chiou@realtek.com>
8785 S:      Maintained
8786 F:      sound/soc/codecs/rt*
8787 F:      include/sound/rt*.h
8788
8789 REISERFS FILE SYSTEM
8790 L:      reiserfs-devel@vger.kernel.org
8791 S:      Supported
8792 F:      fs/reiserfs/
8793
8794 REGISTER MAP ABSTRACTION
8795 M:      Mark Brown <broonie@kernel.org>
8796 L:      linux-kernel@vger.kernel.org
8797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8798 S:      Supported
8799 F:      drivers/base/regmap/
8800 F:      include/linux/regmap.h
8801
8802 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8803 M:      Ohad Ben-Cohen <ohad@wizery.com>
8804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8805 S:      Maintained
8806 F:      drivers/remoteproc/
8807 F:      Documentation/remoteproc.txt
8808 F:      include/linux/remoteproc.h
8809
8810 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8811 M:      Ohad Ben-Cohen <ohad@wizery.com>
8812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8813 S:      Maintained
8814 F:      drivers/rpmsg/
8815 F:      Documentation/rpmsg.txt
8816 F:      include/linux/rpmsg.h
8817
8818 RESET CONTROLLER FRAMEWORK
8819 M:      Philipp Zabel <p.zabel@pengutronix.de>
8820 S:      Maintained
8821 F:      drivers/reset/
8822 F:      Documentation/devicetree/bindings/reset/
8823 F:      include/dt-bindings/reset/
8824 F:      include/linux/reset.h
8825 F:      include/linux/reset-controller.h
8826
8827 RFKILL
8828 M:      Johannes Berg <johannes@sipsolutions.net>
8829 L:      linux-wireless@vger.kernel.org
8830 W:      http://wireless.kernel.org/
8831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8833 S:      Maintained
8834 F:      Documentation/rfkill.txt
8835 F:      net/rfkill/
8836
8837 RHASHTABLE
8838 M:      Thomas Graf <tgraf@suug.ch>
8839 L:      netdev@vger.kernel.org
8840 S:      Maintained
8841 F:      lib/rhashtable.c
8842 F:      include/linux/rhashtable.h
8843
8844 RICOH SMARTMEDIA/XD DRIVER
8845 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8846 S:      Maintained
8847 F:      drivers/mtd/nand/r852.c
8848 F:      drivers/mtd/nand/r852.h
8849
8850 RICOH R5C592 MEMORYSTICK DRIVER
8851 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8852 S:      Maintained
8853 F:      drivers/memstick/host/r592.*
8854
8855 ROCCAT DRIVERS
8856 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8857 W:      http://sourceforge.net/projects/roccat/
8858 S:      Maintained
8859 F:      drivers/hid/hid-roccat*
8860 F:      include/linux/hid-roccat*
8861 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8862
8863 ROCKER DRIVER
8864 M:      Jiri Pirko <jiri@resnulli.us>
8865 M:      Scott Feldman <sfeldma@gmail.com>
8866 L:      netdev@vger.kernel.org
8867 S:      Supported
8868 F:      drivers/net/ethernet/rocker/
8869
8870 ROCKETPORT DRIVER
8871 P:      Comtrol Corp.
8872 W:      http://www.comtrol.com
8873 S:      Maintained
8874 F:      Documentation/serial/rocket.txt
8875 F:      drivers/tty/rocket*
8876
8877 ROCKETPORT EXPRESS/INFINITY DRIVER
8878 M:      Kevin Cernekee <cernekee@gmail.com>
8879 L:      linux-serial@vger.kernel.org
8880 S:      Odd Fixes
8881 F:      drivers/tty/serial/rp2.*
8882
8883 ROSE NETWORK LAYER
8884 M:      Ralf Baechle <ralf@linux-mips.org>
8885 L:      linux-hams@vger.kernel.org
8886 W:      http://www.linux-ax25.org/
8887 S:      Maintained
8888 F:      include/net/rose.h
8889 F:      include/uapi/linux/rose.h
8890 F:      net/rose/
8891
8892 RTL2830 MEDIA DRIVER
8893 M:      Antti Palosaari <crope@iki.fi>
8894 L:      linux-media@vger.kernel.org
8895 W:      http://linuxtv.org/
8896 W:      http://palosaari.fi/linux/
8897 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8898 T:      git git://linuxtv.org/anttip/media_tree.git
8899 S:      Maintained
8900 F:      drivers/media/dvb-frontends/rtl2830*
8901
8902 RTL2832 MEDIA DRIVER
8903 M:      Antti Palosaari <crope@iki.fi>
8904 L:      linux-media@vger.kernel.org
8905 W:      http://linuxtv.org/
8906 W:      http://palosaari.fi/linux/
8907 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8908 T:      git git://linuxtv.org/anttip/media_tree.git
8909 S:      Maintained
8910 F:      drivers/media/dvb-frontends/rtl2832*
8911
8912 RTL2832_SDR MEDIA DRIVER
8913 M:      Antti Palosaari <crope@iki.fi>
8914 L:      linux-media@vger.kernel.org
8915 W:      http://linuxtv.org/
8916 W:      http://palosaari.fi/linux/
8917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8918 T:      git git://linuxtv.org/anttip/media_tree.git
8919 S:      Maintained
8920 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8921
8922 RTL8180 WIRELESS DRIVER
8923 L:      linux-wireless@vger.kernel.org
8924 W:      http://wireless.kernel.org/
8925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8926 S:      Orphan
8927 F:      drivers/net/wireless/rtl818x/rtl8180/
8928
8929 RTL8187 WIRELESS DRIVER
8930 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8931 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8932 M:      Larry Finger <Larry.Finger@lwfinger.net>
8933 L:      linux-wireless@vger.kernel.org
8934 W:      http://wireless.kernel.org/
8935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8936 S:      Maintained
8937 F:      drivers/net/wireless/rtl818x/rtl8187/
8938
8939 RTL8192CE WIRELESS DRIVER
8940 M:      Larry Finger <Larry.Finger@lwfinger.net>
8941 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8942 L:      linux-wireless@vger.kernel.org
8943 W:      http://wireless.kernel.org/
8944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8945 S:      Maintained
8946 F:      drivers/net/wireless/rtlwifi/
8947 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8948
8949 S3 SAVAGE FRAMEBUFFER DRIVER
8950 M:      Antonino Daplas <adaplas@gmail.com>
8951 L:      linux-fbdev@vger.kernel.org
8952 S:      Maintained
8953 F:      drivers/video/fbdev/savage/
8954
8955 S390
8956 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8957 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8958 L:      linux-s390@vger.kernel.org
8959 W:      http://www.ibm.com/developerworks/linux/linux390/
8960 S:      Supported
8961 F:      arch/s390/
8962 F:      drivers/s390/
8963 F:      Documentation/s390/
8964 F:      Documentation/DocBook/s390*
8965
8966 S390 COMMON I/O LAYER
8967 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8968 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8969 L:      linux-s390@vger.kernel.org
8970 W:      http://www.ibm.com/developerworks/linux/linux390/
8971 S:      Supported
8972 F:      drivers/s390/cio/
8973
8974 S390 DASD DRIVER
8975 M:      Stefan Weinhuber <wein@de.ibm.com>
8976 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8977 L:      linux-s390@vger.kernel.org
8978 W:      http://www.ibm.com/developerworks/linux/linux390/
8979 S:      Supported
8980 F:      drivers/s390/block/dasd*
8981 F:      block/partitions/ibm.c
8982
8983 S390 NETWORK DRIVERS
8984 M:      Ursula Braun <ursula.braun@de.ibm.com>
8985 L:      linux-s390@vger.kernel.org
8986 W:      http://www.ibm.com/developerworks/linux/linux390/
8987 S:      Supported
8988 F:      drivers/s390/net/
8989
8990 S390 PCI SUBSYSTEM
8991 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8992 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8993 L:      linux-s390@vger.kernel.org
8994 W:      http://www.ibm.com/developerworks/linux/linux390/
8995 S:      Supported
8996 F:      arch/s390/pci/
8997 F:      drivers/pci/hotplug/s390_pci_hpc.c
8998
8999 S390 ZCRYPT DRIVER
9000 M:      Ingo Tuchscherer <ingo.tuchscherer@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/crypto/
9005
9006 S390 ZFCP DRIVER
9007 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9008 L:      linux-s390@vger.kernel.org
9009 W:      http://www.ibm.com/developerworks/linux/linux390/
9010 S:      Supported
9011 F:      drivers/s390/scsi/zfcp_*
9012
9013 S390 IUCV NETWORK LAYER
9014 M:      Ursula Braun <ursula.braun@de.ibm.com>
9015 L:      linux-s390@vger.kernel.org
9016 W:      http://www.ibm.com/developerworks/linux/linux390/
9017 S:      Supported
9018 F:      drivers/s390/net/*iucv*
9019 F:      include/net/iucv/
9020 F:      net/iucv/
9021
9022 S3C24XX SD/MMC Driver
9023 M:      Ben Dooks <ben-linux@fluff.org>
9024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9025 S:      Supported
9026 F:      drivers/mmc/host/s3cmci.*
9027
9028 SAA6588 RDS RECEIVER DRIVER
9029 M:      Hans Verkuil <hverkuil@xs4all.nl>
9030 L:      linux-media@vger.kernel.org
9031 T:      git git://linuxtv.org/media_tree.git
9032 W:      http://linuxtv.org
9033 S:      Odd Fixes
9034 F:      drivers/media/i2c/saa6588*
9035
9036 SAA7134 VIDEO4LINUX DRIVER
9037 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9038 L:      linux-media@vger.kernel.org
9039 W:      http://linuxtv.org
9040 T:      git git://linuxtv.org/media_tree.git
9041 S:      Odd fixes
9042 F:      Documentation/video4linux/*.saa7134
9043 F:      drivers/media/pci/saa7134/
9044
9045 SAA7146 VIDEO4LINUX-2 DRIVER
9046 M:      Hans Verkuil <hverkuil@xs4all.nl>
9047 L:      linux-media@vger.kernel.org
9048 T:      git git://linuxtv.org/media_tree.git
9049 S:      Maintained
9050 F:      drivers/media/common/saa7146/
9051 F:      drivers/media/pci/saa7146/
9052 F:      include/media/saa7146*
9053
9054 SAMSUNG LAPTOP DRIVER
9055 M:      Corentin Chary <corentin.chary@gmail.com>
9056 L:      platform-driver-x86@vger.kernel.org
9057 S:      Maintained
9058 F:      drivers/platform/x86/samsung-laptop.c
9059
9060 SAMSUNG AUDIO (ASoC) DRIVERS
9061 M:      Sangbeom Kim <sbkim73@samsung.com>
9062 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9063 S:      Supported
9064 F:      sound/soc/samsung/
9065
9066 SAMSUNG FRAMEBUFFER DRIVER
9067 M:      Jingoo Han <jingoohan1@gmail.com>
9068 L:      linux-fbdev@vger.kernel.org
9069 S:      Maintained
9070 F:      drivers/video/fbdev/s3c-fb.c
9071
9072 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9073 M:      Sangbeom Kim <sbkim73@samsung.com>
9074 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9075 L:      linux-kernel@vger.kernel.org
9076 L:      linux-samsung-soc@vger.kernel.org
9077 S:      Supported
9078 F:      drivers/mfd/sec*.c
9079 F:      drivers/regulator/s2m*.c
9080 F:      drivers/regulator/s5m*.c
9081 F:      drivers/clk/clk-s2mps11.c
9082 F:      drivers/rtc/rtc-s5m.c
9083 F:      include/linux/mfd/samsung/
9084 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9085 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9086
9087 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9088 M:      Kyungmin Park <kyungmin.park@samsung.com>
9089 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9090 L:      linux-media@vger.kernel.org
9091 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9092 S:      Supported
9093 F:      drivers/media/platform/exynos4-is/
9094
9095 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9096 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9097 L:      linux-media@vger.kernel.org
9098 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9099 S:      Maintained
9100 F:      drivers/media/platform/s3c-camif/
9101 F:      include/media/s3c_camif.h
9102
9103 SAMSUNG S5C73M3 CAMERA DRIVER
9104 M:      Kyungmin Park <kyungmin.park@samsung.com>
9105 M:      Andrzej Hajda <a.hajda@samsung.com>
9106 L:      linux-media@vger.kernel.org
9107 S:      Supported
9108 F:      drivers/media/i2c/s5c73m3/*
9109
9110 SAMSUNG S5K5BAF CAMERA DRIVER
9111 M:      Kyungmin Park <kyungmin.park@samsung.com>
9112 M:      Andrzej Hajda <a.hajda@samsung.com>
9113 L:      linux-media@vger.kernel.org
9114 S:      Supported
9115 F:      drivers/media/i2c/s5k5baf.c
9116
9117 SAMSUNG S3FWRN5 NFC DRIVER
9118 M:      Robert Baldyga <r.baldyga@samsung.com>
9119 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9120 S:      Supported
9121 F:      drivers/nfc/s3fwrn5
9122
9123 SAMSUNG SOC CLOCK DRIVERS
9124 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9125 M:      Tomasz Figa <tomasz.figa@gmail.com>
9126 S:      Supported
9127 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9128 F:      drivers/clk/samsung/
9129
9130 SAMSUNG SXGBE DRIVERS
9131 M:      Byungho An <bh74.an@samsung.com>
9132 M:      Girish K S <ks.giri@samsung.com>
9133 M:      Vipul Pandya <vipul.pandya@samsung.com>
9134 S:      Supported
9135 L:      netdev@vger.kernel.org
9136 F:      drivers/net/ethernet/samsung/sxgbe/
9137
9138 SAMSUNG THERMAL DRIVER
9139 M:      Lukasz Majewski <l.majewski@samsung.com>
9140 L:      linux-pm@vger.kernel.org
9141 L:      linux-samsung-soc@vger.kernel.org
9142 S:      Supported
9143 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9144 F:      drivers/thermal/samsung/
9145
9146 SAMSUNG USB2 PHY DRIVER
9147 M:      Kamil Debski <k.debski@samsung.com>
9148 L:      linux-kernel@vger.kernel.org
9149 S:      Supported
9150 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9151 F:      Documentation/phy/samsung-usb2.txt
9152 F:      drivers/phy/phy-exynos4210-usb2.c
9153 F:      drivers/phy/phy-exynos4x12-usb2.c
9154 F:      drivers/phy/phy-exynos5250-usb2.c
9155 F:      drivers/phy/phy-s5pv210-usb2.c
9156 F:      drivers/phy/phy-samsung-usb2.c
9157 F:      drivers/phy/phy-samsung-usb2.h
9158
9159 SERIAL DRIVERS
9160 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9161 L:      linux-serial@vger.kernel.org
9162 S:      Maintained
9163 F:      drivers/tty/serial/
9164
9165 SYNOPSYS DESIGNWARE DMAC DRIVER
9166 M:      Viresh Kumar <vireshk@kernel.org>
9167 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9168 S:      Maintained
9169 F:      include/linux/dma/dw.h
9170 F:      include/linux/platform_data/dma-dw.h
9171 F:      drivers/dma/dw/
9172
9173 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9174 M: Lars Persson <lars.persson@axis.com>
9175 L: netdev@vger.kernel.org
9176 S: Supported
9177 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9178 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9179
9180 SYNOPSYS DESIGNWARE I2C DRIVER
9181 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9182 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9183 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9184 L:      linux-i2c@vger.kernel.org
9185 S:      Maintained
9186 F:      drivers/i2c/busses/i2c-designware-*
9187 F:      include/linux/platform_data/i2c-designware.h
9188
9189 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9190 M:      Seungwon Jeon <tgih.jun@samsung.com>
9191 M:      Jaehoon Chung <jh80.chung@samsung.com>
9192 L:      linux-mmc@vger.kernel.org
9193 S:      Maintained
9194 F:      include/linux/mmc/dw_mmc.h
9195 F:      drivers/mmc/host/dw_mmc*
9196
9197 THUNDERBOLT DRIVER
9198 M:      Andreas Noever <andreas.noever@gmail.com>
9199 S:      Maintained
9200 F:      drivers/thunderbolt/
9201
9202 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9203 M:      John Stultz <john.stultz@linaro.org>
9204 M:      Thomas Gleixner <tglx@linutronix.de>
9205 L:      linux-kernel@vger.kernel.org
9206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9207 S:      Supported
9208 F:      include/linux/clocksource.h
9209 F:      include/linux/time.h
9210 F:      include/linux/timex.h
9211 F:      include/uapi/linux/time.h
9212 F:      include/uapi/linux/timex.h
9213 F:      kernel/time/clocksource.c
9214 F:      kernel/time/time*.c
9215 F:      kernel/time/ntp.c
9216 F:      tools/testing/selftests/timers/
9217
9218 SC1200 WDT DRIVER
9219 M:      Zwane Mwaikambo <zwanem@gmail.com>
9220 S:      Maintained
9221 F:      drivers/watchdog/sc1200wdt.c
9222
9223 SCHEDULER
9224 M:      Ingo Molnar <mingo@redhat.com>
9225 M:      Peter Zijlstra <peterz@infradead.org>
9226 L:      linux-kernel@vger.kernel.org
9227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9228 S:      Maintained
9229 F:      kernel/sched/
9230 F:      include/linux/sched.h
9231 F:      include/uapi/linux/sched.h
9232 F:      include/linux/wait.h
9233
9234 SCORE ARCHITECTURE
9235 M:      Chen Liqin <liqin.linux@gmail.com>
9236 M:      Lennox Wu <lennox.wu@gmail.com>
9237 W:      http://www.sunplus.com
9238 S:      Supported
9239 F:      arch/score/
9240
9241 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9242 M:      Sudeep Holla <sudeep.holla@arm.com>
9243 L:      linux-arm-kernel@lists.infradead.org
9244 S:      Maintained
9245 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9246 F:      drivers/clk/clk-scpi.c
9247 F:      drivers/cpufreq/scpi-cpufreq.c
9248 F:      drivers/firmware/arm_scpi.c
9249 F:      include/linux/scpi_protocol.h
9250
9251 SCSI CDROM DRIVER
9252 M:      Jens Axboe <axboe@kernel.dk>
9253 L:      linux-scsi@vger.kernel.org
9254 W:      http://www.kernel.dk
9255 S:      Maintained
9256 F:      drivers/scsi/sr*
9257
9258 SCSI RDMA PROTOCOL (SRP) INITIATOR
9259 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9260 L:      linux-rdma@vger.kernel.org
9261 S:      Supported
9262 W:      http://www.openfabrics.org
9263 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9265 F:      drivers/infiniband/ulp/srp/
9266 F:      include/scsi/srp.h
9267
9268 SCSI SG DRIVER
9269 M:      Doug Gilbert <dgilbert@interlog.com>
9270 L:      linux-scsi@vger.kernel.org
9271 W:      http://sg.danny.cz/sg
9272 S:      Maintained
9273 F:      Documentation/scsi/scsi-generic.txt
9274 F:      drivers/scsi/sg.c
9275 F:      include/scsi/sg.h
9276
9277 SCSI SUBSYSTEM
9278 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9279 L:      linux-scsi@vger.kernel.org
9280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9281 S:      Maintained
9282 F:      drivers/scsi/
9283 F:      include/scsi/
9284
9285 SCSI TAPE DRIVER
9286 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9287 L:      linux-scsi@vger.kernel.org
9288 S:      Maintained
9289 F:      Documentation/scsi/st.txt
9290 F:      drivers/scsi/st.*
9291 F:      drivers/scsi/st_*.h
9292
9293 SCTP PROTOCOL
9294 M:      Vlad Yasevich <vyasevich@gmail.com>
9295 M:      Neil Horman <nhorman@tuxdriver.com>
9296 L:      linux-sctp@vger.kernel.org
9297 W:      http://lksctp.sourceforge.net
9298 S:      Maintained
9299 F:      Documentation/networking/sctp.txt
9300 F:      include/linux/sctp.h
9301 F:      include/uapi/linux/sctp.h
9302 F:      include/net/sctp/
9303 F:      net/sctp/
9304
9305 SCx200 CPU SUPPORT
9306 M:      Jim Cromie <jim.cromie@gmail.com>
9307 S:      Odd Fixes
9308 F:      Documentation/i2c/busses/scx200_acb
9309 F:      arch/x86/platform/scx200/
9310 F:      drivers/watchdog/scx200_wdt.c
9311 F:      drivers/i2c/busses/scx200*
9312 F:      drivers/mtd/maps/scx200_docflash.c
9313 F:      include/linux/scx200.h
9314
9315 SCx200 GPIO DRIVER
9316 M:      Jim Cromie <jim.cromie@gmail.com>
9317 S:      Maintained
9318 F:      drivers/char/scx200_gpio.c
9319 F:      include/linux/scx200_gpio.h
9320
9321 SCx200 HRT CLOCKSOURCE DRIVER
9322 M:      Jim Cromie <jim.cromie@gmail.com>
9323 S:      Maintained
9324 F:      drivers/clocksource/scx200_hrt.c
9325
9326 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9327 M:      Sascha Sommer <saschasommer@freenet.de>
9328 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9329 S:      Maintained
9330 F:      drivers/mmc/host/sdricoh_cs.c
9331
9332 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9333 L:      linux-mmc@vger.kernel.org
9334 S:      Orphan
9335 F:      drivers/mmc/host/sdhci.*
9336 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9337
9338 SECURE COMPUTING
9339 M:      Kees Cook <keescook@chromium.org>
9340 R:      Andy Lutomirski <luto@amacapital.net>
9341 R:      Will Drewry <wad@chromium.org>
9342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9343 S:      Supported
9344 F:      kernel/seccomp.c
9345 F:      include/uapi/linux/seccomp.h
9346 F:      include/linux/seccomp.h
9347 F:      tools/testing/selftests/seccomp/*
9348 K:      \bsecure_computing
9349 K:      \bTIF_SECCOMP\b
9350
9351 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9352 M:      Ben Dooks <ben-linux@fluff.org>
9353 M:      Jaehoon Chung <jh80.chung@samsung.com>
9354 L:      linux-mmc@vger.kernel.org
9355 S:      Maintained
9356 F:      drivers/mmc/host/sdhci-s3c*
9357
9358 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9359 M:      Viresh Kumar <vireshk@kernel.org>
9360 L:      spear-devel@list.st.com
9361 L:      linux-mmc@vger.kernel.org
9362 S:      Maintained
9363 F:      drivers/mmc/host/sdhci-spear.c
9364
9365 SECURITY SUBSYSTEM
9366 M:      James Morris <james.l.morris@oracle.com>
9367 M:      "Serge E. Hallyn" <serge@hallyn.com>
9368 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9370 W:      http://kernsec.org/
9371 S:      Supported
9372 F:      security/
9373
9374 SECURITY CONTACT
9375 M:      Security Officers <security@kernel.org>
9376 S:      Supported
9377
9378 SELINUX SECURITY MODULE
9379 M:      Paul Moore <paul@paul-moore.com>
9380 M:      Stephen Smalley <sds@tycho.nsa.gov>
9381 M:      Eric Paris <eparis@parisplace.org>
9382 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9383 W:      http://selinuxproject.org
9384 T:      git git://git.infradead.org/users/pcmoore/selinux
9385 S:      Supported
9386 F:      include/linux/selinux*
9387 F:      security/selinux/
9388 F:      scripts/selinux/
9389
9390 APPARMOR SECURITY MODULE
9391 M:      John Johansen <john.johansen@canonical.com>
9392 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9393 W:      apparmor.wiki.kernel.org
9394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9395 S:      Supported
9396 F:      security/apparmor/
9397
9398 YAMA SECURITY MODULE
9399 M:      Kees Cook <keescook@chromium.org>
9400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9401 S:      Supported
9402 F:      security/yama/
9403
9404 SENSABLE PHANTOM
9405 M:      Jiri Slaby <jirislaby@gmail.com>
9406 S:      Maintained
9407 F:      drivers/misc/phantom.c
9408 F:      include/uapi/linux/phantom.h
9409
9410 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9411 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9412 M:      Minh Tran <minh.tran@avagotech.com>
9413 M:      John Soni Jose <sony.john-n@avagotech.com>
9414 L:      linux-scsi@vger.kernel.org
9415 W:      http://www.avagotech.com
9416 S:      Supported
9417 F:      drivers/scsi/be2iscsi/
9418
9419 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9420 M:      Sathya Perla <sathya.perla@avagotech.com>
9421 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9422 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9423 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9424 L:      netdev@vger.kernel.org
9425 W:      http://www.emulex.com
9426 S:      Supported
9427 F:      drivers/net/ethernet/emulex/benet/
9428
9429 EMULEX ONECONNECT ROCE DRIVER
9430 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9431 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9432 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9433 L:      linux-rdma@vger.kernel.org
9434 W:      http://www.emulex.com
9435 S:      Supported
9436 F:      drivers/infiniband/hw/ocrdma/
9437
9438 SFC NETWORK DRIVER
9439 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9440 M:      Shradha Shah <sshah@solarflare.com>
9441 L:      netdev@vger.kernel.org
9442 S:      Supported
9443 F:      drivers/net/ethernet/sfc/
9444
9445 SGI GRU DRIVER
9446 M:      Dimitri Sivanich <sivanich@sgi.com>
9447 S:      Maintained
9448 F:      drivers/misc/sgi-gru/
9449
9450 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9451 M:      Pat Gefre <pfg@sgi.com>
9452 L:      linux-ia64@vger.kernel.org
9453 S:      Supported
9454 F:      Documentation/ia64/serial.txt
9455 F:      drivers/tty/serial/ioc?_serial.c
9456 F:      include/linux/ioc?.h
9457
9458 SGI XP/XPC/XPNET DRIVER
9459 M:      Cliff Whickman <cpw@sgi.com>
9460 M:      Robin Holt <robinmholt@gmail.com>
9461 S:      Maintained
9462 F:      drivers/misc/sgi-xp/
9463
9464 SI2157 MEDIA DRIVER
9465 M:      Antti Palosaari <crope@iki.fi>
9466 L:      linux-media@vger.kernel.org
9467 W:      http://linuxtv.org/
9468 W:      http://palosaari.fi/linux/
9469 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9470 T:      git git://linuxtv.org/anttip/media_tree.git
9471 S:      Maintained
9472 F:      drivers/media/tuners/si2157*
9473
9474 SI2168 MEDIA DRIVER
9475 M:      Antti Palosaari <crope@iki.fi>
9476 L:      linux-media@vger.kernel.org
9477 W:      http://linuxtv.org/
9478 W:      http://palosaari.fi/linux/
9479 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9480 T:      git git://linuxtv.org/anttip/media_tree.git
9481 S:      Maintained
9482 F:      drivers/media/dvb-frontends/si2168*
9483
9484 SI470X FM RADIO RECEIVER I2C DRIVER
9485 M:      Hans Verkuil <hverkuil@xs4all.nl>
9486 L:      linux-media@vger.kernel.org
9487 T:      git git://linuxtv.org/media_tree.git
9488 W:      http://linuxtv.org
9489 S:      Odd Fixes
9490 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9491
9492 SI470X FM RADIO RECEIVER USB DRIVER
9493 M:      Hans Verkuil <hverkuil@xs4all.nl>
9494 L:      linux-media@vger.kernel.org
9495 T:      git git://linuxtv.org/media_tree.git
9496 W:      http://linuxtv.org
9497 S:      Maintained
9498 F:      drivers/media/radio/si470x/radio-si470x-common.c
9499 F:      drivers/media/radio/si470x/radio-si470x.h
9500 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9501
9502 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9503 M:      Eduardo Valentin <edubezval@gmail.com>
9504 L:      linux-media@vger.kernel.org
9505 T:      git git://linuxtv.org/media_tree.git
9506 W:      http://linuxtv.org
9507 S:      Odd Fixes
9508 F:      drivers/media/radio/si4713/si4713.?
9509
9510 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9511 M:      Eduardo Valentin <edubezval@gmail.com>
9512 L:      linux-media@vger.kernel.org
9513 T:      git git://linuxtv.org/media_tree.git
9514 W:      http://linuxtv.org
9515 S:      Odd Fixes
9516 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9517
9518 SI4713 FM RADIO TRANSMITTER USB DRIVER
9519 M:      Hans Verkuil <hverkuil@xs4all.nl>
9520 L:      linux-media@vger.kernel.org
9521 T:      git git://linuxtv.org/media_tree.git
9522 W:      http://linuxtv.org
9523 S:      Maintained
9524 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9525
9526 SIANO DVB DRIVER
9527 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9528 L:      linux-media@vger.kernel.org
9529 W:      http://linuxtv.org
9530 T:      git git://linuxtv.org/media_tree.git
9531 S:      Odd fixes
9532 F:      drivers/media/common/siano/
9533 F:      drivers/media/usb/siano/
9534 F:      drivers/media/usb/siano/
9535 F:      drivers/media/mmc/siano/
9536
9537 SIMPLEFB FB DRIVER
9538 M:      Hans de Goede <hdegoede@redhat.com>
9539 L:      linux-fbdev@vger.kernel.org
9540 S:      Maintained
9541 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9542 F:      drivers/video/fbdev/simplefb.c
9543 F:      include/linux/platform_data/simplefb.h
9544
9545 SH_VEU V4L2 MEM2MEM DRIVER
9546 L:      linux-media@vger.kernel.org
9547 S:      Orphan
9548 F:      drivers/media/platform/sh_veu.c
9549
9550 SH_VOU V4L2 OUTPUT DRIVER
9551 L:      linux-media@vger.kernel.org
9552 S:      Orphan
9553 F:      drivers/media/platform/sh_vou.c
9554 F:      include/media/sh_vou.h
9555
9556 SIMPLE FIRMWARE INTERFACE (SFI)
9557 M:      Len Brown <lenb@kernel.org>
9558 L:      sfi-devel@simplefirmware.org
9559 W:      http://simplefirmware.org/
9560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9561 S:      Supported
9562 F:      arch/x86/platform/sfi/
9563 F:      drivers/sfi/
9564 F:      include/linux/sfi*.h
9565
9566 SIMTEC EB110ATX (Chalice CATS)
9567 P:      Ben Dooks
9568 P:      Vincent Sanders <vince@simtec.co.uk>
9569 M:      Simtec Linux Team <linux@simtec.co.uk>
9570 W:      http://www.simtec.co.uk/products/EB110ATX/
9571 S:      Supported
9572
9573 SIMTEC EB2410ITX (BAST)
9574 P:      Ben Dooks
9575 P:      Vincent Sanders <vince@simtec.co.uk>
9576 M:      Simtec Linux Team <linux@simtec.co.uk>
9577 W:      http://www.simtec.co.uk/products/EB2410ITX/
9578 S:      Supported
9579 F:      arch/arm/mach-s3c24xx/mach-bast.c
9580 F:      arch/arm/mach-s3c24xx/bast-ide.c
9581 F:      arch/arm/mach-s3c24xx/bast-irq.c
9582
9583 TI DAVINCI MACHINE SUPPORT
9584 M:      Sekhar Nori <nsekhar@ti.com>
9585 M:      Kevin Hilman <khilman@deeprootsystems.com>
9586 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9587 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9588 S:      Supported
9589 F:      arch/arm/mach-davinci/
9590 F:      drivers/i2c/busses/i2c-davinci.c
9591
9592 TI DAVINCI SERIES MEDIA DRIVER
9593 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9594 L:      linux-media@vger.kernel.org
9595 W:      http://linuxtv.org/
9596 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9597 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9598 S:      Maintained
9599 F:      drivers/media/platform/davinci/
9600 F:      include/media/davinci/
9601
9602 TI AM437X VPFE DRIVER
9603 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9604 L:      linux-media@vger.kernel.org
9605 W:      http://linuxtv.org/
9606 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9607 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9608 S:      Maintained
9609 F:      drivers/media/platform/am437x/
9610
9611 OV2659 OMNIVISION SENSOR DRIVER
9612 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9613 L:      linux-media@vger.kernel.org
9614 W:      http://linuxtv.org/
9615 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9616 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9617 S:      Maintained
9618 F:      drivers/media/i2c/ov2659.c
9619 F:      include/media/ov2659.h
9620
9621 SILICON MOTION SM712 FRAME BUFFER DRIVER
9622 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9623 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9624 M:      Sudip Mukherjee <sudip@vectorindia.org>
9625 L:      linux-fbdev@vger.kernel.org
9626 S:      Maintained
9627 F:      drivers/video/fbdev/sm712*
9628 F:      Documentation/fb/sm712fb.txt
9629
9630 SIS 190 ETHERNET DRIVER
9631 M:      Francois Romieu <romieu@fr.zoreil.com>
9632 L:      netdev@vger.kernel.org
9633 S:      Maintained
9634 F:      drivers/net/ethernet/sis/sis190.c
9635
9636 SIS 900/7016 FAST ETHERNET DRIVER
9637 M:      Daniele Venzano <venza@brownhat.org>
9638 W:      http://www.brownhat.org/sis900.html
9639 L:      netdev@vger.kernel.org
9640 S:      Maintained
9641 F:      drivers/net/ethernet/sis/sis900.*
9642
9643 SIS FRAMEBUFFER DRIVER
9644 M:      Thomas Winischhofer <thomas@winischhofer.net>
9645 W:      http://www.winischhofer.net/linuxsisvga.shtml
9646 S:      Maintained
9647 F:      Documentation/fb/sisfb.txt
9648 F:      drivers/video/fbdev/sis/
9649 F:      include/video/sisfb.h
9650
9651 SIS USB2VGA DRIVER
9652 M:      Thomas Winischhofer <thomas@winischhofer.net>
9653 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9654 S:      Maintained
9655 F:      drivers/usb/misc/sisusbvga/
9656
9657 SLAB ALLOCATOR
9658 M:      Christoph Lameter <cl@linux.com>
9659 M:      Pekka Enberg <penberg@kernel.org>
9660 M:      David Rientjes <rientjes@google.com>
9661 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9662 M:      Andrew Morton <akpm@linux-foundation.org>
9663 L:      linux-mm@kvack.org
9664 S:      Maintained
9665 F:      include/linux/sl?b*.h
9666 F:      mm/sl?b*
9667
9668 SLEEPABLE READ-COPY UPDATE (SRCU)
9669 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9670 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9671 M:      Josh Triplett <josh@joshtriplett.org>
9672 R:      Steven Rostedt <rostedt@goodmis.org>
9673 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9674 L:      linux-kernel@vger.kernel.org
9675 W:      http://www.rdrop.com/users/paulmck/RCU/
9676 S:      Supported
9677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9678 F:      include/linux/srcu.h
9679 F:      kernel/rcu/srcu.c
9680
9681 SMACK SECURITY MODULE
9682 M:      Casey Schaufler <casey@schaufler-ca.com>
9683 L:      linux-security-module@vger.kernel.org
9684 W:      http://schaufler-ca.com
9685 T:      git git://git.gitorious.org/smack-next/kernel.git
9686 S:      Maintained
9687 F:      Documentation/security/Smack.txt
9688 F:      security/smack/
9689
9690 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9691 M:      Kevin Hilman <khilman@kernel.org>
9692 M:      Nishanth Menon <nm@ti.com>
9693 S:      Maintained
9694 F:      drivers/power/avs/
9695 F:      include/linux/power/smartreflex.h
9696 L:      linux-pm@vger.kernel.org
9697
9698 SMC91x ETHERNET DRIVER
9699 M:      Nicolas Pitre <nico@fluxnic.net>
9700 S:      Odd Fixes
9701 F:      drivers/net/ethernet/smsc/smc91x.*
9702
9703 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9704 M:      Sakari Ailus <sakari.ailus@iki.fi>
9705 L:      linux-media@vger.kernel.org
9706 S:      Maintained
9707 F:      drivers/media/i2c/smiapp/
9708 F:      include/media/smiapp.h
9709 F:      drivers/media/i2c/smiapp-pll.c
9710 F:      drivers/media/i2c/smiapp-pll.h
9711 F:      include/uapi/linux/smiapp.h
9712 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9713
9714 SMM665 HARDWARE MONITOR DRIVER
9715 M:      Guenter Roeck <linux@roeck-us.net>
9716 L:      lm-sensors@lm-sensors.org
9717 S:      Maintained
9718 F:      Documentation/hwmon/smm665
9719 F:      drivers/hwmon/smm665.c
9720
9721 SMSC EMC2103 HARDWARE MONITOR DRIVER
9722 M:      Steve Glendinning <steve.glendinning@shawell.net>
9723 L:      lm-sensors@lm-sensors.org
9724 S:      Maintained
9725 F:      Documentation/hwmon/emc2103
9726 F:      drivers/hwmon/emc2103.c
9727
9728 SMSC SCH5627 HARDWARE MONITOR DRIVER
9729 M:      Hans de Goede <hdegoede@redhat.com>
9730 L:      lm-sensors@lm-sensors.org
9731 S:      Supported
9732 F:      Documentation/hwmon/sch5627
9733 F:      drivers/hwmon/sch5627.c
9734
9735 SMSC47B397 HARDWARE MONITOR DRIVER
9736 M:      Jean Delvare <jdelvare@suse.com>
9737 L:      lm-sensors@lm-sensors.org
9738 S:      Maintained
9739 F:      Documentation/hwmon/smsc47b397
9740 F:      drivers/hwmon/smsc47b397.c
9741
9742 SMSC911x ETHERNET DRIVER
9743 M:      Steve Glendinning <steve.glendinning@shawell.net>
9744 L:      netdev@vger.kernel.org
9745 S:      Maintained
9746 F:      include/linux/smsc911x.h
9747 F:      drivers/net/ethernet/smsc/smsc911x.*
9748
9749 SMSC9420 PCI ETHERNET DRIVER
9750 M:      Steve Glendinning <steve.glendinning@shawell.net>
9751 L:      netdev@vger.kernel.org
9752 S:      Maintained
9753 F:      drivers/net/ethernet/smsc/smsc9420.*
9754
9755 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9756 M:      Steve Glendinning <steve.glendinning@shawell.net>
9757 L:      linux-fbdev@vger.kernel.org
9758 S:      Maintained
9759 F:      drivers/video/fbdev/smscufx.c
9760
9761 SOC-CAMERA V4L2 SUBSYSTEM
9762 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9763 L:      linux-media@vger.kernel.org
9764 T:      git git://linuxtv.org/media_tree.git
9765 S:      Maintained
9766 F:      include/media/soc*
9767 F:      drivers/media/i2c/soc_camera/
9768 F:      drivers/media/platform/soc_camera/
9769
9770 SOEKRIS NET48XX LED SUPPORT
9771 M:      Chris Boot <bootc@bootc.net>
9772 S:      Maintained
9773 F:      drivers/leds/leds-net48xx.c
9774
9775 SOFTLOGIC 6x10 MPEG CODEC
9776 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9777 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9778 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9779 M:      Ismael Luceno <ismael@iodev.co.uk>
9780 L:      linux-media@vger.kernel.org
9781 S:      Supported
9782 F:      drivers/media/pci/solo6x10/
9783
9784 SOFTWARE RAID (Multiple Disks) SUPPORT
9785 M:      Neil Brown <neilb@suse.com>
9786 L:      linux-raid@vger.kernel.org
9787 S:      Supported
9788 F:      drivers/md/
9789 F:      include/linux/raid/
9790 F:      include/uapi/linux/raid/
9791
9792 SONIC NETWORK DRIVER
9793 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9794 L:      netdev@vger.kernel.org
9795 S:      Maintained
9796 F:      drivers/net/ethernet/natsemi/sonic.*
9797
9798 SONICS SILICON BACKPLANE DRIVER (SSB)
9799 M:      Michael Buesch <m@bues.ch>
9800 L:      netdev@vger.kernel.org
9801 S:      Maintained
9802 F:      drivers/ssb/
9803 F:      include/linux/ssb/
9804
9805 SONY VAIO CONTROL DEVICE DRIVER
9806 M:      Mattia Dongili <malattia@linux.it>
9807 L:      platform-driver-x86@vger.kernel.org
9808 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9809 S:      Maintained
9810 F:      Documentation/laptops/sony-laptop.txt
9811 F:      drivers/char/sonypi.c
9812 F:      drivers/platform/x86/sony-laptop.c
9813 F:      include/linux/sony-laptop.h
9814
9815 SONY MEMORYSTICK CARD SUPPORT
9816 M:      Alex Dubov <oakad@yahoo.com>
9817 W:      http://tifmxx.berlios.de/
9818 S:      Maintained
9819 F:      drivers/memstick/host/tifm_ms.c
9820
9821 SONY MEMORYSTICK STANDARD SUPPORT
9822 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9823 S:      Maintained
9824 F:      drivers/memstick/core/ms_block.*
9825
9826 SOUND
9827 M:      Jaroslav Kysela <perex@perex.cz>
9828 M:      Takashi Iwai <tiwai@suse.com>
9829 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9830 W:      http://www.alsa-project.org/
9831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9832 T:      git git://git.alsa-project.org/alsa-kernel.git
9833 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9834 S:      Maintained
9835 F:      Documentation/sound/
9836 F:      include/sound/
9837 F:      include/uapi/sound/
9838 F:      sound/
9839
9840 SOUND - COMPRESSED AUDIO
9841 M:      Vinod Koul <vinod.koul@intel.com>
9842 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9844 S:      Supported
9845 F:      Documentation/sound/alsa/compress_offload.txt
9846 F:      include/sound/compress_driver.h
9847 F:      include/uapi/sound/compress_*
9848 F:      sound/core/compress_offload.c
9849 F:      sound/soc/soc-compress.c
9850
9851 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9852 M:      Liam Girdwood <lgirdwood@gmail.com>
9853 M:      Mark Brown <broonie@kernel.org>
9854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9855 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9856 W:      http://alsa-project.org/main/index.php/ASoC
9857 S:      Supported
9858 F:      Documentation/sound/alsa/soc/
9859 F:      sound/soc/
9860 F:      include/sound/soc*
9861
9862 SOUND - DMAENGINE HELPERS
9863 M:      Lars-Peter Clausen <lars@metafoo.de>
9864 S:      Supported
9865 F:      include/sound/dmaengine_pcm.h
9866 F:      sound/core/pcm_dmaengine.c
9867 F:      sound/soc/soc-generic-dmaengine-pcm.c
9868
9869 SP2 MEDIA DRIVER
9870 M:      Olli Salonen <olli.salonen@iki.fi>
9871 L:      linux-media@vger.kernel.org
9872 W:      http://linuxtv.org/
9873 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9874 S:      Maintained
9875 F:      drivers/media/dvb-frontends/sp2*
9876
9877 SPARC + UltraSPARC (sparc/sparc64)
9878 M:      "David S. Miller" <davem@davemloft.net>
9879 L:      sparclinux@vger.kernel.org
9880 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9883 S:      Maintained
9884 F:      arch/sparc/
9885 F:      drivers/sbus/
9886
9887 SPARC SERIAL DRIVERS
9888 M:      "David S. Miller" <davem@davemloft.net>
9889 L:      sparclinux@vger.kernel.org
9890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9892 S:      Maintained
9893 F:      include/linux/sunserialcore.h
9894 F:      drivers/tty/serial/suncore.c
9895 F:      drivers/tty/serial/sunhv.c
9896 F:      drivers/tty/serial/sunsab.c
9897 F:      drivers/tty/serial/sunsab.h
9898 F:      drivers/tty/serial/sunsu.c
9899 F:      drivers/tty/serial/sunzilog.c
9900 F:      drivers/tty/serial/sunzilog.h
9901
9902 SPARSE CHECKER
9903 M:      "Christopher Li" <sparse@chrisli.org>
9904 L:      linux-sparse@vger.kernel.org
9905 W:      https://sparse.wiki.kernel.org/
9906 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9907 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9908 S:      Maintained
9909 F:      include/linux/compiler.h
9910
9911 SPEAR PLATFORM SUPPORT
9912 M:      Viresh Kumar <vireshk@kernel.org>
9913 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9914 L:      spear-devel@list.st.com
9915 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9916 W:      http://www.st.com/spear
9917 S:      Maintained
9918 F:      arch/arm/mach-spear/
9919
9920 SPEAR CLOCK FRAMEWORK SUPPORT
9921 M:      Viresh Kumar <vireshk@kernel.org>
9922 L:      spear-devel@list.st.com
9923 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9924 W:      http://www.st.com/spear
9925 S:      Maintained
9926 F:      drivers/clk/spear/
9927
9928 SPI SUBSYSTEM
9929 M:      Mark Brown <broonie@kernel.org>
9930 L:      linux-spi@vger.kernel.org
9931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9932 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9933 S:      Maintained
9934 F:      Documentation/spi/
9935 F:      drivers/spi/
9936 F:      include/linux/spi/
9937 F:      include/uapi/linux/spi/
9938
9939 SPIDERNET NETWORK DRIVER for CELL
9940 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9941 L:      netdev@vger.kernel.org
9942 S:      Supported
9943 F:      Documentation/networking/spider_net.txt
9944 F:      drivers/net/ethernet/toshiba/spider_net*
9945
9946 SPU FILE SYSTEM
9947 M:      Jeremy Kerr <jk@ozlabs.org>
9948 L:      linuxppc-dev@lists.ozlabs.org
9949 W:      http://www.ibm.com/developerworks/power/cell/
9950 S:      Supported
9951 F:      Documentation/filesystems/spufs.txt
9952 F:      arch/powerpc/platforms/cell/spufs/
9953
9954 SQUASHFS FILE SYSTEM
9955 M:      Phillip Lougher <phillip@squashfs.org.uk>
9956 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9957 W:      http://squashfs.org.uk
9958 S:      Maintained
9959 F:      Documentation/filesystems/squashfs.txt
9960 F:      fs/squashfs/
9961
9962 SRM (Alpha) environment access
9963 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9964 S:      Maintained
9965 F:      arch/alpha/kernel/srm_env.c
9966
9967 STABLE BRANCH
9968 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9969 L:      stable@vger.kernel.org
9970 S:      Supported
9971 F:      Documentation/stable_kernel_rules.txt
9972
9973 STAGING SUBSYSTEM
9974 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9976 L:      devel@driverdev.osuosl.org
9977 S:      Supported
9978 F:      drivers/staging/
9979
9980 STAGING - COMEDI
9981 M:      Ian Abbott <abbotti@mev.co.uk>
9982 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9983 S:      Odd Fixes
9984 F:      drivers/staging/comedi/
9985
9986 STAGING - FLARION FT1000 DRIVERS
9987 M:      Marek Belisko <marek.belisko@gmail.com>
9988 S:      Odd Fixes
9989 F:      drivers/staging/ft1000/
9990
9991 STAGING - INDUSTRIAL IO
9992 M:      Jonathan Cameron <jic23@kernel.org>
9993 L:      linux-iio@vger.kernel.org
9994 S:      Odd Fixes
9995 F:      drivers/staging/iio/
9996
9997 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9998 M:      Jarod Wilson <jarod@wilsonet.com>
9999 W:      http://www.lirc.org/
10000 S:      Odd Fixes
10001 F:      drivers/staging/media/lirc/
10002
10003 STAGING - LUSTRE PARALLEL FILESYSTEM
10004 M:      Oleg Drokin <oleg.drokin@intel.com>
10005 M:      Andreas Dilger <andreas.dilger@intel.com>
10006 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10007 W:      http://wiki.lustre.org/
10008 S:      Maintained
10009 F:      drivers/staging/lustre
10010
10011 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10012 M:      Marc Dietrich <marvin24@gmx.de>
10013 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10014 L:      linux-tegra@vger.kernel.org
10015 S:      Maintained
10016 F:      drivers/staging/nvec/
10017
10018 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10019 M:      Jens Frederich <jfrederich@gmail.com>
10020 M:      Daniel Drake <dsd@laptop.org>
10021 M:      Jon Nettleton <jon.nettleton@gmail.com>
10022 W:      http://wiki.laptop.org/go/DCON
10023 S:      Maintained
10024 F:      drivers/staging/olpc_dcon/
10025
10026 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10027 M:      Willy Tarreau <willy@meta-x.org>
10028 S:      Odd Fixes
10029 F:      drivers/staging/panel/
10030
10031 STAGING - REALTEK RTL8712U DRIVERS
10032 M:      Larry Finger <Larry.Finger@lwfinger.net>
10033 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10034 S:      Odd Fixes
10035 F:      drivers/staging/rtl8712/
10036
10037 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10038 M:      Larry Finger <Larry.Finger@lwfinger.net>
10039 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10040 L:      linux-wireless@vger.kernel.org
10041 S:      Maintained
10042 F:      drivers/staging/rtl8723au/
10043
10044 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10045 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10046 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10047 M:      Sudip Mukherjee <sudip@vectorindia.org>
10048 L:      linux-fbdev@vger.kernel.org
10049 S:      Maintained
10050 F:      drivers/staging/sm750fb/
10051
10052 STAGING - SLICOSS
10053 M:      Lior Dotan <liodot@gmail.com>
10054 M:      Christopher Harrer <charrer@alacritech.com>
10055 S:      Odd Fixes
10056 F:      drivers/staging/slicoss/
10057
10058 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10059 M:      William Hubbs <w.d.hubbs@gmail.com>
10060 M:      Chris Brannon <chris@the-brannons.com>
10061 M:      Kirk Reiser <kirk@reisers.ca>
10062 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10063 L:      speakup@linux-speakup.org
10064 W:      http://www.linux-speakup.org/
10065 S:      Odd Fixes
10066 F:      drivers/staging/speakup/
10067
10068 STAGING - VIA VT665X DRIVERS
10069 M:      Forest Bond <forest@alittletooquiet.net>
10070 S:      Odd Fixes
10071 F:      drivers/staging/vt665?/
10072
10073 STAGING - WILC1000 WIFI DRIVER
10074 M:      Johnny Kim <johnny.kim@atmel.com>
10075 M:      Rachel Kim <rachel.kim@atmel.com>
10076 M:      Dean Lee <dean.lee@atmel.com>
10077 M:      Chris Park <chris.park@atmel.com>
10078 L:      linux-wireless@vger.kernel.org
10079 S:      Supported
10080 F:      drivers/staging/wilc1000/
10081
10082 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10083 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10084 S:      Odd Fixes
10085 F:      drivers/staging/xgifb/
10086
10087 HFI1 DRIVER
10088 M:      Mike Marciniszyn <infinipath@intel.com>
10089 L:      linux-rdma@vger.kernel.org
10090 S:      Supported
10091 F:      drivers/staging/rdma/hfi1
10092
10093 STARFIRE/DURALAN NETWORK DRIVER
10094 M:      Ion Badulescu <ionut@badula.org>
10095 S:      Odd Fixes
10096 F:      drivers/net/ethernet/adaptec/starfire*
10097
10098 SUN3/3X
10099 M:      Sam Creasey <sammy@sammy.net>
10100 W:      http://sammy.net/sun3/
10101 S:      Maintained
10102 F:      arch/m68k/kernel/*sun3*
10103 F:      arch/m68k/sun3*/
10104 F:      arch/m68k/include/asm/sun3*
10105 F:      drivers/net/ethernet/i825xx/sun3*
10106
10107 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10108 M:      Hans de Goede <hdegoede@redhat.com>
10109 L:      linux-input@vger.kernel.org
10110 S:      Maintained
10111 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10112 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10113
10114 SUNDANCE NETWORK DRIVER
10115 M:      Denis Kirjanov <kda@linux-powerpc.org>
10116 L:      netdev@vger.kernel.org
10117 S:      Maintained
10118 F:      drivers/net/ethernet/dlink/sundance.c
10119
10120 SUPERH
10121 L:      linux-sh@vger.kernel.org
10122 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10123 S:      Orphan
10124 F:      Documentation/sh/
10125 F:      arch/sh/
10126 F:      drivers/sh/
10127
10128 SUSPEND TO RAM
10129 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10130 M:      Len Brown <len.brown@intel.com>
10131 M:      Pavel Machek <pavel@ucw.cz>
10132 L:      linux-pm@vger.kernel.org
10133 S:      Supported
10134 F:      Documentation/power/
10135 F:      arch/x86/kernel/acpi/
10136 F:      drivers/base/power/
10137 F:      kernel/power/
10138 F:      include/linux/suspend.h
10139 F:      include/linux/freezer.h
10140 F:      include/linux/pm.h
10141
10142 SVGA HANDLING
10143 M:      Martin Mares <mj@ucw.cz>
10144 L:      linux-video@atrey.karlin.mff.cuni.cz
10145 S:      Maintained
10146 F:      Documentation/svga.txt
10147 F:      arch/x86/boot/video*
10148
10149 SWIOTLB SUBSYSTEM
10150 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10151 L:      linux-kernel@vger.kernel.org
10152 S:      Supported
10153 F:      lib/swiotlb.c
10154 F:      arch/*/kernel/pci-swiotlb.c
10155 F:      include/linux/swiotlb.h
10156
10157 SWITCHDEV
10158 M:      Jiri Pirko <jiri@resnulli.us>
10159 L:      netdev@vger.kernel.org
10160 S:      Supported
10161 F:      net/switchdev/
10162 F:      include/net/switchdev.h
10163
10164 SYNOPSYS ARC ARCHITECTURE
10165 M:      Vineet Gupta <vgupta@synopsys.com>
10166 L:      linux-snps-arc@lists.infraded.org
10167 S:      Supported
10168 F:      arch/arc/
10169 F:      Documentation/devicetree/bindings/arc/*
10170 F:      drivers/tty/serial/arc_uart.c
10171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10172
10173 SYNOPSYS ARC SDP platform support
10174 M:      Alexey Brodkin <abrodkin@synopsys.com>
10175 S:      Supported
10176 F:      arch/arc/plat-axs10x
10177 F:      arch/arc/boot/dts/ax*
10178 F:      Documentation/devicetree/bindings/arc/axs10*
10179
10180 SYSTEM CONFIGURATION (SYSCON)
10181 M:      Lee Jones <lee.jones@linaro.org>
10182 M:      Arnd Bergmann <arnd@arndb.de>
10183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10184 S:      Supported
10185 F:      drivers/mfd/syscon.c
10186
10187 SYSV FILESYSTEM
10188 M:      Christoph Hellwig <hch@infradead.org>
10189 S:      Maintained
10190 F:      Documentation/filesystems/sysv-fs.txt
10191 F:      fs/sysv/
10192 F:      include/linux/sysv_fs.h
10193
10194 TARGET SUBSYSTEM
10195 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10196 L:      linux-scsi@vger.kernel.org
10197 L:      target-devel@vger.kernel.org
10198 W:      http://www.linux-iscsi.org
10199 W:      http://groups.google.com/group/linux-iscsi-target-dev
10200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10201 S:      Supported
10202 F:      drivers/target/
10203 F:      include/target/
10204 F:      Documentation/target/
10205
10206 TASKSTATS STATISTICS INTERFACE
10207 M:      Balbir Singh <bsingharora@gmail.com>
10208 S:      Maintained
10209 F:      Documentation/accounting/taskstats*
10210 F:      include/linux/taskstats*
10211 F:      kernel/taskstats.c
10212
10213 TC CLASSIFIER
10214 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10215 L:      netdev@vger.kernel.org
10216 S:      Maintained
10217 F:      include/net/pkt_cls.h
10218 F:      include/uapi/linux/pkt_cls.h
10219 F:      net/sched/
10220
10221 TCP LOW PRIORITY MODULE
10222 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10223 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10224 W:      http://tcp-lp-mod.sourceforge.net/
10225 S:      Maintained
10226 F:      net/ipv4/tcp_lp.c
10227
10228 TDA10071 MEDIA DRIVER
10229 M:      Antti Palosaari <crope@iki.fi>
10230 L:      linux-media@vger.kernel.org
10231 W:      http://linuxtv.org/
10232 W:      http://palosaari.fi/linux/
10233 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10234 T:      git git://linuxtv.org/anttip/media_tree.git
10235 S:      Maintained
10236 F:      drivers/media/dvb-frontends/tda10071*
10237
10238 TDA18212 MEDIA DRIVER
10239 M:      Antti Palosaari <crope@iki.fi>
10240 L:      linux-media@vger.kernel.org
10241 W:      http://linuxtv.org/
10242 W:      http://palosaari.fi/linux/
10243 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10244 T:      git git://linuxtv.org/anttip/media_tree.git
10245 S:      Maintained
10246 F:      drivers/media/tuners/tda18212*
10247
10248 TDA18218 MEDIA DRIVER
10249 M:      Antti Palosaari <crope@iki.fi>
10250 L:      linux-media@vger.kernel.org
10251 W:      http://linuxtv.org/
10252 W:      http://palosaari.fi/linux/
10253 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10254 T:      git git://linuxtv.org/anttip/media_tree.git
10255 S:      Maintained
10256 F:      drivers/media/tuners/tda18218*
10257
10258 TDA18271 MEDIA DRIVER
10259 M:      Michael Krufky <mkrufky@linuxtv.org>
10260 L:      linux-media@vger.kernel.org
10261 W:      http://linuxtv.org/
10262 W:      http://github.com/mkrufky
10263 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10264 T:      git git://linuxtv.org/mkrufky/tuners.git
10265 S:      Maintained
10266 F:      drivers/media/tuners/tda18271*
10267
10268 TDA827x MEDIA DRIVER
10269 M:      Michael Krufky <mkrufky@linuxtv.org>
10270 L:      linux-media@vger.kernel.org
10271 W:      http://linuxtv.org/
10272 W:      http://github.com/mkrufky
10273 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10274 T:      git git://linuxtv.org/mkrufky/tuners.git
10275 S:      Maintained
10276 F:      drivers/media/tuners/tda8290.*
10277
10278 TDA8290 MEDIA DRIVER
10279 M:      Michael Krufky <mkrufky@linuxtv.org>
10280 L:      linux-media@vger.kernel.org
10281 W:      http://linuxtv.org/
10282 W:      http://github.com/mkrufky
10283 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10284 T:      git git://linuxtv.org/mkrufky/tuners.git
10285 S:      Maintained
10286 F:      drivers/media/tuners/tda8290.*
10287
10288 TDA9840 MEDIA DRIVER
10289 M:      Hans Verkuil <hverkuil@xs4all.nl>
10290 L:      linux-media@vger.kernel.org
10291 T:      git git://linuxtv.org/media_tree.git
10292 W:      http://linuxtv.org
10293 S:      Maintained
10294 F:      drivers/media/i2c/tda9840*
10295
10296 TEA5761 TUNER DRIVER
10297 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10298 L:      linux-media@vger.kernel.org
10299 W:      http://linuxtv.org
10300 T:      git git://linuxtv.org/media_tree.git
10301 S:      Odd fixes
10302 F:      drivers/media/tuners/tea5761.*
10303
10304 TEA5767 TUNER DRIVER
10305 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10306 L:      linux-media@vger.kernel.org
10307 W:      http://linuxtv.org
10308 T:      git git://linuxtv.org/media_tree.git
10309 S:      Maintained
10310 F:      drivers/media/tuners/tea5767.*
10311
10312 TEA6415C 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/tea6415c*
10319
10320 TEA6420 MEDIA DRIVER
10321 M:      Hans Verkuil <hverkuil@xs4all.nl>
10322 L:      linux-media@vger.kernel.org
10323 T:      git git://linuxtv.org/media_tree.git
10324 W:      http://linuxtv.org
10325 S:      Maintained
10326 F:      drivers/media/i2c/tea6420*
10327
10328 TEAM DRIVER
10329 M:      Jiri Pirko <jiri@resnulli.us>
10330 L:      netdev@vger.kernel.org
10331 S:      Supported
10332 F:      drivers/net/team/
10333 F:      include/linux/if_team.h
10334 F:      include/uapi/linux/if_team.h
10335
10336 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10337 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10338 S:      Maintained
10339 F:      arch/x86/platform/ts5500/
10340
10341 TECHNOTREND USB IR RECEIVER
10342 M:      Sean Young <sean@mess.org>
10343 L:      linux-media@vger.kernel.org
10344 S:      Maintained
10345 F:      drivers/media/rc/ttusbir.c
10346
10347 TEGRA ARCHITECTURE SUPPORT
10348 M:      Stephen Warren <swarren@wwwdotorg.org>
10349 M:      Thierry Reding <thierry.reding@gmail.com>
10350 M:      Alexandre Courbot <gnurou@gmail.com>
10351 L:      linux-tegra@vger.kernel.org
10352 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10354 S:      Supported
10355 N:      [^a-z]tegra
10356
10357 TEGRA CLOCK DRIVER
10358 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10359 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10360 S:      Supported
10361 F:      drivers/clk/tegra/
10362
10363 TEGRA DMA DRIVER
10364 M:      Laxman Dewangan <ldewangan@nvidia.com>
10365 S:      Supported
10366 F:      drivers/dma/tegra20-apb-dma.c
10367
10368 TEGRA I2C DRIVER
10369 M:      Laxman Dewangan <ldewangan@nvidia.com>
10370 S:      Supported
10371 F:      drivers/i2c/busses/i2c-tegra.c
10372
10373 TEGRA IOMMU DRIVERS
10374 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10375 S:      Supported
10376 F:      drivers/iommu/tegra*
10377
10378 TEGRA KBC DRIVER
10379 M:      Rakesh Iyer <riyer@nvidia.com>
10380 M:      Laxman Dewangan <ldewangan@nvidia.com>
10381 S:      Supported
10382 F:      drivers/input/keyboard/tegra-kbc.c
10383
10384 TEGRA PWM DRIVER
10385 M:      Thierry Reding <thierry.reding@gmail.com>
10386 S:      Supported
10387 F:      drivers/pwm/pwm-tegra.c
10388
10389 TEGRA SERIAL DRIVER
10390 M:      Laxman Dewangan <ldewangan@nvidia.com>
10391 S:      Supported
10392 F:      drivers/tty/serial/serial-tegra.c
10393
10394 TEGRA SPI DRIVER
10395 M:      Laxman Dewangan <ldewangan@nvidia.com>
10396 S:      Supported
10397 F:      drivers/spi/spi-tegra*
10398
10399 TEHUTI ETHERNET DRIVER
10400 M:      Andy Gospodarek <andy@greyhouse.net>
10401 L:      netdev@vger.kernel.org
10402 S:      Supported
10403 F:      drivers/net/ethernet/tehuti/*
10404
10405 Telecom Clock Driver for MCPL0010
10406 M:      Mark Gross <mark.gross@intel.com>
10407 S:      Supported
10408 F:      drivers/char/tlclk.c
10409
10410 TENSILICA XTENSA PORT (xtensa)
10411 M:      Chris Zankel <chris@zankel.net>
10412 M:      Max Filippov <jcmvbkbc@gmail.com>
10413 L:      linux-xtensa@linux-xtensa.org
10414 S:      Maintained
10415 F:      arch/xtensa/
10416 F:      drivers/irqchip/irq-xtensa-*
10417
10418 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10419 M:      Hans Verkuil <hverkuil@xs4all.nl>
10420 L:      linux-media@vger.kernel.org
10421 T:      git git://linuxtv.org/media_tree.git
10422 W:      http://linuxtv.org
10423 S:      Maintained
10424 F:      drivers/media/radio/radio-raremono.c
10425
10426 THERMAL
10427 M:      Zhang Rui <rui.zhang@intel.com>
10428 M:      Eduardo Valentin <edubezval@gmail.com>
10429 L:      linux-pm@vger.kernel.org
10430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10432 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10433 S:      Supported
10434 F:      drivers/thermal/
10435 F:      include/linux/thermal.h
10436 F:      include/uapi/linux/thermal.h
10437 F:      include/linux/cpu_cooling.h
10438 F:      Documentation/devicetree/bindings/thermal/
10439
10440 THERMAL/CPU_COOLING
10441 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10442 M:      Viresh Kumar <viresh.kumar@linaro.org>
10443 M:      Javi Merino <javi.merino@arm.com>
10444 L:      linux-pm@vger.kernel.org
10445 S:      Supported
10446 F:      Documentation/thermal/cpu-cooling-api.txt
10447 F:      drivers/thermal/cpu_cooling.c
10448 F:      include/linux/cpu_cooling.h
10449
10450 THINGM BLINK(1) USB RGB LED DRIVER
10451 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10452 S:      Maintained
10453 F:      drivers/hid/hid-thingm.c
10454
10455 THINKPAD ACPI EXTRAS DRIVER
10456 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10457 L:      ibm-acpi-devel@lists.sourceforge.net
10458 L:      platform-driver-x86@vger.kernel.org
10459 W:      http://ibm-acpi.sourceforge.net
10460 W:      http://thinkwiki.org/wiki/Ibm-acpi
10461 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10462 S:      Maintained
10463 F:      drivers/platform/x86/thinkpad_acpi.c
10464
10465 TI BANDGAP AND THERMAL DRIVER
10466 M:      Eduardo Valentin <edubezval@gmail.com>
10467 L:      linux-pm@vger.kernel.org
10468 L:      linux-omap@vger.kernel.org
10469 S:      Maintained
10470 F:      drivers/thermal/ti-soc-thermal/
10471
10472 TI CDCE706 CLOCK DRIVER
10473 M:      Max Filippov <jcmvbkbc@gmail.com>
10474 S:      Maintained
10475 F:      drivers/clk/clk-cdce706.c
10476
10477 TI CLOCK DRIVER
10478 M:      Tero Kristo <t-kristo@ti.com>
10479 L:      linux-omap@vger.kernel.org
10480 S:      Maintained
10481 F:      drivers/clk/ti/
10482 F:      include/linux/clk/ti.h
10483
10484 TI FLASH MEDIA INTERFACE DRIVER
10485 M:      Alex Dubov <oakad@yahoo.com>
10486 S:      Maintained
10487 F:      drivers/misc/tifm*
10488 F:      drivers/mmc/host/tifm_sd.c
10489 F:      include/linux/tifm.h
10490
10491 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10492 M:      Santosh Shilimkar <ssantosh@kernel.org>
10493 L:      linux-kernel@vger.kernel.org
10494 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10495 S:      Maintained
10496 F:      drivers/soc/ti/*
10497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10498
10499
10500 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10501 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10502 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10503 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10504 S:      Maintained
10505 F:      sound/soc/codecs/lm49453*
10506 F:      sound/soc/codecs/isabelle*
10507
10508 TI LP855x BACKLIGHT DRIVER
10509 M:      Milo Kim <milo.kim@ti.com>
10510 S:      Maintained
10511 F:      Documentation/backlight/lp855x-driver.txt
10512 F:      drivers/video/backlight/lp855x_bl.c
10513 F:      include/linux/platform_data/lp855x.h
10514
10515 TI LP8727 CHARGER DRIVER
10516 M:      Milo Kim <milo.kim@ti.com>
10517 S:      Maintained
10518 F:      drivers/power/lp8727_charger.c
10519 F:      include/linux/platform_data/lp8727.h
10520
10521 TI LP8788 MFD DRIVER
10522 M:      Milo Kim <milo.kim@ti.com>
10523 S:      Maintained
10524 F:      drivers/iio/adc/lp8788_adc.c
10525 F:      drivers/leds/leds-lp8788.c
10526 F:      drivers/mfd/lp8788*.c
10527 F:      drivers/power/lp8788-charger.c
10528 F:      drivers/regulator/lp8788-*.c
10529 F:      include/linux/mfd/lp8788*.h
10530
10531 TI NETCP ETHERNET DRIVER
10532 M:      Wingman Kwok <w-kwok2@ti.com>
10533 M:      Murali Karicheri <m-karicheri2@ti.com>
10534 L:      netdev@vger.kernel.org
10535 S:      Maintained
10536 F:      drivers/net/ethernet/ti/netcp*
10537
10538 TI TAS571X FAMILY ASoC CODEC DRIVER
10539 M:      Kevin Cernekee <cernekee@chromium.org>
10540 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10541 S:      Odd Fixes
10542 F:      sound/soc/codecs/tas571x*
10543
10544 TI TWL4030 SERIES SOC CODEC DRIVER
10545 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10546 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10547 S:      Maintained
10548 F:      sound/soc/codecs/twl4030*
10549
10550 TI WILINK WIRELESS DRIVERS
10551 L:      linux-wireless@vger.kernel.org
10552 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10553 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10555 S:      Orphan
10556 F:      drivers/net/wireless/ti/
10557 F:      include/linux/wl12xx.h
10558
10559 TIPC NETWORK LAYER
10560 M:      Jon Maloy <jon.maloy@ericsson.com>
10561 M:      Ying Xue <ying.xue@windriver.com>
10562 L:      netdev@vger.kernel.org (core kernel code)
10563 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10564 W:      http://tipc.sourceforge.net/
10565 S:      Maintained
10566 F:      include/uapi/linux/tipc*.h
10567 F:      net/tipc/
10568
10569 TILE ARCHITECTURE
10570 M:      Chris Metcalf <cmetcalf@ezchip.com>
10571 W:      http://www.ezchip.com/scm/
10572 S:      Supported
10573 F:      arch/tile/
10574 F:      drivers/char/tile-srom.c
10575 F:      drivers/edac/tile_edac.c
10576 F:      drivers/net/ethernet/tile/
10577 F:      drivers/rtc/rtc-tile.c
10578 F:      drivers/tty/hvc/hvc_tile.c
10579 F:      drivers/tty/serial/tilegx.c
10580 F:      drivers/usb/host/*-tilegx.c
10581 F:      include/linux/usb/tilegx.h
10582
10583 TLAN NETWORK DRIVER
10584 M:      Samuel Chessman <chessman@tux.org>
10585 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10586 W:      http://sourceforge.net/projects/tlan/
10587 S:      Maintained
10588 F:      Documentation/networking/tlan.txt
10589 F:      drivers/net/ethernet/ti/tlan.*
10590
10591 TOMOYO SECURITY MODULE
10592 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10593 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10594 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10595 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10596 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10597 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10598 W:      http://tomoyo.sourceforge.jp/
10599 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10600 S:      Maintained
10601 F:      security/tomoyo/
10602
10603 TOPSTAR LAPTOP EXTRAS DRIVER
10604 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10605 L:      platform-driver-x86@vger.kernel.org
10606 S:      Maintained
10607 F:      drivers/platform/x86/topstar-laptop.c
10608
10609 TOSHIBA ACPI EXTRAS DRIVER
10610 M:      Azael Avalos <coproscefalo@gmail.com>
10611 L:      platform-driver-x86@vger.kernel.org
10612 S:      Maintained
10613 F:      drivers/platform/x86/toshiba_acpi.c
10614
10615 TOSHIBA BLUETOOTH DRIVER
10616 M:      Azael Avalos <coproscefalo@gmail.com>
10617 L:      platform-driver-x86@vger.kernel.org
10618 S:      Maintained
10619 F:      drivers/platform/x86/toshiba_bluetooth.c
10620
10621 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10622 M:      Azael Avalos <coproscefalo@gmail.com>
10623 L:      platform-driver-x86@vger.kernel.org
10624 S:      Maintained
10625 F:      drivers/platform/x86/toshiba_haps.c
10626
10627 TOSHIBA SMM DRIVER
10628 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10629 W:      http://www.buzzard.org.uk/toshiba/
10630 S:      Maintained
10631 F:      drivers/char/toshiba.c
10632 F:      include/linux/toshiba.h
10633 F:      include/uapi/linux/toshiba.h
10634
10635 TOSHIBA TC358743 DRIVER
10636 M:      Mats Randgaard <matrandg@cisco.com>
10637 L:      linux-media@vger.kernel.org
10638 S:      Maintained
10639 F:      drivers/media/i2c/tc358743*
10640 F:      include/media/tc358743.h
10641
10642 TMIO MMC DRIVER
10643 M:      Ian Molton <ian@mnementh.co.uk>
10644 L:      linux-mmc@vger.kernel.org
10645 S:      Maintained
10646 F:      drivers/mmc/host/tmio_mmc*
10647 F:      drivers/mmc/host/sh_mobile_sdhi.c
10648 F:      include/linux/mmc/tmio.h
10649 F:      include/linux/mmc/sh_mobile_sdhi.h
10650
10651 TMP401 HARDWARE MONITOR DRIVER
10652 M:      Guenter Roeck <linux@roeck-us.net>
10653 L:      lm-sensors@lm-sensors.org
10654 S:      Maintained
10655 F:      Documentation/hwmon/tmp401
10656 F:      drivers/hwmon/tmp401.c
10657
10658 TMPFS (SHMEM FILESYSTEM)
10659 M:      Hugh Dickins <hughd@google.com>
10660 L:      linux-mm@kvack.org
10661 S:      Maintained
10662 F:      include/linux/shmem_fs.h
10663 F:      mm/shmem.c
10664
10665 TM6000 VIDEO4LINUX DRIVER
10666 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10667 L:      linux-media@vger.kernel.org
10668 W:      http://linuxtv.org
10669 T:      git git://linuxtv.org/media_tree.git
10670 S:      Odd fixes
10671 F:      drivers/media/usb/tm6000/
10672
10673 TW68 VIDEO4LINUX DRIVER
10674 M:      Hans Verkuil <hverkuil@xs4all.nl>
10675 L:      linux-media@vger.kernel.org
10676 T:      git git://linuxtv.org/media_tree.git
10677 W:      http://linuxtv.org
10678 S:      Odd Fixes
10679 F:      drivers/media/pci/tw68/
10680
10681 TPM DEVICE DRIVER
10682 M:      Peter Huewe <peterhuewe@gmx.de>
10683 M:      Marcel Selhorst <tpmdd@selhorst.net>
10684 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10685 W:      http://tpmdd.sourceforge.net
10686 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10687 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10688 T:      https://github.com/PeterHuewe/linux-tpmdd
10689 S:      Maintained
10690 F:      drivers/char/tpm/
10691
10692 TPM IBM_VTPM DEVICE DRIVER
10693 M:      Ashley Lai <ashleydlai@gmail.com>
10694 W:      http://tpmdd.sourceforge.net
10695 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10696 S:      Maintained
10697 F:      drivers/char/tpm/tpm_ibmvtpm*
10698
10699 TRACING
10700 M:      Steven Rostedt <rostedt@goodmis.org>
10701 M:      Ingo Molnar <mingo@redhat.com>
10702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10703 S:      Maintained
10704 F:      Documentation/trace/ftrace.txt
10705 F:      arch/*/*/*/ftrace.h
10706 F:      arch/*/kernel/ftrace.c
10707 F:      include/*/ftrace.h
10708 F:      include/linux/trace*.h
10709 F:      include/trace/
10710 F:      kernel/trace/
10711 F:      tools/testing/selftests/ftrace/
10712
10713 TRIVIAL PATCHES
10714 M:      Jiri Kosina <trivial@kernel.org>
10715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10716 S:      Maintained
10717 K:      ^Subject:.*(?i)trivial
10718
10719 TTY LAYER
10720 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10721 M:      Jiri Slaby <jslaby@suse.com>
10722 S:      Supported
10723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10724 F:      Documentation/serial/
10725 F:      drivers/tty/
10726 F:      drivers/tty/serial/serial_core.c
10727 F:      include/linux/serial_core.h
10728 F:      include/linux/serial.h
10729 F:      include/linux/tty.h
10730 F:      include/uapi/linux/serial_core.h
10731 F:      include/uapi/linux/serial.h
10732 F:      include/uapi/linux/tty.h
10733
10734 TUA9001 MEDIA DRIVER
10735 M:      Antti Palosaari <crope@iki.fi>
10736 L:      linux-media@vger.kernel.org
10737 W:      http://linuxtv.org/
10738 W:      http://palosaari.fi/linux/
10739 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10740 T:      git git://linuxtv.org/anttip/media_tree.git
10741 S:      Maintained
10742 F:      drivers/media/tuners/tua9001*
10743
10744 TULIP NETWORK DRIVERS
10745 M:      Grant Grundler <grundler@parisc-linux.org>
10746 L:      netdev@vger.kernel.org
10747 S:      Maintained
10748 F:      drivers/net/ethernet/dec/tulip/
10749
10750 TUN/TAP driver
10751 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10752 W:      http://vtun.sourceforge.net/tun
10753 S:      Maintained
10754 F:      Documentation/networking/tuntap.txt
10755 F:      arch/um/os-Linux/drivers/
10756
10757 TURBOCHANNEL SUBSYSTEM
10758 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10759 M:      Ralf Baechle <ralf@linux-mips.org>
10760 L:      linux-mips@linux-mips.org
10761 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10762 S:      Maintained
10763 F:      drivers/tc/
10764 F:      include/linux/tc.h
10765
10766 U14-34F SCSI DRIVER
10767 M:      Dario Ballabio <ballabio_dario@emc.com>
10768 L:      linux-scsi@vger.kernel.org
10769 S:      Maintained
10770 F:      drivers/scsi/u14-34f.c
10771
10772 UBI FILE SYSTEM (UBIFS)
10773 M:      Artem Bityutskiy <dedekind1@gmail.com>
10774 M:      Adrian Hunter <adrian.hunter@intel.com>
10775 L:      linux-mtd@lists.infradead.org
10776 T:      git git://git.infradead.org/ubifs-2.6.git
10777 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10778 S:      Maintained
10779 F:      Documentation/filesystems/ubifs.txt
10780 F:      fs/ubifs/
10781
10782 UCLINUX (M68KNOMMU AND COLDFIRE)
10783 M:      Greg Ungerer <gerg@uclinux.org>
10784 W:      http://www.uclinux.org/
10785 L:      linux-m68k@lists.linux-m68k.org
10786 L:      uclinux-dev@uclinux.org  (subscribers-only)
10787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10788 S:      Maintained
10789 F:      arch/m68k/coldfire/
10790 F:      arch/m68k/68*/
10791 F:      arch/m68k/*/*_no.*
10792 F:      arch/m68k/include/asm/*_no.*
10793
10794 UDF FILESYSTEM
10795 M:      Jan Kara <jack@suse.com>
10796 S:      Maintained
10797 F:      Documentation/filesystems/udf.txt
10798 F:      fs/udf/
10799
10800 UFS FILESYSTEM
10801 M:      Evgeniy Dushistov <dushistov@mail.ru>
10802 S:      Maintained
10803 F:      Documentation/filesystems/ufs.txt
10804 F:      fs/ufs/
10805
10806 UHID USERSPACE HID IO DRIVER:
10807 M:      David Herrmann <dh.herrmann@googlemail.com>
10808 L:      linux-input@vger.kernel.org
10809 S:      Maintained
10810 F:      drivers/hid/uhid.c
10811 F:      include/uapi/linux/uhid.h
10812
10813 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10814 L:      linux-usb@vger.kernel.org
10815 S:      Orphan
10816 F:      drivers/uwb/
10817 F:      include/linux/uwb.h
10818 F:      include/linux/uwb/
10819
10820 UNICORE32 ARCHITECTURE:
10821 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10822 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10823 S:      Maintained
10824 T:      git git://github.com/gxt/linux.git
10825 F:      arch/unicore32/
10826
10827 UNIFDEF
10828 M:      Tony Finch <dot@dotat.at>
10829 W:      http://dotat.at/prog/unifdef
10830 S:      Maintained
10831 F:      scripts/unifdef.c
10832
10833 UNIFORM CDROM DRIVER
10834 M:      Jens Axboe <axboe@kernel.dk>
10835 W:      http://www.kernel.dk
10836 S:      Maintained
10837 F:      Documentation/cdrom/
10838 F:      drivers/cdrom/cdrom.c
10839 F:      include/linux/cdrom.h
10840 F:      include/uapi/linux/cdrom.h
10841
10842 UNISYS S-PAR DRIVERS
10843 M:      Benjamin Romer <benjamin.romer@unisys.com>
10844 M:      David Kershner <david.kershner@unisys.com>
10845 L:      sparmaintainer@unisys.com (Unisys internal)
10846 S:      Supported
10847 F:      drivers/staging/unisys/
10848
10849 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10850 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10851 L:      linux-scsi@vger.kernel.org
10852 S:      Supported
10853 F:      Documentation/scsi/ufs.txt
10854 F:      drivers/scsi/ufs/
10855
10856 UNSORTED BLOCK IMAGES (UBI)
10857 M:      Artem Bityutskiy <dedekind1@gmail.com>
10858 M:      Richard Weinberger <richard@nod.at>
10859 W:      http://www.linux-mtd.infradead.org/
10860 L:      linux-mtd@lists.infradead.org
10861 T:      git git://git.infradead.org/ubifs-2.6.git
10862 S:      Supported
10863 F:      drivers/mtd/ubi/
10864 F:      include/linux/mtd/ubi.h
10865 F:      include/uapi/mtd/ubi-user.h
10866
10867 USB ACM DRIVER
10868 M:      Oliver Neukum <oliver@neukum.org>
10869 L:      linux-usb@vger.kernel.org
10870 S:      Maintained
10871 F:      Documentation/usb/acm.txt
10872 F:      drivers/usb/class/cdc-acm.*
10873
10874 USB AR5523 WIRELESS DRIVER
10875 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10876 L:      linux-wireless@vger.kernel.org
10877 S:      Maintained
10878 F:      drivers/net/wireless/ath/ar5523/
10879
10880 USB ATTACHED SCSI
10881 M:      Hans de Goede <hdegoede@redhat.com>
10882 M:      Gerd Hoffmann <kraxel@redhat.com>
10883 L:      linux-usb@vger.kernel.org
10884 L:      linux-scsi@vger.kernel.org
10885 S:      Maintained
10886 F:      drivers/usb/storage/uas.c
10887
10888 USB CDC ETHERNET DRIVER
10889 M:      Oliver Neukum <oliver@neukum.org>
10890 L:      linux-usb@vger.kernel.org
10891 S:      Maintained
10892 F:      drivers/net/usb/cdc_*.c
10893 F:      include/uapi/linux/usb/cdc.h
10894
10895 USB CHAOSKEY DRIVER
10896 M:      Keith Packard <keithp@keithp.com>
10897 L:      linux-usb@vger.kernel.org
10898 S:      Maintained
10899 F:      drivers/usb/misc/chaoskey.c
10900
10901 USB CYPRESS C67X00 DRIVER
10902 M:      Peter Korsgaard <jacmet@sunsite.dk>
10903 L:      linux-usb@vger.kernel.org
10904 S:      Maintained
10905 F:      drivers/usb/c67x00/
10906
10907 USB DAVICOM DM9601 DRIVER
10908 M:      Peter Korsgaard <jacmet@sunsite.dk>
10909 L:      netdev@vger.kernel.org
10910 W:      http://www.linux-usb.org/usbnet
10911 S:      Maintained
10912 F:      drivers/net/usb/dm9601.c
10913
10914 USB DIAMOND RIO500 DRIVER
10915 M:      Cesar Miquel <miquel@df.uba.ar>
10916 L:      rio500-users@lists.sourceforge.net
10917 W:      http://rio500.sourceforge.net
10918 S:      Maintained
10919 F:      drivers/usb/misc/rio500*
10920
10921 USB EHCI DRIVER
10922 M:      Alan Stern <stern@rowland.harvard.edu>
10923 L:      linux-usb@vger.kernel.org
10924 S:      Maintained
10925 F:      Documentation/usb/ehci.txt
10926 F:      drivers/usb/host/ehci*
10927
10928 USB GADGET/PERIPHERAL SUBSYSTEM
10929 M:      Felipe Balbi <balbi@ti.com>
10930 L:      linux-usb@vger.kernel.org
10931 W:      http://www.linux-usb.org/gadget
10932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10933 S:      Maintained
10934 F:      drivers/usb/gadget/
10935 F:      include/linux/usb/gadget*
10936
10937 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10938 M:      Jiri Kosina <jikos@kernel.org>
10939 L:      linux-usb@vger.kernel.org
10940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10941 S:      Maintained
10942 F:      Documentation/hid/hiddev.txt
10943 F:      drivers/hid/usbhid/
10944
10945 USB ISP116X DRIVER
10946 M:      Olav Kongas <ok@artecdesign.ee>
10947 L:      linux-usb@vger.kernel.org
10948 S:      Maintained
10949 F:      drivers/usb/host/isp116x*
10950 F:      include/linux/usb/isp116x.h
10951
10952 USB MASS STORAGE DRIVER
10953 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10954 L:      linux-usb@vger.kernel.org
10955 L:      usb-storage@lists.one-eyed-alien.net
10956 S:      Maintained
10957 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10958 F:      drivers/usb/storage/
10959
10960 USB MIDI DRIVER
10961 M:      Clemens Ladisch <clemens@ladisch.de>
10962 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10963 T:      git git://git.alsa-project.org/alsa-kernel.git
10964 S:      Maintained
10965 F:      sound/usb/midi.*
10966
10967 USB NETWORKING DRIVERS
10968 L:      linux-usb@vger.kernel.org
10969 S:      Odd Fixes
10970 F:      drivers/net/usb/
10971
10972 USB OHCI DRIVER
10973 M:      Alan Stern <stern@rowland.harvard.edu>
10974 L:      linux-usb@vger.kernel.org
10975 S:      Maintained
10976 F:      Documentation/usb/ohci.txt
10977 F:      drivers/usb/host/ohci*
10978
10979 USB OTG FSM (Finite State Machine)
10980 M:      Peter Chen <Peter.Chen@freescale.com>
10981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10982 L:      linux-usb@vger.kernel.org
10983 S:      Maintained
10984 F:      drivers/usb/common/usb-otg-fsm.c
10985
10986 USB OVER IP DRIVER
10987 M:      Valentina Manea <valentina.manea.m@gmail.com>
10988 M:      Shuah Khan <shuah.kh@samsung.com>
10989 L:      linux-usb@vger.kernel.org
10990 S:      Maintained
10991 F:      drivers/usb/usbip/
10992 F:      tools/usb/usbip/
10993
10994 USB PEGASUS DRIVER
10995 M:      Petko Manolov <petkan@nucleusys.com>
10996 L:      linux-usb@vger.kernel.org
10997 L:      netdev@vger.kernel.org
10998 T:      git git://github.com/petkan/pegasus.git
10999 W:      https://github.com/petkan/pegasus
11000 S:      Maintained
11001 F:      drivers/net/usb/pegasus.*
11002
11003 USB PHY LAYER
11004 M:      Felipe Balbi <balbi@ti.com>
11005 L:      linux-usb@vger.kernel.org
11006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11007 S:      Maintained
11008 F:      drivers/usb/phy/
11009
11010 USB PRINTER DRIVER (usblp)
11011 M:      Pete Zaitcev <zaitcev@redhat.com>
11012 L:      linux-usb@vger.kernel.org
11013 S:      Supported
11014 F:      drivers/usb/class/usblp.c
11015
11016 USB RTL8150 DRIVER
11017 M:      Petko Manolov <petkan@nucleusys.com>
11018 L:      linux-usb@vger.kernel.org
11019 L:      netdev@vger.kernel.org
11020 T:      git git://github.com/petkan/rtl8150.git
11021 W:      https://github.com/petkan/rtl8150
11022 S:      Maintained
11023 F:      drivers/net/usb/rtl8150.c
11024
11025 USB SERIAL SUBSYSTEM
11026 M:      Johan Hovold <johan@kernel.org>
11027 L:      linux-usb@vger.kernel.org
11028 S:      Maintained
11029 F:      Documentation/usb/usb-serial.txt
11030 F:      drivers/usb/serial/
11031 F:      include/linux/usb/serial.h
11032
11033 USB SMSC75XX ETHERNET DRIVER
11034 M:      Steve Glendinning <steve.glendinning@shawell.net>
11035 L:      netdev@vger.kernel.org
11036 S:      Maintained
11037 F:      drivers/net/usb/smsc75xx.*
11038
11039 USB SMSC95XX ETHERNET DRIVER
11040 M:      Steve Glendinning <steve.glendinning@shawell.net>
11041 L:      netdev@vger.kernel.org
11042 S:      Maintained
11043 F:      drivers/net/usb/smsc95xx.*
11044
11045 USB SUBSYSTEM
11046 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11047 L:      linux-usb@vger.kernel.org
11048 W:      http://www.linux-usb.org
11049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11050 S:      Supported
11051 F:      Documentation/usb/
11052 F:      drivers/usb/
11053 F:      include/linux/usb.h
11054 F:      include/linux/usb/
11055
11056 USB UHCI DRIVER
11057 M:      Alan Stern <stern@rowland.harvard.edu>
11058 L:      linux-usb@vger.kernel.org
11059 S:      Maintained
11060 F:      drivers/usb/host/uhci*
11061
11062 USB "USBNET" DRIVER FRAMEWORK
11063 M:      Oliver Neukum <oneukum@suse.com>
11064 L:      netdev@vger.kernel.org
11065 W:      http://www.linux-usb.org/usbnet
11066 S:      Maintained
11067 F:      drivers/net/usb/usbnet.c
11068 F:      include/linux/usb/usbnet.h
11069
11070 USB VIDEO CLASS
11071 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11072 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11073 L:      linux-media@vger.kernel.org
11074 T:      git git://linuxtv.org/media_tree.git
11075 W:      http://www.ideasonboard.org/uvc/
11076 S:      Maintained
11077 F:      drivers/media/usb/uvc/
11078 F:      include/uapi/linux/uvcvideo.h
11079
11080 USB VISION DRIVER
11081 M:      Hans Verkuil <hverkuil@xs4all.nl>
11082 L:      linux-media@vger.kernel.org
11083 T:      git git://linuxtv.org/media_tree.git
11084 W:      http://linuxtv.org
11085 S:      Odd Fixes
11086 F:      drivers/media/usb/usbvision/
11087
11088 USB WEBCAM GADGET
11089 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11090 L:      linux-usb@vger.kernel.org
11091 S:      Maintained
11092 F:      drivers/usb/gadget/function/*uvc*
11093 F:      drivers/usb/gadget/legacy/webcam.c
11094
11095 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11096 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11097 L:      linux-wireless@vger.kernel.org
11098 S:      Maintained
11099 F:      drivers/net/wireless/rndis_wlan.c
11100
11101 USB XHCI DRIVER
11102 M:      Mathias Nyman <mathias.nyman@intel.com>
11103 L:      linux-usb@vger.kernel.org
11104 S:      Supported
11105 F:      drivers/usb/host/xhci*
11106 F:      drivers/usb/host/pci-quirks*
11107
11108 USB ZD1201 DRIVER
11109 L:      linux-wireless@vger.kernel.org
11110 W:      http://linux-lc100020.sourceforge.net
11111 S:      Orphan
11112 F:      drivers/net/wireless/zd1201.*
11113
11114 USB ZR364XX DRIVER
11115 M:      Antoine Jacquet <royale@zerezo.com>
11116 L:      linux-usb@vger.kernel.org
11117 L:      linux-media@vger.kernel.org
11118 T:      git git://linuxtv.org/media_tree.git
11119 W:      http://royale.zerezo.com/zr364xx/
11120 S:      Maintained
11121 F:      Documentation/video4linux/zr364xx.txt
11122 F:      drivers/media/usb/zr364xx/
11123
11124 ULPI BUS
11125 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11126 L:      linux-usb@vger.kernel.org
11127 S:      Maintained
11128 F:      drivers/usb/common/ulpi.c
11129 F:      include/linux/ulpi/
11130
11131 USER-MODE LINUX (UML)
11132 M:      Jeff Dike <jdike@addtoit.com>
11133 M:      Richard Weinberger <richard@nod.at>
11134 L:      user-mode-linux-devel@lists.sourceforge.net
11135 L:      user-mode-linux-user@lists.sourceforge.net
11136 W:      http://user-mode-linux.sourceforge.net
11137 S:      Maintained
11138 F:      Documentation/virtual/uml/
11139 F:      arch/um/
11140 F:      arch/x86/um/
11141 F:      fs/hostfs/
11142 F:      fs/hppfs/
11143
11144 USERSPACE I/O (UIO)
11145 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11146 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11147 S:      Maintained
11148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11149 F:      Documentation/DocBook/uio-howto.tmpl
11150 F:      drivers/uio/
11151 F:      include/linux/uio*.h
11152
11153 UTIL-LINUX PACKAGE
11154 M:      Karel Zak <kzak@redhat.com>
11155 L:      util-linux@vger.kernel.org
11156 W:      http://en.wikipedia.org/wiki/Util-linux
11157 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11158 S:      Maintained
11159
11160 UVESAFB DRIVER
11161 M:      Michal Januszewski <spock@gentoo.org>
11162 L:      linux-fbdev@vger.kernel.org
11163 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11164 S:      Maintained
11165 F:      Documentation/fb/uvesafb.txt
11166 F:      drivers/video/fbdev/uvesafb.*
11167
11168 VFAT/FAT/MSDOS FILESYSTEM
11169 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11170 S:      Maintained
11171 F:      Documentation/filesystems/vfat.txt
11172 F:      fs/fat/
11173
11174 VFIO DRIVER
11175 M:      Alex Williamson <alex.williamson@redhat.com>
11176 L:      kvm@vger.kernel.org
11177 S:      Maintained
11178 F:      Documentation/vfio.txt
11179 F:      drivers/vfio/
11180 F:      include/linux/vfio.h
11181 F:      include/uapi/linux/vfio.h
11182
11183 VFIO PLATFORM DRIVER
11184 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11185 L:      kvm@vger.kernel.org
11186 S:      Maintained
11187 F:      drivers/vfio/platform/
11188
11189 VIDEOBUF2 FRAMEWORK
11190 M:      Pawel Osciak <pawel@osciak.com>
11191 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11192 M:      Kyungmin Park <kyungmin.park@samsung.com>
11193 L:      linux-media@vger.kernel.org
11194 S:      Maintained
11195 F:      drivers/media/v4l2-core/videobuf2-*
11196 F:      include/media/videobuf2-*
11197
11198 VIRTIO CONSOLE DRIVER
11199 M:      Amit Shah <amit.shah@redhat.com>
11200 L:      virtualization@lists.linux-foundation.org
11201 S:      Maintained
11202 F:      drivers/char/virtio_console.c
11203 F:      include/linux/virtio_console.h
11204 F:      include/uapi/linux/virtio_console.h
11205
11206 VIRTIO CORE, NET AND BLOCK DRIVERS
11207 M:      "Michael S. Tsirkin" <mst@redhat.com>
11208 L:      virtualization@lists.linux-foundation.org
11209 S:      Maintained
11210 F:      drivers/virtio/
11211 F:      tools/virtio/
11212 F:      drivers/net/virtio_net.c
11213 F:      drivers/block/virtio_blk.c
11214 F:      include/linux/virtio_*.h
11215 F:      include/uapi/linux/virtio_*.h
11216
11217 VIRTIO DRIVERS FOR S390
11218 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11219 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11220 L:      linux-s390@vger.kernel.org
11221 L:      virtualization@lists.linux-foundation.org
11222 L:      kvm@vger.kernel.org
11223 S:      Supported
11224 F:      drivers/s390/virtio/
11225
11226 VIRTIO GPU DRIVER
11227 M:      David Airlie <airlied@linux.ie>
11228 M:      Gerd Hoffmann <kraxel@redhat.com>
11229 L:      dri-devel@lists.freedesktop.org
11230 L:      virtualization@lists.linux-foundation.org
11231 S:      Maintained
11232 F:      drivers/gpu/drm/virtio/
11233 F:      include/uapi/linux/virtio_gpu.h
11234
11235 VIRTIO HOST (VHOST)
11236 M:      "Michael S. Tsirkin" <mst@redhat.com>
11237 L:      kvm@vger.kernel.org
11238 L:      virtualization@lists.linux-foundation.org
11239 L:      netdev@vger.kernel.org
11240 S:      Maintained
11241 F:      drivers/vhost/
11242 F:      include/uapi/linux/vhost.h
11243
11244 VIRTIO INPUT DRIVER
11245 M:      Gerd Hoffmann <kraxel@redhat.com>
11246 S:      Maintained
11247 F:      drivers/virtio/virtio_input.c
11248 F:      include/uapi/linux/virtio_input.h
11249
11250 VIA RHINE NETWORK DRIVER
11251 S:      Orphan
11252 F:      drivers/net/ethernet/via/via-rhine.c
11253
11254 VIA SD/MMC CARD CONTROLLER DRIVER
11255 M:      Bruce Chang <brucechang@via.com.tw>
11256 M:      Harald Welte <HaraldWelte@viatech.com>
11257 S:      Maintained
11258 F:      drivers/mmc/host/via-sdmmc.c
11259
11260 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11261 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11262 L:      linux-fbdev@vger.kernel.org
11263 S:      Maintained
11264 F:      include/linux/via-core.h
11265 F:      include/linux/via-gpio.h
11266 F:      include/linux/via_i2c.h
11267 F:      drivers/video/fbdev/via/
11268
11269 VIA VELOCITY NETWORK DRIVER
11270 M:      Francois Romieu <romieu@fr.zoreil.com>
11271 L:      netdev@vger.kernel.org
11272 S:      Maintained
11273 F:      drivers/net/ethernet/via/via-velocity.*
11274
11275 VIVID VIRTUAL VIDEO DRIVER
11276 M:      Hans Verkuil <hverkuil@xs4all.nl>
11277 L:      linux-media@vger.kernel.org
11278 T:      git git://linuxtv.org/media_tree.git
11279 W:      http://linuxtv.org
11280 S:      Maintained
11281 F:      drivers/media/platform/vivid/*
11282
11283 VLAN (802.1Q)
11284 M:      Patrick McHardy <kaber@trash.net>
11285 L:      netdev@vger.kernel.org
11286 S:      Maintained
11287 F:      drivers/net/macvlan.c
11288 F:      include/linux/if_*vlan.h
11289 F:      net/8021q/
11290
11291 VLYNQ BUS
11292 M:      Florian Fainelli <florian@openwrt.org>
11293 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11294 S:      Maintained
11295 F:      drivers/vlynq/vlynq.c
11296 F:      include/linux/vlynq.h
11297
11298 VME SUBSYSTEM
11299 M:      Martyn Welch <martyn@welchs.me.uk>
11300 M:      Manohar Vanga <manohar.vanga@gmail.com>
11301 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11302 L:      devel@driverdev.osuosl.org
11303 S:      Maintained
11304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11305 F:      Documentation/vme_api.txt
11306 F:      drivers/staging/vme/
11307 F:      drivers/vme/
11308 F:      include/linux/vme*
11309
11310 VMWARE HYPERVISOR INTERFACE
11311 M:      Alok Kataria <akataria@vmware.com>
11312 L:      virtualization@lists.linux-foundation.org
11313 S:      Supported
11314 F:      arch/x86/kernel/cpu/vmware.c
11315
11316 VMWARE BALLOON DRIVER
11317 M:      Xavier Deguillard <xdeguillard@vmware.com>
11318 M:      Philip Moltmann <moltmann@vmware.com>
11319 M:      "VMware, Inc." <pv-drivers@vmware.com>
11320 L:      linux-kernel@vger.kernel.org
11321 S:      Maintained
11322 F:      drivers/misc/vmw_balloon.c
11323
11324 VMWARE VMMOUSE SUBDRIVER
11325 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11326 M:      "VMware, Inc." <pv-drivers@vmware.com>
11327 L:      linux-input@vger.kernel.org
11328 S:      Maintained
11329 F:      drivers/input/mouse/vmmouse.c
11330 F:      drivers/input/mouse/vmmouse.h
11331
11332 VMWARE VMXNET3 ETHERNET DRIVER
11333 M:      Shrikrishna Khare <skhare@vmware.com>
11334 M:      "VMware, Inc." <pv-drivers@vmware.com>
11335 L:      netdev@vger.kernel.org
11336 S:      Maintained
11337 F:      drivers/net/vmxnet3/
11338
11339 VMware PVSCSI driver
11340 M:      Arvind Kumar <arvindkumar@vmware.com>
11341 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11342 L:      linux-scsi@vger.kernel.org
11343 S:      Maintained
11344 F:      drivers/scsi/vmw_pvscsi.c
11345 F:      drivers/scsi/vmw_pvscsi.h
11346
11347 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11348 M:      Liam Girdwood <lgirdwood@gmail.com>
11349 M:      Mark Brown <broonie@kernel.org>
11350 L:      linux-kernel@vger.kernel.org
11351 W:      http://www.slimlogic.co.uk/?p=48
11352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11353 S:      Supported
11354 F:      drivers/regulator/
11355 F:      include/linux/regulator/
11356
11357 VRF
11358 M:      David Ahern <dsa@cumulusnetworks.com>
11359 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11360 L:      netdev@vger.kernel.org
11361 S:      Maintained
11362 F:      drivers/net/vrf.c
11363 F:      include/net/vrf.h
11364 F:      Documentation/networking/vrf.txt
11365
11366 VT1211 HARDWARE MONITOR DRIVER
11367 M:      Juerg Haefliger <juergh@gmail.com>
11368 L:      lm-sensors@lm-sensors.org
11369 S:      Maintained
11370 F:      Documentation/hwmon/vt1211
11371 F:      drivers/hwmon/vt1211.c
11372
11373 VT8231 HARDWARE MONITOR DRIVER
11374 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11375 L:      lm-sensors@lm-sensors.org
11376 S:      Maintained
11377 F:      drivers/hwmon/vt8231.c
11378
11379 VUB300 USB to SDIO/SD/MMC bridge chip
11380 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11381 L:      linux-mmc@vger.kernel.org
11382 L:      linux-usb@vger.kernel.org
11383 S:      Supported
11384 F:      drivers/mmc/host/vub300.c
11385
11386 W1 DALLAS'S 1-WIRE BUS
11387 M:      Evgeniy Polyakov <zbr@ioremap.net>
11388 S:      Maintained
11389 F:      Documentation/w1/
11390 F:      drivers/w1/
11391
11392 W83791D HARDWARE MONITORING DRIVER
11393 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11394 L:      lm-sensors@lm-sensors.org
11395 S:      Maintained
11396 F:      Documentation/hwmon/w83791d
11397 F:      drivers/hwmon/w83791d.c
11398
11399 W83793 HARDWARE MONITORING DRIVER
11400 M:      Rudolf Marek <r.marek@assembler.cz>
11401 L:      lm-sensors@lm-sensors.org
11402 S:      Maintained
11403 F:      Documentation/hwmon/w83793
11404 F:      drivers/hwmon/w83793.c
11405
11406 W83795 HARDWARE MONITORING DRIVER
11407 M:      Jean Delvare <jdelvare@suse.com>
11408 L:      lm-sensors@lm-sensors.org
11409 S:      Maintained
11410 F:      drivers/hwmon/w83795.c
11411
11412 W83L51xD SD/MMC CARD INTERFACE DRIVER
11413 M:      Pierre Ossman <pierre@ossman.eu>
11414 S:      Maintained
11415 F:      drivers/mmc/host/wbsd.*
11416
11417 WACOM PROTOCOL 4 SERIAL TABLETS
11418 M:      Julian Squires <julian@cipht.net>
11419 M:      Hans de Goede <hdegoede@redhat.com>
11420 L:      linux-input@vger.kernel.org
11421 S:      Maintained
11422 F:      drivers/input/tablet/wacom_serial4.c
11423
11424 WATCHDOG DEVICE DRIVERS
11425 M:      Wim Van Sebroeck <wim@iguana.be>
11426 L:      linux-watchdog@vger.kernel.org
11427 W:      http://www.linux-watchdog.org/
11428 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11429 S:      Maintained
11430 F:      Documentation/watchdog/
11431 F:      drivers/watchdog/
11432 F:      include/linux/watchdog.h
11433 F:      include/uapi/linux/watchdog.h
11434
11435 WD7000 SCSI DRIVER
11436 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11437 L:      linux-scsi@vger.kernel.org
11438 S:      Maintained
11439 F:      drivers/scsi/wd7000.c
11440
11441 WIIMOTE HID DRIVER
11442 M:      David Herrmann <dh.herrmann@googlemail.com>
11443 L:      linux-input@vger.kernel.org
11444 S:      Maintained
11445 F:      drivers/hid/hid-wiimote*
11446
11447 WINBOND CIR DRIVER
11448 M:      David Härdeman <david@hardeman.nu>
11449 S:      Maintained
11450 F:      drivers/media/rc/winbond-cir.c
11451
11452 WIMAX STACK
11453 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11454 M:      linux-wimax@intel.com
11455 L:      wimax@linuxwimax.org (subscribers-only)
11456 S:      Supported
11457 W:      http://linuxwimax.org
11458 F:      Documentation/wimax/README.wimax
11459 F:      include/linux/wimax/debug.h
11460 F:      include/net/wimax.h
11461 F:      include/uapi/linux/wimax.h
11462 F:      net/wimax/
11463
11464 WISTRON LAPTOP BUTTON DRIVER
11465 M:      Miloslav Trmac <mitr@volny.cz>
11466 S:      Maintained
11467 F:      drivers/input/misc/wistron_btns.c
11468
11469 WL3501 WIRELESS PCMCIA CARD DRIVER
11470 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11471 L:      linux-wireless@vger.kernel.org
11472 W:      http://oops.ghostprotocols.net:81/blog
11473 S:      Maintained
11474 F:      drivers/net/wireless/wl3501*
11475
11476 WOLFSON MICROELECTRONICS DRIVERS
11477 L:      patches@opensource.wolfsonmicro.com
11478 T:      git https://github.com/CirrusLogic/linux-drivers.git
11479 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11480 S:      Supported
11481 F:      Documentation/hwmon/wm83??
11482 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11483 F:      drivers/clk/clk-wm83*.c
11484 F:      drivers/extcon/extcon-arizona.c
11485 F:      drivers/leds/leds-wm83*.c
11486 F:      drivers/gpio/gpio-*wm*.c
11487 F:      drivers/gpio/gpio-arizona.c
11488 F:      drivers/hwmon/wm83??-hwmon.c
11489 F:      drivers/input/misc/wm831x-on.c
11490 F:      drivers/input/touchscreen/wm831x-ts.c
11491 F:      drivers/input/touchscreen/wm97*.c
11492 F:      drivers/mfd/arizona*
11493 F:      drivers/mfd/wm*.c
11494 F:      drivers/power/wm83*.c
11495 F:      drivers/rtc/rtc-wm83*.c
11496 F:      drivers/regulator/wm8*.c
11497 F:      drivers/video/backlight/wm83*_bl.c
11498 F:      drivers/watchdog/wm83*_wdt.c
11499 F:      include/linux/mfd/arizona/
11500 F:      include/linux/mfd/wm831x/
11501 F:      include/linux/mfd/wm8350/
11502 F:      include/linux/mfd/wm8400*
11503 F:      include/linux/wm97xx.h
11504 F:      include/sound/wm????.h
11505 F:      sound/soc/codecs/arizona.?
11506 F:      sound/soc/codecs/wm*
11507
11508 WORKQUEUE
11509 M:      Tejun Heo <tj@kernel.org>
11510 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11512 S:      Maintained
11513 F:      include/linux/workqueue.h
11514 F:      kernel/workqueue.c
11515 F:      Documentation/workqueue.txt
11516
11517 X.25 NETWORK LAYER
11518 M:      Andrew Hendry <andrew.hendry@gmail.com>
11519 L:      linux-x25@vger.kernel.org
11520 S:      Odd Fixes
11521 F:      Documentation/networking/x25*
11522 F:      include/net/x25*
11523 F:      net/x25/
11524
11525 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11526 M:      Thomas Gleixner <tglx@linutronix.de>
11527 M:      Ingo Molnar <mingo@redhat.com>
11528 M:      "H. Peter Anvin" <hpa@zytor.com>
11529 M:      x86@kernel.org
11530 L:      linux-kernel@vger.kernel.org
11531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11532 S:      Maintained
11533 F:      Documentation/x86/
11534 F:      arch/x86/
11535
11536 X86 PLATFORM DRIVERS
11537 M:      Darren Hart <dvhart@infradead.org>
11538 L:      platform-driver-x86@vger.kernel.org
11539 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11540 S:      Maintained
11541 F:      drivers/platform/x86/
11542
11543 X86 MCE INFRASTRUCTURE
11544 M:      Tony Luck <tony.luck@intel.com>
11545 M:      Borislav Petkov <bp@alien8.de>
11546 L:      linux-edac@vger.kernel.org
11547 S:      Maintained
11548 F:      arch/x86/kernel/cpu/mcheck/*
11549
11550 X86 VDSO
11551 M:      Andy Lutomirski <luto@amacapital.net>
11552 L:      linux-kernel@vger.kernel.org
11553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11554 S:      Maintained
11555 F:      arch/x86/entry/vdso/
11556
11557 XC2028/3028 TUNER DRIVER
11558 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11559 L:      linux-media@vger.kernel.org
11560 W:      http://linuxtv.org
11561 T:      git git://linuxtv.org/media_tree.git
11562 S:      Maintained
11563 F:      drivers/media/tuners/tuner-xc2028.*
11564
11565 XEN HYPERVISOR INTERFACE
11566 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11567 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11568 M:      David Vrabel <david.vrabel@citrix.com>
11569 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11571 S:      Supported
11572 F:      arch/x86/xen/
11573 F:      drivers/*/xen-*front.c
11574 F:      drivers/xen/
11575 F:      arch/x86/include/asm/xen/
11576 F:      include/xen/
11577 F:      include/uapi/xen/
11578
11579 XEN HYPERVISOR ARM
11580 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11581 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11582 S:      Supported
11583 F:      arch/arm/xen/
11584 F:      arch/arm/include/asm/xen/
11585
11586 XEN HYPERVISOR ARM64
11587 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11588 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11589 S:      Supported
11590 F:      arch/arm64/xen/
11591 F:      arch/arm64/include/asm/xen/
11592
11593 XEN NETWORK BACKEND DRIVER
11594 M:      Ian Campbell <ian.campbell@citrix.com>
11595 M:      Wei Liu <wei.liu2@citrix.com>
11596 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11597 L:      netdev@vger.kernel.org
11598 S:      Supported
11599 F:      drivers/net/xen-netback/*
11600
11601 XEN PCI SUBSYSTEM
11602 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11603 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11604 S:      Supported
11605 F:      arch/x86/pci/*xen*
11606 F:      drivers/pci/*xen*
11607
11608 XEN BLOCK SUBSYSTEM
11609 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11610 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11611 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11612 S:      Supported
11613 F:      drivers/block/xen-blkback/*
11614 F:      drivers/block/xen*
11615
11616 XEN PVSCSI DRIVERS
11617 M:      Juergen Gross <jgross@suse.com>
11618 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11619 L:      linux-scsi@vger.kernel.org
11620 S:      Supported
11621 F:      drivers/scsi/xen-scsifront.c
11622 F:      drivers/xen/xen-scsiback.c
11623 F:      include/xen/interface/io/vscsiif.h
11624
11625 XEN SWIOTLB SUBSYSTEM
11626 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11627 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11628 S:      Supported
11629 F:      arch/x86/xen/*swiotlb*
11630 F:      drivers/xen/*swiotlb*
11631
11632 XFS FILESYSTEM
11633 P:      Silicon Graphics Inc
11634 M:      Dave Chinner <david@fromorbit.com>
11635 M:      xfs@oss.sgi.com
11636 L:      xfs@oss.sgi.com
11637 W:      http://oss.sgi.com/projects/xfs
11638 T:      git git://oss.sgi.com/xfs/xfs.git
11639 S:      Supported
11640 F:      Documentation/filesystems/xfs.txt
11641 F:      fs/xfs/
11642
11643 XILINX AXI ETHERNET DRIVER
11644 M:      Anirudha Sarangi <anirudh@xilinx.com>
11645 M:      John Linn <John.Linn@xilinx.com>
11646 S:      Maintained
11647 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11648
11649 XILINX UARTLITE SERIAL DRIVER
11650 M:      Peter Korsgaard <jacmet@sunsite.dk>
11651 L:      linux-serial@vger.kernel.org
11652 S:      Maintained
11653 F:      drivers/tty/serial/uartlite.c
11654
11655 XILINX VIDEO IP CORES
11656 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11657 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11658 L:      linux-media@vger.kernel.org
11659 T:      git git://linuxtv.org/media_tree.git
11660 S:      Supported
11661 F:      Documentation/devicetree/bindings/media/xilinx/
11662 F:      drivers/media/platform/xilinx/
11663 F:      include/uapi/linux/xilinx-v4l2-controls.h
11664
11665 XILLYBUS DRIVER
11666 M:      Eli Billauer <eli.billauer@gmail.com>
11667 L:      linux-kernel@vger.kernel.org
11668 S:      Supported
11669 F:      drivers/char/xillybus/
11670
11671 XTENSA XTFPGA PLATFORM SUPPORT
11672 M:      Max Filippov <jcmvbkbc@gmail.com>
11673 L:      linux-xtensa@linux-xtensa.org
11674 S:      Maintained
11675 F:      drivers/spi/spi-xtensa-xtfpga.c
11676 F:      sound/soc/xtensa/xtfpga-i2s.c
11677
11678 YAM DRIVER FOR AX.25
11679 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11680 L:      linux-hams@vger.kernel.org
11681 S:      Maintained
11682 F:      drivers/net/hamradio/yam*
11683 F:      include/linux/yam.h
11684
11685 YEALINK PHONE DRIVER
11686 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11687 L:      usbb2k-api-dev@nongnu.org
11688 S:      Maintained
11689 F:      Documentation/input/yealink.txt
11690 F:      drivers/input/misc/yealink.*
11691
11692 Z8530 DRIVER FOR AX.25
11693 M:      Joerg Reuter <jreuter@yaina.de>
11694 W:      http://yaina.de/jreuter/
11695 W:      http://www.qsl.net/dl1bke/
11696 L:      linux-hams@vger.kernel.org
11697 S:      Maintained
11698 F:      Documentation/networking/z8530drv.txt
11699 F:      drivers/net/hamradio/*scc.c
11700 F:      drivers/net/hamradio/z8530.h
11701
11702 ZBUD COMPRESSED PAGE ALLOCATOR
11703 M:      Seth Jennings <sjennings@variantweb.net>
11704 L:      linux-mm@kvack.org
11705 S:      Maintained
11706 F:      mm/zbud.c
11707 F:      include/linux/zbud.h
11708
11709 ZD1211RW WIRELESS DRIVER
11710 M:      Daniel Drake <dsd@gentoo.org>
11711 M:      Ulrich Kunitz <kune@deine-taler.de>
11712 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11713 L:      linux-wireless@vger.kernel.org
11714 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11715 S:      Maintained
11716 F:      drivers/net/wireless/zd1211rw/
11717
11718 ZPOOL COMPRESSED PAGE STORAGE API
11719 M:      Dan Streetman <ddstreet@ieee.org>
11720 L:      linux-mm@kvack.org
11721 S:      Maintained
11722 F:      mm/zpool.c
11723 F:      include/linux/zpool.h
11724
11725 ZR36067 VIDEO FOR LINUX DRIVER
11726 L:      mjpeg-users@lists.sourceforge.net
11727 L:      linux-media@vger.kernel.org
11728 W:      http://mjpeg.sourceforge.net/driver-zoran/
11729 T:      hg http://linuxtv.org/hg/v4l-dvb
11730 S:      Odd Fixes
11731 F:      drivers/media/pci/zoran/
11732
11733 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11734 M:      Minchan Kim <minchan@kernel.org>
11735 M:      Nitin Gupta <ngupta@vflare.org>
11736 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11737 L:      linux-kernel@vger.kernel.org
11738 S:      Maintained
11739 F:      drivers/block/zram/
11740 F:      Documentation/blockdev/zram.txt
11741
11742 ZS DECSTATION Z85C30 SERIAL DRIVER
11743 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11744 S:      Maintained
11745 F:      drivers/tty/serial/zs.*
11746
11747 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11748 M:      Minchan Kim <minchan@kernel.org>
11749 M:      Nitin Gupta <ngupta@vflare.org>
11750 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11751 L:      linux-mm@kvack.org
11752 S:      Maintained
11753 F:      mm/zsmalloc.c
11754 F:      include/linux/zsmalloc.h
11755 F:      Documentation/vm/zsmalloc.txt
11756
11757 ZSWAP COMPRESSED SWAP CACHING
11758 M:      Seth Jennings <sjennings@variantweb.net>
11759 L:      linux-mm@kvack.org
11760 S:      Maintained
11761 F:      mm/zswap.c
11762
11763 THE REST
11764 M:      Linus Torvalds <torvalds@linux-foundation.org>
11765 L:      linux-kernel@vger.kernel.org
11766 Q:      http://patchwork.kernel.org/project/LKML/list/
11767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11768 S:      Buried alive in reporters
11769 F:      *
11770 F:      */