Merge branch 'pm-cpufreq'
[firefly-linux-kernel-4.4.55.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 R:      Mark Rutland <mark.rutland@arm.com>
827 S:      Maintained
828 F:      arch/arm*/kernel/perf_*
829 F:      arch/arm/oprofile/common.c
830 F:      arch/arm*/kernel/hw_breakpoint.c
831 F:      arch/arm*/include/asm/hw_breakpoint.h
832 F:      arch/arm*/include/asm/perf_event.h
833 F:      drivers/perf/arm_pmu.c
834 F:      include/linux/perf/arm_pmu.h
835
836 ARM PORT
837 M:      Russell King <linux@arm.linux.org.uk>
838 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
839 W:      http://www.arm.linux.org.uk/
840 S:      Maintained
841 F:      arch/arm/
842
843 ARM SUB-ARCHITECTURES
844 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845 S:      Maintained
846 F:      arch/arm/mach-*/
847 F:      arch/arm/plat-*/
848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
849
850 ARM PRIMECELL AACI PL041 DRIVER
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      sound/arm/aaci.*
854
855 ARM PRIMECELL CLCD PL110 DRIVER
856 M:      Russell King <linux@arm.linux.org.uk>
857 S:      Maintained
858 F:      drivers/video/fbdev/amba-clcd.*
859
860 ARM PRIMECELL KMI PL050 DRIVER
861 M:      Russell King <linux@arm.linux.org.uk>
862 S:      Maintained
863 F:      drivers/input/serio/ambakmi.*
864 F:      include/linux/amba/kmi.h
865
866 ARM PRIMECELL MMCI PL180/1 DRIVER
867 M:      Russell King <linux@arm.linux.org.uk>
868 S:      Maintained
869 F:      drivers/mmc/host/mmci.*
870 F:      include/linux/amba/mmci.h
871
872 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
873 M:      Russell King <linux@arm.linux.org.uk>
874 S:      Maintained
875 F:      drivers/tty/serial/amba-pl01*.c
876 F:      include/linux/amba/serial.h
877
878 ARM PRIMECELL BUS SUPPORT
879 M:      Russell King <linux@arm.linux.org.uk>
880 S:      Maintained
881 F:      drivers/amba/
882 F:      include/linux/amba/bus.h
883
884 ARM/ADS SPHERE MACHINE SUPPORT
885 M:      Lennert Buytenhek <kernel@wantstofly.org>
886 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
887 S:      Maintained
888
889 ARM/AFEB9260 MACHINE SUPPORT
890 M:      Sergey Lapin <slapin@ossfans.org>
891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 S:      Maintained
893
894 ARM/AJECO 1ARM MACHINE SUPPORT
895 M:      Lennert Buytenhek <kernel@wantstofly.org>
896 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897 S:      Maintained
898
899 ARM/Allwinner sunXi SoC support
900 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
901 M:      Chen-Yu Tsai <wens@csie.org>
902 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
903 S:      Maintained
904 N:      sun[x456789]i
905
906 ARM/Allwinner SoC Clock Support
907 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
908 S:      Maintained
909 F:      drivers/clk/sunxi/
910
911 ARM/Amlogic MesonX SoC support
912 M:      Carlo Caione <carlo@caione.org>
913 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914 S:      Maintained
915 F:      drivers/media/rc/meson-ir.c
916 N:      meson[x68]
917
918 ARM/Annapurna Labs ALPINE ARCHITECTURE
919 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
920 S:      Maintained
921 F:      arch/arm/mach-alpine/
922
923 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
924 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
925 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
926 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 W:      http://www.linux4sam.org
929 S:      Supported
930 F:      arch/arm/mach-at91/
931 F:      include/soc/at91/
932 F:      arch/arm/boot/dts/at91*.dts
933 F:      arch/arm/boot/dts/at91*.dtsi
934 F:      arch/arm/boot/dts/sama*.dts
935 F:      arch/arm/boot/dts/sama*.dtsi
936 F:      arch/arm/include/debug/at91.S
937
938 ARM/ATMEL AT91 Clock Support
939 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
940 S:      Maintained
941 F:      drivers/clk/at91
942
943 ARM/CALXEDA HIGHBANK ARCHITECTURE
944 M:      Rob Herring <robh@kernel.org>
945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 S:      Maintained
947 F:      arch/arm/mach-highbank/
948
949 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
950 M:      Krzysztof Halasa <khalasa@piap.pl>
951 S:      Maintained
952 F:      arch/arm/mach-cns3xxx/
953
954 ARM/CAVIUM THUNDER NETWORK DRIVER
955 M:      Sunil Goutham <sgoutham@cavium.com>
956 M:      Robert Richter <rric@kernel.org>
957 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
958 S:      Supported
959 F:      drivers/net/ethernet/cavium/thunder/
960
961 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
962 M:      Alexander Shiyan <shc_work@mail.ru>
963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S:      Odd Fixes
965 N:      clps711x
966
967 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
968 M:      Hartley Sweeten <hsweeten@visionengravers.com>
969 M:      Ryan Mallon <rmallon@gmail.com>
970 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 S:      Maintained
972 F:      arch/arm/mach-ep93xx/
973 F:      arch/arm/mach-ep93xx/include/mach/
974
975 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
976 M:      Lennert Buytenhek <kernel@wantstofly.org>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 S:      Maintained
979
980 ARM/CLKDEV SUPPORT
981 M:      Russell King <linux@arm.linux.org.uk>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 S:      Maintained
984 F:      arch/arm/include/asm/clkdev.h
985 F:      drivers/clk/clkdev.c
986
987 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
988 M:      Mike Rapoport <mike@compulab.co.il>
989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 S:      Maintained
991
992 ARM/CONTEC MICRO9 MACHINE SUPPORT
993 M:      Hubert Feurstein <hubert.feurstein@contec.at>
994 S:      Maintained
995 F:      arch/arm/mach-ep93xx/micro9.c
996
997 ARM/CORESIGHT FRAMEWORK AND DRIVERS
998 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
999 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000 S:      Maintained
1001 F:      drivers/hwtracing/coresight/*
1002 F:      Documentation/trace/coresight.txt
1003 F:      Documentation/devicetree/bindings/arm/coresight.txt
1004 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1005
1006 ARM/CORGI MACHINE SUPPORT
1007 M:      Richard Purdie <rpurdie@rpsys.net>
1008 S:      Maintained
1009
1010 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1011 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1012 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1013 T:      git git://github.com/ulli-kroll/linux.git
1014 S:      Maintained
1015 F:      arch/arm/mach-gemini/
1016 F:      drivers/rtc/rtc-gemini.c
1017
1018 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1019 M:      Barry Song <baohua@kernel.org>
1020 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1022 S:      Maintained
1023 F:      arch/arm/mach-prima2/
1024 F:      drivers/clk/sirf/
1025 F:      drivers/clocksource/timer-prima2.c
1026 F:      drivers/clocksource/timer-atlas7.c
1027 N:      [^a-z]sirf
1028
1029 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1030 M:      Baruch Siach <baruch@tkos.co.il>
1031 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032 S:      Maintained
1033 F:      arch/arm/boot/dts/cx92755*
1034 N:      digicolor
1035
1036 ARM/EBSA110 MACHINE SUPPORT
1037 M:      Russell King <linux@arm.linux.org.uk>
1038 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 W:      http://www.arm.linux.org.uk/
1040 S:      Maintained
1041 F:      arch/arm/mach-ebsa110/
1042 F:      drivers/net/ethernet/amd/am79c961a.*
1043
1044 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1045 M:      Uwe Kleine-König <kernel@pengutronix.de>
1046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 S:      Maintained
1048 N:      efm32
1049
1050 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1051 M:      Daniel Ribeiro <drwyrm@gmail.com>
1052 M:      Stefan Schmidt <stefan@openezx.org>
1053 M:      Harald Welte <laforge@openezx.org>
1054 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1055 W:      http://www.openezx.org/
1056 S:      Maintained
1057 T:      topgit git://git.openezx.org/openezx.git
1058 F:      arch/arm/mach-pxa/ezx.c
1059
1060 ARM/FARADAY FA526 PORT
1061 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1062 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 S:      Maintained
1064 T:      git git://git.berlios.de/gemini-board
1065 F:      arch/arm/mm/*-fa*
1066
1067 ARM/FOOTBRIDGE ARCHITECTURE
1068 M:      Russell King <linux@arm.linux.org.uk>
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 W:      http://www.arm.linux.org.uk/
1071 S:      Maintained
1072 F:      arch/arm/include/asm/hardware/dec21285.h
1073 F:      arch/arm/mach-footbridge/
1074
1075 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1076 M:      Shawn Guo <shawnguo@kernel.org>
1077 M:      Sascha Hauer <kernel@pengutronix.de>
1078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 S:      Maintained
1080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1081 F:      arch/arm/mach-imx/
1082 F:      arch/arm/mach-mxs/
1083 F:      arch/arm/boot/dts/imx*
1084 F:      arch/arm/configs/imx*_defconfig
1085 F:      drivers/clk/imx/
1086 F:      include/soc/imx/
1087
1088 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1089 M:      Shawn Guo <shawnguo@kernel.org>
1090 M:      Sascha Hauer <kernel@pengutronix.de>
1091 R:      Stefan Agner <stefan@agner.ch>
1092 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 S:      Maintained
1094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1095 F:      arch/arm/mach-imx/*vf610*
1096 F:      arch/arm/boot/dts/vf*
1097
1098 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1099 M:      Lennert Buytenhek <kernel@wantstofly.org>
1100 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 S:      Maintained
1102
1103 ARM/GUMSTIX MACHINE SUPPORT
1104 M:      Steve Sakoman <sakoman@gmail.com>
1105 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 S:      Maintained
1107
1108 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1109 M:      Philipp Zabel <philipp.zabel@gmail.com>
1110 M:      Paul Parsons <lost.distance@yahoo.com>
1111 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 S:      Maintained
1113 F:      arch/arm/mach-pxa/hx4700.c
1114 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1115 F:      sound/soc/pxa/hx4700.c
1116
1117 ARM/HISILICON SOC SUPPORT
1118 M:      Wei Xu <xuwei5@hisilicon.com>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 W:      http://www.hisilicon.com
1121 S:      Supported
1122 T:      git git://github.com/hisilicon/linux-hisi.git
1123 F:      arch/arm/mach-hisi/
1124
1125 ARM/HP JORNADA 7XX MACHINE SUPPORT
1126 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1127 W:      www.jlime.com
1128 S:      Maintained
1129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1130 F:      arch/arm/mach-sa1100/jornada720.c
1131 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1132
1133 ARM/IGEP MACHINE SUPPORT
1134 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1135 M:      Javier Martinez Canillas <javier@dowhile0.org>
1136 L:      linux-omap@vger.kernel.org
1137 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 S:      Maintained
1139 F:      arch/arm/boot/dts/omap3-igep*
1140
1141 ARM/INCOME PXA270 SUPPORT
1142 M:      Marek Vasut <marek.vasut@gmail.com>
1143 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 S:      Maintained
1145 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1146
1147 ARM/INTEL IOP32X ARM ARCHITECTURE
1148 M:      Lennert Buytenhek <kernel@wantstofly.org>
1149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 S:      Maintained
1151
1152 ARM/INTEL IOP33X ARM ARCHITECTURE
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S:      Orphan
1155
1156 ARM/INTEL IOP13XX ARM ARCHITECTURE
1157 M:      Lennert Buytenhek <kernel@wantstofly.org>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Maintained
1160
1161 ARM/INTEL IQ81342EX MACHINE SUPPORT
1162 M:      Lennert Buytenhek <kernel@wantstofly.org>
1163 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S:      Maintained
1165
1166 ARM/INTEL IXDP2850 MACHINE SUPPORT
1167 M:      Lennert Buytenhek <kernel@wantstofly.org>
1168 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169 S:      Maintained
1170
1171 ARM/INTEL IXP4XX ARM ARCHITECTURE
1172 M:      Imre Kaloz <kaloz@openwrt.org>
1173 M:      Krzysztof Halasa <khalasa@piap.pl>
1174 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 S:      Maintained
1176 F:      arch/arm/mach-ixp4xx/
1177
1178 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1179 M:      Jonathan Cameron <jic23@cam.ac.uk>
1180 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 S:      Maintained
1182 F:      arch/arm/mach-pxa/stargate2.c
1183 F:      drivers/pcmcia/pxa2xx_stargate2.c
1184
1185 ARM/INTEL XSC3 (MANZANO) ARM CORE
1186 M:      Lennert Buytenhek <kernel@wantstofly.org>
1187 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 S:      Maintained
1189
1190 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1191 M:      Lennert Buytenhek <kernel@wantstofly.org>
1192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S:      Maintained
1194
1195 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1196 M:      Santosh Shilimkar <ssantosh@kernel.org>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S:      Maintained
1199 F:      arch/arm/mach-keystone/
1200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1201
1202 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1203 M:      Santosh Shilimkar <ssantosh@kernel.org>
1204 L:      linux-kernel@vger.kernel.org
1205 S:      Maintained
1206 F:      drivers/clk/keystone/
1207
1208 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1209 M:      Santosh Shilimkar <ssantosh@kernel.org>
1210 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 L:      linux-kernel@vger.kernel.org
1212 S:      Maintained
1213 F:      drivers/clocksource/timer-keystone.c
1214
1215 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1216 M:      Santosh Shilimkar <ssantosh@kernel.org>
1217 L:      linux-kernel@vger.kernel.org
1218 S:      Maintained
1219 F:      drivers/power/reset/keystone-reset.c
1220
1221 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1222 M:      Santosh Shilimkar <ssantosh@kernel.org>
1223 L:      linux-kernel@vger.kernel.org
1224 S:      Maintained
1225 F:      drivers/memory/*emif*
1226
1227 ARM/LOGICPD PXA270 MACHINE SUPPORT
1228 M:      Lennert Buytenhek <kernel@wantstofly.org>
1229 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1230 S:      Maintained
1231
1232 ARM/LPC18XX ARCHITECTURE
1233 M:      Joachim Eastwood <manabian@gmail.com>
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 S:      Maintained
1236 N:      lpc18xx
1237
1238 ARM/MAGICIAN MACHINE SUPPORT
1239 M:      Philipp Zabel <philipp.zabel@gmail.com>
1240 S:      Maintained
1241
1242 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1243 M:      Jason Cooper <jason@lakedaemon.net>
1244 M:      Andrew Lunn <andrew@lunn.ch>
1245 M:      Gregory Clement <gregory.clement@free-electrons.com>
1246 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1247 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 S:      Maintained
1249 F:      arch/arm/mach-mvebu/
1250 F:      drivers/rtc/rtc-armada38x.c
1251 F:      arch/arm/boot/dts/armada*
1252 F:      arch/arm/boot/dts/kirkwood*
1253
1254
1255 ARM/Marvell Berlin SoC support
1256 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 S:      Maintained
1259 F:      arch/arm/mach-berlin/
1260 F:      arch/arm/boot/dts/berlin*
1261
1262
1263 ARM/Marvell Dove/MV78xx0/Orion SOC support
1264 M:      Jason Cooper <jason@lakedaemon.net>
1265 M:      Andrew Lunn <andrew@lunn.ch>
1266 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1267 M:      Gregory Clement <gregory.clement@free-electrons.com>
1268 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 S:      Maintained
1270 F:      arch/arm/mach-dove/
1271 F:      arch/arm/mach-mv78xx0/
1272 F:      arch/arm/mach-orion5x/
1273 F:      arch/arm/plat-orion/
1274 F:      arch/arm/boot/dts/dove*
1275 F:      arch/arm/boot/dts/orion5x*
1276
1277
1278 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1279 M:      Alexander Clouter <alex@digriz.org.uk>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 W:      http://www.digriz.org.uk/ts78xx/kernel
1282 S:      Maintained
1283 F:      arch/arm/mach-orion5x/ts78xx-*
1284
1285 ARM/Mediatek RTC DRIVER
1286 M:      Eddie Huang <eddie.huang@mediatek.com>
1287 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1289 S:      Maintained
1290 F:      drivers/rtc/rtc-mt6397.c
1291
1292 ARM/Mediatek SoC support
1293 M:      Matthias Brugger <matthias.bgg@gmail.com>
1294 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1296 S:      Maintained
1297 F:      arch/arm/boot/dts/mt6*
1298 F:      arch/arm/boot/dts/mt8*
1299 F:      arch/arm/mach-mediatek/
1300 N:      mtk
1301 K:      mediatek
1302
1303 ARM/MICREL KS8695 ARCHITECTURE
1304 M:      Greg Ungerer <gerg@uclinux.org>
1305 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306 F:      arch/arm/mach-ks8695/
1307 S:      Odd Fixes
1308
1309 ARM/MIOA701 MACHINE SUPPORT
1310 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1312 F:      arch/arm/mach-pxa/mioa701.c
1313 S:      Maintained
1314
1315 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1316 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1317 S:      Maintained
1318
1319 ARM/NOMADIK ARCHITECTURE
1320 M:      Alessandro Rubini <rubini@unipv.it>
1321 M:      Linus Walleij <linus.walleij@linaro.org>
1322 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 S:      Maintained
1324 F:      arch/arm/mach-nomadik/
1325 F:      drivers/pinctrl/nomadik/
1326 F:      drivers/i2c/busses/i2c-nomadik.c
1327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1328
1329 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1330 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1331 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1332 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1333 S:      Supported
1334
1335 ARM/TOSA MACHINE SUPPORT
1336 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1337 M:      Dirk Opfer <dirk@opfer-online.de>
1338 S:      Maintained
1339
1340 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1341 M:      Marek Vasut <marek.vasut@gmail.com>
1342 L:      linux-arm-kernel@lists.infradead.org
1343 W:      http://hackndev.com
1344 S:      Maintained
1345 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1346 F:      arch/arm/mach-pxa/palmtx.c
1347 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1348 F:      arch/arm/mach-pxa/palmt5.c
1349 F:      arch/arm/mach-pxa/include/mach/palmld.h
1350 F:      arch/arm/mach-pxa/palmld.c
1351 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1352 F:      arch/arm/mach-pxa/palmte2.c
1353 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1354 F:      arch/arm/mach-pxa/palmtc.c
1355
1356 ARM/PALM TREO SUPPORT
1357 M:      Tomas Cech <sleep_walker@suse.com>
1358 L:      linux-arm-kernel@lists.infradead.org
1359 W:      http://hackndev.com
1360 S:      Maintained
1361 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1362 F:      arch/arm/mach-pxa/palmtreo.c
1363
1364 ARM/PALMZ72 SUPPORT
1365 M:      Sergey Lapin <slapin@ossfans.org>
1366 L:      linux-arm-kernel@lists.infradead.org
1367 W:      http://hackndev.com
1368 S:      Maintained
1369 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1370 F:      arch/arm/mach-pxa/palmz72.c
1371
1372 ARM/PLEB SUPPORT
1373 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1374 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1375 S:      Maintained
1376
1377 ARM/PT DIGITAL BOARD PORT
1378 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1379 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 W:      http://www.arm.linux.org.uk/
1381 S:      Maintained
1382
1383 ARM/QUALCOMM SUPPORT
1384 M:      Kumar Gala <galak@codeaurora.org>
1385 M:      Andy Gross <agross@codeaurora.org>
1386 M:      David Brown <davidb@codeaurora.org>
1387 L:      linux-arm-msm@vger.kernel.org
1388 L:      linux-soc@vger.kernel.org
1389 S:      Maintained
1390 F:      arch/arm/mach-qcom/
1391 F:      drivers/soc/qcom/
1392 F:      drivers/tty/serial/msm_serial.h
1393 F:      drivers/tty/serial/msm_serial.c
1394 F:      drivers/*/pm8???-*
1395 F:      drivers/mfd/ssbi.c
1396 F:      drivers/firmware/qcom_scm.c
1397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1398
1399 ARM/RADISYS ENP2611 MACHINE SUPPORT
1400 M:      Lennert Buytenhek <kernel@wantstofly.org>
1401 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402 S:      Maintained
1403
1404 ARM/RISCPC ARCHITECTURE
1405 M:      Russell King <linux@arm.linux.org.uk>
1406 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407 W:      http://www.arm.linux.org.uk/
1408 S:      Maintained
1409 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1410 F:      arch/arm/include/asm/hardware/ioc.h
1411 F:      arch/arm/include/asm/hardware/iomd.h
1412 F:      arch/arm/include/asm/hardware/memc.h
1413 F:      arch/arm/mach-rpc/
1414 F:      drivers/net/ethernet/8390/etherh.c
1415 F:      drivers/net/ethernet/i825xx/ether1*
1416 F:      drivers/net/ethernet/seeq/ether3*
1417 F:      drivers/scsi/arm/
1418
1419 ARM/Rockchip SoC support
1420 M:      Heiko Stuebner <heiko@sntech.de>
1421 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422 L:      linux-rockchip@lists.infradead.org
1423 S:      Maintained
1424 F:      arch/arm/boot/dts/rk3*
1425 F:      arch/arm/mach-rockchip/
1426 F:      drivers/clk/rockchip/
1427 F:      drivers/i2c/busses/i2c-rk3x.c
1428 F:      drivers/*/*rockchip*
1429 F:      drivers/*/*/*rockchip*
1430 F:      sound/soc/rockchip/
1431 N:      rockchip
1432
1433 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1434 M:      Kukjin Kim <kgene@kernel.org>
1435 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1436 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1437 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1438 S:      Maintained
1439 F:      arch/arm/boot/dts/s3c*
1440 F:      arch/arm/boot/dts/exynos*
1441 F:      arch/arm64/boot/dts/exynos/
1442 F:      arch/arm/plat-samsung/
1443 F:      arch/arm/mach-s3c24*/
1444 F:      arch/arm/mach-s3c64xx/
1445 F:      arch/arm/mach-s5p*/
1446 F:      arch/arm/mach-exynos*/
1447 F:      drivers/*/*s3c2410*
1448 F:      drivers/*/*/*s3c2410*
1449 F:      drivers/spi/spi-s3c*
1450 F:      sound/soc/samsung/*
1451 N:      exynos
1452
1453 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1454 M:      Kyungmin Park <kyungmin.park@samsung.com>
1455 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 S:      Maintained
1457 F:      arch/arm/mach-s5pv210/
1458
1459 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1460 M:      Kyungmin Park <kyungmin.park@samsung.com>
1461 M:      Kamil Debski <k.debski@samsung.com>
1462 L:      linux-arm-kernel@lists.infradead.org
1463 L:      linux-media@vger.kernel.org
1464 S:      Maintained
1465 F:      drivers/media/platform/s5p-g2d/
1466
1467 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1468 M:      Kyungmin Park <kyungmin.park@samsung.com>
1469 M:      Kamil Debski <k.debski@samsung.com>
1470 M:      Jeongtae Park <jtp.park@samsung.com>
1471 L:      linux-arm-kernel@lists.infradead.org
1472 L:      linux-media@vger.kernel.org
1473 S:      Maintained
1474 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1475 F:      drivers/media/platform/s5p-mfc/
1476
1477 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1478 M:      Kyungmin Park <kyungmin.park@samsung.com>
1479 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1480 L:      linux-arm-kernel@lists.infradead.org
1481 L:      linux-media@vger.kernel.org
1482 S:      Maintained
1483 F:      drivers/media/platform/s5p-tv/
1484
1485 ARM/SHMOBILE ARM ARCHITECTURE
1486 M:      Simon Horman <horms@verge.net.au>
1487 M:      Magnus Damm <magnus.damm@gmail.com>
1488 L:      linux-sh@vger.kernel.org
1489 W:      http://oss.renesas.com
1490 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1492 S:      Supported
1493 F:      arch/arm/boot/dts/emev2*
1494 F:      arch/arm/boot/dts/r7s*
1495 F:      arch/arm/boot/dts/r8a*
1496 F:      arch/arm/boot/dts/sh*
1497 F:      arch/arm/configs/bockw_defconfig
1498 F:      arch/arm/configs/marzen_defconfig
1499 F:      arch/arm/configs/shmobile_defconfig
1500 F:      arch/arm/include/debug/renesas-scif.S
1501 F:      arch/arm/mach-shmobile/
1502 F:      drivers/sh/
1503
1504 ARM/SOCFPGA ARCHITECTURE
1505 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1506 S:      Maintained
1507 F:      arch/arm/mach-socfpga/
1508 F:      arch/arm/boot/dts/socfpga*
1509 F:      arch/arm/configs/socfpga_defconfig
1510 W:      http://www.rocketboards.org
1511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1512
1513 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1514 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1515 S:      Maintained
1516 F:      drivers/clk/socfpga/
1517
1518 ARM/SOCFPGA EDAC SUPPORT
1519 M:      Thor Thayer <tthayer@opensource.altera.com>
1520 S:      Maintained
1521 F:      drivers/edac/altera_edac.
1522
1523 ARM/STI ARCHITECTURE
1524 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1525 M:      Maxime Coquelin <maxime.coquelin@st.com>
1526 M:      Patrice Chotard <patrice.chotard@st.com>
1527 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1528 L:      kernel@stlinux.com
1529 W:      http://www.stlinux.com
1530 S:      Maintained
1531 F:      arch/arm/mach-sti/
1532 F:      arch/arm/boot/dts/sti*
1533 F:      drivers/char/hw_random/st-rng.c
1534 F:      drivers/clocksource/arm_global_timer.c
1535 F:      drivers/clocksource/clksrc_st_lpc.c
1536 F:      drivers/i2c/busses/i2c-st.c
1537 F:      drivers/media/rc/st_rc.c
1538 F:      drivers/media/platform/sti/c8sectpfe/
1539 F:      drivers/mmc/host/sdhci-st.c
1540 F:      drivers/phy/phy-miphy28lp.c
1541 F:      drivers/phy/phy-miphy365x.c
1542 F:      drivers/phy/phy-stih407-usb.c
1543 F:      drivers/phy/phy-stih41x-usb.c
1544 F:      drivers/pinctrl/pinctrl-st.c
1545 F:      drivers/reset/sti/
1546 F:      drivers/rtc/rtc-st-lpc.c
1547 F:      drivers/tty/serial/st-asc.c
1548 F:      drivers/usb/dwc3/dwc3-st.c
1549 F:      drivers/usb/host/ehci-st.c
1550 F:      drivers/usb/host/ohci-st.c
1551 F:      drivers/watchdog/st_lpc_wdt.c
1552 F:      drivers/ata/ahci_st.c
1553
1554 ARM/STM32 ARCHITECTURE
1555 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1556 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557 S:      Maintained
1558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1559 N:      stm32
1560 F:      drivers/clocksource/armv7m_systick.c
1561
1562 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1563 M:      Lennert Buytenhek <kernel@wantstofly.org>
1564 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565 S:      Maintained
1566
1567 ARM/TETON BGA MACHINE SUPPORT
1568 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 S:      Maintained
1571
1572 ARM/THECUS N2100 MACHINE SUPPORT
1573 M:      Lennert Buytenhek <kernel@wantstofly.org>
1574 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575 S:      Maintained
1576
1577 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1578 M:      Wan ZongShun <mcuos.com@gmail.com>
1579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580 W:      http://www.mcuos.com
1581 S:      Maintained
1582 F:      arch/arm/mach-w90x900/
1583 F:      drivers/input/keyboard/w90p910_keypad.c
1584 F:      drivers/input/touchscreen/w90p910_ts.c
1585 F:      drivers/watchdog/nuc900_wdt.c
1586 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1587 F:      drivers/mtd/nand/nuc900_nand.c
1588 F:      drivers/rtc/rtc-nuc900.c
1589 F:      drivers/spi/spi-nuc900.c
1590 F:      drivers/usb/host/ehci-w90x900.c
1591 F:      drivers/video/fbdev/nuc900fb.c
1592
1593 ARM/U300 MACHINE SUPPORT
1594 M:      Linus Walleij <linus.walleij@linaro.org>
1595 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1596 S:      Supported
1597 F:      arch/arm/mach-u300/
1598 F:      drivers/clocksource/timer-u300.c
1599 F:      drivers/i2c/busses/i2c-stu300.c
1600 F:      drivers/rtc/rtc-coh901331.c
1601 F:      drivers/watchdog/coh901327_wdt.c
1602 F:      drivers/dma/coh901318*
1603 F:      drivers/mfd/ab3100*
1604 F:      drivers/rtc/rtc-ab3100.c
1605 F:      drivers/rtc/rtc-coh901331.c
1606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1607
1608 ARM/UNIPHIER ARCHITECTURE
1609 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1610 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611 S:      Maintained
1612 F:      arch/arm/boot/dts/uniphier*
1613 F:      arch/arm/mach-uniphier/
1614 F:      drivers/pinctrl/uniphier/
1615 F:      drivers/tty/serial/8250/8250_uniphier.c
1616 N:      uniphier
1617
1618 ARM/Ux500 ARM ARCHITECTURE
1619 M:      Linus Walleij <linus.walleij@linaro.org>
1620 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1621 S:      Maintained
1622 F:      arch/arm/mach-ux500/
1623 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1624 F:      drivers/dma/ste_dma40*
1625 F:      drivers/hwspinlock/u8500_hsem.c
1626 F:      drivers/mfd/abx500*
1627 F:      drivers/mfd/ab8500*
1628 F:      drivers/mfd/dbx500*
1629 F:      drivers/mfd/db8500*
1630 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1631 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1632 F:      drivers/rtc/rtc-ab8500.c
1633 F:      drivers/rtc/rtc-pl031.c
1634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1635
1636 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1637 M:      Ulf Hansson <ulf.hansson@linaro.org>
1638 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 T:      git git://git.linaro.org/people/ulfh/clk.git
1640 S:      Maintained
1641 F:      drivers/clk/ux500/
1642 F:      include/linux/platform_data/clk-ux500.h
1643
1644 ARM/VERSATILE EXPRESS PLATFORM
1645 M:      Liviu Dudau <liviu.dudau@arm.com>
1646 M:      Sudeep Holla <sudeep.holla@arm.com>
1647 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1648 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649 S:      Maintained
1650 F:      arch/arm/boot/dts/vexpress*
1651 F:      arch/arm64/boot/dts/arm/vexpress*
1652 F:      arch/arm/mach-vexpress/
1653 F:      */*/vexpress*
1654 F:      */*/*/vexpress*
1655 F:      drivers/clk/versatile/clk-vexpress-osc.c
1656 F:      drivers/clocksource/versatile.c
1657
1658 ARM/VFP SUPPORT
1659 M:      Russell King <linux@arm.linux.org.uk>
1660 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1661 W:      http://www.arm.linux.org.uk/
1662 S:      Maintained
1663 F:      arch/arm/vfp/
1664
1665 ARM/VOIPAC PXA270 SUPPORT
1666 M:      Marek Vasut <marek.vasut@gmail.com>
1667 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668 S:      Maintained
1669 F:      arch/arm/mach-pxa/vpac270.c
1670 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1671
1672 ARM/VT8500 ARM ARCHITECTURE
1673 M:      Tony Prisk <linux@prisktech.co.nz>
1674 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1675 S:      Maintained
1676 F:      arch/arm/mach-vt8500/
1677 F:      drivers/clocksource/vt8500_timer.c
1678 F:      drivers/i2c/busses/i2c-wmt.c
1679 F:      drivers/mmc/host/wmt-sdmmc.c
1680 F:      drivers/pwm/pwm-vt8500.c
1681 F:      drivers/rtc/rtc-vt8500.c
1682 F:      drivers/tty/serial/vt8500_serial.c
1683 F:      drivers/usb/host/ehci-platform.c
1684 F:      drivers/usb/host/uhci-platform.c
1685 F:      drivers/video/fbdev/vt8500lcdfb.*
1686 F:      drivers/video/fbdev/wm8505fb*
1687 F:      drivers/video/fbdev/wmt_ge_rops.*
1688
1689 ARM/ZIPIT Z2 SUPPORT
1690 M:      Marek Vasut <marek.vasut@gmail.com>
1691 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692 S:      Maintained
1693 F:      arch/arm/mach-pxa/z2.c
1694 F:      arch/arm/mach-pxa/include/mach/z2.h
1695
1696 ARM/ZTE ARCHITECTURE
1697 M:      Jun Nie <jun.nie@linaro.org>
1698 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699 S:      Maintained
1700 F:      arch/arm/mach-zx/
1701 F:      drivers/clk/zte/
1702 F:      Documentation/devicetree/bindings/arm/zte.txt
1703 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1704
1705 ARM/ZYNQ ARCHITECTURE
1706 M:      Michal Simek <michal.simek@xilinx.com>
1707 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1708 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709 W:      http://wiki.xilinx.com
1710 T:      git https://github.com/Xilinx/linux-xlnx.git
1711 S:      Supported
1712 F:      arch/arm/mach-zynq/
1713 F:      drivers/cpuidle/cpuidle-zynq.c
1714 F:      drivers/block/xsysace.c
1715 N:      zynq
1716 N:      xilinx
1717 F:      drivers/clocksource/cadence_ttc_timer.c
1718 F:      drivers/i2c/busses/i2c-cadence.c
1719 F:      drivers/mmc/host/sdhci-of-arasan.c
1720 F:      drivers/edac/synopsys_edac.c
1721
1722 ARM SMMU DRIVERS
1723 M:      Will Deacon <will.deacon@arm.com>
1724 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1725 S:      Maintained
1726 F:      drivers/iommu/arm-smmu.c
1727 F:      drivers/iommu/arm-smmu-v3.c
1728 F:      drivers/iommu/io-pgtable-arm.c
1729
1730 ARM64 PORT (AARCH64 ARCHITECTURE)
1731 M:      Catalin Marinas <catalin.marinas@arm.com>
1732 M:      Will Deacon <will.deacon@arm.com>
1733 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1734 S:      Maintained
1735 F:      arch/arm64/
1736 F:      Documentation/arm64/
1737
1738 AS3645A LED FLASH CONTROLLER DRIVER
1739 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1740 L:      linux-media@vger.kernel.org
1741 T:      git git://linuxtv.org/media_tree.git
1742 S:      Maintained
1743 F:      drivers/media/i2c/as3645a.c
1744 F:      include/media/as3645a.h
1745
1746 ASC7621 HARDWARE MONITOR DRIVER
1747 M:      George Joseph <george.joseph@fairview5.com>
1748 L:      lm-sensors@lm-sensors.org
1749 S:      Maintained
1750 F:      Documentation/hwmon/asc7621
1751 F:      drivers/hwmon/asc7621.c
1752
1753 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1754 M:      Corentin Chary <corentin.chary@gmail.com>
1755 L:      acpi4asus-user@lists.sourceforge.net
1756 L:      platform-driver-x86@vger.kernel.org
1757 W:      http://acpi4asus.sf.net
1758 S:      Maintained
1759 F:      drivers/platform/x86/asus*.c
1760 F:      drivers/platform/x86/eeepc*.c
1761
1762 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1763 R:      Dan Williams <dan.j.williams@intel.com>
1764 W:      http://sourceforge.net/projects/xscaleiop
1765 S:      Odd fixes
1766 F:      Documentation/crypto/async-tx-api.txt
1767 F:      crypto/async_tx/
1768 F:      drivers/dma/
1769 F:      include/linux/dmaengine.h
1770 F:      include/linux/async_tx.h
1771
1772 AT24 EEPROM DRIVER
1773 M:      Wolfram Sang <wsa@the-dreams.de>
1774 L:      linux-i2c@vger.kernel.org
1775 S:      Maintained
1776 F:      drivers/misc/eeprom/at24.c
1777 F:      include/linux/platform_data/at24.h
1778
1779 ATA OVER ETHERNET (AOE) DRIVER
1780 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1781 W:      http://www.openaoe.org/
1782 S:      Supported
1783 F:      Documentation/aoe/
1784 F:      drivers/block/aoe/
1785
1786 ATHEROS 71XX/9XXX GPIO DRIVER
1787 M:      Alban Bedel <albeu@free.fr>
1788 W:      https://github.com/AlbanBedel/linux
1789 T:      git git://github.com/AlbanBedel/linux
1790 S:      Maintained
1791 F:      drivers/gpio/gpio-ath79.c
1792 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1793
1794 ATHEROS ATH GENERIC UTILITIES
1795 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1796 L:      linux-wireless@vger.kernel.org
1797 S:      Supported
1798 F:      drivers/net/wireless/ath/*
1799
1800 ATHEROS ATH5K WIRELESS DRIVER
1801 M:      Jiri Slaby <jirislaby@gmail.com>
1802 M:      Nick Kossifidis <mickflemm@gmail.com>
1803 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1804 L:      linux-wireless@vger.kernel.org
1805 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1806 S:      Maintained
1807 F:      drivers/net/wireless/ath/ath5k/
1808
1809 ATHEROS ATH6KL WIRELESS DRIVER
1810 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1811 L:      linux-wireless@vger.kernel.org
1812 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1813 T:      git git://github.com/kvalo/ath.git
1814 S:      Supported
1815 F:      drivers/net/wireless/ath/ath6kl/
1816
1817 WILOCITY WIL6210 WIRELESS DRIVER
1818 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1819 L:      linux-wireless@vger.kernel.org
1820 L:      wil6210@qca.qualcomm.com
1821 S:      Supported
1822 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1823 F:      drivers/net/wireless/ath/wil6210/
1824 F:      include/uapi/linux/wil6210_uapi.h
1825
1826 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1827 M:      Christian Lamparter <chunkeey@googlemail.com>
1828 L:      linux-wireless@vger.kernel.org
1829 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1830 S:      Maintained
1831 F:      drivers/net/wireless/ath/carl9170/
1832
1833 ATK0110 HWMON DRIVER
1834 M:      Luca Tettamanti <kronos.it@gmail.com>
1835 L:      lm-sensors@lm-sensors.org
1836 S:      Maintained
1837 F:      drivers/hwmon/asus_atk0110.c
1838
1839 ATI_REMOTE2 DRIVER
1840 M:      Ville Syrjala <syrjala@sci.fi>
1841 S:      Maintained
1842 F:      drivers/input/misc/ati_remote2.c
1843
1844 ATLX ETHERNET DRIVERS
1845 M:      Jay Cliburn <jcliburn@gmail.com>
1846 M:      Chris Snook <chris.snook@gmail.com>
1847 L:      netdev@vger.kernel.org
1848 W:      http://sourceforge.net/projects/atl1
1849 W:      http://atl1.sourceforge.net
1850 S:      Maintained
1851 F:      drivers/net/ethernet/atheros/
1852
1853 ATM
1854 M:      Chas Williams <3chas3@gmail.com>
1855 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1856 L:      netdev@vger.kernel.org
1857 W:      http://linux-atm.sourceforge.net
1858 S:      Maintained
1859 F:      drivers/atm/
1860 F:      include/linux/atm*
1861 F:      include/uapi/linux/atm*
1862
1863 ATMEL AT91 / AT32 MCI DRIVER
1864 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1865 S:      Maintained
1866 F:      drivers/mmc/host/atmel-mci.c
1867 F:      drivers/mmc/host/atmel-mci-regs.h
1868
1869 ATMEL AT91 / AT32 SERIAL DRIVER
1870 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1871 S:      Supported
1872 F:      drivers/tty/serial/atmel_serial.c
1873
1874 ATMEL Audio ALSA driver
1875 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1876 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1877 S:      Supported
1878 F:      sound/soc/atmel
1879
1880 ATMEL DMA DRIVER
1881 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1882 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1883 S:      Supported
1884 F:      drivers/dma/at_hdmac.c
1885 F:      drivers/dma/at_hdmac_regs.h
1886 F:      include/linux/platform_data/dma-atmel.h
1887
1888 ATMEL XDMA DRIVER
1889 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1890 L:      linux-arm-kernel@lists.infradead.org
1891 L:      dmaengine@vger.kernel.org
1892 S:      Supported
1893 F:      drivers/dma/at_xdmac.c
1894
1895 ATMEL I2C DRIVER
1896 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1897 L:      linux-i2c@vger.kernel.org
1898 S:      Supported
1899 F:      drivers/i2c/busses/i2c-at91.c
1900
1901 ATMEL ISI DRIVER
1902 M:      Josh Wu <josh.wu@atmel.com>
1903 L:      linux-media@vger.kernel.org
1904 S:      Supported
1905 F:      drivers/media/platform/soc_camera/atmel-isi.c
1906 F:      include/media/atmel-isi.h
1907
1908 ATMEL LCDFB DRIVER
1909 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1910 L:      linux-fbdev@vger.kernel.org
1911 S:      Maintained
1912 F:      drivers/video/fbdev/atmel_lcdfb.c
1913 F:      include/video/atmel_lcdc.h
1914
1915 ATMEL MACB ETHERNET DRIVER
1916 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1917 S:      Supported
1918 F:      drivers/net/ethernet/cadence/
1919
1920 ATMEL NAND DRIVER
1921 M:      Josh Wu <josh.wu@atmel.com>
1922 L:      linux-mtd@lists.infradead.org
1923 S:      Supported
1924 F:      drivers/mtd/nand/atmel_nand*
1925
1926 ATMEL SDMMC DRIVER
1927 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1928 L:      linux-mmc@vger.kernel.org
1929 S:      Supported
1930 F:      drivers/mmc/host/sdhci-of-at91.c
1931
1932 ATMEL SPI DRIVER
1933 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1934 S:      Supported
1935 F:      drivers/spi/spi-atmel.*
1936
1937 ATMEL SSC DRIVER
1938 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1939 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1940 S:      Supported
1941 F:      drivers/misc/atmel-ssc.c
1942 F:      include/linux/atmel-ssc.h
1943
1944 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1945 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1946 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1947 S:      Supported
1948 F:      drivers/misc/atmel_tclib.c
1949 F:      drivers/clocksource/tcb_clksrc.c
1950
1951 ATMEL USBA UDC DRIVER
1952 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1954 S:      Supported
1955 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1956
1957 ATMEL WIRELESS DRIVER
1958 M:      Simon Kelley <simon@thekelleys.org.uk>
1959 L:      linux-wireless@vger.kernel.org
1960 W:      http://www.thekelleys.org.uk/atmel
1961 W:      http://atmelwlandriver.sourceforge.net/
1962 S:      Maintained
1963 F:      drivers/net/wireless/atmel*
1964
1965 ATMEL MAXTOUCH DRIVER
1966 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1967 T:      git git://github.com/atmel-maxtouch/linux.git
1968 S:      Supported
1969 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1970 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1971 F:      include/linux/platform_data/atmel_mxt_ts.h
1972
1973 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1974 M:      Bradley Grove <linuxdrivers@attotech.com>
1975 L:      linux-scsi@vger.kernel.org
1976 W:      http://www.attotech.com
1977 S:      Supported
1978 F:      drivers/scsi/esas2r
1979
1980 ATUSB IEEE 802.15.4 RADIO DRIVER
1981 M:      Stefan Schmidt <stefan@osg.samsung.com>
1982 L:      linux-wpan@vger.kernel.org
1983 S:      Maintained
1984 F:      drivers/net/ieee802154/atusb.c
1985 F:      drivers/net/ieee802154/atusb.h
1986 F:      drivers/net/ieee802154/at86rf230.h
1987
1988 AUDIT SUBSYSTEM
1989 M:      Paul Moore <paul@paul-moore.com>
1990 M:      Eric Paris <eparis@redhat.com>
1991 L:      linux-audit@redhat.com (moderated for non-subscribers)
1992 W:      http://people.redhat.com/sgrubb/audit/
1993 T:      git git://git.infradead.org/users/pcmoore/audit
1994 S:      Maintained
1995 F:      include/linux/audit.h
1996 F:      include/uapi/linux/audit.h
1997 F:      kernel/audit*
1998
1999 AUXILIARY DISPLAY DRIVERS
2000 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2001 W:      http://miguelojeda.es/auxdisplay.htm
2002 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2003 S:      Maintained
2004 F:      drivers/auxdisplay/
2005 F:      include/linux/cfag12864b.h
2006
2007 AVR32 ARCHITECTURE
2008 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2009 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2010 W:      http://www.atmel.com/products/AVR32/
2011 W:      http://mirror.egtvedt.no/avr32linux.org/
2012 W:      http://avrfreaks.net/
2013 S:      Maintained
2014 F:      arch/avr32/
2015
2016 AVR32/AT32AP MACHINE SUPPORT
2017 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2018 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2019 S:      Maintained
2020 F:      arch/avr32/mach-at32ap/
2021
2022 AX.25 NETWORK LAYER
2023 M:      Ralf Baechle <ralf@linux-mips.org>
2024 L:      linux-hams@vger.kernel.org
2025 W:      http://www.linux-ax25.org/
2026 S:      Maintained
2027 F:      include/uapi/linux/ax25.h
2028 F:      include/net/ax25.h
2029 F:      net/ax25/
2030
2031 AZ6007 DVB DRIVER
2032 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2033 L:      linux-media@vger.kernel.org
2034 W:      http://linuxtv.org
2035 T:      git git://linuxtv.org/media_tree.git
2036 S:      Maintained
2037 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2038
2039 AZTECH FM RADIO RECEIVER DRIVER
2040 M:      Hans Verkuil <hverkuil@xs4all.nl>
2041 L:      linux-media@vger.kernel.org
2042 T:      git git://linuxtv.org/media_tree.git
2043 W:      http://linuxtv.org
2044 S:      Maintained
2045 F:      drivers/media/radio/radio-aztech*
2046
2047 B43 WIRELESS DRIVER
2048 L:      linux-wireless@vger.kernel.org
2049 L:      b43-dev@lists.infradead.org
2050 W:      http://wireless.kernel.org/en/users/Drivers/b43
2051 S:      Odd Fixes
2052 F:      drivers/net/wireless/b43/
2053
2054 B43LEGACY WIRELESS DRIVER
2055 M:      Larry Finger <Larry.Finger@lwfinger.net>
2056 L:      linux-wireless@vger.kernel.org
2057 L:      b43-dev@lists.infradead.org
2058 W:      http://wireless.kernel.org/en/users/Drivers/b43
2059 S:      Maintained
2060 F:      drivers/net/wireless/b43legacy/
2061
2062 BACKLIGHT CLASS/SUBSYSTEM
2063 M:      Jingoo Han <jingoohan1@gmail.com>
2064 M:      Lee Jones <lee.jones@linaro.org>
2065 S:      Maintained
2066 F:      drivers/video/backlight/
2067 F:      include/linux/backlight.h
2068
2069 BATMAN ADVANCED
2070 M:      Marek Lindner <mareklindner@neomailbox.ch>
2071 M:      Simon Wunderlich <sw@simonwunderlich.de>
2072 M:      Antonio Quartulli <antonio@meshcoding.com>
2073 L:      b.a.t.m.a.n@lists.open-mesh.org
2074 W:      http://www.open-mesh.org/
2075 S:      Maintained
2076 F:      net/batman-adv/
2077
2078 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2079 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2080 L:      linux-hams@vger.kernel.org
2081 W:      http://www.baycom.org/~tom/ham/ham.html
2082 S:      Maintained
2083 F:      drivers/net/hamradio/baycom*
2084
2085 BCACHE (BLOCK LAYER CACHE)
2086 M:      Kent Overstreet <kent.overstreet@gmail.com>
2087 L:      linux-bcache@vger.kernel.org
2088 W:      http://bcache.evilpiepirate.org
2089 S:      Maintained
2090 F:      drivers/md/bcache/
2091
2092 BDISP ST MEDIA DRIVER
2093 M:      Fabien Dessenne <fabien.dessenne@st.com>
2094 L:      linux-media@vger.kernel.org
2095 T:      git git://linuxtv.org/media_tree.git
2096 W:      http://linuxtv.org
2097 S:      Supported
2098 F:      drivers/media/platform/sti/bdisp
2099
2100 BEFS FILE SYSTEM
2101 S:      Orphan
2102 F:      Documentation/filesystems/befs.txt
2103 F:      fs/befs/
2104
2105 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2106 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2107 L:      netdev@vger.kernel.org
2108 S:      Maintained
2109 F:      drivers/net/ethernet/ec_bhf.c
2110
2111 BFS FILE SYSTEM
2112 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2113 S:      Maintained
2114 F:      Documentation/filesystems/bfs.txt
2115 F:      fs/bfs/
2116 F:      include/uapi/linux/bfs_fs.h
2117
2118 BLACKFIN ARCHITECTURE
2119 M:      Steven Miao <realmz6@gmail.com>
2120 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2121 T:      git git://git.code.sf.net/p/adi-linux/code
2122 W:      http://blackfin.uclinux.org
2123 S:      Supported
2124 F:      arch/blackfin/
2125
2126 BLACKFIN EMAC DRIVER
2127 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2128 W:      http://blackfin.uclinux.org
2129 S:      Supported
2130 F:      drivers/net/ethernet/adi/
2131
2132 BLACKFIN RTC DRIVER
2133 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2134 W:      http://blackfin.uclinux.org
2135 S:      Supported
2136 F:      drivers/rtc/rtc-bfin.c
2137
2138 BLACKFIN SDH DRIVER
2139 M:      Sonic Zhang <sonic.zhang@analog.com>
2140 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2141 W:      http://blackfin.uclinux.org
2142 S:      Supported
2143 F:      drivers/mmc/host/bfin_sdh.c
2144
2145 BLACKFIN SERIAL DRIVER
2146 M:      Sonic Zhang <sonic.zhang@analog.com>
2147 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2148 W:      http://blackfin.uclinux.org
2149 S:      Supported
2150 F:      drivers/tty/serial/bfin_uart.c
2151
2152 BLACKFIN WATCHDOG DRIVER
2153 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2154 W:      http://blackfin.uclinux.org
2155 S:      Supported
2156 F:      drivers/watchdog/bfin_wdt.c
2157
2158 BLACKFIN I2C TWI DRIVER
2159 M:      Sonic Zhang <sonic.zhang@analog.com>
2160 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2161 W:      http://blackfin.uclinux.org/
2162 S:      Supported
2163 F:      drivers/i2c/busses/i2c-bfin-twi.c
2164
2165 BLACKFIN MEDIA DRIVER
2166 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2167 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2168 W:      http://blackfin.uclinux.org/
2169 S:      Supported
2170 F:      drivers/media/platform/blackfin/
2171 F:      drivers/media/i2c/adv7183*
2172 F:      drivers/media/i2c/vs6624*
2173
2174 BLINKM RGB LED DRIVER
2175 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2176 S:      Maintained
2177 F:      drivers/leds/leds-blinkm.c
2178
2179 BLOCK LAYER
2180 M:      Jens Axboe <axboe@kernel.dk>
2181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2182 S:      Maintained
2183 F:      block/
2184 F:      kernel/trace/blktrace.c
2185
2186 BLOCK2MTD DRIVER
2187 M:      Joern Engel <joern@lazybastard.org>
2188 L:      linux-mtd@lists.infradead.org
2189 S:      Maintained
2190 F:      drivers/mtd/devices/block2mtd.c
2191
2192 BLUETOOTH DRIVERS
2193 M:      Marcel Holtmann <marcel@holtmann.org>
2194 M:      Gustavo Padovan <gustavo@padovan.org>
2195 M:      Johan Hedberg <johan.hedberg@gmail.com>
2196 L:      linux-bluetooth@vger.kernel.org
2197 W:      http://www.bluez.org/
2198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2200 S:      Maintained
2201 F:      drivers/bluetooth/
2202
2203 BLUETOOTH SUBSYSTEM
2204 M:      Marcel Holtmann <marcel@holtmann.org>
2205 M:      Gustavo Padovan <gustavo@padovan.org>
2206 M:      Johan Hedberg <johan.hedberg@gmail.com>
2207 L:      linux-bluetooth@vger.kernel.org
2208 W:      http://www.bluez.org/
2209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2211 S:      Maintained
2212 F:      net/bluetooth/
2213 F:      include/net/bluetooth/
2214
2215 BONDING DRIVER
2216 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2217 M:      Veaceslav Falico <vfalico@gmail.com>
2218 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2219 L:      netdev@vger.kernel.org
2220 W:      http://sourceforge.net/projects/bonding/
2221 S:      Supported
2222 F:      drivers/net/bonding/
2223 F:      include/uapi/linux/if_bonding.h
2224
2225 BPF (Safe dynamic programs and tools)
2226 M:      Alexei Starovoitov <ast@kernel.org>
2227 L:      netdev@vger.kernel.org
2228 L:      linux-kernel@vger.kernel.org
2229 S:      Supported
2230 F:      kernel/bpf/
2231
2232 BROADCOM B44 10/100 ETHERNET DRIVER
2233 M:      Gary Zambrano <zambrano@broadcom.com>
2234 L:      netdev@vger.kernel.org
2235 S:      Supported
2236 F:      drivers/net/ethernet/broadcom/b44.*
2237
2238 BROADCOM GENET ETHERNET DRIVER
2239 M:      Florian Fainelli <f.fainelli@gmail.com>
2240 L:      netdev@vger.kernel.org
2241 S:      Supported
2242 F:      drivers/net/ethernet/broadcom/genet/
2243
2244 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2245 M:      Sony Chacko <sony.chacko@qlogic.com>
2246 M:      Dept-HSGLinuxNICDev@qlogic.com
2247 L:      netdev@vger.kernel.org
2248 S:      Supported
2249 F:      drivers/net/ethernet/broadcom/bnx2.*
2250 F:      drivers/net/ethernet/broadcom/bnx2_*
2251
2252 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2253 M:      Ariel Elior <ariel.elior@qlogic.com>
2254 L:      netdev@vger.kernel.org
2255 S:      Supported
2256 F:      drivers/net/ethernet/broadcom/bnx2x/
2257
2258 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2259 M:      Florian Fainelli <f.fainelli@gmail.com>
2260 M:      Ray Jui <rjui@broadcom.com>
2261 M:      Scott Branden <sbranden@broadcom.com>
2262 L:      bcm-kernel-feedback-list@broadcom.com
2263 T:      git git://github.com/broadcom/mach-bcm
2264 S:      Maintained
2265 F:      arch/arm/mach-bcm/
2266 F:      arch/arm/boot/dts/bcm113*
2267 F:      arch/arm/boot/dts/bcm216*
2268 F:      arch/arm/boot/dts/bcm281*
2269 F:      arch/arm/configs/bcm_defconfig
2270 F:      drivers/mmc/host/sdhci-bcm-kona.c
2271 F:      drivers/clocksource/bcm_kona_timer.c
2272
2273 BROADCOM BCM2835 ARM ARCHITECTURE
2274 M:      Stephen Warren <swarren@wwwdotorg.org>
2275 M:      Lee Jones <lee@kernel.org>
2276 M:      Eric Anholt <eric@anholt.net>
2277 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2278 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2280 S:      Maintained
2281 N:      bcm2835
2282
2283 BROADCOM BCM33XX MIPS ARCHITECTURE
2284 M:      Kevin Cernekee <cernekee@gmail.com>
2285 L:      linux-mips@linux-mips.org
2286 S:      Maintained
2287 F:      arch/mips/bcm3384/*
2288 F:      arch/mips/include/asm/mach-bcm3384/*
2289 F:      arch/mips/kernel/*bmips*
2290
2291 BROADCOM BCM47XX MIPS ARCHITECTURE
2292 M:      Hauke Mehrtens <hauke@hauke-m.de>
2293 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2294 L:      linux-mips@linux-mips.org
2295 S:      Maintained
2296 F:      arch/mips/bcm47xx/*
2297 F:      arch/mips/include/asm/mach-bcm47xx/*
2298
2299 BROADCOM BCM5301X ARM ARCHITECTURE
2300 M:      Hauke Mehrtens <hauke@hauke-m.de>
2301 L:      linux-arm-kernel@lists.infradead.org
2302 S:      Maintained
2303 F:      arch/arm/mach-bcm/bcm_5301x.c
2304 F:      arch/arm/boot/dts/bcm5301x.dtsi
2305 F:      arch/arm/boot/dts/bcm470*
2306
2307 BROADCOM BCM63XX ARM ARCHITECTURE
2308 M:      Florian Fainelli <f.fainelli@gmail.com>
2309 L:      linux-arm-kernel@lists.infradead.org
2310 T:      git git://github.com/broadcom/arm-bcm63xx.git
2311 S:      Maintained
2312 F:      arch/arm/mach-bcm/bcm63xx.c
2313 F:      arch/arm/include/debug/bcm63xx.S
2314
2315 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2316 M:      Kevin Cernekee <cernekee@gmail.com>
2317 L:      linux-usb@vger.kernel.org
2318 S:      Maintained
2319 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2320
2321 BROADCOM BCM7XXX ARM ARCHITECTURE
2322 M:      Brian Norris <computersforpeace@gmail.com>
2323 M:      Gregory Fong <gregory.0xf0@gmail.com>
2324 M:      Florian Fainelli <f.fainelli@gmail.com>
2325 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2326 T:      git git://github.com/broadcom/stblinux.git
2327 S:      Maintained
2328 F:      arch/arm/mach-bcm/*brcmstb*
2329 F:      arch/arm/boot/dts/bcm7*.dts*
2330 F:      drivers/bus/brcmstb_gisb.c
2331 N:      brcmstb
2332
2333 BROADCOM BMIPS MIPS ARCHITECTURE
2334 M:      Kevin Cernekee <cernekee@gmail.com>
2335 M:      Florian Fainelli <f.fainelli@gmail.com>
2336 L:      linux-mips@linux-mips.org
2337 T:      git git://github.com/broadcom/stblinux.git
2338 S:      Maintained
2339 F:      arch/mips/bmips/*
2340 F:      arch/mips/include/asm/mach-bmips/*
2341 F:      arch/mips/kernel/*bmips*
2342 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2343 F:      drivers/irqchip/irq-bcm7*
2344 F:      drivers/irqchip/irq-brcmstb*
2345
2346 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2347 M:      Prashant Sreedharan <prashant@broadcom.com>
2348 M:      Michael Chan <mchan@broadcom.com>
2349 L:      netdev@vger.kernel.org
2350 S:      Supported
2351 F:      drivers/net/ethernet/broadcom/tg3.*
2352
2353 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2354 M:      Brett Rudley <brudley@broadcom.com>
2355 M:      Arend van Spriel <arend@broadcom.com>
2356 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2357 M:      Hante Meuleman <meuleman@broadcom.com>
2358 L:      linux-wireless@vger.kernel.org
2359 L:      brcm80211-dev-list@broadcom.com
2360 S:      Supported
2361 F:      drivers/net/wireless/brcm80211/
2362
2363 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2364 M:      QLogic-Storage-Upstream@qlogic.com
2365 L:      linux-scsi@vger.kernel.org
2366 S:      Supported
2367 F:      drivers/scsi/bnx2fc/
2368
2369 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2370 M:      QLogic-Storage-Upstream@qlogic.com
2371 L:      linux-scsi@vger.kernel.org
2372 S:      Supported
2373 F:      drivers/scsi/bnx2i/
2374
2375 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2376 M:      Ray Jui <rjui@broadcom.com>
2377 M:      Scott Branden <sbranden@broadcom.com>
2378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2379 L:      bcm-kernel-feedback-list@broadcom.com
2380 T:      git git://github.com/broadcom/cygnus-linux.git
2381 S:      Maintained
2382 N:      iproc
2383 N:      cygnus
2384 N:      bcm9113*
2385 N:      bcm9583*
2386 N:      bcm583*
2387 N:      bcm113*
2388
2389 BROADCOM BRCMSTB GPIO DRIVER
2390 M:      Gregory Fong <gregory.0xf0@gmail.com>
2391 L:      bcm-kernel-feedback-list@broadcom.com>
2392 S:      Supported
2393 F:      drivers/gpio/gpio-brcmstb.c
2394 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2395
2396 BROADCOM KONA GPIO DRIVER
2397 M:      Ray Jui <rjui@broadcom.com>
2398 L:      bcm-kernel-feedback-list@broadcom.com
2399 S:      Supported
2400 F:      drivers/gpio/gpio-bcm-kona.c
2401 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2402
2403 BROADCOM NVRAM DRIVER
2404 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2405 L:      linux-mips@linux-mips.org
2406 S:      Maintained
2407 F:      drivers/firmware/broadcom/*
2408
2409 BROADCOM STB NAND FLASH DRIVER
2410 M:      Brian Norris <computersforpeace@gmail.com>
2411 L:      linux-mtd@lists.infradead.org
2412 S:      Maintained
2413 F:      drivers/mtd/nand/brcmnand/
2414
2415 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2416 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2417 L:      linux-wireless@vger.kernel.org
2418 S:      Maintained
2419 F:      drivers/bcma/
2420 F:      include/linux/bcma/
2421
2422 BROADCOM SYSTEMPORT ETHERNET DRIVER
2423 M:      Florian Fainelli <f.fainelli@gmail.com>
2424 L:      netdev@vger.kernel.org
2425 S:      Supported
2426 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2427
2428 BROCADE BFA FC SCSI DRIVER
2429 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2430 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2431 L:      linux-scsi@vger.kernel.org
2432 S:      Supported
2433 F:      drivers/scsi/bfa/
2434
2435 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2436 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2437 L:      netdev@vger.kernel.org
2438 S:      Supported
2439 F:      drivers/net/ethernet/brocade/bna/
2440
2441 BSG (block layer generic sg v4 driver)
2442 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2443 L:      linux-scsi@vger.kernel.org
2444 S:      Supported
2445 F:      block/bsg.c
2446 F:      include/linux/bsg.h
2447 F:      include/uapi/linux/bsg.h
2448
2449 BT87X AUDIO DRIVER
2450 M:      Clemens Ladisch <clemens@ladisch.de>
2451 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2452 T:      git git://git.alsa-project.org/alsa-kernel.git
2453 S:      Maintained
2454 F:      Documentation/sound/alsa/Bt87x.txt
2455 F:      sound/pci/bt87x.c
2456
2457 BT8XXGPIO DRIVER
2458 M:      Michael Buesch <m@bues.ch>
2459 W:      http://bu3sch.de/btgpio.php
2460 S:      Maintained
2461 F:      drivers/gpio/gpio-bt8xx.c
2462
2463 BTRFS FILE SYSTEM
2464 M:      Chris Mason <clm@fb.com>
2465 M:      Josef Bacik <jbacik@fb.com>
2466 M:      David Sterba <dsterba@suse.com>
2467 L:      linux-btrfs@vger.kernel.org
2468 W:      http://btrfs.wiki.kernel.org/
2469 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2471 S:      Maintained
2472 F:      Documentation/filesystems/btrfs.txt
2473 F:      fs/btrfs/
2474
2475 BTTV VIDEO4LINUX DRIVER
2476 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2477 L:      linux-media@vger.kernel.org
2478 W:      http://linuxtv.org
2479 T:      git git://linuxtv.org/media_tree.git
2480 S:      Odd fixes
2481 F:      Documentation/video4linux/bttv/
2482 F:      drivers/media/pci/bt8xx/bttv*
2483
2484 BUSLOGIC SCSI DRIVER
2485 M:      Khalid Aziz <khalid@gonehiking.org>
2486 L:      linux-scsi@vger.kernel.org
2487 S:      Maintained
2488 F:      drivers/scsi/BusLogic.*
2489 F:      drivers/scsi/FlashPoint.*
2490
2491 C-MEDIA CMI8788 DRIVER
2492 M:      Clemens Ladisch <clemens@ladisch.de>
2493 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2494 T:      git git://git.alsa-project.org/alsa-kernel.git
2495 S:      Maintained
2496 F:      sound/pci/oxygen/
2497
2498 C6X ARCHITECTURE
2499 M:      Mark Salter <msalter@redhat.com>
2500 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2501 L:      linux-c6x-dev@linux-c6x.org
2502 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2503 S:      Maintained
2504 F:      arch/c6x/
2505
2506 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2507 M:      David Howells <dhowells@redhat.com>
2508 L:      linux-cachefs@redhat.com
2509 S:      Supported
2510 F:      Documentation/filesystems/caching/cachefiles.txt
2511 F:      fs/cachefiles/
2512
2513 CADET FM/AM RADIO RECEIVER DRIVER
2514 M:      Hans Verkuil <hverkuil@xs4all.nl>
2515 L:      linux-media@vger.kernel.org
2516 T:      git git://linuxtv.org/media_tree.git
2517 W:      http://linuxtv.org
2518 S:      Maintained
2519 F:      drivers/media/radio/radio-cadet*
2520
2521 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2522 M:      Jonathan Corbet <corbet@lwn.net>
2523 L:      linux-media@vger.kernel.org
2524 T:      git git://linuxtv.org/media_tree.git
2525 S:      Maintained
2526 F:      Documentation/video4linux/cafe_ccic
2527 F:      drivers/media/platform/marvell-ccic/
2528
2529 CAIF NETWORK LAYER
2530 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2531 L:      netdev@vger.kernel.org
2532 S:      Supported
2533 F:      Documentation/networking/caif/
2534 F:      drivers/net/caif/
2535 F:      include/uapi/linux/caif/
2536 F:      include/net/caif/
2537 F:      net/caif/
2538
2539 CALGARY x86-64 IOMMU
2540 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2541 M:      "Jon D. Mason" <jdmason@kudzu.us>
2542 L:      discuss@x86-64.org
2543 S:      Maintained
2544 F:      arch/x86/kernel/pci-calgary_64.c
2545 F:      arch/x86/kernel/tce_64.c
2546 F:      arch/x86/include/asm/calgary.h
2547 F:      arch/x86/include/asm/tce.h
2548
2549 CAN NETWORK LAYER
2550 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2551 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2552 L:      linux-can@vger.kernel.org
2553 W:      https://github.com/linux-can
2554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2556 S:      Maintained
2557 F:      Documentation/networking/can.txt
2558 F:      net/can/
2559 F:      include/linux/can/core.h
2560 F:      include/uapi/linux/can.h
2561 F:      include/uapi/linux/can/bcm.h
2562 F:      include/uapi/linux/can/raw.h
2563 F:      include/uapi/linux/can/gw.h
2564
2565 CAN NETWORK DRIVERS
2566 M:      Wolfgang Grandegger <wg@grandegger.com>
2567 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2568 L:      linux-can@vger.kernel.org
2569 W:      https://github.com/linux-can
2570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2572 S:      Maintained
2573 F:      drivers/net/can/
2574 F:      include/linux/can/dev.h
2575 F:      include/linux/can/platform/
2576 F:      include/uapi/linux/can/error.h
2577 F:      include/uapi/linux/can/netlink.h
2578
2579 CAPABILITIES
2580 M:      Serge Hallyn <serge.hallyn@canonical.com>
2581 L:      linux-security-module@vger.kernel.org
2582 S:      Supported
2583 F:      include/linux/capability.h
2584 F:      include/uapi/linux/capability.h
2585 F:      security/commoncap.c
2586 F:      kernel/capability.c
2587
2588 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2589 M:      Kevin Tsai <ktsai@capellamicro.com>
2590 S:      Maintained
2591 F:      drivers/iio/light/cm*
2592 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2593
2594 CAVIUM LIQUIDIO NETWORK DRIVER
2595 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2596 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2597 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2598 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2599 L:     netdev@vger.kernel.org
2600 W:     http://www.cavium.com
2601 S:     Supported
2602 F:     drivers/net/ethernet/cavium/liquidio/
2603
2604 CC2520 IEEE-802.15.4 RADIO DRIVER
2605 M:      Varka Bhadram <varkabhadram@gmail.com>
2606 L:      linux-wpan@vger.kernel.org
2607 S:      Maintained
2608 F:      drivers/net/ieee802154/cc2520.c
2609 F:      include/linux/spi/cc2520.h
2610 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2611
2612 CELL BROADBAND ENGINE ARCHITECTURE
2613 M:      Arnd Bergmann <arnd@arndb.de>
2614 L:      linuxppc-dev@lists.ozlabs.org
2615 W:      http://www.ibm.com/developerworks/power/cell/
2616 S:      Supported
2617 F:      arch/powerpc/include/asm/cell*.h
2618 F:      arch/powerpc/include/asm/spu*.h
2619 F:      arch/powerpc/include/uapi/asm/spu*.h
2620 F:      arch/powerpc/oprofile/*cell*
2621 F:      arch/powerpc/platforms/cell/
2622
2623 CEPH COMMON CODE (LIBCEPH)
2624 M:      Ilya Dryomov <idryomov@gmail.com>
2625 M:      "Yan, Zheng" <zyan@redhat.com>
2626 M:      Sage Weil <sage@redhat.com>
2627 L:      ceph-devel@vger.kernel.org
2628 W:      http://ceph.com/
2629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2630 T:      git git://github.com/ceph/ceph-client.git
2631 S:      Supported
2632 F:      net/ceph/
2633 F:      include/linux/ceph/
2634 F:      include/linux/crush/
2635
2636 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2637 M:      "Yan, Zheng" <zyan@redhat.com>
2638 M:      Sage Weil <sage@redhat.com>
2639 M:      Ilya Dryomov <idryomov@gmail.com>
2640 L:      ceph-devel@vger.kernel.org
2641 W:      http://ceph.com/
2642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2643 T:      git git://github.com/ceph/ceph-client.git
2644 S:      Supported
2645 F:      Documentation/filesystems/ceph.txt
2646 F:      fs/ceph/
2647
2648 CERTIFICATE HANDLING:
2649 M:      David Howells <dhowells@redhat.com>
2650 M:      David Woodhouse <dwmw2@infradead.org>
2651 L:      keyrings@linux-nfs.org
2652 S:      Maintained
2653 F:      Documentation/module-signing.txt
2654 F:      certs/
2655 F:      scripts/extract-cert.c
2656
2657 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2658 L:      linux-usb@vger.kernel.org
2659 S:      Orphan
2660 F:      Documentation/usb/WUSB-Design-overview.txt
2661 F:      Documentation/usb/wusb-cbaf
2662 F:      drivers/usb/host/hwa-hc.c
2663 F:      drivers/usb/host/whci/
2664 F:      drivers/usb/wusbcore/
2665 F:      include/linux/usb/wusb*
2666
2667 CFAG12864B LCD DRIVER
2668 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2669 W:      http://miguelojeda.es/auxdisplay.htm
2670 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2671 S:      Maintained
2672 F:      drivers/auxdisplay/cfag12864b.c
2673 F:      include/linux/cfag12864b.h
2674
2675 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2676 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2677 W:      http://miguelojeda.es/auxdisplay.htm
2678 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2679 S:      Maintained
2680 F:      drivers/auxdisplay/cfag12864bfb.c
2681 F:      include/linux/cfag12864b.h
2682
2683 CFG80211 and NL80211
2684 M:      Johannes Berg <johannes@sipsolutions.net>
2685 L:      linux-wireless@vger.kernel.org
2686 W:      http://wireless.kernel.org/
2687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2689 S:      Maintained
2690 F:      include/uapi/linux/nl80211.h
2691 F:      include/net/cfg80211.h
2692 F:      net/wireless/*
2693 X:      net/wireless/wext*
2694
2695 CHAR and MISC DRIVERS
2696 M:      Arnd Bergmann <arnd@arndb.de>
2697 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2699 S:      Supported
2700 F:      drivers/char/*
2701 F:      drivers/misc/*
2702 F:      include/linux/miscdevice.h
2703
2704 CHECKPATCH
2705 M:      Andy Whitcroft <apw@canonical.com>
2706 M:      Joe Perches <joe@perches.com>
2707 S:      Maintained
2708 F:      scripts/checkpatch.pl
2709
2710 CHINESE DOCUMENTATION
2711 M:      Harry Wei <harryxiyou@gmail.com>
2712 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2713 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2714 S:      Maintained
2715 F:      Documentation/zh_CN/
2716
2717 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2718 M:      Peter Chen <Peter.Chen@freescale.com>
2719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2720 L:      linux-usb@vger.kernel.org
2721 S:      Maintained
2722 F:      drivers/usb/chipidea/
2723
2724 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2725 M:      Hans de Goede <hdegoede@redhat.com>
2726 L:      linux-input@vger.kernel.org
2727 S:      Maintained
2728 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2729 F:      drivers/input/touchscreen/chipone_icn8318.c
2730
2731 CHROME HARDWARE PLATFORM SUPPORT
2732 M:      Olof Johansson <olof@lixom.net>
2733 S:      Maintained
2734 F:      drivers/platform/chrome/
2735
2736 CISCO VIC ETHERNET NIC DRIVER
2737 M:      Christian Benvenuti <benve@cisco.com>
2738 M:      Sujith Sankar <ssujith@cisco.com>
2739 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2740 M:      Neel Patel <neepatel@cisco.com>
2741 S:      Supported
2742 F:      drivers/net/ethernet/cisco/enic/
2743
2744 CISCO VIC LOW LATENCY NIC DRIVER
2745 M:      Upinder Malhi <umalhi@cisco.com>
2746 S:      Supported
2747 F:      drivers/infiniband/hw/usnic
2748
2749 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2750 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2751 L:      netdev@vger.kernel.org
2752 S:      Maintained
2753 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2754
2755 CIRRUS LOGIC AUDIO CODEC DRIVERS
2756 M:      Brian Austin <brian.austin@cirrus.com>
2757 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2758 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2759 S:      Maintained
2760 F:      sound/soc/codecs/cs*
2761
2762 CLEANCACHE API
2763 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2764 L:      linux-kernel@vger.kernel.org
2765 S:      Maintained
2766 F:      mm/cleancache.c
2767 F:      include/linux/cleancache.h
2768
2769 CLK API
2770 M:      Russell King <linux@arm.linux.org.uk>
2771 L:      linux-clk@vger.kernel.org
2772 S:      Maintained
2773 F:      include/linux/clk.h
2774
2775 CLOCKSOURCE, CLOCKEVENT DRIVERS
2776 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2777 M:      Thomas Gleixner <tglx@linutronix.de>
2778 L:      linux-kernel@vger.kernel.org
2779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2780 S:      Supported
2781 F:      drivers/clocksource
2782
2783 CISCO FCOE HBA DRIVER
2784 M:      Hiral Patel <hiralpat@cisco.com>
2785 M:      Suma Ramars <sramars@cisco.com>
2786 M:      Brian Uchino <buchino@cisco.com>
2787 L:      linux-scsi@vger.kernel.org
2788 S:      Supported
2789 F:      drivers/scsi/fnic/
2790
2791 CISCO SCSI HBA DRIVER
2792 M:      Narsimhulu Musini <nmusini@cisco.com>
2793 M:      Sesidhar Baddela <sebaddel@cisco.com>
2794 L:      linux-scsi@vger.kernel.org
2795 S:      Supported
2796 F:      drivers/scsi/snic/
2797
2798 CMPC ACPI DRIVER
2799 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2800 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2801 L:      platform-driver-x86@vger.kernel.org
2802 S:      Supported
2803 F:      drivers/platform/x86/classmate-laptop.c
2804
2805 COBALT MEDIA DRIVER
2806 M:      Hans Verkuil <hans.verkuil@cisco.com>
2807 L:      linux-media@vger.kernel.org
2808 T:      git git://linuxtv.org/media_tree.git
2809 W:      http://linuxtv.org
2810 S:      Supported
2811 F:      drivers/media/pci/cobalt/
2812
2813 COCCINELLE/Semantic Patches (SmPL)
2814 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2815 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2816 M:      Nicolas Palix <nicolas.palix@imag.fr>
2817 M:      Michal Marek <mmarek@suse.com>
2818 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2820 W:      http://coccinelle.lip6.fr/
2821 S:      Supported
2822 F:      Documentation/coccinelle.txt
2823 F:      scripts/coccinelle/
2824 F:      scripts/coccicheck
2825
2826 CODA FILE SYSTEM
2827 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2828 M:      coda@cs.cmu.edu
2829 L:      codalist@coda.cs.cmu.edu
2830 W:      http://www.coda.cs.cmu.edu/
2831 S:      Maintained
2832 F:      Documentation/filesystems/coda.txt
2833 F:      fs/coda/
2834 F:      include/linux/coda*.h
2835 F:      include/uapi/linux/coda*.h
2836
2837 CODA V4L2 MEM2MEM DRIVER
2838 M:      Philipp Zabel <p.zabel@pengutronix.de>
2839 L:      linux-media@vger.kernel.org
2840 S:      Maintained
2841 F:      Documentation/devicetree/bindings/media/coda.txt
2842 F:      drivers/media/platform/coda/
2843
2844 COMMON CLK FRAMEWORK
2845 M:      Michael Turquette <mturquette@baylibre.com>
2846 M:      Stephen Boyd <sboyd@codeaurora.org>
2847 L:      linux-clk@vger.kernel.org
2848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2849 S:      Maintained
2850 F:      drivers/clk/
2851 X:      drivers/clk/clkdev.c
2852 F:      include/linux/clk-pr*
2853 F:      include/linux/clk/
2854
2855 COMMON INTERNET FILE SYSTEM (CIFS)
2856 M:      Steve French <sfrench@samba.org>
2857 L:      linux-cifs@vger.kernel.org
2858 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2859 W:      http://linux-cifs.samba.org/
2860 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2861 S:      Supported
2862 F:      Documentation/filesystems/cifs/
2863 F:      fs/cifs/
2864
2865 COMPACTPCI HOTPLUG CORE
2866 M:      Scott Murray <scott@spiteful.org>
2867 L:      linux-pci@vger.kernel.org
2868 S:      Maintained
2869 F:      drivers/pci/hotplug/cpci_hotplug*
2870
2871 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2872 M:      Scott Murray <scott@spiteful.org>
2873 L:      linux-pci@vger.kernel.org
2874 S:      Maintained
2875 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2876
2877 COMPACTPCI HOTPLUG GENERIC DRIVER
2878 M:      Scott Murray <scott@spiteful.org>
2879 L:      linux-pci@vger.kernel.org
2880 S:      Maintained
2881 F:      drivers/pci/hotplug/cpcihp_generic.c
2882
2883 COMPAL LAPTOP SUPPORT
2884 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2885 L:      platform-driver-x86@vger.kernel.org
2886 S:      Maintained
2887 F:      drivers/platform/x86/compal-laptop.c
2888
2889 CONEXANT ACCESSRUNNER USB DRIVER
2890 M:      Simon Arlott <cxacru@fire.lp0.eu>
2891 L:      accessrunner-general@lists.sourceforge.net
2892 W:      http://accessrunner.sourceforge.net/
2893 S:      Maintained
2894 F:      drivers/usb/atm/cxacru.c
2895
2896 CONFIGFS
2897 M:      Joel Becker <jlbec@evilplan.org>
2898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2899 S:      Supported
2900 F:      fs/configfs/
2901 F:      include/linux/configfs.h
2902
2903 CONNECTOR
2904 M:      Evgeniy Polyakov <zbr@ioremap.net>
2905 L:      netdev@vger.kernel.org
2906 S:      Maintained
2907 F:      drivers/connector/
2908
2909 CONTROL GROUP (CGROUP)
2910 M:      Tejun Heo <tj@kernel.org>
2911 M:      Li Zefan <lizefan@huawei.com>
2912 M:      Johannes Weiner <hannes@cmpxchg.org>
2913 L:      cgroups@vger.kernel.org
2914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2915 S:      Maintained
2916 F:      Documentation/cgroups/
2917 F:      include/linux/cgroup*
2918 F:      kernel/cgroup*
2919
2920 CONTROL GROUP - CPUSET
2921 M:      Li Zefan <lizefan@huawei.com>
2922 L:      cgroups@vger.kernel.org
2923 W:      http://www.bullopensource.org/cpuset/
2924 W:      http://oss.sgi.com/projects/cpusets/
2925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2926 S:      Maintained
2927 F:      Documentation/cgroups/cpusets.txt
2928 F:      include/linux/cpuset.h
2929 F:      kernel/cpuset.c
2930
2931 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2932 M:      Johannes Weiner <hannes@cmpxchg.org>
2933 M:      Michal Hocko <mhocko@kernel.org>
2934 L:      cgroups@vger.kernel.org
2935 L:      linux-mm@kvack.org
2936 S:      Maintained
2937 F:      mm/memcontrol.c
2938 F:      mm/swap_cgroup.c
2939
2940 CORETEMP HARDWARE MONITORING DRIVER
2941 M:      Fenghua Yu <fenghua.yu@intel.com>
2942 L:      lm-sensors@lm-sensors.org
2943 S:      Maintained
2944 F:      Documentation/hwmon/coretemp
2945 F:      drivers/hwmon/coretemp.c
2946
2947 COSA/SRP SYNC SERIAL DRIVER
2948 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2949 W:      http://www.fi.muni.cz/~kas/cosa/
2950 S:      Maintained
2951 F:      drivers/net/wan/cosa*
2952
2953 CPMAC ETHERNET DRIVER
2954 M:      Florian Fainelli <florian@openwrt.org>
2955 L:      netdev@vger.kernel.org
2956 S:      Maintained
2957 F:      drivers/net/ethernet/ti/cpmac.c
2958
2959 CPU FREQUENCY DRIVERS
2960 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2961 M:      Viresh Kumar <viresh.kumar@linaro.org>
2962 L:      linux-pm@vger.kernel.org
2963 S:      Maintained
2964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2965 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2966 F:      drivers/cpufreq/
2967 F:      include/linux/cpufreq.h
2968
2969 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2970 M:      Viresh Kumar <viresh.kumar@linaro.org>
2971 M:      Sudeep Holla <sudeep.holla@arm.com>
2972 L:      linux-pm@vger.kernel.org
2973 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2974 S:      Maintained
2975 F:      drivers/cpufreq/arm_big_little.h
2976 F:      drivers/cpufreq/arm_big_little.c
2977 F:      drivers/cpufreq/arm_big_little_dt.c
2978
2979 CPUIDLE DRIVER - ARM BIG LITTLE
2980 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2981 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2982 L:      linux-pm@vger.kernel.org
2983 L:      linux-arm-kernel@lists.infradead.org
2984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2985 S:      Maintained
2986 F:      drivers/cpuidle/cpuidle-big_little.c
2987
2988 CPUIDLE DRIVER - ARM EXYNOS
2989 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2990 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2991 M:      Kukjin Kim <kgene@kernel.org>
2992 L:      linux-pm@vger.kernel.org
2993 L:      linux-samsung-soc@vger.kernel.org
2994 S:      Supported
2995 F:      drivers/cpuidle/cpuidle-exynos.c
2996 F:      arch/arm/mach-exynos/pm.c
2997
2998 CPUIDLE DRIVERS
2999 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3000 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3001 L:      linux-pm@vger.kernel.org
3002 S:      Maintained
3003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3004 F:      drivers/cpuidle/*
3005 F:      include/linux/cpuidle.h
3006
3007 CPUID/MSR DRIVER
3008 M:      "H. Peter Anvin" <hpa@zytor.com>
3009 S:      Maintained
3010 F:      arch/x86/kernel/cpuid.c
3011 F:      arch/x86/kernel/msr.c
3012
3013 CPU POWER MONITORING SUBSYSTEM
3014 M:      Thomas Renninger <trenn@suse.com>
3015 L:      linux-pm@vger.kernel.org
3016 S:      Maintained
3017 F:      tools/power/cpupower/
3018
3019 CRAMFS FILESYSTEM
3020 W:      http://sourceforge.net/projects/cramfs/
3021 S:      Orphan / Obsolete
3022 F:      Documentation/filesystems/cramfs.txt
3023 F:      fs/cramfs/
3024
3025 CRIS PORT
3026 M:      Mikael Starvik <starvik@axis.com>
3027 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3028 L:      linux-cris-kernel@axis.com
3029 W:      http://developer.axis.com
3030 S:      Maintained
3031 F:      arch/cris/
3032 F:      drivers/tty/serial/crisv10.*
3033
3034 CRYPTO API
3035 M:      Herbert Xu <herbert@gondor.apana.org.au>
3036 M:      "David S. Miller" <davem@davemloft.net>
3037 L:      linux-crypto@vger.kernel.org
3038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3039 S:      Maintained
3040 F:      Documentation/crypto/
3041 F:      Documentation/DocBook/crypto-API.tmpl
3042 F:      arch/*/crypto/
3043 F:      crypto/
3044 F:      drivers/crypto/
3045 F:      include/crypto/
3046
3047 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3048 M:      Neil Horman <nhorman@tuxdriver.com>
3049 L:      linux-crypto@vger.kernel.org
3050 S:      Maintained
3051 F:      crypto/ansi_cprng.c
3052 F:      crypto/rng.c
3053
3054 CS5535 Audio ALSA driver
3055 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3056 S:      Maintained
3057 F:      sound/pci/cs5535audio/
3058
3059 CW1200 WLAN driver
3060 M:      Solomon Peachy <pizza@shaftnet.org>
3061 S:      Maintained
3062 F:      drivers/net/wireless/cw1200/
3063
3064 CX18 VIDEO4LINUX DRIVER
3065 M:      Andy Walls <awalls@md.metrocast.net>
3066 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3067 L:      linux-media@vger.kernel.org
3068 T:      git git://linuxtv.org/media_tree.git
3069 W:      http://linuxtv.org
3070 W:      http://www.ivtvdriver.org/index.php/Cx18
3071 S:      Maintained
3072 F:      Documentation/video4linux/cx18.txt
3073 F:      drivers/media/pci/cx18/
3074 F:      include/uapi/linux/ivtv*
3075
3076 CX2341X MPEG ENCODER HELPER MODULE
3077 M:      Hans Verkuil <hverkuil@xs4all.nl>
3078 L:      linux-media@vger.kernel.org
3079 T:      git git://linuxtv.org/media_tree.git
3080 W:      http://linuxtv.org
3081 S:      Maintained
3082 F:      drivers/media/common/cx2341x*
3083 F:      include/media/cx2341x*
3084
3085 CX24120 MEDIA DRIVER
3086 M:      Jemma Denson <jdenson@gmail.com>
3087 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3088 L:      linux-media@vger.kernel.org
3089 W:      http://linuxtv.org/
3090 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3091 S:      Maintained
3092 F:      drivers/media/dvb-frontends/cx24120*
3093
3094 CX88 VIDEO4LINUX DRIVER
3095 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3096 L:      linux-media@vger.kernel.org
3097 W:      http://linuxtv.org
3098 T:      git git://linuxtv.org/media_tree.git
3099 S:      Odd fixes
3100 F:      Documentation/video4linux/cx88/
3101 F:      drivers/media/pci/cx88/
3102
3103 CXD2820R MEDIA DRIVER
3104 M:      Antti Palosaari <crope@iki.fi>
3105 L:      linux-media@vger.kernel.org
3106 W:      http://linuxtv.org/
3107 W:      http://palosaari.fi/linux/
3108 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3109 T:      git git://linuxtv.org/anttip/media_tree.git
3110 S:      Maintained
3111 F:      drivers/media/dvb-frontends/cxd2820r*
3112
3113 CXGB3 ETHERNET DRIVER (CXGB3)
3114 M:      Santosh Raspatur <santosh@chelsio.com>
3115 L:      netdev@vger.kernel.org
3116 W:      http://www.chelsio.com
3117 S:      Supported
3118 F:      drivers/net/ethernet/chelsio/cxgb3/
3119
3120 CXGB3 ISCSI DRIVER (CXGB3I)
3121 M:      Karen Xie <kxie@chelsio.com>
3122 L:      linux-scsi@vger.kernel.org
3123 W:      http://www.chelsio.com
3124 S:      Supported
3125 F:      drivers/scsi/cxgbi/cxgb3i
3126
3127 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3128 M:      Steve Wise <swise@chelsio.com>
3129 L:      linux-rdma@vger.kernel.org
3130 W:      http://www.openfabrics.org
3131 S:      Supported
3132 F:      drivers/infiniband/hw/cxgb3/
3133
3134 CXGB4 ETHERNET DRIVER (CXGB4)
3135 M:      Hariprasad S <hariprasad@chelsio.com>
3136 L:      netdev@vger.kernel.org
3137 W:      http://www.chelsio.com
3138 S:      Supported
3139 F:      drivers/net/ethernet/chelsio/cxgb4/
3140
3141 CXGB4 ISCSI DRIVER (CXGB4I)
3142 M:      Karen Xie <kxie@chelsio.com>
3143 L:      linux-scsi@vger.kernel.org
3144 W:      http://www.chelsio.com
3145 S:      Supported
3146 F:      drivers/scsi/cxgbi/cxgb4i
3147
3148 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3149 M:      Steve Wise <swise@chelsio.com>
3150 L:      linux-rdma@vger.kernel.org
3151 W:      http://www.openfabrics.org
3152 S:      Supported
3153 F:      drivers/infiniband/hw/cxgb4/
3154
3155 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3156 M:      Casey Leedom <leedom@chelsio.com>
3157 L:      netdev@vger.kernel.org
3158 W:      http://www.chelsio.com
3159 S:      Supported
3160 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3161
3162 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3163 M:      Ian Munsie <imunsie@au1.ibm.com>
3164 M:      Michael Neuling <mikey@neuling.org>
3165 L:      linuxppc-dev@lists.ozlabs.org
3166 S:      Supported
3167 F:      drivers/misc/cxl/
3168 F:      include/misc/cxl*
3169 F:      include/uapi/misc/cxl.h
3170 F:      Documentation/powerpc/cxl.txt
3171 F:      Documentation/powerpc/cxl.txt
3172 F:      Documentation/ABI/testing/sysfs-class-cxl
3173
3174 STMMAC ETHERNET DRIVER
3175 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3176 L:      netdev@vger.kernel.org
3177 W:      http://www.stlinux.com
3178 S:      Supported
3179 F:      drivers/net/ethernet/stmicro/stmmac/
3180
3181 CYBERPRO FB DRIVER
3182 M:      Russell King <linux@arm.linux.org.uk>
3183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3184 W:      http://www.arm.linux.org.uk/
3185 S:      Maintained
3186 F:      drivers/video/fbdev/cyber2000fb.*
3187
3188 CYCLADES ASYNC MUX DRIVER
3189 W:      http://www.cyclades.com/
3190 S:      Orphan
3191 F:      drivers/tty/cyclades.c
3192 F:      include/linux/cyclades.h
3193 F:      include/uapi/linux/cyclades.h
3194
3195 CYCLADES PC300 DRIVER
3196 W:      http://www.cyclades.com/
3197 S:      Orphan
3198 F:      drivers/net/wan/pc300*
3199
3200 CYPRESS_FIRMWARE MEDIA DRIVER
3201 M:      Antti Palosaari <crope@iki.fi>
3202 L:      linux-media@vger.kernel.org
3203 W:      http://linuxtv.org/
3204 W:      http://palosaari.fi/linux/
3205 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3206 T:      git git://linuxtv.org/anttip/media_tree.git
3207 S:      Maintained
3208 F:      drivers/media/common/cypress_firmware*
3209
3210 CYTTSP TOUCHSCREEN DRIVER
3211 M:      Ferruh Yigit <fery@cypress.com>
3212 L:      linux-input@vger.kernel.org
3213 S:      Supported
3214 F:      drivers/input/touchscreen/cyttsp*
3215 F:      include/linux/input/cyttsp.h
3216
3217 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3218 M:      Joshua Kinard <kumba@gentoo.org>
3219 S:      Maintained
3220 F:      drivers/rtc/rtc-ds1685.c
3221 F:      include/linux/rtc/ds1685.h
3222
3223 DAMA SLAVE for AX.25
3224 M:      Joerg Reuter <jreuter@yaina.de>
3225 W:      http://yaina.de/jreuter/
3226 W:      http://www.qsl.net/dl1bke/
3227 L:      linux-hams@vger.kernel.org
3228 S:      Maintained
3229 F:      net/ax25/af_ax25.c
3230 F:      net/ax25/ax25_dev.c
3231 F:      net/ax25/ax25_ds_*
3232 F:      net/ax25/ax25_in.c
3233 F:      net/ax25/ax25_out.c
3234 F:      net/ax25/ax25_timer.c
3235 F:      net/ax25/sysctl_net_ax25.c
3236
3237 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3238 L:      netdev@vger.kernel.org
3239 S:      Orphan
3240 F:      Documentation/networking/dmfe.txt
3241 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3242
3243 DC390/AM53C974 SCSI driver
3244 M:      Hannes Reinecke <hare@suse.com>
3245 L:      linux-scsi@vger.kernel.org
3246 S:      Maintained
3247 F:      drivers/scsi/am53c974.c
3248
3249 DC395x SCSI driver
3250 M:      Oliver Neukum <oliver@neukum.org>
3251 M:      Ali Akcaagac <aliakc@web.de>
3252 M:      Jamie Lenehan <lenehan@twibble.org>
3253 L:      dc395x@twibble.org
3254 W:      http://twibble.org/dist/dc395x/
3255 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3256 S:      Maintained
3257 F:      Documentation/scsi/dc395x.txt
3258 F:      drivers/scsi/dc395x.*
3259
3260 DCCP PROTOCOL
3261 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3262 L:      dccp@vger.kernel.org
3263 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3264 S:      Maintained
3265 F:      include/linux/dccp.h
3266 F:      include/uapi/linux/dccp.h
3267 F:      include/linux/tfrc.h
3268 F:      net/dccp/
3269
3270 DECnet NETWORK LAYER
3271 W:      http://linux-decnet.sourceforge.net
3272 L:      linux-decnet-user@lists.sourceforge.net
3273 S:      Orphan
3274 F:      Documentation/networking/decnet.txt
3275 F:      net/decnet/
3276
3277 DECSTATION PLATFORM SUPPORT
3278 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3279 L:      linux-mips@linux-mips.org
3280 W:      http://www.linux-mips.org/wiki/DECstation
3281 S:      Maintained
3282 F:      arch/mips/dec/
3283 F:      arch/mips/include/asm/dec/
3284 F:      arch/mips/include/asm/mach-dec/
3285
3286 DEFXX FDDI NETWORK DRIVER
3287 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3288 S:      Maintained
3289 F:      drivers/net/fddi/defxx.*
3290
3291 DELL LAPTOP DRIVER
3292 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3293 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3294 L:      platform-driver-x86@vger.kernel.org
3295 S:      Maintained
3296 F:      drivers/platform/x86/dell-laptop.c
3297
3298 DELL LAPTOP RBTN DRIVER
3299 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3300 S:      Maintained
3301 F:      drivers/platform/x86/dell-rbtn.*
3302
3303 DELL LAPTOP FREEFALL DRIVER
3304 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3305 S:      Maintained
3306 F:      drivers/platform/x86/dell-smo8800.c
3307
3308 DELL LAPTOP SMM DRIVER
3309 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3310 S:      Maintained
3311 F:      drivers/hwmon/dell-smm-hwmon.c
3312 F:      include/uapi/linux/i8k.h
3313
3314 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3315 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3316 S:      Maintained
3317 F:      Documentation/dcdbas.txt
3318 F:      drivers/firmware/dcdbas.*
3319
3320 DELL WMI EXTRAS DRIVER
3321 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3322 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3323 S:      Maintained
3324 F:      drivers/platform/x86/dell-wmi.c
3325
3326 DESIGNWARE USB2 DRD IP DRIVER
3327 M:      John Youn <johnyoun@synopsys.com>
3328 L:      linux-usb@vger.kernel.org
3329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3330 S:      Maintained
3331 F:      drivers/usb/dwc2/
3332
3333 DESIGNWARE USB3 DRD IP DRIVER
3334 M:      Felipe Balbi <balbi@ti.com>
3335 L:      linux-usb@vger.kernel.org
3336 L:      linux-omap@vger.kernel.org
3337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3338 S:      Maintained
3339 F:      drivers/usb/dwc3/
3340
3341 DEVICE COREDUMP (DEV_COREDUMP)
3342 M:      Johannes Berg <johannes@sipsolutions.net>
3343 L:      linux-kernel@vger.kernel.org
3344 S:      Maintained
3345 F:      drivers/base/devcoredump.c
3346 F:      include/linux/devcoredump.h
3347
3348 DEVICE FREQUENCY (DEVFREQ)
3349 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3350 M:      Kyungmin Park <kyungmin.park@samsung.com>
3351 L:      linux-pm@vger.kernel.org
3352 S:      Maintained
3353 F:      drivers/devfreq/
3354
3355 DEVICE NUMBER REGISTRY
3356 M:      Torben Mathiasen <device@lanana.org>
3357 W:      http://lanana.org/docs/device-list/index.html
3358 S:      Maintained
3359
3360 DEVICE-MAPPER  (LVM)
3361 M:      Alasdair Kergon <agk@redhat.com>
3362 M:      Mike Snitzer <snitzer@redhat.com>
3363 M:      dm-devel@redhat.com
3364 L:      dm-devel@redhat.com
3365 W:      http://sources.redhat.com/dm
3366 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3368 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3369 S:      Maintained
3370 F:      Documentation/device-mapper/
3371 F:      drivers/md/dm*
3372 F:      drivers/md/persistent-data/
3373 F:      include/linux/device-mapper.h
3374 F:      include/linux/dm-*.h
3375 F:      include/uapi/linux/dm-*.h
3376
3377 DIALOG SEMICONDUCTOR DRIVERS
3378 M:      Support Opensource <support.opensource@diasemi.com>
3379 W:      http://www.dialog-semiconductor.com/products
3380 S:      Supported
3381 F:      Documentation/hwmon/da90??
3382 F:      drivers/gpio/gpio-da90??.c
3383 F:      drivers/hwmon/da90??-hwmon.c
3384 F:      drivers/iio/adc/da91??-*.c
3385 F:      drivers/input/misc/da90??_onkey.c
3386 F:      drivers/input/touchscreen/da9052_tsi.c
3387 F:      drivers/leds/leds-da90??.c
3388 F:      drivers/mfd/da903x.c
3389 F:      drivers/mfd/da90??-*.c
3390 F:      drivers/mfd/da91??-*.c
3391 F:      drivers/power/da9052-battery.c
3392 F:      drivers/power/da91??-*.c
3393 F:      drivers/regulator/da903x.c
3394 F:      drivers/regulator/da9???-regulator.[ch]
3395 F:      drivers/rtc/rtc-da90??.c
3396 F:      drivers/video/backlight/da90??_bl.c
3397 F:      drivers/watchdog/da90??_wdt.c
3398 F:      include/linux/mfd/da903x.h
3399 F:      include/linux/mfd/da9052/
3400 F:      include/linux/mfd/da9055/
3401 F:      include/linux/mfd/da9063/
3402 F:      include/linux/mfd/da9150/
3403 F:      include/sound/da[79]*.h
3404 F:      sound/soc/codecs/da[79]*.[ch]
3405
3406 DIGI NEO AND CLASSIC PCI PRODUCTS
3407 M:      Lidza Louina <lidza.louina@gmail.com>
3408 M:      Mark Hounschell <markh@compro.net>
3409 L:      driverdev-devel@linuxdriverproject.org
3410 S:      Maintained
3411 F:      drivers/staging/dgnc/
3412
3413 DIGI EPCA PCI PRODUCTS
3414 M:      Lidza Louina <lidza.louina@gmail.com>
3415 M:      Daeseok Youn <daeseok.youn@gmail.com>
3416 L:      driverdev-devel@linuxdriverproject.org
3417 S:      Maintained
3418 F:      drivers/staging/dgap/
3419
3420 DIOLAN U2C-12 I2C DRIVER
3421 M:      Guenter Roeck <linux@roeck-us.net>
3422 L:      linux-i2c@vger.kernel.org
3423 S:      Maintained
3424 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3425
3426 DIRECT ACCESS (DAX)
3427 M:      Matthew Wilcox <willy@linux.intel.com>
3428 L:      linux-fsdevel@vger.kernel.org
3429 S:      Supported
3430 F:      fs/dax.c
3431
3432 DIRECTORY NOTIFICATION (DNOTIFY)
3433 M:      Eric Paris <eparis@parisplace.org>
3434 S:      Maintained
3435 F:      Documentation/filesystems/dnotify.txt
3436 F:      fs/notify/dnotify/
3437 F:      include/linux/dnotify.h
3438
3439 DISK GEOMETRY AND PARTITION HANDLING
3440 M:      Andries Brouwer <aeb@cwi.nl>
3441 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3442 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3443 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3444 S:      Maintained
3445
3446 DISKQUOTA
3447 M:      Jan Kara <jack@suse.com>
3448 S:      Maintained
3449 F:      Documentation/filesystems/quota.txt
3450 F:      fs/quota/
3451 F:      include/linux/quota*.h
3452 F:      include/uapi/linux/quota*.h
3453
3454 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3455 M:      Bernie Thompson <bernie@plugable.com>
3456 L:      linux-fbdev@vger.kernel.org
3457 S:      Maintained
3458 W:      http://plugable.com/category/projects/udlfb/
3459 F:      drivers/video/fbdev/udlfb.c
3460 F:      include/video/udlfb.h
3461 F:      Documentation/fb/udlfb.txt
3462
3463 DISTRIBUTED LOCK MANAGER (DLM)
3464 M:      Christine Caulfield <ccaulfie@redhat.com>
3465 M:      David Teigland <teigland@redhat.com>
3466 L:      cluster-devel@redhat.com
3467 W:      http://sources.redhat.com/cluster/
3468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3469 S:      Supported
3470 F:      fs/dlm/
3471
3472 DMA BUFFER SHARING FRAMEWORK
3473 M:      Sumit Semwal <sumit.semwal@linaro.org>
3474 S:      Maintained
3475 L:      linux-media@vger.kernel.org
3476 L:      dri-devel@lists.freedesktop.org
3477 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3478 F:      drivers/dma-buf/
3479 F:      include/linux/dma-buf*
3480 F:      include/linux/reservation.h
3481 F:      include/linux/*fence.h
3482 F:      Documentation/dma-buf-sharing.txt
3483 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3484
3485 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3486 M:      Vinod Koul <vinod.koul@intel.com>
3487 L:      dmaengine@vger.kernel.org
3488 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3489 S:      Maintained
3490 F:      drivers/dma/
3491 F:      include/linux/dmaengine.h
3492 F:      Documentation/dmaengine/
3493 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3494
3495 DME1737 HARDWARE MONITOR DRIVER
3496 M:      Juerg Haefliger <juergh@gmail.com>
3497 L:      lm-sensors@lm-sensors.org
3498 S:      Maintained
3499 F:      Documentation/hwmon/dme1737
3500 F:      drivers/hwmon/dme1737.c
3501
3502 DMI/SMBIOS SUPPORT
3503 M:      Jean Delvare <jdelvare@suse.com>
3504 S:      Maintained
3505 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3506 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3507 F:      drivers/firmware/dmi-id.c
3508 F:      drivers/firmware/dmi_scan.c
3509 F:      include/linux/dmi.h
3510
3511 DOCUMENTATION
3512 M:      Jonathan Corbet <corbet@lwn.net>
3513 L:      linux-doc@vger.kernel.org
3514 S:      Maintained
3515 F:      Documentation/
3516 X:      Documentation/ABI/
3517 X:      Documentation/devicetree/
3518 X:      Documentation/acpi
3519 X:      Documentation/power
3520 X:      Documentation/spi
3521 X:      Documentation/DocBook/media
3522 T:      git git://git.lwn.net/linux-2.6.git docs-next
3523
3524 DOUBLETALK DRIVER
3525 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3526 L:      blinux-list@redhat.com
3527 S:      Maintained
3528 F:      drivers/char/dtlk.c
3529 F:      include/linux/dtlk.h
3530
3531 DPT_I2O SCSI RAID DRIVER
3532 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3533 L:      linux-scsi@vger.kernel.org
3534 W:      http://www.adaptec.com/
3535 S:      Maintained
3536 F:      drivers/scsi/dpt*
3537 F:      drivers/scsi/dpt/
3538
3539 DRBD DRIVER
3540 P:      Philipp Reisner
3541 P:      Lars Ellenberg
3542 M:      drbd-dev@lists.linbit.com
3543 L:      drbd-user@lists.linbit.com
3544 W:      http://www.drbd.org
3545 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3546 T:      git git://git.drbd.org/drbd-8.3.git
3547 S:      Supported
3548 F:      drivers/block/drbd/
3549 F:      lib/lru_cache.c
3550 F:      Documentation/blockdev/drbd/
3551
3552 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3553 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3555 S:      Supported
3556 F:      Documentation/kobject.txt
3557 F:      drivers/base/
3558 F:      fs/debugfs/
3559 F:      fs/kernfs/
3560 F:      fs/sysfs/
3561 F:      include/linux/debugfs.h
3562 F:      include/linux/kobj*
3563 F:      lib/kobj*
3564
3565 DRM DRIVERS
3566 M:      David Airlie <airlied@linux.ie>
3567 L:      dri-devel@lists.freedesktop.org
3568 T:      git git://people.freedesktop.org/~airlied/linux
3569 S:      Maintained
3570 F:      drivers/gpu/drm/
3571 F:      drivers/gpu/vga/
3572 F:      include/drm/
3573 F:      include/uapi/drm/
3574
3575 RADEON DRM DRIVERS
3576 M:      Alex Deucher <alexander.deucher@amd.com>
3577 M:      Christian König <christian.koenig@amd.com>
3578 L:      dri-devel@lists.freedesktop.org
3579 T:      git git://people.freedesktop.org/~agd5f/linux
3580 S:      Supported
3581 F:      drivers/gpu/drm/radeon/
3582 F:      include/uapi/drm/radeon*
3583
3584 DRM PANEL DRIVERS
3585 M:      Thierry Reding <thierry.reding@gmail.com>
3586 L:      dri-devel@lists.freedesktop.org
3587 T:      git git://anongit.freedesktop.org/tegra/linux.git
3588 S:      Maintained
3589 F:      drivers/gpu/drm/drm_panel.c
3590 F:      drivers/gpu/drm/panel/
3591 F:      include/drm/drm_panel.h
3592 F:      Documentation/devicetree/bindings/panel/
3593
3594 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3595 M:      Daniel Vetter <daniel.vetter@intel.com>
3596 M:      Jani Nikula <jani.nikula@linux.intel.com>
3597 L:      intel-gfx@lists.freedesktop.org
3598 L:      dri-devel@lists.freedesktop.org
3599 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3600 T:      git git://anongit.freedesktop.org/drm-intel
3601 S:      Supported
3602 F:      drivers/gpu/drm/i915/
3603 F:      include/drm/i915*
3604 F:      include/uapi/drm/i915*
3605
3606 DRM DRIVERS FOR ATMEL HLCDC
3607 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3608 L:      dri-devel@lists.freedesktop.org
3609 S:      Supported
3610 F:      drivers/gpu/drm/atmel-hlcdc/
3611 F:      Documentation/devicetree/bindings/drm/atmel/
3612
3613 DRM DRIVERS FOR EXYNOS
3614 M:      Inki Dae <inki.dae@samsung.com>
3615 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3616 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3617 M:      Kyungmin Park <kyungmin.park@samsung.com>
3618 L:      dri-devel@lists.freedesktop.org
3619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3620 S:      Supported
3621 F:      drivers/gpu/drm/exynos/
3622 F:      include/drm/exynos*
3623 F:      include/uapi/drm/exynos*
3624
3625 DRM DRIVERS FOR FREESCALE DCU
3626 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3627 M:      Alison Wang <alison.wang@freescale.com>
3628 L:      dri-devel@lists.freedesktop.org
3629 S:      Supported
3630 F:      drivers/gpu/drm/fsl-dcu/
3631 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3632 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3633
3634 DRM DRIVERS FOR FREESCALE IMX
3635 M:      Philipp Zabel <p.zabel@pengutronix.de>
3636 L:      dri-devel@lists.freedesktop.org
3637 S:      Maintained
3638 F:      drivers/gpu/drm/imx/
3639 F:      Documentation/devicetree/bindings/drm/imx/
3640
3641 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3642 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3643 L:      dri-devel@lists.freedesktop.org
3644 T:      git git://github.com/patjak/drm-gma500
3645 S:      Maintained
3646 F:      drivers/gpu/drm/gma500
3647 F:      include/drm/gma500*
3648
3649 DRM DRIVERS FOR NVIDIA TEGRA
3650 M:      Thierry Reding <thierry.reding@gmail.com>
3651 M:      Terje Bergström <tbergstrom@nvidia.com>
3652 L:      dri-devel@lists.freedesktop.org
3653 L:      linux-tegra@vger.kernel.org
3654 T:      git git://anongit.freedesktop.org/tegra/linux.git
3655 S:      Supported
3656 F:      drivers/gpu/drm/tegra/
3657 F:      drivers/gpu/host1x/
3658 F:      include/linux/host1x.h
3659 F:      include/uapi/drm/tegra_drm.h
3660 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3661
3662 DRM DRIVERS FOR RENESAS
3663 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3664 L:      dri-devel@lists.freedesktop.org
3665 L:      linux-sh@vger.kernel.org
3666 T:      git git://people.freedesktop.org/~airlied/linux
3667 S:      Supported
3668 F:      drivers/gpu/drm/rcar-du/
3669 F:      drivers/gpu/drm/shmobile/
3670 F:      include/linux/platform_data/shmob_drm.h
3671
3672 DRM DRIVERS FOR ROCKCHIP
3673 M:      Mark Yao <mark.yao@rock-chips.com>
3674 L:      dri-devel@lists.freedesktop.org
3675 S:      Maintained
3676 F:      drivers/gpu/drm/rockchip/
3677 F:      Documentation/devicetree/bindings/video/rockchip*
3678
3679 DRM DRIVERS FOR STI
3680 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3681 M:      Vincent Abriou <vincent.abriou@st.com>
3682 L:      dri-devel@lists.freedesktop.org
3683 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3684 S:      Maintained
3685 F:      drivers/gpu/drm/sti
3686 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3687
3688 DSBR100 USB FM RADIO DRIVER
3689 M:      Alexey Klimov <klimov.linux@gmail.com>
3690 L:      linux-media@vger.kernel.org
3691 T:      git git://linuxtv.org/media_tree.git
3692 S:      Maintained
3693 F:      drivers/media/radio/dsbr100.c
3694
3695 DSCC4 DRIVER
3696 M:      Francois Romieu <romieu@fr.zoreil.com>
3697 L:      netdev@vger.kernel.org
3698 S:      Maintained
3699 F:      drivers/net/wan/dscc4.c
3700
3701 DT3155 MEDIA DRIVER
3702 M:      Hans Verkuil <hverkuil@xs4all.nl>
3703 L:      linux-media@vger.kernel.org
3704 T:      git git://linuxtv.org/media_tree.git
3705 W:      http://linuxtv.org
3706 S:      Odd Fixes
3707 F:      drivers/media/pci/dt3155/
3708
3709 DVB_USB_AF9015 MEDIA DRIVER
3710 M:      Antti Palosaari <crope@iki.fi>
3711 L:      linux-media@vger.kernel.org
3712 W:      http://linuxtv.org/
3713 W:      http://palosaari.fi/linux/
3714 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3715 T:      git git://linuxtv.org/anttip/media_tree.git
3716 S:      Maintained
3717 F:      drivers/media/usb/dvb-usb-v2/af9015*
3718
3719 DVB_USB_AF9035 MEDIA DRIVER
3720 M:      Antti Palosaari <crope@iki.fi>
3721 L:      linux-media@vger.kernel.org
3722 W:      http://linuxtv.org/
3723 W:      http://palosaari.fi/linux/
3724 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3725 T:      git git://linuxtv.org/anttip/media_tree.git
3726 S:      Maintained
3727 F:      drivers/media/usb/dvb-usb-v2/af9035*
3728
3729 DVB_USB_ANYSEE MEDIA DRIVER
3730 M:      Antti Palosaari <crope@iki.fi>
3731 L:      linux-media@vger.kernel.org
3732 W:      http://linuxtv.org/
3733 W:      http://palosaari.fi/linux/
3734 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3735 T:      git git://linuxtv.org/anttip/media_tree.git
3736 S:      Maintained
3737 F:      drivers/media/usb/dvb-usb-v2/anysee*
3738
3739 DVB_USB_AU6610 MEDIA DRIVER
3740 M:      Antti Palosaari <crope@iki.fi>
3741 L:      linux-media@vger.kernel.org
3742 W:      http://linuxtv.org/
3743 W:      http://palosaari.fi/linux/
3744 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3745 T:      git git://linuxtv.org/anttip/media_tree.git
3746 S:      Maintained
3747 F:      drivers/media/usb/dvb-usb-v2/au6610*
3748
3749 DVB_USB_CE6230 MEDIA DRIVER
3750 M:      Antti Palosaari <crope@iki.fi>
3751 L:      linux-media@vger.kernel.org
3752 W:      http://linuxtv.org/
3753 W:      http://palosaari.fi/linux/
3754 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3755 T:      git git://linuxtv.org/anttip/media_tree.git
3756 S:      Maintained
3757 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3758
3759 DVB_USB_CXUSB MEDIA DRIVER
3760 M:      Michael Krufky <mkrufky@linuxtv.org>
3761 L:      linux-media@vger.kernel.org
3762 W:      http://linuxtv.org/
3763 W:      http://github.com/mkrufky
3764 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3765 T:      git git://linuxtv.org/media_tree.git
3766 S:      Maintained
3767 F:      drivers/media/usb/dvb-usb/cxusb*
3768
3769 DVB_USB_EC168 MEDIA DRIVER
3770 M:      Antti Palosaari <crope@iki.fi>
3771 L:      linux-media@vger.kernel.org
3772 W:      http://linuxtv.org/
3773 W:      http://palosaari.fi/linux/
3774 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3775 T:      git git://linuxtv.org/anttip/media_tree.git
3776 S:      Maintained
3777 F:      drivers/media/usb/dvb-usb-v2/ec168*
3778
3779 DVB_USB_GL861 MEDIA DRIVER
3780 M:      Antti Palosaari <crope@iki.fi>
3781 L:      linux-media@vger.kernel.org
3782 W:      http://linuxtv.org/
3783 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3784 T:      git git://linuxtv.org/anttip/media_tree.git
3785 S:      Maintained
3786 F:      drivers/media/usb/dvb-usb-v2/gl861*
3787
3788 DVB_USB_MXL111SF MEDIA DRIVER
3789 M:      Michael Krufky <mkrufky@linuxtv.org>
3790 L:      linux-media@vger.kernel.org
3791 W:      http://linuxtv.org/
3792 W:      http://github.com/mkrufky
3793 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3794 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3795 S:      Maintained
3796 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3797
3798 DVB_USB_RTL28XXU MEDIA DRIVER
3799 M:      Antti Palosaari <crope@iki.fi>
3800 L:      linux-media@vger.kernel.org
3801 W:      http://linuxtv.org/
3802 W:      http://palosaari.fi/linux/
3803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3804 T:      git git://linuxtv.org/anttip/media_tree.git
3805 S:      Maintained
3806 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3807
3808 DVB_USB_V2 MEDIA DRIVER
3809 M:      Antti Palosaari <crope@iki.fi>
3810 L:      linux-media@vger.kernel.org
3811 W:      http://linuxtv.org/
3812 W:      http://palosaari.fi/linux/
3813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3814 T:      git git://linuxtv.org/anttip/media_tree.git
3815 S:      Maintained
3816 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3817 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3818
3819 DYNAMIC DEBUG
3820 M:      Jason Baron <jbaron@akamai.com>
3821 S:      Maintained
3822 F:      lib/dynamic_debug.c
3823 F:      include/linux/dynamic_debug.h
3824
3825 DZ DECSTATION DZ11 SERIAL DRIVER
3826 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3827 S:      Maintained
3828 F:      drivers/tty/serial/dz.*
3829
3830 E3X0 POWER BUTTON DRIVER
3831 M:      Moritz Fischer <moritz.fischer@ettus.com>
3832 L:      usrp-users@lists.ettus.com
3833 W:      http://www.ettus.com
3834 S:      Supported
3835 F:      drivers/input/misc/e3x0-button.c
3836 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3837
3838 E4000 MEDIA DRIVER
3839 M:      Antti Palosaari <crope@iki.fi>
3840 L:      linux-media@vger.kernel.org
3841 W:      http://linuxtv.org/
3842 W:      http://palosaari.fi/linux/
3843 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3844 T:      git git://linuxtv.org/anttip/media_tree.git
3845 S:      Maintained
3846 F:      drivers/media/tuners/e4000*
3847
3848 EATA ISA/EISA/PCI SCSI DRIVER
3849 M:      Dario Ballabio <ballabio_dario@emc.com>
3850 L:      linux-scsi@vger.kernel.org
3851 S:      Maintained
3852 F:      drivers/scsi/eata.c
3853
3854 EC100 MEDIA DRIVER
3855 M:      Antti Palosaari <crope@iki.fi>
3856 L:      linux-media@vger.kernel.org
3857 W:      http://linuxtv.org/
3858 W:      http://palosaari.fi/linux/
3859 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3860 T:      git git://linuxtv.org/anttip/media_tree.git
3861 S:      Maintained
3862 F:      drivers/media/dvb-frontends/ec100*
3863
3864 ECRYPT FILE SYSTEM
3865 M:      Tyler Hicks <tyhicks@canonical.com>
3866 L:      ecryptfs@vger.kernel.org
3867 W:      http://ecryptfs.org
3868 W:      https://launchpad.net/ecryptfs
3869 S:      Supported
3870 F:      Documentation/filesystems/ecryptfs.txt
3871 F:      fs/ecryptfs/
3872
3873 EDAC-CORE
3874 M:      Doug Thompson <dougthompson@xmission.com>
3875 M:      Borislav Petkov <bp@alien8.de>
3876 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3877 L:      linux-edac@vger.kernel.org
3878 W:      bluesmoke.sourceforge.net
3879 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3880 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3881 S:      Supported
3882 F:      Documentation/edac.txt
3883 F:      drivers/edac/
3884 F:      include/linux/edac.h
3885
3886 EDAC-AMD64
3887 M:      Doug Thompson <dougthompson@xmission.com>
3888 M:      Borislav Petkov <bp@alien8.de>
3889 L:      linux-edac@vger.kernel.org
3890 W:      bluesmoke.sourceforge.net
3891 S:      Maintained
3892 F:      drivers/edac/amd64_edac*
3893
3894 EDAC-CALXEDA
3895 M:      Doug Thompson <dougthompson@xmission.com>
3896 M:      Robert Richter <rric@kernel.org>
3897 L:      linux-edac@vger.kernel.org
3898 W:      bluesmoke.sourceforge.net
3899 S:      Maintained
3900 F:      drivers/edac/highbank*
3901
3902 EDAC-CAVIUM
3903 M:      Ralf Baechle <ralf@linux-mips.org>
3904 M:      David Daney <david.daney@cavium.com>
3905 L:      linux-edac@vger.kernel.org
3906 L:      linux-mips@linux-mips.org
3907 W:      bluesmoke.sourceforge.net
3908 S:      Supported
3909 F:      drivers/edac/octeon_edac*
3910
3911 EDAC-E752X
3912 M:      Mark Gross <mark.gross@intel.com>
3913 M:      Doug Thompson <dougthompson@xmission.com>
3914 L:      linux-edac@vger.kernel.org
3915 W:      bluesmoke.sourceforge.net
3916 S:      Maintained
3917 F:      drivers/edac/e752x_edac.c
3918
3919 EDAC-E7XXX
3920 M:      Doug Thompson <dougthompson@xmission.com>
3921 L:      linux-edac@vger.kernel.org
3922 W:      bluesmoke.sourceforge.net
3923 S:      Maintained
3924 F:      drivers/edac/e7xxx_edac.c
3925
3926 EDAC-GHES
3927 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3928 L:      linux-edac@vger.kernel.org
3929 W:      bluesmoke.sourceforge.net
3930 S:      Maintained
3931 F:      drivers/edac/ghes_edac.c
3932
3933 EDAC-I82443BXGX
3934 M:      Tim Small <tim@buttersideup.com>
3935 L:      linux-edac@vger.kernel.org
3936 W:      bluesmoke.sourceforge.net
3937 S:      Maintained
3938 F:      drivers/edac/i82443bxgx_edac.c
3939
3940 EDAC-I3000
3941 M:      Jason Uhlenkott <juhlenko@akamai.com>
3942 L:      linux-edac@vger.kernel.org
3943 W:      bluesmoke.sourceforge.net
3944 S:      Maintained
3945 F:      drivers/edac/i3000_edac.c
3946
3947 EDAC-I5000
3948 M:      Doug Thompson <dougthompson@xmission.com>
3949 L:      linux-edac@vger.kernel.org
3950 W:      bluesmoke.sourceforge.net
3951 S:      Maintained
3952 F:      drivers/edac/i5000_edac.c
3953
3954 EDAC-I5400
3955 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3956 L:      linux-edac@vger.kernel.org
3957 W:      bluesmoke.sourceforge.net
3958 S:      Maintained
3959 F:      drivers/edac/i5400_edac.c
3960
3961 EDAC-I7300
3962 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3963 L:      linux-edac@vger.kernel.org
3964 W:      bluesmoke.sourceforge.net
3965 S:      Maintained
3966 F:      drivers/edac/i7300_edac.c
3967
3968 EDAC-I7CORE
3969 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3970 L:      linux-edac@vger.kernel.org
3971 W:      bluesmoke.sourceforge.net
3972 S:      Maintained
3973 F:      drivers/edac/i7core_edac.c
3974
3975 EDAC-I82975X
3976 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3977 M:      "Arvind R." <arvino55@gmail.com>
3978 L:      linux-edac@vger.kernel.org
3979 W:      bluesmoke.sourceforge.net
3980 S:      Maintained
3981 F:      drivers/edac/i82975x_edac.c
3982
3983 EDAC-IE31200
3984 M:      Jason Baron <jbaron@akamai.com>
3985 L:      linux-edac@vger.kernel.org
3986 W:      bluesmoke.sourceforge.net
3987 S:      Maintained
3988 F:      drivers/edac/ie31200_edac.c
3989
3990 EDAC-MPC85XX
3991 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3992 L:      linux-edac@vger.kernel.org
3993 W:      bluesmoke.sourceforge.net
3994 S:      Maintained
3995 F:      drivers/edac/mpc85xx_edac.[ch]
3996
3997 EDAC-PASEMI
3998 M:      Egor Martovetsky <egor@pasemi.com>
3999 L:      linux-edac@vger.kernel.org
4000 W:      bluesmoke.sourceforge.net
4001 S:      Maintained
4002 F:      drivers/edac/pasemi_edac.c
4003
4004 EDAC-R82600
4005 M:      Tim Small <tim@buttersideup.com>
4006 L:      linux-edac@vger.kernel.org
4007 W:      bluesmoke.sourceforge.net
4008 S:      Maintained
4009 F:      drivers/edac/r82600_edac.c
4010
4011 EDAC-SBRIDGE
4012 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4013 L:      linux-edac@vger.kernel.org
4014 W:      bluesmoke.sourceforge.net
4015 S:      Maintained
4016 F:      drivers/edac/sb_edac.c
4017
4018 EDAC-XGENE
4019 APPLIED MICRO (APM) X-GENE SOC EDAC
4020 M:     Loc Ho <lho@apm.com>
4021 S:     Supported
4022 F:     drivers/edac/xgene_edac.c
4023 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4024
4025 EDIROL UA-101/UA-1000 DRIVER
4026 M:      Clemens Ladisch <clemens@ladisch.de>
4027 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4028 T:      git git://git.alsa-project.org/alsa-kernel.git
4029 S:      Maintained
4030 F:      sound/usb/misc/ua101.c
4031
4032 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4033 M:      Matt Fleming <matt@codeblueprint.co.uk>
4034 L:      linux-efi@vger.kernel.org
4035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4036 S:      Maintained
4037 F:      Documentation/efi-stub.txt
4038 F:      arch/ia64/kernel/efi.c
4039 F:      arch/x86/boot/compressed/eboot.[ch]
4040 F:      arch/x86/include/asm/efi.h
4041 F:      arch/x86/platform/efi/*
4042 F:      drivers/firmware/efi/*
4043 F:      include/linux/efi*.h
4044
4045 EFI VARIABLE FILESYSTEM
4046 M:      Matthew Garrett <matthew.garrett@nebula.com>
4047 M:      Jeremy Kerr <jk@ozlabs.org>
4048 M:      Matt Fleming <matt@codeblueprint.co.uk>
4049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4050 L:      linux-efi@vger.kernel.org
4051 S:      Maintained
4052 F:      fs/efivarfs/
4053
4054 EFIFB FRAMEBUFFER DRIVER
4055 L:      linux-fbdev@vger.kernel.org
4056 M:      Peter Jones <pjones@redhat.com>
4057 S:      Maintained
4058 F:      drivers/video/fbdev/efifb.c
4059
4060 EFS FILESYSTEM
4061 W:      http://aeschi.ch.eu.org/efs/
4062 S:      Orphan
4063 F:      fs/efs/
4064
4065 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4066 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4067 M:      Christoph Raisch <raisch@de.ibm.com>
4068 L:      linux-rdma@vger.kernel.org
4069 S:      Supported
4070 F:      drivers/infiniband/hw/ehca/
4071
4072 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4073 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4074 L:      netdev@vger.kernel.org
4075 S:      Maintained
4076 F:      drivers/net/ethernet/ibm/ehea/
4077
4078 EM28XX VIDEO4LINUX DRIVER
4079 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4080 L:      linux-media@vger.kernel.org
4081 W:      http://linuxtv.org
4082 T:      git git://linuxtv.org/media_tree.git
4083 S:      Maintained
4084 F:      drivers/media/usb/em28xx/
4085
4086 EMBEDDED LINUX
4087 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4088 M:      Matt Mackall <mpm@selenic.com>
4089 M:      David Woodhouse <dwmw2@infradead.org>
4090 L:      linux-embedded@vger.kernel.org
4091 S:      Maintained
4092
4093 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4094 M:      James Smart <james.smart@avagotech.com>
4095 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4096 L:      linux-scsi@vger.kernel.org
4097 W:      http://www.avagotech.com
4098 S:      Supported
4099 F:      drivers/scsi/lpfc/
4100
4101 ENE CB710 FLASH CARD READER DRIVER
4102 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4103 S:      Maintained
4104 F:      drivers/misc/cb710/
4105 F:      drivers/mmc/host/cb710-mmc.*
4106 F:      include/linux/cb710.h
4107
4108 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4109 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4110 S:      Maintained
4111 F:      drivers/media/rc/ene_ir.*
4112
4113 ENHANCED ERROR HANDLING (EEH)
4114 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4115 L:      linuxppc-dev@lists.ozlabs.org
4116 S:      Supported
4117 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4118 F:      arch/powerpc/kernel/eeh*.c
4119
4120 EPSON S1D13XXX FRAMEBUFFER DRIVER
4121 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4122 S:      Maintained
4123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4124 F:      drivers/video/fbdev/s1d13xxxfb.c
4125 F:      include/video/s1d13xxxfb.h
4126
4127 ET131X NETWORK DRIVER
4128 M:      Mark Einon <mark.einon@gmail.com>
4129 S:      Odd Fixes
4130 F:      drivers/net/ethernet/agere/
4131
4132 ETHERNET BRIDGE
4133 M:      Stephen Hemminger <stephen@networkplumber.org>
4134 L:      bridge@lists.linux-foundation.org
4135 L:      netdev@vger.kernel.org
4136 W:      http://www.linuxfoundation.org/en/Net:Bridge
4137 S:      Maintained
4138 F:      include/linux/netfilter_bridge/
4139 F:      net/bridge/
4140
4141 ETHERNET PHY LIBRARY
4142 M:      Florian Fainelli <f.fainelli@gmail.com>
4143 L:      netdev@vger.kernel.org
4144 S:      Maintained
4145 F:      include/linux/phy.h
4146 F:      include/linux/phy_fixed.h
4147 F:      drivers/net/phy/
4148 F:      Documentation/networking/phy.txt
4149 F:      drivers/of/of_mdio.c
4150 F:      drivers/of/of_net.c
4151
4152 EXT2 FILE SYSTEM
4153 M:      Jan Kara <jack@suse.com>
4154 L:      linux-ext4@vger.kernel.org
4155 S:      Maintained
4156 F:      Documentation/filesystems/ext2.txt
4157 F:      fs/ext2/
4158 F:      include/linux/ext2*
4159
4160 EXT4 FILE SYSTEM
4161 M:      "Theodore Ts'o" <tytso@mit.edu>
4162 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4163 L:      linux-ext4@vger.kernel.org
4164 W:      http://ext4.wiki.kernel.org
4165 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4166 S:      Maintained
4167 F:      Documentation/filesystems/ext4.txt
4168 F:      fs/ext4/
4169
4170 Extended Verification Module (EVM)
4171 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4172 L:      linux-ima-devel@lists.sourceforge.net
4173 L:      linux-security-module@vger.kernel.org
4174 S:      Supported
4175 F:      security/integrity/evm/
4176
4177 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4178 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4179 M:      Chanwoo Choi <cw00.choi@samsung.com>
4180 L:      linux-kernel@vger.kernel.org
4181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4182 S:      Maintained
4183 F:      drivers/extcon/
4184 F:      Documentation/extcon/
4185
4186 EXYNOS DP DRIVER
4187 M:      Jingoo Han <jingoohan1@gmail.com>
4188 L:      dri-devel@lists.freedesktop.org
4189 S:      Maintained
4190 F:      drivers/gpu/drm/exynos/exynos_dp*
4191
4192 EXYNOS MIPI DISPLAY DRIVERS
4193 M:      Inki Dae <inki.dae@samsung.com>
4194 M:      Donghwa Lee <dh09.lee@samsung.com>
4195 M:      Kyungmin Park <kyungmin.park@samsung.com>
4196 L:      linux-fbdev@vger.kernel.org
4197 S:      Maintained
4198 F:      drivers/video/fbdev/exynos/exynos_mipi*
4199 F:      include/video/exynos_mipi*
4200
4201 F71805F HARDWARE MONITORING DRIVER
4202 M:      Jean Delvare <jdelvare@suse.com>
4203 L:      lm-sensors@lm-sensors.org
4204 S:      Maintained
4205 F:      Documentation/hwmon/f71805f
4206 F:      drivers/hwmon/f71805f.c
4207
4208 FC0011 TUNER DRIVER
4209 M:      Michael Buesch <m@bues.ch>
4210 L:      linux-media@vger.kernel.org
4211 S:      Maintained
4212 F:      drivers/media/tuners/fc0011.h
4213 F:      drivers/media/tuners/fc0011.c
4214
4215 FC2580 MEDIA DRIVER
4216 M:      Antti Palosaari <crope@iki.fi>
4217 L:      linux-media@vger.kernel.org
4218 W:      http://linuxtv.org/
4219 W:      http://palosaari.fi/linux/
4220 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4221 T:      git git://linuxtv.org/anttip/media_tree.git
4222 S:      Maintained
4223 F:      drivers/media/tuners/fc2580*
4224
4225 FANOTIFY
4226 M:      Eric Paris <eparis@redhat.com>
4227 S:      Maintained
4228 F:      fs/notify/fanotify/
4229 F:      include/linux/fanotify.h
4230 F:      include/uapi/linux/fanotify.h
4231
4232 FARSYNC SYNCHRONOUS DRIVER
4233 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4234 W:      http://www.farsite.co.uk/
4235 S:      Supported
4236 F:      drivers/net/wan/farsync.*
4237
4238 FAULT INJECTION SUPPORT
4239 M:      Akinobu Mita <akinobu.mita@gmail.com>
4240 S:      Supported
4241 F:      Documentation/fault-injection/
4242 F:      lib/fault-inject.c
4243
4244 FBTFT Framebuffer drivers
4245 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4246 M:      Noralf Trønnes <noralf@tronnes.org>
4247 S:      Maintained
4248 F:      drivers/staging/fbtft/
4249
4250 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4251 M:      Vasu Dev <vasu.dev@intel.com>
4252 L:      fcoe-devel@open-fcoe.org
4253 W:      www.Open-FCoE.org
4254 S:      Supported
4255 F:      drivers/scsi/libfc/
4256 F:      drivers/scsi/fcoe/
4257 F:      include/scsi/fc/
4258 F:      include/scsi/libfc.h
4259 F:      include/scsi/libfcoe.h
4260 F:      include/uapi/scsi/fc/
4261
4262 FILE LOCKING (flock() and fcntl()/lockf())
4263 M:      Jeff Layton <jlayton@poochiereds.net>
4264 M:      "J. Bruce Fields" <bfields@fieldses.org>
4265 L:      linux-fsdevel@vger.kernel.org
4266 S:      Maintained
4267 F:      include/linux/fcntl.h
4268 F:      include/linux/fs.h
4269 F:      include/uapi/linux/fcntl.h
4270 F:      include/uapi/linux/fs.h
4271 F:      fs/fcntl.c
4272 F:      fs/locks.c
4273
4274 FILESYSTEMS (VFS and infrastructure)
4275 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4276 L:      linux-fsdevel@vger.kernel.org
4277 S:      Maintained
4278 F:      fs/*
4279
4280 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4281 M:      Riku Voipio <riku.voipio@iki.fi>
4282 L:      lm-sensors@lm-sensors.org
4283 S:      Maintained
4284 F:      drivers/hwmon/f75375s.c
4285 F:      include/linux/f75375s.h
4286
4287 FIREWIRE AUDIO DRIVERS
4288 M:      Clemens Ladisch <clemens@ladisch.de>
4289 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4290 T:      git git://git.alsa-project.org/alsa-kernel.git
4291 S:      Maintained
4292 F:      sound/firewire/
4293
4294 FIREWIRE MEDIA DRIVERS (firedtv)
4295 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4296 L:      linux-media@vger.kernel.org
4297 L:      linux1394-devel@lists.sourceforge.net
4298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4299 S:      Maintained
4300 F:      drivers/media/firewire/
4301
4302 FIREWIRE SBP-2 TARGET
4303 M:      Chris Boot <bootc@bootc.net>
4304 L:      linux-scsi@vger.kernel.org
4305 L:      target-devel@vger.kernel.org
4306 L:      linux1394-devel@lists.sourceforge.net
4307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4308 S:      Maintained
4309 F:      drivers/target/sbp/
4310
4311 FIREWIRE SUBSYSTEM
4312 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4313 L:      linux1394-devel@lists.sourceforge.net
4314 W:      http://ieee1394.wiki.kernel.org/
4315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4316 S:      Maintained
4317 F:      drivers/firewire/
4318 F:      include/linux/firewire.h
4319 F:      include/uapi/linux/firewire*.h
4320 F:      tools/firewire/
4321
4322 FIRMWARE LOADER (request_firmware)
4323 M:      Ming Lei <ming.lei@canonical.com>
4324 L:      linux-kernel@vger.kernel.org
4325 S:      Maintained
4326 F:      Documentation/firmware_class/
4327 F:      drivers/base/firmware*.c
4328 F:      include/linux/firmware.h
4329
4330 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4331 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4332 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4333 S:      Maintained
4334 F:      drivers/block/rsxx/
4335
4336 FLOPPY DRIVER
4337 M:      Jiri Kosina <jikos@kernel.org>
4338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4339 S:      Odd fixes
4340 F:      drivers/block/floppy.c
4341
4342 FMC SUBSYSTEM
4343 M:      Alessandro Rubini <rubini@gnudd.com>
4344 W:      http://www.ohwr.org/projects/fmc-bus
4345 S:      Supported
4346 F:      drivers/fmc/
4347 F:      include/linux/fmc*.h
4348 F:      include/linux/ipmi-fru.h
4349 K:      fmc_d.*register
4350
4351 FPU EMULATOR
4352 M:      Bill Metzenthen <billm@melbpc.org.au>
4353 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4354 S:      Maintained
4355 F:      arch/x86/math-emu/
4356
4357 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4358 L:      netdev@vger.kernel.org
4359 S:      Orphan
4360 F:      drivers/net/wan/dlci.c
4361 F:      drivers/net/wan/sdla.c
4362
4363 FRAMEBUFFER LAYER
4364 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4365 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4366 L:      linux-fbdev@vger.kernel.org
4367 W:      http://linux-fbdev.sourceforge.net/
4368 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4370 S:      Maintained
4371 F:      Documentation/fb/
4372 F:      Documentation/devicetree/bindings/fb/
4373 F:      drivers/video/
4374 F:      include/video/
4375 F:      include/linux/fb.h
4376 F:      include/uapi/video/
4377 F:      include/uapi/linux/fb.h
4378
4379 FREESCALE DIU FRAMEBUFFER DRIVER
4380 M:      Timur Tabi <timur@tabi.org>
4381 L:      linux-fbdev@vger.kernel.org
4382 S:      Maintained
4383 F:      drivers/video/fbdev/fsl-diu-fb.*
4384
4385 FREESCALE DMA DRIVER
4386 M:      Li Yang <leoli@freescale.com>
4387 M:      Zhang Wei <zw@zh-kernel.org>
4388 L:      linuxppc-dev@lists.ozlabs.org
4389 S:      Maintained
4390 F:      drivers/dma/fsldma.*
4391
4392 FREESCALE I2C CPM DRIVER
4393 M:      Jochen Friedrich <jochen@scram.de>
4394 L:      linuxppc-dev@lists.ozlabs.org
4395 L:      linux-i2c@vger.kernel.org
4396 S:      Maintained
4397 F:      drivers/i2c/busses/i2c-cpm.c
4398
4399 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4400 M:      Sascha Hauer <kernel@pengutronix.de>
4401 L:      linux-fbdev@vger.kernel.org
4402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4403 S:      Maintained
4404 F:      include/linux/platform_data/video-imxfb.h
4405 F:      drivers/video/fbdev/imxfb.c
4406
4407 FREESCALE QUAD SPI DRIVER
4408 M:      Han Xu <han.xu@freescale.com>
4409 L:      linux-mtd@lists.infradead.org
4410 S:      Maintained
4411 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4412
4413 FREESCALE SOC FS_ENET DRIVER
4414 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4415 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4416 L:      linuxppc-dev@lists.ozlabs.org
4417 L:      netdev@vger.kernel.org
4418 S:      Maintained
4419 F:      drivers/net/ethernet/freescale/fs_enet/
4420 F:      include/linux/fs_enet_pd.h
4421
4422 FREESCALE QUICC ENGINE LIBRARY
4423 L:      linuxppc-dev@lists.ozlabs.org
4424 S:      Orphan
4425 F:      arch/powerpc/sysdev/qe_lib/
4426 F:      arch/powerpc/include/asm/*qe.h
4427
4428 FREESCALE USB PERIPHERAL DRIVERS
4429 M:      Li Yang <leoli@freescale.com>
4430 L:      linux-usb@vger.kernel.org
4431 L:      linuxppc-dev@lists.ozlabs.org
4432 S:      Maintained
4433 F:      drivers/usb/gadget/udc/fsl*
4434
4435 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4436 M:      Li Yang <leoli@freescale.com>
4437 L:      netdev@vger.kernel.org
4438 L:      linuxppc-dev@lists.ozlabs.org
4439 S:      Maintained
4440 F:      drivers/net/ethernet/freescale/ucc_geth*
4441
4442 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4443 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4444 L:      netdev@vger.kernel.org
4445 S:      Maintained
4446 F:      drivers/net/ethernet/freescale/gianfar*
4447 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4448 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4449
4450 FREESCALE QUICC ENGINE UCC UART DRIVER
4451 M:      Timur Tabi <timur@tabi.org>
4452 L:      linuxppc-dev@lists.ozlabs.org
4453 S:      Maintained
4454 F:      drivers/tty/serial/ucc_uart.c
4455
4456 FREESCALE SOC SOUND DRIVERS
4457 M:      Timur Tabi <timur@tabi.org>
4458 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4459 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4460 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4461 L:      linuxppc-dev@lists.ozlabs.org
4462 S:      Maintained
4463 F:      sound/soc/fsl/fsl*
4464 F:      sound/soc/fsl/imx*
4465 F:      sound/soc/fsl/mpc8610_hpcd.c
4466
4467 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4468 M:      "J. German Rivera" <German.Rivera@freescale.com>
4469 L:      linux-kernel@vger.kernel.org
4470 S:      Maintained
4471 F:      drivers/staging/fsl-mc/
4472
4473 FREEVXFS FILESYSTEM
4474 M:      Christoph Hellwig <hch@infradead.org>
4475 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4476 S:      Maintained
4477 F:      fs/freevxfs/
4478
4479 FREEZER
4480 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4481 M:      Pavel Machek <pavel@ucw.cz>
4482 L:      linux-pm@vger.kernel.org
4483 S:      Supported
4484 F:      Documentation/power/freezing-of-tasks.txt
4485 F:      include/linux/freezer.h
4486 F:      kernel/freezer.c
4487
4488 FRONTSWAP API
4489 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4490 L:      linux-kernel@vger.kernel.org
4491 S:      Maintained
4492 F:      mm/frontswap.c
4493 F:      include/linux/frontswap.h
4494
4495 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4496 M:      David Howells <dhowells@redhat.com>
4497 L:      linux-cachefs@redhat.com
4498 S:      Supported
4499 F:      Documentation/filesystems/caching/
4500 F:      fs/fscache/
4501 F:      include/linux/fscache*.h
4502
4503 F2FS FILE SYSTEM
4504 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4505 M:      Changman Lee <cm224.lee@samsung.com>
4506 R:      Chao Yu <chao2.yu@samsung.com>
4507 L:      linux-f2fs-devel@lists.sourceforge.net
4508 W:      http://en.wikipedia.org/wiki/F2FS
4509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4510 S:      Maintained
4511 F:      Documentation/filesystems/f2fs.txt
4512 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4513 F:      fs/f2fs/
4514 F:      include/linux/f2fs_fs.h
4515 F:      include/trace/events/f2fs.h
4516
4517 FUJITSU FR-V (FRV) PORT
4518 M:      David Howells <dhowells@redhat.com>
4519 S:      Maintained
4520 F:      arch/frv/
4521
4522 FUJITSU LAPTOP EXTRAS
4523 M:      Jonathan Woithe <jwoithe@just42.net>
4524 L:      platform-driver-x86@vger.kernel.org
4525 S:      Maintained
4526 F:      drivers/platform/x86/fujitsu-laptop.c
4527
4528 FUJITSU M-5MO LS CAMERA ISP DRIVER
4529 M:      Kyungmin Park <kyungmin.park@samsung.com>
4530 M:      Heungjun Kim <riverful.kim@samsung.com>
4531 L:      linux-media@vger.kernel.org
4532 S:      Maintained
4533 F:      drivers/media/i2c/m5mols/
4534 F:      include/media/m5mols.h
4535
4536 FUJITSU TABLET EXTRAS
4537 M:      Robert Gerlach <khnz@gmx.de>
4538 L:      platform-driver-x86@vger.kernel.org
4539 S:      Maintained
4540 F:      drivers/platform/x86/fujitsu-tablet.c
4541
4542 FUSE: FILESYSTEM IN USERSPACE
4543 M:      Miklos Szeredi <miklos@szeredi.hu>
4544 L:      fuse-devel@lists.sourceforge.net
4545 W:      http://fuse.sourceforge.net/
4546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4547 S:      Maintained
4548 F:      fs/fuse/
4549 F:      include/uapi/linux/fuse.h
4550 F:      Documentation/filesystems/fuse.txt
4551
4552 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4553 M:      Rik Faith <faith@cs.unc.edu>
4554 L:      linux-scsi@vger.kernel.org
4555 S:      Odd Fixes (e.g., new signatures)
4556 F:      drivers/scsi/fdomain.*
4557
4558 GCOV BASED KERNEL PROFILING
4559 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4560 S:      Maintained
4561 F:      kernel/gcov/
4562 F:      Documentation/gcov.txt
4563
4564 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4565 M:      Achim Leubner <achim_leubner@adaptec.com>
4566 L:      linux-scsi@vger.kernel.org
4567 W:      http://www.icp-vortex.com/
4568 S:      Supported
4569 F:      drivers/scsi/gdt*
4570
4571 GDB KERNEL DEBUGGING HELPER SCRIPTS
4572 M:      Jan Kiszka <jan.kiszka@siemens.com>
4573 S:      Supported
4574 F:      scripts/gdb/
4575
4576 GEMTEK FM RADIO RECEIVER DRIVER
4577 M:      Hans Verkuil <hverkuil@xs4all.nl>
4578 L:      linux-media@vger.kernel.org
4579 T:      git git://linuxtv.org/media_tree.git
4580 W:      http://linuxtv.org
4581 S:      Maintained
4582 F:      drivers/media/radio/radio-gemtek*
4583
4584 GENERIC GPIO I2C DRIVER
4585 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4586 S:      Supported
4587 F:      drivers/i2c/busses/i2c-gpio.c
4588 F:      include/linux/i2c-gpio.h
4589
4590 GENERIC GPIO I2C MULTIPLEXER DRIVER
4591 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4592 L:      linux-i2c@vger.kernel.org
4593 S:      Supported
4594 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4595 F:      include/linux/i2c-mux-gpio.h
4596 F:      Documentation/i2c/muxes/i2c-mux-gpio
4597
4598 GENERIC HDLC (WAN) DRIVERS
4599 M:      Krzysztof Halasa <khc@pm.waw.pl>
4600 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4601 S:      Maintained
4602 F:      drivers/net/wan/c101.c
4603 F:      drivers/net/wan/hd6457*
4604 F:      drivers/net/wan/hdlc*
4605 F:      drivers/net/wan/n2.c
4606 F:      drivers/net/wan/pc300too.c
4607 F:      drivers/net/wan/pci200syn.c
4608 F:      drivers/net/wan/wanxl*
4609
4610 GENERIC INCLUDE/ASM HEADER FILES
4611 M:      Arnd Bergmann <arnd@arndb.de>
4612 L:      linux-arch@vger.kernel.org
4613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4614 S:      Maintained
4615 F:      include/asm-generic/
4616 F:      include/uapi/asm-generic/
4617
4618 GENERIC PHY FRAMEWORK
4619 M:      Kishon Vijay Abraham I <kishon@ti.com>
4620 L:      linux-kernel@vger.kernel.org
4621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4622 S:      Supported
4623 F:      drivers/phy/
4624 F:      include/linux/phy/
4625
4626 GENERIC PM DOMAINS
4627 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4628 M:      Kevin Hilman <khilman@kernel.org>
4629 M:      Ulf Hansson <ulf.hansson@linaro.org>
4630 L:      linux-pm@vger.kernel.org
4631 S:      Supported
4632 F:      drivers/base/power/domain*.c
4633 F:      include/linux/pm_domain.h
4634
4635 GENERIC UIO DRIVER FOR PCI DEVICES
4636 M:      "Michael S. Tsirkin" <mst@redhat.com>
4637 L:      kvm@vger.kernel.org
4638 S:      Supported
4639 F:      drivers/uio/uio_pci_generic.c
4640
4641 GET_MAINTAINER SCRIPT
4642 M:      Joe Perches <joe@perches.com>
4643 S:      Maintained
4644 F:      scripts/get_maintainer.pl
4645
4646 GFS2 FILE SYSTEM
4647 M:      Steven Whitehouse <swhiteho@redhat.com>
4648 M:      Bob Peterson <rpeterso@redhat.com>
4649 L:      cluster-devel@redhat.com
4650 W:      http://sources.redhat.com/cluster/
4651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4652 S:      Supported
4653 F:      Documentation/filesystems/gfs2*.txt
4654 F:      fs/gfs2/
4655 F:      include/uapi/linux/gfs2_ondisk.h
4656
4657 GIGASET ISDN DRIVERS
4658 M:      Paul Bolle <pebolle@tiscali.nl>
4659 L:      gigaset307x-common@lists.sourceforge.net
4660 W:      http://gigaset307x.sourceforge.net/
4661 S:      Odd Fixes
4662 F:      Documentation/isdn/README.gigaset
4663 F:      drivers/isdn/gigaset/
4664 F:      include/uapi/linux/gigaset_dev.h
4665
4666 GO7007 MPEG CODEC
4667 M:      Hans Verkuil <hans.verkuil@cisco.com>
4668 L:      linux-media@vger.kernel.org
4669 S:      Maintained
4670 F:      drivers/media/usb/go7007/
4671
4672 GOODIX TOUCHSCREEN
4673 M:      Bastien Nocera <hadess@hadess.net>
4674 L:      linux-input@vger.kernel.org
4675 S:      Maintained
4676 F:      drivers/input/touchscreen/goodix.c
4677
4678 GPIO SUBSYSTEM
4679 M:      Linus Walleij <linus.walleij@linaro.org>
4680 M:      Alexandre Courbot <gnurou@gmail.com>
4681 L:      linux-gpio@vger.kernel.org
4682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4683 S:      Maintained
4684 F:      Documentation/gpio/
4685 F:      drivers/gpio/
4686 F:      include/linux/gpio/
4687 F:      include/linux/gpio.h
4688 F:      include/asm-generic/gpio.h
4689
4690 GRE DEMULTIPLEXER DRIVER
4691 M:      Dmitry Kozlov <xeb@mail.ru>
4692 L:      netdev@vger.kernel.org
4693 S:      Maintained
4694 F:      net/ipv4/gre_demux.c
4695 F:      net/ipv4/gre_offload.c
4696 F:      include/net/gre.h
4697
4698 GRETH 10/100/1G Ethernet MAC device driver
4699 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4700 L:      netdev@vger.kernel.org
4701 S:      Maintained
4702 F:      drivers/net/ethernet/aeroflex/
4703
4704 GSPCA FINEPIX SUBDRIVER
4705 M:      Frank Zago <frank@zago.net>
4706 L:      linux-media@vger.kernel.org
4707 T:      git git://linuxtv.org/media_tree.git
4708 S:      Maintained
4709 F:      drivers/media/usb/gspca/finepix.c
4710
4711 GSPCA GL860 SUBDRIVER
4712 M:      Olivier Lorin <o.lorin@laposte.net>
4713 L:      linux-media@vger.kernel.org
4714 T:      git git://linuxtv.org/media_tree.git
4715 S:      Maintained
4716 F:      drivers/media/usb/gspca/gl860/
4717
4718 GSPCA M5602 SUBDRIVER
4719 M:      Erik Andren <erik.andren@gmail.com>
4720 L:      linux-media@vger.kernel.org
4721 T:      git git://linuxtv.org/media_tree.git
4722 S:      Maintained
4723 F:      drivers/media/usb/gspca/m5602/
4724
4725 GSPCA PAC207 SONIXB SUBDRIVER
4726 M:      Hans de Goede <hdegoede@redhat.com>
4727 L:      linux-media@vger.kernel.org
4728 T:      git git://linuxtv.org/media_tree.git
4729 S:      Maintained
4730 F:      drivers/media/usb/gspca/pac207.c
4731
4732 GSPCA SN9C20X SUBDRIVER
4733 M:      Brian Johnson <brijohn@gmail.com>
4734 L:      linux-media@vger.kernel.org
4735 T:      git git://linuxtv.org/media_tree.git
4736 S:      Maintained
4737 F:      drivers/media/usb/gspca/sn9c20x.c
4738
4739 GSPCA T613 SUBDRIVER
4740 M:      Leandro Costantino <lcostantino@gmail.com>
4741 L:      linux-media@vger.kernel.org
4742 T:      git git://linuxtv.org/media_tree.git
4743 S:      Maintained
4744 F:      drivers/media/usb/gspca/t613.c
4745
4746 GSPCA USB WEBCAM DRIVER
4747 M:      Hans de Goede <hdegoede@redhat.com>
4748 L:      linux-media@vger.kernel.org
4749 T:      git git://linuxtv.org/media_tree.git
4750 S:      Maintained
4751 F:      drivers/media/usb/gspca/
4752
4753 GUID PARTITION TABLE (GPT)
4754 M:      Davidlohr Bueso <dave@stgolabs.net>
4755 L:      linux-efi@vger.kernel.org
4756 S:      Maintained
4757 F:      block/partitions/efi.*
4758
4759 STK1160 USB VIDEO CAPTURE DRIVER
4760 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4761 L:      linux-media@vger.kernel.org
4762 T:      git git://linuxtv.org/media_tree.git
4763 S:      Maintained
4764 F:      drivers/media/usb/stk1160/
4765
4766 H8/300 ARCHITECTURE
4767 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4768 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4769 W:      http://uclinux-h8.sourceforge.jp
4770 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4771 S:      Maintained
4772 F:      arch/h8300/
4773 F:      drivers/clocksource/h8300_*.c
4774 F:      drivers/clk/h8300/
4775 F:      drivers/irqchip/irq-renesas-h8*.c
4776
4777 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4778 M:      Frank Seidel <frank@f-seidel.de>
4779 L:      platform-driver-x86@vger.kernel.org
4780 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4781 S:      Maintained
4782 F:      drivers/platform/x86/hdaps.c
4783
4784 HDPVR USB VIDEO ENCODER DRIVER
4785 M:      Hans Verkuil <hverkuil@xs4all.nl>
4786 L:      linux-media@vger.kernel.org
4787 T:      git git://linuxtv.org/media_tree.git
4788 W:      http://linuxtv.org
4789 S:      Odd Fixes
4790 F:      drivers/media/usb/hdpvr/
4791
4792 HWPOISON MEMORY FAILURE HANDLING
4793 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4794 L:      linux-mm@kvack.org
4795 S:      Maintained
4796 F:      mm/memory-failure.c
4797 F:      mm/hwpoison-inject.c
4798
4799 HYPERVISOR VIRTUAL CONSOLE DRIVER
4800 L:      linuxppc-dev@lists.ozlabs.org
4801 S:      Odd Fixes
4802 F:      drivers/tty/hvc/
4803
4804 HACKRF MEDIA DRIVER
4805 M:      Antti Palosaari <crope@iki.fi>
4806 L:      linux-media@vger.kernel.org
4807 W:      http://linuxtv.org/
4808 W:      http://palosaari.fi/linux/
4809 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4810 T:      git git://linuxtv.org/anttip/media_tree.git
4811 S:      Maintained
4812 F:      drivers/media/usb/hackrf/
4813
4814 HARDWARE MONITORING
4815 M:      Jean Delvare <jdelvare@suse.com>
4816 M:      Guenter Roeck <linux@roeck-us.net>
4817 L:      lm-sensors@lm-sensors.org
4818 W:      http://www.lm-sensors.org/
4819 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4821 S:      Maintained
4822 F:      Documentation/hwmon/
4823 F:      drivers/hwmon/
4824 F:      include/linux/hwmon*.h
4825
4826 HARDWARE RANDOM NUMBER GENERATOR CORE
4827 M:      Matt Mackall <mpm@selenic.com>
4828 M:      Herbert Xu <herbert@gondor.apana.org.au>
4829 L:      linux-crypto@vger.kernel.org
4830 S:      Odd fixes
4831 F:      Documentation/hw_random.txt
4832 F:      drivers/char/hw_random/
4833 F:      include/linux/hw_random.h
4834
4835 HARDWARE SPINLOCK CORE
4836 M:      Ohad Ben-Cohen <ohad@wizery.com>
4837 S:      Maintained
4838 F:      Documentation/hwspinlock.txt
4839 F:      drivers/hwspinlock/hwspinlock_*
4840 F:      include/linux/hwspinlock.h
4841
4842 HARMONY SOUND DRIVER
4843 L:      linux-parisc@vger.kernel.org
4844 S:      Maintained
4845 F:      sound/parisc/harmony.*
4846
4847 HD29L2 MEDIA DRIVER
4848 M:      Antti Palosaari <crope@iki.fi>
4849 L:      linux-media@vger.kernel.org
4850 W:      http://linuxtv.org/
4851 W:      http://palosaari.fi/linux/
4852 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4853 T:      git git://linuxtv.org/anttip/media_tree.git
4854 S:      Maintained
4855 F:      drivers/media/dvb-frontends/hd29l2*
4856
4857 HEWLETT-PACKARD SMART2 RAID DRIVER
4858 L:      iss_storagedev@hp.com
4859 S:      Orphan
4860 F:      Documentation/blockdev/cpqarray.txt
4861 F:      drivers/block/cpqarray.*
4862
4863 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4864 M:      Don Brace <don.brace@pmcs.com>
4865 L:      iss_storagedev@hp.com
4866 L:      storagedev@pmcs.com
4867 L:      linux-scsi@vger.kernel.org
4868 S:      Supported
4869 F:      Documentation/scsi/hpsa.txt
4870 F:      drivers/scsi/hpsa*.[ch]
4871 F:      include/linux/cciss*.h
4872 F:      include/uapi/linux/cciss*.h
4873
4874 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4875 M:      Don Brace <don.brace@pmcs.com>
4876 L:      iss_storagedev@hp.com
4877 L:      storagedev@pmcs.com
4878 L:      linux-scsi@vger.kernel.org
4879 S:      Supported
4880 F:      Documentation/blockdev/cciss.txt
4881 F:      drivers/block/cciss*
4882 F:      include/linux/cciss_ioctl.h
4883 F:      include/uapi/linux/cciss_ioctl.h
4884
4885 HFS FILESYSTEM
4886 L:      linux-fsdevel@vger.kernel.org
4887 S:      Orphan
4888 F:      Documentation/filesystems/hfs.txt
4889 F:      fs/hfs/
4890
4891 HFSPLUS FILESYSTEM
4892 L:      linux-fsdevel@vger.kernel.org
4893 S:      Orphan
4894 F:      Documentation/filesystems/hfsplus.txt
4895 F:      fs/hfsplus/
4896
4897 HGA FRAMEBUFFER DRIVER
4898 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4899 L:      linux-nvidia@lists.surfsouth.com
4900 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4901 S:      Maintained
4902 F:      drivers/video/fbdev/hgafb.c
4903
4904 HIBERNATION (aka Software Suspend, aka swsusp)
4905 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4906 M:      Pavel Machek <pavel@ucw.cz>
4907 L:      linux-pm@vger.kernel.org
4908 S:      Supported
4909 F:      arch/x86/power/
4910 F:      drivers/base/power/
4911 F:      kernel/power/
4912 F:      include/linux/suspend.h
4913 F:      include/linux/freezer.h
4914 F:      include/linux/pm.h
4915 F:      arch/*/include/asm/suspend*.h
4916
4917 HID CORE LAYER
4918 M:      Jiri Kosina <jikos@kernel.org>
4919 L:      linux-input@vger.kernel.org
4920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4921 S:      Maintained
4922 F:      drivers/hid/
4923 F:      include/linux/hid*
4924 F:      include/uapi/linux/hid*
4925
4926 HID SENSOR HUB DRIVERS
4927 M:      Jiri Kosina <jikos@kernel.org>
4928 M:      Jonathan Cameron <jic23@kernel.org>
4929 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4930 L:      linux-input@vger.kernel.org
4931 L:      linux-iio@vger.kernel.org
4932 S:      Maintained
4933 F:      Documentation/hid/hid-sensor*
4934 F:      drivers/hid/hid-sensor-*
4935 F:      drivers/iio/*/hid-*
4936 F:      include/linux/hid-sensor-*
4937
4938 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4939 M:      Thomas Gleixner <tglx@linutronix.de>
4940 L:      linux-kernel@vger.kernel.org
4941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4942 S:      Maintained
4943 F:      Documentation/timers/
4944 F:      kernel/time/hrtimer.c
4945 F:      kernel/time/clockevents.c
4946 F:      kernel/time/tick*.*
4947 F:      kernel/time/timer_*.c
4948 F:      include/linux/clockchips.h
4949 F:      include/linux/hrtimer.h
4950
4951 HIGH-SPEED SCC DRIVER FOR AX.25
4952 L:      linux-hams@vger.kernel.org
4953 S:      Orphan
4954 F:      drivers/net/hamradio/dmascc.c
4955 F:      drivers/net/hamradio/scc.c
4956
4957 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4958 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4959 W:      http://www.highpoint-tech.com
4960 S:      Supported
4961 F:      Documentation/scsi/hptiop.txt
4962 F:      drivers/scsi/hptiop.c
4963
4964 HIPPI
4965 M:      Jes Sorensen <jes@trained-monkey.org>
4966 L:      linux-hippi@sunsite.dk
4967 S:      Maintained
4968 F:      include/linux/hippidevice.h
4969 F:      include/uapi/linux/if_hippi.h
4970 F:      net/802/hippi.c
4971 F:      drivers/net/hippi/
4972
4973 HOST AP DRIVER
4974 M:      Jouni Malinen <j@w1.fi>
4975 L:      hostap@shmoo.com (subscribers-only)
4976 L:      linux-wireless@vger.kernel.org
4977 W:      http://hostap.epitest.fi/
4978 S:      Maintained
4979 F:      drivers/net/wireless/hostap/
4980
4981 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4982 L:      platform-driver-x86@vger.kernel.org
4983 S:      Orphan
4984 F:      drivers/platform/x86/tc1100-wmi.c
4985
4986 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4987 M:      Jaroslav Kysela <perex@perex.cz>
4988 S:      Maintained
4989 F:      drivers/net/ethernet/hp/hp100.*
4990
4991 HPET:   High Precision Event Timers driver
4992 M:      Clemens Ladisch <clemens@ladisch.de>
4993 S:      Maintained
4994 F:      Documentation/timers/hpet.txt
4995 F:      drivers/char/hpet.c
4996 F:      include/linux/hpet.h
4997 F:      include/uapi/linux/hpet.h
4998
4999 HPET:   x86
5000 S:      Orphan
5001 F:      arch/x86/kernel/hpet.c
5002 F:      arch/x86/include/asm/hpet.h
5003
5004 HPFS FILESYSTEM
5005 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5006 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5007 S:      Maintained
5008 F:      fs/hpfs/
5009
5010 HSI SUBSYSTEM
5011 M:      Sebastian Reichel <sre@kernel.org>
5012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5013 S:      Maintained
5014 F:      Documentation/ABI/testing/sysfs-bus-hsi
5015 F:      Documentation/hsi.txt
5016 F:      drivers/hsi/
5017 F:      include/linux/hsi/
5018 F:      include/uapi/linux/hsi/
5019
5020 HSO 3G MODEM DRIVER
5021 M:      Jan Dumon <j.dumon@option.com>
5022 W:      http://www.pharscape.org
5023 S:      Maintained
5024 F:      drivers/net/usb/hso.c
5025
5026 HSR NETWORK PROTOCOL
5027 M:      Arvid Brodin <arvid.brodin@alten.se>
5028 L:      netdev@vger.kernel.org
5029 S:      Maintained
5030 F:      net/hsr/
5031
5032 HTCPEN TOUCHSCREEN DRIVER
5033 M:      Pau Oliva Fora <pof@eslack.org>
5034 L:      linux-input@vger.kernel.org
5035 S:      Maintained
5036 F:      drivers/input/touchscreen/htcpen.c
5037
5038 HUGETLB FILESYSTEM
5039 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5040 S:      Maintained
5041 F:      fs/hugetlbfs/
5042
5043 Hyper-V CORE AND DRIVERS
5044 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5045 M:      Haiyang Zhang <haiyangz@microsoft.com>
5046 L:      devel@linuxdriverproject.org
5047 S:      Maintained
5048 F:      arch/x86/include/asm/mshyperv.h
5049 F:      arch/x86/include/uapi/asm/hyperv.h
5050 F:      arch/x86/kernel/cpu/mshyperv.c
5051 F:      drivers/hid/hid-hyperv.c
5052 F:      drivers/hv/
5053 F:      drivers/input/serio/hyperv-keyboard.c
5054 F:      drivers/net/hyperv/
5055 F:      drivers/scsi/storvsc_drv.c
5056 F:      drivers/video/fbdev/hyperv_fb.c
5057 F:      include/linux/hyperv.h
5058 F:      tools/hv/
5059 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5060
5061 I2C OVER PARALLEL PORT
5062 M:      Jean Delvare <jdelvare@suse.com>
5063 L:      linux-i2c@vger.kernel.org
5064 S:      Maintained
5065 F:      Documentation/i2c/busses/i2c-parport
5066 F:      Documentation/i2c/busses/i2c-parport-light
5067 F:      drivers/i2c/busses/i2c-parport.c
5068 F:      drivers/i2c/busses/i2c-parport-light.c
5069
5070 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5071 M:      Jean Delvare <jdelvare@suse.com>
5072 L:      linux-i2c@vger.kernel.org
5073 S:      Maintained
5074 F:      Documentation/i2c/busses/i2c-ali1535
5075 F:      Documentation/i2c/busses/i2c-ali1563
5076 F:      Documentation/i2c/busses/i2c-ali15x3
5077 F:      Documentation/i2c/busses/i2c-amd756
5078 F:      Documentation/i2c/busses/i2c-amd8111
5079 F:      Documentation/i2c/busses/i2c-i801
5080 F:      Documentation/i2c/busses/i2c-nforce2
5081 F:      Documentation/i2c/busses/i2c-piix4
5082 F:      Documentation/i2c/busses/i2c-sis5595
5083 F:      Documentation/i2c/busses/i2c-sis630
5084 F:      Documentation/i2c/busses/i2c-sis96x
5085 F:      Documentation/i2c/busses/i2c-via
5086 F:      Documentation/i2c/busses/i2c-viapro
5087 F:      drivers/i2c/busses/i2c-ali1535.c
5088 F:      drivers/i2c/busses/i2c-ali1563.c
5089 F:      drivers/i2c/busses/i2c-ali15x3.c
5090 F:      drivers/i2c/busses/i2c-amd756.c
5091 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5092 F:      drivers/i2c/busses/i2c-amd8111.c
5093 F:      drivers/i2c/busses/i2c-i801.c
5094 F:      drivers/i2c/busses/i2c-isch.c
5095 F:      drivers/i2c/busses/i2c-nforce2.c
5096 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5097 F:      drivers/i2c/busses/i2c-piix4.c
5098 F:      drivers/i2c/busses/i2c-sis5595.c
5099 F:      drivers/i2c/busses/i2c-sis630.c
5100 F:      drivers/i2c/busses/i2c-sis96x.c
5101 F:      drivers/i2c/busses/i2c-via.c
5102 F:      drivers/i2c/busses/i2c-viapro.c
5103
5104 I2C/SMBUS ISMT DRIVER
5105 M:      Seth Heasley <seth.heasley@intel.com>
5106 M:      Neil Horman <nhorman@tuxdriver.com>
5107 L:      linux-i2c@vger.kernel.org
5108 F:      drivers/i2c/busses/i2c-ismt.c
5109 F:      Documentation/i2c/busses/i2c-ismt
5110
5111 I2C/SMBUS STUB DRIVER
5112 M:      Jean Delvare <jdelvare@suse.com>
5113 L:      linux-i2c@vger.kernel.org
5114 S:      Maintained
5115 F:      drivers/i2c/i2c-stub.c
5116
5117 I2C SUBSYSTEM
5118 M:      Wolfram Sang <wsa@the-dreams.de>
5119 L:      linux-i2c@vger.kernel.org
5120 W:      https://i2c.wiki.kernel.org/
5121 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5123 S:      Maintained
5124 F:      Documentation/devicetree/bindings/i2c/
5125 F:      Documentation/i2c/
5126 F:      drivers/i2c/
5127 F:      include/linux/i2c.h
5128 F:      include/linux/i2c-*.h
5129 F:      include/uapi/linux/i2c.h
5130 F:      include/uapi/linux/i2c-*.h
5131
5132 I2C ACPI SUPPORT
5133 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5134 L:      linux-i2c@vger.kernel.org
5135 L:      linux-acpi@vger.kernel.org
5136 S:      Maintained
5137
5138 I2C-TAOS-EVM DRIVER
5139 M:      Jean Delvare <jdelvare@suse.com>
5140 L:      linux-i2c@vger.kernel.org
5141 S:      Maintained
5142 F:      Documentation/i2c/busses/i2c-taos-evm
5143 F:      drivers/i2c/busses/i2c-taos-evm.c
5144
5145 I2C-TINY-USB DRIVER
5146 M:      Till Harbaum <till@harbaum.org>
5147 L:      linux-i2c@vger.kernel.org
5148 W:      http://www.harbaum.org/till/i2c_tiny_usb
5149 S:      Maintained
5150 F:      drivers/i2c/busses/i2c-tiny-usb.c
5151
5152 i386 BOOT CODE
5153 M:      "H. Peter Anvin" <hpa@zytor.com>
5154 S:      Maintained
5155 F:      arch/x86/boot/
5156
5157 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5158 M:      "H. Peter Anvin" <hpa@zytor.com>
5159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5160 S:      Maintained
5161
5162 IA64 (Itanium) PLATFORM
5163 M:      Tony Luck <tony.luck@intel.com>
5164 M:      Fenghua Yu <fenghua.yu@intel.com>
5165 L:      linux-ia64@vger.kernel.org
5166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5167 S:      Maintained
5168 F:      arch/ia64/
5169
5170 IBM Power VMX Cryptographic instructions
5171 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5172 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5173 L:      linux-crypto@vger.kernel.org
5174 S:      Supported
5175 F:      drivers/crypto/vmx/Makefile
5176 F:      drivers/crypto/vmx/Kconfig
5177 F:      drivers/crypto/vmx/vmx.c
5178 F:      drivers/crypto/vmx/aes*
5179 F:      drivers/crypto/vmx/ghash*
5180 F:      drivers/crypto/vmx/ppc-xlate.pl
5181
5182 IBM Power in-Nest Crypto Acceleration
5183 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5184 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5185 L:      linux-crypto@vger.kernel.org
5186 S:      Supported
5187 F:      drivers/crypto/nx/Makefile
5188 F:      drivers/crypto/nx/Kconfig
5189 F:      drivers/crypto/nx/nx-aes*
5190 F:      drivers/crypto/nx/nx-sha*
5191 F:      drivers/crypto/nx/nx.*
5192 F:      drivers/crypto/nx/nx_csbcpb.h
5193 F:      drivers/crypto/nx/nx_debugfs.h
5194
5195 IBM Power 842 compression accelerator
5196 M:      Dan Streetman <ddstreet@ieee.org>
5197 S:      Supported
5198 F:      drivers/crypto/nx/Makefile
5199 F:      drivers/crypto/nx/Kconfig
5200 F:      drivers/crypto/nx/nx-842*
5201 F:      include/linux/sw842.h
5202 F:      crypto/842.c
5203 F:      lib/842/
5204
5205 IBM Power Linux RAID adapter
5206 M:      Brian King <brking@us.ibm.com>
5207 S:      Supported
5208 F:      drivers/scsi/ipr.*
5209
5210 IBM Power Virtual Ethernet Device Driver
5211 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5212 L:      netdev@vger.kernel.org
5213 S:      Supported
5214 F:      drivers/net/ethernet/ibm/ibmveth.*
5215
5216 IBM Power Virtual SCSI Device Drivers
5217 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5218 L:      linux-scsi@vger.kernel.org
5219 S:      Supported
5220 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5221 F:      drivers/scsi/ibmvscsi/viosrp.h
5222
5223 IBM Power Virtual FC Device Drivers
5224 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5225 L:      linux-scsi@vger.kernel.org
5226 S:      Supported
5227 F:      drivers/scsi/ibmvscsi/ibmvfc*
5228
5229 IBM ServeRAID RAID DRIVER
5230 S:      Orphan
5231 F:      drivers/scsi/ips.*
5232
5233 ICH LPC AND GPIO DRIVER
5234 M:      Peter Tyser <ptyser@xes-inc.com>
5235 S:      Maintained
5236 F:      drivers/mfd/lpc_ich.c
5237 F:      drivers/gpio/gpio-ich.c
5238
5239 IDE SUBSYSTEM
5240 M:      "David S. Miller" <davem@davemloft.net>
5241 L:      linux-ide@vger.kernel.org
5242 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5244 S:      Maintained
5245 F:      Documentation/ide/
5246 F:      drivers/ide/
5247 F:      include/linux/ide.h
5248
5249 IDEAPAD LAPTOP EXTRAS DRIVER
5250 M:      Ike Panhc <ike.pan@canonical.com>
5251 L:      platform-driver-x86@vger.kernel.org
5252 W:      http://launchpad.net/ideapad-laptop
5253 S:      Maintained
5254 F:      drivers/platform/x86/ideapad-laptop.c
5255
5256 IDEAPAD LAPTOP SLIDEBAR DRIVER
5257 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5258 L:      linux-input@vger.kernel.org
5259 W:      https://github.com/o2genum/ideapad-slidebar
5260 S:      Maintained
5261 F:      drivers/input/misc/ideapad_slidebar.c
5262
5263 IDE/ATAPI DRIVERS
5264 M:      Borislav Petkov <bp@alien8.de>
5265 L:      linux-ide@vger.kernel.org
5266 S:      Maintained
5267 F:      Documentation/cdrom/ide-cd
5268 F:      drivers/ide/ide-cd*
5269
5270 IDLE-I7300
5271 M:      Andy Henroid <andrew.d.henroid@intel.com>
5272 L:      linux-pm@vger.kernel.org
5273 S:      Supported
5274 F:      drivers/idle/i7300_idle.c
5275
5276 IEEE 802.15.4 SUBSYSTEM
5277 M:      Alexander Aring <alex.aring@gmail.com>
5278 L:      linux-wpan@vger.kernel.org
5279 W:      https://github.com/linux-wpan
5280 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5281 S:      Maintained
5282 F:      net/ieee802154/
5283 F:      net/mac802154/
5284 F:      drivers/net/ieee802154/
5285 F:      include/linux/nl802154.h
5286 F:      include/linux/ieee802154.h
5287 F:      include/net/nl802154.h
5288 F:      include/net/mac802154.h
5289 F:      include/net/af_ieee802154.h
5290 F:      include/net/cfg802154.h
5291 F:      include/net/ieee802154_netdev.h
5292 F:      Documentation/networking/ieee802154.txt
5293
5294 IGORPLUG-USB IR RECEIVER
5295 M:      Sean Young <sean@mess.org>
5296 L:      linux-media@vger.kernel.org
5297 S:      Maintained
5298 F:      drivers/media/rc/igorplugusb.c
5299
5300 IGUANAWORKS USB IR TRANSCEIVER
5301 M:      Sean Young <sean@mess.org>
5302 L:      linux-media@vger.kernel.org
5303 S:      Maintained
5304 F:      drivers/media/rc/iguanair.c
5305
5306 IIO SUBSYSTEM AND DRIVERS
5307 M:      Jonathan Cameron <jic23@kernel.org>
5308 R:      Hartmut Knaack <knaack.h@gmx.de>
5309 R:      Lars-Peter Clausen <lars@metafoo.de>
5310 R:      Peter Meerwald <pmeerw@pmeerw.net>
5311 L:      linux-iio@vger.kernel.org
5312 S:      Maintained
5313 F:      drivers/iio/
5314 F:      drivers/staging/iio/
5315 F:      include/linux/iio/
5316 F:      tools/iio/
5317
5318 IKANOS/ADI EAGLE ADSL USB DRIVER
5319 M:      Matthieu Castet <castet.matthieu@free.fr>
5320 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5321 S:      Maintained
5322 F:      drivers/usb/atm/ueagle-atm.c
5323
5324 INA209 HARDWARE MONITOR DRIVER
5325 M:      Guenter Roeck <linux@roeck-us.net>
5326 L:      lm-sensors@lm-sensors.org
5327 S:      Maintained
5328 F:      Documentation/hwmon/ina209
5329 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5330 F:      drivers/hwmon/ina209.c
5331
5332 INA2XX HARDWARE MONITOR DRIVER
5333 M:      Guenter Roeck <linux@roeck-us.net>
5334 L:      lm-sensors@lm-sensors.org
5335 S:      Maintained
5336 F:      Documentation/hwmon/ina2xx
5337 F:      drivers/hwmon/ina2xx.c
5338 F:      include/linux/platform_data/ina2xx.h
5339
5340 INDUSTRY PACK SUBSYSTEM (IPACK)
5341 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5342 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5343 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5344 L:      industrypack-devel@lists.sourceforge.net
5345 W:      http://industrypack.sourceforge.net
5346 S:      Maintained
5347 F:      drivers/ipack/
5348
5349 INGENIC JZ4780 DMA Driver
5350 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5351 S:      Maintained
5352 F:      drivers/dma/dma-jz4780.c
5353
5354 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5355 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5356 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5357 L:      linux-ima-devel@lists.sourceforge.net
5358 L:      linux-ima-user@lists.sourceforge.net
5359 L:      linux-security-module@vger.kernel.org
5360 S:      Supported
5361 F:      security/integrity/ima/
5362
5363 IMGTEC IR DECODER DRIVER
5364 M:      James Hogan <james.hogan@imgtec.com>
5365 S:      Maintained
5366 F:      drivers/media/rc/img-ir/
5367
5368 IMS TWINTURBO FRAMEBUFFER DRIVER
5369 L:      linux-fbdev@vger.kernel.org
5370 S:      Orphan
5371 F:      drivers/video/fbdev/imsttfb.c
5372
5373 INFINIBAND SUBSYSTEM
5374 M:      Doug Ledford <dledford@redhat.com>
5375 M:      Sean Hefty <sean.hefty@intel.com>
5376 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5377 L:      linux-rdma@vger.kernel.org
5378 W:      http://www.openfabrics.org/
5379 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5381 S:      Supported
5382 F:      Documentation/infiniband/
5383 F:      drivers/infiniband/
5384 F:      drivers/staging/rdma/
5385 F:      include/uapi/linux/if_infiniband.h
5386 F:      include/uapi/rdma/
5387 F:      include/rdma/
5388
5389 INOTIFY
5390 M:      John McCutchan <john@johnmccutchan.com>
5391 M:      Robert Love <rlove@rlove.org>
5392 M:      Eric Paris <eparis@parisplace.org>
5393 S:      Maintained
5394 F:      Documentation/filesystems/inotify.txt
5395 F:      fs/notify/inotify/
5396 F:      include/linux/inotify.h
5397 F:      include/uapi/linux/inotify.h
5398
5399 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5400 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5401 L:      linux-input@vger.kernel.org
5402 Q:      http://patchwork.kernel.org/project/linux-input/list/
5403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5404 S:      Maintained
5405 F:      drivers/input/
5406 F:      include/linux/input.h
5407 F:      include/uapi/linux/input.h
5408 F:      include/linux/input/
5409
5410 INPUT MULTITOUCH (MT) PROTOCOL
5411 M:      Henrik Rydberg <rydberg@bitmath.org>
5412 L:      linux-input@vger.kernel.org
5413 S:      Odd fixes
5414 F:      Documentation/input/multi-touch-protocol.txt
5415 F:      drivers/input/input-mt.c
5416 K:      \b(ABS|SYN)_MT_
5417
5418 INTEL ASoC BDW/HSW DRIVERS
5419 M:      Jie Yang <yang.jie@linux.intel.com>
5420 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5421 S:      Supported
5422 F:      sound/soc/intel/common/sst-dsp*
5423 F:      sound/soc/intel/common/sst-firmware.c
5424 F:      sound/soc/intel/boards/broadwell.c
5425 F:      sound/soc/intel/haswell/
5426
5427 INTEL C600 SERIES SAS CONTROLLER DRIVER
5428 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5429 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5430 L:      linux-scsi@vger.kernel.org
5431 T:      git git://git.code.sf.net/p/intel-sas/isci
5432 S:      Supported
5433 F:      drivers/scsi/isci/
5434
5435 INTEL IDLE DRIVER
5436 M:      Len Brown <lenb@kernel.org>
5437 L:      linux-pm@vger.kernel.org
5438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5439 S:      Supported
5440 F:      drivers/idle/intel_idle.c
5441
5442 INTEL PSTATE DRIVER
5443 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5444 M:      Len Brown <lenb@kernel.org>
5445 L:      linux-pm@vger.kernel.org
5446 S:      Supported
5447 F:      drivers/cpufreq/intel_pstate.c
5448
5449 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5450 M:      Maik Broemme <mbroemme@plusserver.de>
5451 L:      linux-fbdev@vger.kernel.org
5452 S:      Maintained
5453 F:      Documentation/fb/intelfb.txt
5454 F:      drivers/video/fbdev/intelfb/
5455
5456 INTEL 810/815 FRAMEBUFFER DRIVER
5457 M:      Antonino Daplas <adaplas@gmail.com>
5458 L:      linux-fbdev@vger.kernel.org
5459 S:      Maintained
5460 F:      drivers/video/fbdev/i810/
5461
5462 INTEL MENLOW THERMAL DRIVER
5463 M:      Sujith Thomas <sujith.thomas@intel.com>
5464 L:      platform-driver-x86@vger.kernel.org
5465 W:      https://01.org/linux-acpi
5466 S:      Supported
5467 F:      drivers/platform/x86/intel_menlow.c
5468
5469 INTEL I/OAT DMA DRIVER
5470 M:      Dave Jiang <dave.jiang@intel.com>
5471 R:      Dan Williams <dan.j.williams@intel.com>
5472 L:      dmaengine@vger.kernel.org
5473 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5474 S:      Supported
5475 F:      drivers/dma/ioat*
5476
5477 INTEL IOMMU (VT-d)
5478 M:      David Woodhouse <dwmw2@infradead.org>
5479 L:      iommu@lists.linux-foundation.org
5480 T:      git git://git.infradead.org/iommu-2.6.git
5481 S:      Supported
5482 F:      drivers/iommu/intel-iommu.c
5483 F:      include/linux/intel-iommu.h
5484
5485 INTEL IOP-ADMA DMA DRIVER
5486 R:      Dan Williams <dan.j.williams@intel.com>
5487 S:      Odd fixes
5488 F:      drivers/dma/iop-adma.c
5489
5490 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5491 M:      Krzysztof Halasa <khalasa@piap.pl>
5492 S:      Maintained
5493 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5494 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5495 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5496 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5497 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5498 F:      drivers/net/wan/ixp4xx_hss.c
5499
5500 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5501 M:      Deepak Saxena <dsaxena@plexity.net>
5502 S:      Maintained
5503 F:      drivers/char/hw_random/ixp4xx-rng.c
5504
5505 INTEL ETHERNET DRIVERS
5506 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5507 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5508 R:      Shannon Nelson <shannon.nelson@intel.com>
5509 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5510 R:      Don Skidmore <donald.c.skidmore@intel.com>
5511 R:      Matthew Vick <matthew.vick@intel.com>
5512 R:      John Ronciak <john.ronciak@intel.com>
5513 R:      Mitch Williams <mitch.a.williams@intel.com>
5514 L:      intel-wired-lan@lists.osuosl.org
5515 W:      http://www.intel.com/support/feedback.htm
5516 W:      http://e1000.sourceforge.net/
5517 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5520 S:      Supported
5521 F:      Documentation/networking/e100.txt
5522 F:      Documentation/networking/e1000.txt
5523 F:      Documentation/networking/e1000e.txt
5524 F:      Documentation/networking/igb.txt
5525 F:      Documentation/networking/igbvf.txt
5526 F:      Documentation/networking/ixgb.txt
5527 F:      Documentation/networking/ixgbe.txt
5528 F:      Documentation/networking/ixgbevf.txt
5529 F:      Documentation/networking/i40e.txt
5530 F:      Documentation/networking/i40evf.txt
5531 F:      drivers/net/ethernet/intel/
5532 F:      drivers/net/ethernet/intel/*/
5533
5534 INTEL-MID GPIO DRIVER
5535 M:      David Cohen <david.a.cohen@linux.intel.com>
5536 L:      linux-gpio@vger.kernel.org
5537 S:      Maintained
5538 F:      drivers/gpio/gpio-intel-mid.c
5539
5540 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5541 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5542 L:      linux-wireless@vger.kernel.org
5543 S:      Maintained
5544 F:      Documentation/networking/README.ipw2100
5545 F:      Documentation/networking/README.ipw2200
5546 F:      drivers/net/wireless/ipw2x00/
5547
5548 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5549 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5550 M:      Gang Wei <gang.wei@intel.com>
5551 M:      Shane Wang <shane.wang@intel.com>
5552 L:      tboot-devel@lists.sourceforge.net
5553 W:      http://tboot.sourceforge.net
5554 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5555 S:      Supported
5556 F:      Documentation/intel_txt.txt
5557 F:      include/linux/tboot.h
5558 F:      arch/x86/kernel/tboot.c
5559
5560 INTEL WIRELESS WIMAX CONNECTION 2400
5561 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5562 M:      linux-wimax@intel.com
5563 L:      wimax@linuxwimax.org (subscribers-only)
5564 S:      Supported
5565 W:      http://linuxwimax.org
5566 F:      Documentation/wimax/README.i2400m
5567 F:      drivers/net/wimax/i2400m/
5568 F:      include/uapi/linux/wimax/i2400m.h
5569
5570 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5571 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5572 L:      linux-wireless@vger.kernel.org
5573 S:      Supported
5574 F:      drivers/net/wireless/iwlegacy/
5575
5576 INTEL WIRELESS WIFI LINK (iwlwifi)
5577 M:      Johannes Berg <johannes.berg@intel.com>
5578 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5579 M:      Intel Linux Wireless <linuxwifi@intel.com>
5580 L:      linux-wireless@vger.kernel.org
5581 W:      http://intellinuxwireless.org
5582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5583 S:      Supported
5584 F:      drivers/net/wireless/iwlwifi/
5585
5586 INTEL MANAGEMENT ENGINE (mei)
5587 M:      Tomas Winkler <tomas.winkler@intel.com>
5588 L:      linux-kernel@vger.kernel.org
5589 S:      Supported
5590 F:      include/uapi/linux/mei.h
5591 F:      include/linux/mei_cl_bus.h
5592 F:      drivers/misc/mei/*
5593 F:      Documentation/misc-devices/mei/*
5594
5595 INTEL PMC IPC DRIVER
5596 M:      Zha Qipeng<qipeng.zha@intel.com>
5597 L:      platform-driver-x86@vger.kernel.org
5598 S:      Maintained
5599 F:      drivers/platform/x86/intel_pmc_ipc.c
5600 F:      arch/x86/include/asm/intel_pmc_ipc.h
5601
5602 IOC3 ETHERNET DRIVER
5603 M:      Ralf Baechle <ralf@linux-mips.org>
5604 L:      linux-mips@linux-mips.org
5605 S:      Maintained
5606 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5607
5608 IOC3 SERIAL DRIVER
5609 M:      Pat Gefre <pfg@sgi.com>
5610 L:      linux-serial@vger.kernel.org
5611 S:      Maintained
5612 F:      drivers/tty/serial/ioc3_serial.c
5613
5614 IOMMU DRIVERS
5615 M:      Joerg Roedel <joro@8bytes.org>
5616 L:      iommu@lists.linux-foundation.org
5617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5618 S:      Maintained
5619 F:      drivers/iommu/
5620
5621 IP MASQUERADING
5622 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5623 S:      Maintained
5624 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5625
5626 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5627 M:      Francois Romieu <romieu@fr.zoreil.com>
5628 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5629 L:      netdev@vger.kernel.org
5630 S:      Maintained
5631 F:      drivers/net/ethernet/icplus/ipg.*
5632
5633 IPATH DRIVER
5634 M:      Mike Marciniszyn <infinipath@intel.com>
5635 L:      linux-rdma@vger.kernel.org
5636 S:      Maintained
5637 F:      drivers/staging/rdma/ipath/
5638
5639 IPMI SUBSYSTEM
5640 M:      Corey Minyard <minyard@acm.org>
5641 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5642 W:      http://openipmi.sourceforge.net/
5643 S:      Supported
5644 F:      Documentation/IPMI.txt
5645 F:      drivers/char/ipmi/
5646 F:      include/linux/ipmi*
5647 F:      include/uapi/linux/ipmi*
5648
5649 QCOM AUDIO (ASoC) DRIVERS
5650 M:      Patrick Lai <plai@codeaurora.org>
5651 M:      Banajit Goswami <bgoswami@codeaurora.org>
5652 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5653 S:      Supported
5654 F:      sound/soc/qcom/
5655
5656 IPS SCSI RAID DRIVER
5657 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5658 L:      linux-scsi@vger.kernel.org
5659 W:      http://www.adaptec.com/
5660 S:      Maintained
5661 F:      drivers/scsi/ips*
5662
5663 IPVS
5664 M:      Wensong Zhang <wensong@linux-vs.org>
5665 M:      Simon Horman <horms@verge.net.au>
5666 M:      Julian Anastasov <ja@ssi.bg>
5667 L:      netdev@vger.kernel.org
5668 L:      lvs-devel@vger.kernel.org
5669 S:      Maintained
5670 F:      Documentation/networking/ipvs-sysctl.txt
5671 F:      include/net/ip_vs.h
5672 F:      include/uapi/linux/ip_vs.h
5673 F:      net/netfilter/ipvs/
5674
5675 IPWIRELESS DRIVER
5676 M:      Jiri Kosina <jikos@kernel.org>
5677 M:      David Sterba <dsterba@suse.com>
5678 S:      Odd Fixes
5679 F:      drivers/tty/ipwireless/
5680
5681 IPX NETWORK LAYER
5682 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5683 L:      netdev@vger.kernel.org
5684 S:      Maintained
5685 F:      include/net/ipx.h
5686 F:      include/uapi/linux/ipx.h
5687 F:      net/ipx/
5688
5689 IRDA SUBSYSTEM
5690 M:      Samuel Ortiz <samuel@sortiz.org>
5691 L:      irda-users@lists.sourceforge.net (subscribers-only)
5692 L:      netdev@vger.kernel.org
5693 W:      http://irda.sourceforge.net/
5694 S:      Maintained
5695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5696 F:      Documentation/networking/irda.txt
5697 F:      drivers/net/irda/
5698 F:      include/net/irda/
5699 F:      net/irda/
5700
5701 IRQ SUBSYSTEM
5702 M:      Thomas Gleixner <tglx@linutronix.de>
5703 L:      linux-kernel@vger.kernel.org
5704 S:      Maintained
5705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5706 F:      kernel/irq/
5707
5708 IRQCHIP DRIVERS
5709 M:      Thomas Gleixner <tglx@linutronix.de>
5710 M:      Jason Cooper <jason@lakedaemon.net>
5711 M:      Marc Zyngier <marc.zyngier@arm.com>
5712 L:      linux-kernel@vger.kernel.org
5713 S:      Maintained
5714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5715 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5716 F:      Documentation/devicetree/bindings/interrupt-controller/
5717 F:      drivers/irqchip/
5718
5719 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5720 M:      Jiang Liu <jiang.liu@linux.intel.com>
5721 M:      Marc Zyngier <marc.zyngier@arm.com>
5722 S:      Maintained
5723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5724 F:      Documentation/IRQ-domain.txt
5725 F:      include/linux/irqdomain.h
5726 F:      kernel/irq/irqdomain.c
5727 F:      kernel/irq/msi.c
5728
5729 ISAPNP
5730 M:      Jaroslav Kysela <perex@perex.cz>
5731 S:      Maintained
5732 F:      Documentation/isapnp.txt
5733 F:      drivers/pnp/isapnp/
5734 F:      include/linux/isapnp.h
5735
5736 ISA RADIO MODULE
5737 M:      Hans Verkuil <hverkuil@xs4all.nl>
5738 L:      linux-media@vger.kernel.org
5739 T:      git git://linuxtv.org/media_tree.git
5740 W:      http://linuxtv.org
5741 S:      Maintained
5742 F:      drivers/media/radio/radio-isa*
5743
5744 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5745 M:      Peter Jones <pjones@redhat.com>
5746 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5747 S:      Maintained
5748 F:      drivers/firmware/iscsi_ibft*
5749
5750 ISCSI
5751 M:      Mike Christie <michaelc@cs.wisc.edu>
5752 L:      open-iscsi@googlegroups.com
5753 W:      www.open-iscsi.org
5754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5755 S:      Maintained
5756 F:      drivers/scsi/*iscsi*
5757 F:      include/scsi/*iscsi*
5758
5759 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5760 M:      Or Gerlitz <ogerlitz@mellanox.com>
5761 M:      Sagi Grimberg <sagig@mellanox.com>
5762 M:      Roi Dayan <roid@mellanox.com>
5763 L:      linux-rdma@vger.kernel.org
5764 S:      Supported
5765 W:      http://www.openfabrics.org
5766 W:      www.open-iscsi.org
5767 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5768 F:      drivers/infiniband/ulp/iser/
5769
5770 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5771 M:      Sagi Grimberg <sagig@mellanox.com>
5772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5773 L:      linux-rdma@vger.kernel.org
5774 L:      target-devel@vger.kernel.org
5775 S:      Supported
5776 W:      http://www.linux-iscsi.org
5777 F:      drivers/infiniband/ulp/isert
5778
5779 ISDN SUBSYSTEM
5780 M:      Karsten Keil <isdn@linux-pingi.de>
5781 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5782 L:      netdev@vger.kernel.org
5783 W:      http://www.isdn4linux.de
5784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5785 S:      Maintained
5786 F:      Documentation/isdn/
5787 F:      drivers/isdn/
5788 F:      include/linux/isdn.h
5789 F:      include/linux/isdn/
5790 F:      include/uapi/linux/isdn.h
5791 F:      include/uapi/linux/isdn/
5792
5793 ISDN SUBSYSTEM (Eicon active card driver)
5794 M:      Armin Schindler <mac@melware.de>
5795 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5796 W:      http://www.melware.de
5797 S:      Maintained
5798 F:      drivers/isdn/hardware/eicon/
5799
5800 IT87 HARDWARE MONITORING DRIVER
5801 M:      Jean Delvare <jdelvare@suse.com>
5802 L:      lm-sensors@lm-sensors.org
5803 S:      Maintained
5804 F:      Documentation/hwmon/it87
5805 F:      drivers/hwmon/it87.c
5806
5807 IT913X MEDIA DRIVER
5808 M:      Antti Palosaari <crope@iki.fi>
5809 L:      linux-media@vger.kernel.org
5810 W:      http://linuxtv.org/
5811 W:      http://palosaari.fi/linux/
5812 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5813 T:      git git://linuxtv.org/anttip/media_tree.git
5814 S:      Maintained
5815 F:      drivers/media/tuners/it913x*
5816
5817 IVTV VIDEO4LINUX DRIVER
5818 M:      Andy Walls <awalls@md.metrocast.net>
5819 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5820 L:      linux-media@vger.kernel.org
5821 T:      git git://linuxtv.org/media_tree.git
5822 W:      http://www.ivtvdriver.org
5823 S:      Maintained
5824 F:      Documentation/video4linux/*.ivtv
5825 F:      drivers/media/pci/ivtv/
5826 F:      include/uapi/linux/ivtv*
5827
5828 IX2505V MEDIA DRIVER
5829 M:      Malcolm Priestley <tvboxspy@gmail.com>
5830 L:      linux-media@vger.kernel.org
5831 W:      http://linuxtv.org/
5832 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5833 S:      Maintained
5834 F:      drivers/media/dvb-frontends/ix2505v*
5835
5836 JC42.4 TEMPERATURE SENSOR DRIVER
5837 M:      Guenter Roeck <linux@roeck-us.net>
5838 L:      lm-sensors@lm-sensors.org
5839 S:      Maintained
5840 F:      drivers/hwmon/jc42.c
5841 F:      Documentation/hwmon/jc42
5842
5843 JFS FILESYSTEM
5844 M:      Dave Kleikamp <shaggy@kernel.org>
5845 L:      jfs-discussion@lists.sourceforge.net
5846 W:      http://jfs.sourceforge.net/
5847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5848 S:      Maintained
5849 F:      Documentation/filesystems/jfs.txt
5850 F:      fs/jfs/
5851
5852 JME NETWORK DRIVER
5853 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5854 L:      netdev@vger.kernel.org
5855 S:      Maintained
5856 F:      drivers/net/ethernet/jme.*
5857
5858 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5859 M:      David Woodhouse <dwmw2@infradead.org>
5860 L:      linux-mtd@lists.infradead.org
5861 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5862 S:      Maintained
5863 F:      fs/jffs2/
5864 F:      include/uapi/linux/jffs2.h
5865
5866 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5867 M:      "Theodore Ts'o" <tytso@mit.edu>
5868 M:      Jan Kara <jack@suse.com>
5869 L:      linux-ext4@vger.kernel.org
5870 S:      Maintained
5871 F:      fs/jbd2/
5872 F:      include/linux/jbd2.h
5873
5874 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5875 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5876 L:      linux-media@vger.kernel.org
5877 S:      Maintained
5878 F:      drivers/media/platform/rcar_jpu.c
5879
5880 JSM Neo PCI based serial card
5881 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5882 L:      linux-serial@vger.kernel.org
5883 S:      Maintained
5884 F:      drivers/tty/serial/jsm/
5885
5886 K10TEMP HARDWARE MONITORING DRIVER
5887 M:      Clemens Ladisch <clemens@ladisch.de>
5888 L:      lm-sensors@lm-sensors.org
5889 S:      Maintained
5890 F:      Documentation/hwmon/k10temp
5891 F:      drivers/hwmon/k10temp.c
5892
5893 K8TEMP HARDWARE MONITORING DRIVER
5894 M:      Rudolf Marek <r.marek@assembler.cz>
5895 L:      lm-sensors@lm-sensors.org
5896 S:      Maintained
5897 F:      Documentation/hwmon/k8temp
5898 F:      drivers/hwmon/k8temp.c
5899
5900 KCONFIG
5901 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5902 L:      linux-kbuild@vger.kernel.org
5903 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5904 S:      Maintained
5905 F:      Documentation/kbuild/kconfig-language.txt
5906 F:      scripts/kconfig/
5907
5908 KDUMP
5909 M:      Vivek Goyal <vgoyal@redhat.com>
5910 M:      Haren Myneni <hbabu@us.ibm.com>
5911 L:      kexec@lists.infradead.org
5912 W:      http://lse.sourceforge.net/kdump/
5913 S:      Maintained
5914 F:      Documentation/kdump/
5915
5916 KEENE FM RADIO TRANSMITTER DRIVER
5917 M:      Hans Verkuil <hverkuil@xs4all.nl>
5918 L:      linux-media@vger.kernel.org
5919 T:      git git://linuxtv.org/media_tree.git
5920 W:      http://linuxtv.org
5921 S:      Maintained
5922 F:      drivers/media/radio/radio-keene*
5923
5924 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5925 M:      Ian Kent <raven@themaw.net>
5926 L:      autofs@vger.kernel.org
5927 S:      Maintained
5928 F:      fs/autofs4/
5929
5930 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5931 M:      Michal Marek <mmarek@suse.com>
5932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5934 L:      linux-kbuild@vger.kernel.org
5935 S:      Maintained
5936 F:      Documentation/kbuild/
5937 F:      Makefile
5938 F:      scripts/Makefile.*
5939 F:      scripts/basic/
5940 F:      scripts/mk*
5941 F:      scripts/package/
5942
5943 KERNEL JANITORS
5944 L:      kernel-janitors@vger.kernel.org
5945 W:      http://kernelnewbies.org/KernelJanitors
5946 S:      Odd Fixes
5947
5948 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5949 M:      "J. Bruce Fields" <bfields@fieldses.org>
5950 M:      Jeff Layton <jlayton@poochiereds.net>
5951 L:      linux-nfs@vger.kernel.org
5952 W:      http://nfs.sourceforge.net/
5953 S:      Supported
5954 F:      fs/nfsd/
5955 F:      include/uapi/linux/nfsd/
5956 F:      fs/lockd/
5957 F:      fs/nfs_common/
5958 F:      net/sunrpc/
5959 F:      include/linux/lockd/
5960 F:      include/linux/sunrpc/
5961 F:      include/uapi/linux/sunrpc/
5962
5963 KERNEL SELFTEST FRAMEWORK
5964 M:      Shuah Khan <shuahkh@osg.samsung.com>
5965 L:      linux-api@vger.kernel.org
5966 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5967 S:      Maintained
5968 F:      tools/testing/selftests
5969
5970 KERNEL VIRTUAL MACHINE (KVM)
5971 M:      Gleb Natapov <gleb@kernel.org>
5972 M:      Paolo Bonzini <pbonzini@redhat.com>
5973 L:      kvm@vger.kernel.org
5974 W:      http://www.linux-kvm.org
5975 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5976 S:      Supported
5977 F:      Documentation/*/kvm*.txt
5978 F:      Documentation/virtual/kvm/
5979 F:      arch/*/kvm/
5980 F:      arch/x86/kernel/kvm.c
5981 F:      arch/x86/kernel/kvmclock.c
5982 F:      arch/*/include/asm/kvm*
5983 F:      include/linux/kvm*
5984 F:      include/uapi/linux/kvm*
5985 F:      virt/kvm/
5986
5987 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5988 M:      Joerg Roedel <joro@8bytes.org>
5989 L:      kvm@vger.kernel.org
5990 W:      http://www.linux-kvm.org/
5991 S:      Maintained
5992 F:      arch/x86/include/asm/svm.h
5993 F:      arch/x86/kvm/svm.c
5994
5995 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5996 M:      Alexander Graf <agraf@suse.com>
5997 L:      kvm-ppc@vger.kernel.org
5998 W:      http://www.linux-kvm.org/
5999 T:      git git://github.com/agraf/linux-2.6.git
6000 S:      Supported
6001 F:      arch/powerpc/include/asm/kvm*
6002 F:      arch/powerpc/kvm/
6003
6004 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6005 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6006 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6007 L:      linux-s390@vger.kernel.org
6008 W:      http://www.ibm.com/developerworks/linux/linux390/
6009 S:      Supported
6010 F:      Documentation/s390/kvm.txt
6011 F:      arch/s390/include/asm/kvm*
6012 F:      arch/s390/kvm/
6013
6014 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6015 M:      Christoffer Dall <christoffer.dall@linaro.org>
6016 M:      Marc Zyngier <marc.zyngier@arm.com>
6017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6018 L:      kvmarm@lists.cs.columbia.edu
6019 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6020 S:      Supported
6021 F:      arch/arm/include/uapi/asm/kvm*
6022 F:      arch/arm/include/asm/kvm*
6023 F:      arch/arm/kvm/
6024 F:      virt/kvm/arm/
6025 F:      include/kvm/arm_*
6026
6027 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6028 M:      Christoffer Dall <christoffer.dall@linaro.org>
6029 M:      Marc Zyngier <marc.zyngier@arm.com>
6030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6031 L:      kvmarm@lists.cs.columbia.edu
6032 S:      Maintained
6033 F:      arch/arm64/include/uapi/asm/kvm*
6034 F:      arch/arm64/include/asm/kvm*
6035 F:      arch/arm64/kvm/
6036
6037 KEXEC
6038 M:      Eric Biederman <ebiederm@xmission.com>
6039 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6040 L:      kexec@lists.infradead.org
6041 S:      Maintained
6042 F:      include/linux/kexec.h
6043 F:      include/uapi/linux/kexec.h
6044 F:      kernel/kexec.c
6045
6046 KEYS/KEYRINGS:
6047 M:      David Howells <dhowells@redhat.com>
6048 L:      keyrings@vger.kernel.org
6049 S:      Maintained
6050 F:      Documentation/security/keys.txt
6051 F:      include/linux/key.h
6052 F:      include/linux/key-type.h
6053 F:      include/keys/
6054 F:      security/keys/
6055
6056 KEYS-TRUSTED
6057 M:      David Safford <safford@us.ibm.com>
6058 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6059 L:      linux-security-module@vger.kernel.org
6060 L:      keyrings@vger.kernel.org
6061 S:      Supported
6062 F:      Documentation/security/keys-trusted-encrypted.txt
6063 F:      include/keys/trusted-type.h
6064 F:      security/keys/trusted.c
6065 F:      security/keys/trusted.h
6066
6067 KEYS-ENCRYPTED
6068 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6069 M:      David Safford <safford@us.ibm.com>
6070 L:      linux-security-module@vger.kernel.org
6071 L:      keyrings@vger.kernel.org
6072 S:      Supported
6073 F:      Documentation/security/keys-trusted-encrypted.txt
6074 F:      include/keys/encrypted-type.h
6075 F:      security/keys/encrypted-keys/
6076
6077 KGDB / KDB /debug_core
6078 M:      Jason Wessel <jason.wessel@windriver.com>
6079 W:      http://kgdb.wiki.kernel.org/
6080 L:      kgdb-bugreport@lists.sourceforge.net
6081 S:      Maintained
6082 F:      Documentation/DocBook/kgdb.tmpl
6083 F:      drivers/misc/kgdbts.c
6084 F:      drivers/tty/serial/kgdboc.c
6085 F:      include/linux/kdb.h
6086 F:      include/linux/kgdb.h
6087 F:      kernel/debug/
6088
6089 KMEMCHECK
6090 M:      Vegard Nossum <vegardno@ifi.uio.no>
6091 M:      Pekka Enberg <penberg@kernel.org>
6092 S:      Maintained
6093 F:      Documentation/kmemcheck.txt
6094 F:      arch/x86/include/asm/kmemcheck.h
6095 F:      arch/x86/mm/kmemcheck/
6096 F:      include/linux/kmemcheck.h
6097 F:      mm/kmemcheck.c
6098
6099 KMEMLEAK
6100 M:      Catalin Marinas <catalin.marinas@arm.com>
6101 S:      Maintained
6102 F:      Documentation/kmemleak.txt
6103 F:      include/linux/kmemleak.h
6104 F:      mm/kmemleak.c
6105 F:      mm/kmemleak-test.c
6106
6107 KPROBES
6108 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6109 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6110 M:      "David S. Miller" <davem@davemloft.net>
6111 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6112 S:      Maintained
6113 F:      Documentation/kprobes.txt
6114 F:      include/linux/kprobes.h
6115 F:      kernel/kprobes.c
6116
6117 KS0108 LCD CONTROLLER DRIVER
6118 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6119 W:      http://miguelojeda.es/auxdisplay.htm
6120 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6121 S:      Maintained
6122 F:      Documentation/auxdisplay/ks0108
6123 F:      drivers/auxdisplay/ks0108.c
6124 F:      include/linux/ks0108.h
6125
6126 L3MDEV
6127 M:      David Ahern <dsa@cumulusnetworks.com>
6128 L:      netdev@vger.kernel.org
6129 S:      Maintained
6130 F:      net/l3mdev
6131 F:      include/net/l3mdev.h
6132
6133 LAPB module
6134 L:      linux-x25@vger.kernel.org
6135 S:      Orphan
6136 F:      Documentation/networking/lapb-module.txt
6137 F:      include/*/lapb.h
6138 F:      net/lapb/
6139
6140 LASI 53c700 driver for PARISC
6141 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6142 L:      linux-scsi@vger.kernel.org
6143 S:      Maintained
6144 F:      Documentation/scsi/53c700.txt
6145 F:      drivers/scsi/53c700*
6146
6147 LED SUBSYSTEM
6148 M:      Richard Purdie <rpurdie@rpsys.net>
6149 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6150 L:      linux-leds@vger.kernel.org
6151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6152 S:      Maintained
6153 F:      drivers/leds/
6154 F:      include/linux/leds.h
6155
6156 LEGACY EEPROM DRIVER
6157 M:      Jean Delvare <jdelvare@suse.com>
6158 S:      Maintained
6159 F:      Documentation/misc-devices/eeprom
6160 F:      drivers/misc/eeprom/eeprom.c
6161
6162 LEGO USB Tower driver
6163 M:      Juergen Stuber <starblue@users.sourceforge.net>
6164 L:      legousb-devel@lists.sourceforge.net
6165 W:      http://legousb.sourceforge.net/
6166 S:      Maintained
6167 F:      drivers/usb/misc/legousbtower.c
6168
6169 LG2160 MEDIA DRIVER
6170 M:      Michael Krufky <mkrufky@linuxtv.org>
6171 L:      linux-media@vger.kernel.org
6172 W:      http://linuxtv.org/
6173 W:      http://github.com/mkrufky
6174 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6175 T:      git git://linuxtv.org/mkrufky/tuners.git
6176 S:      Maintained
6177 F:      drivers/media/dvb-frontends/lg2160.*
6178
6179 LGDT3305 MEDIA DRIVER
6180 M:      Michael Krufky <mkrufky@linuxtv.org>
6181 L:      linux-media@vger.kernel.org
6182 W:      http://linuxtv.org/
6183 W:      http://github.com/mkrufky
6184 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6185 T:      git git://linuxtv.org/mkrufky/tuners.git
6186 S:      Maintained
6187 F:      drivers/media/dvb-frontends/lgdt3305.*
6188
6189 LGUEST
6190 M:      Rusty Russell <rusty@rustcorp.com.au>
6191 L:      lguest@lists.ozlabs.org
6192 W:      http://lguest.ozlabs.org/
6193 S:      Odd Fixes
6194 F:      arch/x86/include/asm/lguest*.h
6195 F:      arch/x86/lguest/
6196 F:      drivers/lguest/
6197 F:      include/linux/lguest*.h
6198 F:      tools/lguest/
6199
6200 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6201 M:      Tejun Heo <tj@kernel.org>
6202 L:      linux-ide@vger.kernel.org
6203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6204 S:      Maintained
6205 F:      drivers/ata/
6206 F:      include/linux/ata.h
6207 F:      include/linux/libata.h
6208
6209 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6210 M:      Viresh Kumar <vireshk@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:      include/linux/pata_arasan_cf_data.h
6215 F:      drivers/ata/pata_arasan_cf.c
6216
6217 LIBATA PATA DRIVERS
6218 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.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/pata_*.c
6224 F:      drivers/ata/ata_generic.c
6225
6226 LIBATA SATA AHCI PLATFORM devices support
6227 M:      Hans de Goede <hdegoede@redhat.com>
6228 M:      Tejun Heo <tj@kernel.org>
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/ahci_platform.c
6233 F:      drivers/ata/libahci_platform.c
6234 F:      include/linux/ahci_platform.h
6235
6236 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6237 M:      Mikael Pettersson <mikpelinux@gmail.com>
6238 L:      linux-ide@vger.kernel.org
6239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6240 S:      Maintained
6241 F:      drivers/ata/sata_promise.*
6242
6243 LIBLOCKDEP
6244 M:      Sasha Levin <sasha.levin@oracle.com>
6245 S:      Maintained
6246 F:      tools/lib/lockdep/
6247
6248 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6249 M:      Dan Williams <dan.j.williams@intel.com>
6250 L:      linux-nvdimm@lists.01.org
6251 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6252 S:      Supported
6253 F:      drivers/nvdimm/*
6254 F:      include/linux/nd.h
6255 F:      include/linux/libnvdimm.h
6256 F:      include/uapi/linux/ndctl.h
6257
6258 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6259 M:      Ross Zwisler <ross.zwisler@linux.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/blk.c
6264 F:      drivers/nvdimm/region_devs.c
6265 F:      drivers/acpi/nfit*
6266
6267 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6268 M:      Vishal Verma <vishal.l.verma@intel.com>
6269 L:      linux-nvdimm@lists.01.org
6270 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6271 S:      Supported
6272 F:      drivers/nvdimm/btt*
6273
6274 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6275 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6276 L:      linux-nvdimm@lists.01.org
6277 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6278 S:      Supported
6279 F:      drivers/nvdimm/pmem.c
6280 F:      include/linux/pmem.h
6281 F:      arch/*/include/asm/pmem.h
6282
6283 LINUX FOR IBM pSERIES (RS/6000)
6284 M:      Paul Mackerras <paulus@au.ibm.com>
6285 W:      http://www.ibm.com/linux/ltc/projects/ppc
6286 S:      Supported
6287 F:      arch/powerpc/boot/rs6000.h
6288
6289 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6290 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6291 M:      Paul Mackerras <paulus@samba.org>
6292 M:      Michael Ellerman <mpe@ellerman.id.au>
6293 W:      http://www.penguinppc.org/
6294 L:      linuxppc-dev@lists.ozlabs.org
6295 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6297 S:      Supported
6298 F:      Documentation/powerpc/
6299 F:      arch/powerpc/
6300
6301 LINUX FOR POWER MACINTOSH
6302 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6303 W:      http://www.penguinppc.org/
6304 L:      linuxppc-dev@lists.ozlabs.org
6305 S:      Maintained
6306 F:      arch/powerpc/platforms/powermac/
6307 F:      drivers/macintosh/
6308
6309 LINUX FOR POWERPC EMBEDDED MPC5XXX
6310 M:      Anatolij Gustschin <agust@denx.de>
6311 L:      linuxppc-dev@lists.ozlabs.org
6312 T:      git git://git.denx.de/linux-denx-agust.git
6313 S:      Maintained
6314 F:      arch/powerpc/platforms/512x/
6315 F:      arch/powerpc/platforms/52xx/
6316
6317 LINUX FOR POWERPC EMBEDDED PPC4XX
6318 M:      Alistair Popple <alistair@popple.id.au>
6319 M:      Matt Porter <mporter@kernel.crashing.org>
6320 W:      http://www.penguinppc.org/
6321 L:      linuxppc-dev@lists.ozlabs.org
6322 S:      Maintained
6323 F:      arch/powerpc/platforms/40x/
6324 F:      arch/powerpc/platforms/44x/
6325
6326 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6327 L:      linuxppc-dev@lists.ozlabs.org
6328 S:      Orphan
6329 F:      arch/powerpc/*/*virtex*
6330 F:      arch/powerpc/*/*/*virtex*
6331
6332 LINUX FOR POWERPC EMBEDDED PPC8XX
6333 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6334 W:      http://www.penguinppc.org/
6335 L:      linuxppc-dev@lists.ozlabs.org
6336 S:      Maintained
6337 F:      arch/powerpc/platforms/8xx/
6338
6339 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6340 M:      Scott Wood <scottwood@freescale.com>
6341 M:      Kumar Gala <galak@kernel.crashing.org>
6342 W:      http://www.penguinppc.org/
6343 L:      linuxppc-dev@lists.ozlabs.org
6344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6345 S:      Maintained
6346 F:      arch/powerpc/platforms/83xx/
6347 F:      arch/powerpc/platforms/85xx/
6348
6349 LINUX FOR POWERPC PA SEMI PWRFICIENT
6350 M:      Olof Johansson <olof@lixom.net>
6351 L:      linuxppc-dev@lists.ozlabs.org
6352 S:      Maintained
6353 F:      arch/powerpc/platforms/pasemi/
6354 F:      drivers/*/*pasemi*
6355 F:      drivers/*/*/*pasemi*
6356
6357 LINUX SECURITY MODULE (LSM) FRAMEWORK
6358 M:      Chris Wright <chrisw@sous-sol.org>
6359 L:      linux-security-module@vger.kernel.org
6360 S:      Supported
6361
6362 LIS3LV02D ACCELEROMETER DRIVER
6363 M:      Eric Piel <eric.piel@tremplin-utc.net>
6364 S:      Maintained
6365 F:      Documentation/misc-devices/lis3lv02d
6366 F:      drivers/misc/lis3lv02d/
6367 F:      drivers/platform/x86/hp_accel.c
6368
6369 LIVE PATCHING
6370 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6371 M:      Seth Jennings <sjenning@redhat.com>
6372 M:      Jiri Kosina <jikos@kernel.org>
6373 M:      Vojtech Pavlik <vojtech@suse.com>
6374 S:      Maintained
6375 F:      kernel/livepatch/
6376 F:      include/linux/livepatch.h
6377 F:      arch/x86/include/asm/livepatch.h
6378 F:      arch/x86/kernel/livepatch.c
6379 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6380 F:      samples/livepatch/
6381 L:      live-patching@vger.kernel.org
6382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6383
6384 LLC (802.2)
6385 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6386 S:      Maintained
6387 F:      include/linux/llc.h
6388 F:      include/uapi/linux/llc.h
6389 F:      include/net/llc*
6390 F:      net/llc/
6391
6392 LM73 HARDWARE MONITOR DRIVER
6393 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6394 L:      lm-sensors@lm-sensors.org
6395 S:      Maintained
6396 F:      drivers/hwmon/lm73.c
6397
6398 LM78 HARDWARE MONITOR DRIVER
6399 M:      Jean Delvare <jdelvare@suse.com>
6400 L:      lm-sensors@lm-sensors.org
6401 S:      Maintained
6402 F:      Documentation/hwmon/lm78
6403 F:      drivers/hwmon/lm78.c
6404
6405 LM83 HARDWARE MONITOR DRIVER
6406 M:      Jean Delvare <jdelvare@suse.com>
6407 L:      lm-sensors@lm-sensors.org
6408 S:      Maintained
6409 F:      Documentation/hwmon/lm83
6410 F:      drivers/hwmon/lm83.c
6411
6412 LM90 HARDWARE MONITOR DRIVER
6413 M:      Jean Delvare <jdelvare@suse.com>
6414 L:      lm-sensors@lm-sensors.org
6415 S:      Maintained
6416 F:      Documentation/hwmon/lm90
6417 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6418 F:      drivers/hwmon/lm90.c
6419
6420 LM95234 HARDWARE MONITOR DRIVER
6421 M:      Guenter Roeck <linux@roeck-us.net>
6422 L:      lm-sensors@lm-sensors.org
6423 S:      Maintained
6424 F:      Documentation/hwmon/lm95234
6425 F:      drivers/hwmon/lm95234.c
6426
6427 LME2510 MEDIA DRIVER
6428 M:      Malcolm Priestley <tvboxspy@gmail.com>
6429 L:      linux-media@vger.kernel.org
6430 W:      http://linuxtv.org/
6431 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6432 S:      Maintained
6433 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6434
6435 LOCKDEP AND LOCKSTAT
6436 M:      Peter Zijlstra <peterz@infradead.org>
6437 M:      Ingo Molnar <mingo@redhat.com>
6438 L:      linux-kernel@vger.kernel.org
6439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6440 S:      Maintained
6441 F:      Documentation/locking/lockdep*.txt
6442 F:      Documentation/locking/lockstat.txt
6443 F:      include/linux/lockdep.h
6444 F:      kernel/locking/
6445
6446 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6447 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6448 L:      linux-ntfs-dev@lists.sourceforge.net
6449 W:      http://www.linux-ntfs.org/content/view/19/37/
6450 S:      Maintained
6451 F:      Documentation/ldm.txt
6452 F:      block/partitions/ldm.*
6453
6454 LogFS
6455 M:      Joern Engel <joern@logfs.org>
6456 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6457 L:      logfs@logfs.org
6458 W:      logfs.org
6459 S:      Maintained
6460 F:      fs/logfs/
6461
6462 LPC32XX MACHINE SUPPORT
6463 M:      Roland Stigge <stigge@antcom.de>
6464 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6465 S:      Maintained
6466 F:      arch/arm/mach-lpc32xx/
6467
6468 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6469 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6470 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6471 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6472 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6473 L:      MPT-FusionLinux.pdl@avagotech.com
6474 L:      linux-scsi@vger.kernel.org
6475 W:      http://www.lsilogic.com/support
6476 S:      Supported
6477 F:      drivers/message/fusion/
6478 F:      drivers/scsi/mpt2sas/
6479 F:      drivers/scsi/mpt3sas/
6480
6481 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6482 M:      Matthew Wilcox <matthew@wil.cx>
6483 L:      linux-scsi@vger.kernel.org
6484 S:      Maintained
6485 F:      drivers/scsi/sym53c8xx_2/
6486
6487 LTC4261 HARDWARE MONITOR DRIVER
6488 M:      Guenter Roeck <linux@roeck-us.net>
6489 L:      lm-sensors@lm-sensors.org
6490 S:      Maintained
6491 F:      Documentation/hwmon/ltc4261
6492 F:      drivers/hwmon/ltc4261.c
6493
6494 LTP (Linux Test Project)
6495 M:      Mike Frysinger <vapier@gentoo.org>
6496 M:      Cyril Hrubis <chrubis@suse.cz>
6497 M:      Wanlong Gao <wanlong.gao@gmail.com>
6498 M:      Jan Stancek <jstancek@redhat.com>
6499 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6500 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6501 L:      ltp@lists.linux.it (subscribers-only)
6502 W:      http://linux-test-project.github.io/
6503 T:      git git://github.com/linux-test-project/ltp.git
6504 S:      Maintained
6505
6506 M32R ARCHITECTURE
6507 W:      http://www.linux-m32r.org/
6508 S:      Orphan
6509 F:      arch/m32r/
6510
6511 M68K ARCHITECTURE
6512 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6513 L:      linux-m68k@lists.linux-m68k.org
6514 W:      http://www.linux-m68k.org/
6515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6516 S:      Maintained
6517 F:      arch/m68k/
6518 F:      drivers/zorro/
6519
6520 M68K ON APPLE MACINTOSH
6521 M:      Joshua Thompson <funaho@jurai.org>
6522 W:      http://www.mac.linux-m68k.org/
6523 L:      linux-m68k@lists.linux-m68k.org
6524 S:      Maintained
6525 F:      arch/m68k/mac/
6526
6527 M68K ON HP9000/300
6528 M:      Philip Blundell <philb@gnu.org>
6529 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6530 S:      Maintained
6531 F:      arch/m68k/hp300/
6532
6533 M88DS3103 MEDIA DRIVER
6534 M:      Antti Palosaari <crope@iki.fi>
6535 L:      linux-media@vger.kernel.org
6536 W:      http://linuxtv.org/
6537 W:      http://palosaari.fi/linux/
6538 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6539 T:      git git://linuxtv.org/anttip/media_tree.git
6540 S:      Maintained
6541 F:      drivers/media/dvb-frontends/m88ds3103*
6542
6543 M88RS2000 MEDIA DRIVER
6544 M:      Malcolm Priestley <tvboxspy@gmail.com>
6545 L:      linux-media@vger.kernel.org
6546 W:      http://linuxtv.org/
6547 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6548 S:      Maintained
6549 F:      drivers/media/dvb-frontends/m88rs2000*
6550
6551 MA901 MASTERKIT USB FM RADIO DRIVER
6552 M:      Alexey Klimov <klimov.linux@gmail.com>
6553 L:      linux-media@vger.kernel.org
6554 T:      git git://linuxtv.org/media_tree.git
6555 S:      Maintained
6556 F:      drivers/media/radio/radio-ma901.c
6557
6558 MAC80211
6559 M:      Johannes Berg <johannes@sipsolutions.net>
6560 L:      linux-wireless@vger.kernel.org
6561 W:      http://wireless.kernel.org/
6562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6564 S:      Maintained
6565 F:      Documentation/networking/mac80211-injection.txt
6566 F:      include/net/mac80211.h
6567 F:      net/mac80211/
6568
6569 MACVLAN DRIVER
6570 M:      Patrick McHardy <kaber@trash.net>
6571 L:      netdev@vger.kernel.org
6572 S:      Maintained
6573 F:      drivers/net/macvlan.c
6574 F:      include/linux/if_macvlan.h
6575
6576 MAILBOX API
6577 M:      Jassi Brar <jassisinghbrar@gmail.com>
6578 L:      linux-kernel@vger.kernel.org
6579 S:      Maintained
6580 F:      drivers/mailbox/
6581 F:      include/linux/mailbox_client.h
6582 F:      include/linux/mailbox_controller.h
6583
6584 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6585 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6586 W:      http://www.kernel.org/doc/man-pages
6587 L:      linux-man@vger.kernel.org
6588 S:      Maintained
6589
6590 MARVELL ARMADA DRM SUPPORT
6591 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6592 S:      Maintained
6593 F:      drivers/gpu/drm/armada/
6594
6595 MARVELL 88E6352 DSA support
6596 M:      Guenter Roeck <linux@roeck-us.net>
6597 S:      Maintained
6598 F:      drivers/net/dsa/mv88e6352.c
6599
6600 MARVELL CRYPTO DRIVER
6601 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6602 M:      Arnaud Ebalard <arno@natisbad.org>
6603 F:      drivers/crypto/marvell/
6604 S:      Maintained
6605 L:      linux-crypto@vger.kernel.org
6606
6607 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6608 M:      Mirko Lindner <mlindner@marvell.com>
6609 M:      Stephen Hemminger <stephen@networkplumber.org>
6610 L:      netdev@vger.kernel.org
6611 S:      Maintained
6612 F:      drivers/net/ethernet/marvell/sk*
6613
6614 MARVELL LIBERTAS WIRELESS DRIVER
6615 L:      libertas-dev@lists.infradead.org
6616 S:      Orphan
6617 F:      drivers/net/wireless/libertas/
6618
6619 MARVELL MV643XX ETHERNET DRIVER
6620 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6621 L:      netdev@vger.kernel.org
6622 S:      Maintained
6623 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6624 F:      include/linux/mv643xx.h
6625
6626 MARVELL MVNETA ETHERNET DRIVER
6627 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6628 L:      netdev@vger.kernel.org
6629 S:      Maintained
6630 F:      drivers/net/ethernet/marvell/mvneta.*
6631
6632 MARVELL MWIFIEX WIRELESS DRIVER
6633 M:      Amitkumar Karwar <akarwar@marvell.com>
6634 M:      Nishant Sarmukadam <nishants@marvell.com>
6635 L:      linux-wireless@vger.kernel.org
6636 S:      Maintained
6637 F:      drivers/net/wireless/mwifiex/
6638
6639 MARVELL MWL8K WIRELESS DRIVER
6640 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6641 L:      linux-wireless@vger.kernel.org
6642 S:      Odd Fixes
6643 F:      drivers/net/wireless/mwl8k.c
6644
6645 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6646 M:      Nicolas Pitre <nico@fluxnic.net>
6647 S:      Odd Fixes
6648 F:      drivers/mmc/host/mvsdio.*
6649
6650 MATROX FRAMEBUFFER DRIVER
6651 L:      linux-fbdev@vger.kernel.org
6652 S:      Orphan
6653 F:      drivers/video/fbdev/matrox/matroxfb_*
6654 F:      include/uapi/linux/matroxfb.h
6655
6656 MAX16065 HARDWARE MONITOR DRIVER
6657 M:      Guenter Roeck <linux@roeck-us.net>
6658 L:      lm-sensors@lm-sensors.org
6659 S:      Maintained
6660 F:      Documentation/hwmon/max16065
6661 F:      drivers/hwmon/max16065.c
6662
6663 MAX20751 HARDWARE MONITOR DRIVER
6664 M:      Guenter Roeck <linux@roeck-us.net>
6665 L:      lm-sensors@lm-sensors.org
6666 S:      Maintained
6667 F:      Documentation/hwmon/max20751
6668 F:      drivers/hwmon/max20751.c
6669
6670 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6671 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6672 L:      lm-sensors@lm-sensors.org
6673 S:      Maintained
6674 F:      Documentation/hwmon/max6650
6675 F:      drivers/hwmon/max6650.c
6676
6677 MAX6697 HARDWARE MONITOR DRIVER
6678 M:      Guenter Roeck <linux@roeck-us.net>
6679 L:      lm-sensors@lm-sensors.org
6680 S:      Maintained
6681 F:      Documentation/hwmon/max6697
6682 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6683 F:      drivers/hwmon/max6697.c
6684 F:      include/linux/platform_data/max6697.h
6685
6686 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6687 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6688 L:      linux-pm@vger.kernel.org
6689 S:      Supported
6690 F:      drivers/power/max14577_charger.c
6691 F:      drivers/power/max77693_charger.c
6692
6693 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6694 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6695 L:      linux-kernel@vger.kernel.org
6696 S:      Supported
6697 F:      drivers/*/*max77802.c
6698 F:      Documentation/devicetree/bindings/*/*max77802.txt
6699 F:      include/dt-bindings/*/*max77802.h
6700
6701 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6702 M:      Chanwoo Choi <cw00.choi@samsung.com>
6703 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6704 L:      linux-kernel@vger.kernel.org
6705 S:      Supported
6706 F:      drivers/*/max14577.c
6707 F:      drivers/*/max77686.c
6708 F:      drivers/*/max77693.c
6709 F:      drivers/extcon/extcon-max14577.c
6710 F:      drivers/extcon/extcon-max77693.c
6711 F:      drivers/rtc/rtc-max77686.c
6712 F:      drivers/clk/clk-max77686.c
6713 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6714 F:      Documentation/devicetree/bindings/*/max77686.txt
6715 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6716 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6717 F:      include/linux/mfd/max14577*.h
6718 F:      include/linux/mfd/max77686*.h
6719 F:      include/linux/mfd/max77693*.h
6720
6721 MAXIRADIO FM RADIO RECEIVER DRIVER
6722 M:      Hans Verkuil <hverkuil@xs4all.nl>
6723 L:      linux-media@vger.kernel.org
6724 T:      git git://linuxtv.org/media_tree.git
6725 W:      http://linuxtv.org
6726 S:      Maintained
6727 F:      drivers/media/radio/radio-maxiradio*
6728
6729 MEDIA DRIVERS FOR RENESAS - VSP1
6730 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6731 L:      linux-media@vger.kernel.org
6732 L:      linux-sh@vger.kernel.org
6733 T:      git git://linuxtv.org/media_tree.git
6734 S:      Supported
6735 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6736 F:      drivers/media/platform/vsp1/
6737
6738 MEDIA DRIVERS FOR ASCOT2E
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/ascot2e*
6746
6747 MEDIA DRIVERS FOR CXD2841ER
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/cxd2841er*
6755
6756 MEDIA DRIVERS FOR HORUS3A
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/horus3a*
6764
6765 MEDIA DRIVERS FOR LNBH25
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/dvb-frontends/lnbh25*
6773
6774 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6775 M:      Sergey Kozlov <serjk@netup.ru>
6776 L:      linux-media@vger.kernel.org
6777 W:      http://linuxtv.org/
6778 W:      http://netup.tv/
6779 T:      git git://linuxtv.org/media_tree.git
6780 S:      Supported
6781 F:      drivers/media/pci/netup_unidvb/*
6782
6783 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6784 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6785 P:      LinuxTV.org Project
6786 L:      linux-media@vger.kernel.org
6787 W:      http://linuxtv.org
6788 Q:      http://patchwork.kernel.org/project/linux-media/list/
6789 T:      git git://linuxtv.org/media_tree.git
6790 S:      Maintained
6791 F:      Documentation/dvb/
6792 F:      Documentation/video4linux/
6793 F:      Documentation/DocBook/media/
6794 F:      drivers/media/
6795 F:      drivers/staging/media/
6796 F:      include/media/
6797 F:      include/uapi/linux/dvb/
6798 F:      include/uapi/linux/videodev2.h
6799 F:      include/uapi/linux/media.h
6800 F:      include/uapi/linux/v4l2-*
6801 F:      include/uapi/linux/meye.h
6802 F:      include/uapi/linux/ivtv*
6803 F:      include/uapi/linux/uvcvideo.h
6804
6805 MEDIATEK MT7601U WIRELESS LAN DRIVER
6806 M:      Jakub Kicinski <kubakici@wp.pl>
6807 L:      linux-wireless@vger.kernel.org
6808 S:      Maintained
6809 F:      drivers/net/wireless/mediatek/mt7601u/
6810
6811 MEGARAID SCSI/SAS DRIVERS
6812 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6813 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6814 M:      Uday Lingala <uday.lingala@avagotech.com>
6815 L:      megaraidlinux.pdl@avagotech.com
6816 L:      linux-scsi@vger.kernel.org
6817 W:      http://www.lsi.com
6818 S:      Maintained
6819 F:      Documentation/scsi/megaraid.txt
6820 F:      drivers/scsi/megaraid.*
6821 F:      drivers/scsi/megaraid/
6822
6823 MELLANOX ETHERNET DRIVER (mlx4_en)
6824 M:      Amir Vadai <amirv@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/mlx4/en_*
6830
6831 MELLANOX ETHERNET SWITCH DRIVERS
6832 M:      Jiri Pirko <jiri@mellanox.com>
6833 M:      Ido Schimmel <idosch@mellanox.com>
6834 L:      netdev@vger.kernel.org
6835 S:      Supported
6836 W:      http://www.mellanox.com
6837 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6838 F:      drivers/net/ethernet/mellanox/mlxsw/
6839
6840 MEMBARRIER SUPPORT
6841 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6842 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6843 L:      linux-kernel@vger.kernel.org
6844 S:      Supported
6845 F:      kernel/membarrier.c
6846 F:      include/uapi/linux/membarrier.h
6847
6848 MEMORY MANAGEMENT
6849 L:      linux-mm@kvack.org
6850 W:      http://www.linux-mm.org
6851 S:      Maintained
6852 F:      include/linux/mm.h
6853 F:      include/linux/gfp.h
6854 F:      include/linux/mmzone.h
6855 F:      include/linux/memory_hotplug.h
6856 F:      include/linux/vmalloc.h
6857 F:      mm/
6858
6859 MEMORY TECHNOLOGY DEVICES (MTD)
6860 M:      David Woodhouse <dwmw2@infradead.org>
6861 M:      Brian Norris <computersforpeace@gmail.com>
6862 L:      linux-mtd@lists.infradead.org
6863 W:      http://www.linux-mtd.infradead.org/
6864 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6865 T:      git git://git.infradead.org/linux-mtd.git
6866 T:      git git://git.infradead.org/l2-mtd.git
6867 S:      Maintained
6868 F:      drivers/mtd/
6869 F:      include/linux/mtd/
6870 F:      include/uapi/mtd/
6871
6872 MEN A21 WATCHDOG DRIVER
6873 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6874 L:      linux-watchdog@vger.kernel.org
6875 S:      Maintained
6876 F:      drivers/watchdog/mena21_wdt.c
6877
6878 MEN CHAMELEON BUS (mcb)
6879 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6880 S:      Maintained
6881 F:      drivers/mcb/
6882 F:      include/linux/mcb.h
6883 F:      Documentation/men-chameleon-bus.txt
6884
6885 MEN F21BMC (Board Management Controller)
6886 M:      Andreas Werner <andreas.werner@men.de>
6887 S:      Supported
6888 F:      drivers/mfd/menf21bmc.c
6889 F:      drivers/watchdog/menf21bmc_wdt.c
6890 F:      drivers/leds/leds-menf21bmc.c
6891 F:      drivers/hwmon/menf21bmc_hwmon.c
6892 F:      Documentation/hwmon/menf21bmc
6893
6894 METAG ARCHITECTURE
6895 M:      James Hogan <james.hogan@imgtec.com>
6896 L:      linux-metag@vger.kernel.org
6897 S:      Supported
6898 F:      arch/metag/
6899 F:      Documentation/metag/
6900 F:      Documentation/devicetree/bindings/metag/
6901 F:      drivers/clocksource/metag_generic.c
6902 F:      drivers/irqchip/irq-metag.c
6903 F:      drivers/irqchip/irq-metag-ext.c
6904 F:      drivers/tty/metag_da.c
6905
6906 MICROBLAZE ARCHITECTURE
6907 M:      Michal Simek <monstr@monstr.eu>
6908 W:      http://www.monstr.eu/fdt/
6909 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6910 S:      Supported
6911 F:      arch/microblaze/
6912
6913 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6914 M:      Chen Yu <yu.c.chen@intel.com>
6915 L:      platform-driver-x86@vger.kernel.org
6916 S:      Supported
6917 F:      drivers/platform/x86/surfacepro3_button.c
6918
6919 MICROTEK X6 SCANNER
6920 M:      Oliver Neukum <oliver@neukum.org>
6921 S:      Maintained
6922 F:      drivers/usb/image/microtek.*
6923
6924 MIPS
6925 M:      Ralf Baechle <ralf@linux-mips.org>
6926 L:      linux-mips@linux-mips.org
6927 W:      http://www.linux-mips.org/
6928 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6929 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6930 S:      Supported
6931 F:      Documentation/mips/
6932 F:      arch/mips/
6933
6934 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6935 M:      Hans Verkuil <hverkuil@xs4all.nl>
6936 L:      linux-media@vger.kernel.org
6937 T:      git git://linuxtv.org/media_tree.git
6938 W:      http://linuxtv.org
6939 S:      Odd Fixes
6940 F:      drivers/media/radio/radio-miropcm20*
6941
6942 Mellanox MLX5 core VPI driver
6943 M:      Eli Cohen <eli@mellanox.com>
6944 L:      netdev@vger.kernel.org
6945 L:      linux-rdma@vger.kernel.org
6946 W:      http://www.mellanox.com
6947 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6948 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6949 T:      git git://openfabrics.org/~eli/connect-ib.git
6950 S:      Supported
6951 F:      drivers/net/ethernet/mellanox/mlx5/core/
6952 F:      include/linux/mlx5/
6953
6954 Mellanox MLX5 IB driver
6955 M:      Eli Cohen <eli@mellanox.com>
6956 L:      linux-rdma@vger.kernel.org
6957 W:      http://www.mellanox.com
6958 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6959 T:      git git://openfabrics.org/~eli/connect-ib.git
6960 S:      Supported
6961 F:      include/linux/mlx5/
6962 F:      drivers/infiniband/hw/mlx5/
6963
6964 MN88472 MEDIA DRIVER
6965 M:      Antti Palosaari <crope@iki.fi>
6966 L:      linux-media@vger.kernel.org
6967 W:      http://linuxtv.org/
6968 W:      http://palosaari.fi/linux/
6969 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6970 T:      git git://linuxtv.org/anttip/media_tree.git
6971 S:      Maintained
6972 F:      drivers/staging/media/mn88472/
6973 F:      drivers/media/dvb-frontends/mn88472.h
6974
6975 MN88473 MEDIA DRIVER
6976 M:      Antti Palosaari <crope@iki.fi>
6977 L:      linux-media@vger.kernel.org
6978 W:      http://linuxtv.org/
6979 W:      http://palosaari.fi/linux/
6980 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6981 T:      git git://linuxtv.org/anttip/media_tree.git
6982 S:      Maintained
6983 F:      drivers/staging/media/mn88473/
6984 F:      drivers/media/dvb-frontends/mn88473.h
6985
6986 MODULE SUPPORT
6987 M:      Rusty Russell <rusty@rustcorp.com.au>
6988 S:      Maintained
6989 F:      include/linux/module.h
6990 F:      kernel/module.c
6991
6992 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6993 W:      http://popies.net/meye/
6994 S:      Orphan
6995 F:      Documentation/video4linux/meye.txt
6996 F:      drivers/media/pci/meye/
6997 F:      include/uapi/linux/meye.h
6998
6999 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7000 M:      Jiri Slaby <jirislaby@gmail.com>
7001 S:      Maintained
7002 F:      Documentation/serial/moxa-smartio
7003 F:      drivers/tty/mxser.*
7004
7005 MR800 AVERMEDIA USB FM RADIO DRIVER
7006 M:      Alexey Klimov <klimov.linux@gmail.com>
7007 L:      linux-media@vger.kernel.org
7008 T:      git git://linuxtv.org/media_tree.git
7009 S:      Maintained
7010 F:      drivers/media/radio/radio-mr800.c
7011
7012 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7013 M:      Alan Ott <alan@signal11.us>
7014 L:      linux-wpan@vger.kernel.org
7015 S:      Maintained
7016 F:      drivers/net/ieee802154/mrf24j40.c
7017 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7018
7019 MSI LAPTOP SUPPORT
7020 M:      "Lee, Chun-Yi" <jlee@suse.com>
7021 L:      platform-driver-x86@vger.kernel.org
7022 S:      Maintained
7023 F:      drivers/platform/x86/msi-laptop.c
7024
7025 MSI WMI SUPPORT
7026 L:      platform-driver-x86@vger.kernel.org
7027 S:      Orphan
7028 F:      drivers/platform/x86/msi-wmi.c
7029
7030 MSI001 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/tuners/msi001*
7039
7040 MSI2500 MEDIA DRIVER
7041 M:      Antti Palosaari <crope@iki.fi>
7042 L:      linux-media@vger.kernel.org
7043 W:      http://linuxtv.org/
7044 W:      http://palosaari.fi/linux/
7045 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7046 T:      git git://linuxtv.org/anttip/media_tree.git
7047 S:      Maintained
7048 F:      drivers/media/usb/msi2500/
7049
7050 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7051 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7052 L:      linux-mtd@lists.infradead.org
7053 S:      Maintained
7054 F:      drivers/mtd/devices/docg3*
7055
7056 MT9M032 APTINA SENSOR DRIVER
7057 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7058 L:      linux-media@vger.kernel.org
7059 T:      git git://linuxtv.org/media_tree.git
7060 S:      Maintained
7061 F:      drivers/media/i2c/mt9m032.c
7062 F:      include/media/mt9m032.h
7063
7064 MT9P031 APTINA CAMERA SENSOR
7065 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7066 L:      linux-media@vger.kernel.org
7067 T:      git git://linuxtv.org/media_tree.git
7068 S:      Maintained
7069 F:      drivers/media/i2c/mt9p031.c
7070 F:      include/media/mt9p031.h
7071
7072 MT9T001 APTINA CAMERA SENSOR
7073 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7074 L:      linux-media@vger.kernel.org
7075 T:      git git://linuxtv.org/media_tree.git
7076 S:      Maintained
7077 F:      drivers/media/i2c/mt9t001.c
7078 F:      include/media/mt9t001.h
7079
7080 MT9V032 APTINA CAMERA SENSOR
7081 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7082 L:      linux-media@vger.kernel.org
7083 T:      git git://linuxtv.org/media_tree.git
7084 S:      Maintained
7085 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7086 F:      drivers/media/i2c/mt9v032.c
7087 F:      include/media/mt9v032.h
7088
7089 MULTIFUNCTION DEVICES (MFD)
7090 M:      Samuel Ortiz <sameo@linux.intel.com>
7091 M:      Lee Jones <lee.jones@linaro.org>
7092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7093 S:      Supported
7094 F:      drivers/mfd/
7095 F:      include/linux/mfd/
7096
7097 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7098 M:      Ulf Hansson <ulf.hansson@linaro.org>
7099 L:      linux-mmc@vger.kernel.org
7100 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7101 S:      Maintained
7102 F:      drivers/mmc/
7103 F:      include/linux/mmc/
7104 F:      include/uapi/linux/mmc/
7105
7106 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7107 S:      Orphan
7108 F:      drivers/mmc/host/mmc_spi.c
7109 F:      include/linux/spi/mmc_spi.h
7110
7111 MULTISOUND SOUND DRIVER
7112 M:      Andrew Veliath <andrewtv@usa.net>
7113 S:      Maintained
7114 F:      Documentation/sound/oss/MultiSound
7115 F:      sound/oss/msnd*
7116
7117 MULTITECH MULTIPORT CARD (ISICOM)
7118 S:      Orphan
7119 F:      drivers/tty/isicom.c
7120 F:      include/linux/isicom.h
7121
7122 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7123 M:      Felipe Balbi <balbi@ti.com>
7124 L:      linux-usb@vger.kernel.org
7125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7126 S:      Maintained
7127 F:      drivers/usb/musb/
7128
7129 MXL5007T MEDIA DRIVER
7130 M:      Michael Krufky <mkrufky@linuxtv.org>
7131 L:      linux-media@vger.kernel.org
7132 W:      http://linuxtv.org/
7133 W:      http://github.com/mkrufky
7134 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7135 T:      git git://linuxtv.org/mkrufky/tuners.git
7136 S:      Maintained
7137 F:      drivers/media/tuners/mxl5007t.*
7138
7139 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7140 M:      Hyong-Youb Kim <hykim@myri.com>
7141 L:      netdev@vger.kernel.org
7142 W:      https://www.myricom.com/support/downloads/myri10ge.html
7143 S:      Supported
7144 F:      drivers/net/ethernet/myricom/myri10ge/
7145
7146 NATSEMI ETHERNET DRIVER (DP8381x)
7147 S:      Orphan
7148 F:      drivers/net/ethernet/natsemi/natsemi.c
7149
7150 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7151 M:      Daniel Mack <zonque@gmail.com>
7152 S:      Maintained
7153 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7154 W:      http://www.native-instruments.com
7155 F:      sound/usb/caiaq/
7156
7157 NCP FILESYSTEM
7158 M:      Petr Vandrovec <petr@vandrovec.name>
7159 S:      Odd Fixes
7160 F:      fs/ncpfs/
7161
7162 NCR 5380 SCSI DRIVERS
7163 M:      Finn Thain <fthain@telegraphics.com.au>
7164 M:      Michael Schmitz <schmitzmic@gmail.com>
7165 L:      linux-scsi@vger.kernel.org
7166 S:      Maintained
7167 F:      Documentation/scsi/g_NCR5380.txt
7168 F:      drivers/scsi/NCR5380.*
7169 F:      drivers/scsi/arm/cumana_1.c
7170 F:      drivers/scsi/arm/oak.c
7171 F:      drivers/scsi/atari_NCR5380.c
7172 F:      drivers/scsi/atari_scsi.*
7173 F:      drivers/scsi/dmx3191d.c
7174 F:      drivers/scsi/dtc.*
7175 F:      drivers/scsi/g_NCR5380.*
7176 F:      drivers/scsi/g_NCR5380_mmio.c
7177 F:      drivers/scsi/mac_scsi.*
7178 F:      drivers/scsi/pas16.*
7179 F:      drivers/scsi/sun3_scsi.*
7180 F:      drivers/scsi/sun3_scsi_vme.c
7181 F:      drivers/scsi/t128.*
7182
7183 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7184 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7185 L:      linux-scsi@vger.kernel.org
7186 S:      Maintained
7187 F:      drivers/scsi/NCR_D700.*
7188
7189 NCT6775 HARDWARE MONITOR DRIVER
7190 M:      Guenter Roeck <linux@roeck-us.net>
7191 L:      lm-sensors@lm-sensors.org
7192 S:      Maintained
7193 F:      Documentation/hwmon/nct6775
7194 F:      drivers/hwmon/nct6775.c
7195
7196 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7197 M:      Faisal Latif <faisal.latif@intel.com>
7198 L:      linux-rdma@vger.kernel.org
7199 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7200 S:      Supported
7201 F:      drivers/infiniband/hw/nes/
7202
7203 NETEM NETWORK EMULATOR
7204 M:      Stephen Hemminger <stephen@networkplumber.org>
7205 L:      netem@lists.linux-foundation.org
7206 S:      Maintained
7207 F:      net/sched/sch_netem.c
7208
7209 NETERION 10GbE DRIVERS (s2io/vxge)
7210 M:      Jon Mason <jdmason@kudzu.us>
7211 L:      netdev@vger.kernel.org
7212 S:      Supported
7213 F:      Documentation/networking/s2io.txt
7214 F:      Documentation/networking/vxge.txt
7215 F:      drivers/net/ethernet/neterion/
7216
7217 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7218 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7219 M:      Patrick McHardy <kaber@trash.net>
7220 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7221 L:      netfilter-devel@vger.kernel.org
7222 L:      coreteam@netfilter.org
7223 W:      http://www.netfilter.org/
7224 W:      http://www.iptables.org/
7225 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7228 S:      Supported
7229 F:      include/linux/netfilter*
7230 F:      include/linux/netfilter/
7231 F:      include/net/netfilter/
7232 F:      include/uapi/linux/netfilter*
7233 F:      include/uapi/linux/netfilter/
7234 F:      net/*/netfilter.c
7235 F:      net/*/netfilter/
7236 F:      net/netfilter/
7237 F:      net/bridge/br_netfilter*.c
7238
7239 NETLABEL
7240 M:      Paul Moore <paul@paul-moore.com>
7241 W:      http://netlabel.sf.net
7242 L:      netdev@vger.kernel.org
7243 S:      Maintained
7244 F:      Documentation/netlabel/
7245 F:      include/net/netlabel.h
7246 F:      net/netlabel/
7247
7248 NETROM NETWORK LAYER
7249 M:      Ralf Baechle <ralf@linux-mips.org>
7250 L:      linux-hams@vger.kernel.org
7251 W:      http://www.linux-ax25.org/
7252 S:      Maintained
7253 F:      include/net/netrom.h
7254 F:      include/uapi/linux/netrom.h
7255 F:      net/netrom/
7256
7257 NETWORK BLOCK DEVICE (NBD)
7258 M:      Markus Pargmann <mpa@pengutronix.de>
7259 S:      Maintained
7260 L:      nbd-general@lists.sourceforge.net
7261 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7262 F:      Documentation/blockdev/nbd.txt
7263 F:      drivers/block/nbd.c
7264 F:      include/uapi/linux/nbd.h
7265
7266 NETWORK DROP MONITOR
7267 M:      Neil Horman <nhorman@tuxdriver.com>
7268 L:      netdev@vger.kernel.org
7269 S:      Maintained
7270 W:      https://fedorahosted.org/dropwatch/
7271 F:      net/core/drop_monitor.c
7272
7273 NETWORKING [GENERAL]
7274 M:      "David S. Miller" <davem@davemloft.net>
7275 L:      netdev@vger.kernel.org
7276 W:      http://www.linuxfoundation.org/en/Net
7277 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7280 S:      Maintained
7281 F:      net/
7282 F:      include/net/
7283 F:      include/linux/in.h
7284 F:      include/linux/net.h
7285 F:      include/linux/netdevice.h
7286 F:      include/uapi/linux/in.h
7287 F:      include/uapi/linux/net.h
7288 F:      include/uapi/linux/netdevice.h
7289 F:      include/uapi/linux/net_namespace.h
7290 F:      tools/net/
7291 F:      tools/testing/selftests/net/
7292 F:      lib/random32.c
7293 F:      lib/test_bpf.c
7294
7295 NETWORKING [IPv4/IPv6]
7296 M:      "David S. Miller" <davem@davemloft.net>
7297 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7298 M:      James Morris <jmorris@namei.org>
7299 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7300 M:      Patrick McHardy <kaber@trash.net>
7301 L:      netdev@vger.kernel.org
7302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7303 S:      Maintained
7304 F:      net/ipv4/
7305 F:      net/ipv6/
7306 F:      include/net/ip*
7307 F:      arch/x86/net/*
7308
7309 NETWORKING [IPSEC]
7310 M:      Steffen Klassert <steffen.klassert@secunet.com>
7311 M:      Herbert Xu <herbert@gondor.apana.org.au>
7312 M:      "David S. Miller" <davem@davemloft.net>
7313 L:      netdev@vger.kernel.org
7314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7316 S:      Maintained
7317 F:      net/core/flow.c
7318 F:      net/xfrm/
7319 F:      net/key/
7320 F:      net/ipv4/xfrm*
7321 F:      net/ipv4/esp4.c
7322 F:      net/ipv4/ah4.c
7323 F:      net/ipv4/ipcomp.c
7324 F:      net/ipv4/ip_vti.c
7325 F:      net/ipv6/xfrm*
7326 F:      net/ipv6/esp6.c
7327 F:      net/ipv6/ah6.c
7328 F:      net/ipv6/ipcomp6.c
7329 F:      net/ipv6/ip6_vti.c
7330 F:      include/uapi/linux/xfrm.h
7331 F:      include/net/xfrm.h
7332
7333 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7334 M:      Paul Moore <paul@paul-moore.com>
7335 L:      netdev@vger.kernel.org
7336 S:      Maintained
7337
7338 NETWORKING [WIRELESS]
7339 L:      linux-wireless@vger.kernel.org
7340 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7341
7342 NETWORKING DRIVERS
7343 L:      netdev@vger.kernel.org
7344 W:      http://www.linuxfoundation.org/en/Net
7345 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7348 S:      Odd Fixes
7349 F:      drivers/net/
7350 F:      include/linux/if_*
7351 F:      include/linux/netdevice.h
7352 F:      include/linux/etherdevice.h
7353 F:      include/linux/fcdevice.h
7354 F:      include/linux/fddidevice.h
7355 F:      include/linux/hippidevice.h
7356 F:      include/linux/inetdevice.h
7357 F:      include/uapi/linux/if_*
7358 F:      include/uapi/linux/netdevice.h
7359
7360 NETWORKING DRIVERS (WIRELESS)
7361 M:      Kalle Valo <kvalo@codeaurora.org>
7362 L:      linux-wireless@vger.kernel.org
7363 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7365 S:      Maintained
7366 F:      drivers/net/wireless/
7367
7368 NETXEN (1/10) GbE SUPPORT
7369 M:      Manish Chopra <manish.chopra@qlogic.com>
7370 M:      Sony Chacko <sony.chacko@qlogic.com>
7371 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7372 L:      netdev@vger.kernel.org
7373 W:      http://www.qlogic.com
7374 S:      Supported
7375 F:      drivers/net/ethernet/qlogic/netxen/
7376
7377 NFC SUBSYSTEM
7378 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7379 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7380 M:      Samuel Ortiz <sameo@linux.intel.com>
7381 L:      linux-wireless@vger.kernel.org
7382 L:      linux-nfc@lists.01.org (subscribers-only)
7383 S:      Supported
7384 F:      net/nfc/
7385 F:      include/net/nfc/
7386 F:      include/uapi/linux/nfc.h
7387 F:      drivers/nfc/
7388 F:      include/linux/platform_data/pn544.h
7389 F:      Documentation/devicetree/bindings/net/nfc/
7390
7391 NFS, SUNRPC, AND LOCKD CLIENTS
7392 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7393 M:      Anna Schumaker <anna.schumaker@netapp.com>
7394 L:      linux-nfs@vger.kernel.org
7395 W:      http://client.linux-nfs.org
7396 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7397 S:      Maintained
7398 F:      fs/lockd/
7399 F:      fs/nfs/
7400 F:      fs/nfs_common/
7401 F:      net/sunrpc/
7402 F:      include/linux/lockd/
7403 F:      include/linux/nfs*
7404 F:      include/linux/sunrpc/
7405 F:      include/uapi/linux/nfs*
7406 F:      include/uapi/linux/sunrpc/
7407
7408 NILFS2 FILESYSTEM
7409 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7410 L:      linux-nilfs@vger.kernel.org
7411 W:      http://nilfs.sourceforge.net/
7412 T:      git git://github.com/konis/nilfs2.git
7413 S:      Supported
7414 F:      Documentation/filesystems/nilfs2.txt
7415 F:      fs/nilfs2/
7416 F:      include/linux/nilfs2_fs.h
7417
7418 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7419 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7420 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7421 S:      Maintained
7422 F:      Documentation/scsi/NinjaSCSI.txt
7423 F:      drivers/scsi/pcmcia/nsp_*
7424
7425 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7426 M:      GOTO Masanori <gotom@debian.or.jp>
7427 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7428 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7429 S:      Maintained
7430 F:      Documentation/scsi/NinjaSCSI.txt
7431 F:      drivers/scsi/nsp32*
7432
7433 NIOS2 ARCHITECTURE
7434 M:      Ley Foon Tan <lftan@altera.com>
7435 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7437 S:      Maintained
7438 F:      arch/nios2/
7439
7440 NOKIA N900 POWER SUPPLY DRIVERS
7441 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7442 S:      Maintained
7443 F:      include/linux/power/bq2415x_charger.h
7444 F:      include/linux/power/bq27x00_battery.h
7445 F:      include/linux/power/isp1704_charger.h
7446 F:      drivers/power/bq2415x_charger.c
7447 F:      drivers/power/bq27x00_battery.c
7448 F:      drivers/power/isp1704_charger.c
7449 F:      drivers/power/rx51_battery.c
7450
7451 NTB DRIVER CORE
7452 M:      Jon Mason <jdmason@kudzu.us>
7453 M:      Dave Jiang <dave.jiang@intel.com>
7454 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7455 L:      linux-ntb@googlegroups.com
7456 S:      Supported
7457 W:      https://github.com/jonmason/ntb/wiki
7458 T:      git git://github.com/jonmason/ntb.git
7459 F:      drivers/ntb/
7460 F:      drivers/net/ntb_netdev.c
7461 F:      include/linux/ntb.h
7462 F:      include/linux/ntb_transport.h
7463
7464 NTB INTEL DRIVER
7465 M:      Jon Mason <jdmason@kudzu.us>
7466 M:      Dave Jiang <dave.jiang@intel.com>
7467 L:      linux-ntb@googlegroups.com
7468 S:      Supported
7469 W:      https://github.com/jonmason/ntb/wiki
7470 T:      git git://github.com/jonmason/ntb.git
7471 F:      drivers/ntb/hw/intel/
7472
7473 NTFS FILESYSTEM
7474 M:      Anton Altaparmakov <anton@tuxera.com>
7475 L:      linux-ntfs-dev@lists.sourceforge.net
7476 W:      http://www.tuxera.com/
7477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7478 S:      Supported
7479 F:      Documentation/filesystems/ntfs.txt
7480 F:      fs/ntfs/
7481
7482 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7483 M:      Antonino Daplas <adaplas@gmail.com>
7484 L:      linux-fbdev@vger.kernel.org
7485 S:      Maintained
7486 F:      drivers/video/fbdev/riva/
7487 F:      drivers/video/fbdev/nvidia/
7488
7489 NVM EXPRESS DRIVER
7490 M:      Matthew Wilcox <willy@linux.intel.com>
7491 L:      linux-nvme@lists.infradead.org
7492 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7493 S:      Supported
7494 F:      drivers/block/nvme*
7495 F:      include/linux/nvme.h
7496
7497 NVMEM FRAMEWORK
7498 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7499 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7500 S:      Maintained
7501 F:      drivers/nvmem/
7502 F:      Documentation/devicetree/bindings/nvmem/
7503 F:      include/linux/nvmem-consumer.h
7504 F:      include/linux/nvmem-provider.h
7505
7506 NXP-NCI NFC DRIVER
7507 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7508 R:      Charles Gorand <charles.gorand@effinnov.com>
7509 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7510 S:      Supported
7511 F:      drivers/nfc/nxp-nci
7512
7513 NXP TDA998X DRM DRIVER
7514 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7515 S:      Supported
7516 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7517 F:      include/drm/i2c/tda998x.h
7518
7519 NXP TFA9879 DRIVER
7520 M:      Peter Rosin <peda@axentia.se>
7521 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7522 S:      Maintained
7523 F:      sound/soc/codecs/tfa9879*
7524
7525 OMAP SUPPORT
7526 M:      Tony Lindgren <tony@atomide.com>
7527 L:      linux-omap@vger.kernel.org
7528 W:      http://www.muru.com/linux/omap/
7529 W:      http://linux.omap.com/
7530 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7532 S:      Maintained
7533 F:      arch/arm/*omap*/
7534 F:      arch/arm/configs/omap1_defconfig
7535 F:      arch/arm/configs/omap2plus_defconfig
7536 F:      drivers/i2c/busses/i2c-omap.c
7537 F:      drivers/irqchip/irq-omap-intc.c
7538 F:      drivers/mfd/*omap*.c
7539 F:      drivers/mfd/menelaus.c
7540 F:      drivers/mfd/palmas.c
7541 F:      drivers/mfd/tps65217.c
7542 F:      drivers/mfd/tps65218.c
7543 F:      drivers/mfd/tps65910.c
7544 F:      drivers/mfd/twl-core.[ch]
7545 F:      drivers/mfd/twl4030*.c
7546 F:      drivers/mfd/twl6030*.c
7547 F:      drivers/mfd/twl6040*.c
7548 F:      drivers/regulator/palmas-regulator*.c
7549 F:      drivers/regulator/pbias-regulator.c
7550 F:      drivers/regulator/tps65217-regulator.c
7551 F:      drivers/regulator/tps65218-regulator.c
7552 F:      drivers/regulator/tps65910-regulator.c
7553 F:      drivers/regulator/twl-regulator.c
7554 F:      include/linux/i2c-omap.h
7555
7556 OMAP DEVICE TREE SUPPORT
7557 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7558 M:      Tony Lindgren <tony@atomide.com>
7559 L:      linux-omap@vger.kernel.org
7560 L:      devicetree@vger.kernel.org
7561 S:      Maintained
7562 F:      arch/arm/boot/dts/*omap*
7563 F:      arch/arm/boot/dts/*am3*
7564 F:      arch/arm/boot/dts/*am4*
7565 F:      arch/arm/boot/dts/*am5*
7566 F:      arch/arm/boot/dts/*dra7*
7567
7568 OMAP CLOCK FRAMEWORK SUPPORT
7569 M:      Paul Walmsley <paul@pwsan.com>
7570 L:      linux-omap@vger.kernel.org
7571 S:      Maintained
7572 F:      arch/arm/*omap*/*clock*
7573
7574 OMAP POWER MANAGEMENT SUPPORT
7575 M:      Kevin Hilman <khilman@deeprootsystems.com>
7576 L:      linux-omap@vger.kernel.org
7577 S:      Maintained
7578 F:      arch/arm/*omap*/*pm*
7579 F:      drivers/cpufreq/omap-cpufreq.c
7580
7581 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7582 M:      Rajendra Nayak <rnayak@ti.com>
7583 M:      Paul Walmsley <paul@pwsan.com>
7584 L:      linux-omap@vger.kernel.org
7585 S:      Maintained
7586 F:      arch/arm/mach-omap2/prm*
7587
7588 OMAP AUDIO SUPPORT
7589 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7590 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7591 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7592 L:      linux-omap@vger.kernel.org
7593 S:      Maintained
7594 F:      sound/soc/omap/
7595
7596 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7597 M:      Roger Quadros <rogerq@ti.com>
7598 M:      Tony Lindgren <tony@atomide.com>
7599 L:      linux-omap@vger.kernel.org
7600 S:      Maintained
7601 F:      drivers/memory/omap-gpmc.c
7602 F:      arch/arm/mach-omap2/*gpmc*
7603
7604 OMAP FRAMEBUFFER SUPPORT
7605 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7606 L:      linux-fbdev@vger.kernel.org
7607 L:      linux-omap@vger.kernel.org
7608 S:      Maintained
7609 F:      drivers/video/fbdev/omap/
7610
7611 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7612 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7613 L:      linux-omap@vger.kernel.org
7614 L:      linux-fbdev@vger.kernel.org
7615 S:      Maintained
7616 F:      drivers/video/fbdev/omap2/
7617 F:      Documentation/arm/OMAP/DSS
7618
7619 OMAP HARDWARE SPINLOCK SUPPORT
7620 M:      Ohad Ben-Cohen <ohad@wizery.com>
7621 L:      linux-omap@vger.kernel.org
7622 S:      Maintained
7623 F:      drivers/hwspinlock/omap_hwspinlock.c
7624
7625 OMAP MMC SUPPORT
7626 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7627 L:      linux-omap@vger.kernel.org
7628 S:      Maintained
7629 F:      drivers/mmc/host/omap.c
7630
7631 OMAP HS MMC SUPPORT
7632 L:      linux-mmc@vger.kernel.org
7633 L:      linux-omap@vger.kernel.org
7634 S:      Orphan
7635 F:      drivers/mmc/host/omap_hsmmc.c
7636
7637 OMAP RANDOM NUMBER GENERATOR SUPPORT
7638 M:      Deepak Saxena <dsaxena@plexity.net>
7639 S:      Maintained
7640 F:      drivers/char/hw_random/omap-rng.c
7641
7642 OMAP HWMOD SUPPORT
7643 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7644 M:      Paul Walmsley <paul@pwsan.com>
7645 L:      linux-omap@vger.kernel.org
7646 S:      Maintained
7647 F:      arch/arm/mach-omap2/omap_hwmod.*
7648
7649 OMAP HWMOD DATA
7650 M:      Paul Walmsley <paul@pwsan.com>
7651 L:      linux-omap@vger.kernel.org
7652 S:      Maintained
7653 F:      arch/arm/mach-omap2/omap_hwmod*data*
7654
7655 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7656 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7657 L:      linux-omap@vger.kernel.org
7658 S:      Maintained
7659 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7660
7661 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7662 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7663 L:      linux-media@vger.kernel.org
7664 S:      Maintained
7665 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7666 F:      drivers/media/platform/omap3isp/
7667 F:      drivers/staging/media/omap4iss/
7668
7669 OMAP USB SUPPORT
7670 M:      Felipe Balbi <balbi@ti.com>
7671 L:      linux-usb@vger.kernel.org
7672 L:      linux-omap@vger.kernel.org
7673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7674 S:      Maintained
7675 F:      drivers/usb/*/*omap*
7676 F:      arch/arm/*omap*/usb*
7677
7678 OMAP GPIO DRIVER
7679 M:      Javier Martinez Canillas <javier@dowhile0.org>
7680 M:      Santosh Shilimkar <ssantosh@kernel.org>
7681 M:      Kevin Hilman <khilman@deeprootsystems.com>
7682 L:      linux-omap@vger.kernel.org
7683 S:      Maintained
7684 F:      drivers/gpio/gpio-omap.c
7685
7686 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7687 M:      Mark Jackson <mpfj@newflow.co.uk>
7688 L:      linux-omap@vger.kernel.org
7689 S:      Maintained
7690 F:      arch/arm/boot/dts/am335x-nano.dts
7691
7692 OMFS FILESYSTEM
7693 M:      Bob Copeland <me@bobcopeland.com>
7694 L:      linux-karma-devel@lists.sourceforge.net
7695 S:      Maintained
7696 F:      Documentation/filesystems/omfs.txt
7697 F:      fs/omfs/
7698
7699 OMNIKEY CARDMAN 4000 DRIVER
7700 M:      Harald Welte <laforge@gnumonks.org>
7701 S:      Maintained
7702 F:      drivers/char/pcmcia/cm4000_cs.c
7703 F:      include/linux/cm4000_cs.h
7704 F:      include/uapi/linux/cm4000_cs.h
7705
7706 OMNIKEY CARDMAN 4040 DRIVER
7707 M:      Harald Welte <laforge@gnumonks.org>
7708 S:      Maintained
7709 F:      drivers/char/pcmcia/cm4040_cs.*
7710
7711 OMNIVISION OV7670 SENSOR DRIVER
7712 M:      Jonathan Corbet <corbet@lwn.net>
7713 L:      linux-media@vger.kernel.org
7714 T:      git git://linuxtv.org/media_tree.git
7715 S:      Maintained
7716 F:      drivers/media/i2c/ov7670.c
7717
7718 ONENAND FLASH DRIVER
7719 M:      Kyungmin Park <kyungmin.park@samsung.com>
7720 L:      linux-mtd@lists.infradead.org
7721 S:      Maintained
7722 F:      drivers/mtd/onenand/
7723 F:      include/linux/mtd/onenand*.h
7724
7725 ONSTREAM SCSI TAPE DRIVER
7726 M:      Willem Riede <osst@riede.org>
7727 L:      osst-users@lists.sourceforge.net
7728 L:      linux-scsi@vger.kernel.org
7729 S:      Maintained
7730 F:      Documentation/scsi/osst.txt
7731 F:      drivers/scsi/osst.*
7732 F:      drivers/scsi/osst_*.h
7733 F:      drivers/scsi/st.h
7734
7735 OPENCORES I2C BUS DRIVER
7736 M:      Peter Korsgaard <jacmet@sunsite.dk>
7737 L:      linux-i2c@vger.kernel.org
7738 S:      Maintained
7739 F:      Documentation/i2c/busses/i2c-ocores
7740 F:      drivers/i2c/busses/i2c-ocores.c
7741
7742 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7743 M:      Rob Herring <robh+dt@kernel.org>
7744 M:      Frank Rowand <frowand.list@gmail.com>
7745 M:      Grant Likely <grant.likely@linaro.org>
7746 L:      devicetree@vger.kernel.org
7747 W:      http://www.devicetree.org/
7748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7749 S:      Maintained
7750 F:      drivers/of/
7751 F:      include/linux/of*.h
7752 F:      scripts/dtc/
7753
7754 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7755 M:      Rob Herring <robh+dt@kernel.org>
7756 M:      Pawel Moll <pawel.moll@arm.com>
7757 M:      Mark Rutland <mark.rutland@arm.com>
7758 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7759 M:      Kumar Gala <galak@codeaurora.org>
7760 L:      devicetree@vger.kernel.org
7761 S:      Maintained
7762 F:      Documentation/devicetree/
7763 F:      arch/*/boot/dts/
7764 F:      include/dt-bindings/
7765
7766 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7767 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7768 L:      devicetree@vger.kernel.org
7769 S:      Maintained
7770 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7771 F:      Documentation/devicetree/overlay-notes.txt
7772 F:      drivers/of/overlay.c
7773 F:      drivers/of/resolver.c
7774
7775 OPENRISC ARCHITECTURE
7776 M:      Jonas Bonn <jonas@southpole.se>
7777 W:      http://openrisc.net
7778 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7779 S:      Maintained
7780 T:      git git://openrisc.net/~jonas/linux
7781 F:      arch/openrisc/
7782
7783 OPENVSWITCH
7784 M:      Pravin Shelar <pshelar@nicira.com>
7785 L:      netdev@vger.kernel.org
7786 L:      dev@openvswitch.org
7787 W:      http://openvswitch.org
7788 S:      Maintained
7789 F:      net/openvswitch/
7790 F:      include/uapi/linux/openvswitch.h
7791
7792 OPL4 DRIVER
7793 M:      Clemens Ladisch <clemens@ladisch.de>
7794 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7795 T:      git git://git.alsa-project.org/alsa-kernel.git
7796 S:      Maintained
7797 F:      sound/drivers/opl4/
7798
7799 OPROFILE
7800 M:      Robert Richter <rric@kernel.org>
7801 L:      oprofile-list@lists.sf.net
7802 S:      Maintained
7803 F:      arch/*/include/asm/oprofile*.h
7804 F:      arch/*/oprofile/
7805 F:      drivers/oprofile/
7806 F:      include/linux/oprofile.h
7807
7808 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7809 M:      Mark Fasheh <mfasheh@suse.com>
7810 M:      Joel Becker <jlbec@evilplan.org>
7811 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7812 W:      http://ocfs2.wiki.kernel.org
7813 S:      Supported
7814 F:      Documentation/filesystems/ocfs2.txt
7815 F:      Documentation/filesystems/dlmfs.txt
7816 F:      fs/ocfs2/
7817
7818 ORINOCO DRIVER
7819 L:      linux-wireless@vger.kernel.org
7820 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7821 W:      http://www.nongnu.org/orinoco/
7822 S:      Orphan
7823 F:      drivers/net/wireless/orinoco/
7824
7825 OSD LIBRARY and FILESYSTEM
7826 M:      Boaz Harrosh <ooo@electrozaur.com>
7827 M:      Benny Halevy <bhalevy@primarydata.com>
7828 L:      osd-dev@open-osd.org
7829 W:      http://open-osd.org
7830 T:      git git://git.open-osd.org/open-osd.git
7831 S:      Maintained
7832 F:      drivers/scsi/osd/
7833 F:      include/scsi/osd_*
7834 F:      fs/exofs/
7835
7836 OVERLAY FILESYSTEM
7837 M:      Miklos Szeredi <miklos@szeredi.hu>
7838 L:      linux-unionfs@vger.kernel.org
7839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7840 S:      Supported
7841 F:      fs/overlayfs/
7842 F:      Documentation/filesystems/overlayfs.txt
7843
7844 P54 WIRELESS DRIVER
7845 M:      Christian Lamparter <chunkeey@googlemail.com>
7846 L:      linux-wireless@vger.kernel.org
7847 W:      http://wireless.kernel.org/en/users/Drivers/p54
7848 S:      Maintained
7849 F:      drivers/net/wireless/p54/
7850
7851 PA SEMI ETHERNET DRIVER
7852 M:      Olof Johansson <olof@lixom.net>
7853 L:      netdev@vger.kernel.org
7854 S:      Maintained
7855 F:      drivers/net/ethernet/pasemi/*
7856
7857 PA SEMI SMBUS DRIVER
7858 M:      Olof Johansson <olof@lixom.net>
7859 L:      linux-i2c@vger.kernel.org
7860 S:      Maintained
7861 F:      drivers/i2c/busses/i2c-pasemi.c
7862
7863 PADATA PARALLEL EXECUTION MECHANISM
7864 M:      Steffen Klassert <steffen.klassert@secunet.com>
7865 L:      linux-crypto@vger.kernel.org
7866 S:      Maintained
7867 F:      kernel/padata.c
7868 F:      include/linux/padata.h
7869 F:      Documentation/padata.txt
7870
7871 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7872 M:      Harald Welte <laforge@gnumonks.org>
7873 L:      platform-driver-x86@vger.kernel.org
7874 S:      Maintained
7875 F:      drivers/platform/x86/panasonic-laptop.c
7876
7877 PANASONIC MN10300/AM33/AM34 PORT
7878 M:      David Howells <dhowells@redhat.com>
7879 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7880 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7881 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7882 S:      Maintained
7883 F:      Documentation/mn10300/
7884 F:      arch/mn10300/
7885
7886 PARALLEL PORT SUBSYSTEM
7887 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7888 M:      Sudip Mukherjee <sudip@vectorindia.org>
7889 L:      linux-parport@lists.infradead.org (subscribers-only)
7890 S:      Maintained
7891 F:      drivers/parport/
7892 F:      include/linux/parport*.h
7893 F:      drivers/char/ppdev.c
7894 F:      include/uapi/linux/ppdev.h
7895 F:      Documentation/parport*.txt
7896
7897 PARAVIRT_OPS INTERFACE
7898 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7899 M:      Chris Wright <chrisw@sous-sol.org>
7900 M:      Alok Kataria <akataria@vmware.com>
7901 M:      Rusty Russell <rusty@rustcorp.com.au>
7902 L:      virtualization@lists.linux-foundation.org
7903 S:      Supported
7904 F:      Documentation/virtual/paravirt_ops.txt
7905 F:      arch/*/kernel/paravirt*
7906 F:      arch/*/include/asm/paravirt.h
7907
7908 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7909 M:      Tim Waugh <tim@cyberelk.net>
7910 L:      linux-parport@lists.infradead.org (subscribers-only)
7911 S:      Maintained
7912 F:      Documentation/blockdev/paride.txt
7913 F:      drivers/block/paride/
7914
7915 PARISC ARCHITECTURE
7916 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7917 M:      Helge Deller <deller@gmx.de>
7918 L:      linux-parisc@vger.kernel.org
7919 W:      http://www.parisc-linux.org/
7920 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7923 S:      Maintained
7924 F:      arch/parisc/
7925 F:      Documentation/parisc/
7926 F:      drivers/parisc/
7927 F:      drivers/char/agp/parisc-agp.c
7928 F:      drivers/input/serio/gscps2.c
7929 F:      drivers/parport/parport_gsc.*
7930 F:      drivers/tty/serial/8250/8250_gsc.c
7931 F:      drivers/video/fbdev/sti*
7932 F:      drivers/video/console/sti*
7933 F:      drivers/video/logo/logo_parisc*
7934
7935 PC87360 HARDWARE MONITORING DRIVER
7936 M:      Jim Cromie <jim.cromie@gmail.com>
7937 L:      lm-sensors@lm-sensors.org
7938 S:      Maintained
7939 F:      Documentation/hwmon/pc87360
7940 F:      drivers/hwmon/pc87360.c
7941
7942 PC8736x GPIO DRIVER
7943 M:      Jim Cromie <jim.cromie@gmail.com>
7944 S:      Maintained
7945 F:      drivers/char/pc8736x_gpio.c
7946
7947 PC87427 HARDWARE MONITORING DRIVER
7948 M:      Jean Delvare <jdelvare@suse.com>
7949 L:      lm-sensors@lm-sensors.org
7950 S:      Maintained
7951 F:      Documentation/hwmon/pc87427
7952 F:      drivers/hwmon/pc87427.c
7953
7954 PCA9532 LED DRIVER
7955 M:      Riku Voipio <riku.voipio@iki.fi>
7956 S:      Maintained
7957 F:      drivers/leds/leds-pca9532.c
7958 F:      include/linux/leds-pca9532.h
7959
7960 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7961 M:      Guenter Roeck <linux@roeck-us.net>
7962 L:      linux-i2c@vger.kernel.org
7963 S:      Maintained
7964 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7965
7966 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7967 M:      Khalid Aziz <khalid@gonehiking.org>
7968 S:      Maintained
7969 F:      drivers/firmware/pcdp.*
7970
7971 PCI ERROR RECOVERY
7972 M:      Linas Vepstas <linasvepstas@gmail.com>
7973 L:      linux-pci@vger.kernel.org
7974 S:      Supported
7975 F:      Documentation/PCI/pci-error-recovery.txt
7976
7977 PCI SUBSYSTEM
7978 M:      Bjorn Helgaas <bhelgaas@google.com>
7979 L:      linux-pci@vger.kernel.org
7980 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7982 S:      Supported
7983 F:      Documentation/PCI/
7984 F:      drivers/pci/
7985 F:      include/linux/pci*
7986 F:      arch/x86/pci/
7987 F:      arch/x86/kernel/quirks.c
7988
7989 PCI DRIVER FOR ARM VERSATILE PLATFORM
7990 M:      Rob Herring <robh@kernel.org>
7991 L:      linux-pci@vger.kernel.org
7992 L:      linux-arm-kernel@lists.infradead.org
7993 S:      Maintained
7994 F:      Documentation/devicetree/bindings/pci/versatile.txt
7995 F:      drivers/pci/host/pci-versatile.c
7996
7997 PCI DRIVER FOR APPLIEDMICRO XGENE
7998 M:      Tanmay Inamdar <tinamdar@apm.com>
7999 L:      linux-pci@vger.kernel.org
8000 L:      linux-arm-kernel@lists.infradead.org
8001 S:      Maintained
8002 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8003 F:      drivers/pci/host/pci-xgene.c
8004
8005 PCI DRIVER FOR FREESCALE LAYERSCAPE
8006 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8007 M:      Mingkai Hu <mingkai.hu@freescale.com>
8008 M:      Roy Zang <tie-fei.zang@freescale.com>
8009 L:      linuxppc-dev@lists.ozlabs.org
8010 L:      linux-pci@vger.kernel.org
8011 L:      linux-arm-kernel@lists.infradead.org
8012 S:      Maintained
8013 F:      drivers/pci/host/*layerscape*
8014
8015 PCI DRIVER FOR IMX6
8016 M:      Richard Zhu <Richard.Zhu@freescale.com>
8017 M:      Lucas Stach <l.stach@pengutronix.de>
8018 L:      linux-pci@vger.kernel.org
8019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8020 S:      Maintained
8021 F:      drivers/pci/host/*imx6*
8022
8023 PCI DRIVER FOR TI KEYSTONE
8024 M:      Murali Karicheri <m-karicheri2@ti.com>
8025 L:      linux-pci@vger.kernel.org
8026 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8027 S:      Maintained
8028 F:      drivers/pci/host/*keystone*
8029
8030 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8031 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8032 M:      Jason Cooper <jason@lakedaemon.net>
8033 L:      linux-pci@vger.kernel.org
8034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8035 S:      Maintained
8036 F:      drivers/pci/host/*mvebu*
8037
8038 PCI DRIVER FOR NVIDIA TEGRA
8039 M:      Thierry Reding <thierry.reding@gmail.com>
8040 L:      linux-tegra@vger.kernel.org
8041 L:      linux-pci@vger.kernel.org
8042 S:      Supported
8043 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8044 F:      drivers/pci/host/pci-tegra.c
8045
8046 PCI DRIVER FOR TI DRA7XX
8047 M:      Kishon Vijay Abraham I <kishon@ti.com>
8048 L:      linux-omap@vger.kernel.org
8049 L:      linux-pci@vger.kernel.org
8050 S:      Supported
8051 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8052 F:      drivers/pci/host/pci-dra7xx.c
8053
8054 PCI DRIVER FOR RENESAS R-CAR
8055 M:      Simon Horman <horms@verge.net.au>
8056 L:      linux-pci@vger.kernel.org
8057 L:      linux-sh@vger.kernel.org
8058 S:      Maintained
8059 F:      drivers/pci/host/*rcar*
8060
8061 PCI DRIVER FOR SAMSUNG EXYNOS
8062 M:      Jingoo Han <jingoohan1@gmail.com>
8063 L:      linux-pci@vger.kernel.org
8064 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8065 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8066 S:      Maintained
8067 F:      drivers/pci/host/pci-exynos.c
8068
8069 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8070 M:      Jingoo Han <jingoohan1@gmail.com>
8071 M:      Pratyush Anand <pratyush.anand@gmail.com>
8072 L:      linux-pci@vger.kernel.org
8073 S:      Maintained
8074 F:      drivers/pci/host/*designware*
8075
8076 PCI DRIVER FOR GENERIC OF HOSTS
8077 M:      Will Deacon <will.deacon@arm.com>
8078 L:      linux-pci@vger.kernel.org
8079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8080 S:      Maintained
8081 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8082 F:      drivers/pci/host/pci-host-generic.c
8083
8084 PCIE DRIVER FOR ST SPEAR13XX
8085 M:      Pratyush Anand <pratyush.anand@gmail.com>
8086 L:      linux-pci@vger.kernel.org
8087 S:      Maintained
8088 F:      drivers/pci/host/*spear*
8089
8090 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8091 M:      Duc Dang <dhdang@apm.com>
8092 L:      linux-pci@vger.kernel.org
8093 L:      linux-arm-kernel@lists.infradead.org
8094 S:      Maintained
8095 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8096 F:      drivers/pci/host/pci-xgene-msi.c
8097
8098 PCMCIA SUBSYSTEM
8099 P:      Linux PCMCIA Team
8100 L:      linux-pcmcia@lists.infradead.org
8101 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8103 S:      Maintained
8104 F:      Documentation/pcmcia/
8105 F:      drivers/pcmcia/
8106 F:      include/pcmcia/
8107
8108 PCNET32 NETWORK DRIVER
8109 M:      Don Fry <pcnet32@frontier.com>
8110 L:      netdev@vger.kernel.org
8111 S:      Maintained
8112 F:      drivers/net/ethernet/amd/pcnet32.c
8113
8114 PCRYPT PARALLEL CRYPTO ENGINE
8115 M:      Steffen Klassert <steffen.klassert@secunet.com>
8116 L:      linux-crypto@vger.kernel.org
8117 S:      Maintained
8118 F:      crypto/pcrypt.c
8119 F:      include/crypto/pcrypt.h
8120
8121 PER-CPU MEMORY ALLOCATOR
8122 M:      Tejun Heo <tj@kernel.org>
8123 M:      Christoph Lameter <cl@linux-foundation.org>
8124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8125 S:      Maintained
8126 F:      include/linux/percpu*.h
8127 F:      mm/percpu*.c
8128 F:      arch/*/include/asm/percpu.h
8129
8130 PER-TASK DELAY ACCOUNTING
8131 M:      Balbir Singh <bsingharora@gmail.com>
8132 S:      Maintained
8133 F:      include/linux/delayacct.h
8134 F:      kernel/delayacct.c
8135
8136 PERFORMANCE EVENTS SUBSYSTEM
8137 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8138 M:      Ingo Molnar <mingo@redhat.com>
8139 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8140 L:      linux-kernel@vger.kernel.org
8141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8142 S:      Supported
8143 F:      kernel/events/*
8144 F:      include/linux/perf_event.h
8145 F:      include/uapi/linux/perf_event.h
8146 F:      arch/*/kernel/perf_event*.c
8147 F:      arch/*/kernel/*/perf_event*.c
8148 F:      arch/*/kernel/*/*/perf_event*.c
8149 F:      arch/*/include/asm/perf_event.h
8150 F:      arch/*/kernel/perf_callchain.c
8151 F:      tools/perf/
8152
8153 PERSONALITY HANDLING
8154 M:      Christoph Hellwig <hch@infradead.org>
8155 L:      linux-abi-devel@lists.sourceforge.net
8156 S:      Maintained
8157 F:      include/linux/personality.h
8158 F:      include/uapi/linux/personality.h
8159
8160 PHONET PROTOCOL
8161 M:      Remi Denis-Courmont <courmisch@gmail.com>
8162 S:      Supported
8163 F:      Documentation/networking/phonet.txt
8164 F:      include/linux/phonet.h
8165 F:      include/net/phonet/
8166 F:      include/uapi/linux/phonet.h
8167 F:      net/phonet/
8168
8169 PHRAM MTD DRIVER
8170 M:      Joern Engel <joern@lazybastard.org>
8171 L:      linux-mtd@lists.infradead.org
8172 S:      Maintained
8173 F:      drivers/mtd/devices/phram.c
8174
8175 PICOLCD HID DRIVER
8176 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8177 L:      linux-input@vger.kernel.org
8178 S:      Maintained
8179 F:      drivers/hid/hid-picolcd*
8180
8181 PICOXCELL SUPPORT
8182 M:      Jamie Iles <jamie@jamieiles.com>
8183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8184 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8185 S:      Supported
8186 F:      arch/arm/boot/dts/picoxcell*
8187 F:      arch/arm/mach-picoxcell/
8188 F:      drivers/crypto/picoxcell*
8189
8190 PIN CONTROL SUBSYSTEM
8191 M:      Linus Walleij <linus.walleij@linaro.org>
8192 L:      linux-gpio@vger.kernel.org
8193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8194 S:      Maintained
8195 F:      drivers/pinctrl/
8196 F:      include/linux/pinctrl/
8197
8198 PIN CONTROLLER - ATMEL AT91
8199 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8201 S:      Maintained
8202 F:      drivers/pinctrl/pinctrl-at91.*
8203
8204 PIN CONTROLLER - ATMEL AT91 PIO4
8205 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8207 L:      linux-gpio@vger.kernel.org
8208 S:      Supported
8209 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8210
8211 PIN CONTROLLER - INTEL
8212 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8213 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8214 S:      Maintained
8215 F:      drivers/pinctrl/intel/
8216
8217 PIN CONTROLLER - RENESAS
8218 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8219 L:      linux-sh@vger.kernel.org
8220 S:      Maintained
8221 F:      drivers/pinctrl/sh-pfc/
8222
8223 PIN CONTROLLER - SAMSUNG
8224 M:      Tomasz Figa <tomasz.figa@gmail.com>
8225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8226 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8227 S:      Maintained
8228 F:      drivers/pinctrl/samsung/
8229
8230 PIN CONTROLLER - ST SPEAR
8231 M:      Viresh Kumar <vireshk@kernel.org>
8232 L:      spear-devel@list.st.com
8233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8234 W:      http://www.st.com/spear
8235 S:      Maintained
8236 F:      drivers/pinctrl/spear/
8237
8238 PKTCDVD DRIVER
8239 M:      Jiri Kosina <jikos@kernel.org>
8240 S:      Maintained
8241 F:      drivers/block/pktcdvd.c
8242 F:      include/linux/pktcdvd.h
8243 F:      include/uapi/linux/pktcdvd.h
8244
8245 PKUNITY SOC DRIVERS
8246 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8247 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8248 S:      Maintained
8249 T:      git git://github.com/gxt/linux.git
8250 F:      drivers/input/serio/i8042-unicore32io.h
8251 F:      drivers/i2c/busses/i2c-puv3.c
8252 F:      drivers/video/fbdev/fb-puv3.c
8253 F:      drivers/rtc/rtc-puv3.c
8254
8255 PMBUS HARDWARE MONITORING DRIVERS
8256 M:      Guenter Roeck <linux@roeck-us.net>
8257 L:      lm-sensors@lm-sensors.org
8258 W:      http://www.lm-sensors.org/
8259 W:      http://www.roeck-us.net/linux/drivers/
8260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8261 S:      Maintained
8262 F:      Documentation/hwmon/pmbus
8263 F:      drivers/hwmon/pmbus/
8264 F:      include/linux/i2c/pmbus.h
8265
8266 PMC SIERRA MaxRAID DRIVER
8267 L:      linux-scsi@vger.kernel.org
8268 W:      http://www.pmc-sierra.com/
8269 S:      Orphan
8270 F:      drivers/scsi/pmcraid.*
8271
8272 PMC SIERRA PM8001 DRIVER
8273 M:      Jack Wang <jinpu.wang@profitbricks.com>
8274 M:      lindar_liu@usish.com
8275 L:      pmchba@pmcs.com
8276 L:      linux-scsi@vger.kernel.org
8277 S:      Supported
8278 F:      drivers/scsi/pm8001/
8279
8280 POSIX CLOCKS and TIMERS
8281 M:      Thomas Gleixner <tglx@linutronix.de>
8282 L:      linux-kernel@vger.kernel.org
8283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8284 S:      Maintained
8285 F:      fs/timerfd.c
8286 F:      include/linux/timer*
8287 F:      kernel/time/*timer*
8288
8289 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8290 M:      Sebastian Reichel <sre@kernel.org>
8291 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8292 M:      David Woodhouse <dwmw2@infradead.org>
8293 L:      linux-pm@vger.kernel.org
8294 T:      git git://git.infradead.org/battery-2.6.git
8295 S:      Maintained
8296 F:      include/linux/power_supply.h
8297 F:      drivers/power/
8298 X:      drivers/power/avs/
8299
8300 POWER STATE COORDINATION INTERFACE (PSCI)
8301 M:      Mark Rutland <mark.rutland@arm.com>
8302 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8303 L:      linux-arm-kernel@lists.infradead.org
8304 S:      Maintained
8305 F:      drivers/firmware/psci.c
8306 F:      include/linux/psci.h
8307 F:      include/uapi/linux/psci.h
8308
8309 PNP SUPPORT
8310 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8311 S:      Maintained
8312 F:      drivers/pnp/
8313
8314 PNXxxxx I2C DRIVER
8315 M:      Vitaly Wool <vitalywool@gmail.com>
8316 L:      linux-i2c@vger.kernel.org
8317 S:      Maintained
8318 F:      drivers/i2c/busses/i2c-pnx.c
8319
8320 PPP PROTOCOL DRIVERS AND COMPRESSORS
8321 M:      Paul Mackerras <paulus@samba.org>
8322 L:      linux-ppp@vger.kernel.org
8323 S:      Maintained
8324 F:      drivers/net/ppp/ppp_*
8325
8326 PPP OVER ATM (RFC 2364)
8327 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8328 S:      Maintained
8329 F:      net/atm/pppoatm.c
8330 F:      include/uapi/linux/atmppp.h
8331
8332 PPP OVER ETHERNET
8333 M:      Michal Ostrowski <mostrows@earthlink.net>
8334 S:      Maintained
8335 F:      drivers/net/ppp/pppoe.c
8336 F:      drivers/net/ppp/pppox.c
8337
8338 PPP OVER L2TP
8339 M:      James Chapman <jchapman@katalix.com>
8340 S:      Maintained
8341 F:      net/l2tp/l2tp_ppp.c
8342 F:      include/linux/if_pppol2tp.h
8343 F:      include/uapi/linux/if_pppol2tp.h
8344
8345 PPS SUPPORT
8346 M:      Rodolfo Giometti <giometti@enneenne.com>
8347 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8348 L:      linuxpps@ml.enneenne.com (subscribers-only)
8349 S:      Maintained
8350 F:      Documentation/pps/
8351 F:      drivers/pps/
8352 F:      include/linux/pps*.h
8353
8354 PPTP DRIVER
8355 M:      Dmitry Kozlov <xeb@mail.ru>
8356 L:      netdev@vger.kernel.org
8357 S:      Maintained
8358 F:      drivers/net/ppp/pptp.c
8359 W:      http://sourceforge.net/projects/accel-pptp
8360
8361 PREEMPTIBLE KERNEL
8362 M:      Robert Love <rml@tech9.net>
8363 L:      kpreempt-tech@lists.sourceforge.net
8364 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8365 S:      Supported
8366 F:      Documentation/preempt-locking.txt
8367 F:      include/linux/preempt.h
8368
8369 PRISM54 WIRELESS DRIVER
8370 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8371 L:      linux-wireless@vger.kernel.org
8372 W:      http://wireless.kernel.org/en/users/Drivers/p54
8373 S:      Obsolete
8374 F:      drivers/net/wireless/prism54/
8375
8376 PS3 NETWORK SUPPORT
8377 M:      Geoff Levand <geoff@infradead.org>
8378 L:      netdev@vger.kernel.org
8379 L:      linuxppc-dev@lists.ozlabs.org
8380 S:      Maintained
8381 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8382
8383 PS3 PLATFORM SUPPORT
8384 M:      Geoff Levand <geoff@infradead.org>
8385 L:      linuxppc-dev@lists.ozlabs.org
8386 S:      Maintained
8387 F:      arch/powerpc/boot/ps3*
8388 F:      arch/powerpc/include/asm/lv1call.h
8389 F:      arch/powerpc/include/asm/ps3*.h
8390 F:      arch/powerpc/platforms/ps3/
8391 F:      drivers/*/ps3*
8392 F:      drivers/ps3/
8393 F:      drivers/rtc/rtc-ps3.c
8394 F:      drivers/usb/host/*ps3.c
8395 F:      sound/ppc/snd_ps3*
8396
8397 PS3VRAM DRIVER
8398 M:      Jim Paris <jim@jtan.com>
8399 M:      Geoff Levand <geoff@infradead.org>
8400 L:      linuxppc-dev@lists.ozlabs.org
8401 S:      Maintained
8402 F:      drivers/block/ps3vram.c
8403
8404 PSTORE FILESYSTEM
8405 M:      Anton Vorontsov <anton@enomsg.org>
8406 M:      Colin Cross <ccross@android.com>
8407 M:      Kees Cook <keescook@chromium.org>
8408 M:      Tony Luck <tony.luck@intel.com>
8409 S:      Maintained
8410 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8411 F:      fs/pstore/
8412 F:      include/linux/pstore*
8413 F:      drivers/firmware/efi/efi-pstore.c
8414 F:      drivers/acpi/apei/erst.c
8415
8416 PTP HARDWARE CLOCK SUPPORT
8417 M:      Richard Cochran <richardcochran@gmail.com>
8418 L:      netdev@vger.kernel.org
8419 S:      Maintained
8420 W:      http://linuxptp.sourceforge.net/
8421 F:      Documentation/ABI/testing/sysfs-ptp
8422 F:      Documentation/ptp/*
8423 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8424 F:      drivers/net/phy/dp83640*
8425 F:      drivers/ptp/*
8426 F:      include/linux/ptp_cl*
8427
8428 PTRACE SUPPORT
8429 M:      Roland McGrath <roland@hack.frob.com>
8430 M:      Oleg Nesterov <oleg@redhat.com>
8431 S:      Maintained
8432 F:      include/asm-generic/syscall.h
8433 F:      include/linux/ptrace.h
8434 F:      include/linux/regset.h
8435 F:      include/linux/tracehook.h
8436 F:      include/uapi/linux/ptrace.h
8437 F:      kernel/ptrace.c
8438
8439 PVRUSB2 VIDEO4LINUX DRIVER
8440 M:      Mike Isely <isely@pobox.com>
8441 L:      pvrusb2@isely.net       (subscribers-only)
8442 L:      linux-media@vger.kernel.org
8443 W:      http://www.isely.net/pvrusb2/
8444 T:      git git://linuxtv.org/media_tree.git
8445 S:      Maintained
8446 F:      Documentation/video4linux/README.pvrusb2
8447 F:      drivers/media/usb/pvrusb2/
8448
8449 PWC WEBCAM DRIVER
8450 M:      Hans de Goede <hdegoede@redhat.com>
8451 L:      linux-media@vger.kernel.org
8452 T:      git git://linuxtv.org/media_tree.git
8453 S:      Maintained
8454 F:      drivers/media/usb/pwc/*
8455
8456 PWM FAN DRIVER
8457 M:      Kamil Debski <k.debski@samsung.com>
8458 L:      lm-sensors@lm-sensors.org
8459 S:      Supported
8460 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8461 F:      Documentation/hwmon/pwm-fan
8462 F:      drivers/hwmon/pwm-fan.c
8463
8464 PWM SUBSYSTEM
8465 M:      Thierry Reding <thierry.reding@gmail.com>
8466 L:      linux-pwm@vger.kernel.org
8467 S:      Maintained
8468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8469 F:      Documentation/pwm.txt
8470 F:      Documentation/devicetree/bindings/pwm/
8471 F:      include/linux/pwm.h
8472 F:      drivers/pwm/
8473 F:      drivers/video/backlight/pwm_bl.c
8474 F:      include/linux/pwm_backlight.h
8475
8476 PXA2xx/PXA3xx SUPPORT
8477 M:      Daniel Mack <daniel@zonque.org>
8478 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8479 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8480 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8481 T:      git git://github.com/hzhuang1/linux.git
8482 T:      git git://github.com/rjarzmik/linux.git
8483 S:      Maintained
8484 F:      arch/arm/mach-pxa/
8485 F:      drivers/dma/pxa*
8486 F:      drivers/pcmcia/pxa2xx*
8487 F:      drivers/spi/spi-pxa2xx*
8488 F:      drivers/usb/gadget/udc/pxa2*
8489 F:      include/sound/pxa2xx-lib.h
8490 F:      sound/arm/pxa*
8491 F:      sound/soc/pxa/
8492
8493 PXA3xx NAND FLASH DRIVER
8494 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8495 L:      linux-mtd@lists.infradead.org
8496 S:      Maintained
8497 F:      drivers/mtd/nand/pxa3xx_nand.c
8498
8499 MMP SUPPORT
8500 M:      Eric Miao <eric.y.miao@gmail.com>
8501 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8503 T:      git git://github.com/hzhuang1/linux.git
8504 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8505 S:      Maintained
8506 F:      arch/arm/mach-mmp/
8507
8508 PXA MMCI DRIVER
8509 S:      Orphan
8510
8511 PXA RTC DRIVER
8512 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8513 L:      rtc-linux@googlegroups.com
8514 S:      Maintained
8515
8516 QAT DRIVER
8517 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8518 L:      qat-linux@intel.com
8519 S:      Supported
8520 F:      drivers/crypto/qat/
8521
8522 QIB DRIVER
8523 M:      Mike Marciniszyn <infinipath@intel.com>
8524 L:      linux-rdma@vger.kernel.org
8525 S:      Supported
8526 F:      drivers/infiniband/hw/qib/
8527
8528 QLOGIC QLA1280 SCSI DRIVER
8529 M:      Michael Reed <mdr@sgi.com>
8530 L:      linux-scsi@vger.kernel.org
8531 S:      Maintained
8532 F:      drivers/scsi/qla1280.[ch]
8533
8534 QLOGIC QLA2XXX FC-SCSI DRIVER
8535 M:      qla2xxx-upstream@qlogic.com
8536 L:      linux-scsi@vger.kernel.org
8537 S:      Supported
8538 F:      Documentation/scsi/LICENSE.qla2xxx
8539 F:      drivers/scsi/qla2xxx/
8540
8541 QLOGIC QLA4XXX iSCSI DRIVER
8542 M:      QLogic-Storage-Upstream@qlogic.com
8543 L:      linux-scsi@vger.kernel.org
8544 S:      Supported
8545 F:      Documentation/scsi/LICENSE.qla4xxx
8546 F:      drivers/scsi/qla4xxx/
8547
8548 QLOGIC QLA3XXX NETWORK DRIVER
8549 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8550 M:      Ron Mercer <ron.mercer@qlogic.com>
8551 M:      linux-driver@qlogic.com
8552 L:      netdev@vger.kernel.org
8553 S:      Supported
8554 F:      Documentation/networking/LICENSE.qla3xxx
8555 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8556
8557 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8558 M:      Dept-GELinuxNICDev@qlogic.com
8559 L:      netdev@vger.kernel.org
8560 S:      Supported
8561 F:      drivers/net/ethernet/qlogic/qlcnic/
8562
8563 QLOGIC QLGE 10Gb ETHERNET DRIVER
8564 M:      Harish Patil <harish.patil@qlogic.com>
8565 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8566 M:      Dept-GELinuxNICDev@qlogic.com
8567 M:      linux-driver@qlogic.com
8568 L:      netdev@vger.kernel.org
8569 S:      Supported
8570 F:      drivers/net/ethernet/qlogic/qlge/
8571
8572 QLOGIC QL4xxx ETHERNET DRIVER
8573 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8574 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8575 M:      everest-linux-l2@qlogic.com
8576 L:      netdev@vger.kernel.org
8577 S:      Supported
8578 F:      drivers/net/ethernet/qlogic/qed/
8579 F:      include/linux/qed/
8580 F:      drivers/net/ethernet/qlogic/qede/
8581
8582 QNX4 FILESYSTEM
8583 M:      Anders Larsen <al@alarsen.net>
8584 W:      http://www.alarsen.net/linux/qnx4fs/
8585 S:      Maintained
8586 F:      fs/qnx4/
8587 F:      include/uapi/linux/qnx4_fs.h
8588 F:      include/uapi/linux/qnxtypes.h
8589
8590 QT1010 MEDIA DRIVER
8591 M:      Antti Palosaari <crope@iki.fi>
8592 L:      linux-media@vger.kernel.org
8593 W:      http://linuxtv.org/
8594 W:      http://palosaari.fi/linux/
8595 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8596 T:      git git://linuxtv.org/anttip/media_tree.git
8597 S:      Maintained
8598 F:      drivers/media/tuners/qt1010*
8599
8600 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8601 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8602 L:      linux-wireless@vger.kernel.org
8603 L:      ath9k-devel@lists.ath9k.org
8604 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8605 S:      Supported
8606 F:      drivers/net/wireless/ath/ath9k/
8607
8608 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8609 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8610 L:      ath10k@lists.infradead.org
8611 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8612 T:      git git://github.com/kvalo/ath.git
8613 S:      Supported
8614 F:      drivers/net/wireless/ath/ath10k/
8615
8616 QUALCOMM HEXAGON ARCHITECTURE
8617 M:      Richard Kuo <rkuo@codeaurora.org>
8618 L:      linux-hexagon@vger.kernel.org
8619 S:      Supported
8620 F:      arch/hexagon/
8621
8622 QUALCOMM WCN36XX WIRELESS DRIVER
8623 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8624 L:      wcn36xx@lists.infradead.org
8625 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8626 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8627 S:      Supported
8628 F:      drivers/net/wireless/ath/wcn36xx/
8629
8630 RADOS BLOCK DEVICE (RBD)
8631 M:      Ilya Dryomov <idryomov@gmail.com>
8632 M:      Sage Weil <sage@redhat.com>
8633 M:      Alex Elder <elder@kernel.org>
8634 L:      ceph-devel@vger.kernel.org
8635 W:      http://ceph.com/
8636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8637 T:      git git://github.com/ceph/ceph-client.git
8638 S:      Supported
8639 F:      Documentation/ABI/testing/sysfs-bus-rbd
8640 F:      drivers/block/rbd.c
8641 F:      drivers/block/rbd_types.h
8642
8643 RADEON FRAMEBUFFER DISPLAY DRIVER
8644 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8645 L:      linux-fbdev@vger.kernel.org
8646 S:      Maintained
8647 F:      drivers/video/fbdev/aty/radeon*
8648 F:      include/uapi/linux/radeonfb.h
8649
8650 RADIOSHARK RADIO DRIVER
8651 M:      Hans de Goede <hdegoede@redhat.com>
8652 L:      linux-media@vger.kernel.org
8653 T:      git git://linuxtv.org/media_tree.git
8654 S:      Maintained
8655 F:      drivers/media/radio/radio-shark.c
8656
8657 RADIOSHARK2 RADIO DRIVER
8658 M:      Hans de Goede <hdegoede@redhat.com>
8659 L:      linux-media@vger.kernel.org
8660 T:      git git://linuxtv.org/media_tree.git
8661 S:      Maintained
8662 F:      drivers/media/radio/radio-shark2.c
8663 F:      drivers/media/radio/radio-tea5777.c
8664
8665 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8666 M:      Paul Mackerras <paulus@samba.org>
8667 L:      linux-fbdev@vger.kernel.org
8668 S:      Maintained
8669 F:      drivers/video/fbdev/aty/aty128fb.c
8670
8671 RALINK RT2X00 WIRELESS LAN DRIVER
8672 P:      rt2x00 project
8673 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8674 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8675 L:      linux-wireless@vger.kernel.org
8676 S:      Maintained
8677 F:      drivers/net/wireless/rt2x00/
8678
8679 RAMDISK RAM BLOCK DEVICE DRIVER
8680 M:      Jens Axboe <axboe@kernel.dk>
8681 S:      Maintained
8682 F:      Documentation/blockdev/ramdisk.txt
8683 F:      drivers/block/brd.c
8684
8685 RANDOM NUMBER DRIVER
8686 M:      "Theodore Ts'o" <tytso@mit.edu>
8687 S:      Maintained
8688 F:      drivers/char/random.c
8689
8690 RAPIDIO SUBSYSTEM
8691 M:      Matt Porter <mporter@kernel.crashing.org>
8692 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8693 S:      Maintained
8694 F:      drivers/rapidio/
8695
8696 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8697 L:      linux-wireless@vger.kernel.org
8698 S:      Orphan
8699 F:      drivers/net/wireless/ray*
8700
8701 RCUTORTURE MODULE
8702 M:      Josh Triplett <josh@joshtriplett.org>
8703 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8704 L:      linux-kernel@vger.kernel.org
8705 S:      Supported
8706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8707 F:      Documentation/RCU/torture.txt
8708 F:      kernel/rcu/rcutorture.c
8709
8710 RCUTORTURE TEST FRAMEWORK
8711 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8712 M:      Josh Triplett <josh@joshtriplett.org>
8713 R:      Steven Rostedt <rostedt@goodmis.org>
8714 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8715 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8716 L:      linux-kernel@vger.kernel.org
8717 S:      Supported
8718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8719 F:      tools/testing/selftests/rcutorture
8720
8721 RDC R-321X SoC
8722 M:      Florian Fainelli <florian@openwrt.org>
8723 S:      Maintained
8724
8725 RDC R6040 FAST ETHERNET DRIVER
8726 M:      Florian Fainelli <florian@openwrt.org>
8727 L:      netdev@vger.kernel.org
8728 S:      Maintained
8729 F:      drivers/net/ethernet/rdc/r6040.c
8730
8731 RDS - RELIABLE DATAGRAM SOCKETS
8732 M:      Chien Yen <chien.yen@oracle.com>
8733 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8734 S:      Supported
8735 F:      net/rds/
8736
8737 READ-COPY UPDATE (RCU)
8738 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8739 M:      Josh Triplett <josh@joshtriplett.org>
8740 R:      Steven Rostedt <rostedt@goodmis.org>
8741 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8742 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8743 L:      linux-kernel@vger.kernel.org
8744 W:      http://www.rdrop.com/users/paulmck/RCU/
8745 S:      Supported
8746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8747 F:      Documentation/RCU/
8748 X:      Documentation/RCU/torture.txt
8749 F:      include/linux/rcu*
8750 X:      include/linux/srcu.h
8751 F:      kernel/rcu/
8752 X:      kernel/torture.c
8753
8754 REAL TIME CLOCK (RTC) SUBSYSTEM
8755 M:      Alessandro Zummo <a.zummo@towertech.it>
8756 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8757 L:      rtc-linux@googlegroups.com
8758 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8760 S:      Maintained
8761 F:      Documentation/rtc.txt
8762 F:      drivers/rtc/
8763 F:      include/linux/rtc.h
8764 F:      include/uapi/linux/rtc.h
8765
8766 REALTEK AUDIO CODECS
8767 M:      Bard Liao <bardliao@realtek.com>
8768 M:      Oder Chiou <oder_chiou@realtek.com>
8769 S:      Maintained
8770 F:      sound/soc/codecs/rt*
8771 F:      include/sound/rt*.h
8772
8773 REISERFS FILE SYSTEM
8774 L:      reiserfs-devel@vger.kernel.org
8775 S:      Supported
8776 F:      fs/reiserfs/
8777
8778 REGISTER MAP ABSTRACTION
8779 M:      Mark Brown <broonie@kernel.org>
8780 L:      linux-kernel@vger.kernel.org
8781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8782 S:      Supported
8783 F:      drivers/base/regmap/
8784 F:      include/linux/regmap.h
8785
8786 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8787 M:      Ohad Ben-Cohen <ohad@wizery.com>
8788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8789 S:      Maintained
8790 F:      drivers/remoteproc/
8791 F:      Documentation/remoteproc.txt
8792 F:      include/linux/remoteproc.h
8793
8794 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8795 M:      Ohad Ben-Cohen <ohad@wizery.com>
8796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8797 S:      Maintained
8798 F:      drivers/rpmsg/
8799 F:      Documentation/rpmsg.txt
8800 F:      include/linux/rpmsg.h
8801
8802 RESET CONTROLLER FRAMEWORK
8803 M:      Philipp Zabel <p.zabel@pengutronix.de>
8804 S:      Maintained
8805 F:      drivers/reset/
8806 F:      Documentation/devicetree/bindings/reset/
8807 F:      include/dt-bindings/reset/
8808 F:      include/linux/reset.h
8809 F:      include/linux/reset-controller.h
8810
8811 RFKILL
8812 M:      Johannes Berg <johannes@sipsolutions.net>
8813 L:      linux-wireless@vger.kernel.org
8814 W:      http://wireless.kernel.org/
8815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8817 S:      Maintained
8818 F:      Documentation/rfkill.txt
8819 F:      net/rfkill/
8820
8821 RHASHTABLE
8822 M:      Thomas Graf <tgraf@suug.ch>
8823 L:      netdev@vger.kernel.org
8824 S:      Maintained
8825 F:      lib/rhashtable.c
8826 F:      include/linux/rhashtable.h
8827
8828 RICOH SMARTMEDIA/XD DRIVER
8829 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8830 S:      Maintained
8831 F:      drivers/mtd/nand/r852.c
8832 F:      drivers/mtd/nand/r852.h
8833
8834 RICOH R5C592 MEMORYSTICK DRIVER
8835 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8836 S:      Maintained
8837 F:      drivers/memstick/host/r592.*
8838
8839 ROCCAT DRIVERS
8840 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8841 W:      http://sourceforge.net/projects/roccat/
8842 S:      Maintained
8843 F:      drivers/hid/hid-roccat*
8844 F:      include/linux/hid-roccat*
8845 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8846
8847 ROCKER DRIVER
8848 M:      Jiri Pirko <jiri@resnulli.us>
8849 M:      Scott Feldman <sfeldma@gmail.com>
8850 L:      netdev@vger.kernel.org
8851 S:      Supported
8852 F:      drivers/net/ethernet/rocker/
8853
8854 ROCKETPORT DRIVER
8855 P:      Comtrol Corp.
8856 W:      http://www.comtrol.com
8857 S:      Maintained
8858 F:      Documentation/serial/rocket.txt
8859 F:      drivers/tty/rocket*
8860
8861 ROCKETPORT EXPRESS/INFINITY DRIVER
8862 M:      Kevin Cernekee <cernekee@gmail.com>
8863 L:      linux-serial@vger.kernel.org
8864 S:      Odd Fixes
8865 F:      drivers/tty/serial/rp2.*
8866
8867 ROSE NETWORK LAYER
8868 M:      Ralf Baechle <ralf@linux-mips.org>
8869 L:      linux-hams@vger.kernel.org
8870 W:      http://www.linux-ax25.org/
8871 S:      Maintained
8872 F:      include/net/rose.h
8873 F:      include/uapi/linux/rose.h
8874 F:      net/rose/
8875
8876 RTL2830 MEDIA DRIVER
8877 M:      Antti Palosaari <crope@iki.fi>
8878 L:      linux-media@vger.kernel.org
8879 W:      http://linuxtv.org/
8880 W:      http://palosaari.fi/linux/
8881 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8882 T:      git git://linuxtv.org/anttip/media_tree.git
8883 S:      Maintained
8884 F:      drivers/media/dvb-frontends/rtl2830*
8885
8886 RTL2832 MEDIA DRIVER
8887 M:      Antti Palosaari <crope@iki.fi>
8888 L:      linux-media@vger.kernel.org
8889 W:      http://linuxtv.org/
8890 W:      http://palosaari.fi/linux/
8891 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8892 T:      git git://linuxtv.org/anttip/media_tree.git
8893 S:      Maintained
8894 F:      drivers/media/dvb-frontends/rtl2832*
8895
8896 RTL2832_SDR MEDIA DRIVER
8897 M:      Antti Palosaari <crope@iki.fi>
8898 L:      linux-media@vger.kernel.org
8899 W:      http://linuxtv.org/
8900 W:      http://palosaari.fi/linux/
8901 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8902 T:      git git://linuxtv.org/anttip/media_tree.git
8903 S:      Maintained
8904 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8905
8906 RTL8180 WIRELESS DRIVER
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:      Orphan
8911 F:      drivers/net/wireless/rtl818x/rtl8180/
8912
8913 RTL8187 WIRELESS DRIVER
8914 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8915 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8916 M:      Larry Finger <Larry.Finger@lwfinger.net>
8917 L:      linux-wireless@vger.kernel.org
8918 W:      http://wireless.kernel.org/
8919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8920 S:      Maintained
8921 F:      drivers/net/wireless/rtl818x/rtl8187/
8922
8923 RTL8192CE WIRELESS DRIVER
8924 M:      Larry Finger <Larry.Finger@lwfinger.net>
8925 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8926 L:      linux-wireless@vger.kernel.org
8927 W:      http://wireless.kernel.org/
8928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8929 S:      Maintained
8930 F:      drivers/net/wireless/rtlwifi/
8931 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8932
8933 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
8934 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
8935 L:      linux-wireless@vger.kernel.org
8936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
8937 S:      Maintained
8938 F:      drivers/net/wireless/realtek/rtl8xxxu/
8939
8940 S3 SAVAGE FRAMEBUFFER DRIVER
8941 M:      Antonino Daplas <adaplas@gmail.com>
8942 L:      linux-fbdev@vger.kernel.org
8943 S:      Maintained
8944 F:      drivers/video/fbdev/savage/
8945
8946 S390
8947 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8948 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8949 L:      linux-s390@vger.kernel.org
8950 W:      http://www.ibm.com/developerworks/linux/linux390/
8951 S:      Supported
8952 F:      arch/s390/
8953 F:      drivers/s390/
8954 F:      Documentation/s390/
8955 F:      Documentation/DocBook/s390*
8956
8957 S390 COMMON I/O LAYER
8958 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8959 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8960 L:      linux-s390@vger.kernel.org
8961 W:      http://www.ibm.com/developerworks/linux/linux390/
8962 S:      Supported
8963 F:      drivers/s390/cio/
8964
8965 S390 DASD DRIVER
8966 M:      Stefan Weinhuber <wein@de.ibm.com>
8967 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8968 L:      linux-s390@vger.kernel.org
8969 W:      http://www.ibm.com/developerworks/linux/linux390/
8970 S:      Supported
8971 F:      drivers/s390/block/dasd*
8972 F:      block/partitions/ibm.c
8973
8974 S390 NETWORK DRIVERS
8975 M:      Ursula Braun <ursula.braun@de.ibm.com>
8976 L:      linux-s390@vger.kernel.org
8977 W:      http://www.ibm.com/developerworks/linux/linux390/
8978 S:      Supported
8979 F:      drivers/s390/net/
8980
8981 S390 PCI SUBSYSTEM
8982 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8983 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8984 L:      linux-s390@vger.kernel.org
8985 W:      http://www.ibm.com/developerworks/linux/linux390/
8986 S:      Supported
8987 F:      arch/s390/pci/
8988 F:      drivers/pci/hotplug/s390_pci_hpc.c
8989
8990 S390 ZCRYPT DRIVER
8991 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8992 L:      linux-s390@vger.kernel.org
8993 W:      http://www.ibm.com/developerworks/linux/linux390/
8994 S:      Supported
8995 F:      drivers/s390/crypto/
8996
8997 S390 ZFCP DRIVER
8998 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8999 L:      linux-s390@vger.kernel.org
9000 W:      http://www.ibm.com/developerworks/linux/linux390/
9001 S:      Supported
9002 F:      drivers/s390/scsi/zfcp_*
9003
9004 S390 IUCV NETWORK LAYER
9005 M:      Ursula Braun <ursula.braun@de.ibm.com>
9006 L:      linux-s390@vger.kernel.org
9007 W:      http://www.ibm.com/developerworks/linux/linux390/
9008 S:      Supported
9009 F:      drivers/s390/net/*iucv*
9010 F:      include/net/iucv/
9011 F:      net/iucv/
9012
9013 S3C24XX SD/MMC Driver
9014 M:      Ben Dooks <ben-linux@fluff.org>
9015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9016 S:      Supported
9017 F:      drivers/mmc/host/s3cmci.*
9018
9019 SAA6588 RDS RECEIVER DRIVER
9020 M:      Hans Verkuil <hverkuil@xs4all.nl>
9021 L:      linux-media@vger.kernel.org
9022 T:      git git://linuxtv.org/media_tree.git
9023 W:      http://linuxtv.org
9024 S:      Odd Fixes
9025 F:      drivers/media/i2c/saa6588*
9026
9027 SAA7134 VIDEO4LINUX DRIVER
9028 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9029 L:      linux-media@vger.kernel.org
9030 W:      http://linuxtv.org
9031 T:      git git://linuxtv.org/media_tree.git
9032 S:      Odd fixes
9033 F:      Documentation/video4linux/*.saa7134
9034 F:      drivers/media/pci/saa7134/
9035
9036 SAA7146 VIDEO4LINUX-2 DRIVER
9037 M:      Hans Verkuil <hverkuil@xs4all.nl>
9038 L:      linux-media@vger.kernel.org
9039 T:      git git://linuxtv.org/media_tree.git
9040 S:      Maintained
9041 F:      drivers/media/common/saa7146/
9042 F:      drivers/media/pci/saa7146/
9043 F:      include/media/saa7146*
9044
9045 SAMSUNG LAPTOP DRIVER
9046 M:      Corentin Chary <corentin.chary@gmail.com>
9047 L:      platform-driver-x86@vger.kernel.org
9048 S:      Maintained
9049 F:      drivers/platform/x86/samsung-laptop.c
9050
9051 SAMSUNG AUDIO (ASoC) DRIVERS
9052 M:      Sangbeom Kim <sbkim73@samsung.com>
9053 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9054 S:      Supported
9055 F:      sound/soc/samsung/
9056
9057 SAMSUNG FRAMEBUFFER DRIVER
9058 M:      Jingoo Han <jingoohan1@gmail.com>
9059 L:      linux-fbdev@vger.kernel.org
9060 S:      Maintained
9061 F:      drivers/video/fbdev/s3c-fb.c
9062
9063 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9064 M:      Sangbeom Kim <sbkim73@samsung.com>
9065 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9066 L:      linux-kernel@vger.kernel.org
9067 L:      linux-samsung-soc@vger.kernel.org
9068 S:      Supported
9069 F:      drivers/mfd/sec*.c
9070 F:      drivers/regulator/s2m*.c
9071 F:      drivers/regulator/s5m*.c
9072 F:      drivers/clk/clk-s2mps11.c
9073 F:      drivers/rtc/rtc-s5m.c
9074 F:      include/linux/mfd/samsung/
9075 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9076 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9077
9078 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9079 M:      Kyungmin Park <kyungmin.park@samsung.com>
9080 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9081 L:      linux-media@vger.kernel.org
9082 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9083 S:      Supported
9084 F:      drivers/media/platform/exynos4-is/
9085
9086 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9087 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9088 L:      linux-media@vger.kernel.org
9089 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9090 S:      Maintained
9091 F:      drivers/media/platform/s3c-camif/
9092 F:      include/media/s3c_camif.h
9093
9094 SAMSUNG S5C73M3 CAMERA DRIVER
9095 M:      Kyungmin Park <kyungmin.park@samsung.com>
9096 M:      Andrzej Hajda <a.hajda@samsung.com>
9097 L:      linux-media@vger.kernel.org
9098 S:      Supported
9099 F:      drivers/media/i2c/s5c73m3/*
9100
9101 SAMSUNG S5K5BAF CAMERA DRIVER
9102 M:      Kyungmin Park <kyungmin.park@samsung.com>
9103 M:      Andrzej Hajda <a.hajda@samsung.com>
9104 L:      linux-media@vger.kernel.org
9105 S:      Supported
9106 F:      drivers/media/i2c/s5k5baf.c
9107
9108 SAMSUNG S3FWRN5 NFC DRIVER
9109 M:      Robert Baldyga <r.baldyga@samsung.com>
9110 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9111 S:      Supported
9112 F:      drivers/nfc/s3fwrn5
9113
9114 SAMSUNG SOC CLOCK DRIVERS
9115 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9116 M:      Tomasz Figa <tomasz.figa@gmail.com>
9117 S:      Supported
9118 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9119 F:      drivers/clk/samsung/
9120
9121 SAMSUNG SXGBE DRIVERS
9122 M:      Byungho An <bh74.an@samsung.com>
9123 M:      Girish K S <ks.giri@samsung.com>
9124 M:      Vipul Pandya <vipul.pandya@samsung.com>
9125 S:      Supported
9126 L:      netdev@vger.kernel.org
9127 F:      drivers/net/ethernet/samsung/sxgbe/
9128
9129 SAMSUNG THERMAL DRIVER
9130 M:      Lukasz Majewski <l.majewski@samsung.com>
9131 L:      linux-pm@vger.kernel.org
9132 L:      linux-samsung-soc@vger.kernel.org
9133 S:      Supported
9134 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9135 F:      drivers/thermal/samsung/
9136
9137 SAMSUNG USB2 PHY DRIVER
9138 M:      Kamil Debski <k.debski@samsung.com>
9139 L:      linux-kernel@vger.kernel.org
9140 S:      Supported
9141 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9142 F:      Documentation/phy/samsung-usb2.txt
9143 F:      drivers/phy/phy-exynos4210-usb2.c
9144 F:      drivers/phy/phy-exynos4x12-usb2.c
9145 F:      drivers/phy/phy-exynos5250-usb2.c
9146 F:      drivers/phy/phy-s5pv210-usb2.c
9147 F:      drivers/phy/phy-samsung-usb2.c
9148 F:      drivers/phy/phy-samsung-usb2.h
9149
9150 SERIAL DRIVERS
9151 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9152 L:      linux-serial@vger.kernel.org
9153 S:      Maintained
9154 F:      drivers/tty/serial/
9155
9156 SYNOPSYS DESIGNWARE DMAC DRIVER
9157 M:      Viresh Kumar <vireshk@kernel.org>
9158 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9159 S:      Maintained
9160 F:      include/linux/dma/dw.h
9161 F:      include/linux/platform_data/dma-dw.h
9162 F:      drivers/dma/dw/
9163
9164 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9165 M: Lars Persson <lars.persson@axis.com>
9166 L: netdev@vger.kernel.org
9167 S: Supported
9168 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9169 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9170
9171 SYNOPSYS DESIGNWARE I2C DRIVER
9172 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9173 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9174 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9175 L:      linux-i2c@vger.kernel.org
9176 S:      Maintained
9177 F:      drivers/i2c/busses/i2c-designware-*
9178 F:      include/linux/platform_data/i2c-designware.h
9179
9180 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9181 M:      Seungwon Jeon <tgih.jun@samsung.com>
9182 M:      Jaehoon Chung <jh80.chung@samsung.com>
9183 L:      linux-mmc@vger.kernel.org
9184 S:      Maintained
9185 F:      include/linux/mmc/dw_mmc.h
9186 F:      drivers/mmc/host/dw_mmc*
9187
9188 THUNDERBOLT DRIVER
9189 M:      Andreas Noever <andreas.noever@gmail.com>
9190 S:      Maintained
9191 F:      drivers/thunderbolt/
9192
9193 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9194 M:      John Stultz <john.stultz@linaro.org>
9195 M:      Thomas Gleixner <tglx@linutronix.de>
9196 L:      linux-kernel@vger.kernel.org
9197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9198 S:      Supported
9199 F:      include/linux/clocksource.h
9200 F:      include/linux/time.h
9201 F:      include/linux/timex.h
9202 F:      include/uapi/linux/time.h
9203 F:      include/uapi/linux/timex.h
9204 F:      kernel/time/clocksource.c
9205 F:      kernel/time/time*.c
9206 F:      kernel/time/ntp.c
9207 F:      tools/testing/selftests/timers/
9208
9209 SC1200 WDT DRIVER
9210 M:      Zwane Mwaikambo <zwanem@gmail.com>
9211 S:      Maintained
9212 F:      drivers/watchdog/sc1200wdt.c
9213
9214 SCHEDULER
9215 M:      Ingo Molnar <mingo@redhat.com>
9216 M:      Peter Zijlstra <peterz@infradead.org>
9217 L:      linux-kernel@vger.kernel.org
9218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9219 S:      Maintained
9220 F:      kernel/sched/
9221 F:      include/linux/sched.h
9222 F:      include/uapi/linux/sched.h
9223 F:      include/linux/wait.h
9224
9225 SCORE ARCHITECTURE
9226 M:      Chen Liqin <liqin.linux@gmail.com>
9227 M:      Lennox Wu <lennox.wu@gmail.com>
9228 W:      http://www.sunplus.com
9229 S:      Supported
9230 F:      arch/score/
9231
9232 SCSI CDROM DRIVER
9233 M:      Jens Axboe <axboe@kernel.dk>
9234 L:      linux-scsi@vger.kernel.org
9235 W:      http://www.kernel.dk
9236 S:      Maintained
9237 F:      drivers/scsi/sr*
9238
9239 SCSI RDMA PROTOCOL (SRP) INITIATOR
9240 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9241 L:      linux-rdma@vger.kernel.org
9242 S:      Supported
9243 W:      http://www.openfabrics.org
9244 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9246 F:      drivers/infiniband/ulp/srp/
9247 F:      include/scsi/srp.h
9248
9249 SCSI SG DRIVER
9250 M:      Doug Gilbert <dgilbert@interlog.com>
9251 L:      linux-scsi@vger.kernel.org
9252 W:      http://sg.danny.cz/sg
9253 S:      Maintained
9254 F:      Documentation/scsi/scsi-generic.txt
9255 F:      drivers/scsi/sg.c
9256 F:      include/scsi/sg.h
9257
9258 SCSI SUBSYSTEM
9259 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9260 L:      linux-scsi@vger.kernel.org
9261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9262 S:      Maintained
9263 F:      drivers/scsi/
9264 F:      include/scsi/
9265
9266 SCSI TAPE DRIVER
9267 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9268 L:      linux-scsi@vger.kernel.org
9269 S:      Maintained
9270 F:      Documentation/scsi/st.txt
9271 F:      drivers/scsi/st.*
9272 F:      drivers/scsi/st_*.h
9273
9274 SCTP PROTOCOL
9275 M:      Vlad Yasevich <vyasevich@gmail.com>
9276 M:      Neil Horman <nhorman@tuxdriver.com>
9277 L:      linux-sctp@vger.kernel.org
9278 W:      http://lksctp.sourceforge.net
9279 S:      Maintained
9280 F:      Documentation/networking/sctp.txt
9281 F:      include/linux/sctp.h
9282 F:      include/uapi/linux/sctp.h
9283 F:      include/net/sctp/
9284 F:      net/sctp/
9285
9286 SCx200 CPU SUPPORT
9287 M:      Jim Cromie <jim.cromie@gmail.com>
9288 S:      Odd Fixes
9289 F:      Documentation/i2c/busses/scx200_acb
9290 F:      arch/x86/platform/scx200/
9291 F:      drivers/watchdog/scx200_wdt.c
9292 F:      drivers/i2c/busses/scx200*
9293 F:      drivers/mtd/maps/scx200_docflash.c
9294 F:      include/linux/scx200.h
9295
9296 SCx200 GPIO DRIVER
9297 M:      Jim Cromie <jim.cromie@gmail.com>
9298 S:      Maintained
9299 F:      drivers/char/scx200_gpio.c
9300 F:      include/linux/scx200_gpio.h
9301
9302 SCx200 HRT CLOCKSOURCE DRIVER
9303 M:      Jim Cromie <jim.cromie@gmail.com>
9304 S:      Maintained
9305 F:      drivers/clocksource/scx200_hrt.c
9306
9307 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9308 M:      Sascha Sommer <saschasommer@freenet.de>
9309 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9310 S:      Maintained
9311 F:      drivers/mmc/host/sdricoh_cs.c
9312
9313 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9314 L:      linux-mmc@vger.kernel.org
9315 S:      Orphan
9316 F:      drivers/mmc/host/sdhci.*
9317 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9318
9319 SECURE COMPUTING
9320 M:      Kees Cook <keescook@chromium.org>
9321 R:      Andy Lutomirski <luto@amacapital.net>
9322 R:      Will Drewry <wad@chromium.org>
9323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9324 S:      Supported
9325 F:      kernel/seccomp.c
9326 F:      include/uapi/linux/seccomp.h
9327 F:      include/linux/seccomp.h
9328 F:      tools/testing/selftests/seccomp/*
9329 K:      \bsecure_computing
9330 K:      \bTIF_SECCOMP\b
9331
9332 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9333 M:      Ben Dooks <ben-linux@fluff.org>
9334 M:      Jaehoon Chung <jh80.chung@samsung.com>
9335 L:      linux-mmc@vger.kernel.org
9336 S:      Maintained
9337 F:      drivers/mmc/host/sdhci-s3c*
9338
9339 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9340 M:      Viresh Kumar <vireshk@kernel.org>
9341 L:      spear-devel@list.st.com
9342 L:      linux-mmc@vger.kernel.org
9343 S:      Maintained
9344 F:      drivers/mmc/host/sdhci-spear.c
9345
9346 SECURITY SUBSYSTEM
9347 M:      James Morris <james.l.morris@oracle.com>
9348 M:      "Serge E. Hallyn" <serge@hallyn.com>
9349 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9351 W:      http://kernsec.org/
9352 S:      Supported
9353 F:      security/
9354
9355 SECURITY CONTACT
9356 M:      Security Officers <security@kernel.org>
9357 S:      Supported
9358
9359 SELINUX SECURITY MODULE
9360 M:      Paul Moore <paul@paul-moore.com>
9361 M:      Stephen Smalley <sds@tycho.nsa.gov>
9362 M:      Eric Paris <eparis@parisplace.org>
9363 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9364 W:      http://selinuxproject.org
9365 T:      git git://git.infradead.org/users/pcmoore/selinux
9366 S:      Supported
9367 F:      include/linux/selinux*
9368 F:      security/selinux/
9369 F:      scripts/selinux/
9370
9371 APPARMOR SECURITY MODULE
9372 M:      John Johansen <john.johansen@canonical.com>
9373 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9374 W:      apparmor.wiki.kernel.org
9375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9376 S:      Supported
9377 F:      security/apparmor/
9378
9379 YAMA SECURITY MODULE
9380 M:      Kees Cook <keescook@chromium.org>
9381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9382 S:      Supported
9383 F:      security/yama/
9384
9385 SENSABLE PHANTOM
9386 M:      Jiri Slaby <jirislaby@gmail.com>
9387 S:      Maintained
9388 F:      drivers/misc/phantom.c
9389 F:      include/uapi/linux/phantom.h
9390
9391 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9392 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9393 M:      Minh Tran <minh.tran@avagotech.com>
9394 M:      John Soni Jose <sony.john-n@avagotech.com>
9395 L:      linux-scsi@vger.kernel.org
9396 W:      http://www.avagotech.com
9397 S:      Supported
9398 F:      drivers/scsi/be2iscsi/
9399
9400 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9401 M:      Sathya Perla <sathya.perla@avagotech.com>
9402 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9403 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9404 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9405 L:      netdev@vger.kernel.org
9406 W:      http://www.emulex.com
9407 S:      Supported
9408 F:      drivers/net/ethernet/emulex/benet/
9409
9410 EMULEX ONECONNECT ROCE DRIVER
9411 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9412 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9413 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9414 L:      linux-rdma@vger.kernel.org
9415 W:      http://www.emulex.com
9416 S:      Supported
9417 F:      drivers/infiniband/hw/ocrdma/
9418
9419 SFC NETWORK DRIVER
9420 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9421 M:      Shradha Shah <sshah@solarflare.com>
9422 L:      netdev@vger.kernel.org
9423 S:      Supported
9424 F:      drivers/net/ethernet/sfc/
9425
9426 SGI GRU DRIVER
9427 M:      Dimitri Sivanich <sivanich@sgi.com>
9428 S:      Maintained
9429 F:      drivers/misc/sgi-gru/
9430
9431 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9432 M:      Pat Gefre <pfg@sgi.com>
9433 L:      linux-ia64@vger.kernel.org
9434 S:      Supported
9435 F:      Documentation/ia64/serial.txt
9436 F:      drivers/tty/serial/ioc?_serial.c
9437 F:      include/linux/ioc?.h
9438
9439 SGI XP/XPC/XPNET DRIVER
9440 M:      Cliff Whickman <cpw@sgi.com>
9441 M:      Robin Holt <robinmholt@gmail.com>
9442 S:      Maintained
9443 F:      drivers/misc/sgi-xp/
9444
9445 SI2157 MEDIA DRIVER
9446 M:      Antti Palosaari <crope@iki.fi>
9447 L:      linux-media@vger.kernel.org
9448 W:      http://linuxtv.org/
9449 W:      http://palosaari.fi/linux/
9450 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9451 T:      git git://linuxtv.org/anttip/media_tree.git
9452 S:      Maintained
9453 F:      drivers/media/tuners/si2157*
9454
9455 SI2168 MEDIA DRIVER
9456 M:      Antti Palosaari <crope@iki.fi>
9457 L:      linux-media@vger.kernel.org
9458 W:      http://linuxtv.org/
9459 W:      http://palosaari.fi/linux/
9460 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9461 T:      git git://linuxtv.org/anttip/media_tree.git
9462 S:      Maintained
9463 F:      drivers/media/dvb-frontends/si2168*
9464
9465 SI470X FM RADIO RECEIVER I2C DRIVER
9466 M:      Hans Verkuil <hverkuil@xs4all.nl>
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/si470x/radio-si470x-i2c.c
9472
9473 SI470X FM RADIO RECEIVER 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/si470x/radio-si470x-common.c
9480 F:      drivers/media/radio/si470x/radio-si470x.h
9481 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9482
9483 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9484 M:      Eduardo Valentin <edubezval@gmail.com>
9485 L:      linux-media@vger.kernel.org
9486 T:      git git://linuxtv.org/media_tree.git
9487 W:      http://linuxtv.org
9488 S:      Odd Fixes
9489 F:      drivers/media/radio/si4713/si4713.?
9490
9491 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9492 M:      Eduardo Valentin <edubezval@gmail.com>
9493 L:      linux-media@vger.kernel.org
9494 T:      git git://linuxtv.org/media_tree.git
9495 W:      http://linuxtv.org
9496 S:      Odd Fixes
9497 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9498
9499 SI4713 FM RADIO TRANSMITTER USB DRIVER
9500 M:      Hans Verkuil <hverkuil@xs4all.nl>
9501 L:      linux-media@vger.kernel.org
9502 T:      git git://linuxtv.org/media_tree.git
9503 W:      http://linuxtv.org
9504 S:      Maintained
9505 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9506
9507 SIANO DVB DRIVER
9508 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9509 L:      linux-media@vger.kernel.org
9510 W:      http://linuxtv.org
9511 T:      git git://linuxtv.org/media_tree.git
9512 S:      Odd fixes
9513 F:      drivers/media/common/siano/
9514 F:      drivers/media/usb/siano/
9515 F:      drivers/media/usb/siano/
9516 F:      drivers/media/mmc/siano/
9517
9518 SIMPLEFB FB DRIVER
9519 M:      Hans de Goede <hdegoede@redhat.com>
9520 L:      linux-fbdev@vger.kernel.org
9521 S:      Maintained
9522 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9523 F:      drivers/video/fbdev/simplefb.c
9524 F:      include/linux/platform_data/simplefb.h
9525
9526 SH_VEU V4L2 MEM2MEM DRIVER
9527 L:      linux-media@vger.kernel.org
9528 S:      Orphan
9529 F:      drivers/media/platform/sh_veu.c
9530
9531 SH_VOU V4L2 OUTPUT DRIVER
9532 L:      linux-media@vger.kernel.org
9533 S:      Orphan
9534 F:      drivers/media/platform/sh_vou.c
9535 F:      include/media/sh_vou.h
9536
9537 SIMPLE FIRMWARE INTERFACE (SFI)
9538 M:      Len Brown <lenb@kernel.org>
9539 L:      sfi-devel@simplefirmware.org
9540 W:      http://simplefirmware.org/
9541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9542 S:      Supported
9543 F:      arch/x86/platform/sfi/
9544 F:      drivers/sfi/
9545 F:      include/linux/sfi*.h
9546
9547 SIMTEC EB110ATX (Chalice CATS)
9548 P:      Ben Dooks
9549 P:      Vincent Sanders <vince@simtec.co.uk>
9550 M:      Simtec Linux Team <linux@simtec.co.uk>
9551 W:      http://www.simtec.co.uk/products/EB110ATX/
9552 S:      Supported
9553
9554 SIMTEC EB2410ITX (BAST)
9555 P:      Ben Dooks
9556 P:      Vincent Sanders <vince@simtec.co.uk>
9557 M:      Simtec Linux Team <linux@simtec.co.uk>
9558 W:      http://www.simtec.co.uk/products/EB2410ITX/
9559 S:      Supported
9560 F:      arch/arm/mach-s3c24xx/mach-bast.c
9561 F:      arch/arm/mach-s3c24xx/bast-ide.c
9562 F:      arch/arm/mach-s3c24xx/bast-irq.c
9563
9564 TI DAVINCI MACHINE SUPPORT
9565 M:      Sekhar Nori <nsekhar@ti.com>
9566 M:      Kevin Hilman <khilman@deeprootsystems.com>
9567 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9568 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9569 S:      Supported
9570 F:      arch/arm/mach-davinci/
9571 F:      drivers/i2c/busses/i2c-davinci.c
9572
9573 TI DAVINCI SERIES MEDIA DRIVER
9574 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9575 L:      linux-media@vger.kernel.org
9576 W:      http://linuxtv.org/
9577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9578 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9579 S:      Maintained
9580 F:      drivers/media/platform/davinci/
9581 F:      include/media/davinci/
9582
9583 TI AM437X VPFE DRIVER
9584 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9585 L:      linux-media@vger.kernel.org
9586 W:      http://linuxtv.org/
9587 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9588 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9589 S:      Maintained
9590 F:      drivers/media/platform/am437x/
9591
9592 OV2659 OMNIVISION SENSOR DRIVER
9593 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9594 L:      linux-media@vger.kernel.org
9595 W:      http://linuxtv.org/
9596 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9597 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9598 S:      Maintained
9599 F:      drivers/media/i2c/ov2659.c
9600 F:      include/media/ov2659.h
9601
9602 SILICON MOTION SM712 FRAME BUFFER DRIVER
9603 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9604 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9605 M:      Sudip Mukherjee <sudip@vectorindia.org>
9606 L:      linux-fbdev@vger.kernel.org
9607 S:      Maintained
9608 F:      drivers/video/fbdev/sm712*
9609 F:      Documentation/fb/sm712fb.txt
9610
9611 SIS 190 ETHERNET DRIVER
9612 M:      Francois Romieu <romieu@fr.zoreil.com>
9613 L:      netdev@vger.kernel.org
9614 S:      Maintained
9615 F:      drivers/net/ethernet/sis/sis190.c
9616
9617 SIS 900/7016 FAST ETHERNET DRIVER
9618 M:      Daniele Venzano <venza@brownhat.org>
9619 W:      http://www.brownhat.org/sis900.html
9620 L:      netdev@vger.kernel.org
9621 S:      Maintained
9622 F:      drivers/net/ethernet/sis/sis900.*
9623
9624 SIS FRAMEBUFFER DRIVER
9625 M:      Thomas Winischhofer <thomas@winischhofer.net>
9626 W:      http://www.winischhofer.net/linuxsisvga.shtml
9627 S:      Maintained
9628 F:      Documentation/fb/sisfb.txt
9629 F:      drivers/video/fbdev/sis/
9630 F:      include/video/sisfb.h
9631
9632 SIS USB2VGA DRIVER
9633 M:      Thomas Winischhofer <thomas@winischhofer.net>
9634 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9635 S:      Maintained
9636 F:      drivers/usb/misc/sisusbvga/
9637
9638 SLAB ALLOCATOR
9639 M:      Christoph Lameter <cl@linux.com>
9640 M:      Pekka Enberg <penberg@kernel.org>
9641 M:      David Rientjes <rientjes@google.com>
9642 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9643 M:      Andrew Morton <akpm@linux-foundation.org>
9644 L:      linux-mm@kvack.org
9645 S:      Maintained
9646 F:      include/linux/sl?b*.h
9647 F:      mm/sl?b*
9648
9649 SLEEPABLE READ-COPY UPDATE (SRCU)
9650 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9651 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9652 M:      Josh Triplett <josh@joshtriplett.org>
9653 R:      Steven Rostedt <rostedt@goodmis.org>
9654 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9655 L:      linux-kernel@vger.kernel.org
9656 W:      http://www.rdrop.com/users/paulmck/RCU/
9657 S:      Supported
9658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9659 F:      include/linux/srcu.h
9660 F:      kernel/rcu/srcu.c
9661
9662 SMACK SECURITY MODULE
9663 M:      Casey Schaufler <casey@schaufler-ca.com>
9664 L:      linux-security-module@vger.kernel.org
9665 W:      http://schaufler-ca.com
9666 T:      git git://git.gitorious.org/smack-next/kernel.git
9667 S:      Maintained
9668 F:      Documentation/security/Smack.txt
9669 F:      security/smack/
9670
9671 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9672 M:      Kevin Hilman <khilman@kernel.org>
9673 M:      Nishanth Menon <nm@ti.com>
9674 S:      Maintained
9675 F:      drivers/power/avs/
9676 F:      include/linux/power/smartreflex.h
9677 L:      linux-pm@vger.kernel.org
9678
9679 SMC91x ETHERNET DRIVER
9680 M:      Nicolas Pitre <nico@fluxnic.net>
9681 S:      Odd Fixes
9682 F:      drivers/net/ethernet/smsc/smc91x.*
9683
9684 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9685 M:      Sakari Ailus <sakari.ailus@iki.fi>
9686 L:      linux-media@vger.kernel.org
9687 S:      Maintained
9688 F:      drivers/media/i2c/smiapp/
9689 F:      include/media/smiapp.h
9690 F:      drivers/media/i2c/smiapp-pll.c
9691 F:      drivers/media/i2c/smiapp-pll.h
9692 F:      include/uapi/linux/smiapp.h
9693 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9694
9695 SMM665 HARDWARE MONITOR DRIVER
9696 M:      Guenter Roeck <linux@roeck-us.net>
9697 L:      lm-sensors@lm-sensors.org
9698 S:      Maintained
9699 F:      Documentation/hwmon/smm665
9700 F:      drivers/hwmon/smm665.c
9701
9702 SMSC EMC2103 HARDWARE MONITOR DRIVER
9703 M:      Steve Glendinning <steve.glendinning@shawell.net>
9704 L:      lm-sensors@lm-sensors.org
9705 S:      Maintained
9706 F:      Documentation/hwmon/emc2103
9707 F:      drivers/hwmon/emc2103.c
9708
9709 SMSC SCH5627 HARDWARE MONITOR DRIVER
9710 M:      Hans de Goede <hdegoede@redhat.com>
9711 L:      lm-sensors@lm-sensors.org
9712 S:      Supported
9713 F:      Documentation/hwmon/sch5627
9714 F:      drivers/hwmon/sch5627.c
9715
9716 SMSC47B397 HARDWARE MONITOR DRIVER
9717 M:      Jean Delvare <jdelvare@suse.com>
9718 L:      lm-sensors@lm-sensors.org
9719 S:      Maintained
9720 F:      Documentation/hwmon/smsc47b397
9721 F:      drivers/hwmon/smsc47b397.c
9722
9723 SMSC911x ETHERNET DRIVER
9724 M:      Steve Glendinning <steve.glendinning@shawell.net>
9725 L:      netdev@vger.kernel.org
9726 S:      Maintained
9727 F:      include/linux/smsc911x.h
9728 F:      drivers/net/ethernet/smsc/smsc911x.*
9729
9730 SMSC9420 PCI ETHERNET DRIVER
9731 M:      Steve Glendinning <steve.glendinning@shawell.net>
9732 L:      netdev@vger.kernel.org
9733 S:      Maintained
9734 F:      drivers/net/ethernet/smsc/smsc9420.*
9735
9736 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9737 M:      Steve Glendinning <steve.glendinning@shawell.net>
9738 L:      linux-fbdev@vger.kernel.org
9739 S:      Maintained
9740 F:      drivers/video/fbdev/smscufx.c
9741
9742 SOC-CAMERA V4L2 SUBSYSTEM
9743 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9744 L:      linux-media@vger.kernel.org
9745 T:      git git://linuxtv.org/media_tree.git
9746 S:      Maintained
9747 F:      include/media/soc*
9748 F:      drivers/media/i2c/soc_camera/
9749 F:      drivers/media/platform/soc_camera/
9750
9751 SOEKRIS NET48XX LED SUPPORT
9752 M:      Chris Boot <bootc@bootc.net>
9753 S:      Maintained
9754 F:      drivers/leds/leds-net48xx.c
9755
9756 SOFTLOGIC 6x10 MPEG CODEC
9757 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9758 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9759 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9760 M:      Ismael Luceno <ismael@iodev.co.uk>
9761 L:      linux-media@vger.kernel.org
9762 S:      Supported
9763 F:      drivers/media/pci/solo6x10/
9764
9765 SOFTWARE RAID (Multiple Disks) SUPPORT
9766 M:      Neil Brown <neilb@suse.com>
9767 L:      linux-raid@vger.kernel.org
9768 S:      Supported
9769 F:      drivers/md/
9770 F:      include/linux/raid/
9771 F:      include/uapi/linux/raid/
9772
9773 SONIC NETWORK DRIVER
9774 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9775 L:      netdev@vger.kernel.org
9776 S:      Maintained
9777 F:      drivers/net/ethernet/natsemi/sonic.*
9778
9779 SONICS SILICON BACKPLANE DRIVER (SSB)
9780 M:      Michael Buesch <m@bues.ch>
9781 L:      netdev@vger.kernel.org
9782 S:      Maintained
9783 F:      drivers/ssb/
9784 F:      include/linux/ssb/
9785
9786 SONY VAIO CONTROL DEVICE DRIVER
9787 M:      Mattia Dongili <malattia@linux.it>
9788 L:      platform-driver-x86@vger.kernel.org
9789 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9790 S:      Maintained
9791 F:      Documentation/laptops/sony-laptop.txt
9792 F:      drivers/char/sonypi.c
9793 F:      drivers/platform/x86/sony-laptop.c
9794 F:      include/linux/sony-laptop.h
9795
9796 SONY MEMORYSTICK CARD SUPPORT
9797 M:      Alex Dubov <oakad@yahoo.com>
9798 W:      http://tifmxx.berlios.de/
9799 S:      Maintained
9800 F:      drivers/memstick/host/tifm_ms.c
9801
9802 SONY MEMORYSTICK STANDARD SUPPORT
9803 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9804 S:      Maintained
9805 F:      drivers/memstick/core/ms_block.*
9806
9807 SOUND
9808 M:      Jaroslav Kysela <perex@perex.cz>
9809 M:      Takashi Iwai <tiwai@suse.com>
9810 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9811 W:      http://www.alsa-project.org/
9812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9813 T:      git git://git.alsa-project.org/alsa-kernel.git
9814 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9815 S:      Maintained
9816 F:      Documentation/sound/
9817 F:      include/sound/
9818 F:      include/uapi/sound/
9819 F:      sound/
9820
9821 SOUND - COMPRESSED AUDIO
9822 M:      Vinod Koul <vinod.koul@intel.com>
9823 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9825 S:      Supported
9826 F:      Documentation/sound/alsa/compress_offload.txt
9827 F:      include/sound/compress_driver.h
9828 F:      include/uapi/sound/compress_*
9829 F:      sound/core/compress_offload.c
9830 F:      sound/soc/soc-compress.c
9831
9832 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9833 M:      Liam Girdwood <lgirdwood@gmail.com>
9834 M:      Mark Brown <broonie@kernel.org>
9835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9836 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9837 W:      http://alsa-project.org/main/index.php/ASoC
9838 S:      Supported
9839 F:      Documentation/sound/alsa/soc/
9840 F:      sound/soc/
9841 F:      include/sound/soc*
9842
9843 SOUND - DMAENGINE HELPERS
9844 M:      Lars-Peter Clausen <lars@metafoo.de>
9845 S:      Supported
9846 F:      include/sound/dmaengine_pcm.h
9847 F:      sound/core/pcm_dmaengine.c
9848 F:      sound/soc/soc-generic-dmaengine-pcm.c
9849
9850 SP2 MEDIA DRIVER
9851 M:      Olli Salonen <olli.salonen@iki.fi>
9852 L:      linux-media@vger.kernel.org
9853 W:      http://linuxtv.org/
9854 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9855 S:      Maintained
9856 F:      drivers/media/dvb-frontends/sp2*
9857
9858 SPARC + UltraSPARC (sparc/sparc64)
9859 M:      "David S. Miller" <davem@davemloft.net>
9860 L:      sparclinux@vger.kernel.org
9861 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9864 S:      Maintained
9865 F:      arch/sparc/
9866 F:      drivers/sbus/
9867
9868 SPARC SERIAL DRIVERS
9869 M:      "David S. Miller" <davem@davemloft.net>
9870 L:      sparclinux@vger.kernel.org
9871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9873 S:      Maintained
9874 F:      include/linux/sunserialcore.h
9875 F:      drivers/tty/serial/suncore.c
9876 F:      drivers/tty/serial/sunhv.c
9877 F:      drivers/tty/serial/sunsab.c
9878 F:      drivers/tty/serial/sunsab.h
9879 F:      drivers/tty/serial/sunsu.c
9880 F:      drivers/tty/serial/sunzilog.c
9881 F:      drivers/tty/serial/sunzilog.h
9882
9883 SPARSE CHECKER
9884 M:      "Christopher Li" <sparse@chrisli.org>
9885 L:      linux-sparse@vger.kernel.org
9886 W:      https://sparse.wiki.kernel.org/
9887 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9888 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9889 S:      Maintained
9890 F:      include/linux/compiler.h
9891
9892 SPEAR PLATFORM SUPPORT
9893 M:      Viresh Kumar <vireshk@kernel.org>
9894 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9895 L:      spear-devel@list.st.com
9896 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9897 W:      http://www.st.com/spear
9898 S:      Maintained
9899 F:      arch/arm/mach-spear/
9900
9901 SPEAR CLOCK FRAMEWORK SUPPORT
9902 M:      Viresh Kumar <vireshk@kernel.org>
9903 L:      spear-devel@list.st.com
9904 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9905 W:      http://www.st.com/spear
9906 S:      Maintained
9907 F:      drivers/clk/spear/
9908
9909 SPI SUBSYSTEM
9910 M:      Mark Brown <broonie@kernel.org>
9911 L:      linux-spi@vger.kernel.org
9912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9913 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9914 S:      Maintained
9915 F:      Documentation/spi/
9916 F:      drivers/spi/
9917 F:      include/linux/spi/
9918 F:      include/uapi/linux/spi/
9919
9920 SPIDERNET NETWORK DRIVER for CELL
9921 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9922 L:      netdev@vger.kernel.org
9923 S:      Supported
9924 F:      Documentation/networking/spider_net.txt
9925 F:      drivers/net/ethernet/toshiba/spider_net*
9926
9927 SPU FILE SYSTEM
9928 M:      Jeremy Kerr <jk@ozlabs.org>
9929 L:      linuxppc-dev@lists.ozlabs.org
9930 W:      http://www.ibm.com/developerworks/power/cell/
9931 S:      Supported
9932 F:      Documentation/filesystems/spufs.txt
9933 F:      arch/powerpc/platforms/cell/spufs/
9934
9935 SQUASHFS FILE SYSTEM
9936 M:      Phillip Lougher <phillip@squashfs.org.uk>
9937 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9938 W:      http://squashfs.org.uk
9939 S:      Maintained
9940 F:      Documentation/filesystems/squashfs.txt
9941 F:      fs/squashfs/
9942
9943 SRM (Alpha) environment access
9944 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9945 S:      Maintained
9946 F:      arch/alpha/kernel/srm_env.c
9947
9948 STABLE BRANCH
9949 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9950 L:      stable@vger.kernel.org
9951 S:      Supported
9952 F:      Documentation/stable_kernel_rules.txt
9953
9954 STAGING SUBSYSTEM
9955 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9957 L:      devel@driverdev.osuosl.org
9958 S:      Supported
9959 F:      drivers/staging/
9960
9961 STAGING - COMEDI
9962 M:      Ian Abbott <abbotti@mev.co.uk>
9963 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9964 S:      Odd Fixes
9965 F:      drivers/staging/comedi/
9966
9967 STAGING - FLARION FT1000 DRIVERS
9968 M:      Marek Belisko <marek.belisko@gmail.com>
9969 S:      Odd Fixes
9970 F:      drivers/staging/ft1000/
9971
9972 STAGING - INDUSTRIAL IO
9973 M:      Jonathan Cameron <jic23@kernel.org>
9974 L:      linux-iio@vger.kernel.org
9975 S:      Odd Fixes
9976 F:      drivers/staging/iio/
9977
9978 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9979 M:      Jarod Wilson <jarod@wilsonet.com>
9980 W:      http://www.lirc.org/
9981 S:      Odd Fixes
9982 F:      drivers/staging/media/lirc/
9983
9984 STAGING - LUSTRE PARALLEL FILESYSTEM
9985 M:      Oleg Drokin <oleg.drokin@intel.com>
9986 M:      Andreas Dilger <andreas.dilger@intel.com>
9987 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
9988 W:      http://wiki.lustre.org/
9989 S:      Maintained
9990 F:      drivers/staging/lustre
9991
9992 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9993 M:      Marc Dietrich <marvin24@gmx.de>
9994 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9995 L:      linux-tegra@vger.kernel.org
9996 S:      Maintained
9997 F:      drivers/staging/nvec/
9998
9999 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10000 M:      Jens Frederich <jfrederich@gmail.com>
10001 M:      Daniel Drake <dsd@laptop.org>
10002 M:      Jon Nettleton <jon.nettleton@gmail.com>
10003 W:      http://wiki.laptop.org/go/DCON
10004 S:      Maintained
10005 F:      drivers/staging/olpc_dcon/
10006
10007 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10008 M:      Willy Tarreau <willy@meta-x.org>
10009 S:      Odd Fixes
10010 F:      drivers/staging/panel/
10011
10012 STAGING - REALTEK RTL8712U DRIVERS
10013 M:      Larry Finger <Larry.Finger@lwfinger.net>
10014 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10015 S:      Odd Fixes
10016 F:      drivers/staging/rtl8712/
10017
10018 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10019 M:      Larry Finger <Larry.Finger@lwfinger.net>
10020 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10021 L:      linux-wireless@vger.kernel.org
10022 S:      Maintained
10023 F:      drivers/staging/rtl8723au/
10024
10025 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10026 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10027 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10028 M:      Sudip Mukherjee <sudip@vectorindia.org>
10029 L:      linux-fbdev@vger.kernel.org
10030 S:      Maintained
10031 F:      drivers/staging/sm750fb/
10032
10033 STAGING - SLICOSS
10034 M:      Lior Dotan <liodot@gmail.com>
10035 M:      Christopher Harrer <charrer@alacritech.com>
10036 S:      Odd Fixes
10037 F:      drivers/staging/slicoss/
10038
10039 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10040 M:      William Hubbs <w.d.hubbs@gmail.com>
10041 M:      Chris Brannon <chris@the-brannons.com>
10042 M:      Kirk Reiser <kirk@reisers.ca>
10043 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10044 L:      speakup@linux-speakup.org
10045 W:      http://www.linux-speakup.org/
10046 S:      Odd Fixes
10047 F:      drivers/staging/speakup/
10048
10049 STAGING - VIA VT665X DRIVERS
10050 M:      Forest Bond <forest@alittletooquiet.net>
10051 S:      Odd Fixes
10052 F:      drivers/staging/vt665?/
10053
10054 STAGING - WILC1000 WIFI DRIVER
10055 M:      Johnny Kim <johnny.kim@atmel.com>
10056 M:      Rachel Kim <rachel.kim@atmel.com>
10057 M:      Dean Lee <dean.lee@atmel.com>
10058 M:      Chris Park <chris.park@atmel.com>
10059 L:      linux-wireless@vger.kernel.org
10060 S:      Supported
10061 F:      drivers/staging/wilc1000/
10062
10063 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10064 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10065 S:      Odd Fixes
10066 F:      drivers/staging/xgifb/
10067
10068 HFI1 DRIVER
10069 M:      Mike Marciniszyn <infinipath@intel.com>
10070 L:      linux-rdma@vger.kernel.org
10071 S:      Supported
10072 F:      drivers/staging/rdma/hfi1
10073
10074 STARFIRE/DURALAN NETWORK DRIVER
10075 M:      Ion Badulescu <ionut@badula.org>
10076 S:      Odd Fixes
10077 F:      drivers/net/ethernet/adaptec/starfire*
10078
10079 SUN3/3X
10080 M:      Sam Creasey <sammy@sammy.net>
10081 W:      http://sammy.net/sun3/
10082 S:      Maintained
10083 F:      arch/m68k/kernel/*sun3*
10084 F:      arch/m68k/sun3*/
10085 F:      arch/m68k/include/asm/sun3*
10086 F:      drivers/net/ethernet/i825xx/sun3*
10087
10088 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10089 M:      Hans de Goede <hdegoede@redhat.com>
10090 L:      linux-input@vger.kernel.org
10091 S:      Maintained
10092 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10093 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10094
10095 SUNDANCE NETWORK DRIVER
10096 M:      Denis Kirjanov <kda@linux-powerpc.org>
10097 L:      netdev@vger.kernel.org
10098 S:      Maintained
10099 F:      drivers/net/ethernet/dlink/sundance.c
10100
10101 SUPERH
10102 L:      linux-sh@vger.kernel.org
10103 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10104 S:      Orphan
10105 F:      Documentation/sh/
10106 F:      arch/sh/
10107 F:      drivers/sh/
10108
10109 SUSPEND TO RAM
10110 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10111 M:      Len Brown <len.brown@intel.com>
10112 M:      Pavel Machek <pavel@ucw.cz>
10113 L:      linux-pm@vger.kernel.org
10114 S:      Supported
10115 F:      Documentation/power/
10116 F:      arch/x86/kernel/acpi/
10117 F:      drivers/base/power/
10118 F:      kernel/power/
10119 F:      include/linux/suspend.h
10120 F:      include/linux/freezer.h
10121 F:      include/linux/pm.h
10122
10123 SVGA HANDLING
10124 M:      Martin Mares <mj@ucw.cz>
10125 L:      linux-video@atrey.karlin.mff.cuni.cz
10126 S:      Maintained
10127 F:      Documentation/svga.txt
10128 F:      arch/x86/boot/video*
10129
10130 SWIOTLB SUBSYSTEM
10131 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10132 L:      linux-kernel@vger.kernel.org
10133 S:      Supported
10134 F:      lib/swiotlb.c
10135 F:      arch/*/kernel/pci-swiotlb.c
10136 F:      include/linux/swiotlb.h
10137
10138 SWITCHDEV
10139 M:      Jiri Pirko <jiri@resnulli.us>
10140 L:      netdev@vger.kernel.org
10141 S:      Supported
10142 F:      net/switchdev/
10143 F:      include/net/switchdev.h
10144
10145 SYNOPSYS ARC ARCHITECTURE
10146 M:      Vineet Gupta <vgupta@synopsys.com>
10147 L:      linux-snps-arc@lists.infraded.org
10148 S:      Supported
10149 F:      arch/arc/
10150 F:      Documentation/devicetree/bindings/arc/*
10151 F:      drivers/tty/serial/arc_uart.c
10152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10153
10154 SYNOPSYS ARC SDP platform support
10155 M:      Alexey Brodkin <abrodkin@synopsys.com>
10156 S:      Supported
10157 F:      arch/arc/plat-axs10x
10158 F:      arch/arc/boot/dts/ax*
10159 F:      Documentation/devicetree/bindings/arc/axs10*
10160
10161 SYSTEM CONFIGURATION (SYSCON)
10162 M:      Lee Jones <lee.jones@linaro.org>
10163 M:      Arnd Bergmann <arnd@arndb.de>
10164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10165 S:      Supported
10166 F:      drivers/mfd/syscon.c
10167
10168 SYSV FILESYSTEM
10169 M:      Christoph Hellwig <hch@infradead.org>
10170 S:      Maintained
10171 F:      Documentation/filesystems/sysv-fs.txt
10172 F:      fs/sysv/
10173 F:      include/linux/sysv_fs.h
10174
10175 TARGET SUBSYSTEM
10176 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10177 L:      linux-scsi@vger.kernel.org
10178 L:      target-devel@vger.kernel.org
10179 W:      http://www.linux-iscsi.org
10180 W:      http://groups.google.com/group/linux-iscsi-target-dev
10181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10182 S:      Supported
10183 F:      drivers/target/
10184 F:      include/target/
10185 F:      Documentation/target/
10186
10187 TASKSTATS STATISTICS INTERFACE
10188 M:      Balbir Singh <bsingharora@gmail.com>
10189 S:      Maintained
10190 F:      Documentation/accounting/taskstats*
10191 F:      include/linux/taskstats*
10192 F:      kernel/taskstats.c
10193
10194 TC CLASSIFIER
10195 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10196 L:      netdev@vger.kernel.org
10197 S:      Maintained
10198 F:      include/net/pkt_cls.h
10199 F:      include/uapi/linux/pkt_cls.h
10200 F:      net/sched/
10201
10202 TCP LOW PRIORITY MODULE
10203 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10204 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10205 W:      http://tcp-lp-mod.sourceforge.net/
10206 S:      Maintained
10207 F:      net/ipv4/tcp_lp.c
10208
10209 TDA10071 MEDIA DRIVER
10210 M:      Antti Palosaari <crope@iki.fi>
10211 L:      linux-media@vger.kernel.org
10212 W:      http://linuxtv.org/
10213 W:      http://palosaari.fi/linux/
10214 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10215 T:      git git://linuxtv.org/anttip/media_tree.git
10216 S:      Maintained
10217 F:      drivers/media/dvb-frontends/tda10071*
10218
10219 TDA18212 MEDIA DRIVER
10220 M:      Antti Palosaari <crope@iki.fi>
10221 L:      linux-media@vger.kernel.org
10222 W:      http://linuxtv.org/
10223 W:      http://palosaari.fi/linux/
10224 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10225 T:      git git://linuxtv.org/anttip/media_tree.git
10226 S:      Maintained
10227 F:      drivers/media/tuners/tda18212*
10228
10229 TDA18218 MEDIA DRIVER
10230 M:      Antti Palosaari <crope@iki.fi>
10231 L:      linux-media@vger.kernel.org
10232 W:      http://linuxtv.org/
10233 W:      http://palosaari.fi/linux/
10234 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10235 T:      git git://linuxtv.org/anttip/media_tree.git
10236 S:      Maintained
10237 F:      drivers/media/tuners/tda18218*
10238
10239 TDA18271 MEDIA DRIVER
10240 M:      Michael Krufky <mkrufky@linuxtv.org>
10241 L:      linux-media@vger.kernel.org
10242 W:      http://linuxtv.org/
10243 W:      http://github.com/mkrufky
10244 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10245 T:      git git://linuxtv.org/mkrufky/tuners.git
10246 S:      Maintained
10247 F:      drivers/media/tuners/tda18271*
10248
10249 TDA827x MEDIA DRIVER
10250 M:      Michael Krufky <mkrufky@linuxtv.org>
10251 L:      linux-media@vger.kernel.org
10252 W:      http://linuxtv.org/
10253 W:      http://github.com/mkrufky
10254 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10255 T:      git git://linuxtv.org/mkrufky/tuners.git
10256 S:      Maintained
10257 F:      drivers/media/tuners/tda8290.*
10258
10259 TDA8290 MEDIA DRIVER
10260 M:      Michael Krufky <mkrufky@linuxtv.org>
10261 L:      linux-media@vger.kernel.org
10262 W:      http://linuxtv.org/
10263 W:      http://github.com/mkrufky
10264 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10265 T:      git git://linuxtv.org/mkrufky/tuners.git
10266 S:      Maintained
10267 F:      drivers/media/tuners/tda8290.*
10268
10269 TDA9840 MEDIA DRIVER
10270 M:      Hans Verkuil <hverkuil@xs4all.nl>
10271 L:      linux-media@vger.kernel.org
10272 T:      git git://linuxtv.org/media_tree.git
10273 W:      http://linuxtv.org
10274 S:      Maintained
10275 F:      drivers/media/i2c/tda9840*
10276
10277 TEA5761 TUNER DRIVER
10278 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10279 L:      linux-media@vger.kernel.org
10280 W:      http://linuxtv.org
10281 T:      git git://linuxtv.org/media_tree.git
10282 S:      Odd fixes
10283 F:      drivers/media/tuners/tea5761.*
10284
10285 TEA5767 TUNER DRIVER
10286 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10287 L:      linux-media@vger.kernel.org
10288 W:      http://linuxtv.org
10289 T:      git git://linuxtv.org/media_tree.git
10290 S:      Maintained
10291 F:      drivers/media/tuners/tea5767.*
10292
10293 TEA6415C MEDIA DRIVER
10294 M:      Hans Verkuil <hverkuil@xs4all.nl>
10295 L:      linux-media@vger.kernel.org
10296 T:      git git://linuxtv.org/media_tree.git
10297 W:      http://linuxtv.org
10298 S:      Maintained
10299 F:      drivers/media/i2c/tea6415c*
10300
10301 TEA6420 MEDIA DRIVER
10302 M:      Hans Verkuil <hverkuil@xs4all.nl>
10303 L:      linux-media@vger.kernel.org
10304 T:      git git://linuxtv.org/media_tree.git
10305 W:      http://linuxtv.org
10306 S:      Maintained
10307 F:      drivers/media/i2c/tea6420*
10308
10309 TEAM DRIVER
10310 M:      Jiri Pirko <jiri@resnulli.us>
10311 L:      netdev@vger.kernel.org
10312 S:      Supported
10313 F:      drivers/net/team/
10314 F:      include/linux/if_team.h
10315 F:      include/uapi/linux/if_team.h
10316
10317 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10318 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10319 S:      Maintained
10320 F:      arch/x86/platform/ts5500/
10321
10322 TECHNOTREND USB IR RECEIVER
10323 M:      Sean Young <sean@mess.org>
10324 L:      linux-media@vger.kernel.org
10325 S:      Maintained
10326 F:      drivers/media/rc/ttusbir.c
10327
10328 TEGRA ARCHITECTURE SUPPORT
10329 M:      Stephen Warren <swarren@wwwdotorg.org>
10330 M:      Thierry Reding <thierry.reding@gmail.com>
10331 M:      Alexandre Courbot <gnurou@gmail.com>
10332 L:      linux-tegra@vger.kernel.org
10333 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10335 S:      Supported
10336 N:      [^a-z]tegra
10337
10338 TEGRA CLOCK DRIVER
10339 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10340 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10341 S:      Supported
10342 F:      drivers/clk/tegra/
10343
10344 TEGRA DMA DRIVER
10345 M:      Laxman Dewangan <ldewangan@nvidia.com>
10346 S:      Supported
10347 F:      drivers/dma/tegra20-apb-dma.c
10348
10349 TEGRA I2C DRIVER
10350 M:      Laxman Dewangan <ldewangan@nvidia.com>
10351 S:      Supported
10352 F:      drivers/i2c/busses/i2c-tegra.c
10353
10354 TEGRA IOMMU DRIVERS
10355 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10356 S:      Supported
10357 F:      drivers/iommu/tegra*
10358
10359 TEGRA KBC DRIVER
10360 M:      Rakesh Iyer <riyer@nvidia.com>
10361 M:      Laxman Dewangan <ldewangan@nvidia.com>
10362 S:      Supported
10363 F:      drivers/input/keyboard/tegra-kbc.c
10364
10365 TEGRA PWM DRIVER
10366 M:      Thierry Reding <thierry.reding@gmail.com>
10367 S:      Supported
10368 F:      drivers/pwm/pwm-tegra.c
10369
10370 TEGRA SERIAL DRIVER
10371 M:      Laxman Dewangan <ldewangan@nvidia.com>
10372 S:      Supported
10373 F:      drivers/tty/serial/serial-tegra.c
10374
10375 TEGRA SPI DRIVER
10376 M:      Laxman Dewangan <ldewangan@nvidia.com>
10377 S:      Supported
10378 F:      drivers/spi/spi-tegra*
10379
10380 TEHUTI ETHERNET DRIVER
10381 M:      Andy Gospodarek <andy@greyhouse.net>
10382 L:      netdev@vger.kernel.org
10383 S:      Supported
10384 F:      drivers/net/ethernet/tehuti/*
10385
10386 Telecom Clock Driver for MCPL0010
10387 M:      Mark Gross <mark.gross@intel.com>
10388 S:      Supported
10389 F:      drivers/char/tlclk.c
10390
10391 TENSILICA XTENSA PORT (xtensa)
10392 M:      Chris Zankel <chris@zankel.net>
10393 M:      Max Filippov <jcmvbkbc@gmail.com>
10394 L:      linux-xtensa@linux-xtensa.org
10395 S:      Maintained
10396 F:      arch/xtensa/
10397 F:      drivers/irqchip/irq-xtensa-*
10398
10399 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10400 M:      Hans Verkuil <hverkuil@xs4all.nl>
10401 L:      linux-media@vger.kernel.org
10402 T:      git git://linuxtv.org/media_tree.git
10403 W:      http://linuxtv.org
10404 S:      Maintained
10405 F:      drivers/media/radio/radio-raremono.c
10406
10407 THERMAL
10408 M:      Zhang Rui <rui.zhang@intel.com>
10409 M:      Eduardo Valentin <edubezval@gmail.com>
10410 L:      linux-pm@vger.kernel.org
10411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10413 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10414 S:      Supported
10415 F:      drivers/thermal/
10416 F:      include/linux/thermal.h
10417 F:      include/uapi/linux/thermal.h
10418 F:      include/linux/cpu_cooling.h
10419 F:      Documentation/devicetree/bindings/thermal/
10420
10421 THERMAL/CPU_COOLING
10422 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10423 M:      Viresh Kumar <viresh.kumar@linaro.org>
10424 M:      Javi Merino <javi.merino@arm.com>
10425 L:      linux-pm@vger.kernel.org
10426 S:      Supported
10427 F:      Documentation/thermal/cpu-cooling-api.txt
10428 F:      drivers/thermal/cpu_cooling.c
10429 F:      include/linux/cpu_cooling.h
10430
10431 THINGM BLINK(1) USB RGB LED DRIVER
10432 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10433 S:      Maintained
10434 F:      drivers/hid/hid-thingm.c
10435
10436 THINKPAD ACPI EXTRAS DRIVER
10437 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10438 L:      ibm-acpi-devel@lists.sourceforge.net
10439 L:      platform-driver-x86@vger.kernel.org
10440 W:      http://ibm-acpi.sourceforge.net
10441 W:      http://thinkwiki.org/wiki/Ibm-acpi
10442 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10443 S:      Maintained
10444 F:      drivers/platform/x86/thinkpad_acpi.c
10445
10446 TI BANDGAP AND THERMAL DRIVER
10447 M:      Eduardo Valentin <edubezval@gmail.com>
10448 L:      linux-pm@vger.kernel.org
10449 L:      linux-omap@vger.kernel.org
10450 S:      Maintained
10451 F:      drivers/thermal/ti-soc-thermal/
10452
10453 TI CDCE706 CLOCK DRIVER
10454 M:      Max Filippov <jcmvbkbc@gmail.com>
10455 S:      Maintained
10456 F:      drivers/clk/clk-cdce706.c
10457
10458 TI CLOCK DRIVER
10459 M:      Tero Kristo <t-kristo@ti.com>
10460 L:      linux-omap@vger.kernel.org
10461 S:      Maintained
10462 F:      drivers/clk/ti/
10463 F:      include/linux/clk/ti.h
10464
10465 TI FLASH MEDIA INTERFACE DRIVER
10466 M:      Alex Dubov <oakad@yahoo.com>
10467 S:      Maintained
10468 F:      drivers/misc/tifm*
10469 F:      drivers/mmc/host/tifm_sd.c
10470 F:      include/linux/tifm.h
10471
10472 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10473 M:      Santosh Shilimkar <ssantosh@kernel.org>
10474 L:      linux-kernel@vger.kernel.org
10475 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10476 S:      Maintained
10477 F:      drivers/soc/ti/*
10478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10479
10480
10481 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10482 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10483 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10484 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10485 S:      Maintained
10486 F:      sound/soc/codecs/lm49453*
10487 F:      sound/soc/codecs/isabelle*
10488
10489 TI LP855x BACKLIGHT DRIVER
10490 M:      Milo Kim <milo.kim@ti.com>
10491 S:      Maintained
10492 F:      Documentation/backlight/lp855x-driver.txt
10493 F:      drivers/video/backlight/lp855x_bl.c
10494 F:      include/linux/platform_data/lp855x.h
10495
10496 TI LP8727 CHARGER DRIVER
10497 M:      Milo Kim <milo.kim@ti.com>
10498 S:      Maintained
10499 F:      drivers/power/lp8727_charger.c
10500 F:      include/linux/platform_data/lp8727.h
10501
10502 TI LP8788 MFD DRIVER
10503 M:      Milo Kim <milo.kim@ti.com>
10504 S:      Maintained
10505 F:      drivers/iio/adc/lp8788_adc.c
10506 F:      drivers/leds/leds-lp8788.c
10507 F:      drivers/mfd/lp8788*.c
10508 F:      drivers/power/lp8788-charger.c
10509 F:      drivers/regulator/lp8788-*.c
10510 F:      include/linux/mfd/lp8788*.h
10511
10512 TI NETCP ETHERNET DRIVER
10513 M:      Wingman Kwok <w-kwok2@ti.com>
10514 M:      Murali Karicheri <m-karicheri2@ti.com>
10515 L:      netdev@vger.kernel.org
10516 S:      Maintained
10517 F:      drivers/net/ethernet/ti/netcp*
10518
10519 TI TAS571X FAMILY ASoC CODEC DRIVER
10520 M:      Kevin Cernekee <cernekee@chromium.org>
10521 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10522 S:      Odd Fixes
10523 F:      sound/soc/codecs/tas571x*
10524
10525 TI TWL4030 SERIES SOC CODEC DRIVER
10526 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10527 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10528 S:      Maintained
10529 F:      sound/soc/codecs/twl4030*
10530
10531 TI WILINK WIRELESS DRIVERS
10532 L:      linux-wireless@vger.kernel.org
10533 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10534 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10536 S:      Orphan
10537 F:      drivers/net/wireless/ti/
10538 F:      include/linux/wl12xx.h
10539
10540 TIPC NETWORK LAYER
10541 M:      Jon Maloy <jon.maloy@ericsson.com>
10542 M:      Ying Xue <ying.xue@windriver.com>
10543 L:      netdev@vger.kernel.org (core kernel code)
10544 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10545 W:      http://tipc.sourceforge.net/
10546 S:      Maintained
10547 F:      include/uapi/linux/tipc*.h
10548 F:      net/tipc/
10549
10550 TILE ARCHITECTURE
10551 M:      Chris Metcalf <cmetcalf@ezchip.com>
10552 W:      http://www.ezchip.com/scm/
10553 S:      Supported
10554 F:      arch/tile/
10555 F:      drivers/char/tile-srom.c
10556 F:      drivers/edac/tile_edac.c
10557 F:      drivers/net/ethernet/tile/
10558 F:      drivers/rtc/rtc-tile.c
10559 F:      drivers/tty/hvc/hvc_tile.c
10560 F:      drivers/tty/serial/tilegx.c
10561 F:      drivers/usb/host/*-tilegx.c
10562 F:      include/linux/usb/tilegx.h
10563
10564 TLAN NETWORK DRIVER
10565 M:      Samuel Chessman <chessman@tux.org>
10566 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10567 W:      http://sourceforge.net/projects/tlan/
10568 S:      Maintained
10569 F:      Documentation/networking/tlan.txt
10570 F:      drivers/net/ethernet/ti/tlan.*
10571
10572 TOMOYO SECURITY MODULE
10573 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10574 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10575 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10576 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10577 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10578 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10579 W:      http://tomoyo.sourceforge.jp/
10580 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10581 S:      Maintained
10582 F:      security/tomoyo/
10583
10584 TOPSTAR LAPTOP EXTRAS DRIVER
10585 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10586 L:      platform-driver-x86@vger.kernel.org
10587 S:      Maintained
10588 F:      drivers/platform/x86/topstar-laptop.c
10589
10590 TOSHIBA ACPI EXTRAS DRIVER
10591 M:      Azael Avalos <coproscefalo@gmail.com>
10592 L:      platform-driver-x86@vger.kernel.org
10593 S:      Maintained
10594 F:      drivers/platform/x86/toshiba_acpi.c
10595
10596 TOSHIBA BLUETOOTH DRIVER
10597 M:      Azael Avalos <coproscefalo@gmail.com>
10598 L:      platform-driver-x86@vger.kernel.org
10599 S:      Maintained
10600 F:      drivers/platform/x86/toshiba_bluetooth.c
10601
10602 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10603 M:      Azael Avalos <coproscefalo@gmail.com>
10604 L:      platform-driver-x86@vger.kernel.org
10605 S:      Maintained
10606 F:      drivers/platform/x86/toshiba_haps.c
10607
10608 TOSHIBA SMM DRIVER
10609 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10610 W:      http://www.buzzard.org.uk/toshiba/
10611 S:      Maintained
10612 F:      drivers/char/toshiba.c
10613 F:      include/linux/toshiba.h
10614 F:      include/uapi/linux/toshiba.h
10615
10616 TOSHIBA TC358743 DRIVER
10617 M:      Mats Randgaard <matrandg@cisco.com>
10618 L:      linux-media@vger.kernel.org
10619 S:      Maintained
10620 F:      drivers/media/i2c/tc358743*
10621 F:      include/media/tc358743.h
10622
10623 TMIO MMC DRIVER
10624 M:      Ian Molton <ian@mnementh.co.uk>
10625 L:      linux-mmc@vger.kernel.org
10626 S:      Maintained
10627 F:      drivers/mmc/host/tmio_mmc*
10628 F:      drivers/mmc/host/sh_mobile_sdhi.c
10629 F:      include/linux/mmc/tmio.h
10630 F:      include/linux/mmc/sh_mobile_sdhi.h
10631
10632 TMP401 HARDWARE MONITOR DRIVER
10633 M:      Guenter Roeck <linux@roeck-us.net>
10634 L:      lm-sensors@lm-sensors.org
10635 S:      Maintained
10636 F:      Documentation/hwmon/tmp401
10637 F:      drivers/hwmon/tmp401.c
10638
10639 TMPFS (SHMEM FILESYSTEM)
10640 M:      Hugh Dickins <hughd@google.com>
10641 L:      linux-mm@kvack.org
10642 S:      Maintained
10643 F:      include/linux/shmem_fs.h
10644 F:      mm/shmem.c
10645
10646 TM6000 VIDEO4LINUX DRIVER
10647 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10648 L:      linux-media@vger.kernel.org
10649 W:      http://linuxtv.org
10650 T:      git git://linuxtv.org/media_tree.git
10651 S:      Odd fixes
10652 F:      drivers/media/usb/tm6000/
10653
10654 TW68 VIDEO4LINUX DRIVER
10655 M:      Hans Verkuil <hverkuil@xs4all.nl>
10656 L:      linux-media@vger.kernel.org
10657 T:      git git://linuxtv.org/media_tree.git
10658 W:      http://linuxtv.org
10659 S:      Odd Fixes
10660 F:      drivers/media/pci/tw68/
10661
10662 TPM DEVICE DRIVER
10663 M:      Peter Huewe <peterhuewe@gmx.de>
10664 M:      Marcel Selhorst <tpmdd@selhorst.net>
10665 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10666 W:      http://tpmdd.sourceforge.net
10667 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10668 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10669 T:      https://github.com/PeterHuewe/linux-tpmdd
10670 S:      Maintained
10671 F:      drivers/char/tpm/
10672
10673 TPM IBM_VTPM DEVICE DRIVER
10674 M:      Ashley Lai <ashleydlai@gmail.com>
10675 W:      http://tpmdd.sourceforge.net
10676 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10677 S:      Maintained
10678 F:      drivers/char/tpm/tpm_ibmvtpm*
10679
10680 TRACING
10681 M:      Steven Rostedt <rostedt@goodmis.org>
10682 M:      Ingo Molnar <mingo@redhat.com>
10683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10684 S:      Maintained
10685 F:      Documentation/trace/ftrace.txt
10686 F:      arch/*/*/*/ftrace.h
10687 F:      arch/*/kernel/ftrace.c
10688 F:      include/*/ftrace.h
10689 F:      include/linux/trace*.h
10690 F:      include/trace/
10691 F:      kernel/trace/
10692 F:      tools/testing/selftests/ftrace/
10693
10694 TRIVIAL PATCHES
10695 M:      Jiri Kosina <trivial@kernel.org>
10696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10697 S:      Maintained
10698 K:      ^Subject:.*(?i)trivial
10699
10700 TTY LAYER
10701 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10702 M:      Jiri Slaby <jslaby@suse.com>
10703 S:      Supported
10704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10705 F:      Documentation/serial/
10706 F:      drivers/tty/
10707 F:      drivers/tty/serial/serial_core.c
10708 F:      include/linux/serial_core.h
10709 F:      include/linux/serial.h
10710 F:      include/linux/tty.h
10711 F:      include/uapi/linux/serial_core.h
10712 F:      include/uapi/linux/serial.h
10713 F:      include/uapi/linux/tty.h
10714
10715 TUA9001 MEDIA DRIVER
10716 M:      Antti Palosaari <crope@iki.fi>
10717 L:      linux-media@vger.kernel.org
10718 W:      http://linuxtv.org/
10719 W:      http://palosaari.fi/linux/
10720 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10721 T:      git git://linuxtv.org/anttip/media_tree.git
10722 S:      Maintained
10723 F:      drivers/media/tuners/tua9001*
10724
10725 TULIP NETWORK DRIVERS
10726 M:      Grant Grundler <grundler@parisc-linux.org>
10727 L:      netdev@vger.kernel.org
10728 S:      Maintained
10729 F:      drivers/net/ethernet/dec/tulip/
10730
10731 TUN/TAP driver
10732 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10733 W:      http://vtun.sourceforge.net/tun
10734 S:      Maintained
10735 F:      Documentation/networking/tuntap.txt
10736 F:      arch/um/os-Linux/drivers/
10737
10738 TURBOCHANNEL SUBSYSTEM
10739 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10740 M:      Ralf Baechle <ralf@linux-mips.org>
10741 L:      linux-mips@linux-mips.org
10742 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10743 S:      Maintained
10744 F:      drivers/tc/
10745 F:      include/linux/tc.h
10746
10747 U14-34F SCSI DRIVER
10748 M:      Dario Ballabio <ballabio_dario@emc.com>
10749 L:      linux-scsi@vger.kernel.org
10750 S:      Maintained
10751 F:      drivers/scsi/u14-34f.c
10752
10753 UBI FILE SYSTEM (UBIFS)
10754 M:      Artem Bityutskiy <dedekind1@gmail.com>
10755 M:      Adrian Hunter <adrian.hunter@intel.com>
10756 L:      linux-mtd@lists.infradead.org
10757 T:      git git://git.infradead.org/ubifs-2.6.git
10758 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10759 S:      Maintained
10760 F:      Documentation/filesystems/ubifs.txt
10761 F:      fs/ubifs/
10762
10763 UCLINUX (M68KNOMMU AND COLDFIRE)
10764 M:      Greg Ungerer <gerg@uclinux.org>
10765 W:      http://www.uclinux.org/
10766 L:      linux-m68k@lists.linux-m68k.org
10767 L:      uclinux-dev@uclinux.org  (subscribers-only)
10768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10769 S:      Maintained
10770 F:      arch/m68k/coldfire/
10771 F:      arch/m68k/68*/
10772 F:      arch/m68k/*/*_no.*
10773 F:      arch/m68k/include/asm/*_no.*
10774
10775 UDF FILESYSTEM
10776 M:      Jan Kara <jack@suse.com>
10777 S:      Maintained
10778 F:      Documentation/filesystems/udf.txt
10779 F:      fs/udf/
10780
10781 UFS FILESYSTEM
10782 M:      Evgeniy Dushistov <dushistov@mail.ru>
10783 S:      Maintained
10784 F:      Documentation/filesystems/ufs.txt
10785 F:      fs/ufs/
10786
10787 UHID USERSPACE HID IO DRIVER:
10788 M:      David Herrmann <dh.herrmann@googlemail.com>
10789 L:      linux-input@vger.kernel.org
10790 S:      Maintained
10791 F:      drivers/hid/uhid.c
10792 F:      include/uapi/linux/uhid.h
10793
10794 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10795 L:      linux-usb@vger.kernel.org
10796 S:      Orphan
10797 F:      drivers/uwb/
10798 F:      include/linux/uwb.h
10799 F:      include/linux/uwb/
10800
10801 UNICORE32 ARCHITECTURE:
10802 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10803 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10804 S:      Maintained
10805 T:      git git://github.com/gxt/linux.git
10806 F:      arch/unicore32/
10807
10808 UNIFDEF
10809 M:      Tony Finch <dot@dotat.at>
10810 W:      http://dotat.at/prog/unifdef
10811 S:      Maintained
10812 F:      scripts/unifdef.c
10813
10814 UNIFORM CDROM DRIVER
10815 M:      Jens Axboe <axboe@kernel.dk>
10816 W:      http://www.kernel.dk
10817 S:      Maintained
10818 F:      Documentation/cdrom/
10819 F:      drivers/cdrom/cdrom.c
10820 F:      include/linux/cdrom.h
10821 F:      include/uapi/linux/cdrom.h
10822
10823 UNISYS S-PAR DRIVERS
10824 M:      Benjamin Romer <benjamin.romer@unisys.com>
10825 M:      David Kershner <david.kershner@unisys.com>
10826 L:      sparmaintainer@unisys.com (Unisys internal)
10827 S:      Supported
10828 F:      drivers/staging/unisys/
10829
10830 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10831 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10832 L:      linux-scsi@vger.kernel.org
10833 S:      Supported
10834 F:      Documentation/scsi/ufs.txt
10835 F:      drivers/scsi/ufs/
10836
10837 UNSORTED BLOCK IMAGES (UBI)
10838 M:      Artem Bityutskiy <dedekind1@gmail.com>
10839 M:      Richard Weinberger <richard@nod.at>
10840 W:      http://www.linux-mtd.infradead.org/
10841 L:      linux-mtd@lists.infradead.org
10842 T:      git git://git.infradead.org/ubifs-2.6.git
10843 S:      Supported
10844 F:      drivers/mtd/ubi/
10845 F:      include/linux/mtd/ubi.h
10846 F:      include/uapi/mtd/ubi-user.h
10847
10848 USB ACM DRIVER
10849 M:      Oliver Neukum <oliver@neukum.org>
10850 L:      linux-usb@vger.kernel.org
10851 S:      Maintained
10852 F:      Documentation/usb/acm.txt
10853 F:      drivers/usb/class/cdc-acm.*
10854
10855 USB AR5523 WIRELESS DRIVER
10856 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10857 L:      linux-wireless@vger.kernel.org
10858 S:      Maintained
10859 F:      drivers/net/wireless/ath/ar5523/
10860
10861 USB ATTACHED SCSI
10862 M:      Hans de Goede <hdegoede@redhat.com>
10863 M:      Gerd Hoffmann <kraxel@redhat.com>
10864 L:      linux-usb@vger.kernel.org
10865 L:      linux-scsi@vger.kernel.org
10866 S:      Maintained
10867 F:      drivers/usb/storage/uas.c
10868
10869 USB CDC ETHERNET DRIVER
10870 M:      Oliver Neukum <oliver@neukum.org>
10871 L:      linux-usb@vger.kernel.org
10872 S:      Maintained
10873 F:      drivers/net/usb/cdc_*.c
10874 F:      include/uapi/linux/usb/cdc.h
10875
10876 USB CHAOSKEY DRIVER
10877 M:      Keith Packard <keithp@keithp.com>
10878 L:      linux-usb@vger.kernel.org
10879 S:      Maintained
10880 F:      drivers/usb/misc/chaoskey.c
10881
10882 USB CYPRESS C67X00 DRIVER
10883 M:      Peter Korsgaard <jacmet@sunsite.dk>
10884 L:      linux-usb@vger.kernel.org
10885 S:      Maintained
10886 F:      drivers/usb/c67x00/
10887
10888 USB DAVICOM DM9601 DRIVER
10889 M:      Peter Korsgaard <jacmet@sunsite.dk>
10890 L:      netdev@vger.kernel.org
10891 W:      http://www.linux-usb.org/usbnet
10892 S:      Maintained
10893 F:      drivers/net/usb/dm9601.c
10894
10895 USB DIAMOND RIO500 DRIVER
10896 M:      Cesar Miquel <miquel@df.uba.ar>
10897 L:      rio500-users@lists.sourceforge.net
10898 W:      http://rio500.sourceforge.net
10899 S:      Maintained
10900 F:      drivers/usb/misc/rio500*
10901
10902 USB EHCI DRIVER
10903 M:      Alan Stern <stern@rowland.harvard.edu>
10904 L:      linux-usb@vger.kernel.org
10905 S:      Maintained
10906 F:      Documentation/usb/ehci.txt
10907 F:      drivers/usb/host/ehci*
10908
10909 USB GADGET/PERIPHERAL SUBSYSTEM
10910 M:      Felipe Balbi <balbi@ti.com>
10911 L:      linux-usb@vger.kernel.org
10912 W:      http://www.linux-usb.org/gadget
10913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10914 S:      Maintained
10915 F:      drivers/usb/gadget/
10916 F:      include/linux/usb/gadget*
10917
10918 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10919 M:      Jiri Kosina <jikos@kernel.org>
10920 L:      linux-usb@vger.kernel.org
10921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10922 S:      Maintained
10923 F:      Documentation/hid/hiddev.txt
10924 F:      drivers/hid/usbhid/
10925
10926 USB ISP116X DRIVER
10927 M:      Olav Kongas <ok@artecdesign.ee>
10928 L:      linux-usb@vger.kernel.org
10929 S:      Maintained
10930 F:      drivers/usb/host/isp116x*
10931 F:      include/linux/usb/isp116x.h
10932
10933 USB MASS STORAGE DRIVER
10934 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10935 L:      linux-usb@vger.kernel.org
10936 L:      usb-storage@lists.one-eyed-alien.net
10937 S:      Maintained
10938 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10939 F:      drivers/usb/storage/
10940
10941 USB MIDI DRIVER
10942 M:      Clemens Ladisch <clemens@ladisch.de>
10943 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10944 T:      git git://git.alsa-project.org/alsa-kernel.git
10945 S:      Maintained
10946 F:      sound/usb/midi.*
10947
10948 USB NETWORKING DRIVERS
10949 L:      linux-usb@vger.kernel.org
10950 S:      Odd Fixes
10951 F:      drivers/net/usb/
10952
10953 USB OHCI DRIVER
10954 M:      Alan Stern <stern@rowland.harvard.edu>
10955 L:      linux-usb@vger.kernel.org
10956 S:      Maintained
10957 F:      Documentation/usb/ohci.txt
10958 F:      drivers/usb/host/ohci*
10959
10960 USB OTG FSM (Finite State Machine)
10961 M:      Peter Chen <Peter.Chen@freescale.com>
10962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10963 L:      linux-usb@vger.kernel.org
10964 S:      Maintained
10965 F:      drivers/usb/common/usb-otg-fsm.c
10966
10967 USB OVER IP DRIVER
10968 M:      Valentina Manea <valentina.manea.m@gmail.com>
10969 M:      Shuah Khan <shuah.kh@samsung.com>
10970 L:      linux-usb@vger.kernel.org
10971 S:      Maintained
10972 F:      drivers/usb/usbip/
10973 F:      tools/usb/usbip/
10974
10975 USB PEGASUS DRIVER
10976 M:      Petko Manolov <petkan@nucleusys.com>
10977 L:      linux-usb@vger.kernel.org
10978 L:      netdev@vger.kernel.org
10979 T:      git git://github.com/petkan/pegasus.git
10980 W:      https://github.com/petkan/pegasus
10981 S:      Maintained
10982 F:      drivers/net/usb/pegasus.*
10983
10984 USB PHY LAYER
10985 M:      Felipe Balbi <balbi@ti.com>
10986 L:      linux-usb@vger.kernel.org
10987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10988 S:      Maintained
10989 F:      drivers/usb/phy/
10990
10991 USB PRINTER DRIVER (usblp)
10992 M:      Pete Zaitcev <zaitcev@redhat.com>
10993 L:      linux-usb@vger.kernel.org
10994 S:      Supported
10995 F:      drivers/usb/class/usblp.c
10996
10997 USB RTL8150 DRIVER
10998 M:      Petko Manolov <petkan@nucleusys.com>
10999 L:      linux-usb@vger.kernel.org
11000 L:      netdev@vger.kernel.org
11001 T:      git git://github.com/petkan/rtl8150.git
11002 W:      https://github.com/petkan/rtl8150
11003 S:      Maintained
11004 F:      drivers/net/usb/rtl8150.c
11005
11006 USB SERIAL SUBSYSTEM
11007 M:      Johan Hovold <johan@kernel.org>
11008 L:      linux-usb@vger.kernel.org
11009 S:      Maintained
11010 F:      Documentation/usb/usb-serial.txt
11011 F:      drivers/usb/serial/
11012 F:      include/linux/usb/serial.h
11013
11014 USB SMSC75XX ETHERNET DRIVER
11015 M:      Steve Glendinning <steve.glendinning@shawell.net>
11016 L:      netdev@vger.kernel.org
11017 S:      Maintained
11018 F:      drivers/net/usb/smsc75xx.*
11019
11020 USB SMSC95XX ETHERNET DRIVER
11021 M:      Steve Glendinning <steve.glendinning@shawell.net>
11022 L:      netdev@vger.kernel.org
11023 S:      Maintained
11024 F:      drivers/net/usb/smsc95xx.*
11025
11026 USB SUBSYSTEM
11027 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11028 L:      linux-usb@vger.kernel.org
11029 W:      http://www.linux-usb.org
11030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11031 S:      Supported
11032 F:      Documentation/usb/
11033 F:      drivers/usb/
11034 F:      include/linux/usb.h
11035 F:      include/linux/usb/
11036
11037 USB UHCI DRIVER
11038 M:      Alan Stern <stern@rowland.harvard.edu>
11039 L:      linux-usb@vger.kernel.org
11040 S:      Maintained
11041 F:      drivers/usb/host/uhci*
11042
11043 USB "USBNET" DRIVER FRAMEWORK
11044 M:      Oliver Neukum <oneukum@suse.com>
11045 L:      netdev@vger.kernel.org
11046 W:      http://www.linux-usb.org/usbnet
11047 S:      Maintained
11048 F:      drivers/net/usb/usbnet.c
11049 F:      include/linux/usb/usbnet.h
11050
11051 USB VIDEO CLASS
11052 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11053 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11054 L:      linux-media@vger.kernel.org
11055 T:      git git://linuxtv.org/media_tree.git
11056 W:      http://www.ideasonboard.org/uvc/
11057 S:      Maintained
11058 F:      drivers/media/usb/uvc/
11059 F:      include/uapi/linux/uvcvideo.h
11060
11061 USB VISION DRIVER
11062 M:      Hans Verkuil <hverkuil@xs4all.nl>
11063 L:      linux-media@vger.kernel.org
11064 T:      git git://linuxtv.org/media_tree.git
11065 W:      http://linuxtv.org
11066 S:      Odd Fixes
11067 F:      drivers/media/usb/usbvision/
11068
11069 USB WEBCAM GADGET
11070 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11071 L:      linux-usb@vger.kernel.org
11072 S:      Maintained
11073 F:      drivers/usb/gadget/function/*uvc*
11074 F:      drivers/usb/gadget/legacy/webcam.c
11075
11076 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11077 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11078 L:      linux-wireless@vger.kernel.org
11079 S:      Maintained
11080 F:      drivers/net/wireless/rndis_wlan.c
11081
11082 USB XHCI DRIVER
11083 M:      Mathias Nyman <mathias.nyman@intel.com>
11084 L:      linux-usb@vger.kernel.org
11085 S:      Supported
11086 F:      drivers/usb/host/xhci*
11087 F:      drivers/usb/host/pci-quirks*
11088
11089 USB ZD1201 DRIVER
11090 L:      linux-wireless@vger.kernel.org
11091 W:      http://linux-lc100020.sourceforge.net
11092 S:      Orphan
11093 F:      drivers/net/wireless/zd1201.*
11094
11095 USB ZR364XX DRIVER
11096 M:      Antoine Jacquet <royale@zerezo.com>
11097 L:      linux-usb@vger.kernel.org
11098 L:      linux-media@vger.kernel.org
11099 T:      git git://linuxtv.org/media_tree.git
11100 W:      http://royale.zerezo.com/zr364xx/
11101 S:      Maintained
11102 F:      Documentation/video4linux/zr364xx.txt
11103 F:      drivers/media/usb/zr364xx/
11104
11105 ULPI BUS
11106 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11107 L:      linux-usb@vger.kernel.org
11108 S:      Maintained
11109 F:      drivers/usb/common/ulpi.c
11110 F:      include/linux/ulpi/
11111
11112 USER-MODE LINUX (UML)
11113 M:      Jeff Dike <jdike@addtoit.com>
11114 M:      Richard Weinberger <richard@nod.at>
11115 L:      user-mode-linux-devel@lists.sourceforge.net
11116 L:      user-mode-linux-user@lists.sourceforge.net
11117 W:      http://user-mode-linux.sourceforge.net
11118 S:      Maintained
11119 F:      Documentation/virtual/uml/
11120 F:      arch/um/
11121 F:      arch/x86/um/
11122 F:      fs/hostfs/
11123 F:      fs/hppfs/
11124
11125 USERSPACE I/O (UIO)
11126 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11127 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11128 S:      Maintained
11129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11130 F:      Documentation/DocBook/uio-howto.tmpl
11131 F:      drivers/uio/
11132 F:      include/linux/uio*.h
11133
11134 UTIL-LINUX PACKAGE
11135 M:      Karel Zak <kzak@redhat.com>
11136 L:      util-linux@vger.kernel.org
11137 W:      http://en.wikipedia.org/wiki/Util-linux
11138 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11139 S:      Maintained
11140
11141 UVESAFB DRIVER
11142 M:      Michal Januszewski <spock@gentoo.org>
11143 L:      linux-fbdev@vger.kernel.org
11144 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11145 S:      Maintained
11146 F:      Documentation/fb/uvesafb.txt
11147 F:      drivers/video/fbdev/uvesafb.*
11148
11149 VFAT/FAT/MSDOS FILESYSTEM
11150 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11151 S:      Maintained
11152 F:      Documentation/filesystems/vfat.txt
11153 F:      fs/fat/
11154
11155 VFIO DRIVER
11156 M:      Alex Williamson <alex.williamson@redhat.com>
11157 L:      kvm@vger.kernel.org
11158 S:      Maintained
11159 F:      Documentation/vfio.txt
11160 F:      drivers/vfio/
11161 F:      include/linux/vfio.h
11162 F:      include/uapi/linux/vfio.h
11163
11164 VFIO PLATFORM DRIVER
11165 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11166 L:      kvm@vger.kernel.org
11167 S:      Maintained
11168 F:      drivers/vfio/platform/
11169
11170 VIDEOBUF2 FRAMEWORK
11171 M:      Pawel Osciak <pawel@osciak.com>
11172 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11173 M:      Kyungmin Park <kyungmin.park@samsung.com>
11174 L:      linux-media@vger.kernel.org
11175 S:      Maintained
11176 F:      drivers/media/v4l2-core/videobuf2-*
11177 F:      include/media/videobuf2-*
11178
11179 VIRTIO CONSOLE DRIVER
11180 M:      Amit Shah <amit.shah@redhat.com>
11181 L:      virtualization@lists.linux-foundation.org
11182 S:      Maintained
11183 F:      drivers/char/virtio_console.c
11184 F:      include/linux/virtio_console.h
11185 F:      include/uapi/linux/virtio_console.h
11186
11187 VIRTIO CORE, NET AND BLOCK DRIVERS
11188 M:      "Michael S. Tsirkin" <mst@redhat.com>
11189 L:      virtualization@lists.linux-foundation.org
11190 S:      Maintained
11191 F:      drivers/virtio/
11192 F:      tools/virtio/
11193 F:      drivers/net/virtio_net.c
11194 F:      drivers/block/virtio_blk.c
11195 F:      include/linux/virtio_*.h
11196 F:      include/uapi/linux/virtio_*.h
11197
11198 VIRTIO DRIVERS FOR S390
11199 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11200 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11201 L:      linux-s390@vger.kernel.org
11202 L:      virtualization@lists.linux-foundation.org
11203 L:      kvm@vger.kernel.org
11204 S:      Supported
11205 F:      drivers/s390/virtio/
11206
11207 VIRTIO GPU DRIVER
11208 M:      David Airlie <airlied@linux.ie>
11209 M:      Gerd Hoffmann <kraxel@redhat.com>
11210 L:      dri-devel@lists.freedesktop.org
11211 L:      virtualization@lists.linux-foundation.org
11212 S:      Maintained
11213 F:      drivers/gpu/drm/virtio/
11214 F:      include/uapi/linux/virtio_gpu.h
11215
11216 VIRTIO HOST (VHOST)
11217 M:      "Michael S. Tsirkin" <mst@redhat.com>
11218 L:      kvm@vger.kernel.org
11219 L:      virtualization@lists.linux-foundation.org
11220 L:      netdev@vger.kernel.org
11221 S:      Maintained
11222 F:      drivers/vhost/
11223 F:      include/uapi/linux/vhost.h
11224
11225 VIRTIO INPUT DRIVER
11226 M:      Gerd Hoffmann <kraxel@redhat.com>
11227 S:      Maintained
11228 F:      drivers/virtio/virtio_input.c
11229 F:      include/uapi/linux/virtio_input.h
11230
11231 VIA RHINE NETWORK DRIVER
11232 S:      Orphan
11233 F:      drivers/net/ethernet/via/via-rhine.c
11234
11235 VIA SD/MMC CARD CONTROLLER DRIVER
11236 M:      Bruce Chang <brucechang@via.com.tw>
11237 M:      Harald Welte <HaraldWelte@viatech.com>
11238 S:      Maintained
11239 F:      drivers/mmc/host/via-sdmmc.c
11240
11241 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11242 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11243 L:      linux-fbdev@vger.kernel.org
11244 S:      Maintained
11245 F:      include/linux/via-core.h
11246 F:      include/linux/via-gpio.h
11247 F:      include/linux/via_i2c.h
11248 F:      drivers/video/fbdev/via/
11249
11250 VIA VELOCITY NETWORK DRIVER
11251 M:      Francois Romieu <romieu@fr.zoreil.com>
11252 L:      netdev@vger.kernel.org
11253 S:      Maintained
11254 F:      drivers/net/ethernet/via/via-velocity.*
11255
11256 VIVID VIRTUAL VIDEO DRIVER
11257 M:      Hans Verkuil <hverkuil@xs4all.nl>
11258 L:      linux-media@vger.kernel.org
11259 T:      git git://linuxtv.org/media_tree.git
11260 W:      http://linuxtv.org
11261 S:      Maintained
11262 F:      drivers/media/platform/vivid/*
11263
11264 VLAN (802.1Q)
11265 M:      Patrick McHardy <kaber@trash.net>
11266 L:      netdev@vger.kernel.org
11267 S:      Maintained
11268 F:      drivers/net/macvlan.c
11269 F:      include/linux/if_*vlan.h
11270 F:      net/8021q/
11271
11272 VLYNQ BUS
11273 M:      Florian Fainelli <florian@openwrt.org>
11274 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11275 S:      Maintained
11276 F:      drivers/vlynq/vlynq.c
11277 F:      include/linux/vlynq.h
11278
11279 VME SUBSYSTEM
11280 M:      Martyn Welch <martyn@welchs.me.uk>
11281 M:      Manohar Vanga <manohar.vanga@gmail.com>
11282 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11283 L:      devel@driverdev.osuosl.org
11284 S:      Maintained
11285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11286 F:      Documentation/vme_api.txt
11287 F:      drivers/staging/vme/
11288 F:      drivers/vme/
11289 F:      include/linux/vme*
11290
11291 VMWARE HYPERVISOR INTERFACE
11292 M:      Alok Kataria <akataria@vmware.com>
11293 L:      virtualization@lists.linux-foundation.org
11294 S:      Supported
11295 F:      arch/x86/kernel/cpu/vmware.c
11296
11297 VMWARE BALLOON DRIVER
11298 M:      Xavier Deguillard <xdeguillard@vmware.com>
11299 M:      Philip Moltmann <moltmann@vmware.com>
11300 M:      "VMware, Inc." <pv-drivers@vmware.com>
11301 L:      linux-kernel@vger.kernel.org
11302 S:      Maintained
11303 F:      drivers/misc/vmw_balloon.c
11304
11305 VMWARE VMMOUSE SUBDRIVER
11306 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11307 M:      "VMware, Inc." <pv-drivers@vmware.com>
11308 L:      linux-input@vger.kernel.org
11309 S:      Maintained
11310 F:      drivers/input/mouse/vmmouse.c
11311 F:      drivers/input/mouse/vmmouse.h
11312
11313 VMWARE VMXNET3 ETHERNET DRIVER
11314 M:      Shrikrishna Khare <skhare@vmware.com>
11315 M:      "VMware, Inc." <pv-drivers@vmware.com>
11316 L:      netdev@vger.kernel.org
11317 S:      Maintained
11318 F:      drivers/net/vmxnet3/
11319
11320 VMware PVSCSI driver
11321 M:      Arvind Kumar <arvindkumar@vmware.com>
11322 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11323 L:      linux-scsi@vger.kernel.org
11324 S:      Maintained
11325 F:      drivers/scsi/vmw_pvscsi.c
11326 F:      drivers/scsi/vmw_pvscsi.h
11327
11328 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11329 M:      Liam Girdwood <lgirdwood@gmail.com>
11330 M:      Mark Brown <broonie@kernel.org>
11331 L:      linux-kernel@vger.kernel.org
11332 W:      http://www.slimlogic.co.uk/?p=48
11333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11334 S:      Supported
11335 F:      drivers/regulator/
11336 F:      include/linux/regulator/
11337
11338 VRF
11339 M:      David Ahern <dsa@cumulusnetworks.com>
11340 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11341 L:      netdev@vger.kernel.org
11342 S:      Maintained
11343 F:      drivers/net/vrf.c
11344 F:      Documentation/networking/vrf.txt
11345
11346 VT1211 HARDWARE MONITOR DRIVER
11347 M:      Juerg Haefliger <juergh@gmail.com>
11348 L:      lm-sensors@lm-sensors.org
11349 S:      Maintained
11350 F:      Documentation/hwmon/vt1211
11351 F:      drivers/hwmon/vt1211.c
11352
11353 VT8231 HARDWARE MONITOR DRIVER
11354 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11355 L:      lm-sensors@lm-sensors.org
11356 S:      Maintained
11357 F:      drivers/hwmon/vt8231.c
11358
11359 VUB300 USB to SDIO/SD/MMC bridge chip
11360 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11361 L:      linux-mmc@vger.kernel.org
11362 L:      linux-usb@vger.kernel.org
11363 S:      Supported
11364 F:      drivers/mmc/host/vub300.c
11365
11366 W1 DALLAS'S 1-WIRE BUS
11367 M:      Evgeniy Polyakov <zbr@ioremap.net>
11368 S:      Maintained
11369 F:      Documentation/w1/
11370 F:      drivers/w1/
11371
11372 W83791D HARDWARE MONITORING DRIVER
11373 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11374 L:      lm-sensors@lm-sensors.org
11375 S:      Maintained
11376 F:      Documentation/hwmon/w83791d
11377 F:      drivers/hwmon/w83791d.c
11378
11379 W83793 HARDWARE MONITORING DRIVER
11380 M:      Rudolf Marek <r.marek@assembler.cz>
11381 L:      lm-sensors@lm-sensors.org
11382 S:      Maintained
11383 F:      Documentation/hwmon/w83793
11384 F:      drivers/hwmon/w83793.c
11385
11386 W83795 HARDWARE MONITORING DRIVER
11387 M:      Jean Delvare <jdelvare@suse.com>
11388 L:      lm-sensors@lm-sensors.org
11389 S:      Maintained
11390 F:      drivers/hwmon/w83795.c
11391
11392 W83L51xD SD/MMC CARD INTERFACE DRIVER
11393 M:      Pierre Ossman <pierre@ossman.eu>
11394 S:      Maintained
11395 F:      drivers/mmc/host/wbsd.*
11396
11397 WACOM PROTOCOL 4 SERIAL TABLETS
11398 M:      Julian Squires <julian@cipht.net>
11399 M:      Hans de Goede <hdegoede@redhat.com>
11400 L:      linux-input@vger.kernel.org
11401 S:      Maintained
11402 F:      drivers/input/tablet/wacom_serial4.c
11403
11404 WATCHDOG DEVICE DRIVERS
11405 M:      Wim Van Sebroeck <wim@iguana.be>
11406 L:      linux-watchdog@vger.kernel.org
11407 W:      http://www.linux-watchdog.org/
11408 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11409 S:      Maintained
11410 F:      Documentation/watchdog/
11411 F:      drivers/watchdog/
11412 F:      include/linux/watchdog.h
11413 F:      include/uapi/linux/watchdog.h
11414
11415 WD7000 SCSI DRIVER
11416 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11417 L:      linux-scsi@vger.kernel.org
11418 S:      Maintained
11419 F:      drivers/scsi/wd7000.c
11420
11421 WIIMOTE HID DRIVER
11422 M:      David Herrmann <dh.herrmann@googlemail.com>
11423 L:      linux-input@vger.kernel.org
11424 S:      Maintained
11425 F:      drivers/hid/hid-wiimote*
11426
11427 WINBOND CIR DRIVER
11428 M:      David Härdeman <david@hardeman.nu>
11429 S:      Maintained
11430 F:      drivers/media/rc/winbond-cir.c
11431
11432 WIMAX STACK
11433 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11434 M:      linux-wimax@intel.com
11435 L:      wimax@linuxwimax.org (subscribers-only)
11436 S:      Supported
11437 W:      http://linuxwimax.org
11438 F:      Documentation/wimax/README.wimax
11439 F:      include/linux/wimax/debug.h
11440 F:      include/net/wimax.h
11441 F:      include/uapi/linux/wimax.h
11442 F:      net/wimax/
11443
11444 WISTRON LAPTOP BUTTON DRIVER
11445 M:      Miloslav Trmac <mitr@volny.cz>
11446 S:      Maintained
11447 F:      drivers/input/misc/wistron_btns.c
11448
11449 WL3501 WIRELESS PCMCIA CARD DRIVER
11450 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11451 L:      linux-wireless@vger.kernel.org
11452 W:      http://oops.ghostprotocols.net:81/blog
11453 S:      Maintained
11454 F:      drivers/net/wireless/wl3501*
11455
11456 WOLFSON MICROELECTRONICS DRIVERS
11457 L:      patches@opensource.wolfsonmicro.com
11458 T:      git https://github.com/CirrusLogic/linux-drivers.git
11459 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11460 S:      Supported
11461 F:      Documentation/hwmon/wm83??
11462 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11463 F:      drivers/clk/clk-wm83*.c
11464 F:      drivers/extcon/extcon-arizona.c
11465 F:      drivers/leds/leds-wm83*.c
11466 F:      drivers/gpio/gpio-*wm*.c
11467 F:      drivers/gpio/gpio-arizona.c
11468 F:      drivers/hwmon/wm83??-hwmon.c
11469 F:      drivers/input/misc/wm831x-on.c
11470 F:      drivers/input/touchscreen/wm831x-ts.c
11471 F:      drivers/input/touchscreen/wm97*.c
11472 F:      drivers/mfd/arizona*
11473 F:      drivers/mfd/wm*.c
11474 F:      drivers/power/wm83*.c
11475 F:      drivers/rtc/rtc-wm83*.c
11476 F:      drivers/regulator/wm8*.c
11477 F:      drivers/video/backlight/wm83*_bl.c
11478 F:      drivers/watchdog/wm83*_wdt.c
11479 F:      include/linux/mfd/arizona/
11480 F:      include/linux/mfd/wm831x/
11481 F:      include/linux/mfd/wm8350/
11482 F:      include/linux/mfd/wm8400*
11483 F:      include/linux/wm97xx.h
11484 F:      include/sound/wm????.h
11485 F:      sound/soc/codecs/arizona.?
11486 F:      sound/soc/codecs/wm*
11487
11488 WORKQUEUE
11489 M:      Tejun Heo <tj@kernel.org>
11490 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11492 S:      Maintained
11493 F:      include/linux/workqueue.h
11494 F:      kernel/workqueue.c
11495 F:      Documentation/workqueue.txt
11496
11497 X.25 NETWORK LAYER
11498 M:      Andrew Hendry <andrew.hendry@gmail.com>
11499 L:      linux-x25@vger.kernel.org
11500 S:      Odd Fixes
11501 F:      Documentation/networking/x25*
11502 F:      include/net/x25*
11503 F:      net/x25/
11504
11505 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11506 M:      Thomas Gleixner <tglx@linutronix.de>
11507 M:      Ingo Molnar <mingo@redhat.com>
11508 M:      "H. Peter Anvin" <hpa@zytor.com>
11509 M:      x86@kernel.org
11510 L:      linux-kernel@vger.kernel.org
11511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11512 S:      Maintained
11513 F:      Documentation/x86/
11514 F:      arch/x86/
11515
11516 X86 PLATFORM DRIVERS
11517 M:      Darren Hart <dvhart@infradead.org>
11518 L:      platform-driver-x86@vger.kernel.org
11519 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11520 S:      Maintained
11521 F:      drivers/platform/x86/
11522
11523 X86 MCE INFRASTRUCTURE
11524 M:      Tony Luck <tony.luck@intel.com>
11525 M:      Borislav Petkov <bp@alien8.de>
11526 L:      linux-edac@vger.kernel.org
11527 S:      Maintained
11528 F:      arch/x86/kernel/cpu/mcheck/*
11529
11530 X86 MICROCODE UPDATE SUPPORT
11531 M:      Borislav Petkov <bp@alien8.de>
11532 S:      Maintained
11533 F:      arch/x86/kernel/cpu/microcode/*
11534
11535 X86 VDSO
11536 M:      Andy Lutomirski <luto@amacapital.net>
11537 L:      linux-kernel@vger.kernel.org
11538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11539 S:      Maintained
11540 F:      arch/x86/entry/vdso/
11541
11542 XC2028/3028 TUNER DRIVER
11543 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11544 L:      linux-media@vger.kernel.org
11545 W:      http://linuxtv.org
11546 T:      git git://linuxtv.org/media_tree.git
11547 S:      Maintained
11548 F:      drivers/media/tuners/tuner-xc2028.*
11549
11550 XEN HYPERVISOR INTERFACE
11551 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11552 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11553 M:      David Vrabel <david.vrabel@citrix.com>
11554 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11556 S:      Supported
11557 F:      arch/x86/xen/
11558 F:      drivers/*/xen-*front.c
11559 F:      drivers/xen/
11560 F:      arch/x86/include/asm/xen/
11561 F:      include/xen/
11562 F:      include/uapi/xen/
11563
11564 XEN HYPERVISOR ARM
11565 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11566 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11567 S:      Supported
11568 F:      arch/arm/xen/
11569 F:      arch/arm/include/asm/xen/
11570
11571 XEN HYPERVISOR ARM64
11572 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11573 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11574 S:      Supported
11575 F:      arch/arm64/xen/
11576 F:      arch/arm64/include/asm/xen/
11577
11578 XEN NETWORK BACKEND DRIVER
11579 M:      Ian Campbell <ian.campbell@citrix.com>
11580 M:      Wei Liu <wei.liu2@citrix.com>
11581 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11582 L:      netdev@vger.kernel.org
11583 S:      Supported
11584 F:      drivers/net/xen-netback/*
11585
11586 XEN PCI SUBSYSTEM
11587 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11588 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11589 S:      Supported
11590 F:      arch/x86/pci/*xen*
11591 F:      drivers/pci/*xen*
11592
11593 XEN BLOCK SUBSYSTEM
11594 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11595 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11596 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11597 S:      Supported
11598 F:      drivers/block/xen-blkback/*
11599 F:      drivers/block/xen*
11600
11601 XEN PVSCSI DRIVERS
11602 M:      Juergen Gross <jgross@suse.com>
11603 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11604 L:      linux-scsi@vger.kernel.org
11605 S:      Supported
11606 F:      drivers/scsi/xen-scsifront.c
11607 F:      drivers/xen/xen-scsiback.c
11608 F:      include/xen/interface/io/vscsiif.h
11609
11610 XEN SWIOTLB SUBSYSTEM
11611 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11612 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11613 S:      Supported
11614 F:      arch/x86/xen/*swiotlb*
11615 F:      drivers/xen/*swiotlb*
11616
11617 XFS FILESYSTEM
11618 P:      Silicon Graphics Inc
11619 M:      Dave Chinner <david@fromorbit.com>
11620 M:      xfs@oss.sgi.com
11621 L:      xfs@oss.sgi.com
11622 W:      http://oss.sgi.com/projects/xfs
11623 T:      git git://oss.sgi.com/xfs/xfs.git
11624 S:      Supported
11625 F:      Documentation/filesystems/xfs.txt
11626 F:      fs/xfs/
11627
11628 XILINX AXI ETHERNET DRIVER
11629 M:      Anirudha Sarangi <anirudh@xilinx.com>
11630 M:      John Linn <John.Linn@xilinx.com>
11631 S:      Maintained
11632 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11633
11634 XILINX UARTLITE SERIAL DRIVER
11635 M:      Peter Korsgaard <jacmet@sunsite.dk>
11636 L:      linux-serial@vger.kernel.org
11637 S:      Maintained
11638 F:      drivers/tty/serial/uartlite.c
11639
11640 XILINX VIDEO IP CORES
11641 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11642 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11643 L:      linux-media@vger.kernel.org
11644 T:      git git://linuxtv.org/media_tree.git
11645 S:      Supported
11646 F:      Documentation/devicetree/bindings/media/xilinx/
11647 F:      drivers/media/platform/xilinx/
11648 F:      include/uapi/linux/xilinx-v4l2-controls.h
11649
11650 XILLYBUS DRIVER
11651 M:      Eli Billauer <eli.billauer@gmail.com>
11652 L:      linux-kernel@vger.kernel.org
11653 S:      Supported
11654 F:      drivers/char/xillybus/
11655
11656 XTENSA XTFPGA PLATFORM SUPPORT
11657 M:      Max Filippov <jcmvbkbc@gmail.com>
11658 L:      linux-xtensa@linux-xtensa.org
11659 S:      Maintained
11660 F:      drivers/spi/spi-xtensa-xtfpga.c
11661 F:      sound/soc/xtensa/xtfpga-i2s.c
11662
11663 YAM DRIVER FOR AX.25
11664 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11665 L:      linux-hams@vger.kernel.org
11666 S:      Maintained
11667 F:      drivers/net/hamradio/yam*
11668 F:      include/linux/yam.h
11669
11670 YEALINK PHONE DRIVER
11671 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11672 L:      usbb2k-api-dev@nongnu.org
11673 S:      Maintained
11674 F:      Documentation/input/yealink.txt
11675 F:      drivers/input/misc/yealink.*
11676
11677 Z8530 DRIVER FOR AX.25
11678 M:      Joerg Reuter <jreuter@yaina.de>
11679 W:      http://yaina.de/jreuter/
11680 W:      http://www.qsl.net/dl1bke/
11681 L:      linux-hams@vger.kernel.org
11682 S:      Maintained
11683 F:      Documentation/networking/z8530drv.txt
11684 F:      drivers/net/hamradio/*scc.c
11685 F:      drivers/net/hamradio/z8530.h
11686
11687 ZBUD COMPRESSED PAGE ALLOCATOR
11688 M:      Seth Jennings <sjennings@variantweb.net>
11689 L:      linux-mm@kvack.org
11690 S:      Maintained
11691 F:      mm/zbud.c
11692 F:      include/linux/zbud.h
11693
11694 ZD1211RW WIRELESS DRIVER
11695 M:      Daniel Drake <dsd@gentoo.org>
11696 M:      Ulrich Kunitz <kune@deine-taler.de>
11697 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11698 L:      linux-wireless@vger.kernel.org
11699 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11700 S:      Maintained
11701 F:      drivers/net/wireless/zd1211rw/
11702
11703 ZPOOL COMPRESSED PAGE STORAGE API
11704 M:      Dan Streetman <ddstreet@ieee.org>
11705 L:      linux-mm@kvack.org
11706 S:      Maintained
11707 F:      mm/zpool.c
11708 F:      include/linux/zpool.h
11709
11710 ZR36067 VIDEO FOR LINUX DRIVER
11711 L:      mjpeg-users@lists.sourceforge.net
11712 L:      linux-media@vger.kernel.org
11713 W:      http://mjpeg.sourceforge.net/driver-zoran/
11714 T:      hg http://linuxtv.org/hg/v4l-dvb
11715 S:      Odd Fixes
11716 F:      drivers/media/pci/zoran/
11717
11718 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11719 M:      Minchan Kim <minchan@kernel.org>
11720 M:      Nitin Gupta <ngupta@vflare.org>
11721 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11722 L:      linux-kernel@vger.kernel.org
11723 S:      Maintained
11724 F:      drivers/block/zram/
11725 F:      Documentation/blockdev/zram.txt
11726
11727 ZS DECSTATION Z85C30 SERIAL DRIVER
11728 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11729 S:      Maintained
11730 F:      drivers/tty/serial/zs.*
11731
11732 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11733 M:      Minchan Kim <minchan@kernel.org>
11734 M:      Nitin Gupta <ngupta@vflare.org>
11735 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11736 L:      linux-mm@kvack.org
11737 S:      Maintained
11738 F:      mm/zsmalloc.c
11739 F:      include/linux/zsmalloc.h
11740 F:      Documentation/vm/zsmalloc.txt
11741
11742 ZSWAP COMPRESSED SWAP CACHING
11743 M:      Seth Jennings <sjennings@variantweb.net>
11744 L:      linux-mm@kvack.org
11745 S:      Maintained
11746 F:      mm/zswap.c
11747
11748 THE REST
11749 M:      Linus Torvalds <torvalds@linux-foundation.org>
11750 L:      linux-kernel@vger.kernel.org
11751 Q:      http://patchwork.kernel.org/project/LKML/list/
11752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11753 S:      Buried alive in reporters
11754 F:      *
11755 F:      */