]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
MAINTAINERS: Unify the microcode driver section
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      http://linuxtv.org/
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACENIC DRIVER
244 M:      Jes Sorensen <jes@trained-monkey.org>
245 L:      linux-acenic@sunsite.dk
246 S:      Maintained
247 F:      drivers/net/ethernet/alteon/acenic*
248
249 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250 M:      Peter Feuerer <peter@piie.net>
251 L:      platform-driver-x86@vger.kernel.org
252 W:      http://piie.net/?section=acerhdf
253 S:      Maintained
254 F:      drivers/platform/x86/acerhdf.c
255
256 ACER WMI LAPTOP EXTRAS
257 M:      "Lee, Chun-Yi" <jlee@suse.com>
258 L:      platform-driver-x86@vger.kernel.org
259 S:      Maintained
260 F:      drivers/platform/x86/acer-wmi.c
261
262 ACPI
263 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
264 M:      Len Brown <lenb@kernel.org>
265 L:      linux-acpi@vger.kernel.org
266 W:      https://01.org/linux-acpi
267 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269 S:      Supported
270 F:      drivers/acpi/
271 F:      drivers/pnp/pnpacpi/
272 F:      include/linux/acpi.h
273 F:      include/acpi/
274 F:      Documentation/acpi/
275 F:      Documentation/ABI/testing/sysfs-bus-acpi
276 F:      drivers/pci/*acpi*
277 F:      drivers/pci/*/*acpi*
278 F:      drivers/pci/*/*/*acpi*
279 F:      tools/power/acpi/
280
281 ACPI COMPONENT ARCHITECTURE (ACPICA)
282 M:      Robert Moore <robert.moore@intel.com>
283 M:      Lv Zheng <lv.zheng@intel.com>
284 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285 L:      linux-acpi@vger.kernel.org
286 L:      devel@acpica.org
287 W:      https://acpica.org/
288 W:      https://github.com/acpica/acpica/
289 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291 S:      Supported
292 F:      drivers/acpi/acpica/
293 F:      include/acpi/
294 F:      tools/power/acpi/
295
296 ACPI FAN DRIVER
297 M:      Zhang Rui <rui.zhang@intel.com>
298 L:      linux-acpi@vger.kernel.org
299 W:      https://01.org/linux-acpi
300 S:      Supported
301 F:      drivers/acpi/fan.c
302
303 ACPI THERMAL DRIVER
304 M:      Zhang Rui <rui.zhang@intel.com>
305 L:      linux-acpi@vger.kernel.org
306 W:      https://01.org/linux-acpi
307 S:      Supported
308 F:      drivers/acpi/*thermal*
309
310 ACPI VIDEO DRIVER
311 M:      Zhang Rui <rui.zhang@intel.com>
312 L:      linux-acpi@vger.kernel.org
313 W:      https://01.org/linux-acpi
314 S:      Supported
315 F:      drivers/acpi/video.c
316
317 ACPI WMI DRIVER
318 L:      platform-driver-x86@vger.kernel.org
319 S:      Orphan
320 F:      drivers/platform/x86/wmi.c
321
322 AD1889 ALSA SOUND DRIVER
323 M:      Thibaut Varene <T-Bone@parisc-linux.org>
324 W:      http://wiki.parisc-linux.org/AD1889
325 L:      linux-parisc@vger.kernel.org
326 S:      Maintained
327 F:      sound/pci/ad1889.*
328
329 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330 M:      Michael Hennerich <michael.hennerich@analog.com>
331 W:      http://wiki.analog.com/AD5254
332 W:      http://ez.analog.com/community/linux-device-drivers
333 S:      Supported
334 F:      drivers/misc/ad525x_dpot.c
335
336 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337 M:      Michael Hennerich <michael.hennerich@analog.com>
338 W:      http://wiki.analog.com/AD5398
339 W:      http://ez.analog.com/community/linux-device-drivers
340 S:      Supported
341 F:      drivers/regulator/ad5398.c
342
343 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344 M:      Michael Hennerich <michael.hennerich@analog.com>
345 W:      http://wiki.analog.com/AD7142
346 W:      http://ez.analog.com/community/linux-device-drivers
347 S:      Supported
348 F:      drivers/input/misc/ad714x.c
349
350 AD7877 TOUCHSCREEN DRIVER
351 M:      Michael Hennerich <michael.hennerich@analog.com>
352 W:      http://wiki.analog.com/AD7877
353 W:      http://ez.analog.com/community/linux-device-drivers
354 S:      Supported
355 F:      drivers/input/touchscreen/ad7877.c
356
357 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358 M:      Michael Hennerich <michael.hennerich@analog.com>
359 W:      http://wiki.analog.com/AD7879
360 W:      http://ez.analog.com/community/linux-device-drivers
361 S:      Supported
362 F:      drivers/input/touchscreen/ad7879.c
363
364 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365 M:      Jiri Kosina <jikos@kernel.org>
366 S:      Maintained
367
368 ADM1025 HARDWARE MONITOR DRIVER
369 M:      Jean Delvare <jdelvare@suse.com>
370 L:      lm-sensors@lm-sensors.org
371 S:      Maintained
372 F:      Documentation/hwmon/adm1025
373 F:      drivers/hwmon/adm1025.c
374
375 ADM1029 HARDWARE MONITOR DRIVER
376 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
377 L:      lm-sensors@lm-sensors.org
378 S:      Maintained
379 F:      drivers/hwmon/adm1029.c
380
381 ADM8211 WIRELESS DRIVER
382 L:      linux-wireless@vger.kernel.org
383 W:      http://wireless.kernel.org/
384 S:      Orphan
385 F:      drivers/net/wireless/adm8211.*
386
387 ADP1653 FLASH CONTROLLER DRIVER
388 M:      Sakari Ailus <sakari.ailus@iki.fi>
389 L:      linux-media@vger.kernel.org
390 S:      Maintained
391 F:      drivers/media/i2c/adp1653.c
392 F:      include/media/adp1653.h
393
394 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395 M:      Michael Hennerich <michael.hennerich@analog.com>
396 W:      http://wiki.analog.com/ADP5520
397 W:      http://ez.analog.com/community/linux-device-drivers
398 S:      Supported
399 F:      drivers/mfd/adp5520.c
400 F:      drivers/video/backlight/adp5520_bl.c
401 F:      drivers/leds/leds-adp5520.c
402 F:      drivers/gpio/gpio-adp5520.c
403 F:      drivers/input/keyboard/adp5520-keys.c
404
405 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406 M:      Michael Hennerich <michael.hennerich@analog.com>
407 W:      http://wiki.analog.com/ADP5588
408 W:      http://ez.analog.com/community/linux-device-drivers
409 S:      Supported
410 F:      drivers/input/keyboard/adp5588-keys.c
411 F:      drivers/gpio/gpio-adp5588.c
412
413 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP8860
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/video/backlight/adp8860_bl.c
419
420 ADS1015 HARDWARE MONITOR DRIVER
421 M:      Dirk Eibach <eibach@gdsys.de>
422 L:      lm-sensors@lm-sensors.org
423 S:      Maintained
424 F:      Documentation/hwmon/ads1015
425 F:      drivers/hwmon/ads1015.c
426 F:      include/linux/i2c/ads1015.h
427
428 ADT746X FAN DRIVER
429 M:      Colin Leroy <colin@colino.net>
430 S:      Maintained
431 F:      drivers/macintosh/therm_adt746x.c
432
433 ADT7475 HARDWARE MONITOR DRIVER
434 M:      Jean Delvare <jdelvare@suse.com>
435 L:      lm-sensors@lm-sensors.org
436 S:      Maintained
437 F:      Documentation/hwmon/adt7475
438 F:      drivers/hwmon/adt7475.c
439
440 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441 M:      Michael Hennerich <michael.hennerich@analog.com>
442 W:      http://wiki.analog.com/ADXL345
443 W:      http://ez.analog.com/community/linux-device-drivers
444 S:      Supported
445 F:      drivers/input/misc/adxl34x.c
446
447 ADVANSYS SCSI DRIVER
448 M:      Matthew Wilcox <matthew@wil.cx>
449 M:      Hannes Reinecke <hare@suse.com>
450 L:      linux-scsi@vger.kernel.org
451 S:      Maintained
452 F:      Documentation/scsi/advansys.txt
453 F:      drivers/scsi/advansys.c
454
455 AEDSP16 DRIVER
456 M:      Riccardo Facchetti <fizban@tin.it>
457 S:      Maintained
458 F:      sound/oss/aedsp16.c
459
460 AF9013 MEDIA DRIVER
461 M:      Antti Palosaari <crope@iki.fi>
462 L:      linux-media@vger.kernel.org
463 W:      http://linuxtv.org/
464 W:      http://palosaari.fi/linux/
465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
466 T:      git git://linuxtv.org/anttip/media_tree.git
467 S:      Maintained
468 F:      drivers/media/dvb-frontends/af9013*
469
470 AF9033 MEDIA DRIVER
471 M:      Antti Palosaari <crope@iki.fi>
472 L:      linux-media@vger.kernel.org
473 W:      http://linuxtv.org/
474 W:      http://palosaari.fi/linux/
475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
476 T:      git git://linuxtv.org/anttip/media_tree.git
477 S:      Maintained
478 F:      drivers/media/dvb-frontends/af9033*
479
480 AFFS FILE SYSTEM
481 L:      linux-fsdevel@vger.kernel.org
482 S:      Orphan
483 F:      Documentation/filesystems/affs.txt
484 F:      fs/affs/
485
486 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487 M:      David Howells <dhowells@redhat.com>
488 L:      linux-afs@lists.infradead.org
489 S:      Supported
490 F:      fs/afs/
491 F:      include/net/af_rxrpc.h
492 F:      net/rxrpc/af_rxrpc.c
493
494 AGPGART DRIVER
495 M:      David Airlie <airlied@linux.ie>
496 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497 S:      Maintained
498 F:      drivers/char/agp/
499 F:      include/linux/agp*
500 F:      include/uapi/linux/agp*
501
502 AHA152X SCSI DRIVER
503 M:      "Juergen E. Fischer" <fischer@norbit.de>
504 L:      linux-scsi@vger.kernel.org
505 S:      Maintained
506 F:      drivers/scsi/aha152x*
507 F:      drivers/scsi/pcmcia/aha152x*
508
509 AIC7XXX / AIC79XX SCSI DRIVER
510 M:      Hannes Reinecke <hare@suse.com>
511 L:      linux-scsi@vger.kernel.org
512 S:      Maintained
513 F:      drivers/scsi/aic7xxx/
514
515 AIMSLAB FM RADIO RECEIVER DRIVER
516 M:      Hans Verkuil <hverkuil@xs4all.nl>
517 L:      linux-media@vger.kernel.org
518 T:      git git://linuxtv.org/media_tree.git
519 W:      http://linuxtv.org
520 S:      Maintained
521 F:      drivers/media/radio/radio-aimslab*
522
523 AIO
524 M:      Benjamin LaHaise <bcrl@kvack.org>
525 L:      linux-aio@kvack.org
526 S:      Supported
527 F:      fs/aio.c
528 F:      include/linux/*aio*.h
529
530 AIRSPY MEDIA DRIVER
531 M:      Antti Palosaari <crope@iki.fi>
532 L:      linux-media@vger.kernel.org
533 W:      http://linuxtv.org/
534 W:      http://palosaari.fi/linux/
535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
536 T:      git git://linuxtv.org/anttip/media_tree.git
537 S:      Maintained
538 F:      drivers/media/usb/airspy/
539
540 ALCATEL SPEEDTOUCH USB DRIVER
541 M:      Duncan Sands <duncan.sands@free.fr>
542 L:      linux-usb@vger.kernel.org
543 W:      http://www.linux-usb.org/SpeedTouch/
544 S:      Maintained
545 F:      drivers/usb/atm/speedtch.c
546 F:      drivers/usb/atm/usbatm.c
547
548 ALCHEMY AU1XX0 MMC DRIVER
549 M:      Manuel Lauss <manuel.lauss@gmail.com>
550 S:      Maintained
551 F:      drivers/mmc/host/au1xmmc.c
552
553 ALI1563 I2C DRIVER
554 M:      Rudolf Marek <r.marek@assembler.cz>
555 L:      linux-i2c@vger.kernel.org
556 S:      Maintained
557 F:      Documentation/i2c/busses/i2c-ali1563
558 F:      drivers/i2c/busses/i2c-ali1563.c
559
560 ALLWINNER SECURITY SYSTEM
561 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
562 L:      linux-crypto@vger.kernel.org
563 S:      Maintained
564 F:      drivers/crypto/sunxi-ss/
565
566 ALPHA PORT
567 M:      Richard Henderson <rth@twiddle.net>
568 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569 M:      Matt Turner <mattst88@gmail.com>
570 S:      Odd Fixes
571 L:      linux-alpha@vger.kernel.org
572 F:      arch/alpha/
573
574 ALTERA MAILBOX DRIVER
575 M:      Ley Foon Tan <lftan@altera.com>
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/mailbox/mailbox-altera.c
579
580 ALTERA PIO DRIVER
581 M:      Tien Hock Loh <thloh@altera.com>
582 L:      linux-gpio@vger.kernel.org
583 S:      Maintained
584 F:      drivers/gpio/gpio-altera.c
585
586 ALTERA TRIPLE SPEED ETHERNET DRIVER
587 M:      Vince Bridgers <vbridger@opensource.altera.com>
588 L:      netdev@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/net/ethernet/altera/
592
593 ALTERA UART/JTAG UART SERIAL DRIVERS
594 M:      Tobias Klauser <tklauser@distanz.ch>
595 L:      linux-serial@vger.kernel.org
596 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597 S:      Maintained
598 F:      drivers/tty/serial/altera_uart.c
599 F:      drivers/tty/serial/altera_jtaguart.c
600 F:      include/linux/altera_uart.h
601 F:      include/linux/altera_jtaguart.h
602
603 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604 M:      Tom Lendacky <thomas.lendacky@amd.com>
605 L:      linux-crypto@vger.kernel.org
606 S:      Supported
607 F:      drivers/crypto/ccp/
608 F:      include/linux/ccp.h
609
610 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
612 L:      lm-sensors@lm-sensors.org
613 S:      Maintained
614 F:      Documentation/hwmon/fam15h_power
615 F:      drivers/hwmon/fam15h_power.c
616
617 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 S:      Orphan
620 F:      drivers/usb/gadget/udc/amd5536udc.*
621
622 AMD GEODE PROCESSOR/CHIPSET SUPPORT
623 P:      Andres Salomon <dilinger@queued.net>
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626 S:      Supported
627 F:      drivers/char/hw_random/geode-rng.c
628 F:      drivers/crypto/geode*
629 F:      drivers/video/fbdev/geode/
630 F:      arch/x86/include/asm/geode.h
631
632 AMD IOMMU (AMD-VI)
633 M:      Joerg Roedel <joro@8bytes.org>
634 L:      iommu@lists.linux-foundation.org
635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636 S:      Maintained
637 F:      drivers/iommu/amd_iommu*.[ch]
638 F:      include/linux/amd-iommu.h
639
640 AMD KFD
641 M:      Oded Gabbay <oded.gabbay@gmail.com>
642 L:      dri-devel@lists.freedesktop.org
643 T:      git git://people.freedesktop.org/~gabbayo/linux.git
644 S:      Supported
645 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649 F:      drivers/gpu/drm/amd/amdkfd/
650 F:      drivers/gpu/drm/amd/include/cik_structs.h
651 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652 F:      drivers/gpu/drm/amd/include/vi_structs.h
653 F:      drivers/gpu/drm/radeon/radeon_kfd.c
654 F:      drivers/gpu/drm/radeon/radeon_kfd.h
655 F:      include/uapi/linux/kfd_ioctl.h
656
657 AMD XGBE DRIVER
658 M:      Tom Lendacky <thomas.lendacky@amd.com>
659 L:      netdev@vger.kernel.org
660 S:      Supported
661 F:      drivers/net/ethernet/amd/xgbe/
662
663 AMS (Apple Motion Sensor) DRIVER
664 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
665 S:      Supported
666 F:      drivers/macintosh/ams/
667
668 AMSO1100 RNIC DRIVER
669 M:      Tom Tucker <tom@opengridcomputing.com>
670 M:      Steve Wise <swise@opengridcomputing.com>
671 L:      linux-rdma@vger.kernel.org
672 S:      Maintained
673 F:      drivers/infiniband/hw/amso1100/
674
675 ANALOG DEVICES INC AD9389B DRIVER
676 M:      Hans Verkuil <hans.verkuil@cisco.com>
677 L:      linux-media@vger.kernel.org
678 S:      Maintained
679 F:      drivers/media/i2c/ad9389b*
680
681 ANALOG DEVICES INC ADV7180 DRIVER
682 M:      Lars-Peter Clausen <lars@metafoo.de>
683 L:      linux-media@vger.kernel.org
684 W:      http://ez.analog.com/community/linux-device-drivers
685 S:      Supported
686 F:      drivers/media/i2c/adv7180.c
687
688 ANALOG DEVICES INC ADV7511 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7511*
693
694 ANALOG DEVICES INC ADV7604 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7604*
699
700 ANALOG DEVICES INC ADV7842 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7842*
705
706 ANALOG DEVICES INC ASOC CODEC DRIVERS
707 M:      Lars-Peter Clausen <lars@metafoo.de>
708 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
709 W:      http://wiki.analog.com/
710 W:      http://ez.analog.com/community/linux-device-drivers
711 S:      Supported
712 F:      sound/soc/codecs/adau*
713 F:      sound/soc/codecs/adav*
714 F:      sound/soc/codecs/ad1*
715 F:      sound/soc/codecs/ad7*
716 F:      sound/soc/codecs/ssm*
717 F:      sound/soc/codecs/sigmadsp.*
718
719 ANALOG DEVICES INC ASOC DRIVERS
720 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
721 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
722 W:      http://blackfin.uclinux.org/
723 S:      Supported
724 F:      sound/soc/blackfin/*
725
726 ANALOG DEVICES INC IIO DRIVERS
727 M:      Lars-Peter Clausen <lars@metafoo.de>
728 M:      Michael Hennerich <Michael.Hennerich@analog.com>
729 W:      http://wiki.analog.com/
730 W:      http://ez.analog.com/community/linux-device-drivers
731 S:      Supported
732 F:      drivers/iio/*/ad*
733 X:      drivers/iio/*/adjd*
734 F:      drivers/staging/iio/*/ad*
735 F:      staging/iio/trigger/iio-trig-bfin-timer.c
736
737 ANALOG DEVICES INC DMA DRIVERS
738 M:      Lars-Peter Clausen <lars@metafoo.de>
739 W:      http://ez.analog.com/community/linux-device-drivers
740 S:      Supported
741 F:      drivers/dma/dma-axi-dmac.c
742
743 ANDROID DRIVERS
744 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
745 M:      Arve HjønnevĂ¥g <arve@android.com>
746 M:      Riley Andrews <riandrews@android.com>
747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
748 L:      devel@driverdev.osuosl.org
749 S:      Supported
750 F:      drivers/android/
751 F:      drivers/staging/android/
752
753 AOA (Apple Onboard Audio) ALSA DRIVER
754 M:      Johannes Berg <johannes@sipsolutions.net>
755 L:      linuxppc-dev@lists.ozlabs.org
756 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
757 S:      Maintained
758 F:      sound/aoa/
759
760 APM DRIVER
761 M:      Jiri Kosina <jikos@kernel.org>
762 S:      Odd fixes
763 F:      arch/x86/kernel/apm_32.c
764 F:      include/linux/apm_bios.h
765 F:      include/uapi/linux/apm_bios.h
766 F:      drivers/char/apm-emulation.c
767
768 APPLE BCM5974 MULTITOUCH DRIVER
769 M:      Henrik Rydberg <rydberg@bitmath.org>
770 L:      linux-input@vger.kernel.org
771 S:      Odd fixes
772 F:      drivers/input/mouse/bcm5974.c
773
774 APPLE SMC DRIVER
775 M:      Henrik Rydberg <rydberg@bitmath.org>
776 L:      lm-sensors@lm-sensors.org
777 S:      Odd fixes
778 F:      drivers/hwmon/applesmc.c
779
780 APPLETALK NETWORK LAYER
781 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
782 S:      Maintained
783 F:      drivers/net/appletalk/
784 F:      net/appletalk/
785
786 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
787 M:      Iyappan Subramanian <isubramanian@apm.com>
788 M:      Keyur Chudgar <kchudgar@apm.com>
789 S:      Supported
790 F:      drivers/net/ethernet/apm/xgene/
791 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
792
793 APTINA CAMERA SENSOR PLL
794 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
795 L:      linux-media@vger.kernel.org
796 S:      Maintained
797 F:      drivers/media/i2c/aptina-pll.*
798
799 ARC FRAMEBUFFER DRIVER
800 M:      Jaya Kumar <jayalk@intworks.biz>
801 S:      Maintained
802 F:      drivers/video/fbdev/arcfb.c
803 F:      drivers/video/fbdev/core/fb_defio.c
804
805 ARCNET NETWORK LAYER
806 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
807 L:      netdev@vger.kernel.org
808 S:      Maintained
809 F:      drivers/net/arcnet/
810 F:      include/uapi/linux/if_arcnet.h
811
812 ARM MFM AND FLOPPY DRIVERS
813 M:      Ian Molton <spyro@f2s.com>
814 S:      Maintained
815 F:      arch/arm/lib/floppydma.S
816 F:      arch/arm/include/asm/floppy.h
817
818 ARM PMU PROFILING AND DEBUGGING
819 M:      Will Deacon <will.deacon@arm.com>
820 S:      Maintained
821 F:      arch/arm/kernel/perf_*
822 F:      arch/arm/oprofile/common.c
823 F:      arch/arm/kernel/hw_breakpoint.c
824 F:      arch/arm/include/asm/hw_breakpoint.h
825 F:      arch/arm/include/asm/perf_event.h
826 F:      drivers/perf/arm_pmu.c
827 F:      include/linux/perf/arm_pmu.h
828
829 ARM PORT
830 M:      Russell King <linux@arm.linux.org.uk>
831 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
832 W:      http://www.arm.linux.org.uk/
833 S:      Maintained
834 F:      arch/arm/
835
836 ARM SUB-ARCHITECTURES
837 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
838 S:      Maintained
839 F:      arch/arm/mach-*/
840 F:      arch/arm/plat-*/
841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
842
843 ARM PRIMECELL AACI PL041 DRIVER
844 M:      Russell King <linux@arm.linux.org.uk>
845 S:      Maintained
846 F:      sound/arm/aaci.*
847
848 ARM PRIMECELL CLCD PL110 DRIVER
849 M:      Russell King <linux@arm.linux.org.uk>
850 S:      Maintained
851 F:      drivers/video/fbdev/amba-clcd.*
852
853 ARM PRIMECELL KMI PL050 DRIVER
854 M:      Russell King <linux@arm.linux.org.uk>
855 S:      Maintained
856 F:      drivers/input/serio/ambakmi.*
857 F:      include/linux/amba/kmi.h
858
859 ARM PRIMECELL MMCI PL180/1 DRIVER
860 M:      Russell King <linux@arm.linux.org.uk>
861 S:      Maintained
862 F:      drivers/mmc/host/mmci.*
863 F:      include/linux/amba/mmci.h
864
865 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
866 M:      Russell King <linux@arm.linux.org.uk>
867 S:      Maintained
868 F:      drivers/tty/serial/amba-pl01*.c
869 F:      include/linux/amba/serial.h
870
871 ARM PRIMECELL BUS SUPPORT
872 M:      Russell King <linux@arm.linux.org.uk>
873 S:      Maintained
874 F:      drivers/amba/
875 F:      include/linux/amba/bus.h
876
877 ARM/ADS SPHERE MACHINE SUPPORT
878 M:      Lennert Buytenhek <kernel@wantstofly.org>
879 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880 S:      Maintained
881
882 ARM/AFEB9260 MACHINE SUPPORT
883 M:      Sergey Lapin <slapin@ossfans.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886
887 ARM/AJECO 1ARM MACHINE SUPPORT
888 M:      Lennert Buytenhek <kernel@wantstofly.org>
889 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 S:      Maintained
891
892 ARM/Allwinner A1X SoC support
893 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895 S:      Maintained
896 N:      sun[x4567]i
897
898 ARM/Allwinner SoC Clock Support
899 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
900 S:      Maintained
901 F:      drivers/clk/sunxi/
902
903 ARM/Amlogic MesonX SoC support
904 M:      Carlo Caione <carlo@caione.org>
905 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906 S:      Maintained
907 F:      drivers/media/rc/meson-ir.c
908 N:      meson[x68]
909
910 ARM/Annapurna Labs ALPINE ARCHITECTURE
911 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
912 S:      Maintained
913 F:      arch/arm/mach-alpine/
914
915 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
916 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
917 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
918 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
919 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
920 W:      http://www.linux4sam.org
921 S:      Supported
922 F:      arch/arm/mach-at91/
923 F:      include/soc/at91/
924 F:      arch/arm/boot/dts/at91*.dts
925 F:      arch/arm/boot/dts/at91*.dtsi
926 F:      arch/arm/boot/dts/sama*.dts
927 F:      arch/arm/boot/dts/sama*.dtsi
928 F:      arch/arm/include/debug/at91.S
929
930 ARM/ATMEL AT91 Clock Support
931 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
932 S:      Maintained
933 F:      drivers/clk/at91
934
935 ARM/CALXEDA HIGHBANK ARCHITECTURE
936 M:      Rob Herring <robh@kernel.org>
937 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 S:      Maintained
939 F:      arch/arm/mach-highbank/
940
941 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
942 M:      Krzysztof Halasa <khalasa@piap.pl>
943 S:      Maintained
944 F:      arch/arm/mach-cns3xxx/
945
946 ARM/CAVIUM THUNDER NETWORK DRIVER
947 M:      Sunil Goutham <sgoutham@cavium.com>
948 M:      Robert Richter <rric@kernel.org>
949 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950 S:      Supported
951 F:      drivers/net/ethernet/cavium/thunder/
952
953 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
954 M:      Alexander Shiyan <shc_work@mail.ru>
955 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956 S:      Odd Fixes
957 N:      clps711x
958
959 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
960 M:      Hartley Sweeten <hsweeten@visionengravers.com>
961 M:      Ryan Mallon <rmallon@gmail.com>
962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S:      Maintained
964 F:      arch/arm/mach-ep93xx/
965 F:      arch/arm/mach-ep93xx/include/mach/
966
967 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
968 M:      Lennert Buytenhek <kernel@wantstofly.org>
969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970 S:      Maintained
971
972 ARM/CLKDEV SUPPORT
973 M:      Russell King <linux@arm.linux.org.uk>
974 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975 S:      Maintained
976 F:      arch/arm/include/asm/clkdev.h
977 F:      drivers/clk/clkdev.c
978
979 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
980 M:      Mike Rapoport <mike@compulab.co.il>
981 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982 S:      Maintained
983
984 ARM/CONTEC MICRO9 MACHINE SUPPORT
985 M:      Hubert Feurstein <hubert.feurstein@contec.at>
986 S:      Maintained
987 F:      arch/arm/mach-ep93xx/micro9.c
988
989 ARM/CORESIGHT FRAMEWORK AND DRIVERS
990 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 S:      Maintained
993 F:      drivers/hwtracing/coresight/*
994 F:      Documentation/trace/coresight.txt
995 F:      Documentation/devicetree/bindings/arm/coresight.txt
996 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
997
998 ARM/CORGI MACHINE SUPPORT
999 M:      Richard Purdie <rpurdie@rpsys.net>
1000 S:      Maintained
1001
1002 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1003 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 T:      git git://github.com/ulli-kroll/linux.git
1006 S:      Maintained
1007 F:      arch/arm/mach-gemini/
1008 F:      drivers/rtc/rtc-gemini.c
1009
1010 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1011 M:      Barry Song <baohua@kernel.org>
1012 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1014 S:      Maintained
1015 F:      arch/arm/mach-prima2/
1016 F:      drivers/clk/sirf/
1017 F:      drivers/clocksource/timer-prima2.c
1018 F:      drivers/clocksource/timer-atlas7.c
1019 N:      [^a-z]sirf
1020
1021 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1022 M:      Baruch Siach <baruch@tkos.co.il>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S:      Maintained
1025 F:      arch/arm/boot/dts/cx92755*
1026 N:      digicolor
1027
1028 ARM/EBSA110 MACHINE SUPPORT
1029 M:      Russell King <linux@arm.linux.org.uk>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 W:      http://www.arm.linux.org.uk/
1032 S:      Maintained
1033 F:      arch/arm/mach-ebsa110/
1034 F:      drivers/net/ethernet/amd/am79c961a.*
1035
1036 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1037 M:      Uwe Kleine-König <kernel@pengutronix.de>
1038 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 S:      Maintained
1040 N:      efm32
1041
1042 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1043 M:      Daniel Ribeiro <drwyrm@gmail.com>
1044 M:      Stefan Schmidt <stefan@openezx.org>
1045 M:      Harald Welte <laforge@openezx.org>
1046 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1047 W:      http://www.openezx.org/
1048 S:      Maintained
1049 T:      topgit git://git.openezx.org/openezx.git
1050 F:      arch/arm/mach-pxa/ezx.c
1051
1052 ARM/FARADAY FA526 PORT
1053 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1054 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 S:      Maintained
1056 T:      git git://git.berlios.de/gemini-board
1057 F:      arch/arm/mm/*-fa*
1058
1059 ARM/FOOTBRIDGE ARCHITECTURE
1060 M:      Russell King <linux@arm.linux.org.uk>
1061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 W:      http://www.arm.linux.org.uk/
1063 S:      Maintained
1064 F:      arch/arm/include/asm/hardware/dec21285.h
1065 F:      arch/arm/mach-footbridge/
1066
1067 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1068 M:      Shawn Guo <shawnguo@kernel.org>
1069 M:      Sascha Hauer <kernel@pengutronix.de>
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/
1074 F:      arch/arm/mach-mxs/
1075 F:      arch/arm/boot/dts/imx*
1076 F:      arch/arm/configs/imx*_defconfig
1077 F:      drivers/clk/imx/
1078 F:      include/soc/imx/
1079
1080 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1081 M:      Shawn Guo <shawnguo@kernel.org>
1082 M:      Sascha Hauer <kernel@pengutronix.de>
1083 R:      Stefan Agner <stefan@agner.ch>
1084 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 S:      Maintained
1086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1087 F:      arch/arm/mach-imx/*vf610*
1088 F:      arch/arm/boot/dts/vf*
1089
1090 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1091 M:      Lennert Buytenhek <kernel@wantstofly.org>
1092 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 S:      Maintained
1094
1095 ARM/GUMSTIX MACHINE SUPPORT
1096 M:      Steve Sakoman <sakoman@gmail.com>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099
1100 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1101 M:      Philipp Zabel <philipp.zabel@gmail.com>
1102 M:      Paul Parsons <lost.distance@yahoo.com>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 F:      arch/arm/mach-pxa/hx4700.c
1106 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1107 F:      sound/soc/pxa/hx4700.c
1108
1109 ARM/HISILICON SOC SUPPORT
1110 M:      Wei Xu <xuwei5@hisilicon.com>
1111 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 W:      http://www.hisilicon.com
1113 S:      Supported
1114 T:      git git://github.com/hisilicon/linux-hisi.git
1115 F:      arch/arm/mach-hisi/
1116
1117 ARM/HP JORNADA 7XX MACHINE SUPPORT
1118 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1119 W:      www.jlime.com
1120 S:      Maintained
1121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1122 F:      arch/arm/mach-sa1100/jornada720.c
1123 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1124
1125 ARM/IGEP MACHINE SUPPORT
1126 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1127 M:      Javier Martinez Canillas <javier@dowhile0.org>
1128 L:      linux-omap@vger.kernel.org
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1131 F:      arch/arm/boot/dts/omap3-igep*
1132
1133 ARM/INCOME PXA270 SUPPORT
1134 M:      Marek Vasut <marek.vasut@gmail.com>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1138
1139 ARM/INTEL IOP32X ARM ARCHITECTURE
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 IOP33X ARM ARCHITECTURE
1145 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 S:      Orphan
1147
1148 ARM/INTEL IOP13XX ARM ARCHITECTURE
1149 M:      Lennert Buytenhek <kernel@wantstofly.org>
1150 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 S:      Maintained
1152
1153 ARM/INTEL IQ81342EX MACHINE SUPPORT
1154 M:      Lennert Buytenhek <kernel@wantstofly.org>
1155 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 S:      Maintained
1157
1158 ARM/INTEL IXDP2850 MACHINE SUPPORT
1159 M:      Lennert Buytenhek <kernel@wantstofly.org>
1160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 S:      Maintained
1162
1163 ARM/INTEL IXP4XX ARM ARCHITECTURE
1164 M:      Imre Kaloz <kaloz@openwrt.org>
1165 M:      Krzysztof Halasa <khalasa@piap.pl>
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 S:      Maintained
1168 F:      arch/arm/mach-ixp4xx/
1169
1170 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1171 M:      Jonathan Cameron <jic23@cam.ac.uk>
1172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 S:      Maintained
1174 F:      arch/arm/mach-pxa/stargate2.c
1175 F:      drivers/pcmcia/pxa2xx_stargate2.c
1176
1177 ARM/INTEL XSC3 (MANZANO) ARM CORE
1178 M:      Lennert Buytenhek <kernel@wantstofly.org>
1179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S:      Maintained
1181
1182 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1183 M:      Lennert Buytenhek <kernel@wantstofly.org>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 S:      Maintained
1186
1187 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1188 M:      Santosh Shilimkar <ssantosh@kernel.org>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S:      Maintained
1191 F:      arch/arm/mach-keystone/
1192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1193
1194 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1195 M:      Santosh Shilimkar <ssantosh@kernel.org>
1196 L:      linux-kernel@vger.kernel.org
1197 S:      Maintained
1198 F:      drivers/clk/keystone/
1199
1200 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1201 M:      Santosh Shilimkar <ssantosh@kernel.org>
1202 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 L:      linux-kernel@vger.kernel.org
1204 S:      Maintained
1205 F:      drivers/clocksource/timer-keystone.c
1206
1207 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1208 M:      Santosh Shilimkar <ssantosh@kernel.org>
1209 L:      linux-kernel@vger.kernel.org
1210 S:      Maintained
1211 F:      drivers/power/reset/keystone-reset.c
1212
1213 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1214 M:      Santosh Shilimkar <ssantosh@kernel.org>
1215 L:      linux-kernel@vger.kernel.org
1216 S:      Maintained
1217 F:      drivers/memory/*emif*
1218
1219 ARM/LOGICPD PXA270 MACHINE SUPPORT
1220 M:      Lennert Buytenhek <kernel@wantstofly.org>
1221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 S:      Maintained
1223
1224 ARM/LPC18XX ARCHITECTURE
1225 M:      Joachim Eastwood <manabian@gmail.com>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S:      Maintained
1228 N:      lpc18xx
1229
1230 ARM/MAGICIAN MACHINE SUPPORT
1231 M:      Philipp Zabel <philipp.zabel@gmail.com>
1232 S:      Maintained
1233
1234 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1235 M:      Jason Cooper <jason@lakedaemon.net>
1236 M:      Andrew Lunn <andrew@lunn.ch>
1237 M:      Gregory Clement <gregory.clement@free-electrons.com>
1238 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 S:      Maintained
1241 F:      arch/arm/mach-mvebu/
1242 F:      drivers/rtc/rtc-armada38x.c
1243 F:      arch/arm/boot/dts/armada*
1244 F:      arch/arm/boot/dts/kirkwood*
1245
1246
1247 ARM/Marvell Berlin SoC support
1248 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1249 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 S:      Maintained
1251 F:      arch/arm/mach-berlin/
1252 F:      arch/arm/boot/dts/berlin*
1253
1254
1255 ARM/Marvell Dove/MV78xx0/Orion SOC support
1256 M:      Jason Cooper <jason@lakedaemon.net>
1257 M:      Andrew Lunn <andrew@lunn.ch>
1258 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1259 M:      Gregory Clement <gregory.clement@free-electrons.com>
1260 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261 S:      Maintained
1262 F:      arch/arm/mach-dove/
1263 F:      arch/arm/mach-mv78xx0/
1264 F:      arch/arm/mach-orion5x/
1265 F:      arch/arm/plat-orion/
1266 F:      arch/arm/boot/dts/dove*
1267 F:      arch/arm/boot/dts/orion5x*
1268
1269
1270 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1271 M:      Alexander Clouter <alex@digriz.org.uk>
1272 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1273 W:      http://www.digriz.org.uk/ts78xx/kernel
1274 S:      Maintained
1275 F:      arch/arm/mach-orion5x/ts78xx-*
1276
1277 ARM/Mediatek RTC DRIVER
1278 M:      Eddie Huang <eddie.huang@mediatek.com>
1279 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1281 S:      Maintained
1282 F:      drivers/rtc/rtc-mt6397.c
1283
1284 ARM/Mediatek SoC support
1285 M:      Matthias Brugger <matthias.bgg@gmail.com>
1286 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1288 S:      Maintained
1289 F:      arch/arm/boot/dts/mt6*
1290 F:      arch/arm/boot/dts/mt8*
1291 F:      arch/arm/mach-mediatek/
1292 N:      mtk
1293 K:      mediatek
1294
1295 ARM/MICREL KS8695 ARCHITECTURE
1296 M:      Greg Ungerer <gerg@uclinux.org>
1297 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 F:      arch/arm/mach-ks8695/
1299 S:      Odd Fixes
1300
1301 ARM/MIOA701 MACHINE SUPPORT
1302 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1303 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304 F:      arch/arm/mach-pxa/mioa701.c
1305 S:      Maintained
1306
1307 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1308 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1309 S:      Maintained
1310
1311 ARM/NOMADIK ARCHITECTURE
1312 M:      Alessandro Rubini <rubini@unipv.it>
1313 M:      Linus Walleij <linus.walleij@linaro.org>
1314 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 S:      Maintained
1316 F:      arch/arm/mach-nomadik/
1317 F:      drivers/pinctrl/nomadik/
1318 F:      drivers/i2c/busses/i2c-nomadik.c
1319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1320
1321 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1322 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1323 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1324 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1325 S:      Supported
1326
1327 ARM/TOSA MACHINE SUPPORT
1328 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1329 M:      Dirk Opfer <dirk@opfer-online.de>
1330 S:      Maintained
1331
1332 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1333 M:      Marek Vasut <marek.vasut@gmail.com>
1334 L:      linux-arm-kernel@lists.infradead.org
1335 W:      http://hackndev.com
1336 S:      Maintained
1337 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1338 F:      arch/arm/mach-pxa/palmtx.c
1339 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1340 F:      arch/arm/mach-pxa/palmt5.c
1341 F:      arch/arm/mach-pxa/include/mach/palmld.h
1342 F:      arch/arm/mach-pxa/palmld.c
1343 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1344 F:      arch/arm/mach-pxa/palmte2.c
1345 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1346 F:      arch/arm/mach-pxa/palmtc.c
1347
1348 ARM/PALM TREO SUPPORT
1349 M:      Tomas Cech <sleep_walker@suse.com>
1350 L:      linux-arm-kernel@lists.infradead.org
1351 W:      http://hackndev.com
1352 S:      Maintained
1353 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1354 F:      arch/arm/mach-pxa/palmtreo.c
1355
1356 ARM/PALMZ72 SUPPORT
1357 M:      Sergey Lapin <slapin@ossfans.org>
1358 L:      linux-arm-kernel@lists.infradead.org
1359 W:      http://hackndev.com
1360 S:      Maintained
1361 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1362 F:      arch/arm/mach-pxa/palmz72.c
1363
1364 ARM/PLEB SUPPORT
1365 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1366 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1367 S:      Maintained
1368
1369 ARM/PT DIGITAL BOARD PORT
1370 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1371 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372 W:      http://www.arm.linux.org.uk/
1373 S:      Maintained
1374
1375 ARM/QUALCOMM SUPPORT
1376 M:      Kumar Gala <galak@codeaurora.org>
1377 M:      Andy Gross <agross@codeaurora.org>
1378 M:      David Brown <davidb@codeaurora.org>
1379 L:      linux-arm-msm@vger.kernel.org
1380 L:      linux-soc@vger.kernel.org
1381 S:      Maintained
1382 F:      arch/arm/mach-qcom/
1383 F:      drivers/soc/qcom/
1384 F:      drivers/tty/serial/msm_serial.h
1385 F:      drivers/tty/serial/msm_serial.c
1386 F:      drivers/*/pm8???-*
1387 F:      drivers/mfd/ssbi.c
1388 F:      drivers/firmware/qcom_scm.c
1389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1390
1391 ARM/RADISYS ENP2611 MACHINE SUPPORT
1392 M:      Lennert Buytenhek <kernel@wantstofly.org>
1393 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1394 S:      Maintained
1395
1396 ARM/RISCPC ARCHITECTURE
1397 M:      Russell King <linux@arm.linux.org.uk>
1398 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 W:      http://www.arm.linux.org.uk/
1400 S:      Maintained
1401 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1402 F:      arch/arm/include/asm/hardware/ioc.h
1403 F:      arch/arm/include/asm/hardware/iomd.h
1404 F:      arch/arm/include/asm/hardware/memc.h
1405 F:      arch/arm/mach-rpc/
1406 F:      drivers/net/ethernet/8390/etherh.c
1407 F:      drivers/net/ethernet/i825xx/ether1*
1408 F:      drivers/net/ethernet/seeq/ether3*
1409 F:      drivers/scsi/arm/
1410
1411 ARM/Rockchip SoC support
1412 M:      Heiko Stuebner <heiko@sntech.de>
1413 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414 L:      linux-rockchip@lists.infradead.org
1415 S:      Maintained
1416 F:      arch/arm/boot/dts/rk3*
1417 F:      arch/arm/mach-rockchip/
1418 F:      drivers/clk/rockchip/
1419 F:      drivers/i2c/busses/i2c-rk3x.c
1420 F:      drivers/*/*rockchip*
1421 F:      drivers/*/*/*rockchip*
1422 F:      sound/soc/rockchip/
1423 N:      rockchip
1424
1425 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1426 M:      Kukjin Kim <kgene@kernel.org>
1427 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1428 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1430 S:      Maintained
1431 F:      arch/arm/boot/dts/s3c*
1432 F:      arch/arm/boot/dts/exynos*
1433 F:      arch/arm64/boot/dts/exynos/
1434 F:      arch/arm/plat-samsung/
1435 F:      arch/arm/mach-s3c24*/
1436 F:      arch/arm/mach-s3c64xx/
1437 F:      arch/arm/mach-s5p*/
1438 F:      arch/arm/mach-exynos*/
1439 F:      drivers/*/*s3c2410*
1440 F:      drivers/*/*/*s3c2410*
1441 F:      drivers/spi/spi-s3c*
1442 F:      sound/soc/samsung/*
1443 N:      exynos
1444
1445 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1446 M:      Kyungmin Park <kyungmin.park@samsung.com>
1447 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448 S:      Maintained
1449 F:      arch/arm/mach-s5pv210/
1450
1451 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1452 M:      Kyungmin Park <kyungmin.park@samsung.com>
1453 M:      Kamil Debski <k.debski@samsung.com>
1454 L:      linux-arm-kernel@lists.infradead.org
1455 L:      linux-media@vger.kernel.org
1456 S:      Maintained
1457 F:      drivers/media/platform/s5p-g2d/
1458
1459 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1460 M:      Kyungmin Park <kyungmin.park@samsung.com>
1461 M:      Kamil Debski <k.debski@samsung.com>
1462 M:      Jeongtae Park <jtp.park@samsung.com>
1463 L:      linux-arm-kernel@lists.infradead.org
1464 L:      linux-media@vger.kernel.org
1465 S:      Maintained
1466 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1467 F:      drivers/media/platform/s5p-mfc/
1468
1469 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1470 M:      Kyungmin Park <kyungmin.park@samsung.com>
1471 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1472 L:      linux-arm-kernel@lists.infradead.org
1473 L:      linux-media@vger.kernel.org
1474 S:      Maintained
1475 F:      drivers/media/platform/s5p-tv/
1476
1477 ARM/SHMOBILE ARM ARCHITECTURE
1478 M:      Simon Horman <horms@verge.net.au>
1479 M:      Magnus Damm <magnus.damm@gmail.com>
1480 L:      linux-sh@vger.kernel.org
1481 W:      http://oss.renesas.com
1482 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1484 S:      Supported
1485 F:      arch/arm/boot/dts/emev2*
1486 F:      arch/arm/boot/dts/r7s*
1487 F:      arch/arm/boot/dts/r8a*
1488 F:      arch/arm/boot/dts/sh*
1489 F:      arch/arm/configs/bockw_defconfig
1490 F:      arch/arm/configs/marzen_defconfig
1491 F:      arch/arm/configs/shmobile_defconfig
1492 F:      arch/arm/include/debug/renesas-scif.S
1493 F:      arch/arm/mach-shmobile/
1494 F:      drivers/sh/
1495
1496 ARM/SOCFPGA ARCHITECTURE
1497 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1498 S:      Maintained
1499 F:      arch/arm/mach-socfpga/
1500 F:      arch/arm/boot/dts/socfpga*
1501 F:      arch/arm/configs/socfpga_defconfig
1502 W:      http://www.rocketboards.org
1503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1504
1505 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1506 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1507 S:      Maintained
1508 F:      drivers/clk/socfpga/
1509
1510 ARM/SOCFPGA EDAC SUPPORT
1511 M:      Thor Thayer <tthayer@opensource.altera.com>
1512 S:      Maintained
1513 F:      drivers/edac/altera_edac.
1514
1515 ARM/STI ARCHITECTURE
1516 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1517 M:      Maxime Coquelin <maxime.coquelin@st.com>
1518 M:      Patrice Chotard <patrice.chotard@st.com>
1519 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520 L:      kernel@stlinux.com
1521 W:      http://www.stlinux.com
1522 S:      Maintained
1523 F:      arch/arm/mach-sti/
1524 F:      arch/arm/boot/dts/sti*
1525 F:      drivers/clocksource/arm_global_timer.c
1526 F:      drivers/clocksource/clksrc_st_lpc.c
1527 F:      drivers/i2c/busses/i2c-st.c
1528 F:      drivers/media/rc/st_rc.c
1529 F:      drivers/media/platform/sti/c8sectpfe/
1530 F:      drivers/mmc/host/sdhci-st.c
1531 F:      drivers/phy/phy-miphy28lp.c
1532 F:      drivers/phy/phy-miphy365x.c
1533 F:      drivers/phy/phy-stih407-usb.c
1534 F:      drivers/phy/phy-stih41x-usb.c
1535 F:      drivers/pinctrl/pinctrl-st.c
1536 F:      drivers/reset/sti/
1537 F:      drivers/rtc/rtc-st-lpc.c
1538 F:      drivers/tty/serial/st-asc.c
1539 F:      drivers/usb/dwc3/dwc3-st.c
1540 F:      drivers/usb/host/ehci-st.c
1541 F:      drivers/usb/host/ohci-st.c
1542 F:      drivers/watchdog/st_lpc_wdt.c
1543 F:      drivers/ata/ahci_st.c
1544
1545 ARM/STM32 ARCHITECTURE
1546 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1547 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548 S:      Maintained
1549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1550 N:      stm32
1551 F:      drivers/clocksource/armv7m_systick.c
1552
1553 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1554 M:      Lennert Buytenhek <kernel@wantstofly.org>
1555 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556 S:      Maintained
1557
1558 ARM/TETON BGA MACHINE SUPPORT
1559 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1560 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561 S:      Maintained
1562
1563 ARM/THECUS N2100 MACHINE SUPPORT
1564 M:      Lennert Buytenhek <kernel@wantstofly.org>
1565 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566 S:      Maintained
1567
1568 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1569 M:      Wan ZongShun <mcuos.com@gmail.com>
1570 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571 W:      http://www.mcuos.com
1572 S:      Maintained
1573 F:      arch/arm/mach-w90x900/
1574 F:      drivers/input/keyboard/w90p910_keypad.c
1575 F:      drivers/input/touchscreen/w90p910_ts.c
1576 F:      drivers/watchdog/nuc900_wdt.c
1577 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1578 F:      drivers/mtd/nand/nuc900_nand.c
1579 F:      drivers/rtc/rtc-nuc900.c
1580 F:      drivers/spi/spi-nuc900.c
1581 F:      drivers/usb/host/ehci-w90x900.c
1582 F:      drivers/video/fbdev/nuc900fb.c
1583
1584 ARM/U300 MACHINE SUPPORT
1585 M:      Linus Walleij <linus.walleij@linaro.org>
1586 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587 S:      Supported
1588 F:      arch/arm/mach-u300/
1589 F:      drivers/clocksource/timer-u300.c
1590 F:      drivers/i2c/busses/i2c-stu300.c
1591 F:      drivers/rtc/rtc-coh901331.c
1592 F:      drivers/watchdog/coh901327_wdt.c
1593 F:      drivers/dma/coh901318*
1594 F:      drivers/mfd/ab3100*
1595 F:      drivers/rtc/rtc-ab3100.c
1596 F:      drivers/rtc/rtc-coh901331.c
1597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1598
1599 ARM/UNIPHIER ARCHITECTURE
1600 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1601 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602 S:      Maintained
1603 F:      arch/arm/boot/dts/uniphier*
1604 F:      arch/arm/mach-uniphier/
1605 F:      drivers/pinctrl/uniphier/
1606 F:      drivers/tty/serial/8250/8250_uniphier.c
1607 N:      uniphier
1608
1609 ARM/Ux500 ARM ARCHITECTURE
1610 M:      Linus Walleij <linus.walleij@linaro.org>
1611 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1612 S:      Maintained
1613 F:      arch/arm/mach-ux500/
1614 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1615 F:      drivers/dma/ste_dma40*
1616 F:      drivers/hwspinlock/u8500_hsem.c
1617 F:      drivers/mfd/abx500*
1618 F:      drivers/mfd/ab8500*
1619 F:      drivers/mfd/dbx500*
1620 F:      drivers/mfd/db8500*
1621 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1622 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1623 F:      drivers/rtc/rtc-ab8500.c
1624 F:      drivers/rtc/rtc-pl031.c
1625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1626
1627 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1628 M:      Ulf Hansson <ulf.hansson@linaro.org>
1629 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630 T:      git git://git.linaro.org/people/ulfh/clk.git
1631 S:      Maintained
1632 F:      drivers/clk/ux500/
1633 F:      include/linux/platform_data/clk-ux500.h
1634
1635 ARM/VERSATILE EXPRESS PLATFORM
1636 M:      Liviu Dudau <liviu.dudau@arm.com>
1637 M:      Sudeep Holla <sudeep.holla@arm.com>
1638 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1639 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S:      Maintained
1641 F:      arch/arm/boot/dts/vexpress*
1642 F:      arch/arm64/boot/dts/arm/vexpress*
1643 F:      arch/arm/mach-vexpress/
1644 F:      */*/vexpress*
1645 F:      */*/*/vexpress*
1646 F:      drivers/clk/versatile/clk-vexpress-osc.c
1647 F:      drivers/clocksource/versatile.c
1648
1649 ARM/VFP SUPPORT
1650 M:      Russell King <linux@arm.linux.org.uk>
1651 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652 W:      http://www.arm.linux.org.uk/
1653 S:      Maintained
1654 F:      arch/arm/vfp/
1655
1656 ARM/VOIPAC PXA270 SUPPORT
1657 M:      Marek Vasut <marek.vasut@gmail.com>
1658 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659 S:      Maintained
1660 F:      arch/arm/mach-pxa/vpac270.c
1661 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1662
1663 ARM/VT8500 ARM ARCHITECTURE
1664 M:      Tony Prisk <linux@prisktech.co.nz>
1665 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 S:      Maintained
1667 F:      arch/arm/mach-vt8500/
1668 F:      drivers/clocksource/vt8500_timer.c
1669 F:      drivers/i2c/busses/i2c-wmt.c
1670 F:      drivers/mmc/host/wmt-sdmmc.c
1671 F:      drivers/pwm/pwm-vt8500.c
1672 F:      drivers/rtc/rtc-vt8500.c
1673 F:      drivers/tty/serial/vt8500_serial.c
1674 F:      drivers/usb/host/ehci-platform.c
1675 F:      drivers/usb/host/uhci-platform.c
1676 F:      drivers/video/fbdev/vt8500lcdfb.*
1677 F:      drivers/video/fbdev/wm8505fb*
1678 F:      drivers/video/fbdev/wmt_ge_rops.*
1679
1680 ARM/ZIPIT Z2 SUPPORT
1681 M:      Marek Vasut <marek.vasut@gmail.com>
1682 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 S:      Maintained
1684 F:      arch/arm/mach-pxa/z2.c
1685 F:      arch/arm/mach-pxa/include/mach/z2.h
1686
1687 ARM/ZTE ARCHITECTURE
1688 M:      Jun Nie <jun.nie@linaro.org>
1689 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690 S:      Maintained
1691 F:      arch/arm/mach-zx/
1692 F:      drivers/clk/zte/
1693 F:      Documentation/devicetree/bindings/arm/zte.txt
1694 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1695
1696 ARM/ZYNQ ARCHITECTURE
1697 M:      Michal Simek <michal.simek@xilinx.com>
1698 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1699 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700 W:      http://wiki.xilinx.com
1701 T:      git https://github.com/Xilinx/linux-xlnx.git
1702 S:      Supported
1703 F:      arch/arm/mach-zynq/
1704 F:      drivers/cpuidle/cpuidle-zynq.c
1705 F:      drivers/block/xsysace.c
1706 N:      zynq
1707 N:      xilinx
1708 F:      drivers/clocksource/cadence_ttc_timer.c
1709 F:      drivers/i2c/busses/i2c-cadence.c
1710 F:      drivers/mmc/host/sdhci-of-arasan.c
1711 F:      drivers/edac/synopsys_edac.c
1712
1713 ARM SMMU DRIVERS
1714 M:      Will Deacon <will.deacon@arm.com>
1715 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716 S:      Maintained
1717 F:      drivers/iommu/arm-smmu.c
1718 F:      drivers/iommu/arm-smmu-v3.c
1719 F:      drivers/iommu/io-pgtable-arm.c
1720
1721 ARM64 PORT (AARCH64 ARCHITECTURE)
1722 M:      Catalin Marinas <catalin.marinas@arm.com>
1723 M:      Will Deacon <will.deacon@arm.com>
1724 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1725 S:      Maintained
1726 F:      arch/arm64/
1727 F:      Documentation/arm64/
1728
1729 AS3645A LED FLASH CONTROLLER DRIVER
1730 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1731 L:      linux-media@vger.kernel.org
1732 T:      git git://linuxtv.org/media_tree.git
1733 S:      Maintained
1734 F:      drivers/media/i2c/as3645a.c
1735 F:      include/media/as3645a.h
1736
1737 ASC7621 HARDWARE MONITOR DRIVER
1738 M:      George Joseph <george.joseph@fairview5.com>
1739 L:      lm-sensors@lm-sensors.org
1740 S:      Maintained
1741 F:      Documentation/hwmon/asc7621
1742 F:      drivers/hwmon/asc7621.c
1743
1744 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1745 M:      Corentin Chary <corentin.chary@gmail.com>
1746 L:      acpi4asus-user@lists.sourceforge.net
1747 L:      platform-driver-x86@vger.kernel.org
1748 W:      http://acpi4asus.sf.net
1749 S:      Maintained
1750 F:      drivers/platform/x86/asus*.c
1751 F:      drivers/platform/x86/eeepc*.c
1752
1753 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1754 R:      Dan Williams <dan.j.williams@intel.com>
1755 W:      http://sourceforge.net/projects/xscaleiop
1756 S:      Odd fixes
1757 F:      Documentation/crypto/async-tx-api.txt
1758 F:      crypto/async_tx/
1759 F:      drivers/dma/
1760 F:      include/linux/dmaengine.h
1761 F:      include/linux/async_tx.h
1762
1763 AT24 EEPROM DRIVER
1764 M:      Wolfram Sang <wsa@the-dreams.de>
1765 L:      linux-i2c@vger.kernel.org
1766 S:      Maintained
1767 F:      drivers/misc/eeprom/at24.c
1768 F:      include/linux/platform_data/at24.h
1769
1770 ATA OVER ETHERNET (AOE) DRIVER
1771 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1772 W:      http://www.openaoe.org/
1773 S:      Supported
1774 F:      Documentation/aoe/
1775 F:      drivers/block/aoe/
1776
1777 ATHEROS ATH GENERIC UTILITIES
1778 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1779 L:      linux-wireless@vger.kernel.org
1780 S:      Supported
1781 F:      drivers/net/wireless/ath/*
1782
1783 ATHEROS ATH5K WIRELESS DRIVER
1784 M:      Jiri Slaby <jirislaby@gmail.com>
1785 M:      Nick Kossifidis <mickflemm@gmail.com>
1786 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1787 L:      linux-wireless@vger.kernel.org
1788 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1789 S:      Maintained
1790 F:      drivers/net/wireless/ath/ath5k/
1791
1792 ATHEROS ATH6KL WIRELESS DRIVER
1793 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1794 L:      linux-wireless@vger.kernel.org
1795 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1796 T:      git git://github.com/kvalo/ath.git
1797 S:      Supported
1798 F:      drivers/net/wireless/ath/ath6kl/
1799
1800 WILOCITY WIL6210 WIRELESS DRIVER
1801 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1802 L:      linux-wireless@vger.kernel.org
1803 L:      wil6210@qca.qualcomm.com
1804 S:      Supported
1805 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1806 F:      drivers/net/wireless/ath/wil6210/
1807 F:      include/uapi/linux/wil6210_uapi.h
1808
1809 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1810 M:      Christian Lamparter <chunkeey@googlemail.com>
1811 L:      linux-wireless@vger.kernel.org
1812 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1813 S:      Maintained
1814 F:      drivers/net/wireless/ath/carl9170/
1815
1816 ATK0110 HWMON DRIVER
1817 M:      Luca Tettamanti <kronos.it@gmail.com>
1818 L:      lm-sensors@lm-sensors.org
1819 S:      Maintained
1820 F:      drivers/hwmon/asus_atk0110.c
1821
1822 ATI_REMOTE2 DRIVER
1823 M:      Ville Syrjala <syrjala@sci.fi>
1824 S:      Maintained
1825 F:      drivers/input/misc/ati_remote2.c
1826
1827 ATLX ETHERNET DRIVERS
1828 M:      Jay Cliburn <jcliburn@gmail.com>
1829 M:      Chris Snook <chris.snook@gmail.com>
1830 L:      netdev@vger.kernel.org
1831 W:      http://sourceforge.net/projects/atl1
1832 W:      http://atl1.sourceforge.net
1833 S:      Maintained
1834 F:      drivers/net/ethernet/atheros/
1835
1836 ATM
1837 M:      Chas Williams <3chas3@gmail.com>
1838 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1839 L:      netdev@vger.kernel.org
1840 W:      http://linux-atm.sourceforge.net
1841 S:      Maintained
1842 F:      drivers/atm/
1843 F:      include/linux/atm*
1844 F:      include/uapi/linux/atm*
1845
1846 ATMEL AT91 / AT32 MCI DRIVER
1847 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1848 S:      Maintained
1849 F:      drivers/mmc/host/atmel-mci.c
1850 F:      drivers/mmc/host/atmel-mci-regs.h
1851
1852 ATMEL AT91 / AT32 SERIAL DRIVER
1853 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1854 S:      Supported
1855 F:      drivers/tty/serial/atmel_serial.c
1856
1857 ATMEL Audio ALSA driver
1858 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1859 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1860 S:      Supported
1861 F:      sound/soc/atmel
1862
1863 ATMEL DMA DRIVER
1864 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1865 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1866 S:      Supported
1867 F:      drivers/dma/at_hdmac.c
1868 F:      drivers/dma/at_hdmac_regs.h
1869 F:      include/linux/platform_data/dma-atmel.h
1870
1871 ATMEL XDMA DRIVER
1872 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1873 L:      linux-arm-kernel@lists.infradead.org
1874 L:      dmaengine@vger.kernel.org
1875 S:      Supported
1876 F:      drivers/dma/at_xdmac.c
1877
1878 ATMEL I2C DRIVER
1879 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1880 L:      linux-i2c@vger.kernel.org
1881 S:      Supported
1882 F:      drivers/i2c/busses/i2c-at91.c
1883
1884 ATMEL ISI DRIVER
1885 M:      Josh Wu <josh.wu@atmel.com>
1886 L:      linux-media@vger.kernel.org
1887 S:      Supported
1888 F:      drivers/media/platform/soc_camera/atmel-isi.c
1889 F:      include/media/atmel-isi.h
1890
1891 ATMEL LCDFB DRIVER
1892 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1893 L:      linux-fbdev@vger.kernel.org
1894 S:      Maintained
1895 F:      drivers/video/fbdev/atmel_lcdfb.c
1896 F:      include/video/atmel_lcdc.h
1897
1898 ATMEL MACB ETHERNET DRIVER
1899 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1900 S:      Supported
1901 F:      drivers/net/ethernet/cadence/
1902
1903 ATMEL NAND DRIVER
1904 M:      Josh Wu <josh.wu@atmel.com>
1905 L:      linux-mtd@lists.infradead.org
1906 S:      Supported
1907 F:      drivers/mtd/nand/atmel_nand*
1908
1909 ATMEL SDMMC DRIVER
1910 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1911 L:      linux-mmc@vger.kernel.org
1912 S:      Supported
1913 F:      drivers/mmc/host/sdhci-of-at91.c
1914
1915 ATMEL SPI DRIVER
1916 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1917 S:      Supported
1918 F:      drivers/spi/spi-atmel.*
1919
1920 ATMEL SSC DRIVER
1921 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1922 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1923 S:      Supported
1924 F:      drivers/misc/atmel-ssc.c
1925 F:      include/linux/atmel-ssc.h
1926
1927 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1928 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1929 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1930 S:      Supported
1931 F:      drivers/misc/atmel_tclib.c
1932 F:      drivers/clocksource/tcb_clksrc.c
1933
1934 ATMEL USBA UDC DRIVER
1935 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1936 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1937 S:      Supported
1938 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1939
1940 ATMEL WIRELESS DRIVER
1941 M:      Simon Kelley <simon@thekelleys.org.uk>
1942 L:      linux-wireless@vger.kernel.org
1943 W:      http://www.thekelleys.org.uk/atmel
1944 W:      http://atmelwlandriver.sourceforge.net/
1945 S:      Maintained
1946 F:      drivers/net/wireless/atmel*
1947
1948 ATMEL MAXTOUCH DRIVER
1949 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1950 T:      git git://github.com/atmel-maxtouch/linux.git
1951 S:      Supported
1952 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1953 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1954 F:      include/linux/platform_data/atmel_mxt_ts.h
1955
1956 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1957 M:      Bradley Grove <linuxdrivers@attotech.com>
1958 L:      linux-scsi@vger.kernel.org
1959 W:      http://www.attotech.com
1960 S:      Supported
1961 F:      drivers/scsi/esas2r
1962
1963 ATUSB IEEE 802.15.4 RADIO DRIVER
1964 M:      Stefan Schmidt <stefan@osg.samsung.com>
1965 L:      linux-wpan@vger.kernel.org
1966 S:      Maintained
1967 F:      drivers/net/ieee802154/atusb.c
1968 F:      drivers/net/ieee802154/atusb.h
1969 F:      drivers/net/ieee802154/at86rf230.h
1970
1971 AUDIT SUBSYSTEM
1972 M:      Paul Moore <paul@paul-moore.com>
1973 M:      Eric Paris <eparis@redhat.com>
1974 L:      linux-audit@redhat.com (moderated for non-subscribers)
1975 W:      http://people.redhat.com/sgrubb/audit/
1976 T:      git git://git.infradead.org/users/pcmoore/audit
1977 S:      Maintained
1978 F:      include/linux/audit.h
1979 F:      include/uapi/linux/audit.h
1980 F:      kernel/audit*
1981
1982 AUXILIARY DISPLAY DRIVERS
1983 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1984 W:      http://miguelojeda.es/auxdisplay.htm
1985 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1986 S:      Maintained
1987 F:      drivers/auxdisplay/
1988 F:      include/linux/cfag12864b.h
1989
1990 AVR32 ARCHITECTURE
1991 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1992 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1993 W:      http://www.atmel.com/products/AVR32/
1994 W:      http://mirror.egtvedt.no/avr32linux.org/
1995 W:      http://avrfreaks.net/
1996 S:      Maintained
1997 F:      arch/avr32/
1998
1999 AVR32/AT32AP MACHINE SUPPORT
2000 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2001 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2002 S:      Maintained
2003 F:      arch/avr32/mach-at32ap/
2004
2005 AX.25 NETWORK LAYER
2006 M:      Ralf Baechle <ralf@linux-mips.org>
2007 L:      linux-hams@vger.kernel.org
2008 W:      http://www.linux-ax25.org/
2009 S:      Maintained
2010 F:      include/uapi/linux/ax25.h
2011 F:      include/net/ax25.h
2012 F:      net/ax25/
2013
2014 AZ6007 DVB DRIVER
2015 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2016 L:      linux-media@vger.kernel.org
2017 W:      http://linuxtv.org
2018 T:      git git://linuxtv.org/media_tree.git
2019 S:      Maintained
2020 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2021
2022 AZTECH FM RADIO RECEIVER DRIVER
2023 M:      Hans Verkuil <hverkuil@xs4all.nl>
2024 L:      linux-media@vger.kernel.org
2025 T:      git git://linuxtv.org/media_tree.git
2026 W:      http://linuxtv.org
2027 S:      Maintained
2028 F:      drivers/media/radio/radio-aztech*
2029
2030 B43 WIRELESS DRIVER
2031 L:      linux-wireless@vger.kernel.org
2032 L:      b43-dev@lists.infradead.org
2033 W:      http://wireless.kernel.org/en/users/Drivers/b43
2034 S:      Odd Fixes
2035 F:      drivers/net/wireless/b43/
2036
2037 B43LEGACY WIRELESS DRIVER
2038 M:      Larry Finger <Larry.Finger@lwfinger.net>
2039 L:      linux-wireless@vger.kernel.org
2040 L:      b43-dev@lists.infradead.org
2041 W:      http://wireless.kernel.org/en/users/Drivers/b43
2042 S:      Maintained
2043 F:      drivers/net/wireless/b43legacy/
2044
2045 BACKLIGHT CLASS/SUBSYSTEM
2046 M:      Jingoo Han <jingoohan1@gmail.com>
2047 M:      Lee Jones <lee.jones@linaro.org>
2048 S:      Maintained
2049 F:      drivers/video/backlight/
2050 F:      include/linux/backlight.h
2051
2052 BATMAN ADVANCED
2053 M:      Marek Lindner <mareklindner@neomailbox.ch>
2054 M:      Simon Wunderlich <sw@simonwunderlich.de>
2055 M:      Antonio Quartulli <antonio@meshcoding.com>
2056 L:      b.a.t.m.a.n@lists.open-mesh.org
2057 W:      http://www.open-mesh.org/
2058 S:      Maintained
2059 F:      net/batman-adv/
2060
2061 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2062 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2063 L:      linux-hams@vger.kernel.org
2064 W:      http://www.baycom.org/~tom/ham/ham.html
2065 S:      Maintained
2066 F:      drivers/net/hamradio/baycom*
2067
2068 BCACHE (BLOCK LAYER CACHE)
2069 M:      Kent Overstreet <kent.overstreet@gmail.com>
2070 L:      linux-bcache@vger.kernel.org
2071 W:      http://bcache.evilpiepirate.org
2072 S:      Maintained
2073 F:      drivers/md/bcache/
2074
2075 BDISP ST MEDIA DRIVER
2076 M:      Fabien Dessenne <fabien.dessenne@st.com>
2077 L:      linux-media@vger.kernel.org
2078 T:      git git://linuxtv.org/media_tree.git
2079 W:      http://linuxtv.org
2080 S:      Supported
2081 F:      drivers/media/platform/sti/bdisp
2082
2083 BEFS FILE SYSTEM
2084 S:      Orphan
2085 F:      Documentation/filesystems/befs.txt
2086 F:      fs/befs/
2087
2088 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2089 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2090 L:      netdev@vger.kernel.org
2091 S:      Maintained
2092 F:      drivers/net/ethernet/ec_bhf.c
2093
2094 BFS FILE SYSTEM
2095 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2096 S:      Maintained
2097 F:      Documentation/filesystems/bfs.txt
2098 F:      fs/bfs/
2099 F:      include/uapi/linux/bfs_fs.h
2100
2101 BLACKFIN ARCHITECTURE
2102 M:      Steven Miao <realmz6@gmail.com>
2103 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2104 T:      git git://git.code.sf.net/p/adi-linux/code
2105 W:      http://blackfin.uclinux.org
2106 S:      Supported
2107 F:      arch/blackfin/
2108
2109 BLACKFIN EMAC DRIVER
2110 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111 W:      http://blackfin.uclinux.org
2112 S:      Supported
2113 F:      drivers/net/ethernet/adi/
2114
2115 BLACKFIN RTC DRIVER
2116 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2117 W:      http://blackfin.uclinux.org
2118 S:      Supported
2119 F:      drivers/rtc/rtc-bfin.c
2120
2121 BLACKFIN SDH DRIVER
2122 M:      Sonic Zhang <sonic.zhang@analog.com>
2123 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2124 W:      http://blackfin.uclinux.org
2125 S:      Supported
2126 F:      drivers/mmc/host/bfin_sdh.c
2127
2128 BLACKFIN SERIAL DRIVER
2129 M:      Sonic Zhang <sonic.zhang@analog.com>
2130 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2131 W:      http://blackfin.uclinux.org
2132 S:      Supported
2133 F:      drivers/tty/serial/bfin_uart.c
2134
2135 BLACKFIN WATCHDOG DRIVER
2136 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2137 W:      http://blackfin.uclinux.org
2138 S:      Supported
2139 F:      drivers/watchdog/bfin_wdt.c
2140
2141 BLACKFIN I2C TWI DRIVER
2142 M:      Sonic Zhang <sonic.zhang@analog.com>
2143 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2144 W:      http://blackfin.uclinux.org/
2145 S:      Supported
2146 F:      drivers/i2c/busses/i2c-bfin-twi.c
2147
2148 BLACKFIN MEDIA DRIVER
2149 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2150 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2151 W:      http://blackfin.uclinux.org/
2152 S:      Supported
2153 F:      drivers/media/platform/blackfin/
2154 F:      drivers/media/i2c/adv7183*
2155 F:      drivers/media/i2c/vs6624*
2156
2157 BLINKM RGB LED DRIVER
2158 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2159 S:      Maintained
2160 F:      drivers/leds/leds-blinkm.c
2161
2162 BLOCK LAYER
2163 M:      Jens Axboe <axboe@kernel.dk>
2164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2165 S:      Maintained
2166 F:      block/
2167 F:      kernel/trace/blktrace.c
2168
2169 BLOCK2MTD DRIVER
2170 M:      Joern Engel <joern@lazybastard.org>
2171 L:      linux-mtd@lists.infradead.org
2172 S:      Maintained
2173 F:      drivers/mtd/devices/block2mtd.c
2174
2175 BLUETOOTH DRIVERS
2176 M:      Marcel Holtmann <marcel@holtmann.org>
2177 M:      Gustavo Padovan <gustavo@padovan.org>
2178 M:      Johan Hedberg <johan.hedberg@gmail.com>
2179 L:      linux-bluetooth@vger.kernel.org
2180 W:      http://www.bluez.org/
2181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2183 S:      Maintained
2184 F:      drivers/bluetooth/
2185
2186 BLUETOOTH SUBSYSTEM
2187 M:      Marcel Holtmann <marcel@holtmann.org>
2188 M:      Gustavo Padovan <gustavo@padovan.org>
2189 M:      Johan Hedberg <johan.hedberg@gmail.com>
2190 L:      linux-bluetooth@vger.kernel.org
2191 W:      http://www.bluez.org/
2192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2194 S:      Maintained
2195 F:      net/bluetooth/
2196 F:      include/net/bluetooth/
2197
2198 BONDING DRIVER
2199 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2200 M:      Veaceslav Falico <vfalico@gmail.com>
2201 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2202 L:      netdev@vger.kernel.org
2203 W:      http://sourceforge.net/projects/bonding/
2204 S:      Supported
2205 F:      drivers/net/bonding/
2206 F:      include/uapi/linux/if_bonding.h
2207
2208 BPF (Safe dynamic programs and tools)
2209 M:      Alexei Starovoitov <ast@kernel.org>
2210 L:      netdev@vger.kernel.org
2211 L:      linux-kernel@vger.kernel.org
2212 S:      Supported
2213 F:      kernel/bpf/
2214
2215 BROADCOM B44 10/100 ETHERNET DRIVER
2216 M:      Gary Zambrano <zambrano@broadcom.com>
2217 L:      netdev@vger.kernel.org
2218 S:      Supported
2219 F:      drivers/net/ethernet/broadcom/b44.*
2220
2221 BROADCOM GENET ETHERNET DRIVER
2222 M:      Florian Fainelli <f.fainelli@gmail.com>
2223 L:      netdev@vger.kernel.org
2224 S:      Supported
2225 F:      drivers/net/ethernet/broadcom/genet/
2226
2227 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2228 M:      Sony Chacko <sony.chacko@qlogic.com>
2229 M:      Dept-HSGLinuxNICDev@qlogic.com
2230 L:      netdev@vger.kernel.org
2231 S:      Supported
2232 F:      drivers/net/ethernet/broadcom/bnx2.*
2233 F:      drivers/net/ethernet/broadcom/bnx2_*
2234
2235 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2236 M:      Ariel Elior <ariel.elior@qlogic.com>
2237 L:      netdev@vger.kernel.org
2238 S:      Supported
2239 F:      drivers/net/ethernet/broadcom/bnx2x/
2240
2241 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2242 M:      Florian Fainelli <f.fainelli@gmail.com>
2243 M:      Ray Jui <rjui@broadcom.com>
2244 M:      Scott Branden <sbranden@broadcom.com>
2245 L:      bcm-kernel-feedback-list@broadcom.com
2246 T:      git git://github.com/broadcom/mach-bcm
2247 S:      Maintained
2248 F:      arch/arm/mach-bcm/
2249 F:      arch/arm/boot/dts/bcm113*
2250 F:      arch/arm/boot/dts/bcm216*
2251 F:      arch/arm/boot/dts/bcm281*
2252 F:      arch/arm/configs/bcm_defconfig
2253 F:      drivers/mmc/host/sdhci-bcm-kona.c
2254 F:      drivers/clocksource/bcm_kona_timer.c
2255
2256 BROADCOM BCM2835 ARM ARCHITECTURE
2257 M:      Stephen Warren <swarren@wwwdotorg.org>
2258 M:      Lee Jones <lee@kernel.org>
2259 M:      Eric Anholt <eric@anholt.net>
2260 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2261 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2263 S:      Maintained
2264 N:      bcm2835
2265
2266 BROADCOM BCM33XX MIPS ARCHITECTURE
2267 M:      Kevin Cernekee <cernekee@gmail.com>
2268 L:      linux-mips@linux-mips.org
2269 S:      Maintained
2270 F:      arch/mips/bcm3384/*
2271 F:      arch/mips/include/asm/mach-bcm3384/*
2272 F:      arch/mips/kernel/*bmips*
2273
2274 BROADCOM BCM47XX MIPS ARCHITECTURE
2275 M:      Hauke Mehrtens <hauke@hauke-m.de>
2276 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2277 L:      linux-mips@linux-mips.org
2278 S:      Maintained
2279 F:      arch/mips/bcm47xx/*
2280 F:      arch/mips/include/asm/mach-bcm47xx/*
2281
2282 BROADCOM BCM5301X ARM ARCHITECTURE
2283 M:      Hauke Mehrtens <hauke@hauke-m.de>
2284 L:      linux-arm-kernel@lists.infradead.org
2285 S:      Maintained
2286 F:      arch/arm/mach-bcm/bcm_5301x.c
2287 F:      arch/arm/boot/dts/bcm5301x.dtsi
2288 F:      arch/arm/boot/dts/bcm470*
2289
2290 BROADCOM BCM63XX ARM ARCHITECTURE
2291 M:      Florian Fainelli <f.fainelli@gmail.com>
2292 L:      linux-arm-kernel@lists.infradead.org
2293 T:      git git://github.com/broadcom/arm-bcm63xx.git
2294 S:      Maintained
2295 F:      arch/arm/mach-bcm/bcm63xx.c
2296 F:      arch/arm/include/debug/bcm63xx.S
2297
2298 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2299 M:      Kevin Cernekee <cernekee@gmail.com>
2300 L:      linux-usb@vger.kernel.org
2301 S:      Maintained
2302 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2303
2304 BROADCOM BCM7XXX ARM ARCHITECTURE
2305 M:      Brian Norris <computersforpeace@gmail.com>
2306 M:      Gregory Fong <gregory.0xf0@gmail.com>
2307 M:      Florian Fainelli <f.fainelli@gmail.com>
2308 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2309 T:      git git://github.com/broadcom/stblinux.git
2310 S:      Maintained
2311 F:      arch/arm/mach-bcm/*brcmstb*
2312 F:      arch/arm/boot/dts/bcm7*.dts*
2313 F:      drivers/bus/brcmstb_gisb.c
2314 N:      brcmstb
2315
2316 BROADCOM BMIPS MIPS ARCHITECTURE
2317 M:      Kevin Cernekee <cernekee@gmail.com>
2318 M:      Florian Fainelli <f.fainelli@gmail.com>
2319 L:      linux-mips@linux-mips.org
2320 T:      git git://github.com/broadcom/stblinux.git
2321 S:      Maintained
2322 F:      arch/mips/bmips/*
2323 F:      arch/mips/include/asm/mach-bmips/*
2324 F:      arch/mips/kernel/*bmips*
2325 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2326 F:      drivers/irqchip/irq-bcm7*
2327 F:      drivers/irqchip/irq-brcmstb*
2328
2329 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2330 M:      Prashant Sreedharan <prashant@broadcom.com>
2331 M:      Michael Chan <mchan@broadcom.com>
2332 L:      netdev@vger.kernel.org
2333 S:      Supported
2334 F:      drivers/net/ethernet/broadcom/tg3.*
2335
2336 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2337 M:      Brett Rudley <brudley@broadcom.com>
2338 M:      Arend van Spriel <arend@broadcom.com>
2339 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2340 M:      Hante Meuleman <meuleman@broadcom.com>
2341 L:      linux-wireless@vger.kernel.org
2342 L:      brcm80211-dev-list@broadcom.com
2343 S:      Supported
2344 F:      drivers/net/wireless/brcm80211/
2345
2346 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2347 M:      QLogic-Storage-Upstream@qlogic.com
2348 L:      linux-scsi@vger.kernel.org
2349 S:      Supported
2350 F:      drivers/scsi/bnx2fc/
2351
2352 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2353 M:      QLogic-Storage-Upstream@qlogic.com
2354 L:      linux-scsi@vger.kernel.org
2355 S:      Supported
2356 F:      drivers/scsi/bnx2i/
2357
2358 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2359 M:      Ray Jui <rjui@broadcom.com>
2360 M:      Scott Branden <sbranden@broadcom.com>
2361 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2362 L:      bcm-kernel-feedback-list@broadcom.com
2363 T:      git git://github.com/broadcom/cygnus-linux.git
2364 S:      Maintained
2365 N:      iproc
2366 N:      cygnus
2367 N:      bcm9113*
2368 N:      bcm9583*
2369 N:      bcm583*
2370 N:      bcm113*
2371
2372 BROADCOM BRCMSTB GPIO DRIVER
2373 M:      Gregory Fong <gregory.0xf0@gmail.com>
2374 L:      bcm-kernel-feedback-list@broadcom.com>
2375 S:      Supported
2376 F:      drivers/gpio/gpio-brcmstb.c
2377 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2378
2379 BROADCOM KONA GPIO DRIVER
2380 M:      Ray Jui <rjui@broadcom.com>
2381 L:      bcm-kernel-feedback-list@broadcom.com
2382 S:      Supported
2383 F:      drivers/gpio/gpio-bcm-kona.c
2384 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2385
2386 BROADCOM NVRAM DRIVER
2387 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2388 L:      linux-mips@linux-mips.org
2389 S:      Maintained
2390 F:      drivers/firmware/broadcom/*
2391
2392 BROADCOM STB NAND FLASH DRIVER
2393 M:      Brian Norris <computersforpeace@gmail.com>
2394 L:      linux-mtd@lists.infradead.org
2395 S:      Maintained
2396 F:      drivers/mtd/nand/brcmnand/
2397
2398 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2399 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2400 L:      linux-wireless@vger.kernel.org
2401 S:      Maintained
2402 F:      drivers/bcma/
2403 F:      include/linux/bcma/
2404
2405 BROADCOM SYSTEMPORT ETHERNET DRIVER
2406 M:      Florian Fainelli <f.fainelli@gmail.com>
2407 L:      netdev@vger.kernel.org
2408 S:      Supported
2409 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2410
2411 BROCADE BFA FC SCSI DRIVER
2412 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2413 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2414 L:      linux-scsi@vger.kernel.org
2415 S:      Supported
2416 F:      drivers/scsi/bfa/
2417
2418 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2419 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2420 L:      netdev@vger.kernel.org
2421 S:      Supported
2422 F:      drivers/net/ethernet/brocade/bna/
2423
2424 BSG (block layer generic sg v4 driver)
2425 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2426 L:      linux-scsi@vger.kernel.org
2427 S:      Supported
2428 F:      block/bsg.c
2429 F:      include/linux/bsg.h
2430 F:      include/uapi/linux/bsg.h
2431
2432 BT87X AUDIO DRIVER
2433 M:      Clemens Ladisch <clemens@ladisch.de>
2434 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2435 T:      git git://git.alsa-project.org/alsa-kernel.git
2436 S:      Maintained
2437 F:      Documentation/sound/alsa/Bt87x.txt
2438 F:      sound/pci/bt87x.c
2439
2440 BT8XXGPIO DRIVER
2441 M:      Michael Buesch <m@bues.ch>
2442 W:      http://bu3sch.de/btgpio.php
2443 S:      Maintained
2444 F:      drivers/gpio/gpio-bt8xx.c
2445
2446 BTRFS FILE SYSTEM
2447 M:      Chris Mason <clm@fb.com>
2448 M:      Josef Bacik <jbacik@fb.com>
2449 M:      David Sterba <dsterba@suse.com>
2450 L:      linux-btrfs@vger.kernel.org
2451 W:      http://btrfs.wiki.kernel.org/
2452 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2454 S:      Maintained
2455 F:      Documentation/filesystems/btrfs.txt
2456 F:      fs/btrfs/
2457
2458 BTTV VIDEO4LINUX DRIVER
2459 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2460 L:      linux-media@vger.kernel.org
2461 W:      http://linuxtv.org
2462 T:      git git://linuxtv.org/media_tree.git
2463 S:      Odd fixes
2464 F:      Documentation/video4linux/bttv/
2465 F:      drivers/media/pci/bt8xx/bttv*
2466
2467 BUSLOGIC SCSI DRIVER
2468 M:      Khalid Aziz <khalid@gonehiking.org>
2469 L:      linux-scsi@vger.kernel.org
2470 S:      Maintained
2471 F:      drivers/scsi/BusLogic.*
2472 F:      drivers/scsi/FlashPoint.*
2473
2474 C-MEDIA CMI8788 DRIVER
2475 M:      Clemens Ladisch <clemens@ladisch.de>
2476 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2477 T:      git git://git.alsa-project.org/alsa-kernel.git
2478 S:      Maintained
2479 F:      sound/pci/oxygen/
2480
2481 C6X ARCHITECTURE
2482 M:      Mark Salter <msalter@redhat.com>
2483 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2484 L:      linux-c6x-dev@linux-c6x.org
2485 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2486 S:      Maintained
2487 F:      arch/c6x/
2488
2489 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2490 M:      David Howells <dhowells@redhat.com>
2491 L:      linux-cachefs@redhat.com
2492 S:      Supported
2493 F:      Documentation/filesystems/caching/cachefiles.txt
2494 F:      fs/cachefiles/
2495
2496 CADET FM/AM RADIO RECEIVER DRIVER
2497 M:      Hans Verkuil <hverkuil@xs4all.nl>
2498 L:      linux-media@vger.kernel.org
2499 T:      git git://linuxtv.org/media_tree.git
2500 W:      http://linuxtv.org
2501 S:      Maintained
2502 F:      drivers/media/radio/radio-cadet*
2503
2504 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2505 M:      Jonathan Corbet <corbet@lwn.net>
2506 L:      linux-media@vger.kernel.org
2507 T:      git git://linuxtv.org/media_tree.git
2508 S:      Maintained
2509 F:      Documentation/video4linux/cafe_ccic
2510 F:      drivers/media/platform/marvell-ccic/
2511
2512 CAIF NETWORK LAYER
2513 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2514 L:      netdev@vger.kernel.org
2515 S:      Supported
2516 F:      Documentation/networking/caif/
2517 F:      drivers/net/caif/
2518 F:      include/uapi/linux/caif/
2519 F:      include/net/caif/
2520 F:      net/caif/
2521
2522 CALGARY x86-64 IOMMU
2523 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2524 M:      "Jon D. Mason" <jdmason@kudzu.us>
2525 L:      discuss@x86-64.org
2526 S:      Maintained
2527 F:      arch/x86/kernel/pci-calgary_64.c
2528 F:      arch/x86/kernel/tce_64.c
2529 F:      arch/x86/include/asm/calgary.h
2530 F:      arch/x86/include/asm/tce.h
2531
2532 CAN NETWORK LAYER
2533 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2534 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2535 L:      linux-can@vger.kernel.org
2536 W:      https://github.com/linux-can
2537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2539 S:      Maintained
2540 F:      Documentation/networking/can.txt
2541 F:      net/can/
2542 F:      include/linux/can/core.h
2543 F:      include/uapi/linux/can.h
2544 F:      include/uapi/linux/can/bcm.h
2545 F:      include/uapi/linux/can/raw.h
2546 F:      include/uapi/linux/can/gw.h
2547
2548 CAN NETWORK DRIVERS
2549 M:      Wolfgang Grandegger <wg@grandegger.com>
2550 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2551 L:      linux-can@vger.kernel.org
2552 W:      https://github.com/linux-can
2553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2555 S:      Maintained
2556 F:      drivers/net/can/
2557 F:      include/linux/can/dev.h
2558 F:      include/linux/can/platform/
2559 F:      include/uapi/linux/can/error.h
2560 F:      include/uapi/linux/can/netlink.h
2561
2562 CAPABILITIES
2563 M:      Serge Hallyn <serge.hallyn@canonical.com>
2564 L:      linux-security-module@vger.kernel.org
2565 S:      Supported
2566 F:      include/linux/capability.h
2567 F:      include/uapi/linux/capability.h
2568 F:      security/commoncap.c
2569 F:      kernel/capability.c
2570
2571 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2572 M:      Kevin Tsai <ktsai@capellamicro.com>
2573 S:      Maintained
2574 F:      drivers/iio/light/cm*
2575 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2576
2577 CAVIUM LIQUIDIO NETWORK DRIVER
2578 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2579 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2580 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2581 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2582 L:     netdev@vger.kernel.org
2583 W:     http://www.cavium.com
2584 S:     Supported
2585 F:     drivers/net/ethernet/cavium/liquidio/
2586
2587 CC2520 IEEE-802.15.4 RADIO DRIVER
2588 M:      Varka Bhadram <varkabhadram@gmail.com>
2589 L:      linux-wpan@vger.kernel.org
2590 S:      Maintained
2591 F:      drivers/net/ieee802154/cc2520.c
2592 F:      include/linux/spi/cc2520.h
2593 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2594
2595 CELL BROADBAND ENGINE ARCHITECTURE
2596 M:      Arnd Bergmann <arnd@arndb.de>
2597 L:      linuxppc-dev@lists.ozlabs.org
2598 W:      http://www.ibm.com/developerworks/power/cell/
2599 S:      Supported
2600 F:      arch/powerpc/include/asm/cell*.h
2601 F:      arch/powerpc/include/asm/spu*.h
2602 F:      arch/powerpc/include/uapi/asm/spu*.h
2603 F:      arch/powerpc/oprofile/*cell*
2604 F:      arch/powerpc/platforms/cell/
2605
2606 CEPH COMMON CODE (LIBCEPH)
2607 M:      Ilya Dryomov <idryomov@gmail.com>
2608 M:      "Yan, Zheng" <zyan@redhat.com>
2609 M:      Sage Weil <sage@redhat.com>
2610 L:      ceph-devel@vger.kernel.org
2611 W:      http://ceph.com/
2612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2613 T:      git git://github.com/ceph/ceph-client.git
2614 S:      Supported
2615 F:      net/ceph/
2616 F:      include/linux/ceph/
2617 F:      include/linux/crush/
2618
2619 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2620 M:      "Yan, Zheng" <zyan@redhat.com>
2621 M:      Sage Weil <sage@redhat.com>
2622 M:      Ilya Dryomov <idryomov@gmail.com>
2623 L:      ceph-devel@vger.kernel.org
2624 W:      http://ceph.com/
2625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2626 T:      git git://github.com/ceph/ceph-client.git
2627 S:      Supported
2628 F:      Documentation/filesystems/ceph.txt
2629 F:      fs/ceph/
2630
2631 CERTIFICATE HANDLING:
2632 M:      David Howells <dhowells@redhat.com>
2633 M:      David Woodhouse <dwmw2@infradead.org>
2634 L:      keyrings@linux-nfs.org
2635 S:      Maintained
2636 F:      Documentation/module-signing.txt
2637 F:      certs/
2638 F:      scripts/extract-cert.c
2639
2640 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2641 L:      linux-usb@vger.kernel.org
2642 S:      Orphan
2643 F:      Documentation/usb/WUSB-Design-overview.txt
2644 F:      Documentation/usb/wusb-cbaf
2645 F:      drivers/usb/host/hwa-hc.c
2646 F:      drivers/usb/host/whci/
2647 F:      drivers/usb/wusbcore/
2648 F:      include/linux/usb/wusb*
2649
2650 CFAG12864B LCD DRIVER
2651 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2652 W:      http://miguelojeda.es/auxdisplay.htm
2653 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2654 S:      Maintained
2655 F:      drivers/auxdisplay/cfag12864b.c
2656 F:      include/linux/cfag12864b.h
2657
2658 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2659 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2660 W:      http://miguelojeda.es/auxdisplay.htm
2661 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2662 S:      Maintained
2663 F:      drivers/auxdisplay/cfag12864bfb.c
2664 F:      include/linux/cfag12864b.h
2665
2666 CFG80211 and NL80211
2667 M:      Johannes Berg <johannes@sipsolutions.net>
2668 L:      linux-wireless@vger.kernel.org
2669 W:      http://wireless.kernel.org/
2670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2672 S:      Maintained
2673 F:      include/uapi/linux/nl80211.h
2674 F:      include/net/cfg80211.h
2675 F:      net/wireless/*
2676 X:      net/wireless/wext*
2677
2678 CHAR and MISC DRIVERS
2679 M:      Arnd Bergmann <arnd@arndb.de>
2680 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2682 S:      Supported
2683 F:      drivers/char/*
2684 F:      drivers/misc/*
2685 F:      include/linux/miscdevice.h
2686
2687 CHECKPATCH
2688 M:      Andy Whitcroft <apw@canonical.com>
2689 M:      Joe Perches <joe@perches.com>
2690 S:      Maintained
2691 F:      scripts/checkpatch.pl
2692
2693 CHINESE DOCUMENTATION
2694 M:      Harry Wei <harryxiyou@gmail.com>
2695 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2696 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2697 S:      Maintained
2698 F:      Documentation/zh_CN/
2699
2700 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2701 M:      Peter Chen <Peter.Chen@freescale.com>
2702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2703 L:      linux-usb@vger.kernel.org
2704 S:      Maintained
2705 F:      drivers/usb/chipidea/
2706
2707 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2708 M:      Hans de Goede <hdegoede@redhat.com>
2709 L:      linux-input@vger.kernel.org
2710 S:      Maintained
2711 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2712 F:      drivers/input/touchscreen/chipone_icn8318.c
2713
2714 CHROME HARDWARE PLATFORM SUPPORT
2715 M:      Olof Johansson <olof@lixom.net>
2716 S:      Maintained
2717 F:      drivers/platform/chrome/
2718
2719 CISCO VIC ETHERNET NIC DRIVER
2720 M:      Christian Benvenuti <benve@cisco.com>
2721 M:      Sujith Sankar <ssujith@cisco.com>
2722 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2723 M:      Neel Patel <neepatel@cisco.com>
2724 S:      Supported
2725 F:      drivers/net/ethernet/cisco/enic/
2726
2727 CISCO VIC LOW LATENCY NIC DRIVER
2728 M:      Upinder Malhi <umalhi@cisco.com>
2729 S:      Supported
2730 F:      drivers/infiniband/hw/usnic
2731
2732 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2733 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2734 L:      netdev@vger.kernel.org
2735 S:      Maintained
2736 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2737
2738 CIRRUS LOGIC AUDIO CODEC DRIVERS
2739 M:      Brian Austin <brian.austin@cirrus.com>
2740 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2741 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2742 S:      Maintained
2743 F:      sound/soc/codecs/cs*
2744
2745 CLEANCACHE API
2746 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2747 L:      linux-kernel@vger.kernel.org
2748 S:      Maintained
2749 F:      mm/cleancache.c
2750 F:      include/linux/cleancache.h
2751
2752 CLK API
2753 M:      Russell King <linux@arm.linux.org.uk>
2754 L:      linux-clk@vger.kernel.org
2755 S:      Maintained
2756 F:      include/linux/clk.h
2757
2758 CLOCKSOURCE, CLOCKEVENT DRIVERS
2759 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2760 M:      Thomas Gleixner <tglx@linutronix.de>
2761 L:      linux-kernel@vger.kernel.org
2762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2763 S:      Supported
2764 F:      drivers/clocksource
2765
2766 CISCO FCOE HBA DRIVER
2767 M:      Hiral Patel <hiralpat@cisco.com>
2768 M:      Suma Ramars <sramars@cisco.com>
2769 M:      Brian Uchino <buchino@cisco.com>
2770 L:      linux-scsi@vger.kernel.org
2771 S:      Supported
2772 F:      drivers/scsi/fnic/
2773
2774 CISCO SCSI HBA DRIVER
2775 M:      Narsimhulu Musini <nmusini@cisco.com>
2776 M:      Sesidhar Baddela <sebaddel@cisco.com>
2777 L:      linux-scsi@vger.kernel.org
2778 S:      Supported
2779 F:      drivers/scsi/snic/
2780
2781 CMPC ACPI DRIVER
2782 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2783 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2784 L:      platform-driver-x86@vger.kernel.org
2785 S:      Supported
2786 F:      drivers/platform/x86/classmate-laptop.c
2787
2788 COBALT MEDIA DRIVER
2789 M:      Hans Verkuil <hans.verkuil@cisco.com>
2790 L:      linux-media@vger.kernel.org
2791 T:      git git://linuxtv.org/media_tree.git
2792 W:      http://linuxtv.org
2793 S:      Supported
2794 F:      drivers/media/pci/cobalt/
2795
2796 COCCINELLE/Semantic Patches (SmPL)
2797 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2798 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2799 M:      Nicolas Palix <nicolas.palix@imag.fr>
2800 M:      Michal Marek <mmarek@suse.com>
2801 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2803 W:      http://coccinelle.lip6.fr/
2804 S:      Supported
2805 F:      Documentation/coccinelle.txt
2806 F:      scripts/coccinelle/
2807 F:      scripts/coccicheck
2808
2809 CODA FILE SYSTEM
2810 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2811 M:      coda@cs.cmu.edu
2812 L:      codalist@coda.cs.cmu.edu
2813 W:      http://www.coda.cs.cmu.edu/
2814 S:      Maintained
2815 F:      Documentation/filesystems/coda.txt
2816 F:      fs/coda/
2817 F:      include/linux/coda*.h
2818 F:      include/uapi/linux/coda*.h
2819
2820 CODA V4L2 MEM2MEM DRIVER
2821 M:      Philipp Zabel <p.zabel@pengutronix.de>
2822 L:      linux-media@vger.kernel.org
2823 S:      Maintained
2824 F:      Documentation/devicetree/bindings/media/coda.txt
2825 F:      drivers/media/platform/coda/
2826
2827 COMMON CLK FRAMEWORK
2828 M:      Michael Turquette <mturquette@baylibre.com>
2829 M:      Stephen Boyd <sboyd@codeaurora.org>
2830 L:      linux-clk@vger.kernel.org
2831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2832 S:      Maintained
2833 F:      drivers/clk/
2834 X:      drivers/clk/clkdev.c
2835 F:      include/linux/clk-pr*
2836 F:      include/linux/clk/
2837
2838 COMMON INTERNET FILE SYSTEM (CIFS)
2839 M:      Steve French <sfrench@samba.org>
2840 L:      linux-cifs@vger.kernel.org
2841 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2842 W:      http://linux-cifs.samba.org/
2843 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2844 S:      Supported
2845 F:      Documentation/filesystems/cifs/
2846 F:      fs/cifs/
2847
2848 COMPACTPCI HOTPLUG CORE
2849 M:      Scott Murray <scott@spiteful.org>
2850 L:      linux-pci@vger.kernel.org
2851 S:      Maintained
2852 F:      drivers/pci/hotplug/cpci_hotplug*
2853
2854 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2855 M:      Scott Murray <scott@spiteful.org>
2856 L:      linux-pci@vger.kernel.org
2857 S:      Maintained
2858 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2859
2860 COMPACTPCI HOTPLUG GENERIC DRIVER
2861 M:      Scott Murray <scott@spiteful.org>
2862 L:      linux-pci@vger.kernel.org
2863 S:      Maintained
2864 F:      drivers/pci/hotplug/cpcihp_generic.c
2865
2866 COMPAL LAPTOP SUPPORT
2867 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2868 L:      platform-driver-x86@vger.kernel.org
2869 S:      Maintained
2870 F:      drivers/platform/x86/compal-laptop.c
2871
2872 CONEXANT ACCESSRUNNER USB DRIVER
2873 M:      Simon Arlott <cxacru@fire.lp0.eu>
2874 L:      accessrunner-general@lists.sourceforge.net
2875 W:      http://accessrunner.sourceforge.net/
2876 S:      Maintained
2877 F:      drivers/usb/atm/cxacru.c
2878
2879 CONFIGFS
2880 M:      Joel Becker <jlbec@evilplan.org>
2881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2882 S:      Supported
2883 F:      fs/configfs/
2884 F:      include/linux/configfs.h
2885
2886 CONNECTOR
2887 M:      Evgeniy Polyakov <zbr@ioremap.net>
2888 L:      netdev@vger.kernel.org
2889 S:      Maintained
2890 F:      drivers/connector/
2891
2892 CONTROL GROUP (CGROUP)
2893 M:      Tejun Heo <tj@kernel.org>
2894 M:      Li Zefan <lizefan@huawei.com>
2895 M:      Johannes Weiner <hannes@cmpxchg.org>
2896 L:      cgroups@vger.kernel.org
2897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2898 S:      Maintained
2899 F:      Documentation/cgroups/
2900 F:      include/linux/cgroup*
2901 F:      kernel/cgroup*
2902
2903 CONTROL GROUP - CPUSET
2904 M:      Li Zefan <lizefan@huawei.com>
2905 L:      cgroups@vger.kernel.org
2906 W:      http://www.bullopensource.org/cpuset/
2907 W:      http://oss.sgi.com/projects/cpusets/
2908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2909 S:      Maintained
2910 F:      Documentation/cgroups/cpusets.txt
2911 F:      include/linux/cpuset.h
2912 F:      kernel/cpuset.c
2913
2914 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2915 M:      Johannes Weiner <hannes@cmpxchg.org>
2916 M:      Michal Hocko <mhocko@kernel.org>
2917 L:      cgroups@vger.kernel.org
2918 L:      linux-mm@kvack.org
2919 S:      Maintained
2920 F:      mm/memcontrol.c
2921 F:      mm/swap_cgroup.c
2922
2923 CORETEMP HARDWARE MONITORING DRIVER
2924 M:      Fenghua Yu <fenghua.yu@intel.com>
2925 L:      lm-sensors@lm-sensors.org
2926 S:      Maintained
2927 F:      Documentation/hwmon/coretemp
2928 F:      drivers/hwmon/coretemp.c
2929
2930 COSA/SRP SYNC SERIAL DRIVER
2931 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2932 W:      http://www.fi.muni.cz/~kas/cosa/
2933 S:      Maintained
2934 F:      drivers/net/wan/cosa*
2935
2936 CPMAC ETHERNET DRIVER
2937 M:      Florian Fainelli <florian@openwrt.org>
2938 L:      netdev@vger.kernel.org
2939 S:      Maintained
2940 F:      drivers/net/ethernet/ti/cpmac.c
2941
2942 CPU FREQUENCY DRIVERS
2943 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2944 M:      Viresh Kumar <viresh.kumar@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 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2949 F:      drivers/cpufreq/
2950 F:      include/linux/cpufreq.h
2951
2952 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2953 M:      Viresh Kumar <viresh.kumar@linaro.org>
2954 M:      Sudeep Holla <sudeep.holla@arm.com>
2955 L:      linux-pm@vger.kernel.org
2956 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2957 S:      Maintained
2958 F:      drivers/cpufreq/arm_big_little.h
2959 F:      drivers/cpufreq/arm_big_little.c
2960 F:      drivers/cpufreq/arm_big_little_dt.c
2961
2962 CPUIDLE DRIVER - ARM BIG LITTLE
2963 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2964 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2965 L:      linux-pm@vger.kernel.org
2966 L:      linux-arm-kernel@lists.infradead.org
2967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2968 S:      Maintained
2969 F:      drivers/cpuidle/cpuidle-big_little.c
2970
2971 CPUIDLE DRIVER - ARM EXYNOS
2972 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2973 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2974 M:      Kukjin Kim <kgene@kernel.org>
2975 L:      linux-pm@vger.kernel.org
2976 L:      linux-samsung-soc@vger.kernel.org
2977 S:      Supported
2978 F:      drivers/cpuidle/cpuidle-exynos.c
2979 F:      arch/arm/mach-exynos/pm.c
2980
2981 CPUIDLE DRIVERS
2982 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2983 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2984 L:      linux-pm@vger.kernel.org
2985 S:      Maintained
2986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2987 F:      drivers/cpuidle/*
2988 F:      include/linux/cpuidle.h
2989
2990 CPUID/MSR DRIVER
2991 M:      "H. Peter Anvin" <hpa@zytor.com>
2992 S:      Maintained
2993 F:      arch/x86/kernel/cpuid.c
2994 F:      arch/x86/kernel/msr.c
2995
2996 CPU POWER MONITORING SUBSYSTEM
2997 M:      Thomas Renninger <trenn@suse.com>
2998 L:      linux-pm@vger.kernel.org
2999 S:      Maintained
3000 F:      tools/power/cpupower/
3001
3002 CRAMFS FILESYSTEM
3003 W:      http://sourceforge.net/projects/cramfs/
3004 S:      Orphan / Obsolete
3005 F:      Documentation/filesystems/cramfs.txt
3006 F:      fs/cramfs/
3007
3008 CRIS PORT
3009 M:      Mikael Starvik <starvik@axis.com>
3010 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3011 L:      linux-cris-kernel@axis.com
3012 W:      http://developer.axis.com
3013 S:      Maintained
3014 F:      arch/cris/
3015 F:      drivers/tty/serial/crisv10.*
3016
3017 CRYPTO API
3018 M:      Herbert Xu <herbert@gondor.apana.org.au>
3019 M:      "David S. Miller" <davem@davemloft.net>
3020 L:      linux-crypto@vger.kernel.org
3021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3022 S:      Maintained
3023 F:      Documentation/crypto/
3024 F:      Documentation/DocBook/crypto-API.tmpl
3025 F:      arch/*/crypto/
3026 F:      crypto/
3027 F:      drivers/crypto/
3028 F:      include/crypto/
3029
3030 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3031 M:      Neil Horman <nhorman@tuxdriver.com>
3032 L:      linux-crypto@vger.kernel.org
3033 S:      Maintained
3034 F:      crypto/ansi_cprng.c
3035 F:      crypto/rng.c
3036
3037 CS5535 Audio ALSA driver
3038 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3039 S:      Maintained
3040 F:      sound/pci/cs5535audio/
3041
3042 CW1200 WLAN driver
3043 M:      Solomon Peachy <pizza@shaftnet.org>
3044 S:      Maintained
3045 F:      drivers/net/wireless/cw1200/
3046
3047 CX18 VIDEO4LINUX DRIVER
3048 M:      Andy Walls <awalls@md.metrocast.net>
3049 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3050 L:      linux-media@vger.kernel.org
3051 T:      git git://linuxtv.org/media_tree.git
3052 W:      http://linuxtv.org
3053 W:      http://www.ivtvdriver.org/index.php/Cx18
3054 S:      Maintained
3055 F:      Documentation/video4linux/cx18.txt
3056 F:      drivers/media/pci/cx18/
3057 F:      include/uapi/linux/ivtv*
3058
3059 CX2341X MPEG ENCODER HELPER MODULE
3060 M:      Hans Verkuil <hverkuil@xs4all.nl>
3061 L:      linux-media@vger.kernel.org
3062 T:      git git://linuxtv.org/media_tree.git
3063 W:      http://linuxtv.org
3064 S:      Maintained
3065 F:      drivers/media/common/cx2341x*
3066 F:      include/media/cx2341x*
3067
3068 CX24120 MEDIA DRIVER
3069 M:      Jemma Denson <jdenson@gmail.com>
3070 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3071 L:      linux-media@vger.kernel.org
3072 W:      http://linuxtv.org/
3073 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3074 S:      Maintained
3075 F:      drivers/media/dvb-frontends/cx24120*
3076
3077 CX88 VIDEO4LINUX DRIVER
3078 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3079 L:      linux-media@vger.kernel.org
3080 W:      http://linuxtv.org
3081 T:      git git://linuxtv.org/media_tree.git
3082 S:      Odd fixes
3083 F:      Documentation/video4linux/cx88/
3084 F:      drivers/media/pci/cx88/
3085
3086 CXD2820R MEDIA DRIVER
3087 M:      Antti Palosaari <crope@iki.fi>
3088 L:      linux-media@vger.kernel.org
3089 W:      http://linuxtv.org/
3090 W:      http://palosaari.fi/linux/
3091 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3092 T:      git git://linuxtv.org/anttip/media_tree.git
3093 S:      Maintained
3094 F:      drivers/media/dvb-frontends/cxd2820r*
3095
3096 CXGB3 ETHERNET DRIVER (CXGB3)
3097 M:      Santosh Raspatur <santosh@chelsio.com>
3098 L:      netdev@vger.kernel.org
3099 W:      http://www.chelsio.com
3100 S:      Supported
3101 F:      drivers/net/ethernet/chelsio/cxgb3/
3102
3103 CXGB3 ISCSI DRIVER (CXGB3I)
3104 M:      Karen Xie <kxie@chelsio.com>
3105 L:      linux-scsi@vger.kernel.org
3106 W:      http://www.chelsio.com
3107 S:      Supported
3108 F:      drivers/scsi/cxgbi/cxgb3i
3109
3110 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3111 M:      Steve Wise <swise@chelsio.com>
3112 L:      linux-rdma@vger.kernel.org
3113 W:      http://www.openfabrics.org
3114 S:      Supported
3115 F:      drivers/infiniband/hw/cxgb3/
3116
3117 CXGB4 ETHERNET DRIVER (CXGB4)
3118 M:      Hariprasad S <hariprasad@chelsio.com>
3119 L:      netdev@vger.kernel.org
3120 W:      http://www.chelsio.com
3121 S:      Supported
3122 F:      drivers/net/ethernet/chelsio/cxgb4/
3123
3124 CXGB4 ISCSI DRIVER (CXGB4I)
3125 M:      Karen Xie <kxie@chelsio.com>
3126 L:      linux-scsi@vger.kernel.org
3127 W:      http://www.chelsio.com
3128 S:      Supported
3129 F:      drivers/scsi/cxgbi/cxgb4i
3130
3131 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3132 M:      Steve Wise <swise@chelsio.com>
3133 L:      linux-rdma@vger.kernel.org
3134 W:      http://www.openfabrics.org
3135 S:      Supported
3136 F:      drivers/infiniband/hw/cxgb4/
3137
3138 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3139 M:      Casey Leedom <leedom@chelsio.com>
3140 L:      netdev@vger.kernel.org
3141 W:      http://www.chelsio.com
3142 S:      Supported
3143 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3144
3145 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3146 M:      Ian Munsie <imunsie@au1.ibm.com>
3147 M:      Michael Neuling <mikey@neuling.org>
3148 L:      linuxppc-dev@lists.ozlabs.org
3149 S:      Supported
3150 F:      drivers/misc/cxl/
3151 F:      include/misc/cxl*
3152 F:      include/uapi/misc/cxl.h
3153 F:      Documentation/powerpc/cxl.txt
3154 F:      Documentation/powerpc/cxl.txt
3155 F:      Documentation/ABI/testing/sysfs-class-cxl
3156
3157 STMMAC ETHERNET DRIVER
3158 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3159 L:      netdev@vger.kernel.org
3160 W:      http://www.stlinux.com
3161 S:      Supported
3162 F:      drivers/net/ethernet/stmicro/stmmac/
3163
3164 CYBERPRO FB DRIVER
3165 M:      Russell King <linux@arm.linux.org.uk>
3166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3167 W:      http://www.arm.linux.org.uk/
3168 S:      Maintained
3169 F:      drivers/video/fbdev/cyber2000fb.*
3170
3171 CYCLADES ASYNC MUX DRIVER
3172 W:      http://www.cyclades.com/
3173 S:      Orphan
3174 F:      drivers/tty/cyclades.c
3175 F:      include/linux/cyclades.h
3176 F:      include/uapi/linux/cyclades.h
3177
3178 CYCLADES PC300 DRIVER
3179 W:      http://www.cyclades.com/
3180 S:      Orphan
3181 F:      drivers/net/wan/pc300*
3182
3183 CYPRESS_FIRMWARE MEDIA DRIVER
3184 M:      Antti Palosaari <crope@iki.fi>
3185 L:      linux-media@vger.kernel.org
3186 W:      http://linuxtv.org/
3187 W:      http://palosaari.fi/linux/
3188 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3189 T:      git git://linuxtv.org/anttip/media_tree.git
3190 S:      Maintained
3191 F:      drivers/media/common/cypress_firmware*
3192
3193 CYTTSP TOUCHSCREEN DRIVER
3194 M:      Ferruh Yigit <fery@cypress.com>
3195 L:      linux-input@vger.kernel.org
3196 S:      Supported
3197 F:      drivers/input/touchscreen/cyttsp*
3198 F:      include/linux/input/cyttsp.h
3199
3200 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3201 M:      Joshua Kinard <kumba@gentoo.org>
3202 S:      Maintained
3203 F:      drivers/rtc/rtc-ds1685.c
3204 F:      include/linux/rtc/ds1685.h
3205
3206 DAMA SLAVE for AX.25
3207 M:      Joerg Reuter <jreuter@yaina.de>
3208 W:      http://yaina.de/jreuter/
3209 W:      http://www.qsl.net/dl1bke/
3210 L:      linux-hams@vger.kernel.org
3211 S:      Maintained
3212 F:      net/ax25/af_ax25.c
3213 F:      net/ax25/ax25_dev.c
3214 F:      net/ax25/ax25_ds_*
3215 F:      net/ax25/ax25_in.c
3216 F:      net/ax25/ax25_out.c
3217 F:      net/ax25/ax25_timer.c
3218 F:      net/ax25/sysctl_net_ax25.c
3219
3220 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3221 L:      netdev@vger.kernel.org
3222 S:      Orphan
3223 F:      Documentation/networking/dmfe.txt
3224 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3225
3226 DC390/AM53C974 SCSI driver
3227 M:      Hannes Reinecke <hare@suse.com>
3228 L:      linux-scsi@vger.kernel.org
3229 S:      Maintained
3230 F:      drivers/scsi/am53c974.c
3231
3232 DC395x SCSI driver
3233 M:      Oliver Neukum <oliver@neukum.org>
3234 M:      Ali Akcaagac <aliakc@web.de>
3235 M:      Jamie Lenehan <lenehan@twibble.org>
3236 L:      dc395x@twibble.org
3237 W:      http://twibble.org/dist/dc395x/
3238 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3239 S:      Maintained
3240 F:      Documentation/scsi/dc395x.txt
3241 F:      drivers/scsi/dc395x.*
3242
3243 DCCP PROTOCOL
3244 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3245 L:      dccp@vger.kernel.org
3246 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3247 S:      Maintained
3248 F:      include/linux/dccp.h
3249 F:      include/uapi/linux/dccp.h
3250 F:      include/linux/tfrc.h
3251 F:      net/dccp/
3252
3253 DECnet NETWORK LAYER
3254 W:      http://linux-decnet.sourceforge.net
3255 L:      linux-decnet-user@lists.sourceforge.net
3256 S:      Orphan
3257 F:      Documentation/networking/decnet.txt
3258 F:      net/decnet/
3259
3260 DECSTATION PLATFORM SUPPORT
3261 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3262 L:      linux-mips@linux-mips.org
3263 W:      http://www.linux-mips.org/wiki/DECstation
3264 S:      Maintained
3265 F:      arch/mips/dec/
3266 F:      arch/mips/include/asm/dec/
3267 F:      arch/mips/include/asm/mach-dec/
3268
3269 DEFXX FDDI NETWORK DRIVER
3270 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3271 S:      Maintained
3272 F:      drivers/net/fddi/defxx.*
3273
3274 DELL LAPTOP DRIVER
3275 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3276 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3277 L:      platform-driver-x86@vger.kernel.org
3278 S:      Maintained
3279 F:      drivers/platform/x86/dell-laptop.c
3280
3281 DELL LAPTOP RBTN DRIVER
3282 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3283 S:      Maintained
3284 F:      drivers/platform/x86/dell-rbtn.*
3285
3286 DELL LAPTOP FREEFALL DRIVER
3287 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3288 S:      Maintained
3289 F:      drivers/platform/x86/dell-smo8800.c
3290
3291 DELL LAPTOP SMM DRIVER
3292 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3293 S:      Maintained
3294 F:      drivers/hwmon/dell-smm-hwmon.c
3295 F:      include/uapi/linux/i8k.h
3296
3297 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3298 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3299 S:      Maintained
3300 F:      Documentation/dcdbas.txt
3301 F:      drivers/firmware/dcdbas.*
3302
3303 DELL WMI EXTRAS DRIVER
3304 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3305 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3306 S:      Maintained
3307 F:      drivers/platform/x86/dell-wmi.c
3308
3309 DESIGNWARE USB2 DRD IP DRIVER
3310 M:      John Youn <johnyoun@synopsys.com>
3311 L:      linux-usb@vger.kernel.org
3312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3313 S:      Maintained
3314 F:      drivers/usb/dwc2/
3315
3316 DESIGNWARE USB3 DRD IP DRIVER
3317 M:      Felipe Balbi <balbi@ti.com>
3318 L:      linux-usb@vger.kernel.org
3319 L:      linux-omap@vger.kernel.org
3320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3321 S:      Maintained
3322 F:      drivers/usb/dwc3/
3323
3324 DEVICE COREDUMP (DEV_COREDUMP)
3325 M:      Johannes Berg <johannes@sipsolutions.net>
3326 L:      linux-kernel@vger.kernel.org
3327 S:      Maintained
3328 F:      drivers/base/devcoredump.c
3329 F:      include/linux/devcoredump.h
3330
3331 DEVICE FREQUENCY (DEVFREQ)
3332 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3333 M:      Kyungmin Park <kyungmin.park@samsung.com>
3334 L:      linux-pm@vger.kernel.org
3335 S:      Maintained
3336 F:      drivers/devfreq/
3337
3338 DEVICE NUMBER REGISTRY
3339 M:      Torben Mathiasen <device@lanana.org>
3340 W:      http://lanana.org/docs/device-list/index.html
3341 S:      Maintained
3342
3343 DEVICE-MAPPER  (LVM)
3344 M:      Alasdair Kergon <agk@redhat.com>
3345 M:      Mike Snitzer <snitzer@redhat.com>
3346 M:      dm-devel@redhat.com
3347 L:      dm-devel@redhat.com
3348 W:      http://sources.redhat.com/dm
3349 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3351 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3352 S:      Maintained
3353 F:      Documentation/device-mapper/
3354 F:      drivers/md/dm*
3355 F:      drivers/md/persistent-data/
3356 F:      include/linux/device-mapper.h
3357 F:      include/linux/dm-*.h
3358 F:      include/uapi/linux/dm-*.h
3359
3360 DIALOG SEMICONDUCTOR DRIVERS
3361 M:      Support Opensource <support.opensource@diasemi.com>
3362 W:      http://www.dialog-semiconductor.com/products
3363 S:      Supported
3364 F:      Documentation/hwmon/da90??
3365 F:      drivers/gpio/gpio-da90??.c
3366 F:      drivers/hwmon/da90??-hwmon.c
3367 F:      drivers/iio/adc/da91??-*.c
3368 F:      drivers/input/misc/da90??_onkey.c
3369 F:      drivers/input/touchscreen/da9052_tsi.c
3370 F:      drivers/leds/leds-da90??.c
3371 F:      drivers/mfd/da903x.c
3372 F:      drivers/mfd/da90??-*.c
3373 F:      drivers/mfd/da91??-*.c
3374 F:      drivers/power/da9052-battery.c
3375 F:      drivers/power/da91??-*.c
3376 F:      drivers/regulator/da903x.c
3377 F:      drivers/regulator/da9???-regulator.[ch]
3378 F:      drivers/rtc/rtc-da90??.c
3379 F:      drivers/video/backlight/da90??_bl.c
3380 F:      drivers/watchdog/da90??_wdt.c
3381 F:      include/linux/mfd/da903x.h
3382 F:      include/linux/mfd/da9052/
3383 F:      include/linux/mfd/da9055/
3384 F:      include/linux/mfd/da9063/
3385 F:      include/linux/mfd/da9150/
3386 F:      include/sound/da[79]*.h
3387 F:      sound/soc/codecs/da[79]*.[ch]
3388
3389 DIGI NEO AND CLASSIC PCI PRODUCTS
3390 M:      Lidza Louina <lidza.louina@gmail.com>
3391 M:      Mark Hounschell <markh@compro.net>
3392 L:      driverdev-devel@linuxdriverproject.org
3393 S:      Maintained
3394 F:      drivers/staging/dgnc/
3395
3396 DIGI EPCA PCI PRODUCTS
3397 M:      Lidza Louina <lidza.louina@gmail.com>
3398 M:      Daeseok Youn <daeseok.youn@gmail.com>
3399 L:      driverdev-devel@linuxdriverproject.org
3400 S:      Maintained
3401 F:      drivers/staging/dgap/
3402
3403 DIOLAN U2C-12 I2C DRIVER
3404 M:      Guenter Roeck <linux@roeck-us.net>
3405 L:      linux-i2c@vger.kernel.org
3406 S:      Maintained
3407 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3408
3409 DIRECT ACCESS (DAX)
3410 M:      Matthew Wilcox <willy@linux.intel.com>
3411 L:      linux-fsdevel@vger.kernel.org
3412 S:      Supported
3413 F:      fs/dax.c
3414
3415 DIRECTORY NOTIFICATION (DNOTIFY)
3416 M:      Eric Paris <eparis@parisplace.org>
3417 S:      Maintained
3418 F:      Documentation/filesystems/dnotify.txt
3419 F:      fs/notify/dnotify/
3420 F:      include/linux/dnotify.h
3421
3422 DISK GEOMETRY AND PARTITION HANDLING
3423 M:      Andries Brouwer <aeb@cwi.nl>
3424 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3425 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3426 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3427 S:      Maintained
3428
3429 DISKQUOTA
3430 M:      Jan Kara <jack@suse.com>
3431 S:      Maintained
3432 F:      Documentation/filesystems/quota.txt
3433 F:      fs/quota/
3434 F:      include/linux/quota*.h
3435 F:      include/uapi/linux/quota*.h
3436
3437 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3438 M:      Bernie Thompson <bernie@plugable.com>
3439 L:      linux-fbdev@vger.kernel.org
3440 S:      Maintained
3441 W:      http://plugable.com/category/projects/udlfb/
3442 F:      drivers/video/fbdev/udlfb.c
3443 F:      include/video/udlfb.h
3444 F:      Documentation/fb/udlfb.txt
3445
3446 DISTRIBUTED LOCK MANAGER (DLM)
3447 M:      Christine Caulfield <ccaulfie@redhat.com>
3448 M:      David Teigland <teigland@redhat.com>
3449 L:      cluster-devel@redhat.com
3450 W:      http://sources.redhat.com/cluster/
3451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3452 S:      Supported
3453 F:      fs/dlm/
3454
3455 DMA BUFFER SHARING FRAMEWORK
3456 M:      Sumit Semwal <sumit.semwal@linaro.org>
3457 S:      Maintained
3458 L:      linux-media@vger.kernel.org
3459 L:      dri-devel@lists.freedesktop.org
3460 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3461 F:      drivers/dma-buf/
3462 F:      include/linux/dma-buf*
3463 F:      include/linux/reservation.h
3464 F:      include/linux/*fence.h
3465 F:      Documentation/dma-buf-sharing.txt
3466 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3467
3468 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3469 M:      Vinod Koul <vinod.koul@intel.com>
3470 L:      dmaengine@vger.kernel.org
3471 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3472 S:      Maintained
3473 F:      drivers/dma/
3474 F:      include/linux/dmaengine.h
3475 F:      Documentation/dmaengine/
3476 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3477
3478 DME1737 HARDWARE MONITOR DRIVER
3479 M:      Juerg Haefliger <juergh@gmail.com>
3480 L:      lm-sensors@lm-sensors.org
3481 S:      Maintained
3482 F:      Documentation/hwmon/dme1737
3483 F:      drivers/hwmon/dme1737.c
3484
3485 DMI/SMBIOS SUPPORT
3486 M:      Jean Delvare <jdelvare@suse.com>
3487 S:      Maintained
3488 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3489 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3490 F:      drivers/firmware/dmi-id.c
3491 F:      drivers/firmware/dmi_scan.c
3492 F:      include/linux/dmi.h
3493
3494 DOCUMENTATION
3495 M:      Jonathan Corbet <corbet@lwn.net>
3496 L:      linux-doc@vger.kernel.org
3497 S:      Maintained
3498 F:      Documentation/
3499 X:      Documentation/ABI/
3500 X:      Documentation/devicetree/
3501 X:      Documentation/acpi
3502 X:      Documentation/power
3503 X:      Documentation/spi
3504 X:      Documentation/DocBook/media
3505 T:      git git://git.lwn.net/linux-2.6.git docs-next
3506
3507 DOUBLETALK DRIVER
3508 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3509 L:      blinux-list@redhat.com
3510 S:      Maintained
3511 F:      drivers/char/dtlk.c
3512 F:      include/linux/dtlk.h
3513
3514 DPT_I2O SCSI RAID DRIVER
3515 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3516 L:      linux-scsi@vger.kernel.org
3517 W:      http://www.adaptec.com/
3518 S:      Maintained
3519 F:      drivers/scsi/dpt*
3520 F:      drivers/scsi/dpt/
3521
3522 DRBD DRIVER
3523 P:      Philipp Reisner
3524 P:      Lars Ellenberg
3525 M:      drbd-dev@lists.linbit.com
3526 L:      drbd-user@lists.linbit.com
3527 W:      http://www.drbd.org
3528 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3529 T:      git git://git.drbd.org/drbd-8.3.git
3530 S:      Supported
3531 F:      drivers/block/drbd/
3532 F:      lib/lru_cache.c
3533 F:      Documentation/blockdev/drbd/
3534
3535 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3536 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3538 S:      Supported
3539 F:      Documentation/kobject.txt
3540 F:      drivers/base/
3541 F:      fs/debugfs/
3542 F:      fs/kernfs/
3543 F:      fs/sysfs/
3544 F:      include/linux/debugfs.h
3545 F:      include/linux/kobj*
3546 F:      lib/kobj*
3547
3548 DRM DRIVERS
3549 M:      David Airlie <airlied@linux.ie>
3550 L:      dri-devel@lists.freedesktop.org
3551 T:      git git://people.freedesktop.org/~airlied/linux
3552 S:      Maintained
3553 F:      drivers/gpu/drm/
3554 F:      drivers/gpu/vga/
3555 F:      include/drm/
3556 F:      include/uapi/drm/
3557
3558 RADEON DRM DRIVERS
3559 M:      Alex Deucher <alexander.deucher@amd.com>
3560 M:      Christian König <christian.koenig@amd.com>
3561 L:      dri-devel@lists.freedesktop.org
3562 T:      git git://people.freedesktop.org/~agd5f/linux
3563 S:      Supported
3564 F:      drivers/gpu/drm/radeon/
3565 F:      include/uapi/drm/radeon*
3566
3567 DRM PANEL DRIVERS
3568 M:      Thierry Reding <thierry.reding@gmail.com>
3569 L:      dri-devel@lists.freedesktop.org
3570 T:      git git://anongit.freedesktop.org/tegra/linux.git
3571 S:      Maintained
3572 F:      drivers/gpu/drm/drm_panel.c
3573 F:      drivers/gpu/drm/panel/
3574 F:      include/drm/drm_panel.h
3575 F:      Documentation/devicetree/bindings/panel/
3576
3577 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3578 M:      Daniel Vetter <daniel.vetter@intel.com>
3579 M:      Jani Nikula <jani.nikula@linux.intel.com>
3580 L:      intel-gfx@lists.freedesktop.org
3581 L:      dri-devel@lists.freedesktop.org
3582 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3583 T:      git git://anongit.freedesktop.org/drm-intel
3584 S:      Supported
3585 F:      drivers/gpu/drm/i915/
3586 F:      include/drm/i915*
3587 F:      include/uapi/drm/i915*
3588
3589 DRM DRIVERS FOR EXYNOS
3590 M:      Inki Dae <inki.dae@samsung.com>
3591 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3592 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3593 M:      Kyungmin Park <kyungmin.park@samsung.com>
3594 L:      dri-devel@lists.freedesktop.org
3595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3596 S:      Supported
3597 F:      drivers/gpu/drm/exynos/
3598 F:      include/drm/exynos*
3599 F:      include/uapi/drm/exynos*
3600
3601 DRM DRIVERS FOR FREESCALE DCU
3602 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3603 M:      Alison Wang <alison.wang@freescale.com>
3604 L:      dri-devel@lists.freedesktop.org
3605 S:      Supported
3606 F:      drivers/gpu/drm/fsl-dcu/
3607 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3608 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3609
3610 DRM DRIVERS FOR FREESCALE IMX
3611 M:      Philipp Zabel <p.zabel@pengutronix.de>
3612 L:      dri-devel@lists.freedesktop.org
3613 S:      Maintained
3614 F:      drivers/gpu/drm/imx/
3615 F:      Documentation/devicetree/bindings/drm/imx/
3616
3617 DRM DRIVERS FOR NVIDIA TEGRA
3618 M:      Thierry Reding <thierry.reding@gmail.com>
3619 M:      Terje Bergström <tbergstrom@nvidia.com>
3620 L:      dri-devel@lists.freedesktop.org
3621 L:      linux-tegra@vger.kernel.org
3622 T:      git git://anongit.freedesktop.org/tegra/linux.git
3623 S:      Supported
3624 F:      drivers/gpu/drm/tegra/
3625 F:      drivers/gpu/host1x/
3626 F:      include/linux/host1x.h
3627 F:      include/uapi/drm/tegra_drm.h
3628 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3629
3630 DRM DRIVERS FOR RENESAS
3631 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3632 L:      dri-devel@lists.freedesktop.org
3633 L:      linux-sh@vger.kernel.org
3634 T:      git git://people.freedesktop.org/~airlied/linux
3635 S:      Supported
3636 F:      drivers/gpu/drm/rcar-du/
3637 F:      drivers/gpu/drm/shmobile/
3638 F:      include/linux/platform_data/shmob_drm.h
3639
3640 DRM DRIVERS FOR ROCKCHIP
3641 M:      Mark Yao <mark.yao@rock-chips.com>
3642 L:      dri-devel@lists.freedesktop.org
3643 S:      Maintained
3644 F:      drivers/gpu/drm/rockchip/
3645 F:      Documentation/devicetree/bindings/video/rockchip*
3646
3647 DRM DRIVERS FOR STI
3648 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3649 M:      Vincent Abriou <vincent.abriou@st.com>
3650 L:      dri-devel@lists.freedesktop.org
3651 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3652 S:      Maintained
3653 F:      drivers/gpu/drm/sti
3654 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3655
3656 DSBR100 USB FM RADIO DRIVER
3657 M:      Alexey Klimov <klimov.linux@gmail.com>
3658 L:      linux-media@vger.kernel.org
3659 T:      git git://linuxtv.org/media_tree.git
3660 S:      Maintained
3661 F:      drivers/media/radio/dsbr100.c
3662
3663 DSCC4 DRIVER
3664 M:      Francois Romieu <romieu@fr.zoreil.com>
3665 L:      netdev@vger.kernel.org
3666 S:      Maintained
3667 F:      drivers/net/wan/dscc4.c
3668
3669 DT3155 MEDIA DRIVER
3670 M:      Hans Verkuil <hverkuil@xs4all.nl>
3671 L:      linux-media@vger.kernel.org
3672 T:      git git://linuxtv.org/media_tree.git
3673 W:      http://linuxtv.org
3674 S:      Odd Fixes
3675 F:      drivers/media/pci/dt3155/
3676
3677 DVB_USB_AF9015 MEDIA DRIVER
3678 M:      Antti Palosaari <crope@iki.fi>
3679 L:      linux-media@vger.kernel.org
3680 W:      http://linuxtv.org/
3681 W:      http://palosaari.fi/linux/
3682 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3683 T:      git git://linuxtv.org/anttip/media_tree.git
3684 S:      Maintained
3685 F:      drivers/media/usb/dvb-usb-v2/af9015*
3686
3687 DVB_USB_AF9035 MEDIA DRIVER
3688 M:      Antti Palosaari <crope@iki.fi>
3689 L:      linux-media@vger.kernel.org
3690 W:      http://linuxtv.org/
3691 W:      http://palosaari.fi/linux/
3692 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3693 T:      git git://linuxtv.org/anttip/media_tree.git
3694 S:      Maintained
3695 F:      drivers/media/usb/dvb-usb-v2/af9035*
3696
3697 DVB_USB_ANYSEE MEDIA DRIVER
3698 M:      Antti Palosaari <crope@iki.fi>
3699 L:      linux-media@vger.kernel.org
3700 W:      http://linuxtv.org/
3701 W:      http://palosaari.fi/linux/
3702 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3703 T:      git git://linuxtv.org/anttip/media_tree.git
3704 S:      Maintained
3705 F:      drivers/media/usb/dvb-usb-v2/anysee*
3706
3707 DVB_USB_AU6610 MEDIA DRIVER
3708 M:      Antti Palosaari <crope@iki.fi>
3709 L:      linux-media@vger.kernel.org
3710 W:      http://linuxtv.org/
3711 W:      http://palosaari.fi/linux/
3712 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3713 T:      git git://linuxtv.org/anttip/media_tree.git
3714 S:      Maintained
3715 F:      drivers/media/usb/dvb-usb-v2/au6610*
3716
3717 DVB_USB_CE6230 MEDIA DRIVER
3718 M:      Antti Palosaari <crope@iki.fi>
3719 L:      linux-media@vger.kernel.org
3720 W:      http://linuxtv.org/
3721 W:      http://palosaari.fi/linux/
3722 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3723 T:      git git://linuxtv.org/anttip/media_tree.git
3724 S:      Maintained
3725 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3726
3727 DVB_USB_CXUSB MEDIA DRIVER
3728 M:      Michael Krufky <mkrufky@linuxtv.org>
3729 L:      linux-media@vger.kernel.org
3730 W:      http://linuxtv.org/
3731 W:      http://github.com/mkrufky
3732 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3733 T:      git git://linuxtv.org/media_tree.git
3734 S:      Maintained
3735 F:      drivers/media/usb/dvb-usb/cxusb*
3736
3737 DVB_USB_EC168 MEDIA DRIVER
3738 M:      Antti Palosaari <crope@iki.fi>
3739 L:      linux-media@vger.kernel.org
3740 W:      http://linuxtv.org/
3741 W:      http://palosaari.fi/linux/
3742 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3743 T:      git git://linuxtv.org/anttip/media_tree.git
3744 S:      Maintained
3745 F:      drivers/media/usb/dvb-usb-v2/ec168*
3746
3747 DVB_USB_GL861 MEDIA DRIVER
3748 M:      Antti Palosaari <crope@iki.fi>
3749 L:      linux-media@vger.kernel.org
3750 W:      http://linuxtv.org/
3751 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3752 T:      git git://linuxtv.org/anttip/media_tree.git
3753 S:      Maintained
3754 F:      drivers/media/usb/dvb-usb-v2/gl861*
3755
3756 DVB_USB_MXL111SF MEDIA DRIVER
3757 M:      Michael Krufky <mkrufky@linuxtv.org>
3758 L:      linux-media@vger.kernel.org
3759 W:      http://linuxtv.org/
3760 W:      http://github.com/mkrufky
3761 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3762 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3763 S:      Maintained
3764 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3765
3766 DVB_USB_RTL28XXU MEDIA DRIVER
3767 M:      Antti Palosaari <crope@iki.fi>
3768 L:      linux-media@vger.kernel.org
3769 W:      http://linuxtv.org/
3770 W:      http://palosaari.fi/linux/
3771 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3772 T:      git git://linuxtv.org/anttip/media_tree.git
3773 S:      Maintained
3774 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3775
3776 DVB_USB_V2 MEDIA DRIVER
3777 M:      Antti Palosaari <crope@iki.fi>
3778 L:      linux-media@vger.kernel.org
3779 W:      http://linuxtv.org/
3780 W:      http://palosaari.fi/linux/
3781 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3782 T:      git git://linuxtv.org/anttip/media_tree.git
3783 S:      Maintained
3784 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3785 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3786
3787 DYNAMIC DEBUG
3788 M:      Jason Baron <jbaron@akamai.com>
3789 S:      Maintained
3790 F:      lib/dynamic_debug.c
3791 F:      include/linux/dynamic_debug.h
3792
3793 DZ DECSTATION DZ11 SERIAL DRIVER
3794 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3795 S:      Maintained
3796 F:      drivers/tty/serial/dz.*
3797
3798 E3X0 POWER BUTTON DRIVER
3799 M:      Moritz Fischer <moritz.fischer@ettus.com>
3800 L:      usrp-users@lists.ettus.com
3801 W:      http://www.ettus.com
3802 S:      Supported
3803 F:      drivers/input/misc/e3x0-button.c
3804 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3805
3806 E4000 MEDIA DRIVER
3807 M:      Antti Palosaari <crope@iki.fi>
3808 L:      linux-media@vger.kernel.org
3809 W:      http://linuxtv.org/
3810 W:      http://palosaari.fi/linux/
3811 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3812 T:      git git://linuxtv.org/anttip/media_tree.git
3813 S:      Maintained
3814 F:      drivers/media/tuners/e4000*
3815
3816 EATA ISA/EISA/PCI SCSI DRIVER
3817 M:      Dario Ballabio <ballabio_dario@emc.com>
3818 L:      linux-scsi@vger.kernel.org
3819 S:      Maintained
3820 F:      drivers/scsi/eata.c
3821
3822 EC100 MEDIA DRIVER
3823 M:      Antti Palosaari <crope@iki.fi>
3824 L:      linux-media@vger.kernel.org
3825 W:      http://linuxtv.org/
3826 W:      http://palosaari.fi/linux/
3827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3828 T:      git git://linuxtv.org/anttip/media_tree.git
3829 S:      Maintained
3830 F:      drivers/media/dvb-frontends/ec100*
3831
3832 ECRYPT FILE SYSTEM
3833 M:      Tyler Hicks <tyhicks@canonical.com>
3834 L:      ecryptfs@vger.kernel.org
3835 W:      http://ecryptfs.org
3836 W:      https://launchpad.net/ecryptfs
3837 S:      Supported
3838 F:      Documentation/filesystems/ecryptfs.txt
3839 F:      fs/ecryptfs/
3840
3841 EDAC-CORE
3842 M:      Doug Thompson <dougthompson@xmission.com>
3843 M:      Borislav Petkov <bp@alien8.de>
3844 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3845 L:      linux-edac@vger.kernel.org
3846 W:      bluesmoke.sourceforge.net
3847 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3848 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3849 S:      Supported
3850 F:      Documentation/edac.txt
3851 F:      drivers/edac/
3852 F:      include/linux/edac.h
3853
3854 EDAC-AMD64
3855 M:      Doug Thompson <dougthompson@xmission.com>
3856 M:      Borislav Petkov <bp@alien8.de>
3857 L:      linux-edac@vger.kernel.org
3858 W:      bluesmoke.sourceforge.net
3859 S:      Maintained
3860 F:      drivers/edac/amd64_edac*
3861
3862 EDAC-CALXEDA
3863 M:      Doug Thompson <dougthompson@xmission.com>
3864 M:      Robert Richter <rric@kernel.org>
3865 L:      linux-edac@vger.kernel.org
3866 W:      bluesmoke.sourceforge.net
3867 S:      Maintained
3868 F:      drivers/edac/highbank*
3869
3870 EDAC-CAVIUM
3871 M:      Ralf Baechle <ralf@linux-mips.org>
3872 M:      David Daney <david.daney@cavium.com>
3873 L:      linux-edac@vger.kernel.org
3874 L:      linux-mips@linux-mips.org
3875 W:      bluesmoke.sourceforge.net
3876 S:      Supported
3877 F:      drivers/edac/octeon_edac*
3878
3879 EDAC-E752X
3880 M:      Mark Gross <mark.gross@intel.com>
3881 M:      Doug Thompson <dougthompson@xmission.com>
3882 L:      linux-edac@vger.kernel.org
3883 W:      bluesmoke.sourceforge.net
3884 S:      Maintained
3885 F:      drivers/edac/e752x_edac.c
3886
3887 EDAC-E7XXX
3888 M:      Doug Thompson <dougthompson@xmission.com>
3889 L:      linux-edac@vger.kernel.org
3890 W:      bluesmoke.sourceforge.net
3891 S:      Maintained
3892 F:      drivers/edac/e7xxx_edac.c
3893
3894 EDAC-GHES
3895 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3896 L:      linux-edac@vger.kernel.org
3897 W:      bluesmoke.sourceforge.net
3898 S:      Maintained
3899 F:      drivers/edac/ghes_edac.c
3900
3901 EDAC-I82443BXGX
3902 M:      Tim Small <tim@buttersideup.com>
3903 L:      linux-edac@vger.kernel.org
3904 W:      bluesmoke.sourceforge.net
3905 S:      Maintained
3906 F:      drivers/edac/i82443bxgx_edac.c
3907
3908 EDAC-I3000
3909 M:      Jason Uhlenkott <juhlenko@akamai.com>
3910 L:      linux-edac@vger.kernel.org
3911 W:      bluesmoke.sourceforge.net
3912 S:      Maintained
3913 F:      drivers/edac/i3000_edac.c
3914
3915 EDAC-I5000
3916 M:      Doug Thompson <dougthompson@xmission.com>
3917 L:      linux-edac@vger.kernel.org
3918 W:      bluesmoke.sourceforge.net
3919 S:      Maintained
3920 F:      drivers/edac/i5000_edac.c
3921
3922 EDAC-I5400
3923 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3924 L:      linux-edac@vger.kernel.org
3925 W:      bluesmoke.sourceforge.net
3926 S:      Maintained
3927 F:      drivers/edac/i5400_edac.c
3928
3929 EDAC-I7300
3930 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3931 L:      linux-edac@vger.kernel.org
3932 W:      bluesmoke.sourceforge.net
3933 S:      Maintained
3934 F:      drivers/edac/i7300_edac.c
3935
3936 EDAC-I7CORE
3937 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3938 L:      linux-edac@vger.kernel.org
3939 W:      bluesmoke.sourceforge.net
3940 S:      Maintained
3941 F:      drivers/edac/i7core_edac.c
3942
3943 EDAC-I82975X
3944 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3945 M:      "Arvind R." <arvino55@gmail.com>
3946 L:      linux-edac@vger.kernel.org
3947 W:      bluesmoke.sourceforge.net
3948 S:      Maintained
3949 F:      drivers/edac/i82975x_edac.c
3950
3951 EDAC-IE31200
3952 M:      Jason Baron <jbaron@akamai.com>
3953 L:      linux-edac@vger.kernel.org
3954 W:      bluesmoke.sourceforge.net
3955 S:      Maintained
3956 F:      drivers/edac/ie31200_edac.c
3957
3958 EDAC-MPC85XX
3959 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3960 L:      linux-edac@vger.kernel.org
3961 W:      bluesmoke.sourceforge.net
3962 S:      Maintained
3963 F:      drivers/edac/mpc85xx_edac.[ch]
3964
3965 EDAC-PASEMI
3966 M:      Egor Martovetsky <egor@pasemi.com>
3967 L:      linux-edac@vger.kernel.org
3968 W:      bluesmoke.sourceforge.net
3969 S:      Maintained
3970 F:      drivers/edac/pasemi_edac.c
3971
3972 EDAC-R82600
3973 M:      Tim Small <tim@buttersideup.com>
3974 L:      linux-edac@vger.kernel.org
3975 W:      bluesmoke.sourceforge.net
3976 S:      Maintained
3977 F:      drivers/edac/r82600_edac.c
3978
3979 EDAC-SBRIDGE
3980 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3981 L:      linux-edac@vger.kernel.org
3982 W:      bluesmoke.sourceforge.net
3983 S:      Maintained
3984 F:      drivers/edac/sb_edac.c
3985
3986 EDAC-XGENE
3987 APPLIED MICRO (APM) X-GENE SOC EDAC
3988 M:     Loc Ho <lho@apm.com>
3989 S:     Supported
3990 F:     drivers/edac/xgene_edac.c
3991 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3992
3993 EDIROL UA-101/UA-1000 DRIVER
3994 M:      Clemens Ladisch <clemens@ladisch.de>
3995 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3996 T:      git git://git.alsa-project.org/alsa-kernel.git
3997 S:      Maintained
3998 F:      sound/usb/misc/ua101.c
3999
4000 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4001 M:      Matt Fleming <matt@codeblueprint.co.uk>
4002 L:      linux-efi@vger.kernel.org
4003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4004 S:      Maintained
4005 F:      Documentation/efi-stub.txt
4006 F:      arch/ia64/kernel/efi.c
4007 F:      arch/x86/boot/compressed/eboot.[ch]
4008 F:      arch/x86/include/asm/efi.h
4009 F:      arch/x86/platform/efi/*
4010 F:      drivers/firmware/efi/*
4011 F:      include/linux/efi*.h
4012
4013 EFI VARIABLE FILESYSTEM
4014 M:      Matthew Garrett <matthew.garrett@nebula.com>
4015 M:      Jeremy Kerr <jk@ozlabs.org>
4016 M:      Matt Fleming <matt@codeblueprint.co.uk>
4017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4018 L:      linux-efi@vger.kernel.org
4019 S:      Maintained
4020 F:      fs/efivarfs/
4021
4022 EFIFB FRAMEBUFFER DRIVER
4023 L:      linux-fbdev@vger.kernel.org
4024 M:      Peter Jones <pjones@redhat.com>
4025 S:      Maintained
4026 F:      drivers/video/fbdev/efifb.c
4027
4028 EFS FILESYSTEM
4029 W:      http://aeschi.ch.eu.org/efs/
4030 S:      Orphan
4031 F:      fs/efs/
4032
4033 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4034 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4035 M:      Christoph Raisch <raisch@de.ibm.com>
4036 L:      linux-rdma@vger.kernel.org
4037 S:      Supported
4038 F:      drivers/infiniband/hw/ehca/
4039
4040 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4041 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4042 L:      netdev@vger.kernel.org
4043 S:      Maintained
4044 F:      drivers/net/ethernet/ibm/ehea/
4045
4046 EM28XX VIDEO4LINUX DRIVER
4047 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4048 L:      linux-media@vger.kernel.org
4049 W:      http://linuxtv.org
4050 T:      git git://linuxtv.org/media_tree.git
4051 S:      Maintained
4052 F:      drivers/media/usb/em28xx/
4053
4054 EMBEDDED LINUX
4055 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4056 M:      Matt Mackall <mpm@selenic.com>
4057 M:      David Woodhouse <dwmw2@infradead.org>
4058 L:      linux-embedded@vger.kernel.org
4059 S:      Maintained
4060
4061 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4062 M:      James Smart <james.smart@avagotech.com>
4063 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4064 L:      linux-scsi@vger.kernel.org
4065 W:      http://www.avagotech.com
4066 S:      Supported
4067 F:      drivers/scsi/lpfc/
4068
4069 ENE CB710 FLASH CARD READER DRIVER
4070 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4071 S:      Maintained
4072 F:      drivers/misc/cb710/
4073 F:      drivers/mmc/host/cb710-mmc.*
4074 F:      include/linux/cb710.h
4075
4076 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4077 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4078 S:      Maintained
4079 F:      drivers/media/rc/ene_ir.*
4080
4081 ENHANCED ERROR HANDLING (EEH)
4082 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4083 L:      linuxppc-dev@lists.ozlabs.org
4084 S:      Supported
4085 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4086 F:      arch/powerpc/kernel/eeh*.c
4087
4088 EPSON S1D13XXX FRAMEBUFFER DRIVER
4089 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4090 S:      Maintained
4091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4092 F:      drivers/video/fbdev/s1d13xxxfb.c
4093 F:      include/video/s1d13xxxfb.h
4094
4095 ET131X NETWORK DRIVER
4096 M:      Mark Einon <mark.einon@gmail.com>
4097 S:      Odd Fixes
4098 F:      drivers/net/ethernet/agere/
4099
4100 ETHERNET BRIDGE
4101 M:      Stephen Hemminger <stephen@networkplumber.org>
4102 L:      bridge@lists.linux-foundation.org
4103 L:      netdev@vger.kernel.org
4104 W:      http://www.linuxfoundation.org/en/Net:Bridge
4105 S:      Maintained
4106 F:      include/linux/netfilter_bridge/
4107 F:      net/bridge/
4108
4109 ETHERNET PHY LIBRARY
4110 M:      Florian Fainelli <f.fainelli@gmail.com>
4111 L:      netdev@vger.kernel.org
4112 S:      Maintained
4113 F:      include/linux/phy.h
4114 F:      include/linux/phy_fixed.h
4115 F:      drivers/net/phy/
4116 F:      Documentation/networking/phy.txt
4117 F:      drivers/of/of_mdio.c
4118 F:      drivers/of/of_net.c
4119
4120 EXT2 FILE SYSTEM
4121 M:      Jan Kara <jack@suse.com>
4122 L:      linux-ext4@vger.kernel.org
4123 S:      Maintained
4124 F:      Documentation/filesystems/ext2.txt
4125 F:      fs/ext2/
4126 F:      include/linux/ext2*
4127
4128 EXT4 FILE SYSTEM
4129 M:      "Theodore Ts'o" <tytso@mit.edu>
4130 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4131 L:      linux-ext4@vger.kernel.org
4132 W:      http://ext4.wiki.kernel.org
4133 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4134 S:      Maintained
4135 F:      Documentation/filesystems/ext4.txt
4136 F:      fs/ext4/
4137
4138 Extended Verification Module (EVM)
4139 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4140 L:      linux-ima-devel@lists.sourceforge.net
4141 L:      linux-security-module@vger.kernel.org
4142 S:      Supported
4143 F:      security/integrity/evm/
4144
4145 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4146 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4147 M:      Chanwoo Choi <cw00.choi@samsung.com>
4148 L:      linux-kernel@vger.kernel.org
4149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4150 S:      Maintained
4151 F:      drivers/extcon/
4152 F:      Documentation/extcon/
4153
4154 EXYNOS DP DRIVER
4155 M:      Jingoo Han <jingoohan1@gmail.com>
4156 L:      dri-devel@lists.freedesktop.org
4157 S:      Maintained
4158 F:      drivers/gpu/drm/exynos/exynos_dp*
4159
4160 EXYNOS MIPI DISPLAY DRIVERS
4161 M:      Inki Dae <inki.dae@samsung.com>
4162 M:      Donghwa Lee <dh09.lee@samsung.com>
4163 M:      Kyungmin Park <kyungmin.park@samsung.com>
4164 L:      linux-fbdev@vger.kernel.org
4165 S:      Maintained
4166 F:      drivers/video/fbdev/exynos/exynos_mipi*
4167 F:      include/video/exynos_mipi*
4168
4169 F71805F HARDWARE MONITORING DRIVER
4170 M:      Jean Delvare <jdelvare@suse.com>
4171 L:      lm-sensors@lm-sensors.org
4172 S:      Maintained
4173 F:      Documentation/hwmon/f71805f
4174 F:      drivers/hwmon/f71805f.c
4175
4176 FC0011 TUNER DRIVER
4177 M:      Michael Buesch <m@bues.ch>
4178 L:      linux-media@vger.kernel.org
4179 S:      Maintained
4180 F:      drivers/media/tuners/fc0011.h
4181 F:      drivers/media/tuners/fc0011.c
4182
4183 FC2580 MEDIA DRIVER
4184 M:      Antti Palosaari <crope@iki.fi>
4185 L:      linux-media@vger.kernel.org
4186 W:      http://linuxtv.org/
4187 W:      http://palosaari.fi/linux/
4188 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4189 T:      git git://linuxtv.org/anttip/media_tree.git
4190 S:      Maintained
4191 F:      drivers/media/tuners/fc2580*
4192
4193 FANOTIFY
4194 M:      Eric Paris <eparis@redhat.com>
4195 S:      Maintained
4196 F:      fs/notify/fanotify/
4197 F:      include/linux/fanotify.h
4198 F:      include/uapi/linux/fanotify.h
4199
4200 FARSYNC SYNCHRONOUS DRIVER
4201 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4202 W:      http://www.farsite.co.uk/
4203 S:      Supported
4204 F:      drivers/net/wan/farsync.*
4205
4206 FAULT INJECTION SUPPORT
4207 M:      Akinobu Mita <akinobu.mita@gmail.com>
4208 S:      Supported
4209 F:      Documentation/fault-injection/
4210 F:      lib/fault-inject.c
4211
4212 FBTFT Framebuffer drivers
4213 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4214 M:      Noralf Trønnes <noralf@tronnes.org>
4215 S:      Maintained
4216 F:      drivers/staging/fbtft/
4217
4218 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4219 M:      Vasu Dev <vasu.dev@intel.com>
4220 L:      fcoe-devel@open-fcoe.org
4221 W:      www.Open-FCoE.org
4222 S:      Supported
4223 F:      drivers/scsi/libfc/
4224 F:      drivers/scsi/fcoe/
4225 F:      include/scsi/fc/
4226 F:      include/scsi/libfc.h
4227 F:      include/scsi/libfcoe.h
4228 F:      include/uapi/scsi/fc/
4229
4230 FILE LOCKING (flock() and fcntl()/lockf())
4231 M:      Jeff Layton <jlayton@poochiereds.net>
4232 M:      "J. Bruce Fields" <bfields@fieldses.org>
4233 L:      linux-fsdevel@vger.kernel.org
4234 S:      Maintained
4235 F:      include/linux/fcntl.h
4236 F:      include/linux/fs.h
4237 F:      include/uapi/linux/fcntl.h
4238 F:      include/uapi/linux/fs.h
4239 F:      fs/fcntl.c
4240 F:      fs/locks.c
4241
4242 FILESYSTEMS (VFS and infrastructure)
4243 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4244 L:      linux-fsdevel@vger.kernel.org
4245 S:      Maintained
4246 F:      fs/*
4247
4248 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4249 M:      Riku Voipio <riku.voipio@iki.fi>
4250 L:      lm-sensors@lm-sensors.org
4251 S:      Maintained
4252 F:      drivers/hwmon/f75375s.c
4253 F:      include/linux/f75375s.h
4254
4255 FIREWIRE AUDIO DRIVERS
4256 M:      Clemens Ladisch <clemens@ladisch.de>
4257 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4258 T:      git git://git.alsa-project.org/alsa-kernel.git
4259 S:      Maintained
4260 F:      sound/firewire/
4261
4262 FIREWIRE MEDIA DRIVERS (firedtv)
4263 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4264 L:      linux-media@vger.kernel.org
4265 L:      linux1394-devel@lists.sourceforge.net
4266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4267 S:      Maintained
4268 F:      drivers/media/firewire/
4269
4270 FIREWIRE SBP-2 TARGET
4271 M:      Chris Boot <bootc@bootc.net>
4272 L:      linux-scsi@vger.kernel.org
4273 L:      target-devel@vger.kernel.org
4274 L:      linux1394-devel@lists.sourceforge.net
4275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4276 S:      Maintained
4277 F:      drivers/target/sbp/
4278
4279 FIREWIRE SUBSYSTEM
4280 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4281 L:      linux1394-devel@lists.sourceforge.net
4282 W:      http://ieee1394.wiki.kernel.org/
4283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4284 S:      Maintained
4285 F:      drivers/firewire/
4286 F:      include/linux/firewire.h
4287 F:      include/uapi/linux/firewire*.h
4288 F:      tools/firewire/
4289
4290 FIRMWARE LOADER (request_firmware)
4291 M:      Ming Lei <ming.lei@canonical.com>
4292 L:      linux-kernel@vger.kernel.org
4293 S:      Maintained
4294 F:      Documentation/firmware_class/
4295 F:      drivers/base/firmware*.c
4296 F:      include/linux/firmware.h
4297
4298 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4299 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4300 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4301 S:      Maintained
4302 F:      drivers/block/rsxx/
4303
4304 FLOPPY DRIVER
4305 M:      Jiri Kosina <jikos@kernel.org>
4306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4307 S:      Odd fixes
4308 F:      drivers/block/floppy.c
4309
4310 FMC SUBSYSTEM
4311 M:      Alessandro Rubini <rubini@gnudd.com>
4312 W:      http://www.ohwr.org/projects/fmc-bus
4313 S:      Supported
4314 F:      drivers/fmc/
4315 F:      include/linux/fmc*.h
4316 F:      include/linux/ipmi-fru.h
4317 K:      fmc_d.*register
4318
4319 FPU EMULATOR
4320 M:      Bill Metzenthen <billm@melbpc.org.au>
4321 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4322 S:      Maintained
4323 F:      arch/x86/math-emu/
4324
4325 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4326 L:      netdev@vger.kernel.org
4327 S:      Orphan
4328 F:      drivers/net/wan/dlci.c
4329 F:      drivers/net/wan/sdla.c
4330
4331 FRAMEBUFFER LAYER
4332 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4333 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4334 L:      linux-fbdev@vger.kernel.org
4335 W:      http://linux-fbdev.sourceforge.net/
4336 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4338 S:      Maintained
4339 F:      Documentation/fb/
4340 F:      Documentation/devicetree/bindings/fb/
4341 F:      drivers/video/
4342 F:      include/video/
4343 F:      include/linux/fb.h
4344 F:      include/uapi/video/
4345 F:      include/uapi/linux/fb.h
4346
4347 FREESCALE DIU FRAMEBUFFER DRIVER
4348 M:      Timur Tabi <timur@tabi.org>
4349 L:      linux-fbdev@vger.kernel.org
4350 S:      Maintained
4351 F:      drivers/video/fbdev/fsl-diu-fb.*
4352
4353 FREESCALE DMA DRIVER
4354 M:      Li Yang <leoli@freescale.com>
4355 M:      Zhang Wei <zw@zh-kernel.org>
4356 L:      linuxppc-dev@lists.ozlabs.org
4357 S:      Maintained
4358 F:      drivers/dma/fsldma.*
4359
4360 FREESCALE I2C CPM DRIVER
4361 M:      Jochen Friedrich <jochen@scram.de>
4362 L:      linuxppc-dev@lists.ozlabs.org
4363 L:      linux-i2c@vger.kernel.org
4364 S:      Maintained
4365 F:      drivers/i2c/busses/i2c-cpm.c
4366
4367 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4368 M:      Sascha Hauer <kernel@pengutronix.de>
4369 L:      linux-fbdev@vger.kernel.org
4370 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4371 S:      Maintained
4372 F:      include/linux/platform_data/video-imxfb.h
4373 F:      drivers/video/fbdev/imxfb.c
4374
4375 FREESCALE QUAD SPI DRIVER
4376 M:      Han Xu <han.xu@freescale.com>
4377 L:      linux-mtd@lists.infradead.org
4378 S:      Maintained
4379 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4380
4381 FREESCALE SOC FS_ENET DRIVER
4382 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4383 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4384 L:      linuxppc-dev@lists.ozlabs.org
4385 L:      netdev@vger.kernel.org
4386 S:      Maintained
4387 F:      drivers/net/ethernet/freescale/fs_enet/
4388 F:      include/linux/fs_enet_pd.h
4389
4390 FREESCALE QUICC ENGINE LIBRARY
4391 L:      linuxppc-dev@lists.ozlabs.org
4392 S:      Orphan
4393 F:      arch/powerpc/sysdev/qe_lib/
4394 F:      arch/powerpc/include/asm/*qe.h
4395
4396 FREESCALE USB PERIPHERAL DRIVERS
4397 M:      Li Yang <leoli@freescale.com>
4398 L:      linux-usb@vger.kernel.org
4399 L:      linuxppc-dev@lists.ozlabs.org
4400 S:      Maintained
4401 F:      drivers/usb/gadget/udc/fsl*
4402
4403 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4404 M:      Li Yang <leoli@freescale.com>
4405 L:      netdev@vger.kernel.org
4406 L:      linuxppc-dev@lists.ozlabs.org
4407 S:      Maintained
4408 F:      drivers/net/ethernet/freescale/ucc_geth*
4409
4410 FREESCALE QUICC ENGINE UCC UART DRIVER
4411 M:      Timur Tabi <timur@tabi.org>
4412 L:      linuxppc-dev@lists.ozlabs.org
4413 S:      Maintained
4414 F:      drivers/tty/serial/ucc_uart.c
4415
4416 FREESCALE SOC SOUND DRIVERS
4417 M:      Timur Tabi <timur@tabi.org>
4418 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4419 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4420 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4421 L:      linuxppc-dev@lists.ozlabs.org
4422 S:      Maintained
4423 F:      sound/soc/fsl/fsl*
4424 F:      sound/soc/fsl/imx*
4425 F:      sound/soc/fsl/mpc8610_hpcd.c
4426
4427 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4428 M:      "J. German Rivera" <German.Rivera@freescale.com>
4429 L:      linux-kernel@vger.kernel.org
4430 S:      Maintained
4431 F:      drivers/staging/fsl-mc/
4432
4433 FREEVXFS FILESYSTEM
4434 M:      Christoph Hellwig <hch@infradead.org>
4435 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4436 S:      Maintained
4437 F:      fs/freevxfs/
4438
4439 FREEZER
4440 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4441 M:      Pavel Machek <pavel@ucw.cz>
4442 L:      linux-pm@vger.kernel.org
4443 S:      Supported
4444 F:      Documentation/power/freezing-of-tasks.txt
4445 F:      include/linux/freezer.h
4446 F:      kernel/freezer.c
4447
4448 FRONTSWAP API
4449 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4450 L:      linux-kernel@vger.kernel.org
4451 S:      Maintained
4452 F:      mm/frontswap.c
4453 F:      include/linux/frontswap.h
4454
4455 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4456 M:      David Howells <dhowells@redhat.com>
4457 L:      linux-cachefs@redhat.com
4458 S:      Supported
4459 F:      Documentation/filesystems/caching/
4460 F:      fs/fscache/
4461 F:      include/linux/fscache*.h
4462
4463 F2FS FILE SYSTEM
4464 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4465 M:      Changman Lee <cm224.lee@samsung.com>
4466 R:      Chao Yu <chao2.yu@samsung.com>
4467 L:      linux-f2fs-devel@lists.sourceforge.net
4468 W:      http://en.wikipedia.org/wiki/F2FS
4469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4470 S:      Maintained
4471 F:      Documentation/filesystems/f2fs.txt
4472 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4473 F:      fs/f2fs/
4474 F:      include/linux/f2fs_fs.h
4475 F:      include/trace/events/f2fs.h
4476
4477 FUJITSU FR-V (FRV) PORT
4478 M:      David Howells <dhowells@redhat.com>
4479 S:      Maintained
4480 F:      arch/frv/
4481
4482 FUJITSU LAPTOP EXTRAS
4483 M:      Jonathan Woithe <jwoithe@just42.net>
4484 L:      platform-driver-x86@vger.kernel.org
4485 S:      Maintained
4486 F:      drivers/platform/x86/fujitsu-laptop.c
4487
4488 FUJITSU M-5MO LS CAMERA ISP DRIVER
4489 M:      Kyungmin Park <kyungmin.park@samsung.com>
4490 M:      Heungjun Kim <riverful.kim@samsung.com>
4491 L:      linux-media@vger.kernel.org
4492 S:      Maintained
4493 F:      drivers/media/i2c/m5mols/
4494 F:      include/media/m5mols.h
4495
4496 FUJITSU TABLET EXTRAS
4497 M:      Robert Gerlach <khnz@gmx.de>
4498 L:      platform-driver-x86@vger.kernel.org
4499 S:      Maintained
4500 F:      drivers/platform/x86/fujitsu-tablet.c
4501
4502 FUSE: FILESYSTEM IN USERSPACE
4503 M:      Miklos Szeredi <miklos@szeredi.hu>
4504 L:      fuse-devel@lists.sourceforge.net
4505 W:      http://fuse.sourceforge.net/
4506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4507 S:      Maintained
4508 F:      fs/fuse/
4509 F:      include/uapi/linux/fuse.h
4510 F:      Documentation/filesystems/fuse.txt
4511
4512 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4513 M:      Rik Faith <faith@cs.unc.edu>
4514 L:      linux-scsi@vger.kernel.org
4515 S:      Odd Fixes (e.g., new signatures)
4516 F:      drivers/scsi/fdomain.*
4517
4518 GCOV BASED KERNEL PROFILING
4519 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4520 S:      Maintained
4521 F:      kernel/gcov/
4522 F:      Documentation/gcov.txt
4523
4524 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4525 M:      Achim Leubner <achim_leubner@adaptec.com>
4526 L:      linux-scsi@vger.kernel.org
4527 W:      http://www.icp-vortex.com/
4528 S:      Supported
4529 F:      drivers/scsi/gdt*
4530
4531 GDB KERNEL DEBUGGING HELPER SCRIPTS
4532 M:      Jan Kiszka <jan.kiszka@siemens.com>
4533 S:      Supported
4534 F:      scripts/gdb/
4535
4536 GEMTEK FM RADIO RECEIVER DRIVER
4537 M:      Hans Verkuil <hverkuil@xs4all.nl>
4538 L:      linux-media@vger.kernel.org
4539 T:      git git://linuxtv.org/media_tree.git
4540 W:      http://linuxtv.org
4541 S:      Maintained
4542 F:      drivers/media/radio/radio-gemtek*
4543
4544 GENERIC GPIO I2C DRIVER
4545 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4546 S:      Supported
4547 F:      drivers/i2c/busses/i2c-gpio.c
4548 F:      include/linux/i2c-gpio.h
4549
4550 GENERIC GPIO I2C MULTIPLEXER DRIVER
4551 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4552 L:      linux-i2c@vger.kernel.org
4553 S:      Supported
4554 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4555 F:      include/linux/i2c-mux-gpio.h
4556 F:      Documentation/i2c/muxes/i2c-mux-gpio
4557
4558 GENERIC HDLC (WAN) DRIVERS
4559 M:      Krzysztof Halasa <khc@pm.waw.pl>
4560 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4561 S:      Maintained
4562 F:      drivers/net/wan/c101.c
4563 F:      drivers/net/wan/hd6457*
4564 F:      drivers/net/wan/hdlc*
4565 F:      drivers/net/wan/n2.c
4566 F:      drivers/net/wan/pc300too.c
4567 F:      drivers/net/wan/pci200syn.c
4568 F:      drivers/net/wan/wanxl*
4569
4570 GENERIC INCLUDE/ASM HEADER FILES
4571 M:      Arnd Bergmann <arnd@arndb.de>
4572 L:      linux-arch@vger.kernel.org
4573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4574 S:      Maintained
4575 F:      include/asm-generic/
4576 F:      include/uapi/asm-generic/
4577
4578 GENERIC PHY FRAMEWORK
4579 M:      Kishon Vijay Abraham I <kishon@ti.com>
4580 L:      linux-kernel@vger.kernel.org
4581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4582 S:      Supported
4583 F:      drivers/phy/
4584 F:      include/linux/phy/
4585
4586 GENERIC PM DOMAINS
4587 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4588 M:      Kevin Hilman <khilman@kernel.org>
4589 M:      Ulf Hansson <ulf.hansson@linaro.org>
4590 L:      linux-pm@vger.kernel.org
4591 S:      Supported
4592 F:      drivers/base/power/domain*.c
4593 F:      include/linux/pm_domain.h
4594
4595 GENERIC UIO DRIVER FOR PCI DEVICES
4596 M:      "Michael S. Tsirkin" <mst@redhat.com>
4597 L:      kvm@vger.kernel.org
4598 S:      Supported
4599 F:      drivers/uio/uio_pci_generic.c
4600
4601 GET_MAINTAINER SCRIPT
4602 M:      Joe Perches <joe@perches.com>
4603 S:      Maintained
4604 F:      scripts/get_maintainer.pl
4605
4606 GFS2 FILE SYSTEM
4607 M:      Steven Whitehouse <swhiteho@redhat.com>
4608 M:      Bob Peterson <rpeterso@redhat.com>
4609 L:      cluster-devel@redhat.com
4610 W:      http://sources.redhat.com/cluster/
4611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4612 S:      Supported
4613 F:      Documentation/filesystems/gfs2*.txt
4614 F:      fs/gfs2/
4615 F:      include/uapi/linux/gfs2_ondisk.h
4616
4617 GIGASET ISDN DRIVERS
4618 M:      Paul Bolle <pebolle@tiscali.nl>
4619 L:      gigaset307x-common@lists.sourceforge.net
4620 W:      http://gigaset307x.sourceforge.net/
4621 S:      Odd Fixes
4622 F:      Documentation/isdn/README.gigaset
4623 F:      drivers/isdn/gigaset/
4624 F:      include/uapi/linux/gigaset_dev.h
4625
4626 GO7007 MPEG CODEC
4627 M:      Hans Verkuil <hans.verkuil@cisco.com>
4628 L:      linux-media@vger.kernel.org
4629 S:      Maintained
4630 F:      drivers/media/usb/go7007/
4631
4632 GOODIX TOUCHSCREEN
4633 M:      Bastien Nocera <hadess@hadess.net>
4634 L:      linux-input@vger.kernel.org
4635 S:      Maintained
4636 F:      drivers/input/touchscreen/goodix.c
4637
4638 GPIO SUBSYSTEM
4639 M:      Linus Walleij <linus.walleij@linaro.org>
4640 M:      Alexandre Courbot <gnurou@gmail.com>
4641 L:      linux-gpio@vger.kernel.org
4642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4643 S:      Maintained
4644 F:      Documentation/gpio/
4645 F:      drivers/gpio/
4646 F:      include/linux/gpio/
4647 F:      include/linux/gpio.h
4648 F:      include/asm-generic/gpio.h
4649
4650 GRE DEMULTIPLEXER DRIVER
4651 M:      Dmitry Kozlov <xeb@mail.ru>
4652 L:      netdev@vger.kernel.org
4653 S:      Maintained
4654 F:      net/ipv4/gre_demux.c
4655 F:      net/ipv4/gre_offload.c
4656 F:      include/net/gre.h
4657
4658 GRETH 10/100/1G Ethernet MAC device driver
4659 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4660 L:      netdev@vger.kernel.org
4661 S:      Maintained
4662 F:      drivers/net/ethernet/aeroflex/
4663
4664 GSPCA FINEPIX SUBDRIVER
4665 M:      Frank Zago <frank@zago.net>
4666 L:      linux-media@vger.kernel.org
4667 T:      git git://linuxtv.org/media_tree.git
4668 S:      Maintained
4669 F:      drivers/media/usb/gspca/finepix.c
4670
4671 GSPCA GL860 SUBDRIVER
4672 M:      Olivier Lorin <o.lorin@laposte.net>
4673 L:      linux-media@vger.kernel.org
4674 T:      git git://linuxtv.org/media_tree.git
4675 S:      Maintained
4676 F:      drivers/media/usb/gspca/gl860/
4677
4678 GSPCA M5602 SUBDRIVER
4679 M:      Erik Andren <erik.andren@gmail.com>
4680 L:      linux-media@vger.kernel.org
4681 T:      git git://linuxtv.org/media_tree.git
4682 S:      Maintained
4683 F:      drivers/media/usb/gspca/m5602/
4684
4685 GSPCA PAC207 SONIXB SUBDRIVER
4686 M:      Hans de Goede <hdegoede@redhat.com>
4687 L:      linux-media@vger.kernel.org
4688 T:      git git://linuxtv.org/media_tree.git
4689 S:      Maintained
4690 F:      drivers/media/usb/gspca/pac207.c
4691
4692 GSPCA SN9C20X SUBDRIVER
4693 M:      Brian Johnson <brijohn@gmail.com>
4694 L:      linux-media@vger.kernel.org
4695 T:      git git://linuxtv.org/media_tree.git
4696 S:      Maintained
4697 F:      drivers/media/usb/gspca/sn9c20x.c
4698
4699 GSPCA T613 SUBDRIVER
4700 M:      Leandro Costantino <lcostantino@gmail.com>
4701 L:      linux-media@vger.kernel.org
4702 T:      git git://linuxtv.org/media_tree.git
4703 S:      Maintained
4704 F:      drivers/media/usb/gspca/t613.c
4705
4706 GSPCA USB WEBCAM DRIVER
4707 M:      Hans de Goede <hdegoede@redhat.com>
4708 L:      linux-media@vger.kernel.org
4709 T:      git git://linuxtv.org/media_tree.git
4710 S:      Maintained
4711 F:      drivers/media/usb/gspca/
4712
4713 GUID PARTITION TABLE (GPT)
4714 M:      Davidlohr Bueso <dave@stgolabs.net>
4715 L:      linux-efi@vger.kernel.org
4716 S:      Maintained
4717 F:      block/partitions/efi.*
4718
4719 STK1160 USB VIDEO CAPTURE DRIVER
4720 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4721 L:      linux-media@vger.kernel.org
4722 T:      git git://linuxtv.org/media_tree.git
4723 S:      Maintained
4724 F:      drivers/media/usb/stk1160/
4725
4726 H8/300 ARCHITECTURE
4727 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4728 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4729 W:      http://uclinux-h8.sourceforge.jp
4730 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4731 S:      Maintained
4732 F:      arch/h8300/
4733 F:      drivers/clocksource/h8300_*.c
4734 F:      drivers/clk/h8300/
4735 F:      drivers/irqchip/irq-renesas-h8*.c
4736
4737 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4738 M:      Frank Seidel <frank@f-seidel.de>
4739 L:      platform-driver-x86@vger.kernel.org
4740 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4741 S:      Maintained
4742 F:      drivers/platform/x86/hdaps.c
4743
4744 HDPVR USB VIDEO ENCODER DRIVER
4745 M:      Hans Verkuil <hverkuil@xs4all.nl>
4746 L:      linux-media@vger.kernel.org
4747 T:      git git://linuxtv.org/media_tree.git
4748 W:      http://linuxtv.org
4749 S:      Odd Fixes
4750 F:      drivers/media/usb/hdpvr/
4751
4752 HWPOISON MEMORY FAILURE HANDLING
4753 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4754 L:      linux-mm@kvack.org
4755 S:      Maintained
4756 F:      mm/memory-failure.c
4757 F:      mm/hwpoison-inject.c
4758
4759 HYPERVISOR VIRTUAL CONSOLE DRIVER
4760 L:      linuxppc-dev@lists.ozlabs.org
4761 S:      Odd Fixes
4762 F:      drivers/tty/hvc/
4763
4764 HACKRF MEDIA DRIVER
4765 M:      Antti Palosaari <crope@iki.fi>
4766 L:      linux-media@vger.kernel.org
4767 W:      http://linuxtv.org/
4768 W:      http://palosaari.fi/linux/
4769 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4770 T:      git git://linuxtv.org/anttip/media_tree.git
4771 S:      Maintained
4772 F:      drivers/media/usb/hackrf/
4773
4774 HARDWARE MONITORING
4775 M:      Jean Delvare <jdelvare@suse.com>
4776 M:      Guenter Roeck <linux@roeck-us.net>
4777 L:      lm-sensors@lm-sensors.org
4778 W:      http://www.lm-sensors.org/
4779 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4781 S:      Maintained
4782 F:      Documentation/hwmon/
4783 F:      drivers/hwmon/
4784 F:      include/linux/hwmon*.h
4785
4786 HARDWARE RANDOM NUMBER GENERATOR CORE
4787 M:      Matt Mackall <mpm@selenic.com>
4788 M:      Herbert Xu <herbert@gondor.apana.org.au>
4789 L:      linux-crypto@vger.kernel.org
4790 S:      Odd fixes
4791 F:      Documentation/hw_random.txt
4792 F:      drivers/char/hw_random/
4793 F:      include/linux/hw_random.h
4794
4795 HARDWARE SPINLOCK CORE
4796 M:      Ohad Ben-Cohen <ohad@wizery.com>
4797 S:      Maintained
4798 F:      Documentation/hwspinlock.txt
4799 F:      drivers/hwspinlock/hwspinlock_*
4800 F:      include/linux/hwspinlock.h
4801
4802 HARMONY SOUND DRIVER
4803 L:      linux-parisc@vger.kernel.org
4804 S:      Maintained
4805 F:      sound/parisc/harmony.*
4806
4807 HD29L2 MEDIA DRIVER
4808 M:      Antti Palosaari <crope@iki.fi>
4809 L:      linux-media@vger.kernel.org
4810 W:      http://linuxtv.org/
4811 W:      http://palosaari.fi/linux/
4812 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4813 T:      git git://linuxtv.org/anttip/media_tree.git
4814 S:      Maintained
4815 F:      drivers/media/dvb-frontends/hd29l2*
4816
4817 HEWLETT-PACKARD SMART2 RAID DRIVER
4818 L:      iss_storagedev@hp.com
4819 S:      Orphan
4820 F:      Documentation/blockdev/cpqarray.txt
4821 F:      drivers/block/cpqarray.*
4822
4823 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4824 M:      Don Brace <don.brace@pmcs.com>
4825 L:      iss_storagedev@hp.com
4826 L:      storagedev@pmcs.com
4827 L:      linux-scsi@vger.kernel.org
4828 S:      Supported
4829 F:      Documentation/scsi/hpsa.txt
4830 F:      drivers/scsi/hpsa*.[ch]
4831 F:      include/linux/cciss*.h
4832 F:      include/uapi/linux/cciss*.h
4833
4834 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4835 M:      Don Brace <don.brace@pmcs.com>
4836 L:      iss_storagedev@hp.com
4837 L:      storagedev@pmcs.com
4838 L:      linux-scsi@vger.kernel.org
4839 S:      Supported
4840 F:      Documentation/blockdev/cciss.txt
4841 F:      drivers/block/cciss*
4842 F:      include/linux/cciss_ioctl.h
4843 F:      include/uapi/linux/cciss_ioctl.h
4844
4845 HFS FILESYSTEM
4846 L:      linux-fsdevel@vger.kernel.org
4847 S:      Orphan
4848 F:      Documentation/filesystems/hfs.txt
4849 F:      fs/hfs/
4850
4851 HFSPLUS FILESYSTEM
4852 L:      linux-fsdevel@vger.kernel.org
4853 S:      Orphan
4854 F:      Documentation/filesystems/hfsplus.txt
4855 F:      fs/hfsplus/
4856
4857 HGA FRAMEBUFFER DRIVER
4858 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4859 L:      linux-nvidia@lists.surfsouth.com
4860 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4861 S:      Maintained
4862 F:      drivers/video/fbdev/hgafb.c
4863
4864 HIBERNATION (aka Software Suspend, aka swsusp)
4865 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4866 M:      Pavel Machek <pavel@ucw.cz>
4867 L:      linux-pm@vger.kernel.org
4868 S:      Supported
4869 F:      arch/x86/power/
4870 F:      drivers/base/power/
4871 F:      kernel/power/
4872 F:      include/linux/suspend.h
4873 F:      include/linux/freezer.h
4874 F:      include/linux/pm.h
4875 F:      arch/*/include/asm/suspend*.h
4876
4877 HID CORE LAYER
4878 M:      Jiri Kosina <jikos@kernel.org>
4879 L:      linux-input@vger.kernel.org
4880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4881 S:      Maintained
4882 F:      drivers/hid/
4883 F:      include/linux/hid*
4884 F:      include/uapi/linux/hid*
4885
4886 HID SENSOR HUB DRIVERS
4887 M:      Jiri Kosina <jikos@kernel.org>
4888 M:      Jonathan Cameron <jic23@kernel.org>
4889 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4890 L:      linux-input@vger.kernel.org
4891 L:      linux-iio@vger.kernel.org
4892 S:      Maintained
4893 F:      Documentation/hid/hid-sensor*
4894 F:      drivers/hid/hid-sensor-*
4895 F:      drivers/iio/*/hid-*
4896 F:      include/linux/hid-sensor-*
4897
4898 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4899 M:      Thomas Gleixner <tglx@linutronix.de>
4900 L:      linux-kernel@vger.kernel.org
4901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4902 S:      Maintained
4903 F:      Documentation/timers/
4904 F:      kernel/time/hrtimer.c
4905 F:      kernel/time/clockevents.c
4906 F:      kernel/time/tick*.*
4907 F:      kernel/time/timer_*.c
4908 F:      include/linux/clockchips.h
4909 F:      include/linux/hrtimer.h
4910
4911 HIGH-SPEED SCC DRIVER FOR AX.25
4912 L:      linux-hams@vger.kernel.org
4913 S:      Orphan
4914 F:      drivers/net/hamradio/dmascc.c
4915 F:      drivers/net/hamradio/scc.c
4916
4917 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4918 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4919 W:      http://www.highpoint-tech.com
4920 S:      Supported
4921 F:      Documentation/scsi/hptiop.txt
4922 F:      drivers/scsi/hptiop.c
4923
4924 HIPPI
4925 M:      Jes Sorensen <jes@trained-monkey.org>
4926 L:      linux-hippi@sunsite.dk
4927 S:      Maintained
4928 F:      include/linux/hippidevice.h
4929 F:      include/uapi/linux/if_hippi.h
4930 F:      net/802/hippi.c
4931 F:      drivers/net/hippi/
4932
4933 HOST AP DRIVER
4934 M:      Jouni Malinen <j@w1.fi>
4935 L:      hostap@shmoo.com (subscribers-only)
4936 L:      linux-wireless@vger.kernel.org
4937 W:      http://hostap.epitest.fi/
4938 S:      Maintained
4939 F:      drivers/net/wireless/hostap/
4940
4941 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4942 L:      platform-driver-x86@vger.kernel.org
4943 S:      Orphan
4944 F:      drivers/platform/x86/tc1100-wmi.c
4945
4946 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4947 M:      Jaroslav Kysela <perex@perex.cz>
4948 S:      Maintained
4949 F:      drivers/net/ethernet/hp/hp100.*
4950
4951 HPET:   High Precision Event Timers driver
4952 M:      Clemens Ladisch <clemens@ladisch.de>
4953 S:      Maintained
4954 F:      Documentation/timers/hpet.txt
4955 F:      drivers/char/hpet.c
4956 F:      include/linux/hpet.h
4957 F:      include/uapi/linux/hpet.h
4958
4959 HPET:   x86
4960 S:      Orphan
4961 F:      arch/x86/kernel/hpet.c
4962 F:      arch/x86/include/asm/hpet.h
4963
4964 HPFS FILESYSTEM
4965 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4966 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4967 S:      Maintained
4968 F:      fs/hpfs/
4969
4970 HSI SUBSYSTEM
4971 M:      Sebastian Reichel <sre@kernel.org>
4972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4973 S:      Maintained
4974 F:      Documentation/ABI/testing/sysfs-bus-hsi
4975 F:      Documentation/hsi.txt
4976 F:      drivers/hsi/
4977 F:      include/linux/hsi/
4978 F:      include/uapi/linux/hsi/
4979
4980 HSO 3G MODEM DRIVER
4981 M:      Jan Dumon <j.dumon@option.com>
4982 W:      http://www.pharscape.org
4983 S:      Maintained
4984 F:      drivers/net/usb/hso.c
4985
4986 HSR NETWORK PROTOCOL
4987 M:      Arvid Brodin <arvid.brodin@alten.se>
4988 L:      netdev@vger.kernel.org
4989 S:      Maintained
4990 F:      net/hsr/
4991
4992 HTCPEN TOUCHSCREEN DRIVER
4993 M:      Pau Oliva Fora <pof@eslack.org>
4994 L:      linux-input@vger.kernel.org
4995 S:      Maintained
4996 F:      drivers/input/touchscreen/htcpen.c
4997
4998 HUGETLB FILESYSTEM
4999 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5000 S:      Maintained
5001 F:      fs/hugetlbfs/
5002
5003 Hyper-V CORE AND DRIVERS
5004 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5005 M:      Haiyang Zhang <haiyangz@microsoft.com>
5006 L:      devel@linuxdriverproject.org
5007 S:      Maintained
5008 F:      arch/x86/include/asm/mshyperv.h
5009 F:      arch/x86/include/uapi/asm/hyperv.h
5010 F:      arch/x86/kernel/cpu/mshyperv.c
5011 F:      drivers/hid/hid-hyperv.c
5012 F:      drivers/hv/
5013 F:      drivers/input/serio/hyperv-keyboard.c
5014 F:      drivers/net/hyperv/
5015 F:      drivers/scsi/storvsc_drv.c
5016 F:      drivers/video/fbdev/hyperv_fb.c
5017 F:      include/linux/hyperv.h
5018 F:      tools/hv/
5019 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5020
5021 I2C OVER PARALLEL PORT
5022 M:      Jean Delvare <jdelvare@suse.com>
5023 L:      linux-i2c@vger.kernel.org
5024 S:      Maintained
5025 F:      Documentation/i2c/busses/i2c-parport
5026 F:      Documentation/i2c/busses/i2c-parport-light
5027 F:      drivers/i2c/busses/i2c-parport.c
5028 F:      drivers/i2c/busses/i2c-parport-light.c
5029
5030 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5031 M:      Jean Delvare <jdelvare@suse.com>
5032 L:      linux-i2c@vger.kernel.org
5033 S:      Maintained
5034 F:      Documentation/i2c/busses/i2c-ali1535
5035 F:      Documentation/i2c/busses/i2c-ali1563
5036 F:      Documentation/i2c/busses/i2c-ali15x3
5037 F:      Documentation/i2c/busses/i2c-amd756
5038 F:      Documentation/i2c/busses/i2c-amd8111
5039 F:      Documentation/i2c/busses/i2c-i801
5040 F:      Documentation/i2c/busses/i2c-nforce2
5041 F:      Documentation/i2c/busses/i2c-piix4
5042 F:      Documentation/i2c/busses/i2c-sis5595
5043 F:      Documentation/i2c/busses/i2c-sis630
5044 F:      Documentation/i2c/busses/i2c-sis96x
5045 F:      Documentation/i2c/busses/i2c-via
5046 F:      Documentation/i2c/busses/i2c-viapro
5047 F:      drivers/i2c/busses/i2c-ali1535.c
5048 F:      drivers/i2c/busses/i2c-ali1563.c
5049 F:      drivers/i2c/busses/i2c-ali15x3.c
5050 F:      drivers/i2c/busses/i2c-amd756.c
5051 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5052 F:      drivers/i2c/busses/i2c-amd8111.c
5053 F:      drivers/i2c/busses/i2c-i801.c
5054 F:      drivers/i2c/busses/i2c-isch.c
5055 F:      drivers/i2c/busses/i2c-nforce2.c
5056 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5057 F:      drivers/i2c/busses/i2c-piix4.c
5058 F:      drivers/i2c/busses/i2c-sis5595.c
5059 F:      drivers/i2c/busses/i2c-sis630.c
5060 F:      drivers/i2c/busses/i2c-sis96x.c
5061 F:      drivers/i2c/busses/i2c-via.c
5062 F:      drivers/i2c/busses/i2c-viapro.c
5063
5064 I2C/SMBUS ISMT DRIVER
5065 M:      Seth Heasley <seth.heasley@intel.com>
5066 M:      Neil Horman <nhorman@tuxdriver.com>
5067 L:      linux-i2c@vger.kernel.org
5068 F:      drivers/i2c/busses/i2c-ismt.c
5069 F:      Documentation/i2c/busses/i2c-ismt
5070
5071 I2C/SMBUS STUB DRIVER
5072 M:      Jean Delvare <jdelvare@suse.com>
5073 L:      linux-i2c@vger.kernel.org
5074 S:      Maintained
5075 F:      drivers/i2c/i2c-stub.c
5076
5077 I2C SUBSYSTEM
5078 M:      Wolfram Sang <wsa@the-dreams.de>
5079 L:      linux-i2c@vger.kernel.org
5080 W:      https://i2c.wiki.kernel.org/
5081 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5083 S:      Maintained
5084 F:      Documentation/devicetree/bindings/i2c/
5085 F:      Documentation/i2c/
5086 F:      drivers/i2c/
5087 F:      include/linux/i2c.h
5088 F:      include/linux/i2c-*.h
5089 F:      include/uapi/linux/i2c.h
5090 F:      include/uapi/linux/i2c-*.h
5091
5092 I2C ACPI SUPPORT
5093 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5094 L:      linux-i2c@vger.kernel.org
5095 L:      linux-acpi@vger.kernel.org
5096 S:      Maintained
5097
5098 I2C-TAOS-EVM DRIVER
5099 M:      Jean Delvare <jdelvare@suse.com>
5100 L:      linux-i2c@vger.kernel.org
5101 S:      Maintained
5102 F:      Documentation/i2c/busses/i2c-taos-evm
5103 F:      drivers/i2c/busses/i2c-taos-evm.c
5104
5105 I2C-TINY-USB DRIVER
5106 M:      Till Harbaum <till@harbaum.org>
5107 L:      linux-i2c@vger.kernel.org
5108 W:      http://www.harbaum.org/till/i2c_tiny_usb
5109 S:      Maintained
5110 F:      drivers/i2c/busses/i2c-tiny-usb.c
5111
5112 i386 BOOT CODE
5113 M:      "H. Peter Anvin" <hpa@zytor.com>
5114 S:      Maintained
5115 F:      arch/x86/boot/
5116
5117 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5118 M:      "H. Peter Anvin" <hpa@zytor.com>
5119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5120 S:      Maintained
5121
5122 IA64 (Itanium) PLATFORM
5123 M:      Tony Luck <tony.luck@intel.com>
5124 M:      Fenghua Yu <fenghua.yu@intel.com>
5125 L:      linux-ia64@vger.kernel.org
5126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5127 S:      Maintained
5128 F:      arch/ia64/
5129
5130 IBM Power VMX Cryptographic instructions
5131 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5132 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5133 L:      linux-crypto@vger.kernel.org
5134 S:      Supported
5135 F:      drivers/crypto/vmx/Makefile
5136 F:      drivers/crypto/vmx/Kconfig
5137 F:      drivers/crypto/vmx/vmx.c
5138 F:      drivers/crypto/vmx/aes*
5139 F:      drivers/crypto/vmx/ghash*
5140 F:      drivers/crypto/vmx/ppc-xlate.pl
5141
5142 IBM Power in-Nest Crypto Acceleration
5143 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5144 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5145 L:      linux-crypto@vger.kernel.org
5146 S:      Supported
5147 F:      drivers/crypto/nx/Makefile
5148 F:      drivers/crypto/nx/Kconfig
5149 F:      drivers/crypto/nx/nx-aes*
5150 F:      drivers/crypto/nx/nx-sha*
5151 F:      drivers/crypto/nx/nx.*
5152 F:      drivers/crypto/nx/nx_csbcpb.h
5153 F:      drivers/crypto/nx/nx_debugfs.h
5154
5155 IBM Power 842 compression accelerator
5156 M:      Dan Streetman <ddstreet@ieee.org>
5157 S:      Supported
5158 F:      drivers/crypto/nx/Makefile
5159 F:      drivers/crypto/nx/Kconfig
5160 F:      drivers/crypto/nx/nx-842*
5161 F:      include/linux/sw842.h
5162 F:      crypto/842.c
5163 F:      lib/842/
5164
5165 IBM Power Linux RAID adapter
5166 M:      Brian King <brking@us.ibm.com>
5167 S:      Supported
5168 F:      drivers/scsi/ipr.*
5169
5170 IBM Power Virtual Ethernet Device Driver
5171 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5172 L:      netdev@vger.kernel.org
5173 S:      Supported
5174 F:      drivers/net/ethernet/ibm/ibmveth.*
5175
5176 IBM Power Virtual SCSI Device Drivers
5177 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5178 L:      linux-scsi@vger.kernel.org
5179 S:      Supported
5180 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5181 F:      drivers/scsi/ibmvscsi/viosrp.h
5182
5183 IBM Power Virtual FC Device Drivers
5184 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5185 L:      linux-scsi@vger.kernel.org
5186 S:      Supported
5187 F:      drivers/scsi/ibmvscsi/ibmvfc*
5188
5189 IBM ServeRAID RAID DRIVER
5190 S:      Orphan
5191 F:      drivers/scsi/ips.*
5192
5193 ICH LPC AND GPIO DRIVER
5194 M:      Peter Tyser <ptyser@xes-inc.com>
5195 S:      Maintained
5196 F:      drivers/mfd/lpc_ich.c
5197 F:      drivers/gpio/gpio-ich.c
5198
5199 IDE SUBSYSTEM
5200 M:      "David S. Miller" <davem@davemloft.net>
5201 L:      linux-ide@vger.kernel.org
5202 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5204 S:      Maintained
5205 F:      Documentation/ide/
5206 F:      drivers/ide/
5207 F:      include/linux/ide.h
5208
5209 IDEAPAD LAPTOP EXTRAS DRIVER
5210 M:      Ike Panhc <ike.pan@canonical.com>
5211 L:      platform-driver-x86@vger.kernel.org
5212 W:      http://launchpad.net/ideapad-laptop
5213 S:      Maintained
5214 F:      drivers/platform/x86/ideapad-laptop.c
5215
5216 IDEAPAD LAPTOP SLIDEBAR DRIVER
5217 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5218 L:      linux-input@vger.kernel.org
5219 W:      https://github.com/o2genum/ideapad-slidebar
5220 S:      Maintained
5221 F:      drivers/input/misc/ideapad_slidebar.c
5222
5223 IDE/ATAPI DRIVERS
5224 M:      Borislav Petkov <bp@alien8.de>
5225 L:      linux-ide@vger.kernel.org
5226 S:      Maintained
5227 F:      Documentation/cdrom/ide-cd
5228 F:      drivers/ide/ide-cd*
5229
5230 IDLE-I7300
5231 M:      Andy Henroid <andrew.d.henroid@intel.com>
5232 L:      linux-pm@vger.kernel.org
5233 S:      Supported
5234 F:      drivers/idle/i7300_idle.c
5235
5236 IEEE 802.15.4 SUBSYSTEM
5237 M:      Alexander Aring <alex.aring@gmail.com>
5238 L:      linux-wpan@vger.kernel.org
5239 W:      https://github.com/linux-wpan
5240 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5241 S:      Maintained
5242 F:      net/ieee802154/
5243 F:      net/mac802154/
5244 F:      drivers/net/ieee802154/
5245 F:      include/linux/nl802154.h
5246 F:      include/linux/ieee802154.h
5247 F:      include/net/nl802154.h
5248 F:      include/net/mac802154.h
5249 F:      include/net/af_ieee802154.h
5250 F:      include/net/cfg802154.h
5251 F:      include/net/ieee802154_netdev.h
5252 F:      Documentation/networking/ieee802154.txt
5253
5254 IGORPLUG-USB IR RECEIVER
5255 M:      Sean Young <sean@mess.org>
5256 L:      linux-media@vger.kernel.org
5257 S:      Maintained
5258 F:      drivers/media/rc/igorplugusb.c
5259
5260 IGUANAWORKS USB IR TRANSCEIVER
5261 M:      Sean Young <sean@mess.org>
5262 L:      linux-media@vger.kernel.org
5263 S:      Maintained
5264 F:      drivers/media/rc/iguanair.c
5265
5266 IIO SUBSYSTEM AND DRIVERS
5267 M:      Jonathan Cameron <jic23@kernel.org>
5268 R:      Hartmut Knaack <knaack.h@gmx.de>
5269 R:      Lars-Peter Clausen <lars@metafoo.de>
5270 R:      Peter Meerwald <pmeerw@pmeerw.net>
5271 L:      linux-iio@vger.kernel.org
5272 S:      Maintained
5273 F:      drivers/iio/
5274 F:      drivers/staging/iio/
5275 F:      include/linux/iio/
5276 F:      tools/iio/
5277
5278 IKANOS/ADI EAGLE ADSL USB DRIVER
5279 M:      Matthieu Castet <castet.matthieu@free.fr>
5280 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5281 S:      Maintained
5282 F:      drivers/usb/atm/ueagle-atm.c
5283
5284 INA209 HARDWARE MONITOR DRIVER
5285 M:      Guenter Roeck <linux@roeck-us.net>
5286 L:      lm-sensors@lm-sensors.org
5287 S:      Maintained
5288 F:      Documentation/hwmon/ina209
5289 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5290 F:      drivers/hwmon/ina209.c
5291
5292 INA2XX HARDWARE MONITOR DRIVER
5293 M:      Guenter Roeck <linux@roeck-us.net>
5294 L:      lm-sensors@lm-sensors.org
5295 S:      Maintained
5296 F:      Documentation/hwmon/ina2xx
5297 F:      drivers/hwmon/ina2xx.c
5298 F:      include/linux/platform_data/ina2xx.h
5299
5300 INDUSTRY PACK SUBSYSTEM (IPACK)
5301 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5302 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5303 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5304 L:      industrypack-devel@lists.sourceforge.net
5305 W:      http://industrypack.sourceforge.net
5306 S:      Maintained
5307 F:      drivers/ipack/
5308
5309 INGENIC JZ4780 DMA Driver
5310 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5311 S:      Maintained
5312 F:      drivers/dma/dma-jz4780.c
5313
5314 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5315 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5316 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5317 L:      linux-ima-devel@lists.sourceforge.net
5318 L:      linux-ima-user@lists.sourceforge.net
5319 L:      linux-security-module@vger.kernel.org
5320 S:      Supported
5321 F:      security/integrity/ima/
5322
5323 IMGTEC IR DECODER DRIVER
5324 M:      James Hogan <james.hogan@imgtec.com>
5325 S:      Maintained
5326 F:      drivers/media/rc/img-ir/
5327
5328 IMS TWINTURBO FRAMEBUFFER DRIVER
5329 L:      linux-fbdev@vger.kernel.org
5330 S:      Orphan
5331 F:      drivers/video/fbdev/imsttfb.c
5332
5333 INFINIBAND SUBSYSTEM
5334 M:      Doug Ledford <dledford@redhat.com>
5335 M:      Sean Hefty <sean.hefty@intel.com>
5336 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5337 L:      linux-rdma@vger.kernel.org
5338 W:      http://www.openfabrics.org/
5339 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5341 S:      Supported
5342 F:      Documentation/infiniband/
5343 F:      drivers/infiniband/
5344 F:      drivers/staging/rdma/
5345 F:      include/uapi/linux/if_infiniband.h
5346 F:      include/uapi/rdma/
5347 F:      include/rdma/
5348
5349 INOTIFY
5350 M:      John McCutchan <john@johnmccutchan.com>
5351 M:      Robert Love <rlove@rlove.org>
5352 M:      Eric Paris <eparis@parisplace.org>
5353 S:      Maintained
5354 F:      Documentation/filesystems/inotify.txt
5355 F:      fs/notify/inotify/
5356 F:      include/linux/inotify.h
5357 F:      include/uapi/linux/inotify.h
5358
5359 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5360 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5361 L:      linux-input@vger.kernel.org
5362 Q:      http://patchwork.kernel.org/project/linux-input/list/
5363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5364 S:      Maintained
5365 F:      drivers/input/
5366 F:      include/linux/input.h
5367 F:      include/uapi/linux/input.h
5368 F:      include/linux/input/
5369
5370 INPUT MULTITOUCH (MT) PROTOCOL
5371 M:      Henrik Rydberg <rydberg@bitmath.org>
5372 L:      linux-input@vger.kernel.org
5373 S:      Odd fixes
5374 F:      Documentation/input/multi-touch-protocol.txt
5375 F:      drivers/input/input-mt.c
5376 K:      \b(ABS|SYN)_MT_
5377
5378 INTEL ASoC BDW/HSW DRIVERS
5379 M:      Jie Yang <yang.jie@linux.intel.com>
5380 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5381 S:      Supported
5382 F:      sound/soc/intel/common/sst-dsp*
5383 F:      sound/soc/intel/common/sst-firmware.c
5384 F:      sound/soc/intel/boards/broadwell.c
5385 F:      sound/soc/intel/haswell/
5386
5387 INTEL C600 SERIES SAS CONTROLLER DRIVER
5388 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5389 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5390 L:      linux-scsi@vger.kernel.org
5391 T:      git git://git.code.sf.net/p/intel-sas/isci
5392 S:      Supported
5393 F:      drivers/scsi/isci/
5394
5395 INTEL IDLE DRIVER
5396 M:      Len Brown <lenb@kernel.org>
5397 L:      linux-pm@vger.kernel.org
5398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5399 S:      Supported
5400 F:      drivers/idle/intel_idle.c
5401
5402 INTEL PSTATE DRIVER
5403 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5404 L:      linux-pm@vger.kernel.org
5405 S:      Supported
5406 F:      drivers/cpufreq/intel_pstate.c
5407
5408 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5409 M:      Maik Broemme <mbroemme@plusserver.de>
5410 L:      linux-fbdev@vger.kernel.org
5411 S:      Maintained
5412 F:      Documentation/fb/intelfb.txt
5413 F:      drivers/video/fbdev/intelfb/
5414
5415 INTEL 810/815 FRAMEBUFFER DRIVER
5416 M:      Antonino Daplas <adaplas@gmail.com>
5417 L:      linux-fbdev@vger.kernel.org
5418 S:      Maintained
5419 F:      drivers/video/fbdev/i810/
5420
5421 INTEL MENLOW THERMAL DRIVER
5422 M:      Sujith Thomas <sujith.thomas@intel.com>
5423 L:      platform-driver-x86@vger.kernel.org
5424 W:      https://01.org/linux-acpi
5425 S:      Supported
5426 F:      drivers/platform/x86/intel_menlow.c
5427
5428 INTEL I/OAT DMA DRIVER
5429 M:      Dave Jiang <dave.jiang@intel.com>
5430 R:      Dan Williams <dan.j.williams@intel.com>
5431 L:      dmaengine@vger.kernel.org
5432 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5433 S:      Supported
5434 F:      drivers/dma/ioat*
5435
5436 INTEL IOMMU (VT-d)
5437 M:      David Woodhouse <dwmw2@infradead.org>
5438 L:      iommu@lists.linux-foundation.org
5439 T:      git git://git.infradead.org/iommu-2.6.git
5440 S:      Supported
5441 F:      drivers/iommu/intel-iommu.c
5442 F:      include/linux/intel-iommu.h
5443
5444 INTEL IOP-ADMA DMA DRIVER
5445 R:      Dan Williams <dan.j.williams@intel.com>
5446 S:      Odd fixes
5447 F:      drivers/dma/iop-adma.c
5448
5449 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5450 M:      Krzysztof Halasa <khalasa@piap.pl>
5451 S:      Maintained
5452 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5453 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5454 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5455 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5456 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5457 F:      drivers/net/wan/ixp4xx_hss.c
5458
5459 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5460 M:      Deepak Saxena <dsaxena@plexity.net>
5461 S:      Maintained
5462 F:      drivers/char/hw_random/ixp4xx-rng.c
5463
5464 INTEL ETHERNET DRIVERS
5465 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5466 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5467 R:      Shannon Nelson <shannon.nelson@intel.com>
5468 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5469 R:      Don Skidmore <donald.c.skidmore@intel.com>
5470 R:      Matthew Vick <matthew.vick@intel.com>
5471 R:      John Ronciak <john.ronciak@intel.com>
5472 R:      Mitch Williams <mitch.a.williams@intel.com>
5473 L:      intel-wired-lan@lists.osuosl.org
5474 W:      http://www.intel.com/support/feedback.htm
5475 W:      http://e1000.sourceforge.net/
5476 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5479 S:      Supported
5480 F:      Documentation/networking/e100.txt
5481 F:      Documentation/networking/e1000.txt
5482 F:      Documentation/networking/e1000e.txt
5483 F:      Documentation/networking/igb.txt
5484 F:      Documentation/networking/igbvf.txt
5485 F:      Documentation/networking/ixgb.txt
5486 F:      Documentation/networking/ixgbe.txt
5487 F:      Documentation/networking/ixgbevf.txt
5488 F:      Documentation/networking/i40e.txt
5489 F:      Documentation/networking/i40evf.txt
5490 F:      drivers/net/ethernet/intel/
5491 F:      drivers/net/ethernet/intel/*/
5492
5493 INTEL-MID GPIO DRIVER
5494 M:      David Cohen <david.a.cohen@linux.intel.com>
5495 L:      linux-gpio@vger.kernel.org
5496 S:      Maintained
5497 F:      drivers/gpio/gpio-intel-mid.c
5498
5499 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5500 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5501 L:      linux-wireless@vger.kernel.org
5502 S:      Maintained
5503 F:      Documentation/networking/README.ipw2100
5504 F:      Documentation/networking/README.ipw2200
5505 F:      drivers/net/wireless/ipw2x00/
5506
5507 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5508 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5509 M:      Gang Wei <gang.wei@intel.com>
5510 M:      Shane Wang <shane.wang@intel.com>
5511 L:      tboot-devel@lists.sourceforge.net
5512 W:      http://tboot.sourceforge.net
5513 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5514 S:      Supported
5515 F:      Documentation/intel_txt.txt
5516 F:      include/linux/tboot.h
5517 F:      arch/x86/kernel/tboot.c
5518
5519 INTEL WIRELESS WIMAX CONNECTION 2400
5520 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5521 M:      linux-wimax@intel.com
5522 L:      wimax@linuxwimax.org (subscribers-only)
5523 S:      Supported
5524 W:      http://linuxwimax.org
5525 F:      Documentation/wimax/README.i2400m
5526 F:      drivers/net/wimax/i2400m/
5527 F:      include/uapi/linux/wimax/i2400m.h
5528
5529 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5530 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5531 L:      linux-wireless@vger.kernel.org
5532 S:      Supported
5533 F:      drivers/net/wireless/iwlegacy/
5534
5535 INTEL WIRELESS WIFI LINK (iwlwifi)
5536 M:      Johannes Berg <johannes.berg@intel.com>
5537 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5538 M:      Intel Linux Wireless <ilw@linux.intel.com>
5539 L:      linux-wireless@vger.kernel.org
5540 W:      http://intellinuxwireless.org
5541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5542 S:      Supported
5543 F:      drivers/net/wireless/iwlwifi/
5544
5545 INTEL MANAGEMENT ENGINE (mei)
5546 M:      Tomas Winkler <tomas.winkler@intel.com>
5547 L:      linux-kernel@vger.kernel.org
5548 S:      Supported
5549 F:      include/uapi/linux/mei.h
5550 F:      include/linux/mei_cl_bus.h
5551 F:      drivers/misc/mei/*
5552 F:      Documentation/misc-devices/mei/*
5553
5554 INTEL PMC IPC DRIVER
5555 M:      Zha Qipeng<qipeng.zha@intel.com>
5556 L:      platform-driver-x86@vger.kernel.org
5557 S:      Maintained
5558 F:      drivers/platform/x86/intel_pmc_ipc.c
5559 F:      arch/x86/include/asm/intel_pmc_ipc.h
5560
5561 IOC3 ETHERNET DRIVER
5562 M:      Ralf Baechle <ralf@linux-mips.org>
5563 L:      linux-mips@linux-mips.org
5564 S:      Maintained
5565 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5566
5567 IOC3 SERIAL DRIVER
5568 M:      Pat Gefre <pfg@sgi.com>
5569 L:      linux-serial@vger.kernel.org
5570 S:      Maintained
5571 F:      drivers/tty/serial/ioc3_serial.c
5572
5573 IOMMU DRIVERS
5574 M:      Joerg Roedel <joro@8bytes.org>
5575 L:      iommu@lists.linux-foundation.org
5576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5577 S:      Maintained
5578 F:      drivers/iommu/
5579
5580 IP MASQUERADING
5581 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5582 S:      Maintained
5583 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5584
5585 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5586 M:      Francois Romieu <romieu@fr.zoreil.com>
5587 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5588 L:      netdev@vger.kernel.org
5589 S:      Maintained
5590 F:      drivers/net/ethernet/icplus/ipg.*
5591
5592 IPATH DRIVER
5593 M:      Mike Marciniszyn <infinipath@intel.com>
5594 L:      linux-rdma@vger.kernel.org
5595 S:      Maintained
5596 F:      drivers/staging/rdma/ipath/
5597
5598 IPMI SUBSYSTEM
5599 M:      Corey Minyard <minyard@acm.org>
5600 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5601 W:      http://openipmi.sourceforge.net/
5602 S:      Supported
5603 F:      Documentation/IPMI.txt
5604 F:      drivers/char/ipmi/
5605 F:      include/linux/ipmi*
5606 F:      include/uapi/linux/ipmi*
5607
5608 QCOM AUDIO (ASoC) DRIVERS
5609 M:      Patrick Lai <plai@codeaurora.org>
5610 M:      Banajit Goswami <bgoswami@codeaurora.org>
5611 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5612 S:      Supported
5613 F:      sound/soc/qcom/
5614
5615 IPS SCSI RAID DRIVER
5616 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5617 L:      linux-scsi@vger.kernel.org
5618 W:      http://www.adaptec.com/
5619 S:      Maintained
5620 F:      drivers/scsi/ips*
5621
5622 IPVS
5623 M:      Wensong Zhang <wensong@linux-vs.org>
5624 M:      Simon Horman <horms@verge.net.au>
5625 M:      Julian Anastasov <ja@ssi.bg>
5626 L:      netdev@vger.kernel.org
5627 L:      lvs-devel@vger.kernel.org
5628 S:      Maintained
5629 F:      Documentation/networking/ipvs-sysctl.txt
5630 F:      include/net/ip_vs.h
5631 F:      include/uapi/linux/ip_vs.h
5632 F:      net/netfilter/ipvs/
5633
5634 IPWIRELESS DRIVER
5635 M:      Jiri Kosina <jikos@kernel.org>
5636 M:      David Sterba <dsterba@suse.com>
5637 S:      Odd Fixes
5638 F:      drivers/tty/ipwireless/
5639
5640 IPX NETWORK LAYER
5641 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5642 L:      netdev@vger.kernel.org
5643 S:      Maintained
5644 F:      include/net/ipx.h
5645 F:      include/uapi/linux/ipx.h
5646 F:      net/ipx/
5647
5648 IRDA SUBSYSTEM
5649 M:      Samuel Ortiz <samuel@sortiz.org>
5650 L:      irda-users@lists.sourceforge.net (subscribers-only)
5651 L:      netdev@vger.kernel.org
5652 W:      http://irda.sourceforge.net/
5653 S:      Maintained
5654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5655 F:      Documentation/networking/irda.txt
5656 F:      drivers/net/irda/
5657 F:      include/net/irda/
5658 F:      net/irda/
5659
5660 IRQ SUBSYSTEM
5661 M:      Thomas Gleixner <tglx@linutronix.de>
5662 L:      linux-kernel@vger.kernel.org
5663 S:      Maintained
5664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5665 F:      kernel/irq/
5666
5667 IRQCHIP DRIVERS
5668 M:      Thomas Gleixner <tglx@linutronix.de>
5669 M:      Jason Cooper <jason@lakedaemon.net>
5670 M:      Marc Zyngier <marc.zyngier@arm.com>
5671 L:      linux-kernel@vger.kernel.org
5672 S:      Maintained
5673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5674 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5675 F:      Documentation/devicetree/bindings/interrupt-controller/
5676 F:      drivers/irqchip/
5677
5678 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5679 M:      Jiang Liu <jiang.liu@linux.intel.com>
5680 M:      Marc Zyngier <marc.zyngier@arm.com>
5681 S:      Maintained
5682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5683 F:      Documentation/IRQ-domain.txt
5684 F:      include/linux/irqdomain.h
5685 F:      kernel/irq/irqdomain.c
5686 F:      kernel/irq/msi.c
5687
5688 ISAPNP
5689 M:      Jaroslav Kysela <perex@perex.cz>
5690 S:      Maintained
5691 F:      Documentation/isapnp.txt
5692 F:      drivers/pnp/isapnp/
5693 F:      include/linux/isapnp.h
5694
5695 ISA RADIO MODULE
5696 M:      Hans Verkuil <hverkuil@xs4all.nl>
5697 L:      linux-media@vger.kernel.org
5698 T:      git git://linuxtv.org/media_tree.git
5699 W:      http://linuxtv.org
5700 S:      Maintained
5701 F:      drivers/media/radio/radio-isa*
5702
5703 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5704 M:      Peter Jones <pjones@redhat.com>
5705 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5706 S:      Maintained
5707 F:      drivers/firmware/iscsi_ibft*
5708
5709 ISCSI
5710 M:      Mike Christie <michaelc@cs.wisc.edu>
5711 L:      open-iscsi@googlegroups.com
5712 W:      www.open-iscsi.org
5713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5714 S:      Maintained
5715 F:      drivers/scsi/*iscsi*
5716 F:      include/scsi/*iscsi*
5717
5718 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5719 M:      Or Gerlitz <ogerlitz@mellanox.com>
5720 M:      Sagi Grimberg <sagig@mellanox.com>
5721 M:      Roi Dayan <roid@mellanox.com>
5722 L:      linux-rdma@vger.kernel.org
5723 S:      Supported
5724 W:      http://www.openfabrics.org
5725 W:      www.open-iscsi.org
5726 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5727 F:      drivers/infiniband/ulp/iser/
5728
5729 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5730 M:      Sagi Grimberg <sagig@mellanox.com>
5731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5732 L:      linux-rdma@vger.kernel.org
5733 L:      target-devel@vger.kernel.org
5734 S:      Supported
5735 W:      http://www.linux-iscsi.org
5736 F:      drivers/infiniband/ulp/isert
5737
5738 ISDN SUBSYSTEM
5739 M:      Karsten Keil <isdn@linux-pingi.de>
5740 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5741 L:      netdev@vger.kernel.org
5742 W:      http://www.isdn4linux.de
5743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5744 S:      Maintained
5745 F:      Documentation/isdn/
5746 F:      drivers/isdn/
5747 F:      include/linux/isdn.h
5748 F:      include/linux/isdn/
5749 F:      include/uapi/linux/isdn.h
5750 F:      include/uapi/linux/isdn/
5751
5752 ISDN SUBSYSTEM (Eicon active card driver)
5753 M:      Armin Schindler <mac@melware.de>
5754 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5755 W:      http://www.melware.de
5756 S:      Maintained
5757 F:      drivers/isdn/hardware/eicon/
5758
5759 IT87 HARDWARE MONITORING DRIVER
5760 M:      Jean Delvare <jdelvare@suse.com>
5761 L:      lm-sensors@lm-sensors.org
5762 S:      Maintained
5763 F:      Documentation/hwmon/it87
5764 F:      drivers/hwmon/it87.c
5765
5766 IT913X MEDIA DRIVER
5767 M:      Antti Palosaari <crope@iki.fi>
5768 L:      linux-media@vger.kernel.org
5769 W:      http://linuxtv.org/
5770 W:      http://palosaari.fi/linux/
5771 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5772 T:      git git://linuxtv.org/anttip/media_tree.git
5773 S:      Maintained
5774 F:      drivers/media/tuners/it913x*
5775
5776 IVTV VIDEO4LINUX DRIVER
5777 M:      Andy Walls <awalls@md.metrocast.net>
5778 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5779 L:      linux-media@vger.kernel.org
5780 T:      git git://linuxtv.org/media_tree.git
5781 W:      http://www.ivtvdriver.org
5782 S:      Maintained
5783 F:      Documentation/video4linux/*.ivtv
5784 F:      drivers/media/pci/ivtv/
5785 F:      include/uapi/linux/ivtv*
5786
5787 IX2505V MEDIA DRIVER
5788 M:      Malcolm Priestley <tvboxspy@gmail.com>
5789 L:      linux-media@vger.kernel.org
5790 W:      http://linuxtv.org/
5791 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5792 S:      Maintained
5793 F:      drivers/media/dvb-frontends/ix2505v*
5794
5795 JC42.4 TEMPERATURE SENSOR DRIVER
5796 M:      Guenter Roeck <linux@roeck-us.net>
5797 L:      lm-sensors@lm-sensors.org
5798 S:      Maintained
5799 F:      drivers/hwmon/jc42.c
5800 F:      Documentation/hwmon/jc42
5801
5802 JFS FILESYSTEM
5803 M:      Dave Kleikamp <shaggy@kernel.org>
5804 L:      jfs-discussion@lists.sourceforge.net
5805 W:      http://jfs.sourceforge.net/
5806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5807 S:      Maintained
5808 F:      Documentation/filesystems/jfs.txt
5809 F:      fs/jfs/
5810
5811 JME NETWORK DRIVER
5812 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5813 L:      netdev@vger.kernel.org
5814 S:      Maintained
5815 F:      drivers/net/ethernet/jme.*
5816
5817 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5818 M:      David Woodhouse <dwmw2@infradead.org>
5819 L:      linux-mtd@lists.infradead.org
5820 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5821 S:      Maintained
5822 F:      fs/jffs2/
5823 F:      include/uapi/linux/jffs2.h
5824
5825 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5826 M:      "Theodore Ts'o" <tytso@mit.edu>
5827 M:      Jan Kara <jack@suse.com>
5828 L:      linux-ext4@vger.kernel.org
5829 S:      Maintained
5830 F:      fs/jbd2/
5831 F:      include/linux/jbd2.h
5832
5833 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5834 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5835 L:      linux-media@vger.kernel.org
5836 S:      Maintained
5837 F:      drivers/media/platform/rcar_jpu.c
5838
5839 JSM Neo PCI based serial card
5840 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5841 L:      linux-serial@vger.kernel.org
5842 S:      Maintained
5843 F:      drivers/tty/serial/jsm/
5844
5845 K10TEMP HARDWARE MONITORING DRIVER
5846 M:      Clemens Ladisch <clemens@ladisch.de>
5847 L:      lm-sensors@lm-sensors.org
5848 S:      Maintained
5849 F:      Documentation/hwmon/k10temp
5850 F:      drivers/hwmon/k10temp.c
5851
5852 K8TEMP HARDWARE MONITORING DRIVER
5853 M:      Rudolf Marek <r.marek@assembler.cz>
5854 L:      lm-sensors@lm-sensors.org
5855 S:      Maintained
5856 F:      Documentation/hwmon/k8temp
5857 F:      drivers/hwmon/k8temp.c
5858
5859 KCONFIG
5860 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5861 L:      linux-kbuild@vger.kernel.org
5862 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5863 S:      Maintained
5864 F:      Documentation/kbuild/kconfig-language.txt
5865 F:      scripts/kconfig/
5866
5867 KDUMP
5868 M:      Vivek Goyal <vgoyal@redhat.com>
5869 M:      Haren Myneni <hbabu@us.ibm.com>
5870 L:      kexec@lists.infradead.org
5871 W:      http://lse.sourceforge.net/kdump/
5872 S:      Maintained
5873 F:      Documentation/kdump/
5874
5875 KEENE FM RADIO TRANSMITTER DRIVER
5876 M:      Hans Verkuil <hverkuil@xs4all.nl>
5877 L:      linux-media@vger.kernel.org
5878 T:      git git://linuxtv.org/media_tree.git
5879 W:      http://linuxtv.org
5880 S:      Maintained
5881 F:      drivers/media/radio/radio-keene*
5882
5883 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5884 M:      Ian Kent <raven@themaw.net>
5885 L:      autofs@vger.kernel.org
5886 S:      Maintained
5887 F:      fs/autofs4/
5888
5889 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5890 M:      Michal Marek <mmarek@suse.com>
5891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5893 L:      linux-kbuild@vger.kernel.org
5894 S:      Maintained
5895 F:      Documentation/kbuild/
5896 F:      Makefile
5897 F:      scripts/Makefile.*
5898 F:      scripts/basic/
5899 F:      scripts/mk*
5900 F:      scripts/package/
5901
5902 KERNEL JANITORS
5903 L:      kernel-janitors@vger.kernel.org
5904 W:      http://kernelnewbies.org/KernelJanitors
5905 S:      Odd Fixes
5906
5907 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5908 M:      "J. Bruce Fields" <bfields@fieldses.org>
5909 M:      Jeff Layton <jlayton@poochiereds.net>
5910 L:      linux-nfs@vger.kernel.org
5911 W:      http://nfs.sourceforge.net/
5912 S:      Supported
5913 F:      fs/nfsd/
5914 F:      include/uapi/linux/nfsd/
5915 F:      fs/lockd/
5916 F:      fs/nfs_common/
5917 F:      net/sunrpc/
5918 F:      include/linux/lockd/
5919 F:      include/linux/sunrpc/
5920 F:      include/uapi/linux/sunrpc/
5921
5922 KERNEL SELFTEST FRAMEWORK
5923 M:      Shuah Khan <shuahkh@osg.samsung.com>
5924 L:      linux-api@vger.kernel.org
5925 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5926 S:      Maintained
5927 F:      tools/testing/selftests
5928
5929 KERNEL VIRTUAL MACHINE (KVM)
5930 M:      Gleb Natapov <gleb@kernel.org>
5931 M:      Paolo Bonzini <pbonzini@redhat.com>
5932 L:      kvm@vger.kernel.org
5933 W:      http://www.linux-kvm.org
5934 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5935 S:      Supported
5936 F:      Documentation/*/kvm*.txt
5937 F:      Documentation/virtual/kvm/
5938 F:      arch/*/kvm/
5939 F:      arch/x86/kernel/kvm.c
5940 F:      arch/x86/kernel/kvmclock.c
5941 F:      arch/*/include/asm/kvm*
5942 F:      include/linux/kvm*
5943 F:      include/uapi/linux/kvm*
5944 F:      virt/kvm/
5945
5946 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5947 M:      Joerg Roedel <joro@8bytes.org>
5948 L:      kvm@vger.kernel.org
5949 W:      http://www.linux-kvm.org/
5950 S:      Maintained
5951 F:      arch/x86/include/asm/svm.h
5952 F:      arch/x86/kvm/svm.c
5953
5954 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5955 M:      Alexander Graf <agraf@suse.com>
5956 L:      kvm-ppc@vger.kernel.org
5957 W:      http://www.linux-kvm.org/
5958 T:      git git://github.com/agraf/linux-2.6.git
5959 S:      Supported
5960 F:      arch/powerpc/include/asm/kvm*
5961 F:      arch/powerpc/kvm/
5962
5963 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5964 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5965 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5966 L:      linux-s390@vger.kernel.org
5967 W:      http://www.ibm.com/developerworks/linux/linux390/
5968 S:      Supported
5969 F:      Documentation/s390/kvm.txt
5970 F:      arch/s390/include/asm/kvm*
5971 F:      arch/s390/kvm/
5972
5973 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5974 M:      Christoffer Dall <christoffer.dall@linaro.org>
5975 M:      Marc Zyngier <marc.zyngier@arm.com>
5976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5977 L:      kvmarm@lists.cs.columbia.edu
5978 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5979 S:      Supported
5980 F:      arch/arm/include/uapi/asm/kvm*
5981 F:      arch/arm/include/asm/kvm*
5982 F:      arch/arm/kvm/
5983 F:      virt/kvm/arm/
5984 F:      include/kvm/arm_*
5985
5986 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5987 M:      Christoffer Dall <christoffer.dall@linaro.org>
5988 M:      Marc Zyngier <marc.zyngier@arm.com>
5989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5990 L:      kvmarm@lists.cs.columbia.edu
5991 S:      Maintained
5992 F:      arch/arm64/include/uapi/asm/kvm*
5993 F:      arch/arm64/include/asm/kvm*
5994 F:      arch/arm64/kvm/
5995
5996 KEXEC
5997 M:      Eric Biederman <ebiederm@xmission.com>
5998 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5999 L:      kexec@lists.infradead.org
6000 S:      Maintained
6001 F:      include/linux/kexec.h
6002 F:      include/uapi/linux/kexec.h
6003 F:      kernel/kexec.c
6004
6005 KEYS/KEYRINGS:
6006 M:      David Howells <dhowells@redhat.com>
6007 L:      keyrings@vger.kernel.org
6008 S:      Maintained
6009 F:      Documentation/security/keys.txt
6010 F:      include/linux/key.h
6011 F:      include/linux/key-type.h
6012 F:      include/keys/
6013 F:      security/keys/
6014
6015 KEYS-TRUSTED
6016 M:      David Safford <safford@us.ibm.com>
6017 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6018 L:      linux-security-module@vger.kernel.org
6019 L:      keyrings@vger.kernel.org
6020 S:      Supported
6021 F:      Documentation/security/keys-trusted-encrypted.txt
6022 F:      include/keys/trusted-type.h
6023 F:      security/keys/trusted.c
6024 F:      security/keys/trusted.h
6025
6026 KEYS-ENCRYPTED
6027 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6028 M:      David Safford <safford@us.ibm.com>
6029 L:      linux-security-module@vger.kernel.org
6030 L:      keyrings@vger.kernel.org
6031 S:      Supported
6032 F:      Documentation/security/keys-trusted-encrypted.txt
6033 F:      include/keys/encrypted-type.h
6034 F:      security/keys/encrypted-keys/
6035
6036 KGDB / KDB /debug_core
6037 M:      Jason Wessel <jason.wessel@windriver.com>
6038 W:      http://kgdb.wiki.kernel.org/
6039 L:      kgdb-bugreport@lists.sourceforge.net
6040 S:      Maintained
6041 F:      Documentation/DocBook/kgdb.tmpl
6042 F:      drivers/misc/kgdbts.c
6043 F:      drivers/tty/serial/kgdboc.c
6044 F:      include/linux/kdb.h
6045 F:      include/linux/kgdb.h
6046 F:      kernel/debug/
6047
6048 KMEMCHECK
6049 M:      Vegard Nossum <vegardno@ifi.uio.no>
6050 M:      Pekka Enberg <penberg@kernel.org>
6051 S:      Maintained
6052 F:      Documentation/kmemcheck.txt
6053 F:      arch/x86/include/asm/kmemcheck.h
6054 F:      arch/x86/mm/kmemcheck/
6055 F:      include/linux/kmemcheck.h
6056 F:      mm/kmemcheck.c
6057
6058 KMEMLEAK
6059 M:      Catalin Marinas <catalin.marinas@arm.com>
6060 S:      Maintained
6061 F:      Documentation/kmemleak.txt
6062 F:      include/linux/kmemleak.h
6063 F:      mm/kmemleak.c
6064 F:      mm/kmemleak-test.c
6065
6066 KPROBES
6067 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6068 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6069 M:      "David S. Miller" <davem@davemloft.net>
6070 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6071 S:      Maintained
6072 F:      Documentation/kprobes.txt
6073 F:      include/linux/kprobes.h
6074 F:      kernel/kprobes.c
6075
6076 KS0108 LCD CONTROLLER DRIVER
6077 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6078 W:      http://miguelojeda.es/auxdisplay.htm
6079 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6080 S:      Maintained
6081 F:      Documentation/auxdisplay/ks0108
6082 F:      drivers/auxdisplay/ks0108.c
6083 F:      include/linux/ks0108.h
6084
6085 LAPB module
6086 L:      linux-x25@vger.kernel.org
6087 S:      Orphan
6088 F:      Documentation/networking/lapb-module.txt
6089 F:      include/*/lapb.h
6090 F:      net/lapb/
6091
6092 LASI 53c700 driver for PARISC
6093 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6094 L:      linux-scsi@vger.kernel.org
6095 S:      Maintained
6096 F:      Documentation/scsi/53c700.txt
6097 F:      drivers/scsi/53c700*
6098
6099 LED SUBSYSTEM
6100 M:      Richard Purdie <rpurdie@rpsys.net>
6101 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6102 L:      linux-leds@vger.kernel.org
6103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6104 S:      Maintained
6105 F:      drivers/leds/
6106 F:      include/linux/leds.h
6107
6108 LEGACY EEPROM DRIVER
6109 M:      Jean Delvare <jdelvare@suse.com>
6110 S:      Maintained
6111 F:      Documentation/misc-devices/eeprom
6112 F:      drivers/misc/eeprom/eeprom.c
6113
6114 LEGO USB Tower driver
6115 M:      Juergen Stuber <starblue@users.sourceforge.net>
6116 L:      legousb-devel@lists.sourceforge.net
6117 W:      http://legousb.sourceforge.net/
6118 S:      Maintained
6119 F:      drivers/usb/misc/legousbtower.c
6120
6121 LG2160 MEDIA DRIVER
6122 M:      Michael Krufky <mkrufky@linuxtv.org>
6123 L:      linux-media@vger.kernel.org
6124 W:      http://linuxtv.org/
6125 W:      http://github.com/mkrufky
6126 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6127 T:      git git://linuxtv.org/mkrufky/tuners.git
6128 S:      Maintained
6129 F:      drivers/media/dvb-frontends/lg2160.*
6130
6131 LGDT3305 MEDIA DRIVER
6132 M:      Michael Krufky <mkrufky@linuxtv.org>
6133 L:      linux-media@vger.kernel.org
6134 W:      http://linuxtv.org/
6135 W:      http://github.com/mkrufky
6136 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6137 T:      git git://linuxtv.org/mkrufky/tuners.git
6138 S:      Maintained
6139 F:      drivers/media/dvb-frontends/lgdt3305.*
6140
6141 LGUEST
6142 M:      Rusty Russell <rusty@rustcorp.com.au>
6143 L:      lguest@lists.ozlabs.org
6144 W:      http://lguest.ozlabs.org/
6145 S:      Odd Fixes
6146 F:      arch/x86/include/asm/lguest*.h
6147 F:      arch/x86/lguest/
6148 F:      drivers/lguest/
6149 F:      include/linux/lguest*.h
6150 F:      tools/lguest/
6151
6152 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6153 M:      Tejun Heo <tj@kernel.org>
6154 L:      linux-ide@vger.kernel.org
6155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6156 S:      Maintained
6157 F:      drivers/ata/
6158 F:      include/linux/ata.h
6159 F:      include/linux/libata.h
6160
6161 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6162 M:      Viresh Kumar <vireshk@kernel.org>
6163 L:      linux-ide@vger.kernel.org
6164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6165 S:      Maintained
6166 F:      include/linux/pata_arasan_cf_data.h
6167 F:      drivers/ata/pata_arasan_cf.c
6168
6169 LIBATA PATA DRIVERS
6170 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6171 M:      Tejun Heo <tj@kernel.org>
6172 L:      linux-ide@vger.kernel.org
6173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6174 S:      Maintained
6175 F:      drivers/ata/pata_*.c
6176 F:      drivers/ata/ata_generic.c
6177
6178 LIBATA SATA AHCI PLATFORM devices support
6179 M:      Hans de Goede <hdegoede@redhat.com>
6180 M:      Tejun Heo <tj@kernel.org>
6181 L:      linux-ide@vger.kernel.org
6182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6183 S:      Maintained
6184 F:      drivers/ata/ahci_platform.c
6185 F:      drivers/ata/libahci_platform.c
6186 F:      include/linux/ahci_platform.h
6187
6188 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6189 M:      Mikael Pettersson <mikpelinux@gmail.com>
6190 L:      linux-ide@vger.kernel.org
6191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6192 S:      Maintained
6193 F:      drivers/ata/sata_promise.*
6194
6195 LIBLOCKDEP
6196 M:      Sasha Levin <sasha.levin@oracle.com>
6197 S:      Maintained
6198 F:      tools/lib/lockdep/
6199
6200 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6201 M:      Dan Williams <dan.j.williams@intel.com>
6202 L:      linux-nvdimm@lists.01.org
6203 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6204 S:      Supported
6205 F:      drivers/nvdimm/*
6206 F:      include/linux/nd.h
6207 F:      include/linux/libnvdimm.h
6208 F:      include/uapi/linux/ndctl.h
6209
6210 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6211 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6212 L:      linux-nvdimm@lists.01.org
6213 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6214 S:      Supported
6215 F:      drivers/nvdimm/blk.c
6216 F:      drivers/nvdimm/region_devs.c
6217 F:      drivers/acpi/nfit*
6218
6219 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6220 M:      Vishal Verma <vishal.l.verma@intel.com>
6221 L:      linux-nvdimm@lists.01.org
6222 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6223 S:      Supported
6224 F:      drivers/nvdimm/btt*
6225
6226 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6227 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6228 L:      linux-nvdimm@lists.01.org
6229 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6230 S:      Supported
6231 F:      drivers/nvdimm/pmem.c
6232 F:      include/linux/pmem.h
6233 F:      arch/*/include/asm/pmem.h
6234
6235 LINUX FOR IBM pSERIES (RS/6000)
6236 M:      Paul Mackerras <paulus@au.ibm.com>
6237 W:      http://www.ibm.com/linux/ltc/projects/ppc
6238 S:      Supported
6239 F:      arch/powerpc/boot/rs6000.h
6240
6241 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6242 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6243 M:      Paul Mackerras <paulus@samba.org>
6244 M:      Michael Ellerman <mpe@ellerman.id.au>
6245 W:      http://www.penguinppc.org/
6246 L:      linuxppc-dev@lists.ozlabs.org
6247 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6249 S:      Supported
6250 F:      Documentation/powerpc/
6251 F:      arch/powerpc/
6252
6253 LINUX FOR POWER MACINTOSH
6254 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6255 W:      http://www.penguinppc.org/
6256 L:      linuxppc-dev@lists.ozlabs.org
6257 S:      Maintained
6258 F:      arch/powerpc/platforms/powermac/
6259 F:      drivers/macintosh/
6260
6261 LINUX FOR POWERPC EMBEDDED MPC5XXX
6262 M:      Anatolij Gustschin <agust@denx.de>
6263 L:      linuxppc-dev@lists.ozlabs.org
6264 T:      git git://git.denx.de/linux-denx-agust.git
6265 S:      Maintained
6266 F:      arch/powerpc/platforms/512x/
6267 F:      arch/powerpc/platforms/52xx/
6268
6269 LINUX FOR POWERPC EMBEDDED PPC4XX
6270 M:      Alistair Popple <alistair@popple.id.au>
6271 M:      Matt Porter <mporter@kernel.crashing.org>
6272 W:      http://www.penguinppc.org/
6273 L:      linuxppc-dev@lists.ozlabs.org
6274 S:      Maintained
6275 F:      arch/powerpc/platforms/40x/
6276 F:      arch/powerpc/platforms/44x/
6277
6278 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6279 L:      linuxppc-dev@lists.ozlabs.org
6280 S:      Orphan
6281 F:      arch/powerpc/*/*virtex*
6282 F:      arch/powerpc/*/*/*virtex*
6283
6284 LINUX FOR POWERPC EMBEDDED PPC8XX
6285 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6286 W:      http://www.penguinppc.org/
6287 L:      linuxppc-dev@lists.ozlabs.org
6288 S:      Maintained
6289 F:      arch/powerpc/platforms/8xx/
6290
6291 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6292 M:      Scott Wood <scottwood@freescale.com>
6293 M:      Kumar Gala <galak@kernel.crashing.org>
6294 W:      http://www.penguinppc.org/
6295 L:      linuxppc-dev@lists.ozlabs.org
6296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6297 S:      Maintained
6298 F:      arch/powerpc/platforms/83xx/
6299 F:      arch/powerpc/platforms/85xx/
6300
6301 LINUX FOR POWERPC PA SEMI PWRFICIENT
6302 M:      Olof Johansson <olof@lixom.net>
6303 L:      linuxppc-dev@lists.ozlabs.org
6304 S:      Maintained
6305 F:      arch/powerpc/platforms/pasemi/
6306 F:      drivers/*/*pasemi*
6307 F:      drivers/*/*/*pasemi*
6308
6309 LINUX SECURITY MODULE (LSM) FRAMEWORK
6310 M:      Chris Wright <chrisw@sous-sol.org>
6311 L:      linux-security-module@vger.kernel.org
6312 S:      Supported
6313
6314 LIS3LV02D ACCELEROMETER DRIVER
6315 M:      Eric Piel <eric.piel@tremplin-utc.net>
6316 S:      Maintained
6317 F:      Documentation/misc-devices/lis3lv02d
6318 F:      drivers/misc/lis3lv02d/
6319 F:      drivers/platform/x86/hp_accel.c
6320
6321 LIVE PATCHING
6322 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6323 M:      Seth Jennings <sjenning@redhat.com>
6324 M:      Jiri Kosina <jikos@kernel.org>
6325 M:      Vojtech Pavlik <vojtech@suse.com>
6326 S:      Maintained
6327 F:      kernel/livepatch/
6328 F:      include/linux/livepatch.h
6329 F:      arch/x86/include/asm/livepatch.h
6330 F:      arch/x86/kernel/livepatch.c
6331 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6332 F:      samples/livepatch/
6333 L:      live-patching@vger.kernel.org
6334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6335
6336 LLC (802.2)
6337 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6338 S:      Maintained
6339 F:      include/linux/llc.h
6340 F:      include/uapi/linux/llc.h
6341 F:      include/net/llc*
6342 F:      net/llc/
6343
6344 LM73 HARDWARE MONITOR DRIVER
6345 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6346 L:      lm-sensors@lm-sensors.org
6347 S:      Maintained
6348 F:      drivers/hwmon/lm73.c
6349
6350 LM78 HARDWARE MONITOR DRIVER
6351 M:      Jean Delvare <jdelvare@suse.com>
6352 L:      lm-sensors@lm-sensors.org
6353 S:      Maintained
6354 F:      Documentation/hwmon/lm78
6355 F:      drivers/hwmon/lm78.c
6356
6357 LM83 HARDWARE MONITOR DRIVER
6358 M:      Jean Delvare <jdelvare@suse.com>
6359 L:      lm-sensors@lm-sensors.org
6360 S:      Maintained
6361 F:      Documentation/hwmon/lm83
6362 F:      drivers/hwmon/lm83.c
6363
6364 LM90 HARDWARE MONITOR DRIVER
6365 M:      Jean Delvare <jdelvare@suse.com>
6366 L:      lm-sensors@lm-sensors.org
6367 S:      Maintained
6368 F:      Documentation/hwmon/lm90
6369 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6370 F:      drivers/hwmon/lm90.c
6371
6372 LM95234 HARDWARE MONITOR DRIVER
6373 M:      Guenter Roeck <linux@roeck-us.net>
6374 L:      lm-sensors@lm-sensors.org
6375 S:      Maintained
6376 F:      Documentation/hwmon/lm95234
6377 F:      drivers/hwmon/lm95234.c
6378
6379 LME2510 MEDIA DRIVER
6380 M:      Malcolm Priestley <tvboxspy@gmail.com>
6381 L:      linux-media@vger.kernel.org
6382 W:      http://linuxtv.org/
6383 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6384 S:      Maintained
6385 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6386
6387 LOCKDEP AND LOCKSTAT
6388 M:      Peter Zijlstra <peterz@infradead.org>
6389 M:      Ingo Molnar <mingo@redhat.com>
6390 L:      linux-kernel@vger.kernel.org
6391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6392 S:      Maintained
6393 F:      Documentation/locking/lockdep*.txt
6394 F:      Documentation/locking/lockstat.txt
6395 F:      include/linux/lockdep.h
6396 F:      kernel/locking/
6397
6398 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6399 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6400 L:      linux-ntfs-dev@lists.sourceforge.net
6401 W:      http://www.linux-ntfs.org/content/view/19/37/
6402 S:      Maintained
6403 F:      Documentation/ldm.txt
6404 F:      block/partitions/ldm.*
6405
6406 LogFS
6407 M:      Joern Engel <joern@logfs.org>
6408 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6409 L:      logfs@logfs.org
6410 W:      logfs.org
6411 S:      Maintained
6412 F:      fs/logfs/
6413
6414 LPC32XX MACHINE SUPPORT
6415 M:      Roland Stigge <stigge@antcom.de>
6416 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6417 S:      Maintained
6418 F:      arch/arm/mach-lpc32xx/
6419
6420 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6421 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6422 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6423 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6424 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6425 L:      MPT-FusionLinux.pdl@avagotech.com
6426 L:      linux-scsi@vger.kernel.org
6427 W:      http://www.lsilogic.com/support
6428 S:      Supported
6429 F:      drivers/message/fusion/
6430 F:      drivers/scsi/mpt2sas/
6431 F:      drivers/scsi/mpt3sas/
6432
6433 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6434 M:      Matthew Wilcox <matthew@wil.cx>
6435 L:      linux-scsi@vger.kernel.org
6436 S:      Maintained
6437 F:      drivers/scsi/sym53c8xx_2/
6438
6439 LTC4261 HARDWARE MONITOR DRIVER
6440 M:      Guenter Roeck <linux@roeck-us.net>
6441 L:      lm-sensors@lm-sensors.org
6442 S:      Maintained
6443 F:      Documentation/hwmon/ltc4261
6444 F:      drivers/hwmon/ltc4261.c
6445
6446 LTP (Linux Test Project)
6447 M:      Mike Frysinger <vapier@gentoo.org>
6448 M:      Cyril Hrubis <chrubis@suse.cz>
6449 M:      Wanlong Gao <wanlong.gao@gmail.com>
6450 M:      Jan Stancek <jstancek@redhat.com>
6451 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6452 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6453 L:      ltp@lists.linux.it (subscribers-only)
6454 W:      http://linux-test-project.github.io/
6455 T:      git git://github.com/linux-test-project/ltp.git
6456 S:      Maintained
6457
6458 M32R ARCHITECTURE
6459 W:      http://www.linux-m32r.org/
6460 S:      Orphan
6461 F:      arch/m32r/
6462
6463 M68K ARCHITECTURE
6464 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6465 L:      linux-m68k@lists.linux-m68k.org
6466 W:      http://www.linux-m68k.org/
6467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6468 S:      Maintained
6469 F:      arch/m68k/
6470 F:      drivers/zorro/
6471
6472 M68K ON APPLE MACINTOSH
6473 M:      Joshua Thompson <funaho@jurai.org>
6474 W:      http://www.mac.linux-m68k.org/
6475 L:      linux-m68k@lists.linux-m68k.org
6476 S:      Maintained
6477 F:      arch/m68k/mac/
6478
6479 M68K ON HP9000/300
6480 M:      Philip Blundell <philb@gnu.org>
6481 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6482 S:      Maintained
6483 F:      arch/m68k/hp300/
6484
6485 M88DS3103 MEDIA DRIVER
6486 M:      Antti Palosaari <crope@iki.fi>
6487 L:      linux-media@vger.kernel.org
6488 W:      http://linuxtv.org/
6489 W:      http://palosaari.fi/linux/
6490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6491 T:      git git://linuxtv.org/anttip/media_tree.git
6492 S:      Maintained
6493 F:      drivers/media/dvb-frontends/m88ds3103*
6494
6495 M88RS2000 MEDIA DRIVER
6496 M:      Malcolm Priestley <tvboxspy@gmail.com>
6497 L:      linux-media@vger.kernel.org
6498 W:      http://linuxtv.org/
6499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6500 S:      Maintained
6501 F:      drivers/media/dvb-frontends/m88rs2000*
6502
6503 MA901 MASTERKIT USB FM RADIO DRIVER
6504 M:      Alexey Klimov <klimov.linux@gmail.com>
6505 L:      linux-media@vger.kernel.org
6506 T:      git git://linuxtv.org/media_tree.git
6507 S:      Maintained
6508 F:      drivers/media/radio/radio-ma901.c
6509
6510 MAC80211
6511 M:      Johannes Berg <johannes@sipsolutions.net>
6512 L:      linux-wireless@vger.kernel.org
6513 W:      http://wireless.kernel.org/
6514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6516 S:      Maintained
6517 F:      Documentation/networking/mac80211-injection.txt
6518 F:      include/net/mac80211.h
6519 F:      net/mac80211/
6520
6521 MACVLAN DRIVER
6522 M:      Patrick McHardy <kaber@trash.net>
6523 L:      netdev@vger.kernel.org
6524 S:      Maintained
6525 F:      drivers/net/macvlan.c
6526 F:      include/linux/if_macvlan.h
6527
6528 MAILBOX API
6529 M:      Jassi Brar <jassisinghbrar@gmail.com>
6530 L:      linux-kernel@vger.kernel.org
6531 S:      Maintained
6532 F:      drivers/mailbox/
6533 F:      include/linux/mailbox_client.h
6534 F:      include/linux/mailbox_controller.h
6535
6536 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6537 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6538 W:      http://www.kernel.org/doc/man-pages
6539 L:      linux-man@vger.kernel.org
6540 S:      Maintained
6541
6542 MARVELL ARMADA DRM SUPPORT
6543 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6544 S:      Maintained
6545 F:      drivers/gpu/drm/armada/
6546
6547 MARVELL 88E6352 DSA support
6548 M:      Guenter Roeck <linux@roeck-us.net>
6549 S:      Maintained
6550 F:      drivers/net/dsa/mv88e6352.c
6551
6552 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6553 M:      Mirko Lindner <mlindner@marvell.com>
6554 M:      Stephen Hemminger <stephen@networkplumber.org>
6555 L:      netdev@vger.kernel.org
6556 S:      Maintained
6557 F:      drivers/net/ethernet/marvell/sk*
6558
6559 MARVELL LIBERTAS WIRELESS DRIVER
6560 L:      libertas-dev@lists.infradead.org
6561 S:      Orphan
6562 F:      drivers/net/wireless/libertas/
6563
6564 MARVELL MV643XX ETHERNET DRIVER
6565 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6566 L:      netdev@vger.kernel.org
6567 S:      Maintained
6568 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6569 F:      include/linux/mv643xx.h
6570
6571 MARVELL MVNETA ETHERNET DRIVER
6572 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6573 L:      netdev@vger.kernel.org
6574 S:      Maintained
6575 F:      drivers/net/ethernet/marvell/mvneta.*
6576
6577 MARVELL MWIFIEX WIRELESS DRIVER
6578 M:      Amitkumar Karwar <akarwar@marvell.com>
6579 M:      Nishant Sarmukadam <nishants@marvell.com>
6580 L:      linux-wireless@vger.kernel.org
6581 S:      Maintained
6582 F:      drivers/net/wireless/mwifiex/
6583
6584 MARVELL MWL8K WIRELESS DRIVER
6585 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6586 L:      linux-wireless@vger.kernel.org
6587 S:      Odd Fixes
6588 F:      drivers/net/wireless/mwl8k.c
6589
6590 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6591 M:      Nicolas Pitre <nico@fluxnic.net>
6592 S:      Odd Fixes
6593 F:      drivers/mmc/host/mvsdio.*
6594
6595 MATROX FRAMEBUFFER DRIVER
6596 L:      linux-fbdev@vger.kernel.org
6597 S:      Orphan
6598 F:      drivers/video/fbdev/matrox/matroxfb_*
6599 F:      include/uapi/linux/matroxfb.h
6600
6601 MAX16065 HARDWARE MONITOR DRIVER
6602 M:      Guenter Roeck <linux@roeck-us.net>
6603 L:      lm-sensors@lm-sensors.org
6604 S:      Maintained
6605 F:      Documentation/hwmon/max16065
6606 F:      drivers/hwmon/max16065.c
6607
6608 MAX20751 HARDWARE MONITOR DRIVER
6609 M:      Guenter Roeck <linux@roeck-us.net>
6610 L:      lm-sensors@lm-sensors.org
6611 S:      Maintained
6612 F:      Documentation/hwmon/max20751
6613 F:      drivers/hwmon/max20751.c
6614
6615 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6616 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6617 L:      lm-sensors@lm-sensors.org
6618 S:      Maintained
6619 F:      Documentation/hwmon/max6650
6620 F:      drivers/hwmon/max6650.c
6621
6622 MAX6697 HARDWARE MONITOR DRIVER
6623 M:      Guenter Roeck <linux@roeck-us.net>
6624 L:      lm-sensors@lm-sensors.org
6625 S:      Maintained
6626 F:      Documentation/hwmon/max6697
6627 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6628 F:      drivers/hwmon/max6697.c
6629 F:      include/linux/platform_data/max6697.h
6630
6631 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6632 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6633 L:      linux-pm@vger.kernel.org
6634 S:      Supported
6635 F:      drivers/power/max14577_charger.c
6636 F:      drivers/power/max77693_charger.c
6637
6638 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6639 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6640 L:      linux-kernel@vger.kernel.org
6641 S:      Supported
6642 F:      drivers/*/*max77802.c
6643 F:      Documentation/devicetree/bindings/*/*max77802.txt
6644 F:      include/dt-bindings/*/*max77802.h
6645
6646 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6647 M:      Chanwoo Choi <cw00.choi@samsung.com>
6648 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6649 L:      linux-kernel@vger.kernel.org
6650 S:      Supported
6651 F:      drivers/*/max14577.c
6652 F:      drivers/*/max77686.c
6653 F:      drivers/*/max77693.c
6654 F:      drivers/extcon/extcon-max14577.c
6655 F:      drivers/extcon/extcon-max77693.c
6656 F:      drivers/rtc/rtc-max77686.c
6657 F:      drivers/clk/clk-max77686.c
6658 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6659 F:      Documentation/devicetree/bindings/*/max77686.txt
6660 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6661 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6662 F:      include/linux/mfd/max14577*.h
6663 F:      include/linux/mfd/max77686*.h
6664 F:      include/linux/mfd/max77693*.h
6665
6666 MAXIRADIO FM RADIO RECEIVER DRIVER
6667 M:      Hans Verkuil <hverkuil@xs4all.nl>
6668 L:      linux-media@vger.kernel.org
6669 T:      git git://linuxtv.org/media_tree.git
6670 W:      http://linuxtv.org
6671 S:      Maintained
6672 F:      drivers/media/radio/radio-maxiradio*
6673
6674 MEDIA DRIVERS FOR RENESAS - VSP1
6675 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6676 L:      linux-media@vger.kernel.org
6677 L:      linux-sh@vger.kernel.org
6678 T:      git git://linuxtv.org/media_tree.git
6679 S:      Supported
6680 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6681 F:      drivers/media/platform/vsp1/
6682
6683 MEDIA DRIVERS FOR ASCOT2E
6684 M:      Sergey Kozlov <serjk@netup.ru>
6685 L:      linux-media@vger.kernel.org
6686 W:      http://linuxtv.org
6687 W:      http://netup.tv/
6688 T:      git git://linuxtv.org/media_tree.git
6689 S:      Supported
6690 F:      drivers/media/dvb-frontends/ascot2e*
6691
6692 MEDIA DRIVERS FOR CXD2841ER
6693 M:      Sergey Kozlov <serjk@netup.ru>
6694 L:      linux-media@vger.kernel.org
6695 W:      http://linuxtv.org/
6696 W:      http://netup.tv/
6697 T:      git git://linuxtv.org/media_tree.git
6698 S:      Supported
6699 F:      drivers/media/dvb-frontends/cxd2841er*
6700
6701 MEDIA DRIVERS FOR HORUS3A
6702 M:      Sergey Kozlov <serjk@netup.ru>
6703 L:      linux-media@vger.kernel.org
6704 W:      http://linuxtv.org/
6705 W:      http://netup.tv/
6706 T:      git git://linuxtv.org/media_tree.git
6707 S:      Supported
6708 F:      drivers/media/dvb-frontends/horus3a*
6709
6710 MEDIA DRIVERS FOR LNBH25
6711 M:      Sergey Kozlov <serjk@netup.ru>
6712 L:      linux-media@vger.kernel.org
6713 W:      http://linuxtv.org/
6714 W:      http://netup.tv/
6715 T:      git git://linuxtv.org/media_tree.git
6716 S:      Supported
6717 F:      drivers/media/dvb-frontends/lnbh25*
6718
6719 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6720 M:      Sergey Kozlov <serjk@netup.ru>
6721 L:      linux-media@vger.kernel.org
6722 W:      http://linuxtv.org/
6723 W:      http://netup.tv/
6724 T:      git git://linuxtv.org/media_tree.git
6725 S:      Supported
6726 F:      drivers/media/pci/netup_unidvb/*
6727
6728 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6729 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6730 P:      LinuxTV.org Project
6731 L:      linux-media@vger.kernel.org
6732 W:      http://linuxtv.org
6733 Q:      http://patchwork.kernel.org/project/linux-media/list/
6734 T:      git git://linuxtv.org/media_tree.git
6735 S:      Maintained
6736 F:      Documentation/dvb/
6737 F:      Documentation/video4linux/
6738 F:      Documentation/DocBook/media/
6739 F:      drivers/media/
6740 F:      drivers/staging/media/
6741 F:      include/media/
6742 F:      include/uapi/linux/dvb/
6743 F:      include/uapi/linux/videodev2.h
6744 F:      include/uapi/linux/media.h
6745 F:      include/uapi/linux/v4l2-*
6746 F:      include/uapi/linux/meye.h
6747 F:      include/uapi/linux/ivtv*
6748 F:      include/uapi/linux/uvcvideo.h
6749
6750 MEDIATEK MT7601U WIRELESS LAN DRIVER
6751 M:      Jakub Kicinski <kubakici@wp.pl>
6752 L:      linux-wireless@vger.kernel.org
6753 S:      Maintained
6754 F:      drivers/net/wireless/mediatek/mt7601u/
6755
6756 MEGARAID SCSI/SAS DRIVERS
6757 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6758 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6759 M:      Uday Lingala <uday.lingala@avagotech.com>
6760 L:      megaraidlinux.pdl@avagotech.com
6761 L:      linux-scsi@vger.kernel.org
6762 W:      http://www.lsi.com
6763 S:      Maintained
6764 F:      Documentation/scsi/megaraid.txt
6765 F:      drivers/scsi/megaraid.*
6766 F:      drivers/scsi/megaraid/
6767
6768 MELLANOX ETHERNET DRIVER (mlx4_en)
6769 M:      Amir Vadai <amirv@mellanox.com>
6770 M:      Ido Shamay <idos@mellanox.com>
6771 L:      netdev@vger.kernel.org
6772 S:      Supported
6773 W:      http://www.mellanox.com
6774 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6775 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6776
6777 MELLANOX ETHERNET SWITCH DRIVERS
6778 M:      Jiri Pirko <jiri@mellanox.com>
6779 M:      Ido Schimmel <idosch@mellanox.com>
6780 L:      netdev@vger.kernel.org
6781 S:      Supported
6782 W:      http://www.mellanox.com
6783 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6784 F:      drivers/net/ethernet/mellanox/mlxsw/
6785
6786 MEMBARRIER SUPPORT
6787 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6788 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6789 L:      linux-kernel@vger.kernel.org
6790 S:      Supported
6791 F:      kernel/membarrier.c
6792 F:      include/uapi/linux/membarrier.h
6793
6794 MEMORY MANAGEMENT
6795 L:      linux-mm@kvack.org
6796 W:      http://www.linux-mm.org
6797 S:      Maintained
6798 F:      include/linux/mm.h
6799 F:      include/linux/gfp.h
6800 F:      include/linux/mmzone.h
6801 F:      include/linux/memory_hotplug.h
6802 F:      include/linux/vmalloc.h
6803 F:      mm/
6804
6805 MEMORY TECHNOLOGY DEVICES (MTD)
6806 M:      David Woodhouse <dwmw2@infradead.org>
6807 M:      Brian Norris <computersforpeace@gmail.com>
6808 L:      linux-mtd@lists.infradead.org
6809 W:      http://www.linux-mtd.infradead.org/
6810 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6811 T:      git git://git.infradead.org/linux-mtd.git
6812 T:      git git://git.infradead.org/l2-mtd.git
6813 S:      Maintained
6814 F:      drivers/mtd/
6815 F:      include/linux/mtd/
6816 F:      include/uapi/mtd/
6817
6818 MEN A21 WATCHDOG DRIVER
6819 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6820 L:      linux-watchdog@vger.kernel.org
6821 S:      Maintained
6822 F:      drivers/watchdog/mena21_wdt.c
6823
6824 MEN CHAMELEON BUS (mcb)
6825 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6826 S:      Maintained
6827 F:      drivers/mcb/
6828 F:      include/linux/mcb.h
6829 F:      Documentation/men-chameleon-bus.txt
6830
6831 MEN F21BMC (Board Management Controller)
6832 M:      Andreas Werner <andreas.werner@men.de>
6833 S:      Supported
6834 F:      drivers/mfd/menf21bmc.c
6835 F:      drivers/watchdog/menf21bmc_wdt.c
6836 F:      drivers/leds/leds-menf21bmc.c
6837 F:      drivers/hwmon/menf21bmc_hwmon.c
6838 F:      Documentation/hwmon/menf21bmc
6839
6840 METAG ARCHITECTURE
6841 M:      James Hogan <james.hogan@imgtec.com>
6842 L:      linux-metag@vger.kernel.org
6843 S:      Supported
6844 F:      arch/metag/
6845 F:      Documentation/metag/
6846 F:      Documentation/devicetree/bindings/metag/
6847 F:      drivers/clocksource/metag_generic.c
6848 F:      drivers/irqchip/irq-metag.c
6849 F:      drivers/irqchip/irq-metag-ext.c
6850 F:      drivers/tty/metag_da.c
6851
6852 MICROBLAZE ARCHITECTURE
6853 M:      Michal Simek <monstr@monstr.eu>
6854 W:      http://www.monstr.eu/fdt/
6855 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6856 S:      Supported
6857 F:      arch/microblaze/
6858
6859 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6860 M:      Chen Yu <yu.c.chen@intel.com>
6861 L:      platform-driver-x86@vger.kernel.org
6862 S:      Supported
6863 F:      drivers/platform/x86/surfacepro3_button.c
6864
6865 MICROTEK X6 SCANNER
6866 M:      Oliver Neukum <oliver@neukum.org>
6867 S:      Maintained
6868 F:      drivers/usb/image/microtek.*
6869
6870 MIPS
6871 M:      Ralf Baechle <ralf@linux-mips.org>
6872 L:      linux-mips@linux-mips.org
6873 W:      http://www.linux-mips.org/
6874 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6875 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6876 S:      Supported
6877 F:      Documentation/mips/
6878 F:      arch/mips/
6879
6880 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6881 M:      Hans Verkuil <hverkuil@xs4all.nl>
6882 L:      linux-media@vger.kernel.org
6883 T:      git git://linuxtv.org/media_tree.git
6884 W:      http://linuxtv.org
6885 S:      Odd Fixes
6886 F:      drivers/media/radio/radio-miropcm20*
6887
6888 Mellanox MLX5 core VPI driver
6889 M:      Eli Cohen <eli@mellanox.com>
6890 L:      netdev@vger.kernel.org
6891 L:      linux-rdma@vger.kernel.org
6892 W:      http://www.mellanox.com
6893 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6894 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6895 T:      git git://openfabrics.org/~eli/connect-ib.git
6896 S:      Supported
6897 F:      drivers/net/ethernet/mellanox/mlx5/core/
6898 F:      include/linux/mlx5/
6899
6900 Mellanox MLX5 IB driver
6901 M:      Eli Cohen <eli@mellanox.com>
6902 L:      linux-rdma@vger.kernel.org
6903 W:      http://www.mellanox.com
6904 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6905 T:      git git://openfabrics.org/~eli/connect-ib.git
6906 S:      Supported
6907 F:      include/linux/mlx5/
6908 F:      drivers/infiniband/hw/mlx5/
6909
6910 MN88472 MEDIA DRIVER
6911 M:      Antti Palosaari <crope@iki.fi>
6912 L:      linux-media@vger.kernel.org
6913 W:      http://linuxtv.org/
6914 W:      http://palosaari.fi/linux/
6915 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6916 T:      git git://linuxtv.org/anttip/media_tree.git
6917 S:      Maintained
6918 F:      drivers/staging/media/mn88472/
6919 F:      drivers/media/dvb-frontends/mn88472.h
6920
6921 MN88473 MEDIA DRIVER
6922 M:      Antti Palosaari <crope@iki.fi>
6923 L:      linux-media@vger.kernel.org
6924 W:      http://linuxtv.org/
6925 W:      http://palosaari.fi/linux/
6926 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6927 T:      git git://linuxtv.org/anttip/media_tree.git
6928 S:      Maintained
6929 F:      drivers/staging/media/mn88473/
6930 F:      drivers/media/dvb-frontends/mn88473.h
6931
6932 MODULE SUPPORT
6933 M:      Rusty Russell <rusty@rustcorp.com.au>
6934 S:      Maintained
6935 F:      include/linux/module.h
6936 F:      kernel/module.c
6937
6938 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6939 W:      http://popies.net/meye/
6940 S:      Orphan
6941 F:      Documentation/video4linux/meye.txt
6942 F:      drivers/media/pci/meye/
6943 F:      include/uapi/linux/meye.h
6944
6945 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6946 M:      Jiri Slaby <jirislaby@gmail.com>
6947 S:      Maintained
6948 F:      Documentation/serial/moxa-smartio
6949 F:      drivers/tty/mxser.*
6950
6951 MR800 AVERMEDIA USB FM RADIO DRIVER
6952 M:      Alexey Klimov <klimov.linux@gmail.com>
6953 L:      linux-media@vger.kernel.org
6954 T:      git git://linuxtv.org/media_tree.git
6955 S:      Maintained
6956 F:      drivers/media/radio/radio-mr800.c
6957
6958 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6959 M:      Alan Ott <alan@signal11.us>
6960 L:      linux-wpan@vger.kernel.org
6961 S:      Maintained
6962 F:      drivers/net/ieee802154/mrf24j40.c
6963
6964 MSI LAPTOP SUPPORT
6965 M:      "Lee, Chun-Yi" <jlee@suse.com>
6966 L:      platform-driver-x86@vger.kernel.org
6967 S:      Maintained
6968 F:      drivers/platform/x86/msi-laptop.c
6969
6970 MSI WMI SUPPORT
6971 L:      platform-driver-x86@vger.kernel.org
6972 S:      Orphan
6973 F:      drivers/platform/x86/msi-wmi.c
6974
6975 MSI001 MEDIA DRIVER
6976 M:      Antti Palosaari <crope@iki.fi>
6977 L:      linux-media@vger.kernel.org
6978 W:      http://linuxtv.org/
6979 W:      http://palosaari.fi/linux/
6980 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6981 T:      git git://linuxtv.org/anttip/media_tree.git
6982 S:      Maintained
6983 F:      drivers/media/tuners/msi001*
6984
6985 MSI2500 MEDIA DRIVER
6986 M:      Antti Palosaari <crope@iki.fi>
6987 L:      linux-media@vger.kernel.org
6988 W:      http://linuxtv.org/
6989 W:      http://palosaari.fi/linux/
6990 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6991 T:      git git://linuxtv.org/anttip/media_tree.git
6992 S:      Maintained
6993 F:      drivers/media/usb/msi2500/
6994
6995 MSYSTEMS DISKONCHIP G3 MTD DRIVER
6996 M:      Robert Jarzmik <robert.jarzmik@free.fr>
6997 L:      linux-mtd@lists.infradead.org
6998 S:      Maintained
6999 F:      drivers/mtd/devices/docg3*
7000
7001 MT9M032 APTINA SENSOR DRIVER
7002 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7003 L:      linux-media@vger.kernel.org
7004 T:      git git://linuxtv.org/media_tree.git
7005 S:      Maintained
7006 F:      drivers/media/i2c/mt9m032.c
7007 F:      include/media/mt9m032.h
7008
7009 MT9P031 APTINA CAMERA SENSOR
7010 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7011 L:      linux-media@vger.kernel.org
7012 T:      git git://linuxtv.org/media_tree.git
7013 S:      Maintained
7014 F:      drivers/media/i2c/mt9p031.c
7015 F:      include/media/mt9p031.h
7016
7017 MT9T001 APTINA CAMERA SENSOR
7018 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7019 L:      linux-media@vger.kernel.org
7020 T:      git git://linuxtv.org/media_tree.git
7021 S:      Maintained
7022 F:      drivers/media/i2c/mt9t001.c
7023 F:      include/media/mt9t001.h
7024
7025 MT9V032 APTINA CAMERA SENSOR
7026 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7027 L:      linux-media@vger.kernel.org
7028 T:      git git://linuxtv.org/media_tree.git
7029 S:      Maintained
7030 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7031 F:      drivers/media/i2c/mt9v032.c
7032 F:      include/media/mt9v032.h
7033
7034 MULTIFUNCTION DEVICES (MFD)
7035 M:      Samuel Ortiz <sameo@linux.intel.com>
7036 M:      Lee Jones <lee.jones@linaro.org>
7037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7038 S:      Supported
7039 F:      drivers/mfd/
7040 F:      include/linux/mfd/
7041
7042 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7043 M:      Ulf Hansson <ulf.hansson@linaro.org>
7044 L:      linux-mmc@vger.kernel.org
7045 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7046 S:      Maintained
7047 F:      drivers/mmc/
7048 F:      include/linux/mmc/
7049 F:      include/uapi/linux/mmc/
7050
7051 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7052 S:      Orphan
7053 F:      drivers/mmc/host/mmc_spi.c
7054 F:      include/linux/spi/mmc_spi.h
7055
7056 MULTISOUND SOUND DRIVER
7057 M:      Andrew Veliath <andrewtv@usa.net>
7058 S:      Maintained
7059 F:      Documentation/sound/oss/MultiSound
7060 F:      sound/oss/msnd*
7061
7062 MULTITECH MULTIPORT CARD (ISICOM)
7063 S:      Orphan
7064 F:      drivers/tty/isicom.c
7065 F:      include/linux/isicom.h
7066
7067 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7068 M:      Felipe Balbi <balbi@ti.com>
7069 L:      linux-usb@vger.kernel.org
7070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7071 S:      Maintained
7072 F:      drivers/usb/musb/
7073
7074 MXL5007T MEDIA DRIVER
7075 M:      Michael Krufky <mkrufky@linuxtv.org>
7076 L:      linux-media@vger.kernel.org
7077 W:      http://linuxtv.org/
7078 W:      http://github.com/mkrufky
7079 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7080 T:      git git://linuxtv.org/mkrufky/tuners.git
7081 S:      Maintained
7082 F:      drivers/media/tuners/mxl5007t.*
7083
7084 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7085 M:      Hyong-Youb Kim <hykim@myri.com>
7086 L:      netdev@vger.kernel.org
7087 W:      https://www.myricom.com/support/downloads/myri10ge.html
7088 S:      Supported
7089 F:      drivers/net/ethernet/myricom/myri10ge/
7090
7091 NATSEMI ETHERNET DRIVER (DP8381x)
7092 S:      Orphan
7093 F:      drivers/net/ethernet/natsemi/natsemi.c
7094
7095 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7096 M:      Daniel Mack <zonque@gmail.com>
7097 S:      Maintained
7098 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7099 W:      http://www.native-instruments.com
7100 F:      sound/usb/caiaq/
7101
7102 NCP FILESYSTEM
7103 M:      Petr Vandrovec <petr@vandrovec.name>
7104 S:      Odd Fixes
7105 F:      fs/ncpfs/
7106
7107 NCR 5380 SCSI DRIVERS
7108 M:      Finn Thain <fthain@telegraphics.com.au>
7109 M:      Michael Schmitz <schmitzmic@gmail.com>
7110 L:      linux-scsi@vger.kernel.org
7111 S:      Maintained
7112 F:      Documentation/scsi/g_NCR5380.txt
7113 F:      drivers/scsi/NCR5380.*
7114 F:      drivers/scsi/arm/cumana_1.c
7115 F:      drivers/scsi/arm/oak.c
7116 F:      drivers/scsi/atari_NCR5380.c
7117 F:      drivers/scsi/atari_scsi.*
7118 F:      drivers/scsi/dmx3191d.c
7119 F:      drivers/scsi/dtc.*
7120 F:      drivers/scsi/g_NCR5380.*
7121 F:      drivers/scsi/g_NCR5380_mmio.c
7122 F:      drivers/scsi/mac_scsi.*
7123 F:      drivers/scsi/pas16.*
7124 F:      drivers/scsi/sun3_scsi.*
7125 F:      drivers/scsi/sun3_scsi_vme.c
7126 F:      drivers/scsi/t128.*
7127
7128 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7129 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7130 L:      linux-scsi@vger.kernel.org
7131 S:      Maintained
7132 F:      drivers/scsi/NCR_D700.*
7133
7134 NCT6775 HARDWARE MONITOR DRIVER
7135 M:      Guenter Roeck <linux@roeck-us.net>
7136 L:      lm-sensors@lm-sensors.org
7137 S:      Maintained
7138 F:      Documentation/hwmon/nct6775
7139 F:      drivers/hwmon/nct6775.c
7140
7141 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7142 M:      Faisal Latif <faisal.latif@intel.com>
7143 L:      linux-rdma@vger.kernel.org
7144 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7145 S:      Supported
7146 F:      drivers/infiniband/hw/nes/
7147
7148 NETEM NETWORK EMULATOR
7149 M:      Stephen Hemminger <stephen@networkplumber.org>
7150 L:      netem@lists.linux-foundation.org
7151 S:      Maintained
7152 F:      net/sched/sch_netem.c
7153
7154 NETERION 10GbE DRIVERS (s2io/vxge)
7155 M:      Jon Mason <jdmason@kudzu.us>
7156 L:      netdev@vger.kernel.org
7157 S:      Supported
7158 F:      Documentation/networking/s2io.txt
7159 F:      Documentation/networking/vxge.txt
7160 F:      drivers/net/ethernet/neterion/
7161
7162 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7163 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7164 M:      Patrick McHardy <kaber@trash.net>
7165 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7166 L:      netfilter-devel@vger.kernel.org
7167 L:      coreteam@netfilter.org
7168 W:      http://www.netfilter.org/
7169 W:      http://www.iptables.org/
7170 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7173 S:      Supported
7174 F:      include/linux/netfilter*
7175 F:      include/linux/netfilter/
7176 F:      include/net/netfilter/
7177 F:      include/uapi/linux/netfilter*
7178 F:      include/uapi/linux/netfilter/
7179 F:      net/*/netfilter.c
7180 F:      net/*/netfilter/
7181 F:      net/netfilter/
7182 F:      net/bridge/br_netfilter*.c
7183
7184 NETLABEL
7185 M:      Paul Moore <paul@paul-moore.com>
7186 W:      http://netlabel.sf.net
7187 L:      netdev@vger.kernel.org
7188 S:      Maintained
7189 F:      Documentation/netlabel/
7190 F:      include/net/netlabel.h
7191 F:      net/netlabel/
7192
7193 NETROM NETWORK LAYER
7194 M:      Ralf Baechle <ralf@linux-mips.org>
7195 L:      linux-hams@vger.kernel.org
7196 W:      http://www.linux-ax25.org/
7197 S:      Maintained
7198 F:      include/net/netrom.h
7199 F:      include/uapi/linux/netrom.h
7200 F:      net/netrom/
7201
7202 NETWORK BLOCK DEVICE (NBD)
7203 M:      Markus Pargmann <mpa@pengutronix.de>
7204 S:      Maintained
7205 L:      nbd-general@lists.sourceforge.net
7206 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7207 F:      Documentation/blockdev/nbd.txt
7208 F:      drivers/block/nbd.c
7209 F:      include/uapi/linux/nbd.h
7210
7211 NETWORK DROP MONITOR
7212 M:      Neil Horman <nhorman@tuxdriver.com>
7213 L:      netdev@vger.kernel.org
7214 S:      Maintained
7215 W:      https://fedorahosted.org/dropwatch/
7216 F:      net/core/drop_monitor.c
7217
7218 NETWORKING [GENERAL]
7219 M:      "David S. Miller" <davem@davemloft.net>
7220 L:      netdev@vger.kernel.org
7221 W:      http://www.linuxfoundation.org/en/Net
7222 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7225 S:      Maintained
7226 F:      net/
7227 F:      include/net/
7228 F:      include/linux/in.h
7229 F:      include/linux/net.h
7230 F:      include/linux/netdevice.h
7231 F:      include/uapi/linux/in.h
7232 F:      include/uapi/linux/net.h
7233 F:      include/uapi/linux/netdevice.h
7234 F:      include/uapi/linux/net_namespace.h
7235 F:      tools/net/
7236 F:      tools/testing/selftests/net/
7237 F:      lib/random32.c
7238 F:      lib/test_bpf.c
7239
7240 NETWORKING [IPv4/IPv6]
7241 M:      "David S. Miller" <davem@davemloft.net>
7242 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7243 M:      James Morris <jmorris@namei.org>
7244 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7245 M:      Patrick McHardy <kaber@trash.net>
7246 L:      netdev@vger.kernel.org
7247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7248 S:      Maintained
7249 F:      net/ipv4/
7250 F:      net/ipv6/
7251 F:      include/net/ip*
7252 F:      arch/x86/net/*
7253
7254 NETWORKING [IPSEC]
7255 M:      Steffen Klassert <steffen.klassert@secunet.com>
7256 M:      Herbert Xu <herbert@gondor.apana.org.au>
7257 M:      "David S. Miller" <davem@davemloft.net>
7258 L:      netdev@vger.kernel.org
7259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7261 S:      Maintained
7262 F:      net/core/flow.c
7263 F:      net/xfrm/
7264 F:      net/key/
7265 F:      net/ipv4/xfrm*
7266 F:      net/ipv4/esp4.c
7267 F:      net/ipv4/ah4.c
7268 F:      net/ipv4/ipcomp.c
7269 F:      net/ipv4/ip_vti.c
7270 F:      net/ipv6/xfrm*
7271 F:      net/ipv6/esp6.c
7272 F:      net/ipv6/ah6.c
7273 F:      net/ipv6/ipcomp6.c
7274 F:      net/ipv6/ip6_vti.c
7275 F:      include/uapi/linux/xfrm.h
7276 F:      include/net/xfrm.h
7277
7278 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7279 M:      Paul Moore <paul@paul-moore.com>
7280 L:      netdev@vger.kernel.org
7281 S:      Maintained
7282
7283 NETWORKING [WIRELESS]
7284 L:      linux-wireless@vger.kernel.org
7285 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7286
7287 NETWORKING DRIVERS
7288 L:      netdev@vger.kernel.org
7289 W:      http://www.linuxfoundation.org/en/Net
7290 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7293 S:      Odd Fixes
7294 F:      drivers/net/
7295 F:      include/linux/if_*
7296 F:      include/linux/netdevice.h
7297 F:      include/linux/arcdevice.h
7298 F:      include/linux/etherdevice.h
7299 F:      include/linux/fcdevice.h
7300 F:      include/linux/fddidevice.h
7301 F:      include/linux/hippidevice.h
7302 F:      include/linux/inetdevice.h
7303 F:      include/uapi/linux/if_*
7304 F:      include/uapi/linux/netdevice.h
7305
7306 NETWORKING DRIVERS (WIRELESS)
7307 M:      Kalle Valo <kvalo@codeaurora.org>
7308 L:      linux-wireless@vger.kernel.org
7309 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7311 S:      Maintained
7312 F:      drivers/net/wireless/
7313
7314 NETXEN (1/10) GbE SUPPORT
7315 M:      Manish Chopra <manish.chopra@qlogic.com>
7316 M:      Sony Chacko <sony.chacko@qlogic.com>
7317 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7318 L:      netdev@vger.kernel.org
7319 W:      http://www.qlogic.com
7320 S:      Supported
7321 F:      drivers/net/ethernet/qlogic/netxen/
7322
7323 NFC SUBSYSTEM
7324 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7325 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7326 M:      Samuel Ortiz <sameo@linux.intel.com>
7327 L:      linux-wireless@vger.kernel.org
7328 L:      linux-nfc@lists.01.org (subscribers-only)
7329 S:      Supported
7330 F:      net/nfc/
7331 F:      include/net/nfc/
7332 F:      include/uapi/linux/nfc.h
7333 F:      drivers/nfc/
7334 F:      include/linux/platform_data/pn544.h
7335 F:      Documentation/devicetree/bindings/net/nfc/
7336
7337 NFS, SUNRPC, AND LOCKD CLIENTS
7338 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7339 M:      Anna Schumaker <anna.schumaker@netapp.com>
7340 L:      linux-nfs@vger.kernel.org
7341 W:      http://client.linux-nfs.org
7342 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7343 S:      Maintained
7344 F:      fs/lockd/
7345 F:      fs/nfs/
7346 F:      fs/nfs_common/
7347 F:      net/sunrpc/
7348 F:      include/linux/lockd/
7349 F:      include/linux/nfs*
7350 F:      include/linux/sunrpc/
7351 F:      include/uapi/linux/nfs*
7352 F:      include/uapi/linux/sunrpc/
7353
7354 NILFS2 FILESYSTEM
7355 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7356 L:      linux-nilfs@vger.kernel.org
7357 W:      http://nilfs.sourceforge.net/
7358 T:      git git://github.com/konis/nilfs2.git
7359 S:      Supported
7360 F:      Documentation/filesystems/nilfs2.txt
7361 F:      fs/nilfs2/
7362 F:      include/linux/nilfs2_fs.h
7363
7364 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7365 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7366 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7367 S:      Maintained
7368 F:      Documentation/scsi/NinjaSCSI.txt
7369 F:      drivers/scsi/pcmcia/nsp_*
7370
7371 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7372 M:      GOTO Masanori <gotom@debian.or.jp>
7373 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7374 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7375 S:      Maintained
7376 F:      Documentation/scsi/NinjaSCSI.txt
7377 F:      drivers/scsi/nsp32*
7378
7379 NIOS2 ARCHITECTURE
7380 M:      Ley Foon Tan <lftan@altera.com>
7381 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7383 S:      Maintained
7384 F:      arch/nios2/
7385
7386 NOKIA N900 POWER SUPPLY DRIVERS
7387 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7388 S:      Maintained
7389 F:      include/linux/power/bq2415x_charger.h
7390 F:      include/linux/power/bq27x00_battery.h
7391 F:      include/linux/power/isp1704_charger.h
7392 F:      drivers/power/bq2415x_charger.c
7393 F:      drivers/power/bq27x00_battery.c
7394 F:      drivers/power/isp1704_charger.c
7395 F:      drivers/power/rx51_battery.c
7396
7397 NTB DRIVER CORE
7398 M:      Jon Mason <jdmason@kudzu.us>
7399 M:      Dave Jiang <dave.jiang@intel.com>
7400 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7401 L:      linux-ntb@googlegroups.com
7402 S:      Supported
7403 W:      https://github.com/jonmason/ntb/wiki
7404 T:      git git://github.com/jonmason/ntb.git
7405 F:      drivers/ntb/
7406 F:      drivers/net/ntb_netdev.c
7407 F:      include/linux/ntb.h
7408 F:      include/linux/ntb_transport.h
7409
7410 NTB INTEL DRIVER
7411 M:      Jon Mason <jdmason@kudzu.us>
7412 M:      Dave Jiang <dave.jiang@intel.com>
7413 L:      linux-ntb@googlegroups.com
7414 S:      Supported
7415 W:      https://github.com/jonmason/ntb/wiki
7416 T:      git git://github.com/jonmason/ntb.git
7417 F:      drivers/ntb/hw/intel/
7418
7419 NTFS FILESYSTEM
7420 M:      Anton Altaparmakov <anton@tuxera.com>
7421 L:      linux-ntfs-dev@lists.sourceforge.net
7422 W:      http://www.tuxera.com/
7423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7424 S:      Supported
7425 F:      Documentation/filesystems/ntfs.txt
7426 F:      fs/ntfs/
7427
7428 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7429 M:      Antonino Daplas <adaplas@gmail.com>
7430 L:      linux-fbdev@vger.kernel.org
7431 S:      Maintained
7432 F:      drivers/video/fbdev/riva/
7433 F:      drivers/video/fbdev/nvidia/
7434
7435 NVM EXPRESS DRIVER
7436 M:      Matthew Wilcox <willy@linux.intel.com>
7437 L:      linux-nvme@lists.infradead.org
7438 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7439 S:      Supported
7440 F:      drivers/block/nvme*
7441 F:      include/linux/nvme.h
7442
7443 NVMEM FRAMEWORK
7444 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7445 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7446 S:      Maintained
7447 F:      drivers/nvmem/
7448 F:      Documentation/devicetree/bindings/nvmem/
7449 F:      include/linux/nvmem-consumer.h
7450 F:      include/linux/nvmem-provider.h
7451
7452 NXP-NCI NFC DRIVER
7453 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7454 R:      Charles Gorand <charles.gorand@effinnov.com>
7455 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7456 S:      Supported
7457 F:      drivers/nfc/nxp-nci
7458
7459 NXP TDA998X DRM DRIVER
7460 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7461 S:      Supported
7462 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7463 F:      include/drm/i2c/tda998x.h
7464
7465 NXP TFA9879 DRIVER
7466 M:      Peter Rosin <peda@axentia.se>
7467 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7468 S:      Maintained
7469 F:      sound/soc/codecs/tfa9879*
7470
7471 OMAP SUPPORT
7472 M:      Tony Lindgren <tony@atomide.com>
7473 L:      linux-omap@vger.kernel.org
7474 W:      http://www.muru.com/linux/omap/
7475 W:      http://linux.omap.com/
7476 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7478 S:      Maintained
7479 F:      arch/arm/*omap*/
7480 F:      arch/arm/configs/omap1_defconfig
7481 F:      arch/arm/configs/omap2plus_defconfig
7482 F:      drivers/i2c/busses/i2c-omap.c
7483 F:      drivers/irqchip/irq-omap-intc.c
7484 F:      drivers/mfd/*omap*.c
7485 F:      drivers/mfd/menelaus.c
7486 F:      drivers/mfd/palmas.c
7487 F:      drivers/mfd/tps65217.c
7488 F:      drivers/mfd/tps65218.c
7489 F:      drivers/mfd/tps65910.c
7490 F:      drivers/mfd/twl-core.[ch]
7491 F:      drivers/mfd/twl4030*.c
7492 F:      drivers/mfd/twl6030*.c
7493 F:      drivers/mfd/twl6040*.c
7494 F:      drivers/regulator/palmas-regulator*.c
7495 F:      drivers/regulator/pbias-regulator.c
7496 F:      drivers/regulator/tps65217-regulator.c
7497 F:      drivers/regulator/tps65218-regulator.c
7498 F:      drivers/regulator/tps65910-regulator.c
7499 F:      drivers/regulator/twl-regulator.c
7500 F:      include/linux/i2c-omap.h
7501
7502 OMAP DEVICE TREE SUPPORT
7503 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7504 M:      Tony Lindgren <tony@atomide.com>
7505 L:      linux-omap@vger.kernel.org
7506 L:      devicetree@vger.kernel.org
7507 S:      Maintained
7508 F:      arch/arm/boot/dts/*omap*
7509 F:      arch/arm/boot/dts/*am3*
7510 F:      arch/arm/boot/dts/*am4*
7511 F:      arch/arm/boot/dts/*am5*
7512 F:      arch/arm/boot/dts/*dra7*
7513
7514 OMAP CLOCK FRAMEWORK SUPPORT
7515 M:      Paul Walmsley <paul@pwsan.com>
7516 L:      linux-omap@vger.kernel.org
7517 S:      Maintained
7518 F:      arch/arm/*omap*/*clock*
7519
7520 OMAP POWER MANAGEMENT SUPPORT
7521 M:      Kevin Hilman <khilman@deeprootsystems.com>
7522 L:      linux-omap@vger.kernel.org
7523 S:      Maintained
7524 F:      arch/arm/*omap*/*pm*
7525 F:      drivers/cpufreq/omap-cpufreq.c
7526
7527 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7528 M:      Rajendra Nayak <rnayak@ti.com>
7529 M:      Paul Walmsley <paul@pwsan.com>
7530 L:      linux-omap@vger.kernel.org
7531 S:      Maintained
7532 F:      arch/arm/mach-omap2/prm*
7533
7534 OMAP AUDIO SUPPORT
7535 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7536 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7537 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7538 L:      linux-omap@vger.kernel.org
7539 S:      Maintained
7540 F:      sound/soc/omap/
7541
7542 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7543 M:      Roger Quadros <rogerq@ti.com>
7544 M:      Tony Lindgren <tony@atomide.com>
7545 L:      linux-omap@vger.kernel.org
7546 S:      Maintained
7547 F:      drivers/memory/omap-gpmc.c
7548 F:      arch/arm/mach-omap2/*gpmc*
7549
7550 OMAP FRAMEBUFFER SUPPORT
7551 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7552 L:      linux-fbdev@vger.kernel.org
7553 L:      linux-omap@vger.kernel.org
7554 S:      Maintained
7555 F:      drivers/video/fbdev/omap/
7556
7557 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7558 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7559 L:      linux-omap@vger.kernel.org
7560 L:      linux-fbdev@vger.kernel.org
7561 S:      Maintained
7562 F:      drivers/video/fbdev/omap2/
7563 F:      Documentation/arm/OMAP/DSS
7564
7565 OMAP HARDWARE SPINLOCK SUPPORT
7566 M:      Ohad Ben-Cohen <ohad@wizery.com>
7567 L:      linux-omap@vger.kernel.org
7568 S:      Maintained
7569 F:      drivers/hwspinlock/omap_hwspinlock.c
7570
7571 OMAP MMC SUPPORT
7572 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7573 L:      linux-omap@vger.kernel.org
7574 S:      Maintained
7575 F:      drivers/mmc/host/omap.c
7576
7577 OMAP HS MMC SUPPORT
7578 L:      linux-mmc@vger.kernel.org
7579 L:      linux-omap@vger.kernel.org
7580 S:      Orphan
7581 F:      drivers/mmc/host/omap_hsmmc.c
7582
7583 OMAP RANDOM NUMBER GENERATOR SUPPORT
7584 M:      Deepak Saxena <dsaxena@plexity.net>
7585 S:      Maintained
7586 F:      drivers/char/hw_random/omap-rng.c
7587
7588 OMAP HWMOD SUPPORT
7589 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7590 M:      Paul Walmsley <paul@pwsan.com>
7591 L:      linux-omap@vger.kernel.org
7592 S:      Maintained
7593 F:      arch/arm/mach-omap2/omap_hwmod.*
7594
7595 OMAP HWMOD DATA
7596 M:      Paul Walmsley <paul@pwsan.com>
7597 L:      linux-omap@vger.kernel.org
7598 S:      Maintained
7599 F:      arch/arm/mach-omap2/omap_hwmod*data*
7600
7601 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7602 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7603 L:      linux-omap@vger.kernel.org
7604 S:      Maintained
7605 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7606
7607 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7608 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7609 L:      linux-media@vger.kernel.org
7610 S:      Maintained
7611 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7612 F:      drivers/media/platform/omap3isp/
7613 F:      drivers/staging/media/omap4iss/
7614
7615 OMAP USB SUPPORT
7616 M:      Felipe Balbi <balbi@ti.com>
7617 L:      linux-usb@vger.kernel.org
7618 L:      linux-omap@vger.kernel.org
7619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7620 S:      Maintained
7621 F:      drivers/usb/*/*omap*
7622 F:      arch/arm/*omap*/usb*
7623
7624 OMAP GPIO DRIVER
7625 M:      Javier Martinez Canillas <javier@dowhile0.org>
7626 M:      Santosh Shilimkar <ssantosh@kernel.org>
7627 M:      Kevin Hilman <khilman@deeprootsystems.com>
7628 L:      linux-omap@vger.kernel.org
7629 S:      Maintained
7630 F:      drivers/gpio/gpio-omap.c
7631
7632 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7633 M:      Mark Jackson <mpfj@newflow.co.uk>
7634 L:      linux-omap@vger.kernel.org
7635 S:      Maintained
7636 F:      arch/arm/boot/dts/am335x-nano.dts
7637
7638 OMFS FILESYSTEM
7639 M:      Bob Copeland <me@bobcopeland.com>
7640 L:      linux-karma-devel@lists.sourceforge.net
7641 S:      Maintained
7642 F:      Documentation/filesystems/omfs.txt
7643 F:      fs/omfs/
7644
7645 OMNIKEY CARDMAN 4000 DRIVER
7646 M:      Harald Welte <laforge@gnumonks.org>
7647 S:      Maintained
7648 F:      drivers/char/pcmcia/cm4000_cs.c
7649 F:      include/linux/cm4000_cs.h
7650 F:      include/uapi/linux/cm4000_cs.h
7651
7652 OMNIKEY CARDMAN 4040 DRIVER
7653 M:      Harald Welte <laforge@gnumonks.org>
7654 S:      Maintained
7655 F:      drivers/char/pcmcia/cm4040_cs.*
7656
7657 OMNIVISION OV7670 SENSOR DRIVER
7658 M:      Jonathan Corbet <corbet@lwn.net>
7659 L:      linux-media@vger.kernel.org
7660 T:      git git://linuxtv.org/media_tree.git
7661 S:      Maintained
7662 F:      drivers/media/i2c/ov7670.c
7663
7664 ONENAND FLASH DRIVER
7665 M:      Kyungmin Park <kyungmin.park@samsung.com>
7666 L:      linux-mtd@lists.infradead.org
7667 S:      Maintained
7668 F:      drivers/mtd/onenand/
7669 F:      include/linux/mtd/onenand*.h
7670
7671 ONSTREAM SCSI TAPE DRIVER
7672 M:      Willem Riede <osst@riede.org>
7673 L:      osst-users@lists.sourceforge.net
7674 L:      linux-scsi@vger.kernel.org
7675 S:      Maintained
7676 F:      Documentation/scsi/osst.txt
7677 F:      drivers/scsi/osst.*
7678 F:      drivers/scsi/osst_*.h
7679 F:      drivers/scsi/st.h
7680
7681 OPENCORES I2C BUS DRIVER
7682 M:      Peter Korsgaard <jacmet@sunsite.dk>
7683 L:      linux-i2c@vger.kernel.org
7684 S:      Maintained
7685 F:      Documentation/i2c/busses/i2c-ocores
7686 F:      drivers/i2c/busses/i2c-ocores.c
7687
7688 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7689 M:      Rob Herring <robh+dt@kernel.org>
7690 M:      Frank Rowand <frowand.list@gmail.com>
7691 M:      Grant Likely <grant.likely@linaro.org>
7692 L:      devicetree@vger.kernel.org
7693 W:      http://www.devicetree.org/
7694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7695 S:      Maintained
7696 F:      drivers/of/
7697 F:      include/linux/of*.h
7698 F:      scripts/dtc/
7699
7700 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7701 M:      Rob Herring <robh+dt@kernel.org>
7702 M:      Pawel Moll <pawel.moll@arm.com>
7703 M:      Mark Rutland <mark.rutland@arm.com>
7704 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7705 M:      Kumar Gala <galak@codeaurora.org>
7706 L:      devicetree@vger.kernel.org
7707 S:      Maintained
7708 F:      Documentation/devicetree/
7709 F:      arch/*/boot/dts/
7710 F:      include/dt-bindings/
7711
7712 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7713 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7714 L:      devicetree@vger.kernel.org
7715 S:      Maintained
7716 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7717 F:      Documentation/devicetree/overlay-notes.txt
7718 F:      drivers/of/overlay.c
7719 F:      drivers/of/resolver.c
7720
7721 OPENRISC ARCHITECTURE
7722 M:      Jonas Bonn <jonas@southpole.se>
7723 W:      http://openrisc.net
7724 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7725 S:      Maintained
7726 T:      git git://openrisc.net/~jonas/linux
7727 F:      arch/openrisc/
7728
7729 OPENVSWITCH
7730 M:      Pravin Shelar <pshelar@nicira.com>
7731 L:      netdev@vger.kernel.org
7732 L:      dev@openvswitch.org
7733 W:      http://openvswitch.org
7734 S:      Maintained
7735 F:      net/openvswitch/
7736 F:      include/uapi/linux/openvswitch.h
7737
7738 OPL4 DRIVER
7739 M:      Clemens Ladisch <clemens@ladisch.de>
7740 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7741 T:      git git://git.alsa-project.org/alsa-kernel.git
7742 S:      Maintained
7743 F:      sound/drivers/opl4/
7744
7745 OPROFILE
7746 M:      Robert Richter <rric@kernel.org>
7747 L:      oprofile-list@lists.sf.net
7748 S:      Maintained
7749 F:      arch/*/include/asm/oprofile*.h
7750 F:      arch/*/oprofile/
7751 F:      drivers/oprofile/
7752 F:      include/linux/oprofile.h
7753
7754 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7755 M:      Mark Fasheh <mfasheh@suse.com>
7756 M:      Joel Becker <jlbec@evilplan.org>
7757 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7758 W:      http://ocfs2.wiki.kernel.org
7759 S:      Supported
7760 F:      Documentation/filesystems/ocfs2.txt
7761 F:      Documentation/filesystems/dlmfs.txt
7762 F:      fs/ocfs2/
7763
7764 ORINOCO DRIVER
7765 L:      linux-wireless@vger.kernel.org
7766 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7767 W:      http://www.nongnu.org/orinoco/
7768 S:      Orphan
7769 F:      drivers/net/wireless/orinoco/
7770
7771 OSD LIBRARY and FILESYSTEM
7772 M:      Boaz Harrosh <ooo@electrozaur.com>
7773 M:      Benny Halevy <bhalevy@primarydata.com>
7774 L:      osd-dev@open-osd.org
7775 W:      http://open-osd.org
7776 T:      git git://git.open-osd.org/open-osd.git
7777 S:      Maintained
7778 F:      drivers/scsi/osd/
7779 F:      include/scsi/osd_*
7780 F:      fs/exofs/
7781
7782 OVERLAY FILESYSTEM
7783 M:      Miklos Szeredi <miklos@szeredi.hu>
7784 L:      linux-unionfs@vger.kernel.org
7785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7786 S:      Supported
7787 F:      fs/overlayfs/
7788 F:      Documentation/filesystems/overlayfs.txt
7789
7790 P54 WIRELESS DRIVER
7791 M:      Christian Lamparter <chunkeey@googlemail.com>
7792 L:      linux-wireless@vger.kernel.org
7793 W:      http://wireless.kernel.org/en/users/Drivers/p54
7794 S:      Maintained
7795 F:      drivers/net/wireless/p54/
7796
7797 PA SEMI ETHERNET DRIVER
7798 M:      Olof Johansson <olof@lixom.net>
7799 L:      netdev@vger.kernel.org
7800 S:      Maintained
7801 F:      drivers/net/ethernet/pasemi/*
7802
7803 PA SEMI SMBUS DRIVER
7804 M:      Olof Johansson <olof@lixom.net>
7805 L:      linux-i2c@vger.kernel.org
7806 S:      Maintained
7807 F:      drivers/i2c/busses/i2c-pasemi.c
7808
7809 PADATA PARALLEL EXECUTION MECHANISM
7810 M:      Steffen Klassert <steffen.klassert@secunet.com>
7811 L:      linux-crypto@vger.kernel.org
7812 S:      Maintained
7813 F:      kernel/padata.c
7814 F:      include/linux/padata.h
7815 F:      Documentation/padata.txt
7816
7817 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7818 M:      Harald Welte <laforge@gnumonks.org>
7819 L:      platform-driver-x86@vger.kernel.org
7820 S:      Maintained
7821 F:      drivers/platform/x86/panasonic-laptop.c
7822
7823 PANASONIC MN10300/AM33/AM34 PORT
7824 M:      David Howells <dhowells@redhat.com>
7825 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7826 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7827 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7828 S:      Maintained
7829 F:      Documentation/mn10300/
7830 F:      arch/mn10300/
7831
7832 PARALLEL PORT SUBSYSTEM
7833 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7834 M:      Sudip Mukherjee <sudip@vectorindia.org>
7835 L:      linux-parport@lists.infradead.org (subscribers-only)
7836 S:      Maintained
7837 F:      drivers/parport/
7838 F:      include/linux/parport*.h
7839 F:      drivers/char/ppdev.c
7840 F:      include/uapi/linux/ppdev.h
7841 F:      Documentation/parport*.txt
7842
7843 PARAVIRT_OPS INTERFACE
7844 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7845 M:      Chris Wright <chrisw@sous-sol.org>
7846 M:      Alok Kataria <akataria@vmware.com>
7847 M:      Rusty Russell <rusty@rustcorp.com.au>
7848 L:      virtualization@lists.linux-foundation.org
7849 S:      Supported
7850 F:      Documentation/virtual/paravirt_ops.txt
7851 F:      arch/*/kernel/paravirt*
7852 F:      arch/*/include/asm/paravirt.h
7853
7854 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7855 M:      Tim Waugh <tim@cyberelk.net>
7856 L:      linux-parport@lists.infradead.org (subscribers-only)
7857 S:      Maintained
7858 F:      Documentation/blockdev/paride.txt
7859 F:      drivers/block/paride/
7860
7861 PARISC ARCHITECTURE
7862 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7863 M:      Helge Deller <deller@gmx.de>
7864 L:      linux-parisc@vger.kernel.org
7865 W:      http://www.parisc-linux.org/
7866 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7869 S:      Maintained
7870 F:      arch/parisc/
7871 F:      Documentation/parisc/
7872 F:      drivers/parisc/
7873 F:      drivers/char/agp/parisc-agp.c
7874 F:      drivers/input/serio/gscps2.c
7875 F:      drivers/parport/parport_gsc.*
7876 F:      drivers/tty/serial/8250/8250_gsc.c
7877 F:      drivers/video/fbdev/sti*
7878 F:      drivers/video/console/sti*
7879 F:      drivers/video/logo/logo_parisc*
7880
7881 PC87360 HARDWARE MONITORING DRIVER
7882 M:      Jim Cromie <jim.cromie@gmail.com>
7883 L:      lm-sensors@lm-sensors.org
7884 S:      Maintained
7885 F:      Documentation/hwmon/pc87360
7886 F:      drivers/hwmon/pc87360.c
7887
7888 PC8736x GPIO DRIVER
7889 M:      Jim Cromie <jim.cromie@gmail.com>
7890 S:      Maintained
7891 F:      drivers/char/pc8736x_gpio.c
7892
7893 PC87427 HARDWARE MONITORING DRIVER
7894 M:      Jean Delvare <jdelvare@suse.com>
7895 L:      lm-sensors@lm-sensors.org
7896 S:      Maintained
7897 F:      Documentation/hwmon/pc87427
7898 F:      drivers/hwmon/pc87427.c
7899
7900 PCA9532 LED DRIVER
7901 M:      Riku Voipio <riku.voipio@iki.fi>
7902 S:      Maintained
7903 F:      drivers/leds/leds-pca9532.c
7904 F:      include/linux/leds-pca9532.h
7905
7906 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7907 M:      Guenter Roeck <linux@roeck-us.net>
7908 L:      linux-i2c@vger.kernel.org
7909 S:      Maintained
7910 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7911
7912 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7913 M:      Khalid Aziz <khalid@gonehiking.org>
7914 S:      Maintained
7915 F:      drivers/firmware/pcdp.*
7916
7917 PCI ERROR RECOVERY
7918 M:      Linas Vepstas <linasvepstas@gmail.com>
7919 L:      linux-pci@vger.kernel.org
7920 S:      Supported
7921 F:      Documentation/PCI/pci-error-recovery.txt
7922
7923 PCI SUBSYSTEM
7924 M:      Bjorn Helgaas <bhelgaas@google.com>
7925 L:      linux-pci@vger.kernel.org
7926 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7928 S:      Supported
7929 F:      Documentation/PCI/
7930 F:      drivers/pci/
7931 F:      include/linux/pci*
7932 F:      arch/x86/pci/
7933 F:      arch/x86/kernel/quirks.c
7934
7935 PCI DRIVER FOR ARM VERSATILE PLATFORM
7936 M:      Rob Herring <robh@kernel.org>
7937 L:      linux-pci@vger.kernel.org
7938 L:      linux-arm-kernel@lists.infradead.org
7939 S:      Maintained
7940 F:      Documentation/devicetree/bindings/pci/versatile.txt
7941 F:      drivers/pci/host/pci-versatile.c
7942
7943 PCI DRIVER FOR APPLIEDMICRO XGENE
7944 M:      Tanmay Inamdar <tinamdar@apm.com>
7945 L:      linux-pci@vger.kernel.org
7946 L:      linux-arm-kernel@lists.infradead.org
7947 S:      Maintained
7948 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7949 F:      drivers/pci/host/pci-xgene.c
7950
7951 PCI DRIVER FOR FREESCALE LAYERSCAPE
7952 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7953 M:      Mingkai Hu <mingkai.hu@freescale.com>
7954 M:      Roy Zang <tie-fei.zang@freescale.com>
7955 L:      linuxppc-dev@lists.ozlabs.org
7956 L:      linux-pci@vger.kernel.org
7957 L:      linux-arm-kernel@lists.infradead.org
7958 S:      Maintained
7959 F:      drivers/pci/host/*layerscape*
7960
7961 PCI DRIVER FOR IMX6
7962 M:      Richard Zhu <Richard.Zhu@freescale.com>
7963 M:      Lucas Stach <l.stach@pengutronix.de>
7964 L:      linux-pci@vger.kernel.org
7965 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7966 S:      Maintained
7967 F:      drivers/pci/host/*imx6*
7968
7969 PCI DRIVER FOR TI KEYSTONE
7970 M:      Murali Karicheri <m-karicheri2@ti.com>
7971 L:      linux-pci@vger.kernel.org
7972 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7973 S:      Maintained
7974 F:      drivers/pci/host/*keystone*
7975
7976 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7977 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7978 M:      Jason Cooper <jason@lakedaemon.net>
7979 L:      linux-pci@vger.kernel.org
7980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7981 S:      Maintained
7982 F:      drivers/pci/host/*mvebu*
7983
7984 PCI DRIVER FOR NVIDIA TEGRA
7985 M:      Thierry Reding <thierry.reding@gmail.com>
7986 L:      linux-tegra@vger.kernel.org
7987 L:      linux-pci@vger.kernel.org
7988 S:      Supported
7989 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7990 F:      drivers/pci/host/pci-tegra.c
7991
7992 PCI DRIVER FOR TI DRA7XX
7993 M:      Kishon Vijay Abraham I <kishon@ti.com>
7994 L:      linux-omap@vger.kernel.org
7995 L:      linux-pci@vger.kernel.org
7996 S:      Supported
7997 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7998 F:      drivers/pci/host/pci-dra7xx.c
7999
8000 PCI DRIVER FOR RENESAS R-CAR
8001 M:      Simon Horman <horms@verge.net.au>
8002 L:      linux-pci@vger.kernel.org
8003 L:      linux-sh@vger.kernel.org
8004 S:      Maintained
8005 F:      drivers/pci/host/*rcar*
8006
8007 PCI DRIVER FOR SAMSUNG EXYNOS
8008 M:      Jingoo Han <jingoohan1@gmail.com>
8009 L:      linux-pci@vger.kernel.org
8010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8011 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8012 S:      Maintained
8013 F:      drivers/pci/host/pci-exynos.c
8014
8015 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8016 M:      Jingoo Han <jingoohan1@gmail.com>
8017 M:      Pratyush Anand <pratyush.anand@gmail.com>
8018 L:      linux-pci@vger.kernel.org
8019 S:      Maintained
8020 F:      drivers/pci/host/*designware*
8021
8022 PCI DRIVER FOR GENERIC OF HOSTS
8023 M:      Will Deacon <will.deacon@arm.com>
8024 L:      linux-pci@vger.kernel.org
8025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8026 S:      Maintained
8027 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8028 F:      drivers/pci/host/pci-host-generic.c
8029
8030 PCIE DRIVER FOR ST SPEAR13XX
8031 M:      Pratyush Anand <pratyush.anand@gmail.com>
8032 L:      linux-pci@vger.kernel.org
8033 S:      Maintained
8034 F:      drivers/pci/host/*spear*
8035
8036 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8037 M:      Duc Dang <dhdang@apm.com>
8038 L:      linux-pci@vger.kernel.org
8039 L:      linux-arm-kernel@lists.infradead.org
8040 S:      Maintained
8041 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8042 F:      drivers/pci/host/pci-xgene-msi.c
8043
8044 PCMCIA SUBSYSTEM
8045 P:      Linux PCMCIA Team
8046 L:      linux-pcmcia@lists.infradead.org
8047 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8049 S:      Maintained
8050 F:      Documentation/pcmcia/
8051 F:      drivers/pcmcia/
8052 F:      include/pcmcia/
8053
8054 PCNET32 NETWORK DRIVER
8055 M:      Don Fry <pcnet32@frontier.com>
8056 L:      netdev@vger.kernel.org
8057 S:      Maintained
8058 F:      drivers/net/ethernet/amd/pcnet32.c
8059
8060 PCRYPT PARALLEL CRYPTO ENGINE
8061 M:      Steffen Klassert <steffen.klassert@secunet.com>
8062 L:      linux-crypto@vger.kernel.org
8063 S:      Maintained
8064 F:      crypto/pcrypt.c
8065 F:      include/crypto/pcrypt.h
8066
8067 PER-CPU MEMORY ALLOCATOR
8068 M:      Tejun Heo <tj@kernel.org>
8069 M:      Christoph Lameter <cl@linux-foundation.org>
8070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8071 S:      Maintained
8072 F:      include/linux/percpu*.h
8073 F:      mm/percpu*.c
8074 F:      arch/*/include/asm/percpu.h
8075
8076 PER-TASK DELAY ACCOUNTING
8077 M:      Balbir Singh <bsingharora@gmail.com>
8078 S:      Maintained
8079 F:      include/linux/delayacct.h
8080 F:      kernel/delayacct.c
8081
8082 PERFORMANCE EVENTS SUBSYSTEM
8083 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8084 M:      Ingo Molnar <mingo@redhat.com>
8085 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8086 L:      linux-kernel@vger.kernel.org
8087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8088 S:      Supported
8089 F:      kernel/events/*
8090 F:      include/linux/perf_event.h
8091 F:      include/uapi/linux/perf_event.h
8092 F:      arch/*/kernel/perf_event*.c
8093 F:      arch/*/kernel/*/perf_event*.c
8094 F:      arch/*/kernel/*/*/perf_event*.c
8095 F:      arch/*/include/asm/perf_event.h
8096 F:      arch/*/kernel/perf_callchain.c
8097 F:      tools/perf/
8098
8099 PERSONALITY HANDLING
8100 M:      Christoph Hellwig <hch@infradead.org>
8101 L:      linux-abi-devel@lists.sourceforge.net
8102 S:      Maintained
8103 F:      include/linux/personality.h
8104 F:      include/uapi/linux/personality.h
8105
8106 PHONET PROTOCOL
8107 M:      Remi Denis-Courmont <courmisch@gmail.com>
8108 S:      Supported
8109 F:      Documentation/networking/phonet.txt
8110 F:      include/linux/phonet.h
8111 F:      include/net/phonet/
8112 F:      include/uapi/linux/phonet.h
8113 F:      net/phonet/
8114
8115 PHRAM MTD DRIVER
8116 M:      Joern Engel <joern@lazybastard.org>
8117 L:      linux-mtd@lists.infradead.org
8118 S:      Maintained
8119 F:      drivers/mtd/devices/phram.c
8120
8121 PICOLCD HID DRIVER
8122 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8123 L:      linux-input@vger.kernel.org
8124 S:      Maintained
8125 F:      drivers/hid/hid-picolcd*
8126
8127 PICOXCELL SUPPORT
8128 M:      Jamie Iles <jamie@jamieiles.com>
8129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8130 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8131 S:      Supported
8132 F:      arch/arm/boot/dts/picoxcell*
8133 F:      arch/arm/mach-picoxcell/
8134 F:      drivers/crypto/picoxcell*
8135
8136 PIN CONTROL SUBSYSTEM
8137 M:      Linus Walleij <linus.walleij@linaro.org>
8138 L:      linux-gpio@vger.kernel.org
8139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8140 S:      Maintained
8141 F:      drivers/pinctrl/
8142 F:      include/linux/pinctrl/
8143
8144 PIN CONTROLLER - ATMEL AT91
8145 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8147 S:      Maintained
8148 F:      drivers/pinctrl/pinctrl-at91.*
8149
8150 PIN CONTROLLER - INTEL
8151 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8152 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8153 S:      Maintained
8154 F:      drivers/pinctrl/intel/
8155
8156 PIN CONTROLLER - RENESAS
8157 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8158 L:      linux-sh@vger.kernel.org
8159 S:      Maintained
8160 F:      drivers/pinctrl/sh-pfc/
8161
8162 PIN CONTROLLER - SAMSUNG
8163 M:      Tomasz Figa <tomasz.figa@gmail.com>
8164 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8165 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8166 S:      Maintained
8167 F:      drivers/pinctrl/samsung/
8168
8169 PIN CONTROLLER - ST SPEAR
8170 M:      Viresh Kumar <vireshk@kernel.org>
8171 L:      spear-devel@list.st.com
8172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8173 W:      http://www.st.com/spear
8174 S:      Maintained
8175 F:      drivers/pinctrl/spear/
8176
8177 PKTCDVD DRIVER
8178 M:      Jiri Kosina <jikos@kernel.org>
8179 S:      Maintained
8180 F:      drivers/block/pktcdvd.c
8181 F:      include/linux/pktcdvd.h
8182 F:      include/uapi/linux/pktcdvd.h
8183
8184 PKUNITY SOC DRIVERS
8185 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8186 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8187 S:      Maintained
8188 T:      git git://github.com/gxt/linux.git
8189 F:      drivers/input/serio/i8042-unicore32io.h
8190 F:      drivers/i2c/busses/i2c-puv3.c
8191 F:      drivers/video/fbdev/fb-puv3.c
8192 F:      drivers/rtc/rtc-puv3.c
8193
8194 PMBUS HARDWARE MONITORING DRIVERS
8195 M:      Guenter Roeck <linux@roeck-us.net>
8196 L:      lm-sensors@lm-sensors.org
8197 W:      http://www.lm-sensors.org/
8198 W:      http://www.roeck-us.net/linux/drivers/
8199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8200 S:      Maintained
8201 F:      Documentation/hwmon/pmbus
8202 F:      drivers/hwmon/pmbus/
8203 F:      include/linux/i2c/pmbus.h
8204
8205 PMC SIERRA MaxRAID DRIVER
8206 L:      linux-scsi@vger.kernel.org
8207 W:      http://www.pmc-sierra.com/
8208 S:      Orphan
8209 F:      drivers/scsi/pmcraid.*
8210
8211 PMC SIERRA PM8001 DRIVER
8212 M:      Jack Wang <jinpu.wang@profitbricks.com>
8213 M:      lindar_liu@usish.com
8214 L:      pmchba@pmcs.com
8215 L:      linux-scsi@vger.kernel.org
8216 S:      Supported
8217 F:      drivers/scsi/pm8001/
8218
8219 POSIX CLOCKS and TIMERS
8220 M:      Thomas Gleixner <tglx@linutronix.de>
8221 L:      linux-kernel@vger.kernel.org
8222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8223 S:      Maintained
8224 F:      fs/timerfd.c
8225 F:      include/linux/timer*
8226 F:      kernel/time/*timer*
8227
8228 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8229 M:      Sebastian Reichel <sre@kernel.org>
8230 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8231 M:      David Woodhouse <dwmw2@infradead.org>
8232 L:      linux-pm@vger.kernel.org
8233 T:      git git://git.infradead.org/battery-2.6.git
8234 S:      Maintained
8235 F:      include/linux/power_supply.h
8236 F:      drivers/power/
8237 X:      drivers/power/avs/
8238
8239 POWER STATE COORDINATION INTERFACE (PSCI)
8240 M:      Mark Rutland <mark.rutland@arm.com>
8241 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8242 L:      linux-arm-kernel@lists.infradead.org
8243 S:      Maintained
8244 F:      drivers/firmware/psci.c
8245 F:      include/linux/psci.h
8246 F:      include/uapi/linux/psci.h
8247
8248 PNP SUPPORT
8249 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8250 S:      Maintained
8251 F:      drivers/pnp/
8252
8253 PNXxxxx I2C DRIVER
8254 M:      Vitaly Wool <vitalywool@gmail.com>
8255 L:      linux-i2c@vger.kernel.org
8256 S:      Maintained
8257 F:      drivers/i2c/busses/i2c-pnx.c
8258
8259 PPP PROTOCOL DRIVERS AND COMPRESSORS
8260 M:      Paul Mackerras <paulus@samba.org>
8261 L:      linux-ppp@vger.kernel.org
8262 S:      Maintained
8263 F:      drivers/net/ppp/ppp_*
8264
8265 PPP OVER ATM (RFC 2364)
8266 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8267 S:      Maintained
8268 F:      net/atm/pppoatm.c
8269 F:      include/uapi/linux/atmppp.h
8270
8271 PPP OVER ETHERNET
8272 M:      Michal Ostrowski <mostrows@earthlink.net>
8273 S:      Maintained
8274 F:      drivers/net/ppp/pppoe.c
8275 F:      drivers/net/ppp/pppox.c
8276
8277 PPP OVER L2TP
8278 M:      James Chapman <jchapman@katalix.com>
8279 S:      Maintained
8280 F:      net/l2tp/l2tp_ppp.c
8281 F:      include/linux/if_pppol2tp.h
8282 F:      include/uapi/linux/if_pppol2tp.h
8283
8284 PPS SUPPORT
8285 M:      Rodolfo Giometti <giometti@enneenne.com>
8286 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8287 L:      linuxpps@ml.enneenne.com (subscribers-only)
8288 S:      Maintained
8289 F:      Documentation/pps/
8290 F:      drivers/pps/
8291 F:      include/linux/pps*.h
8292
8293 PPTP DRIVER
8294 M:      Dmitry Kozlov <xeb@mail.ru>
8295 L:      netdev@vger.kernel.org
8296 S:      Maintained
8297 F:      drivers/net/ppp/pptp.c
8298 W:      http://sourceforge.net/projects/accel-pptp
8299
8300 PREEMPTIBLE KERNEL
8301 M:      Robert Love <rml@tech9.net>
8302 L:      kpreempt-tech@lists.sourceforge.net
8303 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8304 S:      Supported
8305 F:      Documentation/preempt-locking.txt
8306 F:      include/linux/preempt.h
8307
8308 PRISM54 WIRELESS DRIVER
8309 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8310 L:      linux-wireless@vger.kernel.org
8311 W:      http://wireless.kernel.org/en/users/Drivers/p54
8312 S:      Obsolete
8313 F:      drivers/net/wireless/prism54/
8314
8315 PS3 NETWORK SUPPORT
8316 M:      Geoff Levand <geoff@infradead.org>
8317 L:      netdev@vger.kernel.org
8318 L:      linuxppc-dev@lists.ozlabs.org
8319 S:      Maintained
8320 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8321
8322 PS3 PLATFORM SUPPORT
8323 M:      Geoff Levand <geoff@infradead.org>
8324 L:      linuxppc-dev@lists.ozlabs.org
8325 S:      Maintained
8326 F:      arch/powerpc/boot/ps3*
8327 F:      arch/powerpc/include/asm/lv1call.h
8328 F:      arch/powerpc/include/asm/ps3*.h
8329 F:      arch/powerpc/platforms/ps3/
8330 F:      drivers/*/ps3*
8331 F:      drivers/ps3/
8332 F:      drivers/rtc/rtc-ps3.c
8333 F:      drivers/usb/host/*ps3.c
8334 F:      sound/ppc/snd_ps3*
8335
8336 PS3VRAM DRIVER
8337 M:      Jim Paris <jim@jtan.com>
8338 M:      Geoff Levand <geoff@infradead.org>
8339 L:      linuxppc-dev@lists.ozlabs.org
8340 S:      Maintained
8341 F:      drivers/block/ps3vram.c
8342
8343 PSTORE FILESYSTEM
8344 M:      Anton Vorontsov <anton@enomsg.org>
8345 M:      Colin Cross <ccross@android.com>
8346 M:      Kees Cook <keescook@chromium.org>
8347 M:      Tony Luck <tony.luck@intel.com>
8348 S:      Maintained
8349 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8350 F:      fs/pstore/
8351 F:      include/linux/pstore*
8352 F:      drivers/firmware/efi/efi-pstore.c
8353 F:      drivers/acpi/apei/erst.c
8354
8355 PTP HARDWARE CLOCK SUPPORT
8356 M:      Richard Cochran <richardcochran@gmail.com>
8357 L:      netdev@vger.kernel.org
8358 S:      Maintained
8359 W:      http://linuxptp.sourceforge.net/
8360 F:      Documentation/ABI/testing/sysfs-ptp
8361 F:      Documentation/ptp/*
8362 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8363 F:      drivers/net/phy/dp83640*
8364 F:      drivers/ptp/*
8365 F:      include/linux/ptp_cl*
8366
8367 PTRACE SUPPORT
8368 M:      Roland McGrath <roland@hack.frob.com>
8369 M:      Oleg Nesterov <oleg@redhat.com>
8370 S:      Maintained
8371 F:      include/asm-generic/syscall.h
8372 F:      include/linux/ptrace.h
8373 F:      include/linux/regset.h
8374 F:      include/linux/tracehook.h
8375 F:      include/uapi/linux/ptrace.h
8376 F:      kernel/ptrace.c
8377
8378 PVRUSB2 VIDEO4LINUX DRIVER
8379 M:      Mike Isely <isely@pobox.com>
8380 L:      pvrusb2@isely.net       (subscribers-only)
8381 L:      linux-media@vger.kernel.org
8382 W:      http://www.isely.net/pvrusb2/
8383 T:      git git://linuxtv.org/media_tree.git
8384 S:      Maintained
8385 F:      Documentation/video4linux/README.pvrusb2
8386 F:      drivers/media/usb/pvrusb2/
8387
8388 PWC WEBCAM DRIVER
8389 M:      Hans de Goede <hdegoede@redhat.com>
8390 L:      linux-media@vger.kernel.org
8391 T:      git git://linuxtv.org/media_tree.git
8392 S:      Maintained
8393 F:      drivers/media/usb/pwc/*
8394
8395 PWM FAN DRIVER
8396 M:      Kamil Debski <k.debski@samsung.com>
8397 L:      lm-sensors@lm-sensors.org
8398 S:      Supported
8399 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8400 F:      Documentation/hwmon/pwm-fan
8401 F:      drivers/hwmon/pwm-fan.c
8402
8403 PWM SUBSYSTEM
8404 M:      Thierry Reding <thierry.reding@gmail.com>
8405 L:      linux-pwm@vger.kernel.org
8406 S:      Maintained
8407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8408 F:      Documentation/pwm.txt
8409 F:      Documentation/devicetree/bindings/pwm/
8410 F:      include/linux/pwm.h
8411 F:      drivers/pwm/
8412 F:      drivers/video/backlight/pwm_bl.c
8413 F:      include/linux/pwm_backlight.h
8414
8415 PXA2xx/PXA3xx SUPPORT
8416 M:      Daniel Mack <daniel@zonque.org>
8417 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8418 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8419 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8420 T:      git git://github.com/hzhuang1/linux.git
8421 T:      git git://github.com/rjarzmik/linux.git
8422 S:      Maintained
8423 F:      arch/arm/mach-pxa/
8424 F:      drivers/dma/pxa*
8425 F:      drivers/pcmcia/pxa2xx*
8426 F:      drivers/spi/spi-pxa2xx*
8427 F:      drivers/usb/gadget/udc/pxa2*
8428 F:      include/sound/pxa2xx-lib.h
8429 F:      sound/arm/pxa*
8430 F:      sound/soc/pxa/
8431
8432 PXA3xx NAND FLASH DRIVER
8433 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8434 L:      linux-mtd@lists.infradead.org
8435 S:      Maintained
8436 F:      drivers/mtd/nand/pxa3xx_nand.c
8437
8438 MMP SUPPORT
8439 M:      Eric Miao <eric.y.miao@gmail.com>
8440 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8441 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8442 T:      git git://github.com/hzhuang1/linux.git
8443 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8444 S:      Maintained
8445 F:      arch/arm/mach-mmp/
8446
8447 PXA MMCI DRIVER
8448 S:      Orphan
8449
8450 PXA RTC DRIVER
8451 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8452 L:      rtc-linux@googlegroups.com
8453 S:      Maintained
8454
8455 QAT DRIVER
8456 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8457 L:      qat-linux@intel.com
8458 S:      Supported
8459 F:      drivers/crypto/qat/
8460
8461 QIB DRIVER
8462 M:      Mike Marciniszyn <infinipath@intel.com>
8463 L:      linux-rdma@vger.kernel.org
8464 S:      Supported
8465 F:      drivers/infiniband/hw/qib/
8466
8467 QLOGIC QLA1280 SCSI DRIVER
8468 M:      Michael Reed <mdr@sgi.com>
8469 L:      linux-scsi@vger.kernel.org
8470 S:      Maintained
8471 F:      drivers/scsi/qla1280.[ch]
8472
8473 QLOGIC QLA2XXX FC-SCSI DRIVER
8474 M:      qla2xxx-upstream@qlogic.com
8475 L:      linux-scsi@vger.kernel.org
8476 S:      Supported
8477 F:      Documentation/scsi/LICENSE.qla2xxx
8478 F:      drivers/scsi/qla2xxx/
8479
8480 QLOGIC QLA4XXX iSCSI DRIVER
8481 M:      QLogic-Storage-Upstream@qlogic.com
8482 L:      linux-scsi@vger.kernel.org
8483 S:      Supported
8484 F:      Documentation/scsi/LICENSE.qla4xxx
8485 F:      drivers/scsi/qla4xxx/
8486
8487 QLOGIC QLA3XXX NETWORK DRIVER
8488 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8489 M:      Ron Mercer <ron.mercer@qlogic.com>
8490 M:      linux-driver@qlogic.com
8491 L:      netdev@vger.kernel.org
8492 S:      Supported
8493 F:      Documentation/networking/LICENSE.qla3xxx
8494 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8495
8496 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8497 M:      Dept-GELinuxNICDev@qlogic.com
8498 L:      netdev@vger.kernel.org
8499 S:      Supported
8500 F:      drivers/net/ethernet/qlogic/qlcnic/
8501
8502 QLOGIC QLGE 10Gb ETHERNET DRIVER
8503 M:      Harish Patil <harish.patil@qlogic.com>
8504 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8505 M:      Dept-GELinuxNICDev@qlogic.com
8506 M:      linux-driver@qlogic.com
8507 L:      netdev@vger.kernel.org
8508 S:      Supported
8509 F:      drivers/net/ethernet/qlogic/qlge/
8510
8511 QNX4 FILESYSTEM
8512 M:      Anders Larsen <al@alarsen.net>
8513 W:      http://www.alarsen.net/linux/qnx4fs/
8514 S:      Maintained
8515 F:      fs/qnx4/
8516 F:      include/uapi/linux/qnx4_fs.h
8517 F:      include/uapi/linux/qnxtypes.h
8518
8519 QT1010 MEDIA DRIVER
8520 M:      Antti Palosaari <crope@iki.fi>
8521 L:      linux-media@vger.kernel.org
8522 W:      http://linuxtv.org/
8523 W:      http://palosaari.fi/linux/
8524 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8525 T:      git git://linuxtv.org/anttip/media_tree.git
8526 S:      Maintained
8527 F:      drivers/media/tuners/qt1010*
8528
8529 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8530 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8531 L:      linux-wireless@vger.kernel.org
8532 L:      ath9k-devel@lists.ath9k.org
8533 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8534 S:      Supported
8535 F:      drivers/net/wireless/ath/ath9k/
8536
8537 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8538 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8539 L:      ath10k@lists.infradead.org
8540 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8541 T:      git git://github.com/kvalo/ath.git
8542 S:      Supported
8543 F:      drivers/net/wireless/ath/ath10k/
8544
8545 QUALCOMM HEXAGON ARCHITECTURE
8546 M:      Richard Kuo <rkuo@codeaurora.org>
8547 L:      linux-hexagon@vger.kernel.org
8548 S:      Supported
8549 F:      arch/hexagon/
8550
8551 QUALCOMM WCN36XX WIRELESS DRIVER
8552 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8553 L:      wcn36xx@lists.infradead.org
8554 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8555 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8556 S:      Supported
8557 F:      drivers/net/wireless/ath/wcn36xx/
8558
8559 RADOS BLOCK DEVICE (RBD)
8560 M:      Ilya Dryomov <idryomov@gmail.com>
8561 M:      Sage Weil <sage@redhat.com>
8562 M:      Alex Elder <elder@kernel.org>
8563 L:      ceph-devel@vger.kernel.org
8564 W:      http://ceph.com/
8565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8566 T:      git git://github.com/ceph/ceph-client.git
8567 S:      Supported
8568 F:      Documentation/ABI/testing/sysfs-bus-rbd
8569 F:      drivers/block/rbd.c
8570 F:      drivers/block/rbd_types.h
8571
8572 RADEON FRAMEBUFFER DISPLAY DRIVER
8573 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8574 L:      linux-fbdev@vger.kernel.org
8575 S:      Maintained
8576 F:      drivers/video/fbdev/aty/radeon*
8577 F:      include/uapi/linux/radeonfb.h
8578
8579 RADIOSHARK RADIO DRIVER
8580 M:      Hans de Goede <hdegoede@redhat.com>
8581 L:      linux-media@vger.kernel.org
8582 T:      git git://linuxtv.org/media_tree.git
8583 S:      Maintained
8584 F:      drivers/media/radio/radio-shark.c
8585
8586 RADIOSHARK2 RADIO DRIVER
8587 M:      Hans de Goede <hdegoede@redhat.com>
8588 L:      linux-media@vger.kernel.org
8589 T:      git git://linuxtv.org/media_tree.git
8590 S:      Maintained
8591 F:      drivers/media/radio/radio-shark2.c
8592 F:      drivers/media/radio/radio-tea5777.c
8593
8594 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8595 M:      Paul Mackerras <paulus@samba.org>
8596 L:      linux-fbdev@vger.kernel.org
8597 S:      Maintained
8598 F:      drivers/video/fbdev/aty/aty128fb.c
8599
8600 RALINK RT2X00 WIRELESS LAN DRIVER
8601 P:      rt2x00 project
8602 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8603 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8604 L:      linux-wireless@vger.kernel.org
8605 S:      Maintained
8606 F:      drivers/net/wireless/rt2x00/
8607
8608 RAMDISK RAM BLOCK DEVICE DRIVER
8609 M:      Jens Axboe <axboe@kernel.dk>
8610 S:      Maintained
8611 F:      Documentation/blockdev/ramdisk.txt
8612 F:      drivers/block/brd.c
8613
8614 RANDOM NUMBER DRIVER
8615 M:      "Theodore Ts'o" <tytso@mit.edu>
8616 S:      Maintained
8617 F:      drivers/char/random.c
8618
8619 RAPIDIO SUBSYSTEM
8620 M:      Matt Porter <mporter@kernel.crashing.org>
8621 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8622 S:      Maintained
8623 F:      drivers/rapidio/
8624
8625 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8626 L:      linux-wireless@vger.kernel.org
8627 S:      Orphan
8628 F:      drivers/net/wireless/ray*
8629
8630 RCUTORTURE MODULE
8631 M:      Josh Triplett <josh@joshtriplett.org>
8632 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8633 L:      linux-kernel@vger.kernel.org
8634 S:      Supported
8635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8636 F:      Documentation/RCU/torture.txt
8637 F:      kernel/rcu/rcutorture.c
8638
8639 RCUTORTURE TEST FRAMEWORK
8640 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8641 M:      Josh Triplett <josh@joshtriplett.org>
8642 R:      Steven Rostedt <rostedt@goodmis.org>
8643 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8644 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8645 L:      linux-kernel@vger.kernel.org
8646 S:      Supported
8647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8648 F:      tools/testing/selftests/rcutorture
8649
8650 RDC R-321X SoC
8651 M:      Florian Fainelli <florian@openwrt.org>
8652 S:      Maintained
8653
8654 RDC R6040 FAST ETHERNET DRIVER
8655 M:      Florian Fainelli <florian@openwrt.org>
8656 L:      netdev@vger.kernel.org
8657 S:      Maintained
8658 F:      drivers/net/ethernet/rdc/r6040.c
8659
8660 RDS - RELIABLE DATAGRAM SOCKETS
8661 M:      Chien Yen <chien.yen@oracle.com>
8662 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8663 S:      Supported
8664 F:      net/rds/
8665
8666 READ-COPY UPDATE (RCU)
8667 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8668 M:      Josh Triplett <josh@joshtriplett.org>
8669 R:      Steven Rostedt <rostedt@goodmis.org>
8670 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8671 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8672 L:      linux-kernel@vger.kernel.org
8673 W:      http://www.rdrop.com/users/paulmck/RCU/
8674 S:      Supported
8675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8676 F:      Documentation/RCU/
8677 X:      Documentation/RCU/torture.txt
8678 F:      include/linux/rcu*
8679 X:      include/linux/srcu.h
8680 F:      kernel/rcu/
8681 X:      kernel/torture.c
8682
8683 REAL TIME CLOCK (RTC) SUBSYSTEM
8684 M:      Alessandro Zummo <a.zummo@towertech.it>
8685 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8686 L:      rtc-linux@googlegroups.com
8687 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8689 S:      Maintained
8690 F:      Documentation/rtc.txt
8691 F:      drivers/rtc/
8692 F:      include/linux/rtc.h
8693 F:      include/uapi/linux/rtc.h
8694
8695 REALTEK AUDIO CODECS
8696 M:      Bard Liao <bardliao@realtek.com>
8697 M:      Oder Chiou <oder_chiou@realtek.com>
8698 S:      Maintained
8699 F:      sound/soc/codecs/rt*
8700 F:      include/sound/rt*.h
8701
8702 REISERFS FILE SYSTEM
8703 L:      reiserfs-devel@vger.kernel.org
8704 S:      Supported
8705 F:      fs/reiserfs/
8706
8707 REGISTER MAP ABSTRACTION
8708 M:      Mark Brown <broonie@kernel.org>
8709 L:      linux-kernel@vger.kernel.org
8710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8711 S:      Supported
8712 F:      drivers/base/regmap/
8713 F:      include/linux/regmap.h
8714
8715 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8716 M:      Ohad Ben-Cohen <ohad@wizery.com>
8717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8718 S:      Maintained
8719 F:      drivers/remoteproc/
8720 F:      Documentation/remoteproc.txt
8721 F:      include/linux/remoteproc.h
8722
8723 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8724 M:      Ohad Ben-Cohen <ohad@wizery.com>
8725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8726 S:      Maintained
8727 F:      drivers/rpmsg/
8728 F:      Documentation/rpmsg.txt
8729 F:      include/linux/rpmsg.h
8730
8731 RESET CONTROLLER FRAMEWORK
8732 M:      Philipp Zabel <p.zabel@pengutronix.de>
8733 S:      Maintained
8734 F:      drivers/reset/
8735 F:      Documentation/devicetree/bindings/reset/
8736 F:      include/dt-bindings/reset/
8737 F:      include/linux/reset.h
8738 F:      include/linux/reset-controller.h
8739
8740 RFKILL
8741 M:      Johannes Berg <johannes@sipsolutions.net>
8742 L:      linux-wireless@vger.kernel.org
8743 W:      http://wireless.kernel.org/
8744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8746 S:      Maintained
8747 F:      Documentation/rfkill.txt
8748 F:      net/rfkill/
8749
8750 RHASHTABLE
8751 M:      Thomas Graf <tgraf@suug.ch>
8752 L:      netdev@vger.kernel.org
8753 S:      Maintained
8754 F:      lib/rhashtable.c
8755 F:      include/linux/rhashtable.h
8756
8757 RICOH SMARTMEDIA/XD DRIVER
8758 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8759 S:      Maintained
8760 F:      drivers/mtd/nand/r852.c
8761 F:      drivers/mtd/nand/r852.h
8762
8763 RICOH R5C592 MEMORYSTICK DRIVER
8764 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8765 S:      Maintained
8766 F:      drivers/memstick/host/r592.*
8767
8768 ROCCAT DRIVERS
8769 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8770 W:      http://sourceforge.net/projects/roccat/
8771 S:      Maintained
8772 F:      drivers/hid/hid-roccat*
8773 F:      include/linux/hid-roccat*
8774 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8775
8776 ROCKER DRIVER
8777 M:      Jiri Pirko <jiri@resnulli.us>
8778 M:      Scott Feldman <sfeldma@gmail.com>
8779 L:      netdev@vger.kernel.org
8780 S:      Supported
8781 F:      drivers/net/ethernet/rocker/
8782
8783 ROCKETPORT DRIVER
8784 P:      Comtrol Corp.
8785 W:      http://www.comtrol.com
8786 S:      Maintained
8787 F:      Documentation/serial/rocket.txt
8788 F:      drivers/tty/rocket*
8789
8790 ROCKETPORT EXPRESS/INFINITY DRIVER
8791 M:      Kevin Cernekee <cernekee@gmail.com>
8792 L:      linux-serial@vger.kernel.org
8793 S:      Odd Fixes
8794 F:      drivers/tty/serial/rp2.*
8795
8796 ROSE NETWORK LAYER
8797 M:      Ralf Baechle <ralf@linux-mips.org>
8798 L:      linux-hams@vger.kernel.org
8799 W:      http://www.linux-ax25.org/
8800 S:      Maintained
8801 F:      include/net/rose.h
8802 F:      include/uapi/linux/rose.h
8803 F:      net/rose/
8804
8805 RTL2830 MEDIA DRIVER
8806 M:      Antti Palosaari <crope@iki.fi>
8807 L:      linux-media@vger.kernel.org
8808 W:      http://linuxtv.org/
8809 W:      http://palosaari.fi/linux/
8810 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8811 T:      git git://linuxtv.org/anttip/media_tree.git
8812 S:      Maintained
8813 F:      drivers/media/dvb-frontends/rtl2830*
8814
8815 RTL2832 MEDIA DRIVER
8816 M:      Antti Palosaari <crope@iki.fi>
8817 L:      linux-media@vger.kernel.org
8818 W:      http://linuxtv.org/
8819 W:      http://palosaari.fi/linux/
8820 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8821 T:      git git://linuxtv.org/anttip/media_tree.git
8822 S:      Maintained
8823 F:      drivers/media/dvb-frontends/rtl2832*
8824
8825 RTL2832_SDR MEDIA DRIVER
8826 M:      Antti Palosaari <crope@iki.fi>
8827 L:      linux-media@vger.kernel.org
8828 W:      http://linuxtv.org/
8829 W:      http://palosaari.fi/linux/
8830 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8831 T:      git git://linuxtv.org/anttip/media_tree.git
8832 S:      Maintained
8833 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8834
8835 RTL8180 WIRELESS DRIVER
8836 L:      linux-wireless@vger.kernel.org
8837 W:      http://wireless.kernel.org/
8838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8839 S:      Orphan
8840 F:      drivers/net/wireless/rtl818x/rtl8180/
8841
8842 RTL8187 WIRELESS DRIVER
8843 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8844 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8845 M:      Larry Finger <Larry.Finger@lwfinger.net>
8846 L:      linux-wireless@vger.kernel.org
8847 W:      http://wireless.kernel.org/
8848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8849 S:      Maintained
8850 F:      drivers/net/wireless/rtl818x/rtl8187/
8851
8852 RTL8192CE WIRELESS DRIVER
8853 M:      Larry Finger <Larry.Finger@lwfinger.net>
8854 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8855 L:      linux-wireless@vger.kernel.org
8856 W:      http://wireless.kernel.org/
8857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8858 S:      Maintained
8859 F:      drivers/net/wireless/rtlwifi/
8860 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8861
8862 S3 SAVAGE FRAMEBUFFER DRIVER
8863 M:      Antonino Daplas <adaplas@gmail.com>
8864 L:      linux-fbdev@vger.kernel.org
8865 S:      Maintained
8866 F:      drivers/video/fbdev/savage/
8867
8868 S390
8869 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8870 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8871 L:      linux-s390@vger.kernel.org
8872 W:      http://www.ibm.com/developerworks/linux/linux390/
8873 S:      Supported
8874 F:      arch/s390/
8875 F:      drivers/s390/
8876 F:      Documentation/s390/
8877 F:      Documentation/DocBook/s390*
8878
8879 S390 COMMON I/O LAYER
8880 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8881 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8882 L:      linux-s390@vger.kernel.org
8883 W:      http://www.ibm.com/developerworks/linux/linux390/
8884 S:      Supported
8885 F:      drivers/s390/cio/
8886
8887 S390 DASD DRIVER
8888 M:      Stefan Weinhuber <wein@de.ibm.com>
8889 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8890 L:      linux-s390@vger.kernel.org
8891 W:      http://www.ibm.com/developerworks/linux/linux390/
8892 S:      Supported
8893 F:      drivers/s390/block/dasd*
8894 F:      block/partitions/ibm.c
8895
8896 S390 NETWORK DRIVERS
8897 M:      Ursula Braun <ursula.braun@de.ibm.com>
8898 L:      linux-s390@vger.kernel.org
8899 W:      http://www.ibm.com/developerworks/linux/linux390/
8900 S:      Supported
8901 F:      drivers/s390/net/
8902
8903 S390 PCI SUBSYSTEM
8904 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8905 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8906 L:      linux-s390@vger.kernel.org
8907 W:      http://www.ibm.com/developerworks/linux/linux390/
8908 S:      Supported
8909 F:      arch/s390/pci/
8910 F:      drivers/pci/hotplug/s390_pci_hpc.c
8911
8912 S390 ZCRYPT DRIVER
8913 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8914 L:      linux-s390@vger.kernel.org
8915 W:      http://www.ibm.com/developerworks/linux/linux390/
8916 S:      Supported
8917 F:      drivers/s390/crypto/
8918
8919 S390 ZFCP DRIVER
8920 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8921 L:      linux-s390@vger.kernel.org
8922 W:      http://www.ibm.com/developerworks/linux/linux390/
8923 S:      Supported
8924 F:      drivers/s390/scsi/zfcp_*
8925
8926 S390 IUCV NETWORK LAYER
8927 M:      Ursula Braun <ursula.braun@de.ibm.com>
8928 L:      linux-s390@vger.kernel.org
8929 W:      http://www.ibm.com/developerworks/linux/linux390/
8930 S:      Supported
8931 F:      drivers/s390/net/*iucv*
8932 F:      include/net/iucv/
8933 F:      net/iucv/
8934
8935 S3C24XX SD/MMC Driver
8936 M:      Ben Dooks <ben-linux@fluff.org>
8937 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8938 S:      Supported
8939 F:      drivers/mmc/host/s3cmci.*
8940
8941 SAA6588 RDS RECEIVER DRIVER
8942 M:      Hans Verkuil <hverkuil@xs4all.nl>
8943 L:      linux-media@vger.kernel.org
8944 T:      git git://linuxtv.org/media_tree.git
8945 W:      http://linuxtv.org
8946 S:      Odd Fixes
8947 F:      drivers/media/i2c/saa6588*
8948
8949 SAA7134 VIDEO4LINUX DRIVER
8950 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8951 L:      linux-media@vger.kernel.org
8952 W:      http://linuxtv.org
8953 T:      git git://linuxtv.org/media_tree.git
8954 S:      Odd fixes
8955 F:      Documentation/video4linux/*.saa7134
8956 F:      drivers/media/pci/saa7134/
8957
8958 SAA7146 VIDEO4LINUX-2 DRIVER
8959 M:      Hans Verkuil <hverkuil@xs4all.nl>
8960 L:      linux-media@vger.kernel.org
8961 T:      git git://linuxtv.org/media_tree.git
8962 S:      Maintained
8963 F:      drivers/media/common/saa7146/
8964 F:      drivers/media/pci/saa7146/
8965 F:      include/media/saa7146*
8966
8967 SAMSUNG LAPTOP DRIVER
8968 M:      Corentin Chary <corentin.chary@gmail.com>
8969 L:      platform-driver-x86@vger.kernel.org
8970 S:      Maintained
8971 F:      drivers/platform/x86/samsung-laptop.c
8972
8973 SAMSUNG AUDIO (ASoC) DRIVERS
8974 M:      Sangbeom Kim <sbkim73@samsung.com>
8975 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8976 S:      Supported
8977 F:      sound/soc/samsung/
8978
8979 SAMSUNG FRAMEBUFFER DRIVER
8980 M:      Jingoo Han <jingoohan1@gmail.com>
8981 L:      linux-fbdev@vger.kernel.org
8982 S:      Maintained
8983 F:      drivers/video/fbdev/s3c-fb.c
8984
8985 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8986 M:      Sangbeom Kim <sbkim73@samsung.com>
8987 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8988 L:      linux-kernel@vger.kernel.org
8989 L:      linux-samsung-soc@vger.kernel.org
8990 S:      Supported
8991 F:      drivers/mfd/sec*.c
8992 F:      drivers/regulator/s2m*.c
8993 F:      drivers/regulator/s5m*.c
8994 F:      drivers/clk/clk-s2mps11.c
8995 F:      drivers/rtc/rtc-s5m.c
8996 F:      include/linux/mfd/samsung/
8997 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8998 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
8999
9000 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9001 M:      Kyungmin Park <kyungmin.park@samsung.com>
9002 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9003 L:      linux-media@vger.kernel.org
9004 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9005 S:      Supported
9006 F:      drivers/media/platform/exynos4-is/
9007
9008 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9009 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9010 L:      linux-media@vger.kernel.org
9011 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9012 S:      Maintained
9013 F:      drivers/media/platform/s3c-camif/
9014 F:      include/media/s3c_camif.h
9015
9016 SAMSUNG S5C73M3 CAMERA DRIVER
9017 M:      Kyungmin Park <kyungmin.park@samsung.com>
9018 M:      Andrzej Hajda <a.hajda@samsung.com>
9019 L:      linux-media@vger.kernel.org
9020 S:      Supported
9021 F:      drivers/media/i2c/s5c73m3/*
9022
9023 SAMSUNG S5K5BAF CAMERA DRIVER
9024 M:      Kyungmin Park <kyungmin.park@samsung.com>
9025 M:      Andrzej Hajda <a.hajda@samsung.com>
9026 L:      linux-media@vger.kernel.org
9027 S:      Supported
9028 F:      drivers/media/i2c/s5k5baf.c
9029
9030 SAMSUNG S3FWRN5 NFC DRIVER
9031 M:      Robert Baldyga <r.baldyga@samsung.com>
9032 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9033 S:      Supported
9034 F:      drivers/nfc/s3fwrn5
9035
9036 SAMSUNG SOC CLOCK DRIVERS
9037 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9038 M:      Tomasz Figa <tomasz.figa@gmail.com>
9039 S:      Supported
9040 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9041 F:      drivers/clk/samsung/
9042
9043 SAMSUNG SXGBE DRIVERS
9044 M:      Byungho An <bh74.an@samsung.com>
9045 M:      Girish K S <ks.giri@samsung.com>
9046 M:      Vipul Pandya <vipul.pandya@samsung.com>
9047 S:      Supported
9048 L:      netdev@vger.kernel.org
9049 F:      drivers/net/ethernet/samsung/sxgbe/
9050
9051 SAMSUNG THERMAL DRIVER
9052 M:      Lukasz Majewski <l.majewski@samsung.com>
9053 L:      linux-pm@vger.kernel.org
9054 L:      linux-samsung-soc@vger.kernel.org
9055 S:      Supported
9056 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9057 F:      drivers/thermal/samsung/
9058
9059 SAMSUNG USB2 PHY DRIVER
9060 M:      Kamil Debski <k.debski@samsung.com>
9061 L:      linux-kernel@vger.kernel.org
9062 S:      Supported
9063 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9064 F:      Documentation/phy/samsung-usb2.txt
9065 F:      drivers/phy/phy-exynos4210-usb2.c
9066 F:      drivers/phy/phy-exynos4x12-usb2.c
9067 F:      drivers/phy/phy-exynos5250-usb2.c
9068 F:      drivers/phy/phy-s5pv210-usb2.c
9069 F:      drivers/phy/phy-samsung-usb2.c
9070 F:      drivers/phy/phy-samsung-usb2.h
9071
9072 SERIAL DRIVERS
9073 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9074 L:      linux-serial@vger.kernel.org
9075 S:      Maintained
9076 F:      drivers/tty/serial/
9077
9078 SYNOPSYS DESIGNWARE DMAC DRIVER
9079 M:      Viresh Kumar <vireshk@kernel.org>
9080 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9081 S:      Maintained
9082 F:      include/linux/dma/dw.h
9083 F:      include/linux/platform_data/dma-dw.h
9084 F:      drivers/dma/dw/
9085
9086 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9087 M: Lars Persson <lars.persson@axis.com>
9088 L: netdev@vger.kernel.org
9089 S: Supported
9090 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9091 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9092
9093 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9094 M:      Seungwon Jeon <tgih.jun@samsung.com>
9095 M:      Jaehoon Chung <jh80.chung@samsung.com>
9096 L:      linux-mmc@vger.kernel.org
9097 S:      Maintained
9098 F:      include/linux/mmc/dw_mmc.h
9099 F:      drivers/mmc/host/dw_mmc*
9100
9101 THUNDERBOLT DRIVER
9102 M:      Andreas Noever <andreas.noever@gmail.com>
9103 S:      Maintained
9104 F:      drivers/thunderbolt/
9105
9106 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9107 M:      John Stultz <john.stultz@linaro.org>
9108 M:      Thomas Gleixner <tglx@linutronix.de>
9109 L:      linux-kernel@vger.kernel.org
9110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9111 S:      Supported
9112 F:      include/linux/clocksource.h
9113 F:      include/linux/time.h
9114 F:      include/linux/timex.h
9115 F:      include/uapi/linux/time.h
9116 F:      include/uapi/linux/timex.h
9117 F:      kernel/time/clocksource.c
9118 F:      kernel/time/time*.c
9119 F:      kernel/time/ntp.c
9120 F:      tools/testing/selftests/timers/
9121
9122 SC1200 WDT DRIVER
9123 M:      Zwane Mwaikambo <zwanem@gmail.com>
9124 S:      Maintained
9125 F:      drivers/watchdog/sc1200wdt.c
9126
9127 SCHEDULER
9128 M:      Ingo Molnar <mingo@redhat.com>
9129 M:      Peter Zijlstra <peterz@infradead.org>
9130 L:      linux-kernel@vger.kernel.org
9131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9132 S:      Maintained
9133 F:      kernel/sched/
9134 F:      include/linux/sched.h
9135 F:      include/uapi/linux/sched.h
9136 F:      include/linux/wait.h
9137
9138 SCORE ARCHITECTURE
9139 M:      Chen Liqin <liqin.linux@gmail.com>
9140 M:      Lennox Wu <lennox.wu@gmail.com>
9141 W:      http://www.sunplus.com
9142 S:      Supported
9143 F:      arch/score/
9144
9145 SCSI CDROM DRIVER
9146 M:      Jens Axboe <axboe@kernel.dk>
9147 L:      linux-scsi@vger.kernel.org
9148 W:      http://www.kernel.dk
9149 S:      Maintained
9150 F:      drivers/scsi/sr*
9151
9152 SCSI RDMA PROTOCOL (SRP) INITIATOR
9153 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9154 L:      linux-rdma@vger.kernel.org
9155 S:      Supported
9156 W:      http://www.openfabrics.org
9157 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9159 F:      drivers/infiniband/ulp/srp/
9160 F:      include/scsi/srp.h
9161
9162 SCSI SG DRIVER
9163 M:      Doug Gilbert <dgilbert@interlog.com>
9164 L:      linux-scsi@vger.kernel.org
9165 W:      http://sg.danny.cz/sg
9166 S:      Maintained
9167 F:      Documentation/scsi/scsi-generic.txt
9168 F:      drivers/scsi/sg.c
9169 F:      include/scsi/sg.h
9170
9171 SCSI SUBSYSTEM
9172 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9173 L:      linux-scsi@vger.kernel.org
9174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9175 S:      Maintained
9176 F:      drivers/scsi/
9177 F:      include/scsi/
9178
9179 SCSI TAPE DRIVER
9180 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9181 L:      linux-scsi@vger.kernel.org
9182 S:      Maintained
9183 F:      Documentation/scsi/st.txt
9184 F:      drivers/scsi/st.*
9185 F:      drivers/scsi/st_*.h
9186
9187 SCTP PROTOCOL
9188 M:      Vlad Yasevich <vyasevich@gmail.com>
9189 M:      Neil Horman <nhorman@tuxdriver.com>
9190 L:      linux-sctp@vger.kernel.org
9191 W:      http://lksctp.sourceforge.net
9192 S:      Maintained
9193 F:      Documentation/networking/sctp.txt
9194 F:      include/linux/sctp.h
9195 F:      include/uapi/linux/sctp.h
9196 F:      include/net/sctp/
9197 F:      net/sctp/
9198
9199 SCx200 CPU SUPPORT
9200 M:      Jim Cromie <jim.cromie@gmail.com>
9201 S:      Odd Fixes
9202 F:      Documentation/i2c/busses/scx200_acb
9203 F:      arch/x86/platform/scx200/
9204 F:      drivers/watchdog/scx200_wdt.c
9205 F:      drivers/i2c/busses/scx200*
9206 F:      drivers/mtd/maps/scx200_docflash.c
9207 F:      include/linux/scx200.h
9208
9209 SCx200 GPIO DRIVER
9210 M:      Jim Cromie <jim.cromie@gmail.com>
9211 S:      Maintained
9212 F:      drivers/char/scx200_gpio.c
9213 F:      include/linux/scx200_gpio.h
9214
9215 SCx200 HRT CLOCKSOURCE DRIVER
9216 M:      Jim Cromie <jim.cromie@gmail.com>
9217 S:      Maintained
9218 F:      drivers/clocksource/scx200_hrt.c
9219
9220 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9221 M:      Sascha Sommer <saschasommer@freenet.de>
9222 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9223 S:      Maintained
9224 F:      drivers/mmc/host/sdricoh_cs.c
9225
9226 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9227 L:      linux-mmc@vger.kernel.org
9228 S:      Orphan
9229 F:      drivers/mmc/host/sdhci.*
9230 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9231
9232 SECURE COMPUTING
9233 M:      Kees Cook <keescook@chromium.org>
9234 R:      Andy Lutomirski <luto@amacapital.net>
9235 R:      Will Drewry <wad@chromium.org>
9236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9237 S:      Supported
9238 F:      kernel/seccomp.c
9239 F:      include/uapi/linux/seccomp.h
9240 F:      include/linux/seccomp.h
9241 F:      tools/testing/selftests/seccomp/*
9242 K:      \bsecure_computing
9243 K:      \bTIF_SECCOMP\b
9244
9245 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9246 M:      Ben Dooks <ben-linux@fluff.org>
9247 M:      Jaehoon Chung <jh80.chung@samsung.com>
9248 L:      linux-mmc@vger.kernel.org
9249 S:      Maintained
9250 F:      drivers/mmc/host/sdhci-s3c*
9251
9252 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9253 M:      Viresh Kumar <vireshk@kernel.org>
9254 L:      spear-devel@list.st.com
9255 L:      linux-mmc@vger.kernel.org
9256 S:      Maintained
9257 F:      drivers/mmc/host/sdhci-spear.c
9258
9259 SECURITY SUBSYSTEM
9260 M:      James Morris <james.l.morris@oracle.com>
9261 M:      "Serge E. Hallyn" <serge@hallyn.com>
9262 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9264 W:      http://kernsec.org/
9265 S:      Supported
9266 F:      security/
9267
9268 SECURITY CONTACT
9269 M:      Security Officers <security@kernel.org>
9270 S:      Supported
9271
9272 SELINUX SECURITY MODULE
9273 M:      Paul Moore <paul@paul-moore.com>
9274 M:      Stephen Smalley <sds@tycho.nsa.gov>
9275 M:      Eric Paris <eparis@parisplace.org>
9276 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9277 W:      http://selinuxproject.org
9278 T:      git git://git.infradead.org/users/pcmoore/selinux
9279 S:      Supported
9280 F:      include/linux/selinux*
9281 F:      security/selinux/
9282 F:      scripts/selinux/
9283
9284 APPARMOR SECURITY MODULE
9285 M:      John Johansen <john.johansen@canonical.com>
9286 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9287 W:      apparmor.wiki.kernel.org
9288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9289 S:      Supported
9290 F:      security/apparmor/
9291
9292 YAMA SECURITY MODULE
9293 M:      Kees Cook <keescook@chromium.org>
9294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9295 S:      Supported
9296 F:      security/yama/
9297
9298 SENSABLE PHANTOM
9299 M:      Jiri Slaby <jirislaby@gmail.com>
9300 S:      Maintained
9301 F:      drivers/misc/phantom.c
9302 F:      include/uapi/linux/phantom.h
9303
9304 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9305 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9306 M:      Minh Tran <minh.tran@avagotech.com>
9307 M:      John Soni Jose <sony.john-n@avagotech.com>
9308 L:      linux-scsi@vger.kernel.org
9309 W:      http://www.avagotech.com
9310 S:      Supported
9311 F:      drivers/scsi/be2iscsi/
9312
9313 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9314 M:      Sathya Perla <sathya.perla@avagotech.com>
9315 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9316 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9317 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9318 L:      netdev@vger.kernel.org
9319 W:      http://www.emulex.com
9320 S:      Supported
9321 F:      drivers/net/ethernet/emulex/benet/
9322
9323 EMULEX ONECONNECT ROCE DRIVER
9324 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9325 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9326 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9327 L:      linux-rdma@vger.kernel.org
9328 W:      http://www.emulex.com
9329 S:      Supported
9330 F:      drivers/infiniband/hw/ocrdma/
9331
9332 SFC NETWORK DRIVER
9333 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9334 M:      Shradha Shah <sshah@solarflare.com>
9335 L:      netdev@vger.kernel.org
9336 S:      Supported
9337 F:      drivers/net/ethernet/sfc/
9338
9339 SGI GRU DRIVER
9340 M:      Dimitri Sivanich <sivanich@sgi.com>
9341 S:      Maintained
9342 F:      drivers/misc/sgi-gru/
9343
9344 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9345 M:      Pat Gefre <pfg@sgi.com>
9346 L:      linux-ia64@vger.kernel.org
9347 S:      Supported
9348 F:      Documentation/ia64/serial.txt
9349 F:      drivers/tty/serial/ioc?_serial.c
9350 F:      include/linux/ioc?.h
9351
9352 SGI XP/XPC/XPNET DRIVER
9353 M:      Cliff Whickman <cpw@sgi.com>
9354 M:      Robin Holt <robinmholt@gmail.com>
9355 S:      Maintained
9356 F:      drivers/misc/sgi-xp/
9357
9358 SI2157 MEDIA DRIVER
9359 M:      Antti Palosaari <crope@iki.fi>
9360 L:      linux-media@vger.kernel.org
9361 W:      http://linuxtv.org/
9362 W:      http://palosaari.fi/linux/
9363 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9364 T:      git git://linuxtv.org/anttip/media_tree.git
9365 S:      Maintained
9366 F:      drivers/media/tuners/si2157*
9367
9368 SI2168 MEDIA DRIVER
9369 M:      Antti Palosaari <crope@iki.fi>
9370 L:      linux-media@vger.kernel.org
9371 W:      http://linuxtv.org/
9372 W:      http://palosaari.fi/linux/
9373 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9374 T:      git git://linuxtv.org/anttip/media_tree.git
9375 S:      Maintained
9376 F:      drivers/media/dvb-frontends/si2168*
9377
9378 SI470X FM RADIO RECEIVER I2C DRIVER
9379 M:      Hans Verkuil <hverkuil@xs4all.nl>
9380 L:      linux-media@vger.kernel.org
9381 T:      git git://linuxtv.org/media_tree.git
9382 W:      http://linuxtv.org
9383 S:      Odd Fixes
9384 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9385
9386 SI470X FM RADIO RECEIVER USB DRIVER
9387 M:      Hans Verkuil <hverkuil@xs4all.nl>
9388 L:      linux-media@vger.kernel.org
9389 T:      git git://linuxtv.org/media_tree.git
9390 W:      http://linuxtv.org
9391 S:      Maintained
9392 F:      drivers/media/radio/si470x/radio-si470x-common.c
9393 F:      drivers/media/radio/si470x/radio-si470x.h
9394 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9395
9396 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9397 M:      Eduardo Valentin <edubezval@gmail.com>
9398 L:      linux-media@vger.kernel.org
9399 T:      git git://linuxtv.org/media_tree.git
9400 W:      http://linuxtv.org
9401 S:      Odd Fixes
9402 F:      drivers/media/radio/si4713/si4713.?
9403
9404 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9405 M:      Eduardo Valentin <edubezval@gmail.com>
9406 L:      linux-media@vger.kernel.org
9407 T:      git git://linuxtv.org/media_tree.git
9408 W:      http://linuxtv.org
9409 S:      Odd Fixes
9410 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9411
9412 SI4713 FM RADIO TRANSMITTER USB DRIVER
9413 M:      Hans Verkuil <hverkuil@xs4all.nl>
9414 L:      linux-media@vger.kernel.org
9415 T:      git git://linuxtv.org/media_tree.git
9416 W:      http://linuxtv.org
9417 S:      Maintained
9418 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9419
9420 SIANO DVB DRIVER
9421 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9422 L:      linux-media@vger.kernel.org
9423 W:      http://linuxtv.org
9424 T:      git git://linuxtv.org/media_tree.git
9425 S:      Odd fixes
9426 F:      drivers/media/common/siano/
9427 F:      drivers/media/usb/siano/
9428 F:      drivers/media/usb/siano/
9429 F:      drivers/media/mmc/siano/
9430
9431 SIMPLEFB FB DRIVER
9432 M:      Hans de Goede <hdegoede@redhat.com>
9433 L:      linux-fbdev@vger.kernel.org
9434 S:      Maintained
9435 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9436 F:      drivers/video/fbdev/simplefb.c
9437 F:      include/linux/platform_data/simplefb.h
9438
9439 SH_VEU V4L2 MEM2MEM DRIVER
9440 L:      linux-media@vger.kernel.org
9441 S:      Orphan
9442 F:      drivers/media/platform/sh_veu.c
9443
9444 SH_VOU V4L2 OUTPUT DRIVER
9445 L:      linux-media@vger.kernel.org
9446 S:      Orphan
9447 F:      drivers/media/platform/sh_vou.c
9448 F:      include/media/sh_vou.h
9449
9450 SIMPLE FIRMWARE INTERFACE (SFI)
9451 M:      Len Brown <lenb@kernel.org>
9452 L:      sfi-devel@simplefirmware.org
9453 W:      http://simplefirmware.org/
9454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9455 S:      Supported
9456 F:      arch/x86/platform/sfi/
9457 F:      drivers/sfi/
9458 F:      include/linux/sfi*.h
9459
9460 SIMTEC EB110ATX (Chalice CATS)
9461 P:      Ben Dooks
9462 P:      Vincent Sanders <vince@simtec.co.uk>
9463 M:      Simtec Linux Team <linux@simtec.co.uk>
9464 W:      http://www.simtec.co.uk/products/EB110ATX/
9465 S:      Supported
9466
9467 SIMTEC EB2410ITX (BAST)
9468 P:      Ben Dooks
9469 P:      Vincent Sanders <vince@simtec.co.uk>
9470 M:      Simtec Linux Team <linux@simtec.co.uk>
9471 W:      http://www.simtec.co.uk/products/EB2410ITX/
9472 S:      Supported
9473 F:      arch/arm/mach-s3c24xx/mach-bast.c
9474 F:      arch/arm/mach-s3c24xx/bast-ide.c
9475 F:      arch/arm/mach-s3c24xx/bast-irq.c
9476
9477 TI DAVINCI MACHINE SUPPORT
9478 M:      Sekhar Nori <nsekhar@ti.com>
9479 M:      Kevin Hilman <khilman@deeprootsystems.com>
9480 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9481 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9482 S:      Supported
9483 F:      arch/arm/mach-davinci/
9484 F:      drivers/i2c/busses/i2c-davinci.c
9485
9486 TI DAVINCI SERIES MEDIA DRIVER
9487 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9488 L:      linux-media@vger.kernel.org
9489 W:      http://linuxtv.org/
9490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9491 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9492 S:      Maintained
9493 F:      drivers/media/platform/davinci/
9494 F:      include/media/davinci/
9495
9496 TI AM437X VPFE DRIVER
9497 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9498 L:      linux-media@vger.kernel.org
9499 W:      http://linuxtv.org/
9500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9501 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9502 S:      Maintained
9503 F:      drivers/media/platform/am437x/
9504
9505 OV2659 OMNIVISION SENSOR DRIVER
9506 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9507 L:      linux-media@vger.kernel.org
9508 W:      http://linuxtv.org/
9509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9510 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9511 S:      Maintained
9512 F:      drivers/media/i2c/ov2659.c
9513 F:      include/media/ov2659.h
9514
9515 SILICON MOTION SM712 FRAME BUFFER DRIVER
9516 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9517 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9518 M:      Sudip Mukherjee <sudip@vectorindia.org>
9519 L:      linux-fbdev@vger.kernel.org
9520 S:      Maintained
9521 F:      drivers/video/fbdev/sm712*
9522 F:      Documentation/fb/sm712fb.txt
9523
9524 SIS 190 ETHERNET DRIVER
9525 M:      Francois Romieu <romieu@fr.zoreil.com>
9526 L:      netdev@vger.kernel.org
9527 S:      Maintained
9528 F:      drivers/net/ethernet/sis/sis190.c
9529
9530 SIS 900/7016 FAST ETHERNET DRIVER
9531 M:      Daniele Venzano <venza@brownhat.org>
9532 W:      http://www.brownhat.org/sis900.html
9533 L:      netdev@vger.kernel.org
9534 S:      Maintained
9535 F:      drivers/net/ethernet/sis/sis900.*
9536
9537 SIS FRAMEBUFFER DRIVER
9538 M:      Thomas Winischhofer <thomas@winischhofer.net>
9539 W:      http://www.winischhofer.net/linuxsisvga.shtml
9540 S:      Maintained
9541 F:      Documentation/fb/sisfb.txt
9542 F:      drivers/video/fbdev/sis/
9543 F:      include/video/sisfb.h
9544
9545 SIS USB2VGA DRIVER
9546 M:      Thomas Winischhofer <thomas@winischhofer.net>
9547 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9548 S:      Maintained
9549 F:      drivers/usb/misc/sisusbvga/
9550
9551 SLAB ALLOCATOR
9552 M:      Christoph Lameter <cl@linux.com>
9553 M:      Pekka Enberg <penberg@kernel.org>
9554 M:      David Rientjes <rientjes@google.com>
9555 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9556 M:      Andrew Morton <akpm@linux-foundation.org>
9557 L:      linux-mm@kvack.org
9558 S:      Maintained
9559 F:      include/linux/sl?b*.h
9560 F:      mm/sl?b*
9561
9562 SLEEPABLE READ-COPY UPDATE (SRCU)
9563 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9564 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9565 M:      Josh Triplett <josh@joshtriplett.org>
9566 R:      Steven Rostedt <rostedt@goodmis.org>
9567 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9568 L:      linux-kernel@vger.kernel.org
9569 W:      http://www.rdrop.com/users/paulmck/RCU/
9570 S:      Supported
9571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9572 F:      include/linux/srcu.h
9573 F:      kernel/rcu/srcu.c
9574
9575 SMACK SECURITY MODULE
9576 M:      Casey Schaufler <casey@schaufler-ca.com>
9577 L:      linux-security-module@vger.kernel.org
9578 W:      http://schaufler-ca.com
9579 T:      git git://git.gitorious.org/smack-next/kernel.git
9580 S:      Maintained
9581 F:      Documentation/security/Smack.txt
9582 F:      security/smack/
9583
9584 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9585 M:      Kevin Hilman <khilman@kernel.org>
9586 M:      Nishanth Menon <nm@ti.com>
9587 S:      Maintained
9588 F:      drivers/power/avs/
9589 F:      include/linux/power/smartreflex.h
9590 L:      linux-pm@vger.kernel.org
9591
9592 SMC91x ETHERNET DRIVER
9593 M:      Nicolas Pitre <nico@fluxnic.net>
9594 S:      Odd Fixes
9595 F:      drivers/net/ethernet/smsc/smc91x.*
9596
9597 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9598 M:      Sakari Ailus <sakari.ailus@iki.fi>
9599 L:      linux-media@vger.kernel.org
9600 S:      Maintained
9601 F:      drivers/media/i2c/smiapp/
9602 F:      include/media/smiapp.h
9603 F:      drivers/media/i2c/smiapp-pll.c
9604 F:      drivers/media/i2c/smiapp-pll.h
9605 F:      include/uapi/linux/smiapp.h
9606 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9607
9608 SMM665 HARDWARE MONITOR DRIVER
9609 M:      Guenter Roeck <linux@roeck-us.net>
9610 L:      lm-sensors@lm-sensors.org
9611 S:      Maintained
9612 F:      Documentation/hwmon/smm665
9613 F:      drivers/hwmon/smm665.c
9614
9615 SMSC EMC2103 HARDWARE MONITOR DRIVER
9616 M:      Steve Glendinning <steve.glendinning@shawell.net>
9617 L:      lm-sensors@lm-sensors.org
9618 S:      Maintained
9619 F:      Documentation/hwmon/emc2103
9620 F:      drivers/hwmon/emc2103.c
9621
9622 SMSC SCH5627 HARDWARE MONITOR DRIVER
9623 M:      Hans de Goede <hdegoede@redhat.com>
9624 L:      lm-sensors@lm-sensors.org
9625 S:      Supported
9626 F:      Documentation/hwmon/sch5627
9627 F:      drivers/hwmon/sch5627.c
9628
9629 SMSC47B397 HARDWARE MONITOR DRIVER
9630 M:      Jean Delvare <jdelvare@suse.com>
9631 L:      lm-sensors@lm-sensors.org
9632 S:      Maintained
9633 F:      Documentation/hwmon/smsc47b397
9634 F:      drivers/hwmon/smsc47b397.c
9635
9636 SMSC911x ETHERNET DRIVER
9637 M:      Steve Glendinning <steve.glendinning@shawell.net>
9638 L:      netdev@vger.kernel.org
9639 S:      Maintained
9640 F:      include/linux/smsc911x.h
9641 F:      drivers/net/ethernet/smsc/smsc911x.*
9642
9643 SMSC9420 PCI ETHERNET DRIVER
9644 M:      Steve Glendinning <steve.glendinning@shawell.net>
9645 L:      netdev@vger.kernel.org
9646 S:      Maintained
9647 F:      drivers/net/ethernet/smsc/smsc9420.*
9648
9649 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9650 M:      Steve Glendinning <steve.glendinning@shawell.net>
9651 L:      linux-fbdev@vger.kernel.org
9652 S:      Maintained
9653 F:      drivers/video/fbdev/smscufx.c
9654
9655 SOC-CAMERA V4L2 SUBSYSTEM
9656 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9657 L:      linux-media@vger.kernel.org
9658 T:      git git://linuxtv.org/media_tree.git
9659 S:      Maintained
9660 F:      include/media/soc*
9661 F:      drivers/media/i2c/soc_camera/
9662 F:      drivers/media/platform/soc_camera/
9663
9664 SOEKRIS NET48XX LED SUPPORT
9665 M:      Chris Boot <bootc@bootc.net>
9666 S:      Maintained
9667 F:      drivers/leds/leds-net48xx.c
9668
9669 SOFTLOGIC 6x10 MPEG CODEC
9670 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9671 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9672 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9673 M:      Ismael Luceno <ismael@iodev.co.uk>
9674 L:      linux-media@vger.kernel.org
9675 S:      Supported
9676 F:      drivers/media/pci/solo6x10/
9677
9678 SOFTWARE RAID (Multiple Disks) SUPPORT
9679 M:      Neil Brown <neilb@suse.com>
9680 L:      linux-raid@vger.kernel.org
9681 S:      Supported
9682 F:      drivers/md/
9683 F:      include/linux/raid/
9684 F:      include/uapi/linux/raid/
9685
9686 SONIC NETWORK DRIVER
9687 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9688 L:      netdev@vger.kernel.org
9689 S:      Maintained
9690 F:      drivers/net/ethernet/natsemi/sonic.*
9691
9692 SONICS SILICON BACKPLANE DRIVER (SSB)
9693 M:      Michael Buesch <m@bues.ch>
9694 L:      netdev@vger.kernel.org
9695 S:      Maintained
9696 F:      drivers/ssb/
9697 F:      include/linux/ssb/
9698
9699 SONY VAIO CONTROL DEVICE DRIVER
9700 M:      Mattia Dongili <malattia@linux.it>
9701 L:      platform-driver-x86@vger.kernel.org
9702 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9703 S:      Maintained
9704 F:      Documentation/laptops/sony-laptop.txt
9705 F:      drivers/char/sonypi.c
9706 F:      drivers/platform/x86/sony-laptop.c
9707 F:      include/linux/sony-laptop.h
9708
9709 SONY MEMORYSTICK CARD SUPPORT
9710 M:      Alex Dubov <oakad@yahoo.com>
9711 W:      http://tifmxx.berlios.de/
9712 S:      Maintained
9713 F:      drivers/memstick/host/tifm_ms.c
9714
9715 SONY MEMORYSTICK STANDARD SUPPORT
9716 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9717 S:      Maintained
9718 F:      drivers/memstick/core/ms_block.*
9719
9720 SOUND
9721 M:      Jaroslav Kysela <perex@perex.cz>
9722 M:      Takashi Iwai <tiwai@suse.com>
9723 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9724 W:      http://www.alsa-project.org/
9725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9726 T:      git git://git.alsa-project.org/alsa-kernel.git
9727 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9728 S:      Maintained
9729 F:      Documentation/sound/
9730 F:      include/sound/
9731 F:      include/uapi/sound/
9732 F:      sound/
9733
9734 SOUND - COMPRESSED AUDIO
9735 M:      Vinod Koul <vinod.koul@intel.com>
9736 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9738 S:      Supported
9739 F:      Documentation/sound/alsa/compress_offload.txt
9740 F:      include/sound/compress_driver.h
9741 F:      include/uapi/sound/compress_*
9742 F:      sound/core/compress_offload.c
9743 F:      sound/soc/soc-compress.c
9744
9745 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9746 M:      Liam Girdwood <lgirdwood@gmail.com>
9747 M:      Mark Brown <broonie@kernel.org>
9748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9749 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9750 W:      http://alsa-project.org/main/index.php/ASoC
9751 S:      Supported
9752 F:      Documentation/sound/alsa/soc/
9753 F:      sound/soc/
9754 F:      include/sound/soc*
9755
9756 SOUND - DMAENGINE HELPERS
9757 M:      Lars-Peter Clausen <lars@metafoo.de>
9758 S:      Supported
9759 F:      include/sound/dmaengine_pcm.h
9760 F:      sound/core/pcm_dmaengine.c
9761 F:      sound/soc/soc-generic-dmaengine-pcm.c
9762
9763 SP2 MEDIA DRIVER
9764 M:      Olli Salonen <olli.salonen@iki.fi>
9765 L:      linux-media@vger.kernel.org
9766 W:      http://linuxtv.org/
9767 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9768 S:      Maintained
9769 F:      drivers/media/dvb-frontends/sp2*
9770
9771 SPARC + UltraSPARC (sparc/sparc64)
9772 M:      "David S. Miller" <davem@davemloft.net>
9773 L:      sparclinux@vger.kernel.org
9774 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9777 S:      Maintained
9778 F:      arch/sparc/
9779 F:      drivers/sbus/
9780
9781 SPARC SERIAL DRIVERS
9782 M:      "David S. Miller" <davem@davemloft.net>
9783 L:      sparclinux@vger.kernel.org
9784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9786 S:      Maintained
9787 F:      include/linux/sunserialcore.h
9788 F:      drivers/tty/serial/suncore.c
9789 F:      drivers/tty/serial/sunhv.c
9790 F:      drivers/tty/serial/sunsab.c
9791 F:      drivers/tty/serial/sunsab.h
9792 F:      drivers/tty/serial/sunsu.c
9793 F:      drivers/tty/serial/sunzilog.c
9794 F:      drivers/tty/serial/sunzilog.h
9795
9796 SPARSE CHECKER
9797 M:      "Christopher Li" <sparse@chrisli.org>
9798 L:      linux-sparse@vger.kernel.org
9799 W:      https://sparse.wiki.kernel.org/
9800 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9801 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9802 S:      Maintained
9803 F:      include/linux/compiler.h
9804
9805 SPEAR PLATFORM SUPPORT
9806 M:      Viresh Kumar <vireshk@kernel.org>
9807 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9808 L:      spear-devel@list.st.com
9809 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9810 W:      http://www.st.com/spear
9811 S:      Maintained
9812 F:      arch/arm/mach-spear/
9813
9814 SPEAR CLOCK FRAMEWORK SUPPORT
9815 M:      Viresh Kumar <vireshk@kernel.org>
9816 L:      spear-devel@list.st.com
9817 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9818 W:      http://www.st.com/spear
9819 S:      Maintained
9820 F:      drivers/clk/spear/
9821
9822 SPI SUBSYSTEM
9823 M:      Mark Brown <broonie@kernel.org>
9824 L:      linux-spi@vger.kernel.org
9825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9826 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9827 S:      Maintained
9828 F:      Documentation/spi/
9829 F:      drivers/spi/
9830 F:      include/linux/spi/
9831 F:      include/uapi/linux/spi/
9832
9833 SPIDERNET NETWORK DRIVER for CELL
9834 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9835 L:      netdev@vger.kernel.org
9836 S:      Supported
9837 F:      Documentation/networking/spider_net.txt
9838 F:      drivers/net/ethernet/toshiba/spider_net*
9839
9840 SPU FILE SYSTEM
9841 M:      Jeremy Kerr <jk@ozlabs.org>
9842 L:      linuxppc-dev@lists.ozlabs.org
9843 W:      http://www.ibm.com/developerworks/power/cell/
9844 S:      Supported
9845 F:      Documentation/filesystems/spufs.txt
9846 F:      arch/powerpc/platforms/cell/spufs/
9847
9848 SQUASHFS FILE SYSTEM
9849 M:      Phillip Lougher <phillip@squashfs.org.uk>
9850 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9851 W:      http://squashfs.org.uk
9852 S:      Maintained
9853 F:      Documentation/filesystems/squashfs.txt
9854 F:      fs/squashfs/
9855
9856 SRM (Alpha) environment access
9857 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9858 S:      Maintained
9859 F:      arch/alpha/kernel/srm_env.c
9860
9861 STABLE BRANCH
9862 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9863 L:      stable@vger.kernel.org
9864 S:      Supported
9865 F:      Documentation/stable_kernel_rules.txt
9866
9867 STAGING SUBSYSTEM
9868 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9870 L:      devel@driverdev.osuosl.org
9871 S:      Supported
9872 F:      drivers/staging/
9873
9874 STAGING - COMEDI
9875 M:      Ian Abbott <abbotti@mev.co.uk>
9876 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9877 S:      Odd Fixes
9878 F:      drivers/staging/comedi/
9879
9880 STAGING - FLARION FT1000 DRIVERS
9881 M:      Marek Belisko <marek.belisko@gmail.com>
9882 S:      Odd Fixes
9883 F:      drivers/staging/ft1000/
9884
9885 STAGING - INDUSTRIAL IO
9886 M:      Jonathan Cameron <jic23@kernel.org>
9887 L:      linux-iio@vger.kernel.org
9888 S:      Odd Fixes
9889 F:      drivers/staging/iio/
9890
9891 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9892 M:      Jarod Wilson <jarod@wilsonet.com>
9893 W:      http://www.lirc.org/
9894 S:      Odd Fixes
9895 F:      drivers/staging/media/lirc/
9896
9897 STAGING - LUSTRE PARALLEL FILESYSTEM
9898 M:      Oleg Drokin <oleg.drokin@intel.com>
9899 M:      Andreas Dilger <andreas.dilger@intel.com>
9900 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
9901 W:      http://wiki.lustre.org/
9902 S:      Maintained
9903 F:      drivers/staging/lustre
9904
9905 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9906 M:      Marc Dietrich <marvin24@gmx.de>
9907 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9908 L:      linux-tegra@vger.kernel.org
9909 S:      Maintained
9910 F:      drivers/staging/nvec/
9911
9912 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9913 M:      Jens Frederich <jfrederich@gmail.com>
9914 M:      Daniel Drake <dsd@laptop.org>
9915 M:      Jon Nettleton <jon.nettleton@gmail.com>
9916 W:      http://wiki.laptop.org/go/DCON
9917 S:      Maintained
9918 F:      drivers/staging/olpc_dcon/
9919
9920 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9921 M:      Willy Tarreau <willy@meta-x.org>
9922 S:      Odd Fixes
9923 F:      drivers/staging/panel/
9924
9925 STAGING - REALTEK RTL8712U DRIVERS
9926 M:      Larry Finger <Larry.Finger@lwfinger.net>
9927 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9928 S:      Odd Fixes
9929 F:      drivers/staging/rtl8712/
9930
9931 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9932 M:      Larry Finger <Larry.Finger@lwfinger.net>
9933 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9934 L:      linux-wireless@vger.kernel.org
9935 S:      Maintained
9936 F:      drivers/staging/rtl8723au/
9937
9938 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9939 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9940 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9941 M:      Sudip Mukherjee <sudip@vectorindia.org>
9942 L:      linux-fbdev@vger.kernel.org
9943 S:      Maintained
9944 F:      drivers/staging/sm750fb/
9945
9946 STAGING - SLICOSS
9947 M:      Lior Dotan <liodot@gmail.com>
9948 M:      Christopher Harrer <charrer@alacritech.com>
9949 S:      Odd Fixes
9950 F:      drivers/staging/slicoss/
9951
9952 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9953 M:      William Hubbs <w.d.hubbs@gmail.com>
9954 M:      Chris Brannon <chris@the-brannons.com>
9955 M:      Kirk Reiser <kirk@reisers.ca>
9956 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9957 L:      speakup@linux-speakup.org
9958 W:      http://www.linux-speakup.org/
9959 S:      Odd Fixes
9960 F:      drivers/staging/speakup/
9961
9962 STAGING - VIA VT665X DRIVERS
9963 M:      Forest Bond <forest@alittletooquiet.net>
9964 S:      Odd Fixes
9965 F:      drivers/staging/vt665?/
9966
9967 STAGING - WILC1000 WIFI DRIVER
9968 M:      Johnny Kim <johnny.kim@atmel.com>
9969 M:      Rachel Kim <rachel.kim@atmel.com>
9970 M:      Dean Lee <dean.lee@atmel.com>
9971 M:      Chris Park <chris.park@atmel.com>
9972 L:      linux-wireless@vger.kernel.org
9973 S:      Supported
9974 F:      drivers/staging/wilc1000/
9975
9976 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9977 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9978 S:      Odd Fixes
9979 F:      drivers/staging/xgifb/
9980
9981 HFI1 DRIVER
9982 M:      Mike Marciniszyn <infinipath@intel.com>
9983 L:      linux-rdma@vger.kernel.org
9984 S:      Supported
9985 F:      drivers/staging/rdma/hfi1
9986
9987 STARFIRE/DURALAN NETWORK DRIVER
9988 M:      Ion Badulescu <ionut@badula.org>
9989 S:      Odd Fixes
9990 F:      drivers/net/ethernet/adaptec/starfire*
9991
9992 SUN3/3X
9993 M:      Sam Creasey <sammy@sammy.net>
9994 W:      http://sammy.net/sun3/
9995 S:      Maintained
9996 F:      arch/m68k/kernel/*sun3*
9997 F:      arch/m68k/sun3*/
9998 F:      arch/m68k/include/asm/sun3*
9999 F:      drivers/net/ethernet/i825xx/sun3*
10000
10001 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10002 M:      Hans de Goede <hdegoede@redhat.com>
10003 L:      linux-input@vger.kernel.org
10004 S:      Maintained
10005 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10006 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10007
10008 SUNDANCE NETWORK DRIVER
10009 M:      Denis Kirjanov <kda@linux-powerpc.org>
10010 L:      netdev@vger.kernel.org
10011 S:      Maintained
10012 F:      drivers/net/ethernet/dlink/sundance.c
10013
10014 SUPERH
10015 L:      linux-sh@vger.kernel.org
10016 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10017 S:      Orphan
10018 F:      Documentation/sh/
10019 F:      arch/sh/
10020 F:      drivers/sh/
10021
10022 SUSPEND TO RAM
10023 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10024 M:      Len Brown <len.brown@intel.com>
10025 M:      Pavel Machek <pavel@ucw.cz>
10026 L:      linux-pm@vger.kernel.org
10027 S:      Supported
10028 F:      Documentation/power/
10029 F:      arch/x86/kernel/acpi/
10030 F:      drivers/base/power/
10031 F:      kernel/power/
10032 F:      include/linux/suspend.h
10033 F:      include/linux/freezer.h
10034 F:      include/linux/pm.h
10035
10036 SVGA HANDLING
10037 M:      Martin Mares <mj@ucw.cz>
10038 L:      linux-video@atrey.karlin.mff.cuni.cz
10039 S:      Maintained
10040 F:      Documentation/svga.txt
10041 F:      arch/x86/boot/video*
10042
10043 SWIOTLB SUBSYSTEM
10044 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10045 L:      linux-kernel@vger.kernel.org
10046 S:      Supported
10047 F:      lib/swiotlb.c
10048 F:      arch/*/kernel/pci-swiotlb.c
10049 F:      include/linux/swiotlb.h
10050
10051 SWITCHDEV
10052 M:      Jiri Pirko <jiri@resnulli.us>
10053 L:      netdev@vger.kernel.org
10054 S:      Supported
10055 F:      net/switchdev/
10056 F:      include/net/switchdev.h
10057
10058 SYNOPSYS ARC ARCHITECTURE
10059 M:      Vineet Gupta <vgupta@synopsys.com>
10060 S:      Supported
10061 F:      arch/arc/
10062 F:      Documentation/devicetree/bindings/arc/*
10063 F:      drivers/tty/serial/arc_uart.c
10064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10065
10066 SYNOPSYS ARC SDP platform support
10067 M:      Alexey Brodkin <abrodkin@synopsys.com>
10068 S:      Supported
10069 F:      arch/arc/plat-axs10x
10070 F:      arch/arc/boot/dts/ax*
10071 F:      Documentation/devicetree/bindings/arc/axs10*
10072
10073 SYSTEM CONFIGURATION (SYSCON)
10074 M:      Lee Jones <lee.jones@linaro.org>
10075 M:      Arnd Bergmann <arnd@arndb.de>
10076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10077 S:      Supported
10078 F:      drivers/mfd/syscon.c
10079
10080 SYSV FILESYSTEM
10081 M:      Christoph Hellwig <hch@infradead.org>
10082 S:      Maintained
10083 F:      Documentation/filesystems/sysv-fs.txt
10084 F:      fs/sysv/
10085 F:      include/linux/sysv_fs.h
10086
10087 TARGET SUBSYSTEM
10088 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10089 L:      linux-scsi@vger.kernel.org
10090 L:      target-devel@vger.kernel.org
10091 W:      http://www.linux-iscsi.org
10092 W:      http://groups.google.com/group/linux-iscsi-target-dev
10093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10094 S:      Supported
10095 F:      drivers/target/
10096 F:      include/target/
10097 F:      Documentation/target/
10098
10099 TASKSTATS STATISTICS INTERFACE
10100 M:      Balbir Singh <bsingharora@gmail.com>
10101 S:      Maintained
10102 F:      Documentation/accounting/taskstats*
10103 F:      include/linux/taskstats*
10104 F:      kernel/taskstats.c
10105
10106 TC CLASSIFIER
10107 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10108 L:      netdev@vger.kernel.org
10109 S:      Maintained
10110 F:      include/net/pkt_cls.h
10111 F:      include/uapi/linux/pkt_cls.h
10112 F:      net/sched/
10113
10114 TCP LOW PRIORITY MODULE
10115 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10116 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10117 W:      http://tcp-lp-mod.sourceforge.net/
10118 S:      Maintained
10119 F:      net/ipv4/tcp_lp.c
10120
10121 TDA10071 MEDIA DRIVER
10122 M:      Antti Palosaari <crope@iki.fi>
10123 L:      linux-media@vger.kernel.org
10124 W:      http://linuxtv.org/
10125 W:      http://palosaari.fi/linux/
10126 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10127 T:      git git://linuxtv.org/anttip/media_tree.git
10128 S:      Maintained
10129 F:      drivers/media/dvb-frontends/tda10071*
10130
10131 TDA18212 MEDIA DRIVER
10132 M:      Antti Palosaari <crope@iki.fi>
10133 L:      linux-media@vger.kernel.org
10134 W:      http://linuxtv.org/
10135 W:      http://palosaari.fi/linux/
10136 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10137 T:      git git://linuxtv.org/anttip/media_tree.git
10138 S:      Maintained
10139 F:      drivers/media/tuners/tda18212*
10140
10141 TDA18218 MEDIA DRIVER
10142 M:      Antti Palosaari <crope@iki.fi>
10143 L:      linux-media@vger.kernel.org
10144 W:      http://linuxtv.org/
10145 W:      http://palosaari.fi/linux/
10146 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10147 T:      git git://linuxtv.org/anttip/media_tree.git
10148 S:      Maintained
10149 F:      drivers/media/tuners/tda18218*
10150
10151 TDA18271 MEDIA DRIVER
10152 M:      Michael Krufky <mkrufky@linuxtv.org>
10153 L:      linux-media@vger.kernel.org
10154 W:      http://linuxtv.org/
10155 W:      http://github.com/mkrufky
10156 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10157 T:      git git://linuxtv.org/mkrufky/tuners.git
10158 S:      Maintained
10159 F:      drivers/media/tuners/tda18271*
10160
10161 TDA827x MEDIA DRIVER
10162 M:      Michael Krufky <mkrufky@linuxtv.org>
10163 L:      linux-media@vger.kernel.org
10164 W:      http://linuxtv.org/
10165 W:      http://github.com/mkrufky
10166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10167 T:      git git://linuxtv.org/mkrufky/tuners.git
10168 S:      Maintained
10169 F:      drivers/media/tuners/tda8290.*
10170
10171 TDA8290 MEDIA DRIVER
10172 M:      Michael Krufky <mkrufky@linuxtv.org>
10173 L:      linux-media@vger.kernel.org
10174 W:      http://linuxtv.org/
10175 W:      http://github.com/mkrufky
10176 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10177 T:      git git://linuxtv.org/mkrufky/tuners.git
10178 S:      Maintained
10179 F:      drivers/media/tuners/tda8290.*
10180
10181 TDA9840 MEDIA DRIVER
10182 M:      Hans Verkuil <hverkuil@xs4all.nl>
10183 L:      linux-media@vger.kernel.org
10184 T:      git git://linuxtv.org/media_tree.git
10185 W:      http://linuxtv.org
10186 S:      Maintained
10187 F:      drivers/media/i2c/tda9840*
10188
10189 TEA5761 TUNER DRIVER
10190 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10191 L:      linux-media@vger.kernel.org
10192 W:      http://linuxtv.org
10193 T:      git git://linuxtv.org/media_tree.git
10194 S:      Odd fixes
10195 F:      drivers/media/tuners/tea5761.*
10196
10197 TEA5767 TUNER DRIVER
10198 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10199 L:      linux-media@vger.kernel.org
10200 W:      http://linuxtv.org
10201 T:      git git://linuxtv.org/media_tree.git
10202 S:      Maintained
10203 F:      drivers/media/tuners/tea5767.*
10204
10205 TEA6415C MEDIA DRIVER
10206 M:      Hans Verkuil <hverkuil@xs4all.nl>
10207 L:      linux-media@vger.kernel.org
10208 T:      git git://linuxtv.org/media_tree.git
10209 W:      http://linuxtv.org
10210 S:      Maintained
10211 F:      drivers/media/i2c/tea6415c*
10212
10213 TEA6420 MEDIA DRIVER
10214 M:      Hans Verkuil <hverkuil@xs4all.nl>
10215 L:      linux-media@vger.kernel.org
10216 T:      git git://linuxtv.org/media_tree.git
10217 W:      http://linuxtv.org
10218 S:      Maintained
10219 F:      drivers/media/i2c/tea6420*
10220
10221 TEAM DRIVER
10222 M:      Jiri Pirko <jiri@resnulli.us>
10223 L:      netdev@vger.kernel.org
10224 S:      Supported
10225 F:      drivers/net/team/
10226 F:      include/linux/if_team.h
10227 F:      include/uapi/linux/if_team.h
10228
10229 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10230 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10231 S:      Maintained
10232 F:      arch/x86/platform/ts5500/
10233
10234 TECHNOTREND USB IR RECEIVER
10235 M:      Sean Young <sean@mess.org>
10236 L:      linux-media@vger.kernel.org
10237 S:      Maintained
10238 F:      drivers/media/rc/ttusbir.c
10239
10240 TEGRA ARCHITECTURE SUPPORT
10241 M:      Stephen Warren <swarren@wwwdotorg.org>
10242 M:      Thierry Reding <thierry.reding@gmail.com>
10243 M:      Alexandre Courbot <gnurou@gmail.com>
10244 L:      linux-tegra@vger.kernel.org
10245 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10247 S:      Supported
10248 N:      [^a-z]tegra
10249
10250 TEGRA CLOCK DRIVER
10251 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10252 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10253 S:      Supported
10254 F:      drivers/clk/tegra/
10255
10256 TEGRA DMA DRIVER
10257 M:      Laxman Dewangan <ldewangan@nvidia.com>
10258 S:      Supported
10259 F:      drivers/dma/tegra20-apb-dma.c
10260
10261 TEGRA I2C DRIVER
10262 M:      Laxman Dewangan <ldewangan@nvidia.com>
10263 S:      Supported
10264 F:      drivers/i2c/busses/i2c-tegra.c
10265
10266 TEGRA IOMMU DRIVERS
10267 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10268 S:      Supported
10269 F:      drivers/iommu/tegra*
10270
10271 TEGRA KBC DRIVER
10272 M:      Rakesh Iyer <riyer@nvidia.com>
10273 M:      Laxman Dewangan <ldewangan@nvidia.com>
10274 S:      Supported
10275 F:      drivers/input/keyboard/tegra-kbc.c
10276
10277 TEGRA PWM DRIVER
10278 M:      Thierry Reding <thierry.reding@gmail.com>
10279 S:      Supported
10280 F:      drivers/pwm/pwm-tegra.c
10281
10282 TEGRA SERIAL DRIVER
10283 M:      Laxman Dewangan <ldewangan@nvidia.com>
10284 S:      Supported
10285 F:      drivers/tty/serial/serial-tegra.c
10286
10287 TEGRA SPI DRIVER
10288 M:      Laxman Dewangan <ldewangan@nvidia.com>
10289 S:      Supported
10290 F:      drivers/spi/spi-tegra*
10291
10292 TEHUTI ETHERNET DRIVER
10293 M:      Andy Gospodarek <andy@greyhouse.net>
10294 L:      netdev@vger.kernel.org
10295 S:      Supported
10296 F:      drivers/net/ethernet/tehuti/*
10297
10298 Telecom Clock Driver for MCPL0010
10299 M:      Mark Gross <mark.gross@intel.com>
10300 S:      Supported
10301 F:      drivers/char/tlclk.c
10302
10303 TENSILICA XTENSA PORT (xtensa)
10304 M:      Chris Zankel <chris@zankel.net>
10305 M:      Max Filippov <jcmvbkbc@gmail.com>
10306 L:      linux-xtensa@linux-xtensa.org
10307 S:      Maintained
10308 F:      arch/xtensa/
10309 F:      drivers/irqchip/irq-xtensa-*
10310
10311 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10312 M:      Hans Verkuil <hverkuil@xs4all.nl>
10313 L:      linux-media@vger.kernel.org
10314 T:      git git://linuxtv.org/media_tree.git
10315 W:      http://linuxtv.org
10316 S:      Maintained
10317 F:      drivers/media/radio/radio-raremono.c
10318
10319 THERMAL
10320 M:      Zhang Rui <rui.zhang@intel.com>
10321 M:      Eduardo Valentin <edubezval@gmail.com>
10322 L:      linux-pm@vger.kernel.org
10323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10325 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10326 S:      Supported
10327 F:      drivers/thermal/
10328 F:      include/linux/thermal.h
10329 F:      include/uapi/linux/thermal.h
10330 F:      include/linux/cpu_cooling.h
10331 F:      Documentation/devicetree/bindings/thermal/
10332
10333 THERMAL/CPU_COOLING
10334 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10335 M:      Viresh Kumar <viresh.kumar@linaro.org>
10336 M:      Javi Merino <javi.merino@arm.com>
10337 L:      linux-pm@vger.kernel.org
10338 S:      Supported
10339 F:      Documentation/thermal/cpu-cooling-api.txt
10340 F:      drivers/thermal/cpu_cooling.c
10341 F:      include/linux/cpu_cooling.h
10342
10343 THINGM BLINK(1) USB RGB LED DRIVER
10344 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10345 S:      Maintained
10346 F:      drivers/hid/hid-thingm.c
10347
10348 THINKPAD ACPI EXTRAS DRIVER
10349 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10350 L:      ibm-acpi-devel@lists.sourceforge.net
10351 L:      platform-driver-x86@vger.kernel.org
10352 W:      http://ibm-acpi.sourceforge.net
10353 W:      http://thinkwiki.org/wiki/Ibm-acpi
10354 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10355 S:      Maintained
10356 F:      drivers/platform/x86/thinkpad_acpi.c
10357
10358 TI BANDGAP AND THERMAL DRIVER
10359 M:      Eduardo Valentin <edubezval@gmail.com>
10360 L:      linux-pm@vger.kernel.org
10361 L:      linux-omap@vger.kernel.org
10362 S:      Maintained
10363 F:      drivers/thermal/ti-soc-thermal/
10364
10365 TI CDCE706 CLOCK DRIVER
10366 M:      Max Filippov <jcmvbkbc@gmail.com>
10367 S:      Maintained
10368 F:      drivers/clk/clk-cdce706.c
10369
10370 TI CLOCK DRIVER
10371 M:      Tero Kristo <t-kristo@ti.com>
10372 L:      linux-omap@vger.kernel.org
10373 S:      Maintained
10374 F:      drivers/clk/ti/
10375 F:      include/linux/clk/ti.h
10376
10377 TI FLASH MEDIA INTERFACE DRIVER
10378 M:      Alex Dubov <oakad@yahoo.com>
10379 S:      Maintained
10380 F:      drivers/misc/tifm*
10381 F:      drivers/mmc/host/tifm_sd.c
10382 F:      include/linux/tifm.h
10383
10384 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10385 M:      Santosh Shilimkar <ssantosh@kernel.org>
10386 L:      linux-kernel@vger.kernel.org
10387 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10388 S:      Maintained
10389 F:      drivers/soc/ti/*
10390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10391
10392
10393 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10394 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10395 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10396 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10397 S:      Maintained
10398 F:      sound/soc/codecs/lm49453*
10399 F:      sound/soc/codecs/isabelle*
10400
10401 TI LP855x BACKLIGHT DRIVER
10402 M:      Milo Kim <milo.kim@ti.com>
10403 S:      Maintained
10404 F:      Documentation/backlight/lp855x-driver.txt
10405 F:      drivers/video/backlight/lp855x_bl.c
10406 F:      include/linux/platform_data/lp855x.h
10407
10408 TI LP8727 CHARGER DRIVER
10409 M:      Milo Kim <milo.kim@ti.com>
10410 S:      Maintained
10411 F:      drivers/power/lp8727_charger.c
10412 F:      include/linux/platform_data/lp8727.h
10413
10414 TI LP8788 MFD DRIVER
10415 M:      Milo Kim <milo.kim@ti.com>
10416 S:      Maintained
10417 F:      drivers/iio/adc/lp8788_adc.c
10418 F:      drivers/leds/leds-lp8788.c
10419 F:      drivers/mfd/lp8788*.c
10420 F:      drivers/power/lp8788-charger.c
10421 F:      drivers/regulator/lp8788-*.c
10422 F:      include/linux/mfd/lp8788*.h
10423
10424 TI NETCP ETHERNET DRIVER
10425 M:      Wingman Kwok <w-kwok2@ti.com>
10426 M:      Murali Karicheri <m-karicheri2@ti.com>
10427 L:      netdev@vger.kernel.org
10428 S:      Maintained
10429 F:      drivers/net/ethernet/ti/netcp*
10430
10431 TI TAS571X FAMILY ASoC CODEC DRIVER
10432 M:      Kevin Cernekee <cernekee@chromium.org>
10433 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10434 S:      Odd Fixes
10435 F:      sound/soc/codecs/tas571x*
10436
10437 TI TWL4030 SERIES SOC CODEC DRIVER
10438 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10439 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10440 S:      Maintained
10441 F:      sound/soc/codecs/twl4030*
10442
10443 TI WILINK WIRELESS DRIVERS
10444 L:      linux-wireless@vger.kernel.org
10445 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10446 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10448 S:      Orphan
10449 F:      drivers/net/wireless/ti/
10450 F:      include/linux/wl12xx.h
10451
10452 TIPC NETWORK LAYER
10453 M:      Jon Maloy <jon.maloy@ericsson.com>
10454 M:      Ying Xue <ying.xue@windriver.com>
10455 L:      netdev@vger.kernel.org (core kernel code)
10456 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10457 W:      http://tipc.sourceforge.net/
10458 S:      Maintained
10459 F:      include/uapi/linux/tipc*.h
10460 F:      net/tipc/
10461
10462 TILE ARCHITECTURE
10463 M:      Chris Metcalf <cmetcalf@ezchip.com>
10464 W:      http://www.ezchip.com/scm/
10465 S:      Supported
10466 F:      arch/tile/
10467 F:      drivers/char/tile-srom.c
10468 F:      drivers/edac/tile_edac.c
10469 F:      drivers/net/ethernet/tile/
10470 F:      drivers/rtc/rtc-tile.c
10471 F:      drivers/tty/hvc/hvc_tile.c
10472 F:      drivers/tty/serial/tilegx.c
10473 F:      drivers/usb/host/*-tilegx.c
10474 F:      include/linux/usb/tilegx.h
10475
10476 TLAN NETWORK DRIVER
10477 M:      Samuel Chessman <chessman@tux.org>
10478 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10479 W:      http://sourceforge.net/projects/tlan/
10480 S:      Maintained
10481 F:      Documentation/networking/tlan.txt
10482 F:      drivers/net/ethernet/ti/tlan.*
10483
10484 TOMOYO SECURITY MODULE
10485 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10486 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10487 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10488 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10489 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10490 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10491 W:      http://tomoyo.sourceforge.jp/
10492 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10493 S:      Maintained
10494 F:      security/tomoyo/
10495
10496 TOPSTAR LAPTOP EXTRAS DRIVER
10497 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10498 L:      platform-driver-x86@vger.kernel.org
10499 S:      Maintained
10500 F:      drivers/platform/x86/topstar-laptop.c
10501
10502 TOSHIBA ACPI EXTRAS DRIVER
10503 M:      Azael Avalos <coproscefalo@gmail.com>
10504 L:      platform-driver-x86@vger.kernel.org
10505 S:      Maintained
10506 F:      drivers/platform/x86/toshiba_acpi.c
10507
10508 TOSHIBA BLUETOOTH DRIVER
10509 M:      Azael Avalos <coproscefalo@gmail.com>
10510 L:      platform-driver-x86@vger.kernel.org
10511 S:      Maintained
10512 F:      drivers/platform/x86/toshiba_bluetooth.c
10513
10514 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10515 M:      Azael Avalos <coproscefalo@gmail.com>
10516 L:      platform-driver-x86@vger.kernel.org
10517 S:      Maintained
10518 F:      drivers/platform/x86/toshiba_haps.c
10519
10520 TOSHIBA SMM DRIVER
10521 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10522 W:      http://www.buzzard.org.uk/toshiba/
10523 S:      Maintained
10524 F:      drivers/char/toshiba.c
10525 F:      include/linux/toshiba.h
10526 F:      include/uapi/linux/toshiba.h
10527
10528 TOSHIBA TC358743 DRIVER
10529 M:      Mats Randgaard <matrandg@cisco.com>
10530 L:      linux-media@vger.kernel.org
10531 S:      Maintained
10532 F:      drivers/media/i2c/tc358743*
10533 F:      include/media/tc358743.h
10534
10535 TMIO MMC DRIVER
10536 M:      Ian Molton <ian@mnementh.co.uk>
10537 L:      linux-mmc@vger.kernel.org
10538 S:      Maintained
10539 F:      drivers/mmc/host/tmio_mmc*
10540 F:      drivers/mmc/host/sh_mobile_sdhi.c
10541 F:      include/linux/mmc/tmio.h
10542 F:      include/linux/mmc/sh_mobile_sdhi.h
10543
10544 TMP401 HARDWARE MONITOR DRIVER
10545 M:      Guenter Roeck <linux@roeck-us.net>
10546 L:      lm-sensors@lm-sensors.org
10547 S:      Maintained
10548 F:      Documentation/hwmon/tmp401
10549 F:      drivers/hwmon/tmp401.c
10550
10551 TMPFS (SHMEM FILESYSTEM)
10552 M:      Hugh Dickins <hughd@google.com>
10553 L:      linux-mm@kvack.org
10554 S:      Maintained
10555 F:      include/linux/shmem_fs.h
10556 F:      mm/shmem.c
10557
10558 TM6000 VIDEO4LINUX DRIVER
10559 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10560 L:      linux-media@vger.kernel.org
10561 W:      http://linuxtv.org
10562 T:      git git://linuxtv.org/media_tree.git
10563 S:      Odd fixes
10564 F:      drivers/media/usb/tm6000/
10565
10566 TW68 VIDEO4LINUX DRIVER
10567 M:      Hans Verkuil <hverkuil@xs4all.nl>
10568 L:      linux-media@vger.kernel.org
10569 T:      git git://linuxtv.org/media_tree.git
10570 W:      http://linuxtv.org
10571 S:      Odd Fixes
10572 F:      drivers/media/pci/tw68/
10573
10574 TPM DEVICE DRIVER
10575 M:      Peter Huewe <peterhuewe@gmx.de>
10576 M:      Marcel Selhorst <tpmdd@selhorst.net>
10577 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10578 W:      http://tpmdd.sourceforge.net
10579 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10580 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10581 T:      https://github.com/PeterHuewe/linux-tpmdd
10582 S:      Maintained
10583 F:      drivers/char/tpm/
10584
10585 TPM IBM_VTPM DEVICE DRIVER
10586 M:      Ashley Lai <ashleydlai@gmail.com>
10587 W:      http://tpmdd.sourceforge.net
10588 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10589 S:      Maintained
10590 F:      drivers/char/tpm/tpm_ibmvtpm*
10591
10592 TRACING
10593 M:      Steven Rostedt <rostedt@goodmis.org>
10594 M:      Ingo Molnar <mingo@redhat.com>
10595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10596 S:      Maintained
10597 F:      Documentation/trace/ftrace.txt
10598 F:      arch/*/*/*/ftrace.h
10599 F:      arch/*/kernel/ftrace.c
10600 F:      include/*/ftrace.h
10601 F:      include/linux/trace*.h
10602 F:      include/trace/
10603 F:      kernel/trace/
10604 F:      tools/testing/selftests/ftrace/
10605
10606 TRIVIAL PATCHES
10607 M:      Jiri Kosina <trivial@kernel.org>
10608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10609 S:      Maintained
10610 K:      ^Subject:.*(?i)trivial
10611
10612 TTY LAYER
10613 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10614 M:      Jiri Slaby <jslaby@suse.com>
10615 S:      Supported
10616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10617 F:      Documentation/serial/
10618 F:      drivers/tty/
10619 F:      drivers/tty/serial/serial_core.c
10620 F:      include/linux/serial_core.h
10621 F:      include/linux/serial.h
10622 F:      include/linux/tty.h
10623 F:      include/uapi/linux/serial_core.h
10624 F:      include/uapi/linux/serial.h
10625 F:      include/uapi/linux/tty.h
10626
10627 TUA9001 MEDIA DRIVER
10628 M:      Antti Palosaari <crope@iki.fi>
10629 L:      linux-media@vger.kernel.org
10630 W:      http://linuxtv.org/
10631 W:      http://palosaari.fi/linux/
10632 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10633 T:      git git://linuxtv.org/anttip/media_tree.git
10634 S:      Maintained
10635 F:      drivers/media/tuners/tua9001*
10636
10637 TULIP NETWORK DRIVERS
10638 M:      Grant Grundler <grundler@parisc-linux.org>
10639 L:      netdev@vger.kernel.org
10640 S:      Maintained
10641 F:      drivers/net/ethernet/dec/tulip/
10642
10643 TUN/TAP driver
10644 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10645 W:      http://vtun.sourceforge.net/tun
10646 S:      Maintained
10647 F:      Documentation/networking/tuntap.txt
10648 F:      arch/um/os-Linux/drivers/
10649
10650 TURBOCHANNEL SUBSYSTEM
10651 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10652 M:      Ralf Baechle <ralf@linux-mips.org>
10653 L:      linux-mips@linux-mips.org
10654 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10655 S:      Maintained
10656 F:      drivers/tc/
10657 F:      include/linux/tc.h
10658
10659 U14-34F SCSI DRIVER
10660 M:      Dario Ballabio <ballabio_dario@emc.com>
10661 L:      linux-scsi@vger.kernel.org
10662 S:      Maintained
10663 F:      drivers/scsi/u14-34f.c
10664
10665 UBI FILE SYSTEM (UBIFS)
10666 M:      Artem Bityutskiy <dedekind1@gmail.com>
10667 M:      Adrian Hunter <adrian.hunter@intel.com>
10668 L:      linux-mtd@lists.infradead.org
10669 T:      git git://git.infradead.org/ubifs-2.6.git
10670 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10671 S:      Maintained
10672 F:      Documentation/filesystems/ubifs.txt
10673 F:      fs/ubifs/
10674
10675 UCLINUX (M68KNOMMU AND COLDFIRE)
10676 M:      Greg Ungerer <gerg@uclinux.org>
10677 W:      http://www.uclinux.org/
10678 L:      linux-m68k@lists.linux-m68k.org
10679 L:      uclinux-dev@uclinux.org  (subscribers-only)
10680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10681 S:      Maintained
10682 F:      arch/m68k/coldfire/
10683 F:      arch/m68k/68*/
10684 F:      arch/m68k/*/*_no.*
10685 F:      arch/m68k/include/asm/*_no.*
10686
10687 UDF FILESYSTEM
10688 M:      Jan Kara <jack@suse.com>
10689 S:      Maintained
10690 F:      Documentation/filesystems/udf.txt
10691 F:      fs/udf/
10692
10693 UFS FILESYSTEM
10694 M:      Evgeniy Dushistov <dushistov@mail.ru>
10695 S:      Maintained
10696 F:      Documentation/filesystems/ufs.txt
10697 F:      fs/ufs/
10698
10699 UHID USERSPACE HID IO DRIVER:
10700 M:      David Herrmann <dh.herrmann@googlemail.com>
10701 L:      linux-input@vger.kernel.org
10702 S:      Maintained
10703 F:      drivers/hid/uhid.c
10704 F:      include/uapi/linux/uhid.h
10705
10706 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10707 L:      linux-usb@vger.kernel.org
10708 S:      Orphan
10709 F:      drivers/uwb/
10710 F:      include/linux/uwb.h
10711 F:      include/linux/uwb/
10712
10713 UNICORE32 ARCHITECTURE:
10714 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10715 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10716 S:      Maintained
10717 T:      git git://github.com/gxt/linux.git
10718 F:      arch/unicore32/
10719
10720 UNIFDEF
10721 M:      Tony Finch <dot@dotat.at>
10722 W:      http://dotat.at/prog/unifdef
10723 S:      Maintained
10724 F:      scripts/unifdef.c
10725
10726 UNIFORM CDROM DRIVER
10727 M:      Jens Axboe <axboe@kernel.dk>
10728 W:      http://www.kernel.dk
10729 S:      Maintained
10730 F:      Documentation/cdrom/
10731 F:      drivers/cdrom/cdrom.c
10732 F:      include/linux/cdrom.h
10733 F:      include/uapi/linux/cdrom.h
10734
10735 UNISYS S-PAR DRIVERS
10736 M:      Benjamin Romer <benjamin.romer@unisys.com>
10737 M:      David Kershner <david.kershner@unisys.com>
10738 L:      sparmaintainer@unisys.com (Unisys internal)
10739 S:      Supported
10740 F:      drivers/staging/unisys/
10741
10742 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10743 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10744 L:      linux-scsi@vger.kernel.org
10745 S:      Supported
10746 F:      Documentation/scsi/ufs.txt
10747 F:      drivers/scsi/ufs/
10748
10749 UNSORTED BLOCK IMAGES (UBI)
10750 M:      Artem Bityutskiy <dedekind1@gmail.com>
10751 M:      Richard Weinberger <richard@nod.at>
10752 W:      http://www.linux-mtd.infradead.org/
10753 L:      linux-mtd@lists.infradead.org
10754 T:      git git://git.infradead.org/ubifs-2.6.git
10755 S:      Supported
10756 F:      drivers/mtd/ubi/
10757 F:      include/linux/mtd/ubi.h
10758 F:      include/uapi/mtd/ubi-user.h
10759
10760 USB ACM DRIVER
10761 M:      Oliver Neukum <oliver@neukum.org>
10762 L:      linux-usb@vger.kernel.org
10763 S:      Maintained
10764 F:      Documentation/usb/acm.txt
10765 F:      drivers/usb/class/cdc-acm.*
10766
10767 USB AR5523 WIRELESS DRIVER
10768 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10769 L:      linux-wireless@vger.kernel.org
10770 S:      Maintained
10771 F:      drivers/net/wireless/ath/ar5523/
10772
10773 USB ATTACHED SCSI
10774 M:      Hans de Goede <hdegoede@redhat.com>
10775 M:      Gerd Hoffmann <kraxel@redhat.com>
10776 L:      linux-usb@vger.kernel.org
10777 L:      linux-scsi@vger.kernel.org
10778 S:      Maintained
10779 F:      drivers/usb/storage/uas.c
10780
10781 USB CDC ETHERNET DRIVER
10782 M:      Oliver Neukum <oliver@neukum.org>
10783 L:      linux-usb@vger.kernel.org
10784 S:      Maintained
10785 F:      drivers/net/usb/cdc_*.c
10786 F:      include/uapi/linux/usb/cdc.h
10787
10788 USB CHAOSKEY DRIVER
10789 M:      Keith Packard <keithp@keithp.com>
10790 L:      linux-usb@vger.kernel.org
10791 S:      Maintained
10792 F:      drivers/usb/misc/chaoskey.c
10793
10794 USB CYPRESS C67X00 DRIVER
10795 M:      Peter Korsgaard <jacmet@sunsite.dk>
10796 L:      linux-usb@vger.kernel.org
10797 S:      Maintained
10798 F:      drivers/usb/c67x00/
10799
10800 USB DAVICOM DM9601 DRIVER
10801 M:      Peter Korsgaard <jacmet@sunsite.dk>
10802 L:      netdev@vger.kernel.org
10803 W:      http://www.linux-usb.org/usbnet
10804 S:      Maintained
10805 F:      drivers/net/usb/dm9601.c
10806
10807 USB DIAMOND RIO500 DRIVER
10808 M:      Cesar Miquel <miquel@df.uba.ar>
10809 L:      rio500-users@lists.sourceforge.net
10810 W:      http://rio500.sourceforge.net
10811 S:      Maintained
10812 F:      drivers/usb/misc/rio500*
10813
10814 USB EHCI DRIVER
10815 M:      Alan Stern <stern@rowland.harvard.edu>
10816 L:      linux-usb@vger.kernel.org
10817 S:      Maintained
10818 F:      Documentation/usb/ehci.txt
10819 F:      drivers/usb/host/ehci*
10820
10821 USB GADGET/PERIPHERAL SUBSYSTEM
10822 M:      Felipe Balbi <balbi@ti.com>
10823 L:      linux-usb@vger.kernel.org
10824 W:      http://www.linux-usb.org/gadget
10825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10826 S:      Maintained
10827 F:      drivers/usb/gadget/
10828 F:      include/linux/usb/gadget*
10829
10830 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10831 M:      Jiri Kosina <jikos@kernel.org>
10832 L:      linux-usb@vger.kernel.org
10833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10834 S:      Maintained
10835 F:      Documentation/hid/hiddev.txt
10836 F:      drivers/hid/usbhid/
10837
10838 USB ISP116X DRIVER
10839 M:      Olav Kongas <ok@artecdesign.ee>
10840 L:      linux-usb@vger.kernel.org
10841 S:      Maintained
10842 F:      drivers/usb/host/isp116x*
10843 F:      include/linux/usb/isp116x.h
10844
10845 USB MASS STORAGE DRIVER
10846 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10847 L:      linux-usb@vger.kernel.org
10848 L:      usb-storage@lists.one-eyed-alien.net
10849 S:      Maintained
10850 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10851 F:      drivers/usb/storage/
10852
10853 USB MIDI DRIVER
10854 M:      Clemens Ladisch <clemens@ladisch.de>
10855 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10856 T:      git git://git.alsa-project.org/alsa-kernel.git
10857 S:      Maintained
10858 F:      sound/usb/midi.*
10859
10860 USB NETWORKING DRIVERS
10861 L:      linux-usb@vger.kernel.org
10862 S:      Odd Fixes
10863 F:      drivers/net/usb/
10864
10865 USB OHCI DRIVER
10866 M:      Alan Stern <stern@rowland.harvard.edu>
10867 L:      linux-usb@vger.kernel.org
10868 S:      Maintained
10869 F:      Documentation/usb/ohci.txt
10870 F:      drivers/usb/host/ohci*
10871
10872 USB OTG FSM (Finite State Machine)
10873 M:      Peter Chen <Peter.Chen@freescale.com>
10874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10875 L:      linux-usb@vger.kernel.org
10876 S:      Maintained
10877 F:      drivers/usb/common/usb-otg-fsm.c
10878
10879 USB OVER IP DRIVER
10880 M:      Valentina Manea <valentina.manea.m@gmail.com>
10881 M:      Shuah Khan <shuah.kh@samsung.com>
10882 L:      linux-usb@vger.kernel.org
10883 S:      Maintained
10884 F:      drivers/usb/usbip/
10885 F:      tools/usb/usbip/
10886
10887 USB PEGASUS DRIVER
10888 M:      Petko Manolov <petkan@nucleusys.com>
10889 L:      linux-usb@vger.kernel.org
10890 L:      netdev@vger.kernel.org
10891 T:      git git://github.com/petkan/pegasus.git
10892 W:      https://github.com/petkan/pegasus
10893 S:      Maintained
10894 F:      drivers/net/usb/pegasus.*
10895
10896 USB PHY LAYER
10897 M:      Felipe Balbi <balbi@ti.com>
10898 L:      linux-usb@vger.kernel.org
10899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10900 S:      Maintained
10901 F:      drivers/usb/phy/
10902
10903 USB PRINTER DRIVER (usblp)
10904 M:      Pete Zaitcev <zaitcev@redhat.com>
10905 L:      linux-usb@vger.kernel.org
10906 S:      Supported
10907 F:      drivers/usb/class/usblp.c
10908
10909 USB RTL8150 DRIVER
10910 M:      Petko Manolov <petkan@nucleusys.com>
10911 L:      linux-usb@vger.kernel.org
10912 L:      netdev@vger.kernel.org
10913 T:      git git://github.com/petkan/rtl8150.git
10914 W:      https://github.com/petkan/rtl8150
10915 S:      Maintained
10916 F:      drivers/net/usb/rtl8150.c
10917
10918 USB SERIAL SUBSYSTEM
10919 M:      Johan Hovold <johan@kernel.org>
10920 L:      linux-usb@vger.kernel.org
10921 S:      Maintained
10922 F:      Documentation/usb/usb-serial.txt
10923 F:      drivers/usb/serial/
10924 F:      include/linux/usb/serial.h
10925
10926 USB SMSC75XX ETHERNET DRIVER
10927 M:      Steve Glendinning <steve.glendinning@shawell.net>
10928 L:      netdev@vger.kernel.org
10929 S:      Maintained
10930 F:      drivers/net/usb/smsc75xx.*
10931
10932 USB SMSC95XX ETHERNET DRIVER
10933 M:      Steve Glendinning <steve.glendinning@shawell.net>
10934 L:      netdev@vger.kernel.org
10935 S:      Maintained
10936 F:      drivers/net/usb/smsc95xx.*
10937
10938 USB SUBSYSTEM
10939 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10940 L:      linux-usb@vger.kernel.org
10941 W:      http://www.linux-usb.org
10942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10943 S:      Supported
10944 F:      Documentation/usb/
10945 F:      drivers/usb/
10946 F:      include/linux/usb.h
10947 F:      include/linux/usb/
10948
10949 USB UHCI DRIVER
10950 M:      Alan Stern <stern@rowland.harvard.edu>
10951 L:      linux-usb@vger.kernel.org
10952 S:      Maintained
10953 F:      drivers/usb/host/uhci*
10954
10955 USB "USBNET" DRIVER FRAMEWORK
10956 M:      Oliver Neukum <oneukum@suse.com>
10957 L:      netdev@vger.kernel.org
10958 W:      http://www.linux-usb.org/usbnet
10959 S:      Maintained
10960 F:      drivers/net/usb/usbnet.c
10961 F:      include/linux/usb/usbnet.h
10962
10963 USB VIDEO CLASS
10964 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10965 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10966 L:      linux-media@vger.kernel.org
10967 T:      git git://linuxtv.org/media_tree.git
10968 W:      http://www.ideasonboard.org/uvc/
10969 S:      Maintained
10970 F:      drivers/media/usb/uvc/
10971 F:      include/uapi/linux/uvcvideo.h
10972
10973 USB VISION DRIVER
10974 M:      Hans Verkuil <hverkuil@xs4all.nl>
10975 L:      linux-media@vger.kernel.org
10976 T:      git git://linuxtv.org/media_tree.git
10977 W:      http://linuxtv.org
10978 S:      Odd Fixes
10979 F:      drivers/media/usb/usbvision/
10980
10981 USB WEBCAM GADGET
10982 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10983 L:      linux-usb@vger.kernel.org
10984 S:      Maintained
10985 F:      drivers/usb/gadget/function/*uvc*
10986 F:      drivers/usb/gadget/legacy/webcam.c
10987
10988 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10989 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10990 L:      linux-wireless@vger.kernel.org
10991 S:      Maintained
10992 F:      drivers/net/wireless/rndis_wlan.c
10993
10994 USB XHCI DRIVER
10995 M:      Mathias Nyman <mathias.nyman@intel.com>
10996 L:      linux-usb@vger.kernel.org
10997 S:      Supported
10998 F:      drivers/usb/host/xhci*
10999 F:      drivers/usb/host/pci-quirks*
11000
11001 USB ZD1201 DRIVER
11002 L:      linux-wireless@vger.kernel.org
11003 W:      http://linux-lc100020.sourceforge.net
11004 S:      Orphan
11005 F:      drivers/net/wireless/zd1201.*
11006
11007 USB ZR364XX DRIVER
11008 M:      Antoine Jacquet <royale@zerezo.com>
11009 L:      linux-usb@vger.kernel.org
11010 L:      linux-media@vger.kernel.org
11011 T:      git git://linuxtv.org/media_tree.git
11012 W:      http://royale.zerezo.com/zr364xx/
11013 S:      Maintained
11014 F:      Documentation/video4linux/zr364xx.txt
11015 F:      drivers/media/usb/zr364xx/
11016
11017 ULPI BUS
11018 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11019 L:      linux-usb@vger.kernel.org
11020 S:      Maintained
11021 F:      drivers/usb/common/ulpi.c
11022 F:      include/linux/ulpi/
11023
11024 USER-MODE LINUX (UML)
11025 M:      Jeff Dike <jdike@addtoit.com>
11026 M:      Richard Weinberger <richard@nod.at>
11027 L:      user-mode-linux-devel@lists.sourceforge.net
11028 L:      user-mode-linux-user@lists.sourceforge.net
11029 W:      http://user-mode-linux.sourceforge.net
11030 S:      Maintained
11031 F:      Documentation/virtual/uml/
11032 F:      arch/um/
11033 F:      arch/x86/um/
11034 F:      fs/hostfs/
11035 F:      fs/hppfs/
11036
11037 USERSPACE I/O (UIO)
11038 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11039 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11040 S:      Maintained
11041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11042 F:      Documentation/DocBook/uio-howto.tmpl
11043 F:      drivers/uio/
11044 F:      include/linux/uio*.h
11045
11046 UTIL-LINUX PACKAGE
11047 M:      Karel Zak <kzak@redhat.com>
11048 L:      util-linux@vger.kernel.org
11049 W:      http://en.wikipedia.org/wiki/Util-linux
11050 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11051 S:      Maintained
11052
11053 UVESAFB DRIVER
11054 M:      Michal Januszewski <spock@gentoo.org>
11055 L:      linux-fbdev@vger.kernel.org
11056 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11057 S:      Maintained
11058 F:      Documentation/fb/uvesafb.txt
11059 F:      drivers/video/fbdev/uvesafb.*
11060
11061 VFAT/FAT/MSDOS FILESYSTEM
11062 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11063 S:      Maintained
11064 F:      Documentation/filesystems/vfat.txt
11065 F:      fs/fat/
11066
11067 VFIO DRIVER
11068 M:      Alex Williamson <alex.williamson@redhat.com>
11069 L:      kvm@vger.kernel.org
11070 S:      Maintained
11071 F:      Documentation/vfio.txt
11072 F:      drivers/vfio/
11073 F:      include/linux/vfio.h
11074 F:      include/uapi/linux/vfio.h
11075
11076 VFIO PLATFORM DRIVER
11077 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11078 L:      kvm@vger.kernel.org
11079 S:      Maintained
11080 F:      drivers/vfio/platform/
11081
11082 VIDEOBUF2 FRAMEWORK
11083 M:      Pawel Osciak <pawel@osciak.com>
11084 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11085 M:      Kyungmin Park <kyungmin.park@samsung.com>
11086 L:      linux-media@vger.kernel.org
11087 S:      Maintained
11088 F:      drivers/media/v4l2-core/videobuf2-*
11089 F:      include/media/videobuf2-*
11090
11091 VIRTIO CONSOLE DRIVER
11092 M:      Amit Shah <amit.shah@redhat.com>
11093 L:      virtualization@lists.linux-foundation.org
11094 S:      Maintained
11095 F:      drivers/char/virtio_console.c
11096 F:      include/linux/virtio_console.h
11097 F:      include/uapi/linux/virtio_console.h
11098
11099 VIRTIO CORE, NET AND BLOCK DRIVERS
11100 M:      "Michael S. Tsirkin" <mst@redhat.com>
11101 L:      virtualization@lists.linux-foundation.org
11102 S:      Maintained
11103 F:      drivers/virtio/
11104 F:      tools/virtio/
11105 F:      drivers/net/virtio_net.c
11106 F:      drivers/block/virtio_blk.c
11107 F:      include/linux/virtio_*.h
11108 F:      include/uapi/linux/virtio_*.h
11109
11110 VIRTIO DRIVERS FOR S390
11111 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11112 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11113 L:      linux-s390@vger.kernel.org
11114 L:      virtualization@lists.linux-foundation.org
11115 L:      kvm@vger.kernel.org
11116 S:      Supported
11117 F:      drivers/s390/virtio/
11118
11119 VIRTIO GPU DRIVER
11120 M:      David Airlie <airlied@linux.ie>
11121 M:      Gerd Hoffmann <kraxel@redhat.com>
11122 L:      dri-devel@lists.freedesktop.org
11123 L:      virtualization@lists.linux-foundation.org
11124 S:      Maintained
11125 F:      drivers/gpu/drm/virtio/
11126 F:      include/uapi/linux/virtio_gpu.h
11127
11128 VIRTIO HOST (VHOST)
11129 M:      "Michael S. Tsirkin" <mst@redhat.com>
11130 L:      kvm@vger.kernel.org
11131 L:      virtualization@lists.linux-foundation.org
11132 L:      netdev@vger.kernel.org
11133 S:      Maintained
11134 F:      drivers/vhost/
11135 F:      include/uapi/linux/vhost.h
11136
11137 VIRTIO INPUT DRIVER
11138 M:      Gerd Hoffmann <kraxel@redhat.com>
11139 S:      Maintained
11140 F:      drivers/virtio/virtio_input.c
11141 F:      include/uapi/linux/virtio_input.h
11142
11143 VIA RHINE NETWORK DRIVER
11144 S:      Orphan
11145 F:      drivers/net/ethernet/via/via-rhine.c
11146
11147 VIA SD/MMC CARD CONTROLLER DRIVER
11148 M:      Bruce Chang <brucechang@via.com.tw>
11149 M:      Harald Welte <HaraldWelte@viatech.com>
11150 S:      Maintained
11151 F:      drivers/mmc/host/via-sdmmc.c
11152
11153 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11154 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11155 L:      linux-fbdev@vger.kernel.org
11156 S:      Maintained
11157 F:      include/linux/via-core.h
11158 F:      include/linux/via-gpio.h
11159 F:      include/linux/via_i2c.h
11160 F:      drivers/video/fbdev/via/
11161
11162 VIA VELOCITY NETWORK DRIVER
11163 M:      Francois Romieu <romieu@fr.zoreil.com>
11164 L:      netdev@vger.kernel.org
11165 S:      Maintained
11166 F:      drivers/net/ethernet/via/via-velocity.*
11167
11168 VIVID VIRTUAL VIDEO DRIVER
11169 M:      Hans Verkuil <hverkuil@xs4all.nl>
11170 L:      linux-media@vger.kernel.org
11171 T:      git git://linuxtv.org/media_tree.git
11172 W:      http://linuxtv.org
11173 S:      Maintained
11174 F:      drivers/media/platform/vivid/*
11175
11176 VLAN (802.1Q)
11177 M:      Patrick McHardy <kaber@trash.net>
11178 L:      netdev@vger.kernel.org
11179 S:      Maintained
11180 F:      drivers/net/macvlan.c
11181 F:      include/linux/if_*vlan.h
11182 F:      net/8021q/
11183
11184 VLYNQ BUS
11185 M:      Florian Fainelli <florian@openwrt.org>
11186 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11187 S:      Maintained
11188 F:      drivers/vlynq/vlynq.c
11189 F:      include/linux/vlynq.h
11190
11191 VME SUBSYSTEM
11192 M:      Martyn Welch <martyn@welchs.me.uk>
11193 M:      Manohar Vanga <manohar.vanga@gmail.com>
11194 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11195 L:      devel@driverdev.osuosl.org
11196 S:      Maintained
11197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11198 F:      Documentation/vme_api.txt
11199 F:      drivers/staging/vme/
11200 F:      drivers/vme/
11201 F:      include/linux/vme*
11202
11203 VMWARE HYPERVISOR INTERFACE
11204 M:      Alok Kataria <akataria@vmware.com>
11205 L:      virtualization@lists.linux-foundation.org
11206 S:      Supported
11207 F:      arch/x86/kernel/cpu/vmware.c
11208
11209 VMWARE BALLOON DRIVER
11210 M:      Xavier Deguillard <xdeguillard@vmware.com>
11211 M:      Philip Moltmann <moltmann@vmware.com>
11212 M:      "VMware, Inc." <pv-drivers@vmware.com>
11213 L:      linux-kernel@vger.kernel.org
11214 S:      Maintained
11215 F:      drivers/misc/vmw_balloon.c
11216
11217 VMWARE VMMOUSE SUBDRIVER
11218 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11219 M:      "VMware, Inc." <pv-drivers@vmware.com>
11220 L:      linux-input@vger.kernel.org
11221 S:      Maintained
11222 F:      drivers/input/mouse/vmmouse.c
11223 F:      drivers/input/mouse/vmmouse.h
11224
11225 VMWARE VMXNET3 ETHERNET DRIVER
11226 M:      Shrikrishna Khare <skhare@vmware.com>
11227 M:      "VMware, Inc." <pv-drivers@vmware.com>
11228 L:      netdev@vger.kernel.org
11229 S:      Maintained
11230 F:      drivers/net/vmxnet3/
11231
11232 VMware PVSCSI driver
11233 M:      Arvind Kumar <arvindkumar@vmware.com>
11234 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11235 L:      linux-scsi@vger.kernel.org
11236 S:      Maintained
11237 F:      drivers/scsi/vmw_pvscsi.c
11238 F:      drivers/scsi/vmw_pvscsi.h
11239
11240 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11241 M:      Liam Girdwood <lgirdwood@gmail.com>
11242 M:      Mark Brown <broonie@kernel.org>
11243 L:      linux-kernel@vger.kernel.org
11244 W:      http://www.slimlogic.co.uk/?p=48
11245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11246 S:      Supported
11247 F:      drivers/regulator/
11248 F:      include/linux/regulator/
11249
11250 VRF
11251 M:      David Ahern <dsa@cumulusnetworks.com>
11252 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11253 L:      netdev@vger.kernel.org
11254 S:      Maintained
11255 F:      drivers/net/vrf.c
11256 F:      include/net/vrf.h
11257 F:      Documentation/networking/vrf.txt
11258
11259 VT1211 HARDWARE MONITOR DRIVER
11260 M:      Juerg Haefliger <juergh@gmail.com>
11261 L:      lm-sensors@lm-sensors.org
11262 S:      Maintained
11263 F:      Documentation/hwmon/vt1211
11264 F:      drivers/hwmon/vt1211.c
11265
11266 VT8231 HARDWARE MONITOR DRIVER
11267 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11268 L:      lm-sensors@lm-sensors.org
11269 S:      Maintained
11270 F:      drivers/hwmon/vt8231.c
11271
11272 VUB300 USB to SDIO/SD/MMC bridge chip
11273 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11274 L:      linux-mmc@vger.kernel.org
11275 L:      linux-usb@vger.kernel.org
11276 S:      Supported
11277 F:      drivers/mmc/host/vub300.c
11278
11279 W1 DALLAS'S 1-WIRE BUS
11280 M:      Evgeniy Polyakov <zbr@ioremap.net>
11281 S:      Maintained
11282 F:      Documentation/w1/
11283 F:      drivers/w1/
11284
11285 W83791D HARDWARE MONITORING DRIVER
11286 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11287 L:      lm-sensors@lm-sensors.org
11288 S:      Maintained
11289 F:      Documentation/hwmon/w83791d
11290 F:      drivers/hwmon/w83791d.c
11291
11292 W83793 HARDWARE MONITORING DRIVER
11293 M:      Rudolf Marek <r.marek@assembler.cz>
11294 L:      lm-sensors@lm-sensors.org
11295 S:      Maintained
11296 F:      Documentation/hwmon/w83793
11297 F:      drivers/hwmon/w83793.c
11298
11299 W83795 HARDWARE MONITORING DRIVER
11300 M:      Jean Delvare <jdelvare@suse.com>
11301 L:      lm-sensors@lm-sensors.org
11302 S:      Maintained
11303 F:      drivers/hwmon/w83795.c
11304
11305 W83L51xD SD/MMC CARD INTERFACE DRIVER
11306 M:      Pierre Ossman <pierre@ossman.eu>
11307 S:      Maintained
11308 F:      drivers/mmc/host/wbsd.*
11309
11310 WACOM PROTOCOL 4 SERIAL TABLETS
11311 M:      Julian Squires <julian@cipht.net>
11312 M:      Hans de Goede <hdegoede@redhat.com>
11313 L:      linux-input@vger.kernel.org
11314 S:      Maintained
11315 F:      drivers/input/tablet/wacom_serial4.c
11316
11317 WATCHDOG DEVICE DRIVERS
11318 M:      Wim Van Sebroeck <wim@iguana.be>
11319 L:      linux-watchdog@vger.kernel.org
11320 W:      http://www.linux-watchdog.org/
11321 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11322 S:      Maintained
11323 F:      Documentation/watchdog/
11324 F:      drivers/watchdog/
11325 F:      include/linux/watchdog.h
11326 F:      include/uapi/linux/watchdog.h
11327
11328 WD7000 SCSI DRIVER
11329 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11330 L:      linux-scsi@vger.kernel.org
11331 S:      Maintained
11332 F:      drivers/scsi/wd7000.c
11333
11334 WIIMOTE HID DRIVER
11335 M:      David Herrmann <dh.herrmann@googlemail.com>
11336 L:      linux-input@vger.kernel.org
11337 S:      Maintained
11338 F:      drivers/hid/hid-wiimote*
11339
11340 WINBOND CIR DRIVER
11341 M:      David Härdeman <david@hardeman.nu>
11342 S:      Maintained
11343 F:      drivers/media/rc/winbond-cir.c
11344
11345 WIMAX STACK
11346 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11347 M:      linux-wimax@intel.com
11348 L:      wimax@linuxwimax.org (subscribers-only)
11349 S:      Supported
11350 W:      http://linuxwimax.org
11351 F:      Documentation/wimax/README.wimax
11352 F:      include/linux/wimax/debug.h
11353 F:      include/net/wimax.h
11354 F:      include/uapi/linux/wimax.h
11355 F:      net/wimax/
11356
11357 WISTRON LAPTOP BUTTON DRIVER
11358 M:      Miloslav Trmac <mitr@volny.cz>
11359 S:      Maintained
11360 F:      drivers/input/misc/wistron_btns.c
11361
11362 WL3501 WIRELESS PCMCIA CARD DRIVER
11363 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11364 L:      linux-wireless@vger.kernel.org
11365 W:      http://oops.ghostprotocols.net:81/blog
11366 S:      Maintained
11367 F:      drivers/net/wireless/wl3501*
11368
11369 WOLFSON MICROELECTRONICS DRIVERS
11370 L:      patches@opensource.wolfsonmicro.com
11371 T:      git https://github.com/CirrusLogic/linux-drivers.git
11372 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11373 S:      Supported
11374 F:      Documentation/hwmon/wm83??
11375 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11376 F:      drivers/clk/clk-wm83*.c
11377 F:      drivers/extcon/extcon-arizona.c
11378 F:      drivers/leds/leds-wm83*.c
11379 F:      drivers/gpio/gpio-*wm*.c
11380 F:      drivers/gpio/gpio-arizona.c
11381 F:      drivers/hwmon/wm83??-hwmon.c
11382 F:      drivers/input/misc/wm831x-on.c
11383 F:      drivers/input/touchscreen/wm831x-ts.c
11384 F:      drivers/input/touchscreen/wm97*.c
11385 F:      drivers/mfd/arizona*
11386 F:      drivers/mfd/wm*.c
11387 F:      drivers/power/wm83*.c
11388 F:      drivers/rtc/rtc-wm83*.c
11389 F:      drivers/regulator/wm8*.c
11390 F:      drivers/video/backlight/wm83*_bl.c
11391 F:      drivers/watchdog/wm83*_wdt.c
11392 F:      include/linux/mfd/arizona/
11393 F:      include/linux/mfd/wm831x/
11394 F:      include/linux/mfd/wm8350/
11395 F:      include/linux/mfd/wm8400*
11396 F:      include/linux/wm97xx.h
11397 F:      include/sound/wm????.h
11398 F:      sound/soc/codecs/arizona.?
11399 F:      sound/soc/codecs/wm*
11400
11401 WORKQUEUE
11402 M:      Tejun Heo <tj@kernel.org>
11403 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11405 S:      Maintained
11406 F:      include/linux/workqueue.h
11407 F:      kernel/workqueue.c
11408 F:      Documentation/workqueue.txt
11409
11410 X.25 NETWORK LAYER
11411 M:      Andrew Hendry <andrew.hendry@gmail.com>
11412 L:      linux-x25@vger.kernel.org
11413 S:      Odd Fixes
11414 F:      Documentation/networking/x25*
11415 F:      include/net/x25*
11416 F:      net/x25/
11417
11418 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11419 M:      Thomas Gleixner <tglx@linutronix.de>
11420 M:      Ingo Molnar <mingo@redhat.com>
11421 M:      "H. Peter Anvin" <hpa@zytor.com>
11422 M:      x86@kernel.org
11423 L:      linux-kernel@vger.kernel.org
11424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11425 S:      Maintained
11426 F:      Documentation/x86/
11427 F:      arch/x86/
11428
11429 X86 PLATFORM DRIVERS
11430 M:      Darren Hart <dvhart@infradead.org>
11431 L:      platform-driver-x86@vger.kernel.org
11432 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11433 S:      Maintained
11434 F:      drivers/platform/x86/
11435
11436 X86 MCE INFRASTRUCTURE
11437 M:      Tony Luck <tony.luck@intel.com>
11438 M:      Borislav Petkov <bp@alien8.de>
11439 L:      linux-edac@vger.kernel.org
11440 S:      Maintained
11441 F:      arch/x86/kernel/cpu/mcheck/*
11442
11443 X86 MICROCODE UPDATE SUPPORT
11444 M:      Borislav Petkov <bp@alien8.de>
11445 S:      Maintained
11446 F:      arch/x86/kernel/cpu/microcode/*
11447
11448 X86 VDSO
11449 M:      Andy Lutomirski <luto@amacapital.net>
11450 L:      linux-kernel@vger.kernel.org
11451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11452 S:      Maintained
11453 F:      arch/x86/entry/vdso/
11454
11455 XC2028/3028 TUNER DRIVER
11456 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11457 L:      linux-media@vger.kernel.org
11458 W:      http://linuxtv.org
11459 T:      git git://linuxtv.org/media_tree.git
11460 S:      Maintained
11461 F:      drivers/media/tuners/tuner-xc2028.*
11462
11463 XEN HYPERVISOR INTERFACE
11464 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11465 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11466 M:      David Vrabel <david.vrabel@citrix.com>
11467 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11469 S:      Supported
11470 F:      arch/x86/xen/
11471 F:      drivers/*/xen-*front.c
11472 F:      drivers/xen/
11473 F:      arch/x86/include/asm/xen/
11474 F:      include/xen/
11475 F:      include/uapi/xen/
11476
11477 XEN HYPERVISOR ARM
11478 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11479 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11480 S:      Supported
11481 F:      arch/arm/xen/
11482 F:      arch/arm/include/asm/xen/
11483
11484 XEN HYPERVISOR ARM64
11485 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11486 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11487 S:      Supported
11488 F:      arch/arm64/xen/
11489 F:      arch/arm64/include/asm/xen/
11490
11491 XEN NETWORK BACKEND DRIVER
11492 M:      Ian Campbell <ian.campbell@citrix.com>
11493 M:      Wei Liu <wei.liu2@citrix.com>
11494 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11495 L:      netdev@vger.kernel.org
11496 S:      Supported
11497 F:      drivers/net/xen-netback/*
11498
11499 XEN PCI SUBSYSTEM
11500 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11501 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11502 S:      Supported
11503 F:      arch/x86/pci/*xen*
11504 F:      drivers/pci/*xen*
11505
11506 XEN BLOCK SUBSYSTEM
11507 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11508 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11509 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11510 S:      Supported
11511 F:      drivers/block/xen-blkback/*
11512 F:      drivers/block/xen*
11513
11514 XEN PVSCSI DRIVERS
11515 M:      Juergen Gross <jgross@suse.com>
11516 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11517 L:      linux-scsi@vger.kernel.org
11518 S:      Supported
11519 F:      drivers/scsi/xen-scsifront.c
11520 F:      drivers/xen/xen-scsiback.c
11521 F:      include/xen/interface/io/vscsiif.h
11522
11523 XEN SWIOTLB SUBSYSTEM
11524 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11525 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11526 S:      Supported
11527 F:      arch/x86/xen/*swiotlb*
11528 F:      drivers/xen/*swiotlb*
11529
11530 XFS FILESYSTEM
11531 P:      Silicon Graphics Inc
11532 M:      Dave Chinner <david@fromorbit.com>
11533 M:      xfs@oss.sgi.com
11534 L:      xfs@oss.sgi.com
11535 W:      http://oss.sgi.com/projects/xfs
11536 T:      git git://oss.sgi.com/xfs/xfs.git
11537 S:      Supported
11538 F:      Documentation/filesystems/xfs.txt
11539 F:      fs/xfs/
11540
11541 XILINX AXI ETHERNET DRIVER
11542 M:      Anirudha Sarangi <anirudh@xilinx.com>
11543 M:      John Linn <John.Linn@xilinx.com>
11544 S:      Maintained
11545 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11546
11547 XILINX UARTLITE SERIAL DRIVER
11548 M:      Peter Korsgaard <jacmet@sunsite.dk>
11549 L:      linux-serial@vger.kernel.org
11550 S:      Maintained
11551 F:      drivers/tty/serial/uartlite.c
11552
11553 XILINX VIDEO IP CORES
11554 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11555 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11556 L:      linux-media@vger.kernel.org
11557 T:      git git://linuxtv.org/media_tree.git
11558 S:      Supported
11559 F:      Documentation/devicetree/bindings/media/xilinx/
11560 F:      drivers/media/platform/xilinx/
11561 F:      include/uapi/linux/xilinx-v4l2-controls.h
11562
11563 XILLYBUS DRIVER
11564 M:      Eli Billauer <eli.billauer@gmail.com>
11565 L:      linux-kernel@vger.kernel.org
11566 S:      Supported
11567 F:      drivers/char/xillybus/
11568
11569 XTENSA XTFPGA PLATFORM SUPPORT
11570 M:      Max Filippov <jcmvbkbc@gmail.com>
11571 L:      linux-xtensa@linux-xtensa.org
11572 S:      Maintained
11573 F:      drivers/spi/spi-xtensa-xtfpga.c
11574 F:      sound/soc/xtensa/xtfpga-i2s.c
11575
11576 YAM DRIVER FOR AX.25
11577 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11578 L:      linux-hams@vger.kernel.org
11579 S:      Maintained
11580 F:      drivers/net/hamradio/yam*
11581 F:      include/linux/yam.h
11582
11583 YEALINK PHONE DRIVER
11584 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11585 L:      usbb2k-api-dev@nongnu.org
11586 S:      Maintained
11587 F:      Documentation/input/yealink.txt
11588 F:      drivers/input/misc/yealink.*
11589
11590 Z8530 DRIVER FOR AX.25
11591 M:      Joerg Reuter <jreuter@yaina.de>
11592 W:      http://yaina.de/jreuter/
11593 W:      http://www.qsl.net/dl1bke/
11594 L:      linux-hams@vger.kernel.org
11595 S:      Maintained
11596 F:      Documentation/networking/z8530drv.txt
11597 F:      drivers/net/hamradio/*scc.c
11598 F:      drivers/net/hamradio/z8530.h
11599
11600 ZBUD COMPRESSED PAGE ALLOCATOR
11601 M:      Seth Jennings <sjennings@variantweb.net>
11602 L:      linux-mm@kvack.org
11603 S:      Maintained
11604 F:      mm/zbud.c
11605 F:      include/linux/zbud.h
11606
11607 ZD1211RW WIRELESS DRIVER
11608 M:      Daniel Drake <dsd@gentoo.org>
11609 M:      Ulrich Kunitz <kune@deine-taler.de>
11610 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11611 L:      linux-wireless@vger.kernel.org
11612 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11613 S:      Maintained
11614 F:      drivers/net/wireless/zd1211rw/
11615
11616 ZPOOL COMPRESSED PAGE STORAGE API
11617 M:      Dan Streetman <ddstreet@ieee.org>
11618 L:      linux-mm@kvack.org
11619 S:      Maintained
11620 F:      mm/zpool.c
11621 F:      include/linux/zpool.h
11622
11623 ZR36067 VIDEO FOR LINUX DRIVER
11624 L:      mjpeg-users@lists.sourceforge.net
11625 L:      linux-media@vger.kernel.org
11626 W:      http://mjpeg.sourceforge.net/driver-zoran/
11627 T:      hg http://linuxtv.org/hg/v4l-dvb
11628 S:      Odd Fixes
11629 F:      drivers/media/pci/zoran/
11630
11631 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11632 M:      Minchan Kim <minchan@kernel.org>
11633 M:      Nitin Gupta <ngupta@vflare.org>
11634 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11635 L:      linux-kernel@vger.kernel.org
11636 S:      Maintained
11637 F:      drivers/block/zram/
11638 F:      Documentation/blockdev/zram.txt
11639
11640 ZS DECSTATION Z85C30 SERIAL DRIVER
11641 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11642 S:      Maintained
11643 F:      drivers/tty/serial/zs.*
11644
11645 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11646 M:      Minchan Kim <minchan@kernel.org>
11647 M:      Nitin Gupta <ngupta@vflare.org>
11648 L:      linux-mm@kvack.org
11649 S:      Maintained
11650 F:      mm/zsmalloc.c
11651 F:      include/linux/zsmalloc.h
11652 F:      Documentation/vm/zsmalloc.txt
11653
11654 ZSWAP COMPRESSED SWAP CACHING
11655 M:      Seth Jennings <sjennings@variantweb.net>
11656 L:      linux-mm@kvack.org
11657 S:      Maintained
11658 F:      mm/zswap.c
11659
11660 THE REST
11661 M:      Linus Torvalds <torvalds@linux-foundation.org>
11662 L:      linux-kernel@vger.kernel.org
11663 Q:      http://patchwork.kernel.org/project/LKML/list/
11664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11665 S:      Buried alive in reporters
11666 F:      *
11667 F:      */