sctp: add routing output fallback
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      http://linuxtv.org/
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACENIC DRIVER
244 M:      Jes Sorensen <jes@trained-monkey.org>
245 L:      linux-acenic@sunsite.dk
246 S:      Maintained
247 F:      drivers/net/ethernet/alteon/acenic*
248
249 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250 M:      Peter Feuerer <peter@piie.net>
251 L:      platform-driver-x86@vger.kernel.org
252 W:      http://piie.net/?section=acerhdf
253 S:      Maintained
254 F:      drivers/platform/x86/acerhdf.c
255
256 ACER WMI LAPTOP EXTRAS
257 M:      "Lee, Chun-Yi" <jlee@suse.com>
258 L:      platform-driver-x86@vger.kernel.org
259 S:      Maintained
260 F:      drivers/platform/x86/acer-wmi.c
261
262 ACPI
263 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
264 M:      Len Brown <lenb@kernel.org>
265 L:      linux-acpi@vger.kernel.org
266 W:      https://01.org/linux-acpi
267 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269 S:      Supported
270 F:      drivers/acpi/
271 F:      drivers/pnp/pnpacpi/
272 F:      include/linux/acpi.h
273 F:      include/acpi/
274 F:      Documentation/acpi/
275 F:      Documentation/ABI/testing/sysfs-bus-acpi
276 F:      drivers/pci/*acpi*
277 F:      drivers/pci/*/*acpi*
278 F:      drivers/pci/*/*/*acpi*
279 F:      tools/power/acpi/
280
281 ACPI COMPONENT ARCHITECTURE (ACPICA)
282 M:      Robert Moore <robert.moore@intel.com>
283 M:      Lv Zheng <lv.zheng@intel.com>
284 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285 L:      linux-acpi@vger.kernel.org
286 L:      devel@acpica.org
287 W:      https://acpica.org/
288 W:      https://github.com/acpica/acpica/
289 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291 S:      Supported
292 F:      drivers/acpi/acpica/
293 F:      include/acpi/
294 F:      tools/power/acpi/
295
296 ACPI FAN DRIVER
297 M:      Zhang Rui <rui.zhang@intel.com>
298 L:      linux-acpi@vger.kernel.org
299 W:      https://01.org/linux-acpi
300 S:      Supported
301 F:      drivers/acpi/fan.c
302
303 ACPI THERMAL DRIVER
304 M:      Zhang Rui <rui.zhang@intel.com>
305 L:      linux-acpi@vger.kernel.org
306 W:      https://01.org/linux-acpi
307 S:      Supported
308 F:      drivers/acpi/*thermal*
309
310 ACPI VIDEO DRIVER
311 M:      Zhang Rui <rui.zhang@intel.com>
312 L:      linux-acpi@vger.kernel.org
313 W:      https://01.org/linux-acpi
314 S:      Supported
315 F:      drivers/acpi/video.c
316
317 ACPI WMI DRIVER
318 L:      platform-driver-x86@vger.kernel.org
319 S:      Orphan
320 F:      drivers/platform/x86/wmi.c
321
322 AD1889 ALSA SOUND DRIVER
323 M:      Thibaut Varene <T-Bone@parisc-linux.org>
324 W:      http://wiki.parisc-linux.org/AD1889
325 L:      linux-parisc@vger.kernel.org
326 S:      Maintained
327 F:      sound/pci/ad1889.*
328
329 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330 M:      Michael Hennerich <michael.hennerich@analog.com>
331 W:      http://wiki.analog.com/AD5254
332 W:      http://ez.analog.com/community/linux-device-drivers
333 S:      Supported
334 F:      drivers/misc/ad525x_dpot.c
335
336 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337 M:      Michael Hennerich <michael.hennerich@analog.com>
338 W:      http://wiki.analog.com/AD5398
339 W:      http://ez.analog.com/community/linux-device-drivers
340 S:      Supported
341 F:      drivers/regulator/ad5398.c
342
343 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344 M:      Michael Hennerich <michael.hennerich@analog.com>
345 W:      http://wiki.analog.com/AD7142
346 W:      http://ez.analog.com/community/linux-device-drivers
347 S:      Supported
348 F:      drivers/input/misc/ad714x.c
349
350 AD7877 TOUCHSCREEN DRIVER
351 M:      Michael Hennerich <michael.hennerich@analog.com>
352 W:      http://wiki.analog.com/AD7877
353 W:      http://ez.analog.com/community/linux-device-drivers
354 S:      Supported
355 F:      drivers/input/touchscreen/ad7877.c
356
357 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358 M:      Michael Hennerich <michael.hennerich@analog.com>
359 W:      http://wiki.analog.com/AD7879
360 W:      http://ez.analog.com/community/linux-device-drivers
361 S:      Supported
362 F:      drivers/input/touchscreen/ad7879.c
363
364 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365 M:      Jiri Kosina <jikos@kernel.org>
366 S:      Maintained
367
368 ADM1025 HARDWARE MONITOR DRIVER
369 M:      Jean Delvare <jdelvare@suse.com>
370 L:      lm-sensors@lm-sensors.org
371 S:      Maintained
372 F:      Documentation/hwmon/adm1025
373 F:      drivers/hwmon/adm1025.c
374
375 ADM1029 HARDWARE MONITOR DRIVER
376 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
377 L:      lm-sensors@lm-sensors.org
378 S:      Maintained
379 F:      drivers/hwmon/adm1029.c
380
381 ADM8211 WIRELESS DRIVER
382 L:      linux-wireless@vger.kernel.org
383 W:      http://wireless.kernel.org/
384 S:      Orphan
385 F:      drivers/net/wireless/adm8211.*
386
387 ADP1653 FLASH CONTROLLER DRIVER
388 M:      Sakari Ailus <sakari.ailus@iki.fi>
389 L:      linux-media@vger.kernel.org
390 S:      Maintained
391 F:      drivers/media/i2c/adp1653.c
392 F:      include/media/adp1653.h
393
394 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395 M:      Michael Hennerich <michael.hennerich@analog.com>
396 W:      http://wiki.analog.com/ADP5520
397 W:      http://ez.analog.com/community/linux-device-drivers
398 S:      Supported
399 F:      drivers/mfd/adp5520.c
400 F:      drivers/video/backlight/adp5520_bl.c
401 F:      drivers/leds/leds-adp5520.c
402 F:      drivers/gpio/gpio-adp5520.c
403 F:      drivers/input/keyboard/adp5520-keys.c
404
405 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406 M:      Michael Hennerich <michael.hennerich@analog.com>
407 W:      http://wiki.analog.com/ADP5588
408 W:      http://ez.analog.com/community/linux-device-drivers
409 S:      Supported
410 F:      drivers/input/keyboard/adp5588-keys.c
411 F:      drivers/gpio/gpio-adp5588.c
412
413 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP8860
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/video/backlight/adp8860_bl.c
419
420 ADS1015 HARDWARE MONITOR DRIVER
421 M:      Dirk Eibach <eibach@gdsys.de>
422 L:      lm-sensors@lm-sensors.org
423 S:      Maintained
424 F:      Documentation/hwmon/ads1015
425 F:      drivers/hwmon/ads1015.c
426 F:      include/linux/i2c/ads1015.h
427
428 ADT746X FAN DRIVER
429 M:      Colin Leroy <colin@colino.net>
430 S:      Maintained
431 F:      drivers/macintosh/therm_adt746x.c
432
433 ADT7475 HARDWARE MONITOR DRIVER
434 M:      Jean Delvare <jdelvare@suse.com>
435 L:      lm-sensors@lm-sensors.org
436 S:      Maintained
437 F:      Documentation/hwmon/adt7475
438 F:      drivers/hwmon/adt7475.c
439
440 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441 M:      Michael Hennerich <michael.hennerich@analog.com>
442 W:      http://wiki.analog.com/ADXL345
443 W:      http://ez.analog.com/community/linux-device-drivers
444 S:      Supported
445 F:      drivers/input/misc/adxl34x.c
446
447 ADVANSYS SCSI DRIVER
448 M:      Matthew Wilcox <matthew@wil.cx>
449 M:      Hannes Reinecke <hare@suse.com>
450 L:      linux-scsi@vger.kernel.org
451 S:      Maintained
452 F:      Documentation/scsi/advansys.txt
453 F:      drivers/scsi/advansys.c
454
455 AEDSP16 DRIVER
456 M:      Riccardo Facchetti <fizban@tin.it>
457 S:      Maintained
458 F:      sound/oss/aedsp16.c
459
460 AF9013 MEDIA DRIVER
461 M:      Antti Palosaari <crope@iki.fi>
462 L:      linux-media@vger.kernel.org
463 W:      http://linuxtv.org/
464 W:      http://palosaari.fi/linux/
465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
466 T:      git git://linuxtv.org/anttip/media_tree.git
467 S:      Maintained
468 F:      drivers/media/dvb-frontends/af9013*
469
470 AF9033 MEDIA DRIVER
471 M:      Antti Palosaari <crope@iki.fi>
472 L:      linux-media@vger.kernel.org
473 W:      http://linuxtv.org/
474 W:      http://palosaari.fi/linux/
475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
476 T:      git git://linuxtv.org/anttip/media_tree.git
477 S:      Maintained
478 F:      drivers/media/dvb-frontends/af9033*
479
480 AFFS FILE SYSTEM
481 L:      linux-fsdevel@vger.kernel.org
482 S:      Orphan
483 F:      Documentation/filesystems/affs.txt
484 F:      fs/affs/
485
486 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487 M:      David Howells <dhowells@redhat.com>
488 L:      linux-afs@lists.infradead.org
489 S:      Supported
490 F:      fs/afs/
491 F:      include/net/af_rxrpc.h
492 F:      net/rxrpc/af_rxrpc.c
493
494 AGPGART DRIVER
495 M:      David Airlie <airlied@linux.ie>
496 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497 S:      Maintained
498 F:      drivers/char/agp/
499 F:      include/linux/agp*
500 F:      include/uapi/linux/agp*
501
502 AHA152X SCSI DRIVER
503 M:      "Juergen E. Fischer" <fischer@norbit.de>
504 L:      linux-scsi@vger.kernel.org
505 S:      Maintained
506 F:      drivers/scsi/aha152x*
507 F:      drivers/scsi/pcmcia/aha152x*
508
509 AIC7XXX / AIC79XX SCSI DRIVER
510 M:      Hannes Reinecke <hare@suse.com>
511 L:      linux-scsi@vger.kernel.org
512 S:      Maintained
513 F:      drivers/scsi/aic7xxx/
514
515 AIMSLAB FM RADIO RECEIVER DRIVER
516 M:      Hans Verkuil <hverkuil@xs4all.nl>
517 L:      linux-media@vger.kernel.org
518 T:      git git://linuxtv.org/media_tree.git
519 W:      http://linuxtv.org
520 S:      Maintained
521 F:      drivers/media/radio/radio-aimslab*
522
523 AIO
524 M:      Benjamin LaHaise <bcrl@kvack.org>
525 L:      linux-aio@kvack.org
526 S:      Supported
527 F:      fs/aio.c
528 F:      include/linux/*aio*.h
529
530 AIRSPY MEDIA DRIVER
531 M:      Antti Palosaari <crope@iki.fi>
532 L:      linux-media@vger.kernel.org
533 W:      http://linuxtv.org/
534 W:      http://palosaari.fi/linux/
535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
536 T:      git git://linuxtv.org/anttip/media_tree.git
537 S:      Maintained
538 F:      drivers/media/usb/airspy/
539
540 ALCATEL SPEEDTOUCH USB DRIVER
541 M:      Duncan Sands <duncan.sands@free.fr>
542 L:      linux-usb@vger.kernel.org
543 W:      http://www.linux-usb.org/SpeedTouch/
544 S:      Maintained
545 F:      drivers/usb/atm/speedtch.c
546 F:      drivers/usb/atm/usbatm.c
547
548 ALCHEMY AU1XX0 MMC DRIVER
549 M:      Manuel Lauss <manuel.lauss@gmail.com>
550 S:      Maintained
551 F:      drivers/mmc/host/au1xmmc.c
552
553 ALI1563 I2C DRIVER
554 M:      Rudolf Marek <r.marek@assembler.cz>
555 L:      linux-i2c@vger.kernel.org
556 S:      Maintained
557 F:      Documentation/i2c/busses/i2c-ali1563
558 F:      drivers/i2c/busses/i2c-ali1563.c
559
560 ALLWINNER SECURITY SYSTEM
561 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
562 L:      linux-crypto@vger.kernel.org
563 S:      Maintained
564 F:      drivers/crypto/sunxi-ss/
565
566 ALPHA PORT
567 M:      Richard Henderson <rth@twiddle.net>
568 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569 M:      Matt Turner <mattst88@gmail.com>
570 S:      Odd Fixes
571 L:      linux-alpha@vger.kernel.org
572 F:      arch/alpha/
573
574 ALTERA MAILBOX DRIVER
575 M:      Ley Foon Tan <lftan@altera.com>
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/mailbox/mailbox-altera.c
579
580 ALTERA PIO DRIVER
581 M:      Tien Hock Loh <thloh@altera.com>
582 L:      linux-gpio@vger.kernel.org
583 S:      Maintained
584 F:      drivers/gpio/gpio-altera.c
585
586 ALTERA TRIPLE SPEED ETHERNET DRIVER
587 M:      Vince Bridgers <vbridger@opensource.altera.com>
588 L:      netdev@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/net/ethernet/altera/
592
593 ALTERA UART/JTAG UART SERIAL DRIVERS
594 M:      Tobias Klauser <tklauser@distanz.ch>
595 L:      linux-serial@vger.kernel.org
596 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597 S:      Maintained
598 F:      drivers/tty/serial/altera_uart.c
599 F:      drivers/tty/serial/altera_jtaguart.c
600 F:      include/linux/altera_uart.h
601 F:      include/linux/altera_jtaguart.h
602
603 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604 M:      Tom Lendacky <thomas.lendacky@amd.com>
605 L:      linux-crypto@vger.kernel.org
606 S:      Supported
607 F:      drivers/crypto/ccp/
608 F:      include/linux/ccp.h
609
610 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
612 L:      lm-sensors@lm-sensors.org
613 S:      Maintained
614 F:      Documentation/hwmon/fam15h_power
615 F:      drivers/hwmon/fam15h_power.c
616
617 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
619 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
620 S:      Supported
621 F:      drivers/usb/gadget/udc/amd5536udc.*
622
623 AMD GEODE PROCESSOR/CHIPSET SUPPORT
624 P:      Andres Salomon <dilinger@queued.net>
625 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
626 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627 S:      Supported
628 F:      drivers/char/hw_random/geode-rng.c
629 F:      drivers/crypto/geode*
630 F:      drivers/video/fbdev/geode/
631 F:      arch/x86/include/asm/geode.h
632
633 AMD IOMMU (AMD-VI)
634 M:      Joerg Roedel <joro@8bytes.org>
635 L:      iommu@lists.linux-foundation.org
636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
637 S:      Maintained
638 F:      drivers/iommu/amd_iommu*.[ch]
639 F:      include/linux/amd-iommu.h
640
641 AMD KFD
642 M:      Oded Gabbay <oded.gabbay@gmail.com>
643 L:      dri-devel@lists.freedesktop.org
644 T:      git git://people.freedesktop.org/~gabbayo/linux.git
645 S:      Supported
646 F:      drivers/gpu/drm/amd/amdkfd/
647 F:      drivers/gpu/drm/amd/include/cik_structs.h
648 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
649 F:      drivers/gpu/drm/radeon/radeon_kfd.c
650 F:      drivers/gpu/drm/radeon/radeon_kfd.h
651 F:      include/uapi/linux/kfd_ioctl.h
652
653 AMD MICROCODE UPDATE SUPPORT
654 M:      Borislav Petkov <bp@alien8.de>
655 S:      Maintained
656 F:      arch/x86/kernel/cpu/microcode/amd*
657
658 AMD XGBE DRIVER
659 M:      Tom Lendacky <thomas.lendacky@amd.com>
660 L:      netdev@vger.kernel.org
661 S:      Supported
662 F:      drivers/net/ethernet/amd/xgbe/
663
664 AMS (Apple Motion Sensor) DRIVER
665 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
666 S:      Supported
667 F:      drivers/macintosh/ams/
668
669 AMSO1100 RNIC DRIVER
670 M:      Tom Tucker <tom@opengridcomputing.com>
671 M:      Steve Wise <swise@opengridcomputing.com>
672 L:      linux-rdma@vger.kernel.org
673 S:      Maintained
674 F:      drivers/infiniband/hw/amso1100/
675
676 ANALOG DEVICES INC AD9389B DRIVER
677 M:      Hans Verkuil <hans.verkuil@cisco.com>
678 L:      linux-media@vger.kernel.org
679 S:      Maintained
680 F:      drivers/media/i2c/ad9389b*
681
682 ANALOG DEVICES INC ADV7180 DRIVER
683 M:      Lars-Peter Clausen <lars@metafoo.de>
684 L:      linux-media@vger.kernel.org
685 W:      http://ez.analog.com/community/linux-device-drivers
686 S:      Supported
687 F:      drivers/media/i2c/adv7180.c
688
689 ANALOG DEVICES INC ADV7511 DRIVER
690 M:      Hans Verkuil <hans.verkuil@cisco.com>
691 L:      linux-media@vger.kernel.org
692 S:      Maintained
693 F:      drivers/media/i2c/adv7511*
694
695 ANALOG DEVICES INC ADV7604 DRIVER
696 M:      Hans Verkuil <hans.verkuil@cisco.com>
697 L:      linux-media@vger.kernel.org
698 S:      Maintained
699 F:      drivers/media/i2c/adv7604*
700
701 ANALOG DEVICES INC ADV7842 DRIVER
702 M:      Hans Verkuil <hans.verkuil@cisco.com>
703 L:      linux-media@vger.kernel.org
704 S:      Maintained
705 F:      drivers/media/i2c/adv7842*
706
707 ANALOG DEVICES INC ASOC CODEC DRIVERS
708 M:      Lars-Peter Clausen <lars@metafoo.de>
709 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
710 W:      http://wiki.analog.com/
711 W:      http://ez.analog.com/community/linux-device-drivers
712 S:      Supported
713 F:      sound/soc/codecs/adau*
714 F:      sound/soc/codecs/adav*
715 F:      sound/soc/codecs/ad1*
716 F:      sound/soc/codecs/ad7*
717 F:      sound/soc/codecs/ssm*
718 F:      sound/soc/codecs/sigmadsp.*
719
720 ANALOG DEVICES INC ASOC DRIVERS
721 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
722 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
723 W:      http://blackfin.uclinux.org/
724 S:      Supported
725 F:      sound/soc/blackfin/*
726
727 ANALOG DEVICES INC IIO DRIVERS
728 M:      Lars-Peter Clausen <lars@metafoo.de>
729 M:      Michael Hennerich <Michael.Hennerich@analog.com>
730 W:      http://wiki.analog.com/
731 W:      http://ez.analog.com/community/linux-device-drivers
732 S:      Supported
733 F:      drivers/iio/*/ad*
734 X:      drivers/iio/*/adjd*
735 F:      drivers/staging/iio/*/ad*
736 F:      staging/iio/trigger/iio-trig-bfin-timer.c
737
738 ANDROID DRIVERS
739 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
740 M:      Arve HjønnevĂ¥g <arve@android.com>
741 M:      Riley Andrews <riandrews@android.com>
742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
743 L:      devel@driverdev.osuosl.org
744 S:      Supported
745 F:      drivers/android/
746 F:      drivers/staging/android/
747
748 AOA (Apple Onboard Audio) ALSA DRIVER
749 M:      Johannes Berg <johannes@sipsolutions.net>
750 L:      linuxppc-dev@lists.ozlabs.org
751 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
752 S:      Maintained
753 F:      sound/aoa/
754
755 APM DRIVER
756 M:      Jiri Kosina <jikos@kernel.org>
757 S:      Odd fixes
758 F:      arch/x86/kernel/apm_32.c
759 F:      include/linux/apm_bios.h
760 F:      include/uapi/linux/apm_bios.h
761 F:      drivers/char/apm-emulation.c
762
763 APPLE BCM5974 MULTITOUCH DRIVER
764 M:      Henrik Rydberg <rydberg@bitmath.org>
765 L:      linux-input@vger.kernel.org
766 S:      Odd fixes
767 F:      drivers/input/mouse/bcm5974.c
768
769 APPLE SMC DRIVER
770 M:      Henrik Rydberg <rydberg@bitmath.org>
771 L:      lm-sensors@lm-sensors.org
772 S:      Odd fixes
773 F:      drivers/hwmon/applesmc.c
774
775 APPLETALK NETWORK LAYER
776 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
777 S:      Maintained
778 F:      drivers/net/appletalk/
779 F:      net/appletalk/
780
781 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
782 M:      Iyappan Subramanian <isubramanian@apm.com>
783 M:      Keyur Chudgar <kchudgar@apm.com>
784 S:      Supported
785 F:      drivers/net/ethernet/apm/xgene/
786 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
787
788 APTINA CAMERA SENSOR PLL
789 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
790 L:      linux-media@vger.kernel.org
791 S:      Maintained
792 F:      drivers/media/i2c/aptina-pll.*
793
794 ARC FRAMEBUFFER DRIVER
795 M:      Jaya Kumar <jayalk@intworks.biz>
796 S:      Maintained
797 F:      drivers/video/fbdev/arcfb.c
798 F:      drivers/video/fbdev/core/fb_defio.c
799
800 ARM MFM AND FLOPPY DRIVERS
801 M:      Ian Molton <spyro@f2s.com>
802 S:      Maintained
803 F:      arch/arm/lib/floppydma.S
804 F:      arch/arm/include/asm/floppy.h
805
806 ARM PMU PROFILING AND DEBUGGING
807 M:      Will Deacon <will.deacon@arm.com>
808 S:      Maintained
809 F:      arch/arm/kernel/perf_event*
810 F:      arch/arm/oprofile/common.c
811 F:      arch/arm/include/asm/pmu.h
812 F:      arch/arm/kernel/hw_breakpoint.c
813 F:      arch/arm/include/asm/hw_breakpoint.h
814
815 ARM PORT
816 M:      Russell King <linux@arm.linux.org.uk>
817 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
818 W:      http://www.arm.linux.org.uk/
819 S:      Maintained
820 F:      arch/arm/
821
822 ARM SUB-ARCHITECTURES
823 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
824 S:      Maintained
825 F:      arch/arm/mach-*/
826 F:      arch/arm/plat-*/
827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
828
829 ARM PRIMECELL AACI PL041 DRIVER
830 M:      Russell King <linux@arm.linux.org.uk>
831 S:      Maintained
832 F:      sound/arm/aaci.*
833
834 ARM PRIMECELL CLCD PL110 DRIVER
835 M:      Russell King <linux@arm.linux.org.uk>
836 S:      Maintained
837 F:      drivers/video/fbdev/amba-clcd.*
838
839 ARM PRIMECELL KMI PL050 DRIVER
840 M:      Russell King <linux@arm.linux.org.uk>
841 S:      Maintained
842 F:      drivers/input/serio/ambakmi.*
843 F:      include/linux/amba/kmi.h
844
845 ARM PRIMECELL MMCI PL180/1 DRIVER
846 M:      Russell King <linux@arm.linux.org.uk>
847 S:      Maintained
848 F:      drivers/mmc/host/mmci.*
849 F:      include/linux/amba/mmci.h
850
851 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
852 M:      Russell King <linux@arm.linux.org.uk>
853 S:      Maintained
854 F:      drivers/tty/serial/amba-pl01*.c
855 F:      include/linux/amba/serial.h
856
857 ARM PRIMECELL BUS SUPPORT
858 M:      Russell King <linux@arm.linux.org.uk>
859 S:      Maintained
860 F:      drivers/amba/
861 F:      include/linux/amba/bus.h
862
863 ARM/ADS SPHERE MACHINE SUPPORT
864 M:      Lennert Buytenhek <kernel@wantstofly.org>
865 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
866 S:      Maintained
867
868 ARM/AFEB9260 MACHINE SUPPORT
869 M:      Sergey Lapin <slapin@ossfans.org>
870 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871 S:      Maintained
872
873 ARM/AJECO 1ARM MACHINE SUPPORT
874 M:      Lennert Buytenhek <kernel@wantstofly.org>
875 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
876 S:      Maintained
877
878 ARM/Allwinner A1X SoC support
879 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
880 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
881 S:      Maintained
882 N:      sun[x4567]i
883
884 ARM/Allwinner SoC Clock Support
885 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
886 S:      Maintained
887 F:      drivers/clk/sunxi/
888
889 ARM/Amlogic MesonX SoC support
890 M:      Carlo Caione <carlo@caione.org>
891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 S:      Maintained
893 F:      drivers/media/rc/meson-ir.c
894 N:      meson[x68]
895
896 ARM/Annapurna Labs ALPINE ARCHITECTURE
897 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
898 S:      Maintained
899 F:      arch/arm/mach-alpine/
900
901 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
902 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
903 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
904 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
905 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906 W:      http://www.linux4sam.org
907 S:      Supported
908 F:      arch/arm/mach-at91/
909 F:      include/soc/at91/
910 F:      arch/arm/boot/dts/at91*.dts
911 F:      arch/arm/boot/dts/at91*.dtsi
912 F:      arch/arm/boot/dts/sama*.dts
913 F:      arch/arm/boot/dts/sama*.dtsi
914 F:      arch/arm/include/debug/at91.S
915
916 ARM/ATMEL AT91 Clock Support
917 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
918 S:      Maintained
919 F:      drivers/clk/at91
920
921 ARM/CALXEDA HIGHBANK ARCHITECTURE
922 M:      Rob Herring <robh@kernel.org>
923 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
924 S:      Maintained
925 F:      arch/arm/mach-highbank/
926
927 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
928 M:      Krzysztof Halasa <khalasa@piap.pl>
929 S:      Maintained
930 F:      arch/arm/mach-cns3xxx/
931
932 ARM/CAVIUM THUNDER NETWORK DRIVER
933 M:      Sunil Goutham <sgoutham@cavium.com>
934 M:      Robert Richter <rric@kernel.org>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Supported
937 F:      drivers/net/ethernet/cavium/thunder/
938
939 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
940 M:      Alexander Shiyan <shc_work@mail.ru>
941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S:      Odd Fixes
943 N:      clps711x
944
945 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
946 M:      Hartley Sweeten <hsweeten@visionengravers.com>
947 M:      Ryan Mallon <rmallon@gmail.com>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S:      Maintained
950 F:      arch/arm/mach-ep93xx/
951 F:      arch/arm/mach-ep93xx/include/mach/
952
953 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
954 M:      Lennert Buytenhek <kernel@wantstofly.org>
955 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956 S:      Maintained
957
958 ARM/CLKDEV SUPPORT
959 M:      Russell King <linux@arm.linux.org.uk>
960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 S:      Maintained
962 F:      arch/arm/include/asm/clkdev.h
963 F:      drivers/clk/clkdev.c
964
965 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
966 M:      Mike Rapoport <mike@compulab.co.il>
967 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968 S:      Maintained
969
970 ARM/CONTEC MICRO9 MACHINE SUPPORT
971 M:      Hubert Feurstein <hubert.feurstein@contec.at>
972 S:      Maintained
973 F:      arch/arm/mach-ep93xx/micro9.c
974
975 ARM/CORESIGHT FRAMEWORK AND DRIVERS
976 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 S:      Maintained
979 F:      drivers/hwtracing/coresight/*
980 F:      Documentation/trace/coresight.txt
981 F:      Documentation/devicetree/bindings/arm/coresight.txt
982 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
983
984 ARM/CORGI MACHINE SUPPORT
985 M:      Richard Purdie <rpurdie@rpsys.net>
986 S:      Maintained
987
988 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
989 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991 T:      git git://github.com/ulli-kroll/linux.git
992 S:      Maintained
993 F:      arch/arm/mach-gemini/
994 F:      drivers/rtc/rtc-gemini.c
995
996 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
997 M:      Barry Song <baohua@kernel.org>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1000 S:      Maintained
1001 F:      arch/arm/mach-prima2/
1002 F:      drivers/clk/sirf/
1003 F:      drivers/clocksource/timer-prima2.c
1004 F:      drivers/clocksource/timer-atlas7.c
1005 N:      [^a-z]sirf
1006
1007 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1008 M:      Baruch Siach <baruch@tkos.co.il>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S:      Maintained
1011 F:      arch/arm/boot/dts/cx92755*
1012 N:      digicolor
1013
1014 ARM/EBSA110 MACHINE SUPPORT
1015 M:      Russell King <linux@arm.linux.org.uk>
1016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 W:      http://www.arm.linux.org.uk/
1018 S:      Maintained
1019 F:      arch/arm/mach-ebsa110/
1020 F:      drivers/net/ethernet/amd/am79c961a.*
1021
1022 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1023 M:      Uwe Kleine-König <kernel@pengutronix.de>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S:      Maintained
1026 N:      efm32
1027
1028 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1029 M:      Daniel Ribeiro <drwyrm@gmail.com>
1030 M:      Stefan Schmidt <stefan@openezx.org>
1031 M:      Harald Welte <laforge@openezx.org>
1032 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1033 W:      http://www.openezx.org/
1034 S:      Maintained
1035 T:      topgit git://git.openezx.org/openezx.git
1036 F:      arch/arm/mach-pxa/ezx.c
1037
1038 ARM/FARADAY FA526 PORT
1039 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1042 T:      git git://git.berlios.de/gemini-board
1043 F:      arch/arm/mm/*-fa*
1044
1045 ARM/FOOTBRIDGE ARCHITECTURE
1046 M:      Russell King <linux@arm.linux.org.uk>
1047 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048 W:      http://www.arm.linux.org.uk/
1049 S:      Maintained
1050 F:      arch/arm/include/asm/hardware/dec21285.h
1051 F:      arch/arm/mach-footbridge/
1052
1053 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1054 M:      Shawn Guo <shawnguo@kernel.org>
1055 M:      Sascha Hauer <kernel@pengutronix.de>
1056 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057 S:      Maintained
1058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1059 F:      arch/arm/mach-imx/
1060 F:      arch/arm/mach-mxs/
1061 F:      arch/arm/boot/dts/imx*
1062 F:      arch/arm/configs/imx*_defconfig
1063 F:      drivers/clk/imx/
1064 F:      include/soc/imx/
1065
1066 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1067 M:      Shawn Guo <shawnguo@kernel.org>
1068 M:      Sascha Hauer <kernel@pengutronix.de>
1069 R:      Stefan Agner <stefan@agner.ch>
1070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 S:      Maintained
1072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1073 F:      arch/arm/mach-imx/*vf610*
1074 F:      arch/arm/boot/dts/vf*
1075
1076 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1077 M:      Lennert Buytenhek <kernel@wantstofly.org>
1078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 S:      Maintained
1080
1081 ARM/GUMSTIX MACHINE SUPPORT
1082 M:      Steve Sakoman <sakoman@gmail.com>
1083 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 S:      Maintained
1085
1086 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1087 M:      Philipp Zabel <philipp.zabel@gmail.com>
1088 M:      Paul Parsons <lost.distance@yahoo.com>
1089 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 S:      Maintained
1091 F:      arch/arm/mach-pxa/hx4700.c
1092 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1093 F:      sound/soc/pxa/hx4700.c
1094
1095 ARM/HISILICON SOC SUPPORT
1096 M:      Wei Xu <xuwei5@hisilicon.com>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 W:      http://www.hisilicon.com
1099 S:      Supported
1100 T:      git git://github.com/hisilicon/linux-hisi.git
1101 F:      arch/arm/mach-hisi/
1102
1103 ARM/HP JORNADA 7XX MACHINE SUPPORT
1104 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1105 W:      www.jlime.com
1106 S:      Maintained
1107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1108 F:      arch/arm/mach-sa1100/jornada720.c
1109 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1110
1111 ARM/IGEP MACHINE SUPPORT
1112 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1113 M:      Javier Martinez Canillas <javier@dowhile0.org>
1114 L:      linux-omap@vger.kernel.org
1115 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 S:      Maintained
1117 F:      arch/arm/boot/dts/omap3-igep*
1118
1119 ARM/INCOME PXA270 SUPPORT
1120 M:      Marek Vasut <marek.vasut@gmail.com>
1121 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 S:      Maintained
1123 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1124
1125 ARM/INTEL IOP32X ARM ARCHITECTURE
1126 M:      Lennert Buytenhek <kernel@wantstofly.org>
1127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 S:      Maintained
1129
1130 ARM/INTEL IOP33X ARM ARCHITECTURE
1131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 S:      Orphan
1133
1134 ARM/INTEL IOP13XX ARM ARCHITECTURE
1135 M:      Lennert Buytenhek <kernel@wantstofly.org>
1136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 S:      Maintained
1138
1139 ARM/INTEL IQ81342EX MACHINE SUPPORT
1140 M:      Lennert Buytenhek <kernel@wantstofly.org>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S:      Maintained
1143
1144 ARM/INTEL IXDP2850 MACHINE SUPPORT
1145 M:      Lennert Buytenhek <kernel@wantstofly.org>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148
1149 ARM/INTEL IXP4XX ARM ARCHITECTURE
1150 M:      Imre Kaloz <kaloz@openwrt.org>
1151 M:      Krzysztof Halasa <khalasa@piap.pl>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154 F:      arch/arm/mach-ixp4xx/
1155
1156 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1157 M:      Jonathan Cameron <jic23@cam.ac.uk>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Maintained
1160 F:      arch/arm/mach-pxa/stargate2.c
1161 F:      drivers/pcmcia/pxa2xx_stargate2.c
1162
1163 ARM/INTEL XSC3 (MANZANO) ARM CORE
1164 M:      Lennert Buytenhek <kernel@wantstofly.org>
1165 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 S:      Maintained
1167
1168 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1169 M:      Lennert Buytenhek <kernel@wantstofly.org>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 S:      Maintained
1172
1173 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1174 M:      Santosh Shilimkar <ssantosh@kernel.org>
1175 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1176 S:      Maintained
1177 F:      arch/arm/mach-keystone/
1178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1179
1180 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1181 M:      Santosh Shilimkar <ssantosh@kernel.org>
1182 L:      linux-kernel@vger.kernel.org
1183 S:      Maintained
1184 F:      drivers/clk/keystone/
1185
1186 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1187 M:      Santosh Shilimkar <ssantosh@kernel.org>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 L:      linux-kernel@vger.kernel.org
1190 S:      Maintained
1191 F:      drivers/clocksource/timer-keystone.c
1192
1193 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1194 M:      Santosh Shilimkar <ssantosh@kernel.org>
1195 L:      linux-kernel@vger.kernel.org
1196 S:      Maintained
1197 F:      drivers/power/reset/keystone-reset.c
1198
1199 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1200 M:      Santosh Shilimkar <ssantosh@kernel.org>
1201 L:      linux-kernel@vger.kernel.org
1202 S:      Maintained
1203 F:      drivers/memory/*emif*
1204
1205 ARM/LOGICPD PXA270 MACHINE SUPPORT
1206 M:      Lennert Buytenhek <kernel@wantstofly.org>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 S:      Maintained
1209
1210 ARM/LPC18XX ARCHITECTURE
1211 M:      Joachim Eastwood <manabian@gmail.com>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214 N:      lpc18xx
1215
1216 ARM/MAGICIAN MACHINE SUPPORT
1217 M:      Philipp Zabel <philipp.zabel@gmail.com>
1218 S:      Maintained
1219
1220 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1221 M:      Jason Cooper <jason@lakedaemon.net>
1222 M:      Andrew Lunn <andrew@lunn.ch>
1223 M:      Gregory Clement <gregory.clement@free-electrons.com>
1224 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226 S:      Maintained
1227 F:      arch/arm/mach-mvebu/
1228 F:      drivers/rtc/rtc-armada38x.c
1229 F:      arch/arm/boot/dts/armada*
1230 F:      arch/arm/boot/dts/kirkwood*
1231
1232
1233 ARM/Marvell Berlin SoC support
1234 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1235 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 S:      Maintained
1237 F:      arch/arm/mach-berlin/
1238 F:      arch/arm/boot/dts/berlin*
1239
1240
1241 ARM/Marvell Dove/MV78xx0/Orion SOC support
1242 M:      Jason Cooper <jason@lakedaemon.net>
1243 M:      Andrew Lunn <andrew@lunn.ch>
1244 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1245 M:      Gregory Clement <gregory.clement@free-electrons.com>
1246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247 S:      Maintained
1248 F:      arch/arm/mach-dove/
1249 F:      arch/arm/mach-mv78xx0/
1250 F:      arch/arm/mach-orion5x/
1251 F:      arch/arm/plat-orion/
1252 F:      arch/arm/boot/dts/dove*
1253 F:      arch/arm/boot/dts/orion5x*
1254
1255
1256 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1257 M:      Alexander Clouter <alex@digriz.org.uk>
1258 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 W:      http://www.digriz.org.uk/ts78xx/kernel
1260 S:      Maintained
1261 F:      arch/arm/mach-orion5x/ts78xx-*
1262
1263 ARM/Mediatek RTC DRIVER
1264 M:      Eddie Huang <eddie.huang@mediatek.com>
1265 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1267 S:      Maintained
1268 F:      drivers/rtc/rtc-mt6397.c
1269
1270 ARM/Mediatek SoC support
1271 M:      Matthias Brugger <matthias.bgg@gmail.com>
1272 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1273 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1274 S:      Maintained
1275 F:      arch/arm/boot/dts/mt6*
1276 F:      arch/arm/boot/dts/mt8*
1277 F:      arch/arm/mach-mediatek/
1278 N:      mtk
1279 K:      mediatek
1280
1281 ARM/MICREL KS8695 ARCHITECTURE
1282 M:      Greg Ungerer <gerg@uclinux.org>
1283 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 F:      arch/arm/mach-ks8695/
1285 S:      Odd Fixes
1286
1287 ARM/MIOA701 MACHINE SUPPORT
1288 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1289 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1290 F:      arch/arm/mach-pxa/mioa701.c
1291 S:      Maintained
1292
1293 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1294 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1295 S:      Maintained
1296
1297 ARM/NOMADIK ARCHITECTURE
1298 M:      Alessandro Rubini <rubini@unipv.it>
1299 M:      Linus Walleij <linus.walleij@linaro.org>
1300 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301 S:      Maintained
1302 F:      arch/arm/mach-nomadik/
1303 F:      drivers/pinctrl/nomadik/
1304 F:      drivers/i2c/busses/i2c-nomadik.c
1305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1306
1307 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1308 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1309 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1310 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1311 S:      Supported
1312
1313 ARM/TOSA MACHINE SUPPORT
1314 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1315 M:      Dirk Opfer <dirk@opfer-online.de>
1316 S:      Maintained
1317
1318 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1319 M:      Marek Vasut <marek.vasut@gmail.com>
1320 L:      linux-arm-kernel@lists.infradead.org
1321 W:      http://hackndev.com
1322 S:      Maintained
1323 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1324 F:      arch/arm/mach-pxa/palmtx.c
1325 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1326 F:      arch/arm/mach-pxa/palmt5.c
1327 F:      arch/arm/mach-pxa/include/mach/palmld.h
1328 F:      arch/arm/mach-pxa/palmld.c
1329 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1330 F:      arch/arm/mach-pxa/palmte2.c
1331 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1332 F:      arch/arm/mach-pxa/palmtc.c
1333
1334 ARM/PALM TREO SUPPORT
1335 M:      Tomas Cech <sleep_walker@suse.com>
1336 L:      linux-arm-kernel@lists.infradead.org
1337 W:      http://hackndev.com
1338 S:      Maintained
1339 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1340 F:      arch/arm/mach-pxa/palmtreo.c
1341
1342 ARM/PALMZ72 SUPPORT
1343 M:      Sergey Lapin <slapin@ossfans.org>
1344 L:      linux-arm-kernel@lists.infradead.org
1345 W:      http://hackndev.com
1346 S:      Maintained
1347 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1348 F:      arch/arm/mach-pxa/palmz72.c
1349
1350 ARM/PLEB SUPPORT
1351 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1352 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1353 S:      Maintained
1354
1355 ARM/PT DIGITAL BOARD PORT
1356 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1357 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358 W:      http://www.arm.linux.org.uk/
1359 S:      Maintained
1360
1361 ARM/QUALCOMM SUPPORT
1362 M:      Kumar Gala <galak@codeaurora.org>
1363 M:      Andy Gross <agross@codeaurora.org>
1364 M:      David Brown <davidb@codeaurora.org>
1365 L:      linux-arm-msm@vger.kernel.org
1366 L:      linux-soc@vger.kernel.org
1367 S:      Maintained
1368 F:      arch/arm/mach-qcom/
1369 F:      drivers/soc/qcom/
1370 F:      drivers/tty/serial/msm_serial.h
1371 F:      drivers/tty/serial/msm_serial.c
1372 F:      drivers/*/pm8???-*
1373 F:      drivers/mfd/ssbi.c
1374 F:      drivers/firmware/qcom_scm.c
1375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1376
1377 ARM/RADISYS ENP2611 MACHINE SUPPORT
1378 M:      Lennert Buytenhek <kernel@wantstofly.org>
1379 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 S:      Maintained
1381
1382 ARM/RISCPC ARCHITECTURE
1383 M:      Russell King <linux@arm.linux.org.uk>
1384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 W:      http://www.arm.linux.org.uk/
1386 S:      Maintained
1387 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1388 F:      arch/arm/include/asm/hardware/ioc.h
1389 F:      arch/arm/include/asm/hardware/iomd.h
1390 F:      arch/arm/include/asm/hardware/memc.h
1391 F:      arch/arm/mach-rpc/
1392 F:      drivers/net/ethernet/8390/etherh.c
1393 F:      drivers/net/ethernet/i825xx/ether1*
1394 F:      drivers/net/ethernet/seeq/ether3*
1395 F:      drivers/scsi/arm/
1396
1397 ARM/Rockchip SoC support
1398 M:      Heiko Stuebner <heiko@sntech.de>
1399 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400 L:      linux-rockchip@lists.infradead.org
1401 S:      Maintained
1402 F:      arch/arm/boot/dts/rk3*
1403 F:      arch/arm/mach-rockchip/
1404 F:      drivers/clk/rockchip/
1405 F:      drivers/i2c/busses/i2c-rk3x.c
1406 F:      drivers/*/*rockchip*
1407 F:      drivers/*/*/*rockchip*
1408 F:      sound/soc/rockchip/
1409 N:      rockchip
1410
1411 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1412 M:      Kukjin Kim <kgene@kernel.org>
1413 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1416 S:      Maintained
1417 F:      arch/arm/boot/dts/s3c*
1418 F:      arch/arm/boot/dts/exynos*
1419 F:      arch/arm64/boot/dts/exynos/
1420 F:      arch/arm/plat-samsung/
1421 F:      arch/arm/mach-s3c24*/
1422 F:      arch/arm/mach-s3c64xx/
1423 F:      arch/arm/mach-s5p*/
1424 F:      arch/arm/mach-exynos*/
1425 F:      drivers/*/*s3c2410*
1426 F:      drivers/*/*/*s3c2410*
1427 F:      drivers/spi/spi-s3c*
1428 F:      sound/soc/samsung/*
1429 N:      exynos
1430
1431 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1432 M:      Kyungmin Park <kyungmin.park@samsung.com>
1433 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434 S:      Maintained
1435 F:      arch/arm/mach-s5pv210/
1436
1437 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1438 M:      Kyungmin Park <kyungmin.park@samsung.com>
1439 M:      Kamil Debski <k.debski@samsung.com>
1440 L:      linux-arm-kernel@lists.infradead.org
1441 L:      linux-media@vger.kernel.org
1442 S:      Maintained
1443 F:      drivers/media/platform/s5p-g2d/
1444
1445 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1446 M:      Kyungmin Park <kyungmin.park@samsung.com>
1447 M:      Kamil Debski <k.debski@samsung.com>
1448 M:      Jeongtae Park <jtp.park@samsung.com>
1449 L:      linux-arm-kernel@lists.infradead.org
1450 L:      linux-media@vger.kernel.org
1451 S:      Maintained
1452 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1453 F:      drivers/media/platform/s5p-mfc/
1454
1455 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1456 M:      Kyungmin Park <kyungmin.park@samsung.com>
1457 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1458 L:      linux-arm-kernel@lists.infradead.org
1459 L:      linux-media@vger.kernel.org
1460 S:      Maintained
1461 F:      drivers/media/platform/s5p-tv/
1462
1463 ARM/SHMOBILE ARM ARCHITECTURE
1464 M:      Simon Horman <horms@verge.net.au>
1465 M:      Magnus Damm <magnus.damm@gmail.com>
1466 L:      linux-sh@vger.kernel.org
1467 W:      http://oss.renesas.com
1468 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1470 S:      Supported
1471 F:      arch/arm/boot/dts/emev2*
1472 F:      arch/arm/boot/dts/r7s*
1473 F:      arch/arm/boot/dts/r8a*
1474 F:      arch/arm/boot/dts/sh*
1475 F:      arch/arm/configs/bockw_defconfig
1476 F:      arch/arm/configs/marzen_defconfig
1477 F:      arch/arm/configs/shmobile_defconfig
1478 F:      arch/arm/include/debug/renesas-scif.S
1479 F:      arch/arm/mach-shmobile/
1480 F:      drivers/sh/
1481
1482 ARM/SOCFPGA ARCHITECTURE
1483 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1484 S:      Maintained
1485 F:      arch/arm/mach-socfpga/
1486 F:      arch/arm/boot/dts/socfpga*
1487 F:      arch/arm/configs/socfpga_defconfig
1488 W:      http://www.rocketboards.org
1489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1490
1491 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1492 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1493 S:      Maintained
1494 F:      drivers/clk/socfpga/
1495
1496 ARM/SOCFPGA EDAC SUPPORT
1497 M:      Thor Thayer <tthayer@opensource.altera.com>
1498 S:      Maintained
1499 F:      drivers/edac/altera_edac.
1500
1501 ARM/STI ARCHITECTURE
1502 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1503 M:      Maxime Coquelin <maxime.coquelin@st.com>
1504 M:      Patrice Chotard <patrice.chotard@st.com>
1505 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506 L:      kernel@stlinux.com
1507 W:      http://www.stlinux.com
1508 S:      Maintained
1509 F:      arch/arm/mach-sti/
1510 F:      arch/arm/boot/dts/sti*
1511 F:      drivers/clocksource/arm_global_timer.c
1512 F:      drivers/i2c/busses/i2c-st.c
1513 F:      drivers/media/rc/st_rc.c
1514 F:      drivers/mmc/host/sdhci-st.c
1515 F:      drivers/phy/phy-miphy28lp.c
1516 F:      drivers/phy/phy-miphy365x.c
1517 F:      drivers/phy/phy-stih407-usb.c
1518 F:      drivers/phy/phy-stih41x-usb.c
1519 F:      drivers/pinctrl/pinctrl-st.c
1520 F:      drivers/reset/sti/
1521 F:      drivers/rtc/rtc-st-lpc.c
1522 F:      drivers/tty/serial/st-asc.c
1523 F:      drivers/usb/dwc3/dwc3-st.c
1524 F:      drivers/usb/host/ehci-st.c
1525 F:      drivers/usb/host/ohci-st.c
1526 F:      drivers/watchdog/st_lpc_wdt.c
1527 F:      drivers/ata/ahci_st.c
1528
1529 ARM/STM32 ARCHITECTURE
1530 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1531 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532 S:      Maintained
1533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1534 N:      stm32
1535 F:      drivers/clocksource/armv7m_systick.c
1536
1537 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1538 M:      Lennert Buytenhek <kernel@wantstofly.org>
1539 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540 S:      Maintained
1541
1542 ARM/TETON BGA MACHINE SUPPORT
1543 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1544 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545 S:      Maintained
1546
1547 ARM/THECUS N2100 MACHINE SUPPORT
1548 M:      Lennert Buytenhek <kernel@wantstofly.org>
1549 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550 S:      Maintained
1551
1552 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1553 M:      Wan ZongShun <mcuos.com@gmail.com>
1554 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 W:      http://www.mcuos.com
1556 S:      Maintained
1557 F:      arch/arm/mach-w90x900/
1558 F:      drivers/input/keyboard/w90p910_keypad.c
1559 F:      drivers/input/touchscreen/w90p910_ts.c
1560 F:      drivers/watchdog/nuc900_wdt.c
1561 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1562 F:      drivers/mtd/nand/nuc900_nand.c
1563 F:      drivers/rtc/rtc-nuc900.c
1564 F:      drivers/spi/spi-nuc900.c
1565 F:      drivers/usb/host/ehci-w90x900.c
1566 F:      drivers/video/fbdev/nuc900fb.c
1567
1568 ARM/U300 MACHINE SUPPORT
1569 M:      Linus Walleij <linus.walleij@linaro.org>
1570 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571 S:      Supported
1572 F:      arch/arm/mach-u300/
1573 F:      drivers/clocksource/timer-u300.c
1574 F:      drivers/i2c/busses/i2c-stu300.c
1575 F:      drivers/rtc/rtc-coh901331.c
1576 F:      drivers/watchdog/coh901327_wdt.c
1577 F:      drivers/dma/coh901318*
1578 F:      drivers/mfd/ab3100*
1579 F:      drivers/rtc/rtc-ab3100.c
1580 F:      drivers/rtc/rtc-coh901331.c
1581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1582
1583 ARM/UNIPHIER ARCHITECTURE
1584 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1585 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586 S:      Maintained
1587 F:      arch/arm/boot/dts/uniphier*
1588 F:      arch/arm/mach-uniphier/
1589 F:      drivers/pinctrl/uniphier/
1590 F:      drivers/tty/serial/8250/8250_uniphier.c
1591 N:      uniphier
1592
1593 ARM/Ux500 ARM ARCHITECTURE
1594 M:      Linus Walleij <linus.walleij@linaro.org>
1595 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1596 S:      Maintained
1597 F:      arch/arm/mach-ux500/
1598 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1599 F:      drivers/dma/ste_dma40*
1600 F:      drivers/hwspinlock/u8500_hsem.c
1601 F:      drivers/mfd/abx500*
1602 F:      drivers/mfd/ab8500*
1603 F:      drivers/mfd/dbx500*
1604 F:      drivers/mfd/db8500*
1605 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1606 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1607 F:      drivers/rtc/rtc-ab8500.c
1608 F:      drivers/rtc/rtc-pl031.c
1609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1610
1611 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1612 M:      Ulf Hansson <ulf.hansson@linaro.org>
1613 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 T:      git git://git.linaro.org/people/ulfh/clk.git
1615 S:      Maintained
1616 F:      drivers/clk/ux500/
1617 F:      include/linux/platform_data/clk-ux500.h
1618
1619 ARM/VERSATILE EXPRESS PLATFORM
1620 M:      Liviu Dudau <liviu.dudau@arm.com>
1621 M:      Sudeep Holla <sudeep.holla@arm.com>
1622 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 S:      Maintained
1625 F:      arch/arm/boot/dts/vexpress*
1626 F:      arch/arm64/boot/dts/arm/vexpress*
1627 F:      arch/arm/mach-vexpress/
1628 F:      */*/vexpress*
1629 F:      */*/*/vexpress*
1630 F:      drivers/clk/versatile/clk-vexpress-osc.c
1631 F:      drivers/clocksource/versatile.c
1632
1633 ARM/VFP SUPPORT
1634 M:      Russell King <linux@arm.linux.org.uk>
1635 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636 W:      http://www.arm.linux.org.uk/
1637 S:      Maintained
1638 F:      arch/arm/vfp/
1639
1640 ARM/VOIPAC PXA270 SUPPORT
1641 M:      Marek Vasut <marek.vasut@gmail.com>
1642 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643 S:      Maintained
1644 F:      arch/arm/mach-pxa/vpac270.c
1645 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1646
1647 ARM/VT8500 ARM ARCHITECTURE
1648 M:      Tony Prisk <linux@prisktech.co.nz>
1649 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1650 S:      Maintained
1651 F:      arch/arm/mach-vt8500/
1652 F:      drivers/clocksource/vt8500_timer.c
1653 F:      drivers/i2c/busses/i2c-wmt.c
1654 F:      drivers/mmc/host/wmt-sdmmc.c
1655 F:      drivers/pwm/pwm-vt8500.c
1656 F:      drivers/rtc/rtc-vt8500.c
1657 F:      drivers/tty/serial/vt8500_serial.c
1658 F:      drivers/usb/host/ehci-platform.c
1659 F:      drivers/usb/host/uhci-platform.c
1660 F:      drivers/video/fbdev/vt8500lcdfb.*
1661 F:      drivers/video/fbdev/wm8505fb*
1662 F:      drivers/video/fbdev/wmt_ge_rops.*
1663
1664 ARM/ZIPIT Z2 SUPPORT
1665 M:      Marek Vasut <marek.vasut@gmail.com>
1666 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1667 S:      Maintained
1668 F:      arch/arm/mach-pxa/z2.c
1669 F:      arch/arm/mach-pxa/include/mach/z2.h
1670
1671 ARM/ZTE ARCHITECTURE
1672 M:      Jun Nie <jun.nie@linaro.org>
1673 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 S:      Maintained
1675 F:      arch/arm/mach-zx/
1676 F:      drivers/clk/zte/
1677 F:      Documentation/devicetree/bindings/arm/zte.txt
1678 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1679
1680 ARM/ZYNQ ARCHITECTURE
1681 M:      Michal Simek <michal.simek@xilinx.com>
1682 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1683 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1684 W:      http://wiki.xilinx.com
1685 T:      git https://github.com/Xilinx/linux-xlnx.git
1686 S:      Supported
1687 F:      arch/arm/mach-zynq/
1688 F:      drivers/cpuidle/cpuidle-zynq.c
1689 F:      drivers/block/xsysace.c
1690 N:      zynq
1691 N:      xilinx
1692 F:      drivers/clocksource/cadence_ttc_timer.c
1693 F:      drivers/i2c/busses/i2c-cadence.c
1694 F:      drivers/mmc/host/sdhci-of-arasan.c
1695 F:      drivers/edac/synopsys_edac.c
1696
1697 ARM SMMU DRIVERS
1698 M:      Will Deacon <will.deacon@arm.com>
1699 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700 S:      Maintained
1701 F:      drivers/iommu/arm-smmu.c
1702 F:      drivers/iommu/arm-smmu-v3.c
1703 F:      drivers/iommu/io-pgtable-arm.c
1704
1705 ARM64 PORT (AARCH64 ARCHITECTURE)
1706 M:      Catalin Marinas <catalin.marinas@arm.com>
1707 M:      Will Deacon <will.deacon@arm.com>
1708 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709 S:      Maintained
1710 F:      arch/arm64/
1711 F:      Documentation/arm64/
1712
1713 AS3645A LED FLASH CONTROLLER DRIVER
1714 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1715 L:      linux-media@vger.kernel.org
1716 T:      git git://linuxtv.org/media_tree.git
1717 S:      Maintained
1718 F:      drivers/media/i2c/as3645a.c
1719 F:      include/media/as3645a.h
1720
1721 ASC7621 HARDWARE MONITOR DRIVER
1722 M:      George Joseph <george.joseph@fairview5.com>
1723 L:      lm-sensors@lm-sensors.org
1724 S:      Maintained
1725 F:      Documentation/hwmon/asc7621
1726 F:      drivers/hwmon/asc7621.c
1727
1728 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1729 M:      Corentin Chary <corentin.chary@gmail.com>
1730 L:      acpi4asus-user@lists.sourceforge.net
1731 L:      platform-driver-x86@vger.kernel.org
1732 W:      http://acpi4asus.sf.net
1733 S:      Maintained
1734 F:      drivers/platform/x86/asus*.c
1735 F:      drivers/platform/x86/eeepc*.c
1736
1737 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1738 R:      Dan Williams <dan.j.williams@intel.com>
1739 W:      http://sourceforge.net/projects/xscaleiop
1740 S:      Odd fixes
1741 F:      Documentation/crypto/async-tx-api.txt
1742 F:      crypto/async_tx/
1743 F:      drivers/dma/
1744 F:      include/linux/dmaengine.h
1745 F:      include/linux/async_tx.h
1746
1747 AT24 EEPROM DRIVER
1748 M:      Wolfram Sang <wsa@the-dreams.de>
1749 L:      linux-i2c@vger.kernel.org
1750 S:      Maintained
1751 F:      drivers/misc/eeprom/at24.c
1752 F:      include/linux/platform_data/at24.h
1753
1754 ATA OVER ETHERNET (AOE) DRIVER
1755 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1756 W:      http://www.openaoe.org/
1757 S:      Supported
1758 F:      Documentation/aoe/
1759 F:      drivers/block/aoe/
1760
1761 ATHEROS ATH GENERIC UTILITIES
1762 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1763 L:      linux-wireless@vger.kernel.org
1764 S:      Supported
1765 F:      drivers/net/wireless/ath/*
1766
1767 ATHEROS ATH5K WIRELESS DRIVER
1768 M:      Jiri Slaby <jirislaby@gmail.com>
1769 M:      Nick Kossifidis <mickflemm@gmail.com>
1770 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1771 L:      linux-wireless@vger.kernel.org
1772 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1773 S:      Maintained
1774 F:      drivers/net/wireless/ath/ath5k/
1775
1776 ATHEROS ATH6KL WIRELESS DRIVER
1777 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1778 L:      linux-wireless@vger.kernel.org
1779 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1780 T:      git git://github.com/kvalo/ath.git
1781 S:      Supported
1782 F:      drivers/net/wireless/ath/ath6kl/
1783
1784 WILOCITY WIL6210 WIRELESS DRIVER
1785 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1786 L:      linux-wireless@vger.kernel.org
1787 L:      wil6210@qca.qualcomm.com
1788 S:      Supported
1789 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1790 F:      drivers/net/wireless/ath/wil6210/
1791 F:      include/uapi/linux/wil6210_uapi.h
1792
1793 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1794 M:      Christian Lamparter <chunkeey@googlemail.com>
1795 L:      linux-wireless@vger.kernel.org
1796 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1797 S:      Maintained
1798 F:      drivers/net/wireless/ath/carl9170/
1799
1800 ATK0110 HWMON DRIVER
1801 M:      Luca Tettamanti <kronos.it@gmail.com>
1802 L:      lm-sensors@lm-sensors.org
1803 S:      Maintained
1804 F:      drivers/hwmon/asus_atk0110.c
1805
1806 ATI_REMOTE2 DRIVER
1807 M:      Ville Syrjala <syrjala@sci.fi>
1808 S:      Maintained
1809 F:      drivers/input/misc/ati_remote2.c
1810
1811 ATLX ETHERNET DRIVERS
1812 M:      Jay Cliburn <jcliburn@gmail.com>
1813 M:      Chris Snook <chris.snook@gmail.com>
1814 L:      netdev@vger.kernel.org
1815 W:      http://sourceforge.net/projects/atl1
1816 W:      http://atl1.sourceforge.net
1817 S:      Maintained
1818 F:      drivers/net/ethernet/atheros/
1819
1820 ATM
1821 M:      Chas Williams <3chas3@gmail.com>
1822 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1823 L:      netdev@vger.kernel.org
1824 W:      http://linux-atm.sourceforge.net
1825 S:      Maintained
1826 F:      drivers/atm/
1827 F:      include/linux/atm*
1828 F:      include/uapi/linux/atm*
1829
1830 ATMEL AT91 / AT32 MCI DRIVER
1831 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1832 S:      Maintained
1833 F:      drivers/mmc/host/atmel-mci.c
1834 F:      drivers/mmc/host/atmel-mci-regs.h
1835
1836 ATMEL AT91 / AT32 SERIAL DRIVER
1837 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1838 S:      Supported
1839 F:      drivers/tty/serial/atmel_serial.c
1840
1841 ATMEL Audio ALSA driver
1842 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1843 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1844 S:      Supported
1845 F:      sound/soc/atmel
1846
1847 ATMEL DMA DRIVER
1848 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1849 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1850 S:      Supported
1851 F:      drivers/dma/at_hdmac.c
1852 F:      drivers/dma/at_hdmac_regs.h
1853 F:      include/linux/platform_data/dma-atmel.h
1854
1855 ATMEL XDMA DRIVER
1856 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1857 L:      linux-arm-kernel@lists.infradead.org
1858 L:      dmaengine@vger.kernel.org
1859 S:      Supported
1860 F:      drivers/dma/at_xdmac.c
1861
1862 ATMEL I2C DRIVER
1863 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1864 L:      linux-i2c@vger.kernel.org
1865 S:      Supported
1866 F:      drivers/i2c/busses/i2c-at91.c
1867
1868 ATMEL ISI DRIVER
1869 M:      Josh Wu <josh.wu@atmel.com>
1870 L:      linux-media@vger.kernel.org
1871 S:      Supported
1872 F:      drivers/media/platform/soc_camera/atmel-isi.c
1873 F:      include/media/atmel-isi.h
1874
1875 ATMEL LCDFB DRIVER
1876 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1877 L:      linux-fbdev@vger.kernel.org
1878 S:      Maintained
1879 F:      drivers/video/fbdev/atmel_lcdfb.c
1880 F:      include/video/atmel_lcdc.h
1881
1882 ATMEL MACB ETHERNET DRIVER
1883 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1884 S:      Supported
1885 F:      drivers/net/ethernet/cadence/
1886
1887 ATMEL NAND DRIVER
1888 M:      Josh Wu <josh.wu@atmel.com>
1889 L:      linux-mtd@lists.infradead.org
1890 S:      Supported
1891 F:      drivers/mtd/nand/atmel_nand*
1892
1893 ATMEL SPI DRIVER
1894 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1895 S:      Supported
1896 F:      drivers/spi/spi-atmel.*
1897
1898 ATMEL SSC DRIVER
1899 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1900 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1901 S:      Supported
1902 F:      drivers/misc/atmel-ssc.c
1903 F:      include/linux/atmel-ssc.h
1904
1905 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1906 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1907 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1908 S:      Supported
1909 F:      drivers/misc/atmel_tclib.c
1910 F:      drivers/clocksource/tcb_clksrc.c
1911
1912 ATMEL USBA UDC DRIVER
1913 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1914 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915 S:      Supported
1916 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1917
1918 ATMEL WIRELESS DRIVER
1919 M:      Simon Kelley <simon@thekelleys.org.uk>
1920 L:      linux-wireless@vger.kernel.org
1921 W:      http://www.thekelleys.org.uk/atmel
1922 W:      http://atmelwlandriver.sourceforge.net/
1923 S:      Maintained
1924 F:      drivers/net/wireless/atmel*
1925
1926 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1927 M:      Bradley Grove <linuxdrivers@attotech.com>
1928 L:      linux-scsi@vger.kernel.org
1929 W:      http://www.attotech.com
1930 S:      Supported
1931 F:      drivers/scsi/esas2r
1932
1933 ATUSB IEEE 802.15.4 RADIO DRIVER
1934 M:      Stefan Schmidt <stefan@osg.samsung.com>
1935 L:      linux-wpan@vger.kernel.org
1936 S:      Maintained
1937 F:      drivers/net/ieee802154/atusb.c
1938 F:      drivers/net/ieee802154/atusb.h
1939 F:      drivers/net/ieee802154/at86rf230.h
1940
1941 AUDIT SUBSYSTEM
1942 M:      Paul Moore <paul@paul-moore.com>
1943 M:      Eric Paris <eparis@redhat.com>
1944 L:      linux-audit@redhat.com (moderated for non-subscribers)
1945 W:      http://people.redhat.com/sgrubb/audit/
1946 T:      git git://git.infradead.org/users/pcmoore/audit
1947 S:      Maintained
1948 F:      include/linux/audit.h
1949 F:      include/uapi/linux/audit.h
1950 F:      kernel/audit*
1951
1952 AUXILIARY DISPLAY DRIVERS
1953 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1954 W:      http://miguelojeda.es/auxdisplay.htm
1955 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1956 S:      Maintained
1957 F:      drivers/auxdisplay/
1958 F:      include/linux/cfag12864b.h
1959
1960 AVR32 ARCHITECTURE
1961 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1962 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1963 W:      http://www.atmel.com/products/AVR32/
1964 W:      http://mirror.egtvedt.no/avr32linux.org/
1965 W:      http://avrfreaks.net/
1966 S:      Maintained
1967 F:      arch/avr32/
1968
1969 AVR32/AT32AP MACHINE SUPPORT
1970 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1971 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1972 S:      Maintained
1973 F:      arch/avr32/mach-at32ap/
1974
1975 AX.25 NETWORK LAYER
1976 M:      Ralf Baechle <ralf@linux-mips.org>
1977 L:      linux-hams@vger.kernel.org
1978 W:      http://www.linux-ax25.org/
1979 S:      Maintained
1980 F:      include/uapi/linux/ax25.h
1981 F:      include/net/ax25.h
1982 F:      net/ax25/
1983
1984 AZ6007 DVB DRIVER
1985 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1986 L:      linux-media@vger.kernel.org
1987 W:      http://linuxtv.org
1988 T:      git git://linuxtv.org/media_tree.git
1989 S:      Maintained
1990 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1991
1992 AZTECH FM RADIO RECEIVER DRIVER
1993 M:      Hans Verkuil <hverkuil@xs4all.nl>
1994 L:      linux-media@vger.kernel.org
1995 T:      git git://linuxtv.org/media_tree.git
1996 W:      http://linuxtv.org
1997 S:      Maintained
1998 F:      drivers/media/radio/radio-aztech*
1999
2000 B43 WIRELESS DRIVER
2001 L:      linux-wireless@vger.kernel.org
2002 L:      b43-dev@lists.infradead.org
2003 W:      http://wireless.kernel.org/en/users/Drivers/b43
2004 S:      Odd Fixes
2005 F:      drivers/net/wireless/b43/
2006
2007 B43LEGACY WIRELESS DRIVER
2008 M:      Larry Finger <Larry.Finger@lwfinger.net>
2009 L:      linux-wireless@vger.kernel.org
2010 L:      b43-dev@lists.infradead.org
2011 W:      http://wireless.kernel.org/en/users/Drivers/b43
2012 S:      Maintained
2013 F:      drivers/net/wireless/b43legacy/
2014
2015 BACKLIGHT CLASS/SUBSYSTEM
2016 M:      Jingoo Han <jingoohan1@gmail.com>
2017 M:      Lee Jones <lee.jones@linaro.org>
2018 S:      Maintained
2019 F:      drivers/video/backlight/
2020 F:      include/linux/backlight.h
2021
2022 BATMAN ADVANCED
2023 M:      Marek Lindner <mareklindner@neomailbox.ch>
2024 M:      Simon Wunderlich <sw@simonwunderlich.de>
2025 M:      Antonio Quartulli <antonio@meshcoding.com>
2026 L:      b.a.t.m.a.n@lists.open-mesh.org
2027 W:      http://www.open-mesh.org/
2028 S:      Maintained
2029 F:      net/batman-adv/
2030
2031 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2032 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2033 L:      linux-hams@vger.kernel.org
2034 W:      http://www.baycom.org/~tom/ham/ham.html
2035 S:      Maintained
2036 F:      drivers/net/hamradio/baycom*
2037
2038 BCACHE (BLOCK LAYER CACHE)
2039 M:      Kent Overstreet <kent.overstreet@gmail.com>
2040 L:      linux-bcache@vger.kernel.org
2041 W:      http://bcache.evilpiepirate.org
2042 S:      Maintained
2043 F:      drivers/md/bcache/
2044
2045 BDISP ST MEDIA DRIVER
2046 M:      Fabien Dessenne <fabien.dessenne@st.com>
2047 L:      linux-media@vger.kernel.org
2048 T:      git git://linuxtv.org/media_tree.git
2049 W:      http://linuxtv.org
2050 S:      Supported
2051 F:      drivers/media/platform/sti/bdisp
2052
2053 BEFS FILE SYSTEM
2054 S:      Orphan
2055 F:      Documentation/filesystems/befs.txt
2056 F:      fs/befs/
2057
2058 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2059 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2060 L:      netdev@vger.kernel.org
2061 S:      Maintained
2062 F:      drivers/net/ethernet/ec_bhf.c
2063
2064 BFS FILE SYSTEM
2065 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2066 S:      Maintained
2067 F:      Documentation/filesystems/bfs.txt
2068 F:      fs/bfs/
2069 F:      include/uapi/linux/bfs_fs.h
2070
2071 BLACKFIN ARCHITECTURE
2072 M:      Steven Miao <realmz6@gmail.com>
2073 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2074 T:      git git://git.code.sf.net/p/adi-linux/code
2075 W:      http://blackfin.uclinux.org
2076 S:      Supported
2077 F:      arch/blackfin/
2078
2079 BLACKFIN EMAC DRIVER
2080 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2081 W:      http://blackfin.uclinux.org
2082 S:      Supported
2083 F:      drivers/net/ethernet/adi/
2084
2085 BLACKFIN RTC DRIVER
2086 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2087 W:      http://blackfin.uclinux.org
2088 S:      Supported
2089 F:      drivers/rtc/rtc-bfin.c
2090
2091 BLACKFIN SDH DRIVER
2092 M:      Sonic Zhang <sonic.zhang@analog.com>
2093 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2094 W:      http://blackfin.uclinux.org
2095 S:      Supported
2096 F:      drivers/mmc/host/bfin_sdh.c
2097
2098 BLACKFIN SERIAL DRIVER
2099 M:      Sonic Zhang <sonic.zhang@analog.com>
2100 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2101 W:      http://blackfin.uclinux.org
2102 S:      Supported
2103 F:      drivers/tty/serial/bfin_uart.c
2104
2105 BLACKFIN WATCHDOG DRIVER
2106 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2107 W:      http://blackfin.uclinux.org
2108 S:      Supported
2109 F:      drivers/watchdog/bfin_wdt.c
2110
2111 BLACKFIN I2C TWI DRIVER
2112 M:      Sonic Zhang <sonic.zhang@analog.com>
2113 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2114 W:      http://blackfin.uclinux.org/
2115 S:      Supported
2116 F:      drivers/i2c/busses/i2c-bfin-twi.c
2117
2118 BLACKFIN MEDIA DRIVER
2119 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2120 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2121 W:      http://blackfin.uclinux.org/
2122 S:      Supported
2123 F:      drivers/media/platform/blackfin/
2124 F:      drivers/media/i2c/adv7183*
2125 F:      drivers/media/i2c/vs6624*
2126
2127 BLINKM RGB LED DRIVER
2128 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2129 S:      Maintained
2130 F:      drivers/leds/leds-blinkm.c
2131
2132 BLOCK LAYER
2133 M:      Jens Axboe <axboe@kernel.dk>
2134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2135 S:      Maintained
2136 F:      block/
2137 F:      kernel/trace/blktrace.c
2138
2139 BLOCK2MTD DRIVER
2140 M:      Joern Engel <joern@lazybastard.org>
2141 L:      linux-mtd@lists.infradead.org
2142 S:      Maintained
2143 F:      drivers/mtd/devices/block2mtd.c
2144
2145 BLUETOOTH DRIVERS
2146 M:      Marcel Holtmann <marcel@holtmann.org>
2147 M:      Gustavo Padovan <gustavo@padovan.org>
2148 M:      Johan Hedberg <johan.hedberg@gmail.com>
2149 L:      linux-bluetooth@vger.kernel.org
2150 W:      http://www.bluez.org/
2151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2153 S:      Maintained
2154 F:      drivers/bluetooth/
2155
2156 BLUETOOTH SUBSYSTEM
2157 M:      Marcel Holtmann <marcel@holtmann.org>
2158 M:      Gustavo Padovan <gustavo@padovan.org>
2159 M:      Johan Hedberg <johan.hedberg@gmail.com>
2160 L:      linux-bluetooth@vger.kernel.org
2161 W:      http://www.bluez.org/
2162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2164 S:      Maintained
2165 F:      net/bluetooth/
2166 F:      include/net/bluetooth/
2167
2168 BONDING DRIVER
2169 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2170 M:      Veaceslav Falico <vfalico@gmail.com>
2171 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2172 L:      netdev@vger.kernel.org
2173 W:      http://sourceforge.net/projects/bonding/
2174 S:      Supported
2175 F:      drivers/net/bonding/
2176 F:      include/uapi/linux/if_bonding.h
2177
2178 BPF (Safe dynamic programs and tools)
2179 M:      Alexei Starovoitov <ast@kernel.org>
2180 L:      netdev@vger.kernel.org
2181 L:      linux-kernel@vger.kernel.org
2182 S:      Supported
2183 F:      kernel/bpf/
2184
2185 BROADCOM B44 10/100 ETHERNET DRIVER
2186 M:      Gary Zambrano <zambrano@broadcom.com>
2187 L:      netdev@vger.kernel.org
2188 S:      Supported
2189 F:      drivers/net/ethernet/broadcom/b44.*
2190
2191 BROADCOM GENET ETHERNET DRIVER
2192 M:      Florian Fainelli <f.fainelli@gmail.com>
2193 L:      netdev@vger.kernel.org
2194 S:      Supported
2195 F:      drivers/net/ethernet/broadcom/genet/
2196
2197 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2198 M:      Sony Chacko <sony.chacko@qlogic.com>
2199 M:      Dept-HSGLinuxNICDev@qlogic.com
2200 L:      netdev@vger.kernel.org
2201 S:      Supported
2202 F:      drivers/net/ethernet/broadcom/bnx2.*
2203 F:      drivers/net/ethernet/broadcom/bnx2_*
2204
2205 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2206 M:      Ariel Elior <ariel.elior@qlogic.com>
2207 L:      netdev@vger.kernel.org
2208 S:      Supported
2209 F:      drivers/net/ethernet/broadcom/bnx2x/
2210
2211 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2212 M:      Florian Fainelli <f.fainelli@gmail.com>
2213 M:      Ray Jui <rjui@broadcom.com>
2214 M:      Scott Branden <sbranden@broadcom.com>
2215 L:      bcm-kernel-feedback-list@broadcom.com
2216 T:      git git://github.com/broadcom/mach-bcm
2217 S:      Maintained
2218 F:      arch/arm/mach-bcm/
2219 F:      arch/arm/boot/dts/bcm113*
2220 F:      arch/arm/boot/dts/bcm216*
2221 F:      arch/arm/boot/dts/bcm281*
2222 F:      arch/arm/configs/bcm_defconfig
2223 F:      drivers/mmc/host/sdhci-bcm-kona.c
2224 F:      drivers/clocksource/bcm_kona_timer.c
2225
2226 BROADCOM BCM2835 ARM ARCHITECTURE
2227 M:      Stephen Warren <swarren@wwwdotorg.org>
2228 M:      Lee Jones <lee@kernel.org>
2229 M:      Eric Anholt <eric@anholt.net>
2230 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2233 S:      Maintained
2234 N:      bcm2835
2235
2236 BROADCOM BCM33XX MIPS ARCHITECTURE
2237 M:      Kevin Cernekee <cernekee@gmail.com>
2238 L:      linux-mips@linux-mips.org
2239 S:      Maintained
2240 F:      arch/mips/bcm3384/*
2241 F:      arch/mips/include/asm/mach-bcm3384/*
2242 F:      arch/mips/kernel/*bmips*
2243
2244 BROADCOM BCM47XX MIPS ARCHITECTURE
2245 M:      Hauke Mehrtens <hauke@hauke-m.de>
2246 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2247 L:      linux-mips@linux-mips.org
2248 S:      Maintained
2249 F:      arch/mips/bcm47xx/*
2250 F:      arch/mips/include/asm/mach-bcm47xx/*
2251
2252 BROADCOM BCM5301X ARM ARCHITECTURE
2253 M:      Hauke Mehrtens <hauke@hauke-m.de>
2254 L:      linux-arm-kernel@lists.infradead.org
2255 S:      Maintained
2256 F:      arch/arm/mach-bcm/bcm_5301x.c
2257 F:      arch/arm/boot/dts/bcm5301x.dtsi
2258 F:      arch/arm/boot/dts/bcm470*
2259
2260 BROADCOM BCM63XX ARM ARCHITECTURE
2261 M:      Florian Fainelli <f.fainelli@gmail.com>
2262 L:      linux-arm-kernel@lists.infradead.org
2263 T:      git git://github.com/broadcom/arm-bcm63xx.git
2264 S:      Maintained
2265 F:      arch/arm/mach-bcm/bcm63xx.c
2266 F:      arch/arm/include/debug/bcm63xx.S
2267
2268 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2269 M:      Kevin Cernekee <cernekee@gmail.com>
2270 L:      linux-usb@vger.kernel.org
2271 S:      Maintained
2272 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2273
2274 BROADCOM BCM7XXX ARM ARCHITECTURE
2275 M:      Brian Norris <computersforpeace@gmail.com>
2276 M:      Gregory Fong <gregory.0xf0@gmail.com>
2277 M:      Florian Fainelli <f.fainelli@gmail.com>
2278 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2279 T:      git git://github.com/broadcom/stblinux.git
2280 S:      Maintained
2281 F:      arch/arm/mach-bcm/*brcmstb*
2282 F:      arch/arm/boot/dts/bcm7*.dts*
2283 F:      drivers/bus/brcmstb_gisb.c
2284 N:      brcmstb
2285
2286 BROADCOM BMIPS MIPS ARCHITECTURE
2287 M:      Kevin Cernekee <cernekee@gmail.com>
2288 M:      Florian Fainelli <f.fainelli@gmail.com>
2289 L:      linux-mips@linux-mips.org
2290 T:      git git://github.com/broadcom/stblinux.git
2291 S:      Maintained
2292 F:      arch/mips/bmips/*
2293 F:      arch/mips/include/asm/mach-bmips/*
2294 F:      arch/mips/kernel/*bmips*
2295 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2296 F:      drivers/irqchip/irq-bcm7*
2297 F:      drivers/irqchip/irq-brcmstb*
2298
2299 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2300 M:      Prashant Sreedharan <prashant@broadcom.com>
2301 M:      Michael Chan <mchan@broadcom.com>
2302 L:      netdev@vger.kernel.org
2303 S:      Supported
2304 F:      drivers/net/ethernet/broadcom/tg3.*
2305
2306 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2307 M:      Brett Rudley <brudley@broadcom.com>
2308 M:      Arend van Spriel <arend@broadcom.com>
2309 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2310 M:      Hante Meuleman <meuleman@broadcom.com>
2311 L:      linux-wireless@vger.kernel.org
2312 L:      brcm80211-dev-list@broadcom.com
2313 S:      Supported
2314 F:      drivers/net/wireless/brcm80211/
2315
2316 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2317 M:      QLogic-Storage-Upstream@qlogic.com
2318 L:      linux-scsi@vger.kernel.org
2319 S:      Supported
2320 F:      drivers/scsi/bnx2fc/
2321
2322 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2323 M:      QLogic-Storage-Upstream@qlogic.com
2324 L:      linux-scsi@vger.kernel.org
2325 S:      Supported
2326 F:      drivers/scsi/bnx2i/
2327
2328 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2329 M:      Ray Jui <rjui@broadcom.com>
2330 M:      Scott Branden <sbranden@broadcom.com>
2331 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2332 L:      bcm-kernel-feedback-list@broadcom.com
2333 T:      git git://github.com/broadcom/cygnus-linux.git
2334 S:      Maintained
2335 N:      iproc
2336 N:      cygnus
2337 N:      bcm9113*
2338 N:      bcm9583*
2339 N:      bcm583*
2340 N:      bcm113*
2341
2342 BROADCOM BRCMSTB GPIO DRIVER
2343 M:      Gregory Fong <gregory.0xf0@gmail.com>
2344 L:      bcm-kernel-feedback-list@broadcom.com>
2345 S:      Supported
2346 F:      drivers/gpio/gpio-brcmstb.c
2347 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2348
2349 BROADCOM KONA GPIO DRIVER
2350 M:      Ray Jui <rjui@broadcom.com>
2351 L:      bcm-kernel-feedback-list@broadcom.com
2352 S:      Supported
2353 F:      drivers/gpio/gpio-bcm-kona.c
2354 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2355
2356 BROADCOM NVRAM DRIVER
2357 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2358 L:      linux-mips@linux-mips.org
2359 S:      Maintained
2360 F:      drivers/firmware/broadcom/*
2361
2362 BROADCOM STB NAND FLASH DRIVER
2363 M:      Brian Norris <computersforpeace@gmail.com>
2364 L:      linux-mtd@lists.infradead.org
2365 S:      Maintained
2366 F:      drivers/mtd/nand/brcmnand/
2367
2368 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2369 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2370 L:      linux-wireless@vger.kernel.org
2371 S:      Maintained
2372 F:      drivers/bcma/
2373 F:      include/linux/bcma/
2374
2375 BROADCOM SYSTEMPORT ETHERNET DRIVER
2376 M:      Florian Fainelli <f.fainelli@gmail.com>
2377 L:      netdev@vger.kernel.org
2378 S:      Supported
2379 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2380
2381 BROCADE BFA FC SCSI DRIVER
2382 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2383 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2384 L:      linux-scsi@vger.kernel.org
2385 S:      Supported
2386 F:      drivers/scsi/bfa/
2387
2388 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2389 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2390 L:      netdev@vger.kernel.org
2391 S:      Supported
2392 F:      drivers/net/ethernet/brocade/bna/
2393
2394 BSG (block layer generic sg v4 driver)
2395 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2396 L:      linux-scsi@vger.kernel.org
2397 S:      Supported
2398 F:      block/bsg.c
2399 F:      include/linux/bsg.h
2400 F:      include/uapi/linux/bsg.h
2401
2402 BT87X AUDIO DRIVER
2403 M:      Clemens Ladisch <clemens@ladisch.de>
2404 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2405 T:      git git://git.alsa-project.org/alsa-kernel.git
2406 S:      Maintained
2407 F:      Documentation/sound/alsa/Bt87x.txt
2408 F:      sound/pci/bt87x.c
2409
2410 BT8XXGPIO DRIVER
2411 M:      Michael Buesch <m@bues.ch>
2412 W:      http://bu3sch.de/btgpio.php
2413 S:      Maintained
2414 F:      drivers/gpio/gpio-bt8xx.c
2415
2416 BTRFS FILE SYSTEM
2417 M:      Chris Mason <clm@fb.com>
2418 M:      Josef Bacik <jbacik@fb.com>
2419 M:      David Sterba <dsterba@suse.com>
2420 L:      linux-btrfs@vger.kernel.org
2421 W:      http://btrfs.wiki.kernel.org/
2422 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2424 S:      Maintained
2425 F:      Documentation/filesystems/btrfs.txt
2426 F:      fs/btrfs/
2427
2428 BTTV VIDEO4LINUX DRIVER
2429 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2430 L:      linux-media@vger.kernel.org
2431 W:      http://linuxtv.org
2432 T:      git git://linuxtv.org/media_tree.git
2433 S:      Odd fixes
2434 F:      Documentation/video4linux/bttv/
2435 F:      drivers/media/pci/bt8xx/bttv*
2436
2437 BUSLOGIC SCSI DRIVER
2438 M:      Khalid Aziz <khalid@gonehiking.org>
2439 L:      linux-scsi@vger.kernel.org
2440 S:      Maintained
2441 F:      drivers/scsi/BusLogic.*
2442 F:      drivers/scsi/FlashPoint.*
2443
2444 C-MEDIA CMI8788 DRIVER
2445 M:      Clemens Ladisch <clemens@ladisch.de>
2446 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2447 T:      git git://git.alsa-project.org/alsa-kernel.git
2448 S:      Maintained
2449 F:      sound/pci/oxygen/
2450
2451 C6X ARCHITECTURE
2452 M:      Mark Salter <msalter@redhat.com>
2453 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2454 L:      linux-c6x-dev@linux-c6x.org
2455 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2456 S:      Maintained
2457 F:      arch/c6x/
2458
2459 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2460 M:      David Howells <dhowells@redhat.com>
2461 L:      linux-cachefs@redhat.com
2462 S:      Supported
2463 F:      Documentation/filesystems/caching/cachefiles.txt
2464 F:      fs/cachefiles/
2465
2466 CADET FM/AM RADIO RECEIVER DRIVER
2467 M:      Hans Verkuil <hverkuil@xs4all.nl>
2468 L:      linux-media@vger.kernel.org
2469 T:      git git://linuxtv.org/media_tree.git
2470 W:      http://linuxtv.org
2471 S:      Maintained
2472 F:      drivers/media/radio/radio-cadet*
2473
2474 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2475 M:      Jonathan Corbet <corbet@lwn.net>
2476 L:      linux-media@vger.kernel.org
2477 T:      git git://linuxtv.org/media_tree.git
2478 S:      Maintained
2479 F:      Documentation/video4linux/cafe_ccic
2480 F:      drivers/media/platform/marvell-ccic/
2481
2482 CAIF NETWORK LAYER
2483 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2484 L:      netdev@vger.kernel.org
2485 S:      Supported
2486 F:      Documentation/networking/caif/
2487 F:      drivers/net/caif/
2488 F:      include/uapi/linux/caif/
2489 F:      include/net/caif/
2490 F:      net/caif/
2491
2492 CALGARY x86-64 IOMMU
2493 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2494 M:      "Jon D. Mason" <jdmason@kudzu.us>
2495 L:      discuss@x86-64.org
2496 S:      Maintained
2497 F:      arch/x86/kernel/pci-calgary_64.c
2498 F:      arch/x86/kernel/tce_64.c
2499 F:      arch/x86/include/asm/calgary.h
2500 F:      arch/x86/include/asm/tce.h
2501
2502 CAN NETWORK LAYER
2503 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2504 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2505 L:      linux-can@vger.kernel.org
2506 W:      https://github.com/linux-can
2507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2509 S:      Maintained
2510 F:      Documentation/networking/can.txt
2511 F:      net/can/
2512 F:      include/linux/can/core.h
2513 F:      include/uapi/linux/can.h
2514 F:      include/uapi/linux/can/bcm.h
2515 F:      include/uapi/linux/can/raw.h
2516 F:      include/uapi/linux/can/gw.h
2517
2518 CAN NETWORK DRIVERS
2519 M:      Wolfgang Grandegger <wg@grandegger.com>
2520 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2521 L:      linux-can@vger.kernel.org
2522 W:      https://github.com/linux-can
2523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2525 S:      Maintained
2526 F:      drivers/net/can/
2527 F:      include/linux/can/dev.h
2528 F:      include/linux/can/platform/
2529 F:      include/uapi/linux/can/error.h
2530 F:      include/uapi/linux/can/netlink.h
2531
2532 CAPABILITIES
2533 M:      Serge Hallyn <serge.hallyn@canonical.com>
2534 L:      linux-security-module@vger.kernel.org
2535 S:      Supported
2536 F:      include/linux/capability.h
2537 F:      include/uapi/linux/capability.h
2538 F:      security/commoncap.c
2539 F:      kernel/capability.c
2540
2541 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2542 M:      Kevin Tsai <ktsai@capellamicro.com>
2543 S:      Maintained
2544 F:      drivers/iio/light/cm*
2545 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2546
2547 CAVIUM LIQUIDIO NETWORK DRIVER
2548 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2549 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2550 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2551 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2552 L:     netdev@vger.kernel.org
2553 W:     http://www.cavium.com
2554 S:     Supported
2555 F:     drivers/net/ethernet/cavium/liquidio/
2556
2557 CC2520 IEEE-802.15.4 RADIO DRIVER
2558 M:      Varka Bhadram <varkabhadram@gmail.com>
2559 L:      linux-wpan@vger.kernel.org
2560 S:      Maintained
2561 F:      drivers/net/ieee802154/cc2520.c
2562 F:      include/linux/spi/cc2520.h
2563 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2564
2565 CELL BROADBAND ENGINE ARCHITECTURE
2566 M:      Arnd Bergmann <arnd@arndb.de>
2567 L:      linuxppc-dev@lists.ozlabs.org
2568 W:      http://www.ibm.com/developerworks/power/cell/
2569 S:      Supported
2570 F:      arch/powerpc/include/asm/cell*.h
2571 F:      arch/powerpc/include/asm/spu*.h
2572 F:      arch/powerpc/include/uapi/asm/spu*.h
2573 F:      arch/powerpc/oprofile/*cell*
2574 F:      arch/powerpc/platforms/cell/
2575
2576 CEPH COMMON CODE (LIBCEPH)
2577 M:      Ilya Dryomov <idryomov@gmail.com>
2578 M:      "Yan, Zheng" <zyan@redhat.com>
2579 M:      Sage Weil <sage@redhat.com>
2580 L:      ceph-devel@vger.kernel.org
2581 W:      http://ceph.com/
2582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2583 T:      git git://github.com/ceph/ceph-client.git
2584 S:      Supported
2585 F:      net/ceph/
2586 F:      include/linux/ceph/
2587 F:      include/linux/crush/
2588
2589 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2590 M:      "Yan, Zheng" <zyan@redhat.com>
2591 M:      Sage Weil <sage@redhat.com>
2592 M:      Ilya Dryomov <idryomov@gmail.com>
2593 L:      ceph-devel@vger.kernel.org
2594 W:      http://ceph.com/
2595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2596 T:      git git://github.com/ceph/ceph-client.git
2597 S:      Supported
2598 F:      Documentation/filesystems/ceph.txt
2599 F:      fs/ceph/
2600
2601 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2602 L:      linux-usb@vger.kernel.org
2603 S:      Orphan
2604 F:      Documentation/usb/WUSB-Design-overview.txt
2605 F:      Documentation/usb/wusb-cbaf
2606 F:      drivers/usb/host/hwa-hc.c
2607 F:      drivers/usb/host/whci/
2608 F:      drivers/usb/wusbcore/
2609 F:      include/linux/usb/wusb*
2610
2611 CFAG12864B LCD DRIVER
2612 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2613 W:      http://miguelojeda.es/auxdisplay.htm
2614 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2615 S:      Maintained
2616 F:      drivers/auxdisplay/cfag12864b.c
2617 F:      include/linux/cfag12864b.h
2618
2619 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2620 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2621 W:      http://miguelojeda.es/auxdisplay.htm
2622 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2623 S:      Maintained
2624 F:      drivers/auxdisplay/cfag12864bfb.c
2625 F:      include/linux/cfag12864b.h
2626
2627 CFG80211 and NL80211
2628 M:      Johannes Berg <johannes@sipsolutions.net>
2629 L:      linux-wireless@vger.kernel.org
2630 W:      http://wireless.kernel.org/
2631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2633 S:      Maintained
2634 F:      include/uapi/linux/nl80211.h
2635 F:      include/net/cfg80211.h
2636 F:      net/wireless/*
2637 X:      net/wireless/wext*
2638
2639 CHAR and MISC DRIVERS
2640 M:      Arnd Bergmann <arnd@arndb.de>
2641 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2643 S:      Supported
2644 F:      drivers/char/*
2645 F:      drivers/misc/*
2646 F:      include/linux/miscdevice.h
2647
2648 CHECKPATCH
2649 M:      Andy Whitcroft <apw@canonical.com>
2650 M:      Joe Perches <joe@perches.com>
2651 S:      Maintained
2652 F:      scripts/checkpatch.pl
2653
2654 CHINESE DOCUMENTATION
2655 M:      Harry Wei <harryxiyou@gmail.com>
2656 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2657 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2658 S:      Maintained
2659 F:      Documentation/zh_CN/
2660
2661 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2662 M:      Peter Chen <Peter.Chen@freescale.com>
2663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2664 L:      linux-usb@vger.kernel.org
2665 S:      Maintained
2666 F:      drivers/usb/chipidea/
2667
2668 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2669 M:      Hans de Goede <hdegoede@redhat.com>
2670 L:      linux-input@vger.kernel.org
2671 S:      Maintained
2672 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2673 F:      drivers/input/touchscreen/chipone_icn8318.c
2674
2675 CHROME HARDWARE PLATFORM SUPPORT
2676 M:      Olof Johansson <olof@lixom.net>
2677 S:      Maintained
2678 F:      drivers/platform/chrome/
2679
2680 CISCO VIC ETHERNET NIC DRIVER
2681 M:      Christian Benvenuti <benve@cisco.com>
2682 M:      Sujith Sankar <ssujith@cisco.com>
2683 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2684 M:      Neel Patel <neepatel@cisco.com>
2685 S:      Supported
2686 F:      drivers/net/ethernet/cisco/enic/
2687
2688 CISCO VIC LOW LATENCY NIC DRIVER
2689 M:      Upinder Malhi <umalhi@cisco.com>
2690 S:      Supported
2691 F:      drivers/infiniband/hw/usnic
2692
2693 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2694 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2695 L:      netdev@vger.kernel.org
2696 S:      Maintained
2697 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2698
2699 CIRRUS LOGIC AUDIO CODEC DRIVERS
2700 M:      Brian Austin <brian.austin@cirrus.com>
2701 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2703 S:      Maintained
2704 F:      sound/soc/codecs/cs*
2705
2706 CLEANCACHE API
2707 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2708 L:      linux-kernel@vger.kernel.org
2709 S:      Maintained
2710 F:      mm/cleancache.c
2711 F:      include/linux/cleancache.h
2712
2713 CLK API
2714 M:      Russell King <linux@arm.linux.org.uk>
2715 L:      linux-clk@vger.kernel.org
2716 S:      Maintained
2717 F:      include/linux/clk.h
2718
2719 CLOCKSOURCE, CLOCKEVENT DRIVERS
2720 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2721 M:      Thomas Gleixner <tglx@linutronix.de>
2722 L:      linux-kernel@vger.kernel.org
2723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2724 S:      Supported
2725 F:      drivers/clocksource
2726
2727 CISCO FCOE HBA DRIVER
2728 M:      Hiral Patel <hiralpat@cisco.com>
2729 M:      Suma Ramars <sramars@cisco.com>
2730 M:      Brian Uchino <buchino@cisco.com>
2731 L:      linux-scsi@vger.kernel.org
2732 S:      Supported
2733 F:      drivers/scsi/fnic/
2734
2735 CISCO SCSI HBA DRIVER
2736 M:      Narsimhulu Musini <nmusini@cisco.com>
2737 M:      Sesidhar Baddela <sebaddel@cisco.com>
2738 L:      linux-scsi@vger.kernel.org
2739 S:      Supported
2740 F:      drivers/scsi/snic/
2741
2742 CMPC ACPI DRIVER
2743 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2744 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2745 L:      platform-driver-x86@vger.kernel.org
2746 S:      Supported
2747 F:      drivers/platform/x86/classmate-laptop.c
2748
2749 COBALT MEDIA DRIVER
2750 M:      Hans Verkuil <hans.verkuil@cisco.com>
2751 L:      linux-media@vger.kernel.org
2752 T:      git git://linuxtv.org/media_tree.git
2753 W:      http://linuxtv.org
2754 S:      Supported
2755 F:      drivers/media/pci/cobalt/
2756
2757 COCCINELLE/Semantic Patches (SmPL)
2758 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2759 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2760 M:      Nicolas Palix <nicolas.palix@imag.fr>
2761 M:      Michal Marek <mmarek@suse.com>
2762 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2764 W:      http://coccinelle.lip6.fr/
2765 S:      Supported
2766 F:      Documentation/coccinelle.txt
2767 F:      scripts/coccinelle/
2768 F:      scripts/coccicheck
2769
2770 CODA FILE SYSTEM
2771 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2772 M:      coda@cs.cmu.edu
2773 L:      codalist@coda.cs.cmu.edu
2774 W:      http://www.coda.cs.cmu.edu/
2775 S:      Maintained
2776 F:      Documentation/filesystems/coda.txt
2777 F:      fs/coda/
2778 F:      include/linux/coda*.h
2779 F:      include/uapi/linux/coda*.h
2780
2781 CODA V4L2 MEM2MEM DRIVER
2782 M:      Philipp Zabel <p.zabel@pengutronix.de>
2783 L:      linux-media@vger.kernel.org
2784 S:      Maintained
2785 F:      Documentation/devicetree/bindings/media/coda.txt
2786 F:      drivers/media/platform/coda/
2787
2788 COMMON CLK FRAMEWORK
2789 M:      Michael Turquette <mturquette@baylibre.com>
2790 M:      Stephen Boyd <sboyd@codeaurora.org>
2791 L:      linux-clk@vger.kernel.org
2792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2793 S:      Maintained
2794 F:      drivers/clk/
2795 X:      drivers/clk/clkdev.c
2796 F:      include/linux/clk-pr*
2797 F:      include/linux/clk/
2798
2799 COMMON INTERNET FILE SYSTEM (CIFS)
2800 M:      Steve French <sfrench@samba.org>
2801 L:      linux-cifs@vger.kernel.org
2802 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2803 W:      http://linux-cifs.samba.org/
2804 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2805 S:      Supported
2806 F:      Documentation/filesystems/cifs/
2807 F:      fs/cifs/
2808
2809 COMPACTPCI HOTPLUG CORE
2810 M:      Scott Murray <scott@spiteful.org>
2811 L:      linux-pci@vger.kernel.org
2812 S:      Maintained
2813 F:      drivers/pci/hotplug/cpci_hotplug*
2814
2815 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2816 M:      Scott Murray <scott@spiteful.org>
2817 L:      linux-pci@vger.kernel.org
2818 S:      Maintained
2819 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2820
2821 COMPACTPCI HOTPLUG GENERIC DRIVER
2822 M:      Scott Murray <scott@spiteful.org>
2823 L:      linux-pci@vger.kernel.org
2824 S:      Maintained
2825 F:      drivers/pci/hotplug/cpcihp_generic.c
2826
2827 COMPAL LAPTOP SUPPORT
2828 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2829 L:      platform-driver-x86@vger.kernel.org
2830 S:      Maintained
2831 F:      drivers/platform/x86/compal-laptop.c
2832
2833 CONEXANT ACCESSRUNNER USB DRIVER
2834 M:      Simon Arlott <cxacru@fire.lp0.eu>
2835 L:      accessrunner-general@lists.sourceforge.net
2836 W:      http://accessrunner.sourceforge.net/
2837 S:      Maintained
2838 F:      drivers/usb/atm/cxacru.c
2839
2840 CONFIGFS
2841 M:      Joel Becker <jlbec@evilplan.org>
2842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2843 S:      Supported
2844 F:      fs/configfs/
2845 F:      include/linux/configfs.h
2846
2847 CONNECTOR
2848 M:      Evgeniy Polyakov <zbr@ioremap.net>
2849 L:      netdev@vger.kernel.org
2850 S:      Maintained
2851 F:      drivers/connector/
2852
2853 CONTROL GROUP (CGROUP)
2854 M:      Tejun Heo <tj@kernel.org>
2855 M:      Li Zefan <lizefan@huawei.com>
2856 M:      Johannes Weiner <hannes@cmpxchg.org>
2857 L:      cgroups@vger.kernel.org
2858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2859 S:      Maintained
2860 F:      Documentation/cgroups/
2861 F:      include/linux/cgroup*
2862 F:      kernel/cgroup*
2863
2864 CONTROL GROUP - CPUSET
2865 M:      Li Zefan <lizefan@huawei.com>
2866 L:      cgroups@vger.kernel.org
2867 W:      http://www.bullopensource.org/cpuset/
2868 W:      http://oss.sgi.com/projects/cpusets/
2869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2870 S:      Maintained
2871 F:      Documentation/cgroups/cpusets.txt
2872 F:      include/linux/cpuset.h
2873 F:      kernel/cpuset.c
2874
2875 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2876 M:      Johannes Weiner <hannes@cmpxchg.org>
2877 M:      Michal Hocko <mhocko@kernel.org>
2878 L:      cgroups@vger.kernel.org
2879 L:      linux-mm@kvack.org
2880 S:      Maintained
2881 F:      mm/memcontrol.c
2882 F:      mm/swap_cgroup.c
2883
2884 CORETEMP HARDWARE MONITORING DRIVER
2885 M:      Fenghua Yu <fenghua.yu@intel.com>
2886 L:      lm-sensors@lm-sensors.org
2887 S:      Maintained
2888 F:      Documentation/hwmon/coretemp
2889 F:      drivers/hwmon/coretemp.c
2890
2891 COSA/SRP SYNC SERIAL DRIVER
2892 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2893 W:      http://www.fi.muni.cz/~kas/cosa/
2894 S:      Maintained
2895 F:      drivers/net/wan/cosa*
2896
2897 CPMAC ETHERNET DRIVER
2898 M:      Florian Fainelli <florian@openwrt.org>
2899 L:      netdev@vger.kernel.org
2900 S:      Maintained
2901 F:      drivers/net/ethernet/ti/cpmac.c
2902
2903 CPU FREQUENCY DRIVERS
2904 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2905 M:      Viresh Kumar <viresh.kumar@linaro.org>
2906 L:      linux-pm@vger.kernel.org
2907 S:      Maintained
2908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2909 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2910 F:      drivers/cpufreq/
2911 F:      include/linux/cpufreq.h
2912
2913 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2914 M:      Viresh Kumar <viresh.kumar@linaro.org>
2915 M:      Sudeep Holla <sudeep.holla@arm.com>
2916 L:      linux-pm@vger.kernel.org
2917 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2918 S:      Maintained
2919 F:      drivers/cpufreq/arm_big_little.h
2920 F:      drivers/cpufreq/arm_big_little.c
2921 F:      drivers/cpufreq/arm_big_little_dt.c
2922
2923 CPUIDLE DRIVER - ARM BIG LITTLE
2924 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2925 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2926 L:      linux-pm@vger.kernel.org
2927 L:      linux-arm-kernel@lists.infradead.org
2928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2929 S:      Maintained
2930 F:      drivers/cpuidle/cpuidle-big_little.c
2931
2932 CPUIDLE DRIVER - ARM EXYNOS
2933 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2934 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2935 M:      Kukjin Kim <kgene@kernel.org>
2936 L:      linux-pm@vger.kernel.org
2937 L:      linux-samsung-soc@vger.kernel.org
2938 S:      Supported
2939 F:      drivers/cpuidle/cpuidle-exynos.c
2940 F:      arch/arm/mach-exynos/pm.c
2941
2942 CPUIDLE DRIVERS
2943 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2944 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2945 L:      linux-pm@vger.kernel.org
2946 S:      Maintained
2947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2948 F:      drivers/cpuidle/*
2949 F:      include/linux/cpuidle.h
2950
2951 CPUID/MSR DRIVER
2952 M:      "H. Peter Anvin" <hpa@zytor.com>
2953 S:      Maintained
2954 F:      arch/x86/kernel/cpuid.c
2955 F:      arch/x86/kernel/msr.c
2956
2957 CPU POWER MONITORING SUBSYSTEM
2958 M:      Thomas Renninger <trenn@suse.com>
2959 L:      linux-pm@vger.kernel.org
2960 S:      Maintained
2961 F:      tools/power/cpupower/
2962
2963 CRAMFS FILESYSTEM
2964 W:      http://sourceforge.net/projects/cramfs/
2965 S:      Orphan / Obsolete
2966 F:      Documentation/filesystems/cramfs.txt
2967 F:      fs/cramfs/
2968
2969 CRIS PORT
2970 M:      Mikael Starvik <starvik@axis.com>
2971 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2972 L:      linux-cris-kernel@axis.com
2973 W:      http://developer.axis.com
2974 S:      Maintained
2975 F:      arch/cris/
2976 F:      drivers/tty/serial/crisv10.*
2977
2978 CRYPTO API
2979 M:      Herbert Xu <herbert@gondor.apana.org.au>
2980 M:      "David S. Miller" <davem@davemloft.net>
2981 L:      linux-crypto@vger.kernel.org
2982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2983 S:      Maintained
2984 F:      Documentation/crypto/
2985 F:      Documentation/DocBook/crypto-API.tmpl
2986 F:      arch/*/crypto/
2987 F:      crypto/
2988 F:      drivers/crypto/
2989 F:      include/crypto/
2990
2991 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2992 M:      Neil Horman <nhorman@tuxdriver.com>
2993 L:      linux-crypto@vger.kernel.org
2994 S:      Maintained
2995 F:      crypto/ansi_cprng.c
2996 F:      crypto/rng.c
2997
2998 CS5535 Audio ALSA driver
2999 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3000 S:      Maintained
3001 F:      sound/pci/cs5535audio/
3002
3003 CW1200 WLAN driver
3004 M:      Solomon Peachy <pizza@shaftnet.org>
3005 S:      Maintained
3006 F:      drivers/net/wireless/cw1200/
3007
3008 CX18 VIDEO4LINUX DRIVER
3009 M:      Andy Walls <awalls@md.metrocast.net>
3010 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3011 L:      linux-media@vger.kernel.org
3012 T:      git git://linuxtv.org/media_tree.git
3013 W:      http://linuxtv.org
3014 W:      http://www.ivtvdriver.org/index.php/Cx18
3015 S:      Maintained
3016 F:      Documentation/video4linux/cx18.txt
3017 F:      drivers/media/pci/cx18/
3018 F:      include/uapi/linux/ivtv*
3019
3020 CX2341X MPEG ENCODER HELPER MODULE
3021 M:      Hans Verkuil <hverkuil@xs4all.nl>
3022 L:      linux-media@vger.kernel.org
3023 T:      git git://linuxtv.org/media_tree.git
3024 W:      http://linuxtv.org
3025 S:      Maintained
3026 F:      drivers/media/common/cx2341x*
3027 F:      include/media/cx2341x*
3028
3029 CX24120 MEDIA DRIVER
3030 M:      Jemma Denson <jdenson@gmail.com>
3031 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3032 L:      linux-media@vger.kernel.org
3033 W:      http://linuxtv.org/
3034 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3035 S:      Maintained
3036 F:      drivers/media/dvb-frontends/cx24120*
3037
3038 CX88 VIDEO4LINUX DRIVER
3039 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3040 L:      linux-media@vger.kernel.org
3041 W:      http://linuxtv.org
3042 T:      git git://linuxtv.org/media_tree.git
3043 S:      Odd fixes
3044 F:      Documentation/video4linux/cx88/
3045 F:      drivers/media/pci/cx88/
3046
3047 CXD2820R MEDIA DRIVER
3048 M:      Antti Palosaari <crope@iki.fi>
3049 L:      linux-media@vger.kernel.org
3050 W:      http://linuxtv.org/
3051 W:      http://palosaari.fi/linux/
3052 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3053 T:      git git://linuxtv.org/anttip/media_tree.git
3054 S:      Maintained
3055 F:      drivers/media/dvb-frontends/cxd2820r*
3056
3057 CXGB3 ETHERNET DRIVER (CXGB3)
3058 M:      Santosh Raspatur <santosh@chelsio.com>
3059 L:      netdev@vger.kernel.org
3060 W:      http://www.chelsio.com
3061 S:      Supported
3062 F:      drivers/net/ethernet/chelsio/cxgb3/
3063
3064 CXGB3 ISCSI DRIVER (CXGB3I)
3065 M:      Karen Xie <kxie@chelsio.com>
3066 L:      linux-scsi@vger.kernel.org
3067 W:      http://www.chelsio.com
3068 S:      Supported
3069 F:      drivers/scsi/cxgbi/cxgb3i
3070
3071 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3072 M:      Steve Wise <swise@chelsio.com>
3073 L:      linux-rdma@vger.kernel.org
3074 W:      http://www.openfabrics.org
3075 S:      Supported
3076 F:      drivers/infiniband/hw/cxgb3/
3077
3078 CXGB4 ETHERNET DRIVER (CXGB4)
3079 M:      Hariprasad S <hariprasad@chelsio.com>
3080 L:      netdev@vger.kernel.org
3081 W:      http://www.chelsio.com
3082 S:      Supported
3083 F:      drivers/net/ethernet/chelsio/cxgb4/
3084
3085 CXGB4 ISCSI DRIVER (CXGB4I)
3086 M:      Karen Xie <kxie@chelsio.com>
3087 L:      linux-scsi@vger.kernel.org
3088 W:      http://www.chelsio.com
3089 S:      Supported
3090 F:      drivers/scsi/cxgbi/cxgb4i
3091
3092 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3093 M:      Steve Wise <swise@chelsio.com>
3094 L:      linux-rdma@vger.kernel.org
3095 W:      http://www.openfabrics.org
3096 S:      Supported
3097 F:      drivers/infiniband/hw/cxgb4/
3098
3099 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3100 M:      Casey Leedom <leedom@chelsio.com>
3101 L:      netdev@vger.kernel.org
3102 W:      http://www.chelsio.com
3103 S:      Supported
3104 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3105
3106 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3107 M:      Ian Munsie <imunsie@au1.ibm.com>
3108 M:      Michael Neuling <mikey@neuling.org>
3109 L:      linuxppc-dev@lists.ozlabs.org
3110 S:      Supported
3111 F:      drivers/misc/cxl/
3112 F:      include/misc/cxl*
3113 F:      include/uapi/misc/cxl.h
3114 F:      Documentation/powerpc/cxl.txt
3115 F:      Documentation/powerpc/cxl.txt
3116 F:      Documentation/ABI/testing/sysfs-class-cxl
3117
3118 STMMAC ETHERNET DRIVER
3119 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3120 L:      netdev@vger.kernel.org
3121 W:      http://www.stlinux.com
3122 S:      Supported
3123 F:      drivers/net/ethernet/stmicro/stmmac/
3124
3125 CYBERPRO FB DRIVER
3126 M:      Russell King <linux@arm.linux.org.uk>
3127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3128 W:      http://www.arm.linux.org.uk/
3129 S:      Maintained
3130 F:      drivers/video/fbdev/cyber2000fb.*
3131
3132 CYCLADES ASYNC MUX DRIVER
3133 W:      http://www.cyclades.com/
3134 S:      Orphan
3135 F:      drivers/tty/cyclades.c
3136 F:      include/linux/cyclades.h
3137 F:      include/uapi/linux/cyclades.h
3138
3139 CYCLADES PC300 DRIVER
3140 W:      http://www.cyclades.com/
3141 S:      Orphan
3142 F:      drivers/net/wan/pc300*
3143
3144 CYPRESS_FIRMWARE MEDIA DRIVER
3145 M:      Antti Palosaari <crope@iki.fi>
3146 L:      linux-media@vger.kernel.org
3147 W:      http://linuxtv.org/
3148 W:      http://palosaari.fi/linux/
3149 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3150 T:      git git://linuxtv.org/anttip/media_tree.git
3151 S:      Maintained
3152 F:      drivers/media/common/cypress_firmware*
3153
3154 CYTTSP TOUCHSCREEN DRIVER
3155 M:      Ferruh Yigit <fery@cypress.com>
3156 L:      linux-input@vger.kernel.org
3157 S:      Supported
3158 F:      drivers/input/touchscreen/cyttsp*
3159 F:      include/linux/input/cyttsp.h
3160
3161 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3162 M:      Joshua Kinard <kumba@gentoo.org>
3163 S:      Maintained
3164 F:      drivers/rtc/rtc-ds1685.c
3165 F:      include/linux/rtc/ds1685.h
3166
3167 DAMA SLAVE for AX.25
3168 M:      Joerg Reuter <jreuter@yaina.de>
3169 W:      http://yaina.de/jreuter/
3170 W:      http://www.qsl.net/dl1bke/
3171 L:      linux-hams@vger.kernel.org
3172 S:      Maintained
3173 F:      net/ax25/af_ax25.c
3174 F:      net/ax25/ax25_dev.c
3175 F:      net/ax25/ax25_ds_*
3176 F:      net/ax25/ax25_in.c
3177 F:      net/ax25/ax25_out.c
3178 F:      net/ax25/ax25_timer.c
3179 F:      net/ax25/sysctl_net_ax25.c
3180
3181 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3182 L:      netdev@vger.kernel.org
3183 S:      Orphan
3184 F:      Documentation/networking/dmfe.txt
3185 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3186
3187 DC390/AM53C974 SCSI driver
3188 M:      Hannes Reinecke <hare@suse.com>
3189 L:      linux-scsi@vger.kernel.org
3190 S:      Maintained
3191 F:      drivers/scsi/am53c974.c
3192
3193 DC395x SCSI driver
3194 M:      Oliver Neukum <oliver@neukum.org>
3195 M:      Ali Akcaagac <aliakc@web.de>
3196 M:      Jamie Lenehan <lenehan@twibble.org>
3197 L:      dc395x@twibble.org
3198 W:      http://twibble.org/dist/dc395x/
3199 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3200 S:      Maintained
3201 F:      Documentation/scsi/dc395x.txt
3202 F:      drivers/scsi/dc395x.*
3203
3204 DCCP PROTOCOL
3205 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3206 L:      dccp@vger.kernel.org
3207 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3208 S:      Maintained
3209 F:      include/linux/dccp.h
3210 F:      include/uapi/linux/dccp.h
3211 F:      include/linux/tfrc.h
3212 F:      net/dccp/
3213
3214 DECnet NETWORK LAYER
3215 W:      http://linux-decnet.sourceforge.net
3216 L:      linux-decnet-user@lists.sourceforge.net
3217 S:      Orphan
3218 F:      Documentation/networking/decnet.txt
3219 F:      net/decnet/
3220
3221 DECSTATION PLATFORM SUPPORT
3222 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3223 L:      linux-mips@linux-mips.org
3224 W:      http://www.linux-mips.org/wiki/DECstation
3225 S:      Maintained
3226 F:      arch/mips/dec/
3227 F:      arch/mips/include/asm/dec/
3228 F:      arch/mips/include/asm/mach-dec/
3229
3230 DEFXX FDDI NETWORK DRIVER
3231 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3232 S:      Maintained
3233 F:      drivers/net/fddi/defxx.*
3234
3235 DELL LAPTOP DRIVER
3236 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3237 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3238 L:      platform-driver-x86@vger.kernel.org
3239 S:      Maintained
3240 F:      drivers/platform/x86/dell-laptop.c
3241
3242 DELL LAPTOP RBTN DRIVER
3243 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3244 S:      Maintained
3245 F:      drivers/platform/x86/dell-rbtn.*
3246
3247 DELL LAPTOP FREEFALL DRIVER
3248 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3249 S:      Maintained
3250 F:      drivers/platform/x86/dell-smo8800.c
3251
3252 DELL LAPTOP SMM DRIVER
3253 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3254 S:      Maintained
3255 F:      drivers/hwmon/dell-smm-hwmon.c
3256 F:      include/uapi/linux/i8k.h
3257
3258 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3259 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3260 S:      Maintained
3261 F:      Documentation/dcdbas.txt
3262 F:      drivers/firmware/dcdbas.*
3263
3264 DELL WMI EXTRAS DRIVER
3265 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3266 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3267 S:      Maintained
3268 F:      drivers/platform/x86/dell-wmi.c
3269
3270 DESIGNWARE USB2 DRD IP DRIVER
3271 M:      John Youn <johnyoun@synopsys.com>
3272 L:      linux-usb@vger.kernel.org
3273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3274 S:      Maintained
3275 F:      drivers/usb/dwc2/
3276
3277 DESIGNWARE USB3 DRD IP DRIVER
3278 M:      Felipe Balbi <balbi@ti.com>
3279 L:      linux-usb@vger.kernel.org
3280 L:      linux-omap@vger.kernel.org
3281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3282 S:      Maintained
3283 F:      drivers/usb/dwc3/
3284
3285 DEVICE COREDUMP (DEV_COREDUMP)
3286 M:      Johannes Berg <johannes@sipsolutions.net>
3287 L:      linux-kernel@vger.kernel.org
3288 S:      Maintained
3289 F:      drivers/base/devcoredump.c
3290 F:      include/linux/devcoredump.h
3291
3292 DEVICE FREQUENCY (DEVFREQ)
3293 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3294 M:      Kyungmin Park <kyungmin.park@samsung.com>
3295 L:      linux-pm@vger.kernel.org
3296 S:      Maintained
3297 F:      drivers/devfreq/
3298
3299 DEVICE NUMBER REGISTRY
3300 M:      Torben Mathiasen <device@lanana.org>
3301 W:      http://lanana.org/docs/device-list/index.html
3302 S:      Maintained
3303
3304 DEVICE-MAPPER  (LVM)
3305 M:      Alasdair Kergon <agk@redhat.com>
3306 M:      Mike Snitzer <snitzer@redhat.com>
3307 M:      dm-devel@redhat.com
3308 L:      dm-devel@redhat.com
3309 W:      http://sources.redhat.com/dm
3310 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3312 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3313 S:      Maintained
3314 F:      Documentation/device-mapper/
3315 F:      drivers/md/dm*
3316 F:      drivers/md/persistent-data/
3317 F:      include/linux/device-mapper.h
3318 F:      include/linux/dm-*.h
3319 F:      include/uapi/linux/dm-*.h
3320
3321 DIALOG SEMICONDUCTOR DRIVERS
3322 M:      Support Opensource <support.opensource@diasemi.com>
3323 W:      http://www.dialog-semiconductor.com/products
3324 S:      Supported
3325 F:      Documentation/hwmon/da90??
3326 F:      drivers/gpio/gpio-da90??.c
3327 F:      drivers/hwmon/da90??-hwmon.c
3328 F:      drivers/iio/adc/da91??-*.c
3329 F:      drivers/input/misc/da90??_onkey.c
3330 F:      drivers/input/touchscreen/da9052_tsi.c
3331 F:      drivers/leds/leds-da90??.c
3332 F:      drivers/mfd/da903x.c
3333 F:      drivers/mfd/da90??-*.c
3334 F:      drivers/mfd/da91??-*.c
3335 F:      drivers/power/da9052-battery.c
3336 F:      drivers/power/da91??-*.c
3337 F:      drivers/regulator/da903x.c
3338 F:      drivers/regulator/da9???-regulator.[ch]
3339 F:      drivers/rtc/rtc-da90??.c
3340 F:      drivers/video/backlight/da90??_bl.c
3341 F:      drivers/watchdog/da90??_wdt.c
3342 F:      include/linux/mfd/da903x.h
3343 F:      include/linux/mfd/da9052/
3344 F:      include/linux/mfd/da9055/
3345 F:      include/linux/mfd/da9063/
3346 F:      include/linux/mfd/da9150/
3347 F:      include/sound/da[79]*.h
3348 F:      sound/soc/codecs/da[79]*.[ch]
3349
3350 DIGI NEO AND CLASSIC PCI PRODUCTS
3351 M:      Lidza Louina <lidza.louina@gmail.com>
3352 M:      Mark Hounschell <markh@compro.net>
3353 L:      driverdev-devel@linuxdriverproject.org
3354 S:      Maintained
3355 F:      drivers/staging/dgnc/
3356
3357 DIGI EPCA PCI PRODUCTS
3358 M:      Lidza Louina <lidza.louina@gmail.com>
3359 M:      Mark Hounschell <markh@compro.net>
3360 M:      Daeseok Youn <daeseok.youn@gmail.com>
3361 L:      driverdev-devel@linuxdriverproject.org
3362 S:      Maintained
3363 F:      drivers/staging/dgap/
3364
3365 DIOLAN U2C-12 I2C DRIVER
3366 M:      Guenter Roeck <linux@roeck-us.net>
3367 L:      linux-i2c@vger.kernel.org
3368 S:      Maintained
3369 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3370
3371 DIRECT ACCESS (DAX)
3372 M:      Matthew Wilcox <willy@linux.intel.com>
3373 L:      linux-fsdevel@vger.kernel.org
3374 S:      Supported
3375 F:      fs/dax.c
3376
3377 DIRECTORY NOTIFICATION (DNOTIFY)
3378 M:      Eric Paris <eparis@parisplace.org>
3379 S:      Maintained
3380 F:      Documentation/filesystems/dnotify.txt
3381 F:      fs/notify/dnotify/
3382 F:      include/linux/dnotify.h
3383
3384 DISK GEOMETRY AND PARTITION HANDLING
3385 M:      Andries Brouwer <aeb@cwi.nl>
3386 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3387 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3388 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3389 S:      Maintained
3390
3391 DISKQUOTA
3392 M:      Jan Kara <jack@suse.com>
3393 S:      Maintained
3394 F:      Documentation/filesystems/quota.txt
3395 F:      fs/quota/
3396 F:      include/linux/quota*.h
3397 F:      include/uapi/linux/quota*.h
3398
3399 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3400 M:      Bernie Thompson <bernie@plugable.com>
3401 L:      linux-fbdev@vger.kernel.org
3402 S:      Maintained
3403 W:      http://plugable.com/category/projects/udlfb/
3404 F:      drivers/video/fbdev/udlfb.c
3405 F:      include/video/udlfb.h
3406 F:      Documentation/fb/udlfb.txt
3407
3408 DISTRIBUTED LOCK MANAGER (DLM)
3409 M:      Christine Caulfield <ccaulfie@redhat.com>
3410 M:      David Teigland <teigland@redhat.com>
3411 L:      cluster-devel@redhat.com
3412 W:      http://sources.redhat.com/cluster/
3413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3414 S:      Supported
3415 F:      fs/dlm/
3416
3417 DMA BUFFER SHARING FRAMEWORK
3418 M:      Sumit Semwal <sumit.semwal@linaro.org>
3419 S:      Maintained
3420 L:      linux-media@vger.kernel.org
3421 L:      dri-devel@lists.freedesktop.org
3422 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3423 F:      drivers/dma-buf/
3424 F:      include/linux/dma-buf*
3425 F:      include/linux/reservation.h
3426 F:      include/linux/*fence.h
3427 F:      Documentation/dma-buf-sharing.txt
3428 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3429
3430 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3431 M:      Vinod Koul <vinod.koul@intel.com>
3432 L:      dmaengine@vger.kernel.org
3433 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3434 S:      Maintained
3435 F:      drivers/dma/
3436 F:      include/linux/dmaengine.h
3437 F:      Documentation/dmaengine/
3438 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3439
3440 DME1737 HARDWARE MONITOR DRIVER
3441 M:      Juerg Haefliger <juergh@gmail.com>
3442 L:      lm-sensors@lm-sensors.org
3443 S:      Maintained
3444 F:      Documentation/hwmon/dme1737
3445 F:      drivers/hwmon/dme1737.c
3446
3447 DMI/SMBIOS SUPPORT
3448 M:      Jean Delvare <jdelvare@suse.com>
3449 S:      Maintained
3450 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3451 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3452 F:      drivers/firmware/dmi-id.c
3453 F:      drivers/firmware/dmi_scan.c
3454 F:      include/linux/dmi.h
3455
3456 DOCUMENTATION
3457 M:      Jonathan Corbet <corbet@lwn.net>
3458 L:      linux-doc@vger.kernel.org
3459 S:      Maintained
3460 F:      Documentation/
3461 X:      Documentation/ABI/
3462 X:      Documentation/devicetree/
3463 X:      Documentation/acpi
3464 X:      Documentation/power
3465 X:      Documentation/spi
3466 X:      Documentation/DocBook/media
3467 T:      git git://git.lwn.net/linux-2.6.git docs-next
3468
3469 DOUBLETALK DRIVER
3470 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3471 L:      blinux-list@redhat.com
3472 S:      Maintained
3473 F:      drivers/char/dtlk.c
3474 F:      include/linux/dtlk.h
3475
3476 DPT_I2O SCSI RAID DRIVER
3477 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3478 L:      linux-scsi@vger.kernel.org
3479 W:      http://www.adaptec.com/
3480 S:      Maintained
3481 F:      drivers/scsi/dpt*
3482 F:      drivers/scsi/dpt/
3483
3484 DRBD DRIVER
3485 P:      Philipp Reisner
3486 P:      Lars Ellenberg
3487 M:      drbd-dev@lists.linbit.com
3488 L:      drbd-user@lists.linbit.com
3489 W:      http://www.drbd.org
3490 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3491 T:      git git://git.drbd.org/drbd-8.3.git
3492 S:      Supported
3493 F:      drivers/block/drbd/
3494 F:      lib/lru_cache.c
3495 F:      Documentation/blockdev/drbd/
3496
3497 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3498 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3500 S:      Supported
3501 F:      Documentation/kobject.txt
3502 F:      drivers/base/
3503 F:      fs/debugfs/
3504 F:      fs/kernfs/
3505 F:      fs/sysfs/
3506 F:      include/linux/debugfs.h
3507 F:      include/linux/kobj*
3508 F:      lib/kobj*
3509
3510 DRM DRIVERS
3511 M:      David Airlie <airlied@linux.ie>
3512 L:      dri-devel@lists.freedesktop.org
3513 T:      git git://people.freedesktop.org/~airlied/linux
3514 S:      Maintained
3515 F:      drivers/gpu/drm/
3516 F:      drivers/gpu/vga/
3517 F:      include/drm/
3518 F:      include/uapi/drm/
3519
3520 RADEON DRM DRIVERS
3521 M:      Alex Deucher <alexander.deucher@amd.com>
3522 M:      Christian König <christian.koenig@amd.com>
3523 L:      dri-devel@lists.freedesktop.org
3524 T:      git git://people.freedesktop.org/~agd5f/linux
3525 S:      Supported
3526 F:      drivers/gpu/drm/radeon/
3527 F:      include/uapi/drm/radeon*
3528
3529 DRM PANEL DRIVERS
3530 M:      Thierry Reding <thierry.reding@gmail.com>
3531 L:      dri-devel@lists.freedesktop.org
3532 T:      git git://anongit.freedesktop.org/tegra/linux.git
3533 S:      Maintained
3534 F:      drivers/gpu/drm/drm_panel.c
3535 F:      drivers/gpu/drm/panel/
3536 F:      include/drm/drm_panel.h
3537 F:      Documentation/devicetree/bindings/panel/
3538
3539 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3540 M:      Daniel Vetter <daniel.vetter@intel.com>
3541 M:      Jani Nikula <jani.nikula@linux.intel.com>
3542 L:      intel-gfx@lists.freedesktop.org
3543 L:      dri-devel@lists.freedesktop.org
3544 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3545 T:      git git://anongit.freedesktop.org/drm-intel
3546 S:      Supported
3547 F:      drivers/gpu/drm/i915/
3548 F:      include/drm/i915*
3549 F:      include/uapi/drm/i915*
3550
3551 DRM DRIVERS FOR EXYNOS
3552 M:      Inki Dae <inki.dae@samsung.com>
3553 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3554 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3555 M:      Kyungmin Park <kyungmin.park@samsung.com>
3556 L:      dri-devel@lists.freedesktop.org
3557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3558 S:      Supported
3559 F:      drivers/gpu/drm/exynos/
3560 F:      include/drm/exynos*
3561 F:      include/uapi/drm/exynos*
3562
3563 DRM DRIVERS FOR FREESCALE IMX
3564 M:      Philipp Zabel <p.zabel@pengutronix.de>
3565 L:      dri-devel@lists.freedesktop.org
3566 S:      Maintained
3567 F:      drivers/gpu/drm/imx/
3568 F:      Documentation/devicetree/bindings/drm/imx/
3569
3570 DRM DRIVERS FOR NVIDIA TEGRA
3571 M:      Thierry Reding <thierry.reding@gmail.com>
3572 M:      Terje Bergström <tbergstrom@nvidia.com>
3573 L:      dri-devel@lists.freedesktop.org
3574 L:      linux-tegra@vger.kernel.org
3575 T:      git git://anongit.freedesktop.org/tegra/linux.git
3576 S:      Supported
3577 F:      drivers/gpu/drm/tegra/
3578 F:      drivers/gpu/host1x/
3579 F:      include/linux/host1x.h
3580 F:      include/uapi/drm/tegra_drm.h
3581 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3582
3583 DRM DRIVERS FOR RENESAS
3584 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3585 L:      dri-devel@lists.freedesktop.org
3586 L:      linux-sh@vger.kernel.org
3587 T:      git git://people.freedesktop.org/~airlied/linux
3588 S:      Supported
3589 F:      drivers/gpu/drm/rcar-du/
3590 F:      drivers/gpu/drm/shmobile/
3591 F:      include/linux/platform_data/shmob_drm.h
3592
3593 DRM DRIVERS FOR ROCKCHIP
3594 M:      Mark Yao <mark.yao@rock-chips.com>
3595 L:      dri-devel@lists.freedesktop.org
3596 S:      Maintained
3597 F:      drivers/gpu/drm/rockchip/
3598 F:      Documentation/devicetree/bindings/video/rockchip*
3599
3600 DRM DRIVERS FOR STI
3601 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3602 M:      Vincent Abriou <vincent.abriou@st.com>
3603 L:      dri-devel@lists.freedesktop.org
3604 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3605 S:      Maintained
3606 F:      drivers/gpu/drm/sti
3607 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3608
3609 DSBR100 USB FM RADIO DRIVER
3610 M:      Alexey Klimov <klimov.linux@gmail.com>
3611 L:      linux-media@vger.kernel.org
3612 T:      git git://linuxtv.org/media_tree.git
3613 S:      Maintained
3614 F:      drivers/media/radio/dsbr100.c
3615
3616 DSCC4 DRIVER
3617 M:      Francois Romieu <romieu@fr.zoreil.com>
3618 L:      netdev@vger.kernel.org
3619 S:      Maintained
3620 F:      drivers/net/wan/dscc4.c
3621
3622 DT3155 MEDIA DRIVER
3623 M:      Hans Verkuil <hverkuil@xs4all.nl>
3624 L:      linux-media@vger.kernel.org
3625 T:      git git://linuxtv.org/media_tree.git
3626 W:      http://linuxtv.org
3627 S:      Odd Fixes
3628 F:      drivers/media/pci/dt3155/
3629
3630 DVB_USB_AF9015 MEDIA DRIVER
3631 M:      Antti Palosaari <crope@iki.fi>
3632 L:      linux-media@vger.kernel.org
3633 W:      http://linuxtv.org/
3634 W:      http://palosaari.fi/linux/
3635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3636 T:      git git://linuxtv.org/anttip/media_tree.git
3637 S:      Maintained
3638 F:      drivers/media/usb/dvb-usb-v2/af9015*
3639
3640 DVB_USB_AF9035 MEDIA DRIVER
3641 M:      Antti Palosaari <crope@iki.fi>
3642 L:      linux-media@vger.kernel.org
3643 W:      http://linuxtv.org/
3644 W:      http://palosaari.fi/linux/
3645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3646 T:      git git://linuxtv.org/anttip/media_tree.git
3647 S:      Maintained
3648 F:      drivers/media/usb/dvb-usb-v2/af9035*
3649
3650 DVB_USB_ANYSEE MEDIA DRIVER
3651 M:      Antti Palosaari <crope@iki.fi>
3652 L:      linux-media@vger.kernel.org
3653 W:      http://linuxtv.org/
3654 W:      http://palosaari.fi/linux/
3655 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3656 T:      git git://linuxtv.org/anttip/media_tree.git
3657 S:      Maintained
3658 F:      drivers/media/usb/dvb-usb-v2/anysee*
3659
3660 DVB_USB_AU6610 MEDIA DRIVER
3661 M:      Antti Palosaari <crope@iki.fi>
3662 L:      linux-media@vger.kernel.org
3663 W:      http://linuxtv.org/
3664 W:      http://palosaari.fi/linux/
3665 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3666 T:      git git://linuxtv.org/anttip/media_tree.git
3667 S:      Maintained
3668 F:      drivers/media/usb/dvb-usb-v2/au6610*
3669
3670 DVB_USB_CE6230 MEDIA DRIVER
3671 M:      Antti Palosaari <crope@iki.fi>
3672 L:      linux-media@vger.kernel.org
3673 W:      http://linuxtv.org/
3674 W:      http://palosaari.fi/linux/
3675 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3676 T:      git git://linuxtv.org/anttip/media_tree.git
3677 S:      Maintained
3678 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3679
3680 DVB_USB_CXUSB MEDIA DRIVER
3681 M:      Michael Krufky <mkrufky@linuxtv.org>
3682 L:      linux-media@vger.kernel.org
3683 W:      http://linuxtv.org/
3684 W:      http://github.com/mkrufky
3685 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3686 T:      git git://linuxtv.org/media_tree.git
3687 S:      Maintained
3688 F:      drivers/media/usb/dvb-usb/cxusb*
3689
3690 DVB_USB_EC168 MEDIA DRIVER
3691 M:      Antti Palosaari <crope@iki.fi>
3692 L:      linux-media@vger.kernel.org
3693 W:      http://linuxtv.org/
3694 W:      http://palosaari.fi/linux/
3695 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3696 T:      git git://linuxtv.org/anttip/media_tree.git
3697 S:      Maintained
3698 F:      drivers/media/usb/dvb-usb-v2/ec168*
3699
3700 DVB_USB_GL861 MEDIA DRIVER
3701 M:      Antti Palosaari <crope@iki.fi>
3702 L:      linux-media@vger.kernel.org
3703 W:      http://linuxtv.org/
3704 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3705 T:      git git://linuxtv.org/anttip/media_tree.git
3706 S:      Maintained
3707 F:      drivers/media/usb/dvb-usb-v2/gl861*
3708
3709 DVB_USB_MXL111SF MEDIA DRIVER
3710 M:      Michael Krufky <mkrufky@linuxtv.org>
3711 L:      linux-media@vger.kernel.org
3712 W:      http://linuxtv.org/
3713 W:      http://github.com/mkrufky
3714 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3715 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3716 S:      Maintained
3717 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3718
3719 DVB_USB_RTL28XXU 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/rtl28xxu*
3728
3729 DVB_USB_V2 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/dvb_usb*
3738 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3739
3740 DYNAMIC DEBUG
3741 M:      Jason Baron <jbaron@akamai.com>
3742 S:      Maintained
3743 F:      lib/dynamic_debug.c
3744 F:      include/linux/dynamic_debug.h
3745
3746 DZ DECSTATION DZ11 SERIAL DRIVER
3747 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3748 S:      Maintained
3749 F:      drivers/tty/serial/dz.*
3750
3751 E3X0 POWER BUTTON DRIVER
3752 M:      Moritz Fischer <moritz.fischer@ettus.com>
3753 L:      usrp-users@lists.ettus.com
3754 W:      http://www.ettus.com
3755 S:      Supported
3756 F:      drivers/input/misc/e3x0-button.c
3757 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3758
3759 E4000 MEDIA DRIVER
3760 M:      Antti Palosaari <crope@iki.fi>
3761 L:      linux-media@vger.kernel.org
3762 W:      http://linuxtv.org/
3763 W:      http://palosaari.fi/linux/
3764 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3765 T:      git git://linuxtv.org/anttip/media_tree.git
3766 S:      Maintained
3767 F:      drivers/media/tuners/e4000*
3768
3769 EATA ISA/EISA/PCI SCSI DRIVER
3770 M:      Dario Ballabio <ballabio_dario@emc.com>
3771 L:      linux-scsi@vger.kernel.org
3772 S:      Maintained
3773 F:      drivers/scsi/eata.c
3774
3775 EC100 MEDIA DRIVER
3776 M:      Antti Palosaari <crope@iki.fi>
3777 L:      linux-media@vger.kernel.org
3778 W:      http://linuxtv.org/
3779 W:      http://palosaari.fi/linux/
3780 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3781 T:      git git://linuxtv.org/anttip/media_tree.git
3782 S:      Maintained
3783 F:      drivers/media/dvb-frontends/ec100*
3784
3785 ECRYPT FILE SYSTEM
3786 M:      Tyler Hicks <tyhicks@canonical.com>
3787 L:      ecryptfs@vger.kernel.org
3788 W:      http://ecryptfs.org
3789 W:      https://launchpad.net/ecryptfs
3790 S:      Supported
3791 F:      Documentation/filesystems/ecryptfs.txt
3792 F:      fs/ecryptfs/
3793
3794 EDAC-CORE
3795 M:      Doug Thompson <dougthompson@xmission.com>
3796 M:      Borislav Petkov <bp@alien8.de>
3797 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3798 L:      linux-edac@vger.kernel.org
3799 W:      bluesmoke.sourceforge.net
3800 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3801 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3802 S:      Supported
3803 F:      Documentation/edac.txt
3804 F:      drivers/edac/
3805 F:      include/linux/edac.h
3806
3807 EDAC-AMD64
3808 M:      Doug Thompson <dougthompson@xmission.com>
3809 M:      Borislav Petkov <bp@alien8.de>
3810 L:      linux-edac@vger.kernel.org
3811 W:      bluesmoke.sourceforge.net
3812 S:      Maintained
3813 F:      drivers/edac/amd64_edac*
3814
3815 EDAC-CALXEDA
3816 M:      Doug Thompson <dougthompson@xmission.com>
3817 M:      Robert Richter <rric@kernel.org>
3818 L:      linux-edac@vger.kernel.org
3819 W:      bluesmoke.sourceforge.net
3820 S:      Maintained
3821 F:      drivers/edac/highbank*
3822
3823 EDAC-CAVIUM
3824 M:      Ralf Baechle <ralf@linux-mips.org>
3825 M:      David Daney <david.daney@cavium.com>
3826 L:      linux-edac@vger.kernel.org
3827 L:      linux-mips@linux-mips.org
3828 W:      bluesmoke.sourceforge.net
3829 S:      Supported
3830 F:      drivers/edac/octeon_edac*
3831
3832 EDAC-E752X
3833 M:      Mark Gross <mark.gross@intel.com>
3834 M:      Doug Thompson <dougthompson@xmission.com>
3835 L:      linux-edac@vger.kernel.org
3836 W:      bluesmoke.sourceforge.net
3837 S:      Maintained
3838 F:      drivers/edac/e752x_edac.c
3839
3840 EDAC-E7XXX
3841 M:      Doug Thompson <dougthompson@xmission.com>
3842 L:      linux-edac@vger.kernel.org
3843 W:      bluesmoke.sourceforge.net
3844 S:      Maintained
3845 F:      drivers/edac/e7xxx_edac.c
3846
3847 EDAC-GHES
3848 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3849 L:      linux-edac@vger.kernel.org
3850 W:      bluesmoke.sourceforge.net
3851 S:      Maintained
3852 F:      drivers/edac/ghes_edac.c
3853
3854 EDAC-I82443BXGX
3855 M:      Tim Small <tim@buttersideup.com>
3856 L:      linux-edac@vger.kernel.org
3857 W:      bluesmoke.sourceforge.net
3858 S:      Maintained
3859 F:      drivers/edac/i82443bxgx_edac.c
3860
3861 EDAC-I3000
3862 M:      Jason Uhlenkott <juhlenko@akamai.com>
3863 L:      linux-edac@vger.kernel.org
3864 W:      bluesmoke.sourceforge.net
3865 S:      Maintained
3866 F:      drivers/edac/i3000_edac.c
3867
3868 EDAC-I5000
3869 M:      Doug Thompson <dougthompson@xmission.com>
3870 L:      linux-edac@vger.kernel.org
3871 W:      bluesmoke.sourceforge.net
3872 S:      Maintained
3873 F:      drivers/edac/i5000_edac.c
3874
3875 EDAC-I5400
3876 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3877 L:      linux-edac@vger.kernel.org
3878 W:      bluesmoke.sourceforge.net
3879 S:      Maintained
3880 F:      drivers/edac/i5400_edac.c
3881
3882 EDAC-I7300
3883 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3884 L:      linux-edac@vger.kernel.org
3885 W:      bluesmoke.sourceforge.net
3886 S:      Maintained
3887 F:      drivers/edac/i7300_edac.c
3888
3889 EDAC-I7CORE
3890 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3891 L:      linux-edac@vger.kernel.org
3892 W:      bluesmoke.sourceforge.net
3893 S:      Maintained
3894 F:      drivers/edac/i7core_edac.c
3895
3896 EDAC-I82975X
3897 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3898 M:      "Arvind R." <arvino55@gmail.com>
3899 L:      linux-edac@vger.kernel.org
3900 W:      bluesmoke.sourceforge.net
3901 S:      Maintained
3902 F:      drivers/edac/i82975x_edac.c
3903
3904 EDAC-IE31200
3905 M:      Jason Baron <jbaron@akamai.com>
3906 L:      linux-edac@vger.kernel.org
3907 W:      bluesmoke.sourceforge.net
3908 S:      Maintained
3909 F:      drivers/edac/ie31200_edac.c
3910
3911 EDAC-MPC85XX
3912 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3913 L:      linux-edac@vger.kernel.org
3914 W:      bluesmoke.sourceforge.net
3915 S:      Maintained
3916 F:      drivers/edac/mpc85xx_edac.[ch]
3917
3918 EDAC-PASEMI
3919 M:      Egor Martovetsky <egor@pasemi.com>
3920 L:      linux-edac@vger.kernel.org
3921 W:      bluesmoke.sourceforge.net
3922 S:      Maintained
3923 F:      drivers/edac/pasemi_edac.c
3924
3925 EDAC-R82600
3926 M:      Tim Small <tim@buttersideup.com>
3927 L:      linux-edac@vger.kernel.org
3928 W:      bluesmoke.sourceforge.net
3929 S:      Maintained
3930 F:      drivers/edac/r82600_edac.c
3931
3932 EDAC-SBRIDGE
3933 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3934 L:      linux-edac@vger.kernel.org
3935 W:      bluesmoke.sourceforge.net
3936 S:      Maintained
3937 F:      drivers/edac/sb_edac.c
3938
3939 EDAC-XGENE
3940 APPLIED MICRO (APM) X-GENE SOC EDAC
3941 M:     Loc Ho <lho@apm.com>
3942 S:     Supported
3943 F:     drivers/edac/xgene_edac.c
3944 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3945
3946 EDIROL UA-101/UA-1000 DRIVER
3947 M:      Clemens Ladisch <clemens@ladisch.de>
3948 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3949 T:      git git://git.alsa-project.org/alsa-kernel.git
3950 S:      Maintained
3951 F:      sound/usb/misc/ua101.c
3952
3953 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3954 M:      Matt Fleming <matt.fleming@intel.com>
3955 L:      linux-efi@vger.kernel.org
3956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3957 S:      Maintained
3958 F:      Documentation/efi-stub.txt
3959 F:      arch/ia64/kernel/efi.c
3960 F:      arch/x86/boot/compressed/eboot.[ch]
3961 F:      arch/x86/include/asm/efi.h
3962 F:      arch/x86/platform/efi/*
3963 F:      drivers/firmware/efi/*
3964 F:      include/linux/efi*.h
3965
3966 EFI VARIABLE FILESYSTEM
3967 M:      Matthew Garrett <matthew.garrett@nebula.com>
3968 M:      Jeremy Kerr <jk@ozlabs.org>
3969 M:      Matt Fleming <matt.fleming@intel.com>
3970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3971 L:      linux-efi@vger.kernel.org
3972 S:      Maintained
3973 F:      fs/efivarfs/
3974
3975 EFIFB FRAMEBUFFER DRIVER
3976 L:      linux-fbdev@vger.kernel.org
3977 M:      Peter Jones <pjones@redhat.com>
3978 S:      Maintained
3979 F:      drivers/video/fbdev/efifb.c
3980
3981 EFS FILESYSTEM
3982 W:      http://aeschi.ch.eu.org/efs/
3983 S:      Orphan
3984 F:      fs/efs/
3985
3986 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3987 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3988 M:      Christoph Raisch <raisch@de.ibm.com>
3989 L:      linux-rdma@vger.kernel.org
3990 S:      Supported
3991 F:      drivers/infiniband/hw/ehca/
3992
3993 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3994 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3995 L:      netdev@vger.kernel.org
3996 S:      Maintained
3997 F:      drivers/net/ethernet/ibm/ehea/
3998
3999 EM28XX VIDEO4LINUX DRIVER
4000 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4001 L:      linux-media@vger.kernel.org
4002 W:      http://linuxtv.org
4003 T:      git git://linuxtv.org/media_tree.git
4004 S:      Maintained
4005 F:      drivers/media/usb/em28xx/
4006
4007 EMBEDDED LINUX
4008 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4009 M:      Matt Mackall <mpm@selenic.com>
4010 M:      David Woodhouse <dwmw2@infradead.org>
4011 L:      linux-embedded@vger.kernel.org
4012 S:      Maintained
4013
4014 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4015 M:      James Smart <james.smart@avagotech.com>
4016 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4017 L:      linux-scsi@vger.kernel.org
4018 W:      http://www.avagotech.com
4019 S:      Supported
4020 F:      drivers/scsi/lpfc/
4021
4022 ENE CB710 FLASH CARD READER DRIVER
4023 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4024 S:      Maintained
4025 F:      drivers/misc/cb710/
4026 F:      drivers/mmc/host/cb710-mmc.*
4027 F:      include/linux/cb710.h
4028
4029 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4030 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4031 S:      Maintained
4032 F:      drivers/media/rc/ene_ir.*
4033
4034 ENHANCED ERROR HANDLING (EEH)
4035 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4036 L:      linuxppc-dev@lists.ozlabs.org
4037 S:      Supported
4038 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4039 F:      arch/powerpc/kernel/eeh*.c
4040
4041 EPSON S1D13XXX FRAMEBUFFER DRIVER
4042 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4043 S:      Maintained
4044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4045 F:      drivers/video/fbdev/s1d13xxxfb.c
4046 F:      include/video/s1d13xxxfb.h
4047
4048 ET131X NETWORK DRIVER
4049 M:      Mark Einon <mark.einon@gmail.com>
4050 S:      Odd Fixes
4051 F:      drivers/net/ethernet/agere/
4052
4053 ETHERNET BRIDGE
4054 M:      Stephen Hemminger <stephen@networkplumber.org>
4055 L:      bridge@lists.linux-foundation.org
4056 L:      netdev@vger.kernel.org
4057 W:      http://www.linuxfoundation.org/en/Net:Bridge
4058 S:      Maintained
4059 F:      include/linux/netfilter_bridge/
4060 F:      net/bridge/
4061
4062 ETHERNET PHY LIBRARY
4063 M:      Florian Fainelli <f.fainelli@gmail.com>
4064 L:      netdev@vger.kernel.org
4065 S:      Maintained
4066 F:      include/linux/phy.h
4067 F:      include/linux/phy_fixed.h
4068 F:      drivers/net/phy/
4069 F:      Documentation/networking/phy.txt
4070 F:      drivers/of/of_mdio.c
4071 F:      drivers/of/of_net.c
4072
4073 EXT2 FILE SYSTEM
4074 M:      Jan Kara <jack@suse.com>
4075 L:      linux-ext4@vger.kernel.org
4076 S:      Maintained
4077 F:      Documentation/filesystems/ext2.txt
4078 F:      fs/ext2/
4079 F:      include/linux/ext2*
4080
4081 EXT3 FILE SYSTEM
4082 M:      Jan Kara <jack@suse.com>
4083 M:      Andrew Morton <akpm@linux-foundation.org>
4084 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4085 L:      linux-ext4@vger.kernel.org
4086 S:      Maintained
4087 F:      Documentation/filesystems/ext3.txt
4088 F:      fs/ext3/
4089
4090 EXT4 FILE SYSTEM
4091 M:      "Theodore Ts'o" <tytso@mit.edu>
4092 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4093 L:      linux-ext4@vger.kernel.org
4094 W:      http://ext4.wiki.kernel.org
4095 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4096 S:      Maintained
4097 F:      Documentation/filesystems/ext4.txt
4098 F:      fs/ext4/
4099
4100 Extended Verification Module (EVM)
4101 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4102 L:      linux-ima-devel@lists.sourceforge.net
4103 L:      linux-security-module@vger.kernel.org
4104 S:      Supported
4105 F:      security/integrity/evm/
4106
4107 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4108 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4109 M:      Chanwoo Choi <cw00.choi@samsung.com>
4110 L:      linux-kernel@vger.kernel.org
4111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4112 S:      Maintained
4113 F:      drivers/extcon/
4114 F:      Documentation/extcon/
4115
4116 EXYNOS DP DRIVER
4117 M:      Jingoo Han <jingoohan1@gmail.com>
4118 L:      dri-devel@lists.freedesktop.org
4119 S:      Maintained
4120 F:      drivers/gpu/drm/exynos/exynos_dp*
4121
4122 EXYNOS MIPI DISPLAY DRIVERS
4123 M:      Inki Dae <inki.dae@samsung.com>
4124 M:      Donghwa Lee <dh09.lee@samsung.com>
4125 M:      Kyungmin Park <kyungmin.park@samsung.com>
4126 L:      linux-fbdev@vger.kernel.org
4127 S:      Maintained
4128 F:      drivers/video/fbdev/exynos/exynos_mipi*
4129 F:      include/video/exynos_mipi*
4130
4131 F71805F HARDWARE MONITORING DRIVER
4132 M:      Jean Delvare <jdelvare@suse.com>
4133 L:      lm-sensors@lm-sensors.org
4134 S:      Maintained
4135 F:      Documentation/hwmon/f71805f
4136 F:      drivers/hwmon/f71805f.c
4137
4138 FC0011 TUNER DRIVER
4139 M:      Michael Buesch <m@bues.ch>
4140 L:      linux-media@vger.kernel.org
4141 S:      Maintained
4142 F:      drivers/media/tuners/fc0011.h
4143 F:      drivers/media/tuners/fc0011.c
4144
4145 FC2580 MEDIA DRIVER
4146 M:      Antti Palosaari <crope@iki.fi>
4147 L:      linux-media@vger.kernel.org
4148 W:      http://linuxtv.org/
4149 W:      http://palosaari.fi/linux/
4150 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4151 T:      git git://linuxtv.org/anttip/media_tree.git
4152 S:      Maintained
4153 F:      drivers/media/tuners/fc2580*
4154
4155 FANOTIFY
4156 M:      Eric Paris <eparis@redhat.com>
4157 S:      Maintained
4158 F:      fs/notify/fanotify/
4159 F:      include/linux/fanotify.h
4160 F:      include/uapi/linux/fanotify.h
4161
4162 FARSYNC SYNCHRONOUS DRIVER
4163 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4164 W:      http://www.farsite.co.uk/
4165 S:      Supported
4166 F:      drivers/net/wan/farsync.*
4167
4168 FAULT INJECTION SUPPORT
4169 M:      Akinobu Mita <akinobu.mita@gmail.com>
4170 S:      Supported
4171 F:      Documentation/fault-injection/
4172 F:      lib/fault-inject.c
4173
4174 FBTFT Framebuffer drivers
4175 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4176 M:      Noralf Trønnes <noralf@tronnes.org>
4177 S:      Maintained
4178 F:      drivers/staging/fbtft/
4179
4180 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4181 M:      Vasu Dev <vasu.dev@intel.com>
4182 L:      fcoe-devel@open-fcoe.org
4183 W:      www.Open-FCoE.org
4184 S:      Supported
4185 F:      drivers/scsi/libfc/
4186 F:      drivers/scsi/fcoe/
4187 F:      include/scsi/fc/
4188 F:      include/scsi/libfc.h
4189 F:      include/scsi/libfcoe.h
4190 F:      include/uapi/scsi/fc/
4191
4192 FILE LOCKING (flock() and fcntl()/lockf())
4193 M:      Jeff Layton <jlayton@poochiereds.net>
4194 M:      "J. Bruce Fields" <bfields@fieldses.org>
4195 L:      linux-fsdevel@vger.kernel.org
4196 S:      Maintained
4197 F:      include/linux/fcntl.h
4198 F:      include/linux/fs.h
4199 F:      include/uapi/linux/fcntl.h
4200 F:      include/uapi/linux/fs.h
4201 F:      fs/fcntl.c
4202 F:      fs/locks.c
4203
4204 FILESYSTEMS (VFS and infrastructure)
4205 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4206 L:      linux-fsdevel@vger.kernel.org
4207 S:      Maintained
4208 F:      fs/*
4209
4210 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4211 M:      Riku Voipio <riku.voipio@iki.fi>
4212 L:      lm-sensors@lm-sensors.org
4213 S:      Maintained
4214 F:      drivers/hwmon/f75375s.c
4215 F:      include/linux/f75375s.h
4216
4217 FIREWIRE AUDIO DRIVERS
4218 M:      Clemens Ladisch <clemens@ladisch.de>
4219 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4220 T:      git git://git.alsa-project.org/alsa-kernel.git
4221 S:      Maintained
4222 F:      sound/firewire/
4223
4224 FIREWIRE MEDIA DRIVERS (firedtv)
4225 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4226 L:      linux-media@vger.kernel.org
4227 L:      linux1394-devel@lists.sourceforge.net
4228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4229 S:      Maintained
4230 F:      drivers/media/firewire/
4231
4232 FIREWIRE SBP-2 TARGET
4233 M:      Chris Boot <bootc@bootc.net>
4234 L:      linux-scsi@vger.kernel.org
4235 L:      target-devel@vger.kernel.org
4236 L:      linux1394-devel@lists.sourceforge.net
4237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4238 S:      Maintained
4239 F:      drivers/target/sbp/
4240
4241 FIREWIRE SUBSYSTEM
4242 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4243 L:      linux1394-devel@lists.sourceforge.net
4244 W:      http://ieee1394.wiki.kernel.org/
4245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4246 S:      Maintained
4247 F:      drivers/firewire/
4248 F:      include/linux/firewire.h
4249 F:      include/uapi/linux/firewire*.h
4250 F:      tools/firewire/
4251
4252 FIRMWARE LOADER (request_firmware)
4253 M:      Ming Lei <ming.lei@canonical.com>
4254 L:      linux-kernel@vger.kernel.org
4255 S:      Maintained
4256 F:      Documentation/firmware_class/
4257 F:      drivers/base/firmware*.c
4258 F:      include/linux/firmware.h
4259
4260 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4261 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4262 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4263 S:      Maintained
4264 F:      drivers/block/rsxx/
4265
4266 FLOPPY DRIVER
4267 M:      Jiri Kosina <jikos@kernel.org>
4268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4269 S:      Odd fixes
4270 F:      drivers/block/floppy.c
4271
4272 FMC SUBSYSTEM
4273 M:      Alessandro Rubini <rubini@gnudd.com>
4274 W:      http://www.ohwr.org/projects/fmc-bus
4275 S:      Supported
4276 F:      drivers/fmc/
4277 F:      include/linux/fmc*.h
4278 F:      include/linux/ipmi-fru.h
4279 K:      fmc_d.*register
4280
4281 FPU EMULATOR
4282 M:      Bill Metzenthen <billm@melbpc.org.au>
4283 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4284 S:      Maintained
4285 F:      arch/x86/math-emu/
4286
4287 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4288 L:      netdev@vger.kernel.org
4289 S:      Orphan
4290 F:      drivers/net/wan/dlci.c
4291 F:      drivers/net/wan/sdla.c
4292
4293 FRAMEBUFFER LAYER
4294 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4295 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4296 L:      linux-fbdev@vger.kernel.org
4297 W:      http://linux-fbdev.sourceforge.net/
4298 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4300 S:      Maintained
4301 F:      Documentation/fb/
4302 F:      Documentation/devicetree/bindings/fb/
4303 F:      drivers/video/
4304 F:      include/video/
4305 F:      include/linux/fb.h
4306 F:      include/uapi/video/
4307 F:      include/uapi/linux/fb.h
4308
4309 FREESCALE DIU FRAMEBUFFER DRIVER
4310 M:      Timur Tabi <timur@tabi.org>
4311 L:      linux-fbdev@vger.kernel.org
4312 S:      Maintained
4313 F:      drivers/video/fbdev/fsl-diu-fb.*
4314
4315 FREESCALE DMA DRIVER
4316 M:      Li Yang <leoli@freescale.com>
4317 M:      Zhang Wei <zw@zh-kernel.org>
4318 L:      linuxppc-dev@lists.ozlabs.org
4319 S:      Maintained
4320 F:      drivers/dma/fsldma.*
4321
4322 FREESCALE I2C CPM DRIVER
4323 M:      Jochen Friedrich <jochen@scram.de>
4324 L:      linuxppc-dev@lists.ozlabs.org
4325 L:      linux-i2c@vger.kernel.org
4326 S:      Maintained
4327 F:      drivers/i2c/busses/i2c-cpm.c
4328
4329 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4330 M:      Sascha Hauer <kernel@pengutronix.de>
4331 L:      linux-fbdev@vger.kernel.org
4332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4333 S:      Maintained
4334 F:      include/linux/platform_data/video-imxfb.h
4335 F:      drivers/video/fbdev/imxfb.c
4336
4337 FREESCALE QUAD SPI DRIVER
4338 M:      Han Xu <han.xu@freescale.com>
4339 L:      linux-mtd@lists.infradead.org
4340 S:      Maintained
4341 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4342
4343 FREESCALE SOC FS_ENET DRIVER
4344 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4345 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4346 L:      linuxppc-dev@lists.ozlabs.org
4347 L:      netdev@vger.kernel.org
4348 S:      Maintained
4349 F:      drivers/net/ethernet/freescale/fs_enet/
4350 F:      include/linux/fs_enet_pd.h
4351
4352 FREESCALE QUICC ENGINE LIBRARY
4353 L:      linuxppc-dev@lists.ozlabs.org
4354 S:      Orphan
4355 F:      arch/powerpc/sysdev/qe_lib/
4356 F:      arch/powerpc/include/asm/*qe.h
4357
4358 FREESCALE USB PERIPHERAL DRIVERS
4359 M:      Li Yang <leoli@freescale.com>
4360 L:      linux-usb@vger.kernel.org
4361 L:      linuxppc-dev@lists.ozlabs.org
4362 S:      Maintained
4363 F:      drivers/usb/gadget/udc/fsl*
4364
4365 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4366 M:      Li Yang <leoli@freescale.com>
4367 L:      netdev@vger.kernel.org
4368 L:      linuxppc-dev@lists.ozlabs.org
4369 S:      Maintained
4370 F:      drivers/net/ethernet/freescale/ucc_geth*
4371
4372 FREESCALE QUICC ENGINE UCC UART DRIVER
4373 M:      Timur Tabi <timur@tabi.org>
4374 L:      linuxppc-dev@lists.ozlabs.org
4375 S:      Maintained
4376 F:      drivers/tty/serial/ucc_uart.c
4377
4378 FREESCALE SOC SOUND DRIVERS
4379 M:      Timur Tabi <timur@tabi.org>
4380 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4381 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4382 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4383 L:      linuxppc-dev@lists.ozlabs.org
4384 S:      Maintained
4385 F:      sound/soc/fsl/fsl*
4386 F:      sound/soc/fsl/imx*
4387 F:      sound/soc/fsl/mpc8610_hpcd.c
4388
4389 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4390 M:      "J. German Rivera" <German.Rivera@freescale.com>
4391 L:      linux-kernel@vger.kernel.org
4392 S:      Maintained
4393 F:      drivers/staging/fsl-mc/
4394
4395 FREEVXFS FILESYSTEM
4396 M:      Christoph Hellwig <hch@infradead.org>
4397 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4398 S:      Maintained
4399 F:      fs/freevxfs/
4400
4401 FREEZER
4402 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4403 M:      Pavel Machek <pavel@ucw.cz>
4404 L:      linux-pm@vger.kernel.org
4405 S:      Supported
4406 F:      Documentation/power/freezing-of-tasks.txt
4407 F:      include/linux/freezer.h
4408 F:      kernel/freezer.c
4409
4410 FRONTSWAP API
4411 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4412 L:      linux-kernel@vger.kernel.org
4413 S:      Maintained
4414 F:      mm/frontswap.c
4415 F:      include/linux/frontswap.h
4416
4417 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4418 M:      David Howells <dhowells@redhat.com>
4419 L:      linux-cachefs@redhat.com
4420 S:      Supported
4421 F:      Documentation/filesystems/caching/
4422 F:      fs/fscache/
4423 F:      include/linux/fscache*.h
4424
4425 F2FS FILE SYSTEM
4426 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4427 M:      Changman Lee <cm224.lee@samsung.com>
4428 L:      linux-f2fs-devel@lists.sourceforge.net
4429 W:      http://en.wikipedia.org/wiki/F2FS
4430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4431 S:      Maintained
4432 F:      Documentation/filesystems/f2fs.txt
4433 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4434 F:      fs/f2fs/
4435 F:      include/linux/f2fs_fs.h
4436
4437 FUJITSU FR-V (FRV) PORT
4438 M:      David Howells <dhowells@redhat.com>
4439 S:      Maintained
4440 F:      arch/frv/
4441
4442 FUJITSU LAPTOP EXTRAS
4443 M:      Jonathan Woithe <jwoithe@just42.net>
4444 L:      platform-driver-x86@vger.kernel.org
4445 S:      Maintained
4446 F:      drivers/platform/x86/fujitsu-laptop.c
4447
4448 FUJITSU M-5MO LS CAMERA ISP DRIVER
4449 M:      Kyungmin Park <kyungmin.park@samsung.com>
4450 M:      Heungjun Kim <riverful.kim@samsung.com>
4451 L:      linux-media@vger.kernel.org
4452 S:      Maintained
4453 F:      drivers/media/i2c/m5mols/
4454 F:      include/media/m5mols.h
4455
4456 FUJITSU TABLET EXTRAS
4457 M:      Robert Gerlach <khnz@gmx.de>
4458 L:      platform-driver-x86@vger.kernel.org
4459 S:      Maintained
4460 F:      drivers/platform/x86/fujitsu-tablet.c
4461
4462 FUSE: FILESYSTEM IN USERSPACE
4463 M:      Miklos Szeredi <miklos@szeredi.hu>
4464 L:      fuse-devel@lists.sourceforge.net
4465 W:      http://fuse.sourceforge.net/
4466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4467 S:      Maintained
4468 F:      fs/fuse/
4469 F:      include/uapi/linux/fuse.h
4470 F:      Documentation/filesystems/fuse.txt
4471
4472 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4473 M:      Rik Faith <faith@cs.unc.edu>
4474 L:      linux-scsi@vger.kernel.org
4475 S:      Odd Fixes (e.g., new signatures)
4476 F:      drivers/scsi/fdomain.*
4477
4478 GCOV BASED KERNEL PROFILING
4479 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4480 S:      Maintained
4481 F:      kernel/gcov/
4482 F:      Documentation/gcov.txt
4483
4484 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4485 M:      Achim Leubner <achim_leubner@adaptec.com>
4486 L:      linux-scsi@vger.kernel.org
4487 W:      http://www.icp-vortex.com/
4488 S:      Supported
4489 F:      drivers/scsi/gdt*
4490
4491 GDB KERNEL DEBUGGING HELPER SCRIPTS
4492 M:      Jan Kiszka <jan.kiszka@siemens.com>
4493 S:      Supported
4494 F:      scripts/gdb/
4495
4496 GEMTEK FM RADIO RECEIVER DRIVER
4497 M:      Hans Verkuil <hverkuil@xs4all.nl>
4498 L:      linux-media@vger.kernel.org
4499 T:      git git://linuxtv.org/media_tree.git
4500 W:      http://linuxtv.org
4501 S:      Maintained
4502 F:      drivers/media/radio/radio-gemtek*
4503
4504 GENERIC GPIO I2C DRIVER
4505 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4506 S:      Supported
4507 F:      drivers/i2c/busses/i2c-gpio.c
4508 F:      include/linux/i2c-gpio.h
4509
4510 GENERIC GPIO I2C MULTIPLEXER DRIVER
4511 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4512 L:      linux-i2c@vger.kernel.org
4513 S:      Supported
4514 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4515 F:      include/linux/i2c-mux-gpio.h
4516 F:      Documentation/i2c/muxes/i2c-mux-gpio
4517
4518 GENERIC HDLC (WAN) DRIVERS
4519 M:      Krzysztof Halasa <khc@pm.waw.pl>
4520 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4521 S:      Maintained
4522 F:      drivers/net/wan/c101.c
4523 F:      drivers/net/wan/hd6457*
4524 F:      drivers/net/wan/hdlc*
4525 F:      drivers/net/wan/n2.c
4526 F:      drivers/net/wan/pc300too.c
4527 F:      drivers/net/wan/pci200syn.c
4528 F:      drivers/net/wan/wanxl*
4529
4530 GENERIC INCLUDE/ASM HEADER FILES
4531 M:      Arnd Bergmann <arnd@arndb.de>
4532 L:      linux-arch@vger.kernel.org
4533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4534 S:      Maintained
4535 F:      include/asm-generic/
4536 F:      include/uapi/asm-generic/
4537
4538 GENERIC PHY FRAMEWORK
4539 M:      Kishon Vijay Abraham I <kishon@ti.com>
4540 L:      linux-kernel@vger.kernel.org
4541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4542 S:      Supported
4543 F:      drivers/phy/
4544 F:      include/linux/phy/
4545
4546 GENERIC PM DOMAINS
4547 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4548 M:      Kevin Hilman <khilman@kernel.org>
4549 M:      Ulf Hansson <ulf.hansson@linaro.org>
4550 L:      linux-pm@vger.kernel.org
4551 S:      Supported
4552 F:      drivers/base/power/domain*.c
4553 F:      include/linux/pm_domain.h
4554
4555 GENERIC UIO DRIVER FOR PCI DEVICES
4556 M:      "Michael S. Tsirkin" <mst@redhat.com>
4557 L:      kvm@vger.kernel.org
4558 S:      Supported
4559 F:      drivers/uio/uio_pci_generic.c
4560
4561 GET_MAINTAINER SCRIPT
4562 M:      Joe Perches <joe@perches.com>
4563 S:      Maintained
4564 F:      scripts/get_maintainer.pl
4565
4566 GFS2 FILE SYSTEM
4567 M:      Steven Whitehouse <swhiteho@redhat.com>
4568 M:      Bob Peterson <rpeterso@redhat.com>
4569 L:      cluster-devel@redhat.com
4570 W:      http://sources.redhat.com/cluster/
4571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4572 S:      Supported
4573 F:      Documentation/filesystems/gfs2*.txt
4574 F:      fs/gfs2/
4575 F:      include/uapi/linux/gfs2_ondisk.h
4576
4577 GIGASET ISDN DRIVERS
4578 M:      Paul Bolle <pebolle@tiscali.nl>
4579 L:      gigaset307x-common@lists.sourceforge.net
4580 W:      http://gigaset307x.sourceforge.net/
4581 S:      Odd Fixes
4582 F:      Documentation/isdn/README.gigaset
4583 F:      drivers/isdn/gigaset/
4584 F:      include/uapi/linux/gigaset_dev.h
4585
4586 GO7007 MPEG CODEC
4587 M:      Hans Verkuil <hans.verkuil@cisco.com>
4588 L:      linux-media@vger.kernel.org
4589 S:      Maintained
4590 F:      drivers/media/usb/go7007/
4591
4592 GOODIX TOUCHSCREEN
4593 M:      Bastien Nocera <hadess@hadess.net>
4594 L:      linux-input@vger.kernel.org
4595 S:      Maintained
4596 F:      drivers/input/touchscreen/goodix.c
4597
4598 GPIO SUBSYSTEM
4599 M:      Linus Walleij <linus.walleij@linaro.org>
4600 M:      Alexandre Courbot <gnurou@gmail.com>
4601 L:      linux-gpio@vger.kernel.org
4602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4603 S:      Maintained
4604 F:      Documentation/gpio/
4605 F:      drivers/gpio/
4606 F:      include/linux/gpio/
4607 F:      include/linux/gpio.h
4608 F:      include/asm-generic/gpio.h
4609
4610 GRE DEMULTIPLEXER DRIVER
4611 M:      Dmitry Kozlov <xeb@mail.ru>
4612 L:      netdev@vger.kernel.org
4613 S:      Maintained
4614 F:      net/ipv4/gre_demux.c
4615 F:      net/ipv4/gre_offload.c
4616 F:      include/net/gre.h
4617
4618 GRETH 10/100/1G Ethernet MAC device driver
4619 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4620 L:      netdev@vger.kernel.org
4621 S:      Maintained
4622 F:      drivers/net/ethernet/aeroflex/
4623
4624 GSPCA FINEPIX SUBDRIVER
4625 M:      Frank Zago <frank@zago.net>
4626 L:      linux-media@vger.kernel.org
4627 T:      git git://linuxtv.org/media_tree.git
4628 S:      Maintained
4629 F:      drivers/media/usb/gspca/finepix.c
4630
4631 GSPCA GL860 SUBDRIVER
4632 M:      Olivier Lorin <o.lorin@laposte.net>
4633 L:      linux-media@vger.kernel.org
4634 T:      git git://linuxtv.org/media_tree.git
4635 S:      Maintained
4636 F:      drivers/media/usb/gspca/gl860/
4637
4638 GSPCA M5602 SUBDRIVER
4639 M:      Erik Andren <erik.andren@gmail.com>
4640 L:      linux-media@vger.kernel.org
4641 T:      git git://linuxtv.org/media_tree.git
4642 S:      Maintained
4643 F:      drivers/media/usb/gspca/m5602/
4644
4645 GSPCA PAC207 SONIXB SUBDRIVER
4646 M:      Hans de Goede <hdegoede@redhat.com>
4647 L:      linux-media@vger.kernel.org
4648 T:      git git://linuxtv.org/media_tree.git
4649 S:      Maintained
4650 F:      drivers/media/usb/gspca/pac207.c
4651
4652 GSPCA SN9C20X SUBDRIVER
4653 M:      Brian Johnson <brijohn@gmail.com>
4654 L:      linux-media@vger.kernel.org
4655 T:      git git://linuxtv.org/media_tree.git
4656 S:      Maintained
4657 F:      drivers/media/usb/gspca/sn9c20x.c
4658
4659 GSPCA T613 SUBDRIVER
4660 M:      Leandro Costantino <lcostantino@gmail.com>
4661 L:      linux-media@vger.kernel.org
4662 T:      git git://linuxtv.org/media_tree.git
4663 S:      Maintained
4664 F:      drivers/media/usb/gspca/t613.c
4665
4666 GSPCA USB WEBCAM DRIVER
4667 M:      Hans de Goede <hdegoede@redhat.com>
4668 L:      linux-media@vger.kernel.org
4669 T:      git git://linuxtv.org/media_tree.git
4670 S:      Maintained
4671 F:      drivers/media/usb/gspca/
4672
4673 GUID PARTITION TABLE (GPT)
4674 M:      Davidlohr Bueso <dave@stgolabs.net>
4675 L:      linux-efi@vger.kernel.org
4676 S:      Maintained
4677 F:      block/partitions/efi.*
4678
4679 STK1160 USB VIDEO CAPTURE DRIVER
4680 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4681 L:      linux-media@vger.kernel.org
4682 T:      git git://linuxtv.org/media_tree.git
4683 S:      Maintained
4684 F:      drivers/media/usb/stk1160/
4685
4686 H8/300 ARCHITECTURE
4687 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4688 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4689 W:      http://uclinux-h8.sourceforge.jp
4690 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4691 S:      Maintained
4692 F:      arch/h8300/
4693 F:      drivers/clocksource/h8300_*.c
4694 F:      drivers/clk/h8300/
4695 F:      drivers/irqchip/irq-renesas-h8*.c
4696
4697 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4698 M:      Frank Seidel <frank@f-seidel.de>
4699 L:      platform-driver-x86@vger.kernel.org
4700 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4701 S:      Maintained
4702 F:      drivers/platform/x86/hdaps.c
4703
4704 HDPVR USB VIDEO ENCODER DRIVER
4705 M:      Hans Verkuil <hverkuil@xs4all.nl>
4706 L:      linux-media@vger.kernel.org
4707 T:      git git://linuxtv.org/media_tree.git
4708 W:      http://linuxtv.org
4709 S:      Odd Fixes
4710 F:      drivers/media/usb/hdpvr/
4711
4712 HWPOISON MEMORY FAILURE HANDLING
4713 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4714 L:      linux-mm@kvack.org
4715 S:      Maintained
4716 F:      mm/memory-failure.c
4717 F:      mm/hwpoison-inject.c
4718
4719 HYPERVISOR VIRTUAL CONSOLE DRIVER
4720 L:      linuxppc-dev@lists.ozlabs.org
4721 S:      Odd Fixes
4722 F:      drivers/tty/hvc/
4723
4724 HACKRF MEDIA DRIVER
4725 M:      Antti Palosaari <crope@iki.fi>
4726 L:      linux-media@vger.kernel.org
4727 W:      http://linuxtv.org/
4728 W:      http://palosaari.fi/linux/
4729 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4730 T:      git git://linuxtv.org/anttip/media_tree.git
4731 S:      Maintained
4732 F:      drivers/media/usb/hackrf/
4733
4734 HARDWARE MONITORING
4735 M:      Jean Delvare <jdelvare@suse.com>
4736 M:      Guenter Roeck <linux@roeck-us.net>
4737 L:      lm-sensors@lm-sensors.org
4738 W:      http://www.lm-sensors.org/
4739 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4741 S:      Maintained
4742 F:      Documentation/hwmon/
4743 F:      drivers/hwmon/
4744 F:      include/linux/hwmon*.h
4745
4746 HARDWARE RANDOM NUMBER GENERATOR CORE
4747 M:      Matt Mackall <mpm@selenic.com>
4748 M:      Herbert Xu <herbert@gondor.apana.org.au>
4749 L:      linux-crypto@vger.kernel.org
4750 S:      Odd fixes
4751 F:      Documentation/hw_random.txt
4752 F:      drivers/char/hw_random/
4753 F:      include/linux/hw_random.h
4754
4755 HARDWARE SPINLOCK CORE
4756 M:      Ohad Ben-Cohen <ohad@wizery.com>
4757 S:      Maintained
4758 F:      Documentation/hwspinlock.txt
4759 F:      drivers/hwspinlock/hwspinlock_*
4760 F:      include/linux/hwspinlock.h
4761
4762 HARMONY SOUND DRIVER
4763 L:      linux-parisc@vger.kernel.org
4764 S:      Maintained
4765 F:      sound/parisc/harmony.*
4766
4767 HD29L2 MEDIA DRIVER
4768 M:      Antti Palosaari <crope@iki.fi>
4769 L:      linux-media@vger.kernel.org
4770 W:      http://linuxtv.org/
4771 W:      http://palosaari.fi/linux/
4772 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4773 T:      git git://linuxtv.org/anttip/media_tree.git
4774 S:      Maintained
4775 F:      drivers/media/dvb-frontends/hd29l2*
4776
4777 HEWLETT-PACKARD SMART2 RAID DRIVER
4778 L:      iss_storagedev@hp.com
4779 S:      Orphan
4780 F:      Documentation/blockdev/cpqarray.txt
4781 F:      drivers/block/cpqarray.*
4782
4783 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4784 M:      Don Brace <don.brace@pmcs.com>
4785 L:      iss_storagedev@hp.com
4786 L:      storagedev@pmcs.com
4787 L:      linux-scsi@vger.kernel.org
4788 S:      Supported
4789 F:      Documentation/scsi/hpsa.txt
4790 F:      drivers/scsi/hpsa*.[ch]
4791 F:      include/linux/cciss*.h
4792 F:      include/uapi/linux/cciss*.h
4793
4794 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4795 M:      Don Brace <don.brace@pmcs.com>
4796 L:      iss_storagedev@hp.com
4797 L:      storagedev@pmcs.com
4798 L:      linux-scsi@vger.kernel.org
4799 S:      Supported
4800 F:      Documentation/blockdev/cciss.txt
4801 F:      drivers/block/cciss*
4802 F:      include/linux/cciss_ioctl.h
4803 F:      include/uapi/linux/cciss_ioctl.h
4804
4805 HFS FILESYSTEM
4806 L:      linux-fsdevel@vger.kernel.org
4807 S:      Orphan
4808 F:      Documentation/filesystems/hfs.txt
4809 F:      fs/hfs/
4810
4811 HFSPLUS FILESYSTEM
4812 L:      linux-fsdevel@vger.kernel.org
4813 S:      Orphan
4814 F:      Documentation/filesystems/hfsplus.txt
4815 F:      fs/hfsplus/
4816
4817 HGA FRAMEBUFFER DRIVER
4818 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4819 L:      linux-nvidia@lists.surfsouth.com
4820 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4821 S:      Maintained
4822 F:      drivers/video/fbdev/hgafb.c
4823
4824 HIBERNATION (aka Software Suspend, aka swsusp)
4825 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4826 M:      Pavel Machek <pavel@ucw.cz>
4827 L:      linux-pm@vger.kernel.org
4828 S:      Supported
4829 F:      arch/x86/power/
4830 F:      drivers/base/power/
4831 F:      kernel/power/
4832 F:      include/linux/suspend.h
4833 F:      include/linux/freezer.h
4834 F:      include/linux/pm.h
4835 F:      arch/*/include/asm/suspend*.h
4836
4837 HID CORE LAYER
4838 M:      Jiri Kosina <jikos@kernel.org>
4839 L:      linux-input@vger.kernel.org
4840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4841 S:      Maintained
4842 F:      drivers/hid/
4843 F:      include/linux/hid*
4844 F:      include/uapi/linux/hid*
4845
4846 HID SENSOR HUB DRIVERS
4847 M:      Jiri Kosina <jikos@kernel.org>
4848 M:      Jonathan Cameron <jic23@kernel.org>
4849 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4850 L:      linux-input@vger.kernel.org
4851 L:      linux-iio@vger.kernel.org
4852 S:      Maintained
4853 F:      Documentation/hid/hid-sensor*
4854 F:      drivers/hid/hid-sensor-*
4855 F:      drivers/iio/*/hid-*
4856 F:      include/linux/hid-sensor-*
4857
4858 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4859 M:      Thomas Gleixner <tglx@linutronix.de>
4860 L:      linux-kernel@vger.kernel.org
4861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4862 S:      Maintained
4863 F:      Documentation/timers/
4864 F:      kernel/time/hrtimer.c
4865 F:      kernel/time/clockevents.c
4866 F:      kernel/time/tick*.*
4867 F:      kernel/time/timer_*.c
4868 F:      include/linux/clockchips.h
4869 F:      include/linux/hrtimer.h
4870
4871 HIGH-SPEED SCC DRIVER FOR AX.25
4872 L:      linux-hams@vger.kernel.org
4873 S:      Orphan
4874 F:      drivers/net/hamradio/dmascc.c
4875 F:      drivers/net/hamradio/scc.c
4876
4877 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4878 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4879 W:      http://www.highpoint-tech.com
4880 S:      Supported
4881 F:      Documentation/scsi/hptiop.txt
4882 F:      drivers/scsi/hptiop.c
4883
4884 HIPPI
4885 M:      Jes Sorensen <jes@trained-monkey.org>
4886 L:      linux-hippi@sunsite.dk
4887 S:      Maintained
4888 F:      include/linux/hippidevice.h
4889 F:      include/uapi/linux/if_hippi.h
4890 F:      net/802/hippi.c
4891 F:      drivers/net/hippi/
4892
4893 HOST AP DRIVER
4894 M:      Jouni Malinen <j@w1.fi>
4895 L:      hostap@shmoo.com (subscribers-only)
4896 L:      linux-wireless@vger.kernel.org
4897 W:      http://hostap.epitest.fi/
4898 S:      Maintained
4899 F:      drivers/net/wireless/hostap/
4900
4901 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4902 L:      platform-driver-x86@vger.kernel.org
4903 S:      Orphan
4904 F:      drivers/platform/x86/tc1100-wmi.c
4905
4906 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4907 M:      Jaroslav Kysela <perex@perex.cz>
4908 S:      Maintained
4909 F:      drivers/net/ethernet/hp/hp100.*
4910
4911 HPET:   High Precision Event Timers driver
4912 M:      Clemens Ladisch <clemens@ladisch.de>
4913 S:      Maintained
4914 F:      Documentation/timers/hpet.txt
4915 F:      drivers/char/hpet.c
4916 F:      include/linux/hpet.h
4917 F:      include/uapi/linux/hpet.h
4918
4919 HPET:   x86
4920 S:      Orphan
4921 F:      arch/x86/kernel/hpet.c
4922 F:      arch/x86/include/asm/hpet.h
4923
4924 HPFS FILESYSTEM
4925 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4926 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4927 S:      Maintained
4928 F:      fs/hpfs/
4929
4930 HSI SUBSYSTEM
4931 M:      Sebastian Reichel <sre@kernel.org>
4932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4933 S:      Maintained
4934 F:      Documentation/ABI/testing/sysfs-bus-hsi
4935 F:      Documentation/hsi.txt
4936 F:      drivers/hsi/
4937 F:      include/linux/hsi/
4938 F:      include/uapi/linux/hsi/
4939
4940 HSO 3G MODEM DRIVER
4941 M:      Jan Dumon <j.dumon@option.com>
4942 W:      http://www.pharscape.org
4943 S:      Maintained
4944 F:      drivers/net/usb/hso.c
4945
4946 HSR NETWORK PROTOCOL
4947 M:      Arvid Brodin <arvid.brodin@alten.se>
4948 L:      netdev@vger.kernel.org
4949 S:      Maintained
4950 F:      net/hsr/
4951
4952 HTCPEN TOUCHSCREEN DRIVER
4953 M:      Pau Oliva Fora <pof@eslack.org>
4954 L:      linux-input@vger.kernel.org
4955 S:      Maintained
4956 F:      drivers/input/touchscreen/htcpen.c
4957
4958 HUGETLB FILESYSTEM
4959 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4960 S:      Maintained
4961 F:      fs/hugetlbfs/
4962
4963 Hyper-V CORE AND DRIVERS
4964 M:      "K. Y. Srinivasan" <kys@microsoft.com>
4965 M:      Haiyang Zhang <haiyangz@microsoft.com>
4966 L:      devel@linuxdriverproject.org
4967 S:      Maintained
4968 F:      arch/x86/include/asm/mshyperv.h
4969 F:      arch/x86/include/uapi/asm/hyperv.h
4970 F:      arch/x86/kernel/cpu/mshyperv.c
4971 F:      drivers/hid/hid-hyperv.c
4972 F:      drivers/hv/
4973 F:      drivers/input/serio/hyperv-keyboard.c
4974 F:      drivers/net/hyperv/
4975 F:      drivers/scsi/storvsc_drv.c
4976 F:      drivers/video/fbdev/hyperv_fb.c
4977 F:      include/linux/hyperv.h
4978 F:      tools/hv/
4979 F:      Documentation/ABI/stable/sysfs-bus-vmbus
4980
4981 I2C OVER PARALLEL PORT
4982 M:      Jean Delvare <jdelvare@suse.com>
4983 L:      linux-i2c@vger.kernel.org
4984 S:      Maintained
4985 F:      Documentation/i2c/busses/i2c-parport
4986 F:      Documentation/i2c/busses/i2c-parport-light
4987 F:      drivers/i2c/busses/i2c-parport.c
4988 F:      drivers/i2c/busses/i2c-parport-light.c
4989
4990 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4991 M:      Jean Delvare <jdelvare@suse.com>
4992 L:      linux-i2c@vger.kernel.org
4993 S:      Maintained
4994 F:      Documentation/i2c/busses/i2c-ali1535
4995 F:      Documentation/i2c/busses/i2c-ali1563
4996 F:      Documentation/i2c/busses/i2c-ali15x3
4997 F:      Documentation/i2c/busses/i2c-amd756
4998 F:      Documentation/i2c/busses/i2c-amd8111
4999 F:      Documentation/i2c/busses/i2c-i801
5000 F:      Documentation/i2c/busses/i2c-nforce2
5001 F:      Documentation/i2c/busses/i2c-piix4
5002 F:      Documentation/i2c/busses/i2c-sis5595
5003 F:      Documentation/i2c/busses/i2c-sis630
5004 F:      Documentation/i2c/busses/i2c-sis96x
5005 F:      Documentation/i2c/busses/i2c-via
5006 F:      Documentation/i2c/busses/i2c-viapro
5007 F:      drivers/i2c/busses/i2c-ali1535.c
5008 F:      drivers/i2c/busses/i2c-ali1563.c
5009 F:      drivers/i2c/busses/i2c-ali15x3.c
5010 F:      drivers/i2c/busses/i2c-amd756.c
5011 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5012 F:      drivers/i2c/busses/i2c-amd8111.c
5013 F:      drivers/i2c/busses/i2c-i801.c
5014 F:      drivers/i2c/busses/i2c-isch.c
5015 F:      drivers/i2c/busses/i2c-nforce2.c
5016 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5017 F:      drivers/i2c/busses/i2c-piix4.c
5018 F:      drivers/i2c/busses/i2c-sis5595.c
5019 F:      drivers/i2c/busses/i2c-sis630.c
5020 F:      drivers/i2c/busses/i2c-sis96x.c
5021 F:      drivers/i2c/busses/i2c-via.c
5022 F:      drivers/i2c/busses/i2c-viapro.c
5023
5024 I2C/SMBUS ISMT DRIVER
5025 M:      Seth Heasley <seth.heasley@intel.com>
5026 M:      Neil Horman <nhorman@tuxdriver.com>
5027 L:      linux-i2c@vger.kernel.org
5028 F:      drivers/i2c/busses/i2c-ismt.c
5029 F:      Documentation/i2c/busses/i2c-ismt
5030
5031 I2C/SMBUS STUB DRIVER
5032 M:      Jean Delvare <jdelvare@suse.com>
5033 L:      linux-i2c@vger.kernel.org
5034 S:      Maintained
5035 F:      drivers/i2c/i2c-stub.c
5036
5037 I2C SUBSYSTEM
5038 M:      Wolfram Sang <wsa@the-dreams.de>
5039 L:      linux-i2c@vger.kernel.org
5040 W:      https://i2c.wiki.kernel.org/
5041 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5043 S:      Maintained
5044 F:      Documentation/devicetree/bindings/i2c/
5045 F:      Documentation/i2c/
5046 F:      drivers/i2c/
5047 F:      include/linux/i2c.h
5048 F:      include/linux/i2c-*.h
5049 F:      include/uapi/linux/i2c.h
5050 F:      include/uapi/linux/i2c-*.h
5051
5052 I2C ACPI SUPPORT
5053 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5054 L:      linux-i2c@vger.kernel.org
5055 L:      linux-acpi@vger.kernel.org
5056 S:      Maintained
5057
5058 I2C-TAOS-EVM DRIVER
5059 M:      Jean Delvare <jdelvare@suse.com>
5060 L:      linux-i2c@vger.kernel.org
5061 S:      Maintained
5062 F:      Documentation/i2c/busses/i2c-taos-evm
5063 F:      drivers/i2c/busses/i2c-taos-evm.c
5064
5065 I2C-TINY-USB DRIVER
5066 M:      Till Harbaum <till@harbaum.org>
5067 L:      linux-i2c@vger.kernel.org
5068 W:      http://www.harbaum.org/till/i2c_tiny_usb
5069 S:      Maintained
5070 F:      drivers/i2c/busses/i2c-tiny-usb.c
5071
5072 i386 BOOT CODE
5073 M:      "H. Peter Anvin" <hpa@zytor.com>
5074 S:      Maintained
5075 F:      arch/x86/boot/
5076
5077 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5078 M:      "H. Peter Anvin" <hpa@zytor.com>
5079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5080 S:      Maintained
5081
5082 IA64 (Itanium) PLATFORM
5083 M:      Tony Luck <tony.luck@intel.com>
5084 M:      Fenghua Yu <fenghua.yu@intel.com>
5085 L:      linux-ia64@vger.kernel.org
5086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5087 S:      Maintained
5088 F:      arch/ia64/
5089
5090 IBM Power VMX Cryptographic instructions
5091 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5092 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5093 L:      linux-crypto@vger.kernel.org
5094 S:      Supported
5095 F:      drivers/crypto/vmx/Makefile
5096 F:      drivers/crypto/vmx/Kconfig
5097 F:      drivers/crypto/vmx/vmx.c
5098 F:      drivers/crypto/vmx/aes*
5099 F:      drivers/crypto/vmx/ghash*
5100 F:      drivers/crypto/vmx/ppc-xlate.pl
5101
5102 IBM Power in-Nest Crypto Acceleration
5103 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5104 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5105 L:      linux-crypto@vger.kernel.org
5106 S:      Supported
5107 F:      drivers/crypto/nx/Makefile
5108 F:      drivers/crypto/nx/Kconfig
5109 F:      drivers/crypto/nx/nx-aes*
5110 F:      drivers/crypto/nx/nx-sha*
5111 F:      drivers/crypto/nx/nx.*
5112 F:      drivers/crypto/nx/nx_csbcpb.h
5113 F:      drivers/crypto/nx/nx_debugfs.h
5114
5115 IBM Power 842 compression accelerator
5116 M:      Dan Streetman <ddstreet@ieee.org>
5117 S:      Supported
5118 F:      drivers/crypto/nx/Makefile
5119 F:      drivers/crypto/nx/Kconfig
5120 F:      drivers/crypto/nx/nx-842*
5121 F:      include/linux/sw842.h
5122 F:      crypto/842.c
5123 F:      lib/842/
5124
5125 IBM Power Linux RAID adapter
5126 M:      Brian King <brking@us.ibm.com>
5127 S:      Supported
5128 F:      drivers/scsi/ipr.*
5129
5130 IBM Power Virtual Ethernet Device Driver
5131 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5132 L:      netdev@vger.kernel.org
5133 S:      Supported
5134 F:      drivers/net/ethernet/ibm/ibmveth.*
5135
5136 IBM Power Virtual SCSI Device Drivers
5137 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5138 L:      linux-scsi@vger.kernel.org
5139 S:      Supported
5140 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5141 F:      drivers/scsi/ibmvscsi/viosrp.h
5142
5143 IBM Power Virtual FC Device Drivers
5144 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5145 L:      linux-scsi@vger.kernel.org
5146 S:      Supported
5147 F:      drivers/scsi/ibmvscsi/ibmvfc*
5148
5149 IBM ServeRAID RAID DRIVER
5150 S:      Orphan
5151 F:      drivers/scsi/ips.*
5152
5153 ICH LPC AND GPIO DRIVER
5154 M:      Peter Tyser <ptyser@xes-inc.com>
5155 S:      Maintained
5156 F:      drivers/mfd/lpc_ich.c
5157 F:      drivers/gpio/gpio-ich.c
5158
5159 IDE SUBSYSTEM
5160 M:      "David S. Miller" <davem@davemloft.net>
5161 L:      linux-ide@vger.kernel.org
5162 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5164 S:      Maintained
5165 F:      Documentation/ide/
5166 F:      drivers/ide/
5167 F:      include/linux/ide.h
5168
5169 IDEAPAD LAPTOP EXTRAS DRIVER
5170 M:      Ike Panhc <ike.pan@canonical.com>
5171 L:      platform-driver-x86@vger.kernel.org
5172 W:      http://launchpad.net/ideapad-laptop
5173 S:      Maintained
5174 F:      drivers/platform/x86/ideapad-laptop.c
5175
5176 IDEAPAD LAPTOP SLIDEBAR DRIVER
5177 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5178 L:      linux-input@vger.kernel.org
5179 W:      https://github.com/o2genum/ideapad-slidebar
5180 S:      Maintained
5181 F:      drivers/input/misc/ideapad_slidebar.c
5182
5183 IDE/ATAPI DRIVERS
5184 M:      Borislav Petkov <bp@alien8.de>
5185 L:      linux-ide@vger.kernel.org
5186 S:      Maintained
5187 F:      Documentation/cdrom/ide-cd
5188 F:      drivers/ide/ide-cd*
5189
5190 IDLE-I7300
5191 M:      Andy Henroid <andrew.d.henroid@intel.com>
5192 L:      linux-pm@vger.kernel.org
5193 S:      Supported
5194 F:      drivers/idle/i7300_idle.c
5195
5196 IEEE 802.15.4 SUBSYSTEM
5197 M:      Alexander Aring <alex.aring@gmail.com>
5198 L:      linux-wpan@vger.kernel.org
5199 W:      https://github.com/linux-wpan
5200 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5201 S:      Maintained
5202 F:      net/ieee802154/
5203 F:      net/mac802154/
5204 F:      drivers/net/ieee802154/
5205 F:      include/linux/nl802154.h
5206 F:      include/linux/ieee802154.h
5207 F:      include/net/nl802154.h
5208 F:      include/net/mac802154.h
5209 F:      include/net/af_ieee802154.h
5210 F:      include/net/cfg802154.h
5211 F:      include/net/ieee802154_netdev.h
5212 F:      Documentation/networking/ieee802154.txt
5213
5214 IGORPLUG-USB IR RECEIVER
5215 M:      Sean Young <sean@mess.org>
5216 L:      linux-media@vger.kernel.org
5217 S:      Maintained
5218 F:      drivers/media/rc/igorplugusb.c
5219
5220 IGUANAWORKS USB IR TRANSCEIVER
5221 M:      Sean Young <sean@mess.org>
5222 L:      linux-media@vger.kernel.org
5223 S:      Maintained
5224 F:      drivers/media/rc/iguanair.c
5225
5226 IIO SUBSYSTEM AND DRIVERS
5227 M:      Jonathan Cameron <jic23@kernel.org>
5228 R:      Hartmut Knaack <knaack.h@gmx.de>
5229 R:      Lars-Peter Clausen <lars@metafoo.de>
5230 R:      Peter Meerwald <pmeerw@pmeerw.net>
5231 L:      linux-iio@vger.kernel.org
5232 S:      Maintained
5233 F:      drivers/iio/
5234 F:      drivers/staging/iio/
5235 F:      include/linux/iio/
5236 F:      tools/iio/
5237
5238 IKANOS/ADI EAGLE ADSL USB DRIVER
5239 M:      Matthieu Castet <castet.matthieu@free.fr>
5240 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5241 S:      Maintained
5242 F:      drivers/usb/atm/ueagle-atm.c
5243
5244 INA209 HARDWARE MONITOR DRIVER
5245 M:      Guenter Roeck <linux@roeck-us.net>
5246 L:      lm-sensors@lm-sensors.org
5247 S:      Maintained
5248 F:      Documentation/hwmon/ina209
5249 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5250 F:      drivers/hwmon/ina209.c
5251
5252 INA2XX HARDWARE MONITOR DRIVER
5253 M:      Guenter Roeck <linux@roeck-us.net>
5254 L:      lm-sensors@lm-sensors.org
5255 S:      Maintained
5256 F:      Documentation/hwmon/ina2xx
5257 F:      drivers/hwmon/ina2xx.c
5258 F:      include/linux/platform_data/ina2xx.h
5259
5260 INDUSTRY PACK SUBSYSTEM (IPACK)
5261 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5262 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5263 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5264 L:      industrypack-devel@lists.sourceforge.net
5265 W:      http://industrypack.sourceforge.net
5266 S:      Maintained
5267 F:      drivers/ipack/
5268
5269 INGENIC JZ4780 DMA Driver
5270 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5271 S:      Maintained
5272 F:      drivers/dma/dma-jz4780.c
5273
5274 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5275 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5276 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5277 L:      linux-ima-devel@lists.sourceforge.net
5278 L:      linux-ima-user@lists.sourceforge.net
5279 L:      linux-security-module@vger.kernel.org
5280 S:      Supported
5281 F:      security/integrity/ima/
5282
5283 IMGTEC IR DECODER DRIVER
5284 M:      James Hogan <james.hogan@imgtec.com>
5285 S:      Maintained
5286 F:      drivers/media/rc/img-ir/
5287
5288 IMS TWINTURBO FRAMEBUFFER DRIVER
5289 L:      linux-fbdev@vger.kernel.org
5290 S:      Orphan
5291 F:      drivers/video/fbdev/imsttfb.c
5292
5293 INFINIBAND SUBSYSTEM
5294 M:      Doug Ledford <dledford@redhat.com>
5295 M:      Sean Hefty <sean.hefty@intel.com>
5296 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5297 L:      linux-rdma@vger.kernel.org
5298 W:      http://www.openfabrics.org/
5299 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5301 S:      Supported
5302 F:      Documentation/infiniband/
5303 F:      drivers/infiniband/
5304 F:      include/uapi/linux/if_infiniband.h
5305 F:      include/uapi/rdma/
5306 F:      include/rdma/
5307
5308 INOTIFY
5309 M:      John McCutchan <john@johnmccutchan.com>
5310 M:      Robert Love <rlove@rlove.org>
5311 M:      Eric Paris <eparis@parisplace.org>
5312 S:      Maintained
5313 F:      Documentation/filesystems/inotify.txt
5314 F:      fs/notify/inotify/
5315 F:      include/linux/inotify.h
5316 F:      include/uapi/linux/inotify.h
5317
5318 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5319 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5320 L:      linux-input@vger.kernel.org
5321 Q:      http://patchwork.kernel.org/project/linux-input/list/
5322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5323 S:      Maintained
5324 F:      drivers/input/
5325 F:      include/linux/input.h
5326 F:      include/uapi/linux/input.h
5327 F:      include/linux/input/
5328
5329 INPUT MULTITOUCH (MT) PROTOCOL
5330 M:      Henrik Rydberg <rydberg@bitmath.org>
5331 L:      linux-input@vger.kernel.org
5332 S:      Odd fixes
5333 F:      Documentation/input/multi-touch-protocol.txt
5334 F:      drivers/input/input-mt.c
5335 K:      \b(ABS|SYN)_MT_
5336
5337 INTEL ASoC BDW/HSW DRIVERS
5338 M:      Jie Yang <yang.jie@linux.intel.com>
5339 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5340 S:      Supported
5341 F:      sound/soc/intel/common/sst-dsp*
5342 F:      sound/soc/intel/common/sst-firmware.c
5343 F:      sound/soc/intel/boards/broadwell.c
5344 F:      sound/soc/intel/haswell/
5345
5346 INTEL C600 SERIES SAS CONTROLLER DRIVER
5347 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5348 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5349 L:      linux-scsi@vger.kernel.org
5350 T:      git git://git.code.sf.net/p/intel-sas/isci
5351 S:      Supported
5352 F:      drivers/scsi/isci/
5353
5354 INTEL IDLE DRIVER
5355 M:      Len Brown <lenb@kernel.org>
5356 L:      linux-pm@vger.kernel.org
5357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5358 S:      Supported
5359 F:      drivers/idle/intel_idle.c
5360
5361 INTEL PSTATE DRIVER
5362 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5363 L:      linux-pm@vger.kernel.org
5364 S:      Supported
5365 F:      drivers/cpufreq/intel_pstate.c
5366
5367 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5368 M:      Maik Broemme <mbroemme@plusserver.de>
5369 L:      linux-fbdev@vger.kernel.org
5370 S:      Maintained
5371 F:      Documentation/fb/intelfb.txt
5372 F:      drivers/video/fbdev/intelfb/
5373
5374 INTEL 810/815 FRAMEBUFFER DRIVER
5375 M:      Antonino Daplas <adaplas@gmail.com>
5376 L:      linux-fbdev@vger.kernel.org
5377 S:      Maintained
5378 F:      drivers/video/fbdev/i810/
5379
5380 INTEL MENLOW THERMAL DRIVER
5381 M:      Sujith Thomas <sujith.thomas@intel.com>
5382 L:      platform-driver-x86@vger.kernel.org
5383 W:      https://01.org/linux-acpi
5384 S:      Supported
5385 F:      drivers/platform/x86/intel_menlow.c
5386
5387 INTEL IA32 MICROCODE UPDATE SUPPORT
5388 M:      Borislav Petkov <bp@alien8.de>
5389 S:      Maintained
5390 F:      arch/x86/kernel/cpu/microcode/core*
5391 F:      arch/x86/kernel/cpu/microcode/intel*
5392
5393 INTEL I/OAT DMA DRIVER
5394 M:      Dave Jiang <dave.jiang@intel.com>
5395 R:      Dan Williams <dan.j.williams@intel.com>
5396 L:      dmaengine@vger.kernel.org
5397 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5398 S:      Supported
5399 F:      drivers/dma/ioat*
5400
5401 INTEL IOMMU (VT-d)
5402 M:      David Woodhouse <dwmw2@infradead.org>
5403 L:      iommu@lists.linux-foundation.org
5404 T:      git git://git.infradead.org/iommu-2.6.git
5405 S:      Supported
5406 F:      drivers/iommu/intel-iommu.c
5407 F:      include/linux/intel-iommu.h
5408
5409 INTEL IOP-ADMA DMA DRIVER
5410 R:      Dan Williams <dan.j.williams@intel.com>
5411 S:      Odd fixes
5412 F:      drivers/dma/iop-adma.c
5413
5414 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5415 M:      Krzysztof Halasa <khalasa@piap.pl>
5416 S:      Maintained
5417 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5418 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5419 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5420 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5421 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5422 F:      drivers/net/wan/ixp4xx_hss.c
5423
5424 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5425 M:      Deepak Saxena <dsaxena@plexity.net>
5426 S:      Maintained
5427 F:      drivers/char/hw_random/ixp4xx-rng.c
5428
5429 INTEL ETHERNET DRIVERS
5430 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5431 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5432 R:      Shannon Nelson <shannon.nelson@intel.com>
5433 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5434 R:      Don Skidmore <donald.c.skidmore@intel.com>
5435 R:      Matthew Vick <matthew.vick@intel.com>
5436 R:      John Ronciak <john.ronciak@intel.com>
5437 R:      Mitch Williams <mitch.a.williams@intel.com>
5438 L:      intel-wired-lan@lists.osuosl.org
5439 W:      http://www.intel.com/support/feedback.htm
5440 W:      http://e1000.sourceforge.net/
5441 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5444 S:      Supported
5445 F:      Documentation/networking/e100.txt
5446 F:      Documentation/networking/e1000.txt
5447 F:      Documentation/networking/e1000e.txt
5448 F:      Documentation/networking/igb.txt
5449 F:      Documentation/networking/igbvf.txt
5450 F:      Documentation/networking/ixgb.txt
5451 F:      Documentation/networking/ixgbe.txt
5452 F:      Documentation/networking/ixgbevf.txt
5453 F:      Documentation/networking/i40e.txt
5454 F:      Documentation/networking/i40evf.txt
5455 F:      drivers/net/ethernet/intel/
5456 F:      drivers/net/ethernet/intel/*/
5457
5458 INTEL-MID GPIO DRIVER
5459 M:      David Cohen <david.a.cohen@linux.intel.com>
5460 L:      linux-gpio@vger.kernel.org
5461 S:      Maintained
5462 F:      drivers/gpio/gpio-intel-mid.c
5463
5464 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5465 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5466 L:      linux-wireless@vger.kernel.org
5467 S:      Maintained
5468 F:      Documentation/networking/README.ipw2100
5469 F:      Documentation/networking/README.ipw2200
5470 F:      drivers/net/wireless/ipw2x00/
5471
5472 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5473 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5474 M:      Gang Wei <gang.wei@intel.com>
5475 M:      Shane Wang <shane.wang@intel.com>
5476 L:      tboot-devel@lists.sourceforge.net
5477 W:      http://tboot.sourceforge.net
5478 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5479 S:      Supported
5480 F:      Documentation/intel_txt.txt
5481 F:      include/linux/tboot.h
5482 F:      arch/x86/kernel/tboot.c
5483
5484 INTEL WIRELESS WIMAX CONNECTION 2400
5485 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5486 M:      linux-wimax@intel.com
5487 L:      wimax@linuxwimax.org (subscribers-only)
5488 S:      Supported
5489 W:      http://linuxwimax.org
5490 F:      Documentation/wimax/README.i2400m
5491 F:      drivers/net/wimax/i2400m/
5492 F:      include/uapi/linux/wimax/i2400m.h
5493
5494 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5495 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5496 L:      linux-wireless@vger.kernel.org
5497 S:      Supported
5498 F:      drivers/net/wireless/iwlegacy/
5499
5500 INTEL WIRELESS WIFI LINK (iwlwifi)
5501 M:      Johannes Berg <johannes.berg@intel.com>
5502 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5503 M:      Intel Linux Wireless <ilw@linux.intel.com>
5504 L:      linux-wireless@vger.kernel.org
5505 W:      http://intellinuxwireless.org
5506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5507 S:      Supported
5508 F:      drivers/net/wireless/iwlwifi/
5509
5510 INTEL MANAGEMENT ENGINE (mei)
5511 M:      Tomas Winkler <tomas.winkler@intel.com>
5512 L:      linux-kernel@vger.kernel.org
5513 S:      Supported
5514 F:      include/uapi/linux/mei.h
5515 F:      include/linux/mei_cl_bus.h
5516 F:      drivers/misc/mei/*
5517 F:      Documentation/misc-devices/mei/*
5518
5519 INTEL PMC IPC DRIVER
5520 M:      Zha Qipeng<qipeng.zha@intel.com>
5521 L:      platform-driver-x86@vger.kernel.org
5522 S:      Maintained
5523 F:      drivers/platform/x86/intel_pmc_ipc.c
5524 F:      arch/x86/include/asm/intel_pmc_ipc.h
5525
5526 IOC3 ETHERNET DRIVER
5527 M:      Ralf Baechle <ralf@linux-mips.org>
5528 L:      linux-mips@linux-mips.org
5529 S:      Maintained
5530 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5531
5532 IOC3 SERIAL DRIVER
5533 M:      Pat Gefre <pfg@sgi.com>
5534 L:      linux-serial@vger.kernel.org
5535 S:      Maintained
5536 F:      drivers/tty/serial/ioc3_serial.c
5537
5538 IOMMU DRIVERS
5539 M:      Joerg Roedel <joro@8bytes.org>
5540 L:      iommu@lists.linux-foundation.org
5541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5542 S:      Maintained
5543 F:      drivers/iommu/
5544
5545 IP MASQUERADING
5546 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5547 S:      Maintained
5548 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5549
5550 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5551 M:      Francois Romieu <romieu@fr.zoreil.com>
5552 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5553 L:      netdev@vger.kernel.org
5554 S:      Maintained
5555 F:      drivers/net/ethernet/icplus/ipg.*
5556
5557 IPATH DRIVER
5558 M:      Mike Marciniszyn <infinipath@intel.com>
5559 L:      linux-rdma@vger.kernel.org
5560 S:      Maintained
5561 F:      drivers/infiniband/hw/ipath/
5562
5563 IPMI SUBSYSTEM
5564 M:      Corey Minyard <minyard@acm.org>
5565 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5566 W:      http://openipmi.sourceforge.net/
5567 S:      Supported
5568 F:      Documentation/IPMI.txt
5569 F:      drivers/char/ipmi/
5570 F:      include/linux/ipmi*
5571 F:      include/uapi/linux/ipmi*
5572
5573 QCOM AUDIO (ASoC) DRIVERS
5574 M:      Patrick Lai <plai@codeaurora.org>
5575 M:      Banajit Goswami <bgoswami@codeaurora.org>
5576 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5577 S:      Supported
5578 F:      sound/soc/qcom/
5579
5580 IPS SCSI RAID DRIVER
5581 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5582 L:      linux-scsi@vger.kernel.org
5583 W:      http://www.adaptec.com/
5584 S:      Maintained
5585 F:      drivers/scsi/ips*
5586
5587 IPVS
5588 M:      Wensong Zhang <wensong@linux-vs.org>
5589 M:      Simon Horman <horms@verge.net.au>
5590 M:      Julian Anastasov <ja@ssi.bg>
5591 L:      netdev@vger.kernel.org
5592 L:      lvs-devel@vger.kernel.org
5593 S:      Maintained
5594 F:      Documentation/networking/ipvs-sysctl.txt
5595 F:      include/net/ip_vs.h
5596 F:      include/uapi/linux/ip_vs.h
5597 F:      net/netfilter/ipvs/
5598
5599 IPWIRELESS DRIVER
5600 M:      Jiri Kosina <jikos@kernel.org>
5601 M:      David Sterba <dsterba@suse.com>
5602 S:      Odd Fixes
5603 F:      drivers/tty/ipwireless/
5604
5605 IPX NETWORK LAYER
5606 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5607 L:      netdev@vger.kernel.org
5608 S:      Maintained
5609 F:      include/net/ipx.h
5610 F:      include/uapi/linux/ipx.h
5611 F:      net/ipx/
5612
5613 IRDA SUBSYSTEM
5614 M:      Samuel Ortiz <samuel@sortiz.org>
5615 L:      irda-users@lists.sourceforge.net (subscribers-only)
5616 L:      netdev@vger.kernel.org
5617 W:      http://irda.sourceforge.net/
5618 S:      Maintained
5619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5620 F:      Documentation/networking/irda.txt
5621 F:      drivers/net/irda/
5622 F:      include/net/irda/
5623 F:      net/irda/
5624
5625 IRQ SUBSYSTEM
5626 M:      Thomas Gleixner <tglx@linutronix.de>
5627 L:      linux-kernel@vger.kernel.org
5628 S:      Maintained
5629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5630 F:      kernel/irq/
5631
5632 IRQCHIP DRIVERS
5633 M:      Thomas Gleixner <tglx@linutronix.de>
5634 M:      Jason Cooper <jason@lakedaemon.net>
5635 M:      Marc Zyngier <marc.zyngier@arm.com>
5636 L:      linux-kernel@vger.kernel.org
5637 S:      Maintained
5638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5639 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5640 F:      Documentation/devicetree/bindings/interrupt-controller/
5641 F:      drivers/irqchip/
5642
5643 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5644 M:      Jiang Liu <jiang.liu@linux.intel.com>
5645 M:      Marc Zyngier <marc.zyngier@arm.com>
5646 S:      Maintained
5647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5648 F:      Documentation/IRQ-domain.txt
5649 F:      include/linux/irqdomain.h
5650 F:      kernel/irq/irqdomain.c
5651 F:      kernel/irq/msi.c
5652
5653 ISAPNP
5654 M:      Jaroslav Kysela <perex@perex.cz>
5655 S:      Maintained
5656 F:      Documentation/isapnp.txt
5657 F:      drivers/pnp/isapnp/
5658 F:      include/linux/isapnp.h
5659
5660 ISA RADIO MODULE
5661 M:      Hans Verkuil <hverkuil@xs4all.nl>
5662 L:      linux-media@vger.kernel.org
5663 T:      git git://linuxtv.org/media_tree.git
5664 W:      http://linuxtv.org
5665 S:      Maintained
5666 F:      drivers/media/radio/radio-isa*
5667
5668 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5669 M:      Peter Jones <pjones@redhat.com>
5670 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5671 S:      Maintained
5672 F:      drivers/firmware/iscsi_ibft*
5673
5674 ISCSI
5675 M:      Mike Christie <michaelc@cs.wisc.edu>
5676 L:      open-iscsi@googlegroups.com
5677 W:      www.open-iscsi.org
5678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5679 S:      Maintained
5680 F:      drivers/scsi/*iscsi*
5681 F:      include/scsi/*iscsi*
5682
5683 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5684 M:      Or Gerlitz <ogerlitz@mellanox.com>
5685 M:      Sagi Grimberg <sagig@mellanox.com>
5686 M:      Roi Dayan <roid@mellanox.com>
5687 L:      linux-rdma@vger.kernel.org
5688 S:      Supported
5689 W:      http://www.openfabrics.org
5690 W:      www.open-iscsi.org
5691 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5692 F:      drivers/infiniband/ulp/iser/
5693
5694 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5695 M:      Sagi Grimberg <sagig@mellanox.com>
5696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5697 L:      linux-rdma@vger.kernel.org
5698 L:      target-devel@vger.kernel.org
5699 S:      Supported
5700 W:      http://www.linux-iscsi.org
5701 F:      drivers/infiniband/ulp/isert
5702
5703 ISDN SUBSYSTEM
5704 M:      Karsten Keil <isdn@linux-pingi.de>
5705 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5706 L:      netdev@vger.kernel.org
5707 W:      http://www.isdn4linux.de
5708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5709 S:      Maintained
5710 F:      Documentation/isdn/
5711 F:      drivers/isdn/
5712 F:      include/linux/isdn.h
5713 F:      include/linux/isdn/
5714 F:      include/uapi/linux/isdn.h
5715 F:      include/uapi/linux/isdn/
5716
5717 ISDN SUBSYSTEM (Eicon active card driver)
5718 M:      Armin Schindler <mac@melware.de>
5719 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5720 W:      http://www.melware.de
5721 S:      Maintained
5722 F:      drivers/isdn/hardware/eicon/
5723
5724 IT87 HARDWARE MONITORING DRIVER
5725 M:      Jean Delvare <jdelvare@suse.com>
5726 L:      lm-sensors@lm-sensors.org
5727 S:      Maintained
5728 F:      Documentation/hwmon/it87
5729 F:      drivers/hwmon/it87.c
5730
5731 IT913X MEDIA DRIVER
5732 M:      Antti Palosaari <crope@iki.fi>
5733 L:      linux-media@vger.kernel.org
5734 W:      http://linuxtv.org/
5735 W:      http://palosaari.fi/linux/
5736 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5737 T:      git git://linuxtv.org/anttip/media_tree.git
5738 S:      Maintained
5739 F:      drivers/media/tuners/it913x*
5740
5741 IVTV VIDEO4LINUX DRIVER
5742 M:      Andy Walls <awalls@md.metrocast.net>
5743 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5744 L:      linux-media@vger.kernel.org
5745 T:      git git://linuxtv.org/media_tree.git
5746 W:      http://www.ivtvdriver.org
5747 S:      Maintained
5748 F:      Documentation/video4linux/*.ivtv
5749 F:      drivers/media/pci/ivtv/
5750 F:      include/uapi/linux/ivtv*
5751
5752 IX2505V MEDIA DRIVER
5753 M:      Malcolm Priestley <tvboxspy@gmail.com>
5754 L:      linux-media@vger.kernel.org
5755 W:      http://linuxtv.org/
5756 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5757 S:      Maintained
5758 F:      drivers/media/dvb-frontends/ix2505v*
5759
5760 JC42.4 TEMPERATURE SENSOR DRIVER
5761 M:      Guenter Roeck <linux@roeck-us.net>
5762 L:      lm-sensors@lm-sensors.org
5763 S:      Maintained
5764 F:      drivers/hwmon/jc42.c
5765 F:      Documentation/hwmon/jc42
5766
5767 JFS FILESYSTEM
5768 M:      Dave Kleikamp <shaggy@kernel.org>
5769 L:      jfs-discussion@lists.sourceforge.net
5770 W:      http://jfs.sourceforge.net/
5771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5772 S:      Maintained
5773 F:      Documentation/filesystems/jfs.txt
5774 F:      fs/jfs/
5775
5776 JME NETWORK DRIVER
5777 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5778 L:      netdev@vger.kernel.org
5779 S:      Maintained
5780 F:      drivers/net/ethernet/jme.*
5781
5782 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5783 M:      David Woodhouse <dwmw2@infradead.org>
5784 L:      linux-mtd@lists.infradead.org
5785 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5786 S:      Maintained
5787 F:      fs/jffs2/
5788 F:      include/uapi/linux/jffs2.h
5789
5790 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5791 M:      Andrew Morton <akpm@linux-foundation.org>
5792 M:      Jan Kara <jack@suse.com>
5793 L:      linux-ext4@vger.kernel.org
5794 S:      Maintained
5795 F:      fs/jbd/
5796 F:      include/linux/jbd.h
5797
5798 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5799 M:      "Theodore Ts'o" <tytso@mit.edu>
5800 L:      linux-ext4@vger.kernel.org
5801 S:      Maintained
5802 F:      fs/jbd2/
5803 F:      include/linux/jbd2.h
5804
5805 JSM Neo PCI based serial card
5806 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5807 L:      linux-serial@vger.kernel.org
5808 S:      Maintained
5809 F:      drivers/tty/serial/jsm/
5810
5811 K10TEMP HARDWARE MONITORING DRIVER
5812 M:      Clemens Ladisch <clemens@ladisch.de>
5813 L:      lm-sensors@lm-sensors.org
5814 S:      Maintained
5815 F:      Documentation/hwmon/k10temp
5816 F:      drivers/hwmon/k10temp.c
5817
5818 K8TEMP HARDWARE MONITORING DRIVER
5819 M:      Rudolf Marek <r.marek@assembler.cz>
5820 L:      lm-sensors@lm-sensors.org
5821 S:      Maintained
5822 F:      Documentation/hwmon/k8temp
5823 F:      drivers/hwmon/k8temp.c
5824
5825 KCONFIG
5826 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5827 L:      linux-kbuild@vger.kernel.org
5828 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5829 S:      Maintained
5830 F:      Documentation/kbuild/kconfig-language.txt
5831 F:      scripts/kconfig/
5832
5833 KDUMP
5834 M:      Vivek Goyal <vgoyal@redhat.com>
5835 M:      Haren Myneni <hbabu@us.ibm.com>
5836 L:      kexec@lists.infradead.org
5837 W:      http://lse.sourceforge.net/kdump/
5838 S:      Maintained
5839 F:      Documentation/kdump/
5840
5841 KEENE FM RADIO TRANSMITTER DRIVER
5842 M:      Hans Verkuil <hverkuil@xs4all.nl>
5843 L:      linux-media@vger.kernel.org
5844 T:      git git://linuxtv.org/media_tree.git
5845 W:      http://linuxtv.org
5846 S:      Maintained
5847 F:      drivers/media/radio/radio-keene*
5848
5849 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5850 M:      Ian Kent <raven@themaw.net>
5851 L:      autofs@vger.kernel.org
5852 S:      Maintained
5853 F:      fs/autofs4/
5854
5855 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5856 M:      Michal Marek <mmarek@suse.com>
5857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5859 L:      linux-kbuild@vger.kernel.org
5860 S:      Maintained
5861 F:      Documentation/kbuild/
5862 F:      Makefile
5863 F:      scripts/Makefile.*
5864 F:      scripts/basic/
5865 F:      scripts/mk*
5866 F:      scripts/package/
5867
5868 KERNEL JANITORS
5869 L:      kernel-janitors@vger.kernel.org
5870 W:      http://kernelnewbies.org/KernelJanitors
5871 S:      Odd Fixes
5872
5873 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5874 M:      "J. Bruce Fields" <bfields@fieldses.org>
5875 M:      Jeff Layton <jlayton@poochiereds.net>
5876 L:      linux-nfs@vger.kernel.org
5877 W:      http://nfs.sourceforge.net/
5878 S:      Supported
5879 F:      fs/nfsd/
5880 F:      include/uapi/linux/nfsd/
5881 F:      fs/lockd/
5882 F:      fs/nfs_common/
5883 F:      net/sunrpc/
5884 F:      include/linux/lockd/
5885 F:      include/linux/sunrpc/
5886 F:      include/uapi/linux/sunrpc/
5887
5888 KERNEL SELFTEST FRAMEWORK
5889 M:      Shuah Khan <shuahkh@osg.samsung.com>
5890 L:      linux-api@vger.kernel.org
5891 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5892 S:      Maintained
5893 F:      tools/testing/selftests
5894
5895 KERNEL VIRTUAL MACHINE (KVM)
5896 M:      Gleb Natapov <gleb@kernel.org>
5897 M:      Paolo Bonzini <pbonzini@redhat.com>
5898 L:      kvm@vger.kernel.org
5899 W:      http://www.linux-kvm.org
5900 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5901 S:      Supported
5902 F:      Documentation/*/kvm*.txt
5903 F:      Documentation/virtual/kvm/
5904 F:      arch/*/kvm/
5905 F:      arch/x86/kernel/kvm.c
5906 F:      arch/x86/kernel/kvmclock.c
5907 F:      arch/*/include/asm/kvm*
5908 F:      include/linux/kvm*
5909 F:      include/uapi/linux/kvm*
5910 F:      virt/kvm/
5911
5912 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5913 M:      Joerg Roedel <joro@8bytes.org>
5914 L:      kvm@vger.kernel.org
5915 W:      http://kvm.qumranet.com
5916 S:      Maintained
5917 F:      arch/x86/include/asm/svm.h
5918 F:      arch/x86/kvm/svm.c
5919
5920 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5921 M:      Alexander Graf <agraf@suse.com>
5922 L:      kvm-ppc@vger.kernel.org
5923 W:      http://kvm.qumranet.com
5924 T:      git git://github.com/agraf/linux-2.6.git
5925 S:      Supported
5926 F:      arch/powerpc/include/asm/kvm*
5927 F:      arch/powerpc/kvm/
5928
5929 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5930 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5931 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5932 L:      linux-s390@vger.kernel.org
5933 W:      http://www.ibm.com/developerworks/linux/linux390/
5934 S:      Supported
5935 F:      Documentation/s390/kvm.txt
5936 F:      arch/s390/include/asm/kvm*
5937 F:      arch/s390/kvm/
5938
5939 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5940 M:      Christoffer Dall <christoffer.dall@linaro.org>
5941 M:      Marc Zyngier <marc.zyngier@arm.com>
5942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5943 L:      kvmarm@lists.cs.columbia.edu
5944 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5945 S:      Supported
5946 F:      arch/arm/include/uapi/asm/kvm*
5947 F:      arch/arm/include/asm/kvm*
5948 F:      arch/arm/kvm/
5949 F:      virt/kvm/arm/
5950 F:      include/kvm/arm_*
5951
5952 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5953 M:      Christoffer Dall <christoffer.dall@linaro.org>
5954 M:      Marc Zyngier <marc.zyngier@arm.com>
5955 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5956 L:      kvmarm@lists.cs.columbia.edu
5957 S:      Maintained
5958 F:      arch/arm64/include/uapi/asm/kvm*
5959 F:      arch/arm64/include/asm/kvm*
5960 F:      arch/arm64/kvm/
5961
5962 KEXEC
5963 M:      Eric Biederman <ebiederm@xmission.com>
5964 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5965 L:      kexec@lists.infradead.org
5966 S:      Maintained
5967 F:      include/linux/kexec.h
5968 F:      include/uapi/linux/kexec.h
5969 F:      kernel/kexec.c
5970
5971 KEYS/KEYRINGS:
5972 M:      David Howells <dhowells@redhat.com>
5973 L:      keyrings@linux-nfs.org
5974 S:      Maintained
5975 F:      Documentation/security/keys.txt
5976 F:      include/linux/key.h
5977 F:      include/linux/key-type.h
5978 F:      include/keys/
5979 F:      security/keys/
5980
5981 KEYS-TRUSTED
5982 M:      David Safford <safford@us.ibm.com>
5983 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5984 L:      linux-security-module@vger.kernel.org
5985 L:      keyrings@linux-nfs.org
5986 S:      Supported
5987 F:      Documentation/security/keys-trusted-encrypted.txt
5988 F:      include/keys/trusted-type.h
5989 F:      security/keys/trusted.c
5990 F:      security/keys/trusted.h
5991
5992 KEYS-ENCRYPTED
5993 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5994 M:      David Safford <safford@us.ibm.com>
5995 L:      linux-security-module@vger.kernel.org
5996 L:      keyrings@linux-nfs.org
5997 S:      Supported
5998 F:      Documentation/security/keys-trusted-encrypted.txt
5999 F:      include/keys/encrypted-type.h
6000 F:      security/keys/encrypted-keys/
6001
6002 KGDB / KDB /debug_core
6003 M:      Jason Wessel <jason.wessel@windriver.com>
6004 W:      http://kgdb.wiki.kernel.org/
6005 L:      kgdb-bugreport@lists.sourceforge.net
6006 S:      Maintained
6007 F:      Documentation/DocBook/kgdb.tmpl
6008 F:      drivers/misc/kgdbts.c
6009 F:      drivers/tty/serial/kgdboc.c
6010 F:      include/linux/kdb.h
6011 F:      include/linux/kgdb.h
6012 F:      kernel/debug/
6013
6014 KMEMCHECK
6015 M:      Vegard Nossum <vegardno@ifi.uio.no>
6016 M:      Pekka Enberg <penberg@kernel.org>
6017 S:      Maintained
6018 F:      Documentation/kmemcheck.txt
6019 F:      arch/x86/include/asm/kmemcheck.h
6020 F:      arch/x86/mm/kmemcheck/
6021 F:      include/linux/kmemcheck.h
6022 F:      mm/kmemcheck.c
6023
6024 KMEMLEAK
6025 M:      Catalin Marinas <catalin.marinas@arm.com>
6026 S:      Maintained
6027 F:      Documentation/kmemleak.txt
6028 F:      include/linux/kmemleak.h
6029 F:      mm/kmemleak.c
6030 F:      mm/kmemleak-test.c
6031
6032 KPROBES
6033 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6034 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6035 M:      "David S. Miller" <davem@davemloft.net>
6036 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6037 S:      Maintained
6038 F:      Documentation/kprobes.txt
6039 F:      include/linux/kprobes.h
6040 F:      kernel/kprobes.c
6041
6042 KS0108 LCD CONTROLLER DRIVER
6043 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6044 W:      http://miguelojeda.es/auxdisplay.htm
6045 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6046 S:      Maintained
6047 F:      Documentation/auxdisplay/ks0108
6048 F:      drivers/auxdisplay/ks0108.c
6049 F:      include/linux/ks0108.h
6050
6051 LAPB module
6052 L:      linux-x25@vger.kernel.org
6053 S:      Orphan
6054 F:      Documentation/networking/lapb-module.txt
6055 F:      include/*/lapb.h
6056 F:      net/lapb/
6057
6058 LASI 53c700 driver for PARISC
6059 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6060 L:      linux-scsi@vger.kernel.org
6061 S:      Maintained
6062 F:      Documentation/scsi/53c700.txt
6063 F:      drivers/scsi/53c700*
6064
6065 LED SUBSYSTEM
6066 M:      Richard Purdie <rpurdie@rpsys.net>
6067 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6068 L:      linux-leds@vger.kernel.org
6069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6070 S:      Maintained
6071 F:      drivers/leds/
6072 F:      include/linux/leds.h
6073
6074 LEGACY EEPROM DRIVER
6075 M:      Jean Delvare <jdelvare@suse.com>
6076 S:      Maintained
6077 F:      Documentation/misc-devices/eeprom
6078 F:      drivers/misc/eeprom/eeprom.c
6079
6080 LEGO USB Tower driver
6081 M:      Juergen Stuber <starblue@users.sourceforge.net>
6082 L:      legousb-devel@lists.sourceforge.net
6083 W:      http://legousb.sourceforge.net/
6084 S:      Maintained
6085 F:      drivers/usb/misc/legousbtower.c
6086
6087 LG2160 MEDIA DRIVER
6088 M:      Michael Krufky <mkrufky@linuxtv.org>
6089 L:      linux-media@vger.kernel.org
6090 W:      http://linuxtv.org/
6091 W:      http://github.com/mkrufky
6092 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6093 T:      git git://linuxtv.org/mkrufky/tuners.git
6094 S:      Maintained
6095 F:      drivers/media/dvb-frontends/lg2160.*
6096
6097 LGDT3305 MEDIA DRIVER
6098 M:      Michael Krufky <mkrufky@linuxtv.org>
6099 L:      linux-media@vger.kernel.org
6100 W:      http://linuxtv.org/
6101 W:      http://github.com/mkrufky
6102 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6103 T:      git git://linuxtv.org/mkrufky/tuners.git
6104 S:      Maintained
6105 F:      drivers/media/dvb-frontends/lgdt3305.*
6106
6107 LGUEST
6108 M:      Rusty Russell <rusty@rustcorp.com.au>
6109 L:      lguest@lists.ozlabs.org
6110 W:      http://lguest.ozlabs.org/
6111 S:      Odd Fixes
6112 F:      arch/x86/include/asm/lguest*.h
6113 F:      arch/x86/lguest/
6114 F:      drivers/lguest/
6115 F:      include/linux/lguest*.h
6116 F:      tools/lguest/
6117
6118 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6119 M:      Tejun Heo <tj@kernel.org>
6120 L:      linux-ide@vger.kernel.org
6121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6122 S:      Maintained
6123 F:      drivers/ata/
6124 F:      include/linux/ata.h
6125 F:      include/linux/libata.h
6126
6127 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6128 M:      Viresh Kumar <vireshk@kernel.org>
6129 L:      linux-ide@vger.kernel.org
6130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6131 S:      Maintained
6132 F:      include/linux/pata_arasan_cf_data.h
6133 F:      drivers/ata/pata_arasan_cf.c
6134
6135 LIBATA PATA DRIVERS
6136 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6137 M:      Tejun Heo <tj@kernel.org>
6138 L:      linux-ide@vger.kernel.org
6139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6140 S:      Maintained
6141 F:      drivers/ata/pata_*.c
6142 F:      drivers/ata/ata_generic.c
6143
6144 LIBATA SATA AHCI PLATFORM devices support
6145 M:      Hans de Goede <hdegoede@redhat.com>
6146 M:      Tejun Heo <tj@kernel.org>
6147 L:      linux-ide@vger.kernel.org
6148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6149 S:      Maintained
6150 F:      drivers/ata/ahci_platform.c
6151 F:      drivers/ata/libahci_platform.c
6152 F:      include/linux/ahci_platform.h
6153
6154 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6155 M:      Mikael Pettersson <mikpelinux@gmail.com>
6156 L:      linux-ide@vger.kernel.org
6157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6158 S:      Maintained
6159 F:      drivers/ata/sata_promise.*
6160
6161 LIBLOCKDEP
6162 M:      Sasha Levin <sasha.levin@oracle.com>
6163 S:      Maintained
6164 F:      tools/lib/lockdep/
6165
6166 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6167 M:      Dan Williams <dan.j.williams@intel.com>
6168 L:      linux-nvdimm@lists.01.org
6169 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6170 S:      Supported
6171 F:      drivers/nvdimm/*
6172 F:      include/linux/nd.h
6173 F:      include/linux/libnvdimm.h
6174 F:      include/uapi/linux/ndctl.h
6175
6176 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6177 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6178 L:      linux-nvdimm@lists.01.org
6179 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6180 S:      Supported
6181 F:      drivers/nvdimm/blk.c
6182 F:      drivers/nvdimm/region_devs.c
6183 F:      drivers/acpi/nfit*
6184
6185 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6186 M:      Vishal Verma <vishal.l.verma@intel.com>
6187 L:      linux-nvdimm@lists.01.org
6188 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6189 S:      Supported
6190 F:      drivers/nvdimm/btt*
6191
6192 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6193 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6194 L:      linux-nvdimm@lists.01.org
6195 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6196 S:      Supported
6197 F:      drivers/nvdimm/pmem.c
6198 F:      include/linux/pmem.h
6199
6200 LINUX FOR IBM pSERIES (RS/6000)
6201 M:      Paul Mackerras <paulus@au.ibm.com>
6202 W:      http://www.ibm.com/linux/ltc/projects/ppc
6203 S:      Supported
6204 F:      arch/powerpc/boot/rs6000.h
6205
6206 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6207 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6208 M:      Paul Mackerras <paulus@samba.org>
6209 M:      Michael Ellerman <mpe@ellerman.id.au>
6210 W:      http://www.penguinppc.org/
6211 L:      linuxppc-dev@lists.ozlabs.org
6212 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6214 S:      Supported
6215 F:      Documentation/powerpc/
6216 F:      arch/powerpc/
6217
6218 LINUX FOR POWER MACINTOSH
6219 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6220 W:      http://www.penguinppc.org/
6221 L:      linuxppc-dev@lists.ozlabs.org
6222 S:      Maintained
6223 F:      arch/powerpc/platforms/powermac/
6224 F:      drivers/macintosh/
6225
6226 LINUX FOR POWERPC EMBEDDED MPC5XXX
6227 M:      Anatolij Gustschin <agust@denx.de>
6228 L:      linuxppc-dev@lists.ozlabs.org
6229 T:      git git://git.denx.de/linux-denx-agust.git
6230 S:      Maintained
6231 F:      arch/powerpc/platforms/512x/
6232 F:      arch/powerpc/platforms/52xx/
6233
6234 LINUX FOR POWERPC EMBEDDED PPC4XX
6235 M:      Alistair Popple <alistair@popple.id.au>
6236 M:      Matt Porter <mporter@kernel.crashing.org>
6237 W:      http://www.penguinppc.org/
6238 L:      linuxppc-dev@lists.ozlabs.org
6239 S:      Maintained
6240 F:      arch/powerpc/platforms/40x/
6241 F:      arch/powerpc/platforms/44x/
6242
6243 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6244 L:      linuxppc-dev@lists.ozlabs.org
6245 S:      Orphan
6246 F:      arch/powerpc/*/*virtex*
6247 F:      arch/powerpc/*/*/*virtex*
6248
6249 LINUX FOR POWERPC EMBEDDED PPC8XX
6250 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6251 W:      http://www.penguinppc.org/
6252 L:      linuxppc-dev@lists.ozlabs.org
6253 S:      Maintained
6254 F:      arch/powerpc/platforms/8xx/
6255
6256 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6257 M:      Scott Wood <scottwood@freescale.com>
6258 M:      Kumar Gala <galak@kernel.crashing.org>
6259 W:      http://www.penguinppc.org/
6260 L:      linuxppc-dev@lists.ozlabs.org
6261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6262 S:      Maintained
6263 F:      arch/powerpc/platforms/83xx/
6264 F:      arch/powerpc/platforms/85xx/
6265
6266 LINUX FOR POWERPC PA SEMI PWRFICIENT
6267 M:      Olof Johansson <olof@lixom.net>
6268 L:      linuxppc-dev@lists.ozlabs.org
6269 S:      Maintained
6270 F:      arch/powerpc/platforms/pasemi/
6271 F:      drivers/*/*pasemi*
6272 F:      drivers/*/*/*pasemi*
6273
6274 LINUX SECURITY MODULE (LSM) FRAMEWORK
6275 M:      Chris Wright <chrisw@sous-sol.org>
6276 L:      linux-security-module@vger.kernel.org
6277 S:      Supported
6278
6279 LIS3LV02D ACCELEROMETER DRIVER
6280 M:      Eric Piel <eric.piel@tremplin-utc.net>
6281 S:      Maintained
6282 F:      Documentation/misc-devices/lis3lv02d
6283 F:      drivers/misc/lis3lv02d/
6284 F:      drivers/platform/x86/hp_accel.c
6285
6286 LIVE PATCHING
6287 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6288 M:      Seth Jennings <sjenning@redhat.com>
6289 M:      Jiri Kosina <jikos@kernel.org>
6290 M:      Vojtech Pavlik <vojtech@suse.com>
6291 S:      Maintained
6292 F:      kernel/livepatch/
6293 F:      include/linux/livepatch.h
6294 F:      arch/x86/include/asm/livepatch.h
6295 F:      arch/x86/kernel/livepatch.c
6296 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6297 F:      samples/livepatch/
6298 L:      live-patching@vger.kernel.org
6299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6300
6301 LLC (802.2)
6302 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6303 S:      Maintained
6304 F:      include/linux/llc.h
6305 F:      include/uapi/linux/llc.h
6306 F:      include/net/llc*
6307 F:      net/llc/
6308
6309 LM73 HARDWARE MONITOR DRIVER
6310 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6311 L:      lm-sensors@lm-sensors.org
6312 S:      Maintained
6313 F:      drivers/hwmon/lm73.c
6314
6315 LM78 HARDWARE MONITOR DRIVER
6316 M:      Jean Delvare <jdelvare@suse.com>
6317 L:      lm-sensors@lm-sensors.org
6318 S:      Maintained
6319 F:      Documentation/hwmon/lm78
6320 F:      drivers/hwmon/lm78.c
6321
6322 LM83 HARDWARE MONITOR DRIVER
6323 M:      Jean Delvare <jdelvare@suse.com>
6324 L:      lm-sensors@lm-sensors.org
6325 S:      Maintained
6326 F:      Documentation/hwmon/lm83
6327 F:      drivers/hwmon/lm83.c
6328
6329 LM90 HARDWARE MONITOR DRIVER
6330 M:      Jean Delvare <jdelvare@suse.com>
6331 L:      lm-sensors@lm-sensors.org
6332 S:      Maintained
6333 F:      Documentation/hwmon/lm90
6334 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6335 F:      drivers/hwmon/lm90.c
6336
6337 LM95234 HARDWARE MONITOR DRIVER
6338 M:      Guenter Roeck <linux@roeck-us.net>
6339 L:      lm-sensors@lm-sensors.org
6340 S:      Maintained
6341 F:      Documentation/hwmon/lm95234
6342 F:      drivers/hwmon/lm95234.c
6343
6344 LME2510 MEDIA DRIVER
6345 M:      Malcolm Priestley <tvboxspy@gmail.com>
6346 L:      linux-media@vger.kernel.org
6347 W:      http://linuxtv.org/
6348 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6349 S:      Maintained
6350 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6351
6352 LOCKDEP AND LOCKSTAT
6353 M:      Peter Zijlstra <peterz@infradead.org>
6354 M:      Ingo Molnar <mingo@redhat.com>
6355 L:      linux-kernel@vger.kernel.org
6356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6357 S:      Maintained
6358 F:      Documentation/locking/lockdep*.txt
6359 F:      Documentation/locking/lockstat.txt
6360 F:      include/linux/lockdep.h
6361 F:      kernel/locking/
6362
6363 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6364 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6365 L:      linux-ntfs-dev@lists.sourceforge.net
6366 W:      http://www.linux-ntfs.org/content/view/19/37/
6367 S:      Maintained
6368 F:      Documentation/ldm.txt
6369 F:      block/partitions/ldm.*
6370
6371 LogFS
6372 M:      Joern Engel <joern@logfs.org>
6373 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6374 L:      logfs@logfs.org
6375 W:      logfs.org
6376 S:      Maintained
6377 F:      fs/logfs/
6378
6379 LPC32XX MACHINE SUPPORT
6380 M:      Roland Stigge <stigge@antcom.de>
6381 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6382 S:      Maintained
6383 F:      arch/arm/mach-lpc32xx/
6384
6385 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6386 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6387 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6388 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6389 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6390 L:      MPT-FusionLinux.pdl@avagotech.com
6391 L:      linux-scsi@vger.kernel.org
6392 W:      http://www.lsilogic.com/support
6393 S:      Supported
6394 F:      drivers/message/fusion/
6395 F:      drivers/scsi/mpt2sas/
6396 F:      drivers/scsi/mpt3sas/
6397
6398 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6399 M:      Matthew Wilcox <matthew@wil.cx>
6400 L:      linux-scsi@vger.kernel.org
6401 S:      Maintained
6402 F:      drivers/scsi/sym53c8xx_2/
6403
6404 LTC4261 HARDWARE MONITOR DRIVER
6405 M:      Guenter Roeck <linux@roeck-us.net>
6406 L:      lm-sensors@lm-sensors.org
6407 S:      Maintained
6408 F:      Documentation/hwmon/ltc4261
6409 F:      drivers/hwmon/ltc4261.c
6410
6411 LTP (Linux Test Project)
6412 M:      Mike Frysinger <vapier@gentoo.org>
6413 M:      Cyril Hrubis <chrubis@suse.cz>
6414 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6415 M:      Jan Stancek <jstancek@redhat.com>
6416 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6417 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6418 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6419 W:      http://linux-test-project.github.io/
6420 T:      git git://github.com/linux-test-project/ltp.git
6421 S:      Maintained
6422
6423 M32R ARCHITECTURE
6424 W:      http://www.linux-m32r.org/
6425 S:      Orphan
6426 F:      arch/m32r/
6427
6428 M68K ARCHITECTURE
6429 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6430 L:      linux-m68k@lists.linux-m68k.org
6431 W:      http://www.linux-m68k.org/
6432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6433 S:      Maintained
6434 F:      arch/m68k/
6435 F:      drivers/zorro/
6436
6437 M68K ON APPLE MACINTOSH
6438 M:      Joshua Thompson <funaho@jurai.org>
6439 W:      http://www.mac.linux-m68k.org/
6440 L:      linux-m68k@lists.linux-m68k.org
6441 S:      Maintained
6442 F:      arch/m68k/mac/
6443
6444 M68K ON HP9000/300
6445 M:      Philip Blundell <philb@gnu.org>
6446 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6447 S:      Maintained
6448 F:      arch/m68k/hp300/
6449
6450 M88DS3103 MEDIA DRIVER
6451 M:      Antti Palosaari <crope@iki.fi>
6452 L:      linux-media@vger.kernel.org
6453 W:      http://linuxtv.org/
6454 W:      http://palosaari.fi/linux/
6455 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6456 T:      git git://linuxtv.org/anttip/media_tree.git
6457 S:      Maintained
6458 F:      drivers/media/dvb-frontends/m88ds3103*
6459
6460 M88RS2000 MEDIA DRIVER
6461 M:      Malcolm Priestley <tvboxspy@gmail.com>
6462 L:      linux-media@vger.kernel.org
6463 W:      http://linuxtv.org/
6464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6465 S:      Maintained
6466 F:      drivers/media/dvb-frontends/m88rs2000*
6467
6468 MA901 MASTERKIT USB FM RADIO DRIVER
6469 M:      Alexey Klimov <klimov.linux@gmail.com>
6470 L:      linux-media@vger.kernel.org
6471 T:      git git://linuxtv.org/media_tree.git
6472 S:      Maintained
6473 F:      drivers/media/radio/radio-ma901.c
6474
6475 MAC80211
6476 M:      Johannes Berg <johannes@sipsolutions.net>
6477 L:      linux-wireless@vger.kernel.org
6478 W:      http://wireless.kernel.org/
6479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6481 S:      Maintained
6482 F:      Documentation/networking/mac80211-injection.txt
6483 F:      include/net/mac80211.h
6484 F:      net/mac80211/
6485
6486 MACVLAN DRIVER
6487 M:      Patrick McHardy <kaber@trash.net>
6488 L:      netdev@vger.kernel.org
6489 S:      Maintained
6490 F:      drivers/net/macvlan.c
6491 F:      include/linux/if_macvlan.h
6492
6493 MAILBOX API
6494 M:      Jassi Brar <jassisinghbrar@gmail.com>
6495 L:      linux-kernel@vger.kernel.org
6496 S:      Maintained
6497 F:      drivers/mailbox/
6498 F:      include/linux/mailbox_client.h
6499 F:      include/linux/mailbox_controller.h
6500
6501 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6502 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6503 W:      http://www.kernel.org/doc/man-pages
6504 L:      linux-man@vger.kernel.org
6505 S:      Maintained
6506
6507 MARVELL ARMADA DRM SUPPORT
6508 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6509 S:      Maintained
6510 F:      drivers/gpu/drm/armada/
6511
6512 MARVELL 88E6352 DSA support
6513 M:      Guenter Roeck <linux@roeck-us.net>
6514 S:      Maintained
6515 F:      drivers/net/dsa/mv88e6352.c
6516
6517 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6518 M:      Mirko Lindner <mlindner@marvell.com>
6519 M:      Stephen Hemminger <stephen@networkplumber.org>
6520 L:      netdev@vger.kernel.org
6521 S:      Maintained
6522 F:      drivers/net/ethernet/marvell/sk*
6523
6524 MARVELL LIBERTAS WIRELESS DRIVER
6525 L:      libertas-dev@lists.infradead.org
6526 S:      Orphan
6527 F:      drivers/net/wireless/libertas/
6528
6529 MARVELL MV643XX ETHERNET DRIVER
6530 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6531 L:      netdev@vger.kernel.org
6532 S:      Maintained
6533 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6534 F:      include/linux/mv643xx.h
6535
6536 MARVELL MVNETA ETHERNET DRIVER
6537 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6538 L:      netdev@vger.kernel.org
6539 S:      Maintained
6540 F:      drivers/net/ethernet/marvell/mvneta.*
6541
6542 MARVELL MWIFIEX WIRELESS DRIVER
6543 M:      Amitkumar Karwar <akarwar@marvell.com>
6544 M:      Nishant Sarmukadam <nishants@marvell.com>
6545 L:      linux-wireless@vger.kernel.org
6546 S:      Maintained
6547 F:      drivers/net/wireless/mwifiex/
6548
6549 MARVELL MWL8K WIRELESS DRIVER
6550 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6551 L:      linux-wireless@vger.kernel.org
6552 S:      Odd Fixes
6553 F:      drivers/net/wireless/mwl8k.c
6554
6555 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6556 M:      Nicolas Pitre <nico@fluxnic.net>
6557 S:      Odd Fixes
6558 F:      drivers/mmc/host/mvsdio.*
6559
6560 MATROX FRAMEBUFFER DRIVER
6561 L:      linux-fbdev@vger.kernel.org
6562 S:      Orphan
6563 F:      drivers/video/fbdev/matrox/matroxfb_*
6564 F:      include/uapi/linux/matroxfb.h
6565
6566 MAX16065 HARDWARE MONITOR DRIVER
6567 M:      Guenter Roeck <linux@roeck-us.net>
6568 L:      lm-sensors@lm-sensors.org
6569 S:      Maintained
6570 F:      Documentation/hwmon/max16065
6571 F:      drivers/hwmon/max16065.c
6572
6573 MAX20751 HARDWARE MONITOR DRIVER
6574 M:      Guenter Roeck <linux@roeck-us.net>
6575 L:      lm-sensors@lm-sensors.org
6576 S:      Maintained
6577 F:      Documentation/hwmon/max20751
6578 F:      drivers/hwmon/max20751.c
6579
6580 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6581 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6582 L:      lm-sensors@lm-sensors.org
6583 S:      Maintained
6584 F:      Documentation/hwmon/max6650
6585 F:      drivers/hwmon/max6650.c
6586
6587 MAX6697 HARDWARE MONITOR DRIVER
6588 M:      Guenter Roeck <linux@roeck-us.net>
6589 L:      lm-sensors@lm-sensors.org
6590 S:      Maintained
6591 F:      Documentation/hwmon/max6697
6592 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6593 F:      drivers/hwmon/max6697.c
6594 F:      include/linux/platform_data/max6697.h
6595
6596 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6597 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6598 L:      linux-pm@vger.kernel.org
6599 S:      Supported
6600 F:      drivers/power/max14577_charger.c
6601 F:      drivers/power/max77693_charger.c
6602
6603 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6604 M:      Chanwoo Choi <cw00.choi@samsung.com>
6605 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6606 L:      linux-kernel@vger.kernel.org
6607 S:      Supported
6608 F:      drivers/*/max14577.c
6609 F:      drivers/*/max77686.c
6610 F:      drivers/*/max77693.c
6611 F:      drivers/extcon/extcon-max14577.c
6612 F:      drivers/extcon/extcon-max77693.c
6613 F:      drivers/rtc/rtc-max77686.c
6614 F:      drivers/clk/clk-max77686.c
6615 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6616 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6617 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6618 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6619 F:      include/linux/mfd/max14577*.h
6620 F:      include/linux/mfd/max77686*.h
6621 F:      include/linux/mfd/max77693*.h
6622
6623 MAXIRADIO FM RADIO RECEIVER DRIVER
6624 M:      Hans Verkuil <hverkuil@xs4all.nl>
6625 L:      linux-media@vger.kernel.org
6626 T:      git git://linuxtv.org/media_tree.git
6627 W:      http://linuxtv.org
6628 S:      Maintained
6629 F:      drivers/media/radio/radio-maxiradio*
6630
6631 MEDIA DRIVERS FOR RENESAS - VSP1
6632 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6633 L:      linux-media@vger.kernel.org
6634 L:      linux-sh@vger.kernel.org
6635 T:      git git://linuxtv.org/media_tree.git
6636 S:      Supported
6637 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6638 F:      drivers/media/platform/vsp1/
6639
6640 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6641 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6642 P:      LinuxTV.org Project
6643 L:      linux-media@vger.kernel.org
6644 W:      http://linuxtv.org
6645 Q:      http://patchwork.kernel.org/project/linux-media/list/
6646 T:      git git://linuxtv.org/media_tree.git
6647 S:      Maintained
6648 F:      Documentation/dvb/
6649 F:      Documentation/video4linux/
6650 F:      Documentation/DocBook/media/
6651 F:      drivers/media/
6652 F:      drivers/staging/media/
6653 F:      include/media/
6654 F:      include/uapi/linux/dvb/
6655 F:      include/uapi/linux/videodev2.h
6656 F:      include/uapi/linux/media.h
6657 F:      include/uapi/linux/v4l2-*
6658 F:      include/uapi/linux/meye.h
6659 F:      include/uapi/linux/ivtv*
6660 F:      include/uapi/linux/uvcvideo.h
6661
6662 MEDIATEK MT7601U WIRELESS LAN DRIVER
6663 M:      Jakub Kicinski <kubakici@wp.pl>
6664 L:      linux-wireless@vger.kernel.org
6665 S:      Maintained
6666 F:      drivers/net/wireless/mediatek/mt7601u/
6667
6668 MEGARAID SCSI/SAS DRIVERS
6669 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6670 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6671 M:      Uday Lingala <uday.lingala@avagotech.com>
6672 L:      megaraidlinux.pdl@avagotech.com
6673 L:      linux-scsi@vger.kernel.org
6674 W:      http://www.lsi.com
6675 S:      Maintained
6676 F:      Documentation/scsi/megaraid.txt
6677 F:      drivers/scsi/megaraid.*
6678 F:      drivers/scsi/megaraid/
6679
6680 MELLANOX ETHERNET DRIVER (mlx4_en)
6681 M:      Amir Vadai <amirv@mellanox.com>
6682 M:      Ido Shamay <idos@mellanox.com>
6683 L:      netdev@vger.kernel.org
6684 S:      Supported
6685 W:      http://www.mellanox.com
6686 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6687 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6688
6689 MELLANOX ETHERNET SWITCH DRIVERS
6690 M:      Jiri Pirko <jiri@mellanox.com>
6691 M:      Ido Schimmel <idosch@mellanox.com>
6692 L:      netdev@vger.kernel.org
6693 S:      Supported
6694 W:      http://www.mellanox.com
6695 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6696 F:      drivers/net/ethernet/mellanox/mlxsw/
6697
6698 MEMORY MANAGEMENT
6699 L:      linux-mm@kvack.org
6700 W:      http://www.linux-mm.org
6701 S:      Maintained
6702 F:      include/linux/mm.h
6703 F:      include/linux/gfp.h
6704 F:      include/linux/mmzone.h
6705 F:      include/linux/memory_hotplug.h
6706 F:      include/linux/vmalloc.h
6707 F:      mm/
6708
6709 MEMORY TECHNOLOGY DEVICES (MTD)
6710 M:      David Woodhouse <dwmw2@infradead.org>
6711 M:      Brian Norris <computersforpeace@gmail.com>
6712 L:      linux-mtd@lists.infradead.org
6713 W:      http://www.linux-mtd.infradead.org/
6714 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6715 T:      git git://git.infradead.org/linux-mtd.git
6716 T:      git git://git.infradead.org/l2-mtd.git
6717 S:      Maintained
6718 F:      drivers/mtd/
6719 F:      include/linux/mtd/
6720 F:      include/uapi/mtd/
6721
6722 MEN A21 WATCHDOG DRIVER
6723 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6724 L:      linux-watchdog@vger.kernel.org
6725 S:      Maintained
6726 F:      drivers/watchdog/mena21_wdt.c
6727
6728 MEN CHAMELEON BUS (mcb)
6729 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6730 S:      Maintained
6731 F:      drivers/mcb/
6732 F:      include/linux/mcb.h
6733 F:      Documentation/men-chameleon-bus.txt
6734
6735 MEN F21BMC (Board Management Controller)
6736 M:      Andreas Werner <andreas.werner@men.de>
6737 S:      Supported
6738 F:      drivers/mfd/menf21bmc.c
6739 F:      drivers/watchdog/menf21bmc_wdt.c
6740 F:      drivers/leds/leds-menf21bmc.c
6741 F:      drivers/hwmon/menf21bmc_hwmon.c
6742 F:      Documentation/hwmon/menf21bmc
6743
6744 METAG ARCHITECTURE
6745 M:      James Hogan <james.hogan@imgtec.com>
6746 L:      linux-metag@vger.kernel.org
6747 S:      Supported
6748 F:      arch/metag/
6749 F:      Documentation/metag/
6750 F:      Documentation/devicetree/bindings/metag/
6751 F:      drivers/clocksource/metag_generic.c
6752 F:      drivers/irqchip/irq-metag.c
6753 F:      drivers/irqchip/irq-metag-ext.c
6754 F:      drivers/tty/metag_da.c
6755
6756 MICROBLAZE ARCHITECTURE
6757 M:      Michal Simek <monstr@monstr.eu>
6758 W:      http://www.monstr.eu/fdt/
6759 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6760 S:      Supported
6761 F:      arch/microblaze/
6762
6763 MICROTEK X6 SCANNER
6764 M:      Oliver Neukum <oliver@neukum.org>
6765 S:      Maintained
6766 F:      drivers/usb/image/microtek.*
6767
6768 MIPS
6769 M:      Ralf Baechle <ralf@linux-mips.org>
6770 L:      linux-mips@linux-mips.org
6771 W:      http://www.linux-mips.org/
6772 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6773 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6774 S:      Supported
6775 F:      Documentation/mips/
6776 F:      arch/mips/
6777
6778 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6779 M:      Hans Verkuil <hverkuil@xs4all.nl>
6780 L:      linux-media@vger.kernel.org
6781 T:      git git://linuxtv.org/media_tree.git
6782 W:      http://linuxtv.org
6783 S:      Odd Fixes
6784 F:      drivers/media/radio/radio-miropcm20*
6785
6786 Mellanox MLX5 core VPI driver
6787 M:      Eli Cohen <eli@mellanox.com>
6788 L:      netdev@vger.kernel.org
6789 L:      linux-rdma@vger.kernel.org
6790 W:      http://www.mellanox.com
6791 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6792 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6793 T:      git git://openfabrics.org/~eli/connect-ib.git
6794 S:      Supported
6795 F:      drivers/net/ethernet/mellanox/mlx5/core/
6796 F:      include/linux/mlx5/
6797
6798 Mellanox MLX5 IB driver
6799 M:      Eli Cohen <eli@mellanox.com>
6800 L:      linux-rdma@vger.kernel.org
6801 W:      http://www.mellanox.com
6802 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6803 T:      git git://openfabrics.org/~eli/connect-ib.git
6804 S:      Supported
6805 F:      include/linux/mlx5/
6806 F:      drivers/infiniband/hw/mlx5/
6807
6808 MN88472 MEDIA DRIVER
6809 M:      Antti Palosaari <crope@iki.fi>
6810 L:      linux-media@vger.kernel.org
6811 W:      http://linuxtv.org/
6812 W:      http://palosaari.fi/linux/
6813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6814 T:      git git://linuxtv.org/anttip/media_tree.git
6815 S:      Maintained
6816 F:      drivers/staging/media/mn88472/
6817 F:      drivers/media/dvb-frontends/mn88472.h
6818
6819 MN88473 MEDIA DRIVER
6820 M:      Antti Palosaari <crope@iki.fi>
6821 L:      linux-media@vger.kernel.org
6822 W:      http://linuxtv.org/
6823 W:      http://palosaari.fi/linux/
6824 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6825 T:      git git://linuxtv.org/anttip/media_tree.git
6826 S:      Maintained
6827 F:      drivers/staging/media/mn88473/
6828 F:      drivers/media/dvb-frontends/mn88473.h
6829
6830 MODULE SUPPORT
6831 M:      Rusty Russell <rusty@rustcorp.com.au>
6832 S:      Maintained
6833 F:      include/linux/module.h
6834 F:      kernel/module.c
6835
6836 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6837 W:      http://popies.net/meye/
6838 S:      Orphan
6839 F:      Documentation/video4linux/meye.txt
6840 F:      drivers/media/pci/meye/
6841 F:      include/uapi/linux/meye.h
6842
6843 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6844 M:      Jiri Slaby <jirislaby@gmail.com>
6845 S:      Maintained
6846 F:      Documentation/serial/moxa-smartio
6847 F:      drivers/tty/mxser.*
6848
6849 MR800 AVERMEDIA USB FM RADIO DRIVER
6850 M:      Alexey Klimov <klimov.linux@gmail.com>
6851 L:      linux-media@vger.kernel.org
6852 T:      git git://linuxtv.org/media_tree.git
6853 S:      Maintained
6854 F:      drivers/media/radio/radio-mr800.c
6855
6856 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6857 M:      Alan Ott <alan@signal11.us>
6858 L:      linux-wpan@vger.kernel.org
6859 S:      Maintained
6860 F:      drivers/net/ieee802154/mrf24j40.c
6861
6862 MSI LAPTOP SUPPORT
6863 M:      "Lee, Chun-Yi" <jlee@suse.com>
6864 L:      platform-driver-x86@vger.kernel.org
6865 S:      Maintained
6866 F:      drivers/platform/x86/msi-laptop.c
6867
6868 MSI WMI SUPPORT
6869 L:      platform-driver-x86@vger.kernel.org
6870 S:      Orphan
6871 F:      drivers/platform/x86/msi-wmi.c
6872
6873 MSI001 MEDIA DRIVER
6874 M:      Antti Palosaari <crope@iki.fi>
6875 L:      linux-media@vger.kernel.org
6876 W:      http://linuxtv.org/
6877 W:      http://palosaari.fi/linux/
6878 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6879 T:      git git://linuxtv.org/anttip/media_tree.git
6880 S:      Maintained
6881 F:      drivers/media/tuners/msi001*
6882
6883 MSI2500 MEDIA DRIVER
6884 M:      Antti Palosaari <crope@iki.fi>
6885 L:      linux-media@vger.kernel.org
6886 W:      http://linuxtv.org/
6887 W:      http://palosaari.fi/linux/
6888 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6889 T:      git git://linuxtv.org/anttip/media_tree.git
6890 S:      Maintained
6891 F:      drivers/media/usb/msi2500/
6892
6893 MSYSTEMS DISKONCHIP G3 MTD DRIVER
6894 M:      Robert Jarzmik <robert.jarzmik@free.fr>
6895 L:      linux-mtd@lists.infradead.org
6896 S:      Maintained
6897 F:      drivers/mtd/devices/docg3*
6898
6899 MT9M032 APTINA SENSOR DRIVER
6900 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6901 L:      linux-media@vger.kernel.org
6902 T:      git git://linuxtv.org/media_tree.git
6903 S:      Maintained
6904 F:      drivers/media/i2c/mt9m032.c
6905 F:      include/media/mt9m032.h
6906
6907 MT9P031 APTINA CAMERA SENSOR
6908 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6909 L:      linux-media@vger.kernel.org
6910 T:      git git://linuxtv.org/media_tree.git
6911 S:      Maintained
6912 F:      drivers/media/i2c/mt9p031.c
6913 F:      include/media/mt9p031.h
6914
6915 MT9T001 APTINA CAMERA SENSOR
6916 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6917 L:      linux-media@vger.kernel.org
6918 T:      git git://linuxtv.org/media_tree.git
6919 S:      Maintained
6920 F:      drivers/media/i2c/mt9t001.c
6921 F:      include/media/mt9t001.h
6922
6923 MT9V032 APTINA CAMERA SENSOR
6924 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6925 L:      linux-media@vger.kernel.org
6926 T:      git git://linuxtv.org/media_tree.git
6927 S:      Maintained
6928 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6929 F:      drivers/media/i2c/mt9v032.c
6930 F:      include/media/mt9v032.h
6931
6932 MULTIFUNCTION DEVICES (MFD)
6933 M:      Samuel Ortiz <sameo@linux.intel.com>
6934 M:      Lee Jones <lee.jones@linaro.org>
6935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6936 S:      Supported
6937 F:      drivers/mfd/
6938 F:      include/linux/mfd/
6939
6940 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6941 M:      Ulf Hansson <ulf.hansson@linaro.org>
6942 L:      linux-mmc@vger.kernel.org
6943 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6944 S:      Maintained
6945 F:      drivers/mmc/
6946 F:      include/linux/mmc/
6947 F:      include/uapi/linux/mmc/
6948
6949 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6950 S:      Orphan
6951 F:      drivers/mmc/host/mmc_spi.c
6952 F:      include/linux/spi/mmc_spi.h
6953
6954 MULTISOUND SOUND DRIVER
6955 M:      Andrew Veliath <andrewtv@usa.net>
6956 S:      Maintained
6957 F:      Documentation/sound/oss/MultiSound
6958 F:      sound/oss/msnd*
6959
6960 MULTITECH MULTIPORT CARD (ISICOM)
6961 S:      Orphan
6962 F:      drivers/tty/isicom.c
6963 F:      include/linux/isicom.h
6964
6965 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6966 M:      Felipe Balbi <balbi@ti.com>
6967 L:      linux-usb@vger.kernel.org
6968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6969 S:      Maintained
6970 F:      drivers/usb/musb/
6971
6972 MXL5007T MEDIA DRIVER
6973 M:      Michael Krufky <mkrufky@linuxtv.org>
6974 L:      linux-media@vger.kernel.org
6975 W:      http://linuxtv.org/
6976 W:      http://github.com/mkrufky
6977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6978 T:      git git://linuxtv.org/mkrufky/tuners.git
6979 S:      Maintained
6980 F:      drivers/media/tuners/mxl5007t.*
6981
6982 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6983 M:      Hyong-Youb Kim <hykim@myri.com>
6984 L:      netdev@vger.kernel.org
6985 W:      https://www.myricom.com/support/downloads/myri10ge.html
6986 S:      Supported
6987 F:      drivers/net/ethernet/myricom/myri10ge/
6988
6989 NATSEMI ETHERNET DRIVER (DP8381x)
6990 S:      Orphan
6991 F:      drivers/net/ethernet/natsemi/natsemi.c
6992
6993 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6994 M:      Daniel Mack <zonque@gmail.com>
6995 S:      Maintained
6996 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6997 W:      http://www.native-instruments.com
6998 F:      sound/usb/caiaq/
6999
7000 NCP FILESYSTEM
7001 M:      Petr Vandrovec <petr@vandrovec.name>
7002 S:      Odd Fixes
7003 F:      fs/ncpfs/
7004
7005 NCR 5380 SCSI DRIVERS
7006 M:      Finn Thain <fthain@telegraphics.com.au>
7007 M:      Michael Schmitz <schmitzmic@gmail.com>
7008 L:      linux-scsi@vger.kernel.org
7009 S:      Maintained
7010 F:      Documentation/scsi/g_NCR5380.txt
7011 F:      drivers/scsi/NCR5380.*
7012 F:      drivers/scsi/arm/cumana_1.c
7013 F:      drivers/scsi/arm/oak.c
7014 F:      drivers/scsi/atari_NCR5380.c
7015 F:      drivers/scsi/atari_scsi.*
7016 F:      drivers/scsi/dmx3191d.c
7017 F:      drivers/scsi/dtc.*
7018 F:      drivers/scsi/g_NCR5380.*
7019 F:      drivers/scsi/g_NCR5380_mmio.c
7020 F:      drivers/scsi/mac_scsi.*
7021 F:      drivers/scsi/pas16.*
7022 F:      drivers/scsi/sun3_scsi.*
7023 F:      drivers/scsi/sun3_scsi_vme.c
7024 F:      drivers/scsi/t128.*
7025
7026 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7027 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7028 L:      linux-scsi@vger.kernel.org
7029 S:      Maintained
7030 F:      drivers/scsi/NCR_D700.*
7031
7032 NCT6775 HARDWARE MONITOR DRIVER
7033 M:      Guenter Roeck <linux@roeck-us.net>
7034 L:      lm-sensors@lm-sensors.org
7035 S:      Maintained
7036 F:      Documentation/hwmon/nct6775
7037 F:      drivers/hwmon/nct6775.c
7038
7039 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7040 M:      Faisal Latif <faisal.latif@intel.com>
7041 L:      linux-rdma@vger.kernel.org
7042 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7043 S:      Supported
7044 F:      drivers/infiniband/hw/nes/
7045
7046 NETEM NETWORK EMULATOR
7047 M:      Stephen Hemminger <stephen@networkplumber.org>
7048 L:      netem@lists.linux-foundation.org
7049 S:      Maintained
7050 F:      net/sched/sch_netem.c
7051
7052 NETERION 10GbE DRIVERS (s2io/vxge)
7053 M:      Jon Mason <jdmason@kudzu.us>
7054 L:      netdev@vger.kernel.org
7055 S:      Supported
7056 F:      Documentation/networking/s2io.txt
7057 F:      Documentation/networking/vxge.txt
7058 F:      drivers/net/ethernet/neterion/
7059
7060 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7061 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7062 M:      Patrick McHardy <kaber@trash.net>
7063 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7064 L:      netfilter-devel@vger.kernel.org
7065 L:      coreteam@netfilter.org
7066 W:      http://www.netfilter.org/
7067 W:      http://www.iptables.org/
7068 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7071 S:      Supported
7072 F:      include/linux/netfilter*
7073 F:      include/linux/netfilter/
7074 F:      include/net/netfilter/
7075 F:      include/uapi/linux/netfilter*
7076 F:      include/uapi/linux/netfilter/
7077 F:      net/*/netfilter.c
7078 F:      net/*/netfilter/
7079 F:      net/netfilter/
7080 F:      net/bridge/br_netfilter*.c
7081
7082 NETLABEL
7083 M:      Paul Moore <paul@paul-moore.com>
7084 W:      http://netlabel.sf.net
7085 L:      netdev@vger.kernel.org
7086 S:      Maintained
7087 F:      Documentation/netlabel/
7088 F:      include/net/netlabel.h
7089 F:      net/netlabel/
7090
7091 NETROM NETWORK LAYER
7092 M:      Ralf Baechle <ralf@linux-mips.org>
7093 L:      linux-hams@vger.kernel.org
7094 W:      http://www.linux-ax25.org/
7095 S:      Maintained
7096 F:      include/net/netrom.h
7097 F:      include/uapi/linux/netrom.h
7098 F:      net/netrom/
7099
7100 NETWORK BLOCK DEVICE (NBD)
7101 M:      Markus Pargmann <mpa@pengutronix.de>
7102 S:      Maintained
7103 L:      nbd-general@lists.sourceforge.net
7104 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7105 F:      Documentation/blockdev/nbd.txt
7106 F:      drivers/block/nbd.c
7107 F:      include/uapi/linux/nbd.h
7108
7109 NETWORK DROP MONITOR
7110 M:      Neil Horman <nhorman@tuxdriver.com>
7111 L:      netdev@vger.kernel.org
7112 S:      Maintained
7113 W:      https://fedorahosted.org/dropwatch/
7114 F:      net/core/drop_monitor.c
7115
7116 NETWORKING [GENERAL]
7117 M:      "David S. Miller" <davem@davemloft.net>
7118 L:      netdev@vger.kernel.org
7119 W:      http://www.linuxfoundation.org/en/Net
7120 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7123 S:      Maintained
7124 F:      net/
7125 F:      include/net/
7126 F:      include/linux/in.h
7127 F:      include/linux/net.h
7128 F:      include/linux/netdevice.h
7129 F:      include/uapi/linux/in.h
7130 F:      include/uapi/linux/net.h
7131 F:      include/uapi/linux/netdevice.h
7132 F:      include/uapi/linux/net_namespace.h
7133 F:      tools/net/
7134 F:      tools/testing/selftests/net/
7135 F:      lib/random32.c
7136 F:      lib/test_bpf.c
7137
7138 NETWORKING [IPv4/IPv6]
7139 M:      "David S. Miller" <davem@davemloft.net>
7140 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7141 M:      James Morris <jmorris@namei.org>
7142 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7143 M:      Patrick McHardy <kaber@trash.net>
7144 L:      netdev@vger.kernel.org
7145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7146 S:      Maintained
7147 F:      net/ipv4/
7148 F:      net/ipv6/
7149 F:      include/net/ip*
7150 F:      arch/x86/net/*
7151
7152 NETWORKING [IPSEC]
7153 M:      Steffen Klassert <steffen.klassert@secunet.com>
7154 M:      Herbert Xu <herbert@gondor.apana.org.au>
7155 M:      "David S. Miller" <davem@davemloft.net>
7156 L:      netdev@vger.kernel.org
7157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7159 S:      Maintained
7160 F:      net/core/flow.c
7161 F:      net/xfrm/
7162 F:      net/key/
7163 F:      net/ipv4/xfrm*
7164 F:      net/ipv4/esp4.c
7165 F:      net/ipv4/ah4.c
7166 F:      net/ipv4/ipcomp.c
7167 F:      net/ipv4/ip_vti.c
7168 F:      net/ipv6/xfrm*
7169 F:      net/ipv6/esp6.c
7170 F:      net/ipv6/ah6.c
7171 F:      net/ipv6/ipcomp6.c
7172 F:      net/ipv6/ip6_vti.c
7173 F:      include/uapi/linux/xfrm.h
7174 F:      include/net/xfrm.h
7175
7176 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7177 M:      Paul Moore <paul@paul-moore.com>
7178 L:      netdev@vger.kernel.org
7179 S:      Maintained
7180
7181 NETWORKING [WIRELESS]
7182 L:      linux-wireless@vger.kernel.org
7183 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7184
7185 NETWORKING DRIVERS
7186 L:      netdev@vger.kernel.org
7187 W:      http://www.linuxfoundation.org/en/Net
7188 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7191 S:      Odd Fixes
7192 F:      drivers/net/
7193 F:      include/linux/if_*
7194 F:      include/linux/netdevice.h
7195 F:      include/linux/arcdevice.h
7196 F:      include/linux/etherdevice.h
7197 F:      include/linux/fcdevice.h
7198 F:      include/linux/fddidevice.h
7199 F:      include/linux/hippidevice.h
7200 F:      include/linux/inetdevice.h
7201 F:      include/uapi/linux/if_*
7202 F:      include/uapi/linux/netdevice.h
7203
7204 NETWORKING DRIVERS (WIRELESS)
7205 M:      Kalle Valo <kvalo@codeaurora.org>
7206 L:      linux-wireless@vger.kernel.org
7207 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7209 S:      Maintained
7210 F:      drivers/net/wireless/
7211
7212 NETXEN (1/10) GbE SUPPORT
7213 M:      Manish Chopra <manish.chopra@qlogic.com>
7214 M:      Sony Chacko <sony.chacko@qlogic.com>
7215 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7216 L:      netdev@vger.kernel.org
7217 W:      http://www.qlogic.com
7218 S:      Supported
7219 F:      drivers/net/ethernet/qlogic/netxen/
7220
7221 NFC SUBSYSTEM
7222 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7223 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7224 M:      Samuel Ortiz <sameo@linux.intel.com>
7225 L:      linux-wireless@vger.kernel.org
7226 L:      linux-nfc@lists.01.org (subscribers-only)
7227 S:      Supported
7228 F:      net/nfc/
7229 F:      include/net/nfc/
7230 F:      include/uapi/linux/nfc.h
7231 F:      drivers/nfc/
7232 F:      include/linux/platform_data/pn544.h
7233 F:      Documentation/devicetree/bindings/net/nfc/
7234
7235 NFS, SUNRPC, AND LOCKD CLIENTS
7236 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7237 M:      Anna Schumaker <anna.schumaker@netapp.com>
7238 L:      linux-nfs@vger.kernel.org
7239 W:      http://client.linux-nfs.org
7240 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7241 S:      Maintained
7242 F:      fs/lockd/
7243 F:      fs/nfs/
7244 F:      fs/nfs_common/
7245 F:      net/sunrpc/
7246 F:      include/linux/lockd/
7247 F:      include/linux/nfs*
7248 F:      include/linux/sunrpc/
7249 F:      include/uapi/linux/nfs*
7250 F:      include/uapi/linux/sunrpc/
7251
7252 NILFS2 FILESYSTEM
7253 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7254 L:      linux-nilfs@vger.kernel.org
7255 W:      http://nilfs.sourceforge.net/
7256 T:      git git://github.com/konis/nilfs2.git
7257 S:      Supported
7258 F:      Documentation/filesystems/nilfs2.txt
7259 F:      fs/nilfs2/
7260 F:      include/linux/nilfs2_fs.h
7261
7262 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7263 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7264 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7265 S:      Maintained
7266 F:      Documentation/scsi/NinjaSCSI.txt
7267 F:      drivers/scsi/pcmcia/nsp_*
7268
7269 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7270 M:      GOTO Masanori <gotom@debian.or.jp>
7271 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7272 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7273 S:      Maintained
7274 F:      Documentation/scsi/NinjaSCSI.txt
7275 F:      drivers/scsi/nsp32*
7276
7277 NIOS2 ARCHITECTURE
7278 M:      Ley Foon Tan <lftan@altera.com>
7279 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7280 T:      git git://git.rocketboards.org/linux-socfpga-next.git
7281 S:      Maintained
7282 F:      arch/nios2/
7283
7284 NOKIA N900 POWER SUPPLY DRIVERS
7285 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7286 S:      Maintained
7287 F:      include/linux/power/bq2415x_charger.h
7288 F:      include/linux/power/bq27x00_battery.h
7289 F:      include/linux/power/isp1704_charger.h
7290 F:      drivers/power/bq2415x_charger.c
7291 F:      drivers/power/bq27x00_battery.c
7292 F:      drivers/power/isp1704_charger.c
7293 F:      drivers/power/rx51_battery.c
7294
7295 NTB DRIVER CORE
7296 M:      Jon Mason <jdmason@kudzu.us>
7297 M:      Dave Jiang <dave.jiang@intel.com>
7298 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7299 S:      Supported
7300 W:      https://github.com/jonmason/ntb/wiki
7301 T:      git git://github.com/jonmason/ntb.git
7302 F:      drivers/ntb/
7303 F:      drivers/net/ntb_netdev.c
7304 F:      include/linux/ntb.h
7305 F:      include/linux/ntb_transport.h
7306
7307 NTB INTEL DRIVER
7308 M:      Jon Mason <jdmason@kudzu.us>
7309 M:      Dave Jiang <dave.jiang@intel.com>
7310 S:      Supported
7311 W:      https://github.com/jonmason/ntb/wiki
7312 T:      git git://github.com/jonmason/ntb.git
7313 F:      drivers/ntb/hw/intel/
7314
7315 NTFS FILESYSTEM
7316 M:      Anton Altaparmakov <anton@tuxera.com>
7317 L:      linux-ntfs-dev@lists.sourceforge.net
7318 W:      http://www.tuxera.com/
7319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7320 S:      Supported
7321 F:      Documentation/filesystems/ntfs.txt
7322 F:      fs/ntfs/
7323
7324 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7325 M:      Antonino Daplas <adaplas@gmail.com>
7326 L:      linux-fbdev@vger.kernel.org
7327 S:      Maintained
7328 F:      drivers/video/fbdev/riva/
7329 F:      drivers/video/fbdev/nvidia/
7330
7331 NVM EXPRESS DRIVER
7332 M:      Matthew Wilcox <willy@linux.intel.com>
7333 L:      linux-nvme@lists.infradead.org
7334 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7335 S:      Supported
7336 F:      drivers/block/nvme*
7337 F:      include/linux/nvme.h
7338
7339 NVMEM FRAMEWORK
7340 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7341 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7342 S:      Maintained
7343 F:      drivers/nvmem/
7344 F:      Documentation/devicetree/bindings/nvmem/
7345 F:      include/linux/nvmem-consumer.h
7346 F:      include/linux/nvmem-provider.h
7347
7348 NXP-NCI NFC DRIVER
7349 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7350 R:      Charles Gorand <charles.gorand@effinnov.com>
7351 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7352 S:      Supported
7353 F:      drivers/nfc/nxp-nci
7354
7355 NXP TDA998X DRM DRIVER
7356 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7357 S:      Supported
7358 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7359 F:      include/drm/i2c/tda998x.h
7360
7361 NXP TFA9879 DRIVER
7362 M:      Peter Rosin <peda@axentia.se>
7363 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7364 S:      Maintained
7365 F:      sound/soc/codecs/tfa9879*
7366
7367 OMAP SUPPORT
7368 M:      Tony Lindgren <tony@atomide.com>
7369 L:      linux-omap@vger.kernel.org
7370 W:      http://www.muru.com/linux/omap/
7371 W:      http://linux.omap.com/
7372 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7374 S:      Maintained
7375 F:      arch/arm/*omap*/
7376 F:      arch/arm/configs/omap1_defconfig
7377 F:      arch/arm/configs/omap2plus_defconfig
7378 F:      drivers/i2c/busses/i2c-omap.c
7379 F:      drivers/irqchip/irq-omap-intc.c
7380 F:      drivers/mfd/*omap*.c
7381 F:      drivers/mfd/menelaus.c
7382 F:      drivers/mfd/palmas.c
7383 F:      drivers/mfd/tps65217.c
7384 F:      drivers/mfd/tps65218.c
7385 F:      drivers/mfd/tps65910.c
7386 F:      drivers/mfd/twl-core.[ch]
7387 F:      drivers/mfd/twl4030*.c
7388 F:      drivers/mfd/twl6030*.c
7389 F:      drivers/mfd/twl6040*.c
7390 F:      drivers/regulator/palmas-regulator*.c
7391 F:      drivers/regulator/pbias-regulator.c
7392 F:      drivers/regulator/tps65217-regulator.c
7393 F:      drivers/regulator/tps65218-regulator.c
7394 F:      drivers/regulator/tps65910-regulator.c
7395 F:      drivers/regulator/twl-regulator.c
7396 F:      include/linux/i2c-omap.h
7397
7398 OMAP DEVICE TREE SUPPORT
7399 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7400 M:      Tony Lindgren <tony@atomide.com>
7401 L:      linux-omap@vger.kernel.org
7402 L:      devicetree@vger.kernel.org
7403 S:      Maintained
7404 F:      arch/arm/boot/dts/*omap*
7405 F:      arch/arm/boot/dts/*am3*
7406 F:      arch/arm/boot/dts/*am4*
7407 F:      arch/arm/boot/dts/*am5*
7408 F:      arch/arm/boot/dts/*dra7*
7409
7410 OMAP CLOCK FRAMEWORK SUPPORT
7411 M:      Paul Walmsley <paul@pwsan.com>
7412 L:      linux-omap@vger.kernel.org
7413 S:      Maintained
7414 F:      arch/arm/*omap*/*clock*
7415
7416 OMAP POWER MANAGEMENT SUPPORT
7417 M:      Kevin Hilman <khilman@deeprootsystems.com>
7418 L:      linux-omap@vger.kernel.org
7419 S:      Maintained
7420 F:      arch/arm/*omap*/*pm*
7421 F:      drivers/cpufreq/omap-cpufreq.c
7422
7423 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7424 M:      Rajendra Nayak <rnayak@ti.com>
7425 M:      Paul Walmsley <paul@pwsan.com>
7426 L:      linux-omap@vger.kernel.org
7427 S:      Maintained
7428 F:      arch/arm/mach-omap2/prm*
7429
7430 OMAP AUDIO SUPPORT
7431 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7432 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7433 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7434 L:      linux-omap@vger.kernel.org
7435 S:      Maintained
7436 F:      sound/soc/omap/
7437
7438 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7439 M:      Roger Quadros <rogerq@ti.com>
7440 M:      Tony Lindgren <tony@atomide.com>
7441 L:      linux-omap@vger.kernel.org
7442 S:      Maintained
7443 F:      drivers/memory/omap-gpmc.c
7444 F:      arch/arm/mach-omap2/*gpmc*
7445
7446 OMAP FRAMEBUFFER SUPPORT
7447 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7448 L:      linux-fbdev@vger.kernel.org
7449 L:      linux-omap@vger.kernel.org
7450 S:      Maintained
7451 F:      drivers/video/fbdev/omap/
7452
7453 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7454 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7455 L:      linux-omap@vger.kernel.org
7456 L:      linux-fbdev@vger.kernel.org
7457 S:      Maintained
7458 F:      drivers/video/fbdev/omap2/
7459 F:      Documentation/arm/OMAP/DSS
7460
7461 OMAP HARDWARE SPINLOCK SUPPORT
7462 M:      Ohad Ben-Cohen <ohad@wizery.com>
7463 L:      linux-omap@vger.kernel.org
7464 S:      Maintained
7465 F:      drivers/hwspinlock/omap_hwspinlock.c
7466
7467 OMAP MMC SUPPORT
7468 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7469 L:      linux-omap@vger.kernel.org
7470 S:      Maintained
7471 F:      drivers/mmc/host/omap.c
7472
7473 OMAP HS MMC SUPPORT
7474 L:      linux-mmc@vger.kernel.org
7475 L:      linux-omap@vger.kernel.org
7476 S:      Orphan
7477 F:      drivers/mmc/host/omap_hsmmc.c
7478
7479 OMAP RANDOM NUMBER GENERATOR SUPPORT
7480 M:      Deepak Saxena <dsaxena@plexity.net>
7481 S:      Maintained
7482 F:      drivers/char/hw_random/omap-rng.c
7483
7484 OMAP HWMOD SUPPORT
7485 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7486 M:      Paul Walmsley <paul@pwsan.com>
7487 L:      linux-omap@vger.kernel.org
7488 S:      Maintained
7489 F:      arch/arm/mach-omap2/omap_hwmod.*
7490
7491 OMAP HWMOD DATA
7492 M:      Paul Walmsley <paul@pwsan.com>
7493 L:      linux-omap@vger.kernel.org
7494 S:      Maintained
7495 F:      arch/arm/mach-omap2/omap_hwmod*data*
7496
7497 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7498 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7499 L:      linux-omap@vger.kernel.org
7500 S:      Maintained
7501 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7502
7503 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7504 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7505 L:      linux-media@vger.kernel.org
7506 S:      Maintained
7507 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7508 F:      drivers/media/platform/omap3isp/
7509 F:      drivers/staging/media/omap4iss/
7510
7511 OMAP USB SUPPORT
7512 M:      Felipe Balbi <balbi@ti.com>
7513 L:      linux-usb@vger.kernel.org
7514 L:      linux-omap@vger.kernel.org
7515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7516 S:      Maintained
7517 F:      drivers/usb/*/*omap*
7518 F:      arch/arm/*omap*/usb*
7519
7520 OMAP GPIO DRIVER
7521 M:      Javier Martinez Canillas <javier@dowhile0.org>
7522 M:      Santosh Shilimkar <ssantosh@kernel.org>
7523 M:      Kevin Hilman <khilman@deeprootsystems.com>
7524 L:      linux-omap@vger.kernel.org
7525 S:      Maintained
7526 F:      drivers/gpio/gpio-omap.c
7527
7528 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7529 M:      Mark Jackson <mpfj@newflow.co.uk>
7530 L:      linux-omap@vger.kernel.org
7531 S:      Maintained
7532 F:      arch/arm/boot/dts/am335x-nano.dts
7533
7534 OMFS FILESYSTEM
7535 M:      Bob Copeland <me@bobcopeland.com>
7536 L:      linux-karma-devel@lists.sourceforge.net
7537 S:      Maintained
7538 F:      Documentation/filesystems/omfs.txt
7539 F:      fs/omfs/
7540
7541 OMNIKEY CARDMAN 4000 DRIVER
7542 M:      Harald Welte <laforge@gnumonks.org>
7543 S:      Maintained
7544 F:      drivers/char/pcmcia/cm4000_cs.c
7545 F:      include/linux/cm4000_cs.h
7546 F:      include/uapi/linux/cm4000_cs.h
7547
7548 OMNIKEY CARDMAN 4040 DRIVER
7549 M:      Harald Welte <laforge@gnumonks.org>
7550 S:      Maintained
7551 F:      drivers/char/pcmcia/cm4040_cs.*
7552
7553 OMNIVISION OV7670 SENSOR DRIVER
7554 M:      Jonathan Corbet <corbet@lwn.net>
7555 L:      linux-media@vger.kernel.org
7556 T:      git git://linuxtv.org/media_tree.git
7557 S:      Maintained
7558 F:      drivers/media/i2c/ov7670.c
7559
7560 ONENAND FLASH DRIVER
7561 M:      Kyungmin Park <kyungmin.park@samsung.com>
7562 L:      linux-mtd@lists.infradead.org
7563 S:      Maintained
7564 F:      drivers/mtd/onenand/
7565 F:      include/linux/mtd/onenand*.h
7566
7567 ONSTREAM SCSI TAPE DRIVER
7568 M:      Willem Riede <osst@riede.org>
7569 L:      osst-users@lists.sourceforge.net
7570 L:      linux-scsi@vger.kernel.org
7571 S:      Maintained
7572 F:      Documentation/scsi/osst.txt
7573 F:      drivers/scsi/osst.*
7574 F:      drivers/scsi/osst_*.h
7575 F:      drivers/scsi/st.h
7576
7577 OPENCORES I2C BUS DRIVER
7578 M:      Peter Korsgaard <jacmet@sunsite.dk>
7579 L:      linux-i2c@vger.kernel.org
7580 S:      Maintained
7581 F:      Documentation/i2c/busses/i2c-ocores
7582 F:      drivers/i2c/busses/i2c-ocores.c
7583
7584 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7585 M:      Rob Herring <robh+dt@kernel.org>
7586 M:      Frank Rowand <frowand.list@gmail.com>
7587 M:      Grant Likely <grant.likely@linaro.org>
7588 L:      devicetree@vger.kernel.org
7589 W:      http://www.devicetree.org/
7590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7591 S:      Maintained
7592 F:      drivers/of/
7593 F:      include/linux/of*.h
7594 F:      scripts/dtc/
7595
7596 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7597 M:      Rob Herring <robh+dt@kernel.org>
7598 M:      Pawel Moll <pawel.moll@arm.com>
7599 M:      Mark Rutland <mark.rutland@arm.com>
7600 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7601 M:      Kumar Gala <galak@codeaurora.org>
7602 L:      devicetree@vger.kernel.org
7603 S:      Maintained
7604 F:      Documentation/devicetree/
7605 F:      arch/*/boot/dts/
7606 F:      include/dt-bindings/
7607
7608 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7609 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7610 L:      devicetree@vger.kernel.org
7611 S:      Maintained
7612 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7613 F:      Documentation/devicetree/overlay-notes.txt
7614 F:      drivers/of/overlay.c
7615 F:      drivers/of/resolver.c
7616
7617 OPENRISC ARCHITECTURE
7618 M:      Jonas Bonn <jonas@southpole.se>
7619 W:      http://openrisc.net
7620 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7621 S:      Maintained
7622 T:      git git://openrisc.net/~jonas/linux
7623 F:      arch/openrisc/
7624
7625 OPENVSWITCH
7626 M:      Pravin Shelar <pshelar@nicira.com>
7627 L:      netdev@vger.kernel.org
7628 L:      dev@openvswitch.org
7629 W:      http://openvswitch.org
7630 S:      Maintained
7631 F:      net/openvswitch/
7632 F:      include/uapi/linux/openvswitch.h
7633
7634 OPL4 DRIVER
7635 M:      Clemens Ladisch <clemens@ladisch.de>
7636 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7637 T:      git git://git.alsa-project.org/alsa-kernel.git
7638 S:      Maintained
7639 F:      sound/drivers/opl4/
7640
7641 OPROFILE
7642 M:      Robert Richter <rric@kernel.org>
7643 L:      oprofile-list@lists.sf.net
7644 S:      Maintained
7645 F:      arch/*/include/asm/oprofile*.h
7646 F:      arch/*/oprofile/
7647 F:      drivers/oprofile/
7648 F:      include/linux/oprofile.h
7649
7650 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7651 M:      Mark Fasheh <mfasheh@suse.com>
7652 M:      Joel Becker <jlbec@evilplan.org>
7653 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7654 W:      http://ocfs2.wiki.kernel.org
7655 S:      Supported
7656 F:      Documentation/filesystems/ocfs2.txt
7657 F:      Documentation/filesystems/dlmfs.txt
7658 F:      fs/ocfs2/
7659
7660 ORINOCO DRIVER
7661 L:      linux-wireless@vger.kernel.org
7662 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7663 W:      http://www.nongnu.org/orinoco/
7664 S:      Orphan
7665 F:      drivers/net/wireless/orinoco/
7666
7667 OSD LIBRARY and FILESYSTEM
7668 M:      Boaz Harrosh <ooo@electrozaur.com>
7669 M:      Benny Halevy <bhalevy@primarydata.com>
7670 L:      osd-dev@open-osd.org
7671 W:      http://open-osd.org
7672 T:      git git://git.open-osd.org/open-osd.git
7673 S:      Maintained
7674 F:      drivers/scsi/osd/
7675 F:      include/scsi/osd_*
7676 F:      fs/exofs/
7677
7678 OVERLAY FILESYSTEM
7679 M:      Miklos Szeredi <miklos@szeredi.hu>
7680 L:      linux-unionfs@vger.kernel.org
7681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7682 S:      Supported
7683 F:      fs/overlayfs/
7684 F:      Documentation/filesystems/overlayfs.txt
7685
7686 P54 WIRELESS DRIVER
7687 M:      Christian Lamparter <chunkeey@googlemail.com>
7688 L:      linux-wireless@vger.kernel.org
7689 W:      http://wireless.kernel.org/en/users/Drivers/p54
7690 S:      Maintained
7691 F:      drivers/net/wireless/p54/
7692
7693 PA SEMI ETHERNET DRIVER
7694 M:      Olof Johansson <olof@lixom.net>
7695 L:      netdev@vger.kernel.org
7696 S:      Maintained
7697 F:      drivers/net/ethernet/pasemi/*
7698
7699 PA SEMI SMBUS DRIVER
7700 M:      Olof Johansson <olof@lixom.net>
7701 L:      linux-i2c@vger.kernel.org
7702 S:      Maintained
7703 F:      drivers/i2c/busses/i2c-pasemi.c
7704
7705 PADATA PARALLEL EXECUTION MECHANISM
7706 M:      Steffen Klassert <steffen.klassert@secunet.com>
7707 L:      linux-crypto@vger.kernel.org
7708 S:      Maintained
7709 F:      kernel/padata.c
7710 F:      include/linux/padata.h
7711 F:      Documentation/padata.txt
7712
7713 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7714 M:      Harald Welte <laforge@gnumonks.org>
7715 L:      platform-driver-x86@vger.kernel.org
7716 S:      Maintained
7717 F:      drivers/platform/x86/panasonic-laptop.c
7718
7719 PANASONIC MN10300/AM33/AM34 PORT
7720 M:      David Howells <dhowells@redhat.com>
7721 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7722 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7723 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7724 S:      Maintained
7725 F:      Documentation/mn10300/
7726 F:      arch/mn10300/
7727
7728 PARALLEL PORT SUBSYSTEM
7729 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7730 M:      Sudip Mukherjee <sudip@vectorindia.org>
7731 L:      linux-parport@lists.infradead.org (subscribers-only)
7732 S:      Maintained
7733 F:      drivers/parport/
7734 F:      include/linux/parport*.h
7735 F:      drivers/char/ppdev.c
7736 F:      include/uapi/linux/ppdev.h
7737 F:      Documentation/parport*.txt
7738
7739 PARAVIRT_OPS INTERFACE
7740 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7741 M:      Chris Wright <chrisw@sous-sol.org>
7742 M:      Alok Kataria <akataria@vmware.com>
7743 M:      Rusty Russell <rusty@rustcorp.com.au>
7744 L:      virtualization@lists.linux-foundation.org
7745 S:      Supported
7746 F:      Documentation/virtual/paravirt_ops.txt
7747 F:      arch/*/kernel/paravirt*
7748 F:      arch/*/include/asm/paravirt.h
7749
7750 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7751 M:      Tim Waugh <tim@cyberelk.net>
7752 L:      linux-parport@lists.infradead.org (subscribers-only)
7753 S:      Maintained
7754 F:      Documentation/blockdev/paride.txt
7755 F:      drivers/block/paride/
7756
7757 PARISC ARCHITECTURE
7758 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7759 M:      Helge Deller <deller@gmx.de>
7760 L:      linux-parisc@vger.kernel.org
7761 W:      http://www.parisc-linux.org/
7762 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7765 S:      Maintained
7766 F:      arch/parisc/
7767 F:      Documentation/parisc/
7768 F:      drivers/parisc/
7769 F:      drivers/char/agp/parisc-agp.c
7770 F:      drivers/input/serio/gscps2.c
7771 F:      drivers/parport/parport_gsc.*
7772 F:      drivers/tty/serial/8250/8250_gsc.c
7773 F:      drivers/video/fbdev/sti*
7774 F:      drivers/video/console/sti*
7775 F:      drivers/video/logo/logo_parisc*
7776
7777 PC87360 HARDWARE MONITORING DRIVER
7778 M:      Jim Cromie <jim.cromie@gmail.com>
7779 L:      lm-sensors@lm-sensors.org
7780 S:      Maintained
7781 F:      Documentation/hwmon/pc87360
7782 F:      drivers/hwmon/pc87360.c
7783
7784 PC8736x GPIO DRIVER
7785 M:      Jim Cromie <jim.cromie@gmail.com>
7786 S:      Maintained
7787 F:      drivers/char/pc8736x_gpio.c
7788
7789 PC87427 HARDWARE MONITORING DRIVER
7790 M:      Jean Delvare <jdelvare@suse.com>
7791 L:      lm-sensors@lm-sensors.org
7792 S:      Maintained
7793 F:      Documentation/hwmon/pc87427
7794 F:      drivers/hwmon/pc87427.c
7795
7796 PCA9532 LED DRIVER
7797 M:      Riku Voipio <riku.voipio@iki.fi>
7798 S:      Maintained
7799 F:      drivers/leds/leds-pca9532.c
7800 F:      include/linux/leds-pca9532.h
7801
7802 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7803 M:      Guenter Roeck <linux@roeck-us.net>
7804 L:      linux-i2c@vger.kernel.org
7805 S:      Maintained
7806 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7807
7808 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7809 M:      Khalid Aziz <khalid@gonehiking.org>
7810 S:      Maintained
7811 F:      drivers/firmware/pcdp.*
7812
7813 PCI ERROR RECOVERY
7814 M:      Linas Vepstas <linasvepstas@gmail.com>
7815 L:      linux-pci@vger.kernel.org
7816 S:      Supported
7817 F:      Documentation/PCI/pci-error-recovery.txt
7818
7819 PCI SUBSYSTEM
7820 M:      Bjorn Helgaas <bhelgaas@google.com>
7821 L:      linux-pci@vger.kernel.org
7822 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7824 S:      Supported
7825 F:      Documentation/PCI/
7826 F:      drivers/pci/
7827 F:      include/linux/pci*
7828 F:      arch/x86/pci/
7829 F:      arch/x86/kernel/quirks.c
7830
7831 PCI DRIVER FOR ARM VERSATILE PLATFORM
7832 M:      Rob Herring <robh@kernel.org>
7833 L:      linux-pci@vger.kernel.org
7834 L:      linux-arm-kernel@lists.infradead.org
7835 S:      Maintained
7836 F:      Documentation/devicetree/bindings/pci/versatile.txt
7837 F:      drivers/pci/host/pci-versatile.c
7838
7839 PCI DRIVER FOR APPLIEDMICRO XGENE
7840 M:      Tanmay Inamdar <tinamdar@apm.com>
7841 L:      linux-pci@vger.kernel.org
7842 L:      linux-arm-kernel@lists.infradead.org
7843 S:      Maintained
7844 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7845 F:      drivers/pci/host/pci-xgene.c
7846
7847 PCI DRIVER FOR FREESCALE LAYERSCAPE
7848 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7849 M:      Mingkai Hu <mingkai.hu@freescale.com>
7850 M:      Roy Zang <tie-fei.zang@freescale.com>
7851 L:      linuxppc-dev@lists.ozlabs.org
7852 L:      linux-pci@vger.kernel.org
7853 L:      linux-arm-kernel@lists.infradead.org
7854 S:      Maintained
7855 F:      drivers/pci/host/*layerscape*
7856
7857 PCI DRIVER FOR IMX6
7858 M:      Richard Zhu <Richard.Zhu@freescale.com>
7859 M:      Lucas Stach <l.stach@pengutronix.de>
7860 L:      linux-pci@vger.kernel.org
7861 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7862 S:      Maintained
7863 F:      drivers/pci/host/*imx6*
7864
7865 PCI DRIVER FOR TI KEYSTONE
7866 M:      Murali Karicheri <m-karicheri2@ti.com>
7867 L:      linux-pci@vger.kernel.org
7868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7869 S:      Maintained
7870 F:      drivers/pci/host/*keystone*
7871
7872 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7873 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7874 M:      Jason Cooper <jason@lakedaemon.net>
7875 L:      linux-pci@vger.kernel.org
7876 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7877 S:      Maintained
7878 F:      drivers/pci/host/*mvebu*
7879
7880 PCI DRIVER FOR NVIDIA TEGRA
7881 M:      Thierry Reding <thierry.reding@gmail.com>
7882 L:      linux-tegra@vger.kernel.org
7883 L:      linux-pci@vger.kernel.org
7884 S:      Supported
7885 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7886 F:      drivers/pci/host/pci-tegra.c
7887
7888 PCI DRIVER FOR TI DRA7XX
7889 M:      Kishon Vijay Abraham I <kishon@ti.com>
7890 L:      linux-omap@vger.kernel.org
7891 L:      linux-pci@vger.kernel.org
7892 S:      Supported
7893 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7894 F:      drivers/pci/host/pci-dra7xx.c
7895
7896 PCI DRIVER FOR RENESAS R-CAR
7897 M:      Simon Horman <horms@verge.net.au>
7898 L:      linux-pci@vger.kernel.org
7899 L:      linux-sh@vger.kernel.org
7900 S:      Maintained
7901 F:      drivers/pci/host/*rcar*
7902
7903 PCI DRIVER FOR SAMSUNG EXYNOS
7904 M:      Jingoo Han <jingoohan1@gmail.com>
7905 L:      linux-pci@vger.kernel.org
7906 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7907 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7908 S:      Maintained
7909 F:      drivers/pci/host/pci-exynos.c
7910
7911 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7912 M:      Jingoo Han <jingoohan1@gmail.com>
7913 M:      Pratyush Anand <pratyush.anand@gmail.com>
7914 L:      linux-pci@vger.kernel.org
7915 S:      Maintained
7916 F:      drivers/pci/host/*designware*
7917
7918 PCI DRIVER FOR GENERIC OF HOSTS
7919 M:      Will Deacon <will.deacon@arm.com>
7920 L:      linux-pci@vger.kernel.org
7921 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7922 S:      Maintained
7923 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7924 F:      drivers/pci/host/pci-host-generic.c
7925
7926 PCIE DRIVER FOR ST SPEAR13XX
7927 M:      Pratyush Anand <pratyush.anand@gmail.com>
7928 L:      linux-pci@vger.kernel.org
7929 S:      Maintained
7930 F:      drivers/pci/host/*spear*
7931
7932 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7933 M:      Duc Dang <dhdang@apm.com>
7934 L:      linux-pci@vger.kernel.org
7935 L:      linux-arm-kernel@lists.infradead.org
7936 S:      Maintained
7937 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7938 F:      drivers/pci/host/pci-xgene-msi.c
7939
7940 PCMCIA SUBSYSTEM
7941 P:      Linux PCMCIA Team
7942 L:      linux-pcmcia@lists.infradead.org
7943 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7945 S:      Maintained
7946 F:      Documentation/pcmcia/
7947 F:      drivers/pcmcia/
7948 F:      include/pcmcia/
7949
7950 PCNET32 NETWORK DRIVER
7951 M:      Don Fry <pcnet32@frontier.com>
7952 L:      netdev@vger.kernel.org
7953 S:      Maintained
7954 F:      drivers/net/ethernet/amd/pcnet32.c
7955
7956 PCRYPT PARALLEL CRYPTO ENGINE
7957 M:      Steffen Klassert <steffen.klassert@secunet.com>
7958 L:      linux-crypto@vger.kernel.org
7959 S:      Maintained
7960 F:      crypto/pcrypt.c
7961 F:      include/crypto/pcrypt.h
7962
7963 PER-CPU MEMORY ALLOCATOR
7964 M:      Tejun Heo <tj@kernel.org>
7965 M:      Christoph Lameter <cl@linux-foundation.org>
7966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7967 S:      Maintained
7968 F:      include/linux/percpu*.h
7969 F:      mm/percpu*.c
7970 F:      arch/*/include/asm/percpu.h
7971
7972 PER-TASK DELAY ACCOUNTING
7973 M:      Balbir Singh <bsingharora@gmail.com>
7974 S:      Maintained
7975 F:      include/linux/delayacct.h
7976 F:      kernel/delayacct.c
7977
7978 PERFORMANCE EVENTS SUBSYSTEM
7979 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7980 M:      Ingo Molnar <mingo@redhat.com>
7981 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7982 L:      linux-kernel@vger.kernel.org
7983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7984 S:      Supported
7985 F:      kernel/events/*
7986 F:      include/linux/perf_event.h
7987 F:      include/uapi/linux/perf_event.h
7988 F:      arch/*/kernel/perf_event*.c
7989 F:      arch/*/kernel/*/perf_event*.c
7990 F:      arch/*/kernel/*/*/perf_event*.c
7991 F:      arch/*/include/asm/perf_event.h
7992 F:      arch/*/kernel/perf_callchain.c
7993 F:      tools/perf/
7994
7995 PERSONALITY HANDLING
7996 M:      Christoph Hellwig <hch@infradead.org>
7997 L:      linux-abi-devel@lists.sourceforge.net
7998 S:      Maintained
7999 F:      include/linux/personality.h
8000 F:      include/uapi/linux/personality.h
8001
8002 PHONET PROTOCOL
8003 M:      Remi Denis-Courmont <courmisch@gmail.com>
8004 S:      Supported
8005 F:      Documentation/networking/phonet.txt
8006 F:      include/linux/phonet.h
8007 F:      include/net/phonet/
8008 F:      include/uapi/linux/phonet.h
8009 F:      net/phonet/
8010
8011 PHRAM MTD DRIVER
8012 M:      Joern Engel <joern@lazybastard.org>
8013 L:      linux-mtd@lists.infradead.org
8014 S:      Maintained
8015 F:      drivers/mtd/devices/phram.c
8016
8017 PICOLCD HID DRIVER
8018 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8019 L:      linux-input@vger.kernel.org
8020 S:      Maintained
8021 F:      drivers/hid/hid-picolcd*
8022
8023 PICOXCELL SUPPORT
8024 M:      Jamie Iles <jamie@jamieiles.com>
8025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8026 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8027 S:      Supported
8028 F:      arch/arm/boot/dts/picoxcell*
8029 F:      arch/arm/mach-picoxcell/
8030 F:      drivers/crypto/picoxcell*
8031
8032 PIN CONTROL SUBSYSTEM
8033 M:      Linus Walleij <linus.walleij@linaro.org>
8034 L:      linux-gpio@vger.kernel.org
8035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8036 S:      Maintained
8037 F:      drivers/pinctrl/
8038 F:      include/linux/pinctrl/
8039
8040 PIN CONTROLLER - ATMEL AT91
8041 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8042 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8043 S:      Maintained
8044 F:      drivers/pinctrl/pinctrl-at91.*
8045
8046 PIN CONTROLLER - INTEL
8047 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8048 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8049 S:      Maintained
8050 F:      drivers/pinctrl/intel/
8051
8052 PIN CONTROLLER - RENESAS
8053 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8054 L:      linux-sh@vger.kernel.org
8055 S:      Maintained
8056 F:      drivers/pinctrl/sh-pfc/
8057
8058 PIN CONTROLLER - SAMSUNG
8059 M:      Tomasz Figa <tomasz.figa@gmail.com>
8060 M:      Thomas Abraham <thomas.abraham@linaro.org>
8061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8062 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8063 S:      Maintained
8064 F:      drivers/pinctrl/samsung/
8065
8066 PIN CONTROLLER - ST SPEAR
8067 M:      Viresh Kumar <vireshk@kernel.org>
8068 L:      spear-devel@list.st.com
8069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8070 W:      http://www.st.com/spear
8071 S:      Maintained
8072 F:      drivers/pinctrl/spear/
8073
8074 PKTCDVD DRIVER
8075 M:      Jiri Kosina <jikos@kernel.org>
8076 S:      Maintained
8077 F:      drivers/block/pktcdvd.c
8078 F:      include/linux/pktcdvd.h
8079 F:      include/uapi/linux/pktcdvd.h
8080
8081 PKUNITY SOC DRIVERS
8082 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8083 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8084 S:      Maintained
8085 T:      git git://github.com/gxt/linux.git
8086 F:      drivers/input/serio/i8042-unicore32io.h
8087 F:      drivers/i2c/busses/i2c-puv3.c
8088 F:      drivers/video/fbdev/fb-puv3.c
8089 F:      drivers/rtc/rtc-puv3.c
8090
8091 PMBUS HARDWARE MONITORING DRIVERS
8092 M:      Guenter Roeck <linux@roeck-us.net>
8093 L:      lm-sensors@lm-sensors.org
8094 W:      http://www.lm-sensors.org/
8095 W:      http://www.roeck-us.net/linux/drivers/
8096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8097 S:      Maintained
8098 F:      Documentation/hwmon/pmbus
8099 F:      drivers/hwmon/pmbus/
8100 F:      include/linux/i2c/pmbus.h
8101
8102 PMC SIERRA MaxRAID DRIVER
8103 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8104 L:      linux-scsi@vger.kernel.org
8105 W:      http://www.pmc-sierra.com/
8106 S:      Supported
8107 F:      drivers/scsi/pmcraid.*
8108
8109 PMC SIERRA PM8001 DRIVER
8110 M:      Jack Wang <jinpu.wang@profitbricks.com>
8111 M:      lindar_liu@usish.com
8112 L:      pmchba@pmcs.com
8113 L:      linux-scsi@vger.kernel.org
8114 S:      Supported
8115 F:      drivers/scsi/pm8001/
8116
8117 POSIX CLOCKS and TIMERS
8118 M:      Thomas Gleixner <tglx@linutronix.de>
8119 L:      linux-kernel@vger.kernel.org
8120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8121 S:      Maintained
8122 F:      fs/timerfd.c
8123 F:      include/linux/timer*
8124 F:      kernel/time/*timer*
8125
8126 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8127 M:      Sebastian Reichel <sre@kernel.org>
8128 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8129 M:      David Woodhouse <dwmw2@infradead.org>
8130 L:      linux-pm@vger.kernel.org
8131 T:      git git://git.infradead.org/battery-2.6.git
8132 S:      Maintained
8133 F:      include/linux/power_supply.h
8134 F:      drivers/power/
8135 X:      drivers/power/avs/
8136
8137 PNP SUPPORT
8138 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8139 S:      Maintained
8140 F:      drivers/pnp/
8141
8142 PNXxxxx I2C DRIVER
8143 M:      Vitaly Wool <vitalywool@gmail.com>
8144 L:      linux-i2c@vger.kernel.org
8145 S:      Maintained
8146 F:      drivers/i2c/busses/i2c-pnx.c
8147
8148 PPP PROTOCOL DRIVERS AND COMPRESSORS
8149 M:      Paul Mackerras <paulus@samba.org>
8150 L:      linux-ppp@vger.kernel.org
8151 S:      Maintained
8152 F:      drivers/net/ppp/ppp_*
8153
8154 PPP OVER ATM (RFC 2364)
8155 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8156 S:      Maintained
8157 F:      net/atm/pppoatm.c
8158 F:      include/uapi/linux/atmppp.h
8159
8160 PPP OVER ETHERNET
8161 M:      Michal Ostrowski <mostrows@earthlink.net>
8162 S:      Maintained
8163 F:      drivers/net/ppp/pppoe.c
8164 F:      drivers/net/ppp/pppox.c
8165
8166 PPP OVER L2TP
8167 M:      James Chapman <jchapman@katalix.com>
8168 S:      Maintained
8169 F:      net/l2tp/l2tp_ppp.c
8170 F:      include/linux/if_pppol2tp.h
8171 F:      include/uapi/linux/if_pppol2tp.h
8172
8173 PPS SUPPORT
8174 M:      Rodolfo Giometti <giometti@enneenne.com>
8175 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8176 L:      linuxpps@ml.enneenne.com (subscribers-only)
8177 S:      Maintained
8178 F:      Documentation/pps/
8179 F:      drivers/pps/
8180 F:      include/linux/pps*.h
8181
8182 PPTP DRIVER
8183 M:      Dmitry Kozlov <xeb@mail.ru>
8184 L:      netdev@vger.kernel.org
8185 S:      Maintained
8186 F:      drivers/net/ppp/pptp.c
8187 W:      http://sourceforge.net/projects/accel-pptp
8188
8189 PREEMPTIBLE KERNEL
8190 M:      Robert Love <rml@tech9.net>
8191 L:      kpreempt-tech@lists.sourceforge.net
8192 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8193 S:      Supported
8194 F:      Documentation/preempt-locking.txt
8195 F:      include/linux/preempt.h
8196
8197 PRISM54 WIRELESS DRIVER
8198 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8199 L:      linux-wireless@vger.kernel.org
8200 W:      http://wireless.kernel.org/en/users/Drivers/p54
8201 S:      Obsolete
8202 F:      drivers/net/wireless/prism54/
8203
8204 PS3 NETWORK SUPPORT
8205 M:      Geoff Levand <geoff@infradead.org>
8206 L:      netdev@vger.kernel.org
8207 L:      linuxppc-dev@lists.ozlabs.org
8208 S:      Maintained
8209 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8210
8211 PS3 PLATFORM SUPPORT
8212 M:      Geoff Levand <geoff@infradead.org>
8213 L:      linuxppc-dev@lists.ozlabs.org
8214 S:      Maintained
8215 F:      arch/powerpc/boot/ps3*
8216 F:      arch/powerpc/include/asm/lv1call.h
8217 F:      arch/powerpc/include/asm/ps3*.h
8218 F:      arch/powerpc/platforms/ps3/
8219 F:      drivers/*/ps3*
8220 F:      drivers/ps3/
8221 F:      drivers/rtc/rtc-ps3.c
8222 F:      drivers/usb/host/*ps3.c
8223 F:      sound/ppc/snd_ps3*
8224
8225 PS3VRAM DRIVER
8226 M:      Jim Paris <jim@jtan.com>
8227 M:      Geoff Levand <geoff@infradead.org>
8228 L:      linuxppc-dev@lists.ozlabs.org
8229 S:      Maintained
8230 F:      drivers/block/ps3vram.c
8231
8232 PSTORE FILESYSTEM
8233 M:      Anton Vorontsov <anton@enomsg.org>
8234 M:      Colin Cross <ccross@android.com>
8235 M:      Kees Cook <keescook@chromium.org>
8236 M:      Tony Luck <tony.luck@intel.com>
8237 S:      Maintained
8238 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8239 F:      fs/pstore/
8240 F:      include/linux/pstore*
8241 F:      drivers/firmware/efi/efi-pstore.c
8242 F:      drivers/acpi/apei/erst.c
8243
8244 PTP HARDWARE CLOCK SUPPORT
8245 M:      Richard Cochran <richardcochran@gmail.com>
8246 L:      netdev@vger.kernel.org
8247 S:      Maintained
8248 W:      http://linuxptp.sourceforge.net/
8249 F:      Documentation/ABI/testing/sysfs-ptp
8250 F:      Documentation/ptp/*
8251 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8252 F:      drivers/net/phy/dp83640*
8253 F:      drivers/ptp/*
8254 F:      include/linux/ptp_cl*
8255
8256 PTRACE SUPPORT
8257 M:      Roland McGrath <roland@hack.frob.com>
8258 M:      Oleg Nesterov <oleg@redhat.com>
8259 S:      Maintained
8260 F:      include/asm-generic/syscall.h
8261 F:      include/linux/ptrace.h
8262 F:      include/linux/regset.h
8263 F:      include/linux/tracehook.h
8264 F:      include/uapi/linux/ptrace.h
8265 F:      kernel/ptrace.c
8266
8267 PVRUSB2 VIDEO4LINUX DRIVER
8268 M:      Mike Isely <isely@pobox.com>
8269 L:      pvrusb2@isely.net       (subscribers-only)
8270 L:      linux-media@vger.kernel.org
8271 W:      http://www.isely.net/pvrusb2/
8272 T:      git git://linuxtv.org/media_tree.git
8273 S:      Maintained
8274 F:      Documentation/video4linux/README.pvrusb2
8275 F:      drivers/media/usb/pvrusb2/
8276
8277 PWC WEBCAM DRIVER
8278 M:      Hans de Goede <hdegoede@redhat.com>
8279 L:      linux-media@vger.kernel.org
8280 T:      git git://linuxtv.org/media_tree.git
8281 S:      Maintained
8282 F:      drivers/media/usb/pwc/*
8283
8284 PWM FAN DRIVER
8285 M:      Kamil Debski <k.debski@samsung.com>
8286 L:      lm-sensors@lm-sensors.org
8287 S:      Supported
8288 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8289 F:      Documentation/hwmon/pwm-fan
8290 F:      drivers/hwmon/pwm-fan.c
8291
8292 PWM SUBSYSTEM
8293 M:      Thierry Reding <thierry.reding@gmail.com>
8294 L:      linux-pwm@vger.kernel.org
8295 S:      Maintained
8296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8297 F:      Documentation/pwm.txt
8298 F:      Documentation/devicetree/bindings/pwm/
8299 F:      include/linux/pwm.h
8300 F:      drivers/pwm/
8301 F:      drivers/video/backlight/pwm_bl.c
8302 F:      include/linux/pwm_backlight.h
8303
8304 PXA2xx/PXA3xx SUPPORT
8305 M:      Daniel Mack <daniel@zonque.org>
8306 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8307 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8308 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8309 T:      git git://github.com/hzhuang1/linux.git
8310 T:      git git://github.com/rjarzmik/linux.git
8311 S:      Maintained
8312 F:      arch/arm/mach-pxa/
8313 F:      drivers/dma/pxa*
8314 F:      drivers/pcmcia/pxa2xx*
8315 F:      drivers/spi/spi-pxa2xx*
8316 F:      drivers/usb/gadget/udc/pxa2*
8317 F:      include/sound/pxa2xx-lib.h
8318 F:      sound/arm/pxa*
8319 F:      sound/soc/pxa/
8320
8321 PXA3xx NAND FLASH DRIVER
8322 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8323 L:      linux-mtd@lists.infradead.org
8324 S:      Maintained
8325 F:      drivers/mtd/nand/pxa3xx_nand.c
8326
8327 MMP SUPPORT
8328 M:      Eric Miao <eric.y.miao@gmail.com>
8329 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8330 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8331 T:      git git://github.com/hzhuang1/linux.git
8332 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8333 S:      Maintained
8334 F:      arch/arm/mach-mmp/
8335
8336 PXA MMCI DRIVER
8337 S:      Orphan
8338
8339 PXA RTC DRIVER
8340 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8341 L:      rtc-linux@googlegroups.com
8342 S:      Maintained
8343
8344 QAT DRIVER
8345 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8346 L:      qat-linux@intel.com
8347 S:      Supported
8348 F:      drivers/crypto/qat/
8349
8350 QIB DRIVER
8351 M:      Mike Marciniszyn <infinipath@intel.com>
8352 L:      linux-rdma@vger.kernel.org
8353 S:      Supported
8354 F:      drivers/infiniband/hw/qib/
8355
8356 QLOGIC QLA1280 SCSI DRIVER
8357 M:      Michael Reed <mdr@sgi.com>
8358 L:      linux-scsi@vger.kernel.org
8359 S:      Maintained
8360 F:      drivers/scsi/qla1280.[ch]
8361
8362 QLOGIC QLA2XXX FC-SCSI DRIVER
8363 M:      qla2xxx-upstream@qlogic.com
8364 L:      linux-scsi@vger.kernel.org
8365 S:      Supported
8366 F:      Documentation/scsi/LICENSE.qla2xxx
8367 F:      drivers/scsi/qla2xxx/
8368
8369 QLOGIC QLA4XXX iSCSI DRIVER
8370 M:      QLogic-Storage-Upstream@qlogic.com
8371 L:      linux-scsi@vger.kernel.org
8372 S:      Supported
8373 F:      Documentation/scsi/LICENSE.qla4xxx
8374 F:      drivers/scsi/qla4xxx/
8375
8376 QLOGIC QLA3XXX NETWORK DRIVER
8377 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8378 M:      Ron Mercer <ron.mercer@qlogic.com>
8379 M:      linux-driver@qlogic.com
8380 L:      netdev@vger.kernel.org
8381 S:      Supported
8382 F:      Documentation/networking/LICENSE.qla3xxx
8383 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8384
8385 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8386 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8387 M:      Dept-GELinuxNICDev@qlogic.com
8388 L:      netdev@vger.kernel.org
8389 S:      Supported
8390 F:      drivers/net/ethernet/qlogic/qlcnic/
8391
8392 QLOGIC QLGE 10Gb ETHERNET DRIVER
8393 M:      Harish Patil <harish.patil@qlogic.com>
8394 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8395 M:      Dept-GELinuxNICDev@qlogic.com
8396 M:      linux-driver@qlogic.com
8397 L:      netdev@vger.kernel.org
8398 S:      Supported
8399 F:      drivers/net/ethernet/qlogic/qlge/
8400
8401 QNX4 FILESYSTEM
8402 M:      Anders Larsen <al@alarsen.net>
8403 W:      http://www.alarsen.net/linux/qnx4fs/
8404 S:      Maintained
8405 F:      fs/qnx4/
8406 F:      include/uapi/linux/qnx4_fs.h
8407 F:      include/uapi/linux/qnxtypes.h
8408
8409 QT1010 MEDIA DRIVER
8410 M:      Antti Palosaari <crope@iki.fi>
8411 L:      linux-media@vger.kernel.org
8412 W:      http://linuxtv.org/
8413 W:      http://palosaari.fi/linux/
8414 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8415 T:      git git://linuxtv.org/anttip/media_tree.git
8416 S:      Maintained
8417 F:      drivers/media/tuners/qt1010*
8418
8419 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8420 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8421 L:      linux-wireless@vger.kernel.org
8422 L:      ath9k-devel@lists.ath9k.org
8423 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8424 S:      Supported
8425 F:      drivers/net/wireless/ath/ath9k/
8426
8427 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8428 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8429 L:      ath10k@lists.infradead.org
8430 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8431 T:      git git://github.com/kvalo/ath.git
8432 S:      Supported
8433 F:      drivers/net/wireless/ath/ath10k/
8434
8435 QUALCOMM HEXAGON ARCHITECTURE
8436 M:      Richard Kuo <rkuo@codeaurora.org>
8437 L:      linux-hexagon@vger.kernel.org
8438 S:      Supported
8439 F:      arch/hexagon/
8440
8441 QUALCOMM WCN36XX WIRELESS DRIVER
8442 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8443 L:      wcn36xx@lists.infradead.org
8444 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8445 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8446 S:      Supported
8447 F:      drivers/net/wireless/ath/wcn36xx/
8448
8449 RADOS BLOCK DEVICE (RBD)
8450 M:      Ilya Dryomov <idryomov@gmail.com>
8451 M:      Sage Weil <sage@redhat.com>
8452 M:      Alex Elder <elder@kernel.org>
8453 L:      ceph-devel@vger.kernel.org
8454 W:      http://ceph.com/
8455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8456 T:      git git://github.com/ceph/ceph-client.git
8457 S:      Supported
8458 F:      Documentation/ABI/testing/sysfs-bus-rbd
8459 F:      drivers/block/rbd.c
8460 F:      drivers/block/rbd_types.h
8461
8462 RADEON FRAMEBUFFER DISPLAY DRIVER
8463 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8464 L:      linux-fbdev@vger.kernel.org
8465 S:      Maintained
8466 F:      drivers/video/fbdev/aty/radeon*
8467 F:      include/uapi/linux/radeonfb.h
8468
8469 RADIOSHARK RADIO DRIVER
8470 M:      Hans de Goede <hdegoede@redhat.com>
8471 L:      linux-media@vger.kernel.org
8472 T:      git git://linuxtv.org/media_tree.git
8473 S:      Maintained
8474 F:      drivers/media/radio/radio-shark.c
8475
8476 RADIOSHARK2 RADIO DRIVER
8477 M:      Hans de Goede <hdegoede@redhat.com>
8478 L:      linux-media@vger.kernel.org
8479 T:      git git://linuxtv.org/media_tree.git
8480 S:      Maintained
8481 F:      drivers/media/radio/radio-shark2.c
8482 F:      drivers/media/radio/radio-tea5777.c
8483
8484 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8485 M:      Paul Mackerras <paulus@samba.org>
8486 L:      linux-fbdev@vger.kernel.org
8487 S:      Maintained
8488 F:      drivers/video/fbdev/aty/aty128fb.c
8489
8490 RALINK RT2X00 WIRELESS LAN DRIVER
8491 P:      rt2x00 project
8492 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8493 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8494 L:      linux-wireless@vger.kernel.org
8495 S:      Maintained
8496 F:      drivers/net/wireless/rt2x00/
8497
8498 RAMDISK RAM BLOCK DEVICE DRIVER
8499 M:      Jens Axboe <axboe@kernel.dk>
8500 S:      Maintained
8501 F:      Documentation/blockdev/ramdisk.txt
8502 F:      drivers/block/brd.c
8503
8504 RANDOM NUMBER DRIVER
8505 M:      "Theodore Ts'o" <tytso@mit.edu>
8506 S:      Maintained
8507 F:      drivers/char/random.c
8508
8509 RAPIDIO SUBSYSTEM
8510 M:      Matt Porter <mporter@kernel.crashing.org>
8511 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8512 S:      Maintained
8513 F:      drivers/rapidio/
8514
8515 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8516 L:      linux-wireless@vger.kernel.org
8517 S:      Orphan
8518 F:      drivers/net/wireless/ray*
8519
8520 RCUTORTURE MODULE
8521 M:      Josh Triplett <josh@joshtriplett.org>
8522 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8523 L:      linux-kernel@vger.kernel.org
8524 S:      Supported
8525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8526 F:      Documentation/RCU/torture.txt
8527 F:      kernel/rcu/rcutorture.c
8528
8529 RCUTORTURE TEST FRAMEWORK
8530 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8531 M:      Josh Triplett <josh@joshtriplett.org>
8532 R:      Steven Rostedt <rostedt@goodmis.org>
8533 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8534 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8535 L:      linux-kernel@vger.kernel.org
8536 S:      Supported
8537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8538 F:      tools/testing/selftests/rcutorture
8539
8540 RDC R-321X SoC
8541 M:      Florian Fainelli <florian@openwrt.org>
8542 S:      Maintained
8543
8544 RDC R6040 FAST ETHERNET DRIVER
8545 M:      Florian Fainelli <florian@openwrt.org>
8546 L:      netdev@vger.kernel.org
8547 S:      Maintained
8548 F:      drivers/net/ethernet/rdc/r6040.c
8549
8550 RDS - RELIABLE DATAGRAM SOCKETS
8551 M:      Chien Yen <chien.yen@oracle.com>
8552 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8553 S:      Supported
8554 F:      net/rds/
8555
8556 READ-COPY UPDATE (RCU)
8557 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8558 M:      Josh Triplett <josh@joshtriplett.org>
8559 R:      Steven Rostedt <rostedt@goodmis.org>
8560 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8561 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8562 L:      linux-kernel@vger.kernel.org
8563 W:      http://www.rdrop.com/users/paulmck/RCU/
8564 S:      Supported
8565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8566 F:      Documentation/RCU/
8567 X:      Documentation/RCU/torture.txt
8568 F:      include/linux/rcu*
8569 X:      include/linux/srcu.h
8570 F:      kernel/rcu/
8571 X:      kernel/torture.c
8572
8573 REAL TIME CLOCK (RTC) SUBSYSTEM
8574 M:      Alessandro Zummo <a.zummo@towertech.it>
8575 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8576 L:      rtc-linux@googlegroups.com
8577 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8579 S:      Maintained
8580 F:      Documentation/rtc.txt
8581 F:      drivers/rtc/
8582 F:      include/linux/rtc.h
8583 F:      include/uapi/linux/rtc.h
8584
8585 REALTEK AUDIO CODECS
8586 M:      Bard Liao <bardliao@realtek.com>
8587 M:      Oder Chiou <oder_chiou@realtek.com>
8588 S:      Maintained
8589 F:      sound/soc/codecs/rt*
8590 F:      include/sound/rt*.h
8591
8592 REISERFS FILE SYSTEM
8593 L:      reiserfs-devel@vger.kernel.org
8594 S:      Supported
8595 F:      fs/reiserfs/
8596
8597 REGISTER MAP ABSTRACTION
8598 M:      Mark Brown <broonie@kernel.org>
8599 L:      linux-kernel@vger.kernel.org
8600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8601 S:      Supported
8602 F:      drivers/base/regmap/
8603 F:      include/linux/regmap.h
8604
8605 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8606 M:      Ohad Ben-Cohen <ohad@wizery.com>
8607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8608 S:      Maintained
8609 F:      drivers/remoteproc/
8610 F:      Documentation/remoteproc.txt
8611 F:      include/linux/remoteproc.h
8612
8613 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8614 M:      Ohad Ben-Cohen <ohad@wizery.com>
8615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8616 S:      Maintained
8617 F:      drivers/rpmsg/
8618 F:      Documentation/rpmsg.txt
8619 F:      include/linux/rpmsg.h
8620
8621 RESET CONTROLLER FRAMEWORK
8622 M:      Philipp Zabel <p.zabel@pengutronix.de>
8623 S:      Maintained
8624 F:      drivers/reset/
8625 F:      Documentation/devicetree/bindings/reset/
8626 F:      include/dt-bindings/reset/
8627 F:      include/linux/reset.h
8628 F:      include/linux/reset-controller.h
8629
8630 RFKILL
8631 M:      Johannes Berg <johannes@sipsolutions.net>
8632 L:      linux-wireless@vger.kernel.org
8633 W:      http://wireless.kernel.org/
8634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8636 S:      Maintained
8637 F:      Documentation/rfkill.txt
8638 F:      net/rfkill/
8639
8640 RHASHTABLE
8641 M:      Thomas Graf <tgraf@suug.ch>
8642 L:      netdev@vger.kernel.org
8643 S:      Maintained
8644 F:      lib/rhashtable.c
8645 F:      include/linux/rhashtable.h
8646
8647 RICOH SMARTMEDIA/XD DRIVER
8648 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8649 S:      Maintained
8650 F:      drivers/mtd/nand/r852.c
8651 F:      drivers/mtd/nand/r852.h
8652
8653 RICOH R5C592 MEMORYSTICK DRIVER
8654 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8655 S:      Maintained
8656 F:      drivers/memstick/host/r592.*
8657
8658 ROCCAT DRIVERS
8659 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8660 W:      http://sourceforge.net/projects/roccat/
8661 S:      Maintained
8662 F:      drivers/hid/hid-roccat*
8663 F:      include/linux/hid-roccat*
8664 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8665
8666 ROCKER DRIVER
8667 M:      Jiri Pirko <jiri@resnulli.us>
8668 M:      Scott Feldman <sfeldma@gmail.com>
8669 L:      netdev@vger.kernel.org
8670 S:      Supported
8671 F:      drivers/net/ethernet/rocker/
8672
8673 ROCKETPORT DRIVER
8674 P:      Comtrol Corp.
8675 W:      http://www.comtrol.com
8676 S:      Maintained
8677 F:      Documentation/serial/rocket.txt
8678 F:      drivers/tty/rocket*
8679
8680 ROCKETPORT EXPRESS/INFINITY DRIVER
8681 M:      Kevin Cernekee <cernekee@gmail.com>
8682 L:      linux-serial@vger.kernel.org
8683 S:      Odd Fixes
8684 F:      drivers/tty/serial/rp2.*
8685
8686 ROSE NETWORK LAYER
8687 M:      Ralf Baechle <ralf@linux-mips.org>
8688 L:      linux-hams@vger.kernel.org
8689 W:      http://www.linux-ax25.org/
8690 S:      Maintained
8691 F:      include/net/rose.h
8692 F:      include/uapi/linux/rose.h
8693 F:      net/rose/
8694
8695 RTL2830 MEDIA DRIVER
8696 M:      Antti Palosaari <crope@iki.fi>
8697 L:      linux-media@vger.kernel.org
8698 W:      http://linuxtv.org/
8699 W:      http://palosaari.fi/linux/
8700 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8701 T:      git git://linuxtv.org/anttip/media_tree.git
8702 S:      Maintained
8703 F:      drivers/media/dvb-frontends/rtl2830*
8704
8705 RTL2832 MEDIA DRIVER
8706 M:      Antti Palosaari <crope@iki.fi>
8707 L:      linux-media@vger.kernel.org
8708 W:      http://linuxtv.org/
8709 W:      http://palosaari.fi/linux/
8710 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8711 T:      git git://linuxtv.org/anttip/media_tree.git
8712 S:      Maintained
8713 F:      drivers/media/dvb-frontends/rtl2832*
8714
8715 RTL2832_SDR MEDIA DRIVER
8716 M:      Antti Palosaari <crope@iki.fi>
8717 L:      linux-media@vger.kernel.org
8718 W:      http://linuxtv.org/
8719 W:      http://palosaari.fi/linux/
8720 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8721 T:      git git://linuxtv.org/anttip/media_tree.git
8722 S:      Maintained
8723 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8724
8725 RTL8180 WIRELESS DRIVER
8726 L:      linux-wireless@vger.kernel.org
8727 W:      http://wireless.kernel.org/
8728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8729 S:      Orphan
8730 F:      drivers/net/wireless/rtl818x/rtl8180/
8731
8732 RTL8187 WIRELESS DRIVER
8733 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8734 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8735 M:      Larry Finger <Larry.Finger@lwfinger.net>
8736 L:      linux-wireless@vger.kernel.org
8737 W:      http://wireless.kernel.org/
8738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8739 S:      Maintained
8740 F:      drivers/net/wireless/rtl818x/rtl8187/
8741
8742 RTL8192CE WIRELESS DRIVER
8743 M:      Larry Finger <Larry.Finger@lwfinger.net>
8744 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8745 L:      linux-wireless@vger.kernel.org
8746 W:      http://wireless.kernel.org/
8747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8748 S:      Maintained
8749 F:      drivers/net/wireless/rtlwifi/
8750 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8751
8752 S3 SAVAGE FRAMEBUFFER DRIVER
8753 M:      Antonino Daplas <adaplas@gmail.com>
8754 L:      linux-fbdev@vger.kernel.org
8755 S:      Maintained
8756 F:      drivers/video/fbdev/savage/
8757
8758 S390
8759 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8760 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8761 L:      linux-s390@vger.kernel.org
8762 W:      http://www.ibm.com/developerworks/linux/linux390/
8763 S:      Supported
8764 F:      arch/s390/
8765 F:      drivers/s390/
8766 F:      Documentation/s390/
8767 F:      Documentation/DocBook/s390*
8768
8769 S390 COMMON I/O LAYER
8770 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8771 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8772 L:      linux-s390@vger.kernel.org
8773 W:      http://www.ibm.com/developerworks/linux/linux390/
8774 S:      Supported
8775 F:      drivers/s390/cio/
8776
8777 S390 DASD DRIVER
8778 M:      Stefan Weinhuber <wein@de.ibm.com>
8779 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8780 L:      linux-s390@vger.kernel.org
8781 W:      http://www.ibm.com/developerworks/linux/linux390/
8782 S:      Supported
8783 F:      drivers/s390/block/dasd*
8784 F:      block/partitions/ibm.c
8785
8786 S390 NETWORK DRIVERS
8787 M:      Ursula Braun <ursula.braun@de.ibm.com>
8788 L:      linux-s390@vger.kernel.org
8789 W:      http://www.ibm.com/developerworks/linux/linux390/
8790 S:      Supported
8791 F:      drivers/s390/net/
8792
8793 S390 PCI SUBSYSTEM
8794 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8795 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8796 L:      linux-s390@vger.kernel.org
8797 W:      http://www.ibm.com/developerworks/linux/linux390/
8798 S:      Supported
8799 F:      arch/s390/pci/
8800 F:      drivers/pci/hotplug/s390_pci_hpc.c
8801
8802 S390 ZCRYPT DRIVER
8803 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8804 L:      linux-s390@vger.kernel.org
8805 W:      http://www.ibm.com/developerworks/linux/linux390/
8806 S:      Supported
8807 F:      drivers/s390/crypto/
8808
8809 S390 ZFCP DRIVER
8810 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8811 L:      linux-s390@vger.kernel.org
8812 W:      http://www.ibm.com/developerworks/linux/linux390/
8813 S:      Supported
8814 F:      drivers/s390/scsi/zfcp_*
8815
8816 S390 IUCV NETWORK LAYER
8817 M:      Ursula Braun <ursula.braun@de.ibm.com>
8818 L:      linux-s390@vger.kernel.org
8819 W:      http://www.ibm.com/developerworks/linux/linux390/
8820 S:      Supported
8821 F:      drivers/s390/net/*iucv*
8822 F:      include/net/iucv/
8823 F:      net/iucv/
8824
8825 S3C24XX SD/MMC Driver
8826 M:      Ben Dooks <ben-linux@fluff.org>
8827 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8828 S:      Supported
8829 F:      drivers/mmc/host/s3cmci.*
8830
8831 SAA6588 RDS RECEIVER DRIVER
8832 M:      Hans Verkuil <hverkuil@xs4all.nl>
8833 L:      linux-media@vger.kernel.org
8834 T:      git git://linuxtv.org/media_tree.git
8835 W:      http://linuxtv.org
8836 S:      Odd Fixes
8837 F:      drivers/media/i2c/saa6588*
8838
8839 SAA7134 VIDEO4LINUX DRIVER
8840 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8841 L:      linux-media@vger.kernel.org
8842 W:      http://linuxtv.org
8843 T:      git git://linuxtv.org/media_tree.git
8844 S:      Odd fixes
8845 F:      Documentation/video4linux/*.saa7134
8846 F:      drivers/media/pci/saa7134/
8847
8848 SAA7146 VIDEO4LINUX-2 DRIVER
8849 M:      Hans Verkuil <hverkuil@xs4all.nl>
8850 L:      linux-media@vger.kernel.org
8851 T:      git git://linuxtv.org/media_tree.git
8852 S:      Maintained
8853 F:      drivers/media/common/saa7146/
8854 F:      drivers/media/pci/saa7146/
8855 F:      include/media/saa7146*
8856
8857 SAMSUNG LAPTOP DRIVER
8858 M:      Corentin Chary <corentin.chary@gmail.com>
8859 L:      platform-driver-x86@vger.kernel.org
8860 S:      Maintained
8861 F:      drivers/platform/x86/samsung-laptop.c
8862
8863 SAMSUNG AUDIO (ASoC) DRIVERS
8864 M:      Sangbeom Kim <sbkim73@samsung.com>
8865 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8866 S:      Supported
8867 F:      sound/soc/samsung/
8868
8869 SAMSUNG FRAMEBUFFER DRIVER
8870 M:      Jingoo Han <jingoohan1@gmail.com>
8871 L:      linux-fbdev@vger.kernel.org
8872 S:      Maintained
8873 F:      drivers/video/fbdev/s3c-fb.c
8874
8875 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8876 M:      Sangbeom Kim <sbkim73@samsung.com>
8877 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8878 L:      linux-kernel@vger.kernel.org
8879 L:      linux-samsung-soc@vger.kernel.org
8880 S:      Supported
8881 F:      drivers/mfd/sec*.c
8882 F:      drivers/regulator/s2m*.c
8883 F:      drivers/regulator/s5m*.c
8884 F:      drivers/clk/clk-s2mps11.c
8885 F:      drivers/rtc/rtc-s5m.c
8886 F:      include/linux/mfd/samsung/
8887 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8888 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
8889
8890 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8891 M:      Kyungmin Park <kyungmin.park@samsung.com>
8892 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8893 L:      linux-media@vger.kernel.org
8894 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8895 S:      Supported
8896 F:      drivers/media/platform/exynos4-is/
8897
8898 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8899 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8900 L:      linux-media@vger.kernel.org
8901 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8902 S:      Maintained
8903 F:      drivers/media/platform/s3c-camif/
8904 F:      include/media/s3c_camif.h
8905
8906 SAMSUNG S5C73M3 CAMERA DRIVER
8907 M:      Kyungmin Park <kyungmin.park@samsung.com>
8908 M:      Andrzej Hajda <a.hajda@samsung.com>
8909 L:      linux-media@vger.kernel.org
8910 S:      Supported
8911 F:      drivers/media/i2c/s5c73m3/*
8912
8913 SAMSUNG S5K5BAF CAMERA DRIVER
8914 M:      Kyungmin Park <kyungmin.park@samsung.com>
8915 M:      Andrzej Hajda <a.hajda@samsung.com>
8916 L:      linux-media@vger.kernel.org
8917 S:      Supported
8918 F:      drivers/media/i2c/s5k5baf.c
8919
8920 SAMSUNG S3FWRN5 NFC DRIVER
8921 M:      Robert Baldyga <r.baldyga@samsung.com>
8922 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8923 S:      Supported
8924 F:      drivers/nfc/s3fwrn5
8925
8926 SAMSUNG SOC CLOCK DRIVERS
8927 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8928 M:      Tomasz Figa <tomasz.figa@gmail.com>
8929 S:      Supported
8930 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8931 F:      drivers/clk/samsung/
8932
8933 SAMSUNG SXGBE DRIVERS
8934 M:      Byungho An <bh74.an@samsung.com>
8935 M:      Girish K S <ks.giri@samsung.com>
8936 M:      Vipul Pandya <vipul.pandya@samsung.com>
8937 S:      Supported
8938 L:      netdev@vger.kernel.org
8939 F:      drivers/net/ethernet/samsung/sxgbe/
8940
8941 SAMSUNG THERMAL DRIVER
8942 M:      Lukasz Majewski <l.majewski@samsung.com>
8943 L:      linux-pm@vger.kernel.org
8944 L:      linux-samsung-soc@vger.kernel.org
8945 S:      Supported
8946 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8947 F:      drivers/thermal/samsung/
8948
8949 SAMSUNG USB2 PHY DRIVER
8950 M:      Kamil Debski <k.debski@samsung.com>
8951 L:      linux-kernel@vger.kernel.org
8952 S:      Supported
8953 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8954 F:      Documentation/phy/samsung-usb2.txt
8955 F:      drivers/phy/phy-exynos4210-usb2.c
8956 F:      drivers/phy/phy-exynos4x12-usb2.c
8957 F:      drivers/phy/phy-exynos5250-usb2.c
8958 F:      drivers/phy/phy-s5pv210-usb2.c
8959 F:      drivers/phy/phy-samsung-usb2.c
8960 F:      drivers/phy/phy-samsung-usb2.h
8961
8962 SERIAL DRIVERS
8963 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8964 L:      linux-serial@vger.kernel.org
8965 S:      Maintained
8966 F:      drivers/tty/serial/
8967
8968 SYNOPSYS DESIGNWARE DMAC DRIVER
8969 M:      Viresh Kumar <vireshk@kernel.org>
8970 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8971 S:      Maintained
8972 F:      include/linux/dma/dw.h
8973 F:      include/linux/platform_data/dma-dw.h
8974 F:      drivers/dma/dw/
8975
8976 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
8977 M: Lars Persson <lars.persson@axis.com>
8978 L: netdev@vger.kernel.org
8979 S: Supported
8980 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
8981 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
8982
8983 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8984 M:      Seungwon Jeon <tgih.jun@samsung.com>
8985 M:      Jaehoon Chung <jh80.chung@samsung.com>
8986 L:      linux-mmc@vger.kernel.org
8987 S:      Maintained
8988 F:      include/linux/mmc/dw_mmc.h
8989 F:      drivers/mmc/host/dw_mmc*
8990
8991 THUNDERBOLT DRIVER
8992 M:      Andreas Noever <andreas.noever@gmail.com>
8993 S:      Maintained
8994 F:      drivers/thunderbolt/
8995
8996 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8997 M:      John Stultz <john.stultz@linaro.org>
8998 M:      Thomas Gleixner <tglx@linutronix.de>
8999 L:      linux-kernel@vger.kernel.org
9000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9001 S:      Supported
9002 F:      include/linux/clocksource.h
9003 F:      include/linux/time.h
9004 F:      include/linux/timex.h
9005 F:      include/uapi/linux/time.h
9006 F:      include/uapi/linux/timex.h
9007 F:      kernel/time/clocksource.c
9008 F:      kernel/time/time*.c
9009 F:      kernel/time/ntp.c
9010 F:      tools/testing/selftests/timers/
9011
9012 SC1200 WDT DRIVER
9013 M:      Zwane Mwaikambo <zwanem@gmail.com>
9014 S:      Maintained
9015 F:      drivers/watchdog/sc1200wdt.c
9016
9017 SCHEDULER
9018 M:      Ingo Molnar <mingo@redhat.com>
9019 M:      Peter Zijlstra <peterz@infradead.org>
9020 L:      linux-kernel@vger.kernel.org
9021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9022 S:      Maintained
9023 F:      kernel/sched/
9024 F:      include/linux/sched.h
9025 F:      include/uapi/linux/sched.h
9026 F:      include/linux/wait.h
9027
9028 SCORE ARCHITECTURE
9029 M:      Chen Liqin <liqin.linux@gmail.com>
9030 M:      Lennox Wu <lennox.wu@gmail.com>
9031 W:      http://www.sunplus.com
9032 S:      Supported
9033 F:      arch/score/
9034
9035 SCSI CDROM DRIVER
9036 M:      Jens Axboe <axboe@kernel.dk>
9037 L:      linux-scsi@vger.kernel.org
9038 W:      http://www.kernel.dk
9039 S:      Maintained
9040 F:      drivers/scsi/sr*
9041
9042 SCSI RDMA PROTOCOL (SRP) INITIATOR
9043 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9044 L:      linux-rdma@vger.kernel.org
9045 S:      Supported
9046 W:      http://www.openfabrics.org
9047 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9049 F:      drivers/infiniband/ulp/srp/
9050 F:      include/scsi/srp.h
9051
9052 SCSI SG DRIVER
9053 M:      Doug Gilbert <dgilbert@interlog.com>
9054 L:      linux-scsi@vger.kernel.org
9055 W:      http://sg.danny.cz/sg
9056 S:      Maintained
9057 F:      Documentation/scsi/scsi-generic.txt
9058 F:      drivers/scsi/sg.c
9059 F:      include/scsi/sg.h
9060
9061 SCSI SUBSYSTEM
9062 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9063 L:      linux-scsi@vger.kernel.org
9064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9065 S:      Maintained
9066 F:      drivers/scsi/
9067 F:      include/scsi/
9068
9069 SCSI TAPE DRIVER
9070 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9071 L:      linux-scsi@vger.kernel.org
9072 S:      Maintained
9073 F:      Documentation/scsi/st.txt
9074 F:      drivers/scsi/st.*
9075 F:      drivers/scsi/st_*.h
9076
9077 SCTP PROTOCOL
9078 M:      Vlad Yasevich <vyasevich@gmail.com>
9079 M:      Neil Horman <nhorman@tuxdriver.com>
9080 L:      linux-sctp@vger.kernel.org
9081 W:      http://lksctp.sourceforge.net
9082 S:      Maintained
9083 F:      Documentation/networking/sctp.txt
9084 F:      include/linux/sctp.h
9085 F:      include/uapi/linux/sctp.h
9086 F:      include/net/sctp/
9087 F:      net/sctp/
9088
9089 SCx200 CPU SUPPORT
9090 M:      Jim Cromie <jim.cromie@gmail.com>
9091 S:      Odd Fixes
9092 F:      Documentation/i2c/busses/scx200_acb
9093 F:      arch/x86/platform/scx200/
9094 F:      drivers/watchdog/scx200_wdt.c
9095 F:      drivers/i2c/busses/scx200*
9096 F:      drivers/mtd/maps/scx200_docflash.c
9097 F:      include/linux/scx200.h
9098
9099 SCx200 GPIO DRIVER
9100 M:      Jim Cromie <jim.cromie@gmail.com>
9101 S:      Maintained
9102 F:      drivers/char/scx200_gpio.c
9103 F:      include/linux/scx200_gpio.h
9104
9105 SCx200 HRT CLOCKSOURCE DRIVER
9106 M:      Jim Cromie <jim.cromie@gmail.com>
9107 S:      Maintained
9108 F:      drivers/clocksource/scx200_hrt.c
9109
9110 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9111 M:      Sascha Sommer <saschasommer@freenet.de>
9112 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9113 S:      Maintained
9114 F:      drivers/mmc/host/sdricoh_cs.c
9115
9116 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9117 L:      linux-mmc@vger.kernel.org
9118 S:      Orphan
9119 F:      drivers/mmc/host/sdhci.*
9120 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9121
9122 SECURE COMPUTING
9123 M:      Kees Cook <keescook@chromium.org>
9124 R:      Andy Lutomirski <luto@amacapital.net>
9125 R:      Will Drewry <wad@chromium.org>
9126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9127 S:      Supported
9128 F:      kernel/seccomp.c
9129 F:      include/uapi/linux/seccomp.h
9130 F:      include/linux/seccomp.h
9131 F:      tools/testing/selftests/seccomp/*
9132 K:      \bsecure_computing
9133 K:      \bTIF_SECCOMP\b
9134
9135 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9136 M:      Ben Dooks <ben-linux@fluff.org>
9137 M:      Jaehoon Chung <jh80.chung@samsung.com>
9138 L:      linux-mmc@vger.kernel.org
9139 S:      Maintained
9140 F:      drivers/mmc/host/sdhci-s3c*
9141
9142 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9143 M:      Viresh Kumar <vireshk@kernel.org>
9144 L:      spear-devel@list.st.com
9145 L:      linux-mmc@vger.kernel.org
9146 S:      Maintained
9147 F:      drivers/mmc/host/sdhci-spear.c
9148
9149 SECURITY SUBSYSTEM
9150 M:      James Morris <james.l.morris@oracle.com>
9151 M:      "Serge E. Hallyn" <serge@hallyn.com>
9152 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9154 W:      http://kernsec.org/
9155 S:      Supported
9156 F:      security/
9157
9158 SECURITY CONTACT
9159 M:      Security Officers <security@kernel.org>
9160 S:      Supported
9161
9162 SELINUX SECURITY MODULE
9163 M:      Paul Moore <paul@paul-moore.com>
9164 M:      Stephen Smalley <sds@tycho.nsa.gov>
9165 M:      Eric Paris <eparis@parisplace.org>
9166 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9167 W:      http://selinuxproject.org
9168 T:      git git://git.infradead.org/users/pcmoore/selinux
9169 S:      Supported
9170 F:      include/linux/selinux*
9171 F:      security/selinux/
9172 F:      scripts/selinux/
9173
9174 APPARMOR SECURITY MODULE
9175 M:      John Johansen <john.johansen@canonical.com>
9176 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9177 W:      apparmor.wiki.kernel.org
9178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9179 S:      Supported
9180 F:      security/apparmor/
9181
9182 SENSABLE PHANTOM
9183 M:      Jiri Slaby <jirislaby@gmail.com>
9184 S:      Maintained
9185 F:      drivers/misc/phantom.c
9186 F:      include/uapi/linux/phantom.h
9187
9188 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9189 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9190 M:      Minh Tran <minh.tran@avagotech.com>
9191 M:      John Soni Jose <sony.john-n@avagotech.com>
9192 L:      linux-scsi@vger.kernel.org
9193 W:      http://www.avagotech.com
9194 S:      Supported
9195 F:      drivers/scsi/be2iscsi/
9196
9197 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9198 M:      Sathya Perla <sathya.perla@avagotech.com>
9199 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9200 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9201 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9202 L:      netdev@vger.kernel.org
9203 W:      http://www.emulex.com
9204 S:      Supported
9205 F:      drivers/net/ethernet/emulex/benet/
9206
9207 EMULEX ONECONNECT ROCE DRIVER
9208 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9209 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9210 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9211 L:      linux-rdma@vger.kernel.org
9212 W:      http://www.emulex.com
9213 S:      Supported
9214 F:      drivers/infiniband/hw/ocrdma/
9215
9216 SFC NETWORK DRIVER
9217 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9218 M:      Shradha Shah <sshah@solarflare.com>
9219 L:      netdev@vger.kernel.org
9220 S:      Supported
9221 F:      drivers/net/ethernet/sfc/
9222
9223 SGI GRU DRIVER
9224 M:      Dimitri Sivanich <sivanich@sgi.com>
9225 S:      Maintained
9226 F:      drivers/misc/sgi-gru/
9227
9228 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9229 M:      Pat Gefre <pfg@sgi.com>
9230 L:      linux-ia64@vger.kernel.org
9231 S:      Supported
9232 F:      Documentation/ia64/serial.txt
9233 F:      drivers/tty/serial/ioc?_serial.c
9234 F:      include/linux/ioc?.h
9235
9236 SGI XP/XPC/XPNET DRIVER
9237 M:      Cliff Whickman <cpw@sgi.com>
9238 M:      Robin Holt <robinmholt@gmail.com>
9239 S:      Maintained
9240 F:      drivers/misc/sgi-xp/
9241
9242 SI2157 MEDIA DRIVER
9243 M:      Antti Palosaari <crope@iki.fi>
9244 L:      linux-media@vger.kernel.org
9245 W:      http://linuxtv.org/
9246 W:      http://palosaari.fi/linux/
9247 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9248 T:      git git://linuxtv.org/anttip/media_tree.git
9249 S:      Maintained
9250 F:      drivers/media/tuners/si2157*
9251
9252 SI2168 MEDIA DRIVER
9253 M:      Antti Palosaari <crope@iki.fi>
9254 L:      linux-media@vger.kernel.org
9255 W:      http://linuxtv.org/
9256 W:      http://palosaari.fi/linux/
9257 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9258 T:      git git://linuxtv.org/anttip/media_tree.git
9259 S:      Maintained
9260 F:      drivers/media/dvb-frontends/si2168*
9261
9262 SI470X FM RADIO RECEIVER I2C DRIVER
9263 M:      Hans Verkuil <hverkuil@xs4all.nl>
9264 L:      linux-media@vger.kernel.org
9265 T:      git git://linuxtv.org/media_tree.git
9266 W:      http://linuxtv.org
9267 S:      Odd Fixes
9268 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9269
9270 SI470X FM RADIO RECEIVER USB DRIVER
9271 M:      Hans Verkuil <hverkuil@xs4all.nl>
9272 L:      linux-media@vger.kernel.org
9273 T:      git git://linuxtv.org/media_tree.git
9274 W:      http://linuxtv.org
9275 S:      Maintained
9276 F:      drivers/media/radio/si470x/radio-si470x-common.c
9277 F:      drivers/media/radio/si470x/radio-si470x.h
9278 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9279
9280 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9281 M:      Eduardo Valentin <edubezval@gmail.com>
9282 L:      linux-media@vger.kernel.org
9283 T:      git git://linuxtv.org/media_tree.git
9284 W:      http://linuxtv.org
9285 S:      Odd Fixes
9286 F:      drivers/media/radio/si4713/si4713.?
9287
9288 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9289 M:      Eduardo Valentin <edubezval@gmail.com>
9290 L:      linux-media@vger.kernel.org
9291 T:      git git://linuxtv.org/media_tree.git
9292 W:      http://linuxtv.org
9293 S:      Odd Fixes
9294 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9295
9296 SI4713 FM RADIO TRANSMITTER USB DRIVER
9297 M:      Hans Verkuil <hverkuil@xs4all.nl>
9298 L:      linux-media@vger.kernel.org
9299 T:      git git://linuxtv.org/media_tree.git
9300 W:      http://linuxtv.org
9301 S:      Maintained
9302 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9303
9304 SIANO DVB DRIVER
9305 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9306 L:      linux-media@vger.kernel.org
9307 W:      http://linuxtv.org
9308 T:      git git://linuxtv.org/media_tree.git
9309 S:      Odd fixes
9310 F:      drivers/media/common/siano/
9311 F:      drivers/media/usb/siano/
9312 F:      drivers/media/usb/siano/
9313 F:      drivers/media/mmc/siano/
9314
9315 SIMPLEFB FB DRIVER
9316 M:      Hans de Goede <hdegoede@redhat.com>
9317 L:      linux-fbdev@vger.kernel.org
9318 S:      Maintained
9319 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9320 F:      drivers/video/fbdev/simplefb.c
9321 F:      include/linux/platform_data/simplefb.h
9322
9323 SH_VEU V4L2 MEM2MEM DRIVER
9324 L:      linux-media@vger.kernel.org
9325 S:      Orphan
9326 F:      drivers/media/platform/sh_veu.c
9327
9328 SH_VOU V4L2 OUTPUT DRIVER
9329 L:      linux-media@vger.kernel.org
9330 S:      Orphan
9331 F:      drivers/media/platform/sh_vou.c
9332 F:      include/media/sh_vou.h
9333
9334 SIMPLE FIRMWARE INTERFACE (SFI)
9335 M:      Len Brown <lenb@kernel.org>
9336 L:      sfi-devel@simplefirmware.org
9337 W:      http://simplefirmware.org/
9338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9339 S:      Supported
9340 F:      arch/x86/platform/sfi/
9341 F:      drivers/sfi/
9342 F:      include/linux/sfi*.h
9343
9344 SIMTEC EB110ATX (Chalice CATS)
9345 P:      Ben Dooks
9346 P:      Vincent Sanders <vince@simtec.co.uk>
9347 M:      Simtec Linux Team <linux@simtec.co.uk>
9348 W:      http://www.simtec.co.uk/products/EB110ATX/
9349 S:      Supported
9350
9351 SIMTEC EB2410ITX (BAST)
9352 P:      Ben Dooks
9353 P:      Vincent Sanders <vince@simtec.co.uk>
9354 M:      Simtec Linux Team <linux@simtec.co.uk>
9355 W:      http://www.simtec.co.uk/products/EB2410ITX/
9356 S:      Supported
9357 F:      arch/arm/mach-s3c24xx/mach-bast.c
9358 F:      arch/arm/mach-s3c24xx/bast-ide.c
9359 F:      arch/arm/mach-s3c24xx/bast-irq.c
9360
9361 TI DAVINCI MACHINE SUPPORT
9362 M:      Sekhar Nori <nsekhar@ti.com>
9363 M:      Kevin Hilman <khilman@deeprootsystems.com>
9364 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9365 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9366 S:      Supported
9367 F:      arch/arm/mach-davinci/
9368 F:      drivers/i2c/busses/i2c-davinci.c
9369
9370 TI DAVINCI SERIES MEDIA DRIVER
9371 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9372 L:      linux-media@vger.kernel.org
9373 W:      http://linuxtv.org/
9374 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9375 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9376 S:      Maintained
9377 F:      drivers/media/platform/davinci/
9378 F:      include/media/davinci/
9379
9380 TI AM437X VPFE DRIVER
9381 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9382 L:      linux-media@vger.kernel.org
9383 W:      http://linuxtv.org/
9384 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9385 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9386 S:      Maintained
9387 F:      drivers/media/platform/am437x/
9388
9389 OV2659 OMNIVISION SENSOR DRIVER
9390 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9391 L:      linux-media@vger.kernel.org
9392 W:      http://linuxtv.org/
9393 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9394 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9395 S:      Maintained
9396 F:      drivers/media/i2c/ov2659.c
9397 F:      include/media/ov2659.h
9398
9399 SILICON MOTION SM712 FRAME BUFFER DRIVER
9400 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9401 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9402 M:      Sudip Mukherjee <sudip@vectorindia.org>
9403 L:      linux-fbdev@vger.kernel.org
9404 S:      Maintained
9405 F:      drivers/video/fbdev/sm712*
9406 F:      Documentation/fb/sm712fb.txt
9407
9408 SIS 190 ETHERNET DRIVER
9409 M:      Francois Romieu <romieu@fr.zoreil.com>
9410 L:      netdev@vger.kernel.org
9411 S:      Maintained
9412 F:      drivers/net/ethernet/sis/sis190.c
9413
9414 SIS 900/7016 FAST ETHERNET DRIVER
9415 M:      Daniele Venzano <venza@brownhat.org>
9416 W:      http://www.brownhat.org/sis900.html
9417 L:      netdev@vger.kernel.org
9418 S:      Maintained
9419 F:      drivers/net/ethernet/sis/sis900.*
9420
9421 SIS FRAMEBUFFER DRIVER
9422 M:      Thomas Winischhofer <thomas@winischhofer.net>
9423 W:      http://www.winischhofer.net/linuxsisvga.shtml
9424 S:      Maintained
9425 F:      Documentation/fb/sisfb.txt
9426 F:      drivers/video/fbdev/sis/
9427 F:      include/video/sisfb.h
9428
9429 SIS USB2VGA DRIVER
9430 M:      Thomas Winischhofer <thomas@winischhofer.net>
9431 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9432 S:      Maintained
9433 F:      drivers/usb/misc/sisusbvga/
9434
9435 SLAB ALLOCATOR
9436 M:      Christoph Lameter <cl@linux.com>
9437 M:      Pekka Enberg <penberg@kernel.org>
9438 M:      David Rientjes <rientjes@google.com>
9439 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9440 M:      Andrew Morton <akpm@linux-foundation.org>
9441 L:      linux-mm@kvack.org
9442 S:      Maintained
9443 F:      include/linux/sl?b*.h
9444 F:      mm/sl?b*
9445
9446 SLEEPABLE READ-COPY UPDATE (SRCU)
9447 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9448 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9449 M:      Josh Triplett <josh@joshtriplett.org>
9450 R:      Steven Rostedt <rostedt@goodmis.org>
9451 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9452 L:      linux-kernel@vger.kernel.org
9453 W:      http://www.rdrop.com/users/paulmck/RCU/
9454 S:      Supported
9455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9456 F:      include/linux/srcu.h
9457 F:      kernel/rcu/srcu.c
9458
9459 SMACK SECURITY MODULE
9460 M:      Casey Schaufler <casey@schaufler-ca.com>
9461 L:      linux-security-module@vger.kernel.org
9462 W:      http://schaufler-ca.com
9463 T:      git git://git.gitorious.org/smack-next/kernel.git
9464 S:      Maintained
9465 F:      Documentation/security/Smack.txt
9466 F:      security/smack/
9467
9468 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9469 M:      Kevin Hilman <khilman@kernel.org>
9470 M:      Nishanth Menon <nm@ti.com>
9471 S:      Maintained
9472 F:      drivers/power/avs/
9473 F:      include/linux/power/smartreflex.h
9474 L:      linux-pm@vger.kernel.org
9475
9476 SMC91x ETHERNET DRIVER
9477 M:      Nicolas Pitre <nico@fluxnic.net>
9478 S:      Odd Fixes
9479 F:      drivers/net/ethernet/smsc/smc91x.*
9480
9481 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9482 M:      Sakari Ailus <sakari.ailus@iki.fi>
9483 L:      linux-media@vger.kernel.org
9484 S:      Maintained
9485 F:      drivers/media/i2c/smiapp/
9486 F:      include/media/smiapp.h
9487 F:      drivers/media/i2c/smiapp-pll.c
9488 F:      drivers/media/i2c/smiapp-pll.h
9489 F:      include/uapi/linux/smiapp.h
9490 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9491
9492 SMM665 HARDWARE MONITOR DRIVER
9493 M:      Guenter Roeck <linux@roeck-us.net>
9494 L:      lm-sensors@lm-sensors.org
9495 S:      Maintained
9496 F:      Documentation/hwmon/smm665
9497 F:      drivers/hwmon/smm665.c
9498
9499 SMSC EMC2103 HARDWARE MONITOR DRIVER
9500 M:      Steve Glendinning <steve.glendinning@shawell.net>
9501 L:      lm-sensors@lm-sensors.org
9502 S:      Maintained
9503 F:      Documentation/hwmon/emc2103
9504 F:      drivers/hwmon/emc2103.c
9505
9506 SMSC SCH5627 HARDWARE MONITOR DRIVER
9507 M:      Hans de Goede <hdegoede@redhat.com>
9508 L:      lm-sensors@lm-sensors.org
9509 S:      Supported
9510 F:      Documentation/hwmon/sch5627
9511 F:      drivers/hwmon/sch5627.c
9512
9513 SMSC47B397 HARDWARE MONITOR DRIVER
9514 M:      Jean Delvare <jdelvare@suse.com>
9515 L:      lm-sensors@lm-sensors.org
9516 S:      Maintained
9517 F:      Documentation/hwmon/smsc47b397
9518 F:      drivers/hwmon/smsc47b397.c
9519
9520 SMSC911x ETHERNET DRIVER
9521 M:      Steve Glendinning <steve.glendinning@shawell.net>
9522 L:      netdev@vger.kernel.org
9523 S:      Maintained
9524 F:      include/linux/smsc911x.h
9525 F:      drivers/net/ethernet/smsc/smsc911x.*
9526
9527 SMSC9420 PCI ETHERNET DRIVER
9528 M:      Steve Glendinning <steve.glendinning@shawell.net>
9529 L:      netdev@vger.kernel.org
9530 S:      Maintained
9531 F:      drivers/net/ethernet/smsc/smsc9420.*
9532
9533 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9534 M:      Steve Glendinning <steve.glendinning@shawell.net>
9535 L:      linux-fbdev@vger.kernel.org
9536 S:      Maintained
9537 F:      drivers/video/fbdev/smscufx.c
9538
9539 SOC-CAMERA V4L2 SUBSYSTEM
9540 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9541 L:      linux-media@vger.kernel.org
9542 T:      git git://linuxtv.org/media_tree.git
9543 S:      Maintained
9544 F:      include/media/soc*
9545 F:      drivers/media/i2c/soc_camera/
9546 F:      drivers/media/platform/soc_camera/
9547
9548 SOEKRIS NET48XX LED SUPPORT
9549 M:      Chris Boot <bootc@bootc.net>
9550 S:      Maintained
9551 F:      drivers/leds/leds-net48xx.c
9552
9553 SOFTLOGIC 6x10 MPEG CODEC
9554 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9555 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9556 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9557 M:      Ismael Luceno <ismael@iodev.co.uk>
9558 L:      linux-media@vger.kernel.org
9559 S:      Supported
9560 F:      drivers/media/pci/solo6x10/
9561
9562 SOFTWARE RAID (Multiple Disks) SUPPORT
9563 M:      Neil Brown <neilb@suse.com>
9564 L:      linux-raid@vger.kernel.org
9565 S:      Supported
9566 F:      drivers/md/
9567 F:      include/linux/raid/
9568 F:      include/uapi/linux/raid/
9569
9570 SONIC NETWORK DRIVER
9571 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9572 L:      netdev@vger.kernel.org
9573 S:      Maintained
9574 F:      drivers/net/ethernet/natsemi/sonic.*
9575
9576 SONICS SILICON BACKPLANE DRIVER (SSB)
9577 M:      Michael Buesch <m@bues.ch>
9578 L:      netdev@vger.kernel.org
9579 S:      Maintained
9580 F:      drivers/ssb/
9581 F:      include/linux/ssb/
9582
9583 SONY VAIO CONTROL DEVICE DRIVER
9584 M:      Mattia Dongili <malattia@linux.it>
9585 L:      platform-driver-x86@vger.kernel.org
9586 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9587 S:      Maintained
9588 F:      Documentation/laptops/sony-laptop.txt
9589 F:      drivers/char/sonypi.c
9590 F:      drivers/platform/x86/sony-laptop.c
9591 F:      include/linux/sony-laptop.h
9592
9593 SONY MEMORYSTICK CARD SUPPORT
9594 M:      Alex Dubov <oakad@yahoo.com>
9595 W:      http://tifmxx.berlios.de/
9596 S:      Maintained
9597 F:      drivers/memstick/host/tifm_ms.c
9598
9599 SONY MEMORYSTICK STANDARD SUPPORT
9600 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9601 S:      Maintained
9602 F:      drivers/memstick/core/ms_block.*
9603
9604 SOUND
9605 M:      Jaroslav Kysela <perex@perex.cz>
9606 M:      Takashi Iwai <tiwai@suse.com>
9607 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9608 W:      http://www.alsa-project.org/
9609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9610 T:      git git://git.alsa-project.org/alsa-kernel.git
9611 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9612 S:      Maintained
9613 F:      Documentation/sound/
9614 F:      include/sound/
9615 F:      include/uapi/sound/
9616 F:      sound/
9617
9618 SOUND - COMPRESSED AUDIO
9619 M:      Vinod Koul <vinod.koul@intel.com>
9620 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9622 S:      Supported
9623 F:      Documentation/sound/alsa/compress_offload.txt
9624 F:      include/sound/compress_driver.h
9625 F:      include/uapi/sound/compress_*
9626 F:      sound/core/compress_offload.c
9627 F:      sound/soc/soc-compress.c
9628
9629 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9630 M:      Liam Girdwood <lgirdwood@gmail.com>
9631 M:      Mark Brown <broonie@kernel.org>
9632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9633 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9634 W:      http://alsa-project.org/main/index.php/ASoC
9635 S:      Supported
9636 F:      Documentation/sound/alsa/soc/
9637 F:      sound/soc/
9638 F:      include/sound/soc*
9639
9640 SOUND - DMAENGINE HELPERS
9641 M:      Lars-Peter Clausen <lars@metafoo.de>
9642 S:      Supported
9643 F:      include/sound/dmaengine_pcm.h
9644 F:      sound/core/pcm_dmaengine.c
9645 F:      sound/soc/soc-generic-dmaengine-pcm.c
9646
9647 SP2 MEDIA DRIVER
9648 M:      Olli Salonen <olli.salonen@iki.fi>
9649 L:      linux-media@vger.kernel.org
9650 W:      http://linuxtv.org/
9651 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9652 S:      Maintained
9653 F:      drivers/media/dvb-frontends/sp2*
9654
9655 SPARC + UltraSPARC (sparc/sparc64)
9656 M:      "David S. Miller" <davem@davemloft.net>
9657 L:      sparclinux@vger.kernel.org
9658 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9661 S:      Maintained
9662 F:      arch/sparc/
9663 F:      drivers/sbus/
9664
9665 SPARC SERIAL DRIVERS
9666 M:      "David S. Miller" <davem@davemloft.net>
9667 L:      sparclinux@vger.kernel.org
9668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9670 S:      Maintained
9671 F:      include/linux/sunserialcore.h
9672 F:      drivers/tty/serial/suncore.c
9673 F:      drivers/tty/serial/sunhv.c
9674 F:      drivers/tty/serial/sunsab.c
9675 F:      drivers/tty/serial/sunsab.h
9676 F:      drivers/tty/serial/sunsu.c
9677 F:      drivers/tty/serial/sunzilog.c
9678 F:      drivers/tty/serial/sunzilog.h
9679
9680 SPARSE CHECKER
9681 M:      "Christopher Li" <sparse@chrisli.org>
9682 L:      linux-sparse@vger.kernel.org
9683 W:      https://sparse.wiki.kernel.org/
9684 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9685 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9686 S:      Maintained
9687 F:      include/linux/compiler.h
9688
9689 SPEAR PLATFORM SUPPORT
9690 M:      Viresh Kumar <vireshk@kernel.org>
9691 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9692 L:      spear-devel@list.st.com
9693 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9694 W:      http://www.st.com/spear
9695 S:      Maintained
9696 F:      arch/arm/mach-spear/
9697
9698 SPEAR CLOCK FRAMEWORK SUPPORT
9699 M:      Viresh Kumar <vireshk@kernel.org>
9700 L:      spear-devel@list.st.com
9701 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9702 W:      http://www.st.com/spear
9703 S:      Maintained
9704 F:      drivers/clk/spear/
9705
9706 SPI SUBSYSTEM
9707 M:      Mark Brown <broonie@kernel.org>
9708 L:      linux-spi@vger.kernel.org
9709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9710 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9711 S:      Maintained
9712 F:      Documentation/spi/
9713 F:      drivers/spi/
9714 F:      include/linux/spi/
9715 F:      include/uapi/linux/spi/
9716
9717 SPIDERNET NETWORK DRIVER for CELL
9718 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9719 L:      netdev@vger.kernel.org
9720 S:      Supported
9721 F:      Documentation/networking/spider_net.txt
9722 F:      drivers/net/ethernet/toshiba/spider_net*
9723
9724 SPU FILE SYSTEM
9725 M:      Jeremy Kerr <jk@ozlabs.org>
9726 L:      linuxppc-dev@lists.ozlabs.org
9727 W:      http://www.ibm.com/developerworks/power/cell/
9728 S:      Supported
9729 F:      Documentation/filesystems/spufs.txt
9730 F:      arch/powerpc/platforms/cell/spufs/
9731
9732 SQUASHFS FILE SYSTEM
9733 M:      Phillip Lougher <phillip@squashfs.org.uk>
9734 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9735 W:      http://squashfs.org.uk
9736 S:      Maintained
9737 F:      Documentation/filesystems/squashfs.txt
9738 F:      fs/squashfs/
9739
9740 SRM (Alpha) environment access
9741 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9742 S:      Maintained
9743 F:      arch/alpha/kernel/srm_env.c
9744
9745 STABLE BRANCH
9746 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9747 L:      stable@vger.kernel.org
9748 S:      Supported
9749 F:      Documentation/stable_kernel_rules.txt
9750
9751 STAGING SUBSYSTEM
9752 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9754 L:      devel@driverdev.osuosl.org
9755 S:      Supported
9756 F:      drivers/staging/
9757
9758 STAGING - COMEDI
9759 M:      Ian Abbott <abbotti@mev.co.uk>
9760 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9761 S:      Odd Fixes
9762 F:      drivers/staging/comedi/
9763
9764 STAGING - FLARION FT1000 DRIVERS
9765 M:      Marek Belisko <marek.belisko@gmail.com>
9766 S:      Odd Fixes
9767 F:      drivers/staging/ft1000/
9768
9769 STAGING - INDUSTRIAL IO
9770 M:      Jonathan Cameron <jic23@kernel.org>
9771 L:      linux-iio@vger.kernel.org
9772 S:      Odd Fixes
9773 F:      drivers/staging/iio/
9774
9775 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9776 M:      Jarod Wilson <jarod@wilsonet.com>
9777 W:      http://www.lirc.org/
9778 S:      Odd Fixes
9779 F:      drivers/staging/media/lirc/
9780
9781 STAGING - LUSTRE PARALLEL FILESYSTEM
9782 M:      Oleg Drokin <oleg.drokin@intel.com>
9783 M:      Andreas Dilger <andreas.dilger@intel.com>
9784 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9785 W:      http://lustre.opensfs.org/
9786 S:      Maintained
9787 F:      drivers/staging/lustre
9788
9789 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9790 M:      Julian Andres Klode <jak@jak-linux.org>
9791 M:      Marc Dietrich <marvin24@gmx.de>
9792 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9793 L:      linux-tegra@vger.kernel.org
9794 S:      Maintained
9795 F:      drivers/staging/nvec/
9796
9797 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9798 M:      Jens Frederich <jfrederich@gmail.com>
9799 M:      Daniel Drake <dsd@laptop.org>
9800 M:      Jon Nettleton <jon.nettleton@gmail.com>
9801 W:      http://wiki.laptop.org/go/DCON
9802 S:      Maintained
9803 F:      drivers/staging/olpc_dcon/
9804
9805 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9806 M:      Willy Tarreau <willy@meta-x.org>
9807 S:      Odd Fixes
9808 F:      drivers/staging/panel/
9809
9810 STAGING - REALTEK RTL8712U DRIVERS
9811 M:      Larry Finger <Larry.Finger@lwfinger.net>
9812 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9813 S:      Odd Fixes
9814 F:      drivers/staging/rtl8712/
9815
9816 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9817 M:      Larry Finger <Larry.Finger@lwfinger.net>
9818 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9819 L:      linux-wireless@vger.kernel.org
9820 S:      Maintained
9821 F:      drivers/staging/rtl8723au/
9822
9823 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9824 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9825 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9826 M:      Sudip Mukherjee <sudip@vectorindia.org>
9827 L:      linux-fbdev@vger.kernel.org
9828 S:      Maintained
9829 F:      drivers/staging/sm750fb/
9830
9831 STAGING - SLICOSS
9832 M:      Lior Dotan <liodot@gmail.com>
9833 M:      Christopher Harrer <charrer@alacritech.com>
9834 S:      Odd Fixes
9835 F:      drivers/staging/slicoss/
9836
9837 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9838 M:      William Hubbs <w.d.hubbs@gmail.com>
9839 M:      Chris Brannon <chris@the-brannons.com>
9840 M:      Kirk Reiser <kirk@reisers.ca>
9841 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9842 L:      speakup@linux-speakup.org
9843 W:      http://www.linux-speakup.org/
9844 S:      Odd Fixes
9845 F:      drivers/staging/speakup/
9846
9847 STAGING - VIA VT665X DRIVERS
9848 M:      Forest Bond <forest@alittletooquiet.net>
9849 S:      Odd Fixes
9850 F:      drivers/staging/vt665?/
9851
9852 STAGING - WILC1000 WIFI DRIVER
9853 M:      Johnny Kim <johnny.kim@atmel.com>
9854 M:      Rachel Kim <rachel.kim@atmel.com>
9855 M:      Dean Lee <dean.lee@atmel.com>
9856 M:      Chris Park <chris.park@atmel.com>
9857 L:      linux-wireless@vger.kernel.org
9858 S:      Supported
9859 F:      drivers/staging/wilc1000/
9860
9861 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9862 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9863 S:      Odd Fixes
9864 F:      drivers/staging/xgifb/
9865
9866 STARFIRE/DURALAN NETWORK DRIVER
9867 M:      Ion Badulescu <ionut@badula.org>
9868 S:      Odd Fixes
9869 F:      drivers/net/ethernet/adaptec/starfire*
9870
9871 SUN3/3X
9872 M:      Sam Creasey <sammy@sammy.net>
9873 W:      http://sammy.net/sun3/
9874 S:      Maintained
9875 F:      arch/m68k/kernel/*sun3*
9876 F:      arch/m68k/sun3*/
9877 F:      arch/m68k/include/asm/sun3*
9878 F:      drivers/net/ethernet/i825xx/sun3*
9879
9880 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9881 M:      Hans de Goede <hdegoede@redhat.com>
9882 L:      linux-input@vger.kernel.org
9883 S:      Maintained
9884 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9885 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9886
9887 SUNDANCE NETWORK DRIVER
9888 M:      Denis Kirjanov <kda@linux-powerpc.org>
9889 L:      netdev@vger.kernel.org
9890 S:      Maintained
9891 F:      drivers/net/ethernet/dlink/sundance.c
9892
9893 SUPERH
9894 L:      linux-sh@vger.kernel.org
9895 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9896 S:      Orphan
9897 F:      Documentation/sh/
9898 F:      arch/sh/
9899 F:      drivers/sh/
9900
9901 SUSPEND TO RAM
9902 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9903 M:      Len Brown <len.brown@intel.com>
9904 M:      Pavel Machek <pavel@ucw.cz>
9905 L:      linux-pm@vger.kernel.org
9906 S:      Supported
9907 F:      Documentation/power/
9908 F:      arch/x86/kernel/acpi/
9909 F:      drivers/base/power/
9910 F:      kernel/power/
9911 F:      include/linux/suspend.h
9912 F:      include/linux/freezer.h
9913 F:      include/linux/pm.h
9914
9915 SVGA HANDLING
9916 M:      Martin Mares <mj@ucw.cz>
9917 L:      linux-video@atrey.karlin.mff.cuni.cz
9918 S:      Maintained
9919 F:      Documentation/svga.txt
9920 F:      arch/x86/boot/video*
9921
9922 SWIOTLB SUBSYSTEM
9923 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9924 L:      linux-kernel@vger.kernel.org
9925 S:      Supported
9926 F:      lib/swiotlb.c
9927 F:      arch/*/kernel/pci-swiotlb.c
9928 F:      include/linux/swiotlb.h
9929
9930 SWITCHDEV
9931 M:      Jiri Pirko <jiri@resnulli.us>
9932 L:      netdev@vger.kernel.org
9933 S:      Supported
9934 F:      net/switchdev/
9935 F:      include/net/switchdev.h
9936
9937 SYNOPSYS ARC ARCHITECTURE
9938 M:      Vineet Gupta <vgupta@synopsys.com>
9939 S:      Supported
9940 F:      arch/arc/
9941 F:      Documentation/devicetree/bindings/arc/*
9942 F:      drivers/tty/serial/arc_uart.c
9943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
9944
9945 SYNOPSYS ARC SDP platform support
9946 M:      Alexey Brodkin <abrodkin@synopsys.com>
9947 S:      Supported
9948 F:      arch/arc/plat-axs10x
9949 F:      arch/arc/boot/dts/ax*
9950 F:      Documentation/devicetree/bindings/arc/axs10*
9951
9952 SYSTEM CONFIGURATION (SYSCON)
9953 M:      Lee Jones <lee.jones@linaro.org>
9954 M:      Arnd Bergmann <arnd@arndb.de>
9955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9956 S:      Supported
9957 F:      drivers/mfd/syscon.c
9958
9959 SYSV FILESYSTEM
9960 M:      Christoph Hellwig <hch@infradead.org>
9961 S:      Maintained
9962 F:      Documentation/filesystems/sysv-fs.txt
9963 F:      fs/sysv/
9964 F:      include/linux/sysv_fs.h
9965
9966 TARGET SUBSYSTEM
9967 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9968 L:      linux-scsi@vger.kernel.org
9969 L:      target-devel@vger.kernel.org
9970 W:      http://www.linux-iscsi.org
9971 W:      http://groups.google.com/group/linux-iscsi-target-dev
9972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9973 S:      Supported
9974 F:      drivers/target/
9975 F:      include/target/
9976 F:      Documentation/target/
9977
9978 TASKSTATS STATISTICS INTERFACE
9979 M:      Balbir Singh <bsingharora@gmail.com>
9980 S:      Maintained
9981 F:      Documentation/accounting/taskstats*
9982 F:      include/linux/taskstats*
9983 F:      kernel/taskstats.c
9984
9985 TC CLASSIFIER
9986 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9987 L:      netdev@vger.kernel.org
9988 S:      Maintained
9989 F:      include/net/pkt_cls.h
9990 F:      include/uapi/linux/pkt_cls.h
9991 F:      net/sched/
9992
9993 TCP LOW PRIORITY MODULE
9994 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9995 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9996 W:      http://tcp-lp-mod.sourceforge.net/
9997 S:      Maintained
9998 F:      net/ipv4/tcp_lp.c
9999
10000 TDA10071 MEDIA DRIVER
10001 M:      Antti Palosaari <crope@iki.fi>
10002 L:      linux-media@vger.kernel.org
10003 W:      http://linuxtv.org/
10004 W:      http://palosaari.fi/linux/
10005 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10006 T:      git git://linuxtv.org/anttip/media_tree.git
10007 S:      Maintained
10008 F:      drivers/media/dvb-frontends/tda10071*
10009
10010 TDA18212 MEDIA DRIVER
10011 M:      Antti Palosaari <crope@iki.fi>
10012 L:      linux-media@vger.kernel.org
10013 W:      http://linuxtv.org/
10014 W:      http://palosaari.fi/linux/
10015 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10016 T:      git git://linuxtv.org/anttip/media_tree.git
10017 S:      Maintained
10018 F:      drivers/media/tuners/tda18212*
10019
10020 TDA18218 MEDIA DRIVER
10021 M:      Antti Palosaari <crope@iki.fi>
10022 L:      linux-media@vger.kernel.org
10023 W:      http://linuxtv.org/
10024 W:      http://palosaari.fi/linux/
10025 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10026 T:      git git://linuxtv.org/anttip/media_tree.git
10027 S:      Maintained
10028 F:      drivers/media/tuners/tda18218*
10029
10030 TDA18271 MEDIA DRIVER
10031 M:      Michael Krufky <mkrufky@linuxtv.org>
10032 L:      linux-media@vger.kernel.org
10033 W:      http://linuxtv.org/
10034 W:      http://github.com/mkrufky
10035 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10036 T:      git git://linuxtv.org/mkrufky/tuners.git
10037 S:      Maintained
10038 F:      drivers/media/tuners/tda18271*
10039
10040 TDA827x MEDIA DRIVER
10041 M:      Michael Krufky <mkrufky@linuxtv.org>
10042 L:      linux-media@vger.kernel.org
10043 W:      http://linuxtv.org/
10044 W:      http://github.com/mkrufky
10045 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10046 T:      git git://linuxtv.org/mkrufky/tuners.git
10047 S:      Maintained
10048 F:      drivers/media/tuners/tda8290.*
10049
10050 TDA8290 MEDIA DRIVER
10051 M:      Michael Krufky <mkrufky@linuxtv.org>
10052 L:      linux-media@vger.kernel.org
10053 W:      http://linuxtv.org/
10054 W:      http://github.com/mkrufky
10055 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10056 T:      git git://linuxtv.org/mkrufky/tuners.git
10057 S:      Maintained
10058 F:      drivers/media/tuners/tda8290.*
10059
10060 TDA9840 MEDIA DRIVER
10061 M:      Hans Verkuil <hverkuil@xs4all.nl>
10062 L:      linux-media@vger.kernel.org
10063 T:      git git://linuxtv.org/media_tree.git
10064 W:      http://linuxtv.org
10065 S:      Maintained
10066 F:      drivers/media/i2c/tda9840*
10067
10068 TEA5761 TUNER DRIVER
10069 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10070 L:      linux-media@vger.kernel.org
10071 W:      http://linuxtv.org
10072 T:      git git://linuxtv.org/media_tree.git
10073 S:      Odd fixes
10074 F:      drivers/media/tuners/tea5761.*
10075
10076 TEA5767 TUNER DRIVER
10077 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10078 L:      linux-media@vger.kernel.org
10079 W:      http://linuxtv.org
10080 T:      git git://linuxtv.org/media_tree.git
10081 S:      Maintained
10082 F:      drivers/media/tuners/tea5767.*
10083
10084 TEA6415C MEDIA DRIVER
10085 M:      Hans Verkuil <hverkuil@xs4all.nl>
10086 L:      linux-media@vger.kernel.org
10087 T:      git git://linuxtv.org/media_tree.git
10088 W:      http://linuxtv.org
10089 S:      Maintained
10090 F:      drivers/media/i2c/tea6415c*
10091
10092 TEA6420 MEDIA DRIVER
10093 M:      Hans Verkuil <hverkuil@xs4all.nl>
10094 L:      linux-media@vger.kernel.org
10095 T:      git git://linuxtv.org/media_tree.git
10096 W:      http://linuxtv.org
10097 S:      Maintained
10098 F:      drivers/media/i2c/tea6420*
10099
10100 TEAM DRIVER
10101 M:      Jiri Pirko <jiri@resnulli.us>
10102 L:      netdev@vger.kernel.org
10103 S:      Supported
10104 F:      drivers/net/team/
10105 F:      include/linux/if_team.h
10106 F:      include/uapi/linux/if_team.h
10107
10108 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10109 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10110 S:      Maintained
10111 F:      arch/x86/platform/ts5500/
10112
10113 TECHNOTREND USB IR RECEIVER
10114 M:      Sean Young <sean@mess.org>
10115 L:      linux-media@vger.kernel.org
10116 S:      Maintained
10117 F:      drivers/media/rc/ttusbir.c
10118
10119 TEGRA ARCHITECTURE SUPPORT
10120 M:      Stephen Warren <swarren@wwwdotorg.org>
10121 M:      Thierry Reding <thierry.reding@gmail.com>
10122 M:      Alexandre Courbot <gnurou@gmail.com>
10123 L:      linux-tegra@vger.kernel.org
10124 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10126 S:      Supported
10127 N:      [^a-z]tegra
10128
10129 TEGRA CLOCK DRIVER
10130 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10131 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10132 S:      Supported
10133 F:      drivers/clk/tegra/
10134
10135 TEGRA DMA DRIVER
10136 M:      Laxman Dewangan <ldewangan@nvidia.com>
10137 S:      Supported
10138 F:      drivers/dma/tegra20-apb-dma.c
10139
10140 TEGRA I2C DRIVER
10141 M:      Laxman Dewangan <ldewangan@nvidia.com>
10142 S:      Supported
10143 F:      drivers/i2c/busses/i2c-tegra.c
10144
10145 TEGRA IOMMU DRIVERS
10146 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10147 S:      Supported
10148 F:      drivers/iommu/tegra*
10149
10150 TEGRA KBC DRIVER
10151 M:      Rakesh Iyer <riyer@nvidia.com>
10152 M:      Laxman Dewangan <ldewangan@nvidia.com>
10153 S:      Supported
10154 F:      drivers/input/keyboard/tegra-kbc.c
10155
10156 TEGRA PWM DRIVER
10157 M:      Thierry Reding <thierry.reding@gmail.com>
10158 S:      Supported
10159 F:      drivers/pwm/pwm-tegra.c
10160
10161 TEGRA SERIAL DRIVER
10162 M:      Laxman Dewangan <ldewangan@nvidia.com>
10163 S:      Supported
10164 F:      drivers/tty/serial/serial-tegra.c
10165
10166 TEGRA SPI DRIVER
10167 M:      Laxman Dewangan <ldewangan@nvidia.com>
10168 S:      Supported
10169 F:      drivers/spi/spi-tegra*
10170
10171 TEHUTI ETHERNET DRIVER
10172 M:      Andy Gospodarek <andy@greyhouse.net>
10173 L:      netdev@vger.kernel.org
10174 S:      Supported
10175 F:      drivers/net/ethernet/tehuti/*
10176
10177 Telecom Clock Driver for MCPL0010
10178 M:      Mark Gross <mark.gross@intel.com>
10179 S:      Supported
10180 F:      drivers/char/tlclk.c
10181
10182 TENSILICA XTENSA PORT (xtensa)
10183 M:      Chris Zankel <chris@zankel.net>
10184 M:      Max Filippov <jcmvbkbc@gmail.com>
10185 L:      linux-xtensa@linux-xtensa.org
10186 S:      Maintained
10187 F:      arch/xtensa/
10188 F:      drivers/irqchip/irq-xtensa-*
10189
10190 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10191 M:      Hans Verkuil <hverkuil@xs4all.nl>
10192 L:      linux-media@vger.kernel.org
10193 T:      git git://linuxtv.org/media_tree.git
10194 W:      http://linuxtv.org
10195 S:      Maintained
10196 F:      drivers/media/radio/radio-raremono.c
10197
10198 THERMAL
10199 M:      Zhang Rui <rui.zhang@intel.com>
10200 M:      Eduardo Valentin <edubezval@gmail.com>
10201 L:      linux-pm@vger.kernel.org
10202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10204 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10205 S:      Supported
10206 F:      drivers/thermal/
10207 F:      include/linux/thermal.h
10208 F:      include/uapi/linux/thermal.h
10209 F:      include/linux/cpu_cooling.h
10210 F:      Documentation/devicetree/bindings/thermal/
10211
10212 THINGM BLINK(1) USB RGB LED DRIVER
10213 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10214 S:      Maintained
10215 F:      drivers/hid/hid-thingm.c
10216
10217 THINKPAD ACPI EXTRAS DRIVER
10218 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10219 L:      ibm-acpi-devel@lists.sourceforge.net
10220 L:      platform-driver-x86@vger.kernel.org
10221 W:      http://ibm-acpi.sourceforge.net
10222 W:      http://thinkwiki.org/wiki/Ibm-acpi
10223 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10224 S:      Maintained
10225 F:      drivers/platform/x86/thinkpad_acpi.c
10226
10227 TI BANDGAP AND THERMAL DRIVER
10228 M:      Eduardo Valentin <edubezval@gmail.com>
10229 L:      linux-pm@vger.kernel.org
10230 L:      linux-omap@vger.kernel.org
10231 S:      Maintained
10232 F:      drivers/thermal/ti-soc-thermal/
10233
10234 TI CDCE706 CLOCK DRIVER
10235 M:      Max Filippov <jcmvbkbc@gmail.com>
10236 S:      Maintained
10237 F:      drivers/clk/clk-cdce706.c
10238
10239 TI CLOCK DRIVER
10240 M:      Tero Kristo <t-kristo@ti.com>
10241 L:      linux-omap@vger.kernel.org
10242 S:      Maintained
10243 F:      drivers/clk/ti/
10244 F:      include/linux/clk/ti.h
10245
10246 TI FLASH MEDIA INTERFACE DRIVER
10247 M:      Alex Dubov <oakad@yahoo.com>
10248 S:      Maintained
10249 F:      drivers/misc/tifm*
10250 F:      drivers/mmc/host/tifm_sd.c
10251 F:      include/linux/tifm.h
10252
10253 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10254 M:      Santosh Shilimkar <ssantosh@kernel.org>
10255 L:      linux-kernel@vger.kernel.org
10256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10257 S:      Maintained
10258 F:      drivers/soc/ti/*
10259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10260
10261
10262 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10263 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10264 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10265 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10266 S:      Maintained
10267 F:      sound/soc/codecs/lm49453*
10268 F:      sound/soc/codecs/isabelle*
10269
10270 TI LP855x BACKLIGHT DRIVER
10271 M:      Milo Kim <milo.kim@ti.com>
10272 S:      Maintained
10273 F:      Documentation/backlight/lp855x-driver.txt
10274 F:      drivers/video/backlight/lp855x_bl.c
10275 F:      include/linux/platform_data/lp855x.h
10276
10277 TI LP8727 CHARGER DRIVER
10278 M:      Milo Kim <milo.kim@ti.com>
10279 S:      Maintained
10280 F:      drivers/power/lp8727_charger.c
10281 F:      include/linux/platform_data/lp8727.h
10282
10283 TI LP8788 MFD DRIVER
10284 M:      Milo Kim <milo.kim@ti.com>
10285 S:      Maintained
10286 F:      drivers/iio/adc/lp8788_adc.c
10287 F:      drivers/leds/leds-lp8788.c
10288 F:      drivers/mfd/lp8788*.c
10289 F:      drivers/power/lp8788-charger.c
10290 F:      drivers/regulator/lp8788-*.c
10291 F:      include/linux/mfd/lp8788*.h
10292
10293 TI NETCP ETHERNET DRIVER
10294 M:      Wingman Kwok <w-kwok2@ti.com>
10295 M:      Murali Karicheri <m-karicheri2@ti.com>
10296 L:      netdev@vger.kernel.org
10297 S:      Maintained
10298 F:      drivers/net/ethernet/ti/netcp*
10299
10300 TI TAS571X FAMILY ASoC CODEC DRIVER
10301 M:      Kevin Cernekee <cernekee@chromium.org>
10302 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10303 S:      Odd Fixes
10304 F:      sound/soc/codecs/tas571x*
10305
10306 TI TWL4030 SERIES SOC CODEC DRIVER
10307 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10308 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10309 S:      Maintained
10310 F:      sound/soc/codecs/twl4030*
10311
10312 TI WILINK WIRELESS DRIVERS
10313 L:      linux-wireless@vger.kernel.org
10314 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10315 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10317 S:      Orphan
10318 F:      drivers/net/wireless/ti/
10319 F:      include/linux/wl12xx.h
10320
10321 TIPC NETWORK LAYER
10322 M:      Jon Maloy <jon.maloy@ericsson.com>
10323 M:      Ying Xue <ying.xue@windriver.com>
10324 L:      netdev@vger.kernel.org (core kernel code)
10325 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10326 W:      http://tipc.sourceforge.net/
10327 S:      Maintained
10328 F:      include/uapi/linux/tipc*.h
10329 F:      net/tipc/
10330
10331 TILE ARCHITECTURE
10332 M:      Chris Metcalf <cmetcalf@ezchip.com>
10333 W:      http://www.ezchip.com/scm/
10334 S:      Supported
10335 F:      arch/tile/
10336 F:      drivers/char/tile-srom.c
10337 F:      drivers/edac/tile_edac.c
10338 F:      drivers/net/ethernet/tile/
10339 F:      drivers/rtc/rtc-tile.c
10340 F:      drivers/tty/hvc/hvc_tile.c
10341 F:      drivers/tty/serial/tilegx.c
10342 F:      drivers/usb/host/*-tilegx.c
10343 F:      include/linux/usb/tilegx.h
10344
10345 TLAN NETWORK DRIVER
10346 M:      Samuel Chessman <chessman@tux.org>
10347 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10348 W:      http://sourceforge.net/projects/tlan/
10349 S:      Maintained
10350 F:      Documentation/networking/tlan.txt
10351 F:      drivers/net/ethernet/ti/tlan.*
10352
10353 TOMOYO SECURITY MODULE
10354 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10355 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10356 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10357 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10358 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10359 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10360 W:      http://tomoyo.sourceforge.jp/
10361 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10362 S:      Maintained
10363 F:      security/tomoyo/
10364
10365 TOPSTAR LAPTOP EXTRAS DRIVER
10366 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10367 L:      platform-driver-x86@vger.kernel.org
10368 S:      Maintained
10369 F:      drivers/platform/x86/topstar-laptop.c
10370
10371 TOSHIBA ACPI EXTRAS DRIVER
10372 M:      Azael Avalos <coproscefalo@gmail.com>
10373 L:      platform-driver-x86@vger.kernel.org
10374 S:      Maintained
10375 F:      drivers/platform/x86/toshiba_acpi.c
10376
10377 TOSHIBA BLUETOOTH DRIVER
10378 M:      Azael Avalos <coproscefalo@gmail.com>
10379 L:      platform-driver-x86@vger.kernel.org
10380 S:      Maintained
10381 F:      drivers/platform/x86/toshiba_bluetooth.c
10382
10383 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10384 M:      Azael Avalos <coproscefalo@gmail.com>
10385 L:      platform-driver-x86@vger.kernel.org
10386 S:      Maintained
10387 F:      drivers/platform/x86/toshiba_haps.c
10388
10389 TOSHIBA SMM DRIVER
10390 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10391 L:      tlinux-users@tce.toshiba-dme.co.jp
10392 W:      http://www.buzzard.org.uk/toshiba/
10393 S:      Maintained
10394 F:      drivers/char/toshiba.c
10395 F:      include/linux/toshiba.h
10396 F:      include/uapi/linux/toshiba.h
10397
10398 TMIO MMC DRIVER
10399 M:      Ian Molton <ian@mnementh.co.uk>
10400 L:      linux-mmc@vger.kernel.org
10401 S:      Maintained
10402 F:      drivers/mmc/host/tmio_mmc*
10403 F:      drivers/mmc/host/sh_mobile_sdhi.c
10404 F:      include/linux/mmc/tmio.h
10405 F:      include/linux/mmc/sh_mobile_sdhi.h
10406
10407 TMP401 HARDWARE MONITOR DRIVER
10408 M:      Guenter Roeck <linux@roeck-us.net>
10409 L:      lm-sensors@lm-sensors.org
10410 S:      Maintained
10411 F:      Documentation/hwmon/tmp401
10412 F:      drivers/hwmon/tmp401.c
10413
10414 TMPFS (SHMEM FILESYSTEM)
10415 M:      Hugh Dickins <hughd@google.com>
10416 L:      linux-mm@kvack.org
10417 S:      Maintained
10418 F:      include/linux/shmem_fs.h
10419 F:      mm/shmem.c
10420
10421 TM6000 VIDEO4LINUX DRIVER
10422 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10423 L:      linux-media@vger.kernel.org
10424 W:      http://linuxtv.org
10425 T:      git git://linuxtv.org/media_tree.git
10426 S:      Odd fixes
10427 F:      drivers/media/usb/tm6000/
10428
10429 TW68 VIDEO4LINUX DRIVER
10430 M:      Hans Verkuil <hverkuil@xs4all.nl>
10431 L:      linux-media@vger.kernel.org
10432 T:      git git://linuxtv.org/media_tree.git
10433 W:      http://linuxtv.org
10434 S:      Odd Fixes
10435 F:      drivers/media/pci/tw68/
10436
10437 TPM DEVICE DRIVER
10438 M:      Peter Huewe <peterhuewe@gmx.de>
10439 M:      Marcel Selhorst <tpmdd@selhorst.net>
10440 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10441 W:      http://tpmdd.sourceforge.net
10442 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10443 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10444 T:      https://github.com/PeterHuewe/linux-tpmdd
10445 S:      Maintained
10446 F:      drivers/char/tpm/
10447
10448 TPM IBM_VTPM DEVICE DRIVER
10449 M:      Ashley Lai <ashleydlai@gmail.com>
10450 W:      http://tpmdd.sourceforge.net
10451 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10452 S:      Maintained
10453 F:      drivers/char/tpm/tpm_ibmvtpm*
10454
10455 TRACING
10456 M:      Steven Rostedt <rostedt@goodmis.org>
10457 M:      Ingo Molnar <mingo@redhat.com>
10458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10459 S:      Maintained
10460 F:      Documentation/trace/ftrace.txt
10461 F:      arch/*/*/*/ftrace.h
10462 F:      arch/*/kernel/ftrace.c
10463 F:      include/*/ftrace.h
10464 F:      include/linux/trace*.h
10465 F:      include/trace/
10466 F:      kernel/trace/
10467 F:      tools/testing/selftests/ftrace/
10468
10469 TRIVIAL PATCHES
10470 M:      Jiri Kosina <trivial@kernel.org>
10471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10472 S:      Maintained
10473 K:      ^Subject:.*(?i)trivial
10474
10475 TTY LAYER
10476 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10477 M:      Jiri Slaby <jslaby@suse.com>
10478 S:      Supported
10479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10480 F:      Documentation/serial/
10481 F:      drivers/tty/
10482 F:      drivers/tty/serial/serial_core.c
10483 F:      include/linux/serial_core.h
10484 F:      include/linux/serial.h
10485 F:      include/linux/tty.h
10486 F:      include/uapi/linux/serial_core.h
10487 F:      include/uapi/linux/serial.h
10488 F:      include/uapi/linux/tty.h
10489
10490 TUA9001 MEDIA DRIVER
10491 M:      Antti Palosaari <crope@iki.fi>
10492 L:      linux-media@vger.kernel.org
10493 W:      http://linuxtv.org/
10494 W:      http://palosaari.fi/linux/
10495 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10496 T:      git git://linuxtv.org/anttip/media_tree.git
10497 S:      Maintained
10498 F:      drivers/media/tuners/tua9001*
10499
10500 TULIP NETWORK DRIVERS
10501 M:      Grant Grundler <grundler@parisc-linux.org>
10502 L:      netdev@vger.kernel.org
10503 S:      Maintained
10504 F:      drivers/net/ethernet/dec/tulip/
10505
10506 TUN/TAP driver
10507 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10508 W:      http://vtun.sourceforge.net/tun
10509 S:      Maintained
10510 F:      Documentation/networking/tuntap.txt
10511 F:      arch/um/os-Linux/drivers/
10512
10513 TURBOCHANNEL SUBSYSTEM
10514 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10515 M:      Ralf Baechle <ralf@linux-mips.org>
10516 L:      linux-mips@linux-mips.org
10517 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10518 S:      Maintained
10519 F:      drivers/tc/
10520 F:      include/linux/tc.h
10521
10522 U14-34F SCSI DRIVER
10523 M:      Dario Ballabio <ballabio_dario@emc.com>
10524 L:      linux-scsi@vger.kernel.org
10525 S:      Maintained
10526 F:      drivers/scsi/u14-34f.c
10527
10528 UBI FILE SYSTEM (UBIFS)
10529 M:      Artem Bityutskiy <dedekind1@gmail.com>
10530 M:      Adrian Hunter <adrian.hunter@intel.com>
10531 L:      linux-mtd@lists.infradead.org
10532 T:      git git://git.infradead.org/ubifs-2.6.git
10533 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10534 S:      Maintained
10535 F:      Documentation/filesystems/ubifs.txt
10536 F:      fs/ubifs/
10537
10538 UCLINUX (M68KNOMMU AND COLDFIRE)
10539 M:      Greg Ungerer <gerg@uclinux.org>
10540 W:      http://www.uclinux.org/
10541 L:      linux-m68k@lists.linux-m68k.org
10542 L:      uclinux-dev@uclinux.org  (subscribers-only)
10543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10544 S:      Maintained
10545 F:      arch/m68k/coldfire/
10546 F:      arch/m68k/68*/
10547 F:      arch/m68k/*/*_no.*
10548 F:      arch/m68k/include/asm/*_no.*
10549
10550 UDF FILESYSTEM
10551 M:      Jan Kara <jack@suse.com>
10552 S:      Maintained
10553 F:      Documentation/filesystems/udf.txt
10554 F:      fs/udf/
10555
10556 UFS FILESYSTEM
10557 M:      Evgeniy Dushistov <dushistov@mail.ru>
10558 S:      Maintained
10559 F:      Documentation/filesystems/ufs.txt
10560 F:      fs/ufs/
10561
10562 UHID USERSPACE HID IO DRIVER:
10563 M:      David Herrmann <dh.herrmann@googlemail.com>
10564 L:      linux-input@vger.kernel.org
10565 S:      Maintained
10566 F:      drivers/hid/uhid.c
10567 F:      include/uapi/linux/uhid.h
10568
10569 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10570 L:      linux-usb@vger.kernel.org
10571 S:      Orphan
10572 F:      drivers/uwb/
10573 F:      include/linux/uwb.h
10574 F:      include/linux/uwb/
10575
10576 UNICORE32 ARCHITECTURE:
10577 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10578 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10579 S:      Maintained
10580 T:      git git://github.com/gxt/linux.git
10581 F:      arch/unicore32/
10582
10583 UNIFDEF
10584 M:      Tony Finch <dot@dotat.at>
10585 W:      http://dotat.at/prog/unifdef
10586 S:      Maintained
10587 F:      scripts/unifdef.c
10588
10589 UNIFORM CDROM DRIVER
10590 M:      Jens Axboe <axboe@kernel.dk>
10591 W:      http://www.kernel.dk
10592 S:      Maintained
10593 F:      Documentation/cdrom/
10594 F:      drivers/cdrom/cdrom.c
10595 F:      include/linux/cdrom.h
10596 F:      include/uapi/linux/cdrom.h
10597
10598 UNISYS S-PAR DRIVERS
10599 M:      Benjamin Romer <benjamin.romer@unisys.com>
10600 M:      David Kershner <david.kershner@unisys.com>
10601 L:      sparmaintainer@unisys.com (Unisys internal)
10602 S:      Supported
10603 F:      drivers/staging/unisys/
10604
10605 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10606 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10607 L:      linux-scsi@vger.kernel.org
10608 S:      Supported
10609 F:      Documentation/scsi/ufs.txt
10610 F:      drivers/scsi/ufs/
10611
10612 UNSORTED BLOCK IMAGES (UBI)
10613 M:      Artem Bityutskiy <dedekind1@gmail.com>
10614 M:      Richard Weinberger <richard@nod.at>
10615 W:      http://www.linux-mtd.infradead.org/
10616 L:      linux-mtd@lists.infradead.org
10617 T:      git git://git.infradead.org/ubifs-2.6.git
10618 S:      Supported
10619 F:      drivers/mtd/ubi/
10620 F:      include/linux/mtd/ubi.h
10621 F:      include/uapi/mtd/ubi-user.h
10622
10623 USB ACM DRIVER
10624 M:      Oliver Neukum <oliver@neukum.org>
10625 L:      linux-usb@vger.kernel.org
10626 S:      Maintained
10627 F:      Documentation/usb/acm.txt
10628 F:      drivers/usb/class/cdc-acm.*
10629
10630 USB AR5523 WIRELESS DRIVER
10631 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10632 L:      linux-wireless@vger.kernel.org
10633 S:      Maintained
10634 F:      drivers/net/wireless/ath/ar5523/
10635
10636 USB ATTACHED SCSI
10637 M:      Hans de Goede <hdegoede@redhat.com>
10638 M:      Gerd Hoffmann <kraxel@redhat.com>
10639 L:      linux-usb@vger.kernel.org
10640 L:      linux-scsi@vger.kernel.org
10641 S:      Maintained
10642 F:      drivers/usb/storage/uas.c
10643
10644 USB CDC ETHERNET DRIVER
10645 M:      Oliver Neukum <oliver@neukum.org>
10646 L:      linux-usb@vger.kernel.org
10647 S:      Maintained
10648 F:      drivers/net/usb/cdc_*.c
10649 F:      include/uapi/linux/usb/cdc.h
10650
10651 USB CHAOSKEY DRIVER
10652 M:      Keith Packard <keithp@keithp.com>
10653 L:      linux-usb@vger.kernel.org
10654 S:      Maintained
10655 F:      drivers/usb/misc/chaoskey.c
10656
10657 USB CYPRESS C67X00 DRIVER
10658 M:      Peter Korsgaard <jacmet@sunsite.dk>
10659 L:      linux-usb@vger.kernel.org
10660 S:      Maintained
10661 F:      drivers/usb/c67x00/
10662
10663 USB DAVICOM DM9601 DRIVER
10664 M:      Peter Korsgaard <jacmet@sunsite.dk>
10665 L:      netdev@vger.kernel.org
10666 W:      http://www.linux-usb.org/usbnet
10667 S:      Maintained
10668 F:      drivers/net/usb/dm9601.c
10669
10670 USB DIAMOND RIO500 DRIVER
10671 M:      Cesar Miquel <miquel@df.uba.ar>
10672 L:      rio500-users@lists.sourceforge.net
10673 W:      http://rio500.sourceforge.net
10674 S:      Maintained
10675 F:      drivers/usb/misc/rio500*
10676
10677 USB EHCI DRIVER
10678 M:      Alan Stern <stern@rowland.harvard.edu>
10679 L:      linux-usb@vger.kernel.org
10680 S:      Maintained
10681 F:      Documentation/usb/ehci.txt
10682 F:      drivers/usb/host/ehci*
10683
10684 USB GADGET/PERIPHERAL SUBSYSTEM
10685 M:      Felipe Balbi <balbi@ti.com>
10686 L:      linux-usb@vger.kernel.org
10687 W:      http://www.linux-usb.org/gadget
10688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10689 S:      Maintained
10690 F:      drivers/usb/gadget/
10691 F:      include/linux/usb/gadget*
10692
10693 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10694 M:      Jiri Kosina <jikos@kernel.org>
10695 L:      linux-usb@vger.kernel.org
10696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10697 S:      Maintained
10698 F:      Documentation/hid/hiddev.txt
10699 F:      drivers/hid/usbhid/
10700
10701 USB ISP116X DRIVER
10702 M:      Olav Kongas <ok@artecdesign.ee>
10703 L:      linux-usb@vger.kernel.org
10704 S:      Maintained
10705 F:      drivers/usb/host/isp116x*
10706 F:      include/linux/usb/isp116x.h
10707
10708 USB MASS STORAGE DRIVER
10709 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10710 L:      linux-usb@vger.kernel.org
10711 L:      usb-storage@lists.one-eyed-alien.net
10712 S:      Maintained
10713 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10714 F:      drivers/usb/storage/
10715
10716 USB MIDI DRIVER
10717 M:      Clemens Ladisch <clemens@ladisch.de>
10718 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10719 T:      git git://git.alsa-project.org/alsa-kernel.git
10720 S:      Maintained
10721 F:      sound/usb/midi.*
10722
10723 USB NETWORKING DRIVERS
10724 L:      linux-usb@vger.kernel.org
10725 S:      Odd Fixes
10726 F:      drivers/net/usb/
10727
10728 USB OHCI DRIVER
10729 M:      Alan Stern <stern@rowland.harvard.edu>
10730 L:      linux-usb@vger.kernel.org
10731 S:      Maintained
10732 F:      Documentation/usb/ohci.txt
10733 F:      drivers/usb/host/ohci*
10734
10735 USB OTG FSM (Finite State Machine)
10736 M:      Peter Chen <Peter.Chen@freescale.com>
10737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10738 L:      linux-usb@vger.kernel.org
10739 S:      Maintained
10740 F:      drivers/usb/common/usb-otg-fsm.c
10741
10742 USB OVER IP DRIVER
10743 M:      Valentina Manea <valentina.manea.m@gmail.com>
10744 M:      Shuah Khan <shuah.kh@samsung.com>
10745 L:      linux-usb@vger.kernel.org
10746 S:      Maintained
10747 F:      drivers/usb/usbip/
10748 F:      tools/usb/usbip/
10749
10750 USB PEGASUS DRIVER
10751 M:      Petko Manolov <petkan@nucleusys.com>
10752 L:      linux-usb@vger.kernel.org
10753 L:      netdev@vger.kernel.org
10754 T:      git git://github.com/petkan/pegasus.git
10755 W:      https://github.com/petkan/pegasus
10756 S:      Maintained
10757 F:      drivers/net/usb/pegasus.*
10758
10759 USB PHY LAYER
10760 M:      Felipe Balbi <balbi@ti.com>
10761 L:      linux-usb@vger.kernel.org
10762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10763 S:      Maintained
10764 F:      drivers/usb/phy/
10765
10766 USB PRINTER DRIVER (usblp)
10767 M:      Pete Zaitcev <zaitcev@redhat.com>
10768 L:      linux-usb@vger.kernel.org
10769 S:      Supported
10770 F:      drivers/usb/class/usblp.c
10771
10772 USB RTL8150 DRIVER
10773 M:      Petko Manolov <petkan@nucleusys.com>
10774 L:      linux-usb@vger.kernel.org
10775 L:      netdev@vger.kernel.org
10776 T:      git git://github.com/petkan/rtl8150.git
10777 W:      https://github.com/petkan/rtl8150
10778 S:      Maintained
10779 F:      drivers/net/usb/rtl8150.c
10780
10781 USB SERIAL SUBSYSTEM
10782 M:      Johan Hovold <johan@kernel.org>
10783 L:      linux-usb@vger.kernel.org
10784 S:      Maintained
10785 F:      Documentation/usb/usb-serial.txt
10786 F:      drivers/usb/serial/
10787 F:      include/linux/usb/serial.h
10788
10789 USB SMSC75XX ETHERNET DRIVER
10790 M:      Steve Glendinning <steve.glendinning@shawell.net>
10791 L:      netdev@vger.kernel.org
10792 S:      Maintained
10793 F:      drivers/net/usb/smsc75xx.*
10794
10795 USB SMSC95XX ETHERNET DRIVER
10796 M:      Steve Glendinning <steve.glendinning@shawell.net>
10797 L:      netdev@vger.kernel.org
10798 S:      Maintained
10799 F:      drivers/net/usb/smsc95xx.*
10800
10801 USB SUBSYSTEM
10802 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10803 L:      linux-usb@vger.kernel.org
10804 W:      http://www.linux-usb.org
10805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10806 S:      Supported
10807 F:      Documentation/usb/
10808 F:      drivers/usb/
10809 F:      include/linux/usb.h
10810 F:      include/linux/usb/
10811
10812 USB UHCI DRIVER
10813 M:      Alan Stern <stern@rowland.harvard.edu>
10814 L:      linux-usb@vger.kernel.org
10815 S:      Maintained
10816 F:      drivers/usb/host/uhci*
10817
10818 USB "USBNET" DRIVER FRAMEWORK
10819 M:      Oliver Neukum <oneukum@suse.com>
10820 L:      netdev@vger.kernel.org
10821 W:      http://www.linux-usb.org/usbnet
10822 S:      Maintained
10823 F:      drivers/net/usb/usbnet.c
10824 F:      include/linux/usb/usbnet.h
10825
10826 USB VIDEO CLASS
10827 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10828 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10829 L:      linux-media@vger.kernel.org
10830 T:      git git://linuxtv.org/media_tree.git
10831 W:      http://www.ideasonboard.org/uvc/
10832 S:      Maintained
10833 F:      drivers/media/usb/uvc/
10834 F:      include/uapi/linux/uvcvideo.h
10835
10836 USB VISION DRIVER
10837 M:      Hans Verkuil <hverkuil@xs4all.nl>
10838 L:      linux-media@vger.kernel.org
10839 T:      git git://linuxtv.org/media_tree.git
10840 W:      http://linuxtv.org
10841 S:      Odd Fixes
10842 F:      drivers/media/usb/usbvision/
10843
10844 USB WEBCAM GADGET
10845 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10846 L:      linux-usb@vger.kernel.org
10847 S:      Maintained
10848 F:      drivers/usb/gadget/function/*uvc*
10849 F:      drivers/usb/gadget/legacy/webcam.c
10850
10851 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10852 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10853 L:      linux-wireless@vger.kernel.org
10854 S:      Maintained
10855 F:      drivers/net/wireless/rndis_wlan.c
10856
10857 USB XHCI DRIVER
10858 M:      Mathias Nyman <mathias.nyman@intel.com>
10859 L:      linux-usb@vger.kernel.org
10860 S:      Supported
10861 F:      drivers/usb/host/xhci*
10862 F:      drivers/usb/host/pci-quirks*
10863
10864 USB ZD1201 DRIVER
10865 L:      linux-wireless@vger.kernel.org
10866 W:      http://linux-lc100020.sourceforge.net
10867 S:      Orphan
10868 F:      drivers/net/wireless/zd1201.*
10869
10870 USB ZR364XX DRIVER
10871 M:      Antoine Jacquet <royale@zerezo.com>
10872 L:      linux-usb@vger.kernel.org
10873 L:      linux-media@vger.kernel.org
10874 T:      git git://linuxtv.org/media_tree.git
10875 W:      http://royale.zerezo.com/zr364xx/
10876 S:      Maintained
10877 F:      Documentation/video4linux/zr364xx.txt
10878 F:      drivers/media/usb/zr364xx/
10879
10880 ULPI BUS
10881 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
10882 L:      linux-usb@vger.kernel.org
10883 S:      Maintained
10884 F:      drivers/usb/common/ulpi.c
10885 F:      include/linux/ulpi/
10886
10887 USER-MODE LINUX (UML)
10888 M:      Jeff Dike <jdike@addtoit.com>
10889 M:      Richard Weinberger <richard@nod.at>
10890 L:      user-mode-linux-devel@lists.sourceforge.net
10891 L:      user-mode-linux-user@lists.sourceforge.net
10892 W:      http://user-mode-linux.sourceforge.net
10893 S:      Maintained
10894 F:      Documentation/virtual/uml/
10895 F:      arch/um/
10896 F:      arch/x86/um/
10897 F:      fs/hostfs/
10898 F:      fs/hppfs/
10899
10900 USERSPACE I/O (UIO)
10901 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10902 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10903 S:      Maintained
10904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10905 F:      Documentation/DocBook/uio-howto.tmpl
10906 F:      drivers/uio/
10907 F:      include/linux/uio*.h
10908
10909 UTIL-LINUX PACKAGE
10910 M:      Karel Zak <kzak@redhat.com>
10911 L:      util-linux@vger.kernel.org
10912 W:      http://en.wikipedia.org/wiki/Util-linux
10913 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10914 S:      Maintained
10915
10916 UVESAFB DRIVER
10917 M:      Michal Januszewski <spock@gentoo.org>
10918 L:      linux-fbdev@vger.kernel.org
10919 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10920 S:      Maintained
10921 F:      Documentation/fb/uvesafb.txt
10922 F:      drivers/video/fbdev/uvesafb.*
10923
10924 VFAT/FAT/MSDOS FILESYSTEM
10925 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10926 S:      Maintained
10927 F:      Documentation/filesystems/vfat.txt
10928 F:      fs/fat/
10929
10930 VFIO DRIVER
10931 M:      Alex Williamson <alex.williamson@redhat.com>
10932 L:      kvm@vger.kernel.org
10933 S:      Maintained
10934 F:      Documentation/vfio.txt
10935 F:      drivers/vfio/
10936 F:      include/linux/vfio.h
10937 F:      include/uapi/linux/vfio.h
10938
10939 VFIO PLATFORM DRIVER
10940 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
10941 L:      kvm@vger.kernel.org
10942 S:      Maintained
10943 F:      drivers/vfio/platform/
10944
10945 VIDEOBUF2 FRAMEWORK
10946 M:      Pawel Osciak <pawel@osciak.com>
10947 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10948 M:      Kyungmin Park <kyungmin.park@samsung.com>
10949 L:      linux-media@vger.kernel.org
10950 S:      Maintained
10951 F:      drivers/media/v4l2-core/videobuf2-*
10952 F:      include/media/videobuf2-*
10953
10954 VIRTIO CONSOLE DRIVER
10955 M:      Amit Shah <amit.shah@redhat.com>
10956 L:      virtualization@lists.linux-foundation.org
10957 S:      Maintained
10958 F:      drivers/char/virtio_console.c
10959 F:      include/linux/virtio_console.h
10960 F:      include/uapi/linux/virtio_console.h
10961
10962 VIRTIO CORE, NET AND BLOCK DRIVERS
10963 M:      "Michael S. Tsirkin" <mst@redhat.com>
10964 L:      virtualization@lists.linux-foundation.org
10965 S:      Maintained
10966 F:      drivers/virtio/
10967 F:      tools/virtio/
10968 F:      drivers/net/virtio_net.c
10969 F:      drivers/block/virtio_blk.c
10970 F:      include/linux/virtio_*.h
10971 F:      include/uapi/linux/virtio_*.h
10972
10973 VIRTIO DRIVERS FOR S390
10974 M:      Christian Borntraeger <borntraeger@de.ibm.com>
10975 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
10976 L:      linux-s390@vger.kernel.org
10977 L:      virtualization@lists.linux-foundation.org
10978 L:      kvm@vger.kernel.org
10979 S:      Supported
10980 F:      drivers/s390/virtio/
10981
10982 VIRTIO GPU DRIVER
10983 M:      David Airlie <airlied@linux.ie>
10984 M:      Gerd Hoffmann <kraxel@redhat.com>
10985 L:      dri-devel@lists.freedesktop.org
10986 L:      virtualization@lists.linux-foundation.org
10987 S:      Maintained
10988 F:      drivers/gpu/drm/virtio/
10989 F:      include/uapi/linux/virtio_gpu.h
10990
10991 VIRTIO HOST (VHOST)
10992 M:      "Michael S. Tsirkin" <mst@redhat.com>
10993 L:      kvm@vger.kernel.org
10994 L:      virtualization@lists.linux-foundation.org
10995 L:      netdev@vger.kernel.org
10996 S:      Maintained
10997 F:      drivers/vhost/
10998 F:      include/uapi/linux/vhost.h
10999
11000 VIRTIO INPUT DRIVER
11001 M:      Gerd Hoffmann <kraxel@redhat.com>
11002 S:      Maintained
11003 F:      drivers/virtio/virtio_input.c
11004 F:      include/uapi/linux/virtio_input.h
11005
11006 VIA RHINE NETWORK DRIVER
11007 S:      Orphan
11008 F:      drivers/net/ethernet/via/via-rhine.c
11009
11010 VIA SD/MMC CARD CONTROLLER DRIVER
11011 M:      Bruce Chang <brucechang@via.com.tw>
11012 M:      Harald Welte <HaraldWelte@viatech.com>
11013 S:      Maintained
11014 F:      drivers/mmc/host/via-sdmmc.c
11015
11016 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11017 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11018 L:      linux-fbdev@vger.kernel.org
11019 S:      Maintained
11020 F:      include/linux/via-core.h
11021 F:      include/linux/via-gpio.h
11022 F:      include/linux/via_i2c.h
11023 F:      drivers/video/fbdev/via/
11024
11025 VIA VELOCITY NETWORK DRIVER
11026 M:      Francois Romieu <romieu@fr.zoreil.com>
11027 L:      netdev@vger.kernel.org
11028 S:      Maintained
11029 F:      drivers/net/ethernet/via/via-velocity.*
11030
11031 VIVID VIRTUAL VIDEO DRIVER
11032 M:      Hans Verkuil <hverkuil@xs4all.nl>
11033 L:      linux-media@vger.kernel.org
11034 T:      git git://linuxtv.org/media_tree.git
11035 W:      http://linuxtv.org
11036 S:      Maintained
11037 F:      drivers/media/platform/vivid/*
11038
11039 VLAN (802.1Q)
11040 M:      Patrick McHardy <kaber@trash.net>
11041 L:      netdev@vger.kernel.org
11042 S:      Maintained
11043 F:      drivers/net/macvlan.c
11044 F:      include/linux/if_*vlan.h
11045 F:      net/8021q/
11046
11047 VLYNQ BUS
11048 M:      Florian Fainelli <florian@openwrt.org>
11049 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11050 S:      Maintained
11051 F:      drivers/vlynq/vlynq.c
11052 F:      include/linux/vlynq.h
11053
11054 VME SUBSYSTEM
11055 M:      Martyn Welch <martyn.welch@ge.com>
11056 M:      Manohar Vanga <manohar.vanga@gmail.com>
11057 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11058 L:      devel@driverdev.osuosl.org
11059 S:      Maintained
11060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11061 F:      Documentation/vme_api.txt
11062 F:      drivers/staging/vme/
11063 F:      drivers/vme/
11064 F:      include/linux/vme*
11065
11066 VMWARE HYPERVISOR INTERFACE
11067 M:      Alok Kataria <akataria@vmware.com>
11068 L:      virtualization@lists.linux-foundation.org
11069 S:      Supported
11070 F:      arch/x86/kernel/cpu/vmware.c
11071
11072 VMWARE BALLOON DRIVER
11073 M:      Xavier Deguillard <xdeguillard@vmware.com>
11074 M:      Philip Moltmann <moltmann@vmware.com>
11075 M:      "VMware, Inc." <pv-drivers@vmware.com>
11076 L:      linux-kernel@vger.kernel.org
11077 S:      Maintained
11078 F:      drivers/misc/vmw_balloon.c
11079
11080 VMWARE VMMOUSE SUBDRIVER
11081 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11082 M:      "VMware, Inc." <pv-drivers@vmware.com>
11083 L:      linux-input@vger.kernel.org
11084 S:      Maintained
11085 F:      drivers/input/mouse/vmmouse.c
11086 F:      drivers/input/mouse/vmmouse.h
11087
11088 VMWARE VMXNET3 ETHERNET DRIVER
11089 M:      Shrikrishna Khare <skhare@vmware.com>
11090 M:      "VMware, Inc." <pv-drivers@vmware.com>
11091 L:      netdev@vger.kernel.org
11092 S:      Maintained
11093 F:      drivers/net/vmxnet3/
11094
11095 VMware PVSCSI driver
11096 M:      Arvind Kumar <arvindkumar@vmware.com>
11097 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11098 L:      linux-scsi@vger.kernel.org
11099 S:      Maintained
11100 F:      drivers/scsi/vmw_pvscsi.c
11101 F:      drivers/scsi/vmw_pvscsi.h
11102
11103 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11104 M:      Liam Girdwood <lgirdwood@gmail.com>
11105 M:      Mark Brown <broonie@kernel.org>
11106 L:      linux-kernel@vger.kernel.org
11107 W:      http://opensource.wolfsonmicro.com/node/15
11108 W:      http://www.slimlogic.co.uk/?p=48
11109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11110 S:      Supported
11111 F:      drivers/regulator/
11112 F:      include/linux/regulator/
11113
11114 VRF
11115 M:      David Ahern <dsa@cumulusnetworks.com>
11116 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11117 L:      netdev@vger.kernel.org
11118 S:      Maintained
11119 F:      drivers/net/vrf.c
11120 F:      include/net/vrf.h
11121
11122 VT1211 HARDWARE MONITOR DRIVER
11123 M:      Juerg Haefliger <juergh@gmail.com>
11124 L:      lm-sensors@lm-sensors.org
11125 S:      Maintained
11126 F:      Documentation/hwmon/vt1211
11127 F:      drivers/hwmon/vt1211.c
11128
11129 VT8231 HARDWARE MONITOR DRIVER
11130 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11131 L:      lm-sensors@lm-sensors.org
11132 S:      Maintained
11133 F:      drivers/hwmon/vt8231.c
11134
11135 VUB300 USB to SDIO/SD/MMC bridge chip
11136 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11137 L:      linux-mmc@vger.kernel.org
11138 L:      linux-usb@vger.kernel.org
11139 S:      Supported
11140 F:      drivers/mmc/host/vub300.c
11141
11142 W1 DALLAS'S 1-WIRE BUS
11143 M:      Evgeniy Polyakov <zbr@ioremap.net>
11144 S:      Maintained
11145 F:      Documentation/w1/
11146 F:      drivers/w1/
11147
11148 W83791D HARDWARE MONITORING DRIVER
11149 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11150 L:      lm-sensors@lm-sensors.org
11151 S:      Maintained
11152 F:      Documentation/hwmon/w83791d
11153 F:      drivers/hwmon/w83791d.c
11154
11155 W83793 HARDWARE MONITORING DRIVER
11156 M:      Rudolf Marek <r.marek@assembler.cz>
11157 L:      lm-sensors@lm-sensors.org
11158 S:      Maintained
11159 F:      Documentation/hwmon/w83793
11160 F:      drivers/hwmon/w83793.c
11161
11162 W83795 HARDWARE MONITORING DRIVER
11163 M:      Jean Delvare <jdelvare@suse.com>
11164 L:      lm-sensors@lm-sensors.org
11165 S:      Maintained
11166 F:      drivers/hwmon/w83795.c
11167
11168 W83L51xD SD/MMC CARD INTERFACE DRIVER
11169 M:      Pierre Ossman <pierre@ossman.eu>
11170 S:      Maintained
11171 F:      drivers/mmc/host/wbsd.*
11172
11173 WACOM PROTOCOL 4 SERIAL TABLETS
11174 M:      Julian Squires <julian@cipht.net>
11175 M:      Hans de Goede <hdegoede@redhat.com>
11176 L:      linux-input@vger.kernel.org
11177 S:      Maintained
11178 F:      drivers/input/tablet/wacom_serial4.c
11179
11180 WATCHDOG DEVICE DRIVERS
11181 M:      Wim Van Sebroeck <wim@iguana.be>
11182 L:      linux-watchdog@vger.kernel.org
11183 W:      http://www.linux-watchdog.org/
11184 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11185 S:      Maintained
11186 F:      Documentation/watchdog/
11187 F:      drivers/watchdog/
11188 F:      include/linux/watchdog.h
11189 F:      include/uapi/linux/watchdog.h
11190
11191 WD7000 SCSI DRIVER
11192 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11193 L:      linux-scsi@vger.kernel.org
11194 S:      Maintained
11195 F:      drivers/scsi/wd7000.c
11196
11197 WIIMOTE HID DRIVER
11198 M:      David Herrmann <dh.herrmann@googlemail.com>
11199 L:      linux-input@vger.kernel.org
11200 S:      Maintained
11201 F:      drivers/hid/hid-wiimote*
11202
11203 WINBOND CIR DRIVER
11204 M:      David Härdeman <david@hardeman.nu>
11205 S:      Maintained
11206 F:      drivers/media/rc/winbond-cir.c
11207
11208 WIMAX STACK
11209 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11210 M:      linux-wimax@intel.com
11211 L:      wimax@linuxwimax.org (subscribers-only)
11212 S:      Supported
11213 W:      http://linuxwimax.org
11214 F:      Documentation/wimax/README.wimax
11215 F:      include/linux/wimax/debug.h
11216 F:      include/net/wimax.h
11217 F:      include/uapi/linux/wimax.h
11218 F:      net/wimax/
11219
11220 WISTRON LAPTOP BUTTON DRIVER
11221 M:      Miloslav Trmac <mitr@volny.cz>
11222 S:      Maintained
11223 F:      drivers/input/misc/wistron_btns.c
11224
11225 WL3501 WIRELESS PCMCIA CARD DRIVER
11226 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11227 L:      linux-wireless@vger.kernel.org
11228 W:      http://oops.ghostprotocols.net:81/blog
11229 S:      Maintained
11230 F:      drivers/net/wireless/wl3501*
11231
11232 WM97XX TOUCHSCREEN DRIVERS
11233 M:      Mark Brown <broonie@kernel.org>
11234 M:      Liam Girdwood <lrg@slimlogic.co.uk>
11235 L:      linux-input@vger.kernel.org
11236 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
11237 W:      http://opensource.wolfsonmicro.com/node/7
11238 S:      Supported
11239 F:      drivers/input/touchscreen/*wm97*
11240 F:      include/linux/wm97xx.h
11241
11242 WOLFSON MICROELECTRONICS DRIVERS
11243 L:      patches@opensource.wolfsonmicro.com
11244 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11245 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11246 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11247 S:      Supported
11248 F:      Documentation/hwmon/wm83??
11249 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11250 F:      drivers/clk/clk-wm83*.c
11251 F:      drivers/extcon/extcon-arizona.c
11252 F:      drivers/leds/leds-wm83*.c
11253 F:      drivers/gpio/gpio-*wm*.c
11254 F:      drivers/gpio/gpio-arizona.c
11255 F:      drivers/hwmon/wm83??-hwmon.c
11256 F:      drivers/input/misc/wm831x-on.c
11257 F:      drivers/input/touchscreen/wm831x-ts.c
11258 F:      drivers/input/touchscreen/wm97*.c
11259 F:      drivers/mfd/arizona*
11260 F:      drivers/mfd/wm*.c
11261 F:      drivers/power/wm83*.c
11262 F:      drivers/rtc/rtc-wm83*.c
11263 F:      drivers/regulator/wm8*.c
11264 F:      drivers/video/backlight/wm83*_bl.c
11265 F:      drivers/watchdog/wm83*_wdt.c
11266 F:      include/linux/mfd/arizona/
11267 F:      include/linux/mfd/wm831x/
11268 F:      include/linux/mfd/wm8350/
11269 F:      include/linux/mfd/wm8400*
11270 F:      include/linux/wm97xx.h
11271 F:      include/sound/wm????.h
11272 F:      sound/soc/codecs/arizona.?
11273 F:      sound/soc/codecs/wm*
11274
11275 WORKQUEUE
11276 M:      Tejun Heo <tj@kernel.org>
11277 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11279 S:      Maintained
11280 F:      include/linux/workqueue.h
11281 F:      kernel/workqueue.c
11282 F:      Documentation/workqueue.txt
11283
11284 X.25 NETWORK LAYER
11285 M:      Andrew Hendry <andrew.hendry@gmail.com>
11286 L:      linux-x25@vger.kernel.org
11287 S:      Odd Fixes
11288 F:      Documentation/networking/x25*
11289 F:      include/net/x25*
11290 F:      net/x25/
11291
11292 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11293 M:      Thomas Gleixner <tglx@linutronix.de>
11294 M:      Ingo Molnar <mingo@redhat.com>
11295 M:      "H. Peter Anvin" <hpa@zytor.com>
11296 M:      x86@kernel.org
11297 L:      linux-kernel@vger.kernel.org
11298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11299 S:      Maintained
11300 F:      Documentation/x86/
11301 F:      arch/x86/
11302
11303 X86 PLATFORM DRIVERS
11304 M:      Darren Hart <dvhart@infradead.org>
11305 L:      platform-driver-x86@vger.kernel.org
11306 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11307 S:      Maintained
11308 F:      drivers/platform/x86/
11309
11310 X86 MCE INFRASTRUCTURE
11311 M:      Tony Luck <tony.luck@intel.com>
11312 M:      Borislav Petkov <bp@alien8.de>
11313 L:      linux-edac@vger.kernel.org
11314 S:      Maintained
11315 F:      arch/x86/kernel/cpu/mcheck/*
11316
11317 X86 VDSO
11318 M:      Andy Lutomirski <luto@amacapital.net>
11319 L:      linux-kernel@vger.kernel.org
11320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11321 S:      Maintained
11322 F:      arch/x86/entry/vdso/
11323
11324 XC2028/3028 TUNER DRIVER
11325 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11326 L:      linux-media@vger.kernel.org
11327 W:      http://linuxtv.org
11328 T:      git git://linuxtv.org/media_tree.git
11329 S:      Maintained
11330 F:      drivers/media/tuners/tuner-xc2028.*
11331
11332 XEN HYPERVISOR INTERFACE
11333 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11334 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11335 M:      David Vrabel <david.vrabel@citrix.com>
11336 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11338 S:      Supported
11339 F:      arch/x86/xen/
11340 F:      drivers/*/xen-*front.c
11341 F:      drivers/xen/
11342 F:      arch/x86/include/asm/xen/
11343 F:      include/xen/
11344 F:      include/uapi/xen/
11345
11346 XEN HYPERVISOR ARM
11347 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11348 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11349 S:      Supported
11350 F:      arch/arm/xen/
11351 F:      arch/arm/include/asm/xen/
11352
11353 XEN HYPERVISOR ARM64
11354 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11355 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11356 S:      Supported
11357 F:      arch/arm64/xen/
11358 F:      arch/arm64/include/asm/xen/
11359
11360 XEN NETWORK BACKEND DRIVER
11361 M:      Ian Campbell <ian.campbell@citrix.com>
11362 M:      Wei Liu <wei.liu2@citrix.com>
11363 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11364 L:      netdev@vger.kernel.org
11365 S:      Supported
11366 F:      drivers/net/xen-netback/*
11367
11368 XEN PCI SUBSYSTEM
11369 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11370 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11371 S:      Supported
11372 F:      arch/x86/pci/*xen*
11373 F:      drivers/pci/*xen*
11374
11375 XEN BLOCK SUBSYSTEM
11376 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11377 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11378 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11379 S:      Supported
11380 F:      drivers/block/xen-blkback/*
11381 F:      drivers/block/xen*
11382
11383 XEN PVSCSI DRIVERS
11384 M:      Juergen Gross <jgross@suse.com>
11385 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11386 L:      linux-scsi@vger.kernel.org
11387 S:      Supported
11388 F:      drivers/scsi/xen-scsifront.c
11389 F:      drivers/xen/xen-scsiback.c
11390 F:      include/xen/interface/io/vscsiif.h
11391
11392 XEN SWIOTLB SUBSYSTEM
11393 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11394 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11395 S:      Supported
11396 F:      arch/x86/xen/*swiotlb*
11397 F:      drivers/xen/*swiotlb*
11398
11399 XFS FILESYSTEM
11400 P:      Silicon Graphics Inc
11401 M:      Dave Chinner <david@fromorbit.com>
11402 M:      xfs@oss.sgi.com
11403 L:      xfs@oss.sgi.com
11404 W:      http://oss.sgi.com/projects/xfs
11405 T:      git git://oss.sgi.com/xfs/xfs.git
11406 S:      Supported
11407 F:      Documentation/filesystems/xfs.txt
11408 F:      fs/xfs/
11409
11410 XILINX AXI ETHERNET DRIVER
11411 M:      Anirudha Sarangi <anirudh@xilinx.com>
11412 M:      John Linn <John.Linn@xilinx.com>
11413 S:      Maintained
11414 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11415
11416 XILINX UARTLITE SERIAL DRIVER
11417 M:      Peter Korsgaard <jacmet@sunsite.dk>
11418 L:      linux-serial@vger.kernel.org
11419 S:      Maintained
11420 F:      drivers/tty/serial/uartlite.c
11421
11422 XILINX VIDEO IP CORES
11423 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11424 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11425 L:      linux-media@vger.kernel.org
11426 T:      git git://linuxtv.org/media_tree.git
11427 S:      Supported
11428 F:      Documentation/devicetree/bindings/media/xilinx/
11429 F:      drivers/media/platform/xilinx/
11430 F:      include/uapi/linux/xilinx-v4l2-controls.h
11431
11432 XILLYBUS DRIVER
11433 M:      Eli Billauer <eli.billauer@gmail.com>
11434 L:      linux-kernel@vger.kernel.org
11435 S:      Supported
11436 F:      drivers/char/xillybus/
11437
11438 XTENSA XTFPGA PLATFORM SUPPORT
11439 M:      Max Filippov <jcmvbkbc@gmail.com>
11440 L:      linux-xtensa@linux-xtensa.org
11441 S:      Maintained
11442 F:      drivers/spi/spi-xtensa-xtfpga.c
11443 F:      sound/soc/xtensa/xtfpga-i2s.c
11444
11445 YAM DRIVER FOR AX.25
11446 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11447 L:      linux-hams@vger.kernel.org
11448 S:      Maintained
11449 F:      drivers/net/hamradio/yam*
11450 F:      include/linux/yam.h
11451
11452 YEALINK PHONE DRIVER
11453 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11454 L:      usbb2k-api-dev@nongnu.org
11455 S:      Maintained
11456 F:      Documentation/input/yealink.txt
11457 F:      drivers/input/misc/yealink.*
11458
11459 Z8530 DRIVER FOR AX.25
11460 M:      Joerg Reuter <jreuter@yaina.de>
11461 W:      http://yaina.de/jreuter/
11462 W:      http://www.qsl.net/dl1bke/
11463 L:      linux-hams@vger.kernel.org
11464 S:      Maintained
11465 F:      Documentation/networking/z8530drv.txt
11466 F:      drivers/net/hamradio/*scc.c
11467 F:      drivers/net/hamradio/z8530.h
11468
11469 ZBUD COMPRESSED PAGE ALLOCATOR
11470 M:      Seth Jennings <sjennings@variantweb.net>
11471 L:      linux-mm@kvack.org
11472 S:      Maintained
11473 F:      mm/zbud.c
11474 F:      include/linux/zbud.h
11475
11476 ZD1211RW WIRELESS DRIVER
11477 M:      Daniel Drake <dsd@gentoo.org>
11478 M:      Ulrich Kunitz <kune@deine-taler.de>
11479 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11480 L:      linux-wireless@vger.kernel.org
11481 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11482 S:      Maintained
11483 F:      drivers/net/wireless/zd1211rw/
11484
11485 ZPOOL COMPRESSED PAGE STORAGE API
11486 M:      Dan Streetman <ddstreet@ieee.org>
11487 L:      linux-mm@kvack.org
11488 S:      Maintained
11489 F:      mm/zpool.c
11490 F:      include/linux/zpool.h
11491
11492 ZR36067 VIDEO FOR LINUX DRIVER
11493 L:      mjpeg-users@lists.sourceforge.net
11494 L:      linux-media@vger.kernel.org
11495 W:      http://mjpeg.sourceforge.net/driver-zoran/
11496 T:      hg http://linuxtv.org/hg/v4l-dvb
11497 S:      Odd Fixes
11498 F:      drivers/media/pci/zoran/
11499
11500 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11501 M:      Minchan Kim <minchan@kernel.org>
11502 M:      Nitin Gupta <ngupta@vflare.org>
11503 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11504 L:      linux-kernel@vger.kernel.org
11505 S:      Maintained
11506 F:      drivers/block/zram/
11507 F:      Documentation/blockdev/zram.txt
11508
11509 ZS DECSTATION Z85C30 SERIAL DRIVER
11510 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11511 S:      Maintained
11512 F:      drivers/tty/serial/zs.*
11513
11514 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11515 M:      Minchan Kim <minchan@kernel.org>
11516 M:      Nitin Gupta <ngupta@vflare.org>
11517 L:      linux-mm@kvack.org
11518 S:      Maintained
11519 F:      mm/zsmalloc.c
11520 F:      include/linux/zsmalloc.h
11521 F:      Documentation/vm/zsmalloc.txt
11522
11523 ZSWAP COMPRESSED SWAP CACHING
11524 M:      Seth Jennings <sjennings@variantweb.net>
11525 L:      linux-mm@kvack.org
11526 S:      Maintained
11527 F:      mm/zswap.c
11528
11529 THE REST
11530 M:      Linus Torvalds <torvalds@linux-foundation.org>
11531 L:      linux-kernel@vger.kernel.org
11532 Q:      http://patchwork.kernel.org/project/LKML/list/
11533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11534 S:      Buried alive in reporters
11535 F:      *
11536 F:      */