]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
a413d953299ee37deed24ce991363093226a2a9c
[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 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
619 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
620 S:      Supported
621 F:      drivers/usb/gadget/udc/amd5536udc.*
622
623 AMD GEODE PROCESSOR/CHIPSET SUPPORT
624 P:      Andres Salomon <dilinger@queued.net>
625 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
626 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627 S:      Supported
628 F:      drivers/char/hw_random/geode-rng.c
629 F:      drivers/crypto/geode*
630 F:      drivers/video/fbdev/geode/
631 F:      arch/x86/include/asm/geode.h
632
633 AMD IOMMU (AMD-VI)
634 M:      Joerg Roedel <joro@8bytes.org>
635 L:      iommu@lists.linux-foundation.org
636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
637 S:      Maintained
638 F:      drivers/iommu/amd_iommu*.[ch]
639 F:      include/linux/amd-iommu.h
640
641 AMD KFD
642 M:      Oded Gabbay <oded.gabbay@gmail.com>
643 L:      dri-devel@lists.freedesktop.org
644 T:      git git://people.freedesktop.org/~gabbayo/linux.git
645 S:      Supported
646 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
648 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
649 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
650 F:      drivers/gpu/drm/amd/amdkfd/
651 F:      drivers/gpu/drm/amd/include/cik_structs.h
652 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
653 F:      drivers/gpu/drm/amd/include/vi_structs.h
654 F:      drivers/gpu/drm/radeon/radeon_kfd.c
655 F:      drivers/gpu/drm/radeon/radeon_kfd.h
656 F:      include/uapi/linux/kfd_ioctl.h
657
658 AMD MICROCODE UPDATE SUPPORT
659 M:      Borislav Petkov <bp@alien8.de>
660 S:      Maintained
661 F:      arch/x86/kernel/cpu/microcode/amd*
662
663 AMD XGBE DRIVER
664 M:      Tom Lendacky <thomas.lendacky@amd.com>
665 L:      netdev@vger.kernel.org
666 S:      Supported
667 F:      drivers/net/ethernet/amd/xgbe/
668
669 AMS (Apple Motion Sensor) DRIVER
670 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
671 S:      Supported
672 F:      drivers/macintosh/ams/
673
674 AMSO1100 RNIC DRIVER
675 M:      Tom Tucker <tom@opengridcomputing.com>
676 M:      Steve Wise <swise@opengridcomputing.com>
677 L:      linux-rdma@vger.kernel.org
678 S:      Maintained
679 F:      drivers/infiniband/hw/amso1100/
680
681 ANALOG DEVICES INC AD9389B DRIVER
682 M:      Hans Verkuil <hans.verkuil@cisco.com>
683 L:      linux-media@vger.kernel.org
684 S:      Maintained
685 F:      drivers/media/i2c/ad9389b*
686
687 ANALOG DEVICES INC ADV7180 DRIVER
688 M:      Lars-Peter Clausen <lars@metafoo.de>
689 L:      linux-media@vger.kernel.org
690 W:      http://ez.analog.com/community/linux-device-drivers
691 S:      Supported
692 F:      drivers/media/i2c/adv7180.c
693
694 ANALOG DEVICES INC ADV7511 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7511*
699
700 ANALOG DEVICES INC ADV7604 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7604*
705
706 ANALOG DEVICES INC ADV7842 DRIVER
707 M:      Hans Verkuil <hans.verkuil@cisco.com>
708 L:      linux-media@vger.kernel.org
709 S:      Maintained
710 F:      drivers/media/i2c/adv7842*
711
712 ANALOG DEVICES INC ASOC CODEC DRIVERS
713 M:      Lars-Peter Clausen <lars@metafoo.de>
714 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
715 W:      http://wiki.analog.com/
716 W:      http://ez.analog.com/community/linux-device-drivers
717 S:      Supported
718 F:      sound/soc/codecs/adau*
719 F:      sound/soc/codecs/adav*
720 F:      sound/soc/codecs/ad1*
721 F:      sound/soc/codecs/ad7*
722 F:      sound/soc/codecs/ssm*
723 F:      sound/soc/codecs/sigmadsp.*
724
725 ANALOG DEVICES INC ASOC DRIVERS
726 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
728 W:      http://blackfin.uclinux.org/
729 S:      Supported
730 F:      sound/soc/blackfin/*
731
732 ANALOG DEVICES INC IIO DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 M:      Michael Hennerich <Michael.Hennerich@analog.com>
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      drivers/iio/*/ad*
739 X:      drivers/iio/*/adjd*
740 F:      drivers/staging/iio/*/ad*
741 F:      staging/iio/trigger/iio-trig-bfin-timer.c
742
743 ANALOG DEVICES INC DMA DRIVERS
744 M:      Lars-Peter Clausen <lars@metafoo.de>
745 W:      http://ez.analog.com/community/linux-device-drivers
746 S:      Supported
747 F:      drivers/dma/dma-axi-dmac.c
748
749 ANDROID DRIVERS
750 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751 M:      Arve HjønnevĂ¥g <arve@android.com>
752 M:      Riley Andrews <riandrews@android.com>
753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754 L:      devel@driverdev.osuosl.org
755 S:      Supported
756 F:      drivers/android/
757 F:      drivers/staging/android/
758
759 AOA (Apple Onboard Audio) ALSA DRIVER
760 M:      Johannes Berg <johannes@sipsolutions.net>
761 L:      linuxppc-dev@lists.ozlabs.org
762 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
763 S:      Maintained
764 F:      sound/aoa/
765
766 APM DRIVER
767 M:      Jiri Kosina <jikos@kernel.org>
768 S:      Odd fixes
769 F:      arch/x86/kernel/apm_32.c
770 F:      include/linux/apm_bios.h
771 F:      include/uapi/linux/apm_bios.h
772 F:      drivers/char/apm-emulation.c
773
774 APPLE BCM5974 MULTITOUCH DRIVER
775 M:      Henrik Rydberg <rydberg@bitmath.org>
776 L:      linux-input@vger.kernel.org
777 S:      Odd fixes
778 F:      drivers/input/mouse/bcm5974.c
779
780 APPLE SMC DRIVER
781 M:      Henrik Rydberg <rydberg@bitmath.org>
782 L:      lm-sensors@lm-sensors.org
783 S:      Odd fixes
784 F:      drivers/hwmon/applesmc.c
785
786 APPLETALK NETWORK LAYER
787 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788 S:      Maintained
789 F:      drivers/net/appletalk/
790 F:      net/appletalk/
791
792 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793 M:      Iyappan Subramanian <isubramanian@apm.com>
794 M:      Keyur Chudgar <kchudgar@apm.com>
795 S:      Supported
796 F:      drivers/net/ethernet/apm/xgene/
797 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799 APTINA CAMERA SENSOR PLL
800 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801 L:      linux-media@vger.kernel.org
802 S:      Maintained
803 F:      drivers/media/i2c/aptina-pll.*
804
805 ARC FRAMEBUFFER DRIVER
806 M:      Jaya Kumar <jayalk@intworks.biz>
807 S:      Maintained
808 F:      drivers/video/fbdev/arcfb.c
809 F:      drivers/video/fbdev/core/fb_defio.c
810
811 ARM MFM AND FLOPPY DRIVERS
812 M:      Ian Molton <spyro@f2s.com>
813 S:      Maintained
814 F:      arch/arm/lib/floppydma.S
815 F:      arch/arm/include/asm/floppy.h
816
817 ARM PMU PROFILING AND DEBUGGING
818 M:      Will Deacon <will.deacon@arm.com>
819 S:      Maintained
820 F:      arch/arm/kernel/perf_*
821 F:      arch/arm/oprofile/common.c
822 F:      arch/arm/kernel/hw_breakpoint.c
823 F:      arch/arm/include/asm/hw_breakpoint.h
824 F:      arch/arm/include/asm/perf_event.h
825 F:      drivers/perf/arm_pmu.c
826 F:      include/linux/perf/arm_pmu.h
827
828 ARM PORT
829 M:      Russell King <linux@arm.linux.org.uk>
830 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
831 W:      http://www.arm.linux.org.uk/
832 S:      Maintained
833 F:      arch/arm/
834
835 ARM SUB-ARCHITECTURES
836 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837 S:      Maintained
838 F:      arch/arm/mach-*/
839 F:      arch/arm/plat-*/
840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
841
842 ARM PRIMECELL AACI PL041 DRIVER
843 M:      Russell King <linux@arm.linux.org.uk>
844 S:      Maintained
845 F:      sound/arm/aaci.*
846
847 ARM PRIMECELL CLCD PL110 DRIVER
848 M:      Russell King <linux@arm.linux.org.uk>
849 S:      Maintained
850 F:      drivers/video/fbdev/amba-clcd.*
851
852 ARM PRIMECELL KMI PL050 DRIVER
853 M:      Russell King <linux@arm.linux.org.uk>
854 S:      Maintained
855 F:      drivers/input/serio/ambakmi.*
856 F:      include/linux/amba/kmi.h
857
858 ARM PRIMECELL MMCI PL180/1 DRIVER
859 M:      Russell King <linux@arm.linux.org.uk>
860 S:      Maintained
861 F:      drivers/mmc/host/mmci.*
862 F:      include/linux/amba/mmci.h
863
864 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
865 M:      Russell King <linux@arm.linux.org.uk>
866 S:      Maintained
867 F:      drivers/tty/serial/amba-pl01*.c
868 F:      include/linux/amba/serial.h
869
870 ARM PRIMECELL BUS SUPPORT
871 M:      Russell King <linux@arm.linux.org.uk>
872 S:      Maintained
873 F:      drivers/amba/
874 F:      include/linux/amba/bus.h
875
876 ARM/ADS SPHERE MACHINE SUPPORT
877 M:      Lennert Buytenhek <kernel@wantstofly.org>
878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879 S:      Maintained
880
881 ARM/AFEB9260 MACHINE SUPPORT
882 M:      Sergey Lapin <slapin@ossfans.org>
883 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
884 S:      Maintained
885
886 ARM/AJECO 1ARM MACHINE SUPPORT
887 M:      Lennert Buytenhek <kernel@wantstofly.org>
888 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889 S:      Maintained
890
891 ARM/Allwinner A1X SoC support
892 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
893 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894 S:      Maintained
895 N:      sun[x4567]i
896
897 ARM/Allwinner SoC Clock Support
898 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
899 S:      Maintained
900 F:      drivers/clk/sunxi/
901
902 ARM/Amlogic MesonX SoC support
903 M:      Carlo Caione <carlo@caione.org>
904 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905 S:      Maintained
906 F:      drivers/media/rc/meson-ir.c
907 N:      meson[x68]
908
909 ARM/Annapurna Labs ALPINE ARCHITECTURE
910 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
911 S:      Maintained
912 F:      arch/arm/mach-alpine/
913
914 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
915 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
916 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
917 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
918 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 W:      http://www.linux4sam.org
920 S:      Supported
921 F:      arch/arm/mach-at91/
922 F:      include/soc/at91/
923 F:      arch/arm/boot/dts/at91*.dts
924 F:      arch/arm/boot/dts/at91*.dtsi
925 F:      arch/arm/boot/dts/sama*.dts
926 F:      arch/arm/boot/dts/sama*.dtsi
927 F:      arch/arm/include/debug/at91.S
928
929 ARM/ATMEL AT91 Clock Support
930 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
931 S:      Maintained
932 F:      drivers/clk/at91
933
934 ARM/CALXEDA HIGHBANK ARCHITECTURE
935 M:      Rob Herring <robh@kernel.org>
936 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 S:      Maintained
938 F:      arch/arm/mach-highbank/
939
940 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
941 M:      Krzysztof Halasa <khalasa@piap.pl>
942 S:      Maintained
943 F:      arch/arm/mach-cns3xxx/
944
945 ARM/CAVIUM THUNDER NETWORK DRIVER
946 M:      Sunil Goutham <sgoutham@cavium.com>
947 M:      Robert Richter <rric@kernel.org>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S:      Supported
950 F:      drivers/net/ethernet/cavium/thunder/
951
952 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
953 M:      Alexander Shiyan <shc_work@mail.ru>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Odd Fixes
956 N:      clps711x
957
958 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
959 M:      Hartley Sweeten <hsweeten@visionengravers.com>
960 M:      Ryan Mallon <rmallon@gmail.com>
961 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962 S:      Maintained
963 F:      arch/arm/mach-ep93xx/
964 F:      arch/arm/mach-ep93xx/include/mach/
965
966 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
967 M:      Lennert Buytenhek <kernel@wantstofly.org>
968 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 S:      Maintained
970
971 ARM/CLKDEV SUPPORT
972 M:      Russell King <linux@arm.linux.org.uk>
973 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974 S:      Maintained
975 F:      arch/arm/include/asm/clkdev.h
976 F:      drivers/clk/clkdev.c
977
978 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
979 M:      Mike Rapoport <mike@compulab.co.il>
980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 S:      Maintained
982
983 ARM/CONTEC MICRO9 MACHINE SUPPORT
984 M:      Hubert Feurstein <hubert.feurstein@contec.at>
985 S:      Maintained
986 F:      arch/arm/mach-ep93xx/micro9.c
987
988 ARM/CORESIGHT FRAMEWORK AND DRIVERS
989 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991 S:      Maintained
992 F:      drivers/hwtracing/coresight/*
993 F:      Documentation/trace/coresight.txt
994 F:      Documentation/devicetree/bindings/arm/coresight.txt
995 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
996
997 ARM/CORGI MACHINE SUPPORT
998 M:      Richard Purdie <rpurdie@rpsys.net>
999 S:      Maintained
1000
1001 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1002 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 T:      git git://github.com/ulli-kroll/linux.git
1005 S:      Maintained
1006 F:      arch/arm/mach-gemini/
1007 F:      drivers/rtc/rtc-gemini.c
1008
1009 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1010 M:      Barry Song <baohua@kernel.org>
1011 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1013 S:      Maintained
1014 F:      arch/arm/mach-prima2/
1015 F:      drivers/clk/sirf/
1016 F:      drivers/clocksource/timer-prima2.c
1017 F:      drivers/clocksource/timer-atlas7.c
1018 N:      [^a-z]sirf
1019
1020 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1021 M:      Baruch Siach <baruch@tkos.co.il>
1022 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023 S:      Maintained
1024 F:      arch/arm/boot/dts/cx92755*
1025 N:      digicolor
1026
1027 ARM/EBSA110 MACHINE SUPPORT
1028 M:      Russell King <linux@arm.linux.org.uk>
1029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 W:      http://www.arm.linux.org.uk/
1031 S:      Maintained
1032 F:      arch/arm/mach-ebsa110/
1033 F:      drivers/net/ethernet/amd/am79c961a.*
1034
1035 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1036 M:      Uwe Kleine-König <kernel@pengutronix.de>
1037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 S:      Maintained
1039 N:      efm32
1040
1041 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1042 M:      Daniel Ribeiro <drwyrm@gmail.com>
1043 M:      Stefan Schmidt <stefan@openezx.org>
1044 M:      Harald Welte <laforge@openezx.org>
1045 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1046 W:      http://www.openezx.org/
1047 S:      Maintained
1048 T:      topgit git://git.openezx.org/openezx.git
1049 F:      arch/arm/mach-pxa/ezx.c
1050
1051 ARM/FARADAY FA526 PORT
1052 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S:      Maintained
1055 T:      git git://git.berlios.de/gemini-board
1056 F:      arch/arm/mm/*-fa*
1057
1058 ARM/FOOTBRIDGE ARCHITECTURE
1059 M:      Russell King <linux@arm.linux.org.uk>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 W:      http://www.arm.linux.org.uk/
1062 S:      Maintained
1063 F:      arch/arm/include/asm/hardware/dec21285.h
1064 F:      arch/arm/mach-footbridge/
1065
1066 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1067 M:      Shawn Guo <shawnguo@kernel.org>
1068 M:      Sascha Hauer <kernel@pengutronix.de>
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 S:      Maintained
1071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1072 F:      arch/arm/mach-imx/
1073 F:      arch/arm/mach-mxs/
1074 F:      arch/arm/boot/dts/imx*
1075 F:      arch/arm/configs/imx*_defconfig
1076 F:      drivers/clk/imx/
1077 F:      include/soc/imx/
1078
1079 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1080 M:      Shawn Guo <shawnguo@kernel.org>
1081 M:      Sascha Hauer <kernel@pengutronix.de>
1082 R:      Stefan Agner <stefan@agner.ch>
1083 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 S:      Maintained
1085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086 F:      arch/arm/mach-imx/*vf610*
1087 F:      arch/arm/boot/dts/vf*
1088
1089 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1090 M:      Lennert Buytenhek <kernel@wantstofly.org>
1091 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 S:      Maintained
1093
1094 ARM/GUMSTIX MACHINE SUPPORT
1095 M:      Steve Sakoman <sakoman@gmail.com>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 S:      Maintained
1098
1099 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1100 M:      Philipp Zabel <philipp.zabel@gmail.com>
1101 M:      Paul Parsons <lost.distance@yahoo.com>
1102 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 S:      Maintained
1104 F:      arch/arm/mach-pxa/hx4700.c
1105 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1106 F:      sound/soc/pxa/hx4700.c
1107
1108 ARM/HISILICON SOC SUPPORT
1109 M:      Wei Xu <xuwei5@hisilicon.com>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 W:      http://www.hisilicon.com
1112 S:      Supported
1113 T:      git git://github.com/hisilicon/linux-hisi.git
1114 F:      arch/arm/mach-hisi/
1115
1116 ARM/HP JORNADA 7XX MACHINE SUPPORT
1117 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1118 W:      www.jlime.com
1119 S:      Maintained
1120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1121 F:      arch/arm/mach-sa1100/jornada720.c
1122 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1123
1124 ARM/IGEP MACHINE SUPPORT
1125 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1126 M:      Javier Martinez Canillas <javier@dowhile0.org>
1127 L:      linux-omap@vger.kernel.org
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S:      Maintained
1130 F:      arch/arm/boot/dts/omap3-igep*
1131
1132 ARM/INCOME PXA270 SUPPORT
1133 M:      Marek Vasut <marek.vasut@gmail.com>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1136 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1137
1138 ARM/INTEL IOP32X ARM ARCHITECTURE
1139 M:      Lennert Buytenhek <kernel@wantstofly.org>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142
1143 ARM/INTEL IOP33X ARM ARCHITECTURE
1144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 S:      Orphan
1146
1147 ARM/INTEL IOP13XX ARM ARCHITECTURE
1148 M:      Lennert Buytenhek <kernel@wantstofly.org>
1149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 S:      Maintained
1151
1152 ARM/INTEL IQ81342EX MACHINE SUPPORT
1153 M:      Lennert Buytenhek <kernel@wantstofly.org>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S:      Maintained
1156
1157 ARM/INTEL IXDP2850 MACHINE SUPPORT
1158 M:      Lennert Buytenhek <kernel@wantstofly.org>
1159 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 S:      Maintained
1161
1162 ARM/INTEL IXP4XX ARM ARCHITECTURE
1163 M:      Imre Kaloz <kaloz@openwrt.org>
1164 M:      Krzysztof Halasa <khalasa@piap.pl>
1165 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 S:      Maintained
1167 F:      arch/arm/mach-ixp4xx/
1168
1169 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1170 M:      Jonathan Cameron <jic23@cam.ac.uk>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 S:      Maintained
1173 F:      arch/arm/mach-pxa/stargate2.c
1174 F:      drivers/pcmcia/pxa2xx_stargate2.c
1175
1176 ARM/INTEL XSC3 (MANZANO) ARM CORE
1177 M:      Lennert Buytenhek <kernel@wantstofly.org>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 S:      Maintained
1180
1181 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1182 M:      Lennert Buytenhek <kernel@wantstofly.org>
1183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 S:      Maintained
1185
1186 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1187 M:      Santosh Shilimkar <ssantosh@kernel.org>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190 F:      arch/arm/mach-keystone/
1191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1192
1193 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1194 M:      Santosh Shilimkar <ssantosh@kernel.org>
1195 L:      linux-kernel@vger.kernel.org
1196 S:      Maintained
1197 F:      drivers/clk/keystone/
1198
1199 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1200 M:      Santosh Shilimkar <ssantosh@kernel.org>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 L:      linux-kernel@vger.kernel.org
1203 S:      Maintained
1204 F:      drivers/clocksource/timer-keystone.c
1205
1206 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1207 M:      Santosh Shilimkar <ssantosh@kernel.org>
1208 L:      linux-kernel@vger.kernel.org
1209 S:      Maintained
1210 F:      drivers/power/reset/keystone-reset.c
1211
1212 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1213 M:      Santosh Shilimkar <ssantosh@kernel.org>
1214 L:      linux-kernel@vger.kernel.org
1215 S:      Maintained
1216 F:      drivers/memory/*emif*
1217
1218 ARM/LOGICPD PXA270 MACHINE SUPPORT
1219 M:      Lennert Buytenhek <kernel@wantstofly.org>
1220 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 S:      Maintained
1222
1223 ARM/LPC18XX ARCHITECTURE
1224 M:      Joachim Eastwood <manabian@gmail.com>
1225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226 S:      Maintained
1227 N:      lpc18xx
1228
1229 ARM/MAGICIAN MACHINE SUPPORT
1230 M:      Philipp Zabel <philipp.zabel@gmail.com>
1231 S:      Maintained
1232
1233 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1234 M:      Jason Cooper <jason@lakedaemon.net>
1235 M:      Andrew Lunn <andrew@lunn.ch>
1236 M:      Gregory Clement <gregory.clement@free-electrons.com>
1237 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 S:      Maintained
1240 F:      arch/arm/mach-mvebu/
1241 F:      drivers/rtc/rtc-armada38x.c
1242 F:      arch/arm/boot/dts/armada*
1243 F:      arch/arm/boot/dts/kirkwood*
1244
1245
1246 ARM/Marvell Berlin SoC support
1247 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1248 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249 S:      Maintained
1250 F:      arch/arm/mach-berlin/
1251 F:      arch/arm/boot/dts/berlin*
1252
1253
1254 ARM/Marvell Dove/MV78xx0/Orion SOC support
1255 M:      Jason Cooper <jason@lakedaemon.net>
1256 M:      Andrew Lunn <andrew@lunn.ch>
1257 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1258 M:      Gregory Clement <gregory.clement@free-electrons.com>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 S:      Maintained
1261 F:      arch/arm/mach-dove/
1262 F:      arch/arm/mach-mv78xx0/
1263 F:      arch/arm/mach-orion5x/
1264 F:      arch/arm/plat-orion/
1265 F:      arch/arm/boot/dts/dove*
1266 F:      arch/arm/boot/dts/orion5x*
1267
1268
1269 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1270 M:      Alexander Clouter <alex@digriz.org.uk>
1271 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 W:      http://www.digriz.org.uk/ts78xx/kernel
1273 S:      Maintained
1274 F:      arch/arm/mach-orion5x/ts78xx-*
1275
1276 ARM/Mediatek RTC DRIVER
1277 M:      Eddie Huang <eddie.huang@mediatek.com>
1278 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1280 S:      Maintained
1281 F:      drivers/rtc/rtc-mt6397.c
1282
1283 ARM/Mediatek SoC support
1284 M:      Matthias Brugger <matthias.bgg@gmail.com>
1285 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287 S:      Maintained
1288 F:      arch/arm/boot/dts/mt6*
1289 F:      arch/arm/boot/dts/mt8*
1290 F:      arch/arm/mach-mediatek/
1291 N:      mtk
1292 K:      mediatek
1293
1294 ARM/MICREL KS8695 ARCHITECTURE
1295 M:      Greg Ungerer <gerg@uclinux.org>
1296 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 F:      arch/arm/mach-ks8695/
1298 S:      Odd Fixes
1299
1300 ARM/MIOA701 MACHINE SUPPORT
1301 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1302 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 F:      arch/arm/mach-pxa/mioa701.c
1304 S:      Maintained
1305
1306 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1307 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1308 S:      Maintained
1309
1310 ARM/NOMADIK ARCHITECTURE
1311 M:      Alessandro Rubini <rubini@unipv.it>
1312 M:      Linus Walleij <linus.walleij@linaro.org>
1313 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314 S:      Maintained
1315 F:      arch/arm/mach-nomadik/
1316 F:      drivers/pinctrl/nomadik/
1317 F:      drivers/i2c/busses/i2c-nomadik.c
1318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1319
1320 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1321 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1322 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1323 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1324 S:      Supported
1325
1326 ARM/TOSA MACHINE SUPPORT
1327 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1328 M:      Dirk Opfer <dirk@opfer-online.de>
1329 S:      Maintained
1330
1331 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1332 M:      Marek Vasut <marek.vasut@gmail.com>
1333 L:      linux-arm-kernel@lists.infradead.org
1334 W:      http://hackndev.com
1335 S:      Maintained
1336 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1337 F:      arch/arm/mach-pxa/palmtx.c
1338 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1339 F:      arch/arm/mach-pxa/palmt5.c
1340 F:      arch/arm/mach-pxa/include/mach/palmld.h
1341 F:      arch/arm/mach-pxa/palmld.c
1342 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1343 F:      arch/arm/mach-pxa/palmte2.c
1344 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1345 F:      arch/arm/mach-pxa/palmtc.c
1346
1347 ARM/PALM TREO SUPPORT
1348 M:      Tomas Cech <sleep_walker@suse.com>
1349 L:      linux-arm-kernel@lists.infradead.org
1350 W:      http://hackndev.com
1351 S:      Maintained
1352 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1353 F:      arch/arm/mach-pxa/palmtreo.c
1354
1355 ARM/PALMZ72 SUPPORT
1356 M:      Sergey Lapin <slapin@ossfans.org>
1357 L:      linux-arm-kernel@lists.infradead.org
1358 W:      http://hackndev.com
1359 S:      Maintained
1360 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1361 F:      arch/arm/mach-pxa/palmz72.c
1362
1363 ARM/PLEB SUPPORT
1364 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1365 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1366 S:      Maintained
1367
1368 ARM/PT DIGITAL BOARD PORT
1369 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1370 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371 W:      http://www.arm.linux.org.uk/
1372 S:      Maintained
1373
1374 ARM/QUALCOMM SUPPORT
1375 M:      Kumar Gala <galak@codeaurora.org>
1376 M:      Andy Gross <agross@codeaurora.org>
1377 M:      David Brown <davidb@codeaurora.org>
1378 L:      linux-arm-msm@vger.kernel.org
1379 L:      linux-soc@vger.kernel.org
1380 S:      Maintained
1381 F:      arch/arm/mach-qcom/
1382 F:      drivers/soc/qcom/
1383 F:      drivers/tty/serial/msm_serial.h
1384 F:      drivers/tty/serial/msm_serial.c
1385 F:      drivers/*/pm8???-*
1386 F:      drivers/mfd/ssbi.c
1387 F:      drivers/firmware/qcom_scm.c
1388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1389
1390 ARM/RADISYS ENP2611 MACHINE SUPPORT
1391 M:      Lennert Buytenhek <kernel@wantstofly.org>
1392 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 S:      Maintained
1394
1395 ARM/RISCPC ARCHITECTURE
1396 M:      Russell King <linux@arm.linux.org.uk>
1397 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398 W:      http://www.arm.linux.org.uk/
1399 S:      Maintained
1400 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1401 F:      arch/arm/include/asm/hardware/ioc.h
1402 F:      arch/arm/include/asm/hardware/iomd.h
1403 F:      arch/arm/include/asm/hardware/memc.h
1404 F:      arch/arm/mach-rpc/
1405 F:      drivers/net/ethernet/8390/etherh.c
1406 F:      drivers/net/ethernet/i825xx/ether1*
1407 F:      drivers/net/ethernet/seeq/ether3*
1408 F:      drivers/scsi/arm/
1409
1410 ARM/Rockchip SoC support
1411 M:      Heiko Stuebner <heiko@sntech.de>
1412 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413 L:      linux-rockchip@lists.infradead.org
1414 S:      Maintained
1415 F:      arch/arm/boot/dts/rk3*
1416 F:      arch/arm/mach-rockchip/
1417 F:      drivers/clk/rockchip/
1418 F:      drivers/i2c/busses/i2c-rk3x.c
1419 F:      drivers/*/*rockchip*
1420 F:      drivers/*/*/*rockchip*
1421 F:      sound/soc/rockchip/
1422 N:      rockchip
1423
1424 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1425 M:      Kukjin Kim <kgene@kernel.org>
1426 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1427 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1429 S:      Maintained
1430 F:      arch/arm/boot/dts/s3c*
1431 F:      arch/arm/boot/dts/exynos*
1432 F:      arch/arm64/boot/dts/exynos/
1433 F:      arch/arm/plat-samsung/
1434 F:      arch/arm/mach-s3c24*/
1435 F:      arch/arm/mach-s3c64xx/
1436 F:      arch/arm/mach-s5p*/
1437 F:      arch/arm/mach-exynos*/
1438 F:      drivers/*/*s3c2410*
1439 F:      drivers/*/*/*s3c2410*
1440 F:      drivers/spi/spi-s3c*
1441 F:      drivers/soc/samsung/*
1442 F:      sound/soc/samsung/*
1443 F:      Documentation/arm/Samsung/
1444 F:      Documentation/devicetree/bindings/arm/samsung/
1445 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1446 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1447 N:      exynos
1448
1449 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1450 M:      Kyungmin Park <kyungmin.park@samsung.com>
1451 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1452 S:      Maintained
1453 F:      arch/arm/mach-s5pv210/
1454
1455 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1456 M:      Kyungmin Park <kyungmin.park@samsung.com>
1457 M:      Kamil Debski <k.debski@samsung.com>
1458 L:      linux-arm-kernel@lists.infradead.org
1459 L:      linux-media@vger.kernel.org
1460 S:      Maintained
1461 F:      drivers/media/platform/s5p-g2d/
1462
1463 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1464 M:      Kyungmin Park <kyungmin.park@samsung.com>
1465 M:      Kamil Debski <k.debski@samsung.com>
1466 M:      Jeongtae Park <jtp.park@samsung.com>
1467 L:      linux-arm-kernel@lists.infradead.org
1468 L:      linux-media@vger.kernel.org
1469 S:      Maintained
1470 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1471 F:      drivers/media/platform/s5p-mfc/
1472
1473 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1474 M:      Kyungmin Park <kyungmin.park@samsung.com>
1475 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1476 L:      linux-arm-kernel@lists.infradead.org
1477 L:      linux-media@vger.kernel.org
1478 S:      Maintained
1479 F:      drivers/media/platform/s5p-tv/
1480
1481 ARM/SHMOBILE ARM ARCHITECTURE
1482 M:      Simon Horman <horms@verge.net.au>
1483 M:      Magnus Damm <magnus.damm@gmail.com>
1484 L:      linux-sh@vger.kernel.org
1485 W:      http://oss.renesas.com
1486 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1488 S:      Supported
1489 F:      arch/arm/boot/dts/emev2*
1490 F:      arch/arm/boot/dts/r7s*
1491 F:      arch/arm/boot/dts/r8a*
1492 F:      arch/arm/boot/dts/sh*
1493 F:      arch/arm/configs/bockw_defconfig
1494 F:      arch/arm/configs/marzen_defconfig
1495 F:      arch/arm/configs/shmobile_defconfig
1496 F:      arch/arm/include/debug/renesas-scif.S
1497 F:      arch/arm/mach-shmobile/
1498 F:      drivers/sh/
1499
1500 ARM/SOCFPGA ARCHITECTURE
1501 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1502 S:      Maintained
1503 F:      arch/arm/mach-socfpga/
1504 F:      arch/arm/boot/dts/socfpga*
1505 F:      arch/arm/configs/socfpga_defconfig
1506 W:      http://www.rocketboards.org
1507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1508
1509 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1510 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1511 S:      Maintained
1512 F:      drivers/clk/socfpga/
1513
1514 ARM/SOCFPGA EDAC SUPPORT
1515 M:      Thor Thayer <tthayer@opensource.altera.com>
1516 S:      Maintained
1517 F:      drivers/edac/altera_edac.
1518
1519 ARM/STI ARCHITECTURE
1520 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1521 M:      Maxime Coquelin <maxime.coquelin@st.com>
1522 M:      Patrice Chotard <patrice.chotard@st.com>
1523 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524 L:      kernel@stlinux.com
1525 W:      http://www.stlinux.com
1526 S:      Maintained
1527 F:      arch/arm/mach-sti/
1528 F:      arch/arm/boot/dts/sti*
1529 F:      drivers/clocksource/arm_global_timer.c
1530 F:      drivers/clocksource/clksrc_st_lpc.c
1531 F:      drivers/i2c/busses/i2c-st.c
1532 F:      drivers/media/rc/st_rc.c
1533 F:      drivers/media/platform/sti/c8sectpfe/
1534 F:      drivers/mmc/host/sdhci-st.c
1535 F:      drivers/phy/phy-miphy28lp.c
1536 F:      drivers/phy/phy-miphy365x.c
1537 F:      drivers/phy/phy-stih407-usb.c
1538 F:      drivers/phy/phy-stih41x-usb.c
1539 F:      drivers/pinctrl/pinctrl-st.c
1540 F:      drivers/reset/sti/
1541 F:      drivers/rtc/rtc-st-lpc.c
1542 F:      drivers/tty/serial/st-asc.c
1543 F:      drivers/usb/dwc3/dwc3-st.c
1544 F:      drivers/usb/host/ehci-st.c
1545 F:      drivers/usb/host/ohci-st.c
1546 F:      drivers/watchdog/st_lpc_wdt.c
1547 F:      drivers/ata/ahci_st.c
1548
1549 ARM/STM32 ARCHITECTURE
1550 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1551 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1552 S:      Maintained
1553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1554 N:      stm32
1555 F:      drivers/clocksource/armv7m_systick.c
1556
1557 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1558 M:      Lennert Buytenhek <kernel@wantstofly.org>
1559 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560 S:      Maintained
1561
1562 ARM/TETON BGA MACHINE SUPPORT
1563 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1564 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565 S:      Maintained
1566
1567 ARM/THECUS N2100 MACHINE SUPPORT
1568 M:      Lennert Buytenhek <kernel@wantstofly.org>
1569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 S:      Maintained
1571
1572 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1573 M:      Wan ZongShun <mcuos.com@gmail.com>
1574 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575 W:      http://www.mcuos.com
1576 S:      Maintained
1577 F:      arch/arm/mach-w90x900/
1578 F:      drivers/input/keyboard/w90p910_keypad.c
1579 F:      drivers/input/touchscreen/w90p910_ts.c
1580 F:      drivers/watchdog/nuc900_wdt.c
1581 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1582 F:      drivers/mtd/nand/nuc900_nand.c
1583 F:      drivers/rtc/rtc-nuc900.c
1584 F:      drivers/spi/spi-nuc900.c
1585 F:      drivers/usb/host/ehci-w90x900.c
1586 F:      drivers/video/fbdev/nuc900fb.c
1587
1588 ARM/U300 MACHINE SUPPORT
1589 M:      Linus Walleij <linus.walleij@linaro.org>
1590 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1591 S:      Supported
1592 F:      arch/arm/mach-u300/
1593 F:      drivers/clocksource/timer-u300.c
1594 F:      drivers/i2c/busses/i2c-stu300.c
1595 F:      drivers/rtc/rtc-coh901331.c
1596 F:      drivers/watchdog/coh901327_wdt.c
1597 F:      drivers/dma/coh901318*
1598 F:      drivers/mfd/ab3100*
1599 F:      drivers/rtc/rtc-ab3100.c
1600 F:      drivers/rtc/rtc-coh901331.c
1601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1602
1603 ARM/UNIPHIER ARCHITECTURE
1604 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1605 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1606 S:      Maintained
1607 F:      arch/arm/boot/dts/uniphier*
1608 F:      arch/arm/mach-uniphier/
1609 F:      drivers/pinctrl/uniphier/
1610 F:      drivers/tty/serial/8250/8250_uniphier.c
1611 N:      uniphier
1612
1613 ARM/Ux500 ARM ARCHITECTURE
1614 M:      Linus Walleij <linus.walleij@linaro.org>
1615 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616 S:      Maintained
1617 F:      arch/arm/mach-ux500/
1618 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1619 F:      drivers/dma/ste_dma40*
1620 F:      drivers/hwspinlock/u8500_hsem.c
1621 F:      drivers/mfd/abx500*
1622 F:      drivers/mfd/ab8500*
1623 F:      drivers/mfd/dbx500*
1624 F:      drivers/mfd/db8500*
1625 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1626 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1627 F:      drivers/rtc/rtc-ab8500.c
1628 F:      drivers/rtc/rtc-pl031.c
1629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1630
1631 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1632 M:      Ulf Hansson <ulf.hansson@linaro.org>
1633 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1634 T:      git git://git.linaro.org/people/ulfh/clk.git
1635 S:      Maintained
1636 F:      drivers/clk/ux500/
1637 F:      include/linux/platform_data/clk-ux500.h
1638
1639 ARM/VERSATILE EXPRESS PLATFORM
1640 M:      Liviu Dudau <liviu.dudau@arm.com>
1641 M:      Sudeep Holla <sudeep.holla@arm.com>
1642 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1643 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1644 S:      Maintained
1645 F:      arch/arm/boot/dts/vexpress*
1646 F:      arch/arm64/boot/dts/arm/vexpress*
1647 F:      arch/arm/mach-vexpress/
1648 F:      */*/vexpress*
1649 F:      */*/*/vexpress*
1650 F:      drivers/clk/versatile/clk-vexpress-osc.c
1651 F:      drivers/clocksource/versatile.c
1652
1653 ARM/VFP SUPPORT
1654 M:      Russell King <linux@arm.linux.org.uk>
1655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 W:      http://www.arm.linux.org.uk/
1657 S:      Maintained
1658 F:      arch/arm/vfp/
1659
1660 ARM/VOIPAC PXA270 SUPPORT
1661 M:      Marek Vasut <marek.vasut@gmail.com>
1662 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 S:      Maintained
1664 F:      arch/arm/mach-pxa/vpac270.c
1665 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1666
1667 ARM/VT8500 ARM ARCHITECTURE
1668 M:      Tony Prisk <linux@prisktech.co.nz>
1669 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670 S:      Maintained
1671 F:      arch/arm/mach-vt8500/
1672 F:      drivers/clocksource/vt8500_timer.c
1673 F:      drivers/i2c/busses/i2c-wmt.c
1674 F:      drivers/mmc/host/wmt-sdmmc.c
1675 F:      drivers/pwm/pwm-vt8500.c
1676 F:      drivers/rtc/rtc-vt8500.c
1677 F:      drivers/tty/serial/vt8500_serial.c
1678 F:      drivers/usb/host/ehci-platform.c
1679 F:      drivers/usb/host/uhci-platform.c
1680 F:      drivers/video/fbdev/vt8500lcdfb.*
1681 F:      drivers/video/fbdev/wm8505fb*
1682 F:      drivers/video/fbdev/wmt_ge_rops.*
1683
1684 ARM/ZIPIT Z2 SUPPORT
1685 M:      Marek Vasut <marek.vasut@gmail.com>
1686 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687 S:      Maintained
1688 F:      arch/arm/mach-pxa/z2.c
1689 F:      arch/arm/mach-pxa/include/mach/z2.h
1690
1691 ARM/ZTE ARCHITECTURE
1692 M:      Jun Nie <jun.nie@linaro.org>
1693 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1694 S:      Maintained
1695 F:      arch/arm/mach-zx/
1696 F:      drivers/clk/zte/
1697 F:      Documentation/devicetree/bindings/arm/zte.txt
1698 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1699
1700 ARM/ZYNQ ARCHITECTURE
1701 M:      Michal Simek <michal.simek@xilinx.com>
1702 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1703 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1704 W:      http://wiki.xilinx.com
1705 T:      git https://github.com/Xilinx/linux-xlnx.git
1706 S:      Supported
1707 F:      arch/arm/mach-zynq/
1708 F:      drivers/cpuidle/cpuidle-zynq.c
1709 F:      drivers/block/xsysace.c
1710 N:      zynq
1711 N:      xilinx
1712 F:      drivers/clocksource/cadence_ttc_timer.c
1713 F:      drivers/i2c/busses/i2c-cadence.c
1714 F:      drivers/mmc/host/sdhci-of-arasan.c
1715 F:      drivers/edac/synopsys_edac.c
1716
1717 ARM SMMU DRIVERS
1718 M:      Will Deacon <will.deacon@arm.com>
1719 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1720 S:      Maintained
1721 F:      drivers/iommu/arm-smmu.c
1722 F:      drivers/iommu/arm-smmu-v3.c
1723 F:      drivers/iommu/io-pgtable-arm.c
1724
1725 ARM64 PORT (AARCH64 ARCHITECTURE)
1726 M:      Catalin Marinas <catalin.marinas@arm.com>
1727 M:      Will Deacon <will.deacon@arm.com>
1728 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1729 S:      Maintained
1730 F:      arch/arm64/
1731 F:      Documentation/arm64/
1732
1733 AS3645A LED FLASH CONTROLLER DRIVER
1734 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1735 L:      linux-media@vger.kernel.org
1736 T:      git git://linuxtv.org/media_tree.git
1737 S:      Maintained
1738 F:      drivers/media/i2c/as3645a.c
1739 F:      include/media/as3645a.h
1740
1741 ASC7621 HARDWARE MONITOR DRIVER
1742 M:      George Joseph <george.joseph@fairview5.com>
1743 L:      lm-sensors@lm-sensors.org
1744 S:      Maintained
1745 F:      Documentation/hwmon/asc7621
1746 F:      drivers/hwmon/asc7621.c
1747
1748 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1749 M:      Corentin Chary <corentin.chary@gmail.com>
1750 L:      acpi4asus-user@lists.sourceforge.net
1751 L:      platform-driver-x86@vger.kernel.org
1752 W:      http://acpi4asus.sf.net
1753 S:      Maintained
1754 F:      drivers/platform/x86/asus*.c
1755 F:      drivers/platform/x86/eeepc*.c
1756
1757 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1758 R:      Dan Williams <dan.j.williams@intel.com>
1759 W:      http://sourceforge.net/projects/xscaleiop
1760 S:      Odd fixes
1761 F:      Documentation/crypto/async-tx-api.txt
1762 F:      crypto/async_tx/
1763 F:      drivers/dma/
1764 F:      include/linux/dmaengine.h
1765 F:      include/linux/async_tx.h
1766
1767 AT24 EEPROM DRIVER
1768 M:      Wolfram Sang <wsa@the-dreams.de>
1769 L:      linux-i2c@vger.kernel.org
1770 S:      Maintained
1771 F:      drivers/misc/eeprom/at24.c
1772 F:      include/linux/platform_data/at24.h
1773
1774 ATA OVER ETHERNET (AOE) DRIVER
1775 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1776 W:      http://www.openaoe.org/
1777 S:      Supported
1778 F:      Documentation/aoe/
1779 F:      drivers/block/aoe/
1780
1781 ATHEROS ATH GENERIC UTILITIES
1782 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1783 L:      linux-wireless@vger.kernel.org
1784 S:      Supported
1785 F:      drivers/net/wireless/ath/*
1786
1787 ATHEROS ATH5K WIRELESS DRIVER
1788 M:      Jiri Slaby <jirislaby@gmail.com>
1789 M:      Nick Kossifidis <mickflemm@gmail.com>
1790 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1791 L:      linux-wireless@vger.kernel.org
1792 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1793 S:      Maintained
1794 F:      drivers/net/wireless/ath/ath5k/
1795
1796 ATHEROS ATH6KL WIRELESS DRIVER
1797 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1798 L:      linux-wireless@vger.kernel.org
1799 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1800 T:      git git://github.com/kvalo/ath.git
1801 S:      Supported
1802 F:      drivers/net/wireless/ath/ath6kl/
1803
1804 WILOCITY WIL6210 WIRELESS DRIVER
1805 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1806 L:      linux-wireless@vger.kernel.org
1807 L:      wil6210@qca.qualcomm.com
1808 S:      Supported
1809 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1810 F:      drivers/net/wireless/ath/wil6210/
1811 F:      include/uapi/linux/wil6210_uapi.h
1812
1813 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1814 M:      Christian Lamparter <chunkeey@googlemail.com>
1815 L:      linux-wireless@vger.kernel.org
1816 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1817 S:      Maintained
1818 F:      drivers/net/wireless/ath/carl9170/
1819
1820 ATK0110 HWMON DRIVER
1821 M:      Luca Tettamanti <kronos.it@gmail.com>
1822 L:      lm-sensors@lm-sensors.org
1823 S:      Maintained
1824 F:      drivers/hwmon/asus_atk0110.c
1825
1826 ATI_REMOTE2 DRIVER
1827 M:      Ville Syrjala <syrjala@sci.fi>
1828 S:      Maintained
1829 F:      drivers/input/misc/ati_remote2.c
1830
1831 ATLX ETHERNET DRIVERS
1832 M:      Jay Cliburn <jcliburn@gmail.com>
1833 M:      Chris Snook <chris.snook@gmail.com>
1834 L:      netdev@vger.kernel.org
1835 W:      http://sourceforge.net/projects/atl1
1836 W:      http://atl1.sourceforge.net
1837 S:      Maintained
1838 F:      drivers/net/ethernet/atheros/
1839
1840 ATM
1841 M:      Chas Williams <3chas3@gmail.com>
1842 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1843 L:      netdev@vger.kernel.org
1844 W:      http://linux-atm.sourceforge.net
1845 S:      Maintained
1846 F:      drivers/atm/
1847 F:      include/linux/atm*
1848 F:      include/uapi/linux/atm*
1849
1850 ATMEL AT91 / AT32 MCI DRIVER
1851 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1852 S:      Maintained
1853 F:      drivers/mmc/host/atmel-mci.c
1854 F:      drivers/mmc/host/atmel-mci-regs.h
1855
1856 ATMEL AT91 / AT32 SERIAL DRIVER
1857 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1858 S:      Supported
1859 F:      drivers/tty/serial/atmel_serial.c
1860
1861 ATMEL Audio ALSA driver
1862 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1863 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1864 S:      Supported
1865 F:      sound/soc/atmel
1866
1867 ATMEL DMA DRIVER
1868 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1869 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1870 S:      Supported
1871 F:      drivers/dma/at_hdmac.c
1872 F:      drivers/dma/at_hdmac_regs.h
1873 F:      include/linux/platform_data/dma-atmel.h
1874
1875 ATMEL XDMA DRIVER
1876 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1877 L:      linux-arm-kernel@lists.infradead.org
1878 L:      dmaengine@vger.kernel.org
1879 S:      Supported
1880 F:      drivers/dma/at_xdmac.c
1881
1882 ATMEL I2C DRIVER
1883 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1884 L:      linux-i2c@vger.kernel.org
1885 S:      Supported
1886 F:      drivers/i2c/busses/i2c-at91.c
1887
1888 ATMEL ISI DRIVER
1889 M:      Josh Wu <josh.wu@atmel.com>
1890 L:      linux-media@vger.kernel.org
1891 S:      Supported
1892 F:      drivers/media/platform/soc_camera/atmel-isi.c
1893 F:      include/media/atmel-isi.h
1894
1895 ATMEL LCDFB DRIVER
1896 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1897 L:      linux-fbdev@vger.kernel.org
1898 S:      Maintained
1899 F:      drivers/video/fbdev/atmel_lcdfb.c
1900 F:      include/video/atmel_lcdc.h
1901
1902 ATMEL MACB ETHERNET DRIVER
1903 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1904 S:      Supported
1905 F:      drivers/net/ethernet/cadence/
1906
1907 ATMEL NAND DRIVER
1908 M:      Josh Wu <josh.wu@atmel.com>
1909 L:      linux-mtd@lists.infradead.org
1910 S:      Supported
1911 F:      drivers/mtd/nand/atmel_nand*
1912
1913 ATMEL SDMMC DRIVER
1914 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1915 L:      linux-mmc@vger.kernel.org
1916 S:      Supported
1917 F:      drivers/mmc/host/sdhci-of-at91.c
1918
1919 ATMEL SPI DRIVER
1920 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1921 S:      Supported
1922 F:      drivers/spi/spi-atmel.*
1923
1924 ATMEL SSC DRIVER
1925 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1927 S:      Supported
1928 F:      drivers/misc/atmel-ssc.c
1929 F:      include/linux/atmel-ssc.h
1930
1931 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1932 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1934 S:      Supported
1935 F:      drivers/misc/atmel_tclib.c
1936 F:      drivers/clocksource/tcb_clksrc.c
1937
1938 ATMEL USBA UDC DRIVER
1939 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1941 S:      Supported
1942 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1943
1944 ATMEL WIRELESS DRIVER
1945 M:      Simon Kelley <simon@thekelleys.org.uk>
1946 L:      linux-wireless@vger.kernel.org
1947 W:      http://www.thekelleys.org.uk/atmel
1948 W:      http://atmelwlandriver.sourceforge.net/
1949 S:      Maintained
1950 F:      drivers/net/wireless/atmel*
1951
1952 ATMEL MAXTOUCH DRIVER
1953 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1954 T:      git git://github.com/atmel-maxtouch/linux.git
1955 S:      Supported
1956 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1957 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1958 F:      include/linux/platform_data/atmel_mxt_ts.h
1959
1960 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1961 M:      Bradley Grove <linuxdrivers@attotech.com>
1962 L:      linux-scsi@vger.kernel.org
1963 W:      http://www.attotech.com
1964 S:      Supported
1965 F:      drivers/scsi/esas2r
1966
1967 ATUSB IEEE 802.15.4 RADIO DRIVER
1968 M:      Stefan Schmidt <stefan@osg.samsung.com>
1969 L:      linux-wpan@vger.kernel.org
1970 S:      Maintained
1971 F:      drivers/net/ieee802154/atusb.c
1972 F:      drivers/net/ieee802154/atusb.h
1973 F:      drivers/net/ieee802154/at86rf230.h
1974
1975 AUDIT SUBSYSTEM
1976 M:      Paul Moore <paul@paul-moore.com>
1977 M:      Eric Paris <eparis@redhat.com>
1978 L:      linux-audit@redhat.com (moderated for non-subscribers)
1979 W:      http://people.redhat.com/sgrubb/audit/
1980 T:      git git://git.infradead.org/users/pcmoore/audit
1981 S:      Maintained
1982 F:      include/linux/audit.h
1983 F:      include/uapi/linux/audit.h
1984 F:      kernel/audit*
1985
1986 AUXILIARY DISPLAY DRIVERS
1987 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1988 W:      http://miguelojeda.es/auxdisplay.htm
1989 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1990 S:      Maintained
1991 F:      drivers/auxdisplay/
1992 F:      include/linux/cfag12864b.h
1993
1994 AVR32 ARCHITECTURE
1995 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1996 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1997 W:      http://www.atmel.com/products/AVR32/
1998 W:      http://mirror.egtvedt.no/avr32linux.org/
1999 W:      http://avrfreaks.net/
2000 S:      Maintained
2001 F:      arch/avr32/
2002
2003 AVR32/AT32AP MACHINE SUPPORT
2004 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2005 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2006 S:      Maintained
2007 F:      arch/avr32/mach-at32ap/
2008
2009 AX.25 NETWORK LAYER
2010 M:      Ralf Baechle <ralf@linux-mips.org>
2011 L:      linux-hams@vger.kernel.org
2012 W:      http://www.linux-ax25.org/
2013 S:      Maintained
2014 F:      include/uapi/linux/ax25.h
2015 F:      include/net/ax25.h
2016 F:      net/ax25/
2017
2018 AZ6007 DVB DRIVER
2019 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2020 L:      linux-media@vger.kernel.org
2021 W:      http://linuxtv.org
2022 T:      git git://linuxtv.org/media_tree.git
2023 S:      Maintained
2024 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2025
2026 AZTECH FM RADIO RECEIVER DRIVER
2027 M:      Hans Verkuil <hverkuil@xs4all.nl>
2028 L:      linux-media@vger.kernel.org
2029 T:      git git://linuxtv.org/media_tree.git
2030 W:      http://linuxtv.org
2031 S:      Maintained
2032 F:      drivers/media/radio/radio-aztech*
2033
2034 B43 WIRELESS DRIVER
2035 L:      linux-wireless@vger.kernel.org
2036 L:      b43-dev@lists.infradead.org
2037 W:      http://wireless.kernel.org/en/users/Drivers/b43
2038 S:      Odd Fixes
2039 F:      drivers/net/wireless/b43/
2040
2041 B43LEGACY WIRELESS DRIVER
2042 M:      Larry Finger <Larry.Finger@lwfinger.net>
2043 L:      linux-wireless@vger.kernel.org
2044 L:      b43-dev@lists.infradead.org
2045 W:      http://wireless.kernel.org/en/users/Drivers/b43
2046 S:      Maintained
2047 F:      drivers/net/wireless/b43legacy/
2048
2049 BACKLIGHT CLASS/SUBSYSTEM
2050 M:      Jingoo Han <jingoohan1@gmail.com>
2051 M:      Lee Jones <lee.jones@linaro.org>
2052 S:      Maintained
2053 F:      drivers/video/backlight/
2054 F:      include/linux/backlight.h
2055
2056 BATMAN ADVANCED
2057 M:      Marek Lindner <mareklindner@neomailbox.ch>
2058 M:      Simon Wunderlich <sw@simonwunderlich.de>
2059 M:      Antonio Quartulli <antonio@meshcoding.com>
2060 L:      b.a.t.m.a.n@lists.open-mesh.org
2061 W:      http://www.open-mesh.org/
2062 S:      Maintained
2063 F:      net/batman-adv/
2064
2065 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2066 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2067 L:      linux-hams@vger.kernel.org
2068 W:      http://www.baycom.org/~tom/ham/ham.html
2069 S:      Maintained
2070 F:      drivers/net/hamradio/baycom*
2071
2072 BCACHE (BLOCK LAYER CACHE)
2073 M:      Kent Overstreet <kent.overstreet@gmail.com>
2074 L:      linux-bcache@vger.kernel.org
2075 W:      http://bcache.evilpiepirate.org
2076 S:      Maintained
2077 F:      drivers/md/bcache/
2078
2079 BDISP ST MEDIA DRIVER
2080 M:      Fabien Dessenne <fabien.dessenne@st.com>
2081 L:      linux-media@vger.kernel.org
2082 T:      git git://linuxtv.org/media_tree.git
2083 W:      http://linuxtv.org
2084 S:      Supported
2085 F:      drivers/media/platform/sti/bdisp
2086
2087 BEFS FILE SYSTEM
2088 S:      Orphan
2089 F:      Documentation/filesystems/befs.txt
2090 F:      fs/befs/
2091
2092 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2093 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2094 L:      netdev@vger.kernel.org
2095 S:      Maintained
2096 F:      drivers/net/ethernet/ec_bhf.c
2097
2098 BFS FILE SYSTEM
2099 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2100 S:      Maintained
2101 F:      Documentation/filesystems/bfs.txt
2102 F:      fs/bfs/
2103 F:      include/uapi/linux/bfs_fs.h
2104
2105 BLACKFIN ARCHITECTURE
2106 M:      Steven Miao <realmz6@gmail.com>
2107 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2108 T:      git git://git.code.sf.net/p/adi-linux/code
2109 W:      http://blackfin.uclinux.org
2110 S:      Supported
2111 F:      arch/blackfin/
2112
2113 BLACKFIN EMAC DRIVER
2114 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2115 W:      http://blackfin.uclinux.org
2116 S:      Supported
2117 F:      drivers/net/ethernet/adi/
2118
2119 BLACKFIN RTC DRIVER
2120 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2121 W:      http://blackfin.uclinux.org
2122 S:      Supported
2123 F:      drivers/rtc/rtc-bfin.c
2124
2125 BLACKFIN SDH DRIVER
2126 M:      Sonic Zhang <sonic.zhang@analog.com>
2127 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2128 W:      http://blackfin.uclinux.org
2129 S:      Supported
2130 F:      drivers/mmc/host/bfin_sdh.c
2131
2132 BLACKFIN SERIAL DRIVER
2133 M:      Sonic Zhang <sonic.zhang@analog.com>
2134 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2135 W:      http://blackfin.uclinux.org
2136 S:      Supported
2137 F:      drivers/tty/serial/bfin_uart.c
2138
2139 BLACKFIN WATCHDOG DRIVER
2140 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2141 W:      http://blackfin.uclinux.org
2142 S:      Supported
2143 F:      drivers/watchdog/bfin_wdt.c
2144
2145 BLACKFIN I2C TWI DRIVER
2146 M:      Sonic Zhang <sonic.zhang@analog.com>
2147 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2148 W:      http://blackfin.uclinux.org/
2149 S:      Supported
2150 F:      drivers/i2c/busses/i2c-bfin-twi.c
2151
2152 BLACKFIN MEDIA DRIVER
2153 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2154 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2155 W:      http://blackfin.uclinux.org/
2156 S:      Supported
2157 F:      drivers/media/platform/blackfin/
2158 F:      drivers/media/i2c/adv7183*
2159 F:      drivers/media/i2c/vs6624*
2160
2161 BLINKM RGB LED DRIVER
2162 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2163 S:      Maintained
2164 F:      drivers/leds/leds-blinkm.c
2165
2166 BLOCK LAYER
2167 M:      Jens Axboe <axboe@kernel.dk>
2168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2169 S:      Maintained
2170 F:      block/
2171 F:      kernel/trace/blktrace.c
2172
2173 BLOCK2MTD DRIVER
2174 M:      Joern Engel <joern@lazybastard.org>
2175 L:      linux-mtd@lists.infradead.org
2176 S:      Maintained
2177 F:      drivers/mtd/devices/block2mtd.c
2178
2179 BLUETOOTH DRIVERS
2180 M:      Marcel Holtmann <marcel@holtmann.org>
2181 M:      Gustavo Padovan <gustavo@padovan.org>
2182 M:      Johan Hedberg <johan.hedberg@gmail.com>
2183 L:      linux-bluetooth@vger.kernel.org
2184 W:      http://www.bluez.org/
2185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2187 S:      Maintained
2188 F:      drivers/bluetooth/
2189
2190 BLUETOOTH SUBSYSTEM
2191 M:      Marcel Holtmann <marcel@holtmann.org>
2192 M:      Gustavo Padovan <gustavo@padovan.org>
2193 M:      Johan Hedberg <johan.hedberg@gmail.com>
2194 L:      linux-bluetooth@vger.kernel.org
2195 W:      http://www.bluez.org/
2196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2198 S:      Maintained
2199 F:      net/bluetooth/
2200 F:      include/net/bluetooth/
2201
2202 BONDING DRIVER
2203 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2204 M:      Veaceslav Falico <vfalico@gmail.com>
2205 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2206 L:      netdev@vger.kernel.org
2207 W:      http://sourceforge.net/projects/bonding/
2208 S:      Supported
2209 F:      drivers/net/bonding/
2210 F:      include/uapi/linux/if_bonding.h
2211
2212 BPF (Safe dynamic programs and tools)
2213 M:      Alexei Starovoitov <ast@kernel.org>
2214 L:      netdev@vger.kernel.org
2215 L:      linux-kernel@vger.kernel.org
2216 S:      Supported
2217 F:      kernel/bpf/
2218
2219 BROADCOM B44 10/100 ETHERNET DRIVER
2220 M:      Gary Zambrano <zambrano@broadcom.com>
2221 L:      netdev@vger.kernel.org
2222 S:      Supported
2223 F:      drivers/net/ethernet/broadcom/b44.*
2224
2225 BROADCOM GENET ETHERNET DRIVER
2226 M:      Florian Fainelli <f.fainelli@gmail.com>
2227 L:      netdev@vger.kernel.org
2228 S:      Supported
2229 F:      drivers/net/ethernet/broadcom/genet/
2230
2231 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2232 M:      Sony Chacko <sony.chacko@qlogic.com>
2233 M:      Dept-HSGLinuxNICDev@qlogic.com
2234 L:      netdev@vger.kernel.org
2235 S:      Supported
2236 F:      drivers/net/ethernet/broadcom/bnx2.*
2237 F:      drivers/net/ethernet/broadcom/bnx2_*
2238
2239 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2240 M:      Ariel Elior <ariel.elior@qlogic.com>
2241 L:      netdev@vger.kernel.org
2242 S:      Supported
2243 F:      drivers/net/ethernet/broadcom/bnx2x/
2244
2245 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2246 M:      Florian Fainelli <f.fainelli@gmail.com>
2247 M:      Ray Jui <rjui@broadcom.com>
2248 M:      Scott Branden <sbranden@broadcom.com>
2249 L:      bcm-kernel-feedback-list@broadcom.com
2250 T:      git git://github.com/broadcom/mach-bcm
2251 S:      Maintained
2252 F:      arch/arm/mach-bcm/
2253 F:      arch/arm/boot/dts/bcm113*
2254 F:      arch/arm/boot/dts/bcm216*
2255 F:      arch/arm/boot/dts/bcm281*
2256 F:      arch/arm/configs/bcm_defconfig
2257 F:      drivers/mmc/host/sdhci-bcm-kona.c
2258 F:      drivers/clocksource/bcm_kona_timer.c
2259
2260 BROADCOM BCM2835 ARM ARCHITECTURE
2261 M:      Stephen Warren <swarren@wwwdotorg.org>
2262 M:      Lee Jones <lee@kernel.org>
2263 M:      Eric Anholt <eric@anholt.net>
2264 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2265 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2267 S:      Maintained
2268 N:      bcm2835
2269
2270 BROADCOM BCM33XX MIPS ARCHITECTURE
2271 M:      Kevin Cernekee <cernekee@gmail.com>
2272 L:      linux-mips@linux-mips.org
2273 S:      Maintained
2274 F:      arch/mips/bcm3384/*
2275 F:      arch/mips/include/asm/mach-bcm3384/*
2276 F:      arch/mips/kernel/*bmips*
2277
2278 BROADCOM BCM47XX MIPS ARCHITECTURE
2279 M:      Hauke Mehrtens <hauke@hauke-m.de>
2280 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2281 L:      linux-mips@linux-mips.org
2282 S:      Maintained
2283 F:      arch/mips/bcm47xx/*
2284 F:      arch/mips/include/asm/mach-bcm47xx/*
2285
2286 BROADCOM BCM5301X ARM ARCHITECTURE
2287 M:      Hauke Mehrtens <hauke@hauke-m.de>
2288 L:      linux-arm-kernel@lists.infradead.org
2289 S:      Maintained
2290 F:      arch/arm/mach-bcm/bcm_5301x.c
2291 F:      arch/arm/boot/dts/bcm5301x.dtsi
2292 F:      arch/arm/boot/dts/bcm470*
2293
2294 BROADCOM BCM63XX ARM ARCHITECTURE
2295 M:      Florian Fainelli <f.fainelli@gmail.com>
2296 L:      linux-arm-kernel@lists.infradead.org
2297 T:      git git://github.com/broadcom/arm-bcm63xx.git
2298 S:      Maintained
2299 F:      arch/arm/mach-bcm/bcm63xx.c
2300 F:      arch/arm/include/debug/bcm63xx.S
2301
2302 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2303 M:      Kevin Cernekee <cernekee@gmail.com>
2304 L:      linux-usb@vger.kernel.org
2305 S:      Maintained
2306 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2307
2308 BROADCOM BCM7XXX ARM ARCHITECTURE
2309 M:      Brian Norris <computersforpeace@gmail.com>
2310 M:      Gregory Fong <gregory.0xf0@gmail.com>
2311 M:      Florian Fainelli <f.fainelli@gmail.com>
2312 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2313 T:      git git://github.com/broadcom/stblinux.git
2314 S:      Maintained
2315 F:      arch/arm/mach-bcm/*brcmstb*
2316 F:      arch/arm/boot/dts/bcm7*.dts*
2317 F:      drivers/bus/brcmstb_gisb.c
2318 N:      brcmstb
2319
2320 BROADCOM BMIPS MIPS ARCHITECTURE
2321 M:      Kevin Cernekee <cernekee@gmail.com>
2322 M:      Florian Fainelli <f.fainelli@gmail.com>
2323 L:      linux-mips@linux-mips.org
2324 T:      git git://github.com/broadcom/stblinux.git
2325 S:      Maintained
2326 F:      arch/mips/bmips/*
2327 F:      arch/mips/include/asm/mach-bmips/*
2328 F:      arch/mips/kernel/*bmips*
2329 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2330 F:      drivers/irqchip/irq-bcm7*
2331 F:      drivers/irqchip/irq-brcmstb*
2332
2333 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2334 M:      Prashant Sreedharan <prashant@broadcom.com>
2335 M:      Michael Chan <mchan@broadcom.com>
2336 L:      netdev@vger.kernel.org
2337 S:      Supported
2338 F:      drivers/net/ethernet/broadcom/tg3.*
2339
2340 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2341 M:      Brett Rudley <brudley@broadcom.com>
2342 M:      Arend van Spriel <arend@broadcom.com>
2343 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2344 M:      Hante Meuleman <meuleman@broadcom.com>
2345 L:      linux-wireless@vger.kernel.org
2346 L:      brcm80211-dev-list@broadcom.com
2347 S:      Supported
2348 F:      drivers/net/wireless/brcm80211/
2349
2350 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2351 M:      QLogic-Storage-Upstream@qlogic.com
2352 L:      linux-scsi@vger.kernel.org
2353 S:      Supported
2354 F:      drivers/scsi/bnx2fc/
2355
2356 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2357 M:      QLogic-Storage-Upstream@qlogic.com
2358 L:      linux-scsi@vger.kernel.org
2359 S:      Supported
2360 F:      drivers/scsi/bnx2i/
2361
2362 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2363 M:      Ray Jui <rjui@broadcom.com>
2364 M:      Scott Branden <sbranden@broadcom.com>
2365 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2366 L:      bcm-kernel-feedback-list@broadcom.com
2367 T:      git git://github.com/broadcom/cygnus-linux.git
2368 S:      Maintained
2369 N:      iproc
2370 N:      cygnus
2371 N:      bcm9113*
2372 N:      bcm9583*
2373 N:      bcm583*
2374 N:      bcm113*
2375
2376 BROADCOM BRCMSTB GPIO DRIVER
2377 M:      Gregory Fong <gregory.0xf0@gmail.com>
2378 L:      bcm-kernel-feedback-list@broadcom.com>
2379 S:      Supported
2380 F:      drivers/gpio/gpio-brcmstb.c
2381 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2382
2383 BROADCOM KONA GPIO DRIVER
2384 M:      Ray Jui <rjui@broadcom.com>
2385 L:      bcm-kernel-feedback-list@broadcom.com
2386 S:      Supported
2387 F:      drivers/gpio/gpio-bcm-kona.c
2388 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2389
2390 BROADCOM NVRAM DRIVER
2391 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2392 L:      linux-mips@linux-mips.org
2393 S:      Maintained
2394 F:      drivers/firmware/broadcom/*
2395
2396 BROADCOM STB NAND FLASH DRIVER
2397 M:      Brian Norris <computersforpeace@gmail.com>
2398 L:      linux-mtd@lists.infradead.org
2399 S:      Maintained
2400 F:      drivers/mtd/nand/brcmnand/
2401
2402 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2403 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2404 L:      linux-wireless@vger.kernel.org
2405 S:      Maintained
2406 F:      drivers/bcma/
2407 F:      include/linux/bcma/
2408
2409 BROADCOM SYSTEMPORT ETHERNET DRIVER
2410 M:      Florian Fainelli <f.fainelli@gmail.com>
2411 L:      netdev@vger.kernel.org
2412 S:      Supported
2413 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2414
2415 BROCADE BFA FC SCSI DRIVER
2416 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2417 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2418 L:      linux-scsi@vger.kernel.org
2419 S:      Supported
2420 F:      drivers/scsi/bfa/
2421
2422 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2423 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2424 L:      netdev@vger.kernel.org
2425 S:      Supported
2426 F:      drivers/net/ethernet/brocade/bna/
2427
2428 BSG (block layer generic sg v4 driver)
2429 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2430 L:      linux-scsi@vger.kernel.org
2431 S:      Supported
2432 F:      block/bsg.c
2433 F:      include/linux/bsg.h
2434 F:      include/uapi/linux/bsg.h
2435
2436 BT87X AUDIO DRIVER
2437 M:      Clemens Ladisch <clemens@ladisch.de>
2438 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2439 T:      git git://git.alsa-project.org/alsa-kernel.git
2440 S:      Maintained
2441 F:      Documentation/sound/alsa/Bt87x.txt
2442 F:      sound/pci/bt87x.c
2443
2444 BT8XXGPIO DRIVER
2445 M:      Michael Buesch <m@bues.ch>
2446 W:      http://bu3sch.de/btgpio.php
2447 S:      Maintained
2448 F:      drivers/gpio/gpio-bt8xx.c
2449
2450 BTRFS FILE SYSTEM
2451 M:      Chris Mason <clm@fb.com>
2452 M:      Josef Bacik <jbacik@fb.com>
2453 M:      David Sterba <dsterba@suse.com>
2454 L:      linux-btrfs@vger.kernel.org
2455 W:      http://btrfs.wiki.kernel.org/
2456 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2458 S:      Maintained
2459 F:      Documentation/filesystems/btrfs.txt
2460 F:      fs/btrfs/
2461
2462 BTTV VIDEO4LINUX DRIVER
2463 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2464 L:      linux-media@vger.kernel.org
2465 W:      http://linuxtv.org
2466 T:      git git://linuxtv.org/media_tree.git
2467 S:      Odd fixes
2468 F:      Documentation/video4linux/bttv/
2469 F:      drivers/media/pci/bt8xx/bttv*
2470
2471 BUSLOGIC SCSI DRIVER
2472 M:      Khalid Aziz <khalid@gonehiking.org>
2473 L:      linux-scsi@vger.kernel.org
2474 S:      Maintained
2475 F:      drivers/scsi/BusLogic.*
2476 F:      drivers/scsi/FlashPoint.*
2477
2478 C-MEDIA CMI8788 DRIVER
2479 M:      Clemens Ladisch <clemens@ladisch.de>
2480 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2481 T:      git git://git.alsa-project.org/alsa-kernel.git
2482 S:      Maintained
2483 F:      sound/pci/oxygen/
2484
2485 C6X ARCHITECTURE
2486 M:      Mark Salter <msalter@redhat.com>
2487 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2488 L:      linux-c6x-dev@linux-c6x.org
2489 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2490 S:      Maintained
2491 F:      arch/c6x/
2492
2493 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2494 M:      David Howells <dhowells@redhat.com>
2495 L:      linux-cachefs@redhat.com
2496 S:      Supported
2497 F:      Documentation/filesystems/caching/cachefiles.txt
2498 F:      fs/cachefiles/
2499
2500 CADET FM/AM RADIO RECEIVER DRIVER
2501 M:      Hans Verkuil <hverkuil@xs4all.nl>
2502 L:      linux-media@vger.kernel.org
2503 T:      git git://linuxtv.org/media_tree.git
2504 W:      http://linuxtv.org
2505 S:      Maintained
2506 F:      drivers/media/radio/radio-cadet*
2507
2508 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2509 M:      Jonathan Corbet <corbet@lwn.net>
2510 L:      linux-media@vger.kernel.org
2511 T:      git git://linuxtv.org/media_tree.git
2512 S:      Maintained
2513 F:      Documentation/video4linux/cafe_ccic
2514 F:      drivers/media/platform/marvell-ccic/
2515
2516 CAIF NETWORK LAYER
2517 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2518 L:      netdev@vger.kernel.org
2519 S:      Supported
2520 F:      Documentation/networking/caif/
2521 F:      drivers/net/caif/
2522 F:      include/uapi/linux/caif/
2523 F:      include/net/caif/
2524 F:      net/caif/
2525
2526 CALGARY x86-64 IOMMU
2527 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2528 M:      "Jon D. Mason" <jdmason@kudzu.us>
2529 L:      discuss@x86-64.org
2530 S:      Maintained
2531 F:      arch/x86/kernel/pci-calgary_64.c
2532 F:      arch/x86/kernel/tce_64.c
2533 F:      arch/x86/include/asm/calgary.h
2534 F:      arch/x86/include/asm/tce.h
2535
2536 CAN NETWORK LAYER
2537 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2538 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2539 L:      linux-can@vger.kernel.org
2540 W:      https://github.com/linux-can
2541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2543 S:      Maintained
2544 F:      Documentation/networking/can.txt
2545 F:      net/can/
2546 F:      include/linux/can/core.h
2547 F:      include/uapi/linux/can.h
2548 F:      include/uapi/linux/can/bcm.h
2549 F:      include/uapi/linux/can/raw.h
2550 F:      include/uapi/linux/can/gw.h
2551
2552 CAN NETWORK DRIVERS
2553 M:      Wolfgang Grandegger <wg@grandegger.com>
2554 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2555 L:      linux-can@vger.kernel.org
2556 W:      https://github.com/linux-can
2557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2559 S:      Maintained
2560 F:      drivers/net/can/
2561 F:      include/linux/can/dev.h
2562 F:      include/linux/can/platform/
2563 F:      include/uapi/linux/can/error.h
2564 F:      include/uapi/linux/can/netlink.h
2565
2566 CAPABILITIES
2567 M:      Serge Hallyn <serge.hallyn@canonical.com>
2568 L:      linux-security-module@vger.kernel.org
2569 S:      Supported
2570 F:      include/linux/capability.h
2571 F:      include/uapi/linux/capability.h
2572 F:      security/commoncap.c
2573 F:      kernel/capability.c
2574
2575 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2576 M:      Kevin Tsai <ktsai@capellamicro.com>
2577 S:      Maintained
2578 F:      drivers/iio/light/cm*
2579 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2580
2581 CAVIUM LIQUIDIO NETWORK DRIVER
2582 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2583 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2584 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2585 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2586 L:     netdev@vger.kernel.org
2587 W:     http://www.cavium.com
2588 S:     Supported
2589 F:     drivers/net/ethernet/cavium/liquidio/
2590
2591 CC2520 IEEE-802.15.4 RADIO DRIVER
2592 M:      Varka Bhadram <varkabhadram@gmail.com>
2593 L:      linux-wpan@vger.kernel.org
2594 S:      Maintained
2595 F:      drivers/net/ieee802154/cc2520.c
2596 F:      include/linux/spi/cc2520.h
2597 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2598
2599 CELL BROADBAND ENGINE ARCHITECTURE
2600 M:      Arnd Bergmann <arnd@arndb.de>
2601 L:      linuxppc-dev@lists.ozlabs.org
2602 W:      http://www.ibm.com/developerworks/power/cell/
2603 S:      Supported
2604 F:      arch/powerpc/include/asm/cell*.h
2605 F:      arch/powerpc/include/asm/spu*.h
2606 F:      arch/powerpc/include/uapi/asm/spu*.h
2607 F:      arch/powerpc/oprofile/*cell*
2608 F:      arch/powerpc/platforms/cell/
2609
2610 CEPH COMMON CODE (LIBCEPH)
2611 M:      Ilya Dryomov <idryomov@gmail.com>
2612 M:      "Yan, Zheng" <zyan@redhat.com>
2613 M:      Sage Weil <sage@redhat.com>
2614 L:      ceph-devel@vger.kernel.org
2615 W:      http://ceph.com/
2616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2617 T:      git git://github.com/ceph/ceph-client.git
2618 S:      Supported
2619 F:      net/ceph/
2620 F:      include/linux/ceph/
2621 F:      include/linux/crush/
2622
2623 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2624 M:      "Yan, Zheng" <zyan@redhat.com>
2625 M:      Sage Weil <sage@redhat.com>
2626 M:      Ilya Dryomov <idryomov@gmail.com>
2627 L:      ceph-devel@vger.kernel.org
2628 W:      http://ceph.com/
2629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2630 T:      git git://github.com/ceph/ceph-client.git
2631 S:      Supported
2632 F:      Documentation/filesystems/ceph.txt
2633 F:      fs/ceph/
2634
2635 CERTIFICATE HANDLING:
2636 M:      David Howells <dhowells@redhat.com>
2637 M:      David Woodhouse <dwmw2@infradead.org>
2638 L:      keyrings@linux-nfs.org
2639 S:      Maintained
2640 F:      Documentation/module-signing.txt
2641 F:      certs/
2642 F:      scripts/extract-cert.c
2643
2644 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2645 L:      linux-usb@vger.kernel.org
2646 S:      Orphan
2647 F:      Documentation/usb/WUSB-Design-overview.txt
2648 F:      Documentation/usb/wusb-cbaf
2649 F:      drivers/usb/host/hwa-hc.c
2650 F:      drivers/usb/host/whci/
2651 F:      drivers/usb/wusbcore/
2652 F:      include/linux/usb/wusb*
2653
2654 CFAG12864B LCD DRIVER
2655 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2656 W:      http://miguelojeda.es/auxdisplay.htm
2657 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2658 S:      Maintained
2659 F:      drivers/auxdisplay/cfag12864b.c
2660 F:      include/linux/cfag12864b.h
2661
2662 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2663 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2664 W:      http://miguelojeda.es/auxdisplay.htm
2665 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2666 S:      Maintained
2667 F:      drivers/auxdisplay/cfag12864bfb.c
2668 F:      include/linux/cfag12864b.h
2669
2670 CFG80211 and NL80211
2671 M:      Johannes Berg <johannes@sipsolutions.net>
2672 L:      linux-wireless@vger.kernel.org
2673 W:      http://wireless.kernel.org/
2674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2676 S:      Maintained
2677 F:      include/uapi/linux/nl80211.h
2678 F:      include/net/cfg80211.h
2679 F:      net/wireless/*
2680 X:      net/wireless/wext*
2681
2682 CHAR and MISC DRIVERS
2683 M:      Arnd Bergmann <arnd@arndb.de>
2684 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2686 S:      Supported
2687 F:      drivers/char/*
2688 F:      drivers/misc/*
2689 F:      include/linux/miscdevice.h
2690
2691 CHECKPATCH
2692 M:      Andy Whitcroft <apw@canonical.com>
2693 M:      Joe Perches <joe@perches.com>
2694 S:      Maintained
2695 F:      scripts/checkpatch.pl
2696
2697 CHINESE DOCUMENTATION
2698 M:      Harry Wei <harryxiyou@gmail.com>
2699 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2700 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2701 S:      Maintained
2702 F:      Documentation/zh_CN/
2703
2704 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2705 M:      Peter Chen <Peter.Chen@freescale.com>
2706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2707 L:      linux-usb@vger.kernel.org
2708 S:      Maintained
2709 F:      drivers/usb/chipidea/
2710
2711 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2712 M:      Hans de Goede <hdegoede@redhat.com>
2713 L:      linux-input@vger.kernel.org
2714 S:      Maintained
2715 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2716 F:      drivers/input/touchscreen/chipone_icn8318.c
2717
2718 CHROME HARDWARE PLATFORM SUPPORT
2719 M:      Olof Johansson <olof@lixom.net>
2720 S:      Maintained
2721 F:      drivers/platform/chrome/
2722
2723 CISCO VIC ETHERNET NIC DRIVER
2724 M:      Christian Benvenuti <benve@cisco.com>
2725 M:      Sujith Sankar <ssujith@cisco.com>
2726 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2727 M:      Neel Patel <neepatel@cisco.com>
2728 S:      Supported
2729 F:      drivers/net/ethernet/cisco/enic/
2730
2731 CISCO VIC LOW LATENCY NIC DRIVER
2732 M:      Upinder Malhi <umalhi@cisco.com>
2733 S:      Supported
2734 F:      drivers/infiniband/hw/usnic
2735
2736 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2737 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2738 L:      netdev@vger.kernel.org
2739 S:      Maintained
2740 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2741
2742 CIRRUS LOGIC AUDIO CODEC DRIVERS
2743 M:      Brian Austin <brian.austin@cirrus.com>
2744 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2745 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2746 S:      Maintained
2747 F:      sound/soc/codecs/cs*
2748
2749 CLEANCACHE API
2750 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2751 L:      linux-kernel@vger.kernel.org
2752 S:      Maintained
2753 F:      mm/cleancache.c
2754 F:      include/linux/cleancache.h
2755
2756 CLK API
2757 M:      Russell King <linux@arm.linux.org.uk>
2758 L:      linux-clk@vger.kernel.org
2759 S:      Maintained
2760 F:      include/linux/clk.h
2761
2762 CLOCKSOURCE, CLOCKEVENT DRIVERS
2763 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2764 M:      Thomas Gleixner <tglx@linutronix.de>
2765 L:      linux-kernel@vger.kernel.org
2766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2767 S:      Supported
2768 F:      drivers/clocksource
2769
2770 CISCO FCOE HBA DRIVER
2771 M:      Hiral Patel <hiralpat@cisco.com>
2772 M:      Suma Ramars <sramars@cisco.com>
2773 M:      Brian Uchino <buchino@cisco.com>
2774 L:      linux-scsi@vger.kernel.org
2775 S:      Supported
2776 F:      drivers/scsi/fnic/
2777
2778 CISCO SCSI HBA DRIVER
2779 M:      Narsimhulu Musini <nmusini@cisco.com>
2780 M:      Sesidhar Baddela <sebaddel@cisco.com>
2781 L:      linux-scsi@vger.kernel.org
2782 S:      Supported
2783 F:      drivers/scsi/snic/
2784
2785 CMPC ACPI DRIVER
2786 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2787 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2788 L:      platform-driver-x86@vger.kernel.org
2789 S:      Supported
2790 F:      drivers/platform/x86/classmate-laptop.c
2791
2792 COBALT MEDIA DRIVER
2793 M:      Hans Verkuil <hans.verkuil@cisco.com>
2794 L:      linux-media@vger.kernel.org
2795 T:      git git://linuxtv.org/media_tree.git
2796 W:      http://linuxtv.org
2797 S:      Supported
2798 F:      drivers/media/pci/cobalt/
2799
2800 COCCINELLE/Semantic Patches (SmPL)
2801 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2802 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2803 M:      Nicolas Palix <nicolas.palix@imag.fr>
2804 M:      Michal Marek <mmarek@suse.com>
2805 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2807 W:      http://coccinelle.lip6.fr/
2808 S:      Supported
2809 F:      Documentation/coccinelle.txt
2810 F:      scripts/coccinelle/
2811 F:      scripts/coccicheck
2812
2813 CODA FILE SYSTEM
2814 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2815 M:      coda@cs.cmu.edu
2816 L:      codalist@coda.cs.cmu.edu
2817 W:      http://www.coda.cs.cmu.edu/
2818 S:      Maintained
2819 F:      Documentation/filesystems/coda.txt
2820 F:      fs/coda/
2821 F:      include/linux/coda*.h
2822 F:      include/uapi/linux/coda*.h
2823
2824 CODA V4L2 MEM2MEM DRIVER
2825 M:      Philipp Zabel <p.zabel@pengutronix.de>
2826 L:      linux-media@vger.kernel.org
2827 S:      Maintained
2828 F:      Documentation/devicetree/bindings/media/coda.txt
2829 F:      drivers/media/platform/coda/
2830
2831 COMMON CLK FRAMEWORK
2832 M:      Michael Turquette <mturquette@baylibre.com>
2833 M:      Stephen Boyd <sboyd@codeaurora.org>
2834 L:      linux-clk@vger.kernel.org
2835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2836 S:      Maintained
2837 F:      drivers/clk/
2838 X:      drivers/clk/clkdev.c
2839 F:      include/linux/clk-pr*
2840 F:      include/linux/clk/
2841
2842 COMMON INTERNET FILE SYSTEM (CIFS)
2843 M:      Steve French <sfrench@samba.org>
2844 L:      linux-cifs@vger.kernel.org
2845 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2846 W:      http://linux-cifs.samba.org/
2847 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2848 S:      Supported
2849 F:      Documentation/filesystems/cifs/
2850 F:      fs/cifs/
2851
2852 COMPACTPCI HOTPLUG CORE
2853 M:      Scott Murray <scott@spiteful.org>
2854 L:      linux-pci@vger.kernel.org
2855 S:      Maintained
2856 F:      drivers/pci/hotplug/cpci_hotplug*
2857
2858 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2859 M:      Scott Murray <scott@spiteful.org>
2860 L:      linux-pci@vger.kernel.org
2861 S:      Maintained
2862 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2863
2864 COMPACTPCI HOTPLUG GENERIC DRIVER
2865 M:      Scott Murray <scott@spiteful.org>
2866 L:      linux-pci@vger.kernel.org
2867 S:      Maintained
2868 F:      drivers/pci/hotplug/cpcihp_generic.c
2869
2870 COMPAL LAPTOP SUPPORT
2871 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2872 L:      platform-driver-x86@vger.kernel.org
2873 S:      Maintained
2874 F:      drivers/platform/x86/compal-laptop.c
2875
2876 CONEXANT ACCESSRUNNER USB DRIVER
2877 M:      Simon Arlott <cxacru@fire.lp0.eu>
2878 L:      accessrunner-general@lists.sourceforge.net
2879 W:      http://accessrunner.sourceforge.net/
2880 S:      Maintained
2881 F:      drivers/usb/atm/cxacru.c
2882
2883 CONFIGFS
2884 M:      Joel Becker <jlbec@evilplan.org>
2885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2886 S:      Supported
2887 F:      fs/configfs/
2888 F:      include/linux/configfs.h
2889
2890 CONNECTOR
2891 M:      Evgeniy Polyakov <zbr@ioremap.net>
2892 L:      netdev@vger.kernel.org
2893 S:      Maintained
2894 F:      drivers/connector/
2895
2896 CONTROL GROUP (CGROUP)
2897 M:      Tejun Heo <tj@kernel.org>
2898 M:      Li Zefan <lizefan@huawei.com>
2899 M:      Johannes Weiner <hannes@cmpxchg.org>
2900 L:      cgroups@vger.kernel.org
2901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2902 S:      Maintained
2903 F:      Documentation/cgroups/
2904 F:      include/linux/cgroup*
2905 F:      kernel/cgroup*
2906
2907 CONTROL GROUP - CPUSET
2908 M:      Li Zefan <lizefan@huawei.com>
2909 L:      cgroups@vger.kernel.org
2910 W:      http://www.bullopensource.org/cpuset/
2911 W:      http://oss.sgi.com/projects/cpusets/
2912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2913 S:      Maintained
2914 F:      Documentation/cgroups/cpusets.txt
2915 F:      include/linux/cpuset.h
2916 F:      kernel/cpuset.c
2917
2918 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2919 M:      Johannes Weiner <hannes@cmpxchg.org>
2920 M:      Michal Hocko <mhocko@kernel.org>
2921 L:      cgroups@vger.kernel.org
2922 L:      linux-mm@kvack.org
2923 S:      Maintained
2924 F:      mm/memcontrol.c
2925 F:      mm/swap_cgroup.c
2926
2927 CORETEMP HARDWARE MONITORING DRIVER
2928 M:      Fenghua Yu <fenghua.yu@intel.com>
2929 L:      lm-sensors@lm-sensors.org
2930 S:      Maintained
2931 F:      Documentation/hwmon/coretemp
2932 F:      drivers/hwmon/coretemp.c
2933
2934 COSA/SRP SYNC SERIAL DRIVER
2935 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2936 W:      http://www.fi.muni.cz/~kas/cosa/
2937 S:      Maintained
2938 F:      drivers/net/wan/cosa*
2939
2940 CPMAC ETHERNET DRIVER
2941 M:      Florian Fainelli <florian@openwrt.org>
2942 L:      netdev@vger.kernel.org
2943 S:      Maintained
2944 F:      drivers/net/ethernet/ti/cpmac.c
2945
2946 CPU FREQUENCY DRIVERS
2947 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2948 M:      Viresh Kumar <viresh.kumar@linaro.org>
2949 L:      linux-pm@vger.kernel.org
2950 S:      Maintained
2951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2952 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2953 F:      drivers/cpufreq/
2954 F:      include/linux/cpufreq.h
2955
2956 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2957 M:      Viresh Kumar <viresh.kumar@linaro.org>
2958 M:      Sudeep Holla <sudeep.holla@arm.com>
2959 L:      linux-pm@vger.kernel.org
2960 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2961 S:      Maintained
2962 F:      drivers/cpufreq/arm_big_little.h
2963 F:      drivers/cpufreq/arm_big_little.c
2964 F:      drivers/cpufreq/arm_big_little_dt.c
2965
2966 CPUIDLE DRIVER - ARM BIG LITTLE
2967 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2968 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2969 L:      linux-pm@vger.kernel.org
2970 L:      linux-arm-kernel@lists.infradead.org
2971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2972 S:      Maintained
2973 F:      drivers/cpuidle/cpuidle-big_little.c
2974
2975 CPUIDLE DRIVER - ARM EXYNOS
2976 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2977 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2978 M:      Kukjin Kim <kgene@kernel.org>
2979 L:      linux-pm@vger.kernel.org
2980 L:      linux-samsung-soc@vger.kernel.org
2981 S:      Supported
2982 F:      drivers/cpuidle/cpuidle-exynos.c
2983 F:      arch/arm/mach-exynos/pm.c
2984
2985 CPUIDLE DRIVERS
2986 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2987 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2988 L:      linux-pm@vger.kernel.org
2989 S:      Maintained
2990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2991 F:      drivers/cpuidle/*
2992 F:      include/linux/cpuidle.h
2993
2994 CPUID/MSR DRIVER
2995 M:      "H. Peter Anvin" <hpa@zytor.com>
2996 S:      Maintained
2997 F:      arch/x86/kernel/cpuid.c
2998 F:      arch/x86/kernel/msr.c
2999
3000 CPU POWER MONITORING SUBSYSTEM
3001 M:      Thomas Renninger <trenn@suse.com>
3002 L:      linux-pm@vger.kernel.org
3003 S:      Maintained
3004 F:      tools/power/cpupower/
3005
3006 CRAMFS FILESYSTEM
3007 W:      http://sourceforge.net/projects/cramfs/
3008 S:      Orphan / Obsolete
3009 F:      Documentation/filesystems/cramfs.txt
3010 F:      fs/cramfs/
3011
3012 CRIS PORT
3013 M:      Mikael Starvik <starvik@axis.com>
3014 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3015 L:      linux-cris-kernel@axis.com
3016 W:      http://developer.axis.com
3017 S:      Maintained
3018 F:      arch/cris/
3019 F:      drivers/tty/serial/crisv10.*
3020
3021 CRYPTO API
3022 M:      Herbert Xu <herbert@gondor.apana.org.au>
3023 M:      "David S. Miller" <davem@davemloft.net>
3024 L:      linux-crypto@vger.kernel.org
3025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3026 S:      Maintained
3027 F:      Documentation/crypto/
3028 F:      Documentation/DocBook/crypto-API.tmpl
3029 F:      arch/*/crypto/
3030 F:      crypto/
3031 F:      drivers/crypto/
3032 F:      include/crypto/
3033
3034 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3035 M:      Neil Horman <nhorman@tuxdriver.com>
3036 L:      linux-crypto@vger.kernel.org
3037 S:      Maintained
3038 F:      crypto/ansi_cprng.c
3039 F:      crypto/rng.c
3040
3041 CS5535 Audio ALSA driver
3042 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3043 S:      Maintained
3044 F:      sound/pci/cs5535audio/
3045
3046 CW1200 WLAN driver
3047 M:      Solomon Peachy <pizza@shaftnet.org>
3048 S:      Maintained
3049 F:      drivers/net/wireless/cw1200/
3050
3051 CX18 VIDEO4LINUX DRIVER
3052 M:      Andy Walls <awalls@md.metrocast.net>
3053 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3054 L:      linux-media@vger.kernel.org
3055 T:      git git://linuxtv.org/media_tree.git
3056 W:      http://linuxtv.org
3057 W:      http://www.ivtvdriver.org/index.php/Cx18
3058 S:      Maintained
3059 F:      Documentation/video4linux/cx18.txt
3060 F:      drivers/media/pci/cx18/
3061 F:      include/uapi/linux/ivtv*
3062
3063 CX2341X MPEG ENCODER HELPER MODULE
3064 M:      Hans Verkuil <hverkuil@xs4all.nl>
3065 L:      linux-media@vger.kernel.org
3066 T:      git git://linuxtv.org/media_tree.git
3067 W:      http://linuxtv.org
3068 S:      Maintained
3069 F:      drivers/media/common/cx2341x*
3070 F:      include/media/cx2341x*
3071
3072 CX24120 MEDIA DRIVER
3073 M:      Jemma Denson <jdenson@gmail.com>
3074 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3075 L:      linux-media@vger.kernel.org
3076 W:      http://linuxtv.org/
3077 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3078 S:      Maintained
3079 F:      drivers/media/dvb-frontends/cx24120*
3080
3081 CX88 VIDEO4LINUX DRIVER
3082 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3083 L:      linux-media@vger.kernel.org
3084 W:      http://linuxtv.org
3085 T:      git git://linuxtv.org/media_tree.git
3086 S:      Odd fixes
3087 F:      Documentation/video4linux/cx88/
3088 F:      drivers/media/pci/cx88/
3089
3090 CXD2820R MEDIA DRIVER
3091 M:      Antti Palosaari <crope@iki.fi>
3092 L:      linux-media@vger.kernel.org
3093 W:      http://linuxtv.org/
3094 W:      http://palosaari.fi/linux/
3095 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3096 T:      git git://linuxtv.org/anttip/media_tree.git
3097 S:      Maintained
3098 F:      drivers/media/dvb-frontends/cxd2820r*
3099
3100 CXGB3 ETHERNET DRIVER (CXGB3)
3101 M:      Santosh Raspatur <santosh@chelsio.com>
3102 L:      netdev@vger.kernel.org
3103 W:      http://www.chelsio.com
3104 S:      Supported
3105 F:      drivers/net/ethernet/chelsio/cxgb3/
3106
3107 CXGB3 ISCSI DRIVER (CXGB3I)
3108 M:      Karen Xie <kxie@chelsio.com>
3109 L:      linux-scsi@vger.kernel.org
3110 W:      http://www.chelsio.com
3111 S:      Supported
3112 F:      drivers/scsi/cxgbi/cxgb3i
3113
3114 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3115 M:      Steve Wise <swise@chelsio.com>
3116 L:      linux-rdma@vger.kernel.org
3117 W:      http://www.openfabrics.org
3118 S:      Supported
3119 F:      drivers/infiniband/hw/cxgb3/
3120
3121 CXGB4 ETHERNET DRIVER (CXGB4)
3122 M:      Hariprasad S <hariprasad@chelsio.com>
3123 L:      netdev@vger.kernel.org
3124 W:      http://www.chelsio.com
3125 S:      Supported
3126 F:      drivers/net/ethernet/chelsio/cxgb4/
3127
3128 CXGB4 ISCSI DRIVER (CXGB4I)
3129 M:      Karen Xie <kxie@chelsio.com>
3130 L:      linux-scsi@vger.kernel.org
3131 W:      http://www.chelsio.com
3132 S:      Supported
3133 F:      drivers/scsi/cxgbi/cxgb4i
3134
3135 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3136 M:      Steve Wise <swise@chelsio.com>
3137 L:      linux-rdma@vger.kernel.org
3138 W:      http://www.openfabrics.org
3139 S:      Supported
3140 F:      drivers/infiniband/hw/cxgb4/
3141
3142 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3143 M:      Casey Leedom <leedom@chelsio.com>
3144 L:      netdev@vger.kernel.org
3145 W:      http://www.chelsio.com
3146 S:      Supported
3147 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3148
3149 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3150 M:      Ian Munsie <imunsie@au1.ibm.com>
3151 M:      Michael Neuling <mikey@neuling.org>
3152 L:      linuxppc-dev@lists.ozlabs.org
3153 S:      Supported
3154 F:      drivers/misc/cxl/
3155 F:      include/misc/cxl*
3156 F:      include/uapi/misc/cxl.h
3157 F:      Documentation/powerpc/cxl.txt
3158 F:      Documentation/powerpc/cxl.txt
3159 F:      Documentation/ABI/testing/sysfs-class-cxl
3160
3161 STMMAC ETHERNET DRIVER
3162 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3163 L:      netdev@vger.kernel.org
3164 W:      http://www.stlinux.com
3165 S:      Supported
3166 F:      drivers/net/ethernet/stmicro/stmmac/
3167
3168 CYBERPRO FB DRIVER
3169 M:      Russell King <linux@arm.linux.org.uk>
3170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3171 W:      http://www.arm.linux.org.uk/
3172 S:      Maintained
3173 F:      drivers/video/fbdev/cyber2000fb.*
3174
3175 CYCLADES ASYNC MUX DRIVER
3176 W:      http://www.cyclades.com/
3177 S:      Orphan
3178 F:      drivers/tty/cyclades.c
3179 F:      include/linux/cyclades.h
3180 F:      include/uapi/linux/cyclades.h
3181
3182 CYCLADES PC300 DRIVER
3183 W:      http://www.cyclades.com/
3184 S:      Orphan
3185 F:      drivers/net/wan/pc300*
3186
3187 CYPRESS_FIRMWARE MEDIA DRIVER
3188 M:      Antti Palosaari <crope@iki.fi>
3189 L:      linux-media@vger.kernel.org
3190 W:      http://linuxtv.org/
3191 W:      http://palosaari.fi/linux/
3192 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3193 T:      git git://linuxtv.org/anttip/media_tree.git
3194 S:      Maintained
3195 F:      drivers/media/common/cypress_firmware*
3196
3197 CYTTSP TOUCHSCREEN DRIVER
3198 M:      Ferruh Yigit <fery@cypress.com>
3199 L:      linux-input@vger.kernel.org
3200 S:      Supported
3201 F:      drivers/input/touchscreen/cyttsp*
3202 F:      include/linux/input/cyttsp.h
3203
3204 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3205 M:      Joshua Kinard <kumba@gentoo.org>
3206 S:      Maintained
3207 F:      drivers/rtc/rtc-ds1685.c
3208 F:      include/linux/rtc/ds1685.h
3209
3210 DAMA SLAVE for AX.25
3211 M:      Joerg Reuter <jreuter@yaina.de>
3212 W:      http://yaina.de/jreuter/
3213 W:      http://www.qsl.net/dl1bke/
3214 L:      linux-hams@vger.kernel.org
3215 S:      Maintained
3216 F:      net/ax25/af_ax25.c
3217 F:      net/ax25/ax25_dev.c
3218 F:      net/ax25/ax25_ds_*
3219 F:      net/ax25/ax25_in.c
3220 F:      net/ax25/ax25_out.c
3221 F:      net/ax25/ax25_timer.c
3222 F:      net/ax25/sysctl_net_ax25.c
3223
3224 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3225 L:      netdev@vger.kernel.org
3226 S:      Orphan
3227 F:      Documentation/networking/dmfe.txt
3228 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3229
3230 DC390/AM53C974 SCSI driver
3231 M:      Hannes Reinecke <hare@suse.com>
3232 L:      linux-scsi@vger.kernel.org
3233 S:      Maintained
3234 F:      drivers/scsi/am53c974.c
3235
3236 DC395x SCSI driver
3237 M:      Oliver Neukum <oliver@neukum.org>
3238 M:      Ali Akcaagac <aliakc@web.de>
3239 M:      Jamie Lenehan <lenehan@twibble.org>
3240 L:      dc395x@twibble.org
3241 W:      http://twibble.org/dist/dc395x/
3242 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3243 S:      Maintained
3244 F:      Documentation/scsi/dc395x.txt
3245 F:      drivers/scsi/dc395x.*
3246
3247 DCCP PROTOCOL
3248 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3249 L:      dccp@vger.kernel.org
3250 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3251 S:      Maintained
3252 F:      include/linux/dccp.h
3253 F:      include/uapi/linux/dccp.h
3254 F:      include/linux/tfrc.h
3255 F:      net/dccp/
3256
3257 DECnet NETWORK LAYER
3258 W:      http://linux-decnet.sourceforge.net
3259 L:      linux-decnet-user@lists.sourceforge.net
3260 S:      Orphan
3261 F:      Documentation/networking/decnet.txt
3262 F:      net/decnet/
3263
3264 DECSTATION PLATFORM SUPPORT
3265 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3266 L:      linux-mips@linux-mips.org
3267 W:      http://www.linux-mips.org/wiki/DECstation
3268 S:      Maintained
3269 F:      arch/mips/dec/
3270 F:      arch/mips/include/asm/dec/
3271 F:      arch/mips/include/asm/mach-dec/
3272
3273 DEFXX FDDI NETWORK DRIVER
3274 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3275 S:      Maintained
3276 F:      drivers/net/fddi/defxx.*
3277
3278 DELL LAPTOP DRIVER
3279 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3280 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3281 L:      platform-driver-x86@vger.kernel.org
3282 S:      Maintained
3283 F:      drivers/platform/x86/dell-laptop.c
3284
3285 DELL LAPTOP RBTN DRIVER
3286 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3287 S:      Maintained
3288 F:      drivers/platform/x86/dell-rbtn.*
3289
3290 DELL LAPTOP FREEFALL DRIVER
3291 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3292 S:      Maintained
3293 F:      drivers/platform/x86/dell-smo8800.c
3294
3295 DELL LAPTOP SMM DRIVER
3296 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3297 S:      Maintained
3298 F:      drivers/hwmon/dell-smm-hwmon.c
3299 F:      include/uapi/linux/i8k.h
3300
3301 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3302 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3303 S:      Maintained
3304 F:      Documentation/dcdbas.txt
3305 F:      drivers/firmware/dcdbas.*
3306
3307 DELL WMI EXTRAS DRIVER
3308 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3309 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3310 S:      Maintained
3311 F:      drivers/platform/x86/dell-wmi.c
3312
3313 DESIGNWARE USB2 DRD IP DRIVER
3314 M:      John Youn <johnyoun@synopsys.com>
3315 L:      linux-usb@vger.kernel.org
3316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3317 S:      Maintained
3318 F:      drivers/usb/dwc2/
3319
3320 DESIGNWARE USB3 DRD IP DRIVER
3321 M:      Felipe Balbi <balbi@ti.com>
3322 L:      linux-usb@vger.kernel.org
3323 L:      linux-omap@vger.kernel.org
3324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3325 S:      Maintained
3326 F:      drivers/usb/dwc3/
3327
3328 DEVICE COREDUMP (DEV_COREDUMP)
3329 M:      Johannes Berg <johannes@sipsolutions.net>
3330 L:      linux-kernel@vger.kernel.org
3331 S:      Maintained
3332 F:      drivers/base/devcoredump.c
3333 F:      include/linux/devcoredump.h
3334
3335 DEVICE FREQUENCY (DEVFREQ)
3336 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3337 M:      Kyungmin Park <kyungmin.park@samsung.com>
3338 L:      linux-pm@vger.kernel.org
3339 S:      Maintained
3340 F:      drivers/devfreq/
3341
3342 DEVICE NUMBER REGISTRY
3343 M:      Torben Mathiasen <device@lanana.org>
3344 W:      http://lanana.org/docs/device-list/index.html
3345 S:      Maintained
3346
3347 DEVICE-MAPPER  (LVM)
3348 M:      Alasdair Kergon <agk@redhat.com>
3349 M:      Mike Snitzer <snitzer@redhat.com>
3350 M:      dm-devel@redhat.com
3351 L:      dm-devel@redhat.com
3352 W:      http://sources.redhat.com/dm
3353 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3355 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3356 S:      Maintained
3357 F:      Documentation/device-mapper/
3358 F:      drivers/md/dm*
3359 F:      drivers/md/persistent-data/
3360 F:      include/linux/device-mapper.h
3361 F:      include/linux/dm-*.h
3362 F:      include/uapi/linux/dm-*.h
3363
3364 DIALOG SEMICONDUCTOR DRIVERS
3365 M:      Support Opensource <support.opensource@diasemi.com>
3366 W:      http://www.dialog-semiconductor.com/products
3367 S:      Supported
3368 F:      Documentation/hwmon/da90??
3369 F:      drivers/gpio/gpio-da90??.c
3370 F:      drivers/hwmon/da90??-hwmon.c
3371 F:      drivers/iio/adc/da91??-*.c
3372 F:      drivers/input/misc/da90??_onkey.c
3373 F:      drivers/input/touchscreen/da9052_tsi.c
3374 F:      drivers/leds/leds-da90??.c
3375 F:      drivers/mfd/da903x.c
3376 F:      drivers/mfd/da90??-*.c
3377 F:      drivers/mfd/da91??-*.c
3378 F:      drivers/power/da9052-battery.c
3379 F:      drivers/power/da91??-*.c
3380 F:      drivers/regulator/da903x.c
3381 F:      drivers/regulator/da9???-regulator.[ch]
3382 F:      drivers/rtc/rtc-da90??.c
3383 F:      drivers/video/backlight/da90??_bl.c
3384 F:      drivers/watchdog/da90??_wdt.c
3385 F:      include/linux/mfd/da903x.h
3386 F:      include/linux/mfd/da9052/
3387 F:      include/linux/mfd/da9055/
3388 F:      include/linux/mfd/da9063/
3389 F:      include/linux/mfd/da9150/
3390 F:      include/sound/da[79]*.h
3391 F:      sound/soc/codecs/da[79]*.[ch]
3392
3393 DIGI NEO AND CLASSIC PCI PRODUCTS
3394 M:      Lidza Louina <lidza.louina@gmail.com>
3395 M:      Mark Hounschell <markh@compro.net>
3396 L:      driverdev-devel@linuxdriverproject.org
3397 S:      Maintained
3398 F:      drivers/staging/dgnc/
3399
3400 DIGI EPCA PCI PRODUCTS
3401 M:      Lidza Louina <lidza.louina@gmail.com>
3402 M:      Mark Hounschell <markh@compro.net>
3403 M:      Daeseok Youn <daeseok.youn@gmail.com>
3404 L:      driverdev-devel@linuxdriverproject.org
3405 S:      Maintained
3406 F:      drivers/staging/dgap/
3407
3408 DIOLAN U2C-12 I2C DRIVER
3409 M:      Guenter Roeck <linux@roeck-us.net>
3410 L:      linux-i2c@vger.kernel.org
3411 S:      Maintained
3412 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3413
3414 DIRECT ACCESS (DAX)
3415 M:      Matthew Wilcox <willy@linux.intel.com>
3416 L:      linux-fsdevel@vger.kernel.org
3417 S:      Supported
3418 F:      fs/dax.c
3419
3420 DIRECTORY NOTIFICATION (DNOTIFY)
3421 M:      Eric Paris <eparis@parisplace.org>
3422 S:      Maintained
3423 F:      Documentation/filesystems/dnotify.txt
3424 F:      fs/notify/dnotify/
3425 F:      include/linux/dnotify.h
3426
3427 DISK GEOMETRY AND PARTITION HANDLING
3428 M:      Andries Brouwer <aeb@cwi.nl>
3429 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3430 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3431 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3432 S:      Maintained
3433
3434 DISKQUOTA
3435 M:      Jan Kara <jack@suse.com>
3436 S:      Maintained
3437 F:      Documentation/filesystems/quota.txt
3438 F:      fs/quota/
3439 F:      include/linux/quota*.h
3440 F:      include/uapi/linux/quota*.h
3441
3442 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3443 M:      Bernie Thompson <bernie@plugable.com>
3444 L:      linux-fbdev@vger.kernel.org
3445 S:      Maintained
3446 W:      http://plugable.com/category/projects/udlfb/
3447 F:      drivers/video/fbdev/udlfb.c
3448 F:      include/video/udlfb.h
3449 F:      Documentation/fb/udlfb.txt
3450
3451 DISTRIBUTED LOCK MANAGER (DLM)
3452 M:      Christine Caulfield <ccaulfie@redhat.com>
3453 M:      David Teigland <teigland@redhat.com>
3454 L:      cluster-devel@redhat.com
3455 W:      http://sources.redhat.com/cluster/
3456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3457 S:      Supported
3458 F:      fs/dlm/
3459
3460 DMA BUFFER SHARING FRAMEWORK
3461 M:      Sumit Semwal <sumit.semwal@linaro.org>
3462 S:      Maintained
3463 L:      linux-media@vger.kernel.org
3464 L:      dri-devel@lists.freedesktop.org
3465 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3466 F:      drivers/dma-buf/
3467 F:      include/linux/dma-buf*
3468 F:      include/linux/reservation.h
3469 F:      include/linux/*fence.h
3470 F:      Documentation/dma-buf-sharing.txt
3471 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3472
3473 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3474 M:      Vinod Koul <vinod.koul@intel.com>
3475 L:      dmaengine@vger.kernel.org
3476 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3477 S:      Maintained
3478 F:      drivers/dma/
3479 F:      include/linux/dmaengine.h
3480 F:      Documentation/dmaengine/
3481 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3482
3483 DME1737 HARDWARE MONITOR DRIVER
3484 M:      Juerg Haefliger <juergh@gmail.com>
3485 L:      lm-sensors@lm-sensors.org
3486 S:      Maintained
3487 F:      Documentation/hwmon/dme1737
3488 F:      drivers/hwmon/dme1737.c
3489
3490 DMI/SMBIOS SUPPORT
3491 M:      Jean Delvare <jdelvare@suse.com>
3492 S:      Maintained
3493 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3494 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3495 F:      drivers/firmware/dmi-id.c
3496 F:      drivers/firmware/dmi_scan.c
3497 F:      include/linux/dmi.h
3498
3499 DOCUMENTATION
3500 M:      Jonathan Corbet <corbet@lwn.net>
3501 L:      linux-doc@vger.kernel.org
3502 S:      Maintained
3503 F:      Documentation/
3504 X:      Documentation/ABI/
3505 X:      Documentation/devicetree/
3506 X:      Documentation/acpi
3507 X:      Documentation/power
3508 X:      Documentation/spi
3509 X:      Documentation/DocBook/media
3510 T:      git git://git.lwn.net/linux-2.6.git docs-next
3511
3512 DOUBLETALK DRIVER
3513 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3514 L:      blinux-list@redhat.com
3515 S:      Maintained
3516 F:      drivers/char/dtlk.c
3517 F:      include/linux/dtlk.h
3518
3519 DPT_I2O SCSI RAID DRIVER
3520 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3521 L:      linux-scsi@vger.kernel.org
3522 W:      http://www.adaptec.com/
3523 S:      Maintained
3524 F:      drivers/scsi/dpt*
3525 F:      drivers/scsi/dpt/
3526
3527 DRBD DRIVER
3528 P:      Philipp Reisner
3529 P:      Lars Ellenberg
3530 M:      drbd-dev@lists.linbit.com
3531 L:      drbd-user@lists.linbit.com
3532 W:      http://www.drbd.org
3533 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3534 T:      git git://git.drbd.org/drbd-8.3.git
3535 S:      Supported
3536 F:      drivers/block/drbd/
3537 F:      lib/lru_cache.c
3538 F:      Documentation/blockdev/drbd/
3539
3540 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3541 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3543 S:      Supported
3544 F:      Documentation/kobject.txt
3545 F:      drivers/base/
3546 F:      fs/debugfs/
3547 F:      fs/kernfs/
3548 F:      fs/sysfs/
3549 F:      include/linux/debugfs.h
3550 F:      include/linux/kobj*
3551 F:      lib/kobj*
3552
3553 DRM DRIVERS
3554 M:      David Airlie <airlied@linux.ie>
3555 L:      dri-devel@lists.freedesktop.org
3556 T:      git git://people.freedesktop.org/~airlied/linux
3557 S:      Maintained
3558 F:      drivers/gpu/drm/
3559 F:      drivers/gpu/vga/
3560 F:      include/drm/
3561 F:      include/uapi/drm/
3562
3563 RADEON DRM DRIVERS
3564 M:      Alex Deucher <alexander.deucher@amd.com>
3565 M:      Christian König <christian.koenig@amd.com>
3566 L:      dri-devel@lists.freedesktop.org
3567 T:      git git://people.freedesktop.org/~agd5f/linux
3568 S:      Supported
3569 F:      drivers/gpu/drm/radeon/
3570 F:      include/uapi/drm/radeon*
3571
3572 DRM PANEL DRIVERS
3573 M:      Thierry Reding <thierry.reding@gmail.com>
3574 L:      dri-devel@lists.freedesktop.org
3575 T:      git git://anongit.freedesktop.org/tegra/linux.git
3576 S:      Maintained
3577 F:      drivers/gpu/drm/drm_panel.c
3578 F:      drivers/gpu/drm/panel/
3579 F:      include/drm/drm_panel.h
3580 F:      Documentation/devicetree/bindings/panel/
3581
3582 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3583 M:      Daniel Vetter <daniel.vetter@intel.com>
3584 M:      Jani Nikula <jani.nikula@linux.intel.com>
3585 L:      intel-gfx@lists.freedesktop.org
3586 L:      dri-devel@lists.freedesktop.org
3587 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3588 T:      git git://anongit.freedesktop.org/drm-intel
3589 S:      Supported
3590 F:      drivers/gpu/drm/i915/
3591 F:      include/drm/i915*
3592 F:      include/uapi/drm/i915*
3593
3594 DRM DRIVERS FOR EXYNOS
3595 M:      Inki Dae <inki.dae@samsung.com>
3596 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3597 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3598 M:      Kyungmin Park <kyungmin.park@samsung.com>
3599 L:      dri-devel@lists.freedesktop.org
3600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3601 S:      Supported
3602 F:      drivers/gpu/drm/exynos/
3603 F:      include/drm/exynos*
3604 F:      include/uapi/drm/exynos*
3605
3606 DRM DRIVERS FOR FREESCALE DCU
3607 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3608 M:      Alison Wang <alison.wang@freescale.com>
3609 L:      dri-devel@lists.freedesktop.org
3610 S:      Supported
3611 F:      drivers/gpu/drm/fsl-dcu/
3612 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3613 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3614
3615 DRM DRIVERS FOR FREESCALE IMX
3616 M:      Philipp Zabel <p.zabel@pengutronix.de>
3617 L:      dri-devel@lists.freedesktop.org
3618 S:      Maintained
3619 F:      drivers/gpu/drm/imx/
3620 F:      Documentation/devicetree/bindings/drm/imx/
3621
3622 DRM DRIVERS FOR NVIDIA TEGRA
3623 M:      Thierry Reding <thierry.reding@gmail.com>
3624 M:      Terje Bergström <tbergstrom@nvidia.com>
3625 L:      dri-devel@lists.freedesktop.org
3626 L:      linux-tegra@vger.kernel.org
3627 T:      git git://anongit.freedesktop.org/tegra/linux.git
3628 S:      Supported
3629 F:      drivers/gpu/drm/tegra/
3630 F:      drivers/gpu/host1x/
3631 F:      include/linux/host1x.h
3632 F:      include/uapi/drm/tegra_drm.h
3633 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3634
3635 DRM DRIVERS FOR RENESAS
3636 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3637 L:      dri-devel@lists.freedesktop.org
3638 L:      linux-sh@vger.kernel.org
3639 T:      git git://people.freedesktop.org/~airlied/linux
3640 S:      Supported
3641 F:      drivers/gpu/drm/rcar-du/
3642 F:      drivers/gpu/drm/shmobile/
3643 F:      include/linux/platform_data/shmob_drm.h
3644
3645 DRM DRIVERS FOR ROCKCHIP
3646 M:      Mark Yao <mark.yao@rock-chips.com>
3647 L:      dri-devel@lists.freedesktop.org
3648 S:      Maintained
3649 F:      drivers/gpu/drm/rockchip/
3650 F:      Documentation/devicetree/bindings/video/rockchip*
3651
3652 DRM DRIVERS FOR STI
3653 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3654 M:      Vincent Abriou <vincent.abriou@st.com>
3655 L:      dri-devel@lists.freedesktop.org
3656 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3657 S:      Maintained
3658 F:      drivers/gpu/drm/sti
3659 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3660
3661 DSBR100 USB FM RADIO DRIVER
3662 M:      Alexey Klimov <klimov.linux@gmail.com>
3663 L:      linux-media@vger.kernel.org
3664 T:      git git://linuxtv.org/media_tree.git
3665 S:      Maintained
3666 F:      drivers/media/radio/dsbr100.c
3667
3668 DSCC4 DRIVER
3669 M:      Francois Romieu <romieu@fr.zoreil.com>
3670 L:      netdev@vger.kernel.org
3671 S:      Maintained
3672 F:      drivers/net/wan/dscc4.c
3673
3674 DT3155 MEDIA DRIVER
3675 M:      Hans Verkuil <hverkuil@xs4all.nl>
3676 L:      linux-media@vger.kernel.org
3677 T:      git git://linuxtv.org/media_tree.git
3678 W:      http://linuxtv.org
3679 S:      Odd Fixes
3680 F:      drivers/media/pci/dt3155/
3681
3682 DVB_USB_AF9015 MEDIA DRIVER
3683 M:      Antti Palosaari <crope@iki.fi>
3684 L:      linux-media@vger.kernel.org
3685 W:      http://linuxtv.org/
3686 W:      http://palosaari.fi/linux/
3687 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3688 T:      git git://linuxtv.org/anttip/media_tree.git
3689 S:      Maintained
3690 F:      drivers/media/usb/dvb-usb-v2/af9015*
3691
3692 DVB_USB_AF9035 MEDIA DRIVER
3693 M:      Antti Palosaari <crope@iki.fi>
3694 L:      linux-media@vger.kernel.org
3695 W:      http://linuxtv.org/
3696 W:      http://palosaari.fi/linux/
3697 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3698 T:      git git://linuxtv.org/anttip/media_tree.git
3699 S:      Maintained
3700 F:      drivers/media/usb/dvb-usb-v2/af9035*
3701
3702 DVB_USB_ANYSEE MEDIA DRIVER
3703 M:      Antti Palosaari <crope@iki.fi>
3704 L:      linux-media@vger.kernel.org
3705 W:      http://linuxtv.org/
3706 W:      http://palosaari.fi/linux/
3707 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3708 T:      git git://linuxtv.org/anttip/media_tree.git
3709 S:      Maintained
3710 F:      drivers/media/usb/dvb-usb-v2/anysee*
3711
3712 DVB_USB_AU6610 MEDIA DRIVER
3713 M:      Antti Palosaari <crope@iki.fi>
3714 L:      linux-media@vger.kernel.org
3715 W:      http://linuxtv.org/
3716 W:      http://palosaari.fi/linux/
3717 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3718 T:      git git://linuxtv.org/anttip/media_tree.git
3719 S:      Maintained
3720 F:      drivers/media/usb/dvb-usb-v2/au6610*
3721
3722 DVB_USB_CE6230 MEDIA DRIVER
3723 M:      Antti Palosaari <crope@iki.fi>
3724 L:      linux-media@vger.kernel.org
3725 W:      http://linuxtv.org/
3726 W:      http://palosaari.fi/linux/
3727 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3728 T:      git git://linuxtv.org/anttip/media_tree.git
3729 S:      Maintained
3730 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3731
3732 DVB_USB_CXUSB MEDIA DRIVER
3733 M:      Michael Krufky <mkrufky@linuxtv.org>
3734 L:      linux-media@vger.kernel.org
3735 W:      http://linuxtv.org/
3736 W:      http://github.com/mkrufky
3737 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3738 T:      git git://linuxtv.org/media_tree.git
3739 S:      Maintained
3740 F:      drivers/media/usb/dvb-usb/cxusb*
3741
3742 DVB_USB_EC168 MEDIA DRIVER
3743 M:      Antti Palosaari <crope@iki.fi>
3744 L:      linux-media@vger.kernel.org
3745 W:      http://linuxtv.org/
3746 W:      http://palosaari.fi/linux/
3747 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3748 T:      git git://linuxtv.org/anttip/media_tree.git
3749 S:      Maintained
3750 F:      drivers/media/usb/dvb-usb-v2/ec168*
3751
3752 DVB_USB_GL861 MEDIA DRIVER
3753 M:      Antti Palosaari <crope@iki.fi>
3754 L:      linux-media@vger.kernel.org
3755 W:      http://linuxtv.org/
3756 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3757 T:      git git://linuxtv.org/anttip/media_tree.git
3758 S:      Maintained
3759 F:      drivers/media/usb/dvb-usb-v2/gl861*
3760
3761 DVB_USB_MXL111SF MEDIA DRIVER
3762 M:      Michael Krufky <mkrufky@linuxtv.org>
3763 L:      linux-media@vger.kernel.org
3764 W:      http://linuxtv.org/
3765 W:      http://github.com/mkrufky
3766 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3767 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3768 S:      Maintained
3769 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3770
3771 DVB_USB_RTL28XXU MEDIA DRIVER
3772 M:      Antti Palosaari <crope@iki.fi>
3773 L:      linux-media@vger.kernel.org
3774 W:      http://linuxtv.org/
3775 W:      http://palosaari.fi/linux/
3776 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3777 T:      git git://linuxtv.org/anttip/media_tree.git
3778 S:      Maintained
3779 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3780
3781 DVB_USB_V2 MEDIA DRIVER
3782 M:      Antti Palosaari <crope@iki.fi>
3783 L:      linux-media@vger.kernel.org
3784 W:      http://linuxtv.org/
3785 W:      http://palosaari.fi/linux/
3786 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3787 T:      git git://linuxtv.org/anttip/media_tree.git
3788 S:      Maintained
3789 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3790 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3791
3792 DYNAMIC DEBUG
3793 M:      Jason Baron <jbaron@akamai.com>
3794 S:      Maintained
3795 F:      lib/dynamic_debug.c
3796 F:      include/linux/dynamic_debug.h
3797
3798 DZ DECSTATION DZ11 SERIAL DRIVER
3799 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3800 S:      Maintained
3801 F:      drivers/tty/serial/dz.*
3802
3803 E3X0 POWER BUTTON DRIVER
3804 M:      Moritz Fischer <moritz.fischer@ettus.com>
3805 L:      usrp-users@lists.ettus.com
3806 W:      http://www.ettus.com
3807 S:      Supported
3808 F:      drivers/input/misc/e3x0-button.c
3809 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3810
3811 E4000 MEDIA DRIVER
3812 M:      Antti Palosaari <crope@iki.fi>
3813 L:      linux-media@vger.kernel.org
3814 W:      http://linuxtv.org/
3815 W:      http://palosaari.fi/linux/
3816 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3817 T:      git git://linuxtv.org/anttip/media_tree.git
3818 S:      Maintained
3819 F:      drivers/media/tuners/e4000*
3820
3821 EATA ISA/EISA/PCI SCSI DRIVER
3822 M:      Dario Ballabio <ballabio_dario@emc.com>
3823 L:      linux-scsi@vger.kernel.org
3824 S:      Maintained
3825 F:      drivers/scsi/eata.c
3826
3827 EC100 MEDIA DRIVER
3828 M:      Antti Palosaari <crope@iki.fi>
3829 L:      linux-media@vger.kernel.org
3830 W:      http://linuxtv.org/
3831 W:      http://palosaari.fi/linux/
3832 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3833 T:      git git://linuxtv.org/anttip/media_tree.git
3834 S:      Maintained
3835 F:      drivers/media/dvb-frontends/ec100*
3836
3837 ECRYPT FILE SYSTEM
3838 M:      Tyler Hicks <tyhicks@canonical.com>
3839 L:      ecryptfs@vger.kernel.org
3840 W:      http://ecryptfs.org
3841 W:      https://launchpad.net/ecryptfs
3842 S:      Supported
3843 F:      Documentation/filesystems/ecryptfs.txt
3844 F:      fs/ecryptfs/
3845
3846 EDAC-CORE
3847 M:      Doug Thompson <dougthompson@xmission.com>
3848 M:      Borislav Petkov <bp@alien8.de>
3849 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3850 L:      linux-edac@vger.kernel.org
3851 W:      bluesmoke.sourceforge.net
3852 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3853 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3854 S:      Supported
3855 F:      Documentation/edac.txt
3856 F:      drivers/edac/
3857 F:      include/linux/edac.h
3858
3859 EDAC-AMD64
3860 M:      Doug Thompson <dougthompson@xmission.com>
3861 M:      Borislav Petkov <bp@alien8.de>
3862 L:      linux-edac@vger.kernel.org
3863 W:      bluesmoke.sourceforge.net
3864 S:      Maintained
3865 F:      drivers/edac/amd64_edac*
3866
3867 EDAC-CALXEDA
3868 M:      Doug Thompson <dougthompson@xmission.com>
3869 M:      Robert Richter <rric@kernel.org>
3870 L:      linux-edac@vger.kernel.org
3871 W:      bluesmoke.sourceforge.net
3872 S:      Maintained
3873 F:      drivers/edac/highbank*
3874
3875 EDAC-CAVIUM
3876 M:      Ralf Baechle <ralf@linux-mips.org>
3877 M:      David Daney <david.daney@cavium.com>
3878 L:      linux-edac@vger.kernel.org
3879 L:      linux-mips@linux-mips.org
3880 W:      bluesmoke.sourceforge.net
3881 S:      Supported
3882 F:      drivers/edac/octeon_edac*
3883
3884 EDAC-E752X
3885 M:      Mark Gross <mark.gross@intel.com>
3886 M:      Doug Thompson <dougthompson@xmission.com>
3887 L:      linux-edac@vger.kernel.org
3888 W:      bluesmoke.sourceforge.net
3889 S:      Maintained
3890 F:      drivers/edac/e752x_edac.c
3891
3892 EDAC-E7XXX
3893 M:      Doug Thompson <dougthompson@xmission.com>
3894 L:      linux-edac@vger.kernel.org
3895 W:      bluesmoke.sourceforge.net
3896 S:      Maintained
3897 F:      drivers/edac/e7xxx_edac.c
3898
3899 EDAC-GHES
3900 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3901 L:      linux-edac@vger.kernel.org
3902 W:      bluesmoke.sourceforge.net
3903 S:      Maintained
3904 F:      drivers/edac/ghes_edac.c
3905
3906 EDAC-I82443BXGX
3907 M:      Tim Small <tim@buttersideup.com>
3908 L:      linux-edac@vger.kernel.org
3909 W:      bluesmoke.sourceforge.net
3910 S:      Maintained
3911 F:      drivers/edac/i82443bxgx_edac.c
3912
3913 EDAC-I3000
3914 M:      Jason Uhlenkott <juhlenko@akamai.com>
3915 L:      linux-edac@vger.kernel.org
3916 W:      bluesmoke.sourceforge.net
3917 S:      Maintained
3918 F:      drivers/edac/i3000_edac.c
3919
3920 EDAC-I5000
3921 M:      Doug Thompson <dougthompson@xmission.com>
3922 L:      linux-edac@vger.kernel.org
3923 W:      bluesmoke.sourceforge.net
3924 S:      Maintained
3925 F:      drivers/edac/i5000_edac.c
3926
3927 EDAC-I5400
3928 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3929 L:      linux-edac@vger.kernel.org
3930 W:      bluesmoke.sourceforge.net
3931 S:      Maintained
3932 F:      drivers/edac/i5400_edac.c
3933
3934 EDAC-I7300
3935 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3936 L:      linux-edac@vger.kernel.org
3937 W:      bluesmoke.sourceforge.net
3938 S:      Maintained
3939 F:      drivers/edac/i7300_edac.c
3940
3941 EDAC-I7CORE
3942 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3943 L:      linux-edac@vger.kernel.org
3944 W:      bluesmoke.sourceforge.net
3945 S:      Maintained
3946 F:      drivers/edac/i7core_edac.c
3947
3948 EDAC-I82975X
3949 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3950 M:      "Arvind R." <arvino55@gmail.com>
3951 L:      linux-edac@vger.kernel.org
3952 W:      bluesmoke.sourceforge.net
3953 S:      Maintained
3954 F:      drivers/edac/i82975x_edac.c
3955
3956 EDAC-IE31200
3957 M:      Jason Baron <jbaron@akamai.com>
3958 L:      linux-edac@vger.kernel.org
3959 W:      bluesmoke.sourceforge.net
3960 S:      Maintained
3961 F:      drivers/edac/ie31200_edac.c
3962
3963 EDAC-MPC85XX
3964 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3965 L:      linux-edac@vger.kernel.org
3966 W:      bluesmoke.sourceforge.net
3967 S:      Maintained
3968 F:      drivers/edac/mpc85xx_edac.[ch]
3969
3970 EDAC-PASEMI
3971 M:      Egor Martovetsky <egor@pasemi.com>
3972 L:      linux-edac@vger.kernel.org
3973 W:      bluesmoke.sourceforge.net
3974 S:      Maintained
3975 F:      drivers/edac/pasemi_edac.c
3976
3977 EDAC-R82600
3978 M:      Tim Small <tim@buttersideup.com>
3979 L:      linux-edac@vger.kernel.org
3980 W:      bluesmoke.sourceforge.net
3981 S:      Maintained
3982 F:      drivers/edac/r82600_edac.c
3983
3984 EDAC-SBRIDGE
3985 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3986 L:      linux-edac@vger.kernel.org
3987 W:      bluesmoke.sourceforge.net
3988 S:      Maintained
3989 F:      drivers/edac/sb_edac.c
3990
3991 EDAC-XGENE
3992 APPLIED MICRO (APM) X-GENE SOC EDAC
3993 M:     Loc Ho <lho@apm.com>
3994 S:     Supported
3995 F:     drivers/edac/xgene_edac.c
3996 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3997
3998 EDIROL UA-101/UA-1000 DRIVER
3999 M:      Clemens Ladisch <clemens@ladisch.de>
4000 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4001 T:      git git://git.alsa-project.org/alsa-kernel.git
4002 S:      Maintained
4003 F:      sound/usb/misc/ua101.c
4004
4005 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4006 M:      Matt Fleming <matt.fleming@intel.com>
4007 L:      linux-efi@vger.kernel.org
4008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4009 S:      Maintained
4010 F:      Documentation/efi-stub.txt
4011 F:      arch/ia64/kernel/efi.c
4012 F:      arch/x86/boot/compressed/eboot.[ch]
4013 F:      arch/x86/include/asm/efi.h
4014 F:      arch/x86/platform/efi/*
4015 F:      drivers/firmware/efi/*
4016 F:      include/linux/efi*.h
4017
4018 EFI VARIABLE FILESYSTEM
4019 M:      Matthew Garrett <matthew.garrett@nebula.com>
4020 M:      Jeremy Kerr <jk@ozlabs.org>
4021 M:      Matt Fleming <matt.fleming@intel.com>
4022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4023 L:      linux-efi@vger.kernel.org
4024 S:      Maintained
4025 F:      fs/efivarfs/
4026
4027 EFIFB FRAMEBUFFER DRIVER
4028 L:      linux-fbdev@vger.kernel.org
4029 M:      Peter Jones <pjones@redhat.com>
4030 S:      Maintained
4031 F:      drivers/video/fbdev/efifb.c
4032
4033 EFS FILESYSTEM
4034 W:      http://aeschi.ch.eu.org/efs/
4035 S:      Orphan
4036 F:      fs/efs/
4037
4038 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4039 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4040 M:      Christoph Raisch <raisch@de.ibm.com>
4041 L:      linux-rdma@vger.kernel.org
4042 S:      Supported
4043 F:      drivers/infiniband/hw/ehca/
4044
4045 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4046 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4047 L:      netdev@vger.kernel.org
4048 S:      Maintained
4049 F:      drivers/net/ethernet/ibm/ehea/
4050
4051 EM28XX VIDEO4LINUX DRIVER
4052 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4053 L:      linux-media@vger.kernel.org
4054 W:      http://linuxtv.org
4055 T:      git git://linuxtv.org/media_tree.git
4056 S:      Maintained
4057 F:      drivers/media/usb/em28xx/
4058
4059 EMBEDDED LINUX
4060 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4061 M:      Matt Mackall <mpm@selenic.com>
4062 M:      David Woodhouse <dwmw2@infradead.org>
4063 L:      linux-embedded@vger.kernel.org
4064 S:      Maintained
4065
4066 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4067 M:      James Smart <james.smart@avagotech.com>
4068 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4069 L:      linux-scsi@vger.kernel.org
4070 W:      http://www.avagotech.com
4071 S:      Supported
4072 F:      drivers/scsi/lpfc/
4073
4074 ENE CB710 FLASH CARD READER DRIVER
4075 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4076 S:      Maintained
4077 F:      drivers/misc/cb710/
4078 F:      drivers/mmc/host/cb710-mmc.*
4079 F:      include/linux/cb710.h
4080
4081 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4082 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4083 S:      Maintained
4084 F:      drivers/media/rc/ene_ir.*
4085
4086 ENHANCED ERROR HANDLING (EEH)
4087 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4088 L:      linuxppc-dev@lists.ozlabs.org
4089 S:      Supported
4090 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4091 F:      arch/powerpc/kernel/eeh*.c
4092
4093 EPSON S1D13XXX FRAMEBUFFER DRIVER
4094 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4095 S:      Maintained
4096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4097 F:      drivers/video/fbdev/s1d13xxxfb.c
4098 F:      include/video/s1d13xxxfb.h
4099
4100 ET131X NETWORK DRIVER
4101 M:      Mark Einon <mark.einon@gmail.com>
4102 S:      Odd Fixes
4103 F:      drivers/net/ethernet/agere/
4104
4105 ETHERNET BRIDGE
4106 M:      Stephen Hemminger <stephen@networkplumber.org>
4107 L:      bridge@lists.linux-foundation.org
4108 L:      netdev@vger.kernel.org
4109 W:      http://www.linuxfoundation.org/en/Net:Bridge
4110 S:      Maintained
4111 F:      include/linux/netfilter_bridge/
4112 F:      net/bridge/
4113
4114 ETHERNET PHY LIBRARY
4115 M:      Florian Fainelli <f.fainelli@gmail.com>
4116 L:      netdev@vger.kernel.org
4117 S:      Maintained
4118 F:      include/linux/phy.h
4119 F:      include/linux/phy_fixed.h
4120 F:      drivers/net/phy/
4121 F:      Documentation/networking/phy.txt
4122 F:      drivers/of/of_mdio.c
4123 F:      drivers/of/of_net.c
4124
4125 EXT2 FILE SYSTEM
4126 M:      Jan Kara <jack@suse.com>
4127 L:      linux-ext4@vger.kernel.org
4128 S:      Maintained
4129 F:      Documentation/filesystems/ext2.txt
4130 F:      fs/ext2/
4131 F:      include/linux/ext2*
4132
4133 EXT4 FILE SYSTEM
4134 M:      "Theodore Ts'o" <tytso@mit.edu>
4135 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4136 L:      linux-ext4@vger.kernel.org
4137 W:      http://ext4.wiki.kernel.org
4138 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4139 S:      Maintained
4140 F:      Documentation/filesystems/ext4.txt
4141 F:      fs/ext4/
4142
4143 Extended Verification Module (EVM)
4144 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4145 L:      linux-ima-devel@lists.sourceforge.net
4146 L:      linux-security-module@vger.kernel.org
4147 S:      Supported
4148 F:      security/integrity/evm/
4149
4150 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4151 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4152 M:      Chanwoo Choi <cw00.choi@samsung.com>
4153 L:      linux-kernel@vger.kernel.org
4154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4155 S:      Maintained
4156 F:      drivers/extcon/
4157 F:      Documentation/extcon/
4158
4159 EXYNOS DP DRIVER
4160 M:      Jingoo Han <jingoohan1@gmail.com>
4161 L:      dri-devel@lists.freedesktop.org
4162 S:      Maintained
4163 F:      drivers/gpu/drm/exynos/exynos_dp*
4164
4165 EXYNOS MIPI DISPLAY DRIVERS
4166 M:      Inki Dae <inki.dae@samsung.com>
4167 M:      Donghwa Lee <dh09.lee@samsung.com>
4168 M:      Kyungmin Park <kyungmin.park@samsung.com>
4169 L:      linux-fbdev@vger.kernel.org
4170 S:      Maintained
4171 F:      drivers/video/fbdev/exynos/exynos_mipi*
4172 F:      include/video/exynos_mipi*
4173
4174 F71805F HARDWARE MONITORING DRIVER
4175 M:      Jean Delvare <jdelvare@suse.com>
4176 L:      lm-sensors@lm-sensors.org
4177 S:      Maintained
4178 F:      Documentation/hwmon/f71805f
4179 F:      drivers/hwmon/f71805f.c
4180
4181 FC0011 TUNER DRIVER
4182 M:      Michael Buesch <m@bues.ch>
4183 L:      linux-media@vger.kernel.org
4184 S:      Maintained
4185 F:      drivers/media/tuners/fc0011.h
4186 F:      drivers/media/tuners/fc0011.c
4187
4188 FC2580 MEDIA DRIVER
4189 M:      Antti Palosaari <crope@iki.fi>
4190 L:      linux-media@vger.kernel.org
4191 W:      http://linuxtv.org/
4192 W:      http://palosaari.fi/linux/
4193 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4194 T:      git git://linuxtv.org/anttip/media_tree.git
4195 S:      Maintained
4196 F:      drivers/media/tuners/fc2580*
4197
4198 FANOTIFY
4199 M:      Eric Paris <eparis@redhat.com>
4200 S:      Maintained
4201 F:      fs/notify/fanotify/
4202 F:      include/linux/fanotify.h
4203 F:      include/uapi/linux/fanotify.h
4204
4205 FARSYNC SYNCHRONOUS DRIVER
4206 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4207 W:      http://www.farsite.co.uk/
4208 S:      Supported
4209 F:      drivers/net/wan/farsync.*
4210
4211 FAULT INJECTION SUPPORT
4212 M:      Akinobu Mita <akinobu.mita@gmail.com>
4213 S:      Supported
4214 F:      Documentation/fault-injection/
4215 F:      lib/fault-inject.c
4216
4217 FBTFT Framebuffer drivers
4218 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4219 M:      Noralf Trønnes <noralf@tronnes.org>
4220 S:      Maintained
4221 F:      drivers/staging/fbtft/
4222
4223 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4224 M:      Vasu Dev <vasu.dev@intel.com>
4225 L:      fcoe-devel@open-fcoe.org
4226 W:      www.Open-FCoE.org
4227 S:      Supported
4228 F:      drivers/scsi/libfc/
4229 F:      drivers/scsi/fcoe/
4230 F:      include/scsi/fc/
4231 F:      include/scsi/libfc.h
4232 F:      include/scsi/libfcoe.h
4233 F:      include/uapi/scsi/fc/
4234
4235 FILE LOCKING (flock() and fcntl()/lockf())
4236 M:      Jeff Layton <jlayton@poochiereds.net>
4237 M:      "J. Bruce Fields" <bfields@fieldses.org>
4238 L:      linux-fsdevel@vger.kernel.org
4239 S:      Maintained
4240 F:      include/linux/fcntl.h
4241 F:      include/linux/fs.h
4242 F:      include/uapi/linux/fcntl.h
4243 F:      include/uapi/linux/fs.h
4244 F:      fs/fcntl.c
4245 F:      fs/locks.c
4246
4247 FILESYSTEMS (VFS and infrastructure)
4248 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4249 L:      linux-fsdevel@vger.kernel.org
4250 S:      Maintained
4251 F:      fs/*
4252
4253 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4254 M:      Riku Voipio <riku.voipio@iki.fi>
4255 L:      lm-sensors@lm-sensors.org
4256 S:      Maintained
4257 F:      drivers/hwmon/f75375s.c
4258 F:      include/linux/f75375s.h
4259
4260 FIREWIRE AUDIO DRIVERS
4261 M:      Clemens Ladisch <clemens@ladisch.de>
4262 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4263 T:      git git://git.alsa-project.org/alsa-kernel.git
4264 S:      Maintained
4265 F:      sound/firewire/
4266
4267 FIREWIRE MEDIA DRIVERS (firedtv)
4268 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4269 L:      linux-media@vger.kernel.org
4270 L:      linux1394-devel@lists.sourceforge.net
4271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4272 S:      Maintained
4273 F:      drivers/media/firewire/
4274
4275 FIREWIRE SBP-2 TARGET
4276 M:      Chris Boot <bootc@bootc.net>
4277 L:      linux-scsi@vger.kernel.org
4278 L:      target-devel@vger.kernel.org
4279 L:      linux1394-devel@lists.sourceforge.net
4280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4281 S:      Maintained
4282 F:      drivers/target/sbp/
4283
4284 FIREWIRE SUBSYSTEM
4285 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4286 L:      linux1394-devel@lists.sourceforge.net
4287 W:      http://ieee1394.wiki.kernel.org/
4288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4289 S:      Maintained
4290 F:      drivers/firewire/
4291 F:      include/linux/firewire.h
4292 F:      include/uapi/linux/firewire*.h
4293 F:      tools/firewire/
4294
4295 FIRMWARE LOADER (request_firmware)
4296 M:      Ming Lei <ming.lei@canonical.com>
4297 L:      linux-kernel@vger.kernel.org
4298 S:      Maintained
4299 F:      Documentation/firmware_class/
4300 F:      drivers/base/firmware*.c
4301 F:      include/linux/firmware.h
4302
4303 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4304 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4305 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4306 S:      Maintained
4307 F:      drivers/block/rsxx/
4308
4309 FLOPPY DRIVER
4310 M:      Jiri Kosina <jikos@kernel.org>
4311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4312 S:      Odd fixes
4313 F:      drivers/block/floppy.c
4314
4315 FMC SUBSYSTEM
4316 M:      Alessandro Rubini <rubini@gnudd.com>
4317 W:      http://www.ohwr.org/projects/fmc-bus
4318 S:      Supported
4319 F:      drivers/fmc/
4320 F:      include/linux/fmc*.h
4321 F:      include/linux/ipmi-fru.h
4322 K:      fmc_d.*register
4323
4324 FPU EMULATOR
4325 M:      Bill Metzenthen <billm@melbpc.org.au>
4326 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4327 S:      Maintained
4328 F:      arch/x86/math-emu/
4329
4330 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4331 L:      netdev@vger.kernel.org
4332 S:      Orphan
4333 F:      drivers/net/wan/dlci.c
4334 F:      drivers/net/wan/sdla.c
4335
4336 FRAMEBUFFER LAYER
4337 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4338 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4339 L:      linux-fbdev@vger.kernel.org
4340 W:      http://linux-fbdev.sourceforge.net/
4341 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4343 S:      Maintained
4344 F:      Documentation/fb/
4345 F:      Documentation/devicetree/bindings/fb/
4346 F:      drivers/video/
4347 F:      include/video/
4348 F:      include/linux/fb.h
4349 F:      include/uapi/video/
4350 F:      include/uapi/linux/fb.h
4351
4352 FREESCALE DIU FRAMEBUFFER DRIVER
4353 M:      Timur Tabi <timur@tabi.org>
4354 L:      linux-fbdev@vger.kernel.org
4355 S:      Maintained
4356 F:      drivers/video/fbdev/fsl-diu-fb.*
4357
4358 FREESCALE DMA DRIVER
4359 M:      Li Yang <leoli@freescale.com>
4360 M:      Zhang Wei <zw@zh-kernel.org>
4361 L:      linuxppc-dev@lists.ozlabs.org
4362 S:      Maintained
4363 F:      drivers/dma/fsldma.*
4364
4365 FREESCALE I2C CPM DRIVER
4366 M:      Jochen Friedrich <jochen@scram.de>
4367 L:      linuxppc-dev@lists.ozlabs.org
4368 L:      linux-i2c@vger.kernel.org
4369 S:      Maintained
4370 F:      drivers/i2c/busses/i2c-cpm.c
4371
4372 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4373 M:      Sascha Hauer <kernel@pengutronix.de>
4374 L:      linux-fbdev@vger.kernel.org
4375 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4376 S:      Maintained
4377 F:      include/linux/platform_data/video-imxfb.h
4378 F:      drivers/video/fbdev/imxfb.c
4379
4380 FREESCALE QUAD SPI DRIVER
4381 M:      Han Xu <han.xu@freescale.com>
4382 L:      linux-mtd@lists.infradead.org
4383 S:      Maintained
4384 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4385
4386 FREESCALE SOC FS_ENET DRIVER
4387 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4388 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4389 L:      linuxppc-dev@lists.ozlabs.org
4390 L:      netdev@vger.kernel.org
4391 S:      Maintained
4392 F:      drivers/net/ethernet/freescale/fs_enet/
4393 F:      include/linux/fs_enet_pd.h
4394
4395 FREESCALE QUICC ENGINE LIBRARY
4396 L:      linuxppc-dev@lists.ozlabs.org
4397 S:      Orphan
4398 F:      arch/powerpc/sysdev/qe_lib/
4399 F:      arch/powerpc/include/asm/*qe.h
4400
4401 FREESCALE USB PERIPHERAL DRIVERS
4402 M:      Li Yang <leoli@freescale.com>
4403 L:      linux-usb@vger.kernel.org
4404 L:      linuxppc-dev@lists.ozlabs.org
4405 S:      Maintained
4406 F:      drivers/usb/gadget/udc/fsl*
4407
4408 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4409 M:      Li Yang <leoli@freescale.com>
4410 L:      netdev@vger.kernel.org
4411 L:      linuxppc-dev@lists.ozlabs.org
4412 S:      Maintained
4413 F:      drivers/net/ethernet/freescale/ucc_geth*
4414
4415 FREESCALE QUICC ENGINE UCC UART DRIVER
4416 M:      Timur Tabi <timur@tabi.org>
4417 L:      linuxppc-dev@lists.ozlabs.org
4418 S:      Maintained
4419 F:      drivers/tty/serial/ucc_uart.c
4420
4421 FREESCALE SOC SOUND DRIVERS
4422 M:      Timur Tabi <timur@tabi.org>
4423 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4424 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4425 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4426 L:      linuxppc-dev@lists.ozlabs.org
4427 S:      Maintained
4428 F:      sound/soc/fsl/fsl*
4429 F:      sound/soc/fsl/imx*
4430 F:      sound/soc/fsl/mpc8610_hpcd.c
4431
4432 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4433 M:      "J. German Rivera" <German.Rivera@freescale.com>
4434 L:      linux-kernel@vger.kernel.org
4435 S:      Maintained
4436 F:      drivers/staging/fsl-mc/
4437
4438 FREEVXFS FILESYSTEM
4439 M:      Christoph Hellwig <hch@infradead.org>
4440 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4441 S:      Maintained
4442 F:      fs/freevxfs/
4443
4444 FREEZER
4445 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4446 M:      Pavel Machek <pavel@ucw.cz>
4447 L:      linux-pm@vger.kernel.org
4448 S:      Supported
4449 F:      Documentation/power/freezing-of-tasks.txt
4450 F:      include/linux/freezer.h
4451 F:      kernel/freezer.c
4452
4453 FRONTSWAP API
4454 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4455 L:      linux-kernel@vger.kernel.org
4456 S:      Maintained
4457 F:      mm/frontswap.c
4458 F:      include/linux/frontswap.h
4459
4460 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4461 M:      David Howells <dhowells@redhat.com>
4462 L:      linux-cachefs@redhat.com
4463 S:      Supported
4464 F:      Documentation/filesystems/caching/
4465 F:      fs/fscache/
4466 F:      include/linux/fscache*.h
4467
4468 F2FS FILE SYSTEM
4469 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4470 M:      Changman Lee <cm224.lee@samsung.com>
4471 R:      Chao Yu <chao2.yu@samsung.com>
4472 L:      linux-f2fs-devel@lists.sourceforge.net
4473 W:      http://en.wikipedia.org/wiki/F2FS
4474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4475 S:      Maintained
4476 F:      Documentation/filesystems/f2fs.txt
4477 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4478 F:      fs/f2fs/
4479 F:      include/linux/f2fs_fs.h
4480 F:      include/trace/events/f2fs.h
4481
4482 FUJITSU FR-V (FRV) PORT
4483 M:      David Howells <dhowells@redhat.com>
4484 S:      Maintained
4485 F:      arch/frv/
4486
4487 FUJITSU LAPTOP EXTRAS
4488 M:      Jonathan Woithe <jwoithe@just42.net>
4489 L:      platform-driver-x86@vger.kernel.org
4490 S:      Maintained
4491 F:      drivers/platform/x86/fujitsu-laptop.c
4492
4493 FUJITSU M-5MO LS CAMERA ISP DRIVER
4494 M:      Kyungmin Park <kyungmin.park@samsung.com>
4495 M:      Heungjun Kim <riverful.kim@samsung.com>
4496 L:      linux-media@vger.kernel.org
4497 S:      Maintained
4498 F:      drivers/media/i2c/m5mols/
4499 F:      include/media/m5mols.h
4500
4501 FUJITSU TABLET EXTRAS
4502 M:      Robert Gerlach <khnz@gmx.de>
4503 L:      platform-driver-x86@vger.kernel.org
4504 S:      Maintained
4505 F:      drivers/platform/x86/fujitsu-tablet.c
4506
4507 FUSE: FILESYSTEM IN USERSPACE
4508 M:      Miklos Szeredi <miklos@szeredi.hu>
4509 L:      fuse-devel@lists.sourceforge.net
4510 W:      http://fuse.sourceforge.net/
4511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4512 S:      Maintained
4513 F:      fs/fuse/
4514 F:      include/uapi/linux/fuse.h
4515 F:      Documentation/filesystems/fuse.txt
4516
4517 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4518 M:      Rik Faith <faith@cs.unc.edu>
4519 L:      linux-scsi@vger.kernel.org
4520 S:      Odd Fixes (e.g., new signatures)
4521 F:      drivers/scsi/fdomain.*
4522
4523 GCOV BASED KERNEL PROFILING
4524 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4525 S:      Maintained
4526 F:      kernel/gcov/
4527 F:      Documentation/gcov.txt
4528
4529 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4530 M:      Achim Leubner <achim_leubner@adaptec.com>
4531 L:      linux-scsi@vger.kernel.org
4532 W:      http://www.icp-vortex.com/
4533 S:      Supported
4534 F:      drivers/scsi/gdt*
4535
4536 GDB KERNEL DEBUGGING HELPER SCRIPTS
4537 M:      Jan Kiszka <jan.kiszka@siemens.com>
4538 S:      Supported
4539 F:      scripts/gdb/
4540
4541 GEMTEK FM RADIO RECEIVER DRIVER
4542 M:      Hans Verkuil <hverkuil@xs4all.nl>
4543 L:      linux-media@vger.kernel.org
4544 T:      git git://linuxtv.org/media_tree.git
4545 W:      http://linuxtv.org
4546 S:      Maintained
4547 F:      drivers/media/radio/radio-gemtek*
4548
4549 GENERIC GPIO I2C DRIVER
4550 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4551 S:      Supported
4552 F:      drivers/i2c/busses/i2c-gpio.c
4553 F:      include/linux/i2c-gpio.h
4554
4555 GENERIC GPIO I2C MULTIPLEXER DRIVER
4556 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4557 L:      linux-i2c@vger.kernel.org
4558 S:      Supported
4559 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4560 F:      include/linux/i2c-mux-gpio.h
4561 F:      Documentation/i2c/muxes/i2c-mux-gpio
4562
4563 GENERIC HDLC (WAN) DRIVERS
4564 M:      Krzysztof Halasa <khc@pm.waw.pl>
4565 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4566 S:      Maintained
4567 F:      drivers/net/wan/c101.c
4568 F:      drivers/net/wan/hd6457*
4569 F:      drivers/net/wan/hdlc*
4570 F:      drivers/net/wan/n2.c
4571 F:      drivers/net/wan/pc300too.c
4572 F:      drivers/net/wan/pci200syn.c
4573 F:      drivers/net/wan/wanxl*
4574
4575 GENERIC INCLUDE/ASM HEADER FILES
4576 M:      Arnd Bergmann <arnd@arndb.de>
4577 L:      linux-arch@vger.kernel.org
4578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4579 S:      Maintained
4580 F:      include/asm-generic/
4581 F:      include/uapi/asm-generic/
4582
4583 GENERIC PHY FRAMEWORK
4584 M:      Kishon Vijay Abraham I <kishon@ti.com>
4585 L:      linux-kernel@vger.kernel.org
4586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4587 S:      Supported
4588 F:      drivers/phy/
4589 F:      include/linux/phy/
4590
4591 GENERIC PM DOMAINS
4592 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4593 M:      Kevin Hilman <khilman@kernel.org>
4594 M:      Ulf Hansson <ulf.hansson@linaro.org>
4595 L:      linux-pm@vger.kernel.org
4596 S:      Supported
4597 F:      drivers/base/power/domain*.c
4598 F:      include/linux/pm_domain.h
4599
4600 GENERIC UIO DRIVER FOR PCI DEVICES
4601 M:      "Michael S. Tsirkin" <mst@redhat.com>
4602 L:      kvm@vger.kernel.org
4603 S:      Supported
4604 F:      drivers/uio/uio_pci_generic.c
4605
4606 GET_MAINTAINER SCRIPT
4607 M:      Joe Perches <joe@perches.com>
4608 S:      Maintained
4609 F:      scripts/get_maintainer.pl
4610
4611 GFS2 FILE SYSTEM
4612 M:      Steven Whitehouse <swhiteho@redhat.com>
4613 M:      Bob Peterson <rpeterso@redhat.com>
4614 L:      cluster-devel@redhat.com
4615 W:      http://sources.redhat.com/cluster/
4616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4617 S:      Supported
4618 F:      Documentation/filesystems/gfs2*.txt
4619 F:      fs/gfs2/
4620 F:      include/uapi/linux/gfs2_ondisk.h
4621
4622 GIGASET ISDN DRIVERS
4623 M:      Paul Bolle <pebolle@tiscali.nl>
4624 L:      gigaset307x-common@lists.sourceforge.net
4625 W:      http://gigaset307x.sourceforge.net/
4626 S:      Odd Fixes
4627 F:      Documentation/isdn/README.gigaset
4628 F:      drivers/isdn/gigaset/
4629 F:      include/uapi/linux/gigaset_dev.h
4630
4631 GO7007 MPEG CODEC
4632 M:      Hans Verkuil <hans.verkuil@cisco.com>
4633 L:      linux-media@vger.kernel.org
4634 S:      Maintained
4635 F:      drivers/media/usb/go7007/
4636
4637 GOODIX TOUCHSCREEN
4638 M:      Bastien Nocera <hadess@hadess.net>
4639 L:      linux-input@vger.kernel.org
4640 S:      Maintained
4641 F:      drivers/input/touchscreen/goodix.c
4642
4643 GPIO SUBSYSTEM
4644 M:      Linus Walleij <linus.walleij@linaro.org>
4645 M:      Alexandre Courbot <gnurou@gmail.com>
4646 L:      linux-gpio@vger.kernel.org
4647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4648 S:      Maintained
4649 F:      Documentation/gpio/
4650 F:      drivers/gpio/
4651 F:      include/linux/gpio/
4652 F:      include/linux/gpio.h
4653 F:      include/asm-generic/gpio.h
4654
4655 GRE DEMULTIPLEXER DRIVER
4656 M:      Dmitry Kozlov <xeb@mail.ru>
4657 L:      netdev@vger.kernel.org
4658 S:      Maintained
4659 F:      net/ipv4/gre_demux.c
4660 F:      net/ipv4/gre_offload.c
4661 F:      include/net/gre.h
4662
4663 GRETH 10/100/1G Ethernet MAC device driver
4664 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4665 L:      netdev@vger.kernel.org
4666 S:      Maintained
4667 F:      drivers/net/ethernet/aeroflex/
4668
4669 GSPCA FINEPIX SUBDRIVER
4670 M:      Frank Zago <frank@zago.net>
4671 L:      linux-media@vger.kernel.org
4672 T:      git git://linuxtv.org/media_tree.git
4673 S:      Maintained
4674 F:      drivers/media/usb/gspca/finepix.c
4675
4676 GSPCA GL860 SUBDRIVER
4677 M:      Olivier Lorin <o.lorin@laposte.net>
4678 L:      linux-media@vger.kernel.org
4679 T:      git git://linuxtv.org/media_tree.git
4680 S:      Maintained
4681 F:      drivers/media/usb/gspca/gl860/
4682
4683 GSPCA M5602 SUBDRIVER
4684 M:      Erik Andren <erik.andren@gmail.com>
4685 L:      linux-media@vger.kernel.org
4686 T:      git git://linuxtv.org/media_tree.git
4687 S:      Maintained
4688 F:      drivers/media/usb/gspca/m5602/
4689
4690 GSPCA PAC207 SONIXB SUBDRIVER
4691 M:      Hans de Goede <hdegoede@redhat.com>
4692 L:      linux-media@vger.kernel.org
4693 T:      git git://linuxtv.org/media_tree.git
4694 S:      Maintained
4695 F:      drivers/media/usb/gspca/pac207.c
4696
4697 GSPCA SN9C20X SUBDRIVER
4698 M:      Brian Johnson <brijohn@gmail.com>
4699 L:      linux-media@vger.kernel.org
4700 T:      git git://linuxtv.org/media_tree.git
4701 S:      Maintained
4702 F:      drivers/media/usb/gspca/sn9c20x.c
4703
4704 GSPCA T613 SUBDRIVER
4705 M:      Leandro Costantino <lcostantino@gmail.com>
4706 L:      linux-media@vger.kernel.org
4707 T:      git git://linuxtv.org/media_tree.git
4708 S:      Maintained
4709 F:      drivers/media/usb/gspca/t613.c
4710
4711 GSPCA USB WEBCAM DRIVER
4712 M:      Hans de Goede <hdegoede@redhat.com>
4713 L:      linux-media@vger.kernel.org
4714 T:      git git://linuxtv.org/media_tree.git
4715 S:      Maintained
4716 F:      drivers/media/usb/gspca/
4717
4718 GUID PARTITION TABLE (GPT)
4719 M:      Davidlohr Bueso <dave@stgolabs.net>
4720 L:      linux-efi@vger.kernel.org
4721 S:      Maintained
4722 F:      block/partitions/efi.*
4723
4724 STK1160 USB VIDEO CAPTURE DRIVER
4725 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4726 L:      linux-media@vger.kernel.org
4727 T:      git git://linuxtv.org/media_tree.git
4728 S:      Maintained
4729 F:      drivers/media/usb/stk1160/
4730
4731 H8/300 ARCHITECTURE
4732 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4733 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4734 W:      http://uclinux-h8.sourceforge.jp
4735 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4736 S:      Maintained
4737 F:      arch/h8300/
4738 F:      drivers/clocksource/h8300_*.c
4739 F:      drivers/clk/h8300/
4740 F:      drivers/irqchip/irq-renesas-h8*.c
4741
4742 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4743 M:      Frank Seidel <frank@f-seidel.de>
4744 L:      platform-driver-x86@vger.kernel.org
4745 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4746 S:      Maintained
4747 F:      drivers/platform/x86/hdaps.c
4748
4749 HDPVR USB VIDEO ENCODER DRIVER
4750 M:      Hans Verkuil <hverkuil@xs4all.nl>
4751 L:      linux-media@vger.kernel.org
4752 T:      git git://linuxtv.org/media_tree.git
4753 W:      http://linuxtv.org
4754 S:      Odd Fixes
4755 F:      drivers/media/usb/hdpvr/
4756
4757 HWPOISON MEMORY FAILURE HANDLING
4758 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4759 L:      linux-mm@kvack.org
4760 S:      Maintained
4761 F:      mm/memory-failure.c
4762 F:      mm/hwpoison-inject.c
4763
4764 HYPERVISOR VIRTUAL CONSOLE DRIVER
4765 L:      linuxppc-dev@lists.ozlabs.org
4766 S:      Odd Fixes
4767 F:      drivers/tty/hvc/
4768
4769 HACKRF MEDIA DRIVER
4770 M:      Antti Palosaari <crope@iki.fi>
4771 L:      linux-media@vger.kernel.org
4772 W:      http://linuxtv.org/
4773 W:      http://palosaari.fi/linux/
4774 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4775 T:      git git://linuxtv.org/anttip/media_tree.git
4776 S:      Maintained
4777 F:      drivers/media/usb/hackrf/
4778
4779 HARDWARE MONITORING
4780 M:      Jean Delvare <jdelvare@suse.com>
4781 M:      Guenter Roeck <linux@roeck-us.net>
4782 L:      lm-sensors@lm-sensors.org
4783 W:      http://www.lm-sensors.org/
4784 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4786 S:      Maintained
4787 F:      Documentation/hwmon/
4788 F:      drivers/hwmon/
4789 F:      include/linux/hwmon*.h
4790
4791 HARDWARE RANDOM NUMBER GENERATOR CORE
4792 M:      Matt Mackall <mpm@selenic.com>
4793 M:      Herbert Xu <herbert@gondor.apana.org.au>
4794 L:      linux-crypto@vger.kernel.org
4795 S:      Odd fixes
4796 F:      Documentation/hw_random.txt
4797 F:      drivers/char/hw_random/
4798 F:      include/linux/hw_random.h
4799
4800 HARDWARE SPINLOCK CORE
4801 M:      Ohad Ben-Cohen <ohad@wizery.com>
4802 S:      Maintained
4803 F:      Documentation/hwspinlock.txt
4804 F:      drivers/hwspinlock/hwspinlock_*
4805 F:      include/linux/hwspinlock.h
4806
4807 HARMONY SOUND DRIVER
4808 L:      linux-parisc@vger.kernel.org
4809 S:      Maintained
4810 F:      sound/parisc/harmony.*
4811
4812 HD29L2 MEDIA DRIVER
4813 M:      Antti Palosaari <crope@iki.fi>
4814 L:      linux-media@vger.kernel.org
4815 W:      http://linuxtv.org/
4816 W:      http://palosaari.fi/linux/
4817 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4818 T:      git git://linuxtv.org/anttip/media_tree.git
4819 S:      Maintained
4820 F:      drivers/media/dvb-frontends/hd29l2*
4821
4822 HEWLETT-PACKARD SMART2 RAID DRIVER
4823 L:      iss_storagedev@hp.com
4824 S:      Orphan
4825 F:      Documentation/blockdev/cpqarray.txt
4826 F:      drivers/block/cpqarray.*
4827
4828 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4829 M:      Don Brace <don.brace@pmcs.com>
4830 L:      iss_storagedev@hp.com
4831 L:      storagedev@pmcs.com
4832 L:      linux-scsi@vger.kernel.org
4833 S:      Supported
4834 F:      Documentation/scsi/hpsa.txt
4835 F:      drivers/scsi/hpsa*.[ch]
4836 F:      include/linux/cciss*.h
4837 F:      include/uapi/linux/cciss*.h
4838
4839 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4840 M:      Don Brace <don.brace@pmcs.com>
4841 L:      iss_storagedev@hp.com
4842 L:      storagedev@pmcs.com
4843 L:      linux-scsi@vger.kernel.org
4844 S:      Supported
4845 F:      Documentation/blockdev/cciss.txt
4846 F:      drivers/block/cciss*
4847 F:      include/linux/cciss_ioctl.h
4848 F:      include/uapi/linux/cciss_ioctl.h
4849
4850 HFS FILESYSTEM
4851 L:      linux-fsdevel@vger.kernel.org
4852 S:      Orphan
4853 F:      Documentation/filesystems/hfs.txt
4854 F:      fs/hfs/
4855
4856 HFSPLUS FILESYSTEM
4857 L:      linux-fsdevel@vger.kernel.org
4858 S:      Orphan
4859 F:      Documentation/filesystems/hfsplus.txt
4860 F:      fs/hfsplus/
4861
4862 HGA FRAMEBUFFER DRIVER
4863 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4864 L:      linux-nvidia@lists.surfsouth.com
4865 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4866 S:      Maintained
4867 F:      drivers/video/fbdev/hgafb.c
4868
4869 HIBERNATION (aka Software Suspend, aka swsusp)
4870 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4871 M:      Pavel Machek <pavel@ucw.cz>
4872 L:      linux-pm@vger.kernel.org
4873 S:      Supported
4874 F:      arch/x86/power/
4875 F:      drivers/base/power/
4876 F:      kernel/power/
4877 F:      include/linux/suspend.h
4878 F:      include/linux/freezer.h
4879 F:      include/linux/pm.h
4880 F:      arch/*/include/asm/suspend*.h
4881
4882 HID CORE LAYER
4883 M:      Jiri Kosina <jikos@kernel.org>
4884 L:      linux-input@vger.kernel.org
4885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4886 S:      Maintained
4887 F:      drivers/hid/
4888 F:      include/linux/hid*
4889 F:      include/uapi/linux/hid*
4890
4891 HID SENSOR HUB DRIVERS
4892 M:      Jiri Kosina <jikos@kernel.org>
4893 M:      Jonathan Cameron <jic23@kernel.org>
4894 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4895 L:      linux-input@vger.kernel.org
4896 L:      linux-iio@vger.kernel.org
4897 S:      Maintained
4898 F:      Documentation/hid/hid-sensor*
4899 F:      drivers/hid/hid-sensor-*
4900 F:      drivers/iio/*/hid-*
4901 F:      include/linux/hid-sensor-*
4902
4903 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4904 M:      Thomas Gleixner <tglx@linutronix.de>
4905 L:      linux-kernel@vger.kernel.org
4906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4907 S:      Maintained
4908 F:      Documentation/timers/
4909 F:      kernel/time/hrtimer.c
4910 F:      kernel/time/clockevents.c
4911 F:      kernel/time/tick*.*
4912 F:      kernel/time/timer_*.c
4913 F:      include/linux/clockchips.h
4914 F:      include/linux/hrtimer.h
4915
4916 HIGH-SPEED SCC DRIVER FOR AX.25
4917 L:      linux-hams@vger.kernel.org
4918 S:      Orphan
4919 F:      drivers/net/hamradio/dmascc.c
4920 F:      drivers/net/hamradio/scc.c
4921
4922 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4923 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4924 W:      http://www.highpoint-tech.com
4925 S:      Supported
4926 F:      Documentation/scsi/hptiop.txt
4927 F:      drivers/scsi/hptiop.c
4928
4929 HIPPI
4930 M:      Jes Sorensen <jes@trained-monkey.org>
4931 L:      linux-hippi@sunsite.dk
4932 S:      Maintained
4933 F:      include/linux/hippidevice.h
4934 F:      include/uapi/linux/if_hippi.h
4935 F:      net/802/hippi.c
4936 F:      drivers/net/hippi/
4937
4938 HOST AP DRIVER
4939 M:      Jouni Malinen <j@w1.fi>
4940 L:      hostap@shmoo.com (subscribers-only)
4941 L:      linux-wireless@vger.kernel.org
4942 W:      http://hostap.epitest.fi/
4943 S:      Maintained
4944 F:      drivers/net/wireless/hostap/
4945
4946 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4947 L:      platform-driver-x86@vger.kernel.org
4948 S:      Orphan
4949 F:      drivers/platform/x86/tc1100-wmi.c
4950
4951 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4952 M:      Jaroslav Kysela <perex@perex.cz>
4953 S:      Maintained
4954 F:      drivers/net/ethernet/hp/hp100.*
4955
4956 HPET:   High Precision Event Timers driver
4957 M:      Clemens Ladisch <clemens@ladisch.de>
4958 S:      Maintained
4959 F:      Documentation/timers/hpet.txt
4960 F:      drivers/char/hpet.c
4961 F:      include/linux/hpet.h
4962 F:      include/uapi/linux/hpet.h
4963
4964 HPET:   x86
4965 S:      Orphan
4966 F:      arch/x86/kernel/hpet.c
4967 F:      arch/x86/include/asm/hpet.h
4968
4969 HPFS FILESYSTEM
4970 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4971 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4972 S:      Maintained
4973 F:      fs/hpfs/
4974
4975 HSI SUBSYSTEM
4976 M:      Sebastian Reichel <sre@kernel.org>
4977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4978 S:      Maintained
4979 F:      Documentation/ABI/testing/sysfs-bus-hsi
4980 F:      Documentation/hsi.txt
4981 F:      drivers/hsi/
4982 F:      include/linux/hsi/
4983 F:      include/uapi/linux/hsi/
4984
4985 HSO 3G MODEM DRIVER
4986 M:      Jan Dumon <j.dumon@option.com>
4987 W:      http://www.pharscape.org
4988 S:      Maintained
4989 F:      drivers/net/usb/hso.c
4990
4991 HSR NETWORK PROTOCOL
4992 M:      Arvid Brodin <arvid.brodin@alten.se>
4993 L:      netdev@vger.kernel.org
4994 S:      Maintained
4995 F:      net/hsr/
4996
4997 HTCPEN TOUCHSCREEN DRIVER
4998 M:      Pau Oliva Fora <pof@eslack.org>
4999 L:      linux-input@vger.kernel.org
5000 S:      Maintained
5001 F:      drivers/input/touchscreen/htcpen.c
5002
5003 HUGETLB FILESYSTEM
5004 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5005 S:      Maintained
5006 F:      fs/hugetlbfs/
5007
5008 Hyper-V CORE AND DRIVERS
5009 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5010 M:      Haiyang Zhang <haiyangz@microsoft.com>
5011 L:      devel@linuxdriverproject.org
5012 S:      Maintained
5013 F:      arch/x86/include/asm/mshyperv.h
5014 F:      arch/x86/include/uapi/asm/hyperv.h
5015 F:      arch/x86/kernel/cpu/mshyperv.c
5016 F:      drivers/hid/hid-hyperv.c
5017 F:      drivers/hv/
5018 F:      drivers/input/serio/hyperv-keyboard.c
5019 F:      drivers/net/hyperv/
5020 F:      drivers/scsi/storvsc_drv.c
5021 F:      drivers/video/fbdev/hyperv_fb.c
5022 F:      include/linux/hyperv.h
5023 F:      tools/hv/
5024 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5025
5026 I2C OVER PARALLEL PORT
5027 M:      Jean Delvare <jdelvare@suse.com>
5028 L:      linux-i2c@vger.kernel.org
5029 S:      Maintained
5030 F:      Documentation/i2c/busses/i2c-parport
5031 F:      Documentation/i2c/busses/i2c-parport-light
5032 F:      drivers/i2c/busses/i2c-parport.c
5033 F:      drivers/i2c/busses/i2c-parport-light.c
5034
5035 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5036 M:      Jean Delvare <jdelvare@suse.com>
5037 L:      linux-i2c@vger.kernel.org
5038 S:      Maintained
5039 F:      Documentation/i2c/busses/i2c-ali1535
5040 F:      Documentation/i2c/busses/i2c-ali1563
5041 F:      Documentation/i2c/busses/i2c-ali15x3
5042 F:      Documentation/i2c/busses/i2c-amd756
5043 F:      Documentation/i2c/busses/i2c-amd8111
5044 F:      Documentation/i2c/busses/i2c-i801
5045 F:      Documentation/i2c/busses/i2c-nforce2
5046 F:      Documentation/i2c/busses/i2c-piix4
5047 F:      Documentation/i2c/busses/i2c-sis5595
5048 F:      Documentation/i2c/busses/i2c-sis630
5049 F:      Documentation/i2c/busses/i2c-sis96x
5050 F:      Documentation/i2c/busses/i2c-via
5051 F:      Documentation/i2c/busses/i2c-viapro
5052 F:      drivers/i2c/busses/i2c-ali1535.c
5053 F:      drivers/i2c/busses/i2c-ali1563.c
5054 F:      drivers/i2c/busses/i2c-ali15x3.c
5055 F:      drivers/i2c/busses/i2c-amd756.c
5056 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5057 F:      drivers/i2c/busses/i2c-amd8111.c
5058 F:      drivers/i2c/busses/i2c-i801.c
5059 F:      drivers/i2c/busses/i2c-isch.c
5060 F:      drivers/i2c/busses/i2c-nforce2.c
5061 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5062 F:      drivers/i2c/busses/i2c-piix4.c
5063 F:      drivers/i2c/busses/i2c-sis5595.c
5064 F:      drivers/i2c/busses/i2c-sis630.c
5065 F:      drivers/i2c/busses/i2c-sis96x.c
5066 F:      drivers/i2c/busses/i2c-via.c
5067 F:      drivers/i2c/busses/i2c-viapro.c
5068
5069 I2C/SMBUS ISMT DRIVER
5070 M:      Seth Heasley <seth.heasley@intel.com>
5071 M:      Neil Horman <nhorman@tuxdriver.com>
5072 L:      linux-i2c@vger.kernel.org
5073 F:      drivers/i2c/busses/i2c-ismt.c
5074 F:      Documentation/i2c/busses/i2c-ismt
5075
5076 I2C/SMBUS STUB DRIVER
5077 M:      Jean Delvare <jdelvare@suse.com>
5078 L:      linux-i2c@vger.kernel.org
5079 S:      Maintained
5080 F:      drivers/i2c/i2c-stub.c
5081
5082 I2C SUBSYSTEM
5083 M:      Wolfram Sang <wsa@the-dreams.de>
5084 L:      linux-i2c@vger.kernel.org
5085 W:      https://i2c.wiki.kernel.org/
5086 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5088 S:      Maintained
5089 F:      Documentation/devicetree/bindings/i2c/
5090 F:      Documentation/i2c/
5091 F:      drivers/i2c/
5092 F:      include/linux/i2c.h
5093 F:      include/linux/i2c-*.h
5094 F:      include/uapi/linux/i2c.h
5095 F:      include/uapi/linux/i2c-*.h
5096
5097 I2C ACPI SUPPORT
5098 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5099 L:      linux-i2c@vger.kernel.org
5100 L:      linux-acpi@vger.kernel.org
5101 S:      Maintained
5102
5103 I2C-TAOS-EVM DRIVER
5104 M:      Jean Delvare <jdelvare@suse.com>
5105 L:      linux-i2c@vger.kernel.org
5106 S:      Maintained
5107 F:      Documentation/i2c/busses/i2c-taos-evm
5108 F:      drivers/i2c/busses/i2c-taos-evm.c
5109
5110 I2C-TINY-USB DRIVER
5111 M:      Till Harbaum <till@harbaum.org>
5112 L:      linux-i2c@vger.kernel.org
5113 W:      http://www.harbaum.org/till/i2c_tiny_usb
5114 S:      Maintained
5115 F:      drivers/i2c/busses/i2c-tiny-usb.c
5116
5117 i386 BOOT CODE
5118 M:      "H. Peter Anvin" <hpa@zytor.com>
5119 S:      Maintained
5120 F:      arch/x86/boot/
5121
5122 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5123 M:      "H. Peter Anvin" <hpa@zytor.com>
5124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5125 S:      Maintained
5126
5127 IA64 (Itanium) PLATFORM
5128 M:      Tony Luck <tony.luck@intel.com>
5129 M:      Fenghua Yu <fenghua.yu@intel.com>
5130 L:      linux-ia64@vger.kernel.org
5131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5132 S:      Maintained
5133 F:      arch/ia64/
5134
5135 IBM Power VMX Cryptographic instructions
5136 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5137 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5138 L:      linux-crypto@vger.kernel.org
5139 S:      Supported
5140 F:      drivers/crypto/vmx/Makefile
5141 F:      drivers/crypto/vmx/Kconfig
5142 F:      drivers/crypto/vmx/vmx.c
5143 F:      drivers/crypto/vmx/aes*
5144 F:      drivers/crypto/vmx/ghash*
5145 F:      drivers/crypto/vmx/ppc-xlate.pl
5146
5147 IBM Power in-Nest Crypto Acceleration
5148 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5149 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5150 L:      linux-crypto@vger.kernel.org
5151 S:      Supported
5152 F:      drivers/crypto/nx/Makefile
5153 F:      drivers/crypto/nx/Kconfig
5154 F:      drivers/crypto/nx/nx-aes*
5155 F:      drivers/crypto/nx/nx-sha*
5156 F:      drivers/crypto/nx/nx.*
5157 F:      drivers/crypto/nx/nx_csbcpb.h
5158 F:      drivers/crypto/nx/nx_debugfs.h
5159
5160 IBM Power 842 compression accelerator
5161 M:      Dan Streetman <ddstreet@ieee.org>
5162 S:      Supported
5163 F:      drivers/crypto/nx/Makefile
5164 F:      drivers/crypto/nx/Kconfig
5165 F:      drivers/crypto/nx/nx-842*
5166 F:      include/linux/sw842.h
5167 F:      crypto/842.c
5168 F:      lib/842/
5169
5170 IBM Power Linux RAID adapter
5171 M:      Brian King <brking@us.ibm.com>
5172 S:      Supported
5173 F:      drivers/scsi/ipr.*
5174
5175 IBM Power Virtual Ethernet Device Driver
5176 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5177 L:      netdev@vger.kernel.org
5178 S:      Supported
5179 F:      drivers/net/ethernet/ibm/ibmveth.*
5180
5181 IBM Power Virtual SCSI Device Drivers
5182 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5183 L:      linux-scsi@vger.kernel.org
5184 S:      Supported
5185 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5186 F:      drivers/scsi/ibmvscsi/viosrp.h
5187
5188 IBM Power Virtual FC Device Drivers
5189 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5190 L:      linux-scsi@vger.kernel.org
5191 S:      Supported
5192 F:      drivers/scsi/ibmvscsi/ibmvfc*
5193
5194 IBM ServeRAID RAID DRIVER
5195 S:      Orphan
5196 F:      drivers/scsi/ips.*
5197
5198 ICH LPC AND GPIO DRIVER
5199 M:      Peter Tyser <ptyser@xes-inc.com>
5200 S:      Maintained
5201 F:      drivers/mfd/lpc_ich.c
5202 F:      drivers/gpio/gpio-ich.c
5203
5204 IDE SUBSYSTEM
5205 M:      "David S. Miller" <davem@davemloft.net>
5206 L:      linux-ide@vger.kernel.org
5207 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5209 S:      Maintained
5210 F:      Documentation/ide/
5211 F:      drivers/ide/
5212 F:      include/linux/ide.h
5213
5214 IDEAPAD LAPTOP EXTRAS DRIVER
5215 M:      Ike Panhc <ike.pan@canonical.com>
5216 L:      platform-driver-x86@vger.kernel.org
5217 W:      http://launchpad.net/ideapad-laptop
5218 S:      Maintained
5219 F:      drivers/platform/x86/ideapad-laptop.c
5220
5221 IDEAPAD LAPTOP SLIDEBAR DRIVER
5222 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5223 L:      linux-input@vger.kernel.org
5224 W:      https://github.com/o2genum/ideapad-slidebar
5225 S:      Maintained
5226 F:      drivers/input/misc/ideapad_slidebar.c
5227
5228 IDE/ATAPI DRIVERS
5229 M:      Borislav Petkov <bp@alien8.de>
5230 L:      linux-ide@vger.kernel.org
5231 S:      Maintained
5232 F:      Documentation/cdrom/ide-cd
5233 F:      drivers/ide/ide-cd*
5234
5235 IDLE-I7300
5236 M:      Andy Henroid <andrew.d.henroid@intel.com>
5237 L:      linux-pm@vger.kernel.org
5238 S:      Supported
5239 F:      drivers/idle/i7300_idle.c
5240
5241 IEEE 802.15.4 SUBSYSTEM
5242 M:      Alexander Aring <alex.aring@gmail.com>
5243 L:      linux-wpan@vger.kernel.org
5244 W:      https://github.com/linux-wpan
5245 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5246 S:      Maintained
5247 F:      net/ieee802154/
5248 F:      net/mac802154/
5249 F:      drivers/net/ieee802154/
5250 F:      include/linux/nl802154.h
5251 F:      include/linux/ieee802154.h
5252 F:      include/net/nl802154.h
5253 F:      include/net/mac802154.h
5254 F:      include/net/af_ieee802154.h
5255 F:      include/net/cfg802154.h
5256 F:      include/net/ieee802154_netdev.h
5257 F:      Documentation/networking/ieee802154.txt
5258
5259 IGORPLUG-USB IR RECEIVER
5260 M:      Sean Young <sean@mess.org>
5261 L:      linux-media@vger.kernel.org
5262 S:      Maintained
5263 F:      drivers/media/rc/igorplugusb.c
5264
5265 IGUANAWORKS USB IR TRANSCEIVER
5266 M:      Sean Young <sean@mess.org>
5267 L:      linux-media@vger.kernel.org
5268 S:      Maintained
5269 F:      drivers/media/rc/iguanair.c
5270
5271 IIO SUBSYSTEM AND DRIVERS
5272 M:      Jonathan Cameron <jic23@kernel.org>
5273 R:      Hartmut Knaack <knaack.h@gmx.de>
5274 R:      Lars-Peter Clausen <lars@metafoo.de>
5275 R:      Peter Meerwald <pmeerw@pmeerw.net>
5276 L:      linux-iio@vger.kernel.org
5277 S:      Maintained
5278 F:      drivers/iio/
5279 F:      drivers/staging/iio/
5280 F:      include/linux/iio/
5281 F:      tools/iio/
5282
5283 IKANOS/ADI EAGLE ADSL USB DRIVER
5284 M:      Matthieu Castet <castet.matthieu@free.fr>
5285 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5286 S:      Maintained
5287 F:      drivers/usb/atm/ueagle-atm.c
5288
5289 INA209 HARDWARE MONITOR DRIVER
5290 M:      Guenter Roeck <linux@roeck-us.net>
5291 L:      lm-sensors@lm-sensors.org
5292 S:      Maintained
5293 F:      Documentation/hwmon/ina209
5294 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5295 F:      drivers/hwmon/ina209.c
5296
5297 INA2XX HARDWARE MONITOR DRIVER
5298 M:      Guenter Roeck <linux@roeck-us.net>
5299 L:      lm-sensors@lm-sensors.org
5300 S:      Maintained
5301 F:      Documentation/hwmon/ina2xx
5302 F:      drivers/hwmon/ina2xx.c
5303 F:      include/linux/platform_data/ina2xx.h
5304
5305 INDUSTRY PACK SUBSYSTEM (IPACK)
5306 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5307 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5308 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5309 L:      industrypack-devel@lists.sourceforge.net
5310 W:      http://industrypack.sourceforge.net
5311 S:      Maintained
5312 F:      drivers/ipack/
5313
5314 INGENIC JZ4780 DMA Driver
5315 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5316 S:      Maintained
5317 F:      drivers/dma/dma-jz4780.c
5318
5319 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5320 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5321 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5322 L:      linux-ima-devel@lists.sourceforge.net
5323 L:      linux-ima-user@lists.sourceforge.net
5324 L:      linux-security-module@vger.kernel.org
5325 S:      Supported
5326 F:      security/integrity/ima/
5327
5328 IMGTEC IR DECODER DRIVER
5329 M:      James Hogan <james.hogan@imgtec.com>
5330 S:      Maintained
5331 F:      drivers/media/rc/img-ir/
5332
5333 IMS TWINTURBO FRAMEBUFFER DRIVER
5334 L:      linux-fbdev@vger.kernel.org
5335 S:      Orphan
5336 F:      drivers/video/fbdev/imsttfb.c
5337
5338 INFINIBAND SUBSYSTEM
5339 M:      Doug Ledford <dledford@redhat.com>
5340 M:      Sean Hefty <sean.hefty@intel.com>
5341 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5342 L:      linux-rdma@vger.kernel.org
5343 W:      http://www.openfabrics.org/
5344 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5346 S:      Supported
5347 F:      Documentation/infiniband/
5348 F:      drivers/infiniband/
5349 F:      drivers/staging/rdma/
5350 F:      include/uapi/linux/if_infiniband.h
5351 F:      include/uapi/rdma/
5352 F:      include/rdma/
5353
5354 INOTIFY
5355 M:      John McCutchan <john@johnmccutchan.com>
5356 M:      Robert Love <rlove@rlove.org>
5357 M:      Eric Paris <eparis@parisplace.org>
5358 S:      Maintained
5359 F:      Documentation/filesystems/inotify.txt
5360 F:      fs/notify/inotify/
5361 F:      include/linux/inotify.h
5362 F:      include/uapi/linux/inotify.h
5363
5364 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5365 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5366 L:      linux-input@vger.kernel.org
5367 Q:      http://patchwork.kernel.org/project/linux-input/list/
5368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5369 S:      Maintained
5370 F:      drivers/input/
5371 F:      include/linux/input.h
5372 F:      include/uapi/linux/input.h
5373 F:      include/linux/input/
5374
5375 INPUT MULTITOUCH (MT) PROTOCOL
5376 M:      Henrik Rydberg <rydberg@bitmath.org>
5377 L:      linux-input@vger.kernel.org
5378 S:      Odd fixes
5379 F:      Documentation/input/multi-touch-protocol.txt
5380 F:      drivers/input/input-mt.c
5381 K:      \b(ABS|SYN)_MT_
5382
5383 INTEL ASoC BDW/HSW DRIVERS
5384 M:      Jie Yang <yang.jie@linux.intel.com>
5385 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5386 S:      Supported
5387 F:      sound/soc/intel/common/sst-dsp*
5388 F:      sound/soc/intel/common/sst-firmware.c
5389 F:      sound/soc/intel/boards/broadwell.c
5390 F:      sound/soc/intel/haswell/
5391
5392 INTEL C600 SERIES SAS CONTROLLER DRIVER
5393 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5394 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5395 L:      linux-scsi@vger.kernel.org
5396 T:      git git://git.code.sf.net/p/intel-sas/isci
5397 S:      Supported
5398 F:      drivers/scsi/isci/
5399
5400 INTEL IDLE DRIVER
5401 M:      Len Brown <lenb@kernel.org>
5402 L:      linux-pm@vger.kernel.org
5403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5404 S:      Supported
5405 F:      drivers/idle/intel_idle.c
5406
5407 INTEL PSTATE DRIVER
5408 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5409 L:      linux-pm@vger.kernel.org
5410 S:      Supported
5411 F:      drivers/cpufreq/intel_pstate.c
5412
5413 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5414 M:      Maik Broemme <mbroemme@plusserver.de>
5415 L:      linux-fbdev@vger.kernel.org
5416 S:      Maintained
5417 F:      Documentation/fb/intelfb.txt
5418 F:      drivers/video/fbdev/intelfb/
5419
5420 INTEL 810/815 FRAMEBUFFER DRIVER
5421 M:      Antonino Daplas <adaplas@gmail.com>
5422 L:      linux-fbdev@vger.kernel.org
5423 S:      Maintained
5424 F:      drivers/video/fbdev/i810/
5425
5426 INTEL MENLOW THERMAL DRIVER
5427 M:      Sujith Thomas <sujith.thomas@intel.com>
5428 L:      platform-driver-x86@vger.kernel.org
5429 W:      https://01.org/linux-acpi
5430 S:      Supported
5431 F:      drivers/platform/x86/intel_menlow.c
5432
5433 INTEL IA32 MICROCODE UPDATE SUPPORT
5434 M:      Borislav Petkov <bp@alien8.de>
5435 S:      Maintained
5436 F:      arch/x86/kernel/cpu/microcode/core*
5437 F:      arch/x86/kernel/cpu/microcode/intel*
5438
5439 INTEL I/OAT DMA DRIVER
5440 M:      Dave Jiang <dave.jiang@intel.com>
5441 R:      Dan Williams <dan.j.williams@intel.com>
5442 L:      dmaengine@vger.kernel.org
5443 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5444 S:      Supported
5445 F:      drivers/dma/ioat*
5446
5447 INTEL IOMMU (VT-d)
5448 M:      David Woodhouse <dwmw2@infradead.org>
5449 L:      iommu@lists.linux-foundation.org
5450 T:      git git://git.infradead.org/iommu-2.6.git
5451 S:      Supported
5452 F:      drivers/iommu/intel-iommu.c
5453 F:      include/linux/intel-iommu.h
5454
5455 INTEL IOP-ADMA DMA DRIVER
5456 R:      Dan Williams <dan.j.williams@intel.com>
5457 S:      Odd fixes
5458 F:      drivers/dma/iop-adma.c
5459
5460 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5461 M:      Krzysztof Halasa <khalasa@piap.pl>
5462 S:      Maintained
5463 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5464 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5465 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5466 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5467 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5468 F:      drivers/net/wan/ixp4xx_hss.c
5469
5470 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5471 M:      Deepak Saxena <dsaxena@plexity.net>
5472 S:      Maintained
5473 F:      drivers/char/hw_random/ixp4xx-rng.c
5474
5475 INTEL ETHERNET DRIVERS
5476 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5477 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5478 R:      Shannon Nelson <shannon.nelson@intel.com>
5479 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5480 R:      Don Skidmore <donald.c.skidmore@intel.com>
5481 R:      Matthew Vick <matthew.vick@intel.com>
5482 R:      John Ronciak <john.ronciak@intel.com>
5483 R:      Mitch Williams <mitch.a.williams@intel.com>
5484 L:      intel-wired-lan@lists.osuosl.org
5485 W:      http://www.intel.com/support/feedback.htm
5486 W:      http://e1000.sourceforge.net/
5487 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5490 S:      Supported
5491 F:      Documentation/networking/e100.txt
5492 F:      Documentation/networking/e1000.txt
5493 F:      Documentation/networking/e1000e.txt
5494 F:      Documentation/networking/igb.txt
5495 F:      Documentation/networking/igbvf.txt
5496 F:      Documentation/networking/ixgb.txt
5497 F:      Documentation/networking/ixgbe.txt
5498 F:      Documentation/networking/ixgbevf.txt
5499 F:      Documentation/networking/i40e.txt
5500 F:      Documentation/networking/i40evf.txt
5501 F:      drivers/net/ethernet/intel/
5502 F:      drivers/net/ethernet/intel/*/
5503
5504 INTEL-MID GPIO DRIVER
5505 M:      David Cohen <david.a.cohen@linux.intel.com>
5506 L:      linux-gpio@vger.kernel.org
5507 S:      Maintained
5508 F:      drivers/gpio/gpio-intel-mid.c
5509
5510 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5511 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5512 L:      linux-wireless@vger.kernel.org
5513 S:      Maintained
5514 F:      Documentation/networking/README.ipw2100
5515 F:      Documentation/networking/README.ipw2200
5516 F:      drivers/net/wireless/ipw2x00/
5517
5518 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5519 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5520 M:      Gang Wei <gang.wei@intel.com>
5521 M:      Shane Wang <shane.wang@intel.com>
5522 L:      tboot-devel@lists.sourceforge.net
5523 W:      http://tboot.sourceforge.net
5524 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5525 S:      Supported
5526 F:      Documentation/intel_txt.txt
5527 F:      include/linux/tboot.h
5528 F:      arch/x86/kernel/tboot.c
5529
5530 INTEL WIRELESS WIMAX CONNECTION 2400
5531 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5532 M:      linux-wimax@intel.com
5533 L:      wimax@linuxwimax.org (subscribers-only)
5534 S:      Supported
5535 W:      http://linuxwimax.org
5536 F:      Documentation/wimax/README.i2400m
5537 F:      drivers/net/wimax/i2400m/
5538 F:      include/uapi/linux/wimax/i2400m.h
5539
5540 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5541 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5542 L:      linux-wireless@vger.kernel.org
5543 S:      Supported
5544 F:      drivers/net/wireless/iwlegacy/
5545
5546 INTEL WIRELESS WIFI LINK (iwlwifi)
5547 M:      Johannes Berg <johannes.berg@intel.com>
5548 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5549 M:      Intel Linux Wireless <ilw@linux.intel.com>
5550 L:      linux-wireless@vger.kernel.org
5551 W:      http://intellinuxwireless.org
5552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5553 S:      Supported
5554 F:      drivers/net/wireless/iwlwifi/
5555
5556 INTEL MANAGEMENT ENGINE (mei)
5557 M:      Tomas Winkler <tomas.winkler@intel.com>
5558 L:      linux-kernel@vger.kernel.org
5559 S:      Supported
5560 F:      include/uapi/linux/mei.h
5561 F:      include/linux/mei_cl_bus.h
5562 F:      drivers/misc/mei/*
5563 F:      Documentation/misc-devices/mei/*
5564
5565 INTEL PMC IPC DRIVER
5566 M:      Zha Qipeng<qipeng.zha@intel.com>
5567 L:      platform-driver-x86@vger.kernel.org
5568 S:      Maintained
5569 F:      drivers/platform/x86/intel_pmc_ipc.c
5570 F:      arch/x86/include/asm/intel_pmc_ipc.h
5571
5572 IOC3 ETHERNET DRIVER
5573 M:      Ralf Baechle <ralf@linux-mips.org>
5574 L:      linux-mips@linux-mips.org
5575 S:      Maintained
5576 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5577
5578 IOC3 SERIAL DRIVER
5579 M:      Pat Gefre <pfg@sgi.com>
5580 L:      linux-serial@vger.kernel.org
5581 S:      Maintained
5582 F:      drivers/tty/serial/ioc3_serial.c
5583
5584 IOMMU DRIVERS
5585 M:      Joerg Roedel <joro@8bytes.org>
5586 L:      iommu@lists.linux-foundation.org
5587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5588 S:      Maintained
5589 F:      drivers/iommu/
5590
5591 IP MASQUERADING
5592 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5593 S:      Maintained
5594 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5595
5596 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5597 M:      Francois Romieu <romieu@fr.zoreil.com>
5598 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5599 L:      netdev@vger.kernel.org
5600 S:      Maintained
5601 F:      drivers/net/ethernet/icplus/ipg.*
5602
5603 IPATH DRIVER
5604 M:      Mike Marciniszyn <infinipath@intel.com>
5605 L:      linux-rdma@vger.kernel.org
5606 S:      Maintained
5607 F:      drivers/staging/rdma/ipath/
5608
5609 IPMI SUBSYSTEM
5610 M:      Corey Minyard <minyard@acm.org>
5611 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5612 W:      http://openipmi.sourceforge.net/
5613 S:      Supported
5614 F:      Documentation/IPMI.txt
5615 F:      drivers/char/ipmi/
5616 F:      include/linux/ipmi*
5617 F:      include/uapi/linux/ipmi*
5618
5619 QCOM AUDIO (ASoC) DRIVERS
5620 M:      Patrick Lai <plai@codeaurora.org>
5621 M:      Banajit Goswami <bgoswami@codeaurora.org>
5622 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5623 S:      Supported
5624 F:      sound/soc/qcom/
5625
5626 IPS SCSI RAID DRIVER
5627 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5628 L:      linux-scsi@vger.kernel.org
5629 W:      http://www.adaptec.com/
5630 S:      Maintained
5631 F:      drivers/scsi/ips*
5632
5633 IPVS
5634 M:      Wensong Zhang <wensong@linux-vs.org>
5635 M:      Simon Horman <horms@verge.net.au>
5636 M:      Julian Anastasov <ja@ssi.bg>
5637 L:      netdev@vger.kernel.org
5638 L:      lvs-devel@vger.kernel.org
5639 S:      Maintained
5640 F:      Documentation/networking/ipvs-sysctl.txt
5641 F:      include/net/ip_vs.h
5642 F:      include/uapi/linux/ip_vs.h
5643 F:      net/netfilter/ipvs/
5644
5645 IPWIRELESS DRIVER
5646 M:      Jiri Kosina <jikos@kernel.org>
5647 M:      David Sterba <dsterba@suse.com>
5648 S:      Odd Fixes
5649 F:      drivers/tty/ipwireless/
5650
5651 IPX NETWORK LAYER
5652 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5653 L:      netdev@vger.kernel.org
5654 S:      Maintained
5655 F:      include/net/ipx.h
5656 F:      include/uapi/linux/ipx.h
5657 F:      net/ipx/
5658
5659 IRDA SUBSYSTEM
5660 M:      Samuel Ortiz <samuel@sortiz.org>
5661 L:      irda-users@lists.sourceforge.net (subscribers-only)
5662 L:      netdev@vger.kernel.org
5663 W:      http://irda.sourceforge.net/
5664 S:      Maintained
5665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5666 F:      Documentation/networking/irda.txt
5667 F:      drivers/net/irda/
5668 F:      include/net/irda/
5669 F:      net/irda/
5670
5671 IRQ SUBSYSTEM
5672 M:      Thomas Gleixner <tglx@linutronix.de>
5673 L:      linux-kernel@vger.kernel.org
5674 S:      Maintained
5675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5676 F:      kernel/irq/
5677
5678 IRQCHIP DRIVERS
5679 M:      Thomas Gleixner <tglx@linutronix.de>
5680 M:      Jason Cooper <jason@lakedaemon.net>
5681 M:      Marc Zyngier <marc.zyngier@arm.com>
5682 L:      linux-kernel@vger.kernel.org
5683 S:      Maintained
5684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5685 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5686 F:      Documentation/devicetree/bindings/interrupt-controller/
5687 F:      drivers/irqchip/
5688
5689 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5690 M:      Jiang Liu <jiang.liu@linux.intel.com>
5691 M:      Marc Zyngier <marc.zyngier@arm.com>
5692 S:      Maintained
5693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5694 F:      Documentation/IRQ-domain.txt
5695 F:      include/linux/irqdomain.h
5696 F:      kernel/irq/irqdomain.c
5697 F:      kernel/irq/msi.c
5698
5699 ISAPNP
5700 M:      Jaroslav Kysela <perex@perex.cz>
5701 S:      Maintained
5702 F:      Documentation/isapnp.txt
5703 F:      drivers/pnp/isapnp/
5704 F:      include/linux/isapnp.h
5705
5706 ISA RADIO MODULE
5707 M:      Hans Verkuil <hverkuil@xs4all.nl>
5708 L:      linux-media@vger.kernel.org
5709 T:      git git://linuxtv.org/media_tree.git
5710 W:      http://linuxtv.org
5711 S:      Maintained
5712 F:      drivers/media/radio/radio-isa*
5713
5714 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5715 M:      Peter Jones <pjones@redhat.com>
5716 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5717 S:      Maintained
5718 F:      drivers/firmware/iscsi_ibft*
5719
5720 ISCSI
5721 M:      Mike Christie <michaelc@cs.wisc.edu>
5722 L:      open-iscsi@googlegroups.com
5723 W:      www.open-iscsi.org
5724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5725 S:      Maintained
5726 F:      drivers/scsi/*iscsi*
5727 F:      include/scsi/*iscsi*
5728
5729 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5730 M:      Or Gerlitz <ogerlitz@mellanox.com>
5731 M:      Sagi Grimberg <sagig@mellanox.com>
5732 M:      Roi Dayan <roid@mellanox.com>
5733 L:      linux-rdma@vger.kernel.org
5734 S:      Supported
5735 W:      http://www.openfabrics.org
5736 W:      www.open-iscsi.org
5737 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5738 F:      drivers/infiniband/ulp/iser/
5739
5740 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5741 M:      Sagi Grimberg <sagig@mellanox.com>
5742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5743 L:      linux-rdma@vger.kernel.org
5744 L:      target-devel@vger.kernel.org
5745 S:      Supported
5746 W:      http://www.linux-iscsi.org
5747 F:      drivers/infiniband/ulp/isert
5748
5749 ISDN SUBSYSTEM
5750 M:      Karsten Keil <isdn@linux-pingi.de>
5751 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5752 L:      netdev@vger.kernel.org
5753 W:      http://www.isdn4linux.de
5754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5755 S:      Maintained
5756 F:      Documentation/isdn/
5757 F:      drivers/isdn/
5758 F:      include/linux/isdn.h
5759 F:      include/linux/isdn/
5760 F:      include/uapi/linux/isdn.h
5761 F:      include/uapi/linux/isdn/
5762
5763 ISDN SUBSYSTEM (Eicon active card driver)
5764 M:      Armin Schindler <mac@melware.de>
5765 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5766 W:      http://www.melware.de
5767 S:      Maintained
5768 F:      drivers/isdn/hardware/eicon/
5769
5770 IT87 HARDWARE MONITORING DRIVER
5771 M:      Jean Delvare <jdelvare@suse.com>
5772 L:      lm-sensors@lm-sensors.org
5773 S:      Maintained
5774 F:      Documentation/hwmon/it87
5775 F:      drivers/hwmon/it87.c
5776
5777 IT913X MEDIA DRIVER
5778 M:      Antti Palosaari <crope@iki.fi>
5779 L:      linux-media@vger.kernel.org
5780 W:      http://linuxtv.org/
5781 W:      http://palosaari.fi/linux/
5782 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5783 T:      git git://linuxtv.org/anttip/media_tree.git
5784 S:      Maintained
5785 F:      drivers/media/tuners/it913x*
5786
5787 IVTV VIDEO4LINUX DRIVER
5788 M:      Andy Walls <awalls@md.metrocast.net>
5789 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5790 L:      linux-media@vger.kernel.org
5791 T:      git git://linuxtv.org/media_tree.git
5792 W:      http://www.ivtvdriver.org
5793 S:      Maintained
5794 F:      Documentation/video4linux/*.ivtv
5795 F:      drivers/media/pci/ivtv/
5796 F:      include/uapi/linux/ivtv*
5797
5798 IX2505V MEDIA DRIVER
5799 M:      Malcolm Priestley <tvboxspy@gmail.com>
5800 L:      linux-media@vger.kernel.org
5801 W:      http://linuxtv.org/
5802 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5803 S:      Maintained
5804 F:      drivers/media/dvb-frontends/ix2505v*
5805
5806 JC42.4 TEMPERATURE SENSOR DRIVER
5807 M:      Guenter Roeck <linux@roeck-us.net>
5808 L:      lm-sensors@lm-sensors.org
5809 S:      Maintained
5810 F:      drivers/hwmon/jc42.c
5811 F:      Documentation/hwmon/jc42
5812
5813 JFS FILESYSTEM
5814 M:      Dave Kleikamp <shaggy@kernel.org>
5815 L:      jfs-discussion@lists.sourceforge.net
5816 W:      http://jfs.sourceforge.net/
5817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5818 S:      Maintained
5819 F:      Documentation/filesystems/jfs.txt
5820 F:      fs/jfs/
5821
5822 JME NETWORK DRIVER
5823 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5824 L:      netdev@vger.kernel.org
5825 S:      Maintained
5826 F:      drivers/net/ethernet/jme.*
5827
5828 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5829 M:      David Woodhouse <dwmw2@infradead.org>
5830 L:      linux-mtd@lists.infradead.org
5831 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5832 S:      Maintained
5833 F:      fs/jffs2/
5834 F:      include/uapi/linux/jffs2.h
5835
5836 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5837 M:      "Theodore Ts'o" <tytso@mit.edu>
5838 M:      Jan Kara <jack@suse.com>
5839 L:      linux-ext4@vger.kernel.org
5840 S:      Maintained
5841 F:      fs/jbd2/
5842 F:      include/linux/jbd2.h
5843
5844 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5845 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5846 L:      linux-media@vger.kernel.org
5847 S:      Maintained
5848 F:      drivers/media/platform/rcar_jpu.c
5849
5850 JSM Neo PCI based serial card
5851 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5852 L:      linux-serial@vger.kernel.org
5853 S:      Maintained
5854 F:      drivers/tty/serial/jsm/
5855
5856 K10TEMP HARDWARE MONITORING DRIVER
5857 M:      Clemens Ladisch <clemens@ladisch.de>
5858 L:      lm-sensors@lm-sensors.org
5859 S:      Maintained
5860 F:      Documentation/hwmon/k10temp
5861 F:      drivers/hwmon/k10temp.c
5862
5863 K8TEMP HARDWARE MONITORING DRIVER
5864 M:      Rudolf Marek <r.marek@assembler.cz>
5865 L:      lm-sensors@lm-sensors.org
5866 S:      Maintained
5867 F:      Documentation/hwmon/k8temp
5868 F:      drivers/hwmon/k8temp.c
5869
5870 KCONFIG
5871 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5872 L:      linux-kbuild@vger.kernel.org
5873 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5874 S:      Maintained
5875 F:      Documentation/kbuild/kconfig-language.txt
5876 F:      scripts/kconfig/
5877
5878 KDUMP
5879 M:      Vivek Goyal <vgoyal@redhat.com>
5880 M:      Haren Myneni <hbabu@us.ibm.com>
5881 L:      kexec@lists.infradead.org
5882 W:      http://lse.sourceforge.net/kdump/
5883 S:      Maintained
5884 F:      Documentation/kdump/
5885
5886 KEENE FM RADIO TRANSMITTER DRIVER
5887 M:      Hans Verkuil <hverkuil@xs4all.nl>
5888 L:      linux-media@vger.kernel.org
5889 T:      git git://linuxtv.org/media_tree.git
5890 W:      http://linuxtv.org
5891 S:      Maintained
5892 F:      drivers/media/radio/radio-keene*
5893
5894 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5895 M:      Ian Kent <raven@themaw.net>
5896 L:      autofs@vger.kernel.org
5897 S:      Maintained
5898 F:      fs/autofs4/
5899
5900 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5901 M:      Michal Marek <mmarek@suse.com>
5902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5904 L:      linux-kbuild@vger.kernel.org
5905 S:      Maintained
5906 F:      Documentation/kbuild/
5907 F:      Makefile
5908 F:      scripts/Makefile.*
5909 F:      scripts/basic/
5910 F:      scripts/mk*
5911 F:      scripts/package/
5912
5913 KERNEL JANITORS
5914 L:      kernel-janitors@vger.kernel.org
5915 W:      http://kernelnewbies.org/KernelJanitors
5916 S:      Odd Fixes
5917
5918 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5919 M:      "J. Bruce Fields" <bfields@fieldses.org>
5920 M:      Jeff Layton <jlayton@poochiereds.net>
5921 L:      linux-nfs@vger.kernel.org
5922 W:      http://nfs.sourceforge.net/
5923 S:      Supported
5924 F:      fs/nfsd/
5925 F:      include/uapi/linux/nfsd/
5926 F:      fs/lockd/
5927 F:      fs/nfs_common/
5928 F:      net/sunrpc/
5929 F:      include/linux/lockd/
5930 F:      include/linux/sunrpc/
5931 F:      include/uapi/linux/sunrpc/
5932
5933 KERNEL SELFTEST FRAMEWORK
5934 M:      Shuah Khan <shuahkh@osg.samsung.com>
5935 L:      linux-api@vger.kernel.org
5936 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5937 S:      Maintained
5938 F:      tools/testing/selftests
5939
5940 KERNEL VIRTUAL MACHINE (KVM)
5941 M:      Gleb Natapov <gleb@kernel.org>
5942 M:      Paolo Bonzini <pbonzini@redhat.com>
5943 L:      kvm@vger.kernel.org
5944 W:      http://www.linux-kvm.org
5945 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5946 S:      Supported
5947 F:      Documentation/*/kvm*.txt
5948 F:      Documentation/virtual/kvm/
5949 F:      arch/*/kvm/
5950 F:      arch/x86/kernel/kvm.c
5951 F:      arch/x86/kernel/kvmclock.c
5952 F:      arch/*/include/asm/kvm*
5953 F:      include/linux/kvm*
5954 F:      include/uapi/linux/kvm*
5955 F:      virt/kvm/
5956
5957 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5958 M:      Joerg Roedel <joro@8bytes.org>
5959 L:      kvm@vger.kernel.org
5960 W:      http://kvm.qumranet.com
5961 S:      Maintained
5962 F:      arch/x86/include/asm/svm.h
5963 F:      arch/x86/kvm/svm.c
5964
5965 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5966 M:      Alexander Graf <agraf@suse.com>
5967 L:      kvm-ppc@vger.kernel.org
5968 W:      http://kvm.qumranet.com
5969 T:      git git://github.com/agraf/linux-2.6.git
5970 S:      Supported
5971 F:      arch/powerpc/include/asm/kvm*
5972 F:      arch/powerpc/kvm/
5973
5974 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5975 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5976 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5977 L:      linux-s390@vger.kernel.org
5978 W:      http://www.ibm.com/developerworks/linux/linux390/
5979 S:      Supported
5980 F:      Documentation/s390/kvm.txt
5981 F:      arch/s390/include/asm/kvm*
5982 F:      arch/s390/kvm/
5983
5984 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5985 M:      Christoffer Dall <christoffer.dall@linaro.org>
5986 M:      Marc Zyngier <marc.zyngier@arm.com>
5987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5988 L:      kvmarm@lists.cs.columbia.edu
5989 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5990 S:      Supported
5991 F:      arch/arm/include/uapi/asm/kvm*
5992 F:      arch/arm/include/asm/kvm*
5993 F:      arch/arm/kvm/
5994 F:      virt/kvm/arm/
5995 F:      include/kvm/arm_*
5996
5997 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5998 M:      Christoffer Dall <christoffer.dall@linaro.org>
5999 M:      Marc Zyngier <marc.zyngier@arm.com>
6000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6001 L:      kvmarm@lists.cs.columbia.edu
6002 S:      Maintained
6003 F:      arch/arm64/include/uapi/asm/kvm*
6004 F:      arch/arm64/include/asm/kvm*
6005 F:      arch/arm64/kvm/
6006
6007 KEXEC
6008 M:      Eric Biederman <ebiederm@xmission.com>
6009 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6010 L:      kexec@lists.infradead.org
6011 S:      Maintained
6012 F:      include/linux/kexec.h
6013 F:      include/uapi/linux/kexec.h
6014 F:      kernel/kexec.c
6015
6016 KEYS/KEYRINGS:
6017 M:      David Howells <dhowells@redhat.com>
6018 L:      keyrings@vger.kernel.org
6019 S:      Maintained
6020 F:      Documentation/security/keys.txt
6021 F:      include/linux/key.h
6022 F:      include/linux/key-type.h
6023 F:      include/keys/
6024 F:      security/keys/
6025
6026 KEYS-TRUSTED
6027 M:      David Safford <safford@us.ibm.com>
6028 M:      Mimi Zohar <zohar@linux.vnet.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/trusted-type.h
6034 F:      security/keys/trusted.c
6035 F:      security/keys/trusted.h
6036
6037 KEYS-ENCRYPTED
6038 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6039 M:      David Safford <safford@us.ibm.com>
6040 L:      linux-security-module@vger.kernel.org
6041 L:      keyrings@vger.kernel.org
6042 S:      Supported
6043 F:      Documentation/security/keys-trusted-encrypted.txt
6044 F:      include/keys/encrypted-type.h
6045 F:      security/keys/encrypted-keys/
6046
6047 KGDB / KDB /debug_core
6048 M:      Jason Wessel <jason.wessel@windriver.com>
6049 W:      http://kgdb.wiki.kernel.org/
6050 L:      kgdb-bugreport@lists.sourceforge.net
6051 S:      Maintained
6052 F:      Documentation/DocBook/kgdb.tmpl
6053 F:      drivers/misc/kgdbts.c
6054 F:      drivers/tty/serial/kgdboc.c
6055 F:      include/linux/kdb.h
6056 F:      include/linux/kgdb.h
6057 F:      kernel/debug/
6058
6059 KMEMCHECK
6060 M:      Vegard Nossum <vegardno@ifi.uio.no>
6061 M:      Pekka Enberg <penberg@kernel.org>
6062 S:      Maintained
6063 F:      Documentation/kmemcheck.txt
6064 F:      arch/x86/include/asm/kmemcheck.h
6065 F:      arch/x86/mm/kmemcheck/
6066 F:      include/linux/kmemcheck.h
6067 F:      mm/kmemcheck.c
6068
6069 KMEMLEAK
6070 M:      Catalin Marinas <catalin.marinas@arm.com>
6071 S:      Maintained
6072 F:      Documentation/kmemleak.txt
6073 F:      include/linux/kmemleak.h
6074 F:      mm/kmemleak.c
6075 F:      mm/kmemleak-test.c
6076
6077 KPROBES
6078 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6079 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6080 M:      "David S. Miller" <davem@davemloft.net>
6081 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6082 S:      Maintained
6083 F:      Documentation/kprobes.txt
6084 F:      include/linux/kprobes.h
6085 F:      kernel/kprobes.c
6086
6087 KS0108 LCD CONTROLLER DRIVER
6088 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6089 W:      http://miguelojeda.es/auxdisplay.htm
6090 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6091 S:      Maintained
6092 F:      Documentation/auxdisplay/ks0108
6093 F:      drivers/auxdisplay/ks0108.c
6094 F:      include/linux/ks0108.h
6095
6096 LAPB module
6097 L:      linux-x25@vger.kernel.org
6098 S:      Orphan
6099 F:      Documentation/networking/lapb-module.txt
6100 F:      include/*/lapb.h
6101 F:      net/lapb/
6102
6103 LASI 53c700 driver for PARISC
6104 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6105 L:      linux-scsi@vger.kernel.org
6106 S:      Maintained
6107 F:      Documentation/scsi/53c700.txt
6108 F:      drivers/scsi/53c700*
6109
6110 LED SUBSYSTEM
6111 M:      Richard Purdie <rpurdie@rpsys.net>
6112 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6113 L:      linux-leds@vger.kernel.org
6114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6115 S:      Maintained
6116 F:      drivers/leds/
6117 F:      include/linux/leds.h
6118
6119 LEGACY EEPROM DRIVER
6120 M:      Jean Delvare <jdelvare@suse.com>
6121 S:      Maintained
6122 F:      Documentation/misc-devices/eeprom
6123 F:      drivers/misc/eeprom/eeprom.c
6124
6125 LEGO USB Tower driver
6126 M:      Juergen Stuber <starblue@users.sourceforge.net>
6127 L:      legousb-devel@lists.sourceforge.net
6128 W:      http://legousb.sourceforge.net/
6129 S:      Maintained
6130 F:      drivers/usb/misc/legousbtower.c
6131
6132 LG2160 MEDIA DRIVER
6133 M:      Michael Krufky <mkrufky@linuxtv.org>
6134 L:      linux-media@vger.kernel.org
6135 W:      http://linuxtv.org/
6136 W:      http://github.com/mkrufky
6137 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6138 T:      git git://linuxtv.org/mkrufky/tuners.git
6139 S:      Maintained
6140 F:      drivers/media/dvb-frontends/lg2160.*
6141
6142 LGDT3305 MEDIA DRIVER
6143 M:      Michael Krufky <mkrufky@linuxtv.org>
6144 L:      linux-media@vger.kernel.org
6145 W:      http://linuxtv.org/
6146 W:      http://github.com/mkrufky
6147 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6148 T:      git git://linuxtv.org/mkrufky/tuners.git
6149 S:      Maintained
6150 F:      drivers/media/dvb-frontends/lgdt3305.*
6151
6152 LGUEST
6153 M:      Rusty Russell <rusty@rustcorp.com.au>
6154 L:      lguest@lists.ozlabs.org
6155 W:      http://lguest.ozlabs.org/
6156 S:      Odd Fixes
6157 F:      arch/x86/include/asm/lguest*.h
6158 F:      arch/x86/lguest/
6159 F:      drivers/lguest/
6160 F:      include/linux/lguest*.h
6161 F:      tools/lguest/
6162
6163 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6164 M:      Tejun Heo <tj@kernel.org>
6165 L:      linux-ide@vger.kernel.org
6166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6167 S:      Maintained
6168 F:      drivers/ata/
6169 F:      include/linux/ata.h
6170 F:      include/linux/libata.h
6171
6172 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6173 M:      Viresh Kumar <vireshk@kernel.org>
6174 L:      linux-ide@vger.kernel.org
6175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6176 S:      Maintained
6177 F:      include/linux/pata_arasan_cf_data.h
6178 F:      drivers/ata/pata_arasan_cf.c
6179
6180 LIBATA PATA DRIVERS
6181 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6182 M:      Tejun Heo <tj@kernel.org>
6183 L:      linux-ide@vger.kernel.org
6184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6185 S:      Maintained
6186 F:      drivers/ata/pata_*.c
6187 F:      drivers/ata/ata_generic.c
6188
6189 LIBATA SATA AHCI PLATFORM devices support
6190 M:      Hans de Goede <hdegoede@redhat.com>
6191 M:      Tejun Heo <tj@kernel.org>
6192 L:      linux-ide@vger.kernel.org
6193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6194 S:      Maintained
6195 F:      drivers/ata/ahci_platform.c
6196 F:      drivers/ata/libahci_platform.c
6197 F:      include/linux/ahci_platform.h
6198
6199 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6200 M:      Mikael Pettersson <mikpelinux@gmail.com>
6201 L:      linux-ide@vger.kernel.org
6202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6203 S:      Maintained
6204 F:      drivers/ata/sata_promise.*
6205
6206 LIBLOCKDEP
6207 M:      Sasha Levin <sasha.levin@oracle.com>
6208 S:      Maintained
6209 F:      tools/lib/lockdep/
6210
6211 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6212 M:      Dan Williams <dan.j.williams@intel.com>
6213 L:      linux-nvdimm@lists.01.org
6214 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6215 S:      Supported
6216 F:      drivers/nvdimm/*
6217 F:      include/linux/nd.h
6218 F:      include/linux/libnvdimm.h
6219 F:      include/uapi/linux/ndctl.h
6220
6221 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6222 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6223 L:      linux-nvdimm@lists.01.org
6224 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6225 S:      Supported
6226 F:      drivers/nvdimm/blk.c
6227 F:      drivers/nvdimm/region_devs.c
6228 F:      drivers/acpi/nfit*
6229
6230 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6231 M:      Vishal Verma <vishal.l.verma@intel.com>
6232 L:      linux-nvdimm@lists.01.org
6233 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6234 S:      Supported
6235 F:      drivers/nvdimm/btt*
6236
6237 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6238 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6239 L:      linux-nvdimm@lists.01.org
6240 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6241 S:      Supported
6242 F:      drivers/nvdimm/pmem.c
6243 F:      include/linux/pmem.h
6244 F:      arch/*/include/asm/pmem.h
6245
6246 LINUX FOR IBM pSERIES (RS/6000)
6247 M:      Paul Mackerras <paulus@au.ibm.com>
6248 W:      http://www.ibm.com/linux/ltc/projects/ppc
6249 S:      Supported
6250 F:      arch/powerpc/boot/rs6000.h
6251
6252 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6253 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6254 M:      Paul Mackerras <paulus@samba.org>
6255 M:      Michael Ellerman <mpe@ellerman.id.au>
6256 W:      http://www.penguinppc.org/
6257 L:      linuxppc-dev@lists.ozlabs.org
6258 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6260 S:      Supported
6261 F:      Documentation/powerpc/
6262 F:      arch/powerpc/
6263
6264 LINUX FOR POWER MACINTOSH
6265 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6266 W:      http://www.penguinppc.org/
6267 L:      linuxppc-dev@lists.ozlabs.org
6268 S:      Maintained
6269 F:      arch/powerpc/platforms/powermac/
6270 F:      drivers/macintosh/
6271
6272 LINUX FOR POWERPC EMBEDDED MPC5XXX
6273 M:      Anatolij Gustschin <agust@denx.de>
6274 L:      linuxppc-dev@lists.ozlabs.org
6275 T:      git git://git.denx.de/linux-denx-agust.git
6276 S:      Maintained
6277 F:      arch/powerpc/platforms/512x/
6278 F:      arch/powerpc/platforms/52xx/
6279
6280 LINUX FOR POWERPC EMBEDDED PPC4XX
6281 M:      Alistair Popple <alistair@popple.id.au>
6282 M:      Matt Porter <mporter@kernel.crashing.org>
6283 W:      http://www.penguinppc.org/
6284 L:      linuxppc-dev@lists.ozlabs.org
6285 S:      Maintained
6286 F:      arch/powerpc/platforms/40x/
6287 F:      arch/powerpc/platforms/44x/
6288
6289 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6290 L:      linuxppc-dev@lists.ozlabs.org
6291 S:      Orphan
6292 F:      arch/powerpc/*/*virtex*
6293 F:      arch/powerpc/*/*/*virtex*
6294
6295 LINUX FOR POWERPC EMBEDDED PPC8XX
6296 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6297 W:      http://www.penguinppc.org/
6298 L:      linuxppc-dev@lists.ozlabs.org
6299 S:      Maintained
6300 F:      arch/powerpc/platforms/8xx/
6301
6302 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6303 M:      Scott Wood <scottwood@freescale.com>
6304 M:      Kumar Gala <galak@kernel.crashing.org>
6305 W:      http://www.penguinppc.org/
6306 L:      linuxppc-dev@lists.ozlabs.org
6307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6308 S:      Maintained
6309 F:      arch/powerpc/platforms/83xx/
6310 F:      arch/powerpc/platforms/85xx/
6311
6312 LINUX FOR POWERPC PA SEMI PWRFICIENT
6313 M:      Olof Johansson <olof@lixom.net>
6314 L:      linuxppc-dev@lists.ozlabs.org
6315 S:      Maintained
6316 F:      arch/powerpc/platforms/pasemi/
6317 F:      drivers/*/*pasemi*
6318 F:      drivers/*/*/*pasemi*
6319
6320 LINUX SECURITY MODULE (LSM) FRAMEWORK
6321 M:      Chris Wright <chrisw@sous-sol.org>
6322 L:      linux-security-module@vger.kernel.org
6323 S:      Supported
6324
6325 LIS3LV02D ACCELEROMETER DRIVER
6326 M:      Eric Piel <eric.piel@tremplin-utc.net>
6327 S:      Maintained
6328 F:      Documentation/misc-devices/lis3lv02d
6329 F:      drivers/misc/lis3lv02d/
6330 F:      drivers/platform/x86/hp_accel.c
6331
6332 LIVE PATCHING
6333 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6334 M:      Seth Jennings <sjenning@redhat.com>
6335 M:      Jiri Kosina <jikos@kernel.org>
6336 M:      Vojtech Pavlik <vojtech@suse.com>
6337 S:      Maintained
6338 F:      kernel/livepatch/
6339 F:      include/linux/livepatch.h
6340 F:      arch/x86/include/asm/livepatch.h
6341 F:      arch/x86/kernel/livepatch.c
6342 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6343 F:      samples/livepatch/
6344 L:      live-patching@vger.kernel.org
6345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6346
6347 LLC (802.2)
6348 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6349 S:      Maintained
6350 F:      include/linux/llc.h
6351 F:      include/uapi/linux/llc.h
6352 F:      include/net/llc*
6353 F:      net/llc/
6354
6355 LM73 HARDWARE MONITOR DRIVER
6356 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6357 L:      lm-sensors@lm-sensors.org
6358 S:      Maintained
6359 F:      drivers/hwmon/lm73.c
6360
6361 LM78 HARDWARE MONITOR DRIVER
6362 M:      Jean Delvare <jdelvare@suse.com>
6363 L:      lm-sensors@lm-sensors.org
6364 S:      Maintained
6365 F:      Documentation/hwmon/lm78
6366 F:      drivers/hwmon/lm78.c
6367
6368 LM83 HARDWARE MONITOR DRIVER
6369 M:      Jean Delvare <jdelvare@suse.com>
6370 L:      lm-sensors@lm-sensors.org
6371 S:      Maintained
6372 F:      Documentation/hwmon/lm83
6373 F:      drivers/hwmon/lm83.c
6374
6375 LM90 HARDWARE MONITOR DRIVER
6376 M:      Jean Delvare <jdelvare@suse.com>
6377 L:      lm-sensors@lm-sensors.org
6378 S:      Maintained
6379 F:      Documentation/hwmon/lm90
6380 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6381 F:      drivers/hwmon/lm90.c
6382
6383 LM95234 HARDWARE MONITOR DRIVER
6384 M:      Guenter Roeck <linux@roeck-us.net>
6385 L:      lm-sensors@lm-sensors.org
6386 S:      Maintained
6387 F:      Documentation/hwmon/lm95234
6388 F:      drivers/hwmon/lm95234.c
6389
6390 LME2510 MEDIA DRIVER
6391 M:      Malcolm Priestley <tvboxspy@gmail.com>
6392 L:      linux-media@vger.kernel.org
6393 W:      http://linuxtv.org/
6394 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6395 S:      Maintained
6396 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6397
6398 LOCKDEP AND LOCKSTAT
6399 M:      Peter Zijlstra <peterz@infradead.org>
6400 M:      Ingo Molnar <mingo@redhat.com>
6401 L:      linux-kernel@vger.kernel.org
6402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6403 S:      Maintained
6404 F:      Documentation/locking/lockdep*.txt
6405 F:      Documentation/locking/lockstat.txt
6406 F:      include/linux/lockdep.h
6407 F:      kernel/locking/
6408
6409 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6410 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6411 L:      linux-ntfs-dev@lists.sourceforge.net
6412 W:      http://www.linux-ntfs.org/content/view/19/37/
6413 S:      Maintained
6414 F:      Documentation/ldm.txt
6415 F:      block/partitions/ldm.*
6416
6417 LogFS
6418 M:      Joern Engel <joern@logfs.org>
6419 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6420 L:      logfs@logfs.org
6421 W:      logfs.org
6422 S:      Maintained
6423 F:      fs/logfs/
6424
6425 LPC32XX MACHINE SUPPORT
6426 M:      Roland Stigge <stigge@antcom.de>
6427 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6428 S:      Maintained
6429 F:      arch/arm/mach-lpc32xx/
6430
6431 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6432 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6433 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6434 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6435 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6436 L:      MPT-FusionLinux.pdl@avagotech.com
6437 L:      linux-scsi@vger.kernel.org
6438 W:      http://www.lsilogic.com/support
6439 S:      Supported
6440 F:      drivers/message/fusion/
6441 F:      drivers/scsi/mpt2sas/
6442 F:      drivers/scsi/mpt3sas/
6443
6444 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6445 M:      Matthew Wilcox <matthew@wil.cx>
6446 L:      linux-scsi@vger.kernel.org
6447 S:      Maintained
6448 F:      drivers/scsi/sym53c8xx_2/
6449
6450 LTC4261 HARDWARE MONITOR DRIVER
6451 M:      Guenter Roeck <linux@roeck-us.net>
6452 L:      lm-sensors@lm-sensors.org
6453 S:      Maintained
6454 F:      Documentation/hwmon/ltc4261
6455 F:      drivers/hwmon/ltc4261.c
6456
6457 LTP (Linux Test Project)
6458 M:      Mike Frysinger <vapier@gentoo.org>
6459 M:      Cyril Hrubis <chrubis@suse.cz>
6460 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6461 M:      Jan Stancek <jstancek@redhat.com>
6462 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6463 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6464 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6465 W:      http://linux-test-project.github.io/
6466 T:      git git://github.com/linux-test-project/ltp.git
6467 S:      Maintained
6468
6469 M32R ARCHITECTURE
6470 W:      http://www.linux-m32r.org/
6471 S:      Orphan
6472 F:      arch/m32r/
6473
6474 M68K ARCHITECTURE
6475 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6476 L:      linux-m68k@lists.linux-m68k.org
6477 W:      http://www.linux-m68k.org/
6478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6479 S:      Maintained
6480 F:      arch/m68k/
6481 F:      drivers/zorro/
6482
6483 M68K ON APPLE MACINTOSH
6484 M:      Joshua Thompson <funaho@jurai.org>
6485 W:      http://www.mac.linux-m68k.org/
6486 L:      linux-m68k@lists.linux-m68k.org
6487 S:      Maintained
6488 F:      arch/m68k/mac/
6489
6490 M68K ON HP9000/300
6491 M:      Philip Blundell <philb@gnu.org>
6492 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6493 S:      Maintained
6494 F:      arch/m68k/hp300/
6495
6496 M88DS3103 MEDIA DRIVER
6497 M:      Antti Palosaari <crope@iki.fi>
6498 L:      linux-media@vger.kernel.org
6499 W:      http://linuxtv.org/
6500 W:      http://palosaari.fi/linux/
6501 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6502 T:      git git://linuxtv.org/anttip/media_tree.git
6503 S:      Maintained
6504 F:      drivers/media/dvb-frontends/m88ds3103*
6505
6506 M88RS2000 MEDIA DRIVER
6507 M:      Malcolm Priestley <tvboxspy@gmail.com>
6508 L:      linux-media@vger.kernel.org
6509 W:      http://linuxtv.org/
6510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6511 S:      Maintained
6512 F:      drivers/media/dvb-frontends/m88rs2000*
6513
6514 MA901 MASTERKIT USB FM RADIO DRIVER
6515 M:      Alexey Klimov <klimov.linux@gmail.com>
6516 L:      linux-media@vger.kernel.org
6517 T:      git git://linuxtv.org/media_tree.git
6518 S:      Maintained
6519 F:      drivers/media/radio/radio-ma901.c
6520
6521 MAC80211
6522 M:      Johannes Berg <johannes@sipsolutions.net>
6523 L:      linux-wireless@vger.kernel.org
6524 W:      http://wireless.kernel.org/
6525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6527 S:      Maintained
6528 F:      Documentation/networking/mac80211-injection.txt
6529 F:      include/net/mac80211.h
6530 F:      net/mac80211/
6531
6532 MACVLAN DRIVER
6533 M:      Patrick McHardy <kaber@trash.net>
6534 L:      netdev@vger.kernel.org
6535 S:      Maintained
6536 F:      drivers/net/macvlan.c
6537 F:      include/linux/if_macvlan.h
6538
6539 MAILBOX API
6540 M:      Jassi Brar <jassisinghbrar@gmail.com>
6541 L:      linux-kernel@vger.kernel.org
6542 S:      Maintained
6543 F:      drivers/mailbox/
6544 F:      include/linux/mailbox_client.h
6545 F:      include/linux/mailbox_controller.h
6546
6547 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6548 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6549 W:      http://www.kernel.org/doc/man-pages
6550 L:      linux-man@vger.kernel.org
6551 S:      Maintained
6552
6553 MARVELL ARMADA DRM SUPPORT
6554 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6555 S:      Maintained
6556 F:      drivers/gpu/drm/armada/
6557
6558 MARVELL 88E6352 DSA support
6559 M:      Guenter Roeck <linux@roeck-us.net>
6560 S:      Maintained
6561 F:      drivers/net/dsa/mv88e6352.c
6562
6563 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6564 M:      Mirko Lindner <mlindner@marvell.com>
6565 M:      Stephen Hemminger <stephen@networkplumber.org>
6566 L:      netdev@vger.kernel.org
6567 S:      Maintained
6568 F:      drivers/net/ethernet/marvell/sk*
6569
6570 MARVELL LIBERTAS WIRELESS DRIVER
6571 L:      libertas-dev@lists.infradead.org
6572 S:      Orphan
6573 F:      drivers/net/wireless/libertas/
6574
6575 MARVELL MV643XX ETHERNET DRIVER
6576 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6577 L:      netdev@vger.kernel.org
6578 S:      Maintained
6579 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6580 F:      include/linux/mv643xx.h
6581
6582 MARVELL MVNETA ETHERNET DRIVER
6583 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6584 L:      netdev@vger.kernel.org
6585 S:      Maintained
6586 F:      drivers/net/ethernet/marvell/mvneta.*
6587
6588 MARVELL MWIFIEX WIRELESS DRIVER
6589 M:      Amitkumar Karwar <akarwar@marvell.com>
6590 M:      Nishant Sarmukadam <nishants@marvell.com>
6591 L:      linux-wireless@vger.kernel.org
6592 S:      Maintained
6593 F:      drivers/net/wireless/mwifiex/
6594
6595 MARVELL MWL8K WIRELESS DRIVER
6596 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6597 L:      linux-wireless@vger.kernel.org
6598 S:      Odd Fixes
6599 F:      drivers/net/wireless/mwl8k.c
6600
6601 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6602 M:      Nicolas Pitre <nico@fluxnic.net>
6603 S:      Odd Fixes
6604 F:      drivers/mmc/host/mvsdio.*
6605
6606 MATROX FRAMEBUFFER DRIVER
6607 L:      linux-fbdev@vger.kernel.org
6608 S:      Orphan
6609 F:      drivers/video/fbdev/matrox/matroxfb_*
6610 F:      include/uapi/linux/matroxfb.h
6611
6612 MAX16065 HARDWARE MONITOR DRIVER
6613 M:      Guenter Roeck <linux@roeck-us.net>
6614 L:      lm-sensors@lm-sensors.org
6615 S:      Maintained
6616 F:      Documentation/hwmon/max16065
6617 F:      drivers/hwmon/max16065.c
6618
6619 MAX20751 HARDWARE MONITOR DRIVER
6620 M:      Guenter Roeck <linux@roeck-us.net>
6621 L:      lm-sensors@lm-sensors.org
6622 S:      Maintained
6623 F:      Documentation/hwmon/max20751
6624 F:      drivers/hwmon/max20751.c
6625
6626 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6627 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6628 L:      lm-sensors@lm-sensors.org
6629 S:      Maintained
6630 F:      Documentation/hwmon/max6650
6631 F:      drivers/hwmon/max6650.c
6632
6633 MAX6697 HARDWARE MONITOR DRIVER
6634 M:      Guenter Roeck <linux@roeck-us.net>
6635 L:      lm-sensors@lm-sensors.org
6636 S:      Maintained
6637 F:      Documentation/hwmon/max6697
6638 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6639 F:      drivers/hwmon/max6697.c
6640 F:      include/linux/platform_data/max6697.h
6641
6642 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6643 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6644 L:      linux-pm@vger.kernel.org
6645 S:      Supported
6646 F:      drivers/power/max14577_charger.c
6647 F:      drivers/power/max77693_charger.c
6648
6649 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6650 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6651 L:      linux-kernel@vger.kernel.org
6652 S:      Supported
6653 F:      drivers/*/*max77802.c
6654 F:      Documentation/devicetree/bindings/*/*max77802.txt
6655 F:      include/dt-bindings/*/*max77802.h
6656
6657 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6658 M:      Chanwoo Choi <cw00.choi@samsung.com>
6659 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6660 L:      linux-kernel@vger.kernel.org
6661 S:      Supported
6662 F:      drivers/*/max14577.c
6663 F:      drivers/*/max77686.c
6664 F:      drivers/*/max77693.c
6665 F:      drivers/extcon/extcon-max14577.c
6666 F:      drivers/extcon/extcon-max77693.c
6667 F:      drivers/rtc/rtc-max77686.c
6668 F:      drivers/clk/clk-max77686.c
6669 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6670 F:      Documentation/devicetree/bindings/*/max77686.txt
6671 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6672 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6673 F:      include/linux/mfd/max14577*.h
6674 F:      include/linux/mfd/max77686*.h
6675 F:      include/linux/mfd/max77693*.h
6676
6677 MAXIRADIO FM RADIO RECEIVER DRIVER
6678 M:      Hans Verkuil <hverkuil@xs4all.nl>
6679 L:      linux-media@vger.kernel.org
6680 T:      git git://linuxtv.org/media_tree.git
6681 W:      http://linuxtv.org
6682 S:      Maintained
6683 F:      drivers/media/radio/radio-maxiradio*
6684
6685 MEDIA DRIVERS FOR RENESAS - VSP1
6686 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6687 L:      linux-media@vger.kernel.org
6688 L:      linux-sh@vger.kernel.org
6689 T:      git git://linuxtv.org/media_tree.git
6690 S:      Supported
6691 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6692 F:      drivers/media/platform/vsp1/
6693
6694 MEDIA DRIVERS FOR ASCOT2E
6695 M:      Sergey Kozlov <serjk@netup.ru>
6696 L:      linux-media@vger.kernel.org
6697 W:      http://linuxtv.org
6698 W:      http://netup.tv/
6699 T:      git git://linuxtv.org/media_tree.git
6700 S:      Supported
6701 F:      drivers/media/dvb-frontends/ascot2e*
6702
6703 MEDIA DRIVERS FOR CXD2841ER
6704 M:      Sergey Kozlov <serjk@netup.ru>
6705 L:      linux-media@vger.kernel.org
6706 W:      http://linuxtv.org/
6707 W:      http://netup.tv/
6708 T:      git git://linuxtv.org/media_tree.git
6709 S:      Supported
6710 F:      drivers/media/dvb-frontends/cxd2841er*
6711
6712 MEDIA DRIVERS FOR HORUS3A
6713 M:      Sergey Kozlov <serjk@netup.ru>
6714 L:      linux-media@vger.kernel.org
6715 W:      http://linuxtv.org/
6716 W:      http://netup.tv/
6717 T:      git git://linuxtv.org/media_tree.git
6718 S:      Supported
6719 F:      drivers/media/dvb-frontends/horus3a*
6720
6721 MEDIA DRIVERS FOR LNBH25
6722 M:      Sergey Kozlov <serjk@netup.ru>
6723 L:      linux-media@vger.kernel.org
6724 W:      http://linuxtv.org/
6725 W:      http://netup.tv/
6726 T:      git git://linuxtv.org/media_tree.git
6727 S:      Supported
6728 F:      drivers/media/dvb-frontends/lnbh25*
6729
6730 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6731 M:      Sergey Kozlov <serjk@netup.ru>
6732 L:      linux-media@vger.kernel.org
6733 W:      http://linuxtv.org/
6734 W:      http://netup.tv/
6735 T:      git git://linuxtv.org/media_tree.git
6736 S:      Supported
6737 F:      drivers/media/pci/netup_unidvb/*
6738
6739 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6740 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6741 P:      LinuxTV.org Project
6742 L:      linux-media@vger.kernel.org
6743 W:      http://linuxtv.org
6744 Q:      http://patchwork.kernel.org/project/linux-media/list/
6745 T:      git git://linuxtv.org/media_tree.git
6746 S:      Maintained
6747 F:      Documentation/dvb/
6748 F:      Documentation/video4linux/
6749 F:      Documentation/DocBook/media/
6750 F:      drivers/media/
6751 F:      drivers/staging/media/
6752 F:      include/media/
6753 F:      include/uapi/linux/dvb/
6754 F:      include/uapi/linux/videodev2.h
6755 F:      include/uapi/linux/media.h
6756 F:      include/uapi/linux/v4l2-*
6757 F:      include/uapi/linux/meye.h
6758 F:      include/uapi/linux/ivtv*
6759 F:      include/uapi/linux/uvcvideo.h
6760
6761 MEDIATEK MT7601U WIRELESS LAN DRIVER
6762 M:      Jakub Kicinski <kubakici@wp.pl>
6763 L:      linux-wireless@vger.kernel.org
6764 S:      Maintained
6765 F:      drivers/net/wireless/mediatek/mt7601u/
6766
6767 MEGARAID SCSI/SAS DRIVERS
6768 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6769 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6770 M:      Uday Lingala <uday.lingala@avagotech.com>
6771 L:      megaraidlinux.pdl@avagotech.com
6772 L:      linux-scsi@vger.kernel.org
6773 W:      http://www.lsi.com
6774 S:      Maintained
6775 F:      Documentation/scsi/megaraid.txt
6776 F:      drivers/scsi/megaraid.*
6777 F:      drivers/scsi/megaraid/
6778
6779 MELLANOX ETHERNET DRIVER (mlx4_en)
6780 M:      Amir Vadai <amirv@mellanox.com>
6781 M:      Ido Shamay <idos@mellanox.com>
6782 L:      netdev@vger.kernel.org
6783 S:      Supported
6784 W:      http://www.mellanox.com
6785 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6786 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6787
6788 MELLANOX ETHERNET SWITCH DRIVERS
6789 M:      Jiri Pirko <jiri@mellanox.com>
6790 M:      Ido Schimmel <idosch@mellanox.com>
6791 L:      netdev@vger.kernel.org
6792 S:      Supported
6793 W:      http://www.mellanox.com
6794 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6795 F:      drivers/net/ethernet/mellanox/mlxsw/
6796
6797 MEMBARRIER SUPPORT
6798 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6799 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6800 L:      linux-kernel@vger.kernel.org
6801 S:      Supported
6802 F:      kernel/membarrier.c
6803 F:      include/uapi/linux/membarrier.h
6804
6805 MEMORY MANAGEMENT
6806 L:      linux-mm@kvack.org
6807 W:      http://www.linux-mm.org
6808 S:      Maintained
6809 F:      include/linux/mm.h
6810 F:      include/linux/gfp.h
6811 F:      include/linux/mmzone.h
6812 F:      include/linux/memory_hotplug.h
6813 F:      include/linux/vmalloc.h
6814 F:      mm/
6815
6816 MEMORY TECHNOLOGY DEVICES (MTD)
6817 M:      David Woodhouse <dwmw2@infradead.org>
6818 M:      Brian Norris <computersforpeace@gmail.com>
6819 L:      linux-mtd@lists.infradead.org
6820 W:      http://www.linux-mtd.infradead.org/
6821 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6822 T:      git git://git.infradead.org/linux-mtd.git
6823 T:      git git://git.infradead.org/l2-mtd.git
6824 S:      Maintained
6825 F:      drivers/mtd/
6826 F:      include/linux/mtd/
6827 F:      include/uapi/mtd/
6828
6829 MEN A21 WATCHDOG DRIVER
6830 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6831 L:      linux-watchdog@vger.kernel.org
6832 S:      Maintained
6833 F:      drivers/watchdog/mena21_wdt.c
6834
6835 MEN CHAMELEON BUS (mcb)
6836 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6837 S:      Maintained
6838 F:      drivers/mcb/
6839 F:      include/linux/mcb.h
6840 F:      Documentation/men-chameleon-bus.txt
6841
6842 MEN F21BMC (Board Management Controller)
6843 M:      Andreas Werner <andreas.werner@men.de>
6844 S:      Supported
6845 F:      drivers/mfd/menf21bmc.c
6846 F:      drivers/watchdog/menf21bmc_wdt.c
6847 F:      drivers/leds/leds-menf21bmc.c
6848 F:      drivers/hwmon/menf21bmc_hwmon.c
6849 F:      Documentation/hwmon/menf21bmc
6850
6851 METAG ARCHITECTURE
6852 M:      James Hogan <james.hogan@imgtec.com>
6853 L:      linux-metag@vger.kernel.org
6854 S:      Supported
6855 F:      arch/metag/
6856 F:      Documentation/metag/
6857 F:      Documentation/devicetree/bindings/metag/
6858 F:      drivers/clocksource/metag_generic.c
6859 F:      drivers/irqchip/irq-metag.c
6860 F:      drivers/irqchip/irq-metag-ext.c
6861 F:      drivers/tty/metag_da.c
6862
6863 MICROBLAZE ARCHITECTURE
6864 M:      Michal Simek <monstr@monstr.eu>
6865 W:      http://www.monstr.eu/fdt/
6866 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6867 S:      Supported
6868 F:      arch/microblaze/
6869
6870 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6871 M:      Chen Yu <yu.c.chen@intel.com>
6872 L:      platform-driver-x86@vger.kernel.org
6873 S:      Supported
6874 F:      drivers/platform/x86/surfacepro3_button.c
6875
6876 MICROTEK X6 SCANNER
6877 M:      Oliver Neukum <oliver@neukum.org>
6878 S:      Maintained
6879 F:      drivers/usb/image/microtek.*
6880
6881 MIPS
6882 M:      Ralf Baechle <ralf@linux-mips.org>
6883 L:      linux-mips@linux-mips.org
6884 W:      http://www.linux-mips.org/
6885 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6886 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6887 S:      Supported
6888 F:      Documentation/mips/
6889 F:      arch/mips/
6890
6891 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6892 M:      Hans Verkuil <hverkuil@xs4all.nl>
6893 L:      linux-media@vger.kernel.org
6894 T:      git git://linuxtv.org/media_tree.git
6895 W:      http://linuxtv.org
6896 S:      Odd Fixes
6897 F:      drivers/media/radio/radio-miropcm20*
6898
6899 Mellanox MLX5 core VPI driver
6900 M:      Eli Cohen <eli@mellanox.com>
6901 L:      netdev@vger.kernel.org
6902 L:      linux-rdma@vger.kernel.org
6903 W:      http://www.mellanox.com
6904 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6905 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6906 T:      git git://openfabrics.org/~eli/connect-ib.git
6907 S:      Supported
6908 F:      drivers/net/ethernet/mellanox/mlx5/core/
6909 F:      include/linux/mlx5/
6910
6911 Mellanox MLX5 IB driver
6912 M:      Eli Cohen <eli@mellanox.com>
6913 L:      linux-rdma@vger.kernel.org
6914 W:      http://www.mellanox.com
6915 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6916 T:      git git://openfabrics.org/~eli/connect-ib.git
6917 S:      Supported
6918 F:      include/linux/mlx5/
6919 F:      drivers/infiniband/hw/mlx5/
6920
6921 MN88472 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/mn88472/
6930 F:      drivers/media/dvb-frontends/mn88472.h
6931
6932 MN88473 MEDIA DRIVER
6933 M:      Antti Palosaari <crope@iki.fi>
6934 L:      linux-media@vger.kernel.org
6935 W:      http://linuxtv.org/
6936 W:      http://palosaari.fi/linux/
6937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6938 T:      git git://linuxtv.org/anttip/media_tree.git
6939 S:      Maintained
6940 F:      drivers/staging/media/mn88473/
6941 F:      drivers/media/dvb-frontends/mn88473.h
6942
6943 MODULE SUPPORT
6944 M:      Rusty Russell <rusty@rustcorp.com.au>
6945 S:      Maintained
6946 F:      include/linux/module.h
6947 F:      kernel/module.c
6948
6949 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6950 W:      http://popies.net/meye/
6951 S:      Orphan
6952 F:      Documentation/video4linux/meye.txt
6953 F:      drivers/media/pci/meye/
6954 F:      include/uapi/linux/meye.h
6955
6956 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6957 M:      Jiri Slaby <jirislaby@gmail.com>
6958 S:      Maintained
6959 F:      Documentation/serial/moxa-smartio
6960 F:      drivers/tty/mxser.*
6961
6962 MR800 AVERMEDIA USB FM RADIO DRIVER
6963 M:      Alexey Klimov <klimov.linux@gmail.com>
6964 L:      linux-media@vger.kernel.org
6965 T:      git git://linuxtv.org/media_tree.git
6966 S:      Maintained
6967 F:      drivers/media/radio/radio-mr800.c
6968
6969 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6970 M:      Alan Ott <alan@signal11.us>
6971 L:      linux-wpan@vger.kernel.org
6972 S:      Maintained
6973 F:      drivers/net/ieee802154/mrf24j40.c
6974
6975 MSI LAPTOP SUPPORT
6976 M:      "Lee, Chun-Yi" <jlee@suse.com>
6977 L:      platform-driver-x86@vger.kernel.org
6978 S:      Maintained
6979 F:      drivers/platform/x86/msi-laptop.c
6980
6981 MSI WMI SUPPORT
6982 L:      platform-driver-x86@vger.kernel.org
6983 S:      Orphan
6984 F:      drivers/platform/x86/msi-wmi.c
6985
6986 MSI001 MEDIA DRIVER
6987 M:      Antti Palosaari <crope@iki.fi>
6988 L:      linux-media@vger.kernel.org
6989 W:      http://linuxtv.org/
6990 W:      http://palosaari.fi/linux/
6991 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6992 T:      git git://linuxtv.org/anttip/media_tree.git
6993 S:      Maintained
6994 F:      drivers/media/tuners/msi001*
6995
6996 MSI2500 MEDIA DRIVER
6997 M:      Antti Palosaari <crope@iki.fi>
6998 L:      linux-media@vger.kernel.org
6999 W:      http://linuxtv.org/
7000 W:      http://palosaari.fi/linux/
7001 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7002 T:      git git://linuxtv.org/anttip/media_tree.git
7003 S:      Maintained
7004 F:      drivers/media/usb/msi2500/
7005
7006 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7007 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7008 L:      linux-mtd@lists.infradead.org
7009 S:      Maintained
7010 F:      drivers/mtd/devices/docg3*
7011
7012 MT9M032 APTINA SENSOR DRIVER
7013 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7014 L:      linux-media@vger.kernel.org
7015 T:      git git://linuxtv.org/media_tree.git
7016 S:      Maintained
7017 F:      drivers/media/i2c/mt9m032.c
7018 F:      include/media/mt9m032.h
7019
7020 MT9P031 APTINA CAMERA SENSOR
7021 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7022 L:      linux-media@vger.kernel.org
7023 T:      git git://linuxtv.org/media_tree.git
7024 S:      Maintained
7025 F:      drivers/media/i2c/mt9p031.c
7026 F:      include/media/mt9p031.h
7027
7028 MT9T001 APTINA CAMERA SENSOR
7029 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7030 L:      linux-media@vger.kernel.org
7031 T:      git git://linuxtv.org/media_tree.git
7032 S:      Maintained
7033 F:      drivers/media/i2c/mt9t001.c
7034 F:      include/media/mt9t001.h
7035
7036 MT9V032 APTINA CAMERA SENSOR
7037 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7038 L:      linux-media@vger.kernel.org
7039 T:      git git://linuxtv.org/media_tree.git
7040 S:      Maintained
7041 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7042 F:      drivers/media/i2c/mt9v032.c
7043 F:      include/media/mt9v032.h
7044
7045 MULTIFUNCTION DEVICES (MFD)
7046 M:      Samuel Ortiz <sameo@linux.intel.com>
7047 M:      Lee Jones <lee.jones@linaro.org>
7048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7049 S:      Supported
7050 F:      drivers/mfd/
7051 F:      include/linux/mfd/
7052
7053 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7054 M:      Ulf Hansson <ulf.hansson@linaro.org>
7055 L:      linux-mmc@vger.kernel.org
7056 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7057 S:      Maintained
7058 F:      drivers/mmc/
7059 F:      include/linux/mmc/
7060 F:      include/uapi/linux/mmc/
7061
7062 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7063 S:      Orphan
7064 F:      drivers/mmc/host/mmc_spi.c
7065 F:      include/linux/spi/mmc_spi.h
7066
7067 MULTISOUND SOUND DRIVER
7068 M:      Andrew Veliath <andrewtv@usa.net>
7069 S:      Maintained
7070 F:      Documentation/sound/oss/MultiSound
7071 F:      sound/oss/msnd*
7072
7073 MULTITECH MULTIPORT CARD (ISICOM)
7074 S:      Orphan
7075 F:      drivers/tty/isicom.c
7076 F:      include/linux/isicom.h
7077
7078 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7079 M:      Felipe Balbi <balbi@ti.com>
7080 L:      linux-usb@vger.kernel.org
7081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7082 S:      Maintained
7083 F:      drivers/usb/musb/
7084
7085 MXL5007T MEDIA DRIVER
7086 M:      Michael Krufky <mkrufky@linuxtv.org>
7087 L:      linux-media@vger.kernel.org
7088 W:      http://linuxtv.org/
7089 W:      http://github.com/mkrufky
7090 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7091 T:      git git://linuxtv.org/mkrufky/tuners.git
7092 S:      Maintained
7093 F:      drivers/media/tuners/mxl5007t.*
7094
7095 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7096 M:      Hyong-Youb Kim <hykim@myri.com>
7097 L:      netdev@vger.kernel.org
7098 W:      https://www.myricom.com/support/downloads/myri10ge.html
7099 S:      Supported
7100 F:      drivers/net/ethernet/myricom/myri10ge/
7101
7102 NATSEMI ETHERNET DRIVER (DP8381x)
7103 S:      Orphan
7104 F:      drivers/net/ethernet/natsemi/natsemi.c
7105
7106 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7107 M:      Daniel Mack <zonque@gmail.com>
7108 S:      Maintained
7109 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7110 W:      http://www.native-instruments.com
7111 F:      sound/usb/caiaq/
7112
7113 NCP FILESYSTEM
7114 M:      Petr Vandrovec <petr@vandrovec.name>
7115 S:      Odd Fixes
7116 F:      fs/ncpfs/
7117
7118 NCR 5380 SCSI DRIVERS
7119 M:      Finn Thain <fthain@telegraphics.com.au>
7120 M:      Michael Schmitz <schmitzmic@gmail.com>
7121 L:      linux-scsi@vger.kernel.org
7122 S:      Maintained
7123 F:      Documentation/scsi/g_NCR5380.txt
7124 F:      drivers/scsi/NCR5380.*
7125 F:      drivers/scsi/arm/cumana_1.c
7126 F:      drivers/scsi/arm/oak.c
7127 F:      drivers/scsi/atari_NCR5380.c
7128 F:      drivers/scsi/atari_scsi.*
7129 F:      drivers/scsi/dmx3191d.c
7130 F:      drivers/scsi/dtc.*
7131 F:      drivers/scsi/g_NCR5380.*
7132 F:      drivers/scsi/g_NCR5380_mmio.c
7133 F:      drivers/scsi/mac_scsi.*
7134 F:      drivers/scsi/pas16.*
7135 F:      drivers/scsi/sun3_scsi.*
7136 F:      drivers/scsi/sun3_scsi_vme.c
7137 F:      drivers/scsi/t128.*
7138
7139 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7140 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7141 L:      linux-scsi@vger.kernel.org
7142 S:      Maintained
7143 F:      drivers/scsi/NCR_D700.*
7144
7145 NCT6775 HARDWARE MONITOR DRIVER
7146 M:      Guenter Roeck <linux@roeck-us.net>
7147 L:      lm-sensors@lm-sensors.org
7148 S:      Maintained
7149 F:      Documentation/hwmon/nct6775
7150 F:      drivers/hwmon/nct6775.c
7151
7152 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7153 M:      Faisal Latif <faisal.latif@intel.com>
7154 L:      linux-rdma@vger.kernel.org
7155 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7156 S:      Supported
7157 F:      drivers/infiniband/hw/nes/
7158
7159 NETEM NETWORK EMULATOR
7160 M:      Stephen Hemminger <stephen@networkplumber.org>
7161 L:      netem@lists.linux-foundation.org
7162 S:      Maintained
7163 F:      net/sched/sch_netem.c
7164
7165 NETERION 10GbE DRIVERS (s2io/vxge)
7166 M:      Jon Mason <jdmason@kudzu.us>
7167 L:      netdev@vger.kernel.org
7168 S:      Supported
7169 F:      Documentation/networking/s2io.txt
7170 F:      Documentation/networking/vxge.txt
7171 F:      drivers/net/ethernet/neterion/
7172
7173 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7174 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7175 M:      Patrick McHardy <kaber@trash.net>
7176 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7177 L:      netfilter-devel@vger.kernel.org
7178 L:      coreteam@netfilter.org
7179 W:      http://www.netfilter.org/
7180 W:      http://www.iptables.org/
7181 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7184 S:      Supported
7185 F:      include/linux/netfilter*
7186 F:      include/linux/netfilter/
7187 F:      include/net/netfilter/
7188 F:      include/uapi/linux/netfilter*
7189 F:      include/uapi/linux/netfilter/
7190 F:      net/*/netfilter.c
7191 F:      net/*/netfilter/
7192 F:      net/netfilter/
7193 F:      net/bridge/br_netfilter*.c
7194
7195 NETLABEL
7196 M:      Paul Moore <paul@paul-moore.com>
7197 W:      http://netlabel.sf.net
7198 L:      netdev@vger.kernel.org
7199 S:      Maintained
7200 F:      Documentation/netlabel/
7201 F:      include/net/netlabel.h
7202 F:      net/netlabel/
7203
7204 NETROM NETWORK LAYER
7205 M:      Ralf Baechle <ralf@linux-mips.org>
7206 L:      linux-hams@vger.kernel.org
7207 W:      http://www.linux-ax25.org/
7208 S:      Maintained
7209 F:      include/net/netrom.h
7210 F:      include/uapi/linux/netrom.h
7211 F:      net/netrom/
7212
7213 NETWORK BLOCK DEVICE (NBD)
7214 M:      Markus Pargmann <mpa@pengutronix.de>
7215 S:      Maintained
7216 L:      nbd-general@lists.sourceforge.net
7217 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7218 F:      Documentation/blockdev/nbd.txt
7219 F:      drivers/block/nbd.c
7220 F:      include/uapi/linux/nbd.h
7221
7222 NETWORK DROP MONITOR
7223 M:      Neil Horman <nhorman@tuxdriver.com>
7224 L:      netdev@vger.kernel.org
7225 S:      Maintained
7226 W:      https://fedorahosted.org/dropwatch/
7227 F:      net/core/drop_monitor.c
7228
7229 NETWORKING [GENERAL]
7230 M:      "David S. Miller" <davem@davemloft.net>
7231 L:      netdev@vger.kernel.org
7232 W:      http://www.linuxfoundation.org/en/Net
7233 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7236 S:      Maintained
7237 F:      net/
7238 F:      include/net/
7239 F:      include/linux/in.h
7240 F:      include/linux/net.h
7241 F:      include/linux/netdevice.h
7242 F:      include/uapi/linux/in.h
7243 F:      include/uapi/linux/net.h
7244 F:      include/uapi/linux/netdevice.h
7245 F:      include/uapi/linux/net_namespace.h
7246 F:      tools/net/
7247 F:      tools/testing/selftests/net/
7248 F:      lib/random32.c
7249 F:      lib/test_bpf.c
7250
7251 NETWORKING [IPv4/IPv6]
7252 M:      "David S. Miller" <davem@davemloft.net>
7253 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7254 M:      James Morris <jmorris@namei.org>
7255 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7256 M:      Patrick McHardy <kaber@trash.net>
7257 L:      netdev@vger.kernel.org
7258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7259 S:      Maintained
7260 F:      net/ipv4/
7261 F:      net/ipv6/
7262 F:      include/net/ip*
7263 F:      arch/x86/net/*
7264
7265 NETWORKING [IPSEC]
7266 M:      Steffen Klassert <steffen.klassert@secunet.com>
7267 M:      Herbert Xu <herbert@gondor.apana.org.au>
7268 M:      "David S. Miller" <davem@davemloft.net>
7269 L:      netdev@vger.kernel.org
7270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7272 S:      Maintained
7273 F:      net/core/flow.c
7274 F:      net/xfrm/
7275 F:      net/key/
7276 F:      net/ipv4/xfrm*
7277 F:      net/ipv4/esp4.c
7278 F:      net/ipv4/ah4.c
7279 F:      net/ipv4/ipcomp.c
7280 F:      net/ipv4/ip_vti.c
7281 F:      net/ipv6/xfrm*
7282 F:      net/ipv6/esp6.c
7283 F:      net/ipv6/ah6.c
7284 F:      net/ipv6/ipcomp6.c
7285 F:      net/ipv6/ip6_vti.c
7286 F:      include/uapi/linux/xfrm.h
7287 F:      include/net/xfrm.h
7288
7289 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7290 M:      Paul Moore <paul@paul-moore.com>
7291 L:      netdev@vger.kernel.org
7292 S:      Maintained
7293
7294 NETWORKING [WIRELESS]
7295 L:      linux-wireless@vger.kernel.org
7296 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7297
7298 NETWORKING DRIVERS
7299 L:      netdev@vger.kernel.org
7300 W:      http://www.linuxfoundation.org/en/Net
7301 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7304 S:      Odd Fixes
7305 F:      drivers/net/
7306 F:      include/linux/if_*
7307 F:      include/linux/netdevice.h
7308 F:      include/linux/arcdevice.h
7309 F:      include/linux/etherdevice.h
7310 F:      include/linux/fcdevice.h
7311 F:      include/linux/fddidevice.h
7312 F:      include/linux/hippidevice.h
7313 F:      include/linux/inetdevice.h
7314 F:      include/uapi/linux/if_*
7315 F:      include/uapi/linux/netdevice.h
7316
7317 NETWORKING DRIVERS (WIRELESS)
7318 M:      Kalle Valo <kvalo@codeaurora.org>
7319 L:      linux-wireless@vger.kernel.org
7320 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7322 S:      Maintained
7323 F:      drivers/net/wireless/
7324
7325 NETXEN (1/10) GbE SUPPORT
7326 M:      Manish Chopra <manish.chopra@qlogic.com>
7327 M:      Sony Chacko <sony.chacko@qlogic.com>
7328 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7329 L:      netdev@vger.kernel.org
7330 W:      http://www.qlogic.com
7331 S:      Supported
7332 F:      drivers/net/ethernet/qlogic/netxen/
7333
7334 NFC SUBSYSTEM
7335 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7336 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7337 M:      Samuel Ortiz <sameo@linux.intel.com>
7338 L:      linux-wireless@vger.kernel.org
7339 L:      linux-nfc@lists.01.org (subscribers-only)
7340 S:      Supported
7341 F:      net/nfc/
7342 F:      include/net/nfc/
7343 F:      include/uapi/linux/nfc.h
7344 F:      drivers/nfc/
7345 F:      include/linux/platform_data/pn544.h
7346 F:      Documentation/devicetree/bindings/net/nfc/
7347
7348 NFS, SUNRPC, AND LOCKD CLIENTS
7349 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7350 M:      Anna Schumaker <anna.schumaker@netapp.com>
7351 L:      linux-nfs@vger.kernel.org
7352 W:      http://client.linux-nfs.org
7353 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7354 S:      Maintained
7355 F:      fs/lockd/
7356 F:      fs/nfs/
7357 F:      fs/nfs_common/
7358 F:      net/sunrpc/
7359 F:      include/linux/lockd/
7360 F:      include/linux/nfs*
7361 F:      include/linux/sunrpc/
7362 F:      include/uapi/linux/nfs*
7363 F:      include/uapi/linux/sunrpc/
7364
7365 NILFS2 FILESYSTEM
7366 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7367 L:      linux-nilfs@vger.kernel.org
7368 W:      http://nilfs.sourceforge.net/
7369 T:      git git://github.com/konis/nilfs2.git
7370 S:      Supported
7371 F:      Documentation/filesystems/nilfs2.txt
7372 F:      fs/nilfs2/
7373 F:      include/linux/nilfs2_fs.h
7374
7375 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7376 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7377 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7378 S:      Maintained
7379 F:      Documentation/scsi/NinjaSCSI.txt
7380 F:      drivers/scsi/pcmcia/nsp_*
7381
7382 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7383 M:      GOTO Masanori <gotom@debian.or.jp>
7384 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7385 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7386 S:      Maintained
7387 F:      Documentation/scsi/NinjaSCSI.txt
7388 F:      drivers/scsi/nsp32*
7389
7390 NIOS2 ARCHITECTURE
7391 M:      Ley Foon Tan <lftan@altera.com>
7392 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7394 S:      Maintained
7395 F:      arch/nios2/
7396
7397 NOKIA N900 POWER SUPPLY DRIVERS
7398 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7399 S:      Maintained
7400 F:      include/linux/power/bq2415x_charger.h
7401 F:      include/linux/power/bq27x00_battery.h
7402 F:      include/linux/power/isp1704_charger.h
7403 F:      drivers/power/bq2415x_charger.c
7404 F:      drivers/power/bq27x00_battery.c
7405 F:      drivers/power/isp1704_charger.c
7406 F:      drivers/power/rx51_battery.c
7407
7408 NTB DRIVER CORE
7409 M:      Jon Mason <jdmason@kudzu.us>
7410 M:      Dave Jiang <dave.jiang@intel.com>
7411 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7412 L:      linux-ntb@googlegroups.com
7413 S:      Supported
7414 W:      https://github.com/jonmason/ntb/wiki
7415 T:      git git://github.com/jonmason/ntb.git
7416 F:      drivers/ntb/
7417 F:      drivers/net/ntb_netdev.c
7418 F:      include/linux/ntb.h
7419 F:      include/linux/ntb_transport.h
7420
7421 NTB INTEL DRIVER
7422 M:      Jon Mason <jdmason@kudzu.us>
7423 M:      Dave Jiang <dave.jiang@intel.com>
7424 L:      linux-ntb@googlegroups.com
7425 S:      Supported
7426 W:      https://github.com/jonmason/ntb/wiki
7427 T:      git git://github.com/jonmason/ntb.git
7428 F:      drivers/ntb/hw/intel/
7429
7430 NTFS FILESYSTEM
7431 M:      Anton Altaparmakov <anton@tuxera.com>
7432 L:      linux-ntfs-dev@lists.sourceforge.net
7433 W:      http://www.tuxera.com/
7434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7435 S:      Supported
7436 F:      Documentation/filesystems/ntfs.txt
7437 F:      fs/ntfs/
7438
7439 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7440 M:      Antonino Daplas <adaplas@gmail.com>
7441 L:      linux-fbdev@vger.kernel.org
7442 S:      Maintained
7443 F:      drivers/video/fbdev/riva/
7444 F:      drivers/video/fbdev/nvidia/
7445
7446 NVM EXPRESS DRIVER
7447 M:      Matthew Wilcox <willy@linux.intel.com>
7448 L:      linux-nvme@lists.infradead.org
7449 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7450 S:      Supported
7451 F:      drivers/block/nvme*
7452 F:      include/linux/nvme.h
7453
7454 NVMEM FRAMEWORK
7455 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7456 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7457 S:      Maintained
7458 F:      drivers/nvmem/
7459 F:      Documentation/devicetree/bindings/nvmem/
7460 F:      include/linux/nvmem-consumer.h
7461 F:      include/linux/nvmem-provider.h
7462
7463 NXP-NCI NFC DRIVER
7464 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7465 R:      Charles Gorand <charles.gorand@effinnov.com>
7466 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7467 S:      Supported
7468 F:      drivers/nfc/nxp-nci
7469
7470 NXP TDA998X DRM DRIVER
7471 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7472 S:      Supported
7473 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7474 F:      include/drm/i2c/tda998x.h
7475
7476 NXP TFA9879 DRIVER
7477 M:      Peter Rosin <peda@axentia.se>
7478 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7479 S:      Maintained
7480 F:      sound/soc/codecs/tfa9879*
7481
7482 OMAP SUPPORT
7483 M:      Tony Lindgren <tony@atomide.com>
7484 L:      linux-omap@vger.kernel.org
7485 W:      http://www.muru.com/linux/omap/
7486 W:      http://linux.omap.com/
7487 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7489 S:      Maintained
7490 F:      arch/arm/*omap*/
7491 F:      arch/arm/configs/omap1_defconfig
7492 F:      arch/arm/configs/omap2plus_defconfig
7493 F:      drivers/i2c/busses/i2c-omap.c
7494 F:      drivers/irqchip/irq-omap-intc.c
7495 F:      drivers/mfd/*omap*.c
7496 F:      drivers/mfd/menelaus.c
7497 F:      drivers/mfd/palmas.c
7498 F:      drivers/mfd/tps65217.c
7499 F:      drivers/mfd/tps65218.c
7500 F:      drivers/mfd/tps65910.c
7501 F:      drivers/mfd/twl-core.[ch]
7502 F:      drivers/mfd/twl4030*.c
7503 F:      drivers/mfd/twl6030*.c
7504 F:      drivers/mfd/twl6040*.c
7505 F:      drivers/regulator/palmas-regulator*.c
7506 F:      drivers/regulator/pbias-regulator.c
7507 F:      drivers/regulator/tps65217-regulator.c
7508 F:      drivers/regulator/tps65218-regulator.c
7509 F:      drivers/regulator/tps65910-regulator.c
7510 F:      drivers/regulator/twl-regulator.c
7511 F:      include/linux/i2c-omap.h
7512
7513 OMAP DEVICE TREE SUPPORT
7514 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7515 M:      Tony Lindgren <tony@atomide.com>
7516 L:      linux-omap@vger.kernel.org
7517 L:      devicetree@vger.kernel.org
7518 S:      Maintained
7519 F:      arch/arm/boot/dts/*omap*
7520 F:      arch/arm/boot/dts/*am3*
7521 F:      arch/arm/boot/dts/*am4*
7522 F:      arch/arm/boot/dts/*am5*
7523 F:      arch/arm/boot/dts/*dra7*
7524
7525 OMAP CLOCK FRAMEWORK SUPPORT
7526 M:      Paul Walmsley <paul@pwsan.com>
7527 L:      linux-omap@vger.kernel.org
7528 S:      Maintained
7529 F:      arch/arm/*omap*/*clock*
7530
7531 OMAP POWER MANAGEMENT SUPPORT
7532 M:      Kevin Hilman <khilman@deeprootsystems.com>
7533 L:      linux-omap@vger.kernel.org
7534 S:      Maintained
7535 F:      arch/arm/*omap*/*pm*
7536 F:      drivers/cpufreq/omap-cpufreq.c
7537
7538 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7539 M:      Rajendra Nayak <rnayak@ti.com>
7540 M:      Paul Walmsley <paul@pwsan.com>
7541 L:      linux-omap@vger.kernel.org
7542 S:      Maintained
7543 F:      arch/arm/mach-omap2/prm*
7544
7545 OMAP AUDIO SUPPORT
7546 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7547 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7548 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7549 L:      linux-omap@vger.kernel.org
7550 S:      Maintained
7551 F:      sound/soc/omap/
7552
7553 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7554 M:      Roger Quadros <rogerq@ti.com>
7555 M:      Tony Lindgren <tony@atomide.com>
7556 L:      linux-omap@vger.kernel.org
7557 S:      Maintained
7558 F:      drivers/memory/omap-gpmc.c
7559 F:      arch/arm/mach-omap2/*gpmc*
7560
7561 OMAP FRAMEBUFFER SUPPORT
7562 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7563 L:      linux-fbdev@vger.kernel.org
7564 L:      linux-omap@vger.kernel.org
7565 S:      Maintained
7566 F:      drivers/video/fbdev/omap/
7567
7568 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7569 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7570 L:      linux-omap@vger.kernel.org
7571 L:      linux-fbdev@vger.kernel.org
7572 S:      Maintained
7573 F:      drivers/video/fbdev/omap2/
7574 F:      Documentation/arm/OMAP/DSS
7575
7576 OMAP HARDWARE SPINLOCK SUPPORT
7577 M:      Ohad Ben-Cohen <ohad@wizery.com>
7578 L:      linux-omap@vger.kernel.org
7579 S:      Maintained
7580 F:      drivers/hwspinlock/omap_hwspinlock.c
7581
7582 OMAP MMC SUPPORT
7583 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7584 L:      linux-omap@vger.kernel.org
7585 S:      Maintained
7586 F:      drivers/mmc/host/omap.c
7587
7588 OMAP HS MMC SUPPORT
7589 L:      linux-mmc@vger.kernel.org
7590 L:      linux-omap@vger.kernel.org
7591 S:      Orphan
7592 F:      drivers/mmc/host/omap_hsmmc.c
7593
7594 OMAP RANDOM NUMBER GENERATOR SUPPORT
7595 M:      Deepak Saxena <dsaxena@plexity.net>
7596 S:      Maintained
7597 F:      drivers/char/hw_random/omap-rng.c
7598
7599 OMAP HWMOD SUPPORT
7600 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7601 M:      Paul Walmsley <paul@pwsan.com>
7602 L:      linux-omap@vger.kernel.org
7603 S:      Maintained
7604 F:      arch/arm/mach-omap2/omap_hwmod.*
7605
7606 OMAP HWMOD DATA
7607 M:      Paul Walmsley <paul@pwsan.com>
7608 L:      linux-omap@vger.kernel.org
7609 S:      Maintained
7610 F:      arch/arm/mach-omap2/omap_hwmod*data*
7611
7612 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7613 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7614 L:      linux-omap@vger.kernel.org
7615 S:      Maintained
7616 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7617
7618 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7619 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7620 L:      linux-media@vger.kernel.org
7621 S:      Maintained
7622 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7623 F:      drivers/media/platform/omap3isp/
7624 F:      drivers/staging/media/omap4iss/
7625
7626 OMAP USB SUPPORT
7627 M:      Felipe Balbi <balbi@ti.com>
7628 L:      linux-usb@vger.kernel.org
7629 L:      linux-omap@vger.kernel.org
7630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7631 S:      Maintained
7632 F:      drivers/usb/*/*omap*
7633 F:      arch/arm/*omap*/usb*
7634
7635 OMAP GPIO DRIVER
7636 M:      Javier Martinez Canillas <javier@dowhile0.org>
7637 M:      Santosh Shilimkar <ssantosh@kernel.org>
7638 M:      Kevin Hilman <khilman@deeprootsystems.com>
7639 L:      linux-omap@vger.kernel.org
7640 S:      Maintained
7641 F:      drivers/gpio/gpio-omap.c
7642
7643 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7644 M:      Mark Jackson <mpfj@newflow.co.uk>
7645 L:      linux-omap@vger.kernel.org
7646 S:      Maintained
7647 F:      arch/arm/boot/dts/am335x-nano.dts
7648
7649 OMFS FILESYSTEM
7650 M:      Bob Copeland <me@bobcopeland.com>
7651 L:      linux-karma-devel@lists.sourceforge.net
7652 S:      Maintained
7653 F:      Documentation/filesystems/omfs.txt
7654 F:      fs/omfs/
7655
7656 OMNIKEY CARDMAN 4000 DRIVER
7657 M:      Harald Welte <laforge@gnumonks.org>
7658 S:      Maintained
7659 F:      drivers/char/pcmcia/cm4000_cs.c
7660 F:      include/linux/cm4000_cs.h
7661 F:      include/uapi/linux/cm4000_cs.h
7662
7663 OMNIKEY CARDMAN 4040 DRIVER
7664 M:      Harald Welte <laforge@gnumonks.org>
7665 S:      Maintained
7666 F:      drivers/char/pcmcia/cm4040_cs.*
7667
7668 OMNIVISION OV7670 SENSOR DRIVER
7669 M:      Jonathan Corbet <corbet@lwn.net>
7670 L:      linux-media@vger.kernel.org
7671 T:      git git://linuxtv.org/media_tree.git
7672 S:      Maintained
7673 F:      drivers/media/i2c/ov7670.c
7674
7675 ONENAND FLASH DRIVER
7676 M:      Kyungmin Park <kyungmin.park@samsung.com>
7677 L:      linux-mtd@lists.infradead.org
7678 S:      Maintained
7679 F:      drivers/mtd/onenand/
7680 F:      include/linux/mtd/onenand*.h
7681
7682 ONSTREAM SCSI TAPE DRIVER
7683 M:      Willem Riede <osst@riede.org>
7684 L:      osst-users@lists.sourceforge.net
7685 L:      linux-scsi@vger.kernel.org
7686 S:      Maintained
7687 F:      Documentation/scsi/osst.txt
7688 F:      drivers/scsi/osst.*
7689 F:      drivers/scsi/osst_*.h
7690 F:      drivers/scsi/st.h
7691
7692 OPENCORES I2C BUS DRIVER
7693 M:      Peter Korsgaard <jacmet@sunsite.dk>
7694 L:      linux-i2c@vger.kernel.org
7695 S:      Maintained
7696 F:      Documentation/i2c/busses/i2c-ocores
7697 F:      drivers/i2c/busses/i2c-ocores.c
7698
7699 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7700 M:      Rob Herring <robh+dt@kernel.org>
7701 M:      Frank Rowand <frowand.list@gmail.com>
7702 M:      Grant Likely <grant.likely@linaro.org>
7703 L:      devicetree@vger.kernel.org
7704 W:      http://www.devicetree.org/
7705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7706 S:      Maintained
7707 F:      drivers/of/
7708 F:      include/linux/of*.h
7709 F:      scripts/dtc/
7710
7711 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7712 M:      Rob Herring <robh+dt@kernel.org>
7713 M:      Pawel Moll <pawel.moll@arm.com>
7714 M:      Mark Rutland <mark.rutland@arm.com>
7715 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7716 M:      Kumar Gala <galak@codeaurora.org>
7717 L:      devicetree@vger.kernel.org
7718 S:      Maintained
7719 F:      Documentation/devicetree/
7720 F:      arch/*/boot/dts/
7721 F:      include/dt-bindings/
7722
7723 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7724 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7725 L:      devicetree@vger.kernel.org
7726 S:      Maintained
7727 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7728 F:      Documentation/devicetree/overlay-notes.txt
7729 F:      drivers/of/overlay.c
7730 F:      drivers/of/resolver.c
7731
7732 OPENRISC ARCHITECTURE
7733 M:      Jonas Bonn <jonas@southpole.se>
7734 W:      http://openrisc.net
7735 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7736 S:      Maintained
7737 T:      git git://openrisc.net/~jonas/linux
7738 F:      arch/openrisc/
7739
7740 OPENVSWITCH
7741 M:      Pravin Shelar <pshelar@nicira.com>
7742 L:      netdev@vger.kernel.org
7743 L:      dev@openvswitch.org
7744 W:      http://openvswitch.org
7745 S:      Maintained
7746 F:      net/openvswitch/
7747 F:      include/uapi/linux/openvswitch.h
7748
7749 OPL4 DRIVER
7750 M:      Clemens Ladisch <clemens@ladisch.de>
7751 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7752 T:      git git://git.alsa-project.org/alsa-kernel.git
7753 S:      Maintained
7754 F:      sound/drivers/opl4/
7755
7756 OPROFILE
7757 M:      Robert Richter <rric@kernel.org>
7758 L:      oprofile-list@lists.sf.net
7759 S:      Maintained
7760 F:      arch/*/include/asm/oprofile*.h
7761 F:      arch/*/oprofile/
7762 F:      drivers/oprofile/
7763 F:      include/linux/oprofile.h
7764
7765 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7766 M:      Mark Fasheh <mfasheh@suse.com>
7767 M:      Joel Becker <jlbec@evilplan.org>
7768 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7769 W:      http://ocfs2.wiki.kernel.org
7770 S:      Supported
7771 F:      Documentation/filesystems/ocfs2.txt
7772 F:      Documentation/filesystems/dlmfs.txt
7773 F:      fs/ocfs2/
7774
7775 ORINOCO DRIVER
7776 L:      linux-wireless@vger.kernel.org
7777 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7778 W:      http://www.nongnu.org/orinoco/
7779 S:      Orphan
7780 F:      drivers/net/wireless/orinoco/
7781
7782 OSD LIBRARY and FILESYSTEM
7783 M:      Boaz Harrosh <ooo@electrozaur.com>
7784 M:      Benny Halevy <bhalevy@primarydata.com>
7785 L:      osd-dev@open-osd.org
7786 W:      http://open-osd.org
7787 T:      git git://git.open-osd.org/open-osd.git
7788 S:      Maintained
7789 F:      drivers/scsi/osd/
7790 F:      include/scsi/osd_*
7791 F:      fs/exofs/
7792
7793 OVERLAY FILESYSTEM
7794 M:      Miklos Szeredi <miklos@szeredi.hu>
7795 L:      linux-unionfs@vger.kernel.org
7796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7797 S:      Supported
7798 F:      fs/overlayfs/
7799 F:      Documentation/filesystems/overlayfs.txt
7800
7801 P54 WIRELESS DRIVER
7802 M:      Christian Lamparter <chunkeey@googlemail.com>
7803 L:      linux-wireless@vger.kernel.org
7804 W:      http://wireless.kernel.org/en/users/Drivers/p54
7805 S:      Maintained
7806 F:      drivers/net/wireless/p54/
7807
7808 PA SEMI ETHERNET DRIVER
7809 M:      Olof Johansson <olof@lixom.net>
7810 L:      netdev@vger.kernel.org
7811 S:      Maintained
7812 F:      drivers/net/ethernet/pasemi/*
7813
7814 PA SEMI SMBUS DRIVER
7815 M:      Olof Johansson <olof@lixom.net>
7816 L:      linux-i2c@vger.kernel.org
7817 S:      Maintained
7818 F:      drivers/i2c/busses/i2c-pasemi.c
7819
7820 PADATA PARALLEL EXECUTION MECHANISM
7821 M:      Steffen Klassert <steffen.klassert@secunet.com>
7822 L:      linux-crypto@vger.kernel.org
7823 S:      Maintained
7824 F:      kernel/padata.c
7825 F:      include/linux/padata.h
7826 F:      Documentation/padata.txt
7827
7828 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7829 M:      Harald Welte <laforge@gnumonks.org>
7830 L:      platform-driver-x86@vger.kernel.org
7831 S:      Maintained
7832 F:      drivers/platform/x86/panasonic-laptop.c
7833
7834 PANASONIC MN10300/AM33/AM34 PORT
7835 M:      David Howells <dhowells@redhat.com>
7836 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7837 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7838 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7839 S:      Maintained
7840 F:      Documentation/mn10300/
7841 F:      arch/mn10300/
7842
7843 PARALLEL PORT SUBSYSTEM
7844 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7845 M:      Sudip Mukherjee <sudip@vectorindia.org>
7846 L:      linux-parport@lists.infradead.org (subscribers-only)
7847 S:      Maintained
7848 F:      drivers/parport/
7849 F:      include/linux/parport*.h
7850 F:      drivers/char/ppdev.c
7851 F:      include/uapi/linux/ppdev.h
7852 F:      Documentation/parport*.txt
7853
7854 PARAVIRT_OPS INTERFACE
7855 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7856 M:      Chris Wright <chrisw@sous-sol.org>
7857 M:      Alok Kataria <akataria@vmware.com>
7858 M:      Rusty Russell <rusty@rustcorp.com.au>
7859 L:      virtualization@lists.linux-foundation.org
7860 S:      Supported
7861 F:      Documentation/virtual/paravirt_ops.txt
7862 F:      arch/*/kernel/paravirt*
7863 F:      arch/*/include/asm/paravirt.h
7864
7865 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7866 M:      Tim Waugh <tim@cyberelk.net>
7867 L:      linux-parport@lists.infradead.org (subscribers-only)
7868 S:      Maintained
7869 F:      Documentation/blockdev/paride.txt
7870 F:      drivers/block/paride/
7871
7872 PARISC ARCHITECTURE
7873 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7874 M:      Helge Deller <deller@gmx.de>
7875 L:      linux-parisc@vger.kernel.org
7876 W:      http://www.parisc-linux.org/
7877 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7880 S:      Maintained
7881 F:      arch/parisc/
7882 F:      Documentation/parisc/
7883 F:      drivers/parisc/
7884 F:      drivers/char/agp/parisc-agp.c
7885 F:      drivers/input/serio/gscps2.c
7886 F:      drivers/parport/parport_gsc.*
7887 F:      drivers/tty/serial/8250/8250_gsc.c
7888 F:      drivers/video/fbdev/sti*
7889 F:      drivers/video/console/sti*
7890 F:      drivers/video/logo/logo_parisc*
7891
7892 PC87360 HARDWARE MONITORING DRIVER
7893 M:      Jim Cromie <jim.cromie@gmail.com>
7894 L:      lm-sensors@lm-sensors.org
7895 S:      Maintained
7896 F:      Documentation/hwmon/pc87360
7897 F:      drivers/hwmon/pc87360.c
7898
7899 PC8736x GPIO DRIVER
7900 M:      Jim Cromie <jim.cromie@gmail.com>
7901 S:      Maintained
7902 F:      drivers/char/pc8736x_gpio.c
7903
7904 PC87427 HARDWARE MONITORING DRIVER
7905 M:      Jean Delvare <jdelvare@suse.com>
7906 L:      lm-sensors@lm-sensors.org
7907 S:      Maintained
7908 F:      Documentation/hwmon/pc87427
7909 F:      drivers/hwmon/pc87427.c
7910
7911 PCA9532 LED DRIVER
7912 M:      Riku Voipio <riku.voipio@iki.fi>
7913 S:      Maintained
7914 F:      drivers/leds/leds-pca9532.c
7915 F:      include/linux/leds-pca9532.h
7916
7917 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7918 M:      Guenter Roeck <linux@roeck-us.net>
7919 L:      linux-i2c@vger.kernel.org
7920 S:      Maintained
7921 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7922
7923 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7924 M:      Khalid Aziz <khalid@gonehiking.org>
7925 S:      Maintained
7926 F:      drivers/firmware/pcdp.*
7927
7928 PCI ERROR RECOVERY
7929 M:      Linas Vepstas <linasvepstas@gmail.com>
7930 L:      linux-pci@vger.kernel.org
7931 S:      Supported
7932 F:      Documentation/PCI/pci-error-recovery.txt
7933
7934 PCI SUBSYSTEM
7935 M:      Bjorn Helgaas <bhelgaas@google.com>
7936 L:      linux-pci@vger.kernel.org
7937 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7939 S:      Supported
7940 F:      Documentation/PCI/
7941 F:      drivers/pci/
7942 F:      include/linux/pci*
7943 F:      arch/x86/pci/
7944 F:      arch/x86/kernel/quirks.c
7945
7946 PCI DRIVER FOR ARM VERSATILE PLATFORM
7947 M:      Rob Herring <robh@kernel.org>
7948 L:      linux-pci@vger.kernel.org
7949 L:      linux-arm-kernel@lists.infradead.org
7950 S:      Maintained
7951 F:      Documentation/devicetree/bindings/pci/versatile.txt
7952 F:      drivers/pci/host/pci-versatile.c
7953
7954 PCI DRIVER FOR APPLIEDMICRO XGENE
7955 M:      Tanmay Inamdar <tinamdar@apm.com>
7956 L:      linux-pci@vger.kernel.org
7957 L:      linux-arm-kernel@lists.infradead.org
7958 S:      Maintained
7959 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7960 F:      drivers/pci/host/pci-xgene.c
7961
7962 PCI DRIVER FOR FREESCALE LAYERSCAPE
7963 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7964 M:      Mingkai Hu <mingkai.hu@freescale.com>
7965 M:      Roy Zang <tie-fei.zang@freescale.com>
7966 L:      linuxppc-dev@lists.ozlabs.org
7967 L:      linux-pci@vger.kernel.org
7968 L:      linux-arm-kernel@lists.infradead.org
7969 S:      Maintained
7970 F:      drivers/pci/host/*layerscape*
7971
7972 PCI DRIVER FOR IMX6
7973 M:      Richard Zhu <Richard.Zhu@freescale.com>
7974 M:      Lucas Stach <l.stach@pengutronix.de>
7975 L:      linux-pci@vger.kernel.org
7976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7977 S:      Maintained
7978 F:      drivers/pci/host/*imx6*
7979
7980 PCI DRIVER FOR TI KEYSTONE
7981 M:      Murali Karicheri <m-karicheri2@ti.com>
7982 L:      linux-pci@vger.kernel.org
7983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7984 S:      Maintained
7985 F:      drivers/pci/host/*keystone*
7986
7987 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7988 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7989 M:      Jason Cooper <jason@lakedaemon.net>
7990 L:      linux-pci@vger.kernel.org
7991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7992 S:      Maintained
7993 F:      drivers/pci/host/*mvebu*
7994
7995 PCI DRIVER FOR NVIDIA TEGRA
7996 M:      Thierry Reding <thierry.reding@gmail.com>
7997 L:      linux-tegra@vger.kernel.org
7998 L:      linux-pci@vger.kernel.org
7999 S:      Supported
8000 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8001 F:      drivers/pci/host/pci-tegra.c
8002
8003 PCI DRIVER FOR TI DRA7XX
8004 M:      Kishon Vijay Abraham I <kishon@ti.com>
8005 L:      linux-omap@vger.kernel.org
8006 L:      linux-pci@vger.kernel.org
8007 S:      Supported
8008 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8009 F:      drivers/pci/host/pci-dra7xx.c
8010
8011 PCI DRIVER FOR RENESAS R-CAR
8012 M:      Simon Horman <horms@verge.net.au>
8013 L:      linux-pci@vger.kernel.org
8014 L:      linux-sh@vger.kernel.org
8015 S:      Maintained
8016 F:      drivers/pci/host/*rcar*
8017
8018 PCI DRIVER FOR SAMSUNG EXYNOS
8019 M:      Jingoo Han <jingoohan1@gmail.com>
8020 L:      linux-pci@vger.kernel.org
8021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8022 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8023 S:      Maintained
8024 F:      drivers/pci/host/pci-exynos.c
8025
8026 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8027 M:      Jingoo Han <jingoohan1@gmail.com>
8028 M:      Pratyush Anand <pratyush.anand@gmail.com>
8029 L:      linux-pci@vger.kernel.org
8030 S:      Maintained
8031 F:      drivers/pci/host/*designware*
8032
8033 PCI DRIVER FOR GENERIC OF HOSTS
8034 M:      Will Deacon <will.deacon@arm.com>
8035 L:      linux-pci@vger.kernel.org
8036 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8037 S:      Maintained
8038 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8039 F:      drivers/pci/host/pci-host-generic.c
8040
8041 PCIE DRIVER FOR ST SPEAR13XX
8042 M:      Pratyush Anand <pratyush.anand@gmail.com>
8043 L:      linux-pci@vger.kernel.org
8044 S:      Maintained
8045 F:      drivers/pci/host/*spear*
8046
8047 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8048 M:      Duc Dang <dhdang@apm.com>
8049 L:      linux-pci@vger.kernel.org
8050 L:      linux-arm-kernel@lists.infradead.org
8051 S:      Maintained
8052 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8053 F:      drivers/pci/host/pci-xgene-msi.c
8054
8055 PCMCIA SUBSYSTEM
8056 P:      Linux PCMCIA Team
8057 L:      linux-pcmcia@lists.infradead.org
8058 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8060 S:      Maintained
8061 F:      Documentation/pcmcia/
8062 F:      drivers/pcmcia/
8063 F:      include/pcmcia/
8064
8065 PCNET32 NETWORK DRIVER
8066 M:      Don Fry <pcnet32@frontier.com>
8067 L:      netdev@vger.kernel.org
8068 S:      Maintained
8069 F:      drivers/net/ethernet/amd/pcnet32.c
8070
8071 PCRYPT PARALLEL CRYPTO ENGINE
8072 M:      Steffen Klassert <steffen.klassert@secunet.com>
8073 L:      linux-crypto@vger.kernel.org
8074 S:      Maintained
8075 F:      crypto/pcrypt.c
8076 F:      include/crypto/pcrypt.h
8077
8078 PER-CPU MEMORY ALLOCATOR
8079 M:      Tejun Heo <tj@kernel.org>
8080 M:      Christoph Lameter <cl@linux-foundation.org>
8081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8082 S:      Maintained
8083 F:      include/linux/percpu*.h
8084 F:      mm/percpu*.c
8085 F:      arch/*/include/asm/percpu.h
8086
8087 PER-TASK DELAY ACCOUNTING
8088 M:      Balbir Singh <bsingharora@gmail.com>
8089 S:      Maintained
8090 F:      include/linux/delayacct.h
8091 F:      kernel/delayacct.c
8092
8093 PERFORMANCE EVENTS SUBSYSTEM
8094 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8095 M:      Ingo Molnar <mingo@redhat.com>
8096 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8097 L:      linux-kernel@vger.kernel.org
8098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8099 S:      Supported
8100 F:      kernel/events/*
8101 F:      include/linux/perf_event.h
8102 F:      include/uapi/linux/perf_event.h
8103 F:      arch/*/kernel/perf_event*.c
8104 F:      arch/*/kernel/*/perf_event*.c
8105 F:      arch/*/kernel/*/*/perf_event*.c
8106 F:      arch/*/include/asm/perf_event.h
8107 F:      arch/*/kernel/perf_callchain.c
8108 F:      tools/perf/
8109
8110 PERSONALITY HANDLING
8111 M:      Christoph Hellwig <hch@infradead.org>
8112 L:      linux-abi-devel@lists.sourceforge.net
8113 S:      Maintained
8114 F:      include/linux/personality.h
8115 F:      include/uapi/linux/personality.h
8116
8117 PHONET PROTOCOL
8118 M:      Remi Denis-Courmont <courmisch@gmail.com>
8119 S:      Supported
8120 F:      Documentation/networking/phonet.txt
8121 F:      include/linux/phonet.h
8122 F:      include/net/phonet/
8123 F:      include/uapi/linux/phonet.h
8124 F:      net/phonet/
8125
8126 PHRAM MTD DRIVER
8127 M:      Joern Engel <joern@lazybastard.org>
8128 L:      linux-mtd@lists.infradead.org
8129 S:      Maintained
8130 F:      drivers/mtd/devices/phram.c
8131
8132 PICOLCD HID DRIVER
8133 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8134 L:      linux-input@vger.kernel.org
8135 S:      Maintained
8136 F:      drivers/hid/hid-picolcd*
8137
8138 PICOXCELL SUPPORT
8139 M:      Jamie Iles <jamie@jamieiles.com>
8140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8141 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8142 S:      Supported
8143 F:      arch/arm/boot/dts/picoxcell*
8144 F:      arch/arm/mach-picoxcell/
8145 F:      drivers/crypto/picoxcell*
8146
8147 PIN CONTROL SUBSYSTEM
8148 M:      Linus Walleij <linus.walleij@linaro.org>
8149 L:      linux-gpio@vger.kernel.org
8150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8151 S:      Maintained
8152 F:      drivers/pinctrl/
8153 F:      include/linux/pinctrl/
8154
8155 PIN CONTROLLER - ATMEL AT91
8156 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8158 S:      Maintained
8159 F:      drivers/pinctrl/pinctrl-at91.*
8160
8161 PIN CONTROLLER - INTEL
8162 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8163 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8164 S:      Maintained
8165 F:      drivers/pinctrl/intel/
8166
8167 PIN CONTROLLER - RENESAS
8168 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8169 L:      linux-sh@vger.kernel.org
8170 S:      Maintained
8171 F:      drivers/pinctrl/sh-pfc/
8172
8173 PIN CONTROLLER - SAMSUNG
8174 M:      Tomasz Figa <tomasz.figa@gmail.com>
8175 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8176 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8177 S:      Maintained
8178 F:      drivers/pinctrl/samsung/
8179
8180 PIN CONTROLLER - ST SPEAR
8181 M:      Viresh Kumar <vireshk@kernel.org>
8182 L:      spear-devel@list.st.com
8183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8184 W:      http://www.st.com/spear
8185 S:      Maintained
8186 F:      drivers/pinctrl/spear/
8187
8188 PKTCDVD DRIVER
8189 M:      Jiri Kosina <jikos@kernel.org>
8190 S:      Maintained
8191 F:      drivers/block/pktcdvd.c
8192 F:      include/linux/pktcdvd.h
8193 F:      include/uapi/linux/pktcdvd.h
8194
8195 PKUNITY SOC DRIVERS
8196 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8197 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8198 S:      Maintained
8199 T:      git git://github.com/gxt/linux.git
8200 F:      drivers/input/serio/i8042-unicore32io.h
8201 F:      drivers/i2c/busses/i2c-puv3.c
8202 F:      drivers/video/fbdev/fb-puv3.c
8203 F:      drivers/rtc/rtc-puv3.c
8204
8205 PMBUS HARDWARE MONITORING DRIVERS
8206 M:      Guenter Roeck <linux@roeck-us.net>
8207 L:      lm-sensors@lm-sensors.org
8208 W:      http://www.lm-sensors.org/
8209 W:      http://www.roeck-us.net/linux/drivers/
8210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8211 S:      Maintained
8212 F:      Documentation/hwmon/pmbus
8213 F:      drivers/hwmon/pmbus/
8214 F:      include/linux/i2c/pmbus.h
8215
8216 PMC SIERRA MaxRAID DRIVER
8217 L:      linux-scsi@vger.kernel.org
8218 W:      http://www.pmc-sierra.com/
8219 S:      Orphan
8220 F:      drivers/scsi/pmcraid.*
8221
8222 PMC SIERRA PM8001 DRIVER
8223 M:      Jack Wang <jinpu.wang@profitbricks.com>
8224 M:      lindar_liu@usish.com
8225 L:      pmchba@pmcs.com
8226 L:      linux-scsi@vger.kernel.org
8227 S:      Supported
8228 F:      drivers/scsi/pm8001/
8229
8230 POSIX CLOCKS and TIMERS
8231 M:      Thomas Gleixner <tglx@linutronix.de>
8232 L:      linux-kernel@vger.kernel.org
8233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8234 S:      Maintained
8235 F:      fs/timerfd.c
8236 F:      include/linux/timer*
8237 F:      kernel/time/*timer*
8238
8239 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8240 M:      Sebastian Reichel <sre@kernel.org>
8241 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8242 M:      David Woodhouse <dwmw2@infradead.org>
8243 L:      linux-pm@vger.kernel.org
8244 T:      git git://git.infradead.org/battery-2.6.git
8245 S:      Maintained
8246 F:      include/linux/power_supply.h
8247 F:      drivers/power/
8248 X:      drivers/power/avs/
8249
8250 POWER STATE COORDINATION INTERFACE (PSCI)
8251 M:      Mark Rutland <mark.rutland@arm.com>
8252 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8253 L:      linux-arm-kernel@lists.infradead.org
8254 S:      Maintained
8255 F:      drivers/firmware/psci.c
8256 F:      include/linux/psci.h
8257 F:      include/uapi/linux/psci.h
8258
8259 PNP SUPPORT
8260 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8261 S:      Maintained
8262 F:      drivers/pnp/
8263
8264 PNXxxxx I2C DRIVER
8265 M:      Vitaly Wool <vitalywool@gmail.com>
8266 L:      linux-i2c@vger.kernel.org
8267 S:      Maintained
8268 F:      drivers/i2c/busses/i2c-pnx.c
8269
8270 PPP PROTOCOL DRIVERS AND COMPRESSORS
8271 M:      Paul Mackerras <paulus@samba.org>
8272 L:      linux-ppp@vger.kernel.org
8273 S:      Maintained
8274 F:      drivers/net/ppp/ppp_*
8275
8276 PPP OVER ATM (RFC 2364)
8277 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8278 S:      Maintained
8279 F:      net/atm/pppoatm.c
8280 F:      include/uapi/linux/atmppp.h
8281
8282 PPP OVER ETHERNET
8283 M:      Michal Ostrowski <mostrows@earthlink.net>
8284 S:      Maintained
8285 F:      drivers/net/ppp/pppoe.c
8286 F:      drivers/net/ppp/pppox.c
8287
8288 PPP OVER L2TP
8289 M:      James Chapman <jchapman@katalix.com>
8290 S:      Maintained
8291 F:      net/l2tp/l2tp_ppp.c
8292 F:      include/linux/if_pppol2tp.h
8293 F:      include/uapi/linux/if_pppol2tp.h
8294
8295 PPS SUPPORT
8296 M:      Rodolfo Giometti <giometti@enneenne.com>
8297 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8298 L:      linuxpps@ml.enneenne.com (subscribers-only)
8299 S:      Maintained
8300 F:      Documentation/pps/
8301 F:      drivers/pps/
8302 F:      include/linux/pps*.h
8303
8304 PPTP DRIVER
8305 M:      Dmitry Kozlov <xeb@mail.ru>
8306 L:      netdev@vger.kernel.org
8307 S:      Maintained
8308 F:      drivers/net/ppp/pptp.c
8309 W:      http://sourceforge.net/projects/accel-pptp
8310
8311 PREEMPTIBLE KERNEL
8312 M:      Robert Love <rml@tech9.net>
8313 L:      kpreempt-tech@lists.sourceforge.net
8314 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8315 S:      Supported
8316 F:      Documentation/preempt-locking.txt
8317 F:      include/linux/preempt.h
8318
8319 PRISM54 WIRELESS DRIVER
8320 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8321 L:      linux-wireless@vger.kernel.org
8322 W:      http://wireless.kernel.org/en/users/Drivers/p54
8323 S:      Obsolete
8324 F:      drivers/net/wireless/prism54/
8325
8326 PS3 NETWORK SUPPORT
8327 M:      Geoff Levand <geoff@infradead.org>
8328 L:      netdev@vger.kernel.org
8329 L:      linuxppc-dev@lists.ozlabs.org
8330 S:      Maintained
8331 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8332
8333 PS3 PLATFORM SUPPORT
8334 M:      Geoff Levand <geoff@infradead.org>
8335 L:      linuxppc-dev@lists.ozlabs.org
8336 S:      Maintained
8337 F:      arch/powerpc/boot/ps3*
8338 F:      arch/powerpc/include/asm/lv1call.h
8339 F:      arch/powerpc/include/asm/ps3*.h
8340 F:      arch/powerpc/platforms/ps3/
8341 F:      drivers/*/ps3*
8342 F:      drivers/ps3/
8343 F:      drivers/rtc/rtc-ps3.c
8344 F:      drivers/usb/host/*ps3.c
8345 F:      sound/ppc/snd_ps3*
8346
8347 PS3VRAM DRIVER
8348 M:      Jim Paris <jim@jtan.com>
8349 M:      Geoff Levand <geoff@infradead.org>
8350 L:      linuxppc-dev@lists.ozlabs.org
8351 S:      Maintained
8352 F:      drivers/block/ps3vram.c
8353
8354 PSTORE FILESYSTEM
8355 M:      Anton Vorontsov <anton@enomsg.org>
8356 M:      Colin Cross <ccross@android.com>
8357 M:      Kees Cook <keescook@chromium.org>
8358 M:      Tony Luck <tony.luck@intel.com>
8359 S:      Maintained
8360 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8361 F:      fs/pstore/
8362 F:      include/linux/pstore*
8363 F:      drivers/firmware/efi/efi-pstore.c
8364 F:      drivers/acpi/apei/erst.c
8365
8366 PTP HARDWARE CLOCK SUPPORT
8367 M:      Richard Cochran <richardcochran@gmail.com>
8368 L:      netdev@vger.kernel.org
8369 S:      Maintained
8370 W:      http://linuxptp.sourceforge.net/
8371 F:      Documentation/ABI/testing/sysfs-ptp
8372 F:      Documentation/ptp/*
8373 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8374 F:      drivers/net/phy/dp83640*
8375 F:      drivers/ptp/*
8376 F:      include/linux/ptp_cl*
8377
8378 PTRACE SUPPORT
8379 M:      Roland McGrath <roland@hack.frob.com>
8380 M:      Oleg Nesterov <oleg@redhat.com>
8381 S:      Maintained
8382 F:      include/asm-generic/syscall.h
8383 F:      include/linux/ptrace.h
8384 F:      include/linux/regset.h
8385 F:      include/linux/tracehook.h
8386 F:      include/uapi/linux/ptrace.h
8387 F:      kernel/ptrace.c
8388
8389 PVRUSB2 VIDEO4LINUX DRIVER
8390 M:      Mike Isely <isely@pobox.com>
8391 L:      pvrusb2@isely.net       (subscribers-only)
8392 L:      linux-media@vger.kernel.org
8393 W:      http://www.isely.net/pvrusb2/
8394 T:      git git://linuxtv.org/media_tree.git
8395 S:      Maintained
8396 F:      Documentation/video4linux/README.pvrusb2
8397 F:      drivers/media/usb/pvrusb2/
8398
8399 PWC WEBCAM DRIVER
8400 M:      Hans de Goede <hdegoede@redhat.com>
8401 L:      linux-media@vger.kernel.org
8402 T:      git git://linuxtv.org/media_tree.git
8403 S:      Maintained
8404 F:      drivers/media/usb/pwc/*
8405
8406 PWM FAN DRIVER
8407 M:      Kamil Debski <k.debski@samsung.com>
8408 L:      lm-sensors@lm-sensors.org
8409 S:      Supported
8410 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8411 F:      Documentation/hwmon/pwm-fan
8412 F:      drivers/hwmon/pwm-fan.c
8413
8414 PWM SUBSYSTEM
8415 M:      Thierry Reding <thierry.reding@gmail.com>
8416 L:      linux-pwm@vger.kernel.org
8417 S:      Maintained
8418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8419 F:      Documentation/pwm.txt
8420 F:      Documentation/devicetree/bindings/pwm/
8421 F:      include/linux/pwm.h
8422 F:      drivers/pwm/
8423 F:      drivers/video/backlight/pwm_bl.c
8424 F:      include/linux/pwm_backlight.h
8425
8426 PXA2xx/PXA3xx SUPPORT
8427 M:      Daniel Mack <daniel@zonque.org>
8428 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8429 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8430 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8431 T:      git git://github.com/hzhuang1/linux.git
8432 T:      git git://github.com/rjarzmik/linux.git
8433 S:      Maintained
8434 F:      arch/arm/mach-pxa/
8435 F:      drivers/dma/pxa*
8436 F:      drivers/pcmcia/pxa2xx*
8437 F:      drivers/spi/spi-pxa2xx*
8438 F:      drivers/usb/gadget/udc/pxa2*
8439 F:      include/sound/pxa2xx-lib.h
8440 F:      sound/arm/pxa*
8441 F:      sound/soc/pxa/
8442
8443 PXA3xx NAND FLASH DRIVER
8444 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8445 L:      linux-mtd@lists.infradead.org
8446 S:      Maintained
8447 F:      drivers/mtd/nand/pxa3xx_nand.c
8448
8449 MMP SUPPORT
8450 M:      Eric Miao <eric.y.miao@gmail.com>
8451 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8452 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8453 T:      git git://github.com/hzhuang1/linux.git
8454 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8455 S:      Maintained
8456 F:      arch/arm/mach-mmp/
8457
8458 PXA MMCI DRIVER
8459 S:      Orphan
8460
8461 PXA RTC DRIVER
8462 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8463 L:      rtc-linux@googlegroups.com
8464 S:      Maintained
8465
8466 QAT DRIVER
8467 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8468 L:      qat-linux@intel.com
8469 S:      Supported
8470 F:      drivers/crypto/qat/
8471
8472 QIB DRIVER
8473 M:      Mike Marciniszyn <infinipath@intel.com>
8474 L:      linux-rdma@vger.kernel.org
8475 S:      Supported
8476 F:      drivers/infiniband/hw/qib/
8477
8478 QLOGIC QLA1280 SCSI DRIVER
8479 M:      Michael Reed <mdr@sgi.com>
8480 L:      linux-scsi@vger.kernel.org
8481 S:      Maintained
8482 F:      drivers/scsi/qla1280.[ch]
8483
8484 QLOGIC QLA2XXX FC-SCSI DRIVER
8485 M:      qla2xxx-upstream@qlogic.com
8486 L:      linux-scsi@vger.kernel.org
8487 S:      Supported
8488 F:      Documentation/scsi/LICENSE.qla2xxx
8489 F:      drivers/scsi/qla2xxx/
8490
8491 QLOGIC QLA4XXX iSCSI DRIVER
8492 M:      QLogic-Storage-Upstream@qlogic.com
8493 L:      linux-scsi@vger.kernel.org
8494 S:      Supported
8495 F:      Documentation/scsi/LICENSE.qla4xxx
8496 F:      drivers/scsi/qla4xxx/
8497
8498 QLOGIC QLA3XXX NETWORK DRIVER
8499 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8500 M:      Ron Mercer <ron.mercer@qlogic.com>
8501 M:      linux-driver@qlogic.com
8502 L:      netdev@vger.kernel.org
8503 S:      Supported
8504 F:      Documentation/networking/LICENSE.qla3xxx
8505 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8506
8507 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8508 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8509 M:      Dept-GELinuxNICDev@qlogic.com
8510 L:      netdev@vger.kernel.org
8511 S:      Supported
8512 F:      drivers/net/ethernet/qlogic/qlcnic/
8513
8514 QLOGIC QLGE 10Gb ETHERNET DRIVER
8515 M:      Harish Patil <harish.patil@qlogic.com>
8516 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8517 M:      Dept-GELinuxNICDev@qlogic.com
8518 M:      linux-driver@qlogic.com
8519 L:      netdev@vger.kernel.org
8520 S:      Supported
8521 F:      drivers/net/ethernet/qlogic/qlge/
8522
8523 QNX4 FILESYSTEM
8524 M:      Anders Larsen <al@alarsen.net>
8525 W:      http://www.alarsen.net/linux/qnx4fs/
8526 S:      Maintained
8527 F:      fs/qnx4/
8528 F:      include/uapi/linux/qnx4_fs.h
8529 F:      include/uapi/linux/qnxtypes.h
8530
8531 QT1010 MEDIA DRIVER
8532 M:      Antti Palosaari <crope@iki.fi>
8533 L:      linux-media@vger.kernel.org
8534 W:      http://linuxtv.org/
8535 W:      http://palosaari.fi/linux/
8536 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8537 T:      git git://linuxtv.org/anttip/media_tree.git
8538 S:      Maintained
8539 F:      drivers/media/tuners/qt1010*
8540
8541 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8542 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8543 L:      linux-wireless@vger.kernel.org
8544 L:      ath9k-devel@lists.ath9k.org
8545 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8546 S:      Supported
8547 F:      drivers/net/wireless/ath/ath9k/
8548
8549 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8550 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8551 L:      ath10k@lists.infradead.org
8552 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8553 T:      git git://github.com/kvalo/ath.git
8554 S:      Supported
8555 F:      drivers/net/wireless/ath/ath10k/
8556
8557 QUALCOMM HEXAGON ARCHITECTURE
8558 M:      Richard Kuo <rkuo@codeaurora.org>
8559 L:      linux-hexagon@vger.kernel.org
8560 S:      Supported
8561 F:      arch/hexagon/
8562
8563 QUALCOMM WCN36XX WIRELESS DRIVER
8564 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8565 L:      wcn36xx@lists.infradead.org
8566 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8567 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8568 S:      Supported
8569 F:      drivers/net/wireless/ath/wcn36xx/
8570
8571 RADOS BLOCK DEVICE (RBD)
8572 M:      Ilya Dryomov <idryomov@gmail.com>
8573 M:      Sage Weil <sage@redhat.com>
8574 M:      Alex Elder <elder@kernel.org>
8575 L:      ceph-devel@vger.kernel.org
8576 W:      http://ceph.com/
8577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8578 T:      git git://github.com/ceph/ceph-client.git
8579 S:      Supported
8580 F:      Documentation/ABI/testing/sysfs-bus-rbd
8581 F:      drivers/block/rbd.c
8582 F:      drivers/block/rbd_types.h
8583
8584 RADEON FRAMEBUFFER DISPLAY DRIVER
8585 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8586 L:      linux-fbdev@vger.kernel.org
8587 S:      Maintained
8588 F:      drivers/video/fbdev/aty/radeon*
8589 F:      include/uapi/linux/radeonfb.h
8590
8591 RADIOSHARK RADIO DRIVER
8592 M:      Hans de Goede <hdegoede@redhat.com>
8593 L:      linux-media@vger.kernel.org
8594 T:      git git://linuxtv.org/media_tree.git
8595 S:      Maintained
8596 F:      drivers/media/radio/radio-shark.c
8597
8598 RADIOSHARK2 RADIO DRIVER
8599 M:      Hans de Goede <hdegoede@redhat.com>
8600 L:      linux-media@vger.kernel.org
8601 T:      git git://linuxtv.org/media_tree.git
8602 S:      Maintained
8603 F:      drivers/media/radio/radio-shark2.c
8604 F:      drivers/media/radio/radio-tea5777.c
8605
8606 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8607 M:      Paul Mackerras <paulus@samba.org>
8608 L:      linux-fbdev@vger.kernel.org
8609 S:      Maintained
8610 F:      drivers/video/fbdev/aty/aty128fb.c
8611
8612 RALINK RT2X00 WIRELESS LAN DRIVER
8613 P:      rt2x00 project
8614 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8615 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8616 L:      linux-wireless@vger.kernel.org
8617 S:      Maintained
8618 F:      drivers/net/wireless/rt2x00/
8619
8620 RAMDISK RAM BLOCK DEVICE DRIVER
8621 M:      Jens Axboe <axboe@kernel.dk>
8622 S:      Maintained
8623 F:      Documentation/blockdev/ramdisk.txt
8624 F:      drivers/block/brd.c
8625
8626 RANDOM NUMBER DRIVER
8627 M:      "Theodore Ts'o" <tytso@mit.edu>
8628 S:      Maintained
8629 F:      drivers/char/random.c
8630
8631 RAPIDIO SUBSYSTEM
8632 M:      Matt Porter <mporter@kernel.crashing.org>
8633 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8634 S:      Maintained
8635 F:      drivers/rapidio/
8636
8637 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8638 L:      linux-wireless@vger.kernel.org
8639 S:      Orphan
8640 F:      drivers/net/wireless/ray*
8641
8642 RCUTORTURE MODULE
8643 M:      Josh Triplett <josh@joshtriplett.org>
8644 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.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:      Documentation/RCU/torture.txt
8649 F:      kernel/rcu/rcutorture.c
8650
8651 RCUTORTURE TEST FRAMEWORK
8652 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8653 M:      Josh Triplett <josh@joshtriplett.org>
8654 R:      Steven Rostedt <rostedt@goodmis.org>
8655 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8656 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8657 L:      linux-kernel@vger.kernel.org
8658 S:      Supported
8659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8660 F:      tools/testing/selftests/rcutorture
8661
8662 RDC R-321X SoC
8663 M:      Florian Fainelli <florian@openwrt.org>
8664 S:      Maintained
8665
8666 RDC R6040 FAST ETHERNET DRIVER
8667 M:      Florian Fainelli <florian@openwrt.org>
8668 L:      netdev@vger.kernel.org
8669 S:      Maintained
8670 F:      drivers/net/ethernet/rdc/r6040.c
8671
8672 RDS - RELIABLE DATAGRAM SOCKETS
8673 M:      Chien Yen <chien.yen@oracle.com>
8674 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8675 S:      Supported
8676 F:      net/rds/
8677
8678 READ-COPY UPDATE (RCU)
8679 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8680 M:      Josh Triplett <josh@joshtriplett.org>
8681 R:      Steven Rostedt <rostedt@goodmis.org>
8682 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8683 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8684 L:      linux-kernel@vger.kernel.org
8685 W:      http://www.rdrop.com/users/paulmck/RCU/
8686 S:      Supported
8687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8688 F:      Documentation/RCU/
8689 X:      Documentation/RCU/torture.txt
8690 F:      include/linux/rcu*
8691 X:      include/linux/srcu.h
8692 F:      kernel/rcu/
8693 X:      kernel/torture.c
8694
8695 REAL TIME CLOCK (RTC) SUBSYSTEM
8696 M:      Alessandro Zummo <a.zummo@towertech.it>
8697 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8698 L:      rtc-linux@googlegroups.com
8699 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8701 S:      Maintained
8702 F:      Documentation/rtc.txt
8703 F:      drivers/rtc/
8704 F:      include/linux/rtc.h
8705 F:      include/uapi/linux/rtc.h
8706
8707 REALTEK AUDIO CODECS
8708 M:      Bard Liao <bardliao@realtek.com>
8709 M:      Oder Chiou <oder_chiou@realtek.com>
8710 S:      Maintained
8711 F:      sound/soc/codecs/rt*
8712 F:      include/sound/rt*.h
8713
8714 REISERFS FILE SYSTEM
8715 L:      reiserfs-devel@vger.kernel.org
8716 S:      Supported
8717 F:      fs/reiserfs/
8718
8719 REGISTER MAP ABSTRACTION
8720 M:      Mark Brown <broonie@kernel.org>
8721 L:      linux-kernel@vger.kernel.org
8722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8723 S:      Supported
8724 F:      drivers/base/regmap/
8725 F:      include/linux/regmap.h
8726
8727 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8728 M:      Ohad Ben-Cohen <ohad@wizery.com>
8729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8730 S:      Maintained
8731 F:      drivers/remoteproc/
8732 F:      Documentation/remoteproc.txt
8733 F:      include/linux/remoteproc.h
8734
8735 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8736 M:      Ohad Ben-Cohen <ohad@wizery.com>
8737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8738 S:      Maintained
8739 F:      drivers/rpmsg/
8740 F:      Documentation/rpmsg.txt
8741 F:      include/linux/rpmsg.h
8742
8743 RESET CONTROLLER FRAMEWORK
8744 M:      Philipp Zabel <p.zabel@pengutronix.de>
8745 S:      Maintained
8746 F:      drivers/reset/
8747 F:      Documentation/devicetree/bindings/reset/
8748 F:      include/dt-bindings/reset/
8749 F:      include/linux/reset.h
8750 F:      include/linux/reset-controller.h
8751
8752 RFKILL
8753 M:      Johannes Berg <johannes@sipsolutions.net>
8754 L:      linux-wireless@vger.kernel.org
8755 W:      http://wireless.kernel.org/
8756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8758 S:      Maintained
8759 F:      Documentation/rfkill.txt
8760 F:      net/rfkill/
8761
8762 RHASHTABLE
8763 M:      Thomas Graf <tgraf@suug.ch>
8764 L:      netdev@vger.kernel.org
8765 S:      Maintained
8766 F:      lib/rhashtable.c
8767 F:      include/linux/rhashtable.h
8768
8769 RICOH SMARTMEDIA/XD DRIVER
8770 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8771 S:      Maintained
8772 F:      drivers/mtd/nand/r852.c
8773 F:      drivers/mtd/nand/r852.h
8774
8775 RICOH R5C592 MEMORYSTICK DRIVER
8776 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8777 S:      Maintained
8778 F:      drivers/memstick/host/r592.*
8779
8780 ROCCAT DRIVERS
8781 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8782 W:      http://sourceforge.net/projects/roccat/
8783 S:      Maintained
8784 F:      drivers/hid/hid-roccat*
8785 F:      include/linux/hid-roccat*
8786 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8787
8788 ROCKER DRIVER
8789 M:      Jiri Pirko <jiri@resnulli.us>
8790 M:      Scott Feldman <sfeldma@gmail.com>
8791 L:      netdev@vger.kernel.org
8792 S:      Supported
8793 F:      drivers/net/ethernet/rocker/
8794
8795 ROCKETPORT DRIVER
8796 P:      Comtrol Corp.
8797 W:      http://www.comtrol.com
8798 S:      Maintained
8799 F:      Documentation/serial/rocket.txt
8800 F:      drivers/tty/rocket*
8801
8802 ROCKETPORT EXPRESS/INFINITY DRIVER
8803 M:      Kevin Cernekee <cernekee@gmail.com>
8804 L:      linux-serial@vger.kernel.org
8805 S:      Odd Fixes
8806 F:      drivers/tty/serial/rp2.*
8807
8808 ROSE NETWORK LAYER
8809 M:      Ralf Baechle <ralf@linux-mips.org>
8810 L:      linux-hams@vger.kernel.org
8811 W:      http://www.linux-ax25.org/
8812 S:      Maintained
8813 F:      include/net/rose.h
8814 F:      include/uapi/linux/rose.h
8815 F:      net/rose/
8816
8817 RTL2830 MEDIA DRIVER
8818 M:      Antti Palosaari <crope@iki.fi>
8819 L:      linux-media@vger.kernel.org
8820 W:      http://linuxtv.org/
8821 W:      http://palosaari.fi/linux/
8822 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8823 T:      git git://linuxtv.org/anttip/media_tree.git
8824 S:      Maintained
8825 F:      drivers/media/dvb-frontends/rtl2830*
8826
8827 RTL2832 MEDIA DRIVER
8828 M:      Antti Palosaari <crope@iki.fi>
8829 L:      linux-media@vger.kernel.org
8830 W:      http://linuxtv.org/
8831 W:      http://palosaari.fi/linux/
8832 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8833 T:      git git://linuxtv.org/anttip/media_tree.git
8834 S:      Maintained
8835 F:      drivers/media/dvb-frontends/rtl2832*
8836
8837 RTL2832_SDR MEDIA DRIVER
8838 M:      Antti Palosaari <crope@iki.fi>
8839 L:      linux-media@vger.kernel.org
8840 W:      http://linuxtv.org/
8841 W:      http://palosaari.fi/linux/
8842 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8843 T:      git git://linuxtv.org/anttip/media_tree.git
8844 S:      Maintained
8845 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8846
8847 RTL8180 WIRELESS DRIVER
8848 L:      linux-wireless@vger.kernel.org
8849 W:      http://wireless.kernel.org/
8850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8851 S:      Orphan
8852 F:      drivers/net/wireless/rtl818x/rtl8180/
8853
8854 RTL8187 WIRELESS DRIVER
8855 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8856 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8857 M:      Larry Finger <Larry.Finger@lwfinger.net>
8858 L:      linux-wireless@vger.kernel.org
8859 W:      http://wireless.kernel.org/
8860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8861 S:      Maintained
8862 F:      drivers/net/wireless/rtl818x/rtl8187/
8863
8864 RTL8192CE WIRELESS DRIVER
8865 M:      Larry Finger <Larry.Finger@lwfinger.net>
8866 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8867 L:      linux-wireless@vger.kernel.org
8868 W:      http://wireless.kernel.org/
8869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8870 S:      Maintained
8871 F:      drivers/net/wireless/rtlwifi/
8872 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8873
8874 S3 SAVAGE FRAMEBUFFER DRIVER
8875 M:      Antonino Daplas <adaplas@gmail.com>
8876 L:      linux-fbdev@vger.kernel.org
8877 S:      Maintained
8878 F:      drivers/video/fbdev/savage/
8879
8880 S390
8881 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8882 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8883 L:      linux-s390@vger.kernel.org
8884 W:      http://www.ibm.com/developerworks/linux/linux390/
8885 S:      Supported
8886 F:      arch/s390/
8887 F:      drivers/s390/
8888 F:      Documentation/s390/
8889 F:      Documentation/DocBook/s390*
8890
8891 S390 COMMON I/O LAYER
8892 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8893 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8894 L:      linux-s390@vger.kernel.org
8895 W:      http://www.ibm.com/developerworks/linux/linux390/
8896 S:      Supported
8897 F:      drivers/s390/cio/
8898
8899 S390 DASD DRIVER
8900 M:      Stefan Weinhuber <wein@de.ibm.com>
8901 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8902 L:      linux-s390@vger.kernel.org
8903 W:      http://www.ibm.com/developerworks/linux/linux390/
8904 S:      Supported
8905 F:      drivers/s390/block/dasd*
8906 F:      block/partitions/ibm.c
8907
8908 S390 NETWORK DRIVERS
8909 M:      Ursula Braun <ursula.braun@de.ibm.com>
8910 L:      linux-s390@vger.kernel.org
8911 W:      http://www.ibm.com/developerworks/linux/linux390/
8912 S:      Supported
8913 F:      drivers/s390/net/
8914
8915 S390 PCI SUBSYSTEM
8916 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8917 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8918 L:      linux-s390@vger.kernel.org
8919 W:      http://www.ibm.com/developerworks/linux/linux390/
8920 S:      Supported
8921 F:      arch/s390/pci/
8922 F:      drivers/pci/hotplug/s390_pci_hpc.c
8923
8924 S390 ZCRYPT DRIVER
8925 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8926 L:      linux-s390@vger.kernel.org
8927 W:      http://www.ibm.com/developerworks/linux/linux390/
8928 S:      Supported
8929 F:      drivers/s390/crypto/
8930
8931 S390 ZFCP DRIVER
8932 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8933 L:      linux-s390@vger.kernel.org
8934 W:      http://www.ibm.com/developerworks/linux/linux390/
8935 S:      Supported
8936 F:      drivers/s390/scsi/zfcp_*
8937
8938 S390 IUCV NETWORK LAYER
8939 M:      Ursula Braun <ursula.braun@de.ibm.com>
8940 L:      linux-s390@vger.kernel.org
8941 W:      http://www.ibm.com/developerworks/linux/linux390/
8942 S:      Supported
8943 F:      drivers/s390/net/*iucv*
8944 F:      include/net/iucv/
8945 F:      net/iucv/
8946
8947 S3C24XX SD/MMC Driver
8948 M:      Ben Dooks <ben-linux@fluff.org>
8949 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8950 S:      Supported
8951 F:      drivers/mmc/host/s3cmci.*
8952
8953 SAA6588 RDS RECEIVER DRIVER
8954 M:      Hans Verkuil <hverkuil@xs4all.nl>
8955 L:      linux-media@vger.kernel.org
8956 T:      git git://linuxtv.org/media_tree.git
8957 W:      http://linuxtv.org
8958 S:      Odd Fixes
8959 F:      drivers/media/i2c/saa6588*
8960
8961 SAA7134 VIDEO4LINUX DRIVER
8962 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8963 L:      linux-media@vger.kernel.org
8964 W:      http://linuxtv.org
8965 T:      git git://linuxtv.org/media_tree.git
8966 S:      Odd fixes
8967 F:      Documentation/video4linux/*.saa7134
8968 F:      drivers/media/pci/saa7134/
8969
8970 SAA7146 VIDEO4LINUX-2 DRIVER
8971 M:      Hans Verkuil <hverkuil@xs4all.nl>
8972 L:      linux-media@vger.kernel.org
8973 T:      git git://linuxtv.org/media_tree.git
8974 S:      Maintained
8975 F:      drivers/media/common/saa7146/
8976 F:      drivers/media/pci/saa7146/
8977 F:      include/media/saa7146*
8978
8979 SAMSUNG LAPTOP DRIVER
8980 M:      Corentin Chary <corentin.chary@gmail.com>
8981 L:      platform-driver-x86@vger.kernel.org
8982 S:      Maintained
8983 F:      drivers/platform/x86/samsung-laptop.c
8984
8985 SAMSUNG AUDIO (ASoC) DRIVERS
8986 M:      Sangbeom Kim <sbkim73@samsung.com>
8987 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8988 S:      Supported
8989 F:      sound/soc/samsung/
8990
8991 SAMSUNG FRAMEBUFFER DRIVER
8992 M:      Jingoo Han <jingoohan1@gmail.com>
8993 L:      linux-fbdev@vger.kernel.org
8994 S:      Maintained
8995 F:      drivers/video/fbdev/s3c-fb.c
8996
8997 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8998 M:      Sangbeom Kim <sbkim73@samsung.com>
8999 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9000 L:      linux-kernel@vger.kernel.org
9001 L:      linux-samsung-soc@vger.kernel.org
9002 S:      Supported
9003 F:      drivers/mfd/sec*.c
9004 F:      drivers/regulator/s2m*.c
9005 F:      drivers/regulator/s5m*.c
9006 F:      drivers/clk/clk-s2mps11.c
9007 F:      drivers/rtc/rtc-s5m.c
9008 F:      include/linux/mfd/samsung/
9009 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9010 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9011
9012 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9013 M:      Kyungmin Park <kyungmin.park@samsung.com>
9014 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9015 L:      linux-media@vger.kernel.org
9016 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9017 S:      Supported
9018 F:      drivers/media/platform/exynos4-is/
9019
9020 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9021 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9022 L:      linux-media@vger.kernel.org
9023 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9024 S:      Maintained
9025 F:      drivers/media/platform/s3c-camif/
9026 F:      include/media/s3c_camif.h
9027
9028 SAMSUNG S5C73M3 CAMERA DRIVER
9029 M:      Kyungmin Park <kyungmin.park@samsung.com>
9030 M:      Andrzej Hajda <a.hajda@samsung.com>
9031 L:      linux-media@vger.kernel.org
9032 S:      Supported
9033 F:      drivers/media/i2c/s5c73m3/*
9034
9035 SAMSUNG S5K5BAF CAMERA DRIVER
9036 M:      Kyungmin Park <kyungmin.park@samsung.com>
9037 M:      Andrzej Hajda <a.hajda@samsung.com>
9038 L:      linux-media@vger.kernel.org
9039 S:      Supported
9040 F:      drivers/media/i2c/s5k5baf.c
9041
9042 SAMSUNG S3FWRN5 NFC DRIVER
9043 M:      Robert Baldyga <r.baldyga@samsung.com>
9044 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9045 S:      Supported
9046 F:      drivers/nfc/s3fwrn5
9047
9048 SAMSUNG SOC CLOCK DRIVERS
9049 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9050 M:      Tomasz Figa <tomasz.figa@gmail.com>
9051 S:      Supported
9052 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9053 F:      drivers/clk/samsung/
9054
9055 SAMSUNG SXGBE DRIVERS
9056 M:      Byungho An <bh74.an@samsung.com>
9057 M:      Girish K S <ks.giri@samsung.com>
9058 M:      Vipul Pandya <vipul.pandya@samsung.com>
9059 S:      Supported
9060 L:      netdev@vger.kernel.org
9061 F:      drivers/net/ethernet/samsung/sxgbe/
9062
9063 SAMSUNG THERMAL DRIVER
9064 M:      Lukasz Majewski <l.majewski@samsung.com>
9065 L:      linux-pm@vger.kernel.org
9066 L:      linux-samsung-soc@vger.kernel.org
9067 S:      Supported
9068 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9069 F:      drivers/thermal/samsung/
9070
9071 SAMSUNG USB2 PHY DRIVER
9072 M:      Kamil Debski <k.debski@samsung.com>
9073 L:      linux-kernel@vger.kernel.org
9074 S:      Supported
9075 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9076 F:      Documentation/phy/samsung-usb2.txt
9077 F:      drivers/phy/phy-exynos4210-usb2.c
9078 F:      drivers/phy/phy-exynos4x12-usb2.c
9079 F:      drivers/phy/phy-exynos5250-usb2.c
9080 F:      drivers/phy/phy-s5pv210-usb2.c
9081 F:      drivers/phy/phy-samsung-usb2.c
9082 F:      drivers/phy/phy-samsung-usb2.h
9083
9084 SERIAL DRIVERS
9085 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9086 L:      linux-serial@vger.kernel.org
9087 S:      Maintained
9088 F:      drivers/tty/serial/
9089
9090 SYNOPSYS DESIGNWARE DMAC DRIVER
9091 M:      Viresh Kumar <vireshk@kernel.org>
9092 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9093 S:      Maintained
9094 F:      include/linux/dma/dw.h
9095 F:      include/linux/platform_data/dma-dw.h
9096 F:      drivers/dma/dw/
9097
9098 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9099 M: Lars Persson <lars.persson@axis.com>
9100 L: netdev@vger.kernel.org
9101 S: Supported
9102 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9103 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9104
9105 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9106 M:      Seungwon Jeon <tgih.jun@samsung.com>
9107 M:      Jaehoon Chung <jh80.chung@samsung.com>
9108 L:      linux-mmc@vger.kernel.org
9109 S:      Maintained
9110 F:      include/linux/mmc/dw_mmc.h
9111 F:      drivers/mmc/host/dw_mmc*
9112
9113 THUNDERBOLT DRIVER
9114 M:      Andreas Noever <andreas.noever@gmail.com>
9115 S:      Maintained
9116 F:      drivers/thunderbolt/
9117
9118 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9119 M:      John Stultz <john.stultz@linaro.org>
9120 M:      Thomas Gleixner <tglx@linutronix.de>
9121 L:      linux-kernel@vger.kernel.org
9122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9123 S:      Supported
9124 F:      include/linux/clocksource.h
9125 F:      include/linux/time.h
9126 F:      include/linux/timex.h
9127 F:      include/uapi/linux/time.h
9128 F:      include/uapi/linux/timex.h
9129 F:      kernel/time/clocksource.c
9130 F:      kernel/time/time*.c
9131 F:      kernel/time/ntp.c
9132 F:      tools/testing/selftests/timers/
9133
9134 SC1200 WDT DRIVER
9135 M:      Zwane Mwaikambo <zwanem@gmail.com>
9136 S:      Maintained
9137 F:      drivers/watchdog/sc1200wdt.c
9138
9139 SCHEDULER
9140 M:      Ingo Molnar <mingo@redhat.com>
9141 M:      Peter Zijlstra <peterz@infradead.org>
9142 L:      linux-kernel@vger.kernel.org
9143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9144 S:      Maintained
9145 F:      kernel/sched/
9146 F:      include/linux/sched.h
9147 F:      include/uapi/linux/sched.h
9148 F:      include/linux/wait.h
9149
9150 SCORE ARCHITECTURE
9151 M:      Chen Liqin <liqin.linux@gmail.com>
9152 M:      Lennox Wu <lennox.wu@gmail.com>
9153 W:      http://www.sunplus.com
9154 S:      Supported
9155 F:      arch/score/
9156
9157 SCSI CDROM DRIVER
9158 M:      Jens Axboe <axboe@kernel.dk>
9159 L:      linux-scsi@vger.kernel.org
9160 W:      http://www.kernel.dk
9161 S:      Maintained
9162 F:      drivers/scsi/sr*
9163
9164 SCSI RDMA PROTOCOL (SRP) INITIATOR
9165 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9166 L:      linux-rdma@vger.kernel.org
9167 S:      Supported
9168 W:      http://www.openfabrics.org
9169 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9171 F:      drivers/infiniband/ulp/srp/
9172 F:      include/scsi/srp.h
9173
9174 SCSI SG DRIVER
9175 M:      Doug Gilbert <dgilbert@interlog.com>
9176 L:      linux-scsi@vger.kernel.org
9177 W:      http://sg.danny.cz/sg
9178 S:      Maintained
9179 F:      Documentation/scsi/scsi-generic.txt
9180 F:      drivers/scsi/sg.c
9181 F:      include/scsi/sg.h
9182
9183 SCSI SUBSYSTEM
9184 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9185 L:      linux-scsi@vger.kernel.org
9186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9187 S:      Maintained
9188 F:      drivers/scsi/
9189 F:      include/scsi/
9190
9191 SCSI TAPE DRIVER
9192 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9193 L:      linux-scsi@vger.kernel.org
9194 S:      Maintained
9195 F:      Documentation/scsi/st.txt
9196 F:      drivers/scsi/st.*
9197 F:      drivers/scsi/st_*.h
9198
9199 SCTP PROTOCOL
9200 M:      Vlad Yasevich <vyasevich@gmail.com>
9201 M:      Neil Horman <nhorman@tuxdriver.com>
9202 L:      linux-sctp@vger.kernel.org
9203 W:      http://lksctp.sourceforge.net
9204 S:      Maintained
9205 F:      Documentation/networking/sctp.txt
9206 F:      include/linux/sctp.h
9207 F:      include/uapi/linux/sctp.h
9208 F:      include/net/sctp/
9209 F:      net/sctp/
9210
9211 SCx200 CPU SUPPORT
9212 M:      Jim Cromie <jim.cromie@gmail.com>
9213 S:      Odd Fixes
9214 F:      Documentation/i2c/busses/scx200_acb
9215 F:      arch/x86/platform/scx200/
9216 F:      drivers/watchdog/scx200_wdt.c
9217 F:      drivers/i2c/busses/scx200*
9218 F:      drivers/mtd/maps/scx200_docflash.c
9219 F:      include/linux/scx200.h
9220
9221 SCx200 GPIO DRIVER
9222 M:      Jim Cromie <jim.cromie@gmail.com>
9223 S:      Maintained
9224 F:      drivers/char/scx200_gpio.c
9225 F:      include/linux/scx200_gpio.h
9226
9227 SCx200 HRT CLOCKSOURCE DRIVER
9228 M:      Jim Cromie <jim.cromie@gmail.com>
9229 S:      Maintained
9230 F:      drivers/clocksource/scx200_hrt.c
9231
9232 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9233 M:      Sascha Sommer <saschasommer@freenet.de>
9234 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9235 S:      Maintained
9236 F:      drivers/mmc/host/sdricoh_cs.c
9237
9238 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9239 L:      linux-mmc@vger.kernel.org
9240 S:      Orphan
9241 F:      drivers/mmc/host/sdhci.*
9242 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9243
9244 SECURE COMPUTING
9245 M:      Kees Cook <keescook@chromium.org>
9246 R:      Andy Lutomirski <luto@amacapital.net>
9247 R:      Will Drewry <wad@chromium.org>
9248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9249 S:      Supported
9250 F:      kernel/seccomp.c
9251 F:      include/uapi/linux/seccomp.h
9252 F:      include/linux/seccomp.h
9253 F:      tools/testing/selftests/seccomp/*
9254 K:      \bsecure_computing
9255 K:      \bTIF_SECCOMP\b
9256
9257 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9258 M:      Ben Dooks <ben-linux@fluff.org>
9259 M:      Jaehoon Chung <jh80.chung@samsung.com>
9260 L:      linux-mmc@vger.kernel.org
9261 S:      Maintained
9262 F:      drivers/mmc/host/sdhci-s3c*
9263
9264 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9265 M:      Viresh Kumar <vireshk@kernel.org>
9266 L:      spear-devel@list.st.com
9267 L:      linux-mmc@vger.kernel.org
9268 S:      Maintained
9269 F:      drivers/mmc/host/sdhci-spear.c
9270
9271 SECURITY SUBSYSTEM
9272 M:      James Morris <james.l.morris@oracle.com>
9273 M:      "Serge E. Hallyn" <serge@hallyn.com>
9274 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9276 W:      http://kernsec.org/
9277 S:      Supported
9278 F:      security/
9279
9280 SECURITY CONTACT
9281 M:      Security Officers <security@kernel.org>
9282 S:      Supported
9283
9284 SELINUX SECURITY MODULE
9285 M:      Paul Moore <paul@paul-moore.com>
9286 M:      Stephen Smalley <sds@tycho.nsa.gov>
9287 M:      Eric Paris <eparis@parisplace.org>
9288 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9289 W:      http://selinuxproject.org
9290 T:      git git://git.infradead.org/users/pcmoore/selinux
9291 S:      Supported
9292 F:      include/linux/selinux*
9293 F:      security/selinux/
9294 F:      scripts/selinux/
9295
9296 APPARMOR SECURITY MODULE
9297 M:      John Johansen <john.johansen@canonical.com>
9298 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9299 W:      apparmor.wiki.kernel.org
9300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9301 S:      Supported
9302 F:      security/apparmor/
9303
9304 YAMA SECURITY MODULE
9305 M:      Kees Cook <keescook@chromium.org>
9306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9307 S:      Supported
9308 F:      security/yama/
9309
9310 SENSABLE PHANTOM
9311 M:      Jiri Slaby <jirislaby@gmail.com>
9312 S:      Maintained
9313 F:      drivers/misc/phantom.c
9314 F:      include/uapi/linux/phantom.h
9315
9316 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9317 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9318 M:      Minh Tran <minh.tran@avagotech.com>
9319 M:      John Soni Jose <sony.john-n@avagotech.com>
9320 L:      linux-scsi@vger.kernel.org
9321 W:      http://www.avagotech.com
9322 S:      Supported
9323 F:      drivers/scsi/be2iscsi/
9324
9325 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9326 M:      Sathya Perla <sathya.perla@avagotech.com>
9327 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9328 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9329 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9330 L:      netdev@vger.kernel.org
9331 W:      http://www.emulex.com
9332 S:      Supported
9333 F:      drivers/net/ethernet/emulex/benet/
9334
9335 EMULEX ONECONNECT ROCE DRIVER
9336 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9337 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9338 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9339 L:      linux-rdma@vger.kernel.org
9340 W:      http://www.emulex.com
9341 S:      Supported
9342 F:      drivers/infiniband/hw/ocrdma/
9343
9344 SFC NETWORK DRIVER
9345 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9346 M:      Shradha Shah <sshah@solarflare.com>
9347 L:      netdev@vger.kernel.org
9348 S:      Supported
9349 F:      drivers/net/ethernet/sfc/
9350
9351 SGI GRU DRIVER
9352 M:      Dimitri Sivanich <sivanich@sgi.com>
9353 S:      Maintained
9354 F:      drivers/misc/sgi-gru/
9355
9356 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9357 M:      Pat Gefre <pfg@sgi.com>
9358 L:      linux-ia64@vger.kernel.org
9359 S:      Supported
9360 F:      Documentation/ia64/serial.txt
9361 F:      drivers/tty/serial/ioc?_serial.c
9362 F:      include/linux/ioc?.h
9363
9364 SGI XP/XPC/XPNET DRIVER
9365 M:      Cliff Whickman <cpw@sgi.com>
9366 M:      Robin Holt <robinmholt@gmail.com>
9367 S:      Maintained
9368 F:      drivers/misc/sgi-xp/
9369
9370 SI2157 MEDIA DRIVER
9371 M:      Antti Palosaari <crope@iki.fi>
9372 L:      linux-media@vger.kernel.org
9373 W:      http://linuxtv.org/
9374 W:      http://palosaari.fi/linux/
9375 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9376 T:      git git://linuxtv.org/anttip/media_tree.git
9377 S:      Maintained
9378 F:      drivers/media/tuners/si2157*
9379
9380 SI2168 MEDIA DRIVER
9381 M:      Antti Palosaari <crope@iki.fi>
9382 L:      linux-media@vger.kernel.org
9383 W:      http://linuxtv.org/
9384 W:      http://palosaari.fi/linux/
9385 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9386 T:      git git://linuxtv.org/anttip/media_tree.git
9387 S:      Maintained
9388 F:      drivers/media/dvb-frontends/si2168*
9389
9390 SI470X FM RADIO RECEIVER I2C DRIVER
9391 M:      Hans Verkuil <hverkuil@xs4all.nl>
9392 L:      linux-media@vger.kernel.org
9393 T:      git git://linuxtv.org/media_tree.git
9394 W:      http://linuxtv.org
9395 S:      Odd Fixes
9396 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9397
9398 SI470X FM RADIO RECEIVER USB DRIVER
9399 M:      Hans Verkuil <hverkuil@xs4all.nl>
9400 L:      linux-media@vger.kernel.org
9401 T:      git git://linuxtv.org/media_tree.git
9402 W:      http://linuxtv.org
9403 S:      Maintained
9404 F:      drivers/media/radio/si470x/radio-si470x-common.c
9405 F:      drivers/media/radio/si470x/radio-si470x.h
9406 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9407
9408 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9409 M:      Eduardo Valentin <edubezval@gmail.com>
9410 L:      linux-media@vger.kernel.org
9411 T:      git git://linuxtv.org/media_tree.git
9412 W:      http://linuxtv.org
9413 S:      Odd Fixes
9414 F:      drivers/media/radio/si4713/si4713.?
9415
9416 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9417 M:      Eduardo Valentin <edubezval@gmail.com>
9418 L:      linux-media@vger.kernel.org
9419 T:      git git://linuxtv.org/media_tree.git
9420 W:      http://linuxtv.org
9421 S:      Odd Fixes
9422 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9423
9424 SI4713 FM RADIO TRANSMITTER USB DRIVER
9425 M:      Hans Verkuil <hverkuil@xs4all.nl>
9426 L:      linux-media@vger.kernel.org
9427 T:      git git://linuxtv.org/media_tree.git
9428 W:      http://linuxtv.org
9429 S:      Maintained
9430 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9431
9432 SIANO DVB DRIVER
9433 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9434 L:      linux-media@vger.kernel.org
9435 W:      http://linuxtv.org
9436 T:      git git://linuxtv.org/media_tree.git
9437 S:      Odd fixes
9438 F:      drivers/media/common/siano/
9439 F:      drivers/media/usb/siano/
9440 F:      drivers/media/usb/siano/
9441 F:      drivers/media/mmc/siano/
9442
9443 SIMPLEFB FB DRIVER
9444 M:      Hans de Goede <hdegoede@redhat.com>
9445 L:      linux-fbdev@vger.kernel.org
9446 S:      Maintained
9447 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9448 F:      drivers/video/fbdev/simplefb.c
9449 F:      include/linux/platform_data/simplefb.h
9450
9451 SH_VEU V4L2 MEM2MEM DRIVER
9452 L:      linux-media@vger.kernel.org
9453 S:      Orphan
9454 F:      drivers/media/platform/sh_veu.c
9455
9456 SH_VOU V4L2 OUTPUT DRIVER
9457 L:      linux-media@vger.kernel.org
9458 S:      Orphan
9459 F:      drivers/media/platform/sh_vou.c
9460 F:      include/media/sh_vou.h
9461
9462 SIMPLE FIRMWARE INTERFACE (SFI)
9463 M:      Len Brown <lenb@kernel.org>
9464 L:      sfi-devel@simplefirmware.org
9465 W:      http://simplefirmware.org/
9466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9467 S:      Supported
9468 F:      arch/x86/platform/sfi/
9469 F:      drivers/sfi/
9470 F:      include/linux/sfi*.h
9471
9472 SIMTEC EB110ATX (Chalice CATS)
9473 P:      Ben Dooks
9474 P:      Vincent Sanders <vince@simtec.co.uk>
9475 M:      Simtec Linux Team <linux@simtec.co.uk>
9476 W:      http://www.simtec.co.uk/products/EB110ATX/
9477 S:      Supported
9478
9479 SIMTEC EB2410ITX (BAST)
9480 P:      Ben Dooks
9481 P:      Vincent Sanders <vince@simtec.co.uk>
9482 M:      Simtec Linux Team <linux@simtec.co.uk>
9483 W:      http://www.simtec.co.uk/products/EB2410ITX/
9484 S:      Supported
9485 F:      arch/arm/mach-s3c24xx/mach-bast.c
9486 F:      arch/arm/mach-s3c24xx/bast-ide.c
9487 F:      arch/arm/mach-s3c24xx/bast-irq.c
9488
9489 TI DAVINCI MACHINE SUPPORT
9490 M:      Sekhar Nori <nsekhar@ti.com>
9491 M:      Kevin Hilman <khilman@deeprootsystems.com>
9492 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9493 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9494 S:      Supported
9495 F:      arch/arm/mach-davinci/
9496 F:      drivers/i2c/busses/i2c-davinci.c
9497
9498 TI DAVINCI SERIES MEDIA DRIVER
9499 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9500 L:      linux-media@vger.kernel.org
9501 W:      http://linuxtv.org/
9502 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9503 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9504 S:      Maintained
9505 F:      drivers/media/platform/davinci/
9506 F:      include/media/davinci/
9507
9508 TI AM437X VPFE DRIVER
9509 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9510 L:      linux-media@vger.kernel.org
9511 W:      http://linuxtv.org/
9512 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9513 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9514 S:      Maintained
9515 F:      drivers/media/platform/am437x/
9516
9517 OV2659 OMNIVISION SENSOR DRIVER
9518 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9519 L:      linux-media@vger.kernel.org
9520 W:      http://linuxtv.org/
9521 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9522 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9523 S:      Maintained
9524 F:      drivers/media/i2c/ov2659.c
9525 F:      include/media/ov2659.h
9526
9527 SILICON MOTION SM712 FRAME BUFFER DRIVER
9528 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9529 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9530 M:      Sudip Mukherjee <sudip@vectorindia.org>
9531 L:      linux-fbdev@vger.kernel.org
9532 S:      Maintained
9533 F:      drivers/video/fbdev/sm712*
9534 F:      Documentation/fb/sm712fb.txt
9535
9536 SIS 190 ETHERNET DRIVER
9537 M:      Francois Romieu <romieu@fr.zoreil.com>
9538 L:      netdev@vger.kernel.org
9539 S:      Maintained
9540 F:      drivers/net/ethernet/sis/sis190.c
9541
9542 SIS 900/7016 FAST ETHERNET DRIVER
9543 M:      Daniele Venzano <venza@brownhat.org>
9544 W:      http://www.brownhat.org/sis900.html
9545 L:      netdev@vger.kernel.org
9546 S:      Maintained
9547 F:      drivers/net/ethernet/sis/sis900.*
9548
9549 SIS FRAMEBUFFER DRIVER
9550 M:      Thomas Winischhofer <thomas@winischhofer.net>
9551 W:      http://www.winischhofer.net/linuxsisvga.shtml
9552 S:      Maintained
9553 F:      Documentation/fb/sisfb.txt
9554 F:      drivers/video/fbdev/sis/
9555 F:      include/video/sisfb.h
9556
9557 SIS USB2VGA DRIVER
9558 M:      Thomas Winischhofer <thomas@winischhofer.net>
9559 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9560 S:      Maintained
9561 F:      drivers/usb/misc/sisusbvga/
9562
9563 SLAB ALLOCATOR
9564 M:      Christoph Lameter <cl@linux.com>
9565 M:      Pekka Enberg <penberg@kernel.org>
9566 M:      David Rientjes <rientjes@google.com>
9567 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9568 M:      Andrew Morton <akpm@linux-foundation.org>
9569 L:      linux-mm@kvack.org
9570 S:      Maintained
9571 F:      include/linux/sl?b*.h
9572 F:      mm/sl?b*
9573
9574 SLEEPABLE READ-COPY UPDATE (SRCU)
9575 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9576 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9577 M:      Josh Triplett <josh@joshtriplett.org>
9578 R:      Steven Rostedt <rostedt@goodmis.org>
9579 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9580 L:      linux-kernel@vger.kernel.org
9581 W:      http://www.rdrop.com/users/paulmck/RCU/
9582 S:      Supported
9583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9584 F:      include/linux/srcu.h
9585 F:      kernel/rcu/srcu.c
9586
9587 SMACK SECURITY MODULE
9588 M:      Casey Schaufler <casey@schaufler-ca.com>
9589 L:      linux-security-module@vger.kernel.org
9590 W:      http://schaufler-ca.com
9591 T:      git git://git.gitorious.org/smack-next/kernel.git
9592 S:      Maintained
9593 F:      Documentation/security/Smack.txt
9594 F:      security/smack/
9595
9596 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9597 M:      Kevin Hilman <khilman@kernel.org>
9598 M:      Nishanth Menon <nm@ti.com>
9599 S:      Maintained
9600 F:      drivers/power/avs/
9601 F:      include/linux/power/smartreflex.h
9602 L:      linux-pm@vger.kernel.org
9603
9604 SMC91x ETHERNET DRIVER
9605 M:      Nicolas Pitre <nico@fluxnic.net>
9606 S:      Odd Fixes
9607 F:      drivers/net/ethernet/smsc/smc91x.*
9608
9609 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9610 M:      Sakari Ailus <sakari.ailus@iki.fi>
9611 L:      linux-media@vger.kernel.org
9612 S:      Maintained
9613 F:      drivers/media/i2c/smiapp/
9614 F:      include/media/smiapp.h
9615 F:      drivers/media/i2c/smiapp-pll.c
9616 F:      drivers/media/i2c/smiapp-pll.h
9617 F:      include/uapi/linux/smiapp.h
9618 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9619
9620 SMM665 HARDWARE MONITOR DRIVER
9621 M:      Guenter Roeck <linux@roeck-us.net>
9622 L:      lm-sensors@lm-sensors.org
9623 S:      Maintained
9624 F:      Documentation/hwmon/smm665
9625 F:      drivers/hwmon/smm665.c
9626
9627 SMSC EMC2103 HARDWARE MONITOR DRIVER
9628 M:      Steve Glendinning <steve.glendinning@shawell.net>
9629 L:      lm-sensors@lm-sensors.org
9630 S:      Maintained
9631 F:      Documentation/hwmon/emc2103
9632 F:      drivers/hwmon/emc2103.c
9633
9634 SMSC SCH5627 HARDWARE MONITOR DRIVER
9635 M:      Hans de Goede <hdegoede@redhat.com>
9636 L:      lm-sensors@lm-sensors.org
9637 S:      Supported
9638 F:      Documentation/hwmon/sch5627
9639 F:      drivers/hwmon/sch5627.c
9640
9641 SMSC47B397 HARDWARE MONITOR DRIVER
9642 M:      Jean Delvare <jdelvare@suse.com>
9643 L:      lm-sensors@lm-sensors.org
9644 S:      Maintained
9645 F:      Documentation/hwmon/smsc47b397
9646 F:      drivers/hwmon/smsc47b397.c
9647
9648 SMSC911x ETHERNET DRIVER
9649 M:      Steve Glendinning <steve.glendinning@shawell.net>
9650 L:      netdev@vger.kernel.org
9651 S:      Maintained
9652 F:      include/linux/smsc911x.h
9653 F:      drivers/net/ethernet/smsc/smsc911x.*
9654
9655 SMSC9420 PCI ETHERNET DRIVER
9656 M:      Steve Glendinning <steve.glendinning@shawell.net>
9657 L:      netdev@vger.kernel.org
9658 S:      Maintained
9659 F:      drivers/net/ethernet/smsc/smsc9420.*
9660
9661 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9662 M:      Steve Glendinning <steve.glendinning@shawell.net>
9663 L:      linux-fbdev@vger.kernel.org
9664 S:      Maintained
9665 F:      drivers/video/fbdev/smscufx.c
9666
9667 SOC-CAMERA V4L2 SUBSYSTEM
9668 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9669 L:      linux-media@vger.kernel.org
9670 T:      git git://linuxtv.org/media_tree.git
9671 S:      Maintained
9672 F:      include/media/soc*
9673 F:      drivers/media/i2c/soc_camera/
9674 F:      drivers/media/platform/soc_camera/
9675
9676 SOEKRIS NET48XX LED SUPPORT
9677 M:      Chris Boot <bootc@bootc.net>
9678 S:      Maintained
9679 F:      drivers/leds/leds-net48xx.c
9680
9681 SOFTLOGIC 6x10 MPEG CODEC
9682 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9683 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9684 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9685 M:      Ismael Luceno <ismael@iodev.co.uk>
9686 L:      linux-media@vger.kernel.org
9687 S:      Supported
9688 F:      drivers/media/pci/solo6x10/
9689
9690 SOFTWARE RAID (Multiple Disks) SUPPORT
9691 M:      Neil Brown <neilb@suse.com>
9692 L:      linux-raid@vger.kernel.org
9693 S:      Supported
9694 F:      drivers/md/
9695 F:      include/linux/raid/
9696 F:      include/uapi/linux/raid/
9697
9698 SONIC NETWORK DRIVER
9699 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9700 L:      netdev@vger.kernel.org
9701 S:      Maintained
9702 F:      drivers/net/ethernet/natsemi/sonic.*
9703
9704 SONICS SILICON BACKPLANE DRIVER (SSB)
9705 M:      Michael Buesch <m@bues.ch>
9706 L:      netdev@vger.kernel.org
9707 S:      Maintained
9708 F:      drivers/ssb/
9709 F:      include/linux/ssb/
9710
9711 SONY VAIO CONTROL DEVICE DRIVER
9712 M:      Mattia Dongili <malattia@linux.it>
9713 L:      platform-driver-x86@vger.kernel.org
9714 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9715 S:      Maintained
9716 F:      Documentation/laptops/sony-laptop.txt
9717 F:      drivers/char/sonypi.c
9718 F:      drivers/platform/x86/sony-laptop.c
9719 F:      include/linux/sony-laptop.h
9720
9721 SONY MEMORYSTICK CARD SUPPORT
9722 M:      Alex Dubov <oakad@yahoo.com>
9723 W:      http://tifmxx.berlios.de/
9724 S:      Maintained
9725 F:      drivers/memstick/host/tifm_ms.c
9726
9727 SONY MEMORYSTICK STANDARD SUPPORT
9728 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9729 S:      Maintained
9730 F:      drivers/memstick/core/ms_block.*
9731
9732 SOUND
9733 M:      Jaroslav Kysela <perex@perex.cz>
9734 M:      Takashi Iwai <tiwai@suse.com>
9735 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9736 W:      http://www.alsa-project.org/
9737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9738 T:      git git://git.alsa-project.org/alsa-kernel.git
9739 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9740 S:      Maintained
9741 F:      Documentation/sound/
9742 F:      include/sound/
9743 F:      include/uapi/sound/
9744 F:      sound/
9745
9746 SOUND - COMPRESSED AUDIO
9747 M:      Vinod Koul <vinod.koul@intel.com>
9748 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9750 S:      Supported
9751 F:      Documentation/sound/alsa/compress_offload.txt
9752 F:      include/sound/compress_driver.h
9753 F:      include/uapi/sound/compress_*
9754 F:      sound/core/compress_offload.c
9755 F:      sound/soc/soc-compress.c
9756
9757 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9758 M:      Liam Girdwood <lgirdwood@gmail.com>
9759 M:      Mark Brown <broonie@kernel.org>
9760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9761 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9762 W:      http://alsa-project.org/main/index.php/ASoC
9763 S:      Supported
9764 F:      Documentation/sound/alsa/soc/
9765 F:      sound/soc/
9766 F:      include/sound/soc*
9767
9768 SOUND - DMAENGINE HELPERS
9769 M:      Lars-Peter Clausen <lars@metafoo.de>
9770 S:      Supported
9771 F:      include/sound/dmaengine_pcm.h
9772 F:      sound/core/pcm_dmaengine.c
9773 F:      sound/soc/soc-generic-dmaengine-pcm.c
9774
9775 SP2 MEDIA DRIVER
9776 M:      Olli Salonen <olli.salonen@iki.fi>
9777 L:      linux-media@vger.kernel.org
9778 W:      http://linuxtv.org/
9779 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9780 S:      Maintained
9781 F:      drivers/media/dvb-frontends/sp2*
9782
9783 SPARC + UltraSPARC (sparc/sparc64)
9784 M:      "David S. Miller" <davem@davemloft.net>
9785 L:      sparclinux@vger.kernel.org
9786 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9789 S:      Maintained
9790 F:      arch/sparc/
9791 F:      drivers/sbus/
9792
9793 SPARC SERIAL DRIVERS
9794 M:      "David S. Miller" <davem@davemloft.net>
9795 L:      sparclinux@vger.kernel.org
9796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9798 S:      Maintained
9799 F:      include/linux/sunserialcore.h
9800 F:      drivers/tty/serial/suncore.c
9801 F:      drivers/tty/serial/sunhv.c
9802 F:      drivers/tty/serial/sunsab.c
9803 F:      drivers/tty/serial/sunsab.h
9804 F:      drivers/tty/serial/sunsu.c
9805 F:      drivers/tty/serial/sunzilog.c
9806 F:      drivers/tty/serial/sunzilog.h
9807
9808 SPARSE CHECKER
9809 M:      "Christopher Li" <sparse@chrisli.org>
9810 L:      linux-sparse@vger.kernel.org
9811 W:      https://sparse.wiki.kernel.org/
9812 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9813 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9814 S:      Maintained
9815 F:      include/linux/compiler.h
9816
9817 SPEAR PLATFORM SUPPORT
9818 M:      Viresh Kumar <vireshk@kernel.org>
9819 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9820 L:      spear-devel@list.st.com
9821 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9822 W:      http://www.st.com/spear
9823 S:      Maintained
9824 F:      arch/arm/mach-spear/
9825
9826 SPEAR CLOCK FRAMEWORK SUPPORT
9827 M:      Viresh Kumar <vireshk@kernel.org>
9828 L:      spear-devel@list.st.com
9829 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9830 W:      http://www.st.com/spear
9831 S:      Maintained
9832 F:      drivers/clk/spear/
9833
9834 SPI SUBSYSTEM
9835 M:      Mark Brown <broonie@kernel.org>
9836 L:      linux-spi@vger.kernel.org
9837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9838 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9839 S:      Maintained
9840 F:      Documentation/spi/
9841 F:      drivers/spi/
9842 F:      include/linux/spi/
9843 F:      include/uapi/linux/spi/
9844
9845 SPIDERNET NETWORK DRIVER for CELL
9846 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9847 L:      netdev@vger.kernel.org
9848 S:      Supported
9849 F:      Documentation/networking/spider_net.txt
9850 F:      drivers/net/ethernet/toshiba/spider_net*
9851
9852 SPU FILE SYSTEM
9853 M:      Jeremy Kerr <jk@ozlabs.org>
9854 L:      linuxppc-dev@lists.ozlabs.org
9855 W:      http://www.ibm.com/developerworks/power/cell/
9856 S:      Supported
9857 F:      Documentation/filesystems/spufs.txt
9858 F:      arch/powerpc/platforms/cell/spufs/
9859
9860 SQUASHFS FILE SYSTEM
9861 M:      Phillip Lougher <phillip@squashfs.org.uk>
9862 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9863 W:      http://squashfs.org.uk
9864 S:      Maintained
9865 F:      Documentation/filesystems/squashfs.txt
9866 F:      fs/squashfs/
9867
9868 SRM (Alpha) environment access
9869 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9870 S:      Maintained
9871 F:      arch/alpha/kernel/srm_env.c
9872
9873 STABLE BRANCH
9874 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9875 L:      stable@vger.kernel.org
9876 S:      Supported
9877 F:      Documentation/stable_kernel_rules.txt
9878
9879 STAGING SUBSYSTEM
9880 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9882 L:      devel@driverdev.osuosl.org
9883 S:      Supported
9884 F:      drivers/staging/
9885
9886 STAGING - COMEDI
9887 M:      Ian Abbott <abbotti@mev.co.uk>
9888 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9889 S:      Odd Fixes
9890 F:      drivers/staging/comedi/
9891
9892 STAGING - FLARION FT1000 DRIVERS
9893 M:      Marek Belisko <marek.belisko@gmail.com>
9894 S:      Odd Fixes
9895 F:      drivers/staging/ft1000/
9896
9897 STAGING - INDUSTRIAL IO
9898 M:      Jonathan Cameron <jic23@kernel.org>
9899 L:      linux-iio@vger.kernel.org
9900 S:      Odd Fixes
9901 F:      drivers/staging/iio/
9902
9903 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9904 M:      Jarod Wilson <jarod@wilsonet.com>
9905 W:      http://www.lirc.org/
9906 S:      Odd Fixes
9907 F:      drivers/staging/media/lirc/
9908
9909 STAGING - LUSTRE PARALLEL FILESYSTEM
9910 M:      Oleg Drokin <oleg.drokin@intel.com>
9911 M:      Andreas Dilger <andreas.dilger@intel.com>
9912 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9913 W:      http://lustre.opensfs.org/
9914 S:      Maintained
9915 F:      drivers/staging/lustre
9916
9917 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9918 M:      Julian Andres Klode <jak@jak-linux.org>
9919 M:      Marc Dietrich <marvin24@gmx.de>
9920 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9921 L:      linux-tegra@vger.kernel.org
9922 S:      Maintained
9923 F:      drivers/staging/nvec/
9924
9925 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9926 M:      Jens Frederich <jfrederich@gmail.com>
9927 M:      Daniel Drake <dsd@laptop.org>
9928 M:      Jon Nettleton <jon.nettleton@gmail.com>
9929 W:      http://wiki.laptop.org/go/DCON
9930 S:      Maintained
9931 F:      drivers/staging/olpc_dcon/
9932
9933 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9934 M:      Willy Tarreau <willy@meta-x.org>
9935 S:      Odd Fixes
9936 F:      drivers/staging/panel/
9937
9938 STAGING - REALTEK RTL8712U DRIVERS
9939 M:      Larry Finger <Larry.Finger@lwfinger.net>
9940 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9941 S:      Odd Fixes
9942 F:      drivers/staging/rtl8712/
9943
9944 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9945 M:      Larry Finger <Larry.Finger@lwfinger.net>
9946 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9947 L:      linux-wireless@vger.kernel.org
9948 S:      Maintained
9949 F:      drivers/staging/rtl8723au/
9950
9951 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9952 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9953 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9954 M:      Sudip Mukherjee <sudip@vectorindia.org>
9955 L:      linux-fbdev@vger.kernel.org
9956 S:      Maintained
9957 F:      drivers/staging/sm750fb/
9958
9959 STAGING - SLICOSS
9960 M:      Lior Dotan <liodot@gmail.com>
9961 M:      Christopher Harrer <charrer@alacritech.com>
9962 S:      Odd Fixes
9963 F:      drivers/staging/slicoss/
9964
9965 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9966 M:      William Hubbs <w.d.hubbs@gmail.com>
9967 M:      Chris Brannon <chris@the-brannons.com>
9968 M:      Kirk Reiser <kirk@reisers.ca>
9969 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9970 L:      speakup@linux-speakup.org
9971 W:      http://www.linux-speakup.org/
9972 S:      Odd Fixes
9973 F:      drivers/staging/speakup/
9974
9975 STAGING - VIA VT665X DRIVERS
9976 M:      Forest Bond <forest@alittletooquiet.net>
9977 S:      Odd Fixes
9978 F:      drivers/staging/vt665?/
9979
9980 STAGING - WILC1000 WIFI DRIVER
9981 M:      Johnny Kim <johnny.kim@atmel.com>
9982 M:      Rachel Kim <rachel.kim@atmel.com>
9983 M:      Dean Lee <dean.lee@atmel.com>
9984 M:      Chris Park <chris.park@atmel.com>
9985 L:      linux-wireless@vger.kernel.org
9986 S:      Supported
9987 F:      drivers/staging/wilc1000/
9988
9989 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9990 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9991 S:      Odd Fixes
9992 F:      drivers/staging/xgifb/
9993
9994 HFI1 DRIVER
9995 M:      Mike Marciniszyn <infinipath@intel.com>
9996 L:      linux-rdma@vger.kernel.org
9997 S:      Supported
9998 F:      drivers/staging/rdma/hfi1
9999
10000 STARFIRE/DURALAN NETWORK DRIVER
10001 M:      Ion Badulescu <ionut@badula.org>
10002 S:      Odd Fixes
10003 F:      drivers/net/ethernet/adaptec/starfire*
10004
10005 SUN3/3X
10006 M:      Sam Creasey <sammy@sammy.net>
10007 W:      http://sammy.net/sun3/
10008 S:      Maintained
10009 F:      arch/m68k/kernel/*sun3*
10010 F:      arch/m68k/sun3*/
10011 F:      arch/m68k/include/asm/sun3*
10012 F:      drivers/net/ethernet/i825xx/sun3*
10013
10014 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10015 M:      Hans de Goede <hdegoede@redhat.com>
10016 L:      linux-input@vger.kernel.org
10017 S:      Maintained
10018 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10019 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10020
10021 SUNDANCE NETWORK DRIVER
10022 M:      Denis Kirjanov <kda@linux-powerpc.org>
10023 L:      netdev@vger.kernel.org
10024 S:      Maintained
10025 F:      drivers/net/ethernet/dlink/sundance.c
10026
10027 SUPERH
10028 L:      linux-sh@vger.kernel.org
10029 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10030 S:      Orphan
10031 F:      Documentation/sh/
10032 F:      arch/sh/
10033 F:      drivers/sh/
10034
10035 SUSPEND TO RAM
10036 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10037 M:      Len Brown <len.brown@intel.com>
10038 M:      Pavel Machek <pavel@ucw.cz>
10039 L:      linux-pm@vger.kernel.org
10040 S:      Supported
10041 F:      Documentation/power/
10042 F:      arch/x86/kernel/acpi/
10043 F:      drivers/base/power/
10044 F:      kernel/power/
10045 F:      include/linux/suspend.h
10046 F:      include/linux/freezer.h
10047 F:      include/linux/pm.h
10048
10049 SVGA HANDLING
10050 M:      Martin Mares <mj@ucw.cz>
10051 L:      linux-video@atrey.karlin.mff.cuni.cz
10052 S:      Maintained
10053 F:      Documentation/svga.txt
10054 F:      arch/x86/boot/video*
10055
10056 SWIOTLB SUBSYSTEM
10057 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10058 L:      linux-kernel@vger.kernel.org
10059 S:      Supported
10060 F:      lib/swiotlb.c
10061 F:      arch/*/kernel/pci-swiotlb.c
10062 F:      include/linux/swiotlb.h
10063
10064 SWITCHDEV
10065 M:      Jiri Pirko <jiri@resnulli.us>
10066 L:      netdev@vger.kernel.org
10067 S:      Supported
10068 F:      net/switchdev/
10069 F:      include/net/switchdev.h
10070
10071 SYNOPSYS ARC ARCHITECTURE
10072 M:      Vineet Gupta <vgupta@synopsys.com>
10073 S:      Supported
10074 F:      arch/arc/
10075 F:      Documentation/devicetree/bindings/arc/*
10076 F:      drivers/tty/serial/arc_uart.c
10077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10078
10079 SYNOPSYS ARC SDP platform support
10080 M:      Alexey Brodkin <abrodkin@synopsys.com>
10081 S:      Supported
10082 F:      arch/arc/plat-axs10x
10083 F:      arch/arc/boot/dts/ax*
10084 F:      Documentation/devicetree/bindings/arc/axs10*
10085
10086 SYSTEM CONFIGURATION (SYSCON)
10087 M:      Lee Jones <lee.jones@linaro.org>
10088 M:      Arnd Bergmann <arnd@arndb.de>
10089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10090 S:      Supported
10091 F:      drivers/mfd/syscon.c
10092
10093 SYSV FILESYSTEM
10094 M:      Christoph Hellwig <hch@infradead.org>
10095 S:      Maintained
10096 F:      Documentation/filesystems/sysv-fs.txt
10097 F:      fs/sysv/
10098 F:      include/linux/sysv_fs.h
10099
10100 TARGET SUBSYSTEM
10101 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10102 L:      linux-scsi@vger.kernel.org
10103 L:      target-devel@vger.kernel.org
10104 W:      http://www.linux-iscsi.org
10105 W:      http://groups.google.com/group/linux-iscsi-target-dev
10106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10107 S:      Supported
10108 F:      drivers/target/
10109 F:      include/target/
10110 F:      Documentation/target/
10111
10112 TASKSTATS STATISTICS INTERFACE
10113 M:      Balbir Singh <bsingharora@gmail.com>
10114 S:      Maintained
10115 F:      Documentation/accounting/taskstats*
10116 F:      include/linux/taskstats*
10117 F:      kernel/taskstats.c
10118
10119 TC CLASSIFIER
10120 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10121 L:      netdev@vger.kernel.org
10122 S:      Maintained
10123 F:      include/net/pkt_cls.h
10124 F:      include/uapi/linux/pkt_cls.h
10125 F:      net/sched/
10126
10127 TCP LOW PRIORITY MODULE
10128 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10129 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10130 W:      http://tcp-lp-mod.sourceforge.net/
10131 S:      Maintained
10132 F:      net/ipv4/tcp_lp.c
10133
10134 TDA10071 MEDIA DRIVER
10135 M:      Antti Palosaari <crope@iki.fi>
10136 L:      linux-media@vger.kernel.org
10137 W:      http://linuxtv.org/
10138 W:      http://palosaari.fi/linux/
10139 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10140 T:      git git://linuxtv.org/anttip/media_tree.git
10141 S:      Maintained
10142 F:      drivers/media/dvb-frontends/tda10071*
10143
10144 TDA18212 MEDIA DRIVER
10145 M:      Antti Palosaari <crope@iki.fi>
10146 L:      linux-media@vger.kernel.org
10147 W:      http://linuxtv.org/
10148 W:      http://palosaari.fi/linux/
10149 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10150 T:      git git://linuxtv.org/anttip/media_tree.git
10151 S:      Maintained
10152 F:      drivers/media/tuners/tda18212*
10153
10154 TDA18218 MEDIA DRIVER
10155 M:      Antti Palosaari <crope@iki.fi>
10156 L:      linux-media@vger.kernel.org
10157 W:      http://linuxtv.org/
10158 W:      http://palosaari.fi/linux/
10159 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10160 T:      git git://linuxtv.org/anttip/media_tree.git
10161 S:      Maintained
10162 F:      drivers/media/tuners/tda18218*
10163
10164 TDA18271 MEDIA DRIVER
10165 M:      Michael Krufky <mkrufky@linuxtv.org>
10166 L:      linux-media@vger.kernel.org
10167 W:      http://linuxtv.org/
10168 W:      http://github.com/mkrufky
10169 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10170 T:      git git://linuxtv.org/mkrufky/tuners.git
10171 S:      Maintained
10172 F:      drivers/media/tuners/tda18271*
10173
10174 TDA827x MEDIA DRIVER
10175 M:      Michael Krufky <mkrufky@linuxtv.org>
10176 L:      linux-media@vger.kernel.org
10177 W:      http://linuxtv.org/
10178 W:      http://github.com/mkrufky
10179 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10180 T:      git git://linuxtv.org/mkrufky/tuners.git
10181 S:      Maintained
10182 F:      drivers/media/tuners/tda8290.*
10183
10184 TDA8290 MEDIA DRIVER
10185 M:      Michael Krufky <mkrufky@linuxtv.org>
10186 L:      linux-media@vger.kernel.org
10187 W:      http://linuxtv.org/
10188 W:      http://github.com/mkrufky
10189 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10190 T:      git git://linuxtv.org/mkrufky/tuners.git
10191 S:      Maintained
10192 F:      drivers/media/tuners/tda8290.*
10193
10194 TDA9840 MEDIA DRIVER
10195 M:      Hans Verkuil <hverkuil@xs4all.nl>
10196 L:      linux-media@vger.kernel.org
10197 T:      git git://linuxtv.org/media_tree.git
10198 W:      http://linuxtv.org
10199 S:      Maintained
10200 F:      drivers/media/i2c/tda9840*
10201
10202 TEA5761 TUNER DRIVER
10203 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10204 L:      linux-media@vger.kernel.org
10205 W:      http://linuxtv.org
10206 T:      git git://linuxtv.org/media_tree.git
10207 S:      Odd fixes
10208 F:      drivers/media/tuners/tea5761.*
10209
10210 TEA5767 TUNER DRIVER
10211 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10212 L:      linux-media@vger.kernel.org
10213 W:      http://linuxtv.org
10214 T:      git git://linuxtv.org/media_tree.git
10215 S:      Maintained
10216 F:      drivers/media/tuners/tea5767.*
10217
10218 TEA6415C MEDIA DRIVER
10219 M:      Hans Verkuil <hverkuil@xs4all.nl>
10220 L:      linux-media@vger.kernel.org
10221 T:      git git://linuxtv.org/media_tree.git
10222 W:      http://linuxtv.org
10223 S:      Maintained
10224 F:      drivers/media/i2c/tea6415c*
10225
10226 TEA6420 MEDIA DRIVER
10227 M:      Hans Verkuil <hverkuil@xs4all.nl>
10228 L:      linux-media@vger.kernel.org
10229 T:      git git://linuxtv.org/media_tree.git
10230 W:      http://linuxtv.org
10231 S:      Maintained
10232 F:      drivers/media/i2c/tea6420*
10233
10234 TEAM DRIVER
10235 M:      Jiri Pirko <jiri@resnulli.us>
10236 L:      netdev@vger.kernel.org
10237 S:      Supported
10238 F:      drivers/net/team/
10239 F:      include/linux/if_team.h
10240 F:      include/uapi/linux/if_team.h
10241
10242 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10243 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10244 S:      Maintained
10245 F:      arch/x86/platform/ts5500/
10246
10247 TECHNOTREND USB IR RECEIVER
10248 M:      Sean Young <sean@mess.org>
10249 L:      linux-media@vger.kernel.org
10250 S:      Maintained
10251 F:      drivers/media/rc/ttusbir.c
10252
10253 TEGRA ARCHITECTURE SUPPORT
10254 M:      Stephen Warren <swarren@wwwdotorg.org>
10255 M:      Thierry Reding <thierry.reding@gmail.com>
10256 M:      Alexandre Courbot <gnurou@gmail.com>
10257 L:      linux-tegra@vger.kernel.org
10258 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10260 S:      Supported
10261 N:      [^a-z]tegra
10262
10263 TEGRA CLOCK DRIVER
10264 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10265 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10266 S:      Supported
10267 F:      drivers/clk/tegra/
10268
10269 TEGRA DMA DRIVER
10270 M:      Laxman Dewangan <ldewangan@nvidia.com>
10271 S:      Supported
10272 F:      drivers/dma/tegra20-apb-dma.c
10273
10274 TEGRA I2C DRIVER
10275 M:      Laxman Dewangan <ldewangan@nvidia.com>
10276 S:      Supported
10277 F:      drivers/i2c/busses/i2c-tegra.c
10278
10279 TEGRA IOMMU DRIVERS
10280 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10281 S:      Supported
10282 F:      drivers/iommu/tegra*
10283
10284 TEGRA KBC DRIVER
10285 M:      Rakesh Iyer <riyer@nvidia.com>
10286 M:      Laxman Dewangan <ldewangan@nvidia.com>
10287 S:      Supported
10288 F:      drivers/input/keyboard/tegra-kbc.c
10289
10290 TEGRA PWM DRIVER
10291 M:      Thierry Reding <thierry.reding@gmail.com>
10292 S:      Supported
10293 F:      drivers/pwm/pwm-tegra.c
10294
10295 TEGRA SERIAL DRIVER
10296 M:      Laxman Dewangan <ldewangan@nvidia.com>
10297 S:      Supported
10298 F:      drivers/tty/serial/serial-tegra.c
10299
10300 TEGRA SPI DRIVER
10301 M:      Laxman Dewangan <ldewangan@nvidia.com>
10302 S:      Supported
10303 F:      drivers/spi/spi-tegra*
10304
10305 TEHUTI ETHERNET DRIVER
10306 M:      Andy Gospodarek <andy@greyhouse.net>
10307 L:      netdev@vger.kernel.org
10308 S:      Supported
10309 F:      drivers/net/ethernet/tehuti/*
10310
10311 Telecom Clock Driver for MCPL0010
10312 M:      Mark Gross <mark.gross@intel.com>
10313 S:      Supported
10314 F:      drivers/char/tlclk.c
10315
10316 TENSILICA XTENSA PORT (xtensa)
10317 M:      Chris Zankel <chris@zankel.net>
10318 M:      Max Filippov <jcmvbkbc@gmail.com>
10319 L:      linux-xtensa@linux-xtensa.org
10320 S:      Maintained
10321 F:      arch/xtensa/
10322 F:      drivers/irqchip/irq-xtensa-*
10323
10324 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10325 M:      Hans Verkuil <hverkuil@xs4all.nl>
10326 L:      linux-media@vger.kernel.org
10327 T:      git git://linuxtv.org/media_tree.git
10328 W:      http://linuxtv.org
10329 S:      Maintained
10330 F:      drivers/media/radio/radio-raremono.c
10331
10332 THERMAL
10333 M:      Zhang Rui <rui.zhang@intel.com>
10334 M:      Eduardo Valentin <edubezval@gmail.com>
10335 L:      linux-pm@vger.kernel.org
10336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10338 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10339 S:      Supported
10340 F:      drivers/thermal/
10341 F:      include/linux/thermal.h
10342 F:      include/uapi/linux/thermal.h
10343 F:      include/linux/cpu_cooling.h
10344 F:      Documentation/devicetree/bindings/thermal/
10345
10346 THINGM BLINK(1) USB RGB LED DRIVER
10347 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10348 S:      Maintained
10349 F:      drivers/hid/hid-thingm.c
10350
10351 THINKPAD ACPI EXTRAS DRIVER
10352 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10353 L:      ibm-acpi-devel@lists.sourceforge.net
10354 L:      platform-driver-x86@vger.kernel.org
10355 W:      http://ibm-acpi.sourceforge.net
10356 W:      http://thinkwiki.org/wiki/Ibm-acpi
10357 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10358 S:      Maintained
10359 F:      drivers/platform/x86/thinkpad_acpi.c
10360
10361 TI BANDGAP AND THERMAL DRIVER
10362 M:      Eduardo Valentin <edubezval@gmail.com>
10363 L:      linux-pm@vger.kernel.org
10364 L:      linux-omap@vger.kernel.org
10365 S:      Maintained
10366 F:      drivers/thermal/ti-soc-thermal/
10367
10368 TI CDCE706 CLOCK DRIVER
10369 M:      Max Filippov <jcmvbkbc@gmail.com>
10370 S:      Maintained
10371 F:      drivers/clk/clk-cdce706.c
10372
10373 TI CLOCK DRIVER
10374 M:      Tero Kristo <t-kristo@ti.com>
10375 L:      linux-omap@vger.kernel.org
10376 S:      Maintained
10377 F:      drivers/clk/ti/
10378 F:      include/linux/clk/ti.h
10379
10380 TI FLASH MEDIA INTERFACE DRIVER
10381 M:      Alex Dubov <oakad@yahoo.com>
10382 S:      Maintained
10383 F:      drivers/misc/tifm*
10384 F:      drivers/mmc/host/tifm_sd.c
10385 F:      include/linux/tifm.h
10386
10387 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10388 M:      Santosh Shilimkar <ssantosh@kernel.org>
10389 L:      linux-kernel@vger.kernel.org
10390 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10391 S:      Maintained
10392 F:      drivers/soc/ti/*
10393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10394
10395
10396 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10397 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10398 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10399 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10400 S:      Maintained
10401 F:      sound/soc/codecs/lm49453*
10402 F:      sound/soc/codecs/isabelle*
10403
10404 TI LP855x BACKLIGHT DRIVER
10405 M:      Milo Kim <milo.kim@ti.com>
10406 S:      Maintained
10407 F:      Documentation/backlight/lp855x-driver.txt
10408 F:      drivers/video/backlight/lp855x_bl.c
10409 F:      include/linux/platform_data/lp855x.h
10410
10411 TI LP8727 CHARGER DRIVER
10412 M:      Milo Kim <milo.kim@ti.com>
10413 S:      Maintained
10414 F:      drivers/power/lp8727_charger.c
10415 F:      include/linux/platform_data/lp8727.h
10416
10417 TI LP8788 MFD DRIVER
10418 M:      Milo Kim <milo.kim@ti.com>
10419 S:      Maintained
10420 F:      drivers/iio/adc/lp8788_adc.c
10421 F:      drivers/leds/leds-lp8788.c
10422 F:      drivers/mfd/lp8788*.c
10423 F:      drivers/power/lp8788-charger.c
10424 F:      drivers/regulator/lp8788-*.c
10425 F:      include/linux/mfd/lp8788*.h
10426
10427 TI NETCP ETHERNET DRIVER
10428 M:      Wingman Kwok <w-kwok2@ti.com>
10429 M:      Murali Karicheri <m-karicheri2@ti.com>
10430 L:      netdev@vger.kernel.org
10431 S:      Maintained
10432 F:      drivers/net/ethernet/ti/netcp*
10433
10434 TI TAS571X FAMILY ASoC CODEC DRIVER
10435 M:      Kevin Cernekee <cernekee@chromium.org>
10436 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10437 S:      Odd Fixes
10438 F:      sound/soc/codecs/tas571x*
10439
10440 TI TWL4030 SERIES SOC CODEC DRIVER
10441 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10442 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10443 S:      Maintained
10444 F:      sound/soc/codecs/twl4030*
10445
10446 TI WILINK WIRELESS DRIVERS
10447 L:      linux-wireless@vger.kernel.org
10448 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10449 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10451 S:      Orphan
10452 F:      drivers/net/wireless/ti/
10453 F:      include/linux/wl12xx.h
10454
10455 TIPC NETWORK LAYER
10456 M:      Jon Maloy <jon.maloy@ericsson.com>
10457 M:      Ying Xue <ying.xue@windriver.com>
10458 L:      netdev@vger.kernel.org (core kernel code)
10459 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10460 W:      http://tipc.sourceforge.net/
10461 S:      Maintained
10462 F:      include/uapi/linux/tipc*.h
10463 F:      net/tipc/
10464
10465 TILE ARCHITECTURE
10466 M:      Chris Metcalf <cmetcalf@ezchip.com>
10467 W:      http://www.ezchip.com/scm/
10468 S:      Supported
10469 F:      arch/tile/
10470 F:      drivers/char/tile-srom.c
10471 F:      drivers/edac/tile_edac.c
10472 F:      drivers/net/ethernet/tile/
10473 F:      drivers/rtc/rtc-tile.c
10474 F:      drivers/tty/hvc/hvc_tile.c
10475 F:      drivers/tty/serial/tilegx.c
10476 F:      drivers/usb/host/*-tilegx.c
10477 F:      include/linux/usb/tilegx.h
10478
10479 TLAN NETWORK DRIVER
10480 M:      Samuel Chessman <chessman@tux.org>
10481 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10482 W:      http://sourceforge.net/projects/tlan/
10483 S:      Maintained
10484 F:      Documentation/networking/tlan.txt
10485 F:      drivers/net/ethernet/ti/tlan.*
10486
10487 TOMOYO SECURITY MODULE
10488 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10489 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10490 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10491 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10492 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10493 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10494 W:      http://tomoyo.sourceforge.jp/
10495 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10496 S:      Maintained
10497 F:      security/tomoyo/
10498
10499 TOPSTAR LAPTOP EXTRAS DRIVER
10500 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10501 L:      platform-driver-x86@vger.kernel.org
10502 S:      Maintained
10503 F:      drivers/platform/x86/topstar-laptop.c
10504
10505 TOSHIBA ACPI EXTRAS DRIVER
10506 M:      Azael Avalos <coproscefalo@gmail.com>
10507 L:      platform-driver-x86@vger.kernel.org
10508 S:      Maintained
10509 F:      drivers/platform/x86/toshiba_acpi.c
10510
10511 TOSHIBA BLUETOOTH DRIVER
10512 M:      Azael Avalos <coproscefalo@gmail.com>
10513 L:      platform-driver-x86@vger.kernel.org
10514 S:      Maintained
10515 F:      drivers/platform/x86/toshiba_bluetooth.c
10516
10517 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10518 M:      Azael Avalos <coproscefalo@gmail.com>
10519 L:      platform-driver-x86@vger.kernel.org
10520 S:      Maintained
10521 F:      drivers/platform/x86/toshiba_haps.c
10522
10523 TOSHIBA SMM DRIVER
10524 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10525 W:      http://www.buzzard.org.uk/toshiba/
10526 S:      Maintained
10527 F:      drivers/char/toshiba.c
10528 F:      include/linux/toshiba.h
10529 F:      include/uapi/linux/toshiba.h
10530
10531 TOSHIBA TC358743 DRIVER
10532 M:      Mats Randgaard <matrandg@cisco.com>
10533 L:      linux-media@vger.kernel.org
10534 S:      Maintained
10535 F:      drivers/media/i2c/tc358743*
10536 F:      include/media/tc358743.h
10537
10538 TMIO MMC DRIVER
10539 M:      Ian Molton <ian@mnementh.co.uk>
10540 L:      linux-mmc@vger.kernel.org
10541 S:      Maintained
10542 F:      drivers/mmc/host/tmio_mmc*
10543 F:      drivers/mmc/host/sh_mobile_sdhi.c
10544 F:      include/linux/mmc/tmio.h
10545 F:      include/linux/mmc/sh_mobile_sdhi.h
10546
10547 TMP401 HARDWARE MONITOR DRIVER
10548 M:      Guenter Roeck <linux@roeck-us.net>
10549 L:      lm-sensors@lm-sensors.org
10550 S:      Maintained
10551 F:      Documentation/hwmon/tmp401
10552 F:      drivers/hwmon/tmp401.c
10553
10554 TMPFS (SHMEM FILESYSTEM)
10555 M:      Hugh Dickins <hughd@google.com>
10556 L:      linux-mm@kvack.org
10557 S:      Maintained
10558 F:      include/linux/shmem_fs.h
10559 F:      mm/shmem.c
10560
10561 TM6000 VIDEO4LINUX DRIVER
10562 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10563 L:      linux-media@vger.kernel.org
10564 W:      http://linuxtv.org
10565 T:      git git://linuxtv.org/media_tree.git
10566 S:      Odd fixes
10567 F:      drivers/media/usb/tm6000/
10568
10569 TW68 VIDEO4LINUX DRIVER
10570 M:      Hans Verkuil <hverkuil@xs4all.nl>
10571 L:      linux-media@vger.kernel.org
10572 T:      git git://linuxtv.org/media_tree.git
10573 W:      http://linuxtv.org
10574 S:      Odd Fixes
10575 F:      drivers/media/pci/tw68/
10576
10577 TPM DEVICE DRIVER
10578 M:      Peter Huewe <peterhuewe@gmx.de>
10579 M:      Marcel Selhorst <tpmdd@selhorst.net>
10580 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10581 W:      http://tpmdd.sourceforge.net
10582 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10583 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10584 T:      https://github.com/PeterHuewe/linux-tpmdd
10585 S:      Maintained
10586 F:      drivers/char/tpm/
10587
10588 TPM IBM_VTPM DEVICE DRIVER
10589 M:      Ashley Lai <ashleydlai@gmail.com>
10590 W:      http://tpmdd.sourceforge.net
10591 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10592 S:      Maintained
10593 F:      drivers/char/tpm/tpm_ibmvtpm*
10594
10595 TRACING
10596 M:      Steven Rostedt <rostedt@goodmis.org>
10597 M:      Ingo Molnar <mingo@redhat.com>
10598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10599 S:      Maintained
10600 F:      Documentation/trace/ftrace.txt
10601 F:      arch/*/*/*/ftrace.h
10602 F:      arch/*/kernel/ftrace.c
10603 F:      include/*/ftrace.h
10604 F:      include/linux/trace*.h
10605 F:      include/trace/
10606 F:      kernel/trace/
10607 F:      tools/testing/selftests/ftrace/
10608
10609 TRIVIAL PATCHES
10610 M:      Jiri Kosina <trivial@kernel.org>
10611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10612 S:      Maintained
10613 K:      ^Subject:.*(?i)trivial
10614
10615 TTY LAYER
10616 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10617 M:      Jiri Slaby <jslaby@suse.com>
10618 S:      Supported
10619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10620 F:      Documentation/serial/
10621 F:      drivers/tty/
10622 F:      drivers/tty/serial/serial_core.c
10623 F:      include/linux/serial_core.h
10624 F:      include/linux/serial.h
10625 F:      include/linux/tty.h
10626 F:      include/uapi/linux/serial_core.h
10627 F:      include/uapi/linux/serial.h
10628 F:      include/uapi/linux/tty.h
10629
10630 TUA9001 MEDIA DRIVER
10631 M:      Antti Palosaari <crope@iki.fi>
10632 L:      linux-media@vger.kernel.org
10633 W:      http://linuxtv.org/
10634 W:      http://palosaari.fi/linux/
10635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10636 T:      git git://linuxtv.org/anttip/media_tree.git
10637 S:      Maintained
10638 F:      drivers/media/tuners/tua9001*
10639
10640 TULIP NETWORK DRIVERS
10641 M:      Grant Grundler <grundler@parisc-linux.org>
10642 L:      netdev@vger.kernel.org
10643 S:      Maintained
10644 F:      drivers/net/ethernet/dec/tulip/
10645
10646 TUN/TAP driver
10647 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10648 W:      http://vtun.sourceforge.net/tun
10649 S:      Maintained
10650 F:      Documentation/networking/tuntap.txt
10651 F:      arch/um/os-Linux/drivers/
10652
10653 TURBOCHANNEL SUBSYSTEM
10654 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10655 M:      Ralf Baechle <ralf@linux-mips.org>
10656 L:      linux-mips@linux-mips.org
10657 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10658 S:      Maintained
10659 F:      drivers/tc/
10660 F:      include/linux/tc.h
10661
10662 U14-34F SCSI DRIVER
10663 M:      Dario Ballabio <ballabio_dario@emc.com>
10664 L:      linux-scsi@vger.kernel.org
10665 S:      Maintained
10666 F:      drivers/scsi/u14-34f.c
10667
10668 UBI FILE SYSTEM (UBIFS)
10669 M:      Artem Bityutskiy <dedekind1@gmail.com>
10670 M:      Adrian Hunter <adrian.hunter@intel.com>
10671 L:      linux-mtd@lists.infradead.org
10672 T:      git git://git.infradead.org/ubifs-2.6.git
10673 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10674 S:      Maintained
10675 F:      Documentation/filesystems/ubifs.txt
10676 F:      fs/ubifs/
10677
10678 UCLINUX (M68KNOMMU AND COLDFIRE)
10679 M:      Greg Ungerer <gerg@uclinux.org>
10680 W:      http://www.uclinux.org/
10681 L:      linux-m68k@lists.linux-m68k.org
10682 L:      uclinux-dev@uclinux.org  (subscribers-only)
10683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10684 S:      Maintained
10685 F:      arch/m68k/coldfire/
10686 F:      arch/m68k/68*/
10687 F:      arch/m68k/*/*_no.*
10688 F:      arch/m68k/include/asm/*_no.*
10689
10690 UDF FILESYSTEM
10691 M:      Jan Kara <jack@suse.com>
10692 S:      Maintained
10693 F:      Documentation/filesystems/udf.txt
10694 F:      fs/udf/
10695
10696 UFS FILESYSTEM
10697 M:      Evgeniy Dushistov <dushistov@mail.ru>
10698 S:      Maintained
10699 F:      Documentation/filesystems/ufs.txt
10700 F:      fs/ufs/
10701
10702 UHID USERSPACE HID IO DRIVER:
10703 M:      David Herrmann <dh.herrmann@googlemail.com>
10704 L:      linux-input@vger.kernel.org
10705 S:      Maintained
10706 F:      drivers/hid/uhid.c
10707 F:      include/uapi/linux/uhid.h
10708
10709 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10710 L:      linux-usb@vger.kernel.org
10711 S:      Orphan
10712 F:      drivers/uwb/
10713 F:      include/linux/uwb.h
10714 F:      include/linux/uwb/
10715
10716 UNICORE32 ARCHITECTURE:
10717 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10718 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10719 S:      Maintained
10720 T:      git git://github.com/gxt/linux.git
10721 F:      arch/unicore32/
10722
10723 UNIFDEF
10724 M:      Tony Finch <dot@dotat.at>
10725 W:      http://dotat.at/prog/unifdef
10726 S:      Maintained
10727 F:      scripts/unifdef.c
10728
10729 UNIFORM CDROM DRIVER
10730 M:      Jens Axboe <axboe@kernel.dk>
10731 W:      http://www.kernel.dk
10732 S:      Maintained
10733 F:      Documentation/cdrom/
10734 F:      drivers/cdrom/cdrom.c
10735 F:      include/linux/cdrom.h
10736 F:      include/uapi/linux/cdrom.h
10737
10738 UNISYS S-PAR DRIVERS
10739 M:      Benjamin Romer <benjamin.romer@unisys.com>
10740 M:      David Kershner <david.kershner@unisys.com>
10741 L:      sparmaintainer@unisys.com (Unisys internal)
10742 S:      Supported
10743 F:      drivers/staging/unisys/
10744
10745 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10746 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10747 L:      linux-scsi@vger.kernel.org
10748 S:      Supported
10749 F:      Documentation/scsi/ufs.txt
10750 F:      drivers/scsi/ufs/
10751
10752 UNSORTED BLOCK IMAGES (UBI)
10753 M:      Artem Bityutskiy <dedekind1@gmail.com>
10754 M:      Richard Weinberger <richard@nod.at>
10755 W:      http://www.linux-mtd.infradead.org/
10756 L:      linux-mtd@lists.infradead.org
10757 T:      git git://git.infradead.org/ubifs-2.6.git
10758 S:      Supported
10759 F:      drivers/mtd/ubi/
10760 F:      include/linux/mtd/ubi.h
10761 F:      include/uapi/mtd/ubi-user.h
10762
10763 USB ACM DRIVER
10764 M:      Oliver Neukum <oliver@neukum.org>
10765 L:      linux-usb@vger.kernel.org
10766 S:      Maintained
10767 F:      Documentation/usb/acm.txt
10768 F:      drivers/usb/class/cdc-acm.*
10769
10770 USB AR5523 WIRELESS DRIVER
10771 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10772 L:      linux-wireless@vger.kernel.org
10773 S:      Maintained
10774 F:      drivers/net/wireless/ath/ar5523/
10775
10776 USB ATTACHED SCSI
10777 M:      Hans de Goede <hdegoede@redhat.com>
10778 M:      Gerd Hoffmann <kraxel@redhat.com>
10779 L:      linux-usb@vger.kernel.org
10780 L:      linux-scsi@vger.kernel.org
10781 S:      Maintained
10782 F:      drivers/usb/storage/uas.c
10783
10784 USB CDC ETHERNET DRIVER
10785 M:      Oliver Neukum <oliver@neukum.org>
10786 L:      linux-usb@vger.kernel.org
10787 S:      Maintained
10788 F:      drivers/net/usb/cdc_*.c
10789 F:      include/uapi/linux/usb/cdc.h
10790
10791 USB CHAOSKEY DRIVER
10792 M:      Keith Packard <keithp@keithp.com>
10793 L:      linux-usb@vger.kernel.org
10794 S:      Maintained
10795 F:      drivers/usb/misc/chaoskey.c
10796
10797 USB CYPRESS C67X00 DRIVER
10798 M:      Peter Korsgaard <jacmet@sunsite.dk>
10799 L:      linux-usb@vger.kernel.org
10800 S:      Maintained
10801 F:      drivers/usb/c67x00/
10802
10803 USB DAVICOM DM9601 DRIVER
10804 M:      Peter Korsgaard <jacmet@sunsite.dk>
10805 L:      netdev@vger.kernel.org
10806 W:      http://www.linux-usb.org/usbnet
10807 S:      Maintained
10808 F:      drivers/net/usb/dm9601.c
10809
10810 USB DIAMOND RIO500 DRIVER
10811 M:      Cesar Miquel <miquel@df.uba.ar>
10812 L:      rio500-users@lists.sourceforge.net
10813 W:      http://rio500.sourceforge.net
10814 S:      Maintained
10815 F:      drivers/usb/misc/rio500*
10816
10817 USB EHCI DRIVER
10818 M:      Alan Stern <stern@rowland.harvard.edu>
10819 L:      linux-usb@vger.kernel.org
10820 S:      Maintained
10821 F:      Documentation/usb/ehci.txt
10822 F:      drivers/usb/host/ehci*
10823
10824 USB GADGET/PERIPHERAL SUBSYSTEM
10825 M:      Felipe Balbi <balbi@ti.com>
10826 L:      linux-usb@vger.kernel.org
10827 W:      http://www.linux-usb.org/gadget
10828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10829 S:      Maintained
10830 F:      drivers/usb/gadget/
10831 F:      include/linux/usb/gadget*
10832
10833 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10834 M:      Jiri Kosina <jikos@kernel.org>
10835 L:      linux-usb@vger.kernel.org
10836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10837 S:      Maintained
10838 F:      Documentation/hid/hiddev.txt
10839 F:      drivers/hid/usbhid/
10840
10841 USB ISP116X DRIVER
10842 M:      Olav Kongas <ok@artecdesign.ee>
10843 L:      linux-usb@vger.kernel.org
10844 S:      Maintained
10845 F:      drivers/usb/host/isp116x*
10846 F:      include/linux/usb/isp116x.h
10847
10848 USB MASS STORAGE DRIVER
10849 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10850 L:      linux-usb@vger.kernel.org
10851 L:      usb-storage@lists.one-eyed-alien.net
10852 S:      Maintained
10853 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10854 F:      drivers/usb/storage/
10855
10856 USB MIDI DRIVER
10857 M:      Clemens Ladisch <clemens@ladisch.de>
10858 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10859 T:      git git://git.alsa-project.org/alsa-kernel.git
10860 S:      Maintained
10861 F:      sound/usb/midi.*
10862
10863 USB NETWORKING DRIVERS
10864 L:      linux-usb@vger.kernel.org
10865 S:      Odd Fixes
10866 F:      drivers/net/usb/
10867
10868 USB OHCI DRIVER
10869 M:      Alan Stern <stern@rowland.harvard.edu>
10870 L:      linux-usb@vger.kernel.org
10871 S:      Maintained
10872 F:      Documentation/usb/ohci.txt
10873 F:      drivers/usb/host/ohci*
10874
10875 USB OTG FSM (Finite State Machine)
10876 M:      Peter Chen <Peter.Chen@freescale.com>
10877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10878 L:      linux-usb@vger.kernel.org
10879 S:      Maintained
10880 F:      drivers/usb/common/usb-otg-fsm.c
10881
10882 USB OVER IP DRIVER
10883 M:      Valentina Manea <valentina.manea.m@gmail.com>
10884 M:      Shuah Khan <shuah.kh@samsung.com>
10885 L:      linux-usb@vger.kernel.org
10886 S:      Maintained
10887 F:      drivers/usb/usbip/
10888 F:      tools/usb/usbip/
10889
10890 USB PEGASUS DRIVER
10891 M:      Petko Manolov <petkan@nucleusys.com>
10892 L:      linux-usb@vger.kernel.org
10893 L:      netdev@vger.kernel.org
10894 T:      git git://github.com/petkan/pegasus.git
10895 W:      https://github.com/petkan/pegasus
10896 S:      Maintained
10897 F:      drivers/net/usb/pegasus.*
10898
10899 USB PHY LAYER
10900 M:      Felipe Balbi <balbi@ti.com>
10901 L:      linux-usb@vger.kernel.org
10902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10903 S:      Maintained
10904 F:      drivers/usb/phy/
10905
10906 USB PRINTER DRIVER (usblp)
10907 M:      Pete Zaitcev <zaitcev@redhat.com>
10908 L:      linux-usb@vger.kernel.org
10909 S:      Supported
10910 F:      drivers/usb/class/usblp.c
10911
10912 USB RTL8150 DRIVER
10913 M:      Petko Manolov <petkan@nucleusys.com>
10914 L:      linux-usb@vger.kernel.org
10915 L:      netdev@vger.kernel.org
10916 T:      git git://github.com/petkan/rtl8150.git
10917 W:      https://github.com/petkan/rtl8150
10918 S:      Maintained
10919 F:      drivers/net/usb/rtl8150.c
10920
10921 USB SERIAL SUBSYSTEM
10922 M:      Johan Hovold <johan@kernel.org>
10923 L:      linux-usb@vger.kernel.org
10924 S:      Maintained
10925 F:      Documentation/usb/usb-serial.txt
10926 F:      drivers/usb/serial/
10927 F:      include/linux/usb/serial.h
10928
10929 USB SMSC75XX ETHERNET DRIVER
10930 M:      Steve Glendinning <steve.glendinning@shawell.net>
10931 L:      netdev@vger.kernel.org
10932 S:      Maintained
10933 F:      drivers/net/usb/smsc75xx.*
10934
10935 USB SMSC95XX ETHERNET DRIVER
10936 M:      Steve Glendinning <steve.glendinning@shawell.net>
10937 L:      netdev@vger.kernel.org
10938 S:      Maintained
10939 F:      drivers/net/usb/smsc95xx.*
10940
10941 USB SUBSYSTEM
10942 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10943 L:      linux-usb@vger.kernel.org
10944 W:      http://www.linux-usb.org
10945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10946 S:      Supported
10947 F:      Documentation/usb/
10948 F:      drivers/usb/
10949 F:      include/linux/usb.h
10950 F:      include/linux/usb/
10951
10952 USB UHCI DRIVER
10953 M:      Alan Stern <stern@rowland.harvard.edu>
10954 L:      linux-usb@vger.kernel.org
10955 S:      Maintained
10956 F:      drivers/usb/host/uhci*
10957
10958 USB "USBNET" DRIVER FRAMEWORK
10959 M:      Oliver Neukum <oneukum@suse.com>
10960 L:      netdev@vger.kernel.org
10961 W:      http://www.linux-usb.org/usbnet
10962 S:      Maintained
10963 F:      drivers/net/usb/usbnet.c
10964 F:      include/linux/usb/usbnet.h
10965
10966 USB VIDEO CLASS
10967 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10968 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10969 L:      linux-media@vger.kernel.org
10970 T:      git git://linuxtv.org/media_tree.git
10971 W:      http://www.ideasonboard.org/uvc/
10972 S:      Maintained
10973 F:      drivers/media/usb/uvc/
10974 F:      include/uapi/linux/uvcvideo.h
10975
10976 USB VISION DRIVER
10977 M:      Hans Verkuil <hverkuil@xs4all.nl>
10978 L:      linux-media@vger.kernel.org
10979 T:      git git://linuxtv.org/media_tree.git
10980 W:      http://linuxtv.org
10981 S:      Odd Fixes
10982 F:      drivers/media/usb/usbvision/
10983
10984 USB WEBCAM GADGET
10985 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10986 L:      linux-usb@vger.kernel.org
10987 S:      Maintained
10988 F:      drivers/usb/gadget/function/*uvc*
10989 F:      drivers/usb/gadget/legacy/webcam.c
10990
10991 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10992 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10993 L:      linux-wireless@vger.kernel.org
10994 S:      Maintained
10995 F:      drivers/net/wireless/rndis_wlan.c
10996
10997 USB XHCI DRIVER
10998 M:      Mathias Nyman <mathias.nyman@intel.com>
10999 L:      linux-usb@vger.kernel.org
11000 S:      Supported
11001 F:      drivers/usb/host/xhci*
11002 F:      drivers/usb/host/pci-quirks*
11003
11004 USB ZD1201 DRIVER
11005 L:      linux-wireless@vger.kernel.org
11006 W:      http://linux-lc100020.sourceforge.net
11007 S:      Orphan
11008 F:      drivers/net/wireless/zd1201.*
11009
11010 USB ZR364XX DRIVER
11011 M:      Antoine Jacquet <royale@zerezo.com>
11012 L:      linux-usb@vger.kernel.org
11013 L:      linux-media@vger.kernel.org
11014 T:      git git://linuxtv.org/media_tree.git
11015 W:      http://royale.zerezo.com/zr364xx/
11016 S:      Maintained
11017 F:      Documentation/video4linux/zr364xx.txt
11018 F:      drivers/media/usb/zr364xx/
11019
11020 ULPI BUS
11021 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11022 L:      linux-usb@vger.kernel.org
11023 S:      Maintained
11024 F:      drivers/usb/common/ulpi.c
11025 F:      include/linux/ulpi/
11026
11027 USER-MODE LINUX (UML)
11028 M:      Jeff Dike <jdike@addtoit.com>
11029 M:      Richard Weinberger <richard@nod.at>
11030 L:      user-mode-linux-devel@lists.sourceforge.net
11031 L:      user-mode-linux-user@lists.sourceforge.net
11032 W:      http://user-mode-linux.sourceforge.net
11033 S:      Maintained
11034 F:      Documentation/virtual/uml/
11035 F:      arch/um/
11036 F:      arch/x86/um/
11037 F:      fs/hostfs/
11038 F:      fs/hppfs/
11039
11040 USERSPACE I/O (UIO)
11041 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11042 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11043 S:      Maintained
11044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11045 F:      Documentation/DocBook/uio-howto.tmpl
11046 F:      drivers/uio/
11047 F:      include/linux/uio*.h
11048
11049 UTIL-LINUX PACKAGE
11050 M:      Karel Zak <kzak@redhat.com>
11051 L:      util-linux@vger.kernel.org
11052 W:      http://en.wikipedia.org/wiki/Util-linux
11053 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11054 S:      Maintained
11055
11056 UVESAFB DRIVER
11057 M:      Michal Januszewski <spock@gentoo.org>
11058 L:      linux-fbdev@vger.kernel.org
11059 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11060 S:      Maintained
11061 F:      Documentation/fb/uvesafb.txt
11062 F:      drivers/video/fbdev/uvesafb.*
11063
11064 VFAT/FAT/MSDOS FILESYSTEM
11065 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11066 S:      Maintained
11067 F:      Documentation/filesystems/vfat.txt
11068 F:      fs/fat/
11069
11070 VFIO DRIVER
11071 M:      Alex Williamson <alex.williamson@redhat.com>
11072 L:      kvm@vger.kernel.org
11073 S:      Maintained
11074 F:      Documentation/vfio.txt
11075 F:      drivers/vfio/
11076 F:      include/linux/vfio.h
11077 F:      include/uapi/linux/vfio.h
11078
11079 VFIO PLATFORM DRIVER
11080 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11081 L:      kvm@vger.kernel.org
11082 S:      Maintained
11083 F:      drivers/vfio/platform/
11084
11085 VIDEOBUF2 FRAMEWORK
11086 M:      Pawel Osciak <pawel@osciak.com>
11087 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11088 M:      Kyungmin Park <kyungmin.park@samsung.com>
11089 L:      linux-media@vger.kernel.org
11090 S:      Maintained
11091 F:      drivers/media/v4l2-core/videobuf2-*
11092 F:      include/media/videobuf2-*
11093
11094 VIRTIO CONSOLE DRIVER
11095 M:      Amit Shah <amit.shah@redhat.com>
11096 L:      virtualization@lists.linux-foundation.org
11097 S:      Maintained
11098 F:      drivers/char/virtio_console.c
11099 F:      include/linux/virtio_console.h
11100 F:      include/uapi/linux/virtio_console.h
11101
11102 VIRTIO CORE, NET AND BLOCK DRIVERS
11103 M:      "Michael S. Tsirkin" <mst@redhat.com>
11104 L:      virtualization@lists.linux-foundation.org
11105 S:      Maintained
11106 F:      drivers/virtio/
11107 F:      tools/virtio/
11108 F:      drivers/net/virtio_net.c
11109 F:      drivers/block/virtio_blk.c
11110 F:      include/linux/virtio_*.h
11111 F:      include/uapi/linux/virtio_*.h
11112
11113 VIRTIO DRIVERS FOR S390
11114 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11115 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11116 L:      linux-s390@vger.kernel.org
11117 L:      virtualization@lists.linux-foundation.org
11118 L:      kvm@vger.kernel.org
11119 S:      Supported
11120 F:      drivers/s390/virtio/
11121
11122 VIRTIO GPU DRIVER
11123 M:      David Airlie <airlied@linux.ie>
11124 M:      Gerd Hoffmann <kraxel@redhat.com>
11125 L:      dri-devel@lists.freedesktop.org
11126 L:      virtualization@lists.linux-foundation.org
11127 S:      Maintained
11128 F:      drivers/gpu/drm/virtio/
11129 F:      include/uapi/linux/virtio_gpu.h
11130
11131 VIRTIO HOST (VHOST)
11132 M:      "Michael S. Tsirkin" <mst@redhat.com>
11133 L:      kvm@vger.kernel.org
11134 L:      virtualization@lists.linux-foundation.org
11135 L:      netdev@vger.kernel.org
11136 S:      Maintained
11137 F:      drivers/vhost/
11138 F:      include/uapi/linux/vhost.h
11139
11140 VIRTIO INPUT DRIVER
11141 M:      Gerd Hoffmann <kraxel@redhat.com>
11142 S:      Maintained
11143 F:      drivers/virtio/virtio_input.c
11144 F:      include/uapi/linux/virtio_input.h
11145
11146 VIA RHINE NETWORK DRIVER
11147 S:      Orphan
11148 F:      drivers/net/ethernet/via/via-rhine.c
11149
11150 VIA SD/MMC CARD CONTROLLER DRIVER
11151 M:      Bruce Chang <brucechang@via.com.tw>
11152 M:      Harald Welte <HaraldWelte@viatech.com>
11153 S:      Maintained
11154 F:      drivers/mmc/host/via-sdmmc.c
11155
11156 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11157 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11158 L:      linux-fbdev@vger.kernel.org
11159 S:      Maintained
11160 F:      include/linux/via-core.h
11161 F:      include/linux/via-gpio.h
11162 F:      include/linux/via_i2c.h
11163 F:      drivers/video/fbdev/via/
11164
11165 VIA VELOCITY NETWORK DRIVER
11166 M:      Francois Romieu <romieu@fr.zoreil.com>
11167 L:      netdev@vger.kernel.org
11168 S:      Maintained
11169 F:      drivers/net/ethernet/via/via-velocity.*
11170
11171 VIVID VIRTUAL VIDEO DRIVER
11172 M:      Hans Verkuil <hverkuil@xs4all.nl>
11173 L:      linux-media@vger.kernel.org
11174 T:      git git://linuxtv.org/media_tree.git
11175 W:      http://linuxtv.org
11176 S:      Maintained
11177 F:      drivers/media/platform/vivid/*
11178
11179 VLAN (802.1Q)
11180 M:      Patrick McHardy <kaber@trash.net>
11181 L:      netdev@vger.kernel.org
11182 S:      Maintained
11183 F:      drivers/net/macvlan.c
11184 F:      include/linux/if_*vlan.h
11185 F:      net/8021q/
11186
11187 VLYNQ BUS
11188 M:      Florian Fainelli <florian@openwrt.org>
11189 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11190 S:      Maintained
11191 F:      drivers/vlynq/vlynq.c
11192 F:      include/linux/vlynq.h
11193
11194 VME SUBSYSTEM
11195 M:      Martyn Welch <martyn.welch@ge.com>
11196 M:      Manohar Vanga <manohar.vanga@gmail.com>
11197 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11198 L:      devel@driverdev.osuosl.org
11199 S:      Maintained
11200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11201 F:      Documentation/vme_api.txt
11202 F:      drivers/staging/vme/
11203 F:      drivers/vme/
11204 F:      include/linux/vme*
11205
11206 VMWARE HYPERVISOR INTERFACE
11207 M:      Alok Kataria <akataria@vmware.com>
11208 L:      virtualization@lists.linux-foundation.org
11209 S:      Supported
11210 F:      arch/x86/kernel/cpu/vmware.c
11211
11212 VMWARE BALLOON DRIVER
11213 M:      Xavier Deguillard <xdeguillard@vmware.com>
11214 M:      Philip Moltmann <moltmann@vmware.com>
11215 M:      "VMware, Inc." <pv-drivers@vmware.com>
11216 L:      linux-kernel@vger.kernel.org
11217 S:      Maintained
11218 F:      drivers/misc/vmw_balloon.c
11219
11220 VMWARE VMMOUSE SUBDRIVER
11221 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11222 M:      "VMware, Inc." <pv-drivers@vmware.com>
11223 L:      linux-input@vger.kernel.org
11224 S:      Maintained
11225 F:      drivers/input/mouse/vmmouse.c
11226 F:      drivers/input/mouse/vmmouse.h
11227
11228 VMWARE VMXNET3 ETHERNET DRIVER
11229 M:      Shrikrishna Khare <skhare@vmware.com>
11230 M:      "VMware, Inc." <pv-drivers@vmware.com>
11231 L:      netdev@vger.kernel.org
11232 S:      Maintained
11233 F:      drivers/net/vmxnet3/
11234
11235 VMware PVSCSI driver
11236 M:      Arvind Kumar <arvindkumar@vmware.com>
11237 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11238 L:      linux-scsi@vger.kernel.org
11239 S:      Maintained
11240 F:      drivers/scsi/vmw_pvscsi.c
11241 F:      drivers/scsi/vmw_pvscsi.h
11242
11243 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11244 M:      Liam Girdwood <lgirdwood@gmail.com>
11245 M:      Mark Brown <broonie@kernel.org>
11246 L:      linux-kernel@vger.kernel.org
11247 W:      http://opensource.wolfsonmicro.com/node/15
11248 W:      http://www.slimlogic.co.uk/?p=48
11249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11250 S:      Supported
11251 F:      drivers/regulator/
11252 F:      include/linux/regulator/
11253
11254 VRF
11255 M:      David Ahern <dsa@cumulusnetworks.com>
11256 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11257 L:      netdev@vger.kernel.org
11258 S:      Maintained
11259 F:      drivers/net/vrf.c
11260 F:      include/net/vrf.h
11261
11262 VT1211 HARDWARE MONITOR DRIVER
11263 M:      Juerg Haefliger <juergh@gmail.com>
11264 L:      lm-sensors@lm-sensors.org
11265 S:      Maintained
11266 F:      Documentation/hwmon/vt1211
11267 F:      drivers/hwmon/vt1211.c
11268
11269 VT8231 HARDWARE MONITOR DRIVER
11270 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11271 L:      lm-sensors@lm-sensors.org
11272 S:      Maintained
11273 F:      drivers/hwmon/vt8231.c
11274
11275 VUB300 USB to SDIO/SD/MMC bridge chip
11276 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11277 L:      linux-mmc@vger.kernel.org
11278 L:      linux-usb@vger.kernel.org
11279 S:      Supported
11280 F:      drivers/mmc/host/vub300.c
11281
11282 W1 DALLAS'S 1-WIRE BUS
11283 M:      Evgeniy Polyakov <zbr@ioremap.net>
11284 S:      Maintained
11285 F:      Documentation/w1/
11286 F:      drivers/w1/
11287
11288 W83791D HARDWARE MONITORING DRIVER
11289 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11290 L:      lm-sensors@lm-sensors.org
11291 S:      Maintained
11292 F:      Documentation/hwmon/w83791d
11293 F:      drivers/hwmon/w83791d.c
11294
11295 W83793 HARDWARE MONITORING DRIVER
11296 M:      Rudolf Marek <r.marek@assembler.cz>
11297 L:      lm-sensors@lm-sensors.org
11298 S:      Maintained
11299 F:      Documentation/hwmon/w83793
11300 F:      drivers/hwmon/w83793.c
11301
11302 W83795 HARDWARE MONITORING DRIVER
11303 M:      Jean Delvare <jdelvare@suse.com>
11304 L:      lm-sensors@lm-sensors.org
11305 S:      Maintained
11306 F:      drivers/hwmon/w83795.c
11307
11308 W83L51xD SD/MMC CARD INTERFACE DRIVER
11309 M:      Pierre Ossman <pierre@ossman.eu>
11310 S:      Maintained
11311 F:      drivers/mmc/host/wbsd.*
11312
11313 WACOM PROTOCOL 4 SERIAL TABLETS
11314 M:      Julian Squires <julian@cipht.net>
11315 M:      Hans de Goede <hdegoede@redhat.com>
11316 L:      linux-input@vger.kernel.org
11317 S:      Maintained
11318 F:      drivers/input/tablet/wacom_serial4.c
11319
11320 WATCHDOG DEVICE DRIVERS
11321 M:      Wim Van Sebroeck <wim@iguana.be>
11322 L:      linux-watchdog@vger.kernel.org
11323 W:      http://www.linux-watchdog.org/
11324 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11325 S:      Maintained
11326 F:      Documentation/watchdog/
11327 F:      drivers/watchdog/
11328 F:      include/linux/watchdog.h
11329 F:      include/uapi/linux/watchdog.h
11330
11331 WD7000 SCSI DRIVER
11332 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11333 L:      linux-scsi@vger.kernel.org
11334 S:      Maintained
11335 F:      drivers/scsi/wd7000.c
11336
11337 WIIMOTE HID DRIVER
11338 M:      David Herrmann <dh.herrmann@googlemail.com>
11339 L:      linux-input@vger.kernel.org
11340 S:      Maintained
11341 F:      drivers/hid/hid-wiimote*
11342
11343 WINBOND CIR DRIVER
11344 M:      David Härdeman <david@hardeman.nu>
11345 S:      Maintained
11346 F:      drivers/media/rc/winbond-cir.c
11347
11348 WIMAX STACK
11349 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11350 M:      linux-wimax@intel.com
11351 L:      wimax@linuxwimax.org (subscribers-only)
11352 S:      Supported
11353 W:      http://linuxwimax.org
11354 F:      Documentation/wimax/README.wimax
11355 F:      include/linux/wimax/debug.h
11356 F:      include/net/wimax.h
11357 F:      include/uapi/linux/wimax.h
11358 F:      net/wimax/
11359
11360 WISTRON LAPTOP BUTTON DRIVER
11361 M:      Miloslav Trmac <mitr@volny.cz>
11362 S:      Maintained
11363 F:      drivers/input/misc/wistron_btns.c
11364
11365 WL3501 WIRELESS PCMCIA CARD DRIVER
11366 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11367 L:      linux-wireless@vger.kernel.org
11368 W:      http://oops.ghostprotocols.net:81/blog
11369 S:      Maintained
11370 F:      drivers/net/wireless/wl3501*
11371
11372 WM97XX TOUCHSCREEN DRIVERS
11373 M:      Mark Brown <broonie@kernel.org>
11374 M:      Liam Girdwood <lrg@slimlogic.co.uk>
11375 L:      linux-input@vger.kernel.org
11376 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
11377 W:      http://opensource.wolfsonmicro.com/node/7
11378 S:      Supported
11379 F:      drivers/input/touchscreen/*wm97*
11380 F:      include/linux/wm97xx.h
11381
11382 WOLFSON MICROELECTRONICS DRIVERS
11383 L:      patches@opensource.wolfsonmicro.com
11384 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11385 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11386 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11387 S:      Supported
11388 F:      Documentation/hwmon/wm83??
11389 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11390 F:      drivers/clk/clk-wm83*.c
11391 F:      drivers/extcon/extcon-arizona.c
11392 F:      drivers/leds/leds-wm83*.c
11393 F:      drivers/gpio/gpio-*wm*.c
11394 F:      drivers/gpio/gpio-arizona.c
11395 F:      drivers/hwmon/wm83??-hwmon.c
11396 F:      drivers/input/misc/wm831x-on.c
11397 F:      drivers/input/touchscreen/wm831x-ts.c
11398 F:      drivers/input/touchscreen/wm97*.c
11399 F:      drivers/mfd/arizona*
11400 F:      drivers/mfd/wm*.c
11401 F:      drivers/power/wm83*.c
11402 F:      drivers/rtc/rtc-wm83*.c
11403 F:      drivers/regulator/wm8*.c
11404 F:      drivers/video/backlight/wm83*_bl.c
11405 F:      drivers/watchdog/wm83*_wdt.c
11406 F:      include/linux/mfd/arizona/
11407 F:      include/linux/mfd/wm831x/
11408 F:      include/linux/mfd/wm8350/
11409 F:      include/linux/mfd/wm8400*
11410 F:      include/linux/wm97xx.h
11411 F:      include/sound/wm????.h
11412 F:      sound/soc/codecs/arizona.?
11413 F:      sound/soc/codecs/wm*
11414
11415 WORKQUEUE
11416 M:      Tejun Heo <tj@kernel.org>
11417 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11419 S:      Maintained
11420 F:      include/linux/workqueue.h
11421 F:      kernel/workqueue.c
11422 F:      Documentation/workqueue.txt
11423
11424 X.25 NETWORK LAYER
11425 M:      Andrew Hendry <andrew.hendry@gmail.com>
11426 L:      linux-x25@vger.kernel.org
11427 S:      Odd Fixes
11428 F:      Documentation/networking/x25*
11429 F:      include/net/x25*
11430 F:      net/x25/
11431
11432 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11433 M:      Thomas Gleixner <tglx@linutronix.de>
11434 M:      Ingo Molnar <mingo@redhat.com>
11435 M:      "H. Peter Anvin" <hpa@zytor.com>
11436 M:      x86@kernel.org
11437 L:      linux-kernel@vger.kernel.org
11438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11439 S:      Maintained
11440 F:      Documentation/x86/
11441 F:      arch/x86/
11442
11443 X86 PLATFORM DRIVERS
11444 M:      Darren Hart <dvhart@infradead.org>
11445 L:      platform-driver-x86@vger.kernel.org
11446 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11447 S:      Maintained
11448 F:      drivers/platform/x86/
11449
11450 X86 MCE INFRASTRUCTURE
11451 M:      Tony Luck <tony.luck@intel.com>
11452 M:      Borislav Petkov <bp@alien8.de>
11453 L:      linux-edac@vger.kernel.org
11454 S:      Maintained
11455 F:      arch/x86/kernel/cpu/mcheck/*
11456
11457 X86 VDSO
11458 M:      Andy Lutomirski <luto@amacapital.net>
11459 L:      linux-kernel@vger.kernel.org
11460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11461 S:      Maintained
11462 F:      arch/x86/entry/vdso/
11463
11464 XC2028/3028 TUNER DRIVER
11465 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11466 L:      linux-media@vger.kernel.org
11467 W:      http://linuxtv.org
11468 T:      git git://linuxtv.org/media_tree.git
11469 S:      Maintained
11470 F:      drivers/media/tuners/tuner-xc2028.*
11471
11472 XEN HYPERVISOR INTERFACE
11473 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11474 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11475 M:      David Vrabel <david.vrabel@citrix.com>
11476 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11478 S:      Supported
11479 F:      arch/x86/xen/
11480 F:      drivers/*/xen-*front.c
11481 F:      drivers/xen/
11482 F:      arch/x86/include/asm/xen/
11483 F:      include/xen/
11484 F:      include/uapi/xen/
11485
11486 XEN HYPERVISOR ARM
11487 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11488 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11489 S:      Supported
11490 F:      arch/arm/xen/
11491 F:      arch/arm/include/asm/xen/
11492
11493 XEN HYPERVISOR ARM64
11494 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11495 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11496 S:      Supported
11497 F:      arch/arm64/xen/
11498 F:      arch/arm64/include/asm/xen/
11499
11500 XEN NETWORK BACKEND DRIVER
11501 M:      Ian Campbell <ian.campbell@citrix.com>
11502 M:      Wei Liu <wei.liu2@citrix.com>
11503 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11504 L:      netdev@vger.kernel.org
11505 S:      Supported
11506 F:      drivers/net/xen-netback/*
11507
11508 XEN PCI SUBSYSTEM
11509 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11510 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11511 S:      Supported
11512 F:      arch/x86/pci/*xen*
11513 F:      drivers/pci/*xen*
11514
11515 XEN BLOCK SUBSYSTEM
11516 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11517 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11518 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11519 S:      Supported
11520 F:      drivers/block/xen-blkback/*
11521 F:      drivers/block/xen*
11522
11523 XEN PVSCSI DRIVERS
11524 M:      Juergen Gross <jgross@suse.com>
11525 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11526 L:      linux-scsi@vger.kernel.org
11527 S:      Supported
11528 F:      drivers/scsi/xen-scsifront.c
11529 F:      drivers/xen/xen-scsiback.c
11530 F:      include/xen/interface/io/vscsiif.h
11531
11532 XEN SWIOTLB SUBSYSTEM
11533 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11534 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11535 S:      Supported
11536 F:      arch/x86/xen/*swiotlb*
11537 F:      drivers/xen/*swiotlb*
11538
11539 XFS FILESYSTEM
11540 P:      Silicon Graphics Inc
11541 M:      Dave Chinner <david@fromorbit.com>
11542 M:      xfs@oss.sgi.com
11543 L:      xfs@oss.sgi.com
11544 W:      http://oss.sgi.com/projects/xfs
11545 T:      git git://oss.sgi.com/xfs/xfs.git
11546 S:      Supported
11547 F:      Documentation/filesystems/xfs.txt
11548 F:      fs/xfs/
11549
11550 XILINX AXI ETHERNET DRIVER
11551 M:      Anirudha Sarangi <anirudh@xilinx.com>
11552 M:      John Linn <John.Linn@xilinx.com>
11553 S:      Maintained
11554 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11555
11556 XILINX UARTLITE SERIAL DRIVER
11557 M:      Peter Korsgaard <jacmet@sunsite.dk>
11558 L:      linux-serial@vger.kernel.org
11559 S:      Maintained
11560 F:      drivers/tty/serial/uartlite.c
11561
11562 XILINX VIDEO IP CORES
11563 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11564 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11565 L:      linux-media@vger.kernel.org
11566 T:      git git://linuxtv.org/media_tree.git
11567 S:      Supported
11568 F:      Documentation/devicetree/bindings/media/xilinx/
11569 F:      drivers/media/platform/xilinx/
11570 F:      include/uapi/linux/xilinx-v4l2-controls.h
11571
11572 XILLYBUS DRIVER
11573 M:      Eli Billauer <eli.billauer@gmail.com>
11574 L:      linux-kernel@vger.kernel.org
11575 S:      Supported
11576 F:      drivers/char/xillybus/
11577
11578 XTENSA XTFPGA PLATFORM SUPPORT
11579 M:      Max Filippov <jcmvbkbc@gmail.com>
11580 L:      linux-xtensa@linux-xtensa.org
11581 S:      Maintained
11582 F:      drivers/spi/spi-xtensa-xtfpga.c
11583 F:      sound/soc/xtensa/xtfpga-i2s.c
11584
11585 YAM DRIVER FOR AX.25
11586 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11587 L:      linux-hams@vger.kernel.org
11588 S:      Maintained
11589 F:      drivers/net/hamradio/yam*
11590 F:      include/linux/yam.h
11591
11592 YEALINK PHONE DRIVER
11593 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11594 L:      usbb2k-api-dev@nongnu.org
11595 S:      Maintained
11596 F:      Documentation/input/yealink.txt
11597 F:      drivers/input/misc/yealink.*
11598
11599 Z8530 DRIVER FOR AX.25
11600 M:      Joerg Reuter <jreuter@yaina.de>
11601 W:      http://yaina.de/jreuter/
11602 W:      http://www.qsl.net/dl1bke/
11603 L:      linux-hams@vger.kernel.org
11604 S:      Maintained
11605 F:      Documentation/networking/z8530drv.txt
11606 F:      drivers/net/hamradio/*scc.c
11607 F:      drivers/net/hamradio/z8530.h
11608
11609 ZBUD COMPRESSED PAGE ALLOCATOR
11610 M:      Seth Jennings <sjennings@variantweb.net>
11611 L:      linux-mm@kvack.org
11612 S:      Maintained
11613 F:      mm/zbud.c
11614 F:      include/linux/zbud.h
11615
11616 ZD1211RW WIRELESS DRIVER
11617 M:      Daniel Drake <dsd@gentoo.org>
11618 M:      Ulrich Kunitz <kune@deine-taler.de>
11619 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11620 L:      linux-wireless@vger.kernel.org
11621 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11622 S:      Maintained
11623 F:      drivers/net/wireless/zd1211rw/
11624
11625 ZPOOL COMPRESSED PAGE STORAGE API
11626 M:      Dan Streetman <ddstreet@ieee.org>
11627 L:      linux-mm@kvack.org
11628 S:      Maintained
11629 F:      mm/zpool.c
11630 F:      include/linux/zpool.h
11631
11632 ZR36067 VIDEO FOR LINUX DRIVER
11633 L:      mjpeg-users@lists.sourceforge.net
11634 L:      linux-media@vger.kernel.org
11635 W:      http://mjpeg.sourceforge.net/driver-zoran/
11636 T:      hg http://linuxtv.org/hg/v4l-dvb
11637 S:      Odd Fixes
11638 F:      drivers/media/pci/zoran/
11639
11640 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11641 M:      Minchan Kim <minchan@kernel.org>
11642 M:      Nitin Gupta <ngupta@vflare.org>
11643 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11644 L:      linux-kernel@vger.kernel.org
11645 S:      Maintained
11646 F:      drivers/block/zram/
11647 F:      Documentation/blockdev/zram.txt
11648
11649 ZS DECSTATION Z85C30 SERIAL DRIVER
11650 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11651 S:      Maintained
11652 F:      drivers/tty/serial/zs.*
11653
11654 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11655 M:      Minchan Kim <minchan@kernel.org>
11656 M:      Nitin Gupta <ngupta@vflare.org>
11657 L:      linux-mm@kvack.org
11658 S:      Maintained
11659 F:      mm/zsmalloc.c
11660 F:      include/linux/zsmalloc.h
11661 F:      Documentation/vm/zsmalloc.txt
11662
11663 ZSWAP COMPRESSED SWAP CACHING
11664 M:      Seth Jennings <sjennings@variantweb.net>
11665 L:      linux-mm@kvack.org
11666 S:      Maintained
11667 F:      mm/zswap.c
11668
11669 THE REST
11670 M:      Linus Torvalds <torvalds@linux-foundation.org>
11671 L:      linux-kernel@vger.kernel.org
11672 Q:      http://patchwork.kernel.org/project/LKML/list/
11673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11674 S:      Buried alive in reporters
11675 F:      *
11676 F:      */