]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
[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 ACCES 104-IDIO-16 GPIO DRIVER
244 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L:      linux-gpio@vger.kernel.org
246 S:      Maintained
247 F:      drivers/gpio/gpio-104-idio-16.c
248
249 ACENIC DRIVER
250 M:      Jes Sorensen <jes@trained-monkey.org>
251 L:      linux-acenic@sunsite.dk
252 S:      Maintained
253 F:      drivers/net/ethernet/alteon/acenic*
254
255 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256 M:      Peter Feuerer <peter@piie.net>
257 L:      platform-driver-x86@vger.kernel.org
258 W:      http://piie.net/?section=acerhdf
259 S:      Maintained
260 F:      drivers/platform/x86/acerhdf.c
261
262 ACER WMI LAPTOP EXTRAS
263 M:      "Lee, Chun-Yi" <jlee@suse.com>
264 L:      platform-driver-x86@vger.kernel.org
265 S:      Maintained
266 F:      drivers/platform/x86/acer-wmi.c
267
268 ACPI
269 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
270 M:      Len Brown <lenb@kernel.org>
271 L:      linux-acpi@vger.kernel.org
272 W:      https://01.org/linux-acpi
273 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275 S:      Supported
276 F:      drivers/acpi/
277 F:      drivers/pnp/pnpacpi/
278 F:      include/linux/acpi.h
279 F:      include/acpi/
280 F:      Documentation/acpi/
281 F:      Documentation/ABI/testing/sysfs-bus-acpi
282 F:      drivers/pci/*acpi*
283 F:      drivers/pci/*/*acpi*
284 F:      drivers/pci/*/*/*acpi*
285 F:      tools/power/acpi/
286
287 ACPI COMPONENT ARCHITECTURE (ACPICA)
288 M:      Robert Moore <robert.moore@intel.com>
289 M:      Lv Zheng <lv.zheng@intel.com>
290 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291 L:      linux-acpi@vger.kernel.org
292 L:      devel@acpica.org
293 W:      https://acpica.org/
294 W:      https://github.com/acpica/acpica/
295 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297 S:      Supported
298 F:      drivers/acpi/acpica/
299 F:      include/acpi/
300 F:      tools/power/acpi/
301
302 ACPI FAN DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/fan.c
308
309 ACPI THERMAL DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/*thermal*
315
316 ACPI VIDEO DRIVER
317 M:      Zhang Rui <rui.zhang@intel.com>
318 L:      linux-acpi@vger.kernel.org
319 W:      https://01.org/linux-acpi
320 S:      Supported
321 F:      drivers/acpi/video.c
322
323 ACPI WMI DRIVER
324 L:      platform-driver-x86@vger.kernel.org
325 S:      Orphan
326 F:      drivers/platform/x86/wmi.c
327
328 AD1889 ALSA SOUND DRIVER
329 M:      Thibaut Varene <T-Bone@parisc-linux.org>
330 W:      http://wiki.parisc-linux.org/AD1889
331 L:      linux-parisc@vger.kernel.org
332 S:      Maintained
333 F:      sound/pci/ad1889.*
334
335 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5254
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/misc/ad525x_dpot.c
341
342 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD5398
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/regulator/ad5398.c
348
349 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7142
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/misc/ad714x.c
355
356 AD7877 TOUCHSCREEN DRIVER
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7877
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7877.c
362
363 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364 M:      Michael Hennerich <michael.hennerich@analog.com>
365 W:      http://wiki.analog.com/AD7879
366 W:      http://ez.analog.com/community/linux-device-drivers
367 S:      Supported
368 F:      drivers/input/touchscreen/ad7879.c
369
370 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371 M:      Jiri Kosina <jikos@kernel.org>
372 S:      Maintained
373
374 ADM1025 HARDWARE MONITOR DRIVER
375 M:      Jean Delvare <jdelvare@suse.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      Documentation/hwmon/adm1025
379 F:      drivers/hwmon/adm1025.c
380
381 ADM1029 HARDWARE MONITOR DRIVER
382 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
383 L:      lm-sensors@lm-sensors.org
384 S:      Maintained
385 F:      drivers/hwmon/adm1029.c
386
387 ADM8211 WIRELESS DRIVER
388 L:      linux-wireless@vger.kernel.org
389 W:      http://wireless.kernel.org/
390 S:      Orphan
391 F:      drivers/net/wireless/adm8211.*
392
393 ADP1653 FLASH CONTROLLER DRIVER
394 M:      Sakari Ailus <sakari.ailus@iki.fi>
395 L:      linux-media@vger.kernel.org
396 S:      Maintained
397 F:      drivers/media/i2c/adp1653.c
398 F:      include/media/adp1653.h
399
400 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401 M:      Michael Hennerich <michael.hennerich@analog.com>
402 W:      http://wiki.analog.com/ADP5520
403 W:      http://ez.analog.com/community/linux-device-drivers
404 S:      Supported
405 F:      drivers/mfd/adp5520.c
406 F:      drivers/video/backlight/adp5520_bl.c
407 F:      drivers/leds/leds-adp5520.c
408 F:      drivers/gpio/gpio-adp5520.c
409 F:      drivers/input/keyboard/adp5520-keys.c
410
411 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412 M:      Michael Hennerich <michael.hennerich@analog.com>
413 W:      http://wiki.analog.com/ADP5588
414 W:      http://ez.analog.com/community/linux-device-drivers
415 S:      Supported
416 F:      drivers/input/keyboard/adp5588-keys.c
417 F:      drivers/gpio/gpio-adp5588.c
418
419 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420 M:      Michael Hennerich <michael.hennerich@analog.com>
421 W:      http://wiki.analog.com/ADP8860
422 W:      http://ez.analog.com/community/linux-device-drivers
423 S:      Supported
424 F:      drivers/video/backlight/adp8860_bl.c
425
426 ADS1015 HARDWARE MONITOR DRIVER
427 M:      Dirk Eibach <eibach@gdsys.de>
428 L:      lm-sensors@lm-sensors.org
429 S:      Maintained
430 F:      Documentation/hwmon/ads1015
431 F:      drivers/hwmon/ads1015.c
432 F:      include/linux/i2c/ads1015.h
433
434 ADT746X FAN DRIVER
435 M:      Colin Leroy <colin@colino.net>
436 S:      Maintained
437 F:      drivers/macintosh/therm_adt746x.c
438
439 ADT7475 HARDWARE MONITOR DRIVER
440 M:      Jean Delvare <jdelvare@suse.com>
441 L:      lm-sensors@lm-sensors.org
442 S:      Maintained
443 F:      Documentation/hwmon/adt7475
444 F:      drivers/hwmon/adt7475.c
445
446 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447 M:      Michael Hennerich <michael.hennerich@analog.com>
448 W:      http://wiki.analog.com/ADXL345
449 W:      http://ez.analog.com/community/linux-device-drivers
450 S:      Supported
451 F:      drivers/input/misc/adxl34x.c
452
453 ADVANSYS SCSI DRIVER
454 M:      Matthew Wilcox <matthew@wil.cx>
455 M:      Hannes Reinecke <hare@suse.com>
456 L:      linux-scsi@vger.kernel.org
457 S:      Maintained
458 F:      Documentation/scsi/advansys.txt
459 F:      drivers/scsi/advansys.c
460
461 AEDSP16 DRIVER
462 M:      Riccardo Facchetti <fizban@tin.it>
463 S:      Maintained
464 F:      sound/oss/aedsp16.c
465
466 AF9013 MEDIA DRIVER
467 M:      Antti Palosaari <crope@iki.fi>
468 L:      linux-media@vger.kernel.org
469 W:      http://linuxtv.org/
470 W:      http://palosaari.fi/linux/
471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
472 T:      git git://linuxtv.org/anttip/media_tree.git
473 S:      Maintained
474 F:      drivers/media/dvb-frontends/af9013*
475
476 AF9033 MEDIA DRIVER
477 M:      Antti Palosaari <crope@iki.fi>
478 L:      linux-media@vger.kernel.org
479 W:      http://linuxtv.org/
480 W:      http://palosaari.fi/linux/
481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
482 T:      git git://linuxtv.org/anttip/media_tree.git
483 S:      Maintained
484 F:      drivers/media/dvb-frontends/af9033*
485
486 AFFS FILE SYSTEM
487 L:      linux-fsdevel@vger.kernel.org
488 S:      Orphan
489 F:      Documentation/filesystems/affs.txt
490 F:      fs/affs/
491
492 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
493 M:      David Howells <dhowells@redhat.com>
494 L:      linux-afs@lists.infradead.org
495 S:      Supported
496 F:      fs/afs/
497 F:      include/net/af_rxrpc.h
498 F:      net/rxrpc/af_rxrpc.c
499
500 AGPGART DRIVER
501 M:      David Airlie <airlied@linux.ie>
502 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
503 S:      Maintained
504 F:      drivers/char/agp/
505 F:      include/linux/agp*
506 F:      include/uapi/linux/agp*
507
508 AHA152X SCSI DRIVER
509 M:      "Juergen E. Fischer" <fischer@norbit.de>
510 L:      linux-scsi@vger.kernel.org
511 S:      Maintained
512 F:      drivers/scsi/aha152x*
513 F:      drivers/scsi/pcmcia/aha152x*
514
515 AIC7XXX / AIC79XX SCSI DRIVER
516 M:      Hannes Reinecke <hare@suse.com>
517 L:      linux-scsi@vger.kernel.org
518 S:      Maintained
519 F:      drivers/scsi/aic7xxx/
520
521 AIMSLAB FM RADIO RECEIVER DRIVER
522 M:      Hans Verkuil <hverkuil@xs4all.nl>
523 L:      linux-media@vger.kernel.org
524 T:      git git://linuxtv.org/media_tree.git
525 W:      http://linuxtv.org
526 S:      Maintained
527 F:      drivers/media/radio/radio-aimslab*
528
529 AIO
530 M:      Benjamin LaHaise <bcrl@kvack.org>
531 L:      linux-aio@kvack.org
532 S:      Supported
533 F:      fs/aio.c
534 F:      include/linux/*aio*.h
535
536 AIRSPY MEDIA DRIVER
537 M:      Antti Palosaari <crope@iki.fi>
538 L:      linux-media@vger.kernel.org
539 W:      http://linuxtv.org/
540 W:      http://palosaari.fi/linux/
541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
542 T:      git git://linuxtv.org/anttip/media_tree.git
543 S:      Maintained
544 F:      drivers/media/usb/airspy/
545
546 ALCATEL SPEEDTOUCH USB DRIVER
547 M:      Duncan Sands <duncan.sands@free.fr>
548 L:      linux-usb@vger.kernel.org
549 W:      http://www.linux-usb.org/SpeedTouch/
550 S:      Maintained
551 F:      drivers/usb/atm/speedtch.c
552 F:      drivers/usb/atm/usbatm.c
553
554 ALCHEMY AU1XX0 MMC DRIVER
555 M:      Manuel Lauss <manuel.lauss@gmail.com>
556 S:      Maintained
557 F:      drivers/mmc/host/au1xmmc.c
558
559 ALI1563 I2C DRIVER
560 M:      Rudolf Marek <r.marek@assembler.cz>
561 L:      linux-i2c@vger.kernel.org
562 S:      Maintained
563 F:      Documentation/i2c/busses/i2c-ali1563
564 F:      drivers/i2c/busses/i2c-ali1563.c
565
566 ALLWINNER SECURITY SYSTEM
567 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
568 L:      linux-crypto@vger.kernel.org
569 S:      Maintained
570 F:      drivers/crypto/sunxi-ss/
571
572 ALPHA PORT
573 M:      Richard Henderson <rth@twiddle.net>
574 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
575 M:      Matt Turner <mattst88@gmail.com>
576 S:      Odd Fixes
577 L:      linux-alpha@vger.kernel.org
578 F:      arch/alpha/
579
580 ALTERA MAILBOX DRIVER
581 M:      Ley Foon Tan <lftan@altera.com>
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/mailbox/mailbox-altera.c
585
586 ALTERA PIO DRIVER
587 M:      Tien Hock Loh <thloh@altera.com>
588 L:      linux-gpio@vger.kernel.org
589 S:      Maintained
590 F:      drivers/gpio/gpio-altera.c
591
592 ALTERA TRIPLE SPEED ETHERNET DRIVER
593 M:      Vince Bridgers <vbridger@opensource.altera.com>
594 L:      netdev@vger.kernel.org
595 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S:      Maintained
597 F:      drivers/net/ethernet/altera/
598
599 ALTERA UART/JTAG UART SERIAL DRIVERS
600 M:      Tobias Klauser <tklauser@distanz.ch>
601 L:      linux-serial@vger.kernel.org
602 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 S:      Maintained
604 F:      drivers/tty/serial/altera_uart.c
605 F:      drivers/tty/serial/altera_jtaguart.c
606 F:      include/linux/altera_uart.h
607 F:      include/linux/altera_jtaguart.h
608
609 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610 M:      Tom Lendacky <thomas.lendacky@amd.com>
611 L:      linux-crypto@vger.kernel.org
612 S:      Supported
613 F:      drivers/crypto/ccp/
614 F:      include/linux/ccp.h
615
616 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
617 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
618 L:      lm-sensors@lm-sensors.org
619 S:      Maintained
620 F:      Documentation/hwmon/fam15h_power
621 F:      drivers/hwmon/fam15h_power.c
622
623 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 S:      Orphan
626 F:      drivers/usb/gadget/udc/amd5536udc.*
627
628 AMD GEODE PROCESSOR/CHIPSET SUPPORT
629 P:      Andres Salomon <dilinger@queued.net>
630 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
631 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632 S:      Supported
633 F:      drivers/char/hw_random/geode-rng.c
634 F:      drivers/crypto/geode*
635 F:      drivers/video/fbdev/geode/
636 F:      arch/x86/include/asm/geode.h
637
638 AMD IOMMU (AMD-VI)
639 M:      Joerg Roedel <joro@8bytes.org>
640 L:      iommu@lists.linux-foundation.org
641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
642 S:      Maintained
643 F:      drivers/iommu/amd_iommu*.[ch]
644 F:      include/linux/amd-iommu.h
645
646 AMD KFD
647 M:      Oded Gabbay <oded.gabbay@gmail.com>
648 L:      dri-devel@lists.freedesktop.org
649 T:      git git://people.freedesktop.org/~gabbayo/linux.git
650 S:      Supported
651 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
653 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
654 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
655 F:      drivers/gpu/drm/amd/amdkfd/
656 F:      drivers/gpu/drm/amd/include/cik_structs.h
657 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
658 F:      drivers/gpu/drm/amd/include/vi_structs.h
659 F:      drivers/gpu/drm/radeon/radeon_kfd.c
660 F:      drivers/gpu/drm/radeon/radeon_kfd.h
661 F:      include/uapi/linux/kfd_ioctl.h
662
663 AMD XGBE DRIVER
664 M:      Tom Lendacky <thomas.lendacky@amd.com>
665 L:      netdev@vger.kernel.org
666 S:      Supported
667 F:      drivers/net/ethernet/amd/xgbe/
668
669 AMS (Apple Motion Sensor) DRIVER
670 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
671 S:      Supported
672 F:      drivers/macintosh/ams/
673
674 AMSO1100 RNIC DRIVER
675 M:      Tom Tucker <tom@opengridcomputing.com>
676 M:      Steve Wise <swise@opengridcomputing.com>
677 L:      linux-rdma@vger.kernel.org
678 S:      Maintained
679 F:      drivers/infiniband/hw/amso1100/
680
681 ANALOG DEVICES INC AD9389B DRIVER
682 M:      Hans Verkuil <hans.verkuil@cisco.com>
683 L:      linux-media@vger.kernel.org
684 S:      Maintained
685 F:      drivers/media/i2c/ad9389b*
686
687 ANALOG DEVICES INC ADV7180 DRIVER
688 M:      Lars-Peter Clausen <lars@metafoo.de>
689 L:      linux-media@vger.kernel.org
690 W:      http://ez.analog.com/community/linux-device-drivers
691 S:      Supported
692 F:      drivers/media/i2c/adv7180.c
693
694 ANALOG DEVICES INC ADV7511 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7511*
699
700 ANALOG DEVICES INC ADV7604 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7604*
705
706 ANALOG DEVICES INC ADV7842 DRIVER
707 M:      Hans Verkuil <hans.verkuil@cisco.com>
708 L:      linux-media@vger.kernel.org
709 S:      Maintained
710 F:      drivers/media/i2c/adv7842*
711
712 ANALOG DEVICES INC ASOC CODEC DRIVERS
713 M:      Lars-Peter Clausen <lars@metafoo.de>
714 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
715 W:      http://wiki.analog.com/
716 W:      http://ez.analog.com/community/linux-device-drivers
717 S:      Supported
718 F:      sound/soc/codecs/adau*
719 F:      sound/soc/codecs/adav*
720 F:      sound/soc/codecs/ad1*
721 F:      sound/soc/codecs/ad7*
722 F:      sound/soc/codecs/ssm*
723 F:      sound/soc/codecs/sigmadsp.*
724
725 ANALOG DEVICES INC ASOC DRIVERS
726 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
728 W:      http://blackfin.uclinux.org/
729 S:      Supported
730 F:      sound/soc/blackfin/*
731
732 ANALOG DEVICES INC IIO DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 M:      Michael Hennerich <Michael.Hennerich@analog.com>
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      drivers/iio/*/ad*
739 X:      drivers/iio/*/adjd*
740 F:      drivers/staging/iio/*/ad*
741 F:      staging/iio/trigger/iio-trig-bfin-timer.c
742
743 ANALOG DEVICES INC DMA DRIVERS
744 M:      Lars-Peter Clausen <lars@metafoo.de>
745 W:      http://ez.analog.com/community/linux-device-drivers
746 S:      Supported
747 F:      drivers/dma/dma-axi-dmac.c
748
749 ANDROID DRIVERS
750 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751 M:      Arve HjønnevĂ¥g <arve@android.com>
752 M:      Riley Andrews <riandrews@android.com>
753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754 L:      devel@driverdev.osuosl.org
755 S:      Supported
756 F:      drivers/android/
757 F:      drivers/staging/android/
758
759 AOA (Apple Onboard Audio) ALSA DRIVER
760 M:      Johannes Berg <johannes@sipsolutions.net>
761 L:      linuxppc-dev@lists.ozlabs.org
762 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
763 S:      Maintained
764 F:      sound/aoa/
765
766 APM DRIVER
767 M:      Jiri Kosina <jikos@kernel.org>
768 S:      Odd fixes
769 F:      arch/x86/kernel/apm_32.c
770 F:      include/linux/apm_bios.h
771 F:      include/uapi/linux/apm_bios.h
772 F:      drivers/char/apm-emulation.c
773
774 APPLE BCM5974 MULTITOUCH DRIVER
775 M:      Henrik Rydberg <rydberg@bitmath.org>
776 L:      linux-input@vger.kernel.org
777 S:      Odd fixes
778 F:      drivers/input/mouse/bcm5974.c
779
780 APPLE SMC DRIVER
781 M:      Henrik Rydberg <rydberg@bitmath.org>
782 L:      lm-sensors@lm-sensors.org
783 S:      Odd fixes
784 F:      drivers/hwmon/applesmc.c
785
786 APPLETALK NETWORK LAYER
787 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788 S:      Maintained
789 F:      drivers/net/appletalk/
790 F:      net/appletalk/
791
792 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793 M:      Iyappan Subramanian <isubramanian@apm.com>
794 M:      Keyur Chudgar <kchudgar@apm.com>
795 S:      Supported
796 F:      drivers/net/ethernet/apm/xgene/
797 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799 APTINA CAMERA SENSOR PLL
800 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801 L:      linux-media@vger.kernel.org
802 S:      Maintained
803 F:      drivers/media/i2c/aptina-pll.*
804
805 ARC FRAMEBUFFER DRIVER
806 M:      Jaya Kumar <jayalk@intworks.biz>
807 S:      Maintained
808 F:      drivers/video/fbdev/arcfb.c
809 F:      drivers/video/fbdev/core/fb_defio.c
810
811 ARCNET NETWORK LAYER
812 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
813 L:      netdev@vger.kernel.org
814 S:      Maintained
815 F:      drivers/net/arcnet/
816 F:      include/uapi/linux/if_arcnet.h
817
818 ARM MFM AND FLOPPY DRIVERS
819 M:      Ian Molton <spyro@f2s.com>
820 S:      Maintained
821 F:      arch/arm/lib/floppydma.S
822 F:      arch/arm/include/asm/floppy.h
823
824 ARM PMU PROFILING AND DEBUGGING
825 M:      Will Deacon <will.deacon@arm.com>
826 S:      Maintained
827 F:      arch/arm/kernel/perf_*
828 F:      arch/arm/oprofile/common.c
829 F:      arch/arm/kernel/hw_breakpoint.c
830 F:      arch/arm/include/asm/hw_breakpoint.h
831 F:      arch/arm/include/asm/perf_event.h
832 F:      drivers/perf/arm_pmu.c
833 F:      include/linux/perf/arm_pmu.h
834
835 ARM PORT
836 M:      Russell King <linux@arm.linux.org.uk>
837 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
838 W:      http://www.arm.linux.org.uk/
839 S:      Maintained
840 F:      arch/arm/
841
842 ARM SUB-ARCHITECTURES
843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844 S:      Maintained
845 F:      arch/arm/mach-*/
846 F:      arch/arm/plat-*/
847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
848
849 ARM PRIMECELL AACI PL041 DRIVER
850 M:      Russell King <linux@arm.linux.org.uk>
851 S:      Maintained
852 F:      sound/arm/aaci.*
853
854 ARM PRIMECELL CLCD PL110 DRIVER
855 M:      Russell King <linux@arm.linux.org.uk>
856 S:      Maintained
857 F:      drivers/video/fbdev/amba-clcd.*
858
859 ARM PRIMECELL KMI PL050 DRIVER
860 M:      Russell King <linux@arm.linux.org.uk>
861 S:      Maintained
862 F:      drivers/input/serio/ambakmi.*
863 F:      include/linux/amba/kmi.h
864
865 ARM PRIMECELL MMCI PL180/1 DRIVER
866 M:      Russell King <linux@arm.linux.org.uk>
867 S:      Maintained
868 F:      drivers/mmc/host/mmci.*
869 F:      include/linux/amba/mmci.h
870
871 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
872 M:      Russell King <linux@arm.linux.org.uk>
873 S:      Maintained
874 F:      drivers/tty/serial/amba-pl01*.c
875 F:      include/linux/amba/serial.h
876
877 ARM PRIMECELL BUS SUPPORT
878 M:      Russell King <linux@arm.linux.org.uk>
879 S:      Maintained
880 F:      drivers/amba/
881 F:      include/linux/amba/bus.h
882
883 ARM/ADS SPHERE MACHINE SUPPORT
884 M:      Lennert Buytenhek <kernel@wantstofly.org>
885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886 S:      Maintained
887
888 ARM/AFEB9260 MACHINE SUPPORT
889 M:      Sergey Lapin <slapin@ossfans.org>
890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891 S:      Maintained
892
893 ARM/AJECO 1ARM MACHINE SUPPORT
894 M:      Lennert Buytenhek <kernel@wantstofly.org>
895 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896 S:      Maintained
897
898 ARM/Allwinner sunXi SoC support
899 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
900 M:      Chen-Yu Tsai <wens@csie.org>
901 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902 S:      Maintained
903 N:      sun[x456789]i
904
905 ARM/Allwinner SoC Clock Support
906 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
907 S:      Maintained
908 F:      drivers/clk/sunxi/
909
910 ARM/Amlogic MesonX SoC support
911 M:      Carlo Caione <carlo@caione.org>
912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 S:      Maintained
914 F:      drivers/media/rc/meson-ir.c
915 N:      meson[x68]
916
917 ARM/Annapurna Labs ALPINE ARCHITECTURE
918 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
919 S:      Maintained
920 F:      arch/arm/mach-alpine/
921
922 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
923 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
924 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
925 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 W:      http://www.linux4sam.org
928 S:      Supported
929 F:      arch/arm/mach-at91/
930 F:      include/soc/at91/
931 F:      arch/arm/boot/dts/at91*.dts
932 F:      arch/arm/boot/dts/at91*.dtsi
933 F:      arch/arm/boot/dts/sama*.dts
934 F:      arch/arm/boot/dts/sama*.dtsi
935 F:      arch/arm/include/debug/at91.S
936
937 ARM/ATMEL AT91 Clock Support
938 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
939 S:      Maintained
940 F:      drivers/clk/at91
941
942 ARM/CALXEDA HIGHBANK ARCHITECTURE
943 M:      Rob Herring <robh@kernel.org>
944 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945 S:      Maintained
946 F:      arch/arm/mach-highbank/
947
948 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
949 M:      Krzysztof Halasa <khalasa@piap.pl>
950 S:      Maintained
951 F:      arch/arm/mach-cns3xxx/
952
953 ARM/CAVIUM THUNDER NETWORK DRIVER
954 M:      Sunil Goutham <sgoutham@cavium.com>
955 M:      Robert Richter <rric@kernel.org>
956 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957 S:      Supported
958 F:      drivers/net/ethernet/cavium/thunder/
959
960 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
961 M:      Alexander Shiyan <shc_work@mail.ru>
962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S:      Odd Fixes
964 N:      clps711x
965
966 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
967 M:      Hartley Sweeten <hsweeten@visionengravers.com>
968 M:      Ryan Mallon <rmallon@gmail.com>
969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970 S:      Maintained
971 F:      arch/arm/mach-ep93xx/
972 F:      arch/arm/mach-ep93xx/include/mach/
973
974 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
975 M:      Lennert Buytenhek <kernel@wantstofly.org>
976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 S:      Maintained
978
979 ARM/CLKDEV SUPPORT
980 M:      Russell King <linux@arm.linux.org.uk>
981 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982 S:      Maintained
983 F:      arch/arm/include/asm/clkdev.h
984 F:      drivers/clk/clkdev.c
985
986 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
987 M:      Mike Rapoport <mike@compulab.co.il>
988 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 S:      Maintained
990
991 ARM/CONTEC MICRO9 MACHINE SUPPORT
992 M:      Hubert Feurstein <hubert.feurstein@contec.at>
993 S:      Maintained
994 F:      arch/arm/mach-ep93xx/micro9.c
995
996 ARM/CORESIGHT FRAMEWORK AND DRIVERS
997 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 S:      Maintained
1000 F:      drivers/hwtracing/coresight/*
1001 F:      Documentation/trace/coresight.txt
1002 F:      Documentation/devicetree/bindings/arm/coresight.txt
1003 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1004
1005 ARM/CORGI MACHINE SUPPORT
1006 M:      Richard Purdie <rpurdie@rpsys.net>
1007 S:      Maintained
1008
1009 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1010 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1011 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 T:      git git://github.com/ulli-kroll/linux.git
1013 S:      Maintained
1014 F:      arch/arm/mach-gemini/
1015 F:      drivers/rtc/rtc-gemini.c
1016
1017 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1018 M:      Barry Song <baohua@kernel.org>
1019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1021 S:      Maintained
1022 F:      arch/arm/mach-prima2/
1023 F:      drivers/clk/sirf/
1024 F:      drivers/clocksource/timer-prima2.c
1025 F:      drivers/clocksource/timer-atlas7.c
1026 N:      [^a-z]sirf
1027
1028 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1029 M:      Baruch Siach <baruch@tkos.co.il>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 S:      Maintained
1032 F:      arch/arm/boot/dts/cx92755*
1033 N:      digicolor
1034
1035 ARM/EBSA110 MACHINE SUPPORT
1036 M:      Russell King <linux@arm.linux.org.uk>
1037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 W:      http://www.arm.linux.org.uk/
1039 S:      Maintained
1040 F:      arch/arm/mach-ebsa110/
1041 F:      drivers/net/ethernet/amd/am79c961a.*
1042
1043 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1044 M:      Uwe Kleine-König <kernel@pengutronix.de>
1045 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 S:      Maintained
1047 N:      efm32
1048
1049 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1050 M:      Daniel Ribeiro <drwyrm@gmail.com>
1051 M:      Stefan Schmidt <stefan@openezx.org>
1052 M:      Harald Welte <laforge@openezx.org>
1053 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1054 W:      http://www.openezx.org/
1055 S:      Maintained
1056 T:      topgit git://git.openezx.org/openezx.git
1057 F:      arch/arm/mach-pxa/ezx.c
1058
1059 ARM/FARADAY FA526 PORT
1060 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 S:      Maintained
1063 T:      git git://git.berlios.de/gemini-board
1064 F:      arch/arm/mm/*-fa*
1065
1066 ARM/FOOTBRIDGE ARCHITECTURE
1067 M:      Russell King <linux@arm.linux.org.uk>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 W:      http://www.arm.linux.org.uk/
1070 S:      Maintained
1071 F:      arch/arm/include/asm/hardware/dec21285.h
1072 F:      arch/arm/mach-footbridge/
1073
1074 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1075 M:      Shawn Guo <shawnguo@kernel.org>
1076 M:      Sascha Hauer <kernel@pengutronix.de>
1077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 S:      Maintained
1079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1080 F:      arch/arm/mach-imx/
1081 F:      arch/arm/mach-mxs/
1082 F:      arch/arm/boot/dts/imx*
1083 F:      arch/arm/configs/imx*_defconfig
1084 F:      drivers/clk/imx/
1085 F:      include/soc/imx/
1086
1087 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1088 M:      Shawn Guo <shawnguo@kernel.org>
1089 M:      Sascha Hauer <kernel@pengutronix.de>
1090 R:      Stefan Agner <stefan@agner.ch>
1091 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 S:      Maintained
1093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1094 F:      arch/arm/mach-imx/*vf610*
1095 F:      arch/arm/boot/dts/vf*
1096
1097 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1098 M:      Lennert Buytenhek <kernel@wantstofly.org>
1099 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 S:      Maintained
1101
1102 ARM/GUMSTIX MACHINE SUPPORT
1103 M:      Steve Sakoman <sakoman@gmail.com>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 S:      Maintained
1106
1107 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1108 M:      Philipp Zabel <philipp.zabel@gmail.com>
1109 M:      Paul Parsons <lost.distance@yahoo.com>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S:      Maintained
1112 F:      arch/arm/mach-pxa/hx4700.c
1113 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1114 F:      sound/soc/pxa/hx4700.c
1115
1116 ARM/HISILICON SOC SUPPORT
1117 M:      Wei Xu <xuwei5@hisilicon.com>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 W:      http://www.hisilicon.com
1120 S:      Supported
1121 T:      git git://github.com/hisilicon/linux-hisi.git
1122 F:      arch/arm/mach-hisi/
1123
1124 ARM/HP JORNADA 7XX MACHINE SUPPORT
1125 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1126 W:      www.jlime.com
1127 S:      Maintained
1128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1129 F:      arch/arm/mach-sa1100/jornada720.c
1130 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1131
1132 ARM/IGEP MACHINE SUPPORT
1133 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1134 M:      Javier Martinez Canillas <javier@dowhile0.org>
1135 L:      linux-omap@vger.kernel.org
1136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 S:      Maintained
1138 F:      arch/arm/boot/dts/omap3-igep*
1139
1140 ARM/INCOME PXA270 SUPPORT
1141 M:      Marek Vasut <marek.vasut@gmail.com>
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S:      Maintained
1144 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1145
1146 ARM/INTEL IOP32X ARM ARCHITECTURE
1147 M:      Lennert Buytenhek <kernel@wantstofly.org>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S:      Maintained
1150
1151 ARM/INTEL IOP33X ARM ARCHITECTURE
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Orphan
1154
1155 ARM/INTEL IOP13XX ARM ARCHITECTURE
1156 M:      Lennert Buytenhek <kernel@wantstofly.org>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159
1160 ARM/INTEL IQ81342EX MACHINE SUPPORT
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 IXDP2850 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 IXP4XX ARM ARCHITECTURE
1171 M:      Imre Kaloz <kaloz@openwrt.org>
1172 M:      Krzysztof Halasa <khalasa@piap.pl>
1173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S:      Maintained
1175 F:      arch/arm/mach-ixp4xx/
1176
1177 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1178 M:      Jonathan Cameron <jic23@cam.ac.uk>
1179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S:      Maintained
1181 F:      arch/arm/mach-pxa/stargate2.c
1182 F:      drivers/pcmcia/pxa2xx_stargate2.c
1183
1184 ARM/INTEL XSC3 (MANZANO) ARM CORE
1185 M:      Lennert Buytenhek <kernel@wantstofly.org>
1186 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187 S:      Maintained
1188
1189 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
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/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1195 M:      Santosh Shilimkar <ssantosh@kernel.org>
1196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 S:      Maintained
1198 F:      arch/arm/mach-keystone/
1199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1200
1201 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1202 M:      Santosh Shilimkar <ssantosh@kernel.org>
1203 L:      linux-kernel@vger.kernel.org
1204 S:      Maintained
1205 F:      drivers/clk/keystone/
1206
1207 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1208 M:      Santosh Shilimkar <ssantosh@kernel.org>
1209 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 L:      linux-kernel@vger.kernel.org
1211 S:      Maintained
1212 F:      drivers/clocksource/timer-keystone.c
1213
1214 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1215 M:      Santosh Shilimkar <ssantosh@kernel.org>
1216 L:      linux-kernel@vger.kernel.org
1217 S:      Maintained
1218 F:      drivers/power/reset/keystone-reset.c
1219
1220 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1221 M:      Santosh Shilimkar <ssantosh@kernel.org>
1222 L:      linux-kernel@vger.kernel.org
1223 S:      Maintained
1224 F:      drivers/memory/*emif*
1225
1226 ARM/LOGICPD PXA270 MACHINE SUPPORT
1227 M:      Lennert Buytenhek <kernel@wantstofly.org>
1228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 S:      Maintained
1230
1231 ARM/LPC18XX ARCHITECTURE
1232 M:      Joachim Eastwood <manabian@gmail.com>
1233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 S:      Maintained
1235 N:      lpc18xx
1236
1237 ARM/MAGICIAN MACHINE SUPPORT
1238 M:      Philipp Zabel <philipp.zabel@gmail.com>
1239 S:      Maintained
1240
1241 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1242 M:      Jason Cooper <jason@lakedaemon.net>
1243 M:      Andrew Lunn <andrew@lunn.ch>
1244 M:      Gregory Clement <gregory.clement@free-electrons.com>
1245 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247 S:      Maintained
1248 F:      arch/arm/mach-mvebu/
1249 F:      drivers/rtc/rtc-armada38x.c
1250 F:      arch/arm/boot/dts/armada*
1251 F:      arch/arm/boot/dts/kirkwood*
1252
1253
1254 ARM/Marvell Berlin SoC support
1255 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 S:      Maintained
1258 F:      arch/arm/mach-berlin/
1259 F:      arch/arm/boot/dts/berlin*
1260
1261
1262 ARM/Marvell Dove/MV78xx0/Orion SOC support
1263 M:      Jason Cooper <jason@lakedaemon.net>
1264 M:      Andrew Lunn <andrew@lunn.ch>
1265 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1266 M:      Gregory Clement <gregory.clement@free-electrons.com>
1267 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268 S:      Maintained
1269 F:      arch/arm/mach-dove/
1270 F:      arch/arm/mach-mv78xx0/
1271 F:      arch/arm/mach-orion5x/
1272 F:      arch/arm/plat-orion/
1273 F:      arch/arm/boot/dts/dove*
1274 F:      arch/arm/boot/dts/orion5x*
1275
1276
1277 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1278 M:      Alexander Clouter <alex@digriz.org.uk>
1279 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280 W:      http://www.digriz.org.uk/ts78xx/kernel
1281 S:      Maintained
1282 F:      arch/arm/mach-orion5x/ts78xx-*
1283
1284 ARM/Mediatek RTC DRIVER
1285 M:      Eddie Huang <eddie.huang@mediatek.com>
1286 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1288 S:      Maintained
1289 F:      drivers/rtc/rtc-mt6397.c
1290
1291 ARM/Mediatek SoC support
1292 M:      Matthias Brugger <matthias.bgg@gmail.com>
1293 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1295 S:      Maintained
1296 F:      arch/arm/boot/dts/mt6*
1297 F:      arch/arm/boot/dts/mt8*
1298 F:      arch/arm/mach-mediatek/
1299 N:      mtk
1300 K:      mediatek
1301
1302 ARM/MICREL KS8695 ARCHITECTURE
1303 M:      Greg Ungerer <gerg@uclinux.org>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 F:      arch/arm/mach-ks8695/
1306 S:      Odd Fixes
1307
1308 ARM/MIOA701 MACHINE SUPPORT
1309 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1310 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311 F:      arch/arm/mach-pxa/mioa701.c
1312 S:      Maintained
1313
1314 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1315 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1316 S:      Maintained
1317
1318 ARM/NOMADIK ARCHITECTURE
1319 M:      Alessandro Rubini <rubini@unipv.it>
1320 M:      Linus Walleij <linus.walleij@linaro.org>
1321 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 S:      Maintained
1323 F:      arch/arm/mach-nomadik/
1324 F:      drivers/pinctrl/nomadik/
1325 F:      drivers/i2c/busses/i2c-nomadik.c
1326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1327
1328 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1329 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1330 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1331 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1332 S:      Supported
1333
1334 ARM/TOSA MACHINE SUPPORT
1335 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1336 M:      Dirk Opfer <dirk@opfer-online.de>
1337 S:      Maintained
1338
1339 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1340 M:      Marek Vasut <marek.vasut@gmail.com>
1341 L:      linux-arm-kernel@lists.infradead.org
1342 W:      http://hackndev.com
1343 S:      Maintained
1344 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1345 F:      arch/arm/mach-pxa/palmtx.c
1346 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1347 F:      arch/arm/mach-pxa/palmt5.c
1348 F:      arch/arm/mach-pxa/include/mach/palmld.h
1349 F:      arch/arm/mach-pxa/palmld.c
1350 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1351 F:      arch/arm/mach-pxa/palmte2.c
1352 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1353 F:      arch/arm/mach-pxa/palmtc.c
1354
1355 ARM/PALM TREO SUPPORT
1356 M:      Tomas Cech <sleep_walker@suse.com>
1357 L:      linux-arm-kernel@lists.infradead.org
1358 W:      http://hackndev.com
1359 S:      Maintained
1360 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1361 F:      arch/arm/mach-pxa/palmtreo.c
1362
1363 ARM/PALMZ72 SUPPORT
1364 M:      Sergey Lapin <slapin@ossfans.org>
1365 L:      linux-arm-kernel@lists.infradead.org
1366 W:      http://hackndev.com
1367 S:      Maintained
1368 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1369 F:      arch/arm/mach-pxa/palmz72.c
1370
1371 ARM/PLEB SUPPORT
1372 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1373 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1374 S:      Maintained
1375
1376 ARM/PT DIGITAL BOARD PORT
1377 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 W:      http://www.arm.linux.org.uk/
1380 S:      Maintained
1381
1382 ARM/QUALCOMM SUPPORT
1383 M:      Kumar Gala <galak@codeaurora.org>
1384 M:      Andy Gross <agross@codeaurora.org>
1385 M:      David Brown <davidb@codeaurora.org>
1386 L:      linux-arm-msm@vger.kernel.org
1387 L:      linux-soc@vger.kernel.org
1388 S:      Maintained
1389 F:      arch/arm/mach-qcom/
1390 F:      drivers/soc/qcom/
1391 F:      drivers/tty/serial/msm_serial.h
1392 F:      drivers/tty/serial/msm_serial.c
1393 F:      drivers/*/pm8???-*
1394 F:      drivers/mfd/ssbi.c
1395 F:      drivers/firmware/qcom_scm.c
1396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1397
1398 ARM/RADISYS ENP2611 MACHINE SUPPORT
1399 M:      Lennert Buytenhek <kernel@wantstofly.org>
1400 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401 S:      Maintained
1402
1403 ARM/RISCPC ARCHITECTURE
1404 M:      Russell King <linux@arm.linux.org.uk>
1405 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1406 W:      http://www.arm.linux.org.uk/
1407 S:      Maintained
1408 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1409 F:      arch/arm/include/asm/hardware/ioc.h
1410 F:      arch/arm/include/asm/hardware/iomd.h
1411 F:      arch/arm/include/asm/hardware/memc.h
1412 F:      arch/arm/mach-rpc/
1413 F:      drivers/net/ethernet/8390/etherh.c
1414 F:      drivers/net/ethernet/i825xx/ether1*
1415 F:      drivers/net/ethernet/seeq/ether3*
1416 F:      drivers/scsi/arm/
1417
1418 ARM/Rockchip SoC support
1419 M:      Heiko Stuebner <heiko@sntech.de>
1420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 L:      linux-rockchip@lists.infradead.org
1422 S:      Maintained
1423 F:      arch/arm/boot/dts/rk3*
1424 F:      arch/arm/mach-rockchip/
1425 F:      drivers/clk/rockchip/
1426 F:      drivers/i2c/busses/i2c-rk3x.c
1427 F:      drivers/*/*rockchip*
1428 F:      drivers/*/*/*rockchip*
1429 F:      sound/soc/rockchip/
1430 N:      rockchip
1431
1432 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1433 M:      Kukjin Kim <kgene@kernel.org>
1434 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1435 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1437 S:      Maintained
1438 F:      arch/arm/boot/dts/s3c*
1439 F:      arch/arm/boot/dts/exynos*
1440 F:      arch/arm64/boot/dts/exynos/
1441 F:      arch/arm/plat-samsung/
1442 F:      arch/arm/mach-s3c24*/
1443 F:      arch/arm/mach-s3c64xx/
1444 F:      arch/arm/mach-s5p*/
1445 F:      arch/arm/mach-exynos*/
1446 F:      drivers/*/*s3c2410*
1447 F:      drivers/*/*/*s3c2410*
1448 F:      drivers/spi/spi-s3c*
1449 F:      sound/soc/samsung/*
1450 N:      exynos
1451
1452 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1453 M:      Kyungmin Park <kyungmin.park@samsung.com>
1454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455 S:      Maintained
1456 F:      arch/arm/mach-s5pv210/
1457
1458 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1459 M:      Kyungmin Park <kyungmin.park@samsung.com>
1460 M:      Kamil Debski <k.debski@samsung.com>
1461 L:      linux-arm-kernel@lists.infradead.org
1462 L:      linux-media@vger.kernel.org
1463 S:      Maintained
1464 F:      drivers/media/platform/s5p-g2d/
1465
1466 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1467 M:      Kyungmin Park <kyungmin.park@samsung.com>
1468 M:      Kamil Debski <k.debski@samsung.com>
1469 M:      Jeongtae Park <jtp.park@samsung.com>
1470 L:      linux-arm-kernel@lists.infradead.org
1471 L:      linux-media@vger.kernel.org
1472 S:      Maintained
1473 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1474 F:      drivers/media/platform/s5p-mfc/
1475
1476 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1477 M:      Kyungmin Park <kyungmin.park@samsung.com>
1478 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1479 L:      linux-arm-kernel@lists.infradead.org
1480 L:      linux-media@vger.kernel.org
1481 S:      Maintained
1482 F:      drivers/media/platform/s5p-tv/
1483
1484 ARM/SHMOBILE ARM ARCHITECTURE
1485 M:      Simon Horman <horms@verge.net.au>
1486 M:      Magnus Damm <magnus.damm@gmail.com>
1487 L:      linux-sh@vger.kernel.org
1488 W:      http://oss.renesas.com
1489 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1491 S:      Supported
1492 F:      arch/arm/boot/dts/emev2*
1493 F:      arch/arm/boot/dts/r7s*
1494 F:      arch/arm/boot/dts/r8a*
1495 F:      arch/arm/boot/dts/sh*
1496 F:      arch/arm/configs/bockw_defconfig
1497 F:      arch/arm/configs/marzen_defconfig
1498 F:      arch/arm/configs/shmobile_defconfig
1499 F:      arch/arm/include/debug/renesas-scif.S
1500 F:      arch/arm/mach-shmobile/
1501 F:      drivers/sh/
1502
1503 ARM/SOCFPGA ARCHITECTURE
1504 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1505 S:      Maintained
1506 F:      arch/arm/mach-socfpga/
1507 F:      arch/arm/boot/dts/socfpga*
1508 F:      arch/arm/configs/socfpga_defconfig
1509 W:      http://www.rocketboards.org
1510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1511
1512 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1513 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1514 S:      Maintained
1515 F:      drivers/clk/socfpga/
1516
1517 ARM/SOCFPGA EDAC SUPPORT
1518 M:      Thor Thayer <tthayer@opensource.altera.com>
1519 S:      Maintained
1520 F:      drivers/edac/altera_edac.
1521
1522 ARM/STI ARCHITECTURE
1523 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1524 M:      Maxime Coquelin <maxime.coquelin@st.com>
1525 M:      Patrice Chotard <patrice.chotard@st.com>
1526 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1527 L:      kernel@stlinux.com
1528 W:      http://www.stlinux.com
1529 S:      Maintained
1530 F:      arch/arm/mach-sti/
1531 F:      arch/arm/boot/dts/sti*
1532 F:      drivers/char/hw_random/st-rng.c
1533 F:      drivers/clocksource/arm_global_timer.c
1534 F:      drivers/clocksource/clksrc_st_lpc.c
1535 F:      drivers/i2c/busses/i2c-st.c
1536 F:      drivers/media/rc/st_rc.c
1537 F:      drivers/media/platform/sti/c8sectpfe/
1538 F:      drivers/mmc/host/sdhci-st.c
1539 F:      drivers/phy/phy-miphy28lp.c
1540 F:      drivers/phy/phy-miphy365x.c
1541 F:      drivers/phy/phy-stih407-usb.c
1542 F:      drivers/phy/phy-stih41x-usb.c
1543 F:      drivers/pinctrl/pinctrl-st.c
1544 F:      drivers/reset/sti/
1545 F:      drivers/rtc/rtc-st-lpc.c
1546 F:      drivers/tty/serial/st-asc.c
1547 F:      drivers/usb/dwc3/dwc3-st.c
1548 F:      drivers/usb/host/ehci-st.c
1549 F:      drivers/usb/host/ohci-st.c
1550 F:      drivers/watchdog/st_lpc_wdt.c
1551 F:      drivers/ata/ahci_st.c
1552
1553 ARM/STM32 ARCHITECTURE
1554 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1555 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556 S:      Maintained
1557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1558 N:      stm32
1559 F:      drivers/clocksource/armv7m_systick.c
1560
1561 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1562 M:      Lennert Buytenhek <kernel@wantstofly.org>
1563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564 S:      Maintained
1565
1566 ARM/TETON BGA MACHINE SUPPORT
1567 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1568 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1569 S:      Maintained
1570
1571 ARM/THECUS N2100 MACHINE SUPPORT
1572 M:      Lennert Buytenhek <kernel@wantstofly.org>
1573 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574 S:      Maintained
1575
1576 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1577 M:      Wan ZongShun <mcuos.com@gmail.com>
1578 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1579 W:      http://www.mcuos.com
1580 S:      Maintained
1581 F:      arch/arm/mach-w90x900/
1582 F:      drivers/input/keyboard/w90p910_keypad.c
1583 F:      drivers/input/touchscreen/w90p910_ts.c
1584 F:      drivers/watchdog/nuc900_wdt.c
1585 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1586 F:      drivers/mtd/nand/nuc900_nand.c
1587 F:      drivers/rtc/rtc-nuc900.c
1588 F:      drivers/spi/spi-nuc900.c
1589 F:      drivers/usb/host/ehci-w90x900.c
1590 F:      drivers/video/fbdev/nuc900fb.c
1591
1592 ARM/U300 MACHINE SUPPORT
1593 M:      Linus Walleij <linus.walleij@linaro.org>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 S:      Supported
1596 F:      arch/arm/mach-u300/
1597 F:      drivers/clocksource/timer-u300.c
1598 F:      drivers/i2c/busses/i2c-stu300.c
1599 F:      drivers/rtc/rtc-coh901331.c
1600 F:      drivers/watchdog/coh901327_wdt.c
1601 F:      drivers/dma/coh901318*
1602 F:      drivers/mfd/ab3100*
1603 F:      drivers/rtc/rtc-ab3100.c
1604 F:      drivers/rtc/rtc-coh901331.c
1605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1606
1607 ARM/UNIPHIER ARCHITECTURE
1608 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1609 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1610 S:      Maintained
1611 F:      arch/arm/boot/dts/uniphier*
1612 F:      arch/arm/mach-uniphier/
1613 F:      drivers/pinctrl/uniphier/
1614 F:      drivers/tty/serial/8250/8250_uniphier.c
1615 N:      uniphier
1616
1617 ARM/Ux500 ARM ARCHITECTURE
1618 M:      Linus Walleij <linus.walleij@linaro.org>
1619 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1620 S:      Maintained
1621 F:      arch/arm/mach-ux500/
1622 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1623 F:      drivers/dma/ste_dma40*
1624 F:      drivers/hwspinlock/u8500_hsem.c
1625 F:      drivers/mfd/abx500*
1626 F:      drivers/mfd/ab8500*
1627 F:      drivers/mfd/dbx500*
1628 F:      drivers/mfd/db8500*
1629 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1630 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1631 F:      drivers/rtc/rtc-ab8500.c
1632 F:      drivers/rtc/rtc-pl031.c
1633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1634
1635 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1636 M:      Ulf Hansson <ulf.hansson@linaro.org>
1637 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638 T:      git git://git.linaro.org/people/ulfh/clk.git
1639 S:      Maintained
1640 F:      drivers/clk/ux500/
1641 F:      include/linux/platform_data/clk-ux500.h
1642
1643 ARM/VERSATILE EXPRESS PLATFORM
1644 M:      Liviu Dudau <liviu.dudau@arm.com>
1645 M:      Sudeep Holla <sudeep.holla@arm.com>
1646 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1647 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648 S:      Maintained
1649 F:      arch/arm/boot/dts/vexpress*
1650 F:      arch/arm64/boot/dts/arm/vexpress*
1651 F:      arch/arm/mach-vexpress/
1652 F:      */*/vexpress*
1653 F:      */*/*/vexpress*
1654 F:      drivers/clk/versatile/clk-vexpress-osc.c
1655 F:      drivers/clocksource/versatile.c
1656
1657 ARM/VFP SUPPORT
1658 M:      Russell King <linux@arm.linux.org.uk>
1659 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1660 W:      http://www.arm.linux.org.uk/
1661 S:      Maintained
1662 F:      arch/arm/vfp/
1663
1664 ARM/VOIPAC PXA270 SUPPORT
1665 M:      Marek Vasut <marek.vasut@gmail.com>
1666 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1667 S:      Maintained
1668 F:      arch/arm/mach-pxa/vpac270.c
1669 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1670
1671 ARM/VT8500 ARM ARCHITECTURE
1672 M:      Tony Prisk <linux@prisktech.co.nz>
1673 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 S:      Maintained
1675 F:      arch/arm/mach-vt8500/
1676 F:      drivers/clocksource/vt8500_timer.c
1677 F:      drivers/i2c/busses/i2c-wmt.c
1678 F:      drivers/mmc/host/wmt-sdmmc.c
1679 F:      drivers/pwm/pwm-vt8500.c
1680 F:      drivers/rtc/rtc-vt8500.c
1681 F:      drivers/tty/serial/vt8500_serial.c
1682 F:      drivers/usb/host/ehci-platform.c
1683 F:      drivers/usb/host/uhci-platform.c
1684 F:      drivers/video/fbdev/vt8500lcdfb.*
1685 F:      drivers/video/fbdev/wm8505fb*
1686 F:      drivers/video/fbdev/wmt_ge_rops.*
1687
1688 ARM/ZIPIT Z2 SUPPORT
1689 M:      Marek Vasut <marek.vasut@gmail.com>
1690 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691 S:      Maintained
1692 F:      arch/arm/mach-pxa/z2.c
1693 F:      arch/arm/mach-pxa/include/mach/z2.h
1694
1695 ARM/ZTE ARCHITECTURE
1696 M:      Jun Nie <jun.nie@linaro.org>
1697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 S:      Maintained
1699 F:      arch/arm/mach-zx/
1700 F:      drivers/clk/zte/
1701 F:      Documentation/devicetree/bindings/arm/zte.txt
1702 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1703
1704 ARM/ZYNQ ARCHITECTURE
1705 M:      Michal Simek <michal.simek@xilinx.com>
1706 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1707 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708 W:      http://wiki.xilinx.com
1709 T:      git https://github.com/Xilinx/linux-xlnx.git
1710 S:      Supported
1711 F:      arch/arm/mach-zynq/
1712 F:      drivers/cpuidle/cpuidle-zynq.c
1713 F:      drivers/block/xsysace.c
1714 N:      zynq
1715 N:      xilinx
1716 F:      drivers/clocksource/cadence_ttc_timer.c
1717 F:      drivers/i2c/busses/i2c-cadence.c
1718 F:      drivers/mmc/host/sdhci-of-arasan.c
1719 F:      drivers/edac/synopsys_edac.c
1720
1721 ARM SMMU DRIVERS
1722 M:      Will Deacon <will.deacon@arm.com>
1723 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724 S:      Maintained
1725 F:      drivers/iommu/arm-smmu.c
1726 F:      drivers/iommu/arm-smmu-v3.c
1727 F:      drivers/iommu/io-pgtable-arm.c
1728
1729 ARM64 PORT (AARCH64 ARCHITECTURE)
1730 M:      Catalin Marinas <catalin.marinas@arm.com>
1731 M:      Will Deacon <will.deacon@arm.com>
1732 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733 S:      Maintained
1734 F:      arch/arm64/
1735 F:      Documentation/arm64/
1736
1737 AS3645A LED FLASH CONTROLLER DRIVER
1738 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1739 L:      linux-media@vger.kernel.org
1740 T:      git git://linuxtv.org/media_tree.git
1741 S:      Maintained
1742 F:      drivers/media/i2c/as3645a.c
1743 F:      include/media/as3645a.h
1744
1745 ASC7621 HARDWARE MONITOR DRIVER
1746 M:      George Joseph <george.joseph@fairview5.com>
1747 L:      lm-sensors@lm-sensors.org
1748 S:      Maintained
1749 F:      Documentation/hwmon/asc7621
1750 F:      drivers/hwmon/asc7621.c
1751
1752 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1753 M:      Corentin Chary <corentin.chary@gmail.com>
1754 L:      acpi4asus-user@lists.sourceforge.net
1755 L:      platform-driver-x86@vger.kernel.org
1756 W:      http://acpi4asus.sf.net
1757 S:      Maintained
1758 F:      drivers/platform/x86/asus*.c
1759 F:      drivers/platform/x86/eeepc*.c
1760
1761 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1762 R:      Dan Williams <dan.j.williams@intel.com>
1763 W:      http://sourceforge.net/projects/xscaleiop
1764 S:      Odd fixes
1765 F:      Documentation/crypto/async-tx-api.txt
1766 F:      crypto/async_tx/
1767 F:      drivers/dma/
1768 F:      include/linux/dmaengine.h
1769 F:      include/linux/async_tx.h
1770
1771 AT24 EEPROM DRIVER
1772 M:      Wolfram Sang <wsa@the-dreams.de>
1773 L:      linux-i2c@vger.kernel.org
1774 S:      Maintained
1775 F:      drivers/misc/eeprom/at24.c
1776 F:      include/linux/platform_data/at24.h
1777
1778 ATA OVER ETHERNET (AOE) DRIVER
1779 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1780 W:      http://www.openaoe.org/
1781 S:      Supported
1782 F:      Documentation/aoe/
1783 F:      drivers/block/aoe/
1784
1785 ATHEROS 71XX/9XXX GPIO DRIVER
1786 M:      Alban Bedel <albeu@free.fr>
1787 W:      https://github.com/AlbanBedel/linux
1788 T:      git git://github.com/AlbanBedel/linux
1789 S:      Maintained
1790 F:      drivers/gpio/gpio-ath79.c
1791 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1792
1793 ATHEROS ATH GENERIC UTILITIES
1794 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1795 L:      linux-wireless@vger.kernel.org
1796 S:      Supported
1797 F:      drivers/net/wireless/ath/*
1798
1799 ATHEROS ATH5K WIRELESS DRIVER
1800 M:      Jiri Slaby <jirislaby@gmail.com>
1801 M:      Nick Kossifidis <mickflemm@gmail.com>
1802 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1803 L:      linux-wireless@vger.kernel.org
1804 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1805 S:      Maintained
1806 F:      drivers/net/wireless/ath/ath5k/
1807
1808 ATHEROS ATH6KL WIRELESS DRIVER
1809 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1810 L:      linux-wireless@vger.kernel.org
1811 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1812 T:      git git://github.com/kvalo/ath.git
1813 S:      Supported
1814 F:      drivers/net/wireless/ath/ath6kl/
1815
1816 WILOCITY WIL6210 WIRELESS DRIVER
1817 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1818 L:      linux-wireless@vger.kernel.org
1819 L:      wil6210@qca.qualcomm.com
1820 S:      Supported
1821 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1822 F:      drivers/net/wireless/ath/wil6210/
1823 F:      include/uapi/linux/wil6210_uapi.h
1824
1825 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1826 M:      Christian Lamparter <chunkeey@googlemail.com>
1827 L:      linux-wireless@vger.kernel.org
1828 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1829 S:      Maintained
1830 F:      drivers/net/wireless/ath/carl9170/
1831
1832 ATK0110 HWMON DRIVER
1833 M:      Luca Tettamanti <kronos.it@gmail.com>
1834 L:      lm-sensors@lm-sensors.org
1835 S:      Maintained
1836 F:      drivers/hwmon/asus_atk0110.c
1837
1838 ATI_REMOTE2 DRIVER
1839 M:      Ville Syrjala <syrjala@sci.fi>
1840 S:      Maintained
1841 F:      drivers/input/misc/ati_remote2.c
1842
1843 ATLX ETHERNET DRIVERS
1844 M:      Jay Cliburn <jcliburn@gmail.com>
1845 M:      Chris Snook <chris.snook@gmail.com>
1846 L:      netdev@vger.kernel.org
1847 W:      http://sourceforge.net/projects/atl1
1848 W:      http://atl1.sourceforge.net
1849 S:      Maintained
1850 F:      drivers/net/ethernet/atheros/
1851
1852 ATM
1853 M:      Chas Williams <3chas3@gmail.com>
1854 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1855 L:      netdev@vger.kernel.org
1856 W:      http://linux-atm.sourceforge.net
1857 S:      Maintained
1858 F:      drivers/atm/
1859 F:      include/linux/atm*
1860 F:      include/uapi/linux/atm*
1861
1862 ATMEL AT91 / AT32 MCI DRIVER
1863 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1864 S:      Maintained
1865 F:      drivers/mmc/host/atmel-mci.c
1866 F:      drivers/mmc/host/atmel-mci-regs.h
1867
1868 ATMEL AT91 / AT32 SERIAL DRIVER
1869 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1870 S:      Supported
1871 F:      drivers/tty/serial/atmel_serial.c
1872
1873 ATMEL Audio ALSA driver
1874 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1875 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1876 S:      Supported
1877 F:      sound/soc/atmel
1878
1879 ATMEL DMA DRIVER
1880 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1881 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882 S:      Supported
1883 F:      drivers/dma/at_hdmac.c
1884 F:      drivers/dma/at_hdmac_regs.h
1885 F:      include/linux/platform_data/dma-atmel.h
1886
1887 ATMEL XDMA DRIVER
1888 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1889 L:      linux-arm-kernel@lists.infradead.org
1890 L:      dmaengine@vger.kernel.org
1891 S:      Supported
1892 F:      drivers/dma/at_xdmac.c
1893
1894 ATMEL I2C DRIVER
1895 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1896 L:      linux-i2c@vger.kernel.org
1897 S:      Supported
1898 F:      drivers/i2c/busses/i2c-at91.c
1899
1900 ATMEL ISI DRIVER
1901 M:      Josh Wu <josh.wu@atmel.com>
1902 L:      linux-media@vger.kernel.org
1903 S:      Supported
1904 F:      drivers/media/platform/soc_camera/atmel-isi.c
1905 F:      include/media/atmel-isi.h
1906
1907 ATMEL LCDFB DRIVER
1908 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1909 L:      linux-fbdev@vger.kernel.org
1910 S:      Maintained
1911 F:      drivers/video/fbdev/atmel_lcdfb.c
1912 F:      include/video/atmel_lcdc.h
1913
1914 ATMEL MACB ETHERNET DRIVER
1915 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1916 S:      Supported
1917 F:      drivers/net/ethernet/cadence/
1918
1919 ATMEL NAND DRIVER
1920 M:      Josh Wu <josh.wu@atmel.com>
1921 L:      linux-mtd@lists.infradead.org
1922 S:      Supported
1923 F:      drivers/mtd/nand/atmel_nand*
1924
1925 ATMEL SDMMC DRIVER
1926 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1927 L:      linux-mmc@vger.kernel.org
1928 S:      Supported
1929 F:      drivers/mmc/host/sdhci-of-at91.c
1930
1931 ATMEL SPI DRIVER
1932 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1933 S:      Supported
1934 F:      drivers/spi/spi-atmel.*
1935
1936 ATMEL SSC DRIVER
1937 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1938 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 S:      Supported
1940 F:      drivers/misc/atmel-ssc.c
1941 F:      include/linux/atmel-ssc.h
1942
1943 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1944 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1946 S:      Supported
1947 F:      drivers/misc/atmel_tclib.c
1948 F:      drivers/clocksource/tcb_clksrc.c
1949
1950 ATMEL USBA UDC DRIVER
1951 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1952 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1953 S:      Supported
1954 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1955
1956 ATMEL WIRELESS DRIVER
1957 M:      Simon Kelley <simon@thekelleys.org.uk>
1958 L:      linux-wireless@vger.kernel.org
1959 W:      http://www.thekelleys.org.uk/atmel
1960 W:      http://atmelwlandriver.sourceforge.net/
1961 S:      Maintained
1962 F:      drivers/net/wireless/atmel*
1963
1964 ATMEL MAXTOUCH DRIVER
1965 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1966 T:      git git://github.com/atmel-maxtouch/linux.git
1967 S:      Supported
1968 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1969 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1970 F:      include/linux/platform_data/atmel_mxt_ts.h
1971
1972 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1973 M:      Bradley Grove <linuxdrivers@attotech.com>
1974 L:      linux-scsi@vger.kernel.org
1975 W:      http://www.attotech.com
1976 S:      Supported
1977 F:      drivers/scsi/esas2r
1978
1979 ATUSB IEEE 802.15.4 RADIO DRIVER
1980 M:      Stefan Schmidt <stefan@osg.samsung.com>
1981 L:      linux-wpan@vger.kernel.org
1982 S:      Maintained
1983 F:      drivers/net/ieee802154/atusb.c
1984 F:      drivers/net/ieee802154/atusb.h
1985 F:      drivers/net/ieee802154/at86rf230.h
1986
1987 AUDIT SUBSYSTEM
1988 M:      Paul Moore <paul@paul-moore.com>
1989 M:      Eric Paris <eparis@redhat.com>
1990 L:      linux-audit@redhat.com (moderated for non-subscribers)
1991 W:      http://people.redhat.com/sgrubb/audit/
1992 T:      git git://git.infradead.org/users/pcmoore/audit
1993 S:      Maintained
1994 F:      include/linux/audit.h
1995 F:      include/uapi/linux/audit.h
1996 F:      kernel/audit*
1997
1998 AUXILIARY DISPLAY DRIVERS
1999 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2000 W:      http://miguelojeda.es/auxdisplay.htm
2001 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2002 S:      Maintained
2003 F:      drivers/auxdisplay/
2004 F:      include/linux/cfag12864b.h
2005
2006 AVR32 ARCHITECTURE
2007 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2008 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2009 W:      http://www.atmel.com/products/AVR32/
2010 W:      http://mirror.egtvedt.no/avr32linux.org/
2011 W:      http://avrfreaks.net/
2012 S:      Maintained
2013 F:      arch/avr32/
2014
2015 AVR32/AT32AP MACHINE SUPPORT
2016 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2017 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2018 S:      Maintained
2019 F:      arch/avr32/mach-at32ap/
2020
2021 AX.25 NETWORK LAYER
2022 M:      Ralf Baechle <ralf@linux-mips.org>
2023 L:      linux-hams@vger.kernel.org
2024 W:      http://www.linux-ax25.org/
2025 S:      Maintained
2026 F:      include/uapi/linux/ax25.h
2027 F:      include/net/ax25.h
2028 F:      net/ax25/
2029
2030 AZ6007 DVB DRIVER
2031 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2032 L:      linux-media@vger.kernel.org
2033 W:      http://linuxtv.org
2034 T:      git git://linuxtv.org/media_tree.git
2035 S:      Maintained
2036 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2037
2038 AZTECH FM RADIO RECEIVER DRIVER
2039 M:      Hans Verkuil <hverkuil@xs4all.nl>
2040 L:      linux-media@vger.kernel.org
2041 T:      git git://linuxtv.org/media_tree.git
2042 W:      http://linuxtv.org
2043 S:      Maintained
2044 F:      drivers/media/radio/radio-aztech*
2045
2046 B43 WIRELESS DRIVER
2047 L:      linux-wireless@vger.kernel.org
2048 L:      b43-dev@lists.infradead.org
2049 W:      http://wireless.kernel.org/en/users/Drivers/b43
2050 S:      Odd Fixes
2051 F:      drivers/net/wireless/b43/
2052
2053 B43LEGACY WIRELESS DRIVER
2054 M:      Larry Finger <Larry.Finger@lwfinger.net>
2055 L:      linux-wireless@vger.kernel.org
2056 L:      b43-dev@lists.infradead.org
2057 W:      http://wireless.kernel.org/en/users/Drivers/b43
2058 S:      Maintained
2059 F:      drivers/net/wireless/b43legacy/
2060
2061 BACKLIGHT CLASS/SUBSYSTEM
2062 M:      Jingoo Han <jingoohan1@gmail.com>
2063 M:      Lee Jones <lee.jones@linaro.org>
2064 S:      Maintained
2065 F:      drivers/video/backlight/
2066 F:      include/linux/backlight.h
2067
2068 BATMAN ADVANCED
2069 M:      Marek Lindner <mareklindner@neomailbox.ch>
2070 M:      Simon Wunderlich <sw@simonwunderlich.de>
2071 M:      Antonio Quartulli <antonio@meshcoding.com>
2072 L:      b.a.t.m.a.n@lists.open-mesh.org
2073 W:      http://www.open-mesh.org/
2074 S:      Maintained
2075 F:      net/batman-adv/
2076
2077 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2078 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2079 L:      linux-hams@vger.kernel.org
2080 W:      http://www.baycom.org/~tom/ham/ham.html
2081 S:      Maintained
2082 F:      drivers/net/hamradio/baycom*
2083
2084 BCACHE (BLOCK LAYER CACHE)
2085 M:      Kent Overstreet <kent.overstreet@gmail.com>
2086 L:      linux-bcache@vger.kernel.org
2087 W:      http://bcache.evilpiepirate.org
2088 S:      Maintained
2089 F:      drivers/md/bcache/
2090
2091 BDISP ST MEDIA DRIVER
2092 M:      Fabien Dessenne <fabien.dessenne@st.com>
2093 L:      linux-media@vger.kernel.org
2094 T:      git git://linuxtv.org/media_tree.git
2095 W:      http://linuxtv.org
2096 S:      Supported
2097 F:      drivers/media/platform/sti/bdisp
2098
2099 BEFS FILE SYSTEM
2100 S:      Orphan
2101 F:      Documentation/filesystems/befs.txt
2102 F:      fs/befs/
2103
2104 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2105 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2106 L:      netdev@vger.kernel.org
2107 S:      Maintained
2108 F:      drivers/net/ethernet/ec_bhf.c
2109
2110 BFS FILE SYSTEM
2111 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2112 S:      Maintained
2113 F:      Documentation/filesystems/bfs.txt
2114 F:      fs/bfs/
2115 F:      include/uapi/linux/bfs_fs.h
2116
2117 BLACKFIN ARCHITECTURE
2118 M:      Steven Miao <realmz6@gmail.com>
2119 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2120 T:      git git://git.code.sf.net/p/adi-linux/code
2121 W:      http://blackfin.uclinux.org
2122 S:      Supported
2123 F:      arch/blackfin/
2124
2125 BLACKFIN EMAC DRIVER
2126 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2127 W:      http://blackfin.uclinux.org
2128 S:      Supported
2129 F:      drivers/net/ethernet/adi/
2130
2131 BLACKFIN RTC DRIVER
2132 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2133 W:      http://blackfin.uclinux.org
2134 S:      Supported
2135 F:      drivers/rtc/rtc-bfin.c
2136
2137 BLACKFIN SDH DRIVER
2138 M:      Sonic Zhang <sonic.zhang@analog.com>
2139 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2140 W:      http://blackfin.uclinux.org
2141 S:      Supported
2142 F:      drivers/mmc/host/bfin_sdh.c
2143
2144 BLACKFIN SERIAL DRIVER
2145 M:      Sonic Zhang <sonic.zhang@analog.com>
2146 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2147 W:      http://blackfin.uclinux.org
2148 S:      Supported
2149 F:      drivers/tty/serial/bfin_uart.c
2150
2151 BLACKFIN WATCHDOG DRIVER
2152 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2153 W:      http://blackfin.uclinux.org
2154 S:      Supported
2155 F:      drivers/watchdog/bfin_wdt.c
2156
2157 BLACKFIN I2C TWI DRIVER
2158 M:      Sonic Zhang <sonic.zhang@analog.com>
2159 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2160 W:      http://blackfin.uclinux.org/
2161 S:      Supported
2162 F:      drivers/i2c/busses/i2c-bfin-twi.c
2163
2164 BLACKFIN MEDIA DRIVER
2165 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2166 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2167 W:      http://blackfin.uclinux.org/
2168 S:      Supported
2169 F:      drivers/media/platform/blackfin/
2170 F:      drivers/media/i2c/adv7183*
2171 F:      drivers/media/i2c/vs6624*
2172
2173 BLINKM RGB LED DRIVER
2174 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2175 S:      Maintained
2176 F:      drivers/leds/leds-blinkm.c
2177
2178 BLOCK LAYER
2179 M:      Jens Axboe <axboe@kernel.dk>
2180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2181 S:      Maintained
2182 F:      block/
2183 F:      kernel/trace/blktrace.c
2184
2185 BLOCK2MTD DRIVER
2186 M:      Joern Engel <joern@lazybastard.org>
2187 L:      linux-mtd@lists.infradead.org
2188 S:      Maintained
2189 F:      drivers/mtd/devices/block2mtd.c
2190
2191 BLUETOOTH DRIVERS
2192 M:      Marcel Holtmann <marcel@holtmann.org>
2193 M:      Gustavo Padovan <gustavo@padovan.org>
2194 M:      Johan Hedberg <johan.hedberg@gmail.com>
2195 L:      linux-bluetooth@vger.kernel.org
2196 W:      http://www.bluez.org/
2197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2199 S:      Maintained
2200 F:      drivers/bluetooth/
2201
2202 BLUETOOTH SUBSYSTEM
2203 M:      Marcel Holtmann <marcel@holtmann.org>
2204 M:      Gustavo Padovan <gustavo@padovan.org>
2205 M:      Johan Hedberg <johan.hedberg@gmail.com>
2206 L:      linux-bluetooth@vger.kernel.org
2207 W:      http://www.bluez.org/
2208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2210 S:      Maintained
2211 F:      net/bluetooth/
2212 F:      include/net/bluetooth/
2213
2214 BONDING DRIVER
2215 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2216 M:      Veaceslav Falico <vfalico@gmail.com>
2217 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2218 L:      netdev@vger.kernel.org
2219 W:      http://sourceforge.net/projects/bonding/
2220 S:      Supported
2221 F:      drivers/net/bonding/
2222 F:      include/uapi/linux/if_bonding.h
2223
2224 BPF (Safe dynamic programs and tools)
2225 M:      Alexei Starovoitov <ast@kernel.org>
2226 L:      netdev@vger.kernel.org
2227 L:      linux-kernel@vger.kernel.org
2228 S:      Supported
2229 F:      kernel/bpf/
2230
2231 BROADCOM B44 10/100 ETHERNET DRIVER
2232 M:      Gary Zambrano <zambrano@broadcom.com>
2233 L:      netdev@vger.kernel.org
2234 S:      Supported
2235 F:      drivers/net/ethernet/broadcom/b44.*
2236
2237 BROADCOM GENET ETHERNET DRIVER
2238 M:      Florian Fainelli <f.fainelli@gmail.com>
2239 L:      netdev@vger.kernel.org
2240 S:      Supported
2241 F:      drivers/net/ethernet/broadcom/genet/
2242
2243 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2244 M:      Sony Chacko <sony.chacko@qlogic.com>
2245 M:      Dept-HSGLinuxNICDev@qlogic.com
2246 L:      netdev@vger.kernel.org
2247 S:      Supported
2248 F:      drivers/net/ethernet/broadcom/bnx2.*
2249 F:      drivers/net/ethernet/broadcom/bnx2_*
2250
2251 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2252 M:      Ariel Elior <ariel.elior@qlogic.com>
2253 L:      netdev@vger.kernel.org
2254 S:      Supported
2255 F:      drivers/net/ethernet/broadcom/bnx2x/
2256
2257 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2258 M:      Florian Fainelli <f.fainelli@gmail.com>
2259 M:      Ray Jui <rjui@broadcom.com>
2260 M:      Scott Branden <sbranden@broadcom.com>
2261 L:      bcm-kernel-feedback-list@broadcom.com
2262 T:      git git://github.com/broadcom/mach-bcm
2263 S:      Maintained
2264 F:      arch/arm/mach-bcm/
2265 F:      arch/arm/boot/dts/bcm113*
2266 F:      arch/arm/boot/dts/bcm216*
2267 F:      arch/arm/boot/dts/bcm281*
2268 F:      arch/arm/configs/bcm_defconfig
2269 F:      drivers/mmc/host/sdhci-bcm-kona.c
2270 F:      drivers/clocksource/bcm_kona_timer.c
2271
2272 BROADCOM BCM2835 ARM ARCHITECTURE
2273 M:      Stephen Warren <swarren@wwwdotorg.org>
2274 M:      Lee Jones <lee@kernel.org>
2275 M:      Eric Anholt <eric@anholt.net>
2276 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2277 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2279 S:      Maintained
2280 N:      bcm2835
2281
2282 BROADCOM BCM33XX MIPS ARCHITECTURE
2283 M:      Kevin Cernekee <cernekee@gmail.com>
2284 L:      linux-mips@linux-mips.org
2285 S:      Maintained
2286 F:      arch/mips/bcm3384/*
2287 F:      arch/mips/include/asm/mach-bcm3384/*
2288 F:      arch/mips/kernel/*bmips*
2289
2290 BROADCOM BCM47XX MIPS ARCHITECTURE
2291 M:      Hauke Mehrtens <hauke@hauke-m.de>
2292 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2293 L:      linux-mips@linux-mips.org
2294 S:      Maintained
2295 F:      arch/mips/bcm47xx/*
2296 F:      arch/mips/include/asm/mach-bcm47xx/*
2297
2298 BROADCOM BCM5301X ARM ARCHITECTURE
2299 M:      Hauke Mehrtens <hauke@hauke-m.de>
2300 L:      linux-arm-kernel@lists.infradead.org
2301 S:      Maintained
2302 F:      arch/arm/mach-bcm/bcm_5301x.c
2303 F:      arch/arm/boot/dts/bcm5301x.dtsi
2304 F:      arch/arm/boot/dts/bcm470*
2305
2306 BROADCOM BCM63XX ARM ARCHITECTURE
2307 M:      Florian Fainelli <f.fainelli@gmail.com>
2308 L:      linux-arm-kernel@lists.infradead.org
2309 T:      git git://github.com/broadcom/arm-bcm63xx.git
2310 S:      Maintained
2311 F:      arch/arm/mach-bcm/bcm63xx.c
2312 F:      arch/arm/include/debug/bcm63xx.S
2313
2314 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2315 M:      Kevin Cernekee <cernekee@gmail.com>
2316 L:      linux-usb@vger.kernel.org
2317 S:      Maintained
2318 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2319
2320 BROADCOM BCM7XXX ARM ARCHITECTURE
2321 M:      Brian Norris <computersforpeace@gmail.com>
2322 M:      Gregory Fong <gregory.0xf0@gmail.com>
2323 M:      Florian Fainelli <f.fainelli@gmail.com>
2324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2325 T:      git git://github.com/broadcom/stblinux.git
2326 S:      Maintained
2327 F:      arch/arm/mach-bcm/*brcmstb*
2328 F:      arch/arm/boot/dts/bcm7*.dts*
2329 F:      drivers/bus/brcmstb_gisb.c
2330 N:      brcmstb
2331
2332 BROADCOM BMIPS MIPS ARCHITECTURE
2333 M:      Kevin Cernekee <cernekee@gmail.com>
2334 M:      Florian Fainelli <f.fainelli@gmail.com>
2335 L:      linux-mips@linux-mips.org
2336 T:      git git://github.com/broadcom/stblinux.git
2337 S:      Maintained
2338 F:      arch/mips/bmips/*
2339 F:      arch/mips/include/asm/mach-bmips/*
2340 F:      arch/mips/kernel/*bmips*
2341 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2342 F:      drivers/irqchip/irq-bcm7*
2343 F:      drivers/irqchip/irq-brcmstb*
2344
2345 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2346 M:      Prashant Sreedharan <prashant@broadcom.com>
2347 M:      Michael Chan <mchan@broadcom.com>
2348 L:      netdev@vger.kernel.org
2349 S:      Supported
2350 F:      drivers/net/ethernet/broadcom/tg3.*
2351
2352 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2353 M:      Brett Rudley <brudley@broadcom.com>
2354 M:      Arend van Spriel <arend@broadcom.com>
2355 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2356 M:      Hante Meuleman <meuleman@broadcom.com>
2357 L:      linux-wireless@vger.kernel.org
2358 L:      brcm80211-dev-list@broadcom.com
2359 S:      Supported
2360 F:      drivers/net/wireless/brcm80211/
2361
2362 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2363 M:      QLogic-Storage-Upstream@qlogic.com
2364 L:      linux-scsi@vger.kernel.org
2365 S:      Supported
2366 F:      drivers/scsi/bnx2fc/
2367
2368 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2369 M:      QLogic-Storage-Upstream@qlogic.com
2370 L:      linux-scsi@vger.kernel.org
2371 S:      Supported
2372 F:      drivers/scsi/bnx2i/
2373
2374 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2375 M:      Ray Jui <rjui@broadcom.com>
2376 M:      Scott Branden <sbranden@broadcom.com>
2377 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2378 L:      bcm-kernel-feedback-list@broadcom.com
2379 T:      git git://github.com/broadcom/cygnus-linux.git
2380 S:      Maintained
2381 N:      iproc
2382 N:      cygnus
2383 N:      bcm9113*
2384 N:      bcm9583*
2385 N:      bcm583*
2386 N:      bcm113*
2387
2388 BROADCOM BRCMSTB GPIO DRIVER
2389 M:      Gregory Fong <gregory.0xf0@gmail.com>
2390 L:      bcm-kernel-feedback-list@broadcom.com>
2391 S:      Supported
2392 F:      drivers/gpio/gpio-brcmstb.c
2393 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2394
2395 BROADCOM KONA GPIO DRIVER
2396 M:      Ray Jui <rjui@broadcom.com>
2397 L:      bcm-kernel-feedback-list@broadcom.com
2398 S:      Supported
2399 F:      drivers/gpio/gpio-bcm-kona.c
2400 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2401
2402 BROADCOM NVRAM DRIVER
2403 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2404 L:      linux-mips@linux-mips.org
2405 S:      Maintained
2406 F:      drivers/firmware/broadcom/*
2407
2408 BROADCOM STB NAND FLASH DRIVER
2409 M:      Brian Norris <computersforpeace@gmail.com>
2410 L:      linux-mtd@lists.infradead.org
2411 S:      Maintained
2412 F:      drivers/mtd/nand/brcmnand/
2413
2414 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2415 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2416 L:      linux-wireless@vger.kernel.org
2417 S:      Maintained
2418 F:      drivers/bcma/
2419 F:      include/linux/bcma/
2420
2421 BROADCOM SYSTEMPORT ETHERNET DRIVER
2422 M:      Florian Fainelli <f.fainelli@gmail.com>
2423 L:      netdev@vger.kernel.org
2424 S:      Supported
2425 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2426
2427 BROCADE BFA FC SCSI DRIVER
2428 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2429 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2430 L:      linux-scsi@vger.kernel.org
2431 S:      Supported
2432 F:      drivers/scsi/bfa/
2433
2434 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2435 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2436 L:      netdev@vger.kernel.org
2437 S:      Supported
2438 F:      drivers/net/ethernet/brocade/bna/
2439
2440 BSG (block layer generic sg v4 driver)
2441 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2442 L:      linux-scsi@vger.kernel.org
2443 S:      Supported
2444 F:      block/bsg.c
2445 F:      include/linux/bsg.h
2446 F:      include/uapi/linux/bsg.h
2447
2448 BT87X AUDIO DRIVER
2449 M:      Clemens Ladisch <clemens@ladisch.de>
2450 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2451 T:      git git://git.alsa-project.org/alsa-kernel.git
2452 S:      Maintained
2453 F:      Documentation/sound/alsa/Bt87x.txt
2454 F:      sound/pci/bt87x.c
2455
2456 BT8XXGPIO DRIVER
2457 M:      Michael Buesch <m@bues.ch>
2458 W:      http://bu3sch.de/btgpio.php
2459 S:      Maintained
2460 F:      drivers/gpio/gpio-bt8xx.c
2461
2462 BTRFS FILE SYSTEM
2463 M:      Chris Mason <clm@fb.com>
2464 M:      Josef Bacik <jbacik@fb.com>
2465 M:      David Sterba <dsterba@suse.com>
2466 L:      linux-btrfs@vger.kernel.org
2467 W:      http://btrfs.wiki.kernel.org/
2468 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2470 S:      Maintained
2471 F:      Documentation/filesystems/btrfs.txt
2472 F:      fs/btrfs/
2473
2474 BTTV VIDEO4LINUX DRIVER
2475 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2476 L:      linux-media@vger.kernel.org
2477 W:      http://linuxtv.org
2478 T:      git git://linuxtv.org/media_tree.git
2479 S:      Odd fixes
2480 F:      Documentation/video4linux/bttv/
2481 F:      drivers/media/pci/bt8xx/bttv*
2482
2483 BUSLOGIC SCSI DRIVER
2484 M:      Khalid Aziz <khalid@gonehiking.org>
2485 L:      linux-scsi@vger.kernel.org
2486 S:      Maintained
2487 F:      drivers/scsi/BusLogic.*
2488 F:      drivers/scsi/FlashPoint.*
2489
2490 C-MEDIA CMI8788 DRIVER
2491 M:      Clemens Ladisch <clemens@ladisch.de>
2492 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2493 T:      git git://git.alsa-project.org/alsa-kernel.git
2494 S:      Maintained
2495 F:      sound/pci/oxygen/
2496
2497 C6X ARCHITECTURE
2498 M:      Mark Salter <msalter@redhat.com>
2499 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2500 L:      linux-c6x-dev@linux-c6x.org
2501 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2502 S:      Maintained
2503 F:      arch/c6x/
2504
2505 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2506 M:      David Howells <dhowells@redhat.com>
2507 L:      linux-cachefs@redhat.com
2508 S:      Supported
2509 F:      Documentation/filesystems/caching/cachefiles.txt
2510 F:      fs/cachefiles/
2511
2512 CADET FM/AM RADIO RECEIVER DRIVER
2513 M:      Hans Verkuil <hverkuil@xs4all.nl>
2514 L:      linux-media@vger.kernel.org
2515 T:      git git://linuxtv.org/media_tree.git
2516 W:      http://linuxtv.org
2517 S:      Maintained
2518 F:      drivers/media/radio/radio-cadet*
2519
2520 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2521 M:      Jonathan Corbet <corbet@lwn.net>
2522 L:      linux-media@vger.kernel.org
2523 T:      git git://linuxtv.org/media_tree.git
2524 S:      Maintained
2525 F:      Documentation/video4linux/cafe_ccic
2526 F:      drivers/media/platform/marvell-ccic/
2527
2528 CAIF NETWORK LAYER
2529 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2530 L:      netdev@vger.kernel.org
2531 S:      Supported
2532 F:      Documentation/networking/caif/
2533 F:      drivers/net/caif/
2534 F:      include/uapi/linux/caif/
2535 F:      include/net/caif/
2536 F:      net/caif/
2537
2538 CALGARY x86-64 IOMMU
2539 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2540 M:      "Jon D. Mason" <jdmason@kudzu.us>
2541 L:      discuss@x86-64.org
2542 S:      Maintained
2543 F:      arch/x86/kernel/pci-calgary_64.c
2544 F:      arch/x86/kernel/tce_64.c
2545 F:      arch/x86/include/asm/calgary.h
2546 F:      arch/x86/include/asm/tce.h
2547
2548 CAN NETWORK LAYER
2549 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2550 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2551 L:      linux-can@vger.kernel.org
2552 W:      https://github.com/linux-can
2553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2555 S:      Maintained
2556 F:      Documentation/networking/can.txt
2557 F:      net/can/
2558 F:      include/linux/can/core.h
2559 F:      include/uapi/linux/can.h
2560 F:      include/uapi/linux/can/bcm.h
2561 F:      include/uapi/linux/can/raw.h
2562 F:      include/uapi/linux/can/gw.h
2563
2564 CAN NETWORK DRIVERS
2565 M:      Wolfgang Grandegger <wg@grandegger.com>
2566 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2567 L:      linux-can@vger.kernel.org
2568 W:      https://github.com/linux-can
2569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2571 S:      Maintained
2572 F:      drivers/net/can/
2573 F:      include/linux/can/dev.h
2574 F:      include/linux/can/platform/
2575 F:      include/uapi/linux/can/error.h
2576 F:      include/uapi/linux/can/netlink.h
2577
2578 CAPABILITIES
2579 M:      Serge Hallyn <serge.hallyn@canonical.com>
2580 L:      linux-security-module@vger.kernel.org
2581 S:      Supported
2582 F:      include/linux/capability.h
2583 F:      include/uapi/linux/capability.h
2584 F:      security/commoncap.c
2585 F:      kernel/capability.c
2586
2587 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2588 M:      Kevin Tsai <ktsai@capellamicro.com>
2589 S:      Maintained
2590 F:      drivers/iio/light/cm*
2591 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2592
2593 CAVIUM LIQUIDIO NETWORK DRIVER
2594 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2595 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2596 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2597 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2598 L:     netdev@vger.kernel.org
2599 W:     http://www.cavium.com
2600 S:     Supported
2601 F:     drivers/net/ethernet/cavium/liquidio/
2602
2603 CC2520 IEEE-802.15.4 RADIO DRIVER
2604 M:      Varka Bhadram <varkabhadram@gmail.com>
2605 L:      linux-wpan@vger.kernel.org
2606 S:      Maintained
2607 F:      drivers/net/ieee802154/cc2520.c
2608 F:      include/linux/spi/cc2520.h
2609 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2610
2611 CELL BROADBAND ENGINE ARCHITECTURE
2612 M:      Arnd Bergmann <arnd@arndb.de>
2613 L:      linuxppc-dev@lists.ozlabs.org
2614 W:      http://www.ibm.com/developerworks/power/cell/
2615 S:      Supported
2616 F:      arch/powerpc/include/asm/cell*.h
2617 F:      arch/powerpc/include/asm/spu*.h
2618 F:      arch/powerpc/include/uapi/asm/spu*.h
2619 F:      arch/powerpc/oprofile/*cell*
2620 F:      arch/powerpc/platforms/cell/
2621
2622 CEPH COMMON CODE (LIBCEPH)
2623 M:      Ilya Dryomov <idryomov@gmail.com>
2624 M:      "Yan, Zheng" <zyan@redhat.com>
2625 M:      Sage Weil <sage@redhat.com>
2626 L:      ceph-devel@vger.kernel.org
2627 W:      http://ceph.com/
2628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2629 T:      git git://github.com/ceph/ceph-client.git
2630 S:      Supported
2631 F:      net/ceph/
2632 F:      include/linux/ceph/
2633 F:      include/linux/crush/
2634
2635 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2636 M:      "Yan, Zheng" <zyan@redhat.com>
2637 M:      Sage Weil <sage@redhat.com>
2638 M:      Ilya Dryomov <idryomov@gmail.com>
2639 L:      ceph-devel@vger.kernel.org
2640 W:      http://ceph.com/
2641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2642 T:      git git://github.com/ceph/ceph-client.git
2643 S:      Supported
2644 F:      Documentation/filesystems/ceph.txt
2645 F:      fs/ceph/
2646
2647 CERTIFICATE HANDLING:
2648 M:      David Howells <dhowells@redhat.com>
2649 M:      David Woodhouse <dwmw2@infradead.org>
2650 L:      keyrings@linux-nfs.org
2651 S:      Maintained
2652 F:      Documentation/module-signing.txt
2653 F:      certs/
2654 F:      scripts/extract-cert.c
2655
2656 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2657 L:      linux-usb@vger.kernel.org
2658 S:      Orphan
2659 F:      Documentation/usb/WUSB-Design-overview.txt
2660 F:      Documentation/usb/wusb-cbaf
2661 F:      drivers/usb/host/hwa-hc.c
2662 F:      drivers/usb/host/whci/
2663 F:      drivers/usb/wusbcore/
2664 F:      include/linux/usb/wusb*
2665
2666 CFAG12864B LCD DRIVER
2667 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2668 W:      http://miguelojeda.es/auxdisplay.htm
2669 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2670 S:      Maintained
2671 F:      drivers/auxdisplay/cfag12864b.c
2672 F:      include/linux/cfag12864b.h
2673
2674 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2675 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2676 W:      http://miguelojeda.es/auxdisplay.htm
2677 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2678 S:      Maintained
2679 F:      drivers/auxdisplay/cfag12864bfb.c
2680 F:      include/linux/cfag12864b.h
2681
2682 CFG80211 and NL80211
2683 M:      Johannes Berg <johannes@sipsolutions.net>
2684 L:      linux-wireless@vger.kernel.org
2685 W:      http://wireless.kernel.org/
2686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2688 S:      Maintained
2689 F:      include/uapi/linux/nl80211.h
2690 F:      include/net/cfg80211.h
2691 F:      net/wireless/*
2692 X:      net/wireless/wext*
2693
2694 CHAR and MISC DRIVERS
2695 M:      Arnd Bergmann <arnd@arndb.de>
2696 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2698 S:      Supported
2699 F:      drivers/char/*
2700 F:      drivers/misc/*
2701 F:      include/linux/miscdevice.h
2702
2703 CHECKPATCH
2704 M:      Andy Whitcroft <apw@canonical.com>
2705 M:      Joe Perches <joe@perches.com>
2706 S:      Maintained
2707 F:      scripts/checkpatch.pl
2708
2709 CHINESE DOCUMENTATION
2710 M:      Harry Wei <harryxiyou@gmail.com>
2711 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2712 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2713 S:      Maintained
2714 F:      Documentation/zh_CN/
2715
2716 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2717 M:      Peter Chen <Peter.Chen@freescale.com>
2718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2719 L:      linux-usb@vger.kernel.org
2720 S:      Maintained
2721 F:      drivers/usb/chipidea/
2722
2723 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2724 M:      Hans de Goede <hdegoede@redhat.com>
2725 L:      linux-input@vger.kernel.org
2726 S:      Maintained
2727 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2728 F:      drivers/input/touchscreen/chipone_icn8318.c
2729
2730 CHROME HARDWARE PLATFORM SUPPORT
2731 M:      Olof Johansson <olof@lixom.net>
2732 S:      Maintained
2733 F:      drivers/platform/chrome/
2734
2735 CISCO VIC ETHERNET NIC DRIVER
2736 M:      Christian Benvenuti <benve@cisco.com>
2737 M:      Sujith Sankar <ssujith@cisco.com>
2738 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2739 M:      Neel Patel <neepatel@cisco.com>
2740 S:      Supported
2741 F:      drivers/net/ethernet/cisco/enic/
2742
2743 CISCO VIC LOW LATENCY NIC DRIVER
2744 M:      Upinder Malhi <umalhi@cisco.com>
2745 S:      Supported
2746 F:      drivers/infiniband/hw/usnic
2747
2748 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2749 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2750 L:      netdev@vger.kernel.org
2751 S:      Maintained
2752 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2753
2754 CIRRUS LOGIC AUDIO CODEC DRIVERS
2755 M:      Brian Austin <brian.austin@cirrus.com>
2756 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2757 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2758 S:      Maintained
2759 F:      sound/soc/codecs/cs*
2760
2761 CLEANCACHE API
2762 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2763 L:      linux-kernel@vger.kernel.org
2764 S:      Maintained
2765 F:      mm/cleancache.c
2766 F:      include/linux/cleancache.h
2767
2768 CLK API
2769 M:      Russell King <linux@arm.linux.org.uk>
2770 L:      linux-clk@vger.kernel.org
2771 S:      Maintained
2772 F:      include/linux/clk.h
2773
2774 CLOCKSOURCE, CLOCKEVENT DRIVERS
2775 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2776 M:      Thomas Gleixner <tglx@linutronix.de>
2777 L:      linux-kernel@vger.kernel.org
2778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2779 S:      Supported
2780 F:      drivers/clocksource
2781
2782 CISCO FCOE HBA DRIVER
2783 M:      Hiral Patel <hiralpat@cisco.com>
2784 M:      Suma Ramars <sramars@cisco.com>
2785 M:      Brian Uchino <buchino@cisco.com>
2786 L:      linux-scsi@vger.kernel.org
2787 S:      Supported
2788 F:      drivers/scsi/fnic/
2789
2790 CISCO SCSI HBA DRIVER
2791 M:      Narsimhulu Musini <nmusini@cisco.com>
2792 M:      Sesidhar Baddela <sebaddel@cisco.com>
2793 L:      linux-scsi@vger.kernel.org
2794 S:      Supported
2795 F:      drivers/scsi/snic/
2796
2797 CMPC ACPI DRIVER
2798 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2799 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2800 L:      platform-driver-x86@vger.kernel.org
2801 S:      Supported
2802 F:      drivers/platform/x86/classmate-laptop.c
2803
2804 COBALT MEDIA DRIVER
2805 M:      Hans Verkuil <hans.verkuil@cisco.com>
2806 L:      linux-media@vger.kernel.org
2807 T:      git git://linuxtv.org/media_tree.git
2808 W:      http://linuxtv.org
2809 S:      Supported
2810 F:      drivers/media/pci/cobalt/
2811
2812 COCCINELLE/Semantic Patches (SmPL)
2813 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2814 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2815 M:      Nicolas Palix <nicolas.palix@imag.fr>
2816 M:      Michal Marek <mmarek@suse.com>
2817 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2819 W:      http://coccinelle.lip6.fr/
2820 S:      Supported
2821 F:      Documentation/coccinelle.txt
2822 F:      scripts/coccinelle/
2823 F:      scripts/coccicheck
2824
2825 CODA FILE SYSTEM
2826 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2827 M:      coda@cs.cmu.edu
2828 L:      codalist@coda.cs.cmu.edu
2829 W:      http://www.coda.cs.cmu.edu/
2830 S:      Maintained
2831 F:      Documentation/filesystems/coda.txt
2832 F:      fs/coda/
2833 F:      include/linux/coda*.h
2834 F:      include/uapi/linux/coda*.h
2835
2836 CODA V4L2 MEM2MEM DRIVER
2837 M:      Philipp Zabel <p.zabel@pengutronix.de>
2838 L:      linux-media@vger.kernel.org
2839 S:      Maintained
2840 F:      Documentation/devicetree/bindings/media/coda.txt
2841 F:      drivers/media/platform/coda/
2842
2843 COMMON CLK FRAMEWORK
2844 M:      Michael Turquette <mturquette@baylibre.com>
2845 M:      Stephen Boyd <sboyd@codeaurora.org>
2846 L:      linux-clk@vger.kernel.org
2847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2848 S:      Maintained
2849 F:      drivers/clk/
2850 X:      drivers/clk/clkdev.c
2851 F:      include/linux/clk-pr*
2852 F:      include/linux/clk/
2853
2854 COMMON INTERNET FILE SYSTEM (CIFS)
2855 M:      Steve French <sfrench@samba.org>
2856 L:      linux-cifs@vger.kernel.org
2857 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2858 W:      http://linux-cifs.samba.org/
2859 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2860 S:      Supported
2861 F:      Documentation/filesystems/cifs/
2862 F:      fs/cifs/
2863
2864 COMPACTPCI HOTPLUG CORE
2865 M:      Scott Murray <scott@spiteful.org>
2866 L:      linux-pci@vger.kernel.org
2867 S:      Maintained
2868 F:      drivers/pci/hotplug/cpci_hotplug*
2869
2870 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2871 M:      Scott Murray <scott@spiteful.org>
2872 L:      linux-pci@vger.kernel.org
2873 S:      Maintained
2874 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2875
2876 COMPACTPCI HOTPLUG GENERIC DRIVER
2877 M:      Scott Murray <scott@spiteful.org>
2878 L:      linux-pci@vger.kernel.org
2879 S:      Maintained
2880 F:      drivers/pci/hotplug/cpcihp_generic.c
2881
2882 COMPAL LAPTOP SUPPORT
2883 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2884 L:      platform-driver-x86@vger.kernel.org
2885 S:      Maintained
2886 F:      drivers/platform/x86/compal-laptop.c
2887
2888 CONEXANT ACCESSRUNNER USB DRIVER
2889 M:      Simon Arlott <cxacru@fire.lp0.eu>
2890 L:      accessrunner-general@lists.sourceforge.net
2891 W:      http://accessrunner.sourceforge.net/
2892 S:      Maintained
2893 F:      drivers/usb/atm/cxacru.c
2894
2895 CONFIGFS
2896 M:      Joel Becker <jlbec@evilplan.org>
2897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2898 S:      Supported
2899 F:      fs/configfs/
2900 F:      include/linux/configfs.h
2901
2902 CONNECTOR
2903 M:      Evgeniy Polyakov <zbr@ioremap.net>
2904 L:      netdev@vger.kernel.org
2905 S:      Maintained
2906 F:      drivers/connector/
2907
2908 CONTROL GROUP (CGROUP)
2909 M:      Tejun Heo <tj@kernel.org>
2910 M:      Li Zefan <lizefan@huawei.com>
2911 M:      Johannes Weiner <hannes@cmpxchg.org>
2912 L:      cgroups@vger.kernel.org
2913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2914 S:      Maintained
2915 F:      Documentation/cgroups/
2916 F:      include/linux/cgroup*
2917 F:      kernel/cgroup*
2918
2919 CONTROL GROUP - CPUSET
2920 M:      Li Zefan <lizefan@huawei.com>
2921 L:      cgroups@vger.kernel.org
2922 W:      http://www.bullopensource.org/cpuset/
2923 W:      http://oss.sgi.com/projects/cpusets/
2924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2925 S:      Maintained
2926 F:      Documentation/cgroups/cpusets.txt
2927 F:      include/linux/cpuset.h
2928 F:      kernel/cpuset.c
2929
2930 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2931 M:      Johannes Weiner <hannes@cmpxchg.org>
2932 M:      Michal Hocko <mhocko@kernel.org>
2933 L:      cgroups@vger.kernel.org
2934 L:      linux-mm@kvack.org
2935 S:      Maintained
2936 F:      mm/memcontrol.c
2937 F:      mm/swap_cgroup.c
2938
2939 CORETEMP HARDWARE MONITORING DRIVER
2940 M:      Fenghua Yu <fenghua.yu@intel.com>
2941 L:      lm-sensors@lm-sensors.org
2942 S:      Maintained
2943 F:      Documentation/hwmon/coretemp
2944 F:      drivers/hwmon/coretemp.c
2945
2946 COSA/SRP SYNC SERIAL DRIVER
2947 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2948 W:      http://www.fi.muni.cz/~kas/cosa/
2949 S:      Maintained
2950 F:      drivers/net/wan/cosa*
2951
2952 CPMAC ETHERNET DRIVER
2953 M:      Florian Fainelli <florian@openwrt.org>
2954 L:      netdev@vger.kernel.org
2955 S:      Maintained
2956 F:      drivers/net/ethernet/ti/cpmac.c
2957
2958 CPU FREQUENCY DRIVERS
2959 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2960 M:      Viresh Kumar <viresh.kumar@linaro.org>
2961 L:      linux-pm@vger.kernel.org
2962 S:      Maintained
2963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2964 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2965 F:      drivers/cpufreq/
2966 F:      include/linux/cpufreq.h
2967
2968 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2969 M:      Viresh Kumar <viresh.kumar@linaro.org>
2970 M:      Sudeep Holla <sudeep.holla@arm.com>
2971 L:      linux-pm@vger.kernel.org
2972 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2973 S:      Maintained
2974 F:      drivers/cpufreq/arm_big_little.h
2975 F:      drivers/cpufreq/arm_big_little.c
2976 F:      drivers/cpufreq/arm_big_little_dt.c
2977
2978 CPUIDLE DRIVER - ARM BIG LITTLE
2979 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2980 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2981 L:      linux-pm@vger.kernel.org
2982 L:      linux-arm-kernel@lists.infradead.org
2983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2984 S:      Maintained
2985 F:      drivers/cpuidle/cpuidle-big_little.c
2986
2987 CPUIDLE DRIVER - ARM EXYNOS
2988 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2989 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2990 M:      Kukjin Kim <kgene@kernel.org>
2991 L:      linux-pm@vger.kernel.org
2992 L:      linux-samsung-soc@vger.kernel.org
2993 S:      Supported
2994 F:      drivers/cpuidle/cpuidle-exynos.c
2995 F:      arch/arm/mach-exynos/pm.c
2996
2997 CPUIDLE DRIVERS
2998 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2999 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3000 L:      linux-pm@vger.kernel.org
3001 S:      Maintained
3002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3003 F:      drivers/cpuidle/*
3004 F:      include/linux/cpuidle.h
3005
3006 CPUID/MSR DRIVER
3007 M:      "H. Peter Anvin" <hpa@zytor.com>
3008 S:      Maintained
3009 F:      arch/x86/kernel/cpuid.c
3010 F:      arch/x86/kernel/msr.c
3011
3012 CPU POWER MONITORING SUBSYSTEM
3013 M:      Thomas Renninger <trenn@suse.com>
3014 L:      linux-pm@vger.kernel.org
3015 S:      Maintained
3016 F:      tools/power/cpupower/
3017
3018 CRAMFS FILESYSTEM
3019 W:      http://sourceforge.net/projects/cramfs/
3020 S:      Orphan / Obsolete
3021 F:      Documentation/filesystems/cramfs.txt
3022 F:      fs/cramfs/
3023
3024 CRIS PORT
3025 M:      Mikael Starvik <starvik@axis.com>
3026 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3027 L:      linux-cris-kernel@axis.com
3028 W:      http://developer.axis.com
3029 S:      Maintained
3030 F:      arch/cris/
3031 F:      drivers/tty/serial/crisv10.*
3032
3033 CRYPTO API
3034 M:      Herbert Xu <herbert@gondor.apana.org.au>
3035 M:      "David S. Miller" <davem@davemloft.net>
3036 L:      linux-crypto@vger.kernel.org
3037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3038 S:      Maintained
3039 F:      Documentation/crypto/
3040 F:      Documentation/DocBook/crypto-API.tmpl
3041 F:      arch/*/crypto/
3042 F:      crypto/
3043 F:      drivers/crypto/
3044 F:      include/crypto/
3045
3046 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3047 M:      Neil Horman <nhorman@tuxdriver.com>
3048 L:      linux-crypto@vger.kernel.org
3049 S:      Maintained
3050 F:      crypto/ansi_cprng.c
3051 F:      crypto/rng.c
3052
3053 CS5535 Audio ALSA driver
3054 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3055 S:      Maintained
3056 F:      sound/pci/cs5535audio/
3057
3058 CW1200 WLAN driver
3059 M:      Solomon Peachy <pizza@shaftnet.org>
3060 S:      Maintained
3061 F:      drivers/net/wireless/cw1200/
3062
3063 CX18 VIDEO4LINUX DRIVER
3064 M:      Andy Walls <awalls@md.metrocast.net>
3065 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3066 L:      linux-media@vger.kernel.org
3067 T:      git git://linuxtv.org/media_tree.git
3068 W:      http://linuxtv.org
3069 W:      http://www.ivtvdriver.org/index.php/Cx18
3070 S:      Maintained
3071 F:      Documentation/video4linux/cx18.txt
3072 F:      drivers/media/pci/cx18/
3073 F:      include/uapi/linux/ivtv*
3074
3075 CX2341X MPEG ENCODER HELPER MODULE
3076 M:      Hans Verkuil <hverkuil@xs4all.nl>
3077 L:      linux-media@vger.kernel.org
3078 T:      git git://linuxtv.org/media_tree.git
3079 W:      http://linuxtv.org
3080 S:      Maintained
3081 F:      drivers/media/common/cx2341x*
3082 F:      include/media/cx2341x*
3083
3084 CX24120 MEDIA DRIVER
3085 M:      Jemma Denson <jdenson@gmail.com>
3086 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3087 L:      linux-media@vger.kernel.org
3088 W:      http://linuxtv.org/
3089 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3090 S:      Maintained
3091 F:      drivers/media/dvb-frontends/cx24120*
3092
3093 CX88 VIDEO4LINUX DRIVER
3094 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3095 L:      linux-media@vger.kernel.org
3096 W:      http://linuxtv.org
3097 T:      git git://linuxtv.org/media_tree.git
3098 S:      Odd fixes
3099 F:      Documentation/video4linux/cx88/
3100 F:      drivers/media/pci/cx88/
3101
3102 CXD2820R MEDIA DRIVER
3103 M:      Antti Palosaari <crope@iki.fi>
3104 L:      linux-media@vger.kernel.org
3105 W:      http://linuxtv.org/
3106 W:      http://palosaari.fi/linux/
3107 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3108 T:      git git://linuxtv.org/anttip/media_tree.git
3109 S:      Maintained
3110 F:      drivers/media/dvb-frontends/cxd2820r*
3111
3112 CXGB3 ETHERNET DRIVER (CXGB3)
3113 M:      Santosh Raspatur <santosh@chelsio.com>
3114 L:      netdev@vger.kernel.org
3115 W:      http://www.chelsio.com
3116 S:      Supported
3117 F:      drivers/net/ethernet/chelsio/cxgb3/
3118
3119 CXGB3 ISCSI DRIVER (CXGB3I)
3120 M:      Karen Xie <kxie@chelsio.com>
3121 L:      linux-scsi@vger.kernel.org
3122 W:      http://www.chelsio.com
3123 S:      Supported
3124 F:      drivers/scsi/cxgbi/cxgb3i
3125
3126 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3127 M:      Steve Wise <swise@chelsio.com>
3128 L:      linux-rdma@vger.kernel.org
3129 W:      http://www.openfabrics.org
3130 S:      Supported
3131 F:      drivers/infiniband/hw/cxgb3/
3132
3133 CXGB4 ETHERNET DRIVER (CXGB4)
3134 M:      Hariprasad S <hariprasad@chelsio.com>
3135 L:      netdev@vger.kernel.org
3136 W:      http://www.chelsio.com
3137 S:      Supported
3138 F:      drivers/net/ethernet/chelsio/cxgb4/
3139
3140 CXGB4 ISCSI DRIVER (CXGB4I)
3141 M:      Karen Xie <kxie@chelsio.com>
3142 L:      linux-scsi@vger.kernel.org
3143 W:      http://www.chelsio.com
3144 S:      Supported
3145 F:      drivers/scsi/cxgbi/cxgb4i
3146
3147 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3148 M:      Steve Wise <swise@chelsio.com>
3149 L:      linux-rdma@vger.kernel.org
3150 W:      http://www.openfabrics.org
3151 S:      Supported
3152 F:      drivers/infiniband/hw/cxgb4/
3153
3154 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3155 M:      Casey Leedom <leedom@chelsio.com>
3156 L:      netdev@vger.kernel.org
3157 W:      http://www.chelsio.com
3158 S:      Supported
3159 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3160
3161 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3162 M:      Ian Munsie <imunsie@au1.ibm.com>
3163 M:      Michael Neuling <mikey@neuling.org>
3164 L:      linuxppc-dev@lists.ozlabs.org
3165 S:      Supported
3166 F:      drivers/misc/cxl/
3167 F:      include/misc/cxl*
3168 F:      include/uapi/misc/cxl.h
3169 F:      Documentation/powerpc/cxl.txt
3170 F:      Documentation/powerpc/cxl.txt
3171 F:      Documentation/ABI/testing/sysfs-class-cxl
3172
3173 STMMAC ETHERNET DRIVER
3174 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3175 L:      netdev@vger.kernel.org
3176 W:      http://www.stlinux.com
3177 S:      Supported
3178 F:      drivers/net/ethernet/stmicro/stmmac/
3179
3180 CYBERPRO FB DRIVER
3181 M:      Russell King <linux@arm.linux.org.uk>
3182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3183 W:      http://www.arm.linux.org.uk/
3184 S:      Maintained
3185 F:      drivers/video/fbdev/cyber2000fb.*
3186
3187 CYCLADES ASYNC MUX DRIVER
3188 W:      http://www.cyclades.com/
3189 S:      Orphan
3190 F:      drivers/tty/cyclades.c
3191 F:      include/linux/cyclades.h
3192 F:      include/uapi/linux/cyclades.h
3193
3194 CYCLADES PC300 DRIVER
3195 W:      http://www.cyclades.com/
3196 S:      Orphan
3197 F:      drivers/net/wan/pc300*
3198
3199 CYPRESS_FIRMWARE MEDIA DRIVER
3200 M:      Antti Palosaari <crope@iki.fi>
3201 L:      linux-media@vger.kernel.org
3202 W:      http://linuxtv.org/
3203 W:      http://palosaari.fi/linux/
3204 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3205 T:      git git://linuxtv.org/anttip/media_tree.git
3206 S:      Maintained
3207 F:      drivers/media/common/cypress_firmware*
3208
3209 CYTTSP TOUCHSCREEN DRIVER
3210 M:      Ferruh Yigit <fery@cypress.com>
3211 L:      linux-input@vger.kernel.org
3212 S:      Supported
3213 F:      drivers/input/touchscreen/cyttsp*
3214 F:      include/linux/input/cyttsp.h
3215
3216 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3217 M:      Joshua Kinard <kumba@gentoo.org>
3218 S:      Maintained
3219 F:      drivers/rtc/rtc-ds1685.c
3220 F:      include/linux/rtc/ds1685.h
3221
3222 DAMA SLAVE for AX.25
3223 M:      Joerg Reuter <jreuter@yaina.de>
3224 W:      http://yaina.de/jreuter/
3225 W:      http://www.qsl.net/dl1bke/
3226 L:      linux-hams@vger.kernel.org
3227 S:      Maintained
3228 F:      net/ax25/af_ax25.c
3229 F:      net/ax25/ax25_dev.c
3230 F:      net/ax25/ax25_ds_*
3231 F:      net/ax25/ax25_in.c
3232 F:      net/ax25/ax25_out.c
3233 F:      net/ax25/ax25_timer.c
3234 F:      net/ax25/sysctl_net_ax25.c
3235
3236 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3237 L:      netdev@vger.kernel.org
3238 S:      Orphan
3239 F:      Documentation/networking/dmfe.txt
3240 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3241
3242 DC390/AM53C974 SCSI driver
3243 M:      Hannes Reinecke <hare@suse.com>
3244 L:      linux-scsi@vger.kernel.org
3245 S:      Maintained
3246 F:      drivers/scsi/am53c974.c
3247
3248 DC395x SCSI driver
3249 M:      Oliver Neukum <oliver@neukum.org>
3250 M:      Ali Akcaagac <aliakc@web.de>
3251 M:      Jamie Lenehan <lenehan@twibble.org>
3252 L:      dc395x@twibble.org
3253 W:      http://twibble.org/dist/dc395x/
3254 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3255 S:      Maintained
3256 F:      Documentation/scsi/dc395x.txt
3257 F:      drivers/scsi/dc395x.*
3258
3259 DCCP PROTOCOL
3260 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3261 L:      dccp@vger.kernel.org
3262 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3263 S:      Maintained
3264 F:      include/linux/dccp.h
3265 F:      include/uapi/linux/dccp.h
3266 F:      include/linux/tfrc.h
3267 F:      net/dccp/
3268
3269 DECnet NETWORK LAYER
3270 W:      http://linux-decnet.sourceforge.net
3271 L:      linux-decnet-user@lists.sourceforge.net
3272 S:      Orphan
3273 F:      Documentation/networking/decnet.txt
3274 F:      net/decnet/
3275
3276 DECSTATION PLATFORM SUPPORT
3277 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3278 L:      linux-mips@linux-mips.org
3279 W:      http://www.linux-mips.org/wiki/DECstation
3280 S:      Maintained
3281 F:      arch/mips/dec/
3282 F:      arch/mips/include/asm/dec/
3283 F:      arch/mips/include/asm/mach-dec/
3284
3285 DEFXX FDDI NETWORK DRIVER
3286 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3287 S:      Maintained
3288 F:      drivers/net/fddi/defxx.*
3289
3290 DELL LAPTOP DRIVER
3291 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3292 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3293 L:      platform-driver-x86@vger.kernel.org
3294 S:      Maintained
3295 F:      drivers/platform/x86/dell-laptop.c
3296
3297 DELL LAPTOP RBTN DRIVER
3298 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3299 S:      Maintained
3300 F:      drivers/platform/x86/dell-rbtn.*
3301
3302 DELL LAPTOP FREEFALL DRIVER
3303 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3304 S:      Maintained
3305 F:      drivers/platform/x86/dell-smo8800.c
3306
3307 DELL LAPTOP SMM DRIVER
3308 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3309 S:      Maintained
3310 F:      drivers/hwmon/dell-smm-hwmon.c
3311 F:      include/uapi/linux/i8k.h
3312
3313 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3314 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3315 S:      Maintained
3316 F:      Documentation/dcdbas.txt
3317 F:      drivers/firmware/dcdbas.*
3318
3319 DELL WMI EXTRAS DRIVER
3320 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3321 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3322 S:      Maintained
3323 F:      drivers/platform/x86/dell-wmi.c
3324
3325 DESIGNWARE USB2 DRD IP DRIVER
3326 M:      John Youn <johnyoun@synopsys.com>
3327 L:      linux-usb@vger.kernel.org
3328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3329 S:      Maintained
3330 F:      drivers/usb/dwc2/
3331
3332 DESIGNWARE USB3 DRD IP DRIVER
3333 M:      Felipe Balbi <balbi@ti.com>
3334 L:      linux-usb@vger.kernel.org
3335 L:      linux-omap@vger.kernel.org
3336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3337 S:      Maintained
3338 F:      drivers/usb/dwc3/
3339
3340 DEVICE COREDUMP (DEV_COREDUMP)
3341 M:      Johannes Berg <johannes@sipsolutions.net>
3342 L:      linux-kernel@vger.kernel.org
3343 S:      Maintained
3344 F:      drivers/base/devcoredump.c
3345 F:      include/linux/devcoredump.h
3346
3347 DEVICE FREQUENCY (DEVFREQ)
3348 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3349 M:      Kyungmin Park <kyungmin.park@samsung.com>
3350 L:      linux-pm@vger.kernel.org
3351 S:      Maintained
3352 F:      drivers/devfreq/
3353
3354 DEVICE NUMBER REGISTRY
3355 M:      Torben Mathiasen <device@lanana.org>
3356 W:      http://lanana.org/docs/device-list/index.html
3357 S:      Maintained
3358
3359 DEVICE-MAPPER  (LVM)
3360 M:      Alasdair Kergon <agk@redhat.com>
3361 M:      Mike Snitzer <snitzer@redhat.com>
3362 M:      dm-devel@redhat.com
3363 L:      dm-devel@redhat.com
3364 W:      http://sources.redhat.com/dm
3365 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3367 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3368 S:      Maintained
3369 F:      Documentation/device-mapper/
3370 F:      drivers/md/dm*
3371 F:      drivers/md/persistent-data/
3372 F:      include/linux/device-mapper.h
3373 F:      include/linux/dm-*.h
3374 F:      include/uapi/linux/dm-*.h
3375
3376 DIALOG SEMICONDUCTOR DRIVERS
3377 M:      Support Opensource <support.opensource@diasemi.com>
3378 W:      http://www.dialog-semiconductor.com/products
3379 S:      Supported
3380 F:      Documentation/hwmon/da90??
3381 F:      drivers/gpio/gpio-da90??.c
3382 F:      drivers/hwmon/da90??-hwmon.c
3383 F:      drivers/iio/adc/da91??-*.c
3384 F:      drivers/input/misc/da90??_onkey.c
3385 F:      drivers/input/touchscreen/da9052_tsi.c
3386 F:      drivers/leds/leds-da90??.c
3387 F:      drivers/mfd/da903x.c
3388 F:      drivers/mfd/da90??-*.c
3389 F:      drivers/mfd/da91??-*.c
3390 F:      drivers/power/da9052-battery.c
3391 F:      drivers/power/da91??-*.c
3392 F:      drivers/regulator/da903x.c
3393 F:      drivers/regulator/da9???-regulator.[ch]
3394 F:      drivers/rtc/rtc-da90??.c
3395 F:      drivers/video/backlight/da90??_bl.c
3396 F:      drivers/watchdog/da90??_wdt.c
3397 F:      include/linux/mfd/da903x.h
3398 F:      include/linux/mfd/da9052/
3399 F:      include/linux/mfd/da9055/
3400 F:      include/linux/mfd/da9063/
3401 F:      include/linux/mfd/da9150/
3402 F:      include/sound/da[79]*.h
3403 F:      sound/soc/codecs/da[79]*.[ch]
3404
3405 DIGI NEO AND CLASSIC PCI PRODUCTS
3406 M:      Lidza Louina <lidza.louina@gmail.com>
3407 M:      Mark Hounschell <markh@compro.net>
3408 L:      driverdev-devel@linuxdriverproject.org
3409 S:      Maintained
3410 F:      drivers/staging/dgnc/
3411
3412 DIGI EPCA PCI PRODUCTS
3413 M:      Lidza Louina <lidza.louina@gmail.com>
3414 M:      Daeseok Youn <daeseok.youn@gmail.com>
3415 L:      driverdev-devel@linuxdriverproject.org
3416 S:      Maintained
3417 F:      drivers/staging/dgap/
3418
3419 DIOLAN U2C-12 I2C DRIVER
3420 M:      Guenter Roeck <linux@roeck-us.net>
3421 L:      linux-i2c@vger.kernel.org
3422 S:      Maintained
3423 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3424
3425 DIRECT ACCESS (DAX)
3426 M:      Matthew Wilcox <willy@linux.intel.com>
3427 L:      linux-fsdevel@vger.kernel.org
3428 S:      Supported
3429 F:      fs/dax.c
3430
3431 DIRECTORY NOTIFICATION (DNOTIFY)
3432 M:      Eric Paris <eparis@parisplace.org>
3433 S:      Maintained
3434 F:      Documentation/filesystems/dnotify.txt
3435 F:      fs/notify/dnotify/
3436 F:      include/linux/dnotify.h
3437
3438 DISK GEOMETRY AND PARTITION HANDLING
3439 M:      Andries Brouwer <aeb@cwi.nl>
3440 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3441 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3442 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3443 S:      Maintained
3444
3445 DISKQUOTA
3446 M:      Jan Kara <jack@suse.com>
3447 S:      Maintained
3448 F:      Documentation/filesystems/quota.txt
3449 F:      fs/quota/
3450 F:      include/linux/quota*.h
3451 F:      include/uapi/linux/quota*.h
3452
3453 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3454 M:      Bernie Thompson <bernie@plugable.com>
3455 L:      linux-fbdev@vger.kernel.org
3456 S:      Maintained
3457 W:      http://plugable.com/category/projects/udlfb/
3458 F:      drivers/video/fbdev/udlfb.c
3459 F:      include/video/udlfb.h
3460 F:      Documentation/fb/udlfb.txt
3461
3462 DISTRIBUTED LOCK MANAGER (DLM)
3463 M:      Christine Caulfield <ccaulfie@redhat.com>
3464 M:      David Teigland <teigland@redhat.com>
3465 L:      cluster-devel@redhat.com
3466 W:      http://sources.redhat.com/cluster/
3467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3468 S:      Supported
3469 F:      fs/dlm/
3470
3471 DMA BUFFER SHARING FRAMEWORK
3472 M:      Sumit Semwal <sumit.semwal@linaro.org>
3473 S:      Maintained
3474 L:      linux-media@vger.kernel.org
3475 L:      dri-devel@lists.freedesktop.org
3476 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3477 F:      drivers/dma-buf/
3478 F:      include/linux/dma-buf*
3479 F:      include/linux/reservation.h
3480 F:      include/linux/*fence.h
3481 F:      Documentation/dma-buf-sharing.txt
3482 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3483
3484 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3485 M:      Vinod Koul <vinod.koul@intel.com>
3486 L:      dmaengine@vger.kernel.org
3487 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3488 S:      Maintained
3489 F:      drivers/dma/
3490 F:      include/linux/dmaengine.h
3491 F:      Documentation/dmaengine/
3492 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3493
3494 DME1737 HARDWARE MONITOR DRIVER
3495 M:      Juerg Haefliger <juergh@gmail.com>
3496 L:      lm-sensors@lm-sensors.org
3497 S:      Maintained
3498 F:      Documentation/hwmon/dme1737
3499 F:      drivers/hwmon/dme1737.c
3500
3501 DMI/SMBIOS SUPPORT
3502 M:      Jean Delvare <jdelvare@suse.com>
3503 S:      Maintained
3504 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3505 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3506 F:      drivers/firmware/dmi-id.c
3507 F:      drivers/firmware/dmi_scan.c
3508 F:      include/linux/dmi.h
3509
3510 DOCUMENTATION
3511 M:      Jonathan Corbet <corbet@lwn.net>
3512 L:      linux-doc@vger.kernel.org
3513 S:      Maintained
3514 F:      Documentation/
3515 X:      Documentation/ABI/
3516 X:      Documentation/devicetree/
3517 X:      Documentation/acpi
3518 X:      Documentation/power
3519 X:      Documentation/spi
3520 X:      Documentation/DocBook/media
3521 T:      git git://git.lwn.net/linux-2.6.git docs-next
3522
3523 DOUBLETALK DRIVER
3524 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3525 L:      blinux-list@redhat.com
3526 S:      Maintained
3527 F:      drivers/char/dtlk.c
3528 F:      include/linux/dtlk.h
3529
3530 DPT_I2O SCSI RAID DRIVER
3531 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3532 L:      linux-scsi@vger.kernel.org
3533 W:      http://www.adaptec.com/
3534 S:      Maintained
3535 F:      drivers/scsi/dpt*
3536 F:      drivers/scsi/dpt/
3537
3538 DRBD DRIVER
3539 P:      Philipp Reisner
3540 P:      Lars Ellenberg
3541 M:      drbd-dev@lists.linbit.com
3542 L:      drbd-user@lists.linbit.com
3543 W:      http://www.drbd.org
3544 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3545 T:      git git://git.drbd.org/drbd-8.3.git
3546 S:      Supported
3547 F:      drivers/block/drbd/
3548 F:      lib/lru_cache.c
3549 F:      Documentation/blockdev/drbd/
3550
3551 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3552 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3554 S:      Supported
3555 F:      Documentation/kobject.txt
3556 F:      drivers/base/
3557 F:      fs/debugfs/
3558 F:      fs/kernfs/
3559 F:      fs/sysfs/
3560 F:      include/linux/debugfs.h
3561 F:      include/linux/kobj*
3562 F:      lib/kobj*
3563
3564 DRM DRIVERS
3565 M:      David Airlie <airlied@linux.ie>
3566 L:      dri-devel@lists.freedesktop.org
3567 T:      git git://people.freedesktop.org/~airlied/linux
3568 S:      Maintained
3569 F:      drivers/gpu/drm/
3570 F:      drivers/gpu/vga/
3571 F:      include/drm/
3572 F:      include/uapi/drm/
3573
3574 RADEON DRM DRIVERS
3575 M:      Alex Deucher <alexander.deucher@amd.com>
3576 M:      Christian König <christian.koenig@amd.com>
3577 L:      dri-devel@lists.freedesktop.org
3578 T:      git git://people.freedesktop.org/~agd5f/linux
3579 S:      Supported
3580 F:      drivers/gpu/drm/radeon/
3581 F:      include/uapi/drm/radeon*
3582
3583 DRM PANEL DRIVERS
3584 M:      Thierry Reding <thierry.reding@gmail.com>
3585 L:      dri-devel@lists.freedesktop.org
3586 T:      git git://anongit.freedesktop.org/tegra/linux.git
3587 S:      Maintained
3588 F:      drivers/gpu/drm/drm_panel.c
3589 F:      drivers/gpu/drm/panel/
3590 F:      include/drm/drm_panel.h
3591 F:      Documentation/devicetree/bindings/panel/
3592
3593 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3594 M:      Daniel Vetter <daniel.vetter@intel.com>
3595 M:      Jani Nikula <jani.nikula@linux.intel.com>
3596 L:      intel-gfx@lists.freedesktop.org
3597 L:      dri-devel@lists.freedesktop.org
3598 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3599 T:      git git://anongit.freedesktop.org/drm-intel
3600 S:      Supported
3601 F:      drivers/gpu/drm/i915/
3602 F:      include/drm/i915*
3603 F:      include/uapi/drm/i915*
3604
3605 DRM DRIVERS FOR ATMEL HLCDC
3606 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3607 L:      dri-devel@lists.freedesktop.org
3608 S:      Supported
3609 F:      drivers/gpu/drm/atmel-hlcdc/
3610 F:      Documentation/devicetree/bindings/drm/atmel/
3611
3612 DRM DRIVERS FOR EXYNOS
3613 M:      Inki Dae <inki.dae@samsung.com>
3614 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3615 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3616 M:      Kyungmin Park <kyungmin.park@samsung.com>
3617 L:      dri-devel@lists.freedesktop.org
3618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3619 S:      Supported
3620 F:      drivers/gpu/drm/exynos/
3621 F:      include/drm/exynos*
3622 F:      include/uapi/drm/exynos*
3623
3624 DRM DRIVERS FOR FREESCALE DCU
3625 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3626 M:      Alison Wang <alison.wang@freescale.com>
3627 L:      dri-devel@lists.freedesktop.org
3628 S:      Supported
3629 F:      drivers/gpu/drm/fsl-dcu/
3630 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3631 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3632
3633 DRM DRIVERS FOR FREESCALE IMX
3634 M:      Philipp Zabel <p.zabel@pengutronix.de>
3635 L:      dri-devel@lists.freedesktop.org
3636 S:      Maintained
3637 F:      drivers/gpu/drm/imx/
3638 F:      Documentation/devicetree/bindings/drm/imx/
3639
3640 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3641 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3642 L:      dri-devel@lists.freedesktop.org
3643 T:      git git://github.com/patjak/drm-gma500
3644 S:      Maintained
3645 F:      drivers/gpu/drm/gma500
3646 F:      include/drm/gma500*
3647
3648 DRM DRIVERS FOR NVIDIA TEGRA
3649 M:      Thierry Reding <thierry.reding@gmail.com>
3650 M:      Terje Bergström <tbergstrom@nvidia.com>
3651 L:      dri-devel@lists.freedesktop.org
3652 L:      linux-tegra@vger.kernel.org
3653 T:      git git://anongit.freedesktop.org/tegra/linux.git
3654 S:      Supported
3655 F:      drivers/gpu/drm/tegra/
3656 F:      drivers/gpu/host1x/
3657 F:      include/linux/host1x.h
3658 F:      include/uapi/drm/tegra_drm.h
3659 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3660
3661 DRM DRIVERS FOR RENESAS
3662 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3663 L:      dri-devel@lists.freedesktop.org
3664 L:      linux-sh@vger.kernel.org
3665 T:      git git://people.freedesktop.org/~airlied/linux
3666 S:      Supported
3667 F:      drivers/gpu/drm/rcar-du/
3668 F:      drivers/gpu/drm/shmobile/
3669 F:      include/linux/platform_data/shmob_drm.h
3670
3671 DRM DRIVERS FOR ROCKCHIP
3672 M:      Mark Yao <mark.yao@rock-chips.com>
3673 L:      dri-devel@lists.freedesktop.org
3674 S:      Maintained
3675 F:      drivers/gpu/drm/rockchip/
3676 F:      Documentation/devicetree/bindings/video/rockchip*
3677
3678 DRM DRIVERS FOR STI
3679 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3680 M:      Vincent Abriou <vincent.abriou@st.com>
3681 L:      dri-devel@lists.freedesktop.org
3682 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3683 S:      Maintained
3684 F:      drivers/gpu/drm/sti
3685 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3686
3687 DSBR100 USB FM RADIO DRIVER
3688 M:      Alexey Klimov <klimov.linux@gmail.com>
3689 L:      linux-media@vger.kernel.org
3690 T:      git git://linuxtv.org/media_tree.git
3691 S:      Maintained
3692 F:      drivers/media/radio/dsbr100.c
3693
3694 DSCC4 DRIVER
3695 M:      Francois Romieu <romieu@fr.zoreil.com>
3696 L:      netdev@vger.kernel.org
3697 S:      Maintained
3698 F:      drivers/net/wan/dscc4.c
3699
3700 DT3155 MEDIA DRIVER
3701 M:      Hans Verkuil <hverkuil@xs4all.nl>
3702 L:      linux-media@vger.kernel.org
3703 T:      git git://linuxtv.org/media_tree.git
3704 W:      http://linuxtv.org
3705 S:      Odd Fixes
3706 F:      drivers/media/pci/dt3155/
3707
3708 DVB_USB_AF9015 MEDIA DRIVER
3709 M:      Antti Palosaari <crope@iki.fi>
3710 L:      linux-media@vger.kernel.org
3711 W:      http://linuxtv.org/
3712 W:      http://palosaari.fi/linux/
3713 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3714 T:      git git://linuxtv.org/anttip/media_tree.git
3715 S:      Maintained
3716 F:      drivers/media/usb/dvb-usb-v2/af9015*
3717
3718 DVB_USB_AF9035 MEDIA DRIVER
3719 M:      Antti Palosaari <crope@iki.fi>
3720 L:      linux-media@vger.kernel.org
3721 W:      http://linuxtv.org/
3722 W:      http://palosaari.fi/linux/
3723 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3724 T:      git git://linuxtv.org/anttip/media_tree.git
3725 S:      Maintained
3726 F:      drivers/media/usb/dvb-usb-v2/af9035*
3727
3728 DVB_USB_ANYSEE MEDIA DRIVER
3729 M:      Antti Palosaari <crope@iki.fi>
3730 L:      linux-media@vger.kernel.org
3731 W:      http://linuxtv.org/
3732 W:      http://palosaari.fi/linux/
3733 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3734 T:      git git://linuxtv.org/anttip/media_tree.git
3735 S:      Maintained
3736 F:      drivers/media/usb/dvb-usb-v2/anysee*
3737
3738 DVB_USB_AU6610 MEDIA DRIVER
3739 M:      Antti Palosaari <crope@iki.fi>
3740 L:      linux-media@vger.kernel.org
3741 W:      http://linuxtv.org/
3742 W:      http://palosaari.fi/linux/
3743 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3744 T:      git git://linuxtv.org/anttip/media_tree.git
3745 S:      Maintained
3746 F:      drivers/media/usb/dvb-usb-v2/au6610*
3747
3748 DVB_USB_CE6230 MEDIA DRIVER
3749 M:      Antti Palosaari <crope@iki.fi>
3750 L:      linux-media@vger.kernel.org
3751 W:      http://linuxtv.org/
3752 W:      http://palosaari.fi/linux/
3753 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3754 T:      git git://linuxtv.org/anttip/media_tree.git
3755 S:      Maintained
3756 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3757
3758 DVB_USB_CXUSB MEDIA DRIVER
3759 M:      Michael Krufky <mkrufky@linuxtv.org>
3760 L:      linux-media@vger.kernel.org
3761 W:      http://linuxtv.org/
3762 W:      http://github.com/mkrufky
3763 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3764 T:      git git://linuxtv.org/media_tree.git
3765 S:      Maintained
3766 F:      drivers/media/usb/dvb-usb/cxusb*
3767
3768 DVB_USB_EC168 MEDIA DRIVER
3769 M:      Antti Palosaari <crope@iki.fi>
3770 L:      linux-media@vger.kernel.org
3771 W:      http://linuxtv.org/
3772 W:      http://palosaari.fi/linux/
3773 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3774 T:      git git://linuxtv.org/anttip/media_tree.git
3775 S:      Maintained
3776 F:      drivers/media/usb/dvb-usb-v2/ec168*
3777
3778 DVB_USB_GL861 MEDIA DRIVER
3779 M:      Antti Palosaari <crope@iki.fi>
3780 L:      linux-media@vger.kernel.org
3781 W:      http://linuxtv.org/
3782 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3783 T:      git git://linuxtv.org/anttip/media_tree.git
3784 S:      Maintained
3785 F:      drivers/media/usb/dvb-usb-v2/gl861*
3786
3787 DVB_USB_MXL111SF MEDIA DRIVER
3788 M:      Michael Krufky <mkrufky@linuxtv.org>
3789 L:      linux-media@vger.kernel.org
3790 W:      http://linuxtv.org/
3791 W:      http://github.com/mkrufky
3792 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3793 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3794 S:      Maintained
3795 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3796
3797 DVB_USB_RTL28XXU MEDIA DRIVER
3798 M:      Antti Palosaari <crope@iki.fi>
3799 L:      linux-media@vger.kernel.org
3800 W:      http://linuxtv.org/
3801 W:      http://palosaari.fi/linux/
3802 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3803 T:      git git://linuxtv.org/anttip/media_tree.git
3804 S:      Maintained
3805 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3806
3807 DVB_USB_V2 MEDIA DRIVER
3808 M:      Antti Palosaari <crope@iki.fi>
3809 L:      linux-media@vger.kernel.org
3810 W:      http://linuxtv.org/
3811 W:      http://palosaari.fi/linux/
3812 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3813 T:      git git://linuxtv.org/anttip/media_tree.git
3814 S:      Maintained
3815 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3816 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3817
3818 DYNAMIC DEBUG
3819 M:      Jason Baron <jbaron@akamai.com>
3820 S:      Maintained
3821 F:      lib/dynamic_debug.c
3822 F:      include/linux/dynamic_debug.h
3823
3824 DZ DECSTATION DZ11 SERIAL DRIVER
3825 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3826 S:      Maintained
3827 F:      drivers/tty/serial/dz.*
3828
3829 E3X0 POWER BUTTON DRIVER
3830 M:      Moritz Fischer <moritz.fischer@ettus.com>
3831 L:      usrp-users@lists.ettus.com
3832 W:      http://www.ettus.com
3833 S:      Supported
3834 F:      drivers/input/misc/e3x0-button.c
3835 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3836
3837 E4000 MEDIA DRIVER
3838 M:      Antti Palosaari <crope@iki.fi>
3839 L:      linux-media@vger.kernel.org
3840 W:      http://linuxtv.org/
3841 W:      http://palosaari.fi/linux/
3842 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3843 T:      git git://linuxtv.org/anttip/media_tree.git
3844 S:      Maintained
3845 F:      drivers/media/tuners/e4000*
3846
3847 EATA ISA/EISA/PCI SCSI DRIVER
3848 M:      Dario Ballabio <ballabio_dario@emc.com>
3849 L:      linux-scsi@vger.kernel.org
3850 S:      Maintained
3851 F:      drivers/scsi/eata.c
3852
3853 EC100 MEDIA DRIVER
3854 M:      Antti Palosaari <crope@iki.fi>
3855 L:      linux-media@vger.kernel.org
3856 W:      http://linuxtv.org/
3857 W:      http://palosaari.fi/linux/
3858 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3859 T:      git git://linuxtv.org/anttip/media_tree.git
3860 S:      Maintained
3861 F:      drivers/media/dvb-frontends/ec100*
3862
3863 ECRYPT FILE SYSTEM
3864 M:      Tyler Hicks <tyhicks@canonical.com>
3865 L:      ecryptfs@vger.kernel.org
3866 W:      http://ecryptfs.org
3867 W:      https://launchpad.net/ecryptfs
3868 S:      Supported
3869 F:      Documentation/filesystems/ecryptfs.txt
3870 F:      fs/ecryptfs/
3871
3872 EDAC-CORE
3873 M:      Doug Thompson <dougthompson@xmission.com>
3874 M:      Borislav Petkov <bp@alien8.de>
3875 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3876 L:      linux-edac@vger.kernel.org
3877 W:      bluesmoke.sourceforge.net
3878 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3879 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3880 S:      Supported
3881 F:      Documentation/edac.txt
3882 F:      drivers/edac/
3883 F:      include/linux/edac.h
3884
3885 EDAC-AMD64
3886 M:      Doug Thompson <dougthompson@xmission.com>
3887 M:      Borislav Petkov <bp@alien8.de>
3888 L:      linux-edac@vger.kernel.org
3889 W:      bluesmoke.sourceforge.net
3890 S:      Maintained
3891 F:      drivers/edac/amd64_edac*
3892
3893 EDAC-CALXEDA
3894 M:      Doug Thompson <dougthompson@xmission.com>
3895 M:      Robert Richter <rric@kernel.org>
3896 L:      linux-edac@vger.kernel.org
3897 W:      bluesmoke.sourceforge.net
3898 S:      Maintained
3899 F:      drivers/edac/highbank*
3900
3901 EDAC-CAVIUM
3902 M:      Ralf Baechle <ralf@linux-mips.org>
3903 M:      David Daney <david.daney@cavium.com>
3904 L:      linux-edac@vger.kernel.org
3905 L:      linux-mips@linux-mips.org
3906 W:      bluesmoke.sourceforge.net
3907 S:      Supported
3908 F:      drivers/edac/octeon_edac*
3909
3910 EDAC-E752X
3911 M:      Mark Gross <mark.gross@intel.com>
3912 M:      Doug Thompson <dougthompson@xmission.com>
3913 L:      linux-edac@vger.kernel.org
3914 W:      bluesmoke.sourceforge.net
3915 S:      Maintained
3916 F:      drivers/edac/e752x_edac.c
3917
3918 EDAC-E7XXX
3919 M:      Doug Thompson <dougthompson@xmission.com>
3920 L:      linux-edac@vger.kernel.org
3921 W:      bluesmoke.sourceforge.net
3922 S:      Maintained
3923 F:      drivers/edac/e7xxx_edac.c
3924
3925 EDAC-GHES
3926 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3927 L:      linux-edac@vger.kernel.org
3928 W:      bluesmoke.sourceforge.net
3929 S:      Maintained
3930 F:      drivers/edac/ghes_edac.c
3931
3932 EDAC-I82443BXGX
3933 M:      Tim Small <tim@buttersideup.com>
3934 L:      linux-edac@vger.kernel.org
3935 W:      bluesmoke.sourceforge.net
3936 S:      Maintained
3937 F:      drivers/edac/i82443bxgx_edac.c
3938
3939 EDAC-I3000
3940 M:      Jason Uhlenkott <juhlenko@akamai.com>
3941 L:      linux-edac@vger.kernel.org
3942 W:      bluesmoke.sourceforge.net
3943 S:      Maintained
3944 F:      drivers/edac/i3000_edac.c
3945
3946 EDAC-I5000
3947 M:      Doug Thompson <dougthompson@xmission.com>
3948 L:      linux-edac@vger.kernel.org
3949 W:      bluesmoke.sourceforge.net
3950 S:      Maintained
3951 F:      drivers/edac/i5000_edac.c
3952
3953 EDAC-I5400
3954 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3955 L:      linux-edac@vger.kernel.org
3956 W:      bluesmoke.sourceforge.net
3957 S:      Maintained
3958 F:      drivers/edac/i5400_edac.c
3959
3960 EDAC-I7300
3961 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3962 L:      linux-edac@vger.kernel.org
3963 W:      bluesmoke.sourceforge.net
3964 S:      Maintained
3965 F:      drivers/edac/i7300_edac.c
3966
3967 EDAC-I7CORE
3968 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3969 L:      linux-edac@vger.kernel.org
3970 W:      bluesmoke.sourceforge.net
3971 S:      Maintained
3972 F:      drivers/edac/i7core_edac.c
3973
3974 EDAC-I82975X
3975 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3976 M:      "Arvind R." <arvino55@gmail.com>
3977 L:      linux-edac@vger.kernel.org
3978 W:      bluesmoke.sourceforge.net
3979 S:      Maintained
3980 F:      drivers/edac/i82975x_edac.c
3981
3982 EDAC-IE31200
3983 M:      Jason Baron <jbaron@akamai.com>
3984 L:      linux-edac@vger.kernel.org
3985 W:      bluesmoke.sourceforge.net
3986 S:      Maintained
3987 F:      drivers/edac/ie31200_edac.c
3988
3989 EDAC-MPC85XX
3990 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3991 L:      linux-edac@vger.kernel.org
3992 W:      bluesmoke.sourceforge.net
3993 S:      Maintained
3994 F:      drivers/edac/mpc85xx_edac.[ch]
3995
3996 EDAC-PASEMI
3997 M:      Egor Martovetsky <egor@pasemi.com>
3998 L:      linux-edac@vger.kernel.org
3999 W:      bluesmoke.sourceforge.net
4000 S:      Maintained
4001 F:      drivers/edac/pasemi_edac.c
4002
4003 EDAC-R82600
4004 M:      Tim Small <tim@buttersideup.com>
4005 L:      linux-edac@vger.kernel.org
4006 W:      bluesmoke.sourceforge.net
4007 S:      Maintained
4008 F:      drivers/edac/r82600_edac.c
4009
4010 EDAC-SBRIDGE
4011 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4012 L:      linux-edac@vger.kernel.org
4013 W:      bluesmoke.sourceforge.net
4014 S:      Maintained
4015 F:      drivers/edac/sb_edac.c
4016
4017 EDAC-XGENE
4018 APPLIED MICRO (APM) X-GENE SOC EDAC
4019 M:     Loc Ho <lho@apm.com>
4020 S:     Supported
4021 F:     drivers/edac/xgene_edac.c
4022 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4023
4024 EDIROL UA-101/UA-1000 DRIVER
4025 M:      Clemens Ladisch <clemens@ladisch.de>
4026 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4027 T:      git git://git.alsa-project.org/alsa-kernel.git
4028 S:      Maintained
4029 F:      sound/usb/misc/ua101.c
4030
4031 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4032 M:      Matt Fleming <matt@codeblueprint.co.uk>
4033 L:      linux-efi@vger.kernel.org
4034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4035 S:      Maintained
4036 F:      Documentation/efi-stub.txt
4037 F:      arch/ia64/kernel/efi.c
4038 F:      arch/x86/boot/compressed/eboot.[ch]
4039 F:      arch/x86/include/asm/efi.h
4040 F:      arch/x86/platform/efi/*
4041 F:      drivers/firmware/efi/*
4042 F:      include/linux/efi*.h
4043
4044 EFI VARIABLE FILESYSTEM
4045 M:      Matthew Garrett <matthew.garrett@nebula.com>
4046 M:      Jeremy Kerr <jk@ozlabs.org>
4047 M:      Matt Fleming <matt@codeblueprint.co.uk>
4048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4049 L:      linux-efi@vger.kernel.org
4050 S:      Maintained
4051 F:      fs/efivarfs/
4052
4053 EFIFB FRAMEBUFFER DRIVER
4054 L:      linux-fbdev@vger.kernel.org
4055 M:      Peter Jones <pjones@redhat.com>
4056 S:      Maintained
4057 F:      drivers/video/fbdev/efifb.c
4058
4059 EFS FILESYSTEM
4060 W:      http://aeschi.ch.eu.org/efs/
4061 S:      Orphan
4062 F:      fs/efs/
4063
4064 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4065 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4066 M:      Christoph Raisch <raisch@de.ibm.com>
4067 L:      linux-rdma@vger.kernel.org
4068 S:      Supported
4069 F:      drivers/infiniband/hw/ehca/
4070
4071 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4072 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4073 L:      netdev@vger.kernel.org
4074 S:      Maintained
4075 F:      drivers/net/ethernet/ibm/ehea/
4076
4077 EM28XX VIDEO4LINUX DRIVER
4078 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4079 L:      linux-media@vger.kernel.org
4080 W:      http://linuxtv.org
4081 T:      git git://linuxtv.org/media_tree.git
4082 S:      Maintained
4083 F:      drivers/media/usb/em28xx/
4084
4085 EMBEDDED LINUX
4086 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4087 M:      Matt Mackall <mpm@selenic.com>
4088 M:      David Woodhouse <dwmw2@infradead.org>
4089 L:      linux-embedded@vger.kernel.org
4090 S:      Maintained
4091
4092 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4093 M:      James Smart <james.smart@avagotech.com>
4094 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4095 L:      linux-scsi@vger.kernel.org
4096 W:      http://www.avagotech.com
4097 S:      Supported
4098 F:      drivers/scsi/lpfc/
4099
4100 ENE CB710 FLASH CARD READER DRIVER
4101 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4102 S:      Maintained
4103 F:      drivers/misc/cb710/
4104 F:      drivers/mmc/host/cb710-mmc.*
4105 F:      include/linux/cb710.h
4106
4107 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4108 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4109 S:      Maintained
4110 F:      drivers/media/rc/ene_ir.*
4111
4112 ENHANCED ERROR HANDLING (EEH)
4113 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4114 L:      linuxppc-dev@lists.ozlabs.org
4115 S:      Supported
4116 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4117 F:      arch/powerpc/kernel/eeh*.c
4118
4119 EPSON S1D13XXX FRAMEBUFFER DRIVER
4120 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4121 S:      Maintained
4122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4123 F:      drivers/video/fbdev/s1d13xxxfb.c
4124 F:      include/video/s1d13xxxfb.h
4125
4126 ET131X NETWORK DRIVER
4127 M:      Mark Einon <mark.einon@gmail.com>
4128 S:      Odd Fixes
4129 F:      drivers/net/ethernet/agere/
4130
4131 ETHERNET BRIDGE
4132 M:      Stephen Hemminger <stephen@networkplumber.org>
4133 L:      bridge@lists.linux-foundation.org
4134 L:      netdev@vger.kernel.org
4135 W:      http://www.linuxfoundation.org/en/Net:Bridge
4136 S:      Maintained
4137 F:      include/linux/netfilter_bridge/
4138 F:      net/bridge/
4139
4140 ETHERNET PHY LIBRARY
4141 M:      Florian Fainelli <f.fainelli@gmail.com>
4142 L:      netdev@vger.kernel.org
4143 S:      Maintained
4144 F:      include/linux/phy.h
4145 F:      include/linux/phy_fixed.h
4146 F:      drivers/net/phy/
4147 F:      Documentation/networking/phy.txt
4148 F:      drivers/of/of_mdio.c
4149 F:      drivers/of/of_net.c
4150
4151 EXT2 FILE SYSTEM
4152 M:      Jan Kara <jack@suse.com>
4153 L:      linux-ext4@vger.kernel.org
4154 S:      Maintained
4155 F:      Documentation/filesystems/ext2.txt
4156 F:      fs/ext2/
4157 F:      include/linux/ext2*
4158
4159 EXT4 FILE SYSTEM
4160 M:      "Theodore Ts'o" <tytso@mit.edu>
4161 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4162 L:      linux-ext4@vger.kernel.org
4163 W:      http://ext4.wiki.kernel.org
4164 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4165 S:      Maintained
4166 F:      Documentation/filesystems/ext4.txt
4167 F:      fs/ext4/
4168
4169 Extended Verification Module (EVM)
4170 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4171 L:      linux-ima-devel@lists.sourceforge.net
4172 L:      linux-security-module@vger.kernel.org
4173 S:      Supported
4174 F:      security/integrity/evm/
4175
4176 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4177 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4178 M:      Chanwoo Choi <cw00.choi@samsung.com>
4179 L:      linux-kernel@vger.kernel.org
4180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4181 S:      Maintained
4182 F:      drivers/extcon/
4183 F:      Documentation/extcon/
4184
4185 EXYNOS DP DRIVER
4186 M:      Jingoo Han <jingoohan1@gmail.com>
4187 L:      dri-devel@lists.freedesktop.org
4188 S:      Maintained
4189 F:      drivers/gpu/drm/exynos/exynos_dp*
4190
4191 EXYNOS MIPI DISPLAY DRIVERS
4192 M:      Inki Dae <inki.dae@samsung.com>
4193 M:      Donghwa Lee <dh09.lee@samsung.com>
4194 M:      Kyungmin Park <kyungmin.park@samsung.com>
4195 L:      linux-fbdev@vger.kernel.org
4196 S:      Maintained
4197 F:      drivers/video/fbdev/exynos/exynos_mipi*
4198 F:      include/video/exynos_mipi*
4199
4200 F71805F HARDWARE MONITORING DRIVER
4201 M:      Jean Delvare <jdelvare@suse.com>
4202 L:      lm-sensors@lm-sensors.org
4203 S:      Maintained
4204 F:      Documentation/hwmon/f71805f
4205 F:      drivers/hwmon/f71805f.c
4206
4207 FC0011 TUNER DRIVER
4208 M:      Michael Buesch <m@bues.ch>
4209 L:      linux-media@vger.kernel.org
4210 S:      Maintained
4211 F:      drivers/media/tuners/fc0011.h
4212 F:      drivers/media/tuners/fc0011.c
4213
4214 FC2580 MEDIA DRIVER
4215 M:      Antti Palosaari <crope@iki.fi>
4216 L:      linux-media@vger.kernel.org
4217 W:      http://linuxtv.org/
4218 W:      http://palosaari.fi/linux/
4219 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4220 T:      git git://linuxtv.org/anttip/media_tree.git
4221 S:      Maintained
4222 F:      drivers/media/tuners/fc2580*
4223
4224 FANOTIFY
4225 M:      Eric Paris <eparis@redhat.com>
4226 S:      Maintained
4227 F:      fs/notify/fanotify/
4228 F:      include/linux/fanotify.h
4229 F:      include/uapi/linux/fanotify.h
4230
4231 FARSYNC SYNCHRONOUS DRIVER
4232 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4233 W:      http://www.farsite.co.uk/
4234 S:      Supported
4235 F:      drivers/net/wan/farsync.*
4236
4237 FAULT INJECTION SUPPORT
4238 M:      Akinobu Mita <akinobu.mita@gmail.com>
4239 S:      Supported
4240 F:      Documentation/fault-injection/
4241 F:      lib/fault-inject.c
4242
4243 FBTFT Framebuffer drivers
4244 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4245 M:      Noralf Trønnes <noralf@tronnes.org>
4246 S:      Maintained
4247 F:      drivers/staging/fbtft/
4248
4249 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4250 M:      Vasu Dev <vasu.dev@intel.com>
4251 L:      fcoe-devel@open-fcoe.org
4252 W:      www.Open-FCoE.org
4253 S:      Supported
4254 F:      drivers/scsi/libfc/
4255 F:      drivers/scsi/fcoe/
4256 F:      include/scsi/fc/
4257 F:      include/scsi/libfc.h
4258 F:      include/scsi/libfcoe.h
4259 F:      include/uapi/scsi/fc/
4260
4261 FILE LOCKING (flock() and fcntl()/lockf())
4262 M:      Jeff Layton <jlayton@poochiereds.net>
4263 M:      "J. Bruce Fields" <bfields@fieldses.org>
4264 L:      linux-fsdevel@vger.kernel.org
4265 S:      Maintained
4266 F:      include/linux/fcntl.h
4267 F:      include/linux/fs.h
4268 F:      include/uapi/linux/fcntl.h
4269 F:      include/uapi/linux/fs.h
4270 F:      fs/fcntl.c
4271 F:      fs/locks.c
4272
4273 FILESYSTEMS (VFS and infrastructure)
4274 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4275 L:      linux-fsdevel@vger.kernel.org
4276 S:      Maintained
4277 F:      fs/*
4278
4279 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4280 M:      Riku Voipio <riku.voipio@iki.fi>
4281 L:      lm-sensors@lm-sensors.org
4282 S:      Maintained
4283 F:      drivers/hwmon/f75375s.c
4284 F:      include/linux/f75375s.h
4285
4286 FIREWIRE AUDIO DRIVERS
4287 M:      Clemens Ladisch <clemens@ladisch.de>
4288 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4289 T:      git git://git.alsa-project.org/alsa-kernel.git
4290 S:      Maintained
4291 F:      sound/firewire/
4292
4293 FIREWIRE MEDIA DRIVERS (firedtv)
4294 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4295 L:      linux-media@vger.kernel.org
4296 L:      linux1394-devel@lists.sourceforge.net
4297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4298 S:      Maintained
4299 F:      drivers/media/firewire/
4300
4301 FIREWIRE SBP-2 TARGET
4302 M:      Chris Boot <bootc@bootc.net>
4303 L:      linux-scsi@vger.kernel.org
4304 L:      target-devel@vger.kernel.org
4305 L:      linux1394-devel@lists.sourceforge.net
4306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4307 S:      Maintained
4308 F:      drivers/target/sbp/
4309
4310 FIREWIRE SUBSYSTEM
4311 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4312 L:      linux1394-devel@lists.sourceforge.net
4313 W:      http://ieee1394.wiki.kernel.org/
4314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4315 S:      Maintained
4316 F:      drivers/firewire/
4317 F:      include/linux/firewire.h
4318 F:      include/uapi/linux/firewire*.h
4319 F:      tools/firewire/
4320
4321 FIRMWARE LOADER (request_firmware)
4322 M:      Ming Lei <ming.lei@canonical.com>
4323 L:      linux-kernel@vger.kernel.org
4324 S:      Maintained
4325 F:      Documentation/firmware_class/
4326 F:      drivers/base/firmware*.c
4327 F:      include/linux/firmware.h
4328
4329 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4330 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4331 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4332 S:      Maintained
4333 F:      drivers/block/rsxx/
4334
4335 FLOPPY DRIVER
4336 M:      Jiri Kosina <jikos@kernel.org>
4337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4338 S:      Odd fixes
4339 F:      drivers/block/floppy.c
4340
4341 FMC SUBSYSTEM
4342 M:      Alessandro Rubini <rubini@gnudd.com>
4343 W:      http://www.ohwr.org/projects/fmc-bus
4344 S:      Supported
4345 F:      drivers/fmc/
4346 F:      include/linux/fmc*.h
4347 F:      include/linux/ipmi-fru.h
4348 K:      fmc_d.*register
4349
4350 FPU EMULATOR
4351 M:      Bill Metzenthen <billm@melbpc.org.au>
4352 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4353 S:      Maintained
4354 F:      arch/x86/math-emu/
4355
4356 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4357 L:      netdev@vger.kernel.org
4358 S:      Orphan
4359 F:      drivers/net/wan/dlci.c
4360 F:      drivers/net/wan/sdla.c
4361
4362 FRAMEBUFFER LAYER
4363 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4364 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4365 L:      linux-fbdev@vger.kernel.org
4366 W:      http://linux-fbdev.sourceforge.net/
4367 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4369 S:      Maintained
4370 F:      Documentation/fb/
4371 F:      Documentation/devicetree/bindings/fb/
4372 F:      drivers/video/
4373 F:      include/video/
4374 F:      include/linux/fb.h
4375 F:      include/uapi/video/
4376 F:      include/uapi/linux/fb.h
4377
4378 FREESCALE DIU FRAMEBUFFER DRIVER
4379 M:      Timur Tabi <timur@tabi.org>
4380 L:      linux-fbdev@vger.kernel.org
4381 S:      Maintained
4382 F:      drivers/video/fbdev/fsl-diu-fb.*
4383
4384 FREESCALE DMA DRIVER
4385 M:      Li Yang <leoli@freescale.com>
4386 M:      Zhang Wei <zw@zh-kernel.org>
4387 L:      linuxppc-dev@lists.ozlabs.org
4388 S:      Maintained
4389 F:      drivers/dma/fsldma.*
4390
4391 FREESCALE I2C CPM DRIVER
4392 M:      Jochen Friedrich <jochen@scram.de>
4393 L:      linuxppc-dev@lists.ozlabs.org
4394 L:      linux-i2c@vger.kernel.org
4395 S:      Maintained
4396 F:      drivers/i2c/busses/i2c-cpm.c
4397
4398 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4399 M:      Sascha Hauer <kernel@pengutronix.de>
4400 L:      linux-fbdev@vger.kernel.org
4401 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4402 S:      Maintained
4403 F:      include/linux/platform_data/video-imxfb.h
4404 F:      drivers/video/fbdev/imxfb.c
4405
4406 FREESCALE QUAD SPI DRIVER
4407 M:      Han Xu <han.xu@freescale.com>
4408 L:      linux-mtd@lists.infradead.org
4409 S:      Maintained
4410 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4411
4412 FREESCALE SOC FS_ENET DRIVER
4413 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4414 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4415 L:      linuxppc-dev@lists.ozlabs.org
4416 L:      netdev@vger.kernel.org
4417 S:      Maintained
4418 F:      drivers/net/ethernet/freescale/fs_enet/
4419 F:      include/linux/fs_enet_pd.h
4420
4421 FREESCALE QUICC ENGINE LIBRARY
4422 L:      linuxppc-dev@lists.ozlabs.org
4423 S:      Orphan
4424 F:      arch/powerpc/sysdev/qe_lib/
4425 F:      arch/powerpc/include/asm/*qe.h
4426
4427 FREESCALE USB PERIPHERAL DRIVERS
4428 M:      Li Yang <leoli@freescale.com>
4429 L:      linux-usb@vger.kernel.org
4430 L:      linuxppc-dev@lists.ozlabs.org
4431 S:      Maintained
4432 F:      drivers/usb/gadget/udc/fsl*
4433
4434 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4435 M:      Li Yang <leoli@freescale.com>
4436 L:      netdev@vger.kernel.org
4437 L:      linuxppc-dev@lists.ozlabs.org
4438 S:      Maintained
4439 F:      drivers/net/ethernet/freescale/ucc_geth*
4440
4441 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4442 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4443 L:      netdev@vger.kernel.org
4444 S:      Maintained
4445 F:      drivers/net/ethernet/freescale/gianfar*
4446 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4447 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4448
4449 FREESCALE QUICC ENGINE UCC UART DRIVER
4450 M:      Timur Tabi <timur@tabi.org>
4451 L:      linuxppc-dev@lists.ozlabs.org
4452 S:      Maintained
4453 F:      drivers/tty/serial/ucc_uart.c
4454
4455 FREESCALE SOC SOUND DRIVERS
4456 M:      Timur Tabi <timur@tabi.org>
4457 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4458 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4459 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4460 L:      linuxppc-dev@lists.ozlabs.org
4461 S:      Maintained
4462 F:      sound/soc/fsl/fsl*
4463 F:      sound/soc/fsl/imx*
4464 F:      sound/soc/fsl/mpc8610_hpcd.c
4465
4466 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4467 M:      "J. German Rivera" <German.Rivera@freescale.com>
4468 L:      linux-kernel@vger.kernel.org
4469 S:      Maintained
4470 F:      drivers/staging/fsl-mc/
4471
4472 FREEVXFS FILESYSTEM
4473 M:      Christoph Hellwig <hch@infradead.org>
4474 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4475 S:      Maintained
4476 F:      fs/freevxfs/
4477
4478 FREEZER
4479 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4480 M:      Pavel Machek <pavel@ucw.cz>
4481 L:      linux-pm@vger.kernel.org
4482 S:      Supported
4483 F:      Documentation/power/freezing-of-tasks.txt
4484 F:      include/linux/freezer.h
4485 F:      kernel/freezer.c
4486
4487 FRONTSWAP API
4488 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4489 L:      linux-kernel@vger.kernel.org
4490 S:      Maintained
4491 F:      mm/frontswap.c
4492 F:      include/linux/frontswap.h
4493
4494 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4495 M:      David Howells <dhowells@redhat.com>
4496 L:      linux-cachefs@redhat.com
4497 S:      Supported
4498 F:      Documentation/filesystems/caching/
4499 F:      fs/fscache/
4500 F:      include/linux/fscache*.h
4501
4502 F2FS FILE SYSTEM
4503 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4504 M:      Changman Lee <cm224.lee@samsung.com>
4505 R:      Chao Yu <chao2.yu@samsung.com>
4506 L:      linux-f2fs-devel@lists.sourceforge.net
4507 W:      http://en.wikipedia.org/wiki/F2FS
4508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4509 S:      Maintained
4510 F:      Documentation/filesystems/f2fs.txt
4511 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4512 F:      fs/f2fs/
4513 F:      include/linux/f2fs_fs.h
4514 F:      include/trace/events/f2fs.h
4515
4516 FUJITSU FR-V (FRV) PORT
4517 M:      David Howells <dhowells@redhat.com>
4518 S:      Maintained
4519 F:      arch/frv/
4520
4521 FUJITSU LAPTOP EXTRAS
4522 M:      Jonathan Woithe <jwoithe@just42.net>
4523 L:      platform-driver-x86@vger.kernel.org
4524 S:      Maintained
4525 F:      drivers/platform/x86/fujitsu-laptop.c
4526
4527 FUJITSU M-5MO LS CAMERA ISP DRIVER
4528 M:      Kyungmin Park <kyungmin.park@samsung.com>
4529 M:      Heungjun Kim <riverful.kim@samsung.com>
4530 L:      linux-media@vger.kernel.org
4531 S:      Maintained
4532 F:      drivers/media/i2c/m5mols/
4533 F:      include/media/m5mols.h
4534
4535 FUJITSU TABLET EXTRAS
4536 M:      Robert Gerlach <khnz@gmx.de>
4537 L:      platform-driver-x86@vger.kernel.org
4538 S:      Maintained
4539 F:      drivers/platform/x86/fujitsu-tablet.c
4540
4541 FUSE: FILESYSTEM IN USERSPACE
4542 M:      Miklos Szeredi <miklos@szeredi.hu>
4543 L:      fuse-devel@lists.sourceforge.net
4544 W:      http://fuse.sourceforge.net/
4545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4546 S:      Maintained
4547 F:      fs/fuse/
4548 F:      include/uapi/linux/fuse.h
4549 F:      Documentation/filesystems/fuse.txt
4550
4551 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4552 M:      Rik Faith <faith@cs.unc.edu>
4553 L:      linux-scsi@vger.kernel.org
4554 S:      Odd Fixes (e.g., new signatures)
4555 F:      drivers/scsi/fdomain.*
4556
4557 GCOV BASED KERNEL PROFILING
4558 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4559 S:      Maintained
4560 F:      kernel/gcov/
4561 F:      Documentation/gcov.txt
4562
4563 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4564 M:      Achim Leubner <achim_leubner@adaptec.com>
4565 L:      linux-scsi@vger.kernel.org
4566 W:      http://www.icp-vortex.com/
4567 S:      Supported
4568 F:      drivers/scsi/gdt*
4569
4570 GDB KERNEL DEBUGGING HELPER SCRIPTS
4571 M:      Jan Kiszka <jan.kiszka@siemens.com>
4572 S:      Supported
4573 F:      scripts/gdb/
4574
4575 GEMTEK FM RADIO RECEIVER DRIVER
4576 M:      Hans Verkuil <hverkuil@xs4all.nl>
4577 L:      linux-media@vger.kernel.org
4578 T:      git git://linuxtv.org/media_tree.git
4579 W:      http://linuxtv.org
4580 S:      Maintained
4581 F:      drivers/media/radio/radio-gemtek*
4582
4583 GENERIC GPIO I2C DRIVER
4584 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4585 S:      Supported
4586 F:      drivers/i2c/busses/i2c-gpio.c
4587 F:      include/linux/i2c-gpio.h
4588
4589 GENERIC GPIO I2C MULTIPLEXER DRIVER
4590 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4591 L:      linux-i2c@vger.kernel.org
4592 S:      Supported
4593 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4594 F:      include/linux/i2c-mux-gpio.h
4595 F:      Documentation/i2c/muxes/i2c-mux-gpio
4596
4597 GENERIC HDLC (WAN) DRIVERS
4598 M:      Krzysztof Halasa <khc@pm.waw.pl>
4599 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4600 S:      Maintained
4601 F:      drivers/net/wan/c101.c
4602 F:      drivers/net/wan/hd6457*
4603 F:      drivers/net/wan/hdlc*
4604 F:      drivers/net/wan/n2.c
4605 F:      drivers/net/wan/pc300too.c
4606 F:      drivers/net/wan/pci200syn.c
4607 F:      drivers/net/wan/wanxl*
4608
4609 GENERIC INCLUDE/ASM HEADER FILES
4610 M:      Arnd Bergmann <arnd@arndb.de>
4611 L:      linux-arch@vger.kernel.org
4612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4613 S:      Maintained
4614 F:      include/asm-generic/
4615 F:      include/uapi/asm-generic/
4616
4617 GENERIC PHY FRAMEWORK
4618 M:      Kishon Vijay Abraham I <kishon@ti.com>
4619 L:      linux-kernel@vger.kernel.org
4620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4621 S:      Supported
4622 F:      drivers/phy/
4623 F:      include/linux/phy/
4624
4625 GENERIC PM DOMAINS
4626 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4627 M:      Kevin Hilman <khilman@kernel.org>
4628 M:      Ulf Hansson <ulf.hansson@linaro.org>
4629 L:      linux-pm@vger.kernel.org
4630 S:      Supported
4631 F:      drivers/base/power/domain*.c
4632 F:      include/linux/pm_domain.h
4633
4634 GENERIC UIO DRIVER FOR PCI DEVICES
4635 M:      "Michael S. Tsirkin" <mst@redhat.com>
4636 L:      kvm@vger.kernel.org
4637 S:      Supported
4638 F:      drivers/uio/uio_pci_generic.c
4639
4640 GET_MAINTAINER SCRIPT
4641 M:      Joe Perches <joe@perches.com>
4642 S:      Maintained
4643 F:      scripts/get_maintainer.pl
4644
4645 GFS2 FILE SYSTEM
4646 M:      Steven Whitehouse <swhiteho@redhat.com>
4647 M:      Bob Peterson <rpeterso@redhat.com>
4648 L:      cluster-devel@redhat.com
4649 W:      http://sources.redhat.com/cluster/
4650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4651 S:      Supported
4652 F:      Documentation/filesystems/gfs2*.txt
4653 F:      fs/gfs2/
4654 F:      include/uapi/linux/gfs2_ondisk.h
4655
4656 GIGASET ISDN DRIVERS
4657 M:      Paul Bolle <pebolle@tiscali.nl>
4658 L:      gigaset307x-common@lists.sourceforge.net
4659 W:      http://gigaset307x.sourceforge.net/
4660 S:      Odd Fixes
4661 F:      Documentation/isdn/README.gigaset
4662 F:      drivers/isdn/gigaset/
4663 F:      include/uapi/linux/gigaset_dev.h
4664
4665 GO7007 MPEG CODEC
4666 M:      Hans Verkuil <hans.verkuil@cisco.com>
4667 L:      linux-media@vger.kernel.org
4668 S:      Maintained
4669 F:      drivers/media/usb/go7007/
4670
4671 GOODIX TOUCHSCREEN
4672 M:      Bastien Nocera <hadess@hadess.net>
4673 L:      linux-input@vger.kernel.org
4674 S:      Maintained
4675 F:      drivers/input/touchscreen/goodix.c
4676
4677 GPIO SUBSYSTEM
4678 M:      Linus Walleij <linus.walleij@linaro.org>
4679 M:      Alexandre Courbot <gnurou@gmail.com>
4680 L:      linux-gpio@vger.kernel.org
4681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4682 S:      Maintained
4683 F:      Documentation/gpio/
4684 F:      drivers/gpio/
4685 F:      include/linux/gpio/
4686 F:      include/linux/gpio.h
4687 F:      include/asm-generic/gpio.h
4688
4689 GRE DEMULTIPLEXER DRIVER
4690 M:      Dmitry Kozlov <xeb@mail.ru>
4691 L:      netdev@vger.kernel.org
4692 S:      Maintained
4693 F:      net/ipv4/gre_demux.c
4694 F:      net/ipv4/gre_offload.c
4695 F:      include/net/gre.h
4696
4697 GRETH 10/100/1G Ethernet MAC device driver
4698 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4699 L:      netdev@vger.kernel.org
4700 S:      Maintained
4701 F:      drivers/net/ethernet/aeroflex/
4702
4703 GSPCA FINEPIX SUBDRIVER
4704 M:      Frank Zago <frank@zago.net>
4705 L:      linux-media@vger.kernel.org
4706 T:      git git://linuxtv.org/media_tree.git
4707 S:      Maintained
4708 F:      drivers/media/usb/gspca/finepix.c
4709
4710 GSPCA GL860 SUBDRIVER
4711 M:      Olivier Lorin <o.lorin@laposte.net>
4712 L:      linux-media@vger.kernel.org
4713 T:      git git://linuxtv.org/media_tree.git
4714 S:      Maintained
4715 F:      drivers/media/usb/gspca/gl860/
4716
4717 GSPCA M5602 SUBDRIVER
4718 M:      Erik Andren <erik.andren@gmail.com>
4719 L:      linux-media@vger.kernel.org
4720 T:      git git://linuxtv.org/media_tree.git
4721 S:      Maintained
4722 F:      drivers/media/usb/gspca/m5602/
4723
4724 GSPCA PAC207 SONIXB SUBDRIVER
4725 M:      Hans de Goede <hdegoede@redhat.com>
4726 L:      linux-media@vger.kernel.org
4727 T:      git git://linuxtv.org/media_tree.git
4728 S:      Maintained
4729 F:      drivers/media/usb/gspca/pac207.c
4730
4731 GSPCA SN9C20X SUBDRIVER
4732 M:      Brian Johnson <brijohn@gmail.com>
4733 L:      linux-media@vger.kernel.org
4734 T:      git git://linuxtv.org/media_tree.git
4735 S:      Maintained
4736 F:      drivers/media/usb/gspca/sn9c20x.c
4737
4738 GSPCA T613 SUBDRIVER
4739 M:      Leandro Costantino <lcostantino@gmail.com>
4740 L:      linux-media@vger.kernel.org
4741 T:      git git://linuxtv.org/media_tree.git
4742 S:      Maintained
4743 F:      drivers/media/usb/gspca/t613.c
4744
4745 GSPCA USB WEBCAM DRIVER
4746 M:      Hans de Goede <hdegoede@redhat.com>
4747 L:      linux-media@vger.kernel.org
4748 T:      git git://linuxtv.org/media_tree.git
4749 S:      Maintained
4750 F:      drivers/media/usb/gspca/
4751
4752 GUID PARTITION TABLE (GPT)
4753 M:      Davidlohr Bueso <dave@stgolabs.net>
4754 L:      linux-efi@vger.kernel.org
4755 S:      Maintained
4756 F:      block/partitions/efi.*
4757
4758 STK1160 USB VIDEO CAPTURE DRIVER
4759 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4760 L:      linux-media@vger.kernel.org
4761 T:      git git://linuxtv.org/media_tree.git
4762 S:      Maintained
4763 F:      drivers/media/usb/stk1160/
4764
4765 H8/300 ARCHITECTURE
4766 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4767 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4768 W:      http://uclinux-h8.sourceforge.jp
4769 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4770 S:      Maintained
4771 F:      arch/h8300/
4772 F:      drivers/clocksource/h8300_*.c
4773 F:      drivers/clk/h8300/
4774 F:      drivers/irqchip/irq-renesas-h8*.c
4775
4776 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4777 M:      Frank Seidel <frank@f-seidel.de>
4778 L:      platform-driver-x86@vger.kernel.org
4779 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4780 S:      Maintained
4781 F:      drivers/platform/x86/hdaps.c
4782
4783 HDPVR USB VIDEO ENCODER DRIVER
4784 M:      Hans Verkuil <hverkuil@xs4all.nl>
4785 L:      linux-media@vger.kernel.org
4786 T:      git git://linuxtv.org/media_tree.git
4787 W:      http://linuxtv.org
4788 S:      Odd Fixes
4789 F:      drivers/media/usb/hdpvr/
4790
4791 HWPOISON MEMORY FAILURE HANDLING
4792 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4793 L:      linux-mm@kvack.org
4794 S:      Maintained
4795 F:      mm/memory-failure.c
4796 F:      mm/hwpoison-inject.c
4797
4798 HYPERVISOR VIRTUAL CONSOLE DRIVER
4799 L:      linuxppc-dev@lists.ozlabs.org
4800 S:      Odd Fixes
4801 F:      drivers/tty/hvc/
4802
4803 HACKRF MEDIA DRIVER
4804 M:      Antti Palosaari <crope@iki.fi>
4805 L:      linux-media@vger.kernel.org
4806 W:      http://linuxtv.org/
4807 W:      http://palosaari.fi/linux/
4808 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4809 T:      git git://linuxtv.org/anttip/media_tree.git
4810 S:      Maintained
4811 F:      drivers/media/usb/hackrf/
4812
4813 HARDWARE MONITORING
4814 M:      Jean Delvare <jdelvare@suse.com>
4815 M:      Guenter Roeck <linux@roeck-us.net>
4816 L:      lm-sensors@lm-sensors.org
4817 W:      http://www.lm-sensors.org/
4818 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4820 S:      Maintained
4821 F:      Documentation/hwmon/
4822 F:      drivers/hwmon/
4823 F:      include/linux/hwmon*.h
4824
4825 HARDWARE RANDOM NUMBER GENERATOR CORE
4826 M:      Matt Mackall <mpm@selenic.com>
4827 M:      Herbert Xu <herbert@gondor.apana.org.au>
4828 L:      linux-crypto@vger.kernel.org
4829 S:      Odd fixes
4830 F:      Documentation/hw_random.txt
4831 F:      drivers/char/hw_random/
4832 F:      include/linux/hw_random.h
4833
4834 HARDWARE SPINLOCK CORE
4835 M:      Ohad Ben-Cohen <ohad@wizery.com>
4836 S:      Maintained
4837 F:      Documentation/hwspinlock.txt
4838 F:      drivers/hwspinlock/hwspinlock_*
4839 F:      include/linux/hwspinlock.h
4840
4841 HARMONY SOUND DRIVER
4842 L:      linux-parisc@vger.kernel.org
4843 S:      Maintained
4844 F:      sound/parisc/harmony.*
4845
4846 HD29L2 MEDIA DRIVER
4847 M:      Antti Palosaari <crope@iki.fi>
4848 L:      linux-media@vger.kernel.org
4849 W:      http://linuxtv.org/
4850 W:      http://palosaari.fi/linux/
4851 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4852 T:      git git://linuxtv.org/anttip/media_tree.git
4853 S:      Maintained
4854 F:      drivers/media/dvb-frontends/hd29l2*
4855
4856 HEWLETT-PACKARD SMART2 RAID DRIVER
4857 L:      iss_storagedev@hp.com
4858 S:      Orphan
4859 F:      Documentation/blockdev/cpqarray.txt
4860 F:      drivers/block/cpqarray.*
4861
4862 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4863 M:      Don Brace <don.brace@pmcs.com>
4864 L:      iss_storagedev@hp.com
4865 L:      storagedev@pmcs.com
4866 L:      linux-scsi@vger.kernel.org
4867 S:      Supported
4868 F:      Documentation/scsi/hpsa.txt
4869 F:      drivers/scsi/hpsa*.[ch]
4870 F:      include/linux/cciss*.h
4871 F:      include/uapi/linux/cciss*.h
4872
4873 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4874 M:      Don Brace <don.brace@pmcs.com>
4875 L:      iss_storagedev@hp.com
4876 L:      storagedev@pmcs.com
4877 L:      linux-scsi@vger.kernel.org
4878 S:      Supported
4879 F:      Documentation/blockdev/cciss.txt
4880 F:      drivers/block/cciss*
4881 F:      include/linux/cciss_ioctl.h
4882 F:      include/uapi/linux/cciss_ioctl.h
4883
4884 HFS FILESYSTEM
4885 L:      linux-fsdevel@vger.kernel.org
4886 S:      Orphan
4887 F:      Documentation/filesystems/hfs.txt
4888 F:      fs/hfs/
4889
4890 HFSPLUS FILESYSTEM
4891 L:      linux-fsdevel@vger.kernel.org
4892 S:      Orphan
4893 F:      Documentation/filesystems/hfsplus.txt
4894 F:      fs/hfsplus/
4895
4896 HGA FRAMEBUFFER DRIVER
4897 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4898 L:      linux-nvidia@lists.surfsouth.com
4899 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4900 S:      Maintained
4901 F:      drivers/video/fbdev/hgafb.c
4902
4903 HIBERNATION (aka Software Suspend, aka swsusp)
4904 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4905 M:      Pavel Machek <pavel@ucw.cz>
4906 L:      linux-pm@vger.kernel.org
4907 S:      Supported
4908 F:      arch/x86/power/
4909 F:      drivers/base/power/
4910 F:      kernel/power/
4911 F:      include/linux/suspend.h
4912 F:      include/linux/freezer.h
4913 F:      include/linux/pm.h
4914 F:      arch/*/include/asm/suspend*.h
4915
4916 HID CORE LAYER
4917 M:      Jiri Kosina <jikos@kernel.org>
4918 L:      linux-input@vger.kernel.org
4919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4920 S:      Maintained
4921 F:      drivers/hid/
4922 F:      include/linux/hid*
4923 F:      include/uapi/linux/hid*
4924
4925 HID SENSOR HUB DRIVERS
4926 M:      Jiri Kosina <jikos@kernel.org>
4927 M:      Jonathan Cameron <jic23@kernel.org>
4928 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4929 L:      linux-input@vger.kernel.org
4930 L:      linux-iio@vger.kernel.org
4931 S:      Maintained
4932 F:      Documentation/hid/hid-sensor*
4933 F:      drivers/hid/hid-sensor-*
4934 F:      drivers/iio/*/hid-*
4935 F:      include/linux/hid-sensor-*
4936
4937 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4938 M:      Thomas Gleixner <tglx@linutronix.de>
4939 L:      linux-kernel@vger.kernel.org
4940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4941 S:      Maintained
4942 F:      Documentation/timers/
4943 F:      kernel/time/hrtimer.c
4944 F:      kernel/time/clockevents.c
4945 F:      kernel/time/tick*.*
4946 F:      kernel/time/timer_*.c
4947 F:      include/linux/clockchips.h
4948 F:      include/linux/hrtimer.h
4949
4950 HIGH-SPEED SCC DRIVER FOR AX.25
4951 L:      linux-hams@vger.kernel.org
4952 S:      Orphan
4953 F:      drivers/net/hamradio/dmascc.c
4954 F:      drivers/net/hamradio/scc.c
4955
4956 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4957 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4958 W:      http://www.highpoint-tech.com
4959 S:      Supported
4960 F:      Documentation/scsi/hptiop.txt
4961 F:      drivers/scsi/hptiop.c
4962
4963 HIPPI
4964 M:      Jes Sorensen <jes@trained-monkey.org>
4965 L:      linux-hippi@sunsite.dk
4966 S:      Maintained
4967 F:      include/linux/hippidevice.h
4968 F:      include/uapi/linux/if_hippi.h
4969 F:      net/802/hippi.c
4970 F:      drivers/net/hippi/
4971
4972 HOST AP DRIVER
4973 M:      Jouni Malinen <j@w1.fi>
4974 L:      hostap@shmoo.com (subscribers-only)
4975 L:      linux-wireless@vger.kernel.org
4976 W:      http://hostap.epitest.fi/
4977 S:      Maintained
4978 F:      drivers/net/wireless/hostap/
4979
4980 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4981 L:      platform-driver-x86@vger.kernel.org
4982 S:      Orphan
4983 F:      drivers/platform/x86/tc1100-wmi.c
4984
4985 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4986 M:      Jaroslav Kysela <perex@perex.cz>
4987 S:      Maintained
4988 F:      drivers/net/ethernet/hp/hp100.*
4989
4990 HPET:   High Precision Event Timers driver
4991 M:      Clemens Ladisch <clemens@ladisch.de>
4992 S:      Maintained
4993 F:      Documentation/timers/hpet.txt
4994 F:      drivers/char/hpet.c
4995 F:      include/linux/hpet.h
4996 F:      include/uapi/linux/hpet.h
4997
4998 HPET:   x86
4999 S:      Orphan
5000 F:      arch/x86/kernel/hpet.c
5001 F:      arch/x86/include/asm/hpet.h
5002
5003 HPFS FILESYSTEM
5004 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5005 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5006 S:      Maintained
5007 F:      fs/hpfs/
5008
5009 HSI SUBSYSTEM
5010 M:      Sebastian Reichel <sre@kernel.org>
5011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5012 S:      Maintained
5013 F:      Documentation/ABI/testing/sysfs-bus-hsi
5014 F:      Documentation/hsi.txt
5015 F:      drivers/hsi/
5016 F:      include/linux/hsi/
5017 F:      include/uapi/linux/hsi/
5018
5019 HSO 3G MODEM DRIVER
5020 M:      Jan Dumon <j.dumon@option.com>
5021 W:      http://www.pharscape.org
5022 S:      Maintained
5023 F:      drivers/net/usb/hso.c
5024
5025 HSR NETWORK PROTOCOL
5026 M:      Arvid Brodin <arvid.brodin@alten.se>
5027 L:      netdev@vger.kernel.org
5028 S:      Maintained
5029 F:      net/hsr/
5030
5031 HTCPEN TOUCHSCREEN DRIVER
5032 M:      Pau Oliva Fora <pof@eslack.org>
5033 L:      linux-input@vger.kernel.org
5034 S:      Maintained
5035 F:      drivers/input/touchscreen/htcpen.c
5036
5037 HUGETLB FILESYSTEM
5038 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5039 S:      Maintained
5040 F:      fs/hugetlbfs/
5041
5042 Hyper-V CORE AND DRIVERS
5043 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5044 M:      Haiyang Zhang <haiyangz@microsoft.com>
5045 L:      devel@linuxdriverproject.org
5046 S:      Maintained
5047 F:      arch/x86/include/asm/mshyperv.h
5048 F:      arch/x86/include/uapi/asm/hyperv.h
5049 F:      arch/x86/kernel/cpu/mshyperv.c
5050 F:      drivers/hid/hid-hyperv.c
5051 F:      drivers/hv/
5052 F:      drivers/input/serio/hyperv-keyboard.c
5053 F:      drivers/net/hyperv/
5054 F:      drivers/scsi/storvsc_drv.c
5055 F:      drivers/video/fbdev/hyperv_fb.c
5056 F:      include/linux/hyperv.h
5057 F:      tools/hv/
5058 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5059
5060 I2C OVER PARALLEL PORT
5061 M:      Jean Delvare <jdelvare@suse.com>
5062 L:      linux-i2c@vger.kernel.org
5063 S:      Maintained
5064 F:      Documentation/i2c/busses/i2c-parport
5065 F:      Documentation/i2c/busses/i2c-parport-light
5066 F:      drivers/i2c/busses/i2c-parport.c
5067 F:      drivers/i2c/busses/i2c-parport-light.c
5068
5069 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5070 M:      Jean Delvare <jdelvare@suse.com>
5071 L:      linux-i2c@vger.kernel.org
5072 S:      Maintained
5073 F:      Documentation/i2c/busses/i2c-ali1535
5074 F:      Documentation/i2c/busses/i2c-ali1563
5075 F:      Documentation/i2c/busses/i2c-ali15x3
5076 F:      Documentation/i2c/busses/i2c-amd756
5077 F:      Documentation/i2c/busses/i2c-amd8111
5078 F:      Documentation/i2c/busses/i2c-i801
5079 F:      Documentation/i2c/busses/i2c-nforce2
5080 F:      Documentation/i2c/busses/i2c-piix4
5081 F:      Documentation/i2c/busses/i2c-sis5595
5082 F:      Documentation/i2c/busses/i2c-sis630
5083 F:      Documentation/i2c/busses/i2c-sis96x
5084 F:      Documentation/i2c/busses/i2c-via
5085 F:      Documentation/i2c/busses/i2c-viapro
5086 F:      drivers/i2c/busses/i2c-ali1535.c
5087 F:      drivers/i2c/busses/i2c-ali1563.c
5088 F:      drivers/i2c/busses/i2c-ali15x3.c
5089 F:      drivers/i2c/busses/i2c-amd756.c
5090 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5091 F:      drivers/i2c/busses/i2c-amd8111.c
5092 F:      drivers/i2c/busses/i2c-i801.c
5093 F:      drivers/i2c/busses/i2c-isch.c
5094 F:      drivers/i2c/busses/i2c-nforce2.c
5095 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5096 F:      drivers/i2c/busses/i2c-piix4.c
5097 F:      drivers/i2c/busses/i2c-sis5595.c
5098 F:      drivers/i2c/busses/i2c-sis630.c
5099 F:      drivers/i2c/busses/i2c-sis96x.c
5100 F:      drivers/i2c/busses/i2c-via.c
5101 F:      drivers/i2c/busses/i2c-viapro.c
5102
5103 I2C/SMBUS ISMT DRIVER
5104 M:      Seth Heasley <seth.heasley@intel.com>
5105 M:      Neil Horman <nhorman@tuxdriver.com>
5106 L:      linux-i2c@vger.kernel.org
5107 F:      drivers/i2c/busses/i2c-ismt.c
5108 F:      Documentation/i2c/busses/i2c-ismt
5109
5110 I2C/SMBUS STUB DRIVER
5111 M:      Jean Delvare <jdelvare@suse.com>
5112 L:      linux-i2c@vger.kernel.org
5113 S:      Maintained
5114 F:      drivers/i2c/i2c-stub.c
5115
5116 I2C SUBSYSTEM
5117 M:      Wolfram Sang <wsa@the-dreams.de>
5118 L:      linux-i2c@vger.kernel.org
5119 W:      https://i2c.wiki.kernel.org/
5120 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5122 S:      Maintained
5123 F:      Documentation/devicetree/bindings/i2c/
5124 F:      Documentation/i2c/
5125 F:      drivers/i2c/
5126 F:      include/linux/i2c.h
5127 F:      include/linux/i2c-*.h
5128 F:      include/uapi/linux/i2c.h
5129 F:      include/uapi/linux/i2c-*.h
5130
5131 I2C ACPI SUPPORT
5132 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5133 L:      linux-i2c@vger.kernel.org
5134 L:      linux-acpi@vger.kernel.org
5135 S:      Maintained
5136
5137 I2C-TAOS-EVM DRIVER
5138 M:      Jean Delvare <jdelvare@suse.com>
5139 L:      linux-i2c@vger.kernel.org
5140 S:      Maintained
5141 F:      Documentation/i2c/busses/i2c-taos-evm
5142 F:      drivers/i2c/busses/i2c-taos-evm.c
5143
5144 I2C-TINY-USB DRIVER
5145 M:      Till Harbaum <till@harbaum.org>
5146 L:      linux-i2c@vger.kernel.org
5147 W:      http://www.harbaum.org/till/i2c_tiny_usb
5148 S:      Maintained
5149 F:      drivers/i2c/busses/i2c-tiny-usb.c
5150
5151 i386 BOOT CODE
5152 M:      "H. Peter Anvin" <hpa@zytor.com>
5153 S:      Maintained
5154 F:      arch/x86/boot/
5155
5156 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5157 M:      "H. Peter Anvin" <hpa@zytor.com>
5158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5159 S:      Maintained
5160
5161 IA64 (Itanium) PLATFORM
5162 M:      Tony Luck <tony.luck@intel.com>
5163 M:      Fenghua Yu <fenghua.yu@intel.com>
5164 L:      linux-ia64@vger.kernel.org
5165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5166 S:      Maintained
5167 F:      arch/ia64/
5168
5169 IBM Power VMX Cryptographic instructions
5170 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5171 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5172 L:      linux-crypto@vger.kernel.org
5173 S:      Supported
5174 F:      drivers/crypto/vmx/Makefile
5175 F:      drivers/crypto/vmx/Kconfig
5176 F:      drivers/crypto/vmx/vmx.c
5177 F:      drivers/crypto/vmx/aes*
5178 F:      drivers/crypto/vmx/ghash*
5179 F:      drivers/crypto/vmx/ppc-xlate.pl
5180
5181 IBM Power in-Nest Crypto Acceleration
5182 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5183 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5184 L:      linux-crypto@vger.kernel.org
5185 S:      Supported
5186 F:      drivers/crypto/nx/Makefile
5187 F:      drivers/crypto/nx/Kconfig
5188 F:      drivers/crypto/nx/nx-aes*
5189 F:      drivers/crypto/nx/nx-sha*
5190 F:      drivers/crypto/nx/nx.*
5191 F:      drivers/crypto/nx/nx_csbcpb.h
5192 F:      drivers/crypto/nx/nx_debugfs.h
5193
5194 IBM Power 842 compression accelerator
5195 M:      Dan Streetman <ddstreet@ieee.org>
5196 S:      Supported
5197 F:      drivers/crypto/nx/Makefile
5198 F:      drivers/crypto/nx/Kconfig
5199 F:      drivers/crypto/nx/nx-842*
5200 F:      include/linux/sw842.h
5201 F:      crypto/842.c
5202 F:      lib/842/
5203
5204 IBM Power Linux RAID adapter
5205 M:      Brian King <brking@us.ibm.com>
5206 S:      Supported
5207 F:      drivers/scsi/ipr.*
5208
5209 IBM Power Virtual Ethernet Device Driver
5210 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5211 L:      netdev@vger.kernel.org
5212 S:      Supported
5213 F:      drivers/net/ethernet/ibm/ibmveth.*
5214
5215 IBM Power Virtual SCSI Device Drivers
5216 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5217 L:      linux-scsi@vger.kernel.org
5218 S:      Supported
5219 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5220 F:      drivers/scsi/ibmvscsi/viosrp.h
5221
5222 IBM Power Virtual FC Device Drivers
5223 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5224 L:      linux-scsi@vger.kernel.org
5225 S:      Supported
5226 F:      drivers/scsi/ibmvscsi/ibmvfc*
5227
5228 IBM ServeRAID RAID DRIVER
5229 S:      Orphan
5230 F:      drivers/scsi/ips.*
5231
5232 ICH LPC AND GPIO DRIVER
5233 M:      Peter Tyser <ptyser@xes-inc.com>
5234 S:      Maintained
5235 F:      drivers/mfd/lpc_ich.c
5236 F:      drivers/gpio/gpio-ich.c
5237
5238 IDE SUBSYSTEM
5239 M:      "David S. Miller" <davem@davemloft.net>
5240 L:      linux-ide@vger.kernel.org
5241 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5243 S:      Maintained
5244 F:      Documentation/ide/
5245 F:      drivers/ide/
5246 F:      include/linux/ide.h
5247
5248 IDEAPAD LAPTOP EXTRAS DRIVER
5249 M:      Ike Panhc <ike.pan@canonical.com>
5250 L:      platform-driver-x86@vger.kernel.org
5251 W:      http://launchpad.net/ideapad-laptop
5252 S:      Maintained
5253 F:      drivers/platform/x86/ideapad-laptop.c
5254
5255 IDEAPAD LAPTOP SLIDEBAR DRIVER
5256 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5257 L:      linux-input@vger.kernel.org
5258 W:      https://github.com/o2genum/ideapad-slidebar
5259 S:      Maintained
5260 F:      drivers/input/misc/ideapad_slidebar.c
5261
5262 IDE/ATAPI DRIVERS
5263 M:      Borislav Petkov <bp@alien8.de>
5264 L:      linux-ide@vger.kernel.org
5265 S:      Maintained
5266 F:      Documentation/cdrom/ide-cd
5267 F:      drivers/ide/ide-cd*
5268
5269 IDLE-I7300
5270 M:      Andy Henroid <andrew.d.henroid@intel.com>
5271 L:      linux-pm@vger.kernel.org
5272 S:      Supported
5273 F:      drivers/idle/i7300_idle.c
5274
5275 IEEE 802.15.4 SUBSYSTEM
5276 M:      Alexander Aring <alex.aring@gmail.com>
5277 L:      linux-wpan@vger.kernel.org
5278 W:      https://github.com/linux-wpan
5279 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5280 S:      Maintained
5281 F:      net/ieee802154/
5282 F:      net/mac802154/
5283 F:      drivers/net/ieee802154/
5284 F:      include/linux/nl802154.h
5285 F:      include/linux/ieee802154.h
5286 F:      include/net/nl802154.h
5287 F:      include/net/mac802154.h
5288 F:      include/net/af_ieee802154.h
5289 F:      include/net/cfg802154.h
5290 F:      include/net/ieee802154_netdev.h
5291 F:      Documentation/networking/ieee802154.txt
5292
5293 IGORPLUG-USB IR RECEIVER
5294 M:      Sean Young <sean@mess.org>
5295 L:      linux-media@vger.kernel.org
5296 S:      Maintained
5297 F:      drivers/media/rc/igorplugusb.c
5298
5299 IGUANAWORKS USB IR TRANSCEIVER
5300 M:      Sean Young <sean@mess.org>
5301 L:      linux-media@vger.kernel.org
5302 S:      Maintained
5303 F:      drivers/media/rc/iguanair.c
5304
5305 IIO SUBSYSTEM AND DRIVERS
5306 M:      Jonathan Cameron <jic23@kernel.org>
5307 R:      Hartmut Knaack <knaack.h@gmx.de>
5308 R:      Lars-Peter Clausen <lars@metafoo.de>
5309 R:      Peter Meerwald <pmeerw@pmeerw.net>
5310 L:      linux-iio@vger.kernel.org
5311 S:      Maintained
5312 F:      drivers/iio/
5313 F:      drivers/staging/iio/
5314 F:      include/linux/iio/
5315 F:      tools/iio/
5316
5317 IKANOS/ADI EAGLE ADSL USB DRIVER
5318 M:      Matthieu Castet <castet.matthieu@free.fr>
5319 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5320 S:      Maintained
5321 F:      drivers/usb/atm/ueagle-atm.c
5322
5323 INA209 HARDWARE MONITOR DRIVER
5324 M:      Guenter Roeck <linux@roeck-us.net>
5325 L:      lm-sensors@lm-sensors.org
5326 S:      Maintained
5327 F:      Documentation/hwmon/ina209
5328 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5329 F:      drivers/hwmon/ina209.c
5330
5331 INA2XX HARDWARE MONITOR DRIVER
5332 M:      Guenter Roeck <linux@roeck-us.net>
5333 L:      lm-sensors@lm-sensors.org
5334 S:      Maintained
5335 F:      Documentation/hwmon/ina2xx
5336 F:      drivers/hwmon/ina2xx.c
5337 F:      include/linux/platform_data/ina2xx.h
5338
5339 INDUSTRY PACK SUBSYSTEM (IPACK)
5340 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5341 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5342 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5343 L:      industrypack-devel@lists.sourceforge.net
5344 W:      http://industrypack.sourceforge.net
5345 S:      Maintained
5346 F:      drivers/ipack/
5347
5348 INGENIC JZ4780 DMA Driver
5349 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5350 S:      Maintained
5351 F:      drivers/dma/dma-jz4780.c
5352
5353 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5354 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5355 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5356 L:      linux-ima-devel@lists.sourceforge.net
5357 L:      linux-ima-user@lists.sourceforge.net
5358 L:      linux-security-module@vger.kernel.org
5359 S:      Supported
5360 F:      security/integrity/ima/
5361
5362 IMGTEC IR DECODER DRIVER
5363 M:      James Hogan <james.hogan@imgtec.com>
5364 S:      Maintained
5365 F:      drivers/media/rc/img-ir/
5366
5367 IMS TWINTURBO FRAMEBUFFER DRIVER
5368 L:      linux-fbdev@vger.kernel.org
5369 S:      Orphan
5370 F:      drivers/video/fbdev/imsttfb.c
5371
5372 INFINIBAND SUBSYSTEM
5373 M:      Doug Ledford <dledford@redhat.com>
5374 M:      Sean Hefty <sean.hefty@intel.com>
5375 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5376 L:      linux-rdma@vger.kernel.org
5377 W:      http://www.openfabrics.org/
5378 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5380 S:      Supported
5381 F:      Documentation/infiniband/
5382 F:      drivers/infiniband/
5383 F:      drivers/staging/rdma/
5384 F:      include/uapi/linux/if_infiniband.h
5385 F:      include/uapi/rdma/
5386 F:      include/rdma/
5387
5388 INOTIFY
5389 M:      John McCutchan <john@johnmccutchan.com>
5390 M:      Robert Love <rlove@rlove.org>
5391 M:      Eric Paris <eparis@parisplace.org>
5392 S:      Maintained
5393 F:      Documentation/filesystems/inotify.txt
5394 F:      fs/notify/inotify/
5395 F:      include/linux/inotify.h
5396 F:      include/uapi/linux/inotify.h
5397
5398 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5399 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5400 L:      linux-input@vger.kernel.org
5401 Q:      http://patchwork.kernel.org/project/linux-input/list/
5402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5403 S:      Maintained
5404 F:      drivers/input/
5405 F:      include/linux/input.h
5406 F:      include/uapi/linux/input.h
5407 F:      include/linux/input/
5408
5409 INPUT MULTITOUCH (MT) PROTOCOL
5410 M:      Henrik Rydberg <rydberg@bitmath.org>
5411 L:      linux-input@vger.kernel.org
5412 S:      Odd fixes
5413 F:      Documentation/input/multi-touch-protocol.txt
5414 F:      drivers/input/input-mt.c
5415 K:      \b(ABS|SYN)_MT_
5416
5417 INTEL ASoC BDW/HSW DRIVERS
5418 M:      Jie Yang <yang.jie@linux.intel.com>
5419 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5420 S:      Supported
5421 F:      sound/soc/intel/common/sst-dsp*
5422 F:      sound/soc/intel/common/sst-firmware.c
5423 F:      sound/soc/intel/boards/broadwell.c
5424 F:      sound/soc/intel/haswell/
5425
5426 INTEL C600 SERIES SAS CONTROLLER DRIVER
5427 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5428 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5429 L:      linux-scsi@vger.kernel.org
5430 T:      git git://git.code.sf.net/p/intel-sas/isci
5431 S:      Supported
5432 F:      drivers/scsi/isci/
5433
5434 INTEL IDLE DRIVER
5435 M:      Len Brown <lenb@kernel.org>
5436 L:      linux-pm@vger.kernel.org
5437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5438 S:      Supported
5439 F:      drivers/idle/intel_idle.c
5440
5441 INTEL PSTATE DRIVER
5442 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5443 L:      linux-pm@vger.kernel.org
5444 S:      Supported
5445 F:      drivers/cpufreq/intel_pstate.c
5446
5447 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5448 M:      Maik Broemme <mbroemme@plusserver.de>
5449 L:      linux-fbdev@vger.kernel.org
5450 S:      Maintained
5451 F:      Documentation/fb/intelfb.txt
5452 F:      drivers/video/fbdev/intelfb/
5453
5454 INTEL 810/815 FRAMEBUFFER DRIVER
5455 M:      Antonino Daplas <adaplas@gmail.com>
5456 L:      linux-fbdev@vger.kernel.org
5457 S:      Maintained
5458 F:      drivers/video/fbdev/i810/
5459
5460 INTEL MENLOW THERMAL DRIVER
5461 M:      Sujith Thomas <sujith.thomas@intel.com>
5462 L:      platform-driver-x86@vger.kernel.org
5463 W:      https://01.org/linux-acpi
5464 S:      Supported
5465 F:      drivers/platform/x86/intel_menlow.c
5466
5467 INTEL I/OAT DMA DRIVER
5468 M:      Dave Jiang <dave.jiang@intel.com>
5469 R:      Dan Williams <dan.j.williams@intel.com>
5470 L:      dmaengine@vger.kernel.org
5471 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5472 S:      Supported
5473 F:      drivers/dma/ioat*
5474
5475 INTEL IOMMU (VT-d)
5476 M:      David Woodhouse <dwmw2@infradead.org>
5477 L:      iommu@lists.linux-foundation.org
5478 T:      git git://git.infradead.org/iommu-2.6.git
5479 S:      Supported
5480 F:      drivers/iommu/intel-iommu.c
5481 F:      include/linux/intel-iommu.h
5482
5483 INTEL IOP-ADMA DMA DRIVER
5484 R:      Dan Williams <dan.j.williams@intel.com>
5485 S:      Odd fixes
5486 F:      drivers/dma/iop-adma.c
5487
5488 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5489 M:      Krzysztof Halasa <khalasa@piap.pl>
5490 S:      Maintained
5491 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5492 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5493 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5494 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5495 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5496 F:      drivers/net/wan/ixp4xx_hss.c
5497
5498 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5499 M:      Deepak Saxena <dsaxena@plexity.net>
5500 S:      Maintained
5501 F:      drivers/char/hw_random/ixp4xx-rng.c
5502
5503 INTEL ETHERNET DRIVERS
5504 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5505 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5506 R:      Shannon Nelson <shannon.nelson@intel.com>
5507 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5508 R:      Don Skidmore <donald.c.skidmore@intel.com>
5509 R:      Matthew Vick <matthew.vick@intel.com>
5510 R:      John Ronciak <john.ronciak@intel.com>
5511 R:      Mitch Williams <mitch.a.williams@intel.com>
5512 L:      intel-wired-lan@lists.osuosl.org
5513 W:      http://www.intel.com/support/feedback.htm
5514 W:      http://e1000.sourceforge.net/
5515 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5518 S:      Supported
5519 F:      Documentation/networking/e100.txt
5520 F:      Documentation/networking/e1000.txt
5521 F:      Documentation/networking/e1000e.txt
5522 F:      Documentation/networking/igb.txt
5523 F:      Documentation/networking/igbvf.txt
5524 F:      Documentation/networking/ixgb.txt
5525 F:      Documentation/networking/ixgbe.txt
5526 F:      Documentation/networking/ixgbevf.txt
5527 F:      Documentation/networking/i40e.txt
5528 F:      Documentation/networking/i40evf.txt
5529 F:      drivers/net/ethernet/intel/
5530 F:      drivers/net/ethernet/intel/*/
5531
5532 INTEL-MID GPIO DRIVER
5533 M:      David Cohen <david.a.cohen@linux.intel.com>
5534 L:      linux-gpio@vger.kernel.org
5535 S:      Maintained
5536 F:      drivers/gpio/gpio-intel-mid.c
5537
5538 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5539 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5540 L:      linux-wireless@vger.kernel.org
5541 S:      Maintained
5542 F:      Documentation/networking/README.ipw2100
5543 F:      Documentation/networking/README.ipw2200
5544 F:      drivers/net/wireless/ipw2x00/
5545
5546 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5547 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5548 M:      Gang Wei <gang.wei@intel.com>
5549 M:      Shane Wang <shane.wang@intel.com>
5550 L:      tboot-devel@lists.sourceforge.net
5551 W:      http://tboot.sourceforge.net
5552 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5553 S:      Supported
5554 F:      Documentation/intel_txt.txt
5555 F:      include/linux/tboot.h
5556 F:      arch/x86/kernel/tboot.c
5557
5558 INTEL WIRELESS WIMAX CONNECTION 2400
5559 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5560 M:      linux-wimax@intel.com
5561 L:      wimax@linuxwimax.org (subscribers-only)
5562 S:      Supported
5563 W:      http://linuxwimax.org
5564 F:      Documentation/wimax/README.i2400m
5565 F:      drivers/net/wimax/i2400m/
5566 F:      include/uapi/linux/wimax/i2400m.h
5567
5568 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5569 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5570 L:      linux-wireless@vger.kernel.org
5571 S:      Supported
5572 F:      drivers/net/wireless/iwlegacy/
5573
5574 INTEL WIRELESS WIFI LINK (iwlwifi)
5575 M:      Johannes Berg <johannes.berg@intel.com>
5576 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5577 M:      Intel Linux Wireless <ilw@linux.intel.com>
5578 L:      linux-wireless@vger.kernel.org
5579 W:      http://intellinuxwireless.org
5580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5581 S:      Supported
5582 F:      drivers/net/wireless/iwlwifi/
5583
5584 INTEL MANAGEMENT ENGINE (mei)
5585 M:      Tomas Winkler <tomas.winkler@intel.com>
5586 L:      linux-kernel@vger.kernel.org
5587 S:      Supported
5588 F:      include/uapi/linux/mei.h
5589 F:      include/linux/mei_cl_bus.h
5590 F:      drivers/misc/mei/*
5591 F:      Documentation/misc-devices/mei/*
5592
5593 INTEL PMC IPC DRIVER
5594 M:      Zha Qipeng<qipeng.zha@intel.com>
5595 L:      platform-driver-x86@vger.kernel.org
5596 S:      Maintained
5597 F:      drivers/platform/x86/intel_pmc_ipc.c
5598 F:      arch/x86/include/asm/intel_pmc_ipc.h
5599
5600 IOC3 ETHERNET DRIVER
5601 M:      Ralf Baechle <ralf@linux-mips.org>
5602 L:      linux-mips@linux-mips.org
5603 S:      Maintained
5604 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5605
5606 IOC3 SERIAL DRIVER
5607 M:      Pat Gefre <pfg@sgi.com>
5608 L:      linux-serial@vger.kernel.org
5609 S:      Maintained
5610 F:      drivers/tty/serial/ioc3_serial.c
5611
5612 IOMMU DRIVERS
5613 M:      Joerg Roedel <joro@8bytes.org>
5614 L:      iommu@lists.linux-foundation.org
5615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5616 S:      Maintained
5617 F:      drivers/iommu/
5618
5619 IP MASQUERADING
5620 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5621 S:      Maintained
5622 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5623
5624 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5625 M:      Francois Romieu <romieu@fr.zoreil.com>
5626 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5627 L:      netdev@vger.kernel.org
5628 S:      Maintained
5629 F:      drivers/net/ethernet/icplus/ipg.*
5630
5631 IPATH DRIVER
5632 M:      Mike Marciniszyn <infinipath@intel.com>
5633 L:      linux-rdma@vger.kernel.org
5634 S:      Maintained
5635 F:      drivers/staging/rdma/ipath/
5636
5637 IPMI SUBSYSTEM
5638 M:      Corey Minyard <minyard@acm.org>
5639 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5640 W:      http://openipmi.sourceforge.net/
5641 S:      Supported
5642 F:      Documentation/IPMI.txt
5643 F:      drivers/char/ipmi/
5644 F:      include/linux/ipmi*
5645 F:      include/uapi/linux/ipmi*
5646
5647 QCOM AUDIO (ASoC) DRIVERS
5648 M:      Patrick Lai <plai@codeaurora.org>
5649 M:      Banajit Goswami <bgoswami@codeaurora.org>
5650 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5651 S:      Supported
5652 F:      sound/soc/qcom/
5653
5654 IPS SCSI RAID DRIVER
5655 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5656 L:      linux-scsi@vger.kernel.org
5657 W:      http://www.adaptec.com/
5658 S:      Maintained
5659 F:      drivers/scsi/ips*
5660
5661 IPVS
5662 M:      Wensong Zhang <wensong@linux-vs.org>
5663 M:      Simon Horman <horms@verge.net.au>
5664 M:      Julian Anastasov <ja@ssi.bg>
5665 L:      netdev@vger.kernel.org
5666 L:      lvs-devel@vger.kernel.org
5667 S:      Maintained
5668 F:      Documentation/networking/ipvs-sysctl.txt
5669 F:      include/net/ip_vs.h
5670 F:      include/uapi/linux/ip_vs.h
5671 F:      net/netfilter/ipvs/
5672
5673 IPWIRELESS DRIVER
5674 M:      Jiri Kosina <jikos@kernel.org>
5675 M:      David Sterba <dsterba@suse.com>
5676 S:      Odd Fixes
5677 F:      drivers/tty/ipwireless/
5678
5679 IPX NETWORK LAYER
5680 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5681 L:      netdev@vger.kernel.org
5682 S:      Maintained
5683 F:      include/net/ipx.h
5684 F:      include/uapi/linux/ipx.h
5685 F:      net/ipx/
5686
5687 IRDA SUBSYSTEM
5688 M:      Samuel Ortiz <samuel@sortiz.org>
5689 L:      irda-users@lists.sourceforge.net (subscribers-only)
5690 L:      netdev@vger.kernel.org
5691 W:      http://irda.sourceforge.net/
5692 S:      Maintained
5693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5694 F:      Documentation/networking/irda.txt
5695 F:      drivers/net/irda/
5696 F:      include/net/irda/
5697 F:      net/irda/
5698
5699 IRQ SUBSYSTEM
5700 M:      Thomas Gleixner <tglx@linutronix.de>
5701 L:      linux-kernel@vger.kernel.org
5702 S:      Maintained
5703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5704 F:      kernel/irq/
5705
5706 IRQCHIP DRIVERS
5707 M:      Thomas Gleixner <tglx@linutronix.de>
5708 M:      Jason Cooper <jason@lakedaemon.net>
5709 M:      Marc Zyngier <marc.zyngier@arm.com>
5710 L:      linux-kernel@vger.kernel.org
5711 S:      Maintained
5712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5713 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5714 F:      Documentation/devicetree/bindings/interrupt-controller/
5715 F:      drivers/irqchip/
5716
5717 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5718 M:      Jiang Liu <jiang.liu@linux.intel.com>
5719 M:      Marc Zyngier <marc.zyngier@arm.com>
5720 S:      Maintained
5721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5722 F:      Documentation/IRQ-domain.txt
5723 F:      include/linux/irqdomain.h
5724 F:      kernel/irq/irqdomain.c
5725 F:      kernel/irq/msi.c
5726
5727 ISAPNP
5728 M:      Jaroslav Kysela <perex@perex.cz>
5729 S:      Maintained
5730 F:      Documentation/isapnp.txt
5731 F:      drivers/pnp/isapnp/
5732 F:      include/linux/isapnp.h
5733
5734 ISA RADIO MODULE
5735 M:      Hans Verkuil <hverkuil@xs4all.nl>
5736 L:      linux-media@vger.kernel.org
5737 T:      git git://linuxtv.org/media_tree.git
5738 W:      http://linuxtv.org
5739 S:      Maintained
5740 F:      drivers/media/radio/radio-isa*
5741
5742 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5743 M:      Peter Jones <pjones@redhat.com>
5744 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5745 S:      Maintained
5746 F:      drivers/firmware/iscsi_ibft*
5747
5748 ISCSI
5749 M:      Mike Christie <michaelc@cs.wisc.edu>
5750 L:      open-iscsi@googlegroups.com
5751 W:      www.open-iscsi.org
5752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5753 S:      Maintained
5754 F:      drivers/scsi/*iscsi*
5755 F:      include/scsi/*iscsi*
5756
5757 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5758 M:      Or Gerlitz <ogerlitz@mellanox.com>
5759 M:      Sagi Grimberg <sagig@mellanox.com>
5760 M:      Roi Dayan <roid@mellanox.com>
5761 L:      linux-rdma@vger.kernel.org
5762 S:      Supported
5763 W:      http://www.openfabrics.org
5764 W:      www.open-iscsi.org
5765 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5766 F:      drivers/infiniband/ulp/iser/
5767
5768 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5769 M:      Sagi Grimberg <sagig@mellanox.com>
5770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5771 L:      linux-rdma@vger.kernel.org
5772 L:      target-devel@vger.kernel.org
5773 S:      Supported
5774 W:      http://www.linux-iscsi.org
5775 F:      drivers/infiniband/ulp/isert
5776
5777 ISDN SUBSYSTEM
5778 M:      Karsten Keil <isdn@linux-pingi.de>
5779 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5780 L:      netdev@vger.kernel.org
5781 W:      http://www.isdn4linux.de
5782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5783 S:      Maintained
5784 F:      Documentation/isdn/
5785 F:      drivers/isdn/
5786 F:      include/linux/isdn.h
5787 F:      include/linux/isdn/
5788 F:      include/uapi/linux/isdn.h
5789 F:      include/uapi/linux/isdn/
5790
5791 ISDN SUBSYSTEM (Eicon active card driver)
5792 M:      Armin Schindler <mac@melware.de>
5793 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5794 W:      http://www.melware.de
5795 S:      Maintained
5796 F:      drivers/isdn/hardware/eicon/
5797
5798 IT87 HARDWARE MONITORING DRIVER
5799 M:      Jean Delvare <jdelvare@suse.com>
5800 L:      lm-sensors@lm-sensors.org
5801 S:      Maintained
5802 F:      Documentation/hwmon/it87
5803 F:      drivers/hwmon/it87.c
5804
5805 IT913X MEDIA DRIVER
5806 M:      Antti Palosaari <crope@iki.fi>
5807 L:      linux-media@vger.kernel.org
5808 W:      http://linuxtv.org/
5809 W:      http://palosaari.fi/linux/
5810 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5811 T:      git git://linuxtv.org/anttip/media_tree.git
5812 S:      Maintained
5813 F:      drivers/media/tuners/it913x*
5814
5815 IVTV VIDEO4LINUX DRIVER
5816 M:      Andy Walls <awalls@md.metrocast.net>
5817 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5818 L:      linux-media@vger.kernel.org
5819 T:      git git://linuxtv.org/media_tree.git
5820 W:      http://www.ivtvdriver.org
5821 S:      Maintained
5822 F:      Documentation/video4linux/*.ivtv
5823 F:      drivers/media/pci/ivtv/
5824 F:      include/uapi/linux/ivtv*
5825
5826 IX2505V MEDIA DRIVER
5827 M:      Malcolm Priestley <tvboxspy@gmail.com>
5828 L:      linux-media@vger.kernel.org
5829 W:      http://linuxtv.org/
5830 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5831 S:      Maintained
5832 F:      drivers/media/dvb-frontends/ix2505v*
5833
5834 JC42.4 TEMPERATURE SENSOR DRIVER
5835 M:      Guenter Roeck <linux@roeck-us.net>
5836 L:      lm-sensors@lm-sensors.org
5837 S:      Maintained
5838 F:      drivers/hwmon/jc42.c
5839 F:      Documentation/hwmon/jc42
5840
5841 JFS FILESYSTEM
5842 M:      Dave Kleikamp <shaggy@kernel.org>
5843 L:      jfs-discussion@lists.sourceforge.net
5844 W:      http://jfs.sourceforge.net/
5845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5846 S:      Maintained
5847 F:      Documentation/filesystems/jfs.txt
5848 F:      fs/jfs/
5849
5850 JME NETWORK DRIVER
5851 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5852 L:      netdev@vger.kernel.org
5853 S:      Maintained
5854 F:      drivers/net/ethernet/jme.*
5855
5856 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5857 M:      David Woodhouse <dwmw2@infradead.org>
5858 L:      linux-mtd@lists.infradead.org
5859 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5860 S:      Maintained
5861 F:      fs/jffs2/
5862 F:      include/uapi/linux/jffs2.h
5863
5864 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5865 M:      "Theodore Ts'o" <tytso@mit.edu>
5866 M:      Jan Kara <jack@suse.com>
5867 L:      linux-ext4@vger.kernel.org
5868 S:      Maintained
5869 F:      fs/jbd2/
5870 F:      include/linux/jbd2.h
5871
5872 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5873 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5874 L:      linux-media@vger.kernel.org
5875 S:      Maintained
5876 F:      drivers/media/platform/rcar_jpu.c
5877
5878 JSM Neo PCI based serial card
5879 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5880 L:      linux-serial@vger.kernel.org
5881 S:      Maintained
5882 F:      drivers/tty/serial/jsm/
5883
5884 K10TEMP HARDWARE MONITORING DRIVER
5885 M:      Clemens Ladisch <clemens@ladisch.de>
5886 L:      lm-sensors@lm-sensors.org
5887 S:      Maintained
5888 F:      Documentation/hwmon/k10temp
5889 F:      drivers/hwmon/k10temp.c
5890
5891 K8TEMP HARDWARE MONITORING DRIVER
5892 M:      Rudolf Marek <r.marek@assembler.cz>
5893 L:      lm-sensors@lm-sensors.org
5894 S:      Maintained
5895 F:      Documentation/hwmon/k8temp
5896 F:      drivers/hwmon/k8temp.c
5897
5898 KCONFIG
5899 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5900 L:      linux-kbuild@vger.kernel.org
5901 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5902 S:      Maintained
5903 F:      Documentation/kbuild/kconfig-language.txt
5904 F:      scripts/kconfig/
5905
5906 KDUMP
5907 M:      Vivek Goyal <vgoyal@redhat.com>
5908 M:      Haren Myneni <hbabu@us.ibm.com>
5909 L:      kexec@lists.infradead.org
5910 W:      http://lse.sourceforge.net/kdump/
5911 S:      Maintained
5912 F:      Documentation/kdump/
5913
5914 KEENE FM RADIO TRANSMITTER DRIVER
5915 M:      Hans Verkuil <hverkuil@xs4all.nl>
5916 L:      linux-media@vger.kernel.org
5917 T:      git git://linuxtv.org/media_tree.git
5918 W:      http://linuxtv.org
5919 S:      Maintained
5920 F:      drivers/media/radio/radio-keene*
5921
5922 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5923 M:      Ian Kent <raven@themaw.net>
5924 L:      autofs@vger.kernel.org
5925 S:      Maintained
5926 F:      fs/autofs4/
5927
5928 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5929 M:      Michal Marek <mmarek@suse.com>
5930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5932 L:      linux-kbuild@vger.kernel.org
5933 S:      Maintained
5934 F:      Documentation/kbuild/
5935 F:      Makefile
5936 F:      scripts/Makefile.*
5937 F:      scripts/basic/
5938 F:      scripts/mk*
5939 F:      scripts/package/
5940
5941 KERNEL JANITORS
5942 L:      kernel-janitors@vger.kernel.org
5943 W:      http://kernelnewbies.org/KernelJanitors
5944 S:      Odd Fixes
5945
5946 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5947 M:      "J. Bruce Fields" <bfields@fieldses.org>
5948 M:      Jeff Layton <jlayton@poochiereds.net>
5949 L:      linux-nfs@vger.kernel.org
5950 W:      http://nfs.sourceforge.net/
5951 S:      Supported
5952 F:      fs/nfsd/
5953 F:      include/uapi/linux/nfsd/
5954 F:      fs/lockd/
5955 F:      fs/nfs_common/
5956 F:      net/sunrpc/
5957 F:      include/linux/lockd/
5958 F:      include/linux/sunrpc/
5959 F:      include/uapi/linux/sunrpc/
5960
5961 KERNEL SELFTEST FRAMEWORK
5962 M:      Shuah Khan <shuahkh@osg.samsung.com>
5963 L:      linux-api@vger.kernel.org
5964 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5965 S:      Maintained
5966 F:      tools/testing/selftests
5967
5968 KERNEL VIRTUAL MACHINE (KVM)
5969 M:      Gleb Natapov <gleb@kernel.org>
5970 M:      Paolo Bonzini <pbonzini@redhat.com>
5971 L:      kvm@vger.kernel.org
5972 W:      http://www.linux-kvm.org
5973 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5974 S:      Supported
5975 F:      Documentation/*/kvm*.txt
5976 F:      Documentation/virtual/kvm/
5977 F:      arch/*/kvm/
5978 F:      arch/x86/kernel/kvm.c
5979 F:      arch/x86/kernel/kvmclock.c
5980 F:      arch/*/include/asm/kvm*
5981 F:      include/linux/kvm*
5982 F:      include/uapi/linux/kvm*
5983 F:      virt/kvm/
5984
5985 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5986 M:      Joerg Roedel <joro@8bytes.org>
5987 L:      kvm@vger.kernel.org
5988 W:      http://www.linux-kvm.org/
5989 S:      Maintained
5990 F:      arch/x86/include/asm/svm.h
5991 F:      arch/x86/kvm/svm.c
5992
5993 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5994 M:      Alexander Graf <agraf@suse.com>
5995 L:      kvm-ppc@vger.kernel.org
5996 W:      http://www.linux-kvm.org/
5997 T:      git git://github.com/agraf/linux-2.6.git
5998 S:      Supported
5999 F:      arch/powerpc/include/asm/kvm*
6000 F:      arch/powerpc/kvm/
6001
6002 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6003 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6004 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6005 L:      linux-s390@vger.kernel.org
6006 W:      http://www.ibm.com/developerworks/linux/linux390/
6007 S:      Supported
6008 F:      Documentation/s390/kvm.txt
6009 F:      arch/s390/include/asm/kvm*
6010 F:      arch/s390/kvm/
6011
6012 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6013 M:      Christoffer Dall <christoffer.dall@linaro.org>
6014 M:      Marc Zyngier <marc.zyngier@arm.com>
6015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6016 L:      kvmarm@lists.cs.columbia.edu
6017 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6018 S:      Supported
6019 F:      arch/arm/include/uapi/asm/kvm*
6020 F:      arch/arm/include/asm/kvm*
6021 F:      arch/arm/kvm/
6022 F:      virt/kvm/arm/
6023 F:      include/kvm/arm_*
6024
6025 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6026 M:      Christoffer Dall <christoffer.dall@linaro.org>
6027 M:      Marc Zyngier <marc.zyngier@arm.com>
6028 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6029 L:      kvmarm@lists.cs.columbia.edu
6030 S:      Maintained
6031 F:      arch/arm64/include/uapi/asm/kvm*
6032 F:      arch/arm64/include/asm/kvm*
6033 F:      arch/arm64/kvm/
6034
6035 KEXEC
6036 M:      Eric Biederman <ebiederm@xmission.com>
6037 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6038 L:      kexec@lists.infradead.org
6039 S:      Maintained
6040 F:      include/linux/kexec.h
6041 F:      include/uapi/linux/kexec.h
6042 F:      kernel/kexec.c
6043
6044 KEYS/KEYRINGS:
6045 M:      David Howells <dhowells@redhat.com>
6046 L:      keyrings@vger.kernel.org
6047 S:      Maintained
6048 F:      Documentation/security/keys.txt
6049 F:      include/linux/key.h
6050 F:      include/linux/key-type.h
6051 F:      include/keys/
6052 F:      security/keys/
6053
6054 KEYS-TRUSTED
6055 M:      David Safford <safford@us.ibm.com>
6056 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6057 L:      linux-security-module@vger.kernel.org
6058 L:      keyrings@vger.kernel.org
6059 S:      Supported
6060 F:      Documentation/security/keys-trusted-encrypted.txt
6061 F:      include/keys/trusted-type.h
6062 F:      security/keys/trusted.c
6063 F:      security/keys/trusted.h
6064
6065 KEYS-ENCRYPTED
6066 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6067 M:      David Safford <safford@us.ibm.com>
6068 L:      linux-security-module@vger.kernel.org
6069 L:      keyrings@vger.kernel.org
6070 S:      Supported
6071 F:      Documentation/security/keys-trusted-encrypted.txt
6072 F:      include/keys/encrypted-type.h
6073 F:      security/keys/encrypted-keys/
6074
6075 KGDB / KDB /debug_core
6076 M:      Jason Wessel <jason.wessel@windriver.com>
6077 W:      http://kgdb.wiki.kernel.org/
6078 L:      kgdb-bugreport@lists.sourceforge.net
6079 S:      Maintained
6080 F:      Documentation/DocBook/kgdb.tmpl
6081 F:      drivers/misc/kgdbts.c
6082 F:      drivers/tty/serial/kgdboc.c
6083 F:      include/linux/kdb.h
6084 F:      include/linux/kgdb.h
6085 F:      kernel/debug/
6086
6087 KMEMCHECK
6088 M:      Vegard Nossum <vegardno@ifi.uio.no>
6089 M:      Pekka Enberg <penberg@kernel.org>
6090 S:      Maintained
6091 F:      Documentation/kmemcheck.txt
6092 F:      arch/x86/include/asm/kmemcheck.h
6093 F:      arch/x86/mm/kmemcheck/
6094 F:      include/linux/kmemcheck.h
6095 F:      mm/kmemcheck.c
6096
6097 KMEMLEAK
6098 M:      Catalin Marinas <catalin.marinas@arm.com>
6099 S:      Maintained
6100 F:      Documentation/kmemleak.txt
6101 F:      include/linux/kmemleak.h
6102 F:      mm/kmemleak.c
6103 F:      mm/kmemleak-test.c
6104
6105 KPROBES
6106 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6107 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6108 M:      "David S. Miller" <davem@davemloft.net>
6109 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6110 S:      Maintained
6111 F:      Documentation/kprobes.txt
6112 F:      include/linux/kprobes.h
6113 F:      kernel/kprobes.c
6114
6115 KS0108 LCD CONTROLLER DRIVER
6116 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6117 W:      http://miguelojeda.es/auxdisplay.htm
6118 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6119 S:      Maintained
6120 F:      Documentation/auxdisplay/ks0108
6121 F:      drivers/auxdisplay/ks0108.c
6122 F:      include/linux/ks0108.h
6123
6124 LAPB module
6125 L:      linux-x25@vger.kernel.org
6126 S:      Orphan
6127 F:      Documentation/networking/lapb-module.txt
6128 F:      include/*/lapb.h
6129 F:      net/lapb/
6130
6131 LASI 53c700 driver for PARISC
6132 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6133 L:      linux-scsi@vger.kernel.org
6134 S:      Maintained
6135 F:      Documentation/scsi/53c700.txt
6136 F:      drivers/scsi/53c700*
6137
6138 LED SUBSYSTEM
6139 M:      Richard Purdie <rpurdie@rpsys.net>
6140 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6141 L:      linux-leds@vger.kernel.org
6142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6143 S:      Maintained
6144 F:      drivers/leds/
6145 F:      include/linux/leds.h
6146
6147 LEGACY EEPROM DRIVER
6148 M:      Jean Delvare <jdelvare@suse.com>
6149 S:      Maintained
6150 F:      Documentation/misc-devices/eeprom
6151 F:      drivers/misc/eeprom/eeprom.c
6152
6153 LEGO USB Tower driver
6154 M:      Juergen Stuber <starblue@users.sourceforge.net>
6155 L:      legousb-devel@lists.sourceforge.net
6156 W:      http://legousb.sourceforge.net/
6157 S:      Maintained
6158 F:      drivers/usb/misc/legousbtower.c
6159
6160 LG2160 MEDIA DRIVER
6161 M:      Michael Krufky <mkrufky@linuxtv.org>
6162 L:      linux-media@vger.kernel.org
6163 W:      http://linuxtv.org/
6164 W:      http://github.com/mkrufky
6165 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6166 T:      git git://linuxtv.org/mkrufky/tuners.git
6167 S:      Maintained
6168 F:      drivers/media/dvb-frontends/lg2160.*
6169
6170 LGDT3305 MEDIA DRIVER
6171 M:      Michael Krufky <mkrufky@linuxtv.org>
6172 L:      linux-media@vger.kernel.org
6173 W:      http://linuxtv.org/
6174 W:      http://github.com/mkrufky
6175 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6176 T:      git git://linuxtv.org/mkrufky/tuners.git
6177 S:      Maintained
6178 F:      drivers/media/dvb-frontends/lgdt3305.*
6179
6180 LGUEST
6181 M:      Rusty Russell <rusty@rustcorp.com.au>
6182 L:      lguest@lists.ozlabs.org
6183 W:      http://lguest.ozlabs.org/
6184 S:      Odd Fixes
6185 F:      arch/x86/include/asm/lguest*.h
6186 F:      arch/x86/lguest/
6187 F:      drivers/lguest/
6188 F:      include/linux/lguest*.h
6189 F:      tools/lguest/
6190
6191 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6192 M:      Tejun Heo <tj@kernel.org>
6193 L:      linux-ide@vger.kernel.org
6194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6195 S:      Maintained
6196 F:      drivers/ata/
6197 F:      include/linux/ata.h
6198 F:      include/linux/libata.h
6199
6200 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6201 M:      Viresh Kumar <vireshk@kernel.org>
6202 L:      linux-ide@vger.kernel.org
6203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6204 S:      Maintained
6205 F:      include/linux/pata_arasan_cf_data.h
6206 F:      drivers/ata/pata_arasan_cf.c
6207
6208 LIBATA PATA DRIVERS
6209 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6210 M:      Tejun Heo <tj@kernel.org>
6211 L:      linux-ide@vger.kernel.org
6212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6213 S:      Maintained
6214 F:      drivers/ata/pata_*.c
6215 F:      drivers/ata/ata_generic.c
6216
6217 LIBATA SATA AHCI PLATFORM devices support
6218 M:      Hans de Goede <hdegoede@redhat.com>
6219 M:      Tejun Heo <tj@kernel.org>
6220 L:      linux-ide@vger.kernel.org
6221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6222 S:      Maintained
6223 F:      drivers/ata/ahci_platform.c
6224 F:      drivers/ata/libahci_platform.c
6225 F:      include/linux/ahci_platform.h
6226
6227 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6228 M:      Mikael Pettersson <mikpelinux@gmail.com>
6229 L:      linux-ide@vger.kernel.org
6230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6231 S:      Maintained
6232 F:      drivers/ata/sata_promise.*
6233
6234 LIBLOCKDEP
6235 M:      Sasha Levin <sasha.levin@oracle.com>
6236 S:      Maintained
6237 F:      tools/lib/lockdep/
6238
6239 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6240 M:      Dan Williams <dan.j.williams@intel.com>
6241 L:      linux-nvdimm@lists.01.org
6242 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6243 S:      Supported
6244 F:      drivers/nvdimm/*
6245 F:      include/linux/nd.h
6246 F:      include/linux/libnvdimm.h
6247 F:      include/uapi/linux/ndctl.h
6248
6249 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6250 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6251 L:      linux-nvdimm@lists.01.org
6252 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6253 S:      Supported
6254 F:      drivers/nvdimm/blk.c
6255 F:      drivers/nvdimm/region_devs.c
6256 F:      drivers/acpi/nfit*
6257
6258 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6259 M:      Vishal Verma <vishal.l.verma@intel.com>
6260 L:      linux-nvdimm@lists.01.org
6261 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6262 S:      Supported
6263 F:      drivers/nvdimm/btt*
6264
6265 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6266 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6267 L:      linux-nvdimm@lists.01.org
6268 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6269 S:      Supported
6270 F:      drivers/nvdimm/pmem.c
6271 F:      include/linux/pmem.h
6272 F:      arch/*/include/asm/pmem.h
6273
6274 LINUX FOR IBM pSERIES (RS/6000)
6275 M:      Paul Mackerras <paulus@au.ibm.com>
6276 W:      http://www.ibm.com/linux/ltc/projects/ppc
6277 S:      Supported
6278 F:      arch/powerpc/boot/rs6000.h
6279
6280 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6281 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6282 M:      Paul Mackerras <paulus@samba.org>
6283 M:      Michael Ellerman <mpe@ellerman.id.au>
6284 W:      http://www.penguinppc.org/
6285 L:      linuxppc-dev@lists.ozlabs.org
6286 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6288 S:      Supported
6289 F:      Documentation/powerpc/
6290 F:      arch/powerpc/
6291
6292 LINUX FOR POWER MACINTOSH
6293 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6294 W:      http://www.penguinppc.org/
6295 L:      linuxppc-dev@lists.ozlabs.org
6296 S:      Maintained
6297 F:      arch/powerpc/platforms/powermac/
6298 F:      drivers/macintosh/
6299
6300 LINUX FOR POWERPC EMBEDDED MPC5XXX
6301 M:      Anatolij Gustschin <agust@denx.de>
6302 L:      linuxppc-dev@lists.ozlabs.org
6303 T:      git git://git.denx.de/linux-denx-agust.git
6304 S:      Maintained
6305 F:      arch/powerpc/platforms/512x/
6306 F:      arch/powerpc/platforms/52xx/
6307
6308 LINUX FOR POWERPC EMBEDDED PPC4XX
6309 M:      Alistair Popple <alistair@popple.id.au>
6310 M:      Matt Porter <mporter@kernel.crashing.org>
6311 W:      http://www.penguinppc.org/
6312 L:      linuxppc-dev@lists.ozlabs.org
6313 S:      Maintained
6314 F:      arch/powerpc/platforms/40x/
6315 F:      arch/powerpc/platforms/44x/
6316
6317 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6318 L:      linuxppc-dev@lists.ozlabs.org
6319 S:      Orphan
6320 F:      arch/powerpc/*/*virtex*
6321 F:      arch/powerpc/*/*/*virtex*
6322
6323 LINUX FOR POWERPC EMBEDDED PPC8XX
6324 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6325 W:      http://www.penguinppc.org/
6326 L:      linuxppc-dev@lists.ozlabs.org
6327 S:      Maintained
6328 F:      arch/powerpc/platforms/8xx/
6329
6330 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6331 M:      Scott Wood <scottwood@freescale.com>
6332 M:      Kumar Gala <galak@kernel.crashing.org>
6333 W:      http://www.penguinppc.org/
6334 L:      linuxppc-dev@lists.ozlabs.org
6335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6336 S:      Maintained
6337 F:      arch/powerpc/platforms/83xx/
6338 F:      arch/powerpc/platforms/85xx/
6339
6340 LINUX FOR POWERPC PA SEMI PWRFICIENT
6341 M:      Olof Johansson <olof@lixom.net>
6342 L:      linuxppc-dev@lists.ozlabs.org
6343 S:      Maintained
6344 F:      arch/powerpc/platforms/pasemi/
6345 F:      drivers/*/*pasemi*
6346 F:      drivers/*/*/*pasemi*
6347
6348 LINUX SECURITY MODULE (LSM) FRAMEWORK
6349 M:      Chris Wright <chrisw@sous-sol.org>
6350 L:      linux-security-module@vger.kernel.org
6351 S:      Supported
6352
6353 LIS3LV02D ACCELEROMETER DRIVER
6354 M:      Eric Piel <eric.piel@tremplin-utc.net>
6355 S:      Maintained
6356 F:      Documentation/misc-devices/lis3lv02d
6357 F:      drivers/misc/lis3lv02d/
6358 F:      drivers/platform/x86/hp_accel.c
6359
6360 LIVE PATCHING
6361 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6362 M:      Seth Jennings <sjenning@redhat.com>
6363 M:      Jiri Kosina <jikos@kernel.org>
6364 M:      Vojtech Pavlik <vojtech@suse.com>
6365 S:      Maintained
6366 F:      kernel/livepatch/
6367 F:      include/linux/livepatch.h
6368 F:      arch/x86/include/asm/livepatch.h
6369 F:      arch/x86/kernel/livepatch.c
6370 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6371 F:      samples/livepatch/
6372 L:      live-patching@vger.kernel.org
6373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6374
6375 LLC (802.2)
6376 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6377 S:      Maintained
6378 F:      include/linux/llc.h
6379 F:      include/uapi/linux/llc.h
6380 F:      include/net/llc*
6381 F:      net/llc/
6382
6383 LM73 HARDWARE MONITOR DRIVER
6384 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6385 L:      lm-sensors@lm-sensors.org
6386 S:      Maintained
6387 F:      drivers/hwmon/lm73.c
6388
6389 LM78 HARDWARE MONITOR DRIVER
6390 M:      Jean Delvare <jdelvare@suse.com>
6391 L:      lm-sensors@lm-sensors.org
6392 S:      Maintained
6393 F:      Documentation/hwmon/lm78
6394 F:      drivers/hwmon/lm78.c
6395
6396 LM83 HARDWARE MONITOR DRIVER
6397 M:      Jean Delvare <jdelvare@suse.com>
6398 L:      lm-sensors@lm-sensors.org
6399 S:      Maintained
6400 F:      Documentation/hwmon/lm83
6401 F:      drivers/hwmon/lm83.c
6402
6403 LM90 HARDWARE MONITOR DRIVER
6404 M:      Jean Delvare <jdelvare@suse.com>
6405 L:      lm-sensors@lm-sensors.org
6406 S:      Maintained
6407 F:      Documentation/hwmon/lm90
6408 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6409 F:      drivers/hwmon/lm90.c
6410
6411 LM95234 HARDWARE MONITOR DRIVER
6412 M:      Guenter Roeck <linux@roeck-us.net>
6413 L:      lm-sensors@lm-sensors.org
6414 S:      Maintained
6415 F:      Documentation/hwmon/lm95234
6416 F:      drivers/hwmon/lm95234.c
6417
6418 LME2510 MEDIA DRIVER
6419 M:      Malcolm Priestley <tvboxspy@gmail.com>
6420 L:      linux-media@vger.kernel.org
6421 W:      http://linuxtv.org/
6422 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6423 S:      Maintained
6424 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6425
6426 LOCKDEP AND LOCKSTAT
6427 M:      Peter Zijlstra <peterz@infradead.org>
6428 M:      Ingo Molnar <mingo@redhat.com>
6429 L:      linux-kernel@vger.kernel.org
6430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6431 S:      Maintained
6432 F:      Documentation/locking/lockdep*.txt
6433 F:      Documentation/locking/lockstat.txt
6434 F:      include/linux/lockdep.h
6435 F:      kernel/locking/
6436
6437 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6438 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6439 L:      linux-ntfs-dev@lists.sourceforge.net
6440 W:      http://www.linux-ntfs.org/content/view/19/37/
6441 S:      Maintained
6442 F:      Documentation/ldm.txt
6443 F:      block/partitions/ldm.*
6444
6445 LogFS
6446 M:      Joern Engel <joern@logfs.org>
6447 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6448 L:      logfs@logfs.org
6449 W:      logfs.org
6450 S:      Maintained
6451 F:      fs/logfs/
6452
6453 LPC32XX MACHINE SUPPORT
6454 M:      Roland Stigge <stigge@antcom.de>
6455 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6456 S:      Maintained
6457 F:      arch/arm/mach-lpc32xx/
6458
6459 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6460 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6461 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6462 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6463 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6464 L:      MPT-FusionLinux.pdl@avagotech.com
6465 L:      linux-scsi@vger.kernel.org
6466 W:      http://www.lsilogic.com/support
6467 S:      Supported
6468 F:      drivers/message/fusion/
6469 F:      drivers/scsi/mpt2sas/
6470 F:      drivers/scsi/mpt3sas/
6471
6472 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6473 M:      Matthew Wilcox <matthew@wil.cx>
6474 L:      linux-scsi@vger.kernel.org
6475 S:      Maintained
6476 F:      drivers/scsi/sym53c8xx_2/
6477
6478 LTC4261 HARDWARE MONITOR DRIVER
6479 M:      Guenter Roeck <linux@roeck-us.net>
6480 L:      lm-sensors@lm-sensors.org
6481 S:      Maintained
6482 F:      Documentation/hwmon/ltc4261
6483 F:      drivers/hwmon/ltc4261.c
6484
6485 LTP (Linux Test Project)
6486 M:      Mike Frysinger <vapier@gentoo.org>
6487 M:      Cyril Hrubis <chrubis@suse.cz>
6488 M:      Wanlong Gao <wanlong.gao@gmail.com>
6489 M:      Jan Stancek <jstancek@redhat.com>
6490 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6491 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6492 L:      ltp@lists.linux.it (subscribers-only)
6493 W:      http://linux-test-project.github.io/
6494 T:      git git://github.com/linux-test-project/ltp.git
6495 S:      Maintained
6496
6497 M32R ARCHITECTURE
6498 W:      http://www.linux-m32r.org/
6499 S:      Orphan
6500 F:      arch/m32r/
6501
6502 M68K ARCHITECTURE
6503 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6504 L:      linux-m68k@lists.linux-m68k.org
6505 W:      http://www.linux-m68k.org/
6506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6507 S:      Maintained
6508 F:      arch/m68k/
6509 F:      drivers/zorro/
6510
6511 M68K ON APPLE MACINTOSH
6512 M:      Joshua Thompson <funaho@jurai.org>
6513 W:      http://www.mac.linux-m68k.org/
6514 L:      linux-m68k@lists.linux-m68k.org
6515 S:      Maintained
6516 F:      arch/m68k/mac/
6517
6518 M68K ON HP9000/300
6519 M:      Philip Blundell <philb@gnu.org>
6520 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6521 S:      Maintained
6522 F:      arch/m68k/hp300/
6523
6524 M88DS3103 MEDIA DRIVER
6525 M:      Antti Palosaari <crope@iki.fi>
6526 L:      linux-media@vger.kernel.org
6527 W:      http://linuxtv.org/
6528 W:      http://palosaari.fi/linux/
6529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6530 T:      git git://linuxtv.org/anttip/media_tree.git
6531 S:      Maintained
6532 F:      drivers/media/dvb-frontends/m88ds3103*
6533
6534 M88RS2000 MEDIA DRIVER
6535 M:      Malcolm Priestley <tvboxspy@gmail.com>
6536 L:      linux-media@vger.kernel.org
6537 W:      http://linuxtv.org/
6538 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6539 S:      Maintained
6540 F:      drivers/media/dvb-frontends/m88rs2000*
6541
6542 MA901 MASTERKIT USB FM RADIO DRIVER
6543 M:      Alexey Klimov <klimov.linux@gmail.com>
6544 L:      linux-media@vger.kernel.org
6545 T:      git git://linuxtv.org/media_tree.git
6546 S:      Maintained
6547 F:      drivers/media/radio/radio-ma901.c
6548
6549 MAC80211
6550 M:      Johannes Berg <johannes@sipsolutions.net>
6551 L:      linux-wireless@vger.kernel.org
6552 W:      http://wireless.kernel.org/
6553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6555 S:      Maintained
6556 F:      Documentation/networking/mac80211-injection.txt
6557 F:      include/net/mac80211.h
6558 F:      net/mac80211/
6559
6560 MACVLAN DRIVER
6561 M:      Patrick McHardy <kaber@trash.net>
6562 L:      netdev@vger.kernel.org
6563 S:      Maintained
6564 F:      drivers/net/macvlan.c
6565 F:      include/linux/if_macvlan.h
6566
6567 MAILBOX API
6568 M:      Jassi Brar <jassisinghbrar@gmail.com>
6569 L:      linux-kernel@vger.kernel.org
6570 S:      Maintained
6571 F:      drivers/mailbox/
6572 F:      include/linux/mailbox_client.h
6573 F:      include/linux/mailbox_controller.h
6574
6575 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6576 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6577 W:      http://www.kernel.org/doc/man-pages
6578 L:      linux-man@vger.kernel.org
6579 S:      Maintained
6580
6581 MARVELL ARMADA DRM SUPPORT
6582 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6583 S:      Maintained
6584 F:      drivers/gpu/drm/armada/
6585
6586 MARVELL 88E6352 DSA support
6587 M:      Guenter Roeck <linux@roeck-us.net>
6588 S:      Maintained
6589 F:      drivers/net/dsa/mv88e6352.c
6590
6591 MARVELL CRYPTO DRIVER
6592 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6593 M:      Arnaud Ebalard <arno@natisbad.org>
6594 F:      drivers/crypto/marvell/
6595 S:      Maintained
6596 L:      linux-crypto@vger.kernel.org
6597
6598 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6599 M:      Mirko Lindner <mlindner@marvell.com>
6600 M:      Stephen Hemminger <stephen@networkplumber.org>
6601 L:      netdev@vger.kernel.org
6602 S:      Maintained
6603 F:      drivers/net/ethernet/marvell/sk*
6604
6605 MARVELL LIBERTAS WIRELESS DRIVER
6606 L:      libertas-dev@lists.infradead.org
6607 S:      Orphan
6608 F:      drivers/net/wireless/libertas/
6609
6610 MARVELL MV643XX ETHERNET DRIVER
6611 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6612 L:      netdev@vger.kernel.org
6613 S:      Maintained
6614 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6615 F:      include/linux/mv643xx.h
6616
6617 MARVELL MVNETA ETHERNET DRIVER
6618 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6619 L:      netdev@vger.kernel.org
6620 S:      Maintained
6621 F:      drivers/net/ethernet/marvell/mvneta.*
6622
6623 MARVELL MWIFIEX WIRELESS DRIVER
6624 M:      Amitkumar Karwar <akarwar@marvell.com>
6625 M:      Nishant Sarmukadam <nishants@marvell.com>
6626 L:      linux-wireless@vger.kernel.org
6627 S:      Maintained
6628 F:      drivers/net/wireless/mwifiex/
6629
6630 MARVELL MWL8K WIRELESS DRIVER
6631 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6632 L:      linux-wireless@vger.kernel.org
6633 S:      Odd Fixes
6634 F:      drivers/net/wireless/mwl8k.c
6635
6636 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6637 M:      Nicolas Pitre <nico@fluxnic.net>
6638 S:      Odd Fixes
6639 F:      drivers/mmc/host/mvsdio.*
6640
6641 MATROX FRAMEBUFFER DRIVER
6642 L:      linux-fbdev@vger.kernel.org
6643 S:      Orphan
6644 F:      drivers/video/fbdev/matrox/matroxfb_*
6645 F:      include/uapi/linux/matroxfb.h
6646
6647 MAX16065 HARDWARE MONITOR DRIVER
6648 M:      Guenter Roeck <linux@roeck-us.net>
6649 L:      lm-sensors@lm-sensors.org
6650 S:      Maintained
6651 F:      Documentation/hwmon/max16065
6652 F:      drivers/hwmon/max16065.c
6653
6654 MAX20751 HARDWARE MONITOR DRIVER
6655 M:      Guenter Roeck <linux@roeck-us.net>
6656 L:      lm-sensors@lm-sensors.org
6657 S:      Maintained
6658 F:      Documentation/hwmon/max20751
6659 F:      drivers/hwmon/max20751.c
6660
6661 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6662 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6663 L:      lm-sensors@lm-sensors.org
6664 S:      Maintained
6665 F:      Documentation/hwmon/max6650
6666 F:      drivers/hwmon/max6650.c
6667
6668 MAX6697 HARDWARE MONITOR DRIVER
6669 M:      Guenter Roeck <linux@roeck-us.net>
6670 L:      lm-sensors@lm-sensors.org
6671 S:      Maintained
6672 F:      Documentation/hwmon/max6697
6673 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6674 F:      drivers/hwmon/max6697.c
6675 F:      include/linux/platform_data/max6697.h
6676
6677 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6678 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6679 L:      linux-pm@vger.kernel.org
6680 S:      Supported
6681 F:      drivers/power/max14577_charger.c
6682 F:      drivers/power/max77693_charger.c
6683
6684 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6685 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6686 L:      linux-kernel@vger.kernel.org
6687 S:      Supported
6688 F:      drivers/*/*max77802.c
6689 F:      Documentation/devicetree/bindings/*/*max77802.txt
6690 F:      include/dt-bindings/*/*max77802.h
6691
6692 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6693 M:      Chanwoo Choi <cw00.choi@samsung.com>
6694 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6695 L:      linux-kernel@vger.kernel.org
6696 S:      Supported
6697 F:      drivers/*/max14577.c
6698 F:      drivers/*/max77686.c
6699 F:      drivers/*/max77693.c
6700 F:      drivers/extcon/extcon-max14577.c
6701 F:      drivers/extcon/extcon-max77693.c
6702 F:      drivers/rtc/rtc-max77686.c
6703 F:      drivers/clk/clk-max77686.c
6704 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6705 F:      Documentation/devicetree/bindings/*/max77686.txt
6706 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6707 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6708 F:      include/linux/mfd/max14577*.h
6709 F:      include/linux/mfd/max77686*.h
6710 F:      include/linux/mfd/max77693*.h
6711
6712 MAXIRADIO FM RADIO RECEIVER DRIVER
6713 M:      Hans Verkuil <hverkuil@xs4all.nl>
6714 L:      linux-media@vger.kernel.org
6715 T:      git git://linuxtv.org/media_tree.git
6716 W:      http://linuxtv.org
6717 S:      Maintained
6718 F:      drivers/media/radio/radio-maxiradio*
6719
6720 MEDIA DRIVERS FOR RENESAS - VSP1
6721 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6722 L:      linux-media@vger.kernel.org
6723 L:      linux-sh@vger.kernel.org
6724 T:      git git://linuxtv.org/media_tree.git
6725 S:      Supported
6726 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6727 F:      drivers/media/platform/vsp1/
6728
6729 MEDIA DRIVERS FOR ASCOT2E
6730 M:      Sergey Kozlov <serjk@netup.ru>
6731 L:      linux-media@vger.kernel.org
6732 W:      http://linuxtv.org
6733 W:      http://netup.tv/
6734 T:      git git://linuxtv.org/media_tree.git
6735 S:      Supported
6736 F:      drivers/media/dvb-frontends/ascot2e*
6737
6738 MEDIA DRIVERS FOR CXD2841ER
6739 M:      Sergey Kozlov <serjk@netup.ru>
6740 L:      linux-media@vger.kernel.org
6741 W:      http://linuxtv.org/
6742 W:      http://netup.tv/
6743 T:      git git://linuxtv.org/media_tree.git
6744 S:      Supported
6745 F:      drivers/media/dvb-frontends/cxd2841er*
6746
6747 MEDIA DRIVERS FOR HORUS3A
6748 M:      Sergey Kozlov <serjk@netup.ru>
6749 L:      linux-media@vger.kernel.org
6750 W:      http://linuxtv.org/
6751 W:      http://netup.tv/
6752 T:      git git://linuxtv.org/media_tree.git
6753 S:      Supported
6754 F:      drivers/media/dvb-frontends/horus3a*
6755
6756 MEDIA DRIVERS FOR LNBH25
6757 M:      Sergey Kozlov <serjk@netup.ru>
6758 L:      linux-media@vger.kernel.org
6759 W:      http://linuxtv.org/
6760 W:      http://netup.tv/
6761 T:      git git://linuxtv.org/media_tree.git
6762 S:      Supported
6763 F:      drivers/media/dvb-frontends/lnbh25*
6764
6765 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6766 M:      Sergey Kozlov <serjk@netup.ru>
6767 L:      linux-media@vger.kernel.org
6768 W:      http://linuxtv.org/
6769 W:      http://netup.tv/
6770 T:      git git://linuxtv.org/media_tree.git
6771 S:      Supported
6772 F:      drivers/media/pci/netup_unidvb/*
6773
6774 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6775 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6776 P:      LinuxTV.org Project
6777 L:      linux-media@vger.kernel.org
6778 W:      http://linuxtv.org
6779 Q:      http://patchwork.kernel.org/project/linux-media/list/
6780 T:      git git://linuxtv.org/media_tree.git
6781 S:      Maintained
6782 F:      Documentation/dvb/
6783 F:      Documentation/video4linux/
6784 F:      Documentation/DocBook/media/
6785 F:      drivers/media/
6786 F:      drivers/staging/media/
6787 F:      include/media/
6788 F:      include/uapi/linux/dvb/
6789 F:      include/uapi/linux/videodev2.h
6790 F:      include/uapi/linux/media.h
6791 F:      include/uapi/linux/v4l2-*
6792 F:      include/uapi/linux/meye.h
6793 F:      include/uapi/linux/ivtv*
6794 F:      include/uapi/linux/uvcvideo.h
6795
6796 MEDIATEK MT7601U WIRELESS LAN DRIVER
6797 M:      Jakub Kicinski <kubakici@wp.pl>
6798 L:      linux-wireless@vger.kernel.org
6799 S:      Maintained
6800 F:      drivers/net/wireless/mediatek/mt7601u/
6801
6802 MEGARAID SCSI/SAS DRIVERS
6803 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6804 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6805 M:      Uday Lingala <uday.lingala@avagotech.com>
6806 L:      megaraidlinux.pdl@avagotech.com
6807 L:      linux-scsi@vger.kernel.org
6808 W:      http://www.lsi.com
6809 S:      Maintained
6810 F:      Documentation/scsi/megaraid.txt
6811 F:      drivers/scsi/megaraid.*
6812 F:      drivers/scsi/megaraid/
6813
6814 MELLANOX ETHERNET DRIVER (mlx4_en)
6815 M:      Amir Vadai <amirv@mellanox.com>
6816 L:      netdev@vger.kernel.org
6817 S:      Supported
6818 W:      http://www.mellanox.com
6819 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6820 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6821
6822 MELLANOX ETHERNET SWITCH DRIVERS
6823 M:      Jiri Pirko <jiri@mellanox.com>
6824 M:      Ido Schimmel <idosch@mellanox.com>
6825 L:      netdev@vger.kernel.org
6826 S:      Supported
6827 W:      http://www.mellanox.com
6828 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6829 F:      drivers/net/ethernet/mellanox/mlxsw/
6830
6831 MEMBARRIER SUPPORT
6832 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6833 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6834 L:      linux-kernel@vger.kernel.org
6835 S:      Supported
6836 F:      kernel/membarrier.c
6837 F:      include/uapi/linux/membarrier.h
6838
6839 MEMORY MANAGEMENT
6840 L:      linux-mm@kvack.org
6841 W:      http://www.linux-mm.org
6842 S:      Maintained
6843 F:      include/linux/mm.h
6844 F:      include/linux/gfp.h
6845 F:      include/linux/mmzone.h
6846 F:      include/linux/memory_hotplug.h
6847 F:      include/linux/vmalloc.h
6848 F:      mm/
6849
6850 MEMORY TECHNOLOGY DEVICES (MTD)
6851 M:      David Woodhouse <dwmw2@infradead.org>
6852 M:      Brian Norris <computersforpeace@gmail.com>
6853 L:      linux-mtd@lists.infradead.org
6854 W:      http://www.linux-mtd.infradead.org/
6855 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6856 T:      git git://git.infradead.org/linux-mtd.git
6857 T:      git git://git.infradead.org/l2-mtd.git
6858 S:      Maintained
6859 F:      drivers/mtd/
6860 F:      include/linux/mtd/
6861 F:      include/uapi/mtd/
6862
6863 MEN A21 WATCHDOG DRIVER
6864 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6865 L:      linux-watchdog@vger.kernel.org
6866 S:      Maintained
6867 F:      drivers/watchdog/mena21_wdt.c
6868
6869 MEN CHAMELEON BUS (mcb)
6870 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6871 S:      Maintained
6872 F:      drivers/mcb/
6873 F:      include/linux/mcb.h
6874 F:      Documentation/men-chameleon-bus.txt
6875
6876 MEN F21BMC (Board Management Controller)
6877 M:      Andreas Werner <andreas.werner@men.de>
6878 S:      Supported
6879 F:      drivers/mfd/menf21bmc.c
6880 F:      drivers/watchdog/menf21bmc_wdt.c
6881 F:      drivers/leds/leds-menf21bmc.c
6882 F:      drivers/hwmon/menf21bmc_hwmon.c
6883 F:      Documentation/hwmon/menf21bmc
6884
6885 METAG ARCHITECTURE
6886 M:      James Hogan <james.hogan@imgtec.com>
6887 L:      linux-metag@vger.kernel.org
6888 S:      Supported
6889 F:      arch/metag/
6890 F:      Documentation/metag/
6891 F:      Documentation/devicetree/bindings/metag/
6892 F:      drivers/clocksource/metag_generic.c
6893 F:      drivers/irqchip/irq-metag.c
6894 F:      drivers/irqchip/irq-metag-ext.c
6895 F:      drivers/tty/metag_da.c
6896
6897 MICROBLAZE ARCHITECTURE
6898 M:      Michal Simek <monstr@monstr.eu>
6899 W:      http://www.monstr.eu/fdt/
6900 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6901 S:      Supported
6902 F:      arch/microblaze/
6903
6904 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6905 M:      Chen Yu <yu.c.chen@intel.com>
6906 L:      platform-driver-x86@vger.kernel.org
6907 S:      Supported
6908 F:      drivers/platform/x86/surfacepro3_button.c
6909
6910 MICROTEK X6 SCANNER
6911 M:      Oliver Neukum <oliver@neukum.org>
6912 S:      Maintained
6913 F:      drivers/usb/image/microtek.*
6914
6915 MIPS
6916 M:      Ralf Baechle <ralf@linux-mips.org>
6917 L:      linux-mips@linux-mips.org
6918 W:      http://www.linux-mips.org/
6919 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6920 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6921 S:      Supported
6922 F:      Documentation/mips/
6923 F:      arch/mips/
6924
6925 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6926 M:      Hans Verkuil <hverkuil@xs4all.nl>
6927 L:      linux-media@vger.kernel.org
6928 T:      git git://linuxtv.org/media_tree.git
6929 W:      http://linuxtv.org
6930 S:      Odd Fixes
6931 F:      drivers/media/radio/radio-miropcm20*
6932
6933 Mellanox MLX5 core VPI driver
6934 M:      Eli Cohen <eli@mellanox.com>
6935 L:      netdev@vger.kernel.org
6936 L:      linux-rdma@vger.kernel.org
6937 W:      http://www.mellanox.com
6938 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6939 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6940 T:      git git://openfabrics.org/~eli/connect-ib.git
6941 S:      Supported
6942 F:      drivers/net/ethernet/mellanox/mlx5/core/
6943 F:      include/linux/mlx5/
6944
6945 Mellanox MLX5 IB driver
6946 M:      Eli Cohen <eli@mellanox.com>
6947 L:      linux-rdma@vger.kernel.org
6948 W:      http://www.mellanox.com
6949 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6950 T:      git git://openfabrics.org/~eli/connect-ib.git
6951 S:      Supported
6952 F:      include/linux/mlx5/
6953 F:      drivers/infiniband/hw/mlx5/
6954
6955 MN88472 MEDIA DRIVER
6956 M:      Antti Palosaari <crope@iki.fi>
6957 L:      linux-media@vger.kernel.org
6958 W:      http://linuxtv.org/
6959 W:      http://palosaari.fi/linux/
6960 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6961 T:      git git://linuxtv.org/anttip/media_tree.git
6962 S:      Maintained
6963 F:      drivers/staging/media/mn88472/
6964 F:      drivers/media/dvb-frontends/mn88472.h
6965
6966 MN88473 MEDIA DRIVER
6967 M:      Antti Palosaari <crope@iki.fi>
6968 L:      linux-media@vger.kernel.org
6969 W:      http://linuxtv.org/
6970 W:      http://palosaari.fi/linux/
6971 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6972 T:      git git://linuxtv.org/anttip/media_tree.git
6973 S:      Maintained
6974 F:      drivers/staging/media/mn88473/
6975 F:      drivers/media/dvb-frontends/mn88473.h
6976
6977 MODULE SUPPORT
6978 M:      Rusty Russell <rusty@rustcorp.com.au>
6979 S:      Maintained
6980 F:      include/linux/module.h
6981 F:      kernel/module.c
6982
6983 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6984 W:      http://popies.net/meye/
6985 S:      Orphan
6986 F:      Documentation/video4linux/meye.txt
6987 F:      drivers/media/pci/meye/
6988 F:      include/uapi/linux/meye.h
6989
6990 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6991 M:      Jiri Slaby <jirislaby@gmail.com>
6992 S:      Maintained
6993 F:      Documentation/serial/moxa-smartio
6994 F:      drivers/tty/mxser.*
6995
6996 MR800 AVERMEDIA USB FM RADIO DRIVER
6997 M:      Alexey Klimov <klimov.linux@gmail.com>
6998 L:      linux-media@vger.kernel.org
6999 T:      git git://linuxtv.org/media_tree.git
7000 S:      Maintained
7001 F:      drivers/media/radio/radio-mr800.c
7002
7003 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7004 M:      Alan Ott <alan@signal11.us>
7005 L:      linux-wpan@vger.kernel.org
7006 S:      Maintained
7007 F:      drivers/net/ieee802154/mrf24j40.c
7008
7009 MSI LAPTOP SUPPORT
7010 M:      "Lee, Chun-Yi" <jlee@suse.com>
7011 L:      platform-driver-x86@vger.kernel.org
7012 S:      Maintained
7013 F:      drivers/platform/x86/msi-laptop.c
7014
7015 MSI WMI SUPPORT
7016 L:      platform-driver-x86@vger.kernel.org
7017 S:      Orphan
7018 F:      drivers/platform/x86/msi-wmi.c
7019
7020 MSI001 MEDIA DRIVER
7021 M:      Antti Palosaari <crope@iki.fi>
7022 L:      linux-media@vger.kernel.org
7023 W:      http://linuxtv.org/
7024 W:      http://palosaari.fi/linux/
7025 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7026 T:      git git://linuxtv.org/anttip/media_tree.git
7027 S:      Maintained
7028 F:      drivers/media/tuners/msi001*
7029
7030 MSI2500 MEDIA DRIVER
7031 M:      Antti Palosaari <crope@iki.fi>
7032 L:      linux-media@vger.kernel.org
7033 W:      http://linuxtv.org/
7034 W:      http://palosaari.fi/linux/
7035 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7036 T:      git git://linuxtv.org/anttip/media_tree.git
7037 S:      Maintained
7038 F:      drivers/media/usb/msi2500/
7039
7040 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7041 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7042 L:      linux-mtd@lists.infradead.org
7043 S:      Maintained
7044 F:      drivers/mtd/devices/docg3*
7045
7046 MT9M032 APTINA SENSOR DRIVER
7047 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7048 L:      linux-media@vger.kernel.org
7049 T:      git git://linuxtv.org/media_tree.git
7050 S:      Maintained
7051 F:      drivers/media/i2c/mt9m032.c
7052 F:      include/media/mt9m032.h
7053
7054 MT9P031 APTINA CAMERA SENSOR
7055 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7056 L:      linux-media@vger.kernel.org
7057 T:      git git://linuxtv.org/media_tree.git
7058 S:      Maintained
7059 F:      drivers/media/i2c/mt9p031.c
7060 F:      include/media/mt9p031.h
7061
7062 MT9T001 APTINA CAMERA SENSOR
7063 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7064 L:      linux-media@vger.kernel.org
7065 T:      git git://linuxtv.org/media_tree.git
7066 S:      Maintained
7067 F:      drivers/media/i2c/mt9t001.c
7068 F:      include/media/mt9t001.h
7069
7070 MT9V032 APTINA CAMERA SENSOR
7071 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7072 L:      linux-media@vger.kernel.org
7073 T:      git git://linuxtv.org/media_tree.git
7074 S:      Maintained
7075 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7076 F:      drivers/media/i2c/mt9v032.c
7077 F:      include/media/mt9v032.h
7078
7079 MULTIFUNCTION DEVICES (MFD)
7080 M:      Samuel Ortiz <sameo@linux.intel.com>
7081 M:      Lee Jones <lee.jones@linaro.org>
7082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7083 S:      Supported
7084 F:      drivers/mfd/
7085 F:      include/linux/mfd/
7086
7087 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7088 M:      Ulf Hansson <ulf.hansson@linaro.org>
7089 L:      linux-mmc@vger.kernel.org
7090 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7091 S:      Maintained
7092 F:      drivers/mmc/
7093 F:      include/linux/mmc/
7094 F:      include/uapi/linux/mmc/
7095
7096 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7097 S:      Orphan
7098 F:      drivers/mmc/host/mmc_spi.c
7099 F:      include/linux/spi/mmc_spi.h
7100
7101 MULTISOUND SOUND DRIVER
7102 M:      Andrew Veliath <andrewtv@usa.net>
7103 S:      Maintained
7104 F:      Documentation/sound/oss/MultiSound
7105 F:      sound/oss/msnd*
7106
7107 MULTITECH MULTIPORT CARD (ISICOM)
7108 S:      Orphan
7109 F:      drivers/tty/isicom.c
7110 F:      include/linux/isicom.h
7111
7112 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7113 M:      Felipe Balbi <balbi@ti.com>
7114 L:      linux-usb@vger.kernel.org
7115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7116 S:      Maintained
7117 F:      drivers/usb/musb/
7118
7119 MXL5007T MEDIA DRIVER
7120 M:      Michael Krufky <mkrufky@linuxtv.org>
7121 L:      linux-media@vger.kernel.org
7122 W:      http://linuxtv.org/
7123 W:      http://github.com/mkrufky
7124 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7125 T:      git git://linuxtv.org/mkrufky/tuners.git
7126 S:      Maintained
7127 F:      drivers/media/tuners/mxl5007t.*
7128
7129 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7130 M:      Hyong-Youb Kim <hykim@myri.com>
7131 L:      netdev@vger.kernel.org
7132 W:      https://www.myricom.com/support/downloads/myri10ge.html
7133 S:      Supported
7134 F:      drivers/net/ethernet/myricom/myri10ge/
7135
7136 NATSEMI ETHERNET DRIVER (DP8381x)
7137 S:      Orphan
7138 F:      drivers/net/ethernet/natsemi/natsemi.c
7139
7140 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7141 M:      Daniel Mack <zonque@gmail.com>
7142 S:      Maintained
7143 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7144 W:      http://www.native-instruments.com
7145 F:      sound/usb/caiaq/
7146
7147 NCP FILESYSTEM
7148 M:      Petr Vandrovec <petr@vandrovec.name>
7149 S:      Odd Fixes
7150 F:      fs/ncpfs/
7151
7152 NCR 5380 SCSI DRIVERS
7153 M:      Finn Thain <fthain@telegraphics.com.au>
7154 M:      Michael Schmitz <schmitzmic@gmail.com>
7155 L:      linux-scsi@vger.kernel.org
7156 S:      Maintained
7157 F:      Documentation/scsi/g_NCR5380.txt
7158 F:      drivers/scsi/NCR5380.*
7159 F:      drivers/scsi/arm/cumana_1.c
7160 F:      drivers/scsi/arm/oak.c
7161 F:      drivers/scsi/atari_NCR5380.c
7162 F:      drivers/scsi/atari_scsi.*
7163 F:      drivers/scsi/dmx3191d.c
7164 F:      drivers/scsi/dtc.*
7165 F:      drivers/scsi/g_NCR5380.*
7166 F:      drivers/scsi/g_NCR5380_mmio.c
7167 F:      drivers/scsi/mac_scsi.*
7168 F:      drivers/scsi/pas16.*
7169 F:      drivers/scsi/sun3_scsi.*
7170 F:      drivers/scsi/sun3_scsi_vme.c
7171 F:      drivers/scsi/t128.*
7172
7173 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7174 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7175 L:      linux-scsi@vger.kernel.org
7176 S:      Maintained
7177 F:      drivers/scsi/NCR_D700.*
7178
7179 NCT6775 HARDWARE MONITOR DRIVER
7180 M:      Guenter Roeck <linux@roeck-us.net>
7181 L:      lm-sensors@lm-sensors.org
7182 S:      Maintained
7183 F:      Documentation/hwmon/nct6775
7184 F:      drivers/hwmon/nct6775.c
7185
7186 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7187 M:      Faisal Latif <faisal.latif@intel.com>
7188 L:      linux-rdma@vger.kernel.org
7189 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7190 S:      Supported
7191 F:      drivers/infiniband/hw/nes/
7192
7193 NETEM NETWORK EMULATOR
7194 M:      Stephen Hemminger <stephen@networkplumber.org>
7195 L:      netem@lists.linux-foundation.org
7196 S:      Maintained
7197 F:      net/sched/sch_netem.c
7198
7199 NETERION 10GbE DRIVERS (s2io/vxge)
7200 M:      Jon Mason <jdmason@kudzu.us>
7201 L:      netdev@vger.kernel.org
7202 S:      Supported
7203 F:      Documentation/networking/s2io.txt
7204 F:      Documentation/networking/vxge.txt
7205 F:      drivers/net/ethernet/neterion/
7206
7207 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7208 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7209 M:      Patrick McHardy <kaber@trash.net>
7210 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7211 L:      netfilter-devel@vger.kernel.org
7212 L:      coreteam@netfilter.org
7213 W:      http://www.netfilter.org/
7214 W:      http://www.iptables.org/
7215 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7218 S:      Supported
7219 F:      include/linux/netfilter*
7220 F:      include/linux/netfilter/
7221 F:      include/net/netfilter/
7222 F:      include/uapi/linux/netfilter*
7223 F:      include/uapi/linux/netfilter/
7224 F:      net/*/netfilter.c
7225 F:      net/*/netfilter/
7226 F:      net/netfilter/
7227 F:      net/bridge/br_netfilter*.c
7228
7229 NETLABEL
7230 M:      Paul Moore <paul@paul-moore.com>
7231 W:      http://netlabel.sf.net
7232 L:      netdev@vger.kernel.org
7233 S:      Maintained
7234 F:      Documentation/netlabel/
7235 F:      include/net/netlabel.h
7236 F:      net/netlabel/
7237
7238 NETROM NETWORK LAYER
7239 M:      Ralf Baechle <ralf@linux-mips.org>
7240 L:      linux-hams@vger.kernel.org
7241 W:      http://www.linux-ax25.org/
7242 S:      Maintained
7243 F:      include/net/netrom.h
7244 F:      include/uapi/linux/netrom.h
7245 F:      net/netrom/
7246
7247 NETWORK BLOCK DEVICE (NBD)
7248 M:      Markus Pargmann <mpa@pengutronix.de>
7249 S:      Maintained
7250 L:      nbd-general@lists.sourceforge.net
7251 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7252 F:      Documentation/blockdev/nbd.txt
7253 F:      drivers/block/nbd.c
7254 F:      include/uapi/linux/nbd.h
7255
7256 NETWORK DROP MONITOR
7257 M:      Neil Horman <nhorman@tuxdriver.com>
7258 L:      netdev@vger.kernel.org
7259 S:      Maintained
7260 W:      https://fedorahosted.org/dropwatch/
7261 F:      net/core/drop_monitor.c
7262
7263 NETWORKING [GENERAL]
7264 M:      "David S. Miller" <davem@davemloft.net>
7265 L:      netdev@vger.kernel.org
7266 W:      http://www.linuxfoundation.org/en/Net
7267 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7270 S:      Maintained
7271 F:      net/
7272 F:      include/net/
7273 F:      include/linux/in.h
7274 F:      include/linux/net.h
7275 F:      include/linux/netdevice.h
7276 F:      include/uapi/linux/in.h
7277 F:      include/uapi/linux/net.h
7278 F:      include/uapi/linux/netdevice.h
7279 F:      include/uapi/linux/net_namespace.h
7280 F:      tools/net/
7281 F:      tools/testing/selftests/net/
7282 F:      lib/random32.c
7283 F:      lib/test_bpf.c
7284
7285 NETWORKING [IPv4/IPv6]
7286 M:      "David S. Miller" <davem@davemloft.net>
7287 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7288 M:      James Morris <jmorris@namei.org>
7289 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7290 M:      Patrick McHardy <kaber@trash.net>
7291 L:      netdev@vger.kernel.org
7292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7293 S:      Maintained
7294 F:      net/ipv4/
7295 F:      net/ipv6/
7296 F:      include/net/ip*
7297 F:      arch/x86/net/*
7298
7299 NETWORKING [IPSEC]
7300 M:      Steffen Klassert <steffen.klassert@secunet.com>
7301 M:      Herbert Xu <herbert@gondor.apana.org.au>
7302 M:      "David S. Miller" <davem@davemloft.net>
7303 L:      netdev@vger.kernel.org
7304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7306 S:      Maintained
7307 F:      net/core/flow.c
7308 F:      net/xfrm/
7309 F:      net/key/
7310 F:      net/ipv4/xfrm*
7311 F:      net/ipv4/esp4.c
7312 F:      net/ipv4/ah4.c
7313 F:      net/ipv4/ipcomp.c
7314 F:      net/ipv4/ip_vti.c
7315 F:      net/ipv6/xfrm*
7316 F:      net/ipv6/esp6.c
7317 F:      net/ipv6/ah6.c
7318 F:      net/ipv6/ipcomp6.c
7319 F:      net/ipv6/ip6_vti.c
7320 F:      include/uapi/linux/xfrm.h
7321 F:      include/net/xfrm.h
7322
7323 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7324 M:      Paul Moore <paul@paul-moore.com>
7325 L:      netdev@vger.kernel.org
7326 S:      Maintained
7327
7328 NETWORKING [WIRELESS]
7329 L:      linux-wireless@vger.kernel.org
7330 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7331
7332 NETWORKING DRIVERS
7333 L:      netdev@vger.kernel.org
7334 W:      http://www.linuxfoundation.org/en/Net
7335 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7338 S:      Odd Fixes
7339 F:      drivers/net/
7340 F:      include/linux/if_*
7341 F:      include/linux/netdevice.h
7342 F:      include/linux/arcdevice.h
7343 F:      include/linux/etherdevice.h
7344 F:      include/linux/fcdevice.h
7345 F:      include/linux/fddidevice.h
7346 F:      include/linux/hippidevice.h
7347 F:      include/linux/inetdevice.h
7348 F:      include/uapi/linux/if_*
7349 F:      include/uapi/linux/netdevice.h
7350
7351 NETWORKING DRIVERS (WIRELESS)
7352 M:      Kalle Valo <kvalo@codeaurora.org>
7353 L:      linux-wireless@vger.kernel.org
7354 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7356 S:      Maintained
7357 F:      drivers/net/wireless/
7358
7359 NETXEN (1/10) GbE SUPPORT
7360 M:      Manish Chopra <manish.chopra@qlogic.com>
7361 M:      Sony Chacko <sony.chacko@qlogic.com>
7362 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7363 L:      netdev@vger.kernel.org
7364 W:      http://www.qlogic.com
7365 S:      Supported
7366 F:      drivers/net/ethernet/qlogic/netxen/
7367
7368 NFC SUBSYSTEM
7369 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7370 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7371 M:      Samuel Ortiz <sameo@linux.intel.com>
7372 L:      linux-wireless@vger.kernel.org
7373 L:      linux-nfc@lists.01.org (subscribers-only)
7374 S:      Supported
7375 F:      net/nfc/
7376 F:      include/net/nfc/
7377 F:      include/uapi/linux/nfc.h
7378 F:      drivers/nfc/
7379 F:      include/linux/platform_data/pn544.h
7380 F:      Documentation/devicetree/bindings/net/nfc/
7381
7382 NFS, SUNRPC, AND LOCKD CLIENTS
7383 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7384 M:      Anna Schumaker <anna.schumaker@netapp.com>
7385 L:      linux-nfs@vger.kernel.org
7386 W:      http://client.linux-nfs.org
7387 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7388 S:      Maintained
7389 F:      fs/lockd/
7390 F:      fs/nfs/
7391 F:      fs/nfs_common/
7392 F:      net/sunrpc/
7393 F:      include/linux/lockd/
7394 F:      include/linux/nfs*
7395 F:      include/linux/sunrpc/
7396 F:      include/uapi/linux/nfs*
7397 F:      include/uapi/linux/sunrpc/
7398
7399 NILFS2 FILESYSTEM
7400 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7401 L:      linux-nilfs@vger.kernel.org
7402 W:      http://nilfs.sourceforge.net/
7403 T:      git git://github.com/konis/nilfs2.git
7404 S:      Supported
7405 F:      Documentation/filesystems/nilfs2.txt
7406 F:      fs/nilfs2/
7407 F:      include/linux/nilfs2_fs.h
7408
7409 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7410 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7411 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7412 S:      Maintained
7413 F:      Documentation/scsi/NinjaSCSI.txt
7414 F:      drivers/scsi/pcmcia/nsp_*
7415
7416 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7417 M:      GOTO Masanori <gotom@debian.or.jp>
7418 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7419 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7420 S:      Maintained
7421 F:      Documentation/scsi/NinjaSCSI.txt
7422 F:      drivers/scsi/nsp32*
7423
7424 NIOS2 ARCHITECTURE
7425 M:      Ley Foon Tan <lftan@altera.com>
7426 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7428 S:      Maintained
7429 F:      arch/nios2/
7430
7431 NOKIA N900 POWER SUPPLY DRIVERS
7432 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7433 S:      Maintained
7434 F:      include/linux/power/bq2415x_charger.h
7435 F:      include/linux/power/bq27x00_battery.h
7436 F:      include/linux/power/isp1704_charger.h
7437 F:      drivers/power/bq2415x_charger.c
7438 F:      drivers/power/bq27x00_battery.c
7439 F:      drivers/power/isp1704_charger.c
7440 F:      drivers/power/rx51_battery.c
7441
7442 NTB DRIVER CORE
7443 M:      Jon Mason <jdmason@kudzu.us>
7444 M:      Dave Jiang <dave.jiang@intel.com>
7445 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7446 L:      linux-ntb@googlegroups.com
7447 S:      Supported
7448 W:      https://github.com/jonmason/ntb/wiki
7449 T:      git git://github.com/jonmason/ntb.git
7450 F:      drivers/ntb/
7451 F:      drivers/net/ntb_netdev.c
7452 F:      include/linux/ntb.h
7453 F:      include/linux/ntb_transport.h
7454
7455 NTB INTEL DRIVER
7456 M:      Jon Mason <jdmason@kudzu.us>
7457 M:      Dave Jiang <dave.jiang@intel.com>
7458 L:      linux-ntb@googlegroups.com
7459 S:      Supported
7460 W:      https://github.com/jonmason/ntb/wiki
7461 T:      git git://github.com/jonmason/ntb.git
7462 F:      drivers/ntb/hw/intel/
7463
7464 NTFS FILESYSTEM
7465 M:      Anton Altaparmakov <anton@tuxera.com>
7466 L:      linux-ntfs-dev@lists.sourceforge.net
7467 W:      http://www.tuxera.com/
7468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7469 S:      Supported
7470 F:      Documentation/filesystems/ntfs.txt
7471 F:      fs/ntfs/
7472
7473 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7474 M:      Antonino Daplas <adaplas@gmail.com>
7475 L:      linux-fbdev@vger.kernel.org
7476 S:      Maintained
7477 F:      drivers/video/fbdev/riva/
7478 F:      drivers/video/fbdev/nvidia/
7479
7480 NVM EXPRESS DRIVER
7481 M:      Matthew Wilcox <willy@linux.intel.com>
7482 L:      linux-nvme@lists.infradead.org
7483 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7484 S:      Supported
7485 F:      drivers/block/nvme*
7486 F:      include/linux/nvme.h
7487
7488 NVMEM FRAMEWORK
7489 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7490 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7491 S:      Maintained
7492 F:      drivers/nvmem/
7493 F:      Documentation/devicetree/bindings/nvmem/
7494 F:      include/linux/nvmem-consumer.h
7495 F:      include/linux/nvmem-provider.h
7496
7497 NXP-NCI NFC DRIVER
7498 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7499 R:      Charles Gorand <charles.gorand@effinnov.com>
7500 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7501 S:      Supported
7502 F:      drivers/nfc/nxp-nci
7503
7504 NXP TDA998X DRM DRIVER
7505 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7506 S:      Supported
7507 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7508 F:      include/drm/i2c/tda998x.h
7509
7510 NXP TFA9879 DRIVER
7511 M:      Peter Rosin <peda@axentia.se>
7512 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7513 S:      Maintained
7514 F:      sound/soc/codecs/tfa9879*
7515
7516 OMAP SUPPORT
7517 M:      Tony Lindgren <tony@atomide.com>
7518 L:      linux-omap@vger.kernel.org
7519 W:      http://www.muru.com/linux/omap/
7520 W:      http://linux.omap.com/
7521 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7523 S:      Maintained
7524 F:      arch/arm/*omap*/
7525 F:      arch/arm/configs/omap1_defconfig
7526 F:      arch/arm/configs/omap2plus_defconfig
7527 F:      drivers/i2c/busses/i2c-omap.c
7528 F:      drivers/irqchip/irq-omap-intc.c
7529 F:      drivers/mfd/*omap*.c
7530 F:      drivers/mfd/menelaus.c
7531 F:      drivers/mfd/palmas.c
7532 F:      drivers/mfd/tps65217.c
7533 F:      drivers/mfd/tps65218.c
7534 F:      drivers/mfd/tps65910.c
7535 F:      drivers/mfd/twl-core.[ch]
7536 F:      drivers/mfd/twl4030*.c
7537 F:      drivers/mfd/twl6030*.c
7538 F:      drivers/mfd/twl6040*.c
7539 F:      drivers/regulator/palmas-regulator*.c
7540 F:      drivers/regulator/pbias-regulator.c
7541 F:      drivers/regulator/tps65217-regulator.c
7542 F:      drivers/regulator/tps65218-regulator.c
7543 F:      drivers/regulator/tps65910-regulator.c
7544 F:      drivers/regulator/twl-regulator.c
7545 F:      include/linux/i2c-omap.h
7546
7547 OMAP DEVICE TREE SUPPORT
7548 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7549 M:      Tony Lindgren <tony@atomide.com>
7550 L:      linux-omap@vger.kernel.org
7551 L:      devicetree@vger.kernel.org
7552 S:      Maintained
7553 F:      arch/arm/boot/dts/*omap*
7554 F:      arch/arm/boot/dts/*am3*
7555 F:      arch/arm/boot/dts/*am4*
7556 F:      arch/arm/boot/dts/*am5*
7557 F:      arch/arm/boot/dts/*dra7*
7558
7559 OMAP CLOCK FRAMEWORK SUPPORT
7560 M:      Paul Walmsley <paul@pwsan.com>
7561 L:      linux-omap@vger.kernel.org
7562 S:      Maintained
7563 F:      arch/arm/*omap*/*clock*
7564
7565 OMAP POWER MANAGEMENT SUPPORT
7566 M:      Kevin Hilman <khilman@deeprootsystems.com>
7567 L:      linux-omap@vger.kernel.org
7568 S:      Maintained
7569 F:      arch/arm/*omap*/*pm*
7570 F:      drivers/cpufreq/omap-cpufreq.c
7571
7572 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7573 M:      Rajendra Nayak <rnayak@ti.com>
7574 M:      Paul Walmsley <paul@pwsan.com>
7575 L:      linux-omap@vger.kernel.org
7576 S:      Maintained
7577 F:      arch/arm/mach-omap2/prm*
7578
7579 OMAP AUDIO SUPPORT
7580 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7581 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7582 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7583 L:      linux-omap@vger.kernel.org
7584 S:      Maintained
7585 F:      sound/soc/omap/
7586
7587 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7588 M:      Roger Quadros <rogerq@ti.com>
7589 M:      Tony Lindgren <tony@atomide.com>
7590 L:      linux-omap@vger.kernel.org
7591 S:      Maintained
7592 F:      drivers/memory/omap-gpmc.c
7593 F:      arch/arm/mach-omap2/*gpmc*
7594
7595 OMAP FRAMEBUFFER SUPPORT
7596 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7597 L:      linux-fbdev@vger.kernel.org
7598 L:      linux-omap@vger.kernel.org
7599 S:      Maintained
7600 F:      drivers/video/fbdev/omap/
7601
7602 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7603 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7604 L:      linux-omap@vger.kernel.org
7605 L:      linux-fbdev@vger.kernel.org
7606 S:      Maintained
7607 F:      drivers/video/fbdev/omap2/
7608 F:      Documentation/arm/OMAP/DSS
7609
7610 OMAP HARDWARE SPINLOCK SUPPORT
7611 M:      Ohad Ben-Cohen <ohad@wizery.com>
7612 L:      linux-omap@vger.kernel.org
7613 S:      Maintained
7614 F:      drivers/hwspinlock/omap_hwspinlock.c
7615
7616 OMAP MMC SUPPORT
7617 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7618 L:      linux-omap@vger.kernel.org
7619 S:      Maintained
7620 F:      drivers/mmc/host/omap.c
7621
7622 OMAP HS MMC SUPPORT
7623 L:      linux-mmc@vger.kernel.org
7624 L:      linux-omap@vger.kernel.org
7625 S:      Orphan
7626 F:      drivers/mmc/host/omap_hsmmc.c
7627
7628 OMAP RANDOM NUMBER GENERATOR SUPPORT
7629 M:      Deepak Saxena <dsaxena@plexity.net>
7630 S:      Maintained
7631 F:      drivers/char/hw_random/omap-rng.c
7632
7633 OMAP HWMOD SUPPORT
7634 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7635 M:      Paul Walmsley <paul@pwsan.com>
7636 L:      linux-omap@vger.kernel.org
7637 S:      Maintained
7638 F:      arch/arm/mach-omap2/omap_hwmod.*
7639
7640 OMAP HWMOD DATA
7641 M:      Paul Walmsley <paul@pwsan.com>
7642 L:      linux-omap@vger.kernel.org
7643 S:      Maintained
7644 F:      arch/arm/mach-omap2/omap_hwmod*data*
7645
7646 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7647 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7648 L:      linux-omap@vger.kernel.org
7649 S:      Maintained
7650 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7651
7652 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7653 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7654 L:      linux-media@vger.kernel.org
7655 S:      Maintained
7656 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7657 F:      drivers/media/platform/omap3isp/
7658 F:      drivers/staging/media/omap4iss/
7659
7660 OMAP USB SUPPORT
7661 M:      Felipe Balbi <balbi@ti.com>
7662 L:      linux-usb@vger.kernel.org
7663 L:      linux-omap@vger.kernel.org
7664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7665 S:      Maintained
7666 F:      drivers/usb/*/*omap*
7667 F:      arch/arm/*omap*/usb*
7668
7669 OMAP GPIO DRIVER
7670 M:      Javier Martinez Canillas <javier@dowhile0.org>
7671 M:      Santosh Shilimkar <ssantosh@kernel.org>
7672 M:      Kevin Hilman <khilman@deeprootsystems.com>
7673 L:      linux-omap@vger.kernel.org
7674 S:      Maintained
7675 F:      drivers/gpio/gpio-omap.c
7676
7677 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7678 M:      Mark Jackson <mpfj@newflow.co.uk>
7679 L:      linux-omap@vger.kernel.org
7680 S:      Maintained
7681 F:      arch/arm/boot/dts/am335x-nano.dts
7682
7683 OMFS FILESYSTEM
7684 M:      Bob Copeland <me@bobcopeland.com>
7685 L:      linux-karma-devel@lists.sourceforge.net
7686 S:      Maintained
7687 F:      Documentation/filesystems/omfs.txt
7688 F:      fs/omfs/
7689
7690 OMNIKEY CARDMAN 4000 DRIVER
7691 M:      Harald Welte <laforge@gnumonks.org>
7692 S:      Maintained
7693 F:      drivers/char/pcmcia/cm4000_cs.c
7694 F:      include/linux/cm4000_cs.h
7695 F:      include/uapi/linux/cm4000_cs.h
7696
7697 OMNIKEY CARDMAN 4040 DRIVER
7698 M:      Harald Welte <laforge@gnumonks.org>
7699 S:      Maintained
7700 F:      drivers/char/pcmcia/cm4040_cs.*
7701
7702 OMNIVISION OV7670 SENSOR DRIVER
7703 M:      Jonathan Corbet <corbet@lwn.net>
7704 L:      linux-media@vger.kernel.org
7705 T:      git git://linuxtv.org/media_tree.git
7706 S:      Maintained
7707 F:      drivers/media/i2c/ov7670.c
7708
7709 ONENAND FLASH DRIVER
7710 M:      Kyungmin Park <kyungmin.park@samsung.com>
7711 L:      linux-mtd@lists.infradead.org
7712 S:      Maintained
7713 F:      drivers/mtd/onenand/
7714 F:      include/linux/mtd/onenand*.h
7715
7716 ONSTREAM SCSI TAPE DRIVER
7717 M:      Willem Riede <osst@riede.org>
7718 L:      osst-users@lists.sourceforge.net
7719 L:      linux-scsi@vger.kernel.org
7720 S:      Maintained
7721 F:      Documentation/scsi/osst.txt
7722 F:      drivers/scsi/osst.*
7723 F:      drivers/scsi/osst_*.h
7724 F:      drivers/scsi/st.h
7725
7726 OPENCORES I2C BUS DRIVER
7727 M:      Peter Korsgaard <jacmet@sunsite.dk>
7728 L:      linux-i2c@vger.kernel.org
7729 S:      Maintained
7730 F:      Documentation/i2c/busses/i2c-ocores
7731 F:      drivers/i2c/busses/i2c-ocores.c
7732
7733 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7734 M:      Rob Herring <robh+dt@kernel.org>
7735 M:      Frank Rowand <frowand.list@gmail.com>
7736 M:      Grant Likely <grant.likely@linaro.org>
7737 L:      devicetree@vger.kernel.org
7738 W:      http://www.devicetree.org/
7739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7740 S:      Maintained
7741 F:      drivers/of/
7742 F:      include/linux/of*.h
7743 F:      scripts/dtc/
7744
7745 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7746 M:      Rob Herring <robh+dt@kernel.org>
7747 M:      Pawel Moll <pawel.moll@arm.com>
7748 M:      Mark Rutland <mark.rutland@arm.com>
7749 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7750 M:      Kumar Gala <galak@codeaurora.org>
7751 L:      devicetree@vger.kernel.org
7752 S:      Maintained
7753 F:      Documentation/devicetree/
7754 F:      arch/*/boot/dts/
7755 F:      include/dt-bindings/
7756
7757 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7758 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7759 L:      devicetree@vger.kernel.org
7760 S:      Maintained
7761 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7762 F:      Documentation/devicetree/overlay-notes.txt
7763 F:      drivers/of/overlay.c
7764 F:      drivers/of/resolver.c
7765
7766 OPENRISC ARCHITECTURE
7767 M:      Jonas Bonn <jonas@southpole.se>
7768 W:      http://openrisc.net
7769 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7770 S:      Maintained
7771 T:      git git://openrisc.net/~jonas/linux
7772 F:      arch/openrisc/
7773
7774 OPENVSWITCH
7775 M:      Pravin Shelar <pshelar@nicira.com>
7776 L:      netdev@vger.kernel.org
7777 L:      dev@openvswitch.org
7778 W:      http://openvswitch.org
7779 S:      Maintained
7780 F:      net/openvswitch/
7781 F:      include/uapi/linux/openvswitch.h
7782
7783 OPL4 DRIVER
7784 M:      Clemens Ladisch <clemens@ladisch.de>
7785 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7786 T:      git git://git.alsa-project.org/alsa-kernel.git
7787 S:      Maintained
7788 F:      sound/drivers/opl4/
7789
7790 OPROFILE
7791 M:      Robert Richter <rric@kernel.org>
7792 L:      oprofile-list@lists.sf.net
7793 S:      Maintained
7794 F:      arch/*/include/asm/oprofile*.h
7795 F:      arch/*/oprofile/
7796 F:      drivers/oprofile/
7797 F:      include/linux/oprofile.h
7798
7799 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7800 M:      Mark Fasheh <mfasheh@suse.com>
7801 M:      Joel Becker <jlbec@evilplan.org>
7802 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7803 W:      http://ocfs2.wiki.kernel.org
7804 S:      Supported
7805 F:      Documentation/filesystems/ocfs2.txt
7806 F:      Documentation/filesystems/dlmfs.txt
7807 F:      fs/ocfs2/
7808
7809 ORINOCO DRIVER
7810 L:      linux-wireless@vger.kernel.org
7811 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7812 W:      http://www.nongnu.org/orinoco/
7813 S:      Orphan
7814 F:      drivers/net/wireless/orinoco/
7815
7816 OSD LIBRARY and FILESYSTEM
7817 M:      Boaz Harrosh <ooo@electrozaur.com>
7818 M:      Benny Halevy <bhalevy@primarydata.com>
7819 L:      osd-dev@open-osd.org
7820 W:      http://open-osd.org
7821 T:      git git://git.open-osd.org/open-osd.git
7822 S:      Maintained
7823 F:      drivers/scsi/osd/
7824 F:      include/scsi/osd_*
7825 F:      fs/exofs/
7826
7827 OVERLAY FILESYSTEM
7828 M:      Miklos Szeredi <miklos@szeredi.hu>
7829 L:      linux-unionfs@vger.kernel.org
7830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7831 S:      Supported
7832 F:      fs/overlayfs/
7833 F:      Documentation/filesystems/overlayfs.txt
7834
7835 P54 WIRELESS DRIVER
7836 M:      Christian Lamparter <chunkeey@googlemail.com>
7837 L:      linux-wireless@vger.kernel.org
7838 W:      http://wireless.kernel.org/en/users/Drivers/p54
7839 S:      Maintained
7840 F:      drivers/net/wireless/p54/
7841
7842 PA SEMI ETHERNET DRIVER
7843 M:      Olof Johansson <olof@lixom.net>
7844 L:      netdev@vger.kernel.org
7845 S:      Maintained
7846 F:      drivers/net/ethernet/pasemi/*
7847
7848 PA SEMI SMBUS DRIVER
7849 M:      Olof Johansson <olof@lixom.net>
7850 L:      linux-i2c@vger.kernel.org
7851 S:      Maintained
7852 F:      drivers/i2c/busses/i2c-pasemi.c
7853
7854 PADATA PARALLEL EXECUTION MECHANISM
7855 M:      Steffen Klassert <steffen.klassert@secunet.com>
7856 L:      linux-crypto@vger.kernel.org
7857 S:      Maintained
7858 F:      kernel/padata.c
7859 F:      include/linux/padata.h
7860 F:      Documentation/padata.txt
7861
7862 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7863 M:      Harald Welte <laforge@gnumonks.org>
7864 L:      platform-driver-x86@vger.kernel.org
7865 S:      Maintained
7866 F:      drivers/platform/x86/panasonic-laptop.c
7867
7868 PANASONIC MN10300/AM33/AM34 PORT
7869 M:      David Howells <dhowells@redhat.com>
7870 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7871 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7872 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7873 S:      Maintained
7874 F:      Documentation/mn10300/
7875 F:      arch/mn10300/
7876
7877 PARALLEL PORT SUBSYSTEM
7878 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7879 M:      Sudip Mukherjee <sudip@vectorindia.org>
7880 L:      linux-parport@lists.infradead.org (subscribers-only)
7881 S:      Maintained
7882 F:      drivers/parport/
7883 F:      include/linux/parport*.h
7884 F:      drivers/char/ppdev.c
7885 F:      include/uapi/linux/ppdev.h
7886 F:      Documentation/parport*.txt
7887
7888 PARAVIRT_OPS INTERFACE
7889 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7890 M:      Chris Wright <chrisw@sous-sol.org>
7891 M:      Alok Kataria <akataria@vmware.com>
7892 M:      Rusty Russell <rusty@rustcorp.com.au>
7893 L:      virtualization@lists.linux-foundation.org
7894 S:      Supported
7895 F:      Documentation/virtual/paravirt_ops.txt
7896 F:      arch/*/kernel/paravirt*
7897 F:      arch/*/include/asm/paravirt.h
7898
7899 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7900 M:      Tim Waugh <tim@cyberelk.net>
7901 L:      linux-parport@lists.infradead.org (subscribers-only)
7902 S:      Maintained
7903 F:      Documentation/blockdev/paride.txt
7904 F:      drivers/block/paride/
7905
7906 PARISC ARCHITECTURE
7907 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7908 M:      Helge Deller <deller@gmx.de>
7909 L:      linux-parisc@vger.kernel.org
7910 W:      http://www.parisc-linux.org/
7911 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7914 S:      Maintained
7915 F:      arch/parisc/
7916 F:      Documentation/parisc/
7917 F:      drivers/parisc/
7918 F:      drivers/char/agp/parisc-agp.c
7919 F:      drivers/input/serio/gscps2.c
7920 F:      drivers/parport/parport_gsc.*
7921 F:      drivers/tty/serial/8250/8250_gsc.c
7922 F:      drivers/video/fbdev/sti*
7923 F:      drivers/video/console/sti*
7924 F:      drivers/video/logo/logo_parisc*
7925
7926 PC87360 HARDWARE MONITORING DRIVER
7927 M:      Jim Cromie <jim.cromie@gmail.com>
7928 L:      lm-sensors@lm-sensors.org
7929 S:      Maintained
7930 F:      Documentation/hwmon/pc87360
7931 F:      drivers/hwmon/pc87360.c
7932
7933 PC8736x GPIO DRIVER
7934 M:      Jim Cromie <jim.cromie@gmail.com>
7935 S:      Maintained
7936 F:      drivers/char/pc8736x_gpio.c
7937
7938 PC87427 HARDWARE MONITORING DRIVER
7939 M:      Jean Delvare <jdelvare@suse.com>
7940 L:      lm-sensors@lm-sensors.org
7941 S:      Maintained
7942 F:      Documentation/hwmon/pc87427
7943 F:      drivers/hwmon/pc87427.c
7944
7945 PCA9532 LED DRIVER
7946 M:      Riku Voipio <riku.voipio@iki.fi>
7947 S:      Maintained
7948 F:      drivers/leds/leds-pca9532.c
7949 F:      include/linux/leds-pca9532.h
7950
7951 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7952 M:      Guenter Roeck <linux@roeck-us.net>
7953 L:      linux-i2c@vger.kernel.org
7954 S:      Maintained
7955 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7956
7957 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7958 M:      Khalid Aziz <khalid@gonehiking.org>
7959 S:      Maintained
7960 F:      drivers/firmware/pcdp.*
7961
7962 PCI ERROR RECOVERY
7963 M:      Linas Vepstas <linasvepstas@gmail.com>
7964 L:      linux-pci@vger.kernel.org
7965 S:      Supported
7966 F:      Documentation/PCI/pci-error-recovery.txt
7967
7968 PCI SUBSYSTEM
7969 M:      Bjorn Helgaas <bhelgaas@google.com>
7970 L:      linux-pci@vger.kernel.org
7971 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7973 S:      Supported
7974 F:      Documentation/PCI/
7975 F:      drivers/pci/
7976 F:      include/linux/pci*
7977 F:      arch/x86/pci/
7978 F:      arch/x86/kernel/quirks.c
7979
7980 PCI DRIVER FOR ARM VERSATILE PLATFORM
7981 M:      Rob Herring <robh@kernel.org>
7982 L:      linux-pci@vger.kernel.org
7983 L:      linux-arm-kernel@lists.infradead.org
7984 S:      Maintained
7985 F:      Documentation/devicetree/bindings/pci/versatile.txt
7986 F:      drivers/pci/host/pci-versatile.c
7987
7988 PCI DRIVER FOR APPLIEDMICRO XGENE
7989 M:      Tanmay Inamdar <tinamdar@apm.com>
7990 L:      linux-pci@vger.kernel.org
7991 L:      linux-arm-kernel@lists.infradead.org
7992 S:      Maintained
7993 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7994 F:      drivers/pci/host/pci-xgene.c
7995
7996 PCI DRIVER FOR FREESCALE LAYERSCAPE
7997 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7998 M:      Mingkai Hu <mingkai.hu@freescale.com>
7999 M:      Roy Zang <tie-fei.zang@freescale.com>
8000 L:      linuxppc-dev@lists.ozlabs.org
8001 L:      linux-pci@vger.kernel.org
8002 L:      linux-arm-kernel@lists.infradead.org
8003 S:      Maintained
8004 F:      drivers/pci/host/*layerscape*
8005
8006 PCI DRIVER FOR IMX6
8007 M:      Richard Zhu <Richard.Zhu@freescale.com>
8008 M:      Lucas Stach <l.stach@pengutronix.de>
8009 L:      linux-pci@vger.kernel.org
8010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8011 S:      Maintained
8012 F:      drivers/pci/host/*imx6*
8013
8014 PCI DRIVER FOR TI KEYSTONE
8015 M:      Murali Karicheri <m-karicheri2@ti.com>
8016 L:      linux-pci@vger.kernel.org
8017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8018 S:      Maintained
8019 F:      drivers/pci/host/*keystone*
8020
8021 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8022 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8023 M:      Jason Cooper <jason@lakedaemon.net>
8024 L:      linux-pci@vger.kernel.org
8025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8026 S:      Maintained
8027 F:      drivers/pci/host/*mvebu*
8028
8029 PCI DRIVER FOR NVIDIA TEGRA
8030 M:      Thierry Reding <thierry.reding@gmail.com>
8031 L:      linux-tegra@vger.kernel.org
8032 L:      linux-pci@vger.kernel.org
8033 S:      Supported
8034 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8035 F:      drivers/pci/host/pci-tegra.c
8036
8037 PCI DRIVER FOR TI DRA7XX
8038 M:      Kishon Vijay Abraham I <kishon@ti.com>
8039 L:      linux-omap@vger.kernel.org
8040 L:      linux-pci@vger.kernel.org
8041 S:      Supported
8042 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8043 F:      drivers/pci/host/pci-dra7xx.c
8044
8045 PCI DRIVER FOR RENESAS R-CAR
8046 M:      Simon Horman <horms@verge.net.au>
8047 L:      linux-pci@vger.kernel.org
8048 L:      linux-sh@vger.kernel.org
8049 S:      Maintained
8050 F:      drivers/pci/host/*rcar*
8051
8052 PCI DRIVER FOR SAMSUNG EXYNOS
8053 M:      Jingoo Han <jingoohan1@gmail.com>
8054 L:      linux-pci@vger.kernel.org
8055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8056 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8057 S:      Maintained
8058 F:      drivers/pci/host/pci-exynos.c
8059
8060 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8061 M:      Jingoo Han <jingoohan1@gmail.com>
8062 M:      Pratyush Anand <pratyush.anand@gmail.com>
8063 L:      linux-pci@vger.kernel.org
8064 S:      Maintained
8065 F:      drivers/pci/host/*designware*
8066
8067 PCI DRIVER FOR GENERIC OF HOSTS
8068 M:      Will Deacon <will.deacon@arm.com>
8069 L:      linux-pci@vger.kernel.org
8070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8071 S:      Maintained
8072 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8073 F:      drivers/pci/host/pci-host-generic.c
8074
8075 PCIE DRIVER FOR ST SPEAR13XX
8076 M:      Pratyush Anand <pratyush.anand@gmail.com>
8077 L:      linux-pci@vger.kernel.org
8078 S:      Maintained
8079 F:      drivers/pci/host/*spear*
8080
8081 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8082 M:      Duc Dang <dhdang@apm.com>
8083 L:      linux-pci@vger.kernel.org
8084 L:      linux-arm-kernel@lists.infradead.org
8085 S:      Maintained
8086 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8087 F:      drivers/pci/host/pci-xgene-msi.c
8088
8089 PCMCIA SUBSYSTEM
8090 P:      Linux PCMCIA Team
8091 L:      linux-pcmcia@lists.infradead.org
8092 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8094 S:      Maintained
8095 F:      Documentation/pcmcia/
8096 F:      drivers/pcmcia/
8097 F:      include/pcmcia/
8098
8099 PCNET32 NETWORK DRIVER
8100 M:      Don Fry <pcnet32@frontier.com>
8101 L:      netdev@vger.kernel.org
8102 S:      Maintained
8103 F:      drivers/net/ethernet/amd/pcnet32.c
8104
8105 PCRYPT PARALLEL CRYPTO ENGINE
8106 M:      Steffen Klassert <steffen.klassert@secunet.com>
8107 L:      linux-crypto@vger.kernel.org
8108 S:      Maintained
8109 F:      crypto/pcrypt.c
8110 F:      include/crypto/pcrypt.h
8111
8112 PER-CPU MEMORY ALLOCATOR
8113 M:      Tejun Heo <tj@kernel.org>
8114 M:      Christoph Lameter <cl@linux-foundation.org>
8115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8116 S:      Maintained
8117 F:      include/linux/percpu*.h
8118 F:      mm/percpu*.c
8119 F:      arch/*/include/asm/percpu.h
8120
8121 PER-TASK DELAY ACCOUNTING
8122 M:      Balbir Singh <bsingharora@gmail.com>
8123 S:      Maintained
8124 F:      include/linux/delayacct.h
8125 F:      kernel/delayacct.c
8126
8127 PERFORMANCE EVENTS SUBSYSTEM
8128 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8129 M:      Ingo Molnar <mingo@redhat.com>
8130 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8131 L:      linux-kernel@vger.kernel.org
8132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8133 S:      Supported
8134 F:      kernel/events/*
8135 F:      include/linux/perf_event.h
8136 F:      include/uapi/linux/perf_event.h
8137 F:      arch/*/kernel/perf_event*.c
8138 F:      arch/*/kernel/*/perf_event*.c
8139 F:      arch/*/kernel/*/*/perf_event*.c
8140 F:      arch/*/include/asm/perf_event.h
8141 F:      arch/*/kernel/perf_callchain.c
8142 F:      tools/perf/
8143
8144 PERSONALITY HANDLING
8145 M:      Christoph Hellwig <hch@infradead.org>
8146 L:      linux-abi-devel@lists.sourceforge.net
8147 S:      Maintained
8148 F:      include/linux/personality.h
8149 F:      include/uapi/linux/personality.h
8150
8151 PHONET PROTOCOL
8152 M:      Remi Denis-Courmont <courmisch@gmail.com>
8153 S:      Supported
8154 F:      Documentation/networking/phonet.txt
8155 F:      include/linux/phonet.h
8156 F:      include/net/phonet/
8157 F:      include/uapi/linux/phonet.h
8158 F:      net/phonet/
8159
8160 PHRAM MTD DRIVER
8161 M:      Joern Engel <joern@lazybastard.org>
8162 L:      linux-mtd@lists.infradead.org
8163 S:      Maintained
8164 F:      drivers/mtd/devices/phram.c
8165
8166 PICOLCD HID DRIVER
8167 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8168 L:      linux-input@vger.kernel.org
8169 S:      Maintained
8170 F:      drivers/hid/hid-picolcd*
8171
8172 PICOXCELL SUPPORT
8173 M:      Jamie Iles <jamie@jamieiles.com>
8174 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8175 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8176 S:      Supported
8177 F:      arch/arm/boot/dts/picoxcell*
8178 F:      arch/arm/mach-picoxcell/
8179 F:      drivers/crypto/picoxcell*
8180
8181 PIN CONTROL SUBSYSTEM
8182 M:      Linus Walleij <linus.walleij@linaro.org>
8183 L:      linux-gpio@vger.kernel.org
8184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8185 S:      Maintained
8186 F:      drivers/pinctrl/
8187 F:      include/linux/pinctrl/
8188
8189 PIN CONTROLLER - ATMEL AT91
8190 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8192 S:      Maintained
8193 F:      drivers/pinctrl/pinctrl-at91.*
8194
8195 PIN CONTROLLER - ATMEL AT91 PIO4
8196 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8198 L:      linux-gpio@vger.kernel.org
8199 S:      Supported
8200 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8201
8202 PIN CONTROLLER - INTEL
8203 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8204 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8205 S:      Maintained
8206 F:      drivers/pinctrl/intel/
8207
8208 PIN CONTROLLER - RENESAS
8209 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8210 L:      linux-sh@vger.kernel.org
8211 S:      Maintained
8212 F:      drivers/pinctrl/sh-pfc/
8213
8214 PIN CONTROLLER - SAMSUNG
8215 M:      Tomasz Figa <tomasz.figa@gmail.com>
8216 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8217 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8218 S:      Maintained
8219 F:      drivers/pinctrl/samsung/
8220
8221 PIN CONTROLLER - ST SPEAR
8222 M:      Viresh Kumar <vireshk@kernel.org>
8223 L:      spear-devel@list.st.com
8224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8225 W:      http://www.st.com/spear
8226 S:      Maintained
8227 F:      drivers/pinctrl/spear/
8228
8229 PKTCDVD DRIVER
8230 M:      Jiri Kosina <jikos@kernel.org>
8231 S:      Maintained
8232 F:      drivers/block/pktcdvd.c
8233 F:      include/linux/pktcdvd.h
8234 F:      include/uapi/linux/pktcdvd.h
8235
8236 PKUNITY SOC DRIVERS
8237 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8238 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8239 S:      Maintained
8240 T:      git git://github.com/gxt/linux.git
8241 F:      drivers/input/serio/i8042-unicore32io.h
8242 F:      drivers/i2c/busses/i2c-puv3.c
8243 F:      drivers/video/fbdev/fb-puv3.c
8244 F:      drivers/rtc/rtc-puv3.c
8245
8246 PMBUS HARDWARE MONITORING DRIVERS
8247 M:      Guenter Roeck <linux@roeck-us.net>
8248 L:      lm-sensors@lm-sensors.org
8249 W:      http://www.lm-sensors.org/
8250 W:      http://www.roeck-us.net/linux/drivers/
8251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8252 S:      Maintained
8253 F:      Documentation/hwmon/pmbus
8254 F:      drivers/hwmon/pmbus/
8255 F:      include/linux/i2c/pmbus.h
8256
8257 PMC SIERRA MaxRAID DRIVER
8258 L:      linux-scsi@vger.kernel.org
8259 W:      http://www.pmc-sierra.com/
8260 S:      Orphan
8261 F:      drivers/scsi/pmcraid.*
8262
8263 PMC SIERRA PM8001 DRIVER
8264 M:      Jack Wang <jinpu.wang@profitbricks.com>
8265 M:      lindar_liu@usish.com
8266 L:      pmchba@pmcs.com
8267 L:      linux-scsi@vger.kernel.org
8268 S:      Supported
8269 F:      drivers/scsi/pm8001/
8270
8271 POSIX CLOCKS and TIMERS
8272 M:      Thomas Gleixner <tglx@linutronix.de>
8273 L:      linux-kernel@vger.kernel.org
8274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8275 S:      Maintained
8276 F:      fs/timerfd.c
8277 F:      include/linux/timer*
8278 F:      kernel/time/*timer*
8279
8280 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8281 M:      Sebastian Reichel <sre@kernel.org>
8282 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8283 M:      David Woodhouse <dwmw2@infradead.org>
8284 L:      linux-pm@vger.kernel.org
8285 T:      git git://git.infradead.org/battery-2.6.git
8286 S:      Maintained
8287 F:      include/linux/power_supply.h
8288 F:      drivers/power/
8289 X:      drivers/power/avs/
8290
8291 POWER STATE COORDINATION INTERFACE (PSCI)
8292 M:      Mark Rutland <mark.rutland@arm.com>
8293 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8294 L:      linux-arm-kernel@lists.infradead.org
8295 S:      Maintained
8296 F:      drivers/firmware/psci.c
8297 F:      include/linux/psci.h
8298 F:      include/uapi/linux/psci.h
8299
8300 PNP SUPPORT
8301 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8302 S:      Maintained
8303 F:      drivers/pnp/
8304
8305 PNXxxxx I2C DRIVER
8306 M:      Vitaly Wool <vitalywool@gmail.com>
8307 L:      linux-i2c@vger.kernel.org
8308 S:      Maintained
8309 F:      drivers/i2c/busses/i2c-pnx.c
8310
8311 PPP PROTOCOL DRIVERS AND COMPRESSORS
8312 M:      Paul Mackerras <paulus@samba.org>
8313 L:      linux-ppp@vger.kernel.org
8314 S:      Maintained
8315 F:      drivers/net/ppp/ppp_*
8316
8317 PPP OVER ATM (RFC 2364)
8318 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8319 S:      Maintained
8320 F:      net/atm/pppoatm.c
8321 F:      include/uapi/linux/atmppp.h
8322
8323 PPP OVER ETHERNET
8324 M:      Michal Ostrowski <mostrows@earthlink.net>
8325 S:      Maintained
8326 F:      drivers/net/ppp/pppoe.c
8327 F:      drivers/net/ppp/pppox.c
8328
8329 PPP OVER L2TP
8330 M:      James Chapman <jchapman@katalix.com>
8331 S:      Maintained
8332 F:      net/l2tp/l2tp_ppp.c
8333 F:      include/linux/if_pppol2tp.h
8334 F:      include/uapi/linux/if_pppol2tp.h
8335
8336 PPS SUPPORT
8337 M:      Rodolfo Giometti <giometti@enneenne.com>
8338 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8339 L:      linuxpps@ml.enneenne.com (subscribers-only)
8340 S:      Maintained
8341 F:      Documentation/pps/
8342 F:      drivers/pps/
8343 F:      include/linux/pps*.h
8344
8345 PPTP DRIVER
8346 M:      Dmitry Kozlov <xeb@mail.ru>
8347 L:      netdev@vger.kernel.org
8348 S:      Maintained
8349 F:      drivers/net/ppp/pptp.c
8350 W:      http://sourceforge.net/projects/accel-pptp
8351
8352 PREEMPTIBLE KERNEL
8353 M:      Robert Love <rml@tech9.net>
8354 L:      kpreempt-tech@lists.sourceforge.net
8355 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8356 S:      Supported
8357 F:      Documentation/preempt-locking.txt
8358 F:      include/linux/preempt.h
8359
8360 PRISM54 WIRELESS DRIVER
8361 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8362 L:      linux-wireless@vger.kernel.org
8363 W:      http://wireless.kernel.org/en/users/Drivers/p54
8364 S:      Obsolete
8365 F:      drivers/net/wireless/prism54/
8366
8367 PS3 NETWORK SUPPORT
8368 M:      Geoff Levand <geoff@infradead.org>
8369 L:      netdev@vger.kernel.org
8370 L:      linuxppc-dev@lists.ozlabs.org
8371 S:      Maintained
8372 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8373
8374 PS3 PLATFORM SUPPORT
8375 M:      Geoff Levand <geoff@infradead.org>
8376 L:      linuxppc-dev@lists.ozlabs.org
8377 S:      Maintained
8378 F:      arch/powerpc/boot/ps3*
8379 F:      arch/powerpc/include/asm/lv1call.h
8380 F:      arch/powerpc/include/asm/ps3*.h
8381 F:      arch/powerpc/platforms/ps3/
8382 F:      drivers/*/ps3*
8383 F:      drivers/ps3/
8384 F:      drivers/rtc/rtc-ps3.c
8385 F:      drivers/usb/host/*ps3.c
8386 F:      sound/ppc/snd_ps3*
8387
8388 PS3VRAM DRIVER
8389 M:      Jim Paris <jim@jtan.com>
8390 M:      Geoff Levand <geoff@infradead.org>
8391 L:      linuxppc-dev@lists.ozlabs.org
8392 S:      Maintained
8393 F:      drivers/block/ps3vram.c
8394
8395 PSTORE FILESYSTEM
8396 M:      Anton Vorontsov <anton@enomsg.org>
8397 M:      Colin Cross <ccross@android.com>
8398 M:      Kees Cook <keescook@chromium.org>
8399 M:      Tony Luck <tony.luck@intel.com>
8400 S:      Maintained
8401 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8402 F:      fs/pstore/
8403 F:      include/linux/pstore*
8404 F:      drivers/firmware/efi/efi-pstore.c
8405 F:      drivers/acpi/apei/erst.c
8406
8407 PTP HARDWARE CLOCK SUPPORT
8408 M:      Richard Cochran <richardcochran@gmail.com>
8409 L:      netdev@vger.kernel.org
8410 S:      Maintained
8411 W:      http://linuxptp.sourceforge.net/
8412 F:      Documentation/ABI/testing/sysfs-ptp
8413 F:      Documentation/ptp/*
8414 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8415 F:      drivers/net/phy/dp83640*
8416 F:      drivers/ptp/*
8417 F:      include/linux/ptp_cl*
8418
8419 PTRACE SUPPORT
8420 M:      Roland McGrath <roland@hack.frob.com>
8421 M:      Oleg Nesterov <oleg@redhat.com>
8422 S:      Maintained
8423 F:      include/asm-generic/syscall.h
8424 F:      include/linux/ptrace.h
8425 F:      include/linux/regset.h
8426 F:      include/linux/tracehook.h
8427 F:      include/uapi/linux/ptrace.h
8428 F:      kernel/ptrace.c
8429
8430 PVRUSB2 VIDEO4LINUX DRIVER
8431 M:      Mike Isely <isely@pobox.com>
8432 L:      pvrusb2@isely.net       (subscribers-only)
8433 L:      linux-media@vger.kernel.org
8434 W:      http://www.isely.net/pvrusb2/
8435 T:      git git://linuxtv.org/media_tree.git
8436 S:      Maintained
8437 F:      Documentation/video4linux/README.pvrusb2
8438 F:      drivers/media/usb/pvrusb2/
8439
8440 PWC WEBCAM DRIVER
8441 M:      Hans de Goede <hdegoede@redhat.com>
8442 L:      linux-media@vger.kernel.org
8443 T:      git git://linuxtv.org/media_tree.git
8444 S:      Maintained
8445 F:      drivers/media/usb/pwc/*
8446
8447 PWM FAN DRIVER
8448 M:      Kamil Debski <k.debski@samsung.com>
8449 L:      lm-sensors@lm-sensors.org
8450 S:      Supported
8451 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8452 F:      Documentation/hwmon/pwm-fan
8453 F:      drivers/hwmon/pwm-fan.c
8454
8455 PWM SUBSYSTEM
8456 M:      Thierry Reding <thierry.reding@gmail.com>
8457 L:      linux-pwm@vger.kernel.org
8458 S:      Maintained
8459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8460 F:      Documentation/pwm.txt
8461 F:      Documentation/devicetree/bindings/pwm/
8462 F:      include/linux/pwm.h
8463 F:      drivers/pwm/
8464 F:      drivers/video/backlight/pwm_bl.c
8465 F:      include/linux/pwm_backlight.h
8466
8467 PXA2xx/PXA3xx SUPPORT
8468 M:      Daniel Mack <daniel@zonque.org>
8469 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8470 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8471 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8472 T:      git git://github.com/hzhuang1/linux.git
8473 T:      git git://github.com/rjarzmik/linux.git
8474 S:      Maintained
8475 F:      arch/arm/mach-pxa/
8476 F:      drivers/dma/pxa*
8477 F:      drivers/pcmcia/pxa2xx*
8478 F:      drivers/spi/spi-pxa2xx*
8479 F:      drivers/usb/gadget/udc/pxa2*
8480 F:      include/sound/pxa2xx-lib.h
8481 F:      sound/arm/pxa*
8482 F:      sound/soc/pxa/
8483
8484 PXA3xx NAND FLASH DRIVER
8485 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8486 L:      linux-mtd@lists.infradead.org
8487 S:      Maintained
8488 F:      drivers/mtd/nand/pxa3xx_nand.c
8489
8490 MMP SUPPORT
8491 M:      Eric Miao <eric.y.miao@gmail.com>
8492 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8493 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8494 T:      git git://github.com/hzhuang1/linux.git
8495 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8496 S:      Maintained
8497 F:      arch/arm/mach-mmp/
8498
8499 PXA MMCI DRIVER
8500 S:      Orphan
8501
8502 PXA RTC DRIVER
8503 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8504 L:      rtc-linux@googlegroups.com
8505 S:      Maintained
8506
8507 QAT DRIVER
8508 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8509 L:      qat-linux@intel.com
8510 S:      Supported
8511 F:      drivers/crypto/qat/
8512
8513 QIB DRIVER
8514 M:      Mike Marciniszyn <infinipath@intel.com>
8515 L:      linux-rdma@vger.kernel.org
8516 S:      Supported
8517 F:      drivers/infiniband/hw/qib/
8518
8519 QLOGIC QLA1280 SCSI DRIVER
8520 M:      Michael Reed <mdr@sgi.com>
8521 L:      linux-scsi@vger.kernel.org
8522 S:      Maintained
8523 F:      drivers/scsi/qla1280.[ch]
8524
8525 QLOGIC QLA2XXX FC-SCSI DRIVER
8526 M:      qla2xxx-upstream@qlogic.com
8527 L:      linux-scsi@vger.kernel.org
8528 S:      Supported
8529 F:      Documentation/scsi/LICENSE.qla2xxx
8530 F:      drivers/scsi/qla2xxx/
8531
8532 QLOGIC QLA4XXX iSCSI DRIVER
8533 M:      QLogic-Storage-Upstream@qlogic.com
8534 L:      linux-scsi@vger.kernel.org
8535 S:      Supported
8536 F:      Documentation/scsi/LICENSE.qla4xxx
8537 F:      drivers/scsi/qla4xxx/
8538
8539 QLOGIC QLA3XXX NETWORK DRIVER
8540 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8541 M:      Ron Mercer <ron.mercer@qlogic.com>
8542 M:      linux-driver@qlogic.com
8543 L:      netdev@vger.kernel.org
8544 S:      Supported
8545 F:      Documentation/networking/LICENSE.qla3xxx
8546 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8547
8548 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8549 M:      Dept-GELinuxNICDev@qlogic.com
8550 L:      netdev@vger.kernel.org
8551 S:      Supported
8552 F:      drivers/net/ethernet/qlogic/qlcnic/
8553
8554 QLOGIC QLGE 10Gb ETHERNET DRIVER
8555 M:      Harish Patil <harish.patil@qlogic.com>
8556 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8557 M:      Dept-GELinuxNICDev@qlogic.com
8558 M:      linux-driver@qlogic.com
8559 L:      netdev@vger.kernel.org
8560 S:      Supported
8561 F:      drivers/net/ethernet/qlogic/qlge/
8562
8563 QNX4 FILESYSTEM
8564 M:      Anders Larsen <al@alarsen.net>
8565 W:      http://www.alarsen.net/linux/qnx4fs/
8566 S:      Maintained
8567 F:      fs/qnx4/
8568 F:      include/uapi/linux/qnx4_fs.h
8569 F:      include/uapi/linux/qnxtypes.h
8570
8571 QT1010 MEDIA DRIVER
8572 M:      Antti Palosaari <crope@iki.fi>
8573 L:      linux-media@vger.kernel.org
8574 W:      http://linuxtv.org/
8575 W:      http://palosaari.fi/linux/
8576 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8577 T:      git git://linuxtv.org/anttip/media_tree.git
8578 S:      Maintained
8579 F:      drivers/media/tuners/qt1010*
8580
8581 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8582 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8583 L:      linux-wireless@vger.kernel.org
8584 L:      ath9k-devel@lists.ath9k.org
8585 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8586 S:      Supported
8587 F:      drivers/net/wireless/ath/ath9k/
8588
8589 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8590 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8591 L:      ath10k@lists.infradead.org
8592 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8593 T:      git git://github.com/kvalo/ath.git
8594 S:      Supported
8595 F:      drivers/net/wireless/ath/ath10k/
8596
8597 QUALCOMM HEXAGON ARCHITECTURE
8598 M:      Richard Kuo <rkuo@codeaurora.org>
8599 L:      linux-hexagon@vger.kernel.org
8600 S:      Supported
8601 F:      arch/hexagon/
8602
8603 QUALCOMM WCN36XX WIRELESS DRIVER
8604 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8605 L:      wcn36xx@lists.infradead.org
8606 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8607 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8608 S:      Supported
8609 F:      drivers/net/wireless/ath/wcn36xx/
8610
8611 RADOS BLOCK DEVICE (RBD)
8612 M:      Ilya Dryomov <idryomov@gmail.com>
8613 M:      Sage Weil <sage@redhat.com>
8614 M:      Alex Elder <elder@kernel.org>
8615 L:      ceph-devel@vger.kernel.org
8616 W:      http://ceph.com/
8617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8618 T:      git git://github.com/ceph/ceph-client.git
8619 S:      Supported
8620 F:      Documentation/ABI/testing/sysfs-bus-rbd
8621 F:      drivers/block/rbd.c
8622 F:      drivers/block/rbd_types.h
8623
8624 RADEON FRAMEBUFFER DISPLAY DRIVER
8625 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8626 L:      linux-fbdev@vger.kernel.org
8627 S:      Maintained
8628 F:      drivers/video/fbdev/aty/radeon*
8629 F:      include/uapi/linux/radeonfb.h
8630
8631 RADIOSHARK RADIO DRIVER
8632 M:      Hans de Goede <hdegoede@redhat.com>
8633 L:      linux-media@vger.kernel.org
8634 T:      git git://linuxtv.org/media_tree.git
8635 S:      Maintained
8636 F:      drivers/media/radio/radio-shark.c
8637
8638 RADIOSHARK2 RADIO DRIVER
8639 M:      Hans de Goede <hdegoede@redhat.com>
8640 L:      linux-media@vger.kernel.org
8641 T:      git git://linuxtv.org/media_tree.git
8642 S:      Maintained
8643 F:      drivers/media/radio/radio-shark2.c
8644 F:      drivers/media/radio/radio-tea5777.c
8645
8646 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8647 M:      Paul Mackerras <paulus@samba.org>
8648 L:      linux-fbdev@vger.kernel.org
8649 S:      Maintained
8650 F:      drivers/video/fbdev/aty/aty128fb.c
8651
8652 RALINK RT2X00 WIRELESS LAN DRIVER
8653 P:      rt2x00 project
8654 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8655 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8656 L:      linux-wireless@vger.kernel.org
8657 S:      Maintained
8658 F:      drivers/net/wireless/rt2x00/
8659
8660 RAMDISK RAM BLOCK DEVICE DRIVER
8661 M:      Jens Axboe <axboe@kernel.dk>
8662 S:      Maintained
8663 F:      Documentation/blockdev/ramdisk.txt
8664 F:      drivers/block/brd.c
8665
8666 RANDOM NUMBER DRIVER
8667 M:      "Theodore Ts'o" <tytso@mit.edu>
8668 S:      Maintained
8669 F:      drivers/char/random.c
8670
8671 RAPIDIO SUBSYSTEM
8672 M:      Matt Porter <mporter@kernel.crashing.org>
8673 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8674 S:      Maintained
8675 F:      drivers/rapidio/
8676
8677 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8678 L:      linux-wireless@vger.kernel.org
8679 S:      Orphan
8680 F:      drivers/net/wireless/ray*
8681
8682 RCUTORTURE MODULE
8683 M:      Josh Triplett <josh@joshtriplett.org>
8684 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8685 L:      linux-kernel@vger.kernel.org
8686 S:      Supported
8687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8688 F:      Documentation/RCU/torture.txt
8689 F:      kernel/rcu/rcutorture.c
8690
8691 RCUTORTURE TEST FRAMEWORK
8692 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8693 M:      Josh Triplett <josh@joshtriplett.org>
8694 R:      Steven Rostedt <rostedt@goodmis.org>
8695 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8696 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8697 L:      linux-kernel@vger.kernel.org
8698 S:      Supported
8699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8700 F:      tools/testing/selftests/rcutorture
8701
8702 RDC R-321X SoC
8703 M:      Florian Fainelli <florian@openwrt.org>
8704 S:      Maintained
8705
8706 RDC R6040 FAST ETHERNET DRIVER
8707 M:      Florian Fainelli <florian@openwrt.org>
8708 L:      netdev@vger.kernel.org
8709 S:      Maintained
8710 F:      drivers/net/ethernet/rdc/r6040.c
8711
8712 RDS - RELIABLE DATAGRAM SOCKETS
8713 M:      Chien Yen <chien.yen@oracle.com>
8714 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8715 S:      Supported
8716 F:      net/rds/
8717
8718 READ-COPY UPDATE (RCU)
8719 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8720 M:      Josh Triplett <josh@joshtriplett.org>
8721 R:      Steven Rostedt <rostedt@goodmis.org>
8722 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8723 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8724 L:      linux-kernel@vger.kernel.org
8725 W:      http://www.rdrop.com/users/paulmck/RCU/
8726 S:      Supported
8727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8728 F:      Documentation/RCU/
8729 X:      Documentation/RCU/torture.txt
8730 F:      include/linux/rcu*
8731 X:      include/linux/srcu.h
8732 F:      kernel/rcu/
8733 X:      kernel/torture.c
8734
8735 REAL TIME CLOCK (RTC) SUBSYSTEM
8736 M:      Alessandro Zummo <a.zummo@towertech.it>
8737 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8738 L:      rtc-linux@googlegroups.com
8739 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8741 S:      Maintained
8742 F:      Documentation/rtc.txt
8743 F:      drivers/rtc/
8744 F:      include/linux/rtc.h
8745 F:      include/uapi/linux/rtc.h
8746
8747 REALTEK AUDIO CODECS
8748 M:      Bard Liao <bardliao@realtek.com>
8749 M:      Oder Chiou <oder_chiou@realtek.com>
8750 S:      Maintained
8751 F:      sound/soc/codecs/rt*
8752 F:      include/sound/rt*.h
8753
8754 REISERFS FILE SYSTEM
8755 L:      reiserfs-devel@vger.kernel.org
8756 S:      Supported
8757 F:      fs/reiserfs/
8758
8759 REGISTER MAP ABSTRACTION
8760 M:      Mark Brown <broonie@kernel.org>
8761 L:      linux-kernel@vger.kernel.org
8762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8763 S:      Supported
8764 F:      drivers/base/regmap/
8765 F:      include/linux/regmap.h
8766
8767 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8768 M:      Ohad Ben-Cohen <ohad@wizery.com>
8769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8770 S:      Maintained
8771 F:      drivers/remoteproc/
8772 F:      Documentation/remoteproc.txt
8773 F:      include/linux/remoteproc.h
8774
8775 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8776 M:      Ohad Ben-Cohen <ohad@wizery.com>
8777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8778 S:      Maintained
8779 F:      drivers/rpmsg/
8780 F:      Documentation/rpmsg.txt
8781 F:      include/linux/rpmsg.h
8782
8783 RESET CONTROLLER FRAMEWORK
8784 M:      Philipp Zabel <p.zabel@pengutronix.de>
8785 S:      Maintained
8786 F:      drivers/reset/
8787 F:      Documentation/devicetree/bindings/reset/
8788 F:      include/dt-bindings/reset/
8789 F:      include/linux/reset.h
8790 F:      include/linux/reset-controller.h
8791
8792 RFKILL
8793 M:      Johannes Berg <johannes@sipsolutions.net>
8794 L:      linux-wireless@vger.kernel.org
8795 W:      http://wireless.kernel.org/
8796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8798 S:      Maintained
8799 F:      Documentation/rfkill.txt
8800 F:      net/rfkill/
8801
8802 RHASHTABLE
8803 M:      Thomas Graf <tgraf@suug.ch>
8804 L:      netdev@vger.kernel.org
8805 S:      Maintained
8806 F:      lib/rhashtable.c
8807 F:      include/linux/rhashtable.h
8808
8809 RICOH SMARTMEDIA/XD DRIVER
8810 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8811 S:      Maintained
8812 F:      drivers/mtd/nand/r852.c
8813 F:      drivers/mtd/nand/r852.h
8814
8815 RICOH R5C592 MEMORYSTICK DRIVER
8816 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8817 S:      Maintained
8818 F:      drivers/memstick/host/r592.*
8819
8820 ROCCAT DRIVERS
8821 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8822 W:      http://sourceforge.net/projects/roccat/
8823 S:      Maintained
8824 F:      drivers/hid/hid-roccat*
8825 F:      include/linux/hid-roccat*
8826 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8827
8828 ROCKER DRIVER
8829 M:      Jiri Pirko <jiri@resnulli.us>
8830 M:      Scott Feldman <sfeldma@gmail.com>
8831 L:      netdev@vger.kernel.org
8832 S:      Supported
8833 F:      drivers/net/ethernet/rocker/
8834
8835 ROCKETPORT DRIVER
8836 P:      Comtrol Corp.
8837 W:      http://www.comtrol.com
8838 S:      Maintained
8839 F:      Documentation/serial/rocket.txt
8840 F:      drivers/tty/rocket*
8841
8842 ROCKETPORT EXPRESS/INFINITY DRIVER
8843 M:      Kevin Cernekee <cernekee@gmail.com>
8844 L:      linux-serial@vger.kernel.org
8845 S:      Odd Fixes
8846 F:      drivers/tty/serial/rp2.*
8847
8848 ROSE NETWORK LAYER
8849 M:      Ralf Baechle <ralf@linux-mips.org>
8850 L:      linux-hams@vger.kernel.org
8851 W:      http://www.linux-ax25.org/
8852 S:      Maintained
8853 F:      include/net/rose.h
8854 F:      include/uapi/linux/rose.h
8855 F:      net/rose/
8856
8857 RTL2830 MEDIA DRIVER
8858 M:      Antti Palosaari <crope@iki.fi>
8859 L:      linux-media@vger.kernel.org
8860 W:      http://linuxtv.org/
8861 W:      http://palosaari.fi/linux/
8862 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8863 T:      git git://linuxtv.org/anttip/media_tree.git
8864 S:      Maintained
8865 F:      drivers/media/dvb-frontends/rtl2830*
8866
8867 RTL2832 MEDIA DRIVER
8868 M:      Antti Palosaari <crope@iki.fi>
8869 L:      linux-media@vger.kernel.org
8870 W:      http://linuxtv.org/
8871 W:      http://palosaari.fi/linux/
8872 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8873 T:      git git://linuxtv.org/anttip/media_tree.git
8874 S:      Maintained
8875 F:      drivers/media/dvb-frontends/rtl2832*
8876
8877 RTL2832_SDR MEDIA DRIVER
8878 M:      Antti Palosaari <crope@iki.fi>
8879 L:      linux-media@vger.kernel.org
8880 W:      http://linuxtv.org/
8881 W:      http://palosaari.fi/linux/
8882 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8883 T:      git git://linuxtv.org/anttip/media_tree.git
8884 S:      Maintained
8885 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8886
8887 RTL8180 WIRELESS DRIVER
8888 L:      linux-wireless@vger.kernel.org
8889 W:      http://wireless.kernel.org/
8890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8891 S:      Orphan
8892 F:      drivers/net/wireless/rtl818x/rtl8180/
8893
8894 RTL8187 WIRELESS DRIVER
8895 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8896 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8897 M:      Larry Finger <Larry.Finger@lwfinger.net>
8898 L:      linux-wireless@vger.kernel.org
8899 W:      http://wireless.kernel.org/
8900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8901 S:      Maintained
8902 F:      drivers/net/wireless/rtl818x/rtl8187/
8903
8904 RTL8192CE WIRELESS DRIVER
8905 M:      Larry Finger <Larry.Finger@lwfinger.net>
8906 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8907 L:      linux-wireless@vger.kernel.org
8908 W:      http://wireless.kernel.org/
8909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8910 S:      Maintained
8911 F:      drivers/net/wireless/rtlwifi/
8912 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8913
8914 S3 SAVAGE FRAMEBUFFER DRIVER
8915 M:      Antonino Daplas <adaplas@gmail.com>
8916 L:      linux-fbdev@vger.kernel.org
8917 S:      Maintained
8918 F:      drivers/video/fbdev/savage/
8919
8920 S390
8921 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8922 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8923 L:      linux-s390@vger.kernel.org
8924 W:      http://www.ibm.com/developerworks/linux/linux390/
8925 S:      Supported
8926 F:      arch/s390/
8927 F:      drivers/s390/
8928 F:      Documentation/s390/
8929 F:      Documentation/DocBook/s390*
8930
8931 S390 COMMON I/O LAYER
8932 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8933 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8934 L:      linux-s390@vger.kernel.org
8935 W:      http://www.ibm.com/developerworks/linux/linux390/
8936 S:      Supported
8937 F:      drivers/s390/cio/
8938
8939 S390 DASD DRIVER
8940 M:      Stefan Weinhuber <wein@de.ibm.com>
8941 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8942 L:      linux-s390@vger.kernel.org
8943 W:      http://www.ibm.com/developerworks/linux/linux390/
8944 S:      Supported
8945 F:      drivers/s390/block/dasd*
8946 F:      block/partitions/ibm.c
8947
8948 S390 NETWORK DRIVERS
8949 M:      Ursula Braun <ursula.braun@de.ibm.com>
8950 L:      linux-s390@vger.kernel.org
8951 W:      http://www.ibm.com/developerworks/linux/linux390/
8952 S:      Supported
8953 F:      drivers/s390/net/
8954
8955 S390 PCI SUBSYSTEM
8956 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8957 M:      Gerald Schaefer <gerald.schaefer@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/pci/
8962 F:      drivers/pci/hotplug/s390_pci_hpc.c
8963
8964 S390 ZCRYPT DRIVER
8965 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8966 L:      linux-s390@vger.kernel.org
8967 W:      http://www.ibm.com/developerworks/linux/linux390/
8968 S:      Supported
8969 F:      drivers/s390/crypto/
8970
8971 S390 ZFCP DRIVER
8972 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8973 L:      linux-s390@vger.kernel.org
8974 W:      http://www.ibm.com/developerworks/linux/linux390/
8975 S:      Supported
8976 F:      drivers/s390/scsi/zfcp_*
8977
8978 S390 IUCV NETWORK LAYER
8979 M:      Ursula Braun <ursula.braun@de.ibm.com>
8980 L:      linux-s390@vger.kernel.org
8981 W:      http://www.ibm.com/developerworks/linux/linux390/
8982 S:      Supported
8983 F:      drivers/s390/net/*iucv*
8984 F:      include/net/iucv/
8985 F:      net/iucv/
8986
8987 S3C24XX SD/MMC Driver
8988 M:      Ben Dooks <ben-linux@fluff.org>
8989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8990 S:      Supported
8991 F:      drivers/mmc/host/s3cmci.*
8992
8993 SAA6588 RDS RECEIVER DRIVER
8994 M:      Hans Verkuil <hverkuil@xs4all.nl>
8995 L:      linux-media@vger.kernel.org
8996 T:      git git://linuxtv.org/media_tree.git
8997 W:      http://linuxtv.org
8998 S:      Odd Fixes
8999 F:      drivers/media/i2c/saa6588*
9000
9001 SAA7134 VIDEO4LINUX DRIVER
9002 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9003 L:      linux-media@vger.kernel.org
9004 W:      http://linuxtv.org
9005 T:      git git://linuxtv.org/media_tree.git
9006 S:      Odd fixes
9007 F:      Documentation/video4linux/*.saa7134
9008 F:      drivers/media/pci/saa7134/
9009
9010 SAA7146 VIDEO4LINUX-2 DRIVER
9011 M:      Hans Verkuil <hverkuil@xs4all.nl>
9012 L:      linux-media@vger.kernel.org
9013 T:      git git://linuxtv.org/media_tree.git
9014 S:      Maintained
9015 F:      drivers/media/common/saa7146/
9016 F:      drivers/media/pci/saa7146/
9017 F:      include/media/saa7146*
9018
9019 SAMSUNG LAPTOP DRIVER
9020 M:      Corentin Chary <corentin.chary@gmail.com>
9021 L:      platform-driver-x86@vger.kernel.org
9022 S:      Maintained
9023 F:      drivers/platform/x86/samsung-laptop.c
9024
9025 SAMSUNG AUDIO (ASoC) DRIVERS
9026 M:      Sangbeom Kim <sbkim73@samsung.com>
9027 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9028 S:      Supported
9029 F:      sound/soc/samsung/
9030
9031 SAMSUNG FRAMEBUFFER DRIVER
9032 M:      Jingoo Han <jingoohan1@gmail.com>
9033 L:      linux-fbdev@vger.kernel.org
9034 S:      Maintained
9035 F:      drivers/video/fbdev/s3c-fb.c
9036
9037 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9038 M:      Sangbeom Kim <sbkim73@samsung.com>
9039 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9040 L:      linux-kernel@vger.kernel.org
9041 L:      linux-samsung-soc@vger.kernel.org
9042 S:      Supported
9043 F:      drivers/mfd/sec*.c
9044 F:      drivers/regulator/s2m*.c
9045 F:      drivers/regulator/s5m*.c
9046 F:      drivers/clk/clk-s2mps11.c
9047 F:      drivers/rtc/rtc-s5m.c
9048 F:      include/linux/mfd/samsung/
9049 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9050 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9051
9052 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9053 M:      Kyungmin Park <kyungmin.park@samsung.com>
9054 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9055 L:      linux-media@vger.kernel.org
9056 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9057 S:      Supported
9058 F:      drivers/media/platform/exynos4-is/
9059
9060 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9061 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9062 L:      linux-media@vger.kernel.org
9063 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9064 S:      Maintained
9065 F:      drivers/media/platform/s3c-camif/
9066 F:      include/media/s3c_camif.h
9067
9068 SAMSUNG S5C73M3 CAMERA DRIVER
9069 M:      Kyungmin Park <kyungmin.park@samsung.com>
9070 M:      Andrzej Hajda <a.hajda@samsung.com>
9071 L:      linux-media@vger.kernel.org
9072 S:      Supported
9073 F:      drivers/media/i2c/s5c73m3/*
9074
9075 SAMSUNG S5K5BAF CAMERA DRIVER
9076 M:      Kyungmin Park <kyungmin.park@samsung.com>
9077 M:      Andrzej Hajda <a.hajda@samsung.com>
9078 L:      linux-media@vger.kernel.org
9079 S:      Supported
9080 F:      drivers/media/i2c/s5k5baf.c
9081
9082 SAMSUNG S3FWRN5 NFC DRIVER
9083 M:      Robert Baldyga <r.baldyga@samsung.com>
9084 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9085 S:      Supported
9086 F:      drivers/nfc/s3fwrn5
9087
9088 SAMSUNG SOC CLOCK DRIVERS
9089 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9090 M:      Tomasz Figa <tomasz.figa@gmail.com>
9091 S:      Supported
9092 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9093 F:      drivers/clk/samsung/
9094
9095 SAMSUNG SXGBE DRIVERS
9096 M:      Byungho An <bh74.an@samsung.com>
9097 M:      Girish K S <ks.giri@samsung.com>
9098 M:      Vipul Pandya <vipul.pandya@samsung.com>
9099 S:      Supported
9100 L:      netdev@vger.kernel.org
9101 F:      drivers/net/ethernet/samsung/sxgbe/
9102
9103 SAMSUNG THERMAL DRIVER
9104 M:      Lukasz Majewski <l.majewski@samsung.com>
9105 L:      linux-pm@vger.kernel.org
9106 L:      linux-samsung-soc@vger.kernel.org
9107 S:      Supported
9108 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9109 F:      drivers/thermal/samsung/
9110
9111 SAMSUNG USB2 PHY DRIVER
9112 M:      Kamil Debski <k.debski@samsung.com>
9113 L:      linux-kernel@vger.kernel.org
9114 S:      Supported
9115 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9116 F:      Documentation/phy/samsung-usb2.txt
9117 F:      drivers/phy/phy-exynos4210-usb2.c
9118 F:      drivers/phy/phy-exynos4x12-usb2.c
9119 F:      drivers/phy/phy-exynos5250-usb2.c
9120 F:      drivers/phy/phy-s5pv210-usb2.c
9121 F:      drivers/phy/phy-samsung-usb2.c
9122 F:      drivers/phy/phy-samsung-usb2.h
9123
9124 SERIAL DRIVERS
9125 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9126 L:      linux-serial@vger.kernel.org
9127 S:      Maintained
9128 F:      drivers/tty/serial/
9129
9130 SYNOPSYS DESIGNWARE DMAC DRIVER
9131 M:      Viresh Kumar <vireshk@kernel.org>
9132 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9133 S:      Maintained
9134 F:      include/linux/dma/dw.h
9135 F:      include/linux/platform_data/dma-dw.h
9136 F:      drivers/dma/dw/
9137
9138 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9139 M: Lars Persson <lars.persson@axis.com>
9140 L: netdev@vger.kernel.org
9141 S: Supported
9142 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9143 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9144
9145 SYNOPSYS DESIGNWARE I2C DRIVER
9146 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9147 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9148 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9149 L:      linux-i2c@vger.kernel.org
9150 S:      Maintained
9151 F:      drivers/i2c/busses/i2c-designware-*
9152 F:      include/linux/platform_data/i2c-designware.h
9153
9154 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9155 M:      Seungwon Jeon <tgih.jun@samsung.com>
9156 M:      Jaehoon Chung <jh80.chung@samsung.com>
9157 L:      linux-mmc@vger.kernel.org
9158 S:      Maintained
9159 F:      include/linux/mmc/dw_mmc.h
9160 F:      drivers/mmc/host/dw_mmc*
9161
9162 THUNDERBOLT DRIVER
9163 M:      Andreas Noever <andreas.noever@gmail.com>
9164 S:      Maintained
9165 F:      drivers/thunderbolt/
9166
9167 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9168 M:      John Stultz <john.stultz@linaro.org>
9169 M:      Thomas Gleixner <tglx@linutronix.de>
9170 L:      linux-kernel@vger.kernel.org
9171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9172 S:      Supported
9173 F:      include/linux/clocksource.h
9174 F:      include/linux/time.h
9175 F:      include/linux/timex.h
9176 F:      include/uapi/linux/time.h
9177 F:      include/uapi/linux/timex.h
9178 F:      kernel/time/clocksource.c
9179 F:      kernel/time/time*.c
9180 F:      kernel/time/ntp.c
9181 F:      tools/testing/selftests/timers/
9182
9183 SC1200 WDT DRIVER
9184 M:      Zwane Mwaikambo <zwanem@gmail.com>
9185 S:      Maintained
9186 F:      drivers/watchdog/sc1200wdt.c
9187
9188 SCHEDULER
9189 M:      Ingo Molnar <mingo@redhat.com>
9190 M:      Peter Zijlstra <peterz@infradead.org>
9191 L:      linux-kernel@vger.kernel.org
9192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9193 S:      Maintained
9194 F:      kernel/sched/
9195 F:      include/linux/sched.h
9196 F:      include/uapi/linux/sched.h
9197 F:      include/linux/wait.h
9198
9199 SCORE ARCHITECTURE
9200 M:      Chen Liqin <liqin.linux@gmail.com>
9201 M:      Lennox Wu <lennox.wu@gmail.com>
9202 W:      http://www.sunplus.com
9203 S:      Supported
9204 F:      arch/score/
9205
9206 SCSI CDROM DRIVER
9207 M:      Jens Axboe <axboe@kernel.dk>
9208 L:      linux-scsi@vger.kernel.org
9209 W:      http://www.kernel.dk
9210 S:      Maintained
9211 F:      drivers/scsi/sr*
9212
9213 SCSI RDMA PROTOCOL (SRP) INITIATOR
9214 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9215 L:      linux-rdma@vger.kernel.org
9216 S:      Supported
9217 W:      http://www.openfabrics.org
9218 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9220 F:      drivers/infiniband/ulp/srp/
9221 F:      include/scsi/srp.h
9222
9223 SCSI SG DRIVER
9224 M:      Doug Gilbert <dgilbert@interlog.com>
9225 L:      linux-scsi@vger.kernel.org
9226 W:      http://sg.danny.cz/sg
9227 S:      Maintained
9228 F:      Documentation/scsi/scsi-generic.txt
9229 F:      drivers/scsi/sg.c
9230 F:      include/scsi/sg.h
9231
9232 SCSI SUBSYSTEM
9233 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9234 L:      linux-scsi@vger.kernel.org
9235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9236 S:      Maintained
9237 F:      drivers/scsi/
9238 F:      include/scsi/
9239
9240 SCSI TAPE DRIVER
9241 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9242 L:      linux-scsi@vger.kernel.org
9243 S:      Maintained
9244 F:      Documentation/scsi/st.txt
9245 F:      drivers/scsi/st.*
9246 F:      drivers/scsi/st_*.h
9247
9248 SCTP PROTOCOL
9249 M:      Vlad Yasevich <vyasevich@gmail.com>
9250 M:      Neil Horman <nhorman@tuxdriver.com>
9251 L:      linux-sctp@vger.kernel.org
9252 W:      http://lksctp.sourceforge.net
9253 S:      Maintained
9254 F:      Documentation/networking/sctp.txt
9255 F:      include/linux/sctp.h
9256 F:      include/uapi/linux/sctp.h
9257 F:      include/net/sctp/
9258 F:      net/sctp/
9259
9260 SCx200 CPU SUPPORT
9261 M:      Jim Cromie <jim.cromie@gmail.com>
9262 S:      Odd Fixes
9263 F:      Documentation/i2c/busses/scx200_acb
9264 F:      arch/x86/platform/scx200/
9265 F:      drivers/watchdog/scx200_wdt.c
9266 F:      drivers/i2c/busses/scx200*
9267 F:      drivers/mtd/maps/scx200_docflash.c
9268 F:      include/linux/scx200.h
9269
9270 SCx200 GPIO DRIVER
9271 M:      Jim Cromie <jim.cromie@gmail.com>
9272 S:      Maintained
9273 F:      drivers/char/scx200_gpio.c
9274 F:      include/linux/scx200_gpio.h
9275
9276 SCx200 HRT CLOCKSOURCE DRIVER
9277 M:      Jim Cromie <jim.cromie@gmail.com>
9278 S:      Maintained
9279 F:      drivers/clocksource/scx200_hrt.c
9280
9281 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9282 M:      Sascha Sommer <saschasommer@freenet.de>
9283 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9284 S:      Maintained
9285 F:      drivers/mmc/host/sdricoh_cs.c
9286
9287 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9288 L:      linux-mmc@vger.kernel.org
9289 S:      Orphan
9290 F:      drivers/mmc/host/sdhci.*
9291 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9292
9293 SECURE COMPUTING
9294 M:      Kees Cook <keescook@chromium.org>
9295 R:      Andy Lutomirski <luto@amacapital.net>
9296 R:      Will Drewry <wad@chromium.org>
9297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9298 S:      Supported
9299 F:      kernel/seccomp.c
9300 F:      include/uapi/linux/seccomp.h
9301 F:      include/linux/seccomp.h
9302 F:      tools/testing/selftests/seccomp/*
9303 K:      \bsecure_computing
9304 K:      \bTIF_SECCOMP\b
9305
9306 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9307 M:      Ben Dooks <ben-linux@fluff.org>
9308 M:      Jaehoon Chung <jh80.chung@samsung.com>
9309 L:      linux-mmc@vger.kernel.org
9310 S:      Maintained
9311 F:      drivers/mmc/host/sdhci-s3c*
9312
9313 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9314 M:      Viresh Kumar <vireshk@kernel.org>
9315 L:      spear-devel@list.st.com
9316 L:      linux-mmc@vger.kernel.org
9317 S:      Maintained
9318 F:      drivers/mmc/host/sdhci-spear.c
9319
9320 SECURITY SUBSYSTEM
9321 M:      James Morris <james.l.morris@oracle.com>
9322 M:      "Serge E. Hallyn" <serge@hallyn.com>
9323 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9325 W:      http://kernsec.org/
9326 S:      Supported
9327 F:      security/
9328
9329 SECURITY CONTACT
9330 M:      Security Officers <security@kernel.org>
9331 S:      Supported
9332
9333 SELINUX SECURITY MODULE
9334 M:      Paul Moore <paul@paul-moore.com>
9335 M:      Stephen Smalley <sds@tycho.nsa.gov>
9336 M:      Eric Paris <eparis@parisplace.org>
9337 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9338 W:      http://selinuxproject.org
9339 T:      git git://git.infradead.org/users/pcmoore/selinux
9340 S:      Supported
9341 F:      include/linux/selinux*
9342 F:      security/selinux/
9343 F:      scripts/selinux/
9344
9345 APPARMOR SECURITY MODULE
9346 M:      John Johansen <john.johansen@canonical.com>
9347 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9348 W:      apparmor.wiki.kernel.org
9349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9350 S:      Supported
9351 F:      security/apparmor/
9352
9353 YAMA SECURITY MODULE
9354 M:      Kees Cook <keescook@chromium.org>
9355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9356 S:      Supported
9357 F:      security/yama/
9358
9359 SENSABLE PHANTOM
9360 M:      Jiri Slaby <jirislaby@gmail.com>
9361 S:      Maintained
9362 F:      drivers/misc/phantom.c
9363 F:      include/uapi/linux/phantom.h
9364
9365 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9366 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9367 M:      Minh Tran <minh.tran@avagotech.com>
9368 M:      John Soni Jose <sony.john-n@avagotech.com>
9369 L:      linux-scsi@vger.kernel.org
9370 W:      http://www.avagotech.com
9371 S:      Supported
9372 F:      drivers/scsi/be2iscsi/
9373
9374 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9375 M:      Sathya Perla <sathya.perla@avagotech.com>
9376 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9377 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9378 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9379 L:      netdev@vger.kernel.org
9380 W:      http://www.emulex.com
9381 S:      Supported
9382 F:      drivers/net/ethernet/emulex/benet/
9383
9384 EMULEX ONECONNECT ROCE DRIVER
9385 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9386 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9387 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9388 L:      linux-rdma@vger.kernel.org
9389 W:      http://www.emulex.com
9390 S:      Supported
9391 F:      drivers/infiniband/hw/ocrdma/
9392
9393 SFC NETWORK DRIVER
9394 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9395 M:      Shradha Shah <sshah@solarflare.com>
9396 L:      netdev@vger.kernel.org
9397 S:      Supported
9398 F:      drivers/net/ethernet/sfc/
9399
9400 SGI GRU DRIVER
9401 M:      Dimitri Sivanich <sivanich@sgi.com>
9402 S:      Maintained
9403 F:      drivers/misc/sgi-gru/
9404
9405 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9406 M:      Pat Gefre <pfg@sgi.com>
9407 L:      linux-ia64@vger.kernel.org
9408 S:      Supported
9409 F:      Documentation/ia64/serial.txt
9410 F:      drivers/tty/serial/ioc?_serial.c
9411 F:      include/linux/ioc?.h
9412
9413 SGI XP/XPC/XPNET DRIVER
9414 M:      Cliff Whickman <cpw@sgi.com>
9415 M:      Robin Holt <robinmholt@gmail.com>
9416 S:      Maintained
9417 F:      drivers/misc/sgi-xp/
9418
9419 SI2157 MEDIA DRIVER
9420 M:      Antti Palosaari <crope@iki.fi>
9421 L:      linux-media@vger.kernel.org
9422 W:      http://linuxtv.org/
9423 W:      http://palosaari.fi/linux/
9424 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9425 T:      git git://linuxtv.org/anttip/media_tree.git
9426 S:      Maintained
9427 F:      drivers/media/tuners/si2157*
9428
9429 SI2168 MEDIA DRIVER
9430 M:      Antti Palosaari <crope@iki.fi>
9431 L:      linux-media@vger.kernel.org
9432 W:      http://linuxtv.org/
9433 W:      http://palosaari.fi/linux/
9434 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9435 T:      git git://linuxtv.org/anttip/media_tree.git
9436 S:      Maintained
9437 F:      drivers/media/dvb-frontends/si2168*
9438
9439 SI470X FM RADIO RECEIVER I2C DRIVER
9440 M:      Hans Verkuil <hverkuil@xs4all.nl>
9441 L:      linux-media@vger.kernel.org
9442 T:      git git://linuxtv.org/media_tree.git
9443 W:      http://linuxtv.org
9444 S:      Odd Fixes
9445 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9446
9447 SI470X FM RADIO RECEIVER USB DRIVER
9448 M:      Hans Verkuil <hverkuil@xs4all.nl>
9449 L:      linux-media@vger.kernel.org
9450 T:      git git://linuxtv.org/media_tree.git
9451 W:      http://linuxtv.org
9452 S:      Maintained
9453 F:      drivers/media/radio/si470x/radio-si470x-common.c
9454 F:      drivers/media/radio/si470x/radio-si470x.h
9455 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9456
9457 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9458 M:      Eduardo Valentin <edubezval@gmail.com>
9459 L:      linux-media@vger.kernel.org
9460 T:      git git://linuxtv.org/media_tree.git
9461 W:      http://linuxtv.org
9462 S:      Odd Fixes
9463 F:      drivers/media/radio/si4713/si4713.?
9464
9465 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9466 M:      Eduardo Valentin <edubezval@gmail.com>
9467 L:      linux-media@vger.kernel.org
9468 T:      git git://linuxtv.org/media_tree.git
9469 W:      http://linuxtv.org
9470 S:      Odd Fixes
9471 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9472
9473 SI4713 FM RADIO TRANSMITTER USB DRIVER
9474 M:      Hans Verkuil <hverkuil@xs4all.nl>
9475 L:      linux-media@vger.kernel.org
9476 T:      git git://linuxtv.org/media_tree.git
9477 W:      http://linuxtv.org
9478 S:      Maintained
9479 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9480
9481 SIANO DVB DRIVER
9482 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9483 L:      linux-media@vger.kernel.org
9484 W:      http://linuxtv.org
9485 T:      git git://linuxtv.org/media_tree.git
9486 S:      Odd fixes
9487 F:      drivers/media/common/siano/
9488 F:      drivers/media/usb/siano/
9489 F:      drivers/media/usb/siano/
9490 F:      drivers/media/mmc/siano/
9491
9492 SIMPLEFB FB DRIVER
9493 M:      Hans de Goede <hdegoede@redhat.com>
9494 L:      linux-fbdev@vger.kernel.org
9495 S:      Maintained
9496 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9497 F:      drivers/video/fbdev/simplefb.c
9498 F:      include/linux/platform_data/simplefb.h
9499
9500 SH_VEU V4L2 MEM2MEM DRIVER
9501 L:      linux-media@vger.kernel.org
9502 S:      Orphan
9503 F:      drivers/media/platform/sh_veu.c
9504
9505 SH_VOU V4L2 OUTPUT DRIVER
9506 L:      linux-media@vger.kernel.org
9507 S:      Orphan
9508 F:      drivers/media/platform/sh_vou.c
9509 F:      include/media/sh_vou.h
9510
9511 SIMPLE FIRMWARE INTERFACE (SFI)
9512 M:      Len Brown <lenb@kernel.org>
9513 L:      sfi-devel@simplefirmware.org
9514 W:      http://simplefirmware.org/
9515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9516 S:      Supported
9517 F:      arch/x86/platform/sfi/
9518 F:      drivers/sfi/
9519 F:      include/linux/sfi*.h
9520
9521 SIMTEC EB110ATX (Chalice CATS)
9522 P:      Ben Dooks
9523 P:      Vincent Sanders <vince@simtec.co.uk>
9524 M:      Simtec Linux Team <linux@simtec.co.uk>
9525 W:      http://www.simtec.co.uk/products/EB110ATX/
9526 S:      Supported
9527
9528 SIMTEC EB2410ITX (BAST)
9529 P:      Ben Dooks
9530 P:      Vincent Sanders <vince@simtec.co.uk>
9531 M:      Simtec Linux Team <linux@simtec.co.uk>
9532 W:      http://www.simtec.co.uk/products/EB2410ITX/
9533 S:      Supported
9534 F:      arch/arm/mach-s3c24xx/mach-bast.c
9535 F:      arch/arm/mach-s3c24xx/bast-ide.c
9536 F:      arch/arm/mach-s3c24xx/bast-irq.c
9537
9538 TI DAVINCI MACHINE SUPPORT
9539 M:      Sekhar Nori <nsekhar@ti.com>
9540 M:      Kevin Hilman <khilman@deeprootsystems.com>
9541 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9542 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9543 S:      Supported
9544 F:      arch/arm/mach-davinci/
9545 F:      drivers/i2c/busses/i2c-davinci.c
9546
9547 TI DAVINCI SERIES MEDIA DRIVER
9548 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9549 L:      linux-media@vger.kernel.org
9550 W:      http://linuxtv.org/
9551 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9552 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9553 S:      Maintained
9554 F:      drivers/media/platform/davinci/
9555 F:      include/media/davinci/
9556
9557 TI AM437X VPFE DRIVER
9558 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9559 L:      linux-media@vger.kernel.org
9560 W:      http://linuxtv.org/
9561 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9562 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9563 S:      Maintained
9564 F:      drivers/media/platform/am437x/
9565
9566 OV2659 OMNIVISION SENSOR DRIVER
9567 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9568 L:      linux-media@vger.kernel.org
9569 W:      http://linuxtv.org/
9570 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9571 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9572 S:      Maintained
9573 F:      drivers/media/i2c/ov2659.c
9574 F:      include/media/ov2659.h
9575
9576 SILICON MOTION SM712 FRAME BUFFER DRIVER
9577 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9578 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9579 M:      Sudip Mukherjee <sudip@vectorindia.org>
9580 L:      linux-fbdev@vger.kernel.org
9581 S:      Maintained
9582 F:      drivers/video/fbdev/sm712*
9583 F:      Documentation/fb/sm712fb.txt
9584
9585 SIS 190 ETHERNET DRIVER
9586 M:      Francois Romieu <romieu@fr.zoreil.com>
9587 L:      netdev@vger.kernel.org
9588 S:      Maintained
9589 F:      drivers/net/ethernet/sis/sis190.c
9590
9591 SIS 900/7016 FAST ETHERNET DRIVER
9592 M:      Daniele Venzano <venza@brownhat.org>
9593 W:      http://www.brownhat.org/sis900.html
9594 L:      netdev@vger.kernel.org
9595 S:      Maintained
9596 F:      drivers/net/ethernet/sis/sis900.*
9597
9598 SIS FRAMEBUFFER DRIVER
9599 M:      Thomas Winischhofer <thomas@winischhofer.net>
9600 W:      http://www.winischhofer.net/linuxsisvga.shtml
9601 S:      Maintained
9602 F:      Documentation/fb/sisfb.txt
9603 F:      drivers/video/fbdev/sis/
9604 F:      include/video/sisfb.h
9605
9606 SIS USB2VGA DRIVER
9607 M:      Thomas Winischhofer <thomas@winischhofer.net>
9608 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9609 S:      Maintained
9610 F:      drivers/usb/misc/sisusbvga/
9611
9612 SLAB ALLOCATOR
9613 M:      Christoph Lameter <cl@linux.com>
9614 M:      Pekka Enberg <penberg@kernel.org>
9615 M:      David Rientjes <rientjes@google.com>
9616 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9617 M:      Andrew Morton <akpm@linux-foundation.org>
9618 L:      linux-mm@kvack.org
9619 S:      Maintained
9620 F:      include/linux/sl?b*.h
9621 F:      mm/sl?b*
9622
9623 SLEEPABLE READ-COPY UPDATE (SRCU)
9624 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9625 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9626 M:      Josh Triplett <josh@joshtriplett.org>
9627 R:      Steven Rostedt <rostedt@goodmis.org>
9628 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9629 L:      linux-kernel@vger.kernel.org
9630 W:      http://www.rdrop.com/users/paulmck/RCU/
9631 S:      Supported
9632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9633 F:      include/linux/srcu.h
9634 F:      kernel/rcu/srcu.c
9635
9636 SMACK SECURITY MODULE
9637 M:      Casey Schaufler <casey@schaufler-ca.com>
9638 L:      linux-security-module@vger.kernel.org
9639 W:      http://schaufler-ca.com
9640 T:      git git://git.gitorious.org/smack-next/kernel.git
9641 S:      Maintained
9642 F:      Documentation/security/Smack.txt
9643 F:      security/smack/
9644
9645 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9646 M:      Kevin Hilman <khilman@kernel.org>
9647 M:      Nishanth Menon <nm@ti.com>
9648 S:      Maintained
9649 F:      drivers/power/avs/
9650 F:      include/linux/power/smartreflex.h
9651 L:      linux-pm@vger.kernel.org
9652
9653 SMC91x ETHERNET DRIVER
9654 M:      Nicolas Pitre <nico@fluxnic.net>
9655 S:      Odd Fixes
9656 F:      drivers/net/ethernet/smsc/smc91x.*
9657
9658 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9659 M:      Sakari Ailus <sakari.ailus@iki.fi>
9660 L:      linux-media@vger.kernel.org
9661 S:      Maintained
9662 F:      drivers/media/i2c/smiapp/
9663 F:      include/media/smiapp.h
9664 F:      drivers/media/i2c/smiapp-pll.c
9665 F:      drivers/media/i2c/smiapp-pll.h
9666 F:      include/uapi/linux/smiapp.h
9667 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9668
9669 SMM665 HARDWARE MONITOR DRIVER
9670 M:      Guenter Roeck <linux@roeck-us.net>
9671 L:      lm-sensors@lm-sensors.org
9672 S:      Maintained
9673 F:      Documentation/hwmon/smm665
9674 F:      drivers/hwmon/smm665.c
9675
9676 SMSC EMC2103 HARDWARE MONITOR DRIVER
9677 M:      Steve Glendinning <steve.glendinning@shawell.net>
9678 L:      lm-sensors@lm-sensors.org
9679 S:      Maintained
9680 F:      Documentation/hwmon/emc2103
9681 F:      drivers/hwmon/emc2103.c
9682
9683 SMSC SCH5627 HARDWARE MONITOR DRIVER
9684 M:      Hans de Goede <hdegoede@redhat.com>
9685 L:      lm-sensors@lm-sensors.org
9686 S:      Supported
9687 F:      Documentation/hwmon/sch5627
9688 F:      drivers/hwmon/sch5627.c
9689
9690 SMSC47B397 HARDWARE MONITOR DRIVER
9691 M:      Jean Delvare <jdelvare@suse.com>
9692 L:      lm-sensors@lm-sensors.org
9693 S:      Maintained
9694 F:      Documentation/hwmon/smsc47b397
9695 F:      drivers/hwmon/smsc47b397.c
9696
9697 SMSC911x ETHERNET DRIVER
9698 M:      Steve Glendinning <steve.glendinning@shawell.net>
9699 L:      netdev@vger.kernel.org
9700 S:      Maintained
9701 F:      include/linux/smsc911x.h
9702 F:      drivers/net/ethernet/smsc/smsc911x.*
9703
9704 SMSC9420 PCI ETHERNET DRIVER
9705 M:      Steve Glendinning <steve.glendinning@shawell.net>
9706 L:      netdev@vger.kernel.org
9707 S:      Maintained
9708 F:      drivers/net/ethernet/smsc/smsc9420.*
9709
9710 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9711 M:      Steve Glendinning <steve.glendinning@shawell.net>
9712 L:      linux-fbdev@vger.kernel.org
9713 S:      Maintained
9714 F:      drivers/video/fbdev/smscufx.c
9715
9716 SOC-CAMERA V4L2 SUBSYSTEM
9717 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9718 L:      linux-media@vger.kernel.org
9719 T:      git git://linuxtv.org/media_tree.git
9720 S:      Maintained
9721 F:      include/media/soc*
9722 F:      drivers/media/i2c/soc_camera/
9723 F:      drivers/media/platform/soc_camera/
9724
9725 SOEKRIS NET48XX LED SUPPORT
9726 M:      Chris Boot <bootc@bootc.net>
9727 S:      Maintained
9728 F:      drivers/leds/leds-net48xx.c
9729
9730 SOFTLOGIC 6x10 MPEG CODEC
9731 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9732 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9733 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9734 M:      Ismael Luceno <ismael@iodev.co.uk>
9735 L:      linux-media@vger.kernel.org
9736 S:      Supported
9737 F:      drivers/media/pci/solo6x10/
9738
9739 SOFTWARE RAID (Multiple Disks) SUPPORT
9740 M:      Neil Brown <neilb@suse.com>
9741 L:      linux-raid@vger.kernel.org
9742 S:      Supported
9743 F:      drivers/md/
9744 F:      include/linux/raid/
9745 F:      include/uapi/linux/raid/
9746
9747 SONIC NETWORK DRIVER
9748 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9749 L:      netdev@vger.kernel.org
9750 S:      Maintained
9751 F:      drivers/net/ethernet/natsemi/sonic.*
9752
9753 SONICS SILICON BACKPLANE DRIVER (SSB)
9754 M:      Michael Buesch <m@bues.ch>
9755 L:      netdev@vger.kernel.org
9756 S:      Maintained
9757 F:      drivers/ssb/
9758 F:      include/linux/ssb/
9759
9760 SONY VAIO CONTROL DEVICE DRIVER
9761 M:      Mattia Dongili <malattia@linux.it>
9762 L:      platform-driver-x86@vger.kernel.org
9763 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9764 S:      Maintained
9765 F:      Documentation/laptops/sony-laptop.txt
9766 F:      drivers/char/sonypi.c
9767 F:      drivers/platform/x86/sony-laptop.c
9768 F:      include/linux/sony-laptop.h
9769
9770 SONY MEMORYSTICK CARD SUPPORT
9771 M:      Alex Dubov <oakad@yahoo.com>
9772 W:      http://tifmxx.berlios.de/
9773 S:      Maintained
9774 F:      drivers/memstick/host/tifm_ms.c
9775
9776 SONY MEMORYSTICK STANDARD SUPPORT
9777 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9778 S:      Maintained
9779 F:      drivers/memstick/core/ms_block.*
9780
9781 SOUND
9782 M:      Jaroslav Kysela <perex@perex.cz>
9783 M:      Takashi Iwai <tiwai@suse.com>
9784 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9785 W:      http://www.alsa-project.org/
9786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9787 T:      git git://git.alsa-project.org/alsa-kernel.git
9788 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9789 S:      Maintained
9790 F:      Documentation/sound/
9791 F:      include/sound/
9792 F:      include/uapi/sound/
9793 F:      sound/
9794
9795 SOUND - COMPRESSED AUDIO
9796 M:      Vinod Koul <vinod.koul@intel.com>
9797 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9799 S:      Supported
9800 F:      Documentation/sound/alsa/compress_offload.txt
9801 F:      include/sound/compress_driver.h
9802 F:      include/uapi/sound/compress_*
9803 F:      sound/core/compress_offload.c
9804 F:      sound/soc/soc-compress.c
9805
9806 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9807 M:      Liam Girdwood <lgirdwood@gmail.com>
9808 M:      Mark Brown <broonie@kernel.org>
9809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9810 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9811 W:      http://alsa-project.org/main/index.php/ASoC
9812 S:      Supported
9813 F:      Documentation/sound/alsa/soc/
9814 F:      sound/soc/
9815 F:      include/sound/soc*
9816
9817 SOUND - DMAENGINE HELPERS
9818 M:      Lars-Peter Clausen <lars@metafoo.de>
9819 S:      Supported
9820 F:      include/sound/dmaengine_pcm.h
9821 F:      sound/core/pcm_dmaengine.c
9822 F:      sound/soc/soc-generic-dmaengine-pcm.c
9823
9824 SP2 MEDIA DRIVER
9825 M:      Olli Salonen <olli.salonen@iki.fi>
9826 L:      linux-media@vger.kernel.org
9827 W:      http://linuxtv.org/
9828 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9829 S:      Maintained
9830 F:      drivers/media/dvb-frontends/sp2*
9831
9832 SPARC + UltraSPARC (sparc/sparc64)
9833 M:      "David S. Miller" <davem@davemloft.net>
9834 L:      sparclinux@vger.kernel.org
9835 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9838 S:      Maintained
9839 F:      arch/sparc/
9840 F:      drivers/sbus/
9841
9842 SPARC SERIAL DRIVERS
9843 M:      "David S. Miller" <davem@davemloft.net>
9844 L:      sparclinux@vger.kernel.org
9845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9847 S:      Maintained
9848 F:      include/linux/sunserialcore.h
9849 F:      drivers/tty/serial/suncore.c
9850 F:      drivers/tty/serial/sunhv.c
9851 F:      drivers/tty/serial/sunsab.c
9852 F:      drivers/tty/serial/sunsab.h
9853 F:      drivers/tty/serial/sunsu.c
9854 F:      drivers/tty/serial/sunzilog.c
9855 F:      drivers/tty/serial/sunzilog.h
9856
9857 SPARSE CHECKER
9858 M:      "Christopher Li" <sparse@chrisli.org>
9859 L:      linux-sparse@vger.kernel.org
9860 W:      https://sparse.wiki.kernel.org/
9861 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9862 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9863 S:      Maintained
9864 F:      include/linux/compiler.h
9865
9866 SPEAR PLATFORM SUPPORT
9867 M:      Viresh Kumar <vireshk@kernel.org>
9868 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9869 L:      spear-devel@list.st.com
9870 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9871 W:      http://www.st.com/spear
9872 S:      Maintained
9873 F:      arch/arm/mach-spear/
9874
9875 SPEAR CLOCK FRAMEWORK SUPPORT
9876 M:      Viresh Kumar <vireshk@kernel.org>
9877 L:      spear-devel@list.st.com
9878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9879 W:      http://www.st.com/spear
9880 S:      Maintained
9881 F:      drivers/clk/spear/
9882
9883 SPI SUBSYSTEM
9884 M:      Mark Brown <broonie@kernel.org>
9885 L:      linux-spi@vger.kernel.org
9886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9887 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9888 S:      Maintained
9889 F:      Documentation/spi/
9890 F:      drivers/spi/
9891 F:      include/linux/spi/
9892 F:      include/uapi/linux/spi/
9893
9894 SPIDERNET NETWORK DRIVER for CELL
9895 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9896 L:      netdev@vger.kernel.org
9897 S:      Supported
9898 F:      Documentation/networking/spider_net.txt
9899 F:      drivers/net/ethernet/toshiba/spider_net*
9900
9901 SPU FILE SYSTEM
9902 M:      Jeremy Kerr <jk@ozlabs.org>
9903 L:      linuxppc-dev@lists.ozlabs.org
9904 W:      http://www.ibm.com/developerworks/power/cell/
9905 S:      Supported
9906 F:      Documentation/filesystems/spufs.txt
9907 F:      arch/powerpc/platforms/cell/spufs/
9908
9909 SQUASHFS FILE SYSTEM
9910 M:      Phillip Lougher <phillip@squashfs.org.uk>
9911 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9912 W:      http://squashfs.org.uk
9913 S:      Maintained
9914 F:      Documentation/filesystems/squashfs.txt
9915 F:      fs/squashfs/
9916
9917 SRM (Alpha) environment access
9918 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9919 S:      Maintained
9920 F:      arch/alpha/kernel/srm_env.c
9921
9922 STABLE BRANCH
9923 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9924 L:      stable@vger.kernel.org
9925 S:      Supported
9926 F:      Documentation/stable_kernel_rules.txt
9927
9928 STAGING SUBSYSTEM
9929 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9931 L:      devel@driverdev.osuosl.org
9932 S:      Supported
9933 F:      drivers/staging/
9934
9935 STAGING - COMEDI
9936 M:      Ian Abbott <abbotti@mev.co.uk>
9937 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9938 S:      Odd Fixes
9939 F:      drivers/staging/comedi/
9940
9941 STAGING - FLARION FT1000 DRIVERS
9942 M:      Marek Belisko <marek.belisko@gmail.com>
9943 S:      Odd Fixes
9944 F:      drivers/staging/ft1000/
9945
9946 STAGING - INDUSTRIAL IO
9947 M:      Jonathan Cameron <jic23@kernel.org>
9948 L:      linux-iio@vger.kernel.org
9949 S:      Odd Fixes
9950 F:      drivers/staging/iio/
9951
9952 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9953 M:      Jarod Wilson <jarod@wilsonet.com>
9954 W:      http://www.lirc.org/
9955 S:      Odd Fixes
9956 F:      drivers/staging/media/lirc/
9957
9958 STAGING - LUSTRE PARALLEL FILESYSTEM
9959 M:      Oleg Drokin <oleg.drokin@intel.com>
9960 M:      Andreas Dilger <andreas.dilger@intel.com>
9961 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
9962 W:      http://wiki.lustre.org/
9963 S:      Maintained
9964 F:      drivers/staging/lustre
9965
9966 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9967 M:      Marc Dietrich <marvin24@gmx.de>
9968 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9969 L:      linux-tegra@vger.kernel.org
9970 S:      Maintained
9971 F:      drivers/staging/nvec/
9972
9973 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9974 M:      Jens Frederich <jfrederich@gmail.com>
9975 M:      Daniel Drake <dsd@laptop.org>
9976 M:      Jon Nettleton <jon.nettleton@gmail.com>
9977 W:      http://wiki.laptop.org/go/DCON
9978 S:      Maintained
9979 F:      drivers/staging/olpc_dcon/
9980
9981 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9982 M:      Willy Tarreau <willy@meta-x.org>
9983 S:      Odd Fixes
9984 F:      drivers/staging/panel/
9985
9986 STAGING - REALTEK RTL8712U DRIVERS
9987 M:      Larry Finger <Larry.Finger@lwfinger.net>
9988 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9989 S:      Odd Fixes
9990 F:      drivers/staging/rtl8712/
9991
9992 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9993 M:      Larry Finger <Larry.Finger@lwfinger.net>
9994 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9995 L:      linux-wireless@vger.kernel.org
9996 S:      Maintained
9997 F:      drivers/staging/rtl8723au/
9998
9999 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10000 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10001 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10002 M:      Sudip Mukherjee <sudip@vectorindia.org>
10003 L:      linux-fbdev@vger.kernel.org
10004 S:      Maintained
10005 F:      drivers/staging/sm750fb/
10006
10007 STAGING - SLICOSS
10008 M:      Lior Dotan <liodot@gmail.com>
10009 M:      Christopher Harrer <charrer@alacritech.com>
10010 S:      Odd Fixes
10011 F:      drivers/staging/slicoss/
10012
10013 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10014 M:      William Hubbs <w.d.hubbs@gmail.com>
10015 M:      Chris Brannon <chris@the-brannons.com>
10016 M:      Kirk Reiser <kirk@reisers.ca>
10017 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10018 L:      speakup@linux-speakup.org
10019 W:      http://www.linux-speakup.org/
10020 S:      Odd Fixes
10021 F:      drivers/staging/speakup/
10022
10023 STAGING - VIA VT665X DRIVERS
10024 M:      Forest Bond <forest@alittletooquiet.net>
10025 S:      Odd Fixes
10026 F:      drivers/staging/vt665?/
10027
10028 STAGING - WILC1000 WIFI DRIVER
10029 M:      Johnny Kim <johnny.kim@atmel.com>
10030 M:      Rachel Kim <rachel.kim@atmel.com>
10031 M:      Dean Lee <dean.lee@atmel.com>
10032 M:      Chris Park <chris.park@atmel.com>
10033 L:      linux-wireless@vger.kernel.org
10034 S:      Supported
10035 F:      drivers/staging/wilc1000/
10036
10037 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10038 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10039 S:      Odd Fixes
10040 F:      drivers/staging/xgifb/
10041
10042 HFI1 DRIVER
10043 M:      Mike Marciniszyn <infinipath@intel.com>
10044 L:      linux-rdma@vger.kernel.org
10045 S:      Supported
10046 F:      drivers/staging/rdma/hfi1
10047
10048 STARFIRE/DURALAN NETWORK DRIVER
10049 M:      Ion Badulescu <ionut@badula.org>
10050 S:      Odd Fixes
10051 F:      drivers/net/ethernet/adaptec/starfire*
10052
10053 SUN3/3X
10054 M:      Sam Creasey <sammy@sammy.net>
10055 W:      http://sammy.net/sun3/
10056 S:      Maintained
10057 F:      arch/m68k/kernel/*sun3*
10058 F:      arch/m68k/sun3*/
10059 F:      arch/m68k/include/asm/sun3*
10060 F:      drivers/net/ethernet/i825xx/sun3*
10061
10062 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10063 M:      Hans de Goede <hdegoede@redhat.com>
10064 L:      linux-input@vger.kernel.org
10065 S:      Maintained
10066 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10067 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10068
10069 SUNDANCE NETWORK DRIVER
10070 M:      Denis Kirjanov <kda@linux-powerpc.org>
10071 L:      netdev@vger.kernel.org
10072 S:      Maintained
10073 F:      drivers/net/ethernet/dlink/sundance.c
10074
10075 SUPERH
10076 L:      linux-sh@vger.kernel.org
10077 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10078 S:      Orphan
10079 F:      Documentation/sh/
10080 F:      arch/sh/
10081 F:      drivers/sh/
10082
10083 SUSPEND TO RAM
10084 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10085 M:      Len Brown <len.brown@intel.com>
10086 M:      Pavel Machek <pavel@ucw.cz>
10087 L:      linux-pm@vger.kernel.org
10088 S:      Supported
10089 F:      Documentation/power/
10090 F:      arch/x86/kernel/acpi/
10091 F:      drivers/base/power/
10092 F:      kernel/power/
10093 F:      include/linux/suspend.h
10094 F:      include/linux/freezer.h
10095 F:      include/linux/pm.h
10096
10097 SVGA HANDLING
10098 M:      Martin Mares <mj@ucw.cz>
10099 L:      linux-video@atrey.karlin.mff.cuni.cz
10100 S:      Maintained
10101 F:      Documentation/svga.txt
10102 F:      arch/x86/boot/video*
10103
10104 SWIOTLB SUBSYSTEM
10105 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10106 L:      linux-kernel@vger.kernel.org
10107 S:      Supported
10108 F:      lib/swiotlb.c
10109 F:      arch/*/kernel/pci-swiotlb.c
10110 F:      include/linux/swiotlb.h
10111
10112 SWITCHDEV
10113 M:      Jiri Pirko <jiri@resnulli.us>
10114 L:      netdev@vger.kernel.org
10115 S:      Supported
10116 F:      net/switchdev/
10117 F:      include/net/switchdev.h
10118
10119 SYNOPSYS ARC ARCHITECTURE
10120 M:      Vineet Gupta <vgupta@synopsys.com>
10121 L:      linux-snps-arc@lists.infraded.org
10122 S:      Supported
10123 F:      arch/arc/
10124 F:      Documentation/devicetree/bindings/arc/*
10125 F:      drivers/tty/serial/arc_uart.c
10126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10127
10128 SYNOPSYS ARC SDP platform support
10129 M:      Alexey Brodkin <abrodkin@synopsys.com>
10130 S:      Supported
10131 F:      arch/arc/plat-axs10x
10132 F:      arch/arc/boot/dts/ax*
10133 F:      Documentation/devicetree/bindings/arc/axs10*
10134
10135 SYSTEM CONFIGURATION (SYSCON)
10136 M:      Lee Jones <lee.jones@linaro.org>
10137 M:      Arnd Bergmann <arnd@arndb.de>
10138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10139 S:      Supported
10140 F:      drivers/mfd/syscon.c
10141
10142 SYSV FILESYSTEM
10143 M:      Christoph Hellwig <hch@infradead.org>
10144 S:      Maintained
10145 F:      Documentation/filesystems/sysv-fs.txt
10146 F:      fs/sysv/
10147 F:      include/linux/sysv_fs.h
10148
10149 TARGET SUBSYSTEM
10150 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10151 L:      linux-scsi@vger.kernel.org
10152 L:      target-devel@vger.kernel.org
10153 W:      http://www.linux-iscsi.org
10154 W:      http://groups.google.com/group/linux-iscsi-target-dev
10155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10156 S:      Supported
10157 F:      drivers/target/
10158 F:      include/target/
10159 F:      Documentation/target/
10160
10161 TASKSTATS STATISTICS INTERFACE
10162 M:      Balbir Singh <bsingharora@gmail.com>
10163 S:      Maintained
10164 F:      Documentation/accounting/taskstats*
10165 F:      include/linux/taskstats*
10166 F:      kernel/taskstats.c
10167
10168 TC CLASSIFIER
10169 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10170 L:      netdev@vger.kernel.org
10171 S:      Maintained
10172 F:      include/net/pkt_cls.h
10173 F:      include/uapi/linux/pkt_cls.h
10174 F:      net/sched/
10175
10176 TCP LOW PRIORITY MODULE
10177 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10178 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10179 W:      http://tcp-lp-mod.sourceforge.net/
10180 S:      Maintained
10181 F:      net/ipv4/tcp_lp.c
10182
10183 TDA10071 MEDIA DRIVER
10184 M:      Antti Palosaari <crope@iki.fi>
10185 L:      linux-media@vger.kernel.org
10186 W:      http://linuxtv.org/
10187 W:      http://palosaari.fi/linux/
10188 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10189 T:      git git://linuxtv.org/anttip/media_tree.git
10190 S:      Maintained
10191 F:      drivers/media/dvb-frontends/tda10071*
10192
10193 TDA18212 MEDIA DRIVER
10194 M:      Antti Palosaari <crope@iki.fi>
10195 L:      linux-media@vger.kernel.org
10196 W:      http://linuxtv.org/
10197 W:      http://palosaari.fi/linux/
10198 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10199 T:      git git://linuxtv.org/anttip/media_tree.git
10200 S:      Maintained
10201 F:      drivers/media/tuners/tda18212*
10202
10203 TDA18218 MEDIA DRIVER
10204 M:      Antti Palosaari <crope@iki.fi>
10205 L:      linux-media@vger.kernel.org
10206 W:      http://linuxtv.org/
10207 W:      http://palosaari.fi/linux/
10208 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10209 T:      git git://linuxtv.org/anttip/media_tree.git
10210 S:      Maintained
10211 F:      drivers/media/tuners/tda18218*
10212
10213 TDA18271 MEDIA DRIVER
10214 M:      Michael Krufky <mkrufky@linuxtv.org>
10215 L:      linux-media@vger.kernel.org
10216 W:      http://linuxtv.org/
10217 W:      http://github.com/mkrufky
10218 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10219 T:      git git://linuxtv.org/mkrufky/tuners.git
10220 S:      Maintained
10221 F:      drivers/media/tuners/tda18271*
10222
10223 TDA827x MEDIA DRIVER
10224 M:      Michael Krufky <mkrufky@linuxtv.org>
10225 L:      linux-media@vger.kernel.org
10226 W:      http://linuxtv.org/
10227 W:      http://github.com/mkrufky
10228 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10229 T:      git git://linuxtv.org/mkrufky/tuners.git
10230 S:      Maintained
10231 F:      drivers/media/tuners/tda8290.*
10232
10233 TDA8290 MEDIA DRIVER
10234 M:      Michael Krufky <mkrufky@linuxtv.org>
10235 L:      linux-media@vger.kernel.org
10236 W:      http://linuxtv.org/
10237 W:      http://github.com/mkrufky
10238 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10239 T:      git git://linuxtv.org/mkrufky/tuners.git
10240 S:      Maintained
10241 F:      drivers/media/tuners/tda8290.*
10242
10243 TDA9840 MEDIA DRIVER
10244 M:      Hans Verkuil <hverkuil@xs4all.nl>
10245 L:      linux-media@vger.kernel.org
10246 T:      git git://linuxtv.org/media_tree.git
10247 W:      http://linuxtv.org
10248 S:      Maintained
10249 F:      drivers/media/i2c/tda9840*
10250
10251 TEA5761 TUNER DRIVER
10252 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10253 L:      linux-media@vger.kernel.org
10254 W:      http://linuxtv.org
10255 T:      git git://linuxtv.org/media_tree.git
10256 S:      Odd fixes
10257 F:      drivers/media/tuners/tea5761.*
10258
10259 TEA5767 TUNER DRIVER
10260 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10261 L:      linux-media@vger.kernel.org
10262 W:      http://linuxtv.org
10263 T:      git git://linuxtv.org/media_tree.git
10264 S:      Maintained
10265 F:      drivers/media/tuners/tea5767.*
10266
10267 TEA6415C MEDIA DRIVER
10268 M:      Hans Verkuil <hverkuil@xs4all.nl>
10269 L:      linux-media@vger.kernel.org
10270 T:      git git://linuxtv.org/media_tree.git
10271 W:      http://linuxtv.org
10272 S:      Maintained
10273 F:      drivers/media/i2c/tea6415c*
10274
10275 TEA6420 MEDIA DRIVER
10276 M:      Hans Verkuil <hverkuil@xs4all.nl>
10277 L:      linux-media@vger.kernel.org
10278 T:      git git://linuxtv.org/media_tree.git
10279 W:      http://linuxtv.org
10280 S:      Maintained
10281 F:      drivers/media/i2c/tea6420*
10282
10283 TEAM DRIVER
10284 M:      Jiri Pirko <jiri@resnulli.us>
10285 L:      netdev@vger.kernel.org
10286 S:      Supported
10287 F:      drivers/net/team/
10288 F:      include/linux/if_team.h
10289 F:      include/uapi/linux/if_team.h
10290
10291 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10292 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10293 S:      Maintained
10294 F:      arch/x86/platform/ts5500/
10295
10296 TECHNOTREND USB IR RECEIVER
10297 M:      Sean Young <sean@mess.org>
10298 L:      linux-media@vger.kernel.org
10299 S:      Maintained
10300 F:      drivers/media/rc/ttusbir.c
10301
10302 TEGRA ARCHITECTURE SUPPORT
10303 M:      Stephen Warren <swarren@wwwdotorg.org>
10304 M:      Thierry Reding <thierry.reding@gmail.com>
10305 M:      Alexandre Courbot <gnurou@gmail.com>
10306 L:      linux-tegra@vger.kernel.org
10307 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10309 S:      Supported
10310 N:      [^a-z]tegra
10311
10312 TEGRA CLOCK DRIVER
10313 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10314 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10315 S:      Supported
10316 F:      drivers/clk/tegra/
10317
10318 TEGRA DMA DRIVER
10319 M:      Laxman Dewangan <ldewangan@nvidia.com>
10320 S:      Supported
10321 F:      drivers/dma/tegra20-apb-dma.c
10322
10323 TEGRA I2C DRIVER
10324 M:      Laxman Dewangan <ldewangan@nvidia.com>
10325 S:      Supported
10326 F:      drivers/i2c/busses/i2c-tegra.c
10327
10328 TEGRA IOMMU DRIVERS
10329 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10330 S:      Supported
10331 F:      drivers/iommu/tegra*
10332
10333 TEGRA KBC DRIVER
10334 M:      Rakesh Iyer <riyer@nvidia.com>
10335 M:      Laxman Dewangan <ldewangan@nvidia.com>
10336 S:      Supported
10337 F:      drivers/input/keyboard/tegra-kbc.c
10338
10339 TEGRA PWM DRIVER
10340 M:      Thierry Reding <thierry.reding@gmail.com>
10341 S:      Supported
10342 F:      drivers/pwm/pwm-tegra.c
10343
10344 TEGRA SERIAL DRIVER
10345 M:      Laxman Dewangan <ldewangan@nvidia.com>
10346 S:      Supported
10347 F:      drivers/tty/serial/serial-tegra.c
10348
10349 TEGRA SPI DRIVER
10350 M:      Laxman Dewangan <ldewangan@nvidia.com>
10351 S:      Supported
10352 F:      drivers/spi/spi-tegra*
10353
10354 TEHUTI ETHERNET DRIVER
10355 M:      Andy Gospodarek <andy@greyhouse.net>
10356 L:      netdev@vger.kernel.org
10357 S:      Supported
10358 F:      drivers/net/ethernet/tehuti/*
10359
10360 Telecom Clock Driver for MCPL0010
10361 M:      Mark Gross <mark.gross@intel.com>
10362 S:      Supported
10363 F:      drivers/char/tlclk.c
10364
10365 TENSILICA XTENSA PORT (xtensa)
10366 M:      Chris Zankel <chris@zankel.net>
10367 M:      Max Filippov <jcmvbkbc@gmail.com>
10368 L:      linux-xtensa@linux-xtensa.org
10369 S:      Maintained
10370 F:      arch/xtensa/
10371 F:      drivers/irqchip/irq-xtensa-*
10372
10373 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10374 M:      Hans Verkuil <hverkuil@xs4all.nl>
10375 L:      linux-media@vger.kernel.org
10376 T:      git git://linuxtv.org/media_tree.git
10377 W:      http://linuxtv.org
10378 S:      Maintained
10379 F:      drivers/media/radio/radio-raremono.c
10380
10381 THERMAL
10382 M:      Zhang Rui <rui.zhang@intel.com>
10383 M:      Eduardo Valentin <edubezval@gmail.com>
10384 L:      linux-pm@vger.kernel.org
10385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10387 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10388 S:      Supported
10389 F:      drivers/thermal/
10390 F:      include/linux/thermal.h
10391 F:      include/uapi/linux/thermal.h
10392 F:      include/linux/cpu_cooling.h
10393 F:      Documentation/devicetree/bindings/thermal/
10394
10395 THERMAL/CPU_COOLING
10396 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10397 M:      Viresh Kumar <viresh.kumar@linaro.org>
10398 M:      Javi Merino <javi.merino@arm.com>
10399 L:      linux-pm@vger.kernel.org
10400 S:      Supported
10401 F:      Documentation/thermal/cpu-cooling-api.txt
10402 F:      drivers/thermal/cpu_cooling.c
10403 F:      include/linux/cpu_cooling.h
10404
10405 THINGM BLINK(1) USB RGB LED DRIVER
10406 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10407 S:      Maintained
10408 F:      drivers/hid/hid-thingm.c
10409
10410 THINKPAD ACPI EXTRAS DRIVER
10411 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10412 L:      ibm-acpi-devel@lists.sourceforge.net
10413 L:      platform-driver-x86@vger.kernel.org
10414 W:      http://ibm-acpi.sourceforge.net
10415 W:      http://thinkwiki.org/wiki/Ibm-acpi
10416 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10417 S:      Maintained
10418 F:      drivers/platform/x86/thinkpad_acpi.c
10419
10420 TI BANDGAP AND THERMAL DRIVER
10421 M:      Eduardo Valentin <edubezval@gmail.com>
10422 L:      linux-pm@vger.kernel.org
10423 L:      linux-omap@vger.kernel.org
10424 S:      Maintained
10425 F:      drivers/thermal/ti-soc-thermal/
10426
10427 TI CDCE706 CLOCK DRIVER
10428 M:      Max Filippov <jcmvbkbc@gmail.com>
10429 S:      Maintained
10430 F:      drivers/clk/clk-cdce706.c
10431
10432 TI CLOCK DRIVER
10433 M:      Tero Kristo <t-kristo@ti.com>
10434 L:      linux-omap@vger.kernel.org
10435 S:      Maintained
10436 F:      drivers/clk/ti/
10437 F:      include/linux/clk/ti.h
10438
10439 TI FLASH MEDIA INTERFACE DRIVER
10440 M:      Alex Dubov <oakad@yahoo.com>
10441 S:      Maintained
10442 F:      drivers/misc/tifm*
10443 F:      drivers/mmc/host/tifm_sd.c
10444 F:      include/linux/tifm.h
10445
10446 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10447 M:      Santosh Shilimkar <ssantosh@kernel.org>
10448 L:      linux-kernel@vger.kernel.org
10449 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10450 S:      Maintained
10451 F:      drivers/soc/ti/*
10452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10453
10454
10455 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10456 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10457 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10458 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10459 S:      Maintained
10460 F:      sound/soc/codecs/lm49453*
10461 F:      sound/soc/codecs/isabelle*
10462
10463 TI LP855x BACKLIGHT DRIVER
10464 M:      Milo Kim <milo.kim@ti.com>
10465 S:      Maintained
10466 F:      Documentation/backlight/lp855x-driver.txt
10467 F:      drivers/video/backlight/lp855x_bl.c
10468 F:      include/linux/platform_data/lp855x.h
10469
10470 TI LP8727 CHARGER DRIVER
10471 M:      Milo Kim <milo.kim@ti.com>
10472 S:      Maintained
10473 F:      drivers/power/lp8727_charger.c
10474 F:      include/linux/platform_data/lp8727.h
10475
10476 TI LP8788 MFD DRIVER
10477 M:      Milo Kim <milo.kim@ti.com>
10478 S:      Maintained
10479 F:      drivers/iio/adc/lp8788_adc.c
10480 F:      drivers/leds/leds-lp8788.c
10481 F:      drivers/mfd/lp8788*.c
10482 F:      drivers/power/lp8788-charger.c
10483 F:      drivers/regulator/lp8788-*.c
10484 F:      include/linux/mfd/lp8788*.h
10485
10486 TI NETCP ETHERNET DRIVER
10487 M:      Wingman Kwok <w-kwok2@ti.com>
10488 M:      Murali Karicheri <m-karicheri2@ti.com>
10489 L:      netdev@vger.kernel.org
10490 S:      Maintained
10491 F:      drivers/net/ethernet/ti/netcp*
10492
10493 TI TAS571X FAMILY ASoC CODEC DRIVER
10494 M:      Kevin Cernekee <cernekee@chromium.org>
10495 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10496 S:      Odd Fixes
10497 F:      sound/soc/codecs/tas571x*
10498
10499 TI TWL4030 SERIES SOC CODEC DRIVER
10500 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10501 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10502 S:      Maintained
10503 F:      sound/soc/codecs/twl4030*
10504
10505 TI WILINK WIRELESS DRIVERS
10506 L:      linux-wireless@vger.kernel.org
10507 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10508 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10510 S:      Orphan
10511 F:      drivers/net/wireless/ti/
10512 F:      include/linux/wl12xx.h
10513
10514 TIPC NETWORK LAYER
10515 M:      Jon Maloy <jon.maloy@ericsson.com>
10516 M:      Ying Xue <ying.xue@windriver.com>
10517 L:      netdev@vger.kernel.org (core kernel code)
10518 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10519 W:      http://tipc.sourceforge.net/
10520 S:      Maintained
10521 F:      include/uapi/linux/tipc*.h
10522 F:      net/tipc/
10523
10524 TILE ARCHITECTURE
10525 M:      Chris Metcalf <cmetcalf@ezchip.com>
10526 W:      http://www.ezchip.com/scm/
10527 S:      Supported
10528 F:      arch/tile/
10529 F:      drivers/char/tile-srom.c
10530 F:      drivers/edac/tile_edac.c
10531 F:      drivers/net/ethernet/tile/
10532 F:      drivers/rtc/rtc-tile.c
10533 F:      drivers/tty/hvc/hvc_tile.c
10534 F:      drivers/tty/serial/tilegx.c
10535 F:      drivers/usb/host/*-tilegx.c
10536 F:      include/linux/usb/tilegx.h
10537
10538 TLAN NETWORK DRIVER
10539 M:      Samuel Chessman <chessman@tux.org>
10540 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10541 W:      http://sourceforge.net/projects/tlan/
10542 S:      Maintained
10543 F:      Documentation/networking/tlan.txt
10544 F:      drivers/net/ethernet/ti/tlan.*
10545
10546 TOMOYO SECURITY MODULE
10547 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10548 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10549 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10550 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10551 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10552 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10553 W:      http://tomoyo.sourceforge.jp/
10554 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10555 S:      Maintained
10556 F:      security/tomoyo/
10557
10558 TOPSTAR LAPTOP EXTRAS DRIVER
10559 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10560 L:      platform-driver-x86@vger.kernel.org
10561 S:      Maintained
10562 F:      drivers/platform/x86/topstar-laptop.c
10563
10564 TOSHIBA ACPI EXTRAS DRIVER
10565 M:      Azael Avalos <coproscefalo@gmail.com>
10566 L:      platform-driver-x86@vger.kernel.org
10567 S:      Maintained
10568 F:      drivers/platform/x86/toshiba_acpi.c
10569
10570 TOSHIBA BLUETOOTH DRIVER
10571 M:      Azael Avalos <coproscefalo@gmail.com>
10572 L:      platform-driver-x86@vger.kernel.org
10573 S:      Maintained
10574 F:      drivers/platform/x86/toshiba_bluetooth.c
10575
10576 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10577 M:      Azael Avalos <coproscefalo@gmail.com>
10578 L:      platform-driver-x86@vger.kernel.org
10579 S:      Maintained
10580 F:      drivers/platform/x86/toshiba_haps.c
10581
10582 TOSHIBA SMM DRIVER
10583 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10584 W:      http://www.buzzard.org.uk/toshiba/
10585 S:      Maintained
10586 F:      drivers/char/toshiba.c
10587 F:      include/linux/toshiba.h
10588 F:      include/uapi/linux/toshiba.h
10589
10590 TOSHIBA TC358743 DRIVER
10591 M:      Mats Randgaard <matrandg@cisco.com>
10592 L:      linux-media@vger.kernel.org
10593 S:      Maintained
10594 F:      drivers/media/i2c/tc358743*
10595 F:      include/media/tc358743.h
10596
10597 TMIO MMC DRIVER
10598 M:      Ian Molton <ian@mnementh.co.uk>
10599 L:      linux-mmc@vger.kernel.org
10600 S:      Maintained
10601 F:      drivers/mmc/host/tmio_mmc*
10602 F:      drivers/mmc/host/sh_mobile_sdhi.c
10603 F:      include/linux/mmc/tmio.h
10604 F:      include/linux/mmc/sh_mobile_sdhi.h
10605
10606 TMP401 HARDWARE MONITOR DRIVER
10607 M:      Guenter Roeck <linux@roeck-us.net>
10608 L:      lm-sensors@lm-sensors.org
10609 S:      Maintained
10610 F:      Documentation/hwmon/tmp401
10611 F:      drivers/hwmon/tmp401.c
10612
10613 TMPFS (SHMEM FILESYSTEM)
10614 M:      Hugh Dickins <hughd@google.com>
10615 L:      linux-mm@kvack.org
10616 S:      Maintained
10617 F:      include/linux/shmem_fs.h
10618 F:      mm/shmem.c
10619
10620 TM6000 VIDEO4LINUX DRIVER
10621 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10622 L:      linux-media@vger.kernel.org
10623 W:      http://linuxtv.org
10624 T:      git git://linuxtv.org/media_tree.git
10625 S:      Odd fixes
10626 F:      drivers/media/usb/tm6000/
10627
10628 TW68 VIDEO4LINUX DRIVER
10629 M:      Hans Verkuil <hverkuil@xs4all.nl>
10630 L:      linux-media@vger.kernel.org
10631 T:      git git://linuxtv.org/media_tree.git
10632 W:      http://linuxtv.org
10633 S:      Odd Fixes
10634 F:      drivers/media/pci/tw68/
10635
10636 TPM DEVICE DRIVER
10637 M:      Peter Huewe <peterhuewe@gmx.de>
10638 M:      Marcel Selhorst <tpmdd@selhorst.net>
10639 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10640 W:      http://tpmdd.sourceforge.net
10641 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10642 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10643 T:      https://github.com/PeterHuewe/linux-tpmdd
10644 S:      Maintained
10645 F:      drivers/char/tpm/
10646
10647 TPM IBM_VTPM DEVICE DRIVER
10648 M:      Ashley Lai <ashleydlai@gmail.com>
10649 W:      http://tpmdd.sourceforge.net
10650 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10651 S:      Maintained
10652 F:      drivers/char/tpm/tpm_ibmvtpm*
10653
10654 TRACING
10655 M:      Steven Rostedt <rostedt@goodmis.org>
10656 M:      Ingo Molnar <mingo@redhat.com>
10657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10658 S:      Maintained
10659 F:      Documentation/trace/ftrace.txt
10660 F:      arch/*/*/*/ftrace.h
10661 F:      arch/*/kernel/ftrace.c
10662 F:      include/*/ftrace.h
10663 F:      include/linux/trace*.h
10664 F:      include/trace/
10665 F:      kernel/trace/
10666 F:      tools/testing/selftests/ftrace/
10667
10668 TRIVIAL PATCHES
10669 M:      Jiri Kosina <trivial@kernel.org>
10670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10671 S:      Maintained
10672 K:      ^Subject:.*(?i)trivial
10673
10674 TTY LAYER
10675 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10676 M:      Jiri Slaby <jslaby@suse.com>
10677 S:      Supported
10678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10679 F:      Documentation/serial/
10680 F:      drivers/tty/
10681 F:      drivers/tty/serial/serial_core.c
10682 F:      include/linux/serial_core.h
10683 F:      include/linux/serial.h
10684 F:      include/linux/tty.h
10685 F:      include/uapi/linux/serial_core.h
10686 F:      include/uapi/linux/serial.h
10687 F:      include/uapi/linux/tty.h
10688
10689 TUA9001 MEDIA DRIVER
10690 M:      Antti Palosaari <crope@iki.fi>
10691 L:      linux-media@vger.kernel.org
10692 W:      http://linuxtv.org/
10693 W:      http://palosaari.fi/linux/
10694 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10695 T:      git git://linuxtv.org/anttip/media_tree.git
10696 S:      Maintained
10697 F:      drivers/media/tuners/tua9001*
10698
10699 TULIP NETWORK DRIVERS
10700 M:      Grant Grundler <grundler@parisc-linux.org>
10701 L:      netdev@vger.kernel.org
10702 S:      Maintained
10703 F:      drivers/net/ethernet/dec/tulip/
10704
10705 TUN/TAP driver
10706 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10707 W:      http://vtun.sourceforge.net/tun
10708 S:      Maintained
10709 F:      Documentation/networking/tuntap.txt
10710 F:      arch/um/os-Linux/drivers/
10711
10712 TURBOCHANNEL SUBSYSTEM
10713 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10714 M:      Ralf Baechle <ralf@linux-mips.org>
10715 L:      linux-mips@linux-mips.org
10716 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10717 S:      Maintained
10718 F:      drivers/tc/
10719 F:      include/linux/tc.h
10720
10721 U14-34F SCSI DRIVER
10722 M:      Dario Ballabio <ballabio_dario@emc.com>
10723 L:      linux-scsi@vger.kernel.org
10724 S:      Maintained
10725 F:      drivers/scsi/u14-34f.c
10726
10727 UBI FILE SYSTEM (UBIFS)
10728 M:      Artem Bityutskiy <dedekind1@gmail.com>
10729 M:      Adrian Hunter <adrian.hunter@intel.com>
10730 L:      linux-mtd@lists.infradead.org
10731 T:      git git://git.infradead.org/ubifs-2.6.git
10732 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10733 S:      Maintained
10734 F:      Documentation/filesystems/ubifs.txt
10735 F:      fs/ubifs/
10736
10737 UCLINUX (M68KNOMMU AND COLDFIRE)
10738 M:      Greg Ungerer <gerg@uclinux.org>
10739 W:      http://www.uclinux.org/
10740 L:      linux-m68k@lists.linux-m68k.org
10741 L:      uclinux-dev@uclinux.org  (subscribers-only)
10742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10743 S:      Maintained
10744 F:      arch/m68k/coldfire/
10745 F:      arch/m68k/68*/
10746 F:      arch/m68k/*/*_no.*
10747 F:      arch/m68k/include/asm/*_no.*
10748
10749 UDF FILESYSTEM
10750 M:      Jan Kara <jack@suse.com>
10751 S:      Maintained
10752 F:      Documentation/filesystems/udf.txt
10753 F:      fs/udf/
10754
10755 UFS FILESYSTEM
10756 M:      Evgeniy Dushistov <dushistov@mail.ru>
10757 S:      Maintained
10758 F:      Documentation/filesystems/ufs.txt
10759 F:      fs/ufs/
10760
10761 UHID USERSPACE HID IO DRIVER:
10762 M:      David Herrmann <dh.herrmann@googlemail.com>
10763 L:      linux-input@vger.kernel.org
10764 S:      Maintained
10765 F:      drivers/hid/uhid.c
10766 F:      include/uapi/linux/uhid.h
10767
10768 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10769 L:      linux-usb@vger.kernel.org
10770 S:      Orphan
10771 F:      drivers/uwb/
10772 F:      include/linux/uwb.h
10773 F:      include/linux/uwb/
10774
10775 UNICORE32 ARCHITECTURE:
10776 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10777 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10778 S:      Maintained
10779 T:      git git://github.com/gxt/linux.git
10780 F:      arch/unicore32/
10781
10782 UNIFDEF
10783 M:      Tony Finch <dot@dotat.at>
10784 W:      http://dotat.at/prog/unifdef
10785 S:      Maintained
10786 F:      scripts/unifdef.c
10787
10788 UNIFORM CDROM DRIVER
10789 M:      Jens Axboe <axboe@kernel.dk>
10790 W:      http://www.kernel.dk
10791 S:      Maintained
10792 F:      Documentation/cdrom/
10793 F:      drivers/cdrom/cdrom.c
10794 F:      include/linux/cdrom.h
10795 F:      include/uapi/linux/cdrom.h
10796
10797 UNISYS S-PAR DRIVERS
10798 M:      Benjamin Romer <benjamin.romer@unisys.com>
10799 M:      David Kershner <david.kershner@unisys.com>
10800 L:      sparmaintainer@unisys.com (Unisys internal)
10801 S:      Supported
10802 F:      drivers/staging/unisys/
10803
10804 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10805 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10806 L:      linux-scsi@vger.kernel.org
10807 S:      Supported
10808 F:      Documentation/scsi/ufs.txt
10809 F:      drivers/scsi/ufs/
10810
10811 UNSORTED BLOCK IMAGES (UBI)
10812 M:      Artem Bityutskiy <dedekind1@gmail.com>
10813 M:      Richard Weinberger <richard@nod.at>
10814 W:      http://www.linux-mtd.infradead.org/
10815 L:      linux-mtd@lists.infradead.org
10816 T:      git git://git.infradead.org/ubifs-2.6.git
10817 S:      Supported
10818 F:      drivers/mtd/ubi/
10819 F:      include/linux/mtd/ubi.h
10820 F:      include/uapi/mtd/ubi-user.h
10821
10822 USB ACM DRIVER
10823 M:      Oliver Neukum <oliver@neukum.org>
10824 L:      linux-usb@vger.kernel.org
10825 S:      Maintained
10826 F:      Documentation/usb/acm.txt
10827 F:      drivers/usb/class/cdc-acm.*
10828
10829 USB AR5523 WIRELESS DRIVER
10830 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10831 L:      linux-wireless@vger.kernel.org
10832 S:      Maintained
10833 F:      drivers/net/wireless/ath/ar5523/
10834
10835 USB ATTACHED SCSI
10836 M:      Hans de Goede <hdegoede@redhat.com>
10837 M:      Gerd Hoffmann <kraxel@redhat.com>
10838 L:      linux-usb@vger.kernel.org
10839 L:      linux-scsi@vger.kernel.org
10840 S:      Maintained
10841 F:      drivers/usb/storage/uas.c
10842
10843 USB CDC ETHERNET DRIVER
10844 M:      Oliver Neukum <oliver@neukum.org>
10845 L:      linux-usb@vger.kernel.org
10846 S:      Maintained
10847 F:      drivers/net/usb/cdc_*.c
10848 F:      include/uapi/linux/usb/cdc.h
10849
10850 USB CHAOSKEY DRIVER
10851 M:      Keith Packard <keithp@keithp.com>
10852 L:      linux-usb@vger.kernel.org
10853 S:      Maintained
10854 F:      drivers/usb/misc/chaoskey.c
10855
10856 USB CYPRESS C67X00 DRIVER
10857 M:      Peter Korsgaard <jacmet@sunsite.dk>
10858 L:      linux-usb@vger.kernel.org
10859 S:      Maintained
10860 F:      drivers/usb/c67x00/
10861
10862 USB DAVICOM DM9601 DRIVER
10863 M:      Peter Korsgaard <jacmet@sunsite.dk>
10864 L:      netdev@vger.kernel.org
10865 W:      http://www.linux-usb.org/usbnet
10866 S:      Maintained
10867 F:      drivers/net/usb/dm9601.c
10868
10869 USB DIAMOND RIO500 DRIVER
10870 M:      Cesar Miquel <miquel@df.uba.ar>
10871 L:      rio500-users@lists.sourceforge.net
10872 W:      http://rio500.sourceforge.net
10873 S:      Maintained
10874 F:      drivers/usb/misc/rio500*
10875
10876 USB EHCI DRIVER
10877 M:      Alan Stern <stern@rowland.harvard.edu>
10878 L:      linux-usb@vger.kernel.org
10879 S:      Maintained
10880 F:      Documentation/usb/ehci.txt
10881 F:      drivers/usb/host/ehci*
10882
10883 USB GADGET/PERIPHERAL SUBSYSTEM
10884 M:      Felipe Balbi <balbi@ti.com>
10885 L:      linux-usb@vger.kernel.org
10886 W:      http://www.linux-usb.org/gadget
10887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10888 S:      Maintained
10889 F:      drivers/usb/gadget/
10890 F:      include/linux/usb/gadget*
10891
10892 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10893 M:      Jiri Kosina <jikos@kernel.org>
10894 L:      linux-usb@vger.kernel.org
10895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10896 S:      Maintained
10897 F:      Documentation/hid/hiddev.txt
10898 F:      drivers/hid/usbhid/
10899
10900 USB ISP116X DRIVER
10901 M:      Olav Kongas <ok@artecdesign.ee>
10902 L:      linux-usb@vger.kernel.org
10903 S:      Maintained
10904 F:      drivers/usb/host/isp116x*
10905 F:      include/linux/usb/isp116x.h
10906
10907 USB MASS STORAGE DRIVER
10908 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10909 L:      linux-usb@vger.kernel.org
10910 L:      usb-storage@lists.one-eyed-alien.net
10911 S:      Maintained
10912 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10913 F:      drivers/usb/storage/
10914
10915 USB MIDI DRIVER
10916 M:      Clemens Ladisch <clemens@ladisch.de>
10917 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10918 T:      git git://git.alsa-project.org/alsa-kernel.git
10919 S:      Maintained
10920 F:      sound/usb/midi.*
10921
10922 USB NETWORKING DRIVERS
10923 L:      linux-usb@vger.kernel.org
10924 S:      Odd Fixes
10925 F:      drivers/net/usb/
10926
10927 USB OHCI DRIVER
10928 M:      Alan Stern <stern@rowland.harvard.edu>
10929 L:      linux-usb@vger.kernel.org
10930 S:      Maintained
10931 F:      Documentation/usb/ohci.txt
10932 F:      drivers/usb/host/ohci*
10933
10934 USB OTG FSM (Finite State Machine)
10935 M:      Peter Chen <Peter.Chen@freescale.com>
10936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10937 L:      linux-usb@vger.kernel.org
10938 S:      Maintained
10939 F:      drivers/usb/common/usb-otg-fsm.c
10940
10941 USB OVER IP DRIVER
10942 M:      Valentina Manea <valentina.manea.m@gmail.com>
10943 M:      Shuah Khan <shuah.kh@samsung.com>
10944 L:      linux-usb@vger.kernel.org
10945 S:      Maintained
10946 F:      drivers/usb/usbip/
10947 F:      tools/usb/usbip/
10948
10949 USB PEGASUS DRIVER
10950 M:      Petko Manolov <petkan@nucleusys.com>
10951 L:      linux-usb@vger.kernel.org
10952 L:      netdev@vger.kernel.org
10953 T:      git git://github.com/petkan/pegasus.git
10954 W:      https://github.com/petkan/pegasus
10955 S:      Maintained
10956 F:      drivers/net/usb/pegasus.*
10957
10958 USB PHY LAYER
10959 M:      Felipe Balbi <balbi@ti.com>
10960 L:      linux-usb@vger.kernel.org
10961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10962 S:      Maintained
10963 F:      drivers/usb/phy/
10964
10965 USB PRINTER DRIVER (usblp)
10966 M:      Pete Zaitcev <zaitcev@redhat.com>
10967 L:      linux-usb@vger.kernel.org
10968 S:      Supported
10969 F:      drivers/usb/class/usblp.c
10970
10971 USB RTL8150 DRIVER
10972 M:      Petko Manolov <petkan@nucleusys.com>
10973 L:      linux-usb@vger.kernel.org
10974 L:      netdev@vger.kernel.org
10975 T:      git git://github.com/petkan/rtl8150.git
10976 W:      https://github.com/petkan/rtl8150
10977 S:      Maintained
10978 F:      drivers/net/usb/rtl8150.c
10979
10980 USB SERIAL SUBSYSTEM
10981 M:      Johan Hovold <johan@kernel.org>
10982 L:      linux-usb@vger.kernel.org
10983 S:      Maintained
10984 F:      Documentation/usb/usb-serial.txt
10985 F:      drivers/usb/serial/
10986 F:      include/linux/usb/serial.h
10987
10988 USB SMSC75XX ETHERNET DRIVER
10989 M:      Steve Glendinning <steve.glendinning@shawell.net>
10990 L:      netdev@vger.kernel.org
10991 S:      Maintained
10992 F:      drivers/net/usb/smsc75xx.*
10993
10994 USB SMSC95XX ETHERNET DRIVER
10995 M:      Steve Glendinning <steve.glendinning@shawell.net>
10996 L:      netdev@vger.kernel.org
10997 S:      Maintained
10998 F:      drivers/net/usb/smsc95xx.*
10999
11000 USB SUBSYSTEM
11001 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11002 L:      linux-usb@vger.kernel.org
11003 W:      http://www.linux-usb.org
11004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11005 S:      Supported
11006 F:      Documentation/usb/
11007 F:      drivers/usb/
11008 F:      include/linux/usb.h
11009 F:      include/linux/usb/
11010
11011 USB UHCI DRIVER
11012 M:      Alan Stern <stern@rowland.harvard.edu>
11013 L:      linux-usb@vger.kernel.org
11014 S:      Maintained
11015 F:      drivers/usb/host/uhci*
11016
11017 USB "USBNET" DRIVER FRAMEWORK
11018 M:      Oliver Neukum <oneukum@suse.com>
11019 L:      netdev@vger.kernel.org
11020 W:      http://www.linux-usb.org/usbnet
11021 S:      Maintained
11022 F:      drivers/net/usb/usbnet.c
11023 F:      include/linux/usb/usbnet.h
11024
11025 USB VIDEO CLASS
11026 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11027 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11028 L:      linux-media@vger.kernel.org
11029 T:      git git://linuxtv.org/media_tree.git
11030 W:      http://www.ideasonboard.org/uvc/
11031 S:      Maintained
11032 F:      drivers/media/usb/uvc/
11033 F:      include/uapi/linux/uvcvideo.h
11034
11035 USB VISION DRIVER
11036 M:      Hans Verkuil <hverkuil@xs4all.nl>
11037 L:      linux-media@vger.kernel.org
11038 T:      git git://linuxtv.org/media_tree.git
11039 W:      http://linuxtv.org
11040 S:      Odd Fixes
11041 F:      drivers/media/usb/usbvision/
11042
11043 USB WEBCAM GADGET
11044 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11045 L:      linux-usb@vger.kernel.org
11046 S:      Maintained
11047 F:      drivers/usb/gadget/function/*uvc*
11048 F:      drivers/usb/gadget/legacy/webcam.c
11049
11050 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11051 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11052 L:      linux-wireless@vger.kernel.org
11053 S:      Maintained
11054 F:      drivers/net/wireless/rndis_wlan.c
11055
11056 USB XHCI DRIVER
11057 M:      Mathias Nyman <mathias.nyman@intel.com>
11058 L:      linux-usb@vger.kernel.org
11059 S:      Supported
11060 F:      drivers/usb/host/xhci*
11061 F:      drivers/usb/host/pci-quirks*
11062
11063 USB ZD1201 DRIVER
11064 L:      linux-wireless@vger.kernel.org
11065 W:      http://linux-lc100020.sourceforge.net
11066 S:      Orphan
11067 F:      drivers/net/wireless/zd1201.*
11068
11069 USB ZR364XX DRIVER
11070 M:      Antoine Jacquet <royale@zerezo.com>
11071 L:      linux-usb@vger.kernel.org
11072 L:      linux-media@vger.kernel.org
11073 T:      git git://linuxtv.org/media_tree.git
11074 W:      http://royale.zerezo.com/zr364xx/
11075 S:      Maintained
11076 F:      Documentation/video4linux/zr364xx.txt
11077 F:      drivers/media/usb/zr364xx/
11078
11079 ULPI BUS
11080 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11081 L:      linux-usb@vger.kernel.org
11082 S:      Maintained
11083 F:      drivers/usb/common/ulpi.c
11084 F:      include/linux/ulpi/
11085
11086 USER-MODE LINUX (UML)
11087 M:      Jeff Dike <jdike@addtoit.com>
11088 M:      Richard Weinberger <richard@nod.at>
11089 L:      user-mode-linux-devel@lists.sourceforge.net
11090 L:      user-mode-linux-user@lists.sourceforge.net
11091 W:      http://user-mode-linux.sourceforge.net
11092 S:      Maintained
11093 F:      Documentation/virtual/uml/
11094 F:      arch/um/
11095 F:      arch/x86/um/
11096 F:      fs/hostfs/
11097 F:      fs/hppfs/
11098
11099 USERSPACE I/O (UIO)
11100 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11101 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11102 S:      Maintained
11103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11104 F:      Documentation/DocBook/uio-howto.tmpl
11105 F:      drivers/uio/
11106 F:      include/linux/uio*.h
11107
11108 UTIL-LINUX PACKAGE
11109 M:      Karel Zak <kzak@redhat.com>
11110 L:      util-linux@vger.kernel.org
11111 W:      http://en.wikipedia.org/wiki/Util-linux
11112 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11113 S:      Maintained
11114
11115 UVESAFB DRIVER
11116 M:      Michal Januszewski <spock@gentoo.org>
11117 L:      linux-fbdev@vger.kernel.org
11118 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11119 S:      Maintained
11120 F:      Documentation/fb/uvesafb.txt
11121 F:      drivers/video/fbdev/uvesafb.*
11122
11123 VFAT/FAT/MSDOS FILESYSTEM
11124 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11125 S:      Maintained
11126 F:      Documentation/filesystems/vfat.txt
11127 F:      fs/fat/
11128
11129 VFIO DRIVER
11130 M:      Alex Williamson <alex.williamson@redhat.com>
11131 L:      kvm@vger.kernel.org
11132 S:      Maintained
11133 F:      Documentation/vfio.txt
11134 F:      drivers/vfio/
11135 F:      include/linux/vfio.h
11136 F:      include/uapi/linux/vfio.h
11137
11138 VFIO PLATFORM DRIVER
11139 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11140 L:      kvm@vger.kernel.org
11141 S:      Maintained
11142 F:      drivers/vfio/platform/
11143
11144 VIDEOBUF2 FRAMEWORK
11145 M:      Pawel Osciak <pawel@osciak.com>
11146 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11147 M:      Kyungmin Park <kyungmin.park@samsung.com>
11148 L:      linux-media@vger.kernel.org
11149 S:      Maintained
11150 F:      drivers/media/v4l2-core/videobuf2-*
11151 F:      include/media/videobuf2-*
11152
11153 VIRTIO CONSOLE DRIVER
11154 M:      Amit Shah <amit.shah@redhat.com>
11155 L:      virtualization@lists.linux-foundation.org
11156 S:      Maintained
11157 F:      drivers/char/virtio_console.c
11158 F:      include/linux/virtio_console.h
11159 F:      include/uapi/linux/virtio_console.h
11160
11161 VIRTIO CORE, NET AND BLOCK DRIVERS
11162 M:      "Michael S. Tsirkin" <mst@redhat.com>
11163 L:      virtualization@lists.linux-foundation.org
11164 S:      Maintained
11165 F:      drivers/virtio/
11166 F:      tools/virtio/
11167 F:      drivers/net/virtio_net.c
11168 F:      drivers/block/virtio_blk.c
11169 F:      include/linux/virtio_*.h
11170 F:      include/uapi/linux/virtio_*.h
11171
11172 VIRTIO DRIVERS FOR S390
11173 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11174 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11175 L:      linux-s390@vger.kernel.org
11176 L:      virtualization@lists.linux-foundation.org
11177 L:      kvm@vger.kernel.org
11178 S:      Supported
11179 F:      drivers/s390/virtio/
11180
11181 VIRTIO GPU DRIVER
11182 M:      David Airlie <airlied@linux.ie>
11183 M:      Gerd Hoffmann <kraxel@redhat.com>
11184 L:      dri-devel@lists.freedesktop.org
11185 L:      virtualization@lists.linux-foundation.org
11186 S:      Maintained
11187 F:      drivers/gpu/drm/virtio/
11188 F:      include/uapi/linux/virtio_gpu.h
11189
11190 VIRTIO HOST (VHOST)
11191 M:      "Michael S. Tsirkin" <mst@redhat.com>
11192 L:      kvm@vger.kernel.org
11193 L:      virtualization@lists.linux-foundation.org
11194 L:      netdev@vger.kernel.org
11195 S:      Maintained
11196 F:      drivers/vhost/
11197 F:      include/uapi/linux/vhost.h
11198
11199 VIRTIO INPUT DRIVER
11200 M:      Gerd Hoffmann <kraxel@redhat.com>
11201 S:      Maintained
11202 F:      drivers/virtio/virtio_input.c
11203 F:      include/uapi/linux/virtio_input.h
11204
11205 VIA RHINE NETWORK DRIVER
11206 S:      Orphan
11207 F:      drivers/net/ethernet/via/via-rhine.c
11208
11209 VIA SD/MMC CARD CONTROLLER DRIVER
11210 M:      Bruce Chang <brucechang@via.com.tw>
11211 M:      Harald Welte <HaraldWelte@viatech.com>
11212 S:      Maintained
11213 F:      drivers/mmc/host/via-sdmmc.c
11214
11215 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11216 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11217 L:      linux-fbdev@vger.kernel.org
11218 S:      Maintained
11219 F:      include/linux/via-core.h
11220 F:      include/linux/via-gpio.h
11221 F:      include/linux/via_i2c.h
11222 F:      drivers/video/fbdev/via/
11223
11224 VIA VELOCITY NETWORK DRIVER
11225 M:      Francois Romieu <romieu@fr.zoreil.com>
11226 L:      netdev@vger.kernel.org
11227 S:      Maintained
11228 F:      drivers/net/ethernet/via/via-velocity.*
11229
11230 VIVID VIRTUAL VIDEO DRIVER
11231 M:      Hans Verkuil <hverkuil@xs4all.nl>
11232 L:      linux-media@vger.kernel.org
11233 T:      git git://linuxtv.org/media_tree.git
11234 W:      http://linuxtv.org
11235 S:      Maintained
11236 F:      drivers/media/platform/vivid/*
11237
11238 VLAN (802.1Q)
11239 M:      Patrick McHardy <kaber@trash.net>
11240 L:      netdev@vger.kernel.org
11241 S:      Maintained
11242 F:      drivers/net/macvlan.c
11243 F:      include/linux/if_*vlan.h
11244 F:      net/8021q/
11245
11246 VLYNQ BUS
11247 M:      Florian Fainelli <florian@openwrt.org>
11248 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11249 S:      Maintained
11250 F:      drivers/vlynq/vlynq.c
11251 F:      include/linux/vlynq.h
11252
11253 VME SUBSYSTEM
11254 M:      Martyn Welch <martyn@welchs.me.uk>
11255 M:      Manohar Vanga <manohar.vanga@gmail.com>
11256 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11257 L:      devel@driverdev.osuosl.org
11258 S:      Maintained
11259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11260 F:      Documentation/vme_api.txt
11261 F:      drivers/staging/vme/
11262 F:      drivers/vme/
11263 F:      include/linux/vme*
11264
11265 VMWARE HYPERVISOR INTERFACE
11266 M:      Alok Kataria <akataria@vmware.com>
11267 L:      virtualization@lists.linux-foundation.org
11268 S:      Supported
11269 F:      arch/x86/kernel/cpu/vmware.c
11270
11271 VMWARE BALLOON DRIVER
11272 M:      Xavier Deguillard <xdeguillard@vmware.com>
11273 M:      Philip Moltmann <moltmann@vmware.com>
11274 M:      "VMware, Inc." <pv-drivers@vmware.com>
11275 L:      linux-kernel@vger.kernel.org
11276 S:      Maintained
11277 F:      drivers/misc/vmw_balloon.c
11278
11279 VMWARE VMMOUSE SUBDRIVER
11280 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11281 M:      "VMware, Inc." <pv-drivers@vmware.com>
11282 L:      linux-input@vger.kernel.org
11283 S:      Maintained
11284 F:      drivers/input/mouse/vmmouse.c
11285 F:      drivers/input/mouse/vmmouse.h
11286
11287 VMWARE VMXNET3 ETHERNET DRIVER
11288 M:      Shrikrishna Khare <skhare@vmware.com>
11289 M:      "VMware, Inc." <pv-drivers@vmware.com>
11290 L:      netdev@vger.kernel.org
11291 S:      Maintained
11292 F:      drivers/net/vmxnet3/
11293
11294 VMware PVSCSI driver
11295 M:      Arvind Kumar <arvindkumar@vmware.com>
11296 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11297 L:      linux-scsi@vger.kernel.org
11298 S:      Maintained
11299 F:      drivers/scsi/vmw_pvscsi.c
11300 F:      drivers/scsi/vmw_pvscsi.h
11301
11302 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11303 M:      Liam Girdwood <lgirdwood@gmail.com>
11304 M:      Mark Brown <broonie@kernel.org>
11305 L:      linux-kernel@vger.kernel.org
11306 W:      http://www.slimlogic.co.uk/?p=48
11307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11308 S:      Supported
11309 F:      drivers/regulator/
11310 F:      include/linux/regulator/
11311
11312 VRF
11313 M:      David Ahern <dsa@cumulusnetworks.com>
11314 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11315 L:      netdev@vger.kernel.org
11316 S:      Maintained
11317 F:      drivers/net/vrf.c
11318 F:      include/net/vrf.h
11319 F:      Documentation/networking/vrf.txt
11320
11321 VT1211 HARDWARE MONITOR DRIVER
11322 M:      Juerg Haefliger <juergh@gmail.com>
11323 L:      lm-sensors@lm-sensors.org
11324 S:      Maintained
11325 F:      Documentation/hwmon/vt1211
11326 F:      drivers/hwmon/vt1211.c
11327
11328 VT8231 HARDWARE MONITOR DRIVER
11329 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11330 L:      lm-sensors@lm-sensors.org
11331 S:      Maintained
11332 F:      drivers/hwmon/vt8231.c
11333
11334 VUB300 USB to SDIO/SD/MMC bridge chip
11335 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11336 L:      linux-mmc@vger.kernel.org
11337 L:      linux-usb@vger.kernel.org
11338 S:      Supported
11339 F:      drivers/mmc/host/vub300.c
11340
11341 W1 DALLAS'S 1-WIRE BUS
11342 M:      Evgeniy Polyakov <zbr@ioremap.net>
11343 S:      Maintained
11344 F:      Documentation/w1/
11345 F:      drivers/w1/
11346
11347 W83791D HARDWARE MONITORING DRIVER
11348 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11349 L:      lm-sensors@lm-sensors.org
11350 S:      Maintained
11351 F:      Documentation/hwmon/w83791d
11352 F:      drivers/hwmon/w83791d.c
11353
11354 W83793 HARDWARE MONITORING DRIVER
11355 M:      Rudolf Marek <r.marek@assembler.cz>
11356 L:      lm-sensors@lm-sensors.org
11357 S:      Maintained
11358 F:      Documentation/hwmon/w83793
11359 F:      drivers/hwmon/w83793.c
11360
11361 W83795 HARDWARE MONITORING DRIVER
11362 M:      Jean Delvare <jdelvare@suse.com>
11363 L:      lm-sensors@lm-sensors.org
11364 S:      Maintained
11365 F:      drivers/hwmon/w83795.c
11366
11367 W83L51xD SD/MMC CARD INTERFACE DRIVER
11368 M:      Pierre Ossman <pierre@ossman.eu>
11369 S:      Maintained
11370 F:      drivers/mmc/host/wbsd.*
11371
11372 WACOM PROTOCOL 4 SERIAL TABLETS
11373 M:      Julian Squires <julian@cipht.net>
11374 M:      Hans de Goede <hdegoede@redhat.com>
11375 L:      linux-input@vger.kernel.org
11376 S:      Maintained
11377 F:      drivers/input/tablet/wacom_serial4.c
11378
11379 WATCHDOG DEVICE DRIVERS
11380 M:      Wim Van Sebroeck <wim@iguana.be>
11381 L:      linux-watchdog@vger.kernel.org
11382 W:      http://www.linux-watchdog.org/
11383 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11384 S:      Maintained
11385 F:      Documentation/watchdog/
11386 F:      drivers/watchdog/
11387 F:      include/linux/watchdog.h
11388 F:      include/uapi/linux/watchdog.h
11389
11390 WD7000 SCSI DRIVER
11391 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11392 L:      linux-scsi@vger.kernel.org
11393 S:      Maintained
11394 F:      drivers/scsi/wd7000.c
11395
11396 WIIMOTE HID DRIVER
11397 M:      David Herrmann <dh.herrmann@googlemail.com>
11398 L:      linux-input@vger.kernel.org
11399 S:      Maintained
11400 F:      drivers/hid/hid-wiimote*
11401
11402 WINBOND CIR DRIVER
11403 M:      David Härdeman <david@hardeman.nu>
11404 S:      Maintained
11405 F:      drivers/media/rc/winbond-cir.c
11406
11407 WIMAX STACK
11408 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11409 M:      linux-wimax@intel.com
11410 L:      wimax@linuxwimax.org (subscribers-only)
11411 S:      Supported
11412 W:      http://linuxwimax.org
11413 F:      Documentation/wimax/README.wimax
11414 F:      include/linux/wimax/debug.h
11415 F:      include/net/wimax.h
11416 F:      include/uapi/linux/wimax.h
11417 F:      net/wimax/
11418
11419 WISTRON LAPTOP BUTTON DRIVER
11420 M:      Miloslav Trmac <mitr@volny.cz>
11421 S:      Maintained
11422 F:      drivers/input/misc/wistron_btns.c
11423
11424 WL3501 WIRELESS PCMCIA CARD DRIVER
11425 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11426 L:      linux-wireless@vger.kernel.org
11427 W:      http://oops.ghostprotocols.net:81/blog
11428 S:      Maintained
11429 F:      drivers/net/wireless/wl3501*
11430
11431 WOLFSON MICROELECTRONICS DRIVERS
11432 L:      patches@opensource.wolfsonmicro.com
11433 T:      git https://github.com/CirrusLogic/linux-drivers.git
11434 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11435 S:      Supported
11436 F:      Documentation/hwmon/wm83??
11437 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11438 F:      drivers/clk/clk-wm83*.c
11439 F:      drivers/extcon/extcon-arizona.c
11440 F:      drivers/leds/leds-wm83*.c
11441 F:      drivers/gpio/gpio-*wm*.c
11442 F:      drivers/gpio/gpio-arizona.c
11443 F:      drivers/hwmon/wm83??-hwmon.c
11444 F:      drivers/input/misc/wm831x-on.c
11445 F:      drivers/input/touchscreen/wm831x-ts.c
11446 F:      drivers/input/touchscreen/wm97*.c
11447 F:      drivers/mfd/arizona*
11448 F:      drivers/mfd/wm*.c
11449 F:      drivers/power/wm83*.c
11450 F:      drivers/rtc/rtc-wm83*.c
11451 F:      drivers/regulator/wm8*.c
11452 F:      drivers/video/backlight/wm83*_bl.c
11453 F:      drivers/watchdog/wm83*_wdt.c
11454 F:      include/linux/mfd/arizona/
11455 F:      include/linux/mfd/wm831x/
11456 F:      include/linux/mfd/wm8350/
11457 F:      include/linux/mfd/wm8400*
11458 F:      include/linux/wm97xx.h
11459 F:      include/sound/wm????.h
11460 F:      sound/soc/codecs/arizona.?
11461 F:      sound/soc/codecs/wm*
11462
11463 WORKQUEUE
11464 M:      Tejun Heo <tj@kernel.org>
11465 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11467 S:      Maintained
11468 F:      include/linux/workqueue.h
11469 F:      kernel/workqueue.c
11470 F:      Documentation/workqueue.txt
11471
11472 X.25 NETWORK LAYER
11473 M:      Andrew Hendry <andrew.hendry@gmail.com>
11474 L:      linux-x25@vger.kernel.org
11475 S:      Odd Fixes
11476 F:      Documentation/networking/x25*
11477 F:      include/net/x25*
11478 F:      net/x25/
11479
11480 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11481 M:      Thomas Gleixner <tglx@linutronix.de>
11482 M:      Ingo Molnar <mingo@redhat.com>
11483 M:      "H. Peter Anvin" <hpa@zytor.com>
11484 M:      x86@kernel.org
11485 L:      linux-kernel@vger.kernel.org
11486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11487 S:      Maintained
11488 F:      Documentation/x86/
11489 F:      arch/x86/
11490
11491 X86 PLATFORM DRIVERS
11492 M:      Darren Hart <dvhart@infradead.org>
11493 L:      platform-driver-x86@vger.kernel.org
11494 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11495 S:      Maintained
11496 F:      drivers/platform/x86/
11497
11498 X86 MCE INFRASTRUCTURE
11499 M:      Tony Luck <tony.luck@intel.com>
11500 M:      Borislav Petkov <bp@alien8.de>
11501 L:      linux-edac@vger.kernel.org
11502 S:      Maintained
11503 F:      arch/x86/kernel/cpu/mcheck/*
11504
11505 X86 MICROCODE UPDATE SUPPORT
11506 M:      Borislav Petkov <bp@alien8.de>
11507 S:      Maintained
11508 F:      arch/x86/kernel/cpu/microcode/*
11509
11510 X86 VDSO
11511 M:      Andy Lutomirski <luto@amacapital.net>
11512 L:      linux-kernel@vger.kernel.org
11513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11514 S:      Maintained
11515 F:      arch/x86/entry/vdso/
11516
11517 XC2028/3028 TUNER DRIVER
11518 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11519 L:      linux-media@vger.kernel.org
11520 W:      http://linuxtv.org
11521 T:      git git://linuxtv.org/media_tree.git
11522 S:      Maintained
11523 F:      drivers/media/tuners/tuner-xc2028.*
11524
11525 XEN HYPERVISOR INTERFACE
11526 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11527 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11528 M:      David Vrabel <david.vrabel@citrix.com>
11529 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11531 S:      Supported
11532 F:      arch/x86/xen/
11533 F:      drivers/*/xen-*front.c
11534 F:      drivers/xen/
11535 F:      arch/x86/include/asm/xen/
11536 F:      include/xen/
11537 F:      include/uapi/xen/
11538
11539 XEN HYPERVISOR ARM
11540 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11541 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11542 S:      Supported
11543 F:      arch/arm/xen/
11544 F:      arch/arm/include/asm/xen/
11545
11546 XEN HYPERVISOR ARM64
11547 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11548 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11549 S:      Supported
11550 F:      arch/arm64/xen/
11551 F:      arch/arm64/include/asm/xen/
11552
11553 XEN NETWORK BACKEND DRIVER
11554 M:      Ian Campbell <ian.campbell@citrix.com>
11555 M:      Wei Liu <wei.liu2@citrix.com>
11556 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11557 L:      netdev@vger.kernel.org
11558 S:      Supported
11559 F:      drivers/net/xen-netback/*
11560
11561 XEN PCI SUBSYSTEM
11562 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11563 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11564 S:      Supported
11565 F:      arch/x86/pci/*xen*
11566 F:      drivers/pci/*xen*
11567
11568 XEN BLOCK SUBSYSTEM
11569 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11570 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11571 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11572 S:      Supported
11573 F:      drivers/block/xen-blkback/*
11574 F:      drivers/block/xen*
11575
11576 XEN PVSCSI DRIVERS
11577 M:      Juergen Gross <jgross@suse.com>
11578 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11579 L:      linux-scsi@vger.kernel.org
11580 S:      Supported
11581 F:      drivers/scsi/xen-scsifront.c
11582 F:      drivers/xen/xen-scsiback.c
11583 F:      include/xen/interface/io/vscsiif.h
11584
11585 XEN SWIOTLB SUBSYSTEM
11586 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11587 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11588 S:      Supported
11589 F:      arch/x86/xen/*swiotlb*
11590 F:      drivers/xen/*swiotlb*
11591
11592 XFS FILESYSTEM
11593 P:      Silicon Graphics Inc
11594 M:      Dave Chinner <david@fromorbit.com>
11595 M:      xfs@oss.sgi.com
11596 L:      xfs@oss.sgi.com
11597 W:      http://oss.sgi.com/projects/xfs
11598 T:      git git://oss.sgi.com/xfs/xfs.git
11599 S:      Supported
11600 F:      Documentation/filesystems/xfs.txt
11601 F:      fs/xfs/
11602
11603 XILINX AXI ETHERNET DRIVER
11604 M:      Anirudha Sarangi <anirudh@xilinx.com>
11605 M:      John Linn <John.Linn@xilinx.com>
11606 S:      Maintained
11607 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11608
11609 XILINX UARTLITE SERIAL DRIVER
11610 M:      Peter Korsgaard <jacmet@sunsite.dk>
11611 L:      linux-serial@vger.kernel.org
11612 S:      Maintained
11613 F:      drivers/tty/serial/uartlite.c
11614
11615 XILINX VIDEO IP CORES
11616 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11617 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11618 L:      linux-media@vger.kernel.org
11619 T:      git git://linuxtv.org/media_tree.git
11620 S:      Supported
11621 F:      Documentation/devicetree/bindings/media/xilinx/
11622 F:      drivers/media/platform/xilinx/
11623 F:      include/uapi/linux/xilinx-v4l2-controls.h
11624
11625 XILLYBUS DRIVER
11626 M:      Eli Billauer <eli.billauer@gmail.com>
11627 L:      linux-kernel@vger.kernel.org
11628 S:      Supported
11629 F:      drivers/char/xillybus/
11630
11631 XTENSA XTFPGA PLATFORM SUPPORT
11632 M:      Max Filippov <jcmvbkbc@gmail.com>
11633 L:      linux-xtensa@linux-xtensa.org
11634 S:      Maintained
11635 F:      drivers/spi/spi-xtensa-xtfpga.c
11636 F:      sound/soc/xtensa/xtfpga-i2s.c
11637
11638 YAM DRIVER FOR AX.25
11639 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11640 L:      linux-hams@vger.kernel.org
11641 S:      Maintained
11642 F:      drivers/net/hamradio/yam*
11643 F:      include/linux/yam.h
11644
11645 YEALINK PHONE DRIVER
11646 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11647 L:      usbb2k-api-dev@nongnu.org
11648 S:      Maintained
11649 F:      Documentation/input/yealink.txt
11650 F:      drivers/input/misc/yealink.*
11651
11652 Z8530 DRIVER FOR AX.25
11653 M:      Joerg Reuter <jreuter@yaina.de>
11654 W:      http://yaina.de/jreuter/
11655 W:      http://www.qsl.net/dl1bke/
11656 L:      linux-hams@vger.kernel.org
11657 S:      Maintained
11658 F:      Documentation/networking/z8530drv.txt
11659 F:      drivers/net/hamradio/*scc.c
11660 F:      drivers/net/hamradio/z8530.h
11661
11662 ZBUD COMPRESSED PAGE ALLOCATOR
11663 M:      Seth Jennings <sjennings@variantweb.net>
11664 L:      linux-mm@kvack.org
11665 S:      Maintained
11666 F:      mm/zbud.c
11667 F:      include/linux/zbud.h
11668
11669 ZD1211RW WIRELESS DRIVER
11670 M:      Daniel Drake <dsd@gentoo.org>
11671 M:      Ulrich Kunitz <kune@deine-taler.de>
11672 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11673 L:      linux-wireless@vger.kernel.org
11674 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11675 S:      Maintained
11676 F:      drivers/net/wireless/zd1211rw/
11677
11678 ZPOOL COMPRESSED PAGE STORAGE API
11679 M:      Dan Streetman <ddstreet@ieee.org>
11680 L:      linux-mm@kvack.org
11681 S:      Maintained
11682 F:      mm/zpool.c
11683 F:      include/linux/zpool.h
11684
11685 ZR36067 VIDEO FOR LINUX DRIVER
11686 L:      mjpeg-users@lists.sourceforge.net
11687 L:      linux-media@vger.kernel.org
11688 W:      http://mjpeg.sourceforge.net/driver-zoran/
11689 T:      hg http://linuxtv.org/hg/v4l-dvb
11690 S:      Odd Fixes
11691 F:      drivers/media/pci/zoran/
11692
11693 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11694 M:      Minchan Kim <minchan@kernel.org>
11695 M:      Nitin Gupta <ngupta@vflare.org>
11696 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11697 L:      linux-kernel@vger.kernel.org
11698 S:      Maintained
11699 F:      drivers/block/zram/
11700 F:      Documentation/blockdev/zram.txt
11701
11702 ZS DECSTATION Z85C30 SERIAL DRIVER
11703 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11704 S:      Maintained
11705 F:      drivers/tty/serial/zs.*
11706
11707 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11708 M:      Minchan Kim <minchan@kernel.org>
11709 M:      Nitin Gupta <ngupta@vflare.org>
11710 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11711 L:      linux-mm@kvack.org
11712 S:      Maintained
11713 F:      mm/zsmalloc.c
11714 F:      include/linux/zsmalloc.h
11715 F:      Documentation/vm/zsmalloc.txt
11716
11717 ZSWAP COMPRESSED SWAP CACHING
11718 M:      Seth Jennings <sjennings@variantweb.net>
11719 L:      linux-mm@kvack.org
11720 S:      Maintained
11721 F:      mm/zswap.c
11722
11723 THE REST
11724 M:      Linus Torvalds <torvalds@linux-foundation.org>
11725 L:      linux-kernel@vger.kernel.org
11726 Q:      http://patchwork.kernel.org/project/LKML/list/
11727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11728 S:      Buried alive in reporters
11729 F:      *
11730 F:      */