Merge remote-tracking branches 'asoc/topic/dwc', 'asoc/topic/es8328', 'asoc/topic...
[platform/kernel/linux-rpi.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      http://linuxtv.org/
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACENIC DRIVER
244 M:      Jes Sorensen <jes@trained-monkey.org>
245 L:      linux-acenic@sunsite.dk
246 S:      Maintained
247 F:      drivers/net/ethernet/alteon/acenic*
248
249 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250 M:      Peter Feuerer <peter@piie.net>
251 L:      platform-driver-x86@vger.kernel.org
252 W:      http://piie.net/?section=acerhdf
253 S:      Maintained
254 F:      drivers/platform/x86/acerhdf.c
255
256 ACER WMI LAPTOP EXTRAS
257 M:      "Lee, Chun-Yi" <jlee@suse.com>
258 L:      platform-driver-x86@vger.kernel.org
259 S:      Maintained
260 F:      drivers/platform/x86/acer-wmi.c
261
262 ACPI
263 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
264 M:      Len Brown <lenb@kernel.org>
265 L:      linux-acpi@vger.kernel.org
266 W:      https://01.org/linux-acpi
267 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269 S:      Supported
270 F:      drivers/acpi/
271 F:      drivers/pnp/pnpacpi/
272 F:      include/linux/acpi.h
273 F:      include/acpi/
274 F:      Documentation/acpi/
275 F:      Documentation/ABI/testing/sysfs-bus-acpi
276 F:      drivers/pci/*acpi*
277 F:      drivers/pci/*/*acpi*
278 F:      drivers/pci/*/*/*acpi*
279 F:      tools/power/acpi/
280
281 ACPI COMPONENT ARCHITECTURE (ACPICA)
282 M:      Robert Moore <robert.moore@intel.com>
283 M:      Lv Zheng <lv.zheng@intel.com>
284 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285 L:      linux-acpi@vger.kernel.org
286 L:      devel@acpica.org
287 W:      https://acpica.org/
288 W:      https://github.com/acpica/acpica/
289 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291 S:      Supported
292 F:      drivers/acpi/acpica/
293 F:      include/acpi/
294 F:      tools/power/acpi/
295
296 ACPI FAN DRIVER
297 M:      Zhang Rui <rui.zhang@intel.com>
298 L:      linux-acpi@vger.kernel.org
299 W:      https://01.org/linux-acpi
300 S:      Supported
301 F:      drivers/acpi/fan.c
302
303 ACPI THERMAL DRIVER
304 M:      Zhang Rui <rui.zhang@intel.com>
305 L:      linux-acpi@vger.kernel.org
306 W:      https://01.org/linux-acpi
307 S:      Supported
308 F:      drivers/acpi/*thermal*
309
310 ACPI VIDEO DRIVER
311 M:      Zhang Rui <rui.zhang@intel.com>
312 L:      linux-acpi@vger.kernel.org
313 W:      https://01.org/linux-acpi
314 S:      Supported
315 F:      drivers/acpi/video.c
316
317 ACPI WMI DRIVER
318 L:      platform-driver-x86@vger.kernel.org
319 S:      Orphan
320 F:      drivers/platform/x86/wmi.c
321
322 AD1889 ALSA SOUND DRIVER
323 M:      Thibaut Varene <T-Bone@parisc-linux.org>
324 W:      http://wiki.parisc-linux.org/AD1889
325 L:      linux-parisc@vger.kernel.org
326 S:      Maintained
327 F:      sound/pci/ad1889.*
328
329 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330 M:      Michael Hennerich <michael.hennerich@analog.com>
331 W:      http://wiki.analog.com/AD5254
332 W:      http://ez.analog.com/community/linux-device-drivers
333 S:      Supported
334 F:      drivers/misc/ad525x_dpot.c
335
336 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337 M:      Michael Hennerich <michael.hennerich@analog.com>
338 W:      http://wiki.analog.com/AD5398
339 W:      http://ez.analog.com/community/linux-device-drivers
340 S:      Supported
341 F:      drivers/regulator/ad5398.c
342
343 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344 M:      Michael Hennerich <michael.hennerich@analog.com>
345 W:      http://wiki.analog.com/AD7142
346 W:      http://ez.analog.com/community/linux-device-drivers
347 S:      Supported
348 F:      drivers/input/misc/ad714x.c
349
350 AD7877 TOUCHSCREEN DRIVER
351 M:      Michael Hennerich <michael.hennerich@analog.com>
352 W:      http://wiki.analog.com/AD7877
353 W:      http://ez.analog.com/community/linux-device-drivers
354 S:      Supported
355 F:      drivers/input/touchscreen/ad7877.c
356
357 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358 M:      Michael Hennerich <michael.hennerich@analog.com>
359 W:      http://wiki.analog.com/AD7879
360 W:      http://ez.analog.com/community/linux-device-drivers
361 S:      Supported
362 F:      drivers/input/touchscreen/ad7879.c
363
364 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365 M:      Jiri Kosina <jikos@kernel.org>
366 S:      Maintained
367
368 ADM1025 HARDWARE MONITOR DRIVER
369 M:      Jean Delvare <jdelvare@suse.com>
370 L:      lm-sensors@lm-sensors.org
371 S:      Maintained
372 F:      Documentation/hwmon/adm1025
373 F:      drivers/hwmon/adm1025.c
374
375 ADM1029 HARDWARE MONITOR DRIVER
376 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
377 L:      lm-sensors@lm-sensors.org
378 S:      Maintained
379 F:      drivers/hwmon/adm1029.c
380
381 ADM8211 WIRELESS DRIVER
382 L:      linux-wireless@vger.kernel.org
383 W:      http://wireless.kernel.org/
384 S:      Orphan
385 F:      drivers/net/wireless/adm8211.*
386
387 ADP1653 FLASH CONTROLLER DRIVER
388 M:      Sakari Ailus <sakari.ailus@iki.fi>
389 L:      linux-media@vger.kernel.org
390 S:      Maintained
391 F:      drivers/media/i2c/adp1653.c
392 F:      include/media/adp1653.h
393
394 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395 M:      Michael Hennerich <michael.hennerich@analog.com>
396 W:      http://wiki.analog.com/ADP5520
397 W:      http://ez.analog.com/community/linux-device-drivers
398 S:      Supported
399 F:      drivers/mfd/adp5520.c
400 F:      drivers/video/backlight/adp5520_bl.c
401 F:      drivers/leds/leds-adp5520.c
402 F:      drivers/gpio/gpio-adp5520.c
403 F:      drivers/input/keyboard/adp5520-keys.c
404
405 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406 M:      Michael Hennerich <michael.hennerich@analog.com>
407 W:      http://wiki.analog.com/ADP5588
408 W:      http://ez.analog.com/community/linux-device-drivers
409 S:      Supported
410 F:      drivers/input/keyboard/adp5588-keys.c
411 F:      drivers/gpio/gpio-adp5588.c
412
413 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP8860
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/video/backlight/adp8860_bl.c
419
420 ADS1015 HARDWARE MONITOR DRIVER
421 M:      Dirk Eibach <eibach@gdsys.de>
422 L:      lm-sensors@lm-sensors.org
423 S:      Maintained
424 F:      Documentation/hwmon/ads1015
425 F:      drivers/hwmon/ads1015.c
426 F:      include/linux/i2c/ads1015.h
427
428 ADT746X FAN DRIVER
429 M:      Colin Leroy <colin@colino.net>
430 S:      Maintained
431 F:      drivers/macintosh/therm_adt746x.c
432
433 ADT7475 HARDWARE MONITOR DRIVER
434 M:      Jean Delvare <jdelvare@suse.com>
435 L:      lm-sensors@lm-sensors.org
436 S:      Maintained
437 F:      Documentation/hwmon/adt7475
438 F:      drivers/hwmon/adt7475.c
439
440 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441 M:      Michael Hennerich <michael.hennerich@analog.com>
442 W:      http://wiki.analog.com/ADXL345
443 W:      http://ez.analog.com/community/linux-device-drivers
444 S:      Supported
445 F:      drivers/input/misc/adxl34x.c
446
447 ADVANSYS SCSI DRIVER
448 M:      Matthew Wilcox <matthew@wil.cx>
449 M:      Hannes Reinecke <hare@suse.com>
450 L:      linux-scsi@vger.kernel.org
451 S:      Maintained
452 F:      Documentation/scsi/advansys.txt
453 F:      drivers/scsi/advansys.c
454
455 AEDSP16 DRIVER
456 M:      Riccardo Facchetti <fizban@tin.it>
457 S:      Maintained
458 F:      sound/oss/aedsp16.c
459
460 AF9013 MEDIA DRIVER
461 M:      Antti Palosaari <crope@iki.fi>
462 L:      linux-media@vger.kernel.org
463 W:      http://linuxtv.org/
464 W:      http://palosaari.fi/linux/
465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
466 T:      git git://linuxtv.org/anttip/media_tree.git
467 S:      Maintained
468 F:      drivers/media/dvb-frontends/af9013*
469
470 AF9033 MEDIA DRIVER
471 M:      Antti Palosaari <crope@iki.fi>
472 L:      linux-media@vger.kernel.org
473 W:      http://linuxtv.org/
474 W:      http://palosaari.fi/linux/
475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
476 T:      git git://linuxtv.org/anttip/media_tree.git
477 S:      Maintained
478 F:      drivers/media/dvb-frontends/af9033*
479
480 AFFS FILE SYSTEM
481 L:      linux-fsdevel@vger.kernel.org
482 S:      Orphan
483 F:      Documentation/filesystems/affs.txt
484 F:      fs/affs/
485
486 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487 M:      David Howells <dhowells@redhat.com>
488 L:      linux-afs@lists.infradead.org
489 S:      Supported
490 F:      fs/afs/
491 F:      include/net/af_rxrpc.h
492 F:      net/rxrpc/af_rxrpc.c
493
494 AGPGART DRIVER
495 M:      David Airlie <airlied@linux.ie>
496 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497 S:      Maintained
498 F:      drivers/char/agp/
499 F:      include/linux/agp*
500 F:      include/uapi/linux/agp*
501
502 AHA152X SCSI DRIVER
503 M:      "Juergen E. Fischer" <fischer@norbit.de>
504 L:      linux-scsi@vger.kernel.org
505 S:      Maintained
506 F:      drivers/scsi/aha152x*
507 F:      drivers/scsi/pcmcia/aha152x*
508
509 AIC7XXX / AIC79XX SCSI DRIVER
510 M:      Hannes Reinecke <hare@suse.com>
511 L:      linux-scsi@vger.kernel.org
512 S:      Maintained
513 F:      drivers/scsi/aic7xxx/
514
515 AIMSLAB FM RADIO RECEIVER DRIVER
516 M:      Hans Verkuil <hverkuil@xs4all.nl>
517 L:      linux-media@vger.kernel.org
518 T:      git git://linuxtv.org/media_tree.git
519 W:      http://linuxtv.org
520 S:      Maintained
521 F:      drivers/media/radio/radio-aimslab*
522
523 AIO
524 M:      Benjamin LaHaise <bcrl@kvack.org>
525 L:      linux-aio@kvack.org
526 S:      Supported
527 F:      fs/aio.c
528 F:      include/linux/*aio*.h
529
530 AIRSPY MEDIA DRIVER
531 M:      Antti Palosaari <crope@iki.fi>
532 L:      linux-media@vger.kernel.org
533 W:      http://linuxtv.org/
534 W:      http://palosaari.fi/linux/
535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
536 T:      git git://linuxtv.org/anttip/media_tree.git
537 S:      Maintained
538 F:      drivers/media/usb/airspy/
539
540 ALCATEL SPEEDTOUCH USB DRIVER
541 M:      Duncan Sands <duncan.sands@free.fr>
542 L:      linux-usb@vger.kernel.org
543 W:      http://www.linux-usb.org/SpeedTouch/
544 S:      Maintained
545 F:      drivers/usb/atm/speedtch.c
546 F:      drivers/usb/atm/usbatm.c
547
548 ALCHEMY AU1XX0 MMC DRIVER
549 M:      Manuel Lauss <manuel.lauss@gmail.com>
550 S:      Maintained
551 F:      drivers/mmc/host/au1xmmc.c
552
553 ALI1563 I2C DRIVER
554 M:      Rudolf Marek <r.marek@assembler.cz>
555 L:      linux-i2c@vger.kernel.org
556 S:      Maintained
557 F:      Documentation/i2c/busses/i2c-ali1563
558 F:      drivers/i2c/busses/i2c-ali1563.c
559
560 ALLWINNER SECURITY SYSTEM
561 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
562 L:      linux-crypto@vger.kernel.org
563 S:      Maintained
564 F:      drivers/crypto/sunxi-ss/
565
566 ALPHA PORT
567 M:      Richard Henderson <rth@twiddle.net>
568 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569 M:      Matt Turner <mattst88@gmail.com>
570 S:      Odd Fixes
571 L:      linux-alpha@vger.kernel.org
572 F:      arch/alpha/
573
574 ALTERA MAILBOX DRIVER
575 M:      Ley Foon Tan <lftan@altera.com>
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/mailbox/mailbox-altera.c
579
580 ALTERA PIO DRIVER
581 M:      Tien Hock Loh <thloh@altera.com>
582 L:      linux-gpio@vger.kernel.org
583 S:      Maintained
584 F:      drivers/gpio/gpio-altera.c
585
586 ALTERA TRIPLE SPEED ETHERNET DRIVER
587 M:      Vince Bridgers <vbridger@opensource.altera.com>
588 L:      netdev@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/net/ethernet/altera/
592
593 ALTERA UART/JTAG UART SERIAL DRIVERS
594 M:      Tobias Klauser <tklauser@distanz.ch>
595 L:      linux-serial@vger.kernel.org
596 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597 S:      Maintained
598 F:      drivers/tty/serial/altera_uart.c
599 F:      drivers/tty/serial/altera_jtaguart.c
600 F:      include/linux/altera_uart.h
601 F:      include/linux/altera_jtaguart.h
602
603 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604 M:      Tom Lendacky <thomas.lendacky@amd.com>
605 L:      linux-crypto@vger.kernel.org
606 S:      Supported
607 F:      drivers/crypto/ccp/
608 F:      include/linux/ccp.h
609
610 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
612 L:      lm-sensors@lm-sensors.org
613 S:      Maintained
614 F:      Documentation/hwmon/fam15h_power
615 F:      drivers/hwmon/fam15h_power.c
616
617 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 S:      Orphan
620 F:      drivers/usb/gadget/udc/amd5536udc.*
621
622 AMD GEODE PROCESSOR/CHIPSET SUPPORT
623 P:      Andres Salomon <dilinger@queued.net>
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626 S:      Supported
627 F:      drivers/char/hw_random/geode-rng.c
628 F:      drivers/crypto/geode*
629 F:      drivers/video/fbdev/geode/
630 F:      arch/x86/include/asm/geode.h
631
632 AMD IOMMU (AMD-VI)
633 M:      Joerg Roedel <joro@8bytes.org>
634 L:      iommu@lists.linux-foundation.org
635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636 S:      Maintained
637 F:      drivers/iommu/amd_iommu*.[ch]
638 F:      include/linux/amd-iommu.h
639
640 AMD KFD
641 M:      Oded Gabbay <oded.gabbay@gmail.com>
642 L:      dri-devel@lists.freedesktop.org
643 T:      git git://people.freedesktop.org/~gabbayo/linux.git
644 S:      Supported
645 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649 F:      drivers/gpu/drm/amd/amdkfd/
650 F:      drivers/gpu/drm/amd/include/cik_structs.h
651 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652 F:      drivers/gpu/drm/amd/include/vi_structs.h
653 F:      drivers/gpu/drm/radeon/radeon_kfd.c
654 F:      drivers/gpu/drm/radeon/radeon_kfd.h
655 F:      include/uapi/linux/kfd_ioctl.h
656
657 AMD MICROCODE UPDATE SUPPORT
658 M:      Borislav Petkov <bp@alien8.de>
659 S:      Maintained
660 F:      arch/x86/kernel/cpu/microcode/amd*
661
662 AMD XGBE DRIVER
663 M:      Tom Lendacky <thomas.lendacky@amd.com>
664 L:      netdev@vger.kernel.org
665 S:      Supported
666 F:      drivers/net/ethernet/amd/xgbe/
667
668 AMS (Apple Motion Sensor) DRIVER
669 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
670 S:      Supported
671 F:      drivers/macintosh/ams/
672
673 AMSO1100 RNIC DRIVER
674 M:      Tom Tucker <tom@opengridcomputing.com>
675 M:      Steve Wise <swise@opengridcomputing.com>
676 L:      linux-rdma@vger.kernel.org
677 S:      Maintained
678 F:      drivers/infiniband/hw/amso1100/
679
680 ANALOG DEVICES INC AD9389B DRIVER
681 M:      Hans Verkuil <hans.verkuil@cisco.com>
682 L:      linux-media@vger.kernel.org
683 S:      Maintained
684 F:      drivers/media/i2c/ad9389b*
685
686 ANALOG DEVICES INC ADV7180 DRIVER
687 M:      Lars-Peter Clausen <lars@metafoo.de>
688 L:      linux-media@vger.kernel.org
689 W:      http://ez.analog.com/community/linux-device-drivers
690 S:      Supported
691 F:      drivers/media/i2c/adv7180.c
692
693 ANALOG DEVICES INC ADV7511 DRIVER
694 M:      Hans Verkuil <hans.verkuil@cisco.com>
695 L:      linux-media@vger.kernel.org
696 S:      Maintained
697 F:      drivers/media/i2c/adv7511*
698
699 ANALOG DEVICES INC ADV7604 DRIVER
700 M:      Hans Verkuil <hans.verkuil@cisco.com>
701 L:      linux-media@vger.kernel.org
702 S:      Maintained
703 F:      drivers/media/i2c/adv7604*
704
705 ANALOG DEVICES INC ADV7842 DRIVER
706 M:      Hans Verkuil <hans.verkuil@cisco.com>
707 L:      linux-media@vger.kernel.org
708 S:      Maintained
709 F:      drivers/media/i2c/adv7842*
710
711 ANALOG DEVICES INC ASOC CODEC DRIVERS
712 M:      Lars-Peter Clausen <lars@metafoo.de>
713 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
714 W:      http://wiki.analog.com/
715 W:      http://ez.analog.com/community/linux-device-drivers
716 S:      Supported
717 F:      sound/soc/codecs/adau*
718 F:      sound/soc/codecs/adav*
719 F:      sound/soc/codecs/ad1*
720 F:      sound/soc/codecs/ad7*
721 F:      sound/soc/codecs/ssm*
722 F:      sound/soc/codecs/sigmadsp.*
723
724 ANALOG DEVICES INC ASOC DRIVERS
725 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
726 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
727 W:      http://blackfin.uclinux.org/
728 S:      Supported
729 F:      sound/soc/blackfin/*
730
731 ANALOG DEVICES INC IIO DRIVERS
732 M:      Lars-Peter Clausen <lars@metafoo.de>
733 M:      Michael Hennerich <Michael.Hennerich@analog.com>
734 W:      http://wiki.analog.com/
735 W:      http://ez.analog.com/community/linux-device-drivers
736 S:      Supported
737 F:      drivers/iio/*/ad*
738 X:      drivers/iio/*/adjd*
739 F:      drivers/staging/iio/*/ad*
740 F:      staging/iio/trigger/iio-trig-bfin-timer.c
741
742 ANALOG DEVICES INC DMA DRIVERS
743 M:      Lars-Peter Clausen <lars@metafoo.de>
744 W:      http://ez.analog.com/community/linux-device-drivers
745 S:      Supported
746 F:      drivers/dma/dma-axi-dmac.c
747
748 ANDROID DRIVERS
749 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
750 M:      Arve HjønnevĂ¥g <arve@android.com>
751 M:      Riley Andrews <riandrews@android.com>
752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
753 L:      devel@driverdev.osuosl.org
754 S:      Supported
755 F:      drivers/android/
756 F:      drivers/staging/android/
757
758 AOA (Apple Onboard Audio) ALSA DRIVER
759 M:      Johannes Berg <johannes@sipsolutions.net>
760 L:      linuxppc-dev@lists.ozlabs.org
761 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
762 S:      Maintained
763 F:      sound/aoa/
764
765 APM DRIVER
766 M:      Jiri Kosina <jikos@kernel.org>
767 S:      Odd fixes
768 F:      arch/x86/kernel/apm_32.c
769 F:      include/linux/apm_bios.h
770 F:      include/uapi/linux/apm_bios.h
771 F:      drivers/char/apm-emulation.c
772
773 APPLE BCM5974 MULTITOUCH DRIVER
774 M:      Henrik Rydberg <rydberg@bitmath.org>
775 L:      linux-input@vger.kernel.org
776 S:      Odd fixes
777 F:      drivers/input/mouse/bcm5974.c
778
779 APPLE SMC DRIVER
780 M:      Henrik Rydberg <rydberg@bitmath.org>
781 L:      lm-sensors@lm-sensors.org
782 S:      Odd fixes
783 F:      drivers/hwmon/applesmc.c
784
785 APPLETALK NETWORK LAYER
786 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
787 S:      Maintained
788 F:      drivers/net/appletalk/
789 F:      net/appletalk/
790
791 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
792 M:      Iyappan Subramanian <isubramanian@apm.com>
793 M:      Keyur Chudgar <kchudgar@apm.com>
794 S:      Supported
795 F:      drivers/net/ethernet/apm/xgene/
796 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
798 APTINA CAMERA SENSOR PLL
799 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800 L:      linux-media@vger.kernel.org
801 S:      Maintained
802 F:      drivers/media/i2c/aptina-pll.*
803
804 ARC FRAMEBUFFER DRIVER
805 M:      Jaya Kumar <jayalk@intworks.biz>
806 S:      Maintained
807 F:      drivers/video/fbdev/arcfb.c
808 F:      drivers/video/fbdev/core/fb_defio.c
809
810 ARCNET NETWORK LAYER
811 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
812 L:      netdev@vger.kernel.org
813 S:      Maintained
814 F:      drivers/net/arcnet/
815 F:      include/uapi/linux/if_arcnet.h
816
817 ARM MFM AND FLOPPY DRIVERS
818 M:      Ian Molton <spyro@f2s.com>
819 S:      Maintained
820 F:      arch/arm/lib/floppydma.S
821 F:      arch/arm/include/asm/floppy.h
822
823 ARM PMU PROFILING AND DEBUGGING
824 M:      Will Deacon <will.deacon@arm.com>
825 S:      Maintained
826 F:      arch/arm/kernel/perf_*
827 F:      arch/arm/oprofile/common.c
828 F:      arch/arm/kernel/hw_breakpoint.c
829 F:      arch/arm/include/asm/hw_breakpoint.h
830 F:      arch/arm/include/asm/perf_event.h
831 F:      drivers/perf/arm_pmu.c
832 F:      include/linux/perf/arm_pmu.h
833
834 ARM PORT
835 M:      Russell King <linux@arm.linux.org.uk>
836 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837 W:      http://www.arm.linux.org.uk/
838 S:      Maintained
839 F:      arch/arm/
840
841 ARM SUB-ARCHITECTURES
842 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843 S:      Maintained
844 F:      arch/arm/mach-*/
845 F:      arch/arm/plat-*/
846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
848 ARM PRIMECELL AACI PL041 DRIVER
849 M:      Russell King <linux@arm.linux.org.uk>
850 S:      Maintained
851 F:      sound/arm/aaci.*
852
853 ARM PRIMECELL CLCD PL110 DRIVER
854 M:      Russell King <linux@arm.linux.org.uk>
855 S:      Maintained
856 F:      drivers/video/fbdev/amba-clcd.*
857
858 ARM PRIMECELL KMI PL050 DRIVER
859 M:      Russell King <linux@arm.linux.org.uk>
860 S:      Maintained
861 F:      drivers/input/serio/ambakmi.*
862 F:      include/linux/amba/kmi.h
863
864 ARM PRIMECELL MMCI PL180/1 DRIVER
865 M:      Russell King <linux@arm.linux.org.uk>
866 S:      Maintained
867 F:      drivers/mmc/host/mmci.*
868 F:      include/linux/amba/mmci.h
869
870 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871 M:      Russell King <linux@arm.linux.org.uk>
872 S:      Maintained
873 F:      drivers/tty/serial/amba-pl01*.c
874 F:      include/linux/amba/serial.h
875
876 ARM PRIMECELL BUS SUPPORT
877 M:      Russell King <linux@arm.linux.org.uk>
878 S:      Maintained
879 F:      drivers/amba/
880 F:      include/linux/amba/bus.h
881
882 ARM/ADS SPHERE MACHINE SUPPORT
883 M:      Lennert Buytenhek <kernel@wantstofly.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886
887 ARM/AFEB9260 MACHINE SUPPORT
888 M:      Sergey Lapin <slapin@ossfans.org>
889 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 S:      Maintained
891
892 ARM/AJECO 1ARM MACHINE SUPPORT
893 M:      Lennert Buytenhek <kernel@wantstofly.org>
894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895 S:      Maintained
896
897 ARM/Allwinner sunXi SoC support
898 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
899 M:      Chen-Yu Tsai <wens@csie.org>
900 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901 S:      Maintained
902 N:      sun[x456789]i
903
904 ARM/Allwinner SoC Clock Support
905 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
906 S:      Maintained
907 F:      drivers/clk/sunxi/
908
909 ARM/Amlogic MesonX SoC support
910 M:      Carlo Caione <carlo@caione.org>
911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912 S:      Maintained
913 F:      drivers/media/rc/meson-ir.c
914 N:      meson[x68]
915
916 ARM/Annapurna Labs ALPINE ARCHITECTURE
917 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
918 S:      Maintained
919 F:      arch/arm/mach-alpine/
920
921 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
922 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
923 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
924 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
925 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926 W:      http://www.linux4sam.org
927 S:      Supported
928 F:      arch/arm/mach-at91/
929 F:      include/soc/at91/
930 F:      arch/arm/boot/dts/at91*.dts
931 F:      arch/arm/boot/dts/at91*.dtsi
932 F:      arch/arm/boot/dts/sama*.dts
933 F:      arch/arm/boot/dts/sama*.dtsi
934 F:      arch/arm/include/debug/at91.S
935
936 ARM/ATMEL AT91 Clock Support
937 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
938 S:      Maintained
939 F:      drivers/clk/at91
940
941 ARM/CALXEDA HIGHBANK ARCHITECTURE
942 M:      Rob Herring <robh@kernel.org>
943 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944 S:      Maintained
945 F:      arch/arm/mach-highbank/
946
947 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
948 M:      Krzysztof Halasa <khalasa@piap.pl>
949 S:      Maintained
950 F:      arch/arm/mach-cns3xxx/
951
952 ARM/CAVIUM THUNDER NETWORK DRIVER
953 M:      Sunil Goutham <sgoutham@cavium.com>
954 M:      Robert Richter <rric@kernel.org>
955 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956 S:      Supported
957 F:      drivers/net/ethernet/cavium/thunder/
958
959 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
960 M:      Alexander Shiyan <shc_work@mail.ru>
961 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962 S:      Odd Fixes
963 N:      clps711x
964
965 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
966 M:      Hartley Sweeten <hsweeten@visionengravers.com>
967 M:      Ryan Mallon <rmallon@gmail.com>
968 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 S:      Maintained
970 F:      arch/arm/mach-ep93xx/
971 F:      arch/arm/mach-ep93xx/include/mach/
972
973 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
974 M:      Lennert Buytenhek <kernel@wantstofly.org>
975 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 S:      Maintained
977
978 ARM/CLKDEV SUPPORT
979 M:      Russell King <linux@arm.linux.org.uk>
980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 S:      Maintained
982 F:      arch/arm/include/asm/clkdev.h
983 F:      drivers/clk/clkdev.c
984
985 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
986 M:      Mike Rapoport <mike@compulab.co.il>
987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 S:      Maintained
989
990 ARM/CONTEC MICRO9 MACHINE SUPPORT
991 M:      Hubert Feurstein <hubert.feurstein@contec.at>
992 S:      Maintained
993 F:      arch/arm/mach-ep93xx/micro9.c
994
995 ARM/CORESIGHT FRAMEWORK AND DRIVERS
996 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
997 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 S:      Maintained
999 F:      drivers/hwtracing/coresight/*
1000 F:      Documentation/trace/coresight.txt
1001 F:      Documentation/devicetree/bindings/arm/coresight.txt
1002 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1003
1004 ARM/CORGI MACHINE SUPPORT
1005 M:      Richard Purdie <rpurdie@rpsys.net>
1006 S:      Maintained
1007
1008 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1009 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011 T:      git git://github.com/ulli-kroll/linux.git
1012 S:      Maintained
1013 F:      arch/arm/mach-gemini/
1014 F:      drivers/rtc/rtc-gemini.c
1015
1016 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1017 M:      Barry Song <baohua@kernel.org>
1018 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1020 S:      Maintained
1021 F:      arch/arm/mach-prima2/
1022 F:      drivers/clk/sirf/
1023 F:      drivers/clocksource/timer-prima2.c
1024 F:      drivers/clocksource/timer-atlas7.c
1025 N:      [^a-z]sirf
1026
1027 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1028 M:      Baruch Siach <baruch@tkos.co.il>
1029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 S:      Maintained
1031 F:      arch/arm/boot/dts/cx92755*
1032 N:      digicolor
1033
1034 ARM/EBSA110 MACHINE SUPPORT
1035 M:      Russell King <linux@arm.linux.org.uk>
1036 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037 W:      http://www.arm.linux.org.uk/
1038 S:      Maintained
1039 F:      arch/arm/mach-ebsa110/
1040 F:      drivers/net/ethernet/amd/am79c961a.*
1041
1042 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1043 M:      Uwe Kleine-König <kernel@pengutronix.de>
1044 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045 S:      Maintained
1046 N:      efm32
1047
1048 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1049 M:      Daniel Ribeiro <drwyrm@gmail.com>
1050 M:      Stefan Schmidt <stefan@openezx.org>
1051 M:      Harald Welte <laforge@openezx.org>
1052 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1053 W:      http://www.openezx.org/
1054 S:      Maintained
1055 T:      topgit git://git.openezx.org/openezx.git
1056 F:      arch/arm/mach-pxa/ezx.c
1057
1058 ARM/FARADAY FA526 PORT
1059 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S:      Maintained
1062 T:      git git://git.berlios.de/gemini-board
1063 F:      arch/arm/mm/*-fa*
1064
1065 ARM/FOOTBRIDGE ARCHITECTURE
1066 M:      Russell King <linux@arm.linux.org.uk>
1067 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068 W:      http://www.arm.linux.org.uk/
1069 S:      Maintained
1070 F:      arch/arm/include/asm/hardware/dec21285.h
1071 F:      arch/arm/mach-footbridge/
1072
1073 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1074 M:      Shawn Guo <shawnguo@kernel.org>
1075 M:      Sascha Hauer <kernel@pengutronix.de>
1076 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 S:      Maintained
1078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1079 F:      arch/arm/mach-imx/
1080 F:      arch/arm/mach-mxs/
1081 F:      arch/arm/boot/dts/imx*
1082 F:      arch/arm/configs/imx*_defconfig
1083 F:      drivers/clk/imx/
1084 F:      include/soc/imx/
1085
1086 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1087 M:      Shawn Guo <shawnguo@kernel.org>
1088 M:      Sascha Hauer <kernel@pengutronix.de>
1089 R:      Stefan Agner <stefan@agner.ch>
1090 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091 S:      Maintained
1092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1093 F:      arch/arm/mach-imx/*vf610*
1094 F:      arch/arm/boot/dts/vf*
1095
1096 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1097 M:      Lennert Buytenhek <kernel@wantstofly.org>
1098 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 S:      Maintained
1100
1101 ARM/GUMSTIX MACHINE SUPPORT
1102 M:      Steve Sakoman <sakoman@gmail.com>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105
1106 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1107 M:      Philipp Zabel <philipp.zabel@gmail.com>
1108 M:      Paul Parsons <lost.distance@yahoo.com>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111 F:      arch/arm/mach-pxa/hx4700.c
1112 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1113 F:      sound/soc/pxa/hx4700.c
1114
1115 ARM/HISILICON SOC SUPPORT
1116 M:      Wei Xu <xuwei5@hisilicon.com>
1117 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 W:      http://www.hisilicon.com
1119 S:      Supported
1120 T:      git git://github.com/hisilicon/linux-hisi.git
1121 F:      arch/arm/mach-hisi/
1122
1123 ARM/HP JORNADA 7XX MACHINE SUPPORT
1124 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1125 W:      www.jlime.com
1126 S:      Maintained
1127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1128 F:      arch/arm/mach-sa1100/jornada720.c
1129 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1130
1131 ARM/IGEP MACHINE SUPPORT
1132 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1133 M:      Javier Martinez Canillas <javier@dowhile0.org>
1134 L:      linux-omap@vger.kernel.org
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137 F:      arch/arm/boot/dts/omap3-igep*
1138
1139 ARM/INCOME PXA270 SUPPORT
1140 M:      Marek Vasut <marek.vasut@gmail.com>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S:      Maintained
1143 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1144
1145 ARM/INTEL IOP32X ARM ARCHITECTURE
1146 M:      Lennert Buytenhek <kernel@wantstofly.org>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149
1150 ARM/INTEL IOP33X ARM ARCHITECTURE
1151 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 S:      Orphan
1153
1154 ARM/INTEL IOP13XX ARM ARCHITECTURE
1155 M:      Lennert Buytenhek <kernel@wantstofly.org>
1156 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157 S:      Maintained
1158
1159 ARM/INTEL IQ81342EX MACHINE SUPPORT
1160 M:      Lennert Buytenhek <kernel@wantstofly.org>
1161 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 S:      Maintained
1163
1164 ARM/INTEL IXDP2850 MACHINE SUPPORT
1165 M:      Lennert Buytenhek <kernel@wantstofly.org>
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 S:      Maintained
1168
1169 ARM/INTEL IXP4XX ARM ARCHITECTURE
1170 M:      Imre Kaloz <kaloz@openwrt.org>
1171 M:      Krzysztof Halasa <khalasa@piap.pl>
1172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 S:      Maintained
1174 F:      arch/arm/mach-ixp4xx/
1175
1176 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1177 M:      Jonathan Cameron <jic23@cam.ac.uk>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 S:      Maintained
1180 F:      arch/arm/mach-pxa/stargate2.c
1181 F:      drivers/pcmcia/pxa2xx_stargate2.c
1182
1183 ARM/INTEL XSC3 (MANZANO) ARM CORE
1184 M:      Lennert Buytenhek <kernel@wantstofly.org>
1185 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 S:      Maintained
1187
1188 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1189 M:      Lennert Buytenhek <kernel@wantstofly.org>
1190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S:      Maintained
1192
1193 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1194 M:      Santosh Shilimkar <ssantosh@kernel.org>
1195 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 S:      Maintained
1197 F:      arch/arm/mach-keystone/
1198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1199
1200 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1201 M:      Santosh Shilimkar <ssantosh@kernel.org>
1202 L:      linux-kernel@vger.kernel.org
1203 S:      Maintained
1204 F:      drivers/clk/keystone/
1205
1206 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1207 M:      Santosh Shilimkar <ssantosh@kernel.org>
1208 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 L:      linux-kernel@vger.kernel.org
1210 S:      Maintained
1211 F:      drivers/clocksource/timer-keystone.c
1212
1213 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1214 M:      Santosh Shilimkar <ssantosh@kernel.org>
1215 L:      linux-kernel@vger.kernel.org
1216 S:      Maintained
1217 F:      drivers/power/reset/keystone-reset.c
1218
1219 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1220 M:      Santosh Shilimkar <ssantosh@kernel.org>
1221 L:      linux-kernel@vger.kernel.org
1222 S:      Maintained
1223 F:      drivers/memory/*emif*
1224
1225 ARM/LOGICPD PXA270 MACHINE SUPPORT
1226 M:      Lennert Buytenhek <kernel@wantstofly.org>
1227 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 S:      Maintained
1229
1230 ARM/LPC18XX ARCHITECTURE
1231 M:      Joachim Eastwood <manabian@gmail.com>
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S:      Maintained
1234 N:      lpc18xx
1235
1236 ARM/MAGICIAN MACHINE SUPPORT
1237 M:      Philipp Zabel <philipp.zabel@gmail.com>
1238 S:      Maintained
1239
1240 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1241 M:      Jason Cooper <jason@lakedaemon.net>
1242 M:      Andrew Lunn <andrew@lunn.ch>
1243 M:      Gregory Clement <gregory.clement@free-electrons.com>
1244 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1245 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 S:      Maintained
1247 F:      arch/arm/mach-mvebu/
1248 F:      drivers/rtc/rtc-armada38x.c
1249 F:      arch/arm/boot/dts/armada*
1250 F:      arch/arm/boot/dts/kirkwood*
1251
1252
1253 ARM/Marvell Berlin SoC support
1254 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1255 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 S:      Maintained
1257 F:      arch/arm/mach-berlin/
1258 F:      arch/arm/boot/dts/berlin*
1259
1260
1261 ARM/Marvell Dove/MV78xx0/Orion SOC support
1262 M:      Jason Cooper <jason@lakedaemon.net>
1263 M:      Andrew Lunn <andrew@lunn.ch>
1264 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1265 M:      Gregory Clement <gregory.clement@free-electrons.com>
1266 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267 S:      Maintained
1268 F:      arch/arm/mach-dove/
1269 F:      arch/arm/mach-mv78xx0/
1270 F:      arch/arm/mach-orion5x/
1271 F:      arch/arm/plat-orion/
1272 F:      arch/arm/boot/dts/dove*
1273 F:      arch/arm/boot/dts/orion5x*
1274
1275
1276 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1277 M:      Alexander Clouter <alex@digriz.org.uk>
1278 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 W:      http://www.digriz.org.uk/ts78xx/kernel
1280 S:      Maintained
1281 F:      arch/arm/mach-orion5x/ts78xx-*
1282
1283 ARM/Mediatek RTC DRIVER
1284 M:      Eddie Huang <eddie.huang@mediatek.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:      drivers/rtc/rtc-mt6397.c
1289
1290 ARM/Mediatek SoC support
1291 M:      Matthias Brugger <matthias.bgg@gmail.com>
1292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1294 S:      Maintained
1295 F:      arch/arm/boot/dts/mt6*
1296 F:      arch/arm/boot/dts/mt8*
1297 F:      arch/arm/mach-mediatek/
1298 N:      mtk
1299 K:      mediatek
1300
1301 ARM/MICREL KS8695 ARCHITECTURE
1302 M:      Greg Ungerer <gerg@uclinux.org>
1303 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304 F:      arch/arm/mach-ks8695/
1305 S:      Odd Fixes
1306
1307 ARM/MIOA701 MACHINE SUPPORT
1308 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1309 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 F:      arch/arm/mach-pxa/mioa701.c
1311 S:      Maintained
1312
1313 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1314 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1315 S:      Maintained
1316
1317 ARM/NOMADIK ARCHITECTURE
1318 M:      Alessandro Rubini <rubini@unipv.it>
1319 M:      Linus Walleij <linus.walleij@linaro.org>
1320 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321 S:      Maintained
1322 F:      arch/arm/mach-nomadik/
1323 F:      drivers/pinctrl/nomadik/
1324 F:      drivers/i2c/busses/i2c-nomadik.c
1325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1326
1327 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1328 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1329 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1330 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1331 S:      Supported
1332
1333 ARM/TOSA MACHINE SUPPORT
1334 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1335 M:      Dirk Opfer <dirk@opfer-online.de>
1336 S:      Maintained
1337
1338 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1339 M:      Marek Vasut <marek.vasut@gmail.com>
1340 L:      linux-arm-kernel@lists.infradead.org
1341 W:      http://hackndev.com
1342 S:      Maintained
1343 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1344 F:      arch/arm/mach-pxa/palmtx.c
1345 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1346 F:      arch/arm/mach-pxa/palmt5.c
1347 F:      arch/arm/mach-pxa/include/mach/palmld.h
1348 F:      arch/arm/mach-pxa/palmld.c
1349 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1350 F:      arch/arm/mach-pxa/palmte2.c
1351 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1352 F:      arch/arm/mach-pxa/palmtc.c
1353
1354 ARM/PALM TREO SUPPORT
1355 M:      Tomas Cech <sleep_walker@suse.com>
1356 L:      linux-arm-kernel@lists.infradead.org
1357 W:      http://hackndev.com
1358 S:      Maintained
1359 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1360 F:      arch/arm/mach-pxa/palmtreo.c
1361
1362 ARM/PALMZ72 SUPPORT
1363 M:      Sergey Lapin <slapin@ossfans.org>
1364 L:      linux-arm-kernel@lists.infradead.org
1365 W:      http://hackndev.com
1366 S:      Maintained
1367 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1368 F:      arch/arm/mach-pxa/palmz72.c
1369
1370 ARM/PLEB SUPPORT
1371 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1372 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1373 S:      Maintained
1374
1375 ARM/PT DIGITAL BOARD PORT
1376 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1377 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378 W:      http://www.arm.linux.org.uk/
1379 S:      Maintained
1380
1381 ARM/QUALCOMM SUPPORT
1382 M:      Kumar Gala <galak@codeaurora.org>
1383 M:      Andy Gross <agross@codeaurora.org>
1384 M:      David Brown <davidb@codeaurora.org>
1385 L:      linux-arm-msm@vger.kernel.org
1386 L:      linux-soc@vger.kernel.org
1387 S:      Maintained
1388 F:      arch/arm/mach-qcom/
1389 F:      drivers/soc/qcom/
1390 F:      drivers/tty/serial/msm_serial.h
1391 F:      drivers/tty/serial/msm_serial.c
1392 F:      drivers/*/pm8???-*
1393 F:      drivers/mfd/ssbi.c
1394 F:      drivers/firmware/qcom_scm.c
1395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1396
1397 ARM/RADISYS ENP2611 MACHINE SUPPORT
1398 M:      Lennert Buytenhek <kernel@wantstofly.org>
1399 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400 S:      Maintained
1401
1402 ARM/RISCPC ARCHITECTURE
1403 M:      Russell King <linux@arm.linux.org.uk>
1404 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405 W:      http://www.arm.linux.org.uk/
1406 S:      Maintained
1407 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1408 F:      arch/arm/include/asm/hardware/ioc.h
1409 F:      arch/arm/include/asm/hardware/iomd.h
1410 F:      arch/arm/include/asm/hardware/memc.h
1411 F:      arch/arm/mach-rpc/
1412 F:      drivers/net/ethernet/8390/etherh.c
1413 F:      drivers/net/ethernet/i825xx/ether1*
1414 F:      drivers/net/ethernet/seeq/ether3*
1415 F:      drivers/scsi/arm/
1416
1417 ARM/Rockchip SoC support
1418 M:      Heiko Stuebner <heiko@sntech.de>
1419 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1420 L:      linux-rockchip@lists.infradead.org
1421 S:      Maintained
1422 F:      arch/arm/boot/dts/rk3*
1423 F:      arch/arm/mach-rockchip/
1424 F:      drivers/clk/rockchip/
1425 F:      drivers/i2c/busses/i2c-rk3x.c
1426 F:      drivers/*/*rockchip*
1427 F:      drivers/*/*/*rockchip*
1428 F:      sound/soc/rockchip/
1429 N:      rockchip
1430
1431 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1432 M:      Kukjin Kim <kgene@kernel.org>
1433 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1434 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1436 S:      Maintained
1437 F:      arch/arm/boot/dts/s3c*
1438 F:      arch/arm/boot/dts/exynos*
1439 F:      arch/arm64/boot/dts/exynos/
1440 F:      arch/arm/plat-samsung/
1441 F:      arch/arm/mach-s3c24*/
1442 F:      arch/arm/mach-s3c64xx/
1443 F:      arch/arm/mach-s5p*/
1444 F:      arch/arm/mach-exynos*/
1445 F:      drivers/*/*s3c2410*
1446 F:      drivers/*/*/*s3c2410*
1447 F:      drivers/spi/spi-s3c*
1448 F:      sound/soc/samsung/*
1449 N:      exynos
1450
1451 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1452 M:      Kyungmin Park <kyungmin.park@samsung.com>
1453 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 S:      Maintained
1455 F:      arch/arm/mach-s5pv210/
1456
1457 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1458 M:      Kyungmin Park <kyungmin.park@samsung.com>
1459 M:      Kamil Debski <k.debski@samsung.com>
1460 L:      linux-arm-kernel@lists.infradead.org
1461 L:      linux-media@vger.kernel.org
1462 S:      Maintained
1463 F:      drivers/media/platform/s5p-g2d/
1464
1465 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1466 M:      Kyungmin Park <kyungmin.park@samsung.com>
1467 M:      Kamil Debski <k.debski@samsung.com>
1468 M:      Jeongtae Park <jtp.park@samsung.com>
1469 L:      linux-arm-kernel@lists.infradead.org
1470 L:      linux-media@vger.kernel.org
1471 S:      Maintained
1472 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1473 F:      drivers/media/platform/s5p-mfc/
1474
1475 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1476 M:      Kyungmin Park <kyungmin.park@samsung.com>
1477 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1478 L:      linux-arm-kernel@lists.infradead.org
1479 L:      linux-media@vger.kernel.org
1480 S:      Maintained
1481 F:      drivers/media/platform/s5p-tv/
1482
1483 ARM/SHMOBILE ARM ARCHITECTURE
1484 M:      Simon Horman <horms@verge.net.au>
1485 M:      Magnus Damm <magnus.damm@gmail.com>
1486 L:      linux-sh@vger.kernel.org
1487 W:      http://oss.renesas.com
1488 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1490 S:      Supported
1491 F:      arch/arm/boot/dts/emev2*
1492 F:      arch/arm/boot/dts/r7s*
1493 F:      arch/arm/boot/dts/r8a*
1494 F:      arch/arm/boot/dts/sh*
1495 F:      arch/arm/configs/bockw_defconfig
1496 F:      arch/arm/configs/marzen_defconfig
1497 F:      arch/arm/configs/shmobile_defconfig
1498 F:      arch/arm/include/debug/renesas-scif.S
1499 F:      arch/arm/mach-shmobile/
1500 F:      drivers/sh/
1501
1502 ARM/SOCFPGA ARCHITECTURE
1503 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1504 S:      Maintained
1505 F:      arch/arm/mach-socfpga/
1506 F:      arch/arm/boot/dts/socfpga*
1507 F:      arch/arm/configs/socfpga_defconfig
1508 W:      http://www.rocketboards.org
1509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1510
1511 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1512 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1513 S:      Maintained
1514 F:      drivers/clk/socfpga/
1515
1516 ARM/SOCFPGA EDAC SUPPORT
1517 M:      Thor Thayer <tthayer@opensource.altera.com>
1518 S:      Maintained
1519 F:      drivers/edac/altera_edac.
1520
1521 ARM/STI ARCHITECTURE
1522 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1523 M:      Maxime Coquelin <maxime.coquelin@st.com>
1524 M:      Patrice Chotard <patrice.chotard@st.com>
1525 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526 L:      kernel@stlinux.com
1527 W:      http://www.stlinux.com
1528 S:      Maintained
1529 F:      arch/arm/mach-sti/
1530 F:      arch/arm/boot/dts/sti*
1531 F:      drivers/clocksource/arm_global_timer.c
1532 F:      drivers/clocksource/clksrc_st_lpc.c
1533 F:      drivers/i2c/busses/i2c-st.c
1534 F:      drivers/media/rc/st_rc.c
1535 F:      drivers/media/platform/sti/c8sectpfe/
1536 F:      drivers/mmc/host/sdhci-st.c
1537 F:      drivers/phy/phy-miphy28lp.c
1538 F:      drivers/phy/phy-miphy365x.c
1539 F:      drivers/phy/phy-stih407-usb.c
1540 F:      drivers/phy/phy-stih41x-usb.c
1541 F:      drivers/pinctrl/pinctrl-st.c
1542 F:      drivers/reset/sti/
1543 F:      drivers/rtc/rtc-st-lpc.c
1544 F:      drivers/tty/serial/st-asc.c
1545 F:      drivers/usb/dwc3/dwc3-st.c
1546 F:      drivers/usb/host/ehci-st.c
1547 F:      drivers/usb/host/ohci-st.c
1548 F:      drivers/watchdog/st_lpc_wdt.c
1549 F:      drivers/ata/ahci_st.c
1550
1551 ARM/STM32 ARCHITECTURE
1552 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1553 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554 S:      Maintained
1555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1556 N:      stm32
1557 F:      drivers/clocksource/armv7m_systick.c
1558
1559 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1560 M:      Lennert Buytenhek <kernel@wantstofly.org>
1561 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1562 S:      Maintained
1563
1564 ARM/TETON BGA MACHINE SUPPORT
1565 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1566 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567 S:      Maintained
1568
1569 ARM/THECUS N2100 MACHINE SUPPORT
1570 M:      Lennert Buytenhek <kernel@wantstofly.org>
1571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572 S:      Maintained
1573
1574 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1575 M:      Wan ZongShun <mcuos.com@gmail.com>
1576 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577 W:      http://www.mcuos.com
1578 S:      Maintained
1579 F:      arch/arm/mach-w90x900/
1580 F:      drivers/input/keyboard/w90p910_keypad.c
1581 F:      drivers/input/touchscreen/w90p910_ts.c
1582 F:      drivers/watchdog/nuc900_wdt.c
1583 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1584 F:      drivers/mtd/nand/nuc900_nand.c
1585 F:      drivers/rtc/rtc-nuc900.c
1586 F:      drivers/spi/spi-nuc900.c
1587 F:      drivers/usb/host/ehci-w90x900.c
1588 F:      drivers/video/fbdev/nuc900fb.c
1589
1590 ARM/U300 MACHINE SUPPORT
1591 M:      Linus Walleij <linus.walleij@linaro.org>
1592 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593 S:      Supported
1594 F:      arch/arm/mach-u300/
1595 F:      drivers/clocksource/timer-u300.c
1596 F:      drivers/i2c/busses/i2c-stu300.c
1597 F:      drivers/rtc/rtc-coh901331.c
1598 F:      drivers/watchdog/coh901327_wdt.c
1599 F:      drivers/dma/coh901318*
1600 F:      drivers/mfd/ab3100*
1601 F:      drivers/rtc/rtc-ab3100.c
1602 F:      drivers/rtc/rtc-coh901331.c
1603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1604
1605 ARM/UNIPHIER ARCHITECTURE
1606 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1607 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608 S:      Maintained
1609 F:      arch/arm/boot/dts/uniphier*
1610 F:      arch/arm/mach-uniphier/
1611 F:      drivers/pinctrl/uniphier/
1612 F:      drivers/tty/serial/8250/8250_uniphier.c
1613 N:      uniphier
1614
1615 ARM/Ux500 ARM ARCHITECTURE
1616 M:      Linus Walleij <linus.walleij@linaro.org>
1617 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618 S:      Maintained
1619 F:      arch/arm/mach-ux500/
1620 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1621 F:      drivers/dma/ste_dma40*
1622 F:      drivers/hwspinlock/u8500_hsem.c
1623 F:      drivers/mfd/abx500*
1624 F:      drivers/mfd/ab8500*
1625 F:      drivers/mfd/dbx500*
1626 F:      drivers/mfd/db8500*
1627 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1628 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1629 F:      drivers/rtc/rtc-ab8500.c
1630 F:      drivers/rtc/rtc-pl031.c
1631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1632
1633 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1634 M:      Ulf Hansson <ulf.hansson@linaro.org>
1635 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636 T:      git git://git.linaro.org/people/ulfh/clk.git
1637 S:      Maintained
1638 F:      drivers/clk/ux500/
1639 F:      include/linux/platform_data/clk-ux500.h
1640
1641 ARM/VERSATILE EXPRESS PLATFORM
1642 M:      Liviu Dudau <liviu.dudau@arm.com>
1643 M:      Sudeep Holla <sudeep.holla@arm.com>
1644 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1645 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 S:      Maintained
1647 F:      arch/arm/boot/dts/vexpress*
1648 F:      arch/arm64/boot/dts/arm/vexpress*
1649 F:      arch/arm/mach-vexpress/
1650 F:      */*/vexpress*
1651 F:      */*/*/vexpress*
1652 F:      drivers/clk/versatile/clk-vexpress-osc.c
1653 F:      drivers/clocksource/versatile.c
1654
1655 ARM/VFP SUPPORT
1656 M:      Russell King <linux@arm.linux.org.uk>
1657 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658 W:      http://www.arm.linux.org.uk/
1659 S:      Maintained
1660 F:      arch/arm/vfp/
1661
1662 ARM/VOIPAC PXA270 SUPPORT
1663 M:      Marek Vasut <marek.vasut@gmail.com>
1664 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665 S:      Maintained
1666 F:      arch/arm/mach-pxa/vpac270.c
1667 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1668
1669 ARM/VT8500 ARM ARCHITECTURE
1670 M:      Tony Prisk <linux@prisktech.co.nz>
1671 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672 S:      Maintained
1673 F:      arch/arm/mach-vt8500/
1674 F:      drivers/clocksource/vt8500_timer.c
1675 F:      drivers/i2c/busses/i2c-wmt.c
1676 F:      drivers/mmc/host/wmt-sdmmc.c
1677 F:      drivers/pwm/pwm-vt8500.c
1678 F:      drivers/rtc/rtc-vt8500.c
1679 F:      drivers/tty/serial/vt8500_serial.c
1680 F:      drivers/usb/host/ehci-platform.c
1681 F:      drivers/usb/host/uhci-platform.c
1682 F:      drivers/video/fbdev/vt8500lcdfb.*
1683 F:      drivers/video/fbdev/wm8505fb*
1684 F:      drivers/video/fbdev/wmt_ge_rops.*
1685
1686 ARM/ZIPIT Z2 SUPPORT
1687 M:      Marek Vasut <marek.vasut@gmail.com>
1688 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689 S:      Maintained
1690 F:      arch/arm/mach-pxa/z2.c
1691 F:      arch/arm/mach-pxa/include/mach/z2.h
1692
1693 ARM/ZTE ARCHITECTURE
1694 M:      Jun Nie <jun.nie@linaro.org>
1695 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696 S:      Maintained
1697 F:      arch/arm/mach-zx/
1698 F:      drivers/clk/zte/
1699 F:      Documentation/devicetree/bindings/arm/zte.txt
1700 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1701
1702 ARM/ZYNQ ARCHITECTURE
1703 M:      Michal Simek <michal.simek@xilinx.com>
1704 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1705 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706 W:      http://wiki.xilinx.com
1707 T:      git https://github.com/Xilinx/linux-xlnx.git
1708 S:      Supported
1709 F:      arch/arm/mach-zynq/
1710 F:      drivers/cpuidle/cpuidle-zynq.c
1711 F:      drivers/block/xsysace.c
1712 N:      zynq
1713 N:      xilinx
1714 F:      drivers/clocksource/cadence_ttc_timer.c
1715 F:      drivers/i2c/busses/i2c-cadence.c
1716 F:      drivers/mmc/host/sdhci-of-arasan.c
1717 F:      drivers/edac/synopsys_edac.c
1718
1719 ARM SMMU DRIVERS
1720 M:      Will Deacon <will.deacon@arm.com>
1721 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722 S:      Maintained
1723 F:      drivers/iommu/arm-smmu.c
1724 F:      drivers/iommu/arm-smmu-v3.c
1725 F:      drivers/iommu/io-pgtable-arm.c
1726
1727 ARM64 PORT (AARCH64 ARCHITECTURE)
1728 M:      Catalin Marinas <catalin.marinas@arm.com>
1729 M:      Will Deacon <will.deacon@arm.com>
1730 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731 S:      Maintained
1732 F:      arch/arm64/
1733 F:      Documentation/arm64/
1734
1735 AS3645A LED FLASH CONTROLLER DRIVER
1736 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1737 L:      linux-media@vger.kernel.org
1738 T:      git git://linuxtv.org/media_tree.git
1739 S:      Maintained
1740 F:      drivers/media/i2c/as3645a.c
1741 F:      include/media/as3645a.h
1742
1743 ASC7621 HARDWARE MONITOR DRIVER
1744 M:      George Joseph <george.joseph@fairview5.com>
1745 L:      lm-sensors@lm-sensors.org
1746 S:      Maintained
1747 F:      Documentation/hwmon/asc7621
1748 F:      drivers/hwmon/asc7621.c
1749
1750 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1751 M:      Corentin Chary <corentin.chary@gmail.com>
1752 L:      acpi4asus-user@lists.sourceforge.net
1753 L:      platform-driver-x86@vger.kernel.org
1754 W:      http://acpi4asus.sf.net
1755 S:      Maintained
1756 F:      drivers/platform/x86/asus*.c
1757 F:      drivers/platform/x86/eeepc*.c
1758
1759 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1760 R:      Dan Williams <dan.j.williams@intel.com>
1761 W:      http://sourceforge.net/projects/xscaleiop
1762 S:      Odd fixes
1763 F:      Documentation/crypto/async-tx-api.txt
1764 F:      crypto/async_tx/
1765 F:      drivers/dma/
1766 F:      include/linux/dmaengine.h
1767 F:      include/linux/async_tx.h
1768
1769 AT24 EEPROM DRIVER
1770 M:      Wolfram Sang <wsa@the-dreams.de>
1771 L:      linux-i2c@vger.kernel.org
1772 S:      Maintained
1773 F:      drivers/misc/eeprom/at24.c
1774 F:      include/linux/platform_data/at24.h
1775
1776 ATA OVER ETHERNET (AOE) DRIVER
1777 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1778 W:      http://www.openaoe.org/
1779 S:      Supported
1780 F:      Documentation/aoe/
1781 F:      drivers/block/aoe/
1782
1783 ATHEROS ATH GENERIC UTILITIES
1784 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1785 L:      linux-wireless@vger.kernel.org
1786 S:      Supported
1787 F:      drivers/net/wireless/ath/*
1788
1789 ATHEROS ATH5K WIRELESS DRIVER
1790 M:      Jiri Slaby <jirislaby@gmail.com>
1791 M:      Nick Kossifidis <mickflemm@gmail.com>
1792 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1793 L:      linux-wireless@vger.kernel.org
1794 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1795 S:      Maintained
1796 F:      drivers/net/wireless/ath/ath5k/
1797
1798 ATHEROS ATH6KL WIRELESS DRIVER
1799 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1800 L:      linux-wireless@vger.kernel.org
1801 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1802 T:      git git://github.com/kvalo/ath.git
1803 S:      Supported
1804 F:      drivers/net/wireless/ath/ath6kl/
1805
1806 WILOCITY WIL6210 WIRELESS DRIVER
1807 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1808 L:      linux-wireless@vger.kernel.org
1809 L:      wil6210@qca.qualcomm.com
1810 S:      Supported
1811 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1812 F:      drivers/net/wireless/ath/wil6210/
1813 F:      include/uapi/linux/wil6210_uapi.h
1814
1815 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1816 M:      Christian Lamparter <chunkeey@googlemail.com>
1817 L:      linux-wireless@vger.kernel.org
1818 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1819 S:      Maintained
1820 F:      drivers/net/wireless/ath/carl9170/
1821
1822 ATK0110 HWMON DRIVER
1823 M:      Luca Tettamanti <kronos.it@gmail.com>
1824 L:      lm-sensors@lm-sensors.org
1825 S:      Maintained
1826 F:      drivers/hwmon/asus_atk0110.c
1827
1828 ATI_REMOTE2 DRIVER
1829 M:      Ville Syrjala <syrjala@sci.fi>
1830 S:      Maintained
1831 F:      drivers/input/misc/ati_remote2.c
1832
1833 ATLX ETHERNET DRIVERS
1834 M:      Jay Cliburn <jcliburn@gmail.com>
1835 M:      Chris Snook <chris.snook@gmail.com>
1836 L:      netdev@vger.kernel.org
1837 W:      http://sourceforge.net/projects/atl1
1838 W:      http://atl1.sourceforge.net
1839 S:      Maintained
1840 F:      drivers/net/ethernet/atheros/
1841
1842 ATM
1843 M:      Chas Williams <3chas3@gmail.com>
1844 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1845 L:      netdev@vger.kernel.org
1846 W:      http://linux-atm.sourceforge.net
1847 S:      Maintained
1848 F:      drivers/atm/
1849 F:      include/linux/atm*
1850 F:      include/uapi/linux/atm*
1851
1852 ATMEL AT91 / AT32 MCI DRIVER
1853 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1854 S:      Maintained
1855 F:      drivers/mmc/host/atmel-mci.c
1856 F:      drivers/mmc/host/atmel-mci-regs.h
1857
1858 ATMEL AT91 / AT32 SERIAL DRIVER
1859 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1860 S:      Supported
1861 F:      drivers/tty/serial/atmel_serial.c
1862
1863 ATMEL Audio ALSA driver
1864 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1865 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1866 S:      Supported
1867 F:      sound/soc/atmel
1868
1869 ATMEL DMA DRIVER
1870 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1871 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872 S:      Supported
1873 F:      drivers/dma/at_hdmac.c
1874 F:      drivers/dma/at_hdmac_regs.h
1875 F:      include/linux/platform_data/dma-atmel.h
1876
1877 ATMEL XDMA DRIVER
1878 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1879 L:      linux-arm-kernel@lists.infradead.org
1880 L:      dmaengine@vger.kernel.org
1881 S:      Supported
1882 F:      drivers/dma/at_xdmac.c
1883
1884 ATMEL I2C DRIVER
1885 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1886 L:      linux-i2c@vger.kernel.org
1887 S:      Supported
1888 F:      drivers/i2c/busses/i2c-at91.c
1889
1890 ATMEL ISI DRIVER
1891 M:      Josh Wu <josh.wu@atmel.com>
1892 L:      linux-media@vger.kernel.org
1893 S:      Supported
1894 F:      drivers/media/platform/soc_camera/atmel-isi.c
1895 F:      include/media/atmel-isi.h
1896
1897 ATMEL LCDFB DRIVER
1898 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1899 L:      linux-fbdev@vger.kernel.org
1900 S:      Maintained
1901 F:      drivers/video/fbdev/atmel_lcdfb.c
1902 F:      include/video/atmel_lcdc.h
1903
1904 ATMEL MACB ETHERNET DRIVER
1905 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1906 S:      Supported
1907 F:      drivers/net/ethernet/cadence/
1908
1909 ATMEL NAND DRIVER
1910 M:      Josh Wu <josh.wu@atmel.com>
1911 L:      linux-mtd@lists.infradead.org
1912 S:      Supported
1913 F:      drivers/mtd/nand/atmel_nand*
1914
1915 ATMEL SDMMC DRIVER
1916 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1917 L:      linux-mmc@vger.kernel.org
1918 S:      Supported
1919 F:      drivers/mmc/host/sdhci-of-at91.c
1920
1921 ATMEL SPI DRIVER
1922 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1923 S:      Supported
1924 F:      drivers/spi/spi-atmel.*
1925
1926 ATMEL SSC DRIVER
1927 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929 S:      Supported
1930 F:      drivers/misc/atmel-ssc.c
1931 F:      include/linux/atmel-ssc.h
1932
1933 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1934 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936 S:      Supported
1937 F:      drivers/misc/atmel_tclib.c
1938 F:      drivers/clocksource/tcb_clksrc.c
1939
1940 ATMEL USBA UDC DRIVER
1941 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1943 S:      Supported
1944 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1945
1946 ATMEL WIRELESS DRIVER
1947 M:      Simon Kelley <simon@thekelleys.org.uk>
1948 L:      linux-wireless@vger.kernel.org
1949 W:      http://www.thekelleys.org.uk/atmel
1950 W:      http://atmelwlandriver.sourceforge.net/
1951 S:      Maintained
1952 F:      drivers/net/wireless/atmel*
1953
1954 ATMEL MAXTOUCH DRIVER
1955 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1956 T:      git git://github.com/atmel-maxtouch/linux.git
1957 S:      Supported
1958 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1959 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1960 F:      include/linux/platform_data/atmel_mxt_ts.h
1961
1962 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1963 M:      Bradley Grove <linuxdrivers@attotech.com>
1964 L:      linux-scsi@vger.kernel.org
1965 W:      http://www.attotech.com
1966 S:      Supported
1967 F:      drivers/scsi/esas2r
1968
1969 ATUSB IEEE 802.15.4 RADIO DRIVER
1970 M:      Stefan Schmidt <stefan@osg.samsung.com>
1971 L:      linux-wpan@vger.kernel.org
1972 S:      Maintained
1973 F:      drivers/net/ieee802154/atusb.c
1974 F:      drivers/net/ieee802154/atusb.h
1975 F:      drivers/net/ieee802154/at86rf230.h
1976
1977 AUDIT SUBSYSTEM
1978 M:      Paul Moore <paul@paul-moore.com>
1979 M:      Eric Paris <eparis@redhat.com>
1980 L:      linux-audit@redhat.com (moderated for non-subscribers)
1981 W:      http://people.redhat.com/sgrubb/audit/
1982 T:      git git://git.infradead.org/users/pcmoore/audit
1983 S:      Maintained
1984 F:      include/linux/audit.h
1985 F:      include/uapi/linux/audit.h
1986 F:      kernel/audit*
1987
1988 AUXILIARY DISPLAY DRIVERS
1989 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1990 W:      http://miguelojeda.es/auxdisplay.htm
1991 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1992 S:      Maintained
1993 F:      drivers/auxdisplay/
1994 F:      include/linux/cfag12864b.h
1995
1996 AVR32 ARCHITECTURE
1997 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1998 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1999 W:      http://www.atmel.com/products/AVR32/
2000 W:      http://mirror.egtvedt.no/avr32linux.org/
2001 W:      http://avrfreaks.net/
2002 S:      Maintained
2003 F:      arch/avr32/
2004
2005 AVR32/AT32AP MACHINE SUPPORT
2006 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2007 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2008 S:      Maintained
2009 F:      arch/avr32/mach-at32ap/
2010
2011 AX.25 NETWORK LAYER
2012 M:      Ralf Baechle <ralf@linux-mips.org>
2013 L:      linux-hams@vger.kernel.org
2014 W:      http://www.linux-ax25.org/
2015 S:      Maintained
2016 F:      include/uapi/linux/ax25.h
2017 F:      include/net/ax25.h
2018 F:      net/ax25/
2019
2020 AZ6007 DVB DRIVER
2021 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2022 L:      linux-media@vger.kernel.org
2023 W:      http://linuxtv.org
2024 T:      git git://linuxtv.org/media_tree.git
2025 S:      Maintained
2026 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2027
2028 AZTECH FM RADIO RECEIVER DRIVER
2029 M:      Hans Verkuil <hverkuil@xs4all.nl>
2030 L:      linux-media@vger.kernel.org
2031 T:      git git://linuxtv.org/media_tree.git
2032 W:      http://linuxtv.org
2033 S:      Maintained
2034 F:      drivers/media/radio/radio-aztech*
2035
2036 B43 WIRELESS DRIVER
2037 L:      linux-wireless@vger.kernel.org
2038 L:      b43-dev@lists.infradead.org
2039 W:      http://wireless.kernel.org/en/users/Drivers/b43
2040 S:      Odd Fixes
2041 F:      drivers/net/wireless/b43/
2042
2043 B43LEGACY WIRELESS DRIVER
2044 M:      Larry Finger <Larry.Finger@lwfinger.net>
2045 L:      linux-wireless@vger.kernel.org
2046 L:      b43-dev@lists.infradead.org
2047 W:      http://wireless.kernel.org/en/users/Drivers/b43
2048 S:      Maintained
2049 F:      drivers/net/wireless/b43legacy/
2050
2051 BACKLIGHT CLASS/SUBSYSTEM
2052 M:      Jingoo Han <jingoohan1@gmail.com>
2053 M:      Lee Jones <lee.jones@linaro.org>
2054 S:      Maintained
2055 F:      drivers/video/backlight/
2056 F:      include/linux/backlight.h
2057
2058 BATMAN ADVANCED
2059 M:      Marek Lindner <mareklindner@neomailbox.ch>
2060 M:      Simon Wunderlich <sw@simonwunderlich.de>
2061 M:      Antonio Quartulli <antonio@meshcoding.com>
2062 L:      b.a.t.m.a.n@lists.open-mesh.org
2063 W:      http://www.open-mesh.org/
2064 S:      Maintained
2065 F:      net/batman-adv/
2066
2067 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2068 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2069 L:      linux-hams@vger.kernel.org
2070 W:      http://www.baycom.org/~tom/ham/ham.html
2071 S:      Maintained
2072 F:      drivers/net/hamradio/baycom*
2073
2074 BCACHE (BLOCK LAYER CACHE)
2075 M:      Kent Overstreet <kent.overstreet@gmail.com>
2076 L:      linux-bcache@vger.kernel.org
2077 W:      http://bcache.evilpiepirate.org
2078 S:      Maintained
2079 F:      drivers/md/bcache/
2080
2081 BDISP ST MEDIA DRIVER
2082 M:      Fabien Dessenne <fabien.dessenne@st.com>
2083 L:      linux-media@vger.kernel.org
2084 T:      git git://linuxtv.org/media_tree.git
2085 W:      http://linuxtv.org
2086 S:      Supported
2087 F:      drivers/media/platform/sti/bdisp
2088
2089 BEFS FILE SYSTEM
2090 S:      Orphan
2091 F:      Documentation/filesystems/befs.txt
2092 F:      fs/befs/
2093
2094 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2095 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2096 L:      netdev@vger.kernel.org
2097 S:      Maintained
2098 F:      drivers/net/ethernet/ec_bhf.c
2099
2100 BFS FILE SYSTEM
2101 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2102 S:      Maintained
2103 F:      Documentation/filesystems/bfs.txt
2104 F:      fs/bfs/
2105 F:      include/uapi/linux/bfs_fs.h
2106
2107 BLACKFIN ARCHITECTURE
2108 M:      Steven Miao <realmz6@gmail.com>
2109 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2110 T:      git git://git.code.sf.net/p/adi-linux/code
2111 W:      http://blackfin.uclinux.org
2112 S:      Supported
2113 F:      arch/blackfin/
2114
2115 BLACKFIN EMAC DRIVER
2116 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2117 W:      http://blackfin.uclinux.org
2118 S:      Supported
2119 F:      drivers/net/ethernet/adi/
2120
2121 BLACKFIN RTC DRIVER
2122 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2123 W:      http://blackfin.uclinux.org
2124 S:      Supported
2125 F:      drivers/rtc/rtc-bfin.c
2126
2127 BLACKFIN SDH DRIVER
2128 M:      Sonic Zhang <sonic.zhang@analog.com>
2129 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2130 W:      http://blackfin.uclinux.org
2131 S:      Supported
2132 F:      drivers/mmc/host/bfin_sdh.c
2133
2134 BLACKFIN SERIAL DRIVER
2135 M:      Sonic Zhang <sonic.zhang@analog.com>
2136 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2137 W:      http://blackfin.uclinux.org
2138 S:      Supported
2139 F:      drivers/tty/serial/bfin_uart.c
2140
2141 BLACKFIN WATCHDOG DRIVER
2142 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2143 W:      http://blackfin.uclinux.org
2144 S:      Supported
2145 F:      drivers/watchdog/bfin_wdt.c
2146
2147 BLACKFIN I2C TWI DRIVER
2148 M:      Sonic Zhang <sonic.zhang@analog.com>
2149 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2150 W:      http://blackfin.uclinux.org/
2151 S:      Supported
2152 F:      drivers/i2c/busses/i2c-bfin-twi.c
2153
2154 BLACKFIN MEDIA DRIVER
2155 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2156 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2157 W:      http://blackfin.uclinux.org/
2158 S:      Supported
2159 F:      drivers/media/platform/blackfin/
2160 F:      drivers/media/i2c/adv7183*
2161 F:      drivers/media/i2c/vs6624*
2162
2163 BLINKM RGB LED DRIVER
2164 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2165 S:      Maintained
2166 F:      drivers/leds/leds-blinkm.c
2167
2168 BLOCK LAYER
2169 M:      Jens Axboe <axboe@kernel.dk>
2170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2171 S:      Maintained
2172 F:      block/
2173 F:      kernel/trace/blktrace.c
2174
2175 BLOCK2MTD DRIVER
2176 M:      Joern Engel <joern@lazybastard.org>
2177 L:      linux-mtd@lists.infradead.org
2178 S:      Maintained
2179 F:      drivers/mtd/devices/block2mtd.c
2180
2181 BLUETOOTH DRIVERS
2182 M:      Marcel Holtmann <marcel@holtmann.org>
2183 M:      Gustavo Padovan <gustavo@padovan.org>
2184 M:      Johan Hedberg <johan.hedberg@gmail.com>
2185 L:      linux-bluetooth@vger.kernel.org
2186 W:      http://www.bluez.org/
2187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2189 S:      Maintained
2190 F:      drivers/bluetooth/
2191
2192 BLUETOOTH SUBSYSTEM
2193 M:      Marcel Holtmann <marcel@holtmann.org>
2194 M:      Gustavo Padovan <gustavo@padovan.org>
2195 M:      Johan Hedberg <johan.hedberg@gmail.com>
2196 L:      linux-bluetooth@vger.kernel.org
2197 W:      http://www.bluez.org/
2198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2200 S:      Maintained
2201 F:      net/bluetooth/
2202 F:      include/net/bluetooth/
2203
2204 BONDING DRIVER
2205 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2206 M:      Veaceslav Falico <vfalico@gmail.com>
2207 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2208 L:      netdev@vger.kernel.org
2209 W:      http://sourceforge.net/projects/bonding/
2210 S:      Supported
2211 F:      drivers/net/bonding/
2212 F:      include/uapi/linux/if_bonding.h
2213
2214 BPF (Safe dynamic programs and tools)
2215 M:      Alexei Starovoitov <ast@kernel.org>
2216 L:      netdev@vger.kernel.org
2217 L:      linux-kernel@vger.kernel.org
2218 S:      Supported
2219 F:      kernel/bpf/
2220
2221 BROADCOM B44 10/100 ETHERNET DRIVER
2222 M:      Gary Zambrano <zambrano@broadcom.com>
2223 L:      netdev@vger.kernel.org
2224 S:      Supported
2225 F:      drivers/net/ethernet/broadcom/b44.*
2226
2227 BROADCOM GENET ETHERNET DRIVER
2228 M:      Florian Fainelli <f.fainelli@gmail.com>
2229 L:      netdev@vger.kernel.org
2230 S:      Supported
2231 F:      drivers/net/ethernet/broadcom/genet/
2232
2233 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2234 M:      Sony Chacko <sony.chacko@qlogic.com>
2235 M:      Dept-HSGLinuxNICDev@qlogic.com
2236 L:      netdev@vger.kernel.org
2237 S:      Supported
2238 F:      drivers/net/ethernet/broadcom/bnx2.*
2239 F:      drivers/net/ethernet/broadcom/bnx2_*
2240
2241 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2242 M:      Ariel Elior <ariel.elior@qlogic.com>
2243 L:      netdev@vger.kernel.org
2244 S:      Supported
2245 F:      drivers/net/ethernet/broadcom/bnx2x/
2246
2247 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2248 M:      Florian Fainelli <f.fainelli@gmail.com>
2249 M:      Ray Jui <rjui@broadcom.com>
2250 M:      Scott Branden <sbranden@broadcom.com>
2251 L:      bcm-kernel-feedback-list@broadcom.com
2252 T:      git git://github.com/broadcom/mach-bcm
2253 S:      Maintained
2254 F:      arch/arm/mach-bcm/
2255 F:      arch/arm/boot/dts/bcm113*
2256 F:      arch/arm/boot/dts/bcm216*
2257 F:      arch/arm/boot/dts/bcm281*
2258 F:      arch/arm/configs/bcm_defconfig
2259 F:      drivers/mmc/host/sdhci-bcm-kona.c
2260 F:      drivers/clocksource/bcm_kona_timer.c
2261
2262 BROADCOM BCM2835 ARM ARCHITECTURE
2263 M:      Stephen Warren <swarren@wwwdotorg.org>
2264 M:      Lee Jones <lee@kernel.org>
2265 M:      Eric Anholt <eric@anholt.net>
2266 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2267 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2269 S:      Maintained
2270 N:      bcm2835
2271
2272 BROADCOM BCM33XX MIPS ARCHITECTURE
2273 M:      Kevin Cernekee <cernekee@gmail.com>
2274 L:      linux-mips@linux-mips.org
2275 S:      Maintained
2276 F:      arch/mips/bcm3384/*
2277 F:      arch/mips/include/asm/mach-bcm3384/*
2278 F:      arch/mips/kernel/*bmips*
2279
2280 BROADCOM BCM47XX MIPS ARCHITECTURE
2281 M:      Hauke Mehrtens <hauke@hauke-m.de>
2282 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2283 L:      linux-mips@linux-mips.org
2284 S:      Maintained
2285 F:      arch/mips/bcm47xx/*
2286 F:      arch/mips/include/asm/mach-bcm47xx/*
2287
2288 BROADCOM BCM5301X ARM ARCHITECTURE
2289 M:      Hauke Mehrtens <hauke@hauke-m.de>
2290 L:      linux-arm-kernel@lists.infradead.org
2291 S:      Maintained
2292 F:      arch/arm/mach-bcm/bcm_5301x.c
2293 F:      arch/arm/boot/dts/bcm5301x.dtsi
2294 F:      arch/arm/boot/dts/bcm470*
2295
2296 BROADCOM BCM63XX ARM ARCHITECTURE
2297 M:      Florian Fainelli <f.fainelli@gmail.com>
2298 L:      linux-arm-kernel@lists.infradead.org
2299 T:      git git://github.com/broadcom/arm-bcm63xx.git
2300 S:      Maintained
2301 F:      arch/arm/mach-bcm/bcm63xx.c
2302 F:      arch/arm/include/debug/bcm63xx.S
2303
2304 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2305 M:      Kevin Cernekee <cernekee@gmail.com>
2306 L:      linux-usb@vger.kernel.org
2307 S:      Maintained
2308 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2309
2310 BROADCOM BCM7XXX ARM ARCHITECTURE
2311 M:      Brian Norris <computersforpeace@gmail.com>
2312 M:      Gregory Fong <gregory.0xf0@gmail.com>
2313 M:      Florian Fainelli <f.fainelli@gmail.com>
2314 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2315 T:      git git://github.com/broadcom/stblinux.git
2316 S:      Maintained
2317 F:      arch/arm/mach-bcm/*brcmstb*
2318 F:      arch/arm/boot/dts/bcm7*.dts*
2319 F:      drivers/bus/brcmstb_gisb.c
2320 N:      brcmstb
2321
2322 BROADCOM BMIPS MIPS ARCHITECTURE
2323 M:      Kevin Cernekee <cernekee@gmail.com>
2324 M:      Florian Fainelli <f.fainelli@gmail.com>
2325 L:      linux-mips@linux-mips.org
2326 T:      git git://github.com/broadcom/stblinux.git
2327 S:      Maintained
2328 F:      arch/mips/bmips/*
2329 F:      arch/mips/include/asm/mach-bmips/*
2330 F:      arch/mips/kernel/*bmips*
2331 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2332 F:      drivers/irqchip/irq-bcm7*
2333 F:      drivers/irqchip/irq-brcmstb*
2334
2335 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2336 M:      Prashant Sreedharan <prashant@broadcom.com>
2337 M:      Michael Chan <mchan@broadcom.com>
2338 L:      netdev@vger.kernel.org
2339 S:      Supported
2340 F:      drivers/net/ethernet/broadcom/tg3.*
2341
2342 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2343 M:      Brett Rudley <brudley@broadcom.com>
2344 M:      Arend van Spriel <arend@broadcom.com>
2345 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2346 M:      Hante Meuleman <meuleman@broadcom.com>
2347 L:      linux-wireless@vger.kernel.org
2348 L:      brcm80211-dev-list@broadcom.com
2349 S:      Supported
2350 F:      drivers/net/wireless/brcm80211/
2351
2352 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2353 M:      QLogic-Storage-Upstream@qlogic.com
2354 L:      linux-scsi@vger.kernel.org
2355 S:      Supported
2356 F:      drivers/scsi/bnx2fc/
2357
2358 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2359 M:      QLogic-Storage-Upstream@qlogic.com
2360 L:      linux-scsi@vger.kernel.org
2361 S:      Supported
2362 F:      drivers/scsi/bnx2i/
2363
2364 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2365 M:      Ray Jui <rjui@broadcom.com>
2366 M:      Scott Branden <sbranden@broadcom.com>
2367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368 L:      bcm-kernel-feedback-list@broadcom.com
2369 T:      git git://github.com/broadcom/cygnus-linux.git
2370 S:      Maintained
2371 N:      iproc
2372 N:      cygnus
2373 N:      bcm9113*
2374 N:      bcm9583*
2375 N:      bcm583*
2376 N:      bcm113*
2377
2378 BROADCOM BRCMSTB GPIO DRIVER
2379 M:      Gregory Fong <gregory.0xf0@gmail.com>
2380 L:      bcm-kernel-feedback-list@broadcom.com>
2381 S:      Supported
2382 F:      drivers/gpio/gpio-brcmstb.c
2383 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2384
2385 BROADCOM KONA GPIO DRIVER
2386 M:      Ray Jui <rjui@broadcom.com>
2387 L:      bcm-kernel-feedback-list@broadcom.com
2388 S:      Supported
2389 F:      drivers/gpio/gpio-bcm-kona.c
2390 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2391
2392 BROADCOM NVRAM DRIVER
2393 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2394 L:      linux-mips@linux-mips.org
2395 S:      Maintained
2396 F:      drivers/firmware/broadcom/*
2397
2398 BROADCOM STB NAND FLASH DRIVER
2399 M:      Brian Norris <computersforpeace@gmail.com>
2400 L:      linux-mtd@lists.infradead.org
2401 S:      Maintained
2402 F:      drivers/mtd/nand/brcmnand/
2403
2404 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2405 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2406 L:      linux-wireless@vger.kernel.org
2407 S:      Maintained
2408 F:      drivers/bcma/
2409 F:      include/linux/bcma/
2410
2411 BROADCOM SYSTEMPORT ETHERNET DRIVER
2412 M:      Florian Fainelli <f.fainelli@gmail.com>
2413 L:      netdev@vger.kernel.org
2414 S:      Supported
2415 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2416
2417 BROCADE BFA FC SCSI DRIVER
2418 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2419 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2420 L:      linux-scsi@vger.kernel.org
2421 S:      Supported
2422 F:      drivers/scsi/bfa/
2423
2424 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2425 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2426 L:      netdev@vger.kernel.org
2427 S:      Supported
2428 F:      drivers/net/ethernet/brocade/bna/
2429
2430 BSG (block layer generic sg v4 driver)
2431 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2432 L:      linux-scsi@vger.kernel.org
2433 S:      Supported
2434 F:      block/bsg.c
2435 F:      include/linux/bsg.h
2436 F:      include/uapi/linux/bsg.h
2437
2438 BT87X AUDIO DRIVER
2439 M:      Clemens Ladisch <clemens@ladisch.de>
2440 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2441 T:      git git://git.alsa-project.org/alsa-kernel.git
2442 S:      Maintained
2443 F:      Documentation/sound/alsa/Bt87x.txt
2444 F:      sound/pci/bt87x.c
2445
2446 BT8XXGPIO DRIVER
2447 M:      Michael Buesch <m@bues.ch>
2448 W:      http://bu3sch.de/btgpio.php
2449 S:      Maintained
2450 F:      drivers/gpio/gpio-bt8xx.c
2451
2452 BTRFS FILE SYSTEM
2453 M:      Chris Mason <clm@fb.com>
2454 M:      Josef Bacik <jbacik@fb.com>
2455 M:      David Sterba <dsterba@suse.com>
2456 L:      linux-btrfs@vger.kernel.org
2457 W:      http://btrfs.wiki.kernel.org/
2458 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2460 S:      Maintained
2461 F:      Documentation/filesystems/btrfs.txt
2462 F:      fs/btrfs/
2463
2464 BTTV VIDEO4LINUX DRIVER
2465 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2466 L:      linux-media@vger.kernel.org
2467 W:      http://linuxtv.org
2468 T:      git git://linuxtv.org/media_tree.git
2469 S:      Odd fixes
2470 F:      Documentation/video4linux/bttv/
2471 F:      drivers/media/pci/bt8xx/bttv*
2472
2473 BUSLOGIC SCSI DRIVER
2474 M:      Khalid Aziz <khalid@gonehiking.org>
2475 L:      linux-scsi@vger.kernel.org
2476 S:      Maintained
2477 F:      drivers/scsi/BusLogic.*
2478 F:      drivers/scsi/FlashPoint.*
2479
2480 C-MEDIA CMI8788 DRIVER
2481 M:      Clemens Ladisch <clemens@ladisch.de>
2482 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2483 T:      git git://git.alsa-project.org/alsa-kernel.git
2484 S:      Maintained
2485 F:      sound/pci/oxygen/
2486
2487 C6X ARCHITECTURE
2488 M:      Mark Salter <msalter@redhat.com>
2489 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2490 L:      linux-c6x-dev@linux-c6x.org
2491 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2492 S:      Maintained
2493 F:      arch/c6x/
2494
2495 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2496 M:      David Howells <dhowells@redhat.com>
2497 L:      linux-cachefs@redhat.com
2498 S:      Supported
2499 F:      Documentation/filesystems/caching/cachefiles.txt
2500 F:      fs/cachefiles/
2501
2502 CADET FM/AM RADIO RECEIVER DRIVER
2503 M:      Hans Verkuil <hverkuil@xs4all.nl>
2504 L:      linux-media@vger.kernel.org
2505 T:      git git://linuxtv.org/media_tree.git
2506 W:      http://linuxtv.org
2507 S:      Maintained
2508 F:      drivers/media/radio/radio-cadet*
2509
2510 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2511 M:      Jonathan Corbet <corbet@lwn.net>
2512 L:      linux-media@vger.kernel.org
2513 T:      git git://linuxtv.org/media_tree.git
2514 S:      Maintained
2515 F:      Documentation/video4linux/cafe_ccic
2516 F:      drivers/media/platform/marvell-ccic/
2517
2518 CAIF NETWORK LAYER
2519 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2520 L:      netdev@vger.kernel.org
2521 S:      Supported
2522 F:      Documentation/networking/caif/
2523 F:      drivers/net/caif/
2524 F:      include/uapi/linux/caif/
2525 F:      include/net/caif/
2526 F:      net/caif/
2527
2528 CALGARY x86-64 IOMMU
2529 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2530 M:      "Jon D. Mason" <jdmason@kudzu.us>
2531 L:      discuss@x86-64.org
2532 S:      Maintained
2533 F:      arch/x86/kernel/pci-calgary_64.c
2534 F:      arch/x86/kernel/tce_64.c
2535 F:      arch/x86/include/asm/calgary.h
2536 F:      arch/x86/include/asm/tce.h
2537
2538 CAN NETWORK LAYER
2539 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2540 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2541 L:      linux-can@vger.kernel.org
2542 W:      https://github.com/linux-can
2543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2545 S:      Maintained
2546 F:      Documentation/networking/can.txt
2547 F:      net/can/
2548 F:      include/linux/can/core.h
2549 F:      include/uapi/linux/can.h
2550 F:      include/uapi/linux/can/bcm.h
2551 F:      include/uapi/linux/can/raw.h
2552 F:      include/uapi/linux/can/gw.h
2553
2554 CAN NETWORK DRIVERS
2555 M:      Wolfgang Grandegger <wg@grandegger.com>
2556 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2557 L:      linux-can@vger.kernel.org
2558 W:      https://github.com/linux-can
2559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2561 S:      Maintained
2562 F:      drivers/net/can/
2563 F:      include/linux/can/dev.h
2564 F:      include/linux/can/platform/
2565 F:      include/uapi/linux/can/error.h
2566 F:      include/uapi/linux/can/netlink.h
2567
2568 CAPABILITIES
2569 M:      Serge Hallyn <serge.hallyn@canonical.com>
2570 L:      linux-security-module@vger.kernel.org
2571 S:      Supported
2572 F:      include/linux/capability.h
2573 F:      include/uapi/linux/capability.h
2574 F:      security/commoncap.c
2575 F:      kernel/capability.c
2576
2577 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2578 M:      Kevin Tsai <ktsai@capellamicro.com>
2579 S:      Maintained
2580 F:      drivers/iio/light/cm*
2581 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2582
2583 CAVIUM LIQUIDIO NETWORK DRIVER
2584 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2585 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2586 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2587 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2588 L:     netdev@vger.kernel.org
2589 W:     http://www.cavium.com
2590 S:     Supported
2591 F:     drivers/net/ethernet/cavium/liquidio/
2592
2593 CC2520 IEEE-802.15.4 RADIO DRIVER
2594 M:      Varka Bhadram <varkabhadram@gmail.com>
2595 L:      linux-wpan@vger.kernel.org
2596 S:      Maintained
2597 F:      drivers/net/ieee802154/cc2520.c
2598 F:      include/linux/spi/cc2520.h
2599 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2600
2601 CELL BROADBAND ENGINE ARCHITECTURE
2602 M:      Arnd Bergmann <arnd@arndb.de>
2603 L:      linuxppc-dev@lists.ozlabs.org
2604 W:      http://www.ibm.com/developerworks/power/cell/
2605 S:      Supported
2606 F:      arch/powerpc/include/asm/cell*.h
2607 F:      arch/powerpc/include/asm/spu*.h
2608 F:      arch/powerpc/include/uapi/asm/spu*.h
2609 F:      arch/powerpc/oprofile/*cell*
2610 F:      arch/powerpc/platforms/cell/
2611
2612 CEPH COMMON CODE (LIBCEPH)
2613 M:      Ilya Dryomov <idryomov@gmail.com>
2614 M:      "Yan, Zheng" <zyan@redhat.com>
2615 M:      Sage Weil <sage@redhat.com>
2616 L:      ceph-devel@vger.kernel.org
2617 W:      http://ceph.com/
2618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2619 T:      git git://github.com/ceph/ceph-client.git
2620 S:      Supported
2621 F:      net/ceph/
2622 F:      include/linux/ceph/
2623 F:      include/linux/crush/
2624
2625 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2626 M:      "Yan, Zheng" <zyan@redhat.com>
2627 M:      Sage Weil <sage@redhat.com>
2628 M:      Ilya Dryomov <idryomov@gmail.com>
2629 L:      ceph-devel@vger.kernel.org
2630 W:      http://ceph.com/
2631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2632 T:      git git://github.com/ceph/ceph-client.git
2633 S:      Supported
2634 F:      Documentation/filesystems/ceph.txt
2635 F:      fs/ceph/
2636
2637 CERTIFICATE HANDLING:
2638 M:      David Howells <dhowells@redhat.com>
2639 M:      David Woodhouse <dwmw2@infradead.org>
2640 L:      keyrings@linux-nfs.org
2641 S:      Maintained
2642 F:      Documentation/module-signing.txt
2643 F:      certs/
2644 F:      scripts/extract-cert.c
2645
2646 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2647 L:      linux-usb@vger.kernel.org
2648 S:      Orphan
2649 F:      Documentation/usb/WUSB-Design-overview.txt
2650 F:      Documentation/usb/wusb-cbaf
2651 F:      drivers/usb/host/hwa-hc.c
2652 F:      drivers/usb/host/whci/
2653 F:      drivers/usb/wusbcore/
2654 F:      include/linux/usb/wusb*
2655
2656 CFAG12864B LCD DRIVER
2657 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2658 W:      http://miguelojeda.es/auxdisplay.htm
2659 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2660 S:      Maintained
2661 F:      drivers/auxdisplay/cfag12864b.c
2662 F:      include/linux/cfag12864b.h
2663
2664 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2665 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2666 W:      http://miguelojeda.es/auxdisplay.htm
2667 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2668 S:      Maintained
2669 F:      drivers/auxdisplay/cfag12864bfb.c
2670 F:      include/linux/cfag12864b.h
2671
2672 CFG80211 and NL80211
2673 M:      Johannes Berg <johannes@sipsolutions.net>
2674 L:      linux-wireless@vger.kernel.org
2675 W:      http://wireless.kernel.org/
2676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2678 S:      Maintained
2679 F:      include/uapi/linux/nl80211.h
2680 F:      include/net/cfg80211.h
2681 F:      net/wireless/*
2682 X:      net/wireless/wext*
2683
2684 CHAR and MISC DRIVERS
2685 M:      Arnd Bergmann <arnd@arndb.de>
2686 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2688 S:      Supported
2689 F:      drivers/char/*
2690 F:      drivers/misc/*
2691 F:      include/linux/miscdevice.h
2692
2693 CHECKPATCH
2694 M:      Andy Whitcroft <apw@canonical.com>
2695 M:      Joe Perches <joe@perches.com>
2696 S:      Maintained
2697 F:      scripts/checkpatch.pl
2698
2699 CHINESE DOCUMENTATION
2700 M:      Harry Wei <harryxiyou@gmail.com>
2701 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2702 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2703 S:      Maintained
2704 F:      Documentation/zh_CN/
2705
2706 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2707 M:      Peter Chen <Peter.Chen@freescale.com>
2708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2709 L:      linux-usb@vger.kernel.org
2710 S:      Maintained
2711 F:      drivers/usb/chipidea/
2712
2713 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2714 M:      Hans de Goede <hdegoede@redhat.com>
2715 L:      linux-input@vger.kernel.org
2716 S:      Maintained
2717 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2718 F:      drivers/input/touchscreen/chipone_icn8318.c
2719
2720 CHROME HARDWARE PLATFORM SUPPORT
2721 M:      Olof Johansson <olof@lixom.net>
2722 S:      Maintained
2723 F:      drivers/platform/chrome/
2724
2725 CISCO VIC ETHERNET NIC DRIVER
2726 M:      Christian Benvenuti <benve@cisco.com>
2727 M:      Sujith Sankar <ssujith@cisco.com>
2728 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2729 M:      Neel Patel <neepatel@cisco.com>
2730 S:      Supported
2731 F:      drivers/net/ethernet/cisco/enic/
2732
2733 CISCO VIC LOW LATENCY NIC DRIVER
2734 M:      Upinder Malhi <umalhi@cisco.com>
2735 S:      Supported
2736 F:      drivers/infiniband/hw/usnic
2737
2738 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2739 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2740 L:      netdev@vger.kernel.org
2741 S:      Maintained
2742 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2743
2744 CIRRUS LOGIC AUDIO CODEC DRIVERS
2745 M:      Brian Austin <brian.austin@cirrus.com>
2746 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2747 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2748 S:      Maintained
2749 F:      sound/soc/codecs/cs*
2750
2751 CLEANCACHE API
2752 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2753 L:      linux-kernel@vger.kernel.org
2754 S:      Maintained
2755 F:      mm/cleancache.c
2756 F:      include/linux/cleancache.h
2757
2758 CLK API
2759 M:      Russell King <linux@arm.linux.org.uk>
2760 L:      linux-clk@vger.kernel.org
2761 S:      Maintained
2762 F:      include/linux/clk.h
2763
2764 CLOCKSOURCE, CLOCKEVENT DRIVERS
2765 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2766 M:      Thomas Gleixner <tglx@linutronix.de>
2767 L:      linux-kernel@vger.kernel.org
2768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2769 S:      Supported
2770 F:      drivers/clocksource
2771
2772 CISCO FCOE HBA DRIVER
2773 M:      Hiral Patel <hiralpat@cisco.com>
2774 M:      Suma Ramars <sramars@cisco.com>
2775 M:      Brian Uchino <buchino@cisco.com>
2776 L:      linux-scsi@vger.kernel.org
2777 S:      Supported
2778 F:      drivers/scsi/fnic/
2779
2780 CISCO SCSI HBA DRIVER
2781 M:      Narsimhulu Musini <nmusini@cisco.com>
2782 M:      Sesidhar Baddela <sebaddel@cisco.com>
2783 L:      linux-scsi@vger.kernel.org
2784 S:      Supported
2785 F:      drivers/scsi/snic/
2786
2787 CMPC ACPI DRIVER
2788 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2789 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2790 L:      platform-driver-x86@vger.kernel.org
2791 S:      Supported
2792 F:      drivers/platform/x86/classmate-laptop.c
2793
2794 COBALT MEDIA DRIVER
2795 M:      Hans Verkuil <hans.verkuil@cisco.com>
2796 L:      linux-media@vger.kernel.org
2797 T:      git git://linuxtv.org/media_tree.git
2798 W:      http://linuxtv.org
2799 S:      Supported
2800 F:      drivers/media/pci/cobalt/
2801
2802 COCCINELLE/Semantic Patches (SmPL)
2803 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2804 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2805 M:      Nicolas Palix <nicolas.palix@imag.fr>
2806 M:      Michal Marek <mmarek@suse.com>
2807 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2809 W:      http://coccinelle.lip6.fr/
2810 S:      Supported
2811 F:      Documentation/coccinelle.txt
2812 F:      scripts/coccinelle/
2813 F:      scripts/coccicheck
2814
2815 CODA FILE SYSTEM
2816 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2817 M:      coda@cs.cmu.edu
2818 L:      codalist@coda.cs.cmu.edu
2819 W:      http://www.coda.cs.cmu.edu/
2820 S:      Maintained
2821 F:      Documentation/filesystems/coda.txt
2822 F:      fs/coda/
2823 F:      include/linux/coda*.h
2824 F:      include/uapi/linux/coda*.h
2825
2826 CODA V4L2 MEM2MEM DRIVER
2827 M:      Philipp Zabel <p.zabel@pengutronix.de>
2828 L:      linux-media@vger.kernel.org
2829 S:      Maintained
2830 F:      Documentation/devicetree/bindings/media/coda.txt
2831 F:      drivers/media/platform/coda/
2832
2833 COMMON CLK FRAMEWORK
2834 M:      Michael Turquette <mturquette@baylibre.com>
2835 M:      Stephen Boyd <sboyd@codeaurora.org>
2836 L:      linux-clk@vger.kernel.org
2837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2838 S:      Maintained
2839 F:      drivers/clk/
2840 X:      drivers/clk/clkdev.c
2841 F:      include/linux/clk-pr*
2842 F:      include/linux/clk/
2843
2844 COMMON INTERNET FILE SYSTEM (CIFS)
2845 M:      Steve French <sfrench@samba.org>
2846 L:      linux-cifs@vger.kernel.org
2847 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2848 W:      http://linux-cifs.samba.org/
2849 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2850 S:      Supported
2851 F:      Documentation/filesystems/cifs/
2852 F:      fs/cifs/
2853
2854 COMPACTPCI HOTPLUG CORE
2855 M:      Scott Murray <scott@spiteful.org>
2856 L:      linux-pci@vger.kernel.org
2857 S:      Maintained
2858 F:      drivers/pci/hotplug/cpci_hotplug*
2859
2860 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2861 M:      Scott Murray <scott@spiteful.org>
2862 L:      linux-pci@vger.kernel.org
2863 S:      Maintained
2864 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2865
2866 COMPACTPCI HOTPLUG GENERIC DRIVER
2867 M:      Scott Murray <scott@spiteful.org>
2868 L:      linux-pci@vger.kernel.org
2869 S:      Maintained
2870 F:      drivers/pci/hotplug/cpcihp_generic.c
2871
2872 COMPAL LAPTOP SUPPORT
2873 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2874 L:      platform-driver-x86@vger.kernel.org
2875 S:      Maintained
2876 F:      drivers/platform/x86/compal-laptop.c
2877
2878 CONEXANT ACCESSRUNNER USB DRIVER
2879 M:      Simon Arlott <cxacru@fire.lp0.eu>
2880 L:      accessrunner-general@lists.sourceforge.net
2881 W:      http://accessrunner.sourceforge.net/
2882 S:      Maintained
2883 F:      drivers/usb/atm/cxacru.c
2884
2885 CONFIGFS
2886 M:      Joel Becker <jlbec@evilplan.org>
2887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2888 S:      Supported
2889 F:      fs/configfs/
2890 F:      include/linux/configfs.h
2891
2892 CONNECTOR
2893 M:      Evgeniy Polyakov <zbr@ioremap.net>
2894 L:      netdev@vger.kernel.org
2895 S:      Maintained
2896 F:      drivers/connector/
2897
2898 CONTROL GROUP (CGROUP)
2899 M:      Tejun Heo <tj@kernel.org>
2900 M:      Li Zefan <lizefan@huawei.com>
2901 M:      Johannes Weiner <hannes@cmpxchg.org>
2902 L:      cgroups@vger.kernel.org
2903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2904 S:      Maintained
2905 F:      Documentation/cgroups/
2906 F:      include/linux/cgroup*
2907 F:      kernel/cgroup*
2908
2909 CONTROL GROUP - CPUSET
2910 M:      Li Zefan <lizefan@huawei.com>
2911 L:      cgroups@vger.kernel.org
2912 W:      http://www.bullopensource.org/cpuset/
2913 W:      http://oss.sgi.com/projects/cpusets/
2914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2915 S:      Maintained
2916 F:      Documentation/cgroups/cpusets.txt
2917 F:      include/linux/cpuset.h
2918 F:      kernel/cpuset.c
2919
2920 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2921 M:      Johannes Weiner <hannes@cmpxchg.org>
2922 M:      Michal Hocko <mhocko@kernel.org>
2923 L:      cgroups@vger.kernel.org
2924 L:      linux-mm@kvack.org
2925 S:      Maintained
2926 F:      mm/memcontrol.c
2927 F:      mm/swap_cgroup.c
2928
2929 CORETEMP HARDWARE MONITORING DRIVER
2930 M:      Fenghua Yu <fenghua.yu@intel.com>
2931 L:      lm-sensors@lm-sensors.org
2932 S:      Maintained
2933 F:      Documentation/hwmon/coretemp
2934 F:      drivers/hwmon/coretemp.c
2935
2936 COSA/SRP SYNC SERIAL DRIVER
2937 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2938 W:      http://www.fi.muni.cz/~kas/cosa/
2939 S:      Maintained
2940 F:      drivers/net/wan/cosa*
2941
2942 CPMAC ETHERNET DRIVER
2943 M:      Florian Fainelli <florian@openwrt.org>
2944 L:      netdev@vger.kernel.org
2945 S:      Maintained
2946 F:      drivers/net/ethernet/ti/cpmac.c
2947
2948 CPU FREQUENCY DRIVERS
2949 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2950 M:      Viresh Kumar <viresh.kumar@linaro.org>
2951 L:      linux-pm@vger.kernel.org
2952 S:      Maintained
2953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2954 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2955 F:      drivers/cpufreq/
2956 F:      include/linux/cpufreq.h
2957
2958 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2959 M:      Viresh Kumar <viresh.kumar@linaro.org>
2960 M:      Sudeep Holla <sudeep.holla@arm.com>
2961 L:      linux-pm@vger.kernel.org
2962 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2963 S:      Maintained
2964 F:      drivers/cpufreq/arm_big_little.h
2965 F:      drivers/cpufreq/arm_big_little.c
2966 F:      drivers/cpufreq/arm_big_little_dt.c
2967
2968 CPUIDLE DRIVER - ARM BIG LITTLE
2969 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2970 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2971 L:      linux-pm@vger.kernel.org
2972 L:      linux-arm-kernel@lists.infradead.org
2973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2974 S:      Maintained
2975 F:      drivers/cpuidle/cpuidle-big_little.c
2976
2977 CPUIDLE DRIVER - ARM EXYNOS
2978 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2979 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2980 M:      Kukjin Kim <kgene@kernel.org>
2981 L:      linux-pm@vger.kernel.org
2982 L:      linux-samsung-soc@vger.kernel.org
2983 S:      Supported
2984 F:      drivers/cpuidle/cpuidle-exynos.c
2985 F:      arch/arm/mach-exynos/pm.c
2986
2987 CPUIDLE DRIVERS
2988 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2989 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2990 L:      linux-pm@vger.kernel.org
2991 S:      Maintained
2992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2993 F:      drivers/cpuidle/*
2994 F:      include/linux/cpuidle.h
2995
2996 CPUID/MSR DRIVER
2997 M:      "H. Peter Anvin" <hpa@zytor.com>
2998 S:      Maintained
2999 F:      arch/x86/kernel/cpuid.c
3000 F:      arch/x86/kernel/msr.c
3001
3002 CPU POWER MONITORING SUBSYSTEM
3003 M:      Thomas Renninger <trenn@suse.com>
3004 L:      linux-pm@vger.kernel.org
3005 S:      Maintained
3006 F:      tools/power/cpupower/
3007
3008 CRAMFS FILESYSTEM
3009 W:      http://sourceforge.net/projects/cramfs/
3010 S:      Orphan / Obsolete
3011 F:      Documentation/filesystems/cramfs.txt
3012 F:      fs/cramfs/
3013
3014 CRIS PORT
3015 M:      Mikael Starvik <starvik@axis.com>
3016 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3017 L:      linux-cris-kernel@axis.com
3018 W:      http://developer.axis.com
3019 S:      Maintained
3020 F:      arch/cris/
3021 F:      drivers/tty/serial/crisv10.*
3022
3023 CRYPTO API
3024 M:      Herbert Xu <herbert@gondor.apana.org.au>
3025 M:      "David S. Miller" <davem@davemloft.net>
3026 L:      linux-crypto@vger.kernel.org
3027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3028 S:      Maintained
3029 F:      Documentation/crypto/
3030 F:      Documentation/DocBook/crypto-API.tmpl
3031 F:      arch/*/crypto/
3032 F:      crypto/
3033 F:      drivers/crypto/
3034 F:      include/crypto/
3035
3036 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3037 M:      Neil Horman <nhorman@tuxdriver.com>
3038 L:      linux-crypto@vger.kernel.org
3039 S:      Maintained
3040 F:      crypto/ansi_cprng.c
3041 F:      crypto/rng.c
3042
3043 CS5535 Audio ALSA driver
3044 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3045 S:      Maintained
3046 F:      sound/pci/cs5535audio/
3047
3048 CW1200 WLAN driver
3049 M:      Solomon Peachy <pizza@shaftnet.org>
3050 S:      Maintained
3051 F:      drivers/net/wireless/cw1200/
3052
3053 CX18 VIDEO4LINUX DRIVER
3054 M:      Andy Walls <awalls@md.metrocast.net>
3055 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3056 L:      linux-media@vger.kernel.org
3057 T:      git git://linuxtv.org/media_tree.git
3058 W:      http://linuxtv.org
3059 W:      http://www.ivtvdriver.org/index.php/Cx18
3060 S:      Maintained
3061 F:      Documentation/video4linux/cx18.txt
3062 F:      drivers/media/pci/cx18/
3063 F:      include/uapi/linux/ivtv*
3064
3065 CX2341X MPEG ENCODER HELPER MODULE
3066 M:      Hans Verkuil <hverkuil@xs4all.nl>
3067 L:      linux-media@vger.kernel.org
3068 T:      git git://linuxtv.org/media_tree.git
3069 W:      http://linuxtv.org
3070 S:      Maintained
3071 F:      drivers/media/common/cx2341x*
3072 F:      include/media/cx2341x*
3073
3074 CX24120 MEDIA DRIVER
3075 M:      Jemma Denson <jdenson@gmail.com>
3076 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3077 L:      linux-media@vger.kernel.org
3078 W:      http://linuxtv.org/
3079 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3080 S:      Maintained
3081 F:      drivers/media/dvb-frontends/cx24120*
3082
3083 CX88 VIDEO4LINUX DRIVER
3084 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3085 L:      linux-media@vger.kernel.org
3086 W:      http://linuxtv.org
3087 T:      git git://linuxtv.org/media_tree.git
3088 S:      Odd fixes
3089 F:      Documentation/video4linux/cx88/
3090 F:      drivers/media/pci/cx88/
3091
3092 CXD2820R MEDIA DRIVER
3093 M:      Antti Palosaari <crope@iki.fi>
3094 L:      linux-media@vger.kernel.org
3095 W:      http://linuxtv.org/
3096 W:      http://palosaari.fi/linux/
3097 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3098 T:      git git://linuxtv.org/anttip/media_tree.git
3099 S:      Maintained
3100 F:      drivers/media/dvb-frontends/cxd2820r*
3101
3102 CXGB3 ETHERNET DRIVER (CXGB3)
3103 M:      Santosh Raspatur <santosh@chelsio.com>
3104 L:      netdev@vger.kernel.org
3105 W:      http://www.chelsio.com
3106 S:      Supported
3107 F:      drivers/net/ethernet/chelsio/cxgb3/
3108
3109 CXGB3 ISCSI DRIVER (CXGB3I)
3110 M:      Karen Xie <kxie@chelsio.com>
3111 L:      linux-scsi@vger.kernel.org
3112 W:      http://www.chelsio.com
3113 S:      Supported
3114 F:      drivers/scsi/cxgbi/cxgb3i
3115
3116 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3117 M:      Steve Wise <swise@chelsio.com>
3118 L:      linux-rdma@vger.kernel.org
3119 W:      http://www.openfabrics.org
3120 S:      Supported
3121 F:      drivers/infiniband/hw/cxgb3/
3122
3123 CXGB4 ETHERNET DRIVER (CXGB4)
3124 M:      Hariprasad S <hariprasad@chelsio.com>
3125 L:      netdev@vger.kernel.org
3126 W:      http://www.chelsio.com
3127 S:      Supported
3128 F:      drivers/net/ethernet/chelsio/cxgb4/
3129
3130 CXGB4 ISCSI DRIVER (CXGB4I)
3131 M:      Karen Xie <kxie@chelsio.com>
3132 L:      linux-scsi@vger.kernel.org
3133 W:      http://www.chelsio.com
3134 S:      Supported
3135 F:      drivers/scsi/cxgbi/cxgb4i
3136
3137 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3138 M:      Steve Wise <swise@chelsio.com>
3139 L:      linux-rdma@vger.kernel.org
3140 W:      http://www.openfabrics.org
3141 S:      Supported
3142 F:      drivers/infiniband/hw/cxgb4/
3143
3144 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3145 M:      Casey Leedom <leedom@chelsio.com>
3146 L:      netdev@vger.kernel.org
3147 W:      http://www.chelsio.com
3148 S:      Supported
3149 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3150
3151 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3152 M:      Ian Munsie <imunsie@au1.ibm.com>
3153 M:      Michael Neuling <mikey@neuling.org>
3154 L:      linuxppc-dev@lists.ozlabs.org
3155 S:      Supported
3156 F:      drivers/misc/cxl/
3157 F:      include/misc/cxl*
3158 F:      include/uapi/misc/cxl.h
3159 F:      Documentation/powerpc/cxl.txt
3160 F:      Documentation/powerpc/cxl.txt
3161 F:      Documentation/ABI/testing/sysfs-class-cxl
3162
3163 STMMAC ETHERNET DRIVER
3164 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3165 L:      netdev@vger.kernel.org
3166 W:      http://www.stlinux.com
3167 S:      Supported
3168 F:      drivers/net/ethernet/stmicro/stmmac/
3169
3170 CYBERPRO FB DRIVER
3171 M:      Russell King <linux@arm.linux.org.uk>
3172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3173 W:      http://www.arm.linux.org.uk/
3174 S:      Maintained
3175 F:      drivers/video/fbdev/cyber2000fb.*
3176
3177 CYCLADES ASYNC MUX DRIVER
3178 W:      http://www.cyclades.com/
3179 S:      Orphan
3180 F:      drivers/tty/cyclades.c
3181 F:      include/linux/cyclades.h
3182 F:      include/uapi/linux/cyclades.h
3183
3184 CYCLADES PC300 DRIVER
3185 W:      http://www.cyclades.com/
3186 S:      Orphan
3187 F:      drivers/net/wan/pc300*
3188
3189 CYPRESS_FIRMWARE MEDIA DRIVER
3190 M:      Antti Palosaari <crope@iki.fi>
3191 L:      linux-media@vger.kernel.org
3192 W:      http://linuxtv.org/
3193 W:      http://palosaari.fi/linux/
3194 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3195 T:      git git://linuxtv.org/anttip/media_tree.git
3196 S:      Maintained
3197 F:      drivers/media/common/cypress_firmware*
3198
3199 CYTTSP TOUCHSCREEN DRIVER
3200 M:      Ferruh Yigit <fery@cypress.com>
3201 L:      linux-input@vger.kernel.org
3202 S:      Supported
3203 F:      drivers/input/touchscreen/cyttsp*
3204 F:      include/linux/input/cyttsp.h
3205
3206 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3207 M:      Joshua Kinard <kumba@gentoo.org>
3208 S:      Maintained
3209 F:      drivers/rtc/rtc-ds1685.c
3210 F:      include/linux/rtc/ds1685.h
3211
3212 DAMA SLAVE for AX.25
3213 M:      Joerg Reuter <jreuter@yaina.de>
3214 W:      http://yaina.de/jreuter/
3215 W:      http://www.qsl.net/dl1bke/
3216 L:      linux-hams@vger.kernel.org
3217 S:      Maintained
3218 F:      net/ax25/af_ax25.c
3219 F:      net/ax25/ax25_dev.c
3220 F:      net/ax25/ax25_ds_*
3221 F:      net/ax25/ax25_in.c
3222 F:      net/ax25/ax25_out.c
3223 F:      net/ax25/ax25_timer.c
3224 F:      net/ax25/sysctl_net_ax25.c
3225
3226 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3227 L:      netdev@vger.kernel.org
3228 S:      Orphan
3229 F:      Documentation/networking/dmfe.txt
3230 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3231
3232 DC390/AM53C974 SCSI driver
3233 M:      Hannes Reinecke <hare@suse.com>
3234 L:      linux-scsi@vger.kernel.org
3235 S:      Maintained
3236 F:      drivers/scsi/am53c974.c
3237
3238 DC395x SCSI driver
3239 M:      Oliver Neukum <oliver@neukum.org>
3240 M:      Ali Akcaagac <aliakc@web.de>
3241 M:      Jamie Lenehan <lenehan@twibble.org>
3242 L:      dc395x@twibble.org
3243 W:      http://twibble.org/dist/dc395x/
3244 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3245 S:      Maintained
3246 F:      Documentation/scsi/dc395x.txt
3247 F:      drivers/scsi/dc395x.*
3248
3249 DCCP PROTOCOL
3250 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3251 L:      dccp@vger.kernel.org
3252 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3253 S:      Maintained
3254 F:      include/linux/dccp.h
3255 F:      include/uapi/linux/dccp.h
3256 F:      include/linux/tfrc.h
3257 F:      net/dccp/
3258
3259 DECnet NETWORK LAYER
3260 W:      http://linux-decnet.sourceforge.net
3261 L:      linux-decnet-user@lists.sourceforge.net
3262 S:      Orphan
3263 F:      Documentation/networking/decnet.txt
3264 F:      net/decnet/
3265
3266 DECSTATION PLATFORM SUPPORT
3267 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3268 L:      linux-mips@linux-mips.org
3269 W:      http://www.linux-mips.org/wiki/DECstation
3270 S:      Maintained
3271 F:      arch/mips/dec/
3272 F:      arch/mips/include/asm/dec/
3273 F:      arch/mips/include/asm/mach-dec/
3274
3275 DEFXX FDDI NETWORK DRIVER
3276 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3277 S:      Maintained
3278 F:      drivers/net/fddi/defxx.*
3279
3280 DELL LAPTOP DRIVER
3281 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3282 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3283 L:      platform-driver-x86@vger.kernel.org
3284 S:      Maintained
3285 F:      drivers/platform/x86/dell-laptop.c
3286
3287 DELL LAPTOP RBTN DRIVER
3288 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3289 S:      Maintained
3290 F:      drivers/platform/x86/dell-rbtn.*
3291
3292 DELL LAPTOP FREEFALL DRIVER
3293 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3294 S:      Maintained
3295 F:      drivers/platform/x86/dell-smo8800.c
3296
3297 DELL LAPTOP SMM DRIVER
3298 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3299 S:      Maintained
3300 F:      drivers/hwmon/dell-smm-hwmon.c
3301 F:      include/uapi/linux/i8k.h
3302
3303 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3304 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3305 S:      Maintained
3306 F:      Documentation/dcdbas.txt
3307 F:      drivers/firmware/dcdbas.*
3308
3309 DELL WMI EXTRAS DRIVER
3310 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3311 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3312 S:      Maintained
3313 F:      drivers/platform/x86/dell-wmi.c
3314
3315 DESIGNWARE USB2 DRD IP DRIVER
3316 M:      John Youn <johnyoun@synopsys.com>
3317 L:      linux-usb@vger.kernel.org
3318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3319 S:      Maintained
3320 F:      drivers/usb/dwc2/
3321
3322 DESIGNWARE USB3 DRD IP DRIVER
3323 M:      Felipe Balbi <balbi@ti.com>
3324 L:      linux-usb@vger.kernel.org
3325 L:      linux-omap@vger.kernel.org
3326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3327 S:      Maintained
3328 F:      drivers/usb/dwc3/
3329
3330 DEVICE COREDUMP (DEV_COREDUMP)
3331 M:      Johannes Berg <johannes@sipsolutions.net>
3332 L:      linux-kernel@vger.kernel.org
3333 S:      Maintained
3334 F:      drivers/base/devcoredump.c
3335 F:      include/linux/devcoredump.h
3336
3337 DEVICE FREQUENCY (DEVFREQ)
3338 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3339 M:      Kyungmin Park <kyungmin.park@samsung.com>
3340 L:      linux-pm@vger.kernel.org
3341 S:      Maintained
3342 F:      drivers/devfreq/
3343
3344 DEVICE NUMBER REGISTRY
3345 M:      Torben Mathiasen <device@lanana.org>
3346 W:      http://lanana.org/docs/device-list/index.html
3347 S:      Maintained
3348
3349 DEVICE-MAPPER  (LVM)
3350 M:      Alasdair Kergon <agk@redhat.com>
3351 M:      Mike Snitzer <snitzer@redhat.com>
3352 M:      dm-devel@redhat.com
3353 L:      dm-devel@redhat.com
3354 W:      http://sources.redhat.com/dm
3355 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3357 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3358 S:      Maintained
3359 F:      Documentation/device-mapper/
3360 F:      drivers/md/dm*
3361 F:      drivers/md/persistent-data/
3362 F:      include/linux/device-mapper.h
3363 F:      include/linux/dm-*.h
3364 F:      include/uapi/linux/dm-*.h
3365
3366 DIALOG SEMICONDUCTOR DRIVERS
3367 M:      Support Opensource <support.opensource@diasemi.com>
3368 W:      http://www.dialog-semiconductor.com/products
3369 S:      Supported
3370 F:      Documentation/hwmon/da90??
3371 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3372 F:      drivers/gpio/gpio-da90??.c
3373 F:      drivers/hwmon/da90??-hwmon.c
3374 F:      drivers/iio/adc/da91??-*.c
3375 F:      drivers/input/misc/da90??_onkey.c
3376 F:      drivers/input/touchscreen/da9052_tsi.c
3377 F:      drivers/leds/leds-da90??.c
3378 F:      drivers/mfd/da903x.c
3379 F:      drivers/mfd/da90??-*.c
3380 F:      drivers/mfd/da91??-*.c
3381 F:      drivers/power/da9052-battery.c
3382 F:      drivers/power/da91??-*.c
3383 F:      drivers/regulator/da903x.c
3384 F:      drivers/regulator/da9???-regulator.[ch]
3385 F:      drivers/rtc/rtc-da90??.c
3386 F:      drivers/video/backlight/da90??_bl.c
3387 F:      drivers/watchdog/da90??_wdt.c
3388 F:      include/linux/mfd/da903x.h
3389 F:      include/linux/mfd/da9052/
3390 F:      include/linux/mfd/da9055/
3391 F:      include/linux/mfd/da9063/
3392 F:      include/linux/mfd/da9150/
3393 F:      include/sound/da[79]*.h
3394 F:      sound/soc/codecs/da[79]*.[ch]
3395
3396 DIGI NEO AND CLASSIC PCI PRODUCTS
3397 M:      Lidza Louina <lidza.louina@gmail.com>
3398 M:      Mark Hounschell <markh@compro.net>
3399 L:      driverdev-devel@linuxdriverproject.org
3400 S:      Maintained
3401 F:      drivers/staging/dgnc/
3402
3403 DIGI EPCA PCI PRODUCTS
3404 M:      Lidza Louina <lidza.louina@gmail.com>
3405 M:      Daeseok Youn <daeseok.youn@gmail.com>
3406 L:      driverdev-devel@linuxdriverproject.org
3407 S:      Maintained
3408 F:      drivers/staging/dgap/
3409
3410 DIOLAN U2C-12 I2C DRIVER
3411 M:      Guenter Roeck <linux@roeck-us.net>
3412 L:      linux-i2c@vger.kernel.org
3413 S:      Maintained
3414 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3415
3416 DIRECT ACCESS (DAX)
3417 M:      Matthew Wilcox <willy@linux.intel.com>
3418 L:      linux-fsdevel@vger.kernel.org
3419 S:      Supported
3420 F:      fs/dax.c
3421
3422 DIRECTORY NOTIFICATION (DNOTIFY)
3423 M:      Eric Paris <eparis@parisplace.org>
3424 S:      Maintained
3425 F:      Documentation/filesystems/dnotify.txt
3426 F:      fs/notify/dnotify/
3427 F:      include/linux/dnotify.h
3428
3429 DISK GEOMETRY AND PARTITION HANDLING
3430 M:      Andries Brouwer <aeb@cwi.nl>
3431 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3432 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3433 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3434 S:      Maintained
3435
3436 DISKQUOTA
3437 M:      Jan Kara <jack@suse.com>
3438 S:      Maintained
3439 F:      Documentation/filesystems/quota.txt
3440 F:      fs/quota/
3441 F:      include/linux/quota*.h
3442 F:      include/uapi/linux/quota*.h
3443
3444 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3445 M:      Bernie Thompson <bernie@plugable.com>
3446 L:      linux-fbdev@vger.kernel.org
3447 S:      Maintained
3448 W:      http://plugable.com/category/projects/udlfb/
3449 F:      drivers/video/fbdev/udlfb.c
3450 F:      include/video/udlfb.h
3451 F:      Documentation/fb/udlfb.txt
3452
3453 DISTRIBUTED LOCK MANAGER (DLM)
3454 M:      Christine Caulfield <ccaulfie@redhat.com>
3455 M:      David Teigland <teigland@redhat.com>
3456 L:      cluster-devel@redhat.com
3457 W:      http://sources.redhat.com/cluster/
3458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3459 S:      Supported
3460 F:      fs/dlm/
3461
3462 DMA BUFFER SHARING FRAMEWORK
3463 M:      Sumit Semwal <sumit.semwal@linaro.org>
3464 S:      Maintained
3465 L:      linux-media@vger.kernel.org
3466 L:      dri-devel@lists.freedesktop.org
3467 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3468 F:      drivers/dma-buf/
3469 F:      include/linux/dma-buf*
3470 F:      include/linux/reservation.h
3471 F:      include/linux/*fence.h
3472 F:      Documentation/dma-buf-sharing.txt
3473 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3474
3475 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3476 M:      Vinod Koul <vinod.koul@intel.com>
3477 L:      dmaengine@vger.kernel.org
3478 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3479 S:      Maintained
3480 F:      drivers/dma/
3481 F:      include/linux/dmaengine.h
3482 F:      Documentation/dmaengine/
3483 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3484
3485 DME1737 HARDWARE MONITOR DRIVER
3486 M:      Juerg Haefliger <juergh@gmail.com>
3487 L:      lm-sensors@lm-sensors.org
3488 S:      Maintained
3489 F:      Documentation/hwmon/dme1737
3490 F:      drivers/hwmon/dme1737.c
3491
3492 DMI/SMBIOS SUPPORT
3493 M:      Jean Delvare <jdelvare@suse.com>
3494 S:      Maintained
3495 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3496 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3497 F:      drivers/firmware/dmi-id.c
3498 F:      drivers/firmware/dmi_scan.c
3499 F:      include/linux/dmi.h
3500
3501 DOCUMENTATION
3502 M:      Jonathan Corbet <corbet@lwn.net>
3503 L:      linux-doc@vger.kernel.org
3504 S:      Maintained
3505 F:      Documentation/
3506 X:      Documentation/ABI/
3507 X:      Documentation/devicetree/
3508 X:      Documentation/acpi
3509 X:      Documentation/power
3510 X:      Documentation/spi
3511 X:      Documentation/DocBook/media
3512 T:      git git://git.lwn.net/linux-2.6.git docs-next
3513
3514 DOUBLETALK DRIVER
3515 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3516 L:      blinux-list@redhat.com
3517 S:      Maintained
3518 F:      drivers/char/dtlk.c
3519 F:      include/linux/dtlk.h
3520
3521 DPT_I2O SCSI RAID DRIVER
3522 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3523 L:      linux-scsi@vger.kernel.org
3524 W:      http://www.adaptec.com/
3525 S:      Maintained
3526 F:      drivers/scsi/dpt*
3527 F:      drivers/scsi/dpt/
3528
3529 DRBD DRIVER
3530 P:      Philipp Reisner
3531 P:      Lars Ellenberg
3532 M:      drbd-dev@lists.linbit.com
3533 L:      drbd-user@lists.linbit.com
3534 W:      http://www.drbd.org
3535 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3536 T:      git git://git.drbd.org/drbd-8.3.git
3537 S:      Supported
3538 F:      drivers/block/drbd/
3539 F:      lib/lru_cache.c
3540 F:      Documentation/blockdev/drbd/
3541
3542 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3543 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3545 S:      Supported
3546 F:      Documentation/kobject.txt
3547 F:      drivers/base/
3548 F:      fs/debugfs/
3549 F:      fs/kernfs/
3550 F:      fs/sysfs/
3551 F:      include/linux/debugfs.h
3552 F:      include/linux/kobj*
3553 F:      lib/kobj*
3554
3555 DRM DRIVERS
3556 M:      David Airlie <airlied@linux.ie>
3557 L:      dri-devel@lists.freedesktop.org
3558 T:      git git://people.freedesktop.org/~airlied/linux
3559 S:      Maintained
3560 F:      drivers/gpu/drm/
3561 F:      drivers/gpu/vga/
3562 F:      include/drm/
3563 F:      include/uapi/drm/
3564
3565 RADEON DRM DRIVERS
3566 M:      Alex Deucher <alexander.deucher@amd.com>
3567 M:      Christian König <christian.koenig@amd.com>
3568 L:      dri-devel@lists.freedesktop.org
3569 T:      git git://people.freedesktop.org/~agd5f/linux
3570 S:      Supported
3571 F:      drivers/gpu/drm/radeon/
3572 F:      include/uapi/drm/radeon*
3573
3574 DRM PANEL DRIVERS
3575 M:      Thierry Reding <thierry.reding@gmail.com>
3576 L:      dri-devel@lists.freedesktop.org
3577 T:      git git://anongit.freedesktop.org/tegra/linux.git
3578 S:      Maintained
3579 F:      drivers/gpu/drm/drm_panel.c
3580 F:      drivers/gpu/drm/panel/
3581 F:      include/drm/drm_panel.h
3582 F:      Documentation/devicetree/bindings/panel/
3583
3584 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3585 M:      Daniel Vetter <daniel.vetter@intel.com>
3586 M:      Jani Nikula <jani.nikula@linux.intel.com>
3587 L:      intel-gfx@lists.freedesktop.org
3588 L:      dri-devel@lists.freedesktop.org
3589 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3590 T:      git git://anongit.freedesktop.org/drm-intel
3591 S:      Supported
3592 F:      drivers/gpu/drm/i915/
3593 F:      include/drm/i915*
3594 F:      include/uapi/drm/i915*
3595
3596 DRM DRIVERS FOR ATMEL HLCDC
3597 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3598 L:      dri-devel@lists.freedesktop.org
3599 S:      Supported
3600 F:      drivers/gpu/drm/atmel-hlcdc/
3601 F:      Documentation/devicetree/bindings/drm/atmel/
3602
3603 DRM DRIVERS FOR EXYNOS
3604 M:      Inki Dae <inki.dae@samsung.com>
3605 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3606 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3607 M:      Kyungmin Park <kyungmin.park@samsung.com>
3608 L:      dri-devel@lists.freedesktop.org
3609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3610 S:      Supported
3611 F:      drivers/gpu/drm/exynos/
3612 F:      include/drm/exynos*
3613 F:      include/uapi/drm/exynos*
3614
3615 DRM DRIVERS FOR FREESCALE DCU
3616 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3617 M:      Alison Wang <alison.wang@freescale.com>
3618 L:      dri-devel@lists.freedesktop.org
3619 S:      Supported
3620 F:      drivers/gpu/drm/fsl-dcu/
3621 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3622 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3623
3624 DRM DRIVERS FOR FREESCALE IMX
3625 M:      Philipp Zabel <p.zabel@pengutronix.de>
3626 L:      dri-devel@lists.freedesktop.org
3627 S:      Maintained
3628 F:      drivers/gpu/drm/imx/
3629 F:      Documentation/devicetree/bindings/drm/imx/
3630
3631 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3632 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3633 L:      dri-devel@lists.freedesktop.org
3634 T:      git git://github.com/patjak/drm-gma500
3635 S:      Maintained
3636 F:      drivers/gpu/drm/gma500
3637 F:      include/drm/gma500*
3638
3639 DRM DRIVERS FOR NVIDIA TEGRA
3640 M:      Thierry Reding <thierry.reding@gmail.com>
3641 M:      Terje Bergström <tbergstrom@nvidia.com>
3642 L:      dri-devel@lists.freedesktop.org
3643 L:      linux-tegra@vger.kernel.org
3644 T:      git git://anongit.freedesktop.org/tegra/linux.git
3645 S:      Supported
3646 F:      drivers/gpu/drm/tegra/
3647 F:      drivers/gpu/host1x/
3648 F:      include/linux/host1x.h
3649 F:      include/uapi/drm/tegra_drm.h
3650 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3651
3652 DRM DRIVERS FOR RENESAS
3653 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3654 L:      dri-devel@lists.freedesktop.org
3655 L:      linux-sh@vger.kernel.org
3656 T:      git git://people.freedesktop.org/~airlied/linux
3657 S:      Supported
3658 F:      drivers/gpu/drm/rcar-du/
3659 F:      drivers/gpu/drm/shmobile/
3660 F:      include/linux/platform_data/shmob_drm.h
3661
3662 DRM DRIVERS FOR ROCKCHIP
3663 M:      Mark Yao <mark.yao@rock-chips.com>
3664 L:      dri-devel@lists.freedesktop.org
3665 S:      Maintained
3666 F:      drivers/gpu/drm/rockchip/
3667 F:      Documentation/devicetree/bindings/video/rockchip*
3668
3669 DRM DRIVERS FOR STI
3670 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3671 M:      Vincent Abriou <vincent.abriou@st.com>
3672 L:      dri-devel@lists.freedesktop.org
3673 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3674 S:      Maintained
3675 F:      drivers/gpu/drm/sti
3676 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3677
3678 DSBR100 USB FM RADIO DRIVER
3679 M:      Alexey Klimov <klimov.linux@gmail.com>
3680 L:      linux-media@vger.kernel.org
3681 T:      git git://linuxtv.org/media_tree.git
3682 S:      Maintained
3683 F:      drivers/media/radio/dsbr100.c
3684
3685 DSCC4 DRIVER
3686 M:      Francois Romieu <romieu@fr.zoreil.com>
3687 L:      netdev@vger.kernel.org
3688 S:      Maintained
3689 F:      drivers/net/wan/dscc4.c
3690
3691 DT3155 MEDIA DRIVER
3692 M:      Hans Verkuil <hverkuil@xs4all.nl>
3693 L:      linux-media@vger.kernel.org
3694 T:      git git://linuxtv.org/media_tree.git
3695 W:      http://linuxtv.org
3696 S:      Odd Fixes
3697 F:      drivers/media/pci/dt3155/
3698
3699 DVB_USB_AF9015 MEDIA DRIVER
3700 M:      Antti Palosaari <crope@iki.fi>
3701 L:      linux-media@vger.kernel.org
3702 W:      http://linuxtv.org/
3703 W:      http://palosaari.fi/linux/
3704 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3705 T:      git git://linuxtv.org/anttip/media_tree.git
3706 S:      Maintained
3707 F:      drivers/media/usb/dvb-usb-v2/af9015*
3708
3709 DVB_USB_AF9035 MEDIA DRIVER
3710 M:      Antti Palosaari <crope@iki.fi>
3711 L:      linux-media@vger.kernel.org
3712 W:      http://linuxtv.org/
3713 W:      http://palosaari.fi/linux/
3714 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3715 T:      git git://linuxtv.org/anttip/media_tree.git
3716 S:      Maintained
3717 F:      drivers/media/usb/dvb-usb-v2/af9035*
3718
3719 DVB_USB_ANYSEE MEDIA DRIVER
3720 M:      Antti Palosaari <crope@iki.fi>
3721 L:      linux-media@vger.kernel.org
3722 W:      http://linuxtv.org/
3723 W:      http://palosaari.fi/linux/
3724 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3725 T:      git git://linuxtv.org/anttip/media_tree.git
3726 S:      Maintained
3727 F:      drivers/media/usb/dvb-usb-v2/anysee*
3728
3729 DVB_USB_AU6610 MEDIA DRIVER
3730 M:      Antti Palosaari <crope@iki.fi>
3731 L:      linux-media@vger.kernel.org
3732 W:      http://linuxtv.org/
3733 W:      http://palosaari.fi/linux/
3734 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3735 T:      git git://linuxtv.org/anttip/media_tree.git
3736 S:      Maintained
3737 F:      drivers/media/usb/dvb-usb-v2/au6610*
3738
3739 DVB_USB_CE6230 MEDIA DRIVER
3740 M:      Antti Palosaari <crope@iki.fi>
3741 L:      linux-media@vger.kernel.org
3742 W:      http://linuxtv.org/
3743 W:      http://palosaari.fi/linux/
3744 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3745 T:      git git://linuxtv.org/anttip/media_tree.git
3746 S:      Maintained
3747 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3748
3749 DVB_USB_CXUSB MEDIA DRIVER
3750 M:      Michael Krufky <mkrufky@linuxtv.org>
3751 L:      linux-media@vger.kernel.org
3752 W:      http://linuxtv.org/
3753 W:      http://github.com/mkrufky
3754 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3755 T:      git git://linuxtv.org/media_tree.git
3756 S:      Maintained
3757 F:      drivers/media/usb/dvb-usb/cxusb*
3758
3759 DVB_USB_EC168 MEDIA DRIVER
3760 M:      Antti Palosaari <crope@iki.fi>
3761 L:      linux-media@vger.kernel.org
3762 W:      http://linuxtv.org/
3763 W:      http://palosaari.fi/linux/
3764 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3765 T:      git git://linuxtv.org/anttip/media_tree.git
3766 S:      Maintained
3767 F:      drivers/media/usb/dvb-usb-v2/ec168*
3768
3769 DVB_USB_GL861 MEDIA DRIVER
3770 M:      Antti Palosaari <crope@iki.fi>
3771 L:      linux-media@vger.kernel.org
3772 W:      http://linuxtv.org/
3773 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3774 T:      git git://linuxtv.org/anttip/media_tree.git
3775 S:      Maintained
3776 F:      drivers/media/usb/dvb-usb-v2/gl861*
3777
3778 DVB_USB_MXL111SF MEDIA DRIVER
3779 M:      Michael Krufky <mkrufky@linuxtv.org>
3780 L:      linux-media@vger.kernel.org
3781 W:      http://linuxtv.org/
3782 W:      http://github.com/mkrufky
3783 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3784 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3785 S:      Maintained
3786 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3787
3788 DVB_USB_RTL28XXU MEDIA DRIVER
3789 M:      Antti Palosaari <crope@iki.fi>
3790 L:      linux-media@vger.kernel.org
3791 W:      http://linuxtv.org/
3792 W:      http://palosaari.fi/linux/
3793 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3794 T:      git git://linuxtv.org/anttip/media_tree.git
3795 S:      Maintained
3796 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3797
3798 DVB_USB_V2 MEDIA DRIVER
3799 M:      Antti Palosaari <crope@iki.fi>
3800 L:      linux-media@vger.kernel.org
3801 W:      http://linuxtv.org/
3802 W:      http://palosaari.fi/linux/
3803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3804 T:      git git://linuxtv.org/anttip/media_tree.git
3805 S:      Maintained
3806 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3807 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3808
3809 DYNAMIC DEBUG
3810 M:      Jason Baron <jbaron@akamai.com>
3811 S:      Maintained
3812 F:      lib/dynamic_debug.c
3813 F:      include/linux/dynamic_debug.h
3814
3815 DZ DECSTATION DZ11 SERIAL DRIVER
3816 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3817 S:      Maintained
3818 F:      drivers/tty/serial/dz.*
3819
3820 E3X0 POWER BUTTON DRIVER
3821 M:      Moritz Fischer <moritz.fischer@ettus.com>
3822 L:      usrp-users@lists.ettus.com
3823 W:      http://www.ettus.com
3824 S:      Supported
3825 F:      drivers/input/misc/e3x0-button.c
3826 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3827
3828 E4000 MEDIA DRIVER
3829 M:      Antti Palosaari <crope@iki.fi>
3830 L:      linux-media@vger.kernel.org
3831 W:      http://linuxtv.org/
3832 W:      http://palosaari.fi/linux/
3833 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3834 T:      git git://linuxtv.org/anttip/media_tree.git
3835 S:      Maintained
3836 F:      drivers/media/tuners/e4000*
3837
3838 EATA ISA/EISA/PCI SCSI DRIVER
3839 M:      Dario Ballabio <ballabio_dario@emc.com>
3840 L:      linux-scsi@vger.kernel.org
3841 S:      Maintained
3842 F:      drivers/scsi/eata.c
3843
3844 EC100 MEDIA DRIVER
3845 M:      Antti Palosaari <crope@iki.fi>
3846 L:      linux-media@vger.kernel.org
3847 W:      http://linuxtv.org/
3848 W:      http://palosaari.fi/linux/
3849 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3850 T:      git git://linuxtv.org/anttip/media_tree.git
3851 S:      Maintained
3852 F:      drivers/media/dvb-frontends/ec100*
3853
3854 ECRYPT FILE SYSTEM
3855 M:      Tyler Hicks <tyhicks@canonical.com>
3856 L:      ecryptfs@vger.kernel.org
3857 W:      http://ecryptfs.org
3858 W:      https://launchpad.net/ecryptfs
3859 S:      Supported
3860 F:      Documentation/filesystems/ecryptfs.txt
3861 F:      fs/ecryptfs/
3862
3863 EDAC-CORE
3864 M:      Doug Thompson <dougthompson@xmission.com>
3865 M:      Borislav Petkov <bp@alien8.de>
3866 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3867 L:      linux-edac@vger.kernel.org
3868 W:      bluesmoke.sourceforge.net
3869 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3870 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3871 S:      Supported
3872 F:      Documentation/edac.txt
3873 F:      drivers/edac/
3874 F:      include/linux/edac.h
3875
3876 EDAC-AMD64
3877 M:      Doug Thompson <dougthompson@xmission.com>
3878 M:      Borislav Petkov <bp@alien8.de>
3879 L:      linux-edac@vger.kernel.org
3880 W:      bluesmoke.sourceforge.net
3881 S:      Maintained
3882 F:      drivers/edac/amd64_edac*
3883
3884 EDAC-CALXEDA
3885 M:      Doug Thompson <dougthompson@xmission.com>
3886 M:      Robert Richter <rric@kernel.org>
3887 L:      linux-edac@vger.kernel.org
3888 W:      bluesmoke.sourceforge.net
3889 S:      Maintained
3890 F:      drivers/edac/highbank*
3891
3892 EDAC-CAVIUM
3893 M:      Ralf Baechle <ralf@linux-mips.org>
3894 M:      David Daney <david.daney@cavium.com>
3895 L:      linux-edac@vger.kernel.org
3896 L:      linux-mips@linux-mips.org
3897 W:      bluesmoke.sourceforge.net
3898 S:      Supported
3899 F:      drivers/edac/octeon_edac*
3900
3901 EDAC-E752X
3902 M:      Mark Gross <mark.gross@intel.com>
3903 M:      Doug Thompson <dougthompson@xmission.com>
3904 L:      linux-edac@vger.kernel.org
3905 W:      bluesmoke.sourceforge.net
3906 S:      Maintained
3907 F:      drivers/edac/e752x_edac.c
3908
3909 EDAC-E7XXX
3910 M:      Doug Thompson <dougthompson@xmission.com>
3911 L:      linux-edac@vger.kernel.org
3912 W:      bluesmoke.sourceforge.net
3913 S:      Maintained
3914 F:      drivers/edac/e7xxx_edac.c
3915
3916 EDAC-GHES
3917 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3918 L:      linux-edac@vger.kernel.org
3919 W:      bluesmoke.sourceforge.net
3920 S:      Maintained
3921 F:      drivers/edac/ghes_edac.c
3922
3923 EDAC-I82443BXGX
3924 M:      Tim Small <tim@buttersideup.com>
3925 L:      linux-edac@vger.kernel.org
3926 W:      bluesmoke.sourceforge.net
3927 S:      Maintained
3928 F:      drivers/edac/i82443bxgx_edac.c
3929
3930 EDAC-I3000
3931 M:      Jason Uhlenkott <juhlenko@akamai.com>
3932 L:      linux-edac@vger.kernel.org
3933 W:      bluesmoke.sourceforge.net
3934 S:      Maintained
3935 F:      drivers/edac/i3000_edac.c
3936
3937 EDAC-I5000
3938 M:      Doug Thompson <dougthompson@xmission.com>
3939 L:      linux-edac@vger.kernel.org
3940 W:      bluesmoke.sourceforge.net
3941 S:      Maintained
3942 F:      drivers/edac/i5000_edac.c
3943
3944 EDAC-I5400
3945 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3946 L:      linux-edac@vger.kernel.org
3947 W:      bluesmoke.sourceforge.net
3948 S:      Maintained
3949 F:      drivers/edac/i5400_edac.c
3950
3951 EDAC-I7300
3952 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3953 L:      linux-edac@vger.kernel.org
3954 W:      bluesmoke.sourceforge.net
3955 S:      Maintained
3956 F:      drivers/edac/i7300_edac.c
3957
3958 EDAC-I7CORE
3959 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3960 L:      linux-edac@vger.kernel.org
3961 W:      bluesmoke.sourceforge.net
3962 S:      Maintained
3963 F:      drivers/edac/i7core_edac.c
3964
3965 EDAC-I82975X
3966 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3967 M:      "Arvind R." <arvino55@gmail.com>
3968 L:      linux-edac@vger.kernel.org
3969 W:      bluesmoke.sourceforge.net
3970 S:      Maintained
3971 F:      drivers/edac/i82975x_edac.c
3972
3973 EDAC-IE31200
3974 M:      Jason Baron <jbaron@akamai.com>
3975 L:      linux-edac@vger.kernel.org
3976 W:      bluesmoke.sourceforge.net
3977 S:      Maintained
3978 F:      drivers/edac/ie31200_edac.c
3979
3980 EDAC-MPC85XX
3981 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3982 L:      linux-edac@vger.kernel.org
3983 W:      bluesmoke.sourceforge.net
3984 S:      Maintained
3985 F:      drivers/edac/mpc85xx_edac.[ch]
3986
3987 EDAC-PASEMI
3988 M:      Egor Martovetsky <egor@pasemi.com>
3989 L:      linux-edac@vger.kernel.org
3990 W:      bluesmoke.sourceforge.net
3991 S:      Maintained
3992 F:      drivers/edac/pasemi_edac.c
3993
3994 EDAC-R82600
3995 M:      Tim Small <tim@buttersideup.com>
3996 L:      linux-edac@vger.kernel.org
3997 W:      bluesmoke.sourceforge.net
3998 S:      Maintained
3999 F:      drivers/edac/r82600_edac.c
4000
4001 EDAC-SBRIDGE
4002 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4003 L:      linux-edac@vger.kernel.org
4004 W:      bluesmoke.sourceforge.net
4005 S:      Maintained
4006 F:      drivers/edac/sb_edac.c
4007
4008 EDAC-XGENE
4009 APPLIED MICRO (APM) X-GENE SOC EDAC
4010 M:     Loc Ho <lho@apm.com>
4011 S:     Supported
4012 F:     drivers/edac/xgene_edac.c
4013 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4014
4015 EDIROL UA-101/UA-1000 DRIVER
4016 M:      Clemens Ladisch <clemens@ladisch.de>
4017 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4018 T:      git git://git.alsa-project.org/alsa-kernel.git
4019 S:      Maintained
4020 F:      sound/usb/misc/ua101.c
4021
4022 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4023 M:      Matt Fleming <matt@codeblueprint.co.uk>
4024 L:      linux-efi@vger.kernel.org
4025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4026 S:      Maintained
4027 F:      Documentation/efi-stub.txt
4028 F:      arch/ia64/kernel/efi.c
4029 F:      arch/x86/boot/compressed/eboot.[ch]
4030 F:      arch/x86/include/asm/efi.h
4031 F:      arch/x86/platform/efi/*
4032 F:      drivers/firmware/efi/*
4033 F:      include/linux/efi*.h
4034
4035 EFI VARIABLE FILESYSTEM
4036 M:      Matthew Garrett <matthew.garrett@nebula.com>
4037 M:      Jeremy Kerr <jk@ozlabs.org>
4038 M:      Matt Fleming <matt@codeblueprint.co.uk>
4039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4040 L:      linux-efi@vger.kernel.org
4041 S:      Maintained
4042 F:      fs/efivarfs/
4043
4044 EFIFB FRAMEBUFFER DRIVER
4045 L:      linux-fbdev@vger.kernel.org
4046 M:      Peter Jones <pjones@redhat.com>
4047 S:      Maintained
4048 F:      drivers/video/fbdev/efifb.c
4049
4050 EFS FILESYSTEM
4051 W:      http://aeschi.ch.eu.org/efs/
4052 S:      Orphan
4053 F:      fs/efs/
4054
4055 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4056 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4057 M:      Christoph Raisch <raisch@de.ibm.com>
4058 L:      linux-rdma@vger.kernel.org
4059 S:      Supported
4060 F:      drivers/infiniband/hw/ehca/
4061
4062 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4063 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4064 L:      netdev@vger.kernel.org
4065 S:      Maintained
4066 F:      drivers/net/ethernet/ibm/ehea/
4067
4068 EM28XX VIDEO4LINUX DRIVER
4069 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4070 L:      linux-media@vger.kernel.org
4071 W:      http://linuxtv.org
4072 T:      git git://linuxtv.org/media_tree.git
4073 S:      Maintained
4074 F:      drivers/media/usb/em28xx/
4075
4076 EMBEDDED LINUX
4077 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4078 M:      Matt Mackall <mpm@selenic.com>
4079 M:      David Woodhouse <dwmw2@infradead.org>
4080 L:      linux-embedded@vger.kernel.org
4081 S:      Maintained
4082
4083 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4084 M:      James Smart <james.smart@avagotech.com>
4085 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4086 L:      linux-scsi@vger.kernel.org
4087 W:      http://www.avagotech.com
4088 S:      Supported
4089 F:      drivers/scsi/lpfc/
4090
4091 ENE CB710 FLASH CARD READER DRIVER
4092 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4093 S:      Maintained
4094 F:      drivers/misc/cb710/
4095 F:      drivers/mmc/host/cb710-mmc.*
4096 F:      include/linux/cb710.h
4097
4098 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4099 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4100 S:      Maintained
4101 F:      drivers/media/rc/ene_ir.*
4102
4103 ENHANCED ERROR HANDLING (EEH)
4104 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4105 L:      linuxppc-dev@lists.ozlabs.org
4106 S:      Supported
4107 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4108 F:      arch/powerpc/kernel/eeh*.c
4109
4110 EPSON S1D13XXX FRAMEBUFFER DRIVER
4111 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4112 S:      Maintained
4113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4114 F:      drivers/video/fbdev/s1d13xxxfb.c
4115 F:      include/video/s1d13xxxfb.h
4116
4117 ET131X NETWORK DRIVER
4118 M:      Mark Einon <mark.einon@gmail.com>
4119 S:      Odd Fixes
4120 F:      drivers/net/ethernet/agere/
4121
4122 ETHERNET BRIDGE
4123 M:      Stephen Hemminger <stephen@networkplumber.org>
4124 L:      bridge@lists.linux-foundation.org
4125 L:      netdev@vger.kernel.org
4126 W:      http://www.linuxfoundation.org/en/Net:Bridge
4127 S:      Maintained
4128 F:      include/linux/netfilter_bridge/
4129 F:      net/bridge/
4130
4131 ETHERNET PHY LIBRARY
4132 M:      Florian Fainelli <f.fainelli@gmail.com>
4133 L:      netdev@vger.kernel.org
4134 S:      Maintained
4135 F:      include/linux/phy.h
4136 F:      include/linux/phy_fixed.h
4137 F:      drivers/net/phy/
4138 F:      Documentation/networking/phy.txt
4139 F:      drivers/of/of_mdio.c
4140 F:      drivers/of/of_net.c
4141
4142 EXT2 FILE SYSTEM
4143 M:      Jan Kara <jack@suse.com>
4144 L:      linux-ext4@vger.kernel.org
4145 S:      Maintained
4146 F:      Documentation/filesystems/ext2.txt
4147 F:      fs/ext2/
4148 F:      include/linux/ext2*
4149
4150 EXT4 FILE SYSTEM
4151 M:      "Theodore Ts'o" <tytso@mit.edu>
4152 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4153 L:      linux-ext4@vger.kernel.org
4154 W:      http://ext4.wiki.kernel.org
4155 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4156 S:      Maintained
4157 F:      Documentation/filesystems/ext4.txt
4158 F:      fs/ext4/
4159
4160 Extended Verification Module (EVM)
4161 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4162 L:      linux-ima-devel@lists.sourceforge.net
4163 L:      linux-security-module@vger.kernel.org
4164 S:      Supported
4165 F:      security/integrity/evm/
4166
4167 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4168 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4169 M:      Chanwoo Choi <cw00.choi@samsung.com>
4170 L:      linux-kernel@vger.kernel.org
4171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4172 S:      Maintained
4173 F:      drivers/extcon/
4174 F:      Documentation/extcon/
4175
4176 EXYNOS DP DRIVER
4177 M:      Jingoo Han <jingoohan1@gmail.com>
4178 L:      dri-devel@lists.freedesktop.org
4179 S:      Maintained
4180 F:      drivers/gpu/drm/exynos/exynos_dp*
4181
4182 EXYNOS MIPI DISPLAY DRIVERS
4183 M:      Inki Dae <inki.dae@samsung.com>
4184 M:      Donghwa Lee <dh09.lee@samsung.com>
4185 M:      Kyungmin Park <kyungmin.park@samsung.com>
4186 L:      linux-fbdev@vger.kernel.org
4187 S:      Maintained
4188 F:      drivers/video/fbdev/exynos/exynos_mipi*
4189 F:      include/video/exynos_mipi*
4190
4191 F71805F HARDWARE MONITORING DRIVER
4192 M:      Jean Delvare <jdelvare@suse.com>
4193 L:      lm-sensors@lm-sensors.org
4194 S:      Maintained
4195 F:      Documentation/hwmon/f71805f
4196 F:      drivers/hwmon/f71805f.c
4197
4198 FC0011 TUNER DRIVER
4199 M:      Michael Buesch <m@bues.ch>
4200 L:      linux-media@vger.kernel.org
4201 S:      Maintained
4202 F:      drivers/media/tuners/fc0011.h
4203 F:      drivers/media/tuners/fc0011.c
4204
4205 FC2580 MEDIA DRIVER
4206 M:      Antti Palosaari <crope@iki.fi>
4207 L:      linux-media@vger.kernel.org
4208 W:      http://linuxtv.org/
4209 W:      http://palosaari.fi/linux/
4210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4211 T:      git git://linuxtv.org/anttip/media_tree.git
4212 S:      Maintained
4213 F:      drivers/media/tuners/fc2580*
4214
4215 FANOTIFY
4216 M:      Eric Paris <eparis@redhat.com>
4217 S:      Maintained
4218 F:      fs/notify/fanotify/
4219 F:      include/linux/fanotify.h
4220 F:      include/uapi/linux/fanotify.h
4221
4222 FARSYNC SYNCHRONOUS DRIVER
4223 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4224 W:      http://www.farsite.co.uk/
4225 S:      Supported
4226 F:      drivers/net/wan/farsync.*
4227
4228 FAULT INJECTION SUPPORT
4229 M:      Akinobu Mita <akinobu.mita@gmail.com>
4230 S:      Supported
4231 F:      Documentation/fault-injection/
4232 F:      lib/fault-inject.c
4233
4234 FBTFT Framebuffer drivers
4235 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4236 M:      Noralf Trønnes <noralf@tronnes.org>
4237 S:      Maintained
4238 F:      drivers/staging/fbtft/
4239
4240 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4241 M:      Vasu Dev <vasu.dev@intel.com>
4242 L:      fcoe-devel@open-fcoe.org
4243 W:      www.Open-FCoE.org
4244 S:      Supported
4245 F:      drivers/scsi/libfc/
4246 F:      drivers/scsi/fcoe/
4247 F:      include/scsi/fc/
4248 F:      include/scsi/libfc.h
4249 F:      include/scsi/libfcoe.h
4250 F:      include/uapi/scsi/fc/
4251
4252 FILE LOCKING (flock() and fcntl()/lockf())
4253 M:      Jeff Layton <jlayton@poochiereds.net>
4254 M:      "J. Bruce Fields" <bfields@fieldses.org>
4255 L:      linux-fsdevel@vger.kernel.org
4256 S:      Maintained
4257 F:      include/linux/fcntl.h
4258 F:      include/linux/fs.h
4259 F:      include/uapi/linux/fcntl.h
4260 F:      include/uapi/linux/fs.h
4261 F:      fs/fcntl.c
4262 F:      fs/locks.c
4263
4264 FILESYSTEMS (VFS and infrastructure)
4265 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4266 L:      linux-fsdevel@vger.kernel.org
4267 S:      Maintained
4268 F:      fs/*
4269
4270 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4271 M:      Riku Voipio <riku.voipio@iki.fi>
4272 L:      lm-sensors@lm-sensors.org
4273 S:      Maintained
4274 F:      drivers/hwmon/f75375s.c
4275 F:      include/linux/f75375s.h
4276
4277 FIREWIRE AUDIO DRIVERS
4278 M:      Clemens Ladisch <clemens@ladisch.de>
4279 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4280 T:      git git://git.alsa-project.org/alsa-kernel.git
4281 S:      Maintained
4282 F:      sound/firewire/
4283
4284 FIREWIRE MEDIA DRIVERS (firedtv)
4285 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4286 L:      linux-media@vger.kernel.org
4287 L:      linux1394-devel@lists.sourceforge.net
4288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4289 S:      Maintained
4290 F:      drivers/media/firewire/
4291
4292 FIREWIRE SBP-2 TARGET
4293 M:      Chris Boot <bootc@bootc.net>
4294 L:      linux-scsi@vger.kernel.org
4295 L:      target-devel@vger.kernel.org
4296 L:      linux1394-devel@lists.sourceforge.net
4297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4298 S:      Maintained
4299 F:      drivers/target/sbp/
4300
4301 FIREWIRE SUBSYSTEM
4302 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4303 L:      linux1394-devel@lists.sourceforge.net
4304 W:      http://ieee1394.wiki.kernel.org/
4305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4306 S:      Maintained
4307 F:      drivers/firewire/
4308 F:      include/linux/firewire.h
4309 F:      include/uapi/linux/firewire*.h
4310 F:      tools/firewire/
4311
4312 FIRMWARE LOADER (request_firmware)
4313 M:      Ming Lei <ming.lei@canonical.com>
4314 L:      linux-kernel@vger.kernel.org
4315 S:      Maintained
4316 F:      Documentation/firmware_class/
4317 F:      drivers/base/firmware*.c
4318 F:      include/linux/firmware.h
4319
4320 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4321 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4322 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4323 S:      Maintained
4324 F:      drivers/block/rsxx/
4325
4326 FLOPPY DRIVER
4327 M:      Jiri Kosina <jikos@kernel.org>
4328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4329 S:      Odd fixes
4330 F:      drivers/block/floppy.c
4331
4332 FMC SUBSYSTEM
4333 M:      Alessandro Rubini <rubini@gnudd.com>
4334 W:      http://www.ohwr.org/projects/fmc-bus
4335 S:      Supported
4336 F:      drivers/fmc/
4337 F:      include/linux/fmc*.h
4338 F:      include/linux/ipmi-fru.h
4339 K:      fmc_d.*register
4340
4341 FPU EMULATOR
4342 M:      Bill Metzenthen <billm@melbpc.org.au>
4343 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4344 S:      Maintained
4345 F:      arch/x86/math-emu/
4346
4347 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4348 L:      netdev@vger.kernel.org
4349 S:      Orphan
4350 F:      drivers/net/wan/dlci.c
4351 F:      drivers/net/wan/sdla.c
4352
4353 FRAMEBUFFER LAYER
4354 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4355 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4356 L:      linux-fbdev@vger.kernel.org
4357 W:      http://linux-fbdev.sourceforge.net/
4358 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4360 S:      Maintained
4361 F:      Documentation/fb/
4362 F:      Documentation/devicetree/bindings/fb/
4363 F:      drivers/video/
4364 F:      include/video/
4365 F:      include/linux/fb.h
4366 F:      include/uapi/video/
4367 F:      include/uapi/linux/fb.h
4368
4369 FREESCALE DIU FRAMEBUFFER DRIVER
4370 M:      Timur Tabi <timur@tabi.org>
4371 L:      linux-fbdev@vger.kernel.org
4372 S:      Maintained
4373 F:      drivers/video/fbdev/fsl-diu-fb.*
4374
4375 FREESCALE DMA DRIVER
4376 M:      Li Yang <leoli@freescale.com>
4377 M:      Zhang Wei <zw@zh-kernel.org>
4378 L:      linuxppc-dev@lists.ozlabs.org
4379 S:      Maintained
4380 F:      drivers/dma/fsldma.*
4381
4382 FREESCALE I2C CPM DRIVER
4383 M:      Jochen Friedrich <jochen@scram.de>
4384 L:      linuxppc-dev@lists.ozlabs.org
4385 L:      linux-i2c@vger.kernel.org
4386 S:      Maintained
4387 F:      drivers/i2c/busses/i2c-cpm.c
4388
4389 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4390 M:      Sascha Hauer <kernel@pengutronix.de>
4391 L:      linux-fbdev@vger.kernel.org
4392 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4393 S:      Maintained
4394 F:      include/linux/platform_data/video-imxfb.h
4395 F:      drivers/video/fbdev/imxfb.c
4396
4397 FREESCALE QUAD SPI DRIVER
4398 M:      Han Xu <han.xu@freescale.com>
4399 L:      linux-mtd@lists.infradead.org
4400 S:      Maintained
4401 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4402
4403 FREESCALE SOC FS_ENET DRIVER
4404 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4405 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4406 L:      linuxppc-dev@lists.ozlabs.org
4407 L:      netdev@vger.kernel.org
4408 S:      Maintained
4409 F:      drivers/net/ethernet/freescale/fs_enet/
4410 F:      include/linux/fs_enet_pd.h
4411
4412 FREESCALE QUICC ENGINE LIBRARY
4413 L:      linuxppc-dev@lists.ozlabs.org
4414 S:      Orphan
4415 F:      arch/powerpc/sysdev/qe_lib/
4416 F:      arch/powerpc/include/asm/*qe.h
4417
4418 FREESCALE USB PERIPHERAL DRIVERS
4419 M:      Li Yang <leoli@freescale.com>
4420 L:      linux-usb@vger.kernel.org
4421 L:      linuxppc-dev@lists.ozlabs.org
4422 S:      Maintained
4423 F:      drivers/usb/gadget/udc/fsl*
4424
4425 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4426 M:      Li Yang <leoli@freescale.com>
4427 L:      netdev@vger.kernel.org
4428 L:      linuxppc-dev@lists.ozlabs.org
4429 S:      Maintained
4430 F:      drivers/net/ethernet/freescale/ucc_geth*
4431
4432 FREESCALE QUICC ENGINE UCC UART DRIVER
4433 M:      Timur Tabi <timur@tabi.org>
4434 L:      linuxppc-dev@lists.ozlabs.org
4435 S:      Maintained
4436 F:      drivers/tty/serial/ucc_uart.c
4437
4438 FREESCALE SOC SOUND DRIVERS
4439 M:      Timur Tabi <timur@tabi.org>
4440 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4441 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4442 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4443 L:      linuxppc-dev@lists.ozlabs.org
4444 S:      Maintained
4445 F:      sound/soc/fsl/fsl*
4446 F:      sound/soc/fsl/imx*
4447 F:      sound/soc/fsl/mpc8610_hpcd.c
4448
4449 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4450 M:      "J. German Rivera" <German.Rivera@freescale.com>
4451 L:      linux-kernel@vger.kernel.org
4452 S:      Maintained
4453 F:      drivers/staging/fsl-mc/
4454
4455 FREEVXFS FILESYSTEM
4456 M:      Christoph Hellwig <hch@infradead.org>
4457 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4458 S:      Maintained
4459 F:      fs/freevxfs/
4460
4461 FREEZER
4462 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4463 M:      Pavel Machek <pavel@ucw.cz>
4464 L:      linux-pm@vger.kernel.org
4465 S:      Supported
4466 F:      Documentation/power/freezing-of-tasks.txt
4467 F:      include/linux/freezer.h
4468 F:      kernel/freezer.c
4469
4470 FRONTSWAP API
4471 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4472 L:      linux-kernel@vger.kernel.org
4473 S:      Maintained
4474 F:      mm/frontswap.c
4475 F:      include/linux/frontswap.h
4476
4477 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4478 M:      David Howells <dhowells@redhat.com>
4479 L:      linux-cachefs@redhat.com
4480 S:      Supported
4481 F:      Documentation/filesystems/caching/
4482 F:      fs/fscache/
4483 F:      include/linux/fscache*.h
4484
4485 F2FS FILE SYSTEM
4486 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4487 M:      Changman Lee <cm224.lee@samsung.com>
4488 R:      Chao Yu <chao2.yu@samsung.com>
4489 L:      linux-f2fs-devel@lists.sourceforge.net
4490 W:      http://en.wikipedia.org/wiki/F2FS
4491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4492 S:      Maintained
4493 F:      Documentation/filesystems/f2fs.txt
4494 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4495 F:      fs/f2fs/
4496 F:      include/linux/f2fs_fs.h
4497 F:      include/trace/events/f2fs.h
4498
4499 FUJITSU FR-V (FRV) PORT
4500 M:      David Howells <dhowells@redhat.com>
4501 S:      Maintained
4502 F:      arch/frv/
4503
4504 FUJITSU LAPTOP EXTRAS
4505 M:      Jonathan Woithe <jwoithe@just42.net>
4506 L:      platform-driver-x86@vger.kernel.org
4507 S:      Maintained
4508 F:      drivers/platform/x86/fujitsu-laptop.c
4509
4510 FUJITSU M-5MO LS CAMERA ISP DRIVER
4511 M:      Kyungmin Park <kyungmin.park@samsung.com>
4512 M:      Heungjun Kim <riverful.kim@samsung.com>
4513 L:      linux-media@vger.kernel.org
4514 S:      Maintained
4515 F:      drivers/media/i2c/m5mols/
4516 F:      include/media/m5mols.h
4517
4518 FUJITSU TABLET EXTRAS
4519 M:      Robert Gerlach <khnz@gmx.de>
4520 L:      platform-driver-x86@vger.kernel.org
4521 S:      Maintained
4522 F:      drivers/platform/x86/fujitsu-tablet.c
4523
4524 FUSE: FILESYSTEM IN USERSPACE
4525 M:      Miklos Szeredi <miklos@szeredi.hu>
4526 L:      fuse-devel@lists.sourceforge.net
4527 W:      http://fuse.sourceforge.net/
4528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4529 S:      Maintained
4530 F:      fs/fuse/
4531 F:      include/uapi/linux/fuse.h
4532 F:      Documentation/filesystems/fuse.txt
4533
4534 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4535 M:      Rik Faith <faith@cs.unc.edu>
4536 L:      linux-scsi@vger.kernel.org
4537 S:      Odd Fixes (e.g., new signatures)
4538 F:      drivers/scsi/fdomain.*
4539
4540 GCOV BASED KERNEL PROFILING
4541 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4542 S:      Maintained
4543 F:      kernel/gcov/
4544 F:      Documentation/gcov.txt
4545
4546 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4547 M:      Achim Leubner <achim_leubner@adaptec.com>
4548 L:      linux-scsi@vger.kernel.org
4549 W:      http://www.icp-vortex.com/
4550 S:      Supported
4551 F:      drivers/scsi/gdt*
4552
4553 GDB KERNEL DEBUGGING HELPER SCRIPTS
4554 M:      Jan Kiszka <jan.kiszka@siemens.com>
4555 S:      Supported
4556 F:      scripts/gdb/
4557
4558 GEMTEK FM RADIO RECEIVER DRIVER
4559 M:      Hans Verkuil <hverkuil@xs4all.nl>
4560 L:      linux-media@vger.kernel.org
4561 T:      git git://linuxtv.org/media_tree.git
4562 W:      http://linuxtv.org
4563 S:      Maintained
4564 F:      drivers/media/radio/radio-gemtek*
4565
4566 GENERIC GPIO I2C DRIVER
4567 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4568 S:      Supported
4569 F:      drivers/i2c/busses/i2c-gpio.c
4570 F:      include/linux/i2c-gpio.h
4571
4572 GENERIC GPIO I2C MULTIPLEXER DRIVER
4573 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4574 L:      linux-i2c@vger.kernel.org
4575 S:      Supported
4576 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4577 F:      include/linux/i2c-mux-gpio.h
4578 F:      Documentation/i2c/muxes/i2c-mux-gpio
4579
4580 GENERIC HDLC (WAN) DRIVERS
4581 M:      Krzysztof Halasa <khc@pm.waw.pl>
4582 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4583 S:      Maintained
4584 F:      drivers/net/wan/c101.c
4585 F:      drivers/net/wan/hd6457*
4586 F:      drivers/net/wan/hdlc*
4587 F:      drivers/net/wan/n2.c
4588 F:      drivers/net/wan/pc300too.c
4589 F:      drivers/net/wan/pci200syn.c
4590 F:      drivers/net/wan/wanxl*
4591
4592 GENERIC INCLUDE/ASM HEADER FILES
4593 M:      Arnd Bergmann <arnd@arndb.de>
4594 L:      linux-arch@vger.kernel.org
4595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4596 S:      Maintained
4597 F:      include/asm-generic/
4598 F:      include/uapi/asm-generic/
4599
4600 GENERIC PHY FRAMEWORK
4601 M:      Kishon Vijay Abraham I <kishon@ti.com>
4602 L:      linux-kernel@vger.kernel.org
4603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4604 S:      Supported
4605 F:      drivers/phy/
4606 F:      include/linux/phy/
4607
4608 GENERIC PM DOMAINS
4609 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4610 M:      Kevin Hilman <khilman@kernel.org>
4611 M:      Ulf Hansson <ulf.hansson@linaro.org>
4612 L:      linux-pm@vger.kernel.org
4613 S:      Supported
4614 F:      drivers/base/power/domain*.c
4615 F:      include/linux/pm_domain.h
4616
4617 GENERIC UIO DRIVER FOR PCI DEVICES
4618 M:      "Michael S. Tsirkin" <mst@redhat.com>
4619 L:      kvm@vger.kernel.org
4620 S:      Supported
4621 F:      drivers/uio/uio_pci_generic.c
4622
4623 GET_MAINTAINER SCRIPT
4624 M:      Joe Perches <joe@perches.com>
4625 S:      Maintained
4626 F:      scripts/get_maintainer.pl
4627
4628 GFS2 FILE SYSTEM
4629 M:      Steven Whitehouse <swhiteho@redhat.com>
4630 M:      Bob Peterson <rpeterso@redhat.com>
4631 L:      cluster-devel@redhat.com
4632 W:      http://sources.redhat.com/cluster/
4633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4634 S:      Supported
4635 F:      Documentation/filesystems/gfs2*.txt
4636 F:      fs/gfs2/
4637 F:      include/uapi/linux/gfs2_ondisk.h
4638
4639 GIGASET ISDN DRIVERS
4640 M:      Paul Bolle <pebolle@tiscali.nl>
4641 L:      gigaset307x-common@lists.sourceforge.net
4642 W:      http://gigaset307x.sourceforge.net/
4643 S:      Odd Fixes
4644 F:      Documentation/isdn/README.gigaset
4645 F:      drivers/isdn/gigaset/
4646 F:      include/uapi/linux/gigaset_dev.h
4647
4648 GO7007 MPEG CODEC
4649 M:      Hans Verkuil <hans.verkuil@cisco.com>
4650 L:      linux-media@vger.kernel.org
4651 S:      Maintained
4652 F:      drivers/media/usb/go7007/
4653
4654 GOODIX TOUCHSCREEN
4655 M:      Bastien Nocera <hadess@hadess.net>
4656 L:      linux-input@vger.kernel.org
4657 S:      Maintained
4658 F:      drivers/input/touchscreen/goodix.c
4659
4660 GPIO SUBSYSTEM
4661 M:      Linus Walleij <linus.walleij@linaro.org>
4662 M:      Alexandre Courbot <gnurou@gmail.com>
4663 L:      linux-gpio@vger.kernel.org
4664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4665 S:      Maintained
4666 F:      Documentation/gpio/
4667 F:      drivers/gpio/
4668 F:      include/linux/gpio/
4669 F:      include/linux/gpio.h
4670 F:      include/asm-generic/gpio.h
4671
4672 GRE DEMULTIPLEXER DRIVER
4673 M:      Dmitry Kozlov <xeb@mail.ru>
4674 L:      netdev@vger.kernel.org
4675 S:      Maintained
4676 F:      net/ipv4/gre_demux.c
4677 F:      net/ipv4/gre_offload.c
4678 F:      include/net/gre.h
4679
4680 GRETH 10/100/1G Ethernet MAC device driver
4681 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4682 L:      netdev@vger.kernel.org
4683 S:      Maintained
4684 F:      drivers/net/ethernet/aeroflex/
4685
4686 GSPCA FINEPIX SUBDRIVER
4687 M:      Frank Zago <frank@zago.net>
4688 L:      linux-media@vger.kernel.org
4689 T:      git git://linuxtv.org/media_tree.git
4690 S:      Maintained
4691 F:      drivers/media/usb/gspca/finepix.c
4692
4693 GSPCA GL860 SUBDRIVER
4694 M:      Olivier Lorin <o.lorin@laposte.net>
4695 L:      linux-media@vger.kernel.org
4696 T:      git git://linuxtv.org/media_tree.git
4697 S:      Maintained
4698 F:      drivers/media/usb/gspca/gl860/
4699
4700 GSPCA M5602 SUBDRIVER
4701 M:      Erik Andren <erik.andren@gmail.com>
4702 L:      linux-media@vger.kernel.org
4703 T:      git git://linuxtv.org/media_tree.git
4704 S:      Maintained
4705 F:      drivers/media/usb/gspca/m5602/
4706
4707 GSPCA PAC207 SONIXB SUBDRIVER
4708 M:      Hans de Goede <hdegoede@redhat.com>
4709 L:      linux-media@vger.kernel.org
4710 T:      git git://linuxtv.org/media_tree.git
4711 S:      Maintained
4712 F:      drivers/media/usb/gspca/pac207.c
4713
4714 GSPCA SN9C20X SUBDRIVER
4715 M:      Brian Johnson <brijohn@gmail.com>
4716 L:      linux-media@vger.kernel.org
4717 T:      git git://linuxtv.org/media_tree.git
4718 S:      Maintained
4719 F:      drivers/media/usb/gspca/sn9c20x.c
4720
4721 GSPCA T613 SUBDRIVER
4722 M:      Leandro Costantino <lcostantino@gmail.com>
4723 L:      linux-media@vger.kernel.org
4724 T:      git git://linuxtv.org/media_tree.git
4725 S:      Maintained
4726 F:      drivers/media/usb/gspca/t613.c
4727
4728 GSPCA USB WEBCAM DRIVER
4729 M:      Hans de Goede <hdegoede@redhat.com>
4730 L:      linux-media@vger.kernel.org
4731 T:      git git://linuxtv.org/media_tree.git
4732 S:      Maintained
4733 F:      drivers/media/usb/gspca/
4734
4735 GUID PARTITION TABLE (GPT)
4736 M:      Davidlohr Bueso <dave@stgolabs.net>
4737 L:      linux-efi@vger.kernel.org
4738 S:      Maintained
4739 F:      block/partitions/efi.*
4740
4741 STK1160 USB VIDEO CAPTURE DRIVER
4742 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4743 L:      linux-media@vger.kernel.org
4744 T:      git git://linuxtv.org/media_tree.git
4745 S:      Maintained
4746 F:      drivers/media/usb/stk1160/
4747
4748 H8/300 ARCHITECTURE
4749 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4750 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4751 W:      http://uclinux-h8.sourceforge.jp
4752 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4753 S:      Maintained
4754 F:      arch/h8300/
4755 F:      drivers/clocksource/h8300_*.c
4756 F:      drivers/clk/h8300/
4757 F:      drivers/irqchip/irq-renesas-h8*.c
4758
4759 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4760 M:      Frank Seidel <frank@f-seidel.de>
4761 L:      platform-driver-x86@vger.kernel.org
4762 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4763 S:      Maintained
4764 F:      drivers/platform/x86/hdaps.c
4765
4766 HDPVR USB VIDEO ENCODER DRIVER
4767 M:      Hans Verkuil <hverkuil@xs4all.nl>
4768 L:      linux-media@vger.kernel.org
4769 T:      git git://linuxtv.org/media_tree.git
4770 W:      http://linuxtv.org
4771 S:      Odd Fixes
4772 F:      drivers/media/usb/hdpvr/
4773
4774 HWPOISON MEMORY FAILURE HANDLING
4775 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4776 L:      linux-mm@kvack.org
4777 S:      Maintained
4778 F:      mm/memory-failure.c
4779 F:      mm/hwpoison-inject.c
4780
4781 HYPERVISOR VIRTUAL CONSOLE DRIVER
4782 L:      linuxppc-dev@lists.ozlabs.org
4783 S:      Odd Fixes
4784 F:      drivers/tty/hvc/
4785
4786 HACKRF MEDIA DRIVER
4787 M:      Antti Palosaari <crope@iki.fi>
4788 L:      linux-media@vger.kernel.org
4789 W:      http://linuxtv.org/
4790 W:      http://palosaari.fi/linux/
4791 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4792 T:      git git://linuxtv.org/anttip/media_tree.git
4793 S:      Maintained
4794 F:      drivers/media/usb/hackrf/
4795
4796 HARDWARE MONITORING
4797 M:      Jean Delvare <jdelvare@suse.com>
4798 M:      Guenter Roeck <linux@roeck-us.net>
4799 L:      lm-sensors@lm-sensors.org
4800 W:      http://www.lm-sensors.org/
4801 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4803 S:      Maintained
4804 F:      Documentation/hwmon/
4805 F:      drivers/hwmon/
4806 F:      include/linux/hwmon*.h
4807
4808 HARDWARE RANDOM NUMBER GENERATOR CORE
4809 M:      Matt Mackall <mpm@selenic.com>
4810 M:      Herbert Xu <herbert@gondor.apana.org.au>
4811 L:      linux-crypto@vger.kernel.org
4812 S:      Odd fixes
4813 F:      Documentation/hw_random.txt
4814 F:      drivers/char/hw_random/
4815 F:      include/linux/hw_random.h
4816
4817 HARDWARE SPINLOCK CORE
4818 M:      Ohad Ben-Cohen <ohad@wizery.com>
4819 S:      Maintained
4820 F:      Documentation/hwspinlock.txt
4821 F:      drivers/hwspinlock/hwspinlock_*
4822 F:      include/linux/hwspinlock.h
4823
4824 HARMONY SOUND DRIVER
4825 L:      linux-parisc@vger.kernel.org
4826 S:      Maintained
4827 F:      sound/parisc/harmony.*
4828
4829 HD29L2 MEDIA DRIVER
4830 M:      Antti Palosaari <crope@iki.fi>
4831 L:      linux-media@vger.kernel.org
4832 W:      http://linuxtv.org/
4833 W:      http://palosaari.fi/linux/
4834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4835 T:      git git://linuxtv.org/anttip/media_tree.git
4836 S:      Maintained
4837 F:      drivers/media/dvb-frontends/hd29l2*
4838
4839 HEWLETT-PACKARD SMART2 RAID DRIVER
4840 L:      iss_storagedev@hp.com
4841 S:      Orphan
4842 F:      Documentation/blockdev/cpqarray.txt
4843 F:      drivers/block/cpqarray.*
4844
4845 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4846 M:      Don Brace <don.brace@pmcs.com>
4847 L:      iss_storagedev@hp.com
4848 L:      storagedev@pmcs.com
4849 L:      linux-scsi@vger.kernel.org
4850 S:      Supported
4851 F:      Documentation/scsi/hpsa.txt
4852 F:      drivers/scsi/hpsa*.[ch]
4853 F:      include/linux/cciss*.h
4854 F:      include/uapi/linux/cciss*.h
4855
4856 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4857 M:      Don Brace <don.brace@pmcs.com>
4858 L:      iss_storagedev@hp.com
4859 L:      storagedev@pmcs.com
4860 L:      linux-scsi@vger.kernel.org
4861 S:      Supported
4862 F:      Documentation/blockdev/cciss.txt
4863 F:      drivers/block/cciss*
4864 F:      include/linux/cciss_ioctl.h
4865 F:      include/uapi/linux/cciss_ioctl.h
4866
4867 HFS FILESYSTEM
4868 L:      linux-fsdevel@vger.kernel.org
4869 S:      Orphan
4870 F:      Documentation/filesystems/hfs.txt
4871 F:      fs/hfs/
4872
4873 HFSPLUS FILESYSTEM
4874 L:      linux-fsdevel@vger.kernel.org
4875 S:      Orphan
4876 F:      Documentation/filesystems/hfsplus.txt
4877 F:      fs/hfsplus/
4878
4879 HGA FRAMEBUFFER DRIVER
4880 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4881 L:      linux-nvidia@lists.surfsouth.com
4882 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4883 S:      Maintained
4884 F:      drivers/video/fbdev/hgafb.c
4885
4886 HIBERNATION (aka Software Suspend, aka swsusp)
4887 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4888 M:      Pavel Machek <pavel@ucw.cz>
4889 L:      linux-pm@vger.kernel.org
4890 S:      Supported
4891 F:      arch/x86/power/
4892 F:      drivers/base/power/
4893 F:      kernel/power/
4894 F:      include/linux/suspend.h
4895 F:      include/linux/freezer.h
4896 F:      include/linux/pm.h
4897 F:      arch/*/include/asm/suspend*.h
4898
4899 HID CORE LAYER
4900 M:      Jiri Kosina <jikos@kernel.org>
4901 L:      linux-input@vger.kernel.org
4902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4903 S:      Maintained
4904 F:      drivers/hid/
4905 F:      include/linux/hid*
4906 F:      include/uapi/linux/hid*
4907
4908 HID SENSOR HUB DRIVERS
4909 M:      Jiri Kosina <jikos@kernel.org>
4910 M:      Jonathan Cameron <jic23@kernel.org>
4911 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4912 L:      linux-input@vger.kernel.org
4913 L:      linux-iio@vger.kernel.org
4914 S:      Maintained
4915 F:      Documentation/hid/hid-sensor*
4916 F:      drivers/hid/hid-sensor-*
4917 F:      drivers/iio/*/hid-*
4918 F:      include/linux/hid-sensor-*
4919
4920 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4921 M:      Thomas Gleixner <tglx@linutronix.de>
4922 L:      linux-kernel@vger.kernel.org
4923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4924 S:      Maintained
4925 F:      Documentation/timers/
4926 F:      kernel/time/hrtimer.c
4927 F:      kernel/time/clockevents.c
4928 F:      kernel/time/tick*.*
4929 F:      kernel/time/timer_*.c
4930 F:      include/linux/clockchips.h
4931 F:      include/linux/hrtimer.h
4932
4933 HIGH-SPEED SCC DRIVER FOR AX.25
4934 L:      linux-hams@vger.kernel.org
4935 S:      Orphan
4936 F:      drivers/net/hamradio/dmascc.c
4937 F:      drivers/net/hamradio/scc.c
4938
4939 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4940 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4941 W:      http://www.highpoint-tech.com
4942 S:      Supported
4943 F:      Documentation/scsi/hptiop.txt
4944 F:      drivers/scsi/hptiop.c
4945
4946 HIPPI
4947 M:      Jes Sorensen <jes@trained-monkey.org>
4948 L:      linux-hippi@sunsite.dk
4949 S:      Maintained
4950 F:      include/linux/hippidevice.h
4951 F:      include/uapi/linux/if_hippi.h
4952 F:      net/802/hippi.c
4953 F:      drivers/net/hippi/
4954
4955 HOST AP DRIVER
4956 M:      Jouni Malinen <j@w1.fi>
4957 L:      hostap@shmoo.com (subscribers-only)
4958 L:      linux-wireless@vger.kernel.org
4959 W:      http://hostap.epitest.fi/
4960 S:      Maintained
4961 F:      drivers/net/wireless/hostap/
4962
4963 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4964 L:      platform-driver-x86@vger.kernel.org
4965 S:      Orphan
4966 F:      drivers/platform/x86/tc1100-wmi.c
4967
4968 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4969 M:      Jaroslav Kysela <perex@perex.cz>
4970 S:      Maintained
4971 F:      drivers/net/ethernet/hp/hp100.*
4972
4973 HPET:   High Precision Event Timers driver
4974 M:      Clemens Ladisch <clemens@ladisch.de>
4975 S:      Maintained
4976 F:      Documentation/timers/hpet.txt
4977 F:      drivers/char/hpet.c
4978 F:      include/linux/hpet.h
4979 F:      include/uapi/linux/hpet.h
4980
4981 HPET:   x86
4982 S:      Orphan
4983 F:      arch/x86/kernel/hpet.c
4984 F:      arch/x86/include/asm/hpet.h
4985
4986 HPFS FILESYSTEM
4987 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4988 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4989 S:      Maintained
4990 F:      fs/hpfs/
4991
4992 HSI SUBSYSTEM
4993 M:      Sebastian Reichel <sre@kernel.org>
4994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4995 S:      Maintained
4996 F:      Documentation/ABI/testing/sysfs-bus-hsi
4997 F:      Documentation/hsi.txt
4998 F:      drivers/hsi/
4999 F:      include/linux/hsi/
5000 F:      include/uapi/linux/hsi/
5001
5002 HSO 3G MODEM DRIVER
5003 M:      Jan Dumon <j.dumon@option.com>
5004 W:      http://www.pharscape.org
5005 S:      Maintained
5006 F:      drivers/net/usb/hso.c
5007
5008 HSR NETWORK PROTOCOL
5009 M:      Arvid Brodin <arvid.brodin@alten.se>
5010 L:      netdev@vger.kernel.org
5011 S:      Maintained
5012 F:      net/hsr/
5013
5014 HTCPEN TOUCHSCREEN DRIVER
5015 M:      Pau Oliva Fora <pof@eslack.org>
5016 L:      linux-input@vger.kernel.org
5017 S:      Maintained
5018 F:      drivers/input/touchscreen/htcpen.c
5019
5020 HUGETLB FILESYSTEM
5021 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5022 S:      Maintained
5023 F:      fs/hugetlbfs/
5024
5025 Hyper-V CORE AND DRIVERS
5026 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5027 M:      Haiyang Zhang <haiyangz@microsoft.com>
5028 L:      devel@linuxdriverproject.org
5029 S:      Maintained
5030 F:      arch/x86/include/asm/mshyperv.h
5031 F:      arch/x86/include/uapi/asm/hyperv.h
5032 F:      arch/x86/kernel/cpu/mshyperv.c
5033 F:      drivers/hid/hid-hyperv.c
5034 F:      drivers/hv/
5035 F:      drivers/input/serio/hyperv-keyboard.c
5036 F:      drivers/net/hyperv/
5037 F:      drivers/scsi/storvsc_drv.c
5038 F:      drivers/video/fbdev/hyperv_fb.c
5039 F:      include/linux/hyperv.h
5040 F:      tools/hv/
5041 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5042
5043 I2C OVER PARALLEL PORT
5044 M:      Jean Delvare <jdelvare@suse.com>
5045 L:      linux-i2c@vger.kernel.org
5046 S:      Maintained
5047 F:      Documentation/i2c/busses/i2c-parport
5048 F:      Documentation/i2c/busses/i2c-parport-light
5049 F:      drivers/i2c/busses/i2c-parport.c
5050 F:      drivers/i2c/busses/i2c-parport-light.c
5051
5052 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5053 M:      Jean Delvare <jdelvare@suse.com>
5054 L:      linux-i2c@vger.kernel.org
5055 S:      Maintained
5056 F:      Documentation/i2c/busses/i2c-ali1535
5057 F:      Documentation/i2c/busses/i2c-ali1563
5058 F:      Documentation/i2c/busses/i2c-ali15x3
5059 F:      Documentation/i2c/busses/i2c-amd756
5060 F:      Documentation/i2c/busses/i2c-amd8111
5061 F:      Documentation/i2c/busses/i2c-i801
5062 F:      Documentation/i2c/busses/i2c-nforce2
5063 F:      Documentation/i2c/busses/i2c-piix4
5064 F:      Documentation/i2c/busses/i2c-sis5595
5065 F:      Documentation/i2c/busses/i2c-sis630
5066 F:      Documentation/i2c/busses/i2c-sis96x
5067 F:      Documentation/i2c/busses/i2c-via
5068 F:      Documentation/i2c/busses/i2c-viapro
5069 F:      drivers/i2c/busses/i2c-ali1535.c
5070 F:      drivers/i2c/busses/i2c-ali1563.c
5071 F:      drivers/i2c/busses/i2c-ali15x3.c
5072 F:      drivers/i2c/busses/i2c-amd756.c
5073 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5074 F:      drivers/i2c/busses/i2c-amd8111.c
5075 F:      drivers/i2c/busses/i2c-i801.c
5076 F:      drivers/i2c/busses/i2c-isch.c
5077 F:      drivers/i2c/busses/i2c-nforce2.c
5078 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5079 F:      drivers/i2c/busses/i2c-piix4.c
5080 F:      drivers/i2c/busses/i2c-sis5595.c
5081 F:      drivers/i2c/busses/i2c-sis630.c
5082 F:      drivers/i2c/busses/i2c-sis96x.c
5083 F:      drivers/i2c/busses/i2c-via.c
5084 F:      drivers/i2c/busses/i2c-viapro.c
5085
5086 I2C/SMBUS ISMT DRIVER
5087 M:      Seth Heasley <seth.heasley@intel.com>
5088 M:      Neil Horman <nhorman@tuxdriver.com>
5089 L:      linux-i2c@vger.kernel.org
5090 F:      drivers/i2c/busses/i2c-ismt.c
5091 F:      Documentation/i2c/busses/i2c-ismt
5092
5093 I2C/SMBUS STUB DRIVER
5094 M:      Jean Delvare <jdelvare@suse.com>
5095 L:      linux-i2c@vger.kernel.org
5096 S:      Maintained
5097 F:      drivers/i2c/i2c-stub.c
5098
5099 I2C SUBSYSTEM
5100 M:      Wolfram Sang <wsa@the-dreams.de>
5101 L:      linux-i2c@vger.kernel.org
5102 W:      https://i2c.wiki.kernel.org/
5103 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5105 S:      Maintained
5106 F:      Documentation/devicetree/bindings/i2c/
5107 F:      Documentation/i2c/
5108 F:      drivers/i2c/
5109 F:      include/linux/i2c.h
5110 F:      include/linux/i2c-*.h
5111 F:      include/uapi/linux/i2c.h
5112 F:      include/uapi/linux/i2c-*.h
5113
5114 I2C ACPI SUPPORT
5115 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5116 L:      linux-i2c@vger.kernel.org
5117 L:      linux-acpi@vger.kernel.org
5118 S:      Maintained
5119
5120 I2C-TAOS-EVM DRIVER
5121 M:      Jean Delvare <jdelvare@suse.com>
5122 L:      linux-i2c@vger.kernel.org
5123 S:      Maintained
5124 F:      Documentation/i2c/busses/i2c-taos-evm
5125 F:      drivers/i2c/busses/i2c-taos-evm.c
5126
5127 I2C-TINY-USB DRIVER
5128 M:      Till Harbaum <till@harbaum.org>
5129 L:      linux-i2c@vger.kernel.org
5130 W:      http://www.harbaum.org/till/i2c_tiny_usb
5131 S:      Maintained
5132 F:      drivers/i2c/busses/i2c-tiny-usb.c
5133
5134 i386 BOOT CODE
5135 M:      "H. Peter Anvin" <hpa@zytor.com>
5136 S:      Maintained
5137 F:      arch/x86/boot/
5138
5139 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5140 M:      "H. Peter Anvin" <hpa@zytor.com>
5141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5142 S:      Maintained
5143
5144 IA64 (Itanium) PLATFORM
5145 M:      Tony Luck <tony.luck@intel.com>
5146 M:      Fenghua Yu <fenghua.yu@intel.com>
5147 L:      linux-ia64@vger.kernel.org
5148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5149 S:      Maintained
5150 F:      arch/ia64/
5151
5152 IBM Power VMX Cryptographic instructions
5153 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5154 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5155 L:      linux-crypto@vger.kernel.org
5156 S:      Supported
5157 F:      drivers/crypto/vmx/Makefile
5158 F:      drivers/crypto/vmx/Kconfig
5159 F:      drivers/crypto/vmx/vmx.c
5160 F:      drivers/crypto/vmx/aes*
5161 F:      drivers/crypto/vmx/ghash*
5162 F:      drivers/crypto/vmx/ppc-xlate.pl
5163
5164 IBM Power in-Nest Crypto Acceleration
5165 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5166 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5167 L:      linux-crypto@vger.kernel.org
5168 S:      Supported
5169 F:      drivers/crypto/nx/Makefile
5170 F:      drivers/crypto/nx/Kconfig
5171 F:      drivers/crypto/nx/nx-aes*
5172 F:      drivers/crypto/nx/nx-sha*
5173 F:      drivers/crypto/nx/nx.*
5174 F:      drivers/crypto/nx/nx_csbcpb.h
5175 F:      drivers/crypto/nx/nx_debugfs.h
5176
5177 IBM Power 842 compression accelerator
5178 M:      Dan Streetman <ddstreet@ieee.org>
5179 S:      Supported
5180 F:      drivers/crypto/nx/Makefile
5181 F:      drivers/crypto/nx/Kconfig
5182 F:      drivers/crypto/nx/nx-842*
5183 F:      include/linux/sw842.h
5184 F:      crypto/842.c
5185 F:      lib/842/
5186
5187 IBM Power Linux RAID adapter
5188 M:      Brian King <brking@us.ibm.com>
5189 S:      Supported
5190 F:      drivers/scsi/ipr.*
5191
5192 IBM Power Virtual Ethernet Device Driver
5193 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5194 L:      netdev@vger.kernel.org
5195 S:      Supported
5196 F:      drivers/net/ethernet/ibm/ibmveth.*
5197
5198 IBM Power Virtual SCSI Device Drivers
5199 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5200 L:      linux-scsi@vger.kernel.org
5201 S:      Supported
5202 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5203 F:      drivers/scsi/ibmvscsi/viosrp.h
5204
5205 IBM Power Virtual FC Device Drivers
5206 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5207 L:      linux-scsi@vger.kernel.org
5208 S:      Supported
5209 F:      drivers/scsi/ibmvscsi/ibmvfc*
5210
5211 IBM ServeRAID RAID DRIVER
5212 S:      Orphan
5213 F:      drivers/scsi/ips.*
5214
5215 ICH LPC AND GPIO DRIVER
5216 M:      Peter Tyser <ptyser@xes-inc.com>
5217 S:      Maintained
5218 F:      drivers/mfd/lpc_ich.c
5219 F:      drivers/gpio/gpio-ich.c
5220
5221 IDE SUBSYSTEM
5222 M:      "David S. Miller" <davem@davemloft.net>
5223 L:      linux-ide@vger.kernel.org
5224 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5226 S:      Maintained
5227 F:      Documentation/ide/
5228 F:      drivers/ide/
5229 F:      include/linux/ide.h
5230
5231 IDEAPAD LAPTOP EXTRAS DRIVER
5232 M:      Ike Panhc <ike.pan@canonical.com>
5233 L:      platform-driver-x86@vger.kernel.org
5234 W:      http://launchpad.net/ideapad-laptop
5235 S:      Maintained
5236 F:      drivers/platform/x86/ideapad-laptop.c
5237
5238 IDEAPAD LAPTOP SLIDEBAR DRIVER
5239 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5240 L:      linux-input@vger.kernel.org
5241 W:      https://github.com/o2genum/ideapad-slidebar
5242 S:      Maintained
5243 F:      drivers/input/misc/ideapad_slidebar.c
5244
5245 IDE/ATAPI DRIVERS
5246 M:      Borislav Petkov <bp@alien8.de>
5247 L:      linux-ide@vger.kernel.org
5248 S:      Maintained
5249 F:      Documentation/cdrom/ide-cd
5250 F:      drivers/ide/ide-cd*
5251
5252 IDLE-I7300
5253 M:      Andy Henroid <andrew.d.henroid@intel.com>
5254 L:      linux-pm@vger.kernel.org
5255 S:      Supported
5256 F:      drivers/idle/i7300_idle.c
5257
5258 IEEE 802.15.4 SUBSYSTEM
5259 M:      Alexander Aring <alex.aring@gmail.com>
5260 L:      linux-wpan@vger.kernel.org
5261 W:      https://github.com/linux-wpan
5262 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5263 S:      Maintained
5264 F:      net/ieee802154/
5265 F:      net/mac802154/
5266 F:      drivers/net/ieee802154/
5267 F:      include/linux/nl802154.h
5268 F:      include/linux/ieee802154.h
5269 F:      include/net/nl802154.h
5270 F:      include/net/mac802154.h
5271 F:      include/net/af_ieee802154.h
5272 F:      include/net/cfg802154.h
5273 F:      include/net/ieee802154_netdev.h
5274 F:      Documentation/networking/ieee802154.txt
5275
5276 IGORPLUG-USB IR RECEIVER
5277 M:      Sean Young <sean@mess.org>
5278 L:      linux-media@vger.kernel.org
5279 S:      Maintained
5280 F:      drivers/media/rc/igorplugusb.c
5281
5282 IGUANAWORKS USB IR TRANSCEIVER
5283 M:      Sean Young <sean@mess.org>
5284 L:      linux-media@vger.kernel.org
5285 S:      Maintained
5286 F:      drivers/media/rc/iguanair.c
5287
5288 IIO SUBSYSTEM AND DRIVERS
5289 M:      Jonathan Cameron <jic23@kernel.org>
5290 R:      Hartmut Knaack <knaack.h@gmx.de>
5291 R:      Lars-Peter Clausen <lars@metafoo.de>
5292 R:      Peter Meerwald <pmeerw@pmeerw.net>
5293 L:      linux-iio@vger.kernel.org
5294 S:      Maintained
5295 F:      drivers/iio/
5296 F:      drivers/staging/iio/
5297 F:      include/linux/iio/
5298 F:      tools/iio/
5299
5300 IKANOS/ADI EAGLE ADSL USB DRIVER
5301 M:      Matthieu Castet <castet.matthieu@free.fr>
5302 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5303 S:      Maintained
5304 F:      drivers/usb/atm/ueagle-atm.c
5305
5306 INA209 HARDWARE MONITOR DRIVER
5307 M:      Guenter Roeck <linux@roeck-us.net>
5308 L:      lm-sensors@lm-sensors.org
5309 S:      Maintained
5310 F:      Documentation/hwmon/ina209
5311 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5312 F:      drivers/hwmon/ina209.c
5313
5314 INA2XX HARDWARE MONITOR DRIVER
5315 M:      Guenter Roeck <linux@roeck-us.net>
5316 L:      lm-sensors@lm-sensors.org
5317 S:      Maintained
5318 F:      Documentation/hwmon/ina2xx
5319 F:      drivers/hwmon/ina2xx.c
5320 F:      include/linux/platform_data/ina2xx.h
5321
5322 INDUSTRY PACK SUBSYSTEM (IPACK)
5323 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5324 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5325 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5326 L:      industrypack-devel@lists.sourceforge.net
5327 W:      http://industrypack.sourceforge.net
5328 S:      Maintained
5329 F:      drivers/ipack/
5330
5331 INGENIC JZ4780 DMA Driver
5332 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5333 S:      Maintained
5334 F:      drivers/dma/dma-jz4780.c
5335
5336 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5337 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5338 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5339 L:      linux-ima-devel@lists.sourceforge.net
5340 L:      linux-ima-user@lists.sourceforge.net
5341 L:      linux-security-module@vger.kernel.org
5342 S:      Supported
5343 F:      security/integrity/ima/
5344
5345 IMGTEC IR DECODER DRIVER
5346 M:      James Hogan <james.hogan@imgtec.com>
5347 S:      Maintained
5348 F:      drivers/media/rc/img-ir/
5349
5350 IMS TWINTURBO FRAMEBUFFER DRIVER
5351 L:      linux-fbdev@vger.kernel.org
5352 S:      Orphan
5353 F:      drivers/video/fbdev/imsttfb.c
5354
5355 INFINIBAND SUBSYSTEM
5356 M:      Doug Ledford <dledford@redhat.com>
5357 M:      Sean Hefty <sean.hefty@intel.com>
5358 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5359 L:      linux-rdma@vger.kernel.org
5360 W:      http://www.openfabrics.org/
5361 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5363 S:      Supported
5364 F:      Documentation/infiniband/
5365 F:      drivers/infiniband/
5366 F:      drivers/staging/rdma/
5367 F:      include/uapi/linux/if_infiniband.h
5368 F:      include/uapi/rdma/
5369 F:      include/rdma/
5370
5371 INOTIFY
5372 M:      John McCutchan <john@johnmccutchan.com>
5373 M:      Robert Love <rlove@rlove.org>
5374 M:      Eric Paris <eparis@parisplace.org>
5375 S:      Maintained
5376 F:      Documentation/filesystems/inotify.txt
5377 F:      fs/notify/inotify/
5378 F:      include/linux/inotify.h
5379 F:      include/uapi/linux/inotify.h
5380
5381 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5382 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5383 L:      linux-input@vger.kernel.org
5384 Q:      http://patchwork.kernel.org/project/linux-input/list/
5385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5386 S:      Maintained
5387 F:      drivers/input/
5388 F:      include/linux/input.h
5389 F:      include/uapi/linux/input.h
5390 F:      include/linux/input/
5391
5392 INPUT MULTITOUCH (MT) PROTOCOL
5393 M:      Henrik Rydberg <rydberg@bitmath.org>
5394 L:      linux-input@vger.kernel.org
5395 S:      Odd fixes
5396 F:      Documentation/input/multi-touch-protocol.txt
5397 F:      drivers/input/input-mt.c
5398 K:      \b(ABS|SYN)_MT_
5399
5400 INTEL ASoC BDW/HSW DRIVERS
5401 M:      Jie Yang <yang.jie@linux.intel.com>
5402 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5403 S:      Supported
5404 F:      sound/soc/intel/common/sst-dsp*
5405 F:      sound/soc/intel/common/sst-firmware.c
5406 F:      sound/soc/intel/boards/broadwell.c
5407 F:      sound/soc/intel/haswell/
5408
5409 INTEL C600 SERIES SAS CONTROLLER DRIVER
5410 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5411 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5412 L:      linux-scsi@vger.kernel.org
5413 T:      git git://git.code.sf.net/p/intel-sas/isci
5414 S:      Supported
5415 F:      drivers/scsi/isci/
5416
5417 INTEL IDLE DRIVER
5418 M:      Len Brown <lenb@kernel.org>
5419 L:      linux-pm@vger.kernel.org
5420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5421 S:      Supported
5422 F:      drivers/idle/intel_idle.c
5423
5424 INTEL PSTATE DRIVER
5425 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5426 L:      linux-pm@vger.kernel.org
5427 S:      Supported
5428 F:      drivers/cpufreq/intel_pstate.c
5429
5430 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5431 M:      Maik Broemme <mbroemme@plusserver.de>
5432 L:      linux-fbdev@vger.kernel.org
5433 S:      Maintained
5434 F:      Documentation/fb/intelfb.txt
5435 F:      drivers/video/fbdev/intelfb/
5436
5437 INTEL 810/815 FRAMEBUFFER DRIVER
5438 M:      Antonino Daplas <adaplas@gmail.com>
5439 L:      linux-fbdev@vger.kernel.org
5440 S:      Maintained
5441 F:      drivers/video/fbdev/i810/
5442
5443 INTEL MENLOW THERMAL DRIVER
5444 M:      Sujith Thomas <sujith.thomas@intel.com>
5445 L:      platform-driver-x86@vger.kernel.org
5446 W:      https://01.org/linux-acpi
5447 S:      Supported
5448 F:      drivers/platform/x86/intel_menlow.c
5449
5450 INTEL IA32 MICROCODE UPDATE SUPPORT
5451 M:      Borislav Petkov <bp@alien8.de>
5452 S:      Maintained
5453 F:      arch/x86/kernel/cpu/microcode/core*
5454 F:      arch/x86/kernel/cpu/microcode/intel*
5455
5456 INTEL I/OAT DMA DRIVER
5457 M:      Dave Jiang <dave.jiang@intel.com>
5458 R:      Dan Williams <dan.j.williams@intel.com>
5459 L:      dmaengine@vger.kernel.org
5460 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5461 S:      Supported
5462 F:      drivers/dma/ioat*
5463
5464 INTEL IOMMU (VT-d)
5465 M:      David Woodhouse <dwmw2@infradead.org>
5466 L:      iommu@lists.linux-foundation.org
5467 T:      git git://git.infradead.org/iommu-2.6.git
5468 S:      Supported
5469 F:      drivers/iommu/intel-iommu.c
5470 F:      include/linux/intel-iommu.h
5471
5472 INTEL IOP-ADMA DMA DRIVER
5473 R:      Dan Williams <dan.j.williams@intel.com>
5474 S:      Odd fixes
5475 F:      drivers/dma/iop-adma.c
5476
5477 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5478 M:      Krzysztof Halasa <khalasa@piap.pl>
5479 S:      Maintained
5480 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5481 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5482 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5483 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5484 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5485 F:      drivers/net/wan/ixp4xx_hss.c
5486
5487 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5488 M:      Deepak Saxena <dsaxena@plexity.net>
5489 S:      Maintained
5490 F:      drivers/char/hw_random/ixp4xx-rng.c
5491
5492 INTEL ETHERNET DRIVERS
5493 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5494 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5495 R:      Shannon Nelson <shannon.nelson@intel.com>
5496 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5497 R:      Don Skidmore <donald.c.skidmore@intel.com>
5498 R:      Matthew Vick <matthew.vick@intel.com>
5499 R:      John Ronciak <john.ronciak@intel.com>
5500 R:      Mitch Williams <mitch.a.williams@intel.com>
5501 L:      intel-wired-lan@lists.osuosl.org
5502 W:      http://www.intel.com/support/feedback.htm
5503 W:      http://e1000.sourceforge.net/
5504 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5507 S:      Supported
5508 F:      Documentation/networking/e100.txt
5509 F:      Documentation/networking/e1000.txt
5510 F:      Documentation/networking/e1000e.txt
5511 F:      Documentation/networking/igb.txt
5512 F:      Documentation/networking/igbvf.txt
5513 F:      Documentation/networking/ixgb.txt
5514 F:      Documentation/networking/ixgbe.txt
5515 F:      Documentation/networking/ixgbevf.txt
5516 F:      Documentation/networking/i40e.txt
5517 F:      Documentation/networking/i40evf.txt
5518 F:      drivers/net/ethernet/intel/
5519 F:      drivers/net/ethernet/intel/*/
5520
5521 INTEL-MID GPIO DRIVER
5522 M:      David Cohen <david.a.cohen@linux.intel.com>
5523 L:      linux-gpio@vger.kernel.org
5524 S:      Maintained
5525 F:      drivers/gpio/gpio-intel-mid.c
5526
5527 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5528 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5529 L:      linux-wireless@vger.kernel.org
5530 S:      Maintained
5531 F:      Documentation/networking/README.ipw2100
5532 F:      Documentation/networking/README.ipw2200
5533 F:      drivers/net/wireless/ipw2x00/
5534
5535 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5536 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5537 M:      Gang Wei <gang.wei@intel.com>
5538 M:      Shane Wang <shane.wang@intel.com>
5539 L:      tboot-devel@lists.sourceforge.net
5540 W:      http://tboot.sourceforge.net
5541 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5542 S:      Supported
5543 F:      Documentation/intel_txt.txt
5544 F:      include/linux/tboot.h
5545 F:      arch/x86/kernel/tboot.c
5546
5547 INTEL WIRELESS WIMAX CONNECTION 2400
5548 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5549 M:      linux-wimax@intel.com
5550 L:      wimax@linuxwimax.org (subscribers-only)
5551 S:      Supported
5552 W:      http://linuxwimax.org
5553 F:      Documentation/wimax/README.i2400m
5554 F:      drivers/net/wimax/i2400m/
5555 F:      include/uapi/linux/wimax/i2400m.h
5556
5557 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5558 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5559 L:      linux-wireless@vger.kernel.org
5560 S:      Supported
5561 F:      drivers/net/wireless/iwlegacy/
5562
5563 INTEL WIRELESS WIFI LINK (iwlwifi)
5564 M:      Johannes Berg <johannes.berg@intel.com>
5565 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5566 M:      Intel Linux Wireless <ilw@linux.intel.com>
5567 L:      linux-wireless@vger.kernel.org
5568 W:      http://intellinuxwireless.org
5569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5570 S:      Supported
5571 F:      drivers/net/wireless/iwlwifi/
5572
5573 INTEL MANAGEMENT ENGINE (mei)
5574 M:      Tomas Winkler <tomas.winkler@intel.com>
5575 L:      linux-kernel@vger.kernel.org
5576 S:      Supported
5577 F:      include/uapi/linux/mei.h
5578 F:      include/linux/mei_cl_bus.h
5579 F:      drivers/misc/mei/*
5580 F:      Documentation/misc-devices/mei/*
5581
5582 INTEL PMC IPC DRIVER
5583 M:      Zha Qipeng<qipeng.zha@intel.com>
5584 L:      platform-driver-x86@vger.kernel.org
5585 S:      Maintained
5586 F:      drivers/platform/x86/intel_pmc_ipc.c
5587 F:      arch/x86/include/asm/intel_pmc_ipc.h
5588
5589 IOC3 ETHERNET DRIVER
5590 M:      Ralf Baechle <ralf@linux-mips.org>
5591 L:      linux-mips@linux-mips.org
5592 S:      Maintained
5593 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5594
5595 IOC3 SERIAL DRIVER
5596 M:      Pat Gefre <pfg@sgi.com>
5597 L:      linux-serial@vger.kernel.org
5598 S:      Maintained
5599 F:      drivers/tty/serial/ioc3_serial.c
5600
5601 IOMMU DRIVERS
5602 M:      Joerg Roedel <joro@8bytes.org>
5603 L:      iommu@lists.linux-foundation.org
5604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5605 S:      Maintained
5606 F:      drivers/iommu/
5607
5608 IP MASQUERADING
5609 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5610 S:      Maintained
5611 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5612
5613 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5614 M:      Francois Romieu <romieu@fr.zoreil.com>
5615 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5616 L:      netdev@vger.kernel.org
5617 S:      Maintained
5618 F:      drivers/net/ethernet/icplus/ipg.*
5619
5620 IPATH DRIVER
5621 M:      Mike Marciniszyn <infinipath@intel.com>
5622 L:      linux-rdma@vger.kernel.org
5623 S:      Maintained
5624 F:      drivers/staging/rdma/ipath/
5625
5626 IPMI SUBSYSTEM
5627 M:      Corey Minyard <minyard@acm.org>
5628 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5629 W:      http://openipmi.sourceforge.net/
5630 S:      Supported
5631 F:      Documentation/IPMI.txt
5632 F:      drivers/char/ipmi/
5633 F:      include/linux/ipmi*
5634 F:      include/uapi/linux/ipmi*
5635
5636 QCOM AUDIO (ASoC) DRIVERS
5637 M:      Patrick Lai <plai@codeaurora.org>
5638 M:      Banajit Goswami <bgoswami@codeaurora.org>
5639 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5640 S:      Supported
5641 F:      sound/soc/qcom/
5642
5643 IPS SCSI RAID DRIVER
5644 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5645 L:      linux-scsi@vger.kernel.org
5646 W:      http://www.adaptec.com/
5647 S:      Maintained
5648 F:      drivers/scsi/ips*
5649
5650 IPVS
5651 M:      Wensong Zhang <wensong@linux-vs.org>
5652 M:      Simon Horman <horms@verge.net.au>
5653 M:      Julian Anastasov <ja@ssi.bg>
5654 L:      netdev@vger.kernel.org
5655 L:      lvs-devel@vger.kernel.org
5656 S:      Maintained
5657 F:      Documentation/networking/ipvs-sysctl.txt
5658 F:      include/net/ip_vs.h
5659 F:      include/uapi/linux/ip_vs.h
5660 F:      net/netfilter/ipvs/
5661
5662 IPWIRELESS DRIVER
5663 M:      Jiri Kosina <jikos@kernel.org>
5664 M:      David Sterba <dsterba@suse.com>
5665 S:      Odd Fixes
5666 F:      drivers/tty/ipwireless/
5667
5668 IPX NETWORK LAYER
5669 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5670 L:      netdev@vger.kernel.org
5671 S:      Maintained
5672 F:      include/net/ipx.h
5673 F:      include/uapi/linux/ipx.h
5674 F:      net/ipx/
5675
5676 IRDA SUBSYSTEM
5677 M:      Samuel Ortiz <samuel@sortiz.org>
5678 L:      irda-users@lists.sourceforge.net (subscribers-only)
5679 L:      netdev@vger.kernel.org
5680 W:      http://irda.sourceforge.net/
5681 S:      Maintained
5682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5683 F:      Documentation/networking/irda.txt
5684 F:      drivers/net/irda/
5685 F:      include/net/irda/
5686 F:      net/irda/
5687
5688 IRQ SUBSYSTEM
5689 M:      Thomas Gleixner <tglx@linutronix.de>
5690 L:      linux-kernel@vger.kernel.org
5691 S:      Maintained
5692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5693 F:      kernel/irq/
5694
5695 IRQCHIP DRIVERS
5696 M:      Thomas Gleixner <tglx@linutronix.de>
5697 M:      Jason Cooper <jason@lakedaemon.net>
5698 M:      Marc Zyngier <marc.zyngier@arm.com>
5699 L:      linux-kernel@vger.kernel.org
5700 S:      Maintained
5701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5702 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5703 F:      Documentation/devicetree/bindings/interrupt-controller/
5704 F:      drivers/irqchip/
5705
5706 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5707 M:      Jiang Liu <jiang.liu@linux.intel.com>
5708 M:      Marc Zyngier <marc.zyngier@arm.com>
5709 S:      Maintained
5710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5711 F:      Documentation/IRQ-domain.txt
5712 F:      include/linux/irqdomain.h
5713 F:      kernel/irq/irqdomain.c
5714 F:      kernel/irq/msi.c
5715
5716 ISAPNP
5717 M:      Jaroslav Kysela <perex@perex.cz>
5718 S:      Maintained
5719 F:      Documentation/isapnp.txt
5720 F:      drivers/pnp/isapnp/
5721 F:      include/linux/isapnp.h
5722
5723 ISA RADIO MODULE
5724 M:      Hans Verkuil <hverkuil@xs4all.nl>
5725 L:      linux-media@vger.kernel.org
5726 T:      git git://linuxtv.org/media_tree.git
5727 W:      http://linuxtv.org
5728 S:      Maintained
5729 F:      drivers/media/radio/radio-isa*
5730
5731 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5732 M:      Peter Jones <pjones@redhat.com>
5733 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5734 S:      Maintained
5735 F:      drivers/firmware/iscsi_ibft*
5736
5737 ISCSI
5738 M:      Mike Christie <michaelc@cs.wisc.edu>
5739 L:      open-iscsi@googlegroups.com
5740 W:      www.open-iscsi.org
5741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5742 S:      Maintained
5743 F:      drivers/scsi/*iscsi*
5744 F:      include/scsi/*iscsi*
5745
5746 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5747 M:      Or Gerlitz <ogerlitz@mellanox.com>
5748 M:      Sagi Grimberg <sagig@mellanox.com>
5749 M:      Roi Dayan <roid@mellanox.com>
5750 L:      linux-rdma@vger.kernel.org
5751 S:      Supported
5752 W:      http://www.openfabrics.org
5753 W:      www.open-iscsi.org
5754 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5755 F:      drivers/infiniband/ulp/iser/
5756
5757 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5758 M:      Sagi Grimberg <sagig@mellanox.com>
5759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5760 L:      linux-rdma@vger.kernel.org
5761 L:      target-devel@vger.kernel.org
5762 S:      Supported
5763 W:      http://www.linux-iscsi.org
5764 F:      drivers/infiniband/ulp/isert
5765
5766 ISDN SUBSYSTEM
5767 M:      Karsten Keil <isdn@linux-pingi.de>
5768 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5769 L:      netdev@vger.kernel.org
5770 W:      http://www.isdn4linux.de
5771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5772 S:      Maintained
5773 F:      Documentation/isdn/
5774 F:      drivers/isdn/
5775 F:      include/linux/isdn.h
5776 F:      include/linux/isdn/
5777 F:      include/uapi/linux/isdn.h
5778 F:      include/uapi/linux/isdn/
5779
5780 ISDN SUBSYSTEM (Eicon active card driver)
5781 M:      Armin Schindler <mac@melware.de>
5782 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5783 W:      http://www.melware.de
5784 S:      Maintained
5785 F:      drivers/isdn/hardware/eicon/
5786
5787 IT87 HARDWARE MONITORING DRIVER
5788 M:      Jean Delvare <jdelvare@suse.com>
5789 L:      lm-sensors@lm-sensors.org
5790 S:      Maintained
5791 F:      Documentation/hwmon/it87
5792 F:      drivers/hwmon/it87.c
5793
5794 IT913X MEDIA DRIVER
5795 M:      Antti Palosaari <crope@iki.fi>
5796 L:      linux-media@vger.kernel.org
5797 W:      http://linuxtv.org/
5798 W:      http://palosaari.fi/linux/
5799 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5800 T:      git git://linuxtv.org/anttip/media_tree.git
5801 S:      Maintained
5802 F:      drivers/media/tuners/it913x*
5803
5804 IVTV VIDEO4LINUX DRIVER
5805 M:      Andy Walls <awalls@md.metrocast.net>
5806 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5807 L:      linux-media@vger.kernel.org
5808 T:      git git://linuxtv.org/media_tree.git
5809 W:      http://www.ivtvdriver.org
5810 S:      Maintained
5811 F:      Documentation/video4linux/*.ivtv
5812 F:      drivers/media/pci/ivtv/
5813 F:      include/uapi/linux/ivtv*
5814
5815 IX2505V MEDIA DRIVER
5816 M:      Malcolm Priestley <tvboxspy@gmail.com>
5817 L:      linux-media@vger.kernel.org
5818 W:      http://linuxtv.org/
5819 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5820 S:      Maintained
5821 F:      drivers/media/dvb-frontends/ix2505v*
5822
5823 JC42.4 TEMPERATURE SENSOR DRIVER
5824 M:      Guenter Roeck <linux@roeck-us.net>
5825 L:      lm-sensors@lm-sensors.org
5826 S:      Maintained
5827 F:      drivers/hwmon/jc42.c
5828 F:      Documentation/hwmon/jc42
5829
5830 JFS FILESYSTEM
5831 M:      Dave Kleikamp <shaggy@kernel.org>
5832 L:      jfs-discussion@lists.sourceforge.net
5833 W:      http://jfs.sourceforge.net/
5834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5835 S:      Maintained
5836 F:      Documentation/filesystems/jfs.txt
5837 F:      fs/jfs/
5838
5839 JME NETWORK DRIVER
5840 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5841 L:      netdev@vger.kernel.org
5842 S:      Maintained
5843 F:      drivers/net/ethernet/jme.*
5844
5845 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5846 M:      David Woodhouse <dwmw2@infradead.org>
5847 L:      linux-mtd@lists.infradead.org
5848 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5849 S:      Maintained
5850 F:      fs/jffs2/
5851 F:      include/uapi/linux/jffs2.h
5852
5853 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5854 M:      "Theodore Ts'o" <tytso@mit.edu>
5855 M:      Jan Kara <jack@suse.com>
5856 L:      linux-ext4@vger.kernel.org
5857 S:      Maintained
5858 F:      fs/jbd2/
5859 F:      include/linux/jbd2.h
5860
5861 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5862 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5863 L:      linux-media@vger.kernel.org
5864 S:      Maintained
5865 F:      drivers/media/platform/rcar_jpu.c
5866
5867 JSM Neo PCI based serial card
5868 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5869 L:      linux-serial@vger.kernel.org
5870 S:      Maintained
5871 F:      drivers/tty/serial/jsm/
5872
5873 K10TEMP HARDWARE MONITORING DRIVER
5874 M:      Clemens Ladisch <clemens@ladisch.de>
5875 L:      lm-sensors@lm-sensors.org
5876 S:      Maintained
5877 F:      Documentation/hwmon/k10temp
5878 F:      drivers/hwmon/k10temp.c
5879
5880 K8TEMP HARDWARE MONITORING DRIVER
5881 M:      Rudolf Marek <r.marek@assembler.cz>
5882 L:      lm-sensors@lm-sensors.org
5883 S:      Maintained
5884 F:      Documentation/hwmon/k8temp
5885 F:      drivers/hwmon/k8temp.c
5886
5887 KCONFIG
5888 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5889 L:      linux-kbuild@vger.kernel.org
5890 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5891 S:      Maintained
5892 F:      Documentation/kbuild/kconfig-language.txt
5893 F:      scripts/kconfig/
5894
5895 KDUMP
5896 M:      Vivek Goyal <vgoyal@redhat.com>
5897 M:      Haren Myneni <hbabu@us.ibm.com>
5898 L:      kexec@lists.infradead.org
5899 W:      http://lse.sourceforge.net/kdump/
5900 S:      Maintained
5901 F:      Documentation/kdump/
5902
5903 KEENE FM RADIO TRANSMITTER DRIVER
5904 M:      Hans Verkuil <hverkuil@xs4all.nl>
5905 L:      linux-media@vger.kernel.org
5906 T:      git git://linuxtv.org/media_tree.git
5907 W:      http://linuxtv.org
5908 S:      Maintained
5909 F:      drivers/media/radio/radio-keene*
5910
5911 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5912 M:      Ian Kent <raven@themaw.net>
5913 L:      autofs@vger.kernel.org
5914 S:      Maintained
5915 F:      fs/autofs4/
5916
5917 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5918 M:      Michal Marek <mmarek@suse.com>
5919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5921 L:      linux-kbuild@vger.kernel.org
5922 S:      Maintained
5923 F:      Documentation/kbuild/
5924 F:      Makefile
5925 F:      scripts/Makefile.*
5926 F:      scripts/basic/
5927 F:      scripts/mk*
5928 F:      scripts/package/
5929
5930 KERNEL JANITORS
5931 L:      kernel-janitors@vger.kernel.org
5932 W:      http://kernelnewbies.org/KernelJanitors
5933 S:      Odd Fixes
5934
5935 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5936 M:      "J. Bruce Fields" <bfields@fieldses.org>
5937 M:      Jeff Layton <jlayton@poochiereds.net>
5938 L:      linux-nfs@vger.kernel.org
5939 W:      http://nfs.sourceforge.net/
5940 S:      Supported
5941 F:      fs/nfsd/
5942 F:      include/uapi/linux/nfsd/
5943 F:      fs/lockd/
5944 F:      fs/nfs_common/
5945 F:      net/sunrpc/
5946 F:      include/linux/lockd/
5947 F:      include/linux/sunrpc/
5948 F:      include/uapi/linux/sunrpc/
5949
5950 KERNEL SELFTEST FRAMEWORK
5951 M:      Shuah Khan <shuahkh@osg.samsung.com>
5952 L:      linux-api@vger.kernel.org
5953 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5954 S:      Maintained
5955 F:      tools/testing/selftests
5956
5957 KERNEL VIRTUAL MACHINE (KVM)
5958 M:      Gleb Natapov <gleb@kernel.org>
5959 M:      Paolo Bonzini <pbonzini@redhat.com>
5960 L:      kvm@vger.kernel.org
5961 W:      http://www.linux-kvm.org
5962 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5963 S:      Supported
5964 F:      Documentation/*/kvm*.txt
5965 F:      Documentation/virtual/kvm/
5966 F:      arch/*/kvm/
5967 F:      arch/x86/kernel/kvm.c
5968 F:      arch/x86/kernel/kvmclock.c
5969 F:      arch/*/include/asm/kvm*
5970 F:      include/linux/kvm*
5971 F:      include/uapi/linux/kvm*
5972 F:      virt/kvm/
5973
5974 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5975 M:      Joerg Roedel <joro@8bytes.org>
5976 L:      kvm@vger.kernel.org
5977 W:      http://www.linux-kvm.org/
5978 S:      Maintained
5979 F:      arch/x86/include/asm/svm.h
5980 F:      arch/x86/kvm/svm.c
5981
5982 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5983 M:      Alexander Graf <agraf@suse.com>
5984 L:      kvm-ppc@vger.kernel.org
5985 W:      http://www.linux-kvm.org/
5986 T:      git git://github.com/agraf/linux-2.6.git
5987 S:      Supported
5988 F:      arch/powerpc/include/asm/kvm*
5989 F:      arch/powerpc/kvm/
5990
5991 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5992 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5993 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5994 L:      linux-s390@vger.kernel.org
5995 W:      http://www.ibm.com/developerworks/linux/linux390/
5996 S:      Supported
5997 F:      Documentation/s390/kvm.txt
5998 F:      arch/s390/include/asm/kvm*
5999 F:      arch/s390/kvm/
6000
6001 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6002 M:      Christoffer Dall <christoffer.dall@linaro.org>
6003 M:      Marc Zyngier <marc.zyngier@arm.com>
6004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6005 L:      kvmarm@lists.cs.columbia.edu
6006 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6007 S:      Supported
6008 F:      arch/arm/include/uapi/asm/kvm*
6009 F:      arch/arm/include/asm/kvm*
6010 F:      arch/arm/kvm/
6011 F:      virt/kvm/arm/
6012 F:      include/kvm/arm_*
6013
6014 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6015 M:      Christoffer Dall <christoffer.dall@linaro.org>
6016 M:      Marc Zyngier <marc.zyngier@arm.com>
6017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6018 L:      kvmarm@lists.cs.columbia.edu
6019 S:      Maintained
6020 F:      arch/arm64/include/uapi/asm/kvm*
6021 F:      arch/arm64/include/asm/kvm*
6022 F:      arch/arm64/kvm/
6023
6024 KEXEC
6025 M:      Eric Biederman <ebiederm@xmission.com>
6026 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6027 L:      kexec@lists.infradead.org
6028 S:      Maintained
6029 F:      include/linux/kexec.h
6030 F:      include/uapi/linux/kexec.h
6031 F:      kernel/kexec.c
6032
6033 KEYS/KEYRINGS:
6034 M:      David Howells <dhowells@redhat.com>
6035 L:      keyrings@vger.kernel.org
6036 S:      Maintained
6037 F:      Documentation/security/keys.txt
6038 F:      include/linux/key.h
6039 F:      include/linux/key-type.h
6040 F:      include/keys/
6041 F:      security/keys/
6042
6043 KEYS-TRUSTED
6044 M:      David Safford <safford@us.ibm.com>
6045 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6046 L:      linux-security-module@vger.kernel.org
6047 L:      keyrings@vger.kernel.org
6048 S:      Supported
6049 F:      Documentation/security/keys-trusted-encrypted.txt
6050 F:      include/keys/trusted-type.h
6051 F:      security/keys/trusted.c
6052 F:      security/keys/trusted.h
6053
6054 KEYS-ENCRYPTED
6055 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6056 M:      David Safford <safford@us.ibm.com>
6057 L:      linux-security-module@vger.kernel.org
6058 L:      keyrings@vger.kernel.org
6059 S:      Supported
6060 F:      Documentation/security/keys-trusted-encrypted.txt
6061 F:      include/keys/encrypted-type.h
6062 F:      security/keys/encrypted-keys/
6063
6064 KGDB / KDB /debug_core
6065 M:      Jason Wessel <jason.wessel@windriver.com>
6066 W:      http://kgdb.wiki.kernel.org/
6067 L:      kgdb-bugreport@lists.sourceforge.net
6068 S:      Maintained
6069 F:      Documentation/DocBook/kgdb.tmpl
6070 F:      drivers/misc/kgdbts.c
6071 F:      drivers/tty/serial/kgdboc.c
6072 F:      include/linux/kdb.h
6073 F:      include/linux/kgdb.h
6074 F:      kernel/debug/
6075
6076 KMEMCHECK
6077 M:      Vegard Nossum <vegardno@ifi.uio.no>
6078 M:      Pekka Enberg <penberg@kernel.org>
6079 S:      Maintained
6080 F:      Documentation/kmemcheck.txt
6081 F:      arch/x86/include/asm/kmemcheck.h
6082 F:      arch/x86/mm/kmemcheck/
6083 F:      include/linux/kmemcheck.h
6084 F:      mm/kmemcheck.c
6085
6086 KMEMLEAK
6087 M:      Catalin Marinas <catalin.marinas@arm.com>
6088 S:      Maintained
6089 F:      Documentation/kmemleak.txt
6090 F:      include/linux/kmemleak.h
6091 F:      mm/kmemleak.c
6092 F:      mm/kmemleak-test.c
6093
6094 KPROBES
6095 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6096 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6097 M:      "David S. Miller" <davem@davemloft.net>
6098 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6099 S:      Maintained
6100 F:      Documentation/kprobes.txt
6101 F:      include/linux/kprobes.h
6102 F:      kernel/kprobes.c
6103
6104 KS0108 LCD CONTROLLER DRIVER
6105 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6106 W:      http://miguelojeda.es/auxdisplay.htm
6107 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6108 S:      Maintained
6109 F:      Documentation/auxdisplay/ks0108
6110 F:      drivers/auxdisplay/ks0108.c
6111 F:      include/linux/ks0108.h
6112
6113 LAPB module
6114 L:      linux-x25@vger.kernel.org
6115 S:      Orphan
6116 F:      Documentation/networking/lapb-module.txt
6117 F:      include/*/lapb.h
6118 F:      net/lapb/
6119
6120 LASI 53c700 driver for PARISC
6121 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6122 L:      linux-scsi@vger.kernel.org
6123 S:      Maintained
6124 F:      Documentation/scsi/53c700.txt
6125 F:      drivers/scsi/53c700*
6126
6127 LED SUBSYSTEM
6128 M:      Richard Purdie <rpurdie@rpsys.net>
6129 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6130 L:      linux-leds@vger.kernel.org
6131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6132 S:      Maintained
6133 F:      drivers/leds/
6134 F:      include/linux/leds.h
6135
6136 LEGACY EEPROM DRIVER
6137 M:      Jean Delvare <jdelvare@suse.com>
6138 S:      Maintained
6139 F:      Documentation/misc-devices/eeprom
6140 F:      drivers/misc/eeprom/eeprom.c
6141
6142 LEGO USB Tower driver
6143 M:      Juergen Stuber <starblue@users.sourceforge.net>
6144 L:      legousb-devel@lists.sourceforge.net
6145 W:      http://legousb.sourceforge.net/
6146 S:      Maintained
6147 F:      drivers/usb/misc/legousbtower.c
6148
6149 LG2160 MEDIA DRIVER
6150 M:      Michael Krufky <mkrufky@linuxtv.org>
6151 L:      linux-media@vger.kernel.org
6152 W:      http://linuxtv.org/
6153 W:      http://github.com/mkrufky
6154 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6155 T:      git git://linuxtv.org/mkrufky/tuners.git
6156 S:      Maintained
6157 F:      drivers/media/dvb-frontends/lg2160.*
6158
6159 LGDT3305 MEDIA DRIVER
6160 M:      Michael Krufky <mkrufky@linuxtv.org>
6161 L:      linux-media@vger.kernel.org
6162 W:      http://linuxtv.org/
6163 W:      http://github.com/mkrufky
6164 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6165 T:      git git://linuxtv.org/mkrufky/tuners.git
6166 S:      Maintained
6167 F:      drivers/media/dvb-frontends/lgdt3305.*
6168
6169 LGUEST
6170 M:      Rusty Russell <rusty@rustcorp.com.au>
6171 L:      lguest@lists.ozlabs.org
6172 W:      http://lguest.ozlabs.org/
6173 S:      Odd Fixes
6174 F:      arch/x86/include/asm/lguest*.h
6175 F:      arch/x86/lguest/
6176 F:      drivers/lguest/
6177 F:      include/linux/lguest*.h
6178 F:      tools/lguest/
6179
6180 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6181 M:      Tejun Heo <tj@kernel.org>
6182 L:      linux-ide@vger.kernel.org
6183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6184 S:      Maintained
6185 F:      drivers/ata/
6186 F:      include/linux/ata.h
6187 F:      include/linux/libata.h
6188
6189 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6190 M:      Viresh Kumar <vireshk@kernel.org>
6191 L:      linux-ide@vger.kernel.org
6192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6193 S:      Maintained
6194 F:      include/linux/pata_arasan_cf_data.h
6195 F:      drivers/ata/pata_arasan_cf.c
6196
6197 LIBATA PATA DRIVERS
6198 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6199 M:      Tejun Heo <tj@kernel.org>
6200 L:      linux-ide@vger.kernel.org
6201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6202 S:      Maintained
6203 F:      drivers/ata/pata_*.c
6204 F:      drivers/ata/ata_generic.c
6205
6206 LIBATA SATA AHCI PLATFORM devices support
6207 M:      Hans de Goede <hdegoede@redhat.com>
6208 M:      Tejun Heo <tj@kernel.org>
6209 L:      linux-ide@vger.kernel.org
6210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6211 S:      Maintained
6212 F:      drivers/ata/ahci_platform.c
6213 F:      drivers/ata/libahci_platform.c
6214 F:      include/linux/ahci_platform.h
6215
6216 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6217 M:      Mikael Pettersson <mikpelinux@gmail.com>
6218 L:      linux-ide@vger.kernel.org
6219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6220 S:      Maintained
6221 F:      drivers/ata/sata_promise.*
6222
6223 LIBLOCKDEP
6224 M:      Sasha Levin <sasha.levin@oracle.com>
6225 S:      Maintained
6226 F:      tools/lib/lockdep/
6227
6228 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6229 M:      Dan Williams <dan.j.williams@intel.com>
6230 L:      linux-nvdimm@lists.01.org
6231 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6232 S:      Supported
6233 F:      drivers/nvdimm/*
6234 F:      include/linux/nd.h
6235 F:      include/linux/libnvdimm.h
6236 F:      include/uapi/linux/ndctl.h
6237
6238 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6239 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6240 L:      linux-nvdimm@lists.01.org
6241 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6242 S:      Supported
6243 F:      drivers/nvdimm/blk.c
6244 F:      drivers/nvdimm/region_devs.c
6245 F:      drivers/acpi/nfit*
6246
6247 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6248 M:      Vishal Verma <vishal.l.verma@intel.com>
6249 L:      linux-nvdimm@lists.01.org
6250 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6251 S:      Supported
6252 F:      drivers/nvdimm/btt*
6253
6254 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6255 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6256 L:      linux-nvdimm@lists.01.org
6257 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6258 S:      Supported
6259 F:      drivers/nvdimm/pmem.c
6260 F:      include/linux/pmem.h
6261 F:      arch/*/include/asm/pmem.h
6262
6263 LINUX FOR IBM pSERIES (RS/6000)
6264 M:      Paul Mackerras <paulus@au.ibm.com>
6265 W:      http://www.ibm.com/linux/ltc/projects/ppc
6266 S:      Supported
6267 F:      arch/powerpc/boot/rs6000.h
6268
6269 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6270 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6271 M:      Paul Mackerras <paulus@samba.org>
6272 M:      Michael Ellerman <mpe@ellerman.id.au>
6273 W:      http://www.penguinppc.org/
6274 L:      linuxppc-dev@lists.ozlabs.org
6275 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6277 S:      Supported
6278 F:      Documentation/powerpc/
6279 F:      arch/powerpc/
6280
6281 LINUX FOR POWER MACINTOSH
6282 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6283 W:      http://www.penguinppc.org/
6284 L:      linuxppc-dev@lists.ozlabs.org
6285 S:      Maintained
6286 F:      arch/powerpc/platforms/powermac/
6287 F:      drivers/macintosh/
6288
6289 LINUX FOR POWERPC EMBEDDED MPC5XXX
6290 M:      Anatolij Gustschin <agust@denx.de>
6291 L:      linuxppc-dev@lists.ozlabs.org
6292 T:      git git://git.denx.de/linux-denx-agust.git
6293 S:      Maintained
6294 F:      arch/powerpc/platforms/512x/
6295 F:      arch/powerpc/platforms/52xx/
6296
6297 LINUX FOR POWERPC EMBEDDED PPC4XX
6298 M:      Alistair Popple <alistair@popple.id.au>
6299 M:      Matt Porter <mporter@kernel.crashing.org>
6300 W:      http://www.penguinppc.org/
6301 L:      linuxppc-dev@lists.ozlabs.org
6302 S:      Maintained
6303 F:      arch/powerpc/platforms/40x/
6304 F:      arch/powerpc/platforms/44x/
6305
6306 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6307 L:      linuxppc-dev@lists.ozlabs.org
6308 S:      Orphan
6309 F:      arch/powerpc/*/*virtex*
6310 F:      arch/powerpc/*/*/*virtex*
6311
6312 LINUX FOR POWERPC EMBEDDED PPC8XX
6313 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6314 W:      http://www.penguinppc.org/
6315 L:      linuxppc-dev@lists.ozlabs.org
6316 S:      Maintained
6317 F:      arch/powerpc/platforms/8xx/
6318
6319 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6320 M:      Scott Wood <scottwood@freescale.com>
6321 M:      Kumar Gala <galak@kernel.crashing.org>
6322 W:      http://www.penguinppc.org/
6323 L:      linuxppc-dev@lists.ozlabs.org
6324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6325 S:      Maintained
6326 F:      arch/powerpc/platforms/83xx/
6327 F:      arch/powerpc/platforms/85xx/
6328
6329 LINUX FOR POWERPC PA SEMI PWRFICIENT
6330 M:      Olof Johansson <olof@lixom.net>
6331 L:      linuxppc-dev@lists.ozlabs.org
6332 S:      Maintained
6333 F:      arch/powerpc/platforms/pasemi/
6334 F:      drivers/*/*pasemi*
6335 F:      drivers/*/*/*pasemi*
6336
6337 LINUX SECURITY MODULE (LSM) FRAMEWORK
6338 M:      Chris Wright <chrisw@sous-sol.org>
6339 L:      linux-security-module@vger.kernel.org
6340 S:      Supported
6341
6342 LIS3LV02D ACCELEROMETER DRIVER
6343 M:      Eric Piel <eric.piel@tremplin-utc.net>
6344 S:      Maintained
6345 F:      Documentation/misc-devices/lis3lv02d
6346 F:      drivers/misc/lis3lv02d/
6347 F:      drivers/platform/x86/hp_accel.c
6348
6349 LIVE PATCHING
6350 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6351 M:      Seth Jennings <sjenning@redhat.com>
6352 M:      Jiri Kosina <jikos@kernel.org>
6353 M:      Vojtech Pavlik <vojtech@suse.com>
6354 S:      Maintained
6355 F:      kernel/livepatch/
6356 F:      include/linux/livepatch.h
6357 F:      arch/x86/include/asm/livepatch.h
6358 F:      arch/x86/kernel/livepatch.c
6359 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6360 F:      samples/livepatch/
6361 L:      live-patching@vger.kernel.org
6362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6363
6364 LLC (802.2)
6365 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6366 S:      Maintained
6367 F:      include/linux/llc.h
6368 F:      include/uapi/linux/llc.h
6369 F:      include/net/llc*
6370 F:      net/llc/
6371
6372 LM73 HARDWARE MONITOR DRIVER
6373 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6374 L:      lm-sensors@lm-sensors.org
6375 S:      Maintained
6376 F:      drivers/hwmon/lm73.c
6377
6378 LM78 HARDWARE MONITOR DRIVER
6379 M:      Jean Delvare <jdelvare@suse.com>
6380 L:      lm-sensors@lm-sensors.org
6381 S:      Maintained
6382 F:      Documentation/hwmon/lm78
6383 F:      drivers/hwmon/lm78.c
6384
6385 LM83 HARDWARE MONITOR DRIVER
6386 M:      Jean Delvare <jdelvare@suse.com>
6387 L:      lm-sensors@lm-sensors.org
6388 S:      Maintained
6389 F:      Documentation/hwmon/lm83
6390 F:      drivers/hwmon/lm83.c
6391
6392 LM90 HARDWARE MONITOR DRIVER
6393 M:      Jean Delvare <jdelvare@suse.com>
6394 L:      lm-sensors@lm-sensors.org
6395 S:      Maintained
6396 F:      Documentation/hwmon/lm90
6397 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6398 F:      drivers/hwmon/lm90.c
6399
6400 LM95234 HARDWARE MONITOR DRIVER
6401 M:      Guenter Roeck <linux@roeck-us.net>
6402 L:      lm-sensors@lm-sensors.org
6403 S:      Maintained
6404 F:      Documentation/hwmon/lm95234
6405 F:      drivers/hwmon/lm95234.c
6406
6407 LME2510 MEDIA DRIVER
6408 M:      Malcolm Priestley <tvboxspy@gmail.com>
6409 L:      linux-media@vger.kernel.org
6410 W:      http://linuxtv.org/
6411 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6412 S:      Maintained
6413 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6414
6415 LOCKDEP AND LOCKSTAT
6416 M:      Peter Zijlstra <peterz@infradead.org>
6417 M:      Ingo Molnar <mingo@redhat.com>
6418 L:      linux-kernel@vger.kernel.org
6419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6420 S:      Maintained
6421 F:      Documentation/locking/lockdep*.txt
6422 F:      Documentation/locking/lockstat.txt
6423 F:      include/linux/lockdep.h
6424 F:      kernel/locking/
6425
6426 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6427 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6428 L:      linux-ntfs-dev@lists.sourceforge.net
6429 W:      http://www.linux-ntfs.org/content/view/19/37/
6430 S:      Maintained
6431 F:      Documentation/ldm.txt
6432 F:      block/partitions/ldm.*
6433
6434 LogFS
6435 M:      Joern Engel <joern@logfs.org>
6436 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6437 L:      logfs@logfs.org
6438 W:      logfs.org
6439 S:      Maintained
6440 F:      fs/logfs/
6441
6442 LPC32XX MACHINE SUPPORT
6443 M:      Roland Stigge <stigge@antcom.de>
6444 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6445 S:      Maintained
6446 F:      arch/arm/mach-lpc32xx/
6447
6448 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6449 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6450 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6451 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6452 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6453 L:      MPT-FusionLinux.pdl@avagotech.com
6454 L:      linux-scsi@vger.kernel.org
6455 W:      http://www.lsilogic.com/support
6456 S:      Supported
6457 F:      drivers/message/fusion/
6458 F:      drivers/scsi/mpt2sas/
6459 F:      drivers/scsi/mpt3sas/
6460
6461 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6462 M:      Matthew Wilcox <matthew@wil.cx>
6463 L:      linux-scsi@vger.kernel.org
6464 S:      Maintained
6465 F:      drivers/scsi/sym53c8xx_2/
6466
6467 LTC4261 HARDWARE MONITOR DRIVER
6468 M:      Guenter Roeck <linux@roeck-us.net>
6469 L:      lm-sensors@lm-sensors.org
6470 S:      Maintained
6471 F:      Documentation/hwmon/ltc4261
6472 F:      drivers/hwmon/ltc4261.c
6473
6474 LTP (Linux Test Project)
6475 M:      Mike Frysinger <vapier@gentoo.org>
6476 M:      Cyril Hrubis <chrubis@suse.cz>
6477 M:      Wanlong Gao <wanlong.gao@gmail.com>
6478 M:      Jan Stancek <jstancek@redhat.com>
6479 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6480 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6481 L:      ltp@lists.linux.it (subscribers-only)
6482 W:      http://linux-test-project.github.io/
6483 T:      git git://github.com/linux-test-project/ltp.git
6484 S:      Maintained
6485
6486 M32R ARCHITECTURE
6487 W:      http://www.linux-m32r.org/
6488 S:      Orphan
6489 F:      arch/m32r/
6490
6491 M68K ARCHITECTURE
6492 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6493 L:      linux-m68k@lists.linux-m68k.org
6494 W:      http://www.linux-m68k.org/
6495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6496 S:      Maintained
6497 F:      arch/m68k/
6498 F:      drivers/zorro/
6499
6500 M68K ON APPLE MACINTOSH
6501 M:      Joshua Thompson <funaho@jurai.org>
6502 W:      http://www.mac.linux-m68k.org/
6503 L:      linux-m68k@lists.linux-m68k.org
6504 S:      Maintained
6505 F:      arch/m68k/mac/
6506
6507 M68K ON HP9000/300
6508 M:      Philip Blundell <philb@gnu.org>
6509 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6510 S:      Maintained
6511 F:      arch/m68k/hp300/
6512
6513 M88DS3103 MEDIA DRIVER
6514 M:      Antti Palosaari <crope@iki.fi>
6515 L:      linux-media@vger.kernel.org
6516 W:      http://linuxtv.org/
6517 W:      http://palosaari.fi/linux/
6518 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6519 T:      git git://linuxtv.org/anttip/media_tree.git
6520 S:      Maintained
6521 F:      drivers/media/dvb-frontends/m88ds3103*
6522
6523 M88RS2000 MEDIA DRIVER
6524 M:      Malcolm Priestley <tvboxspy@gmail.com>
6525 L:      linux-media@vger.kernel.org
6526 W:      http://linuxtv.org/
6527 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6528 S:      Maintained
6529 F:      drivers/media/dvb-frontends/m88rs2000*
6530
6531 MA901 MASTERKIT USB FM RADIO DRIVER
6532 M:      Alexey Klimov <klimov.linux@gmail.com>
6533 L:      linux-media@vger.kernel.org
6534 T:      git git://linuxtv.org/media_tree.git
6535 S:      Maintained
6536 F:      drivers/media/radio/radio-ma901.c
6537
6538 MAC80211
6539 M:      Johannes Berg <johannes@sipsolutions.net>
6540 L:      linux-wireless@vger.kernel.org
6541 W:      http://wireless.kernel.org/
6542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6544 S:      Maintained
6545 F:      Documentation/networking/mac80211-injection.txt
6546 F:      include/net/mac80211.h
6547 F:      net/mac80211/
6548
6549 MACVLAN DRIVER
6550 M:      Patrick McHardy <kaber@trash.net>
6551 L:      netdev@vger.kernel.org
6552 S:      Maintained
6553 F:      drivers/net/macvlan.c
6554 F:      include/linux/if_macvlan.h
6555
6556 MAILBOX API
6557 M:      Jassi Brar <jassisinghbrar@gmail.com>
6558 L:      linux-kernel@vger.kernel.org
6559 S:      Maintained
6560 F:      drivers/mailbox/
6561 F:      include/linux/mailbox_client.h
6562 F:      include/linux/mailbox_controller.h
6563
6564 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6565 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6566 W:      http://www.kernel.org/doc/man-pages
6567 L:      linux-man@vger.kernel.org
6568 S:      Maintained
6569
6570 MARVELL ARMADA DRM SUPPORT
6571 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6572 S:      Maintained
6573 F:      drivers/gpu/drm/armada/
6574
6575 MARVELL 88E6352 DSA support
6576 M:      Guenter Roeck <linux@roeck-us.net>
6577 S:      Maintained
6578 F:      drivers/net/dsa/mv88e6352.c
6579
6580 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6581 M:      Mirko Lindner <mlindner@marvell.com>
6582 M:      Stephen Hemminger <stephen@networkplumber.org>
6583 L:      netdev@vger.kernel.org
6584 S:      Maintained
6585 F:      drivers/net/ethernet/marvell/sk*
6586
6587 MARVELL LIBERTAS WIRELESS DRIVER
6588 L:      libertas-dev@lists.infradead.org
6589 S:      Orphan
6590 F:      drivers/net/wireless/libertas/
6591
6592 MARVELL MV643XX ETHERNET DRIVER
6593 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6594 L:      netdev@vger.kernel.org
6595 S:      Maintained
6596 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6597 F:      include/linux/mv643xx.h
6598
6599 MARVELL MVNETA ETHERNET DRIVER
6600 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6601 L:      netdev@vger.kernel.org
6602 S:      Maintained
6603 F:      drivers/net/ethernet/marvell/mvneta.*
6604
6605 MARVELL MWIFIEX WIRELESS DRIVER
6606 M:      Amitkumar Karwar <akarwar@marvell.com>
6607 M:      Nishant Sarmukadam <nishants@marvell.com>
6608 L:      linux-wireless@vger.kernel.org
6609 S:      Maintained
6610 F:      drivers/net/wireless/mwifiex/
6611
6612 MARVELL MWL8K WIRELESS DRIVER
6613 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6614 L:      linux-wireless@vger.kernel.org
6615 S:      Odd Fixes
6616 F:      drivers/net/wireless/mwl8k.c
6617
6618 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6619 M:      Nicolas Pitre <nico@fluxnic.net>
6620 S:      Odd Fixes
6621 F:      drivers/mmc/host/mvsdio.*
6622
6623 MATROX FRAMEBUFFER DRIVER
6624 L:      linux-fbdev@vger.kernel.org
6625 S:      Orphan
6626 F:      drivers/video/fbdev/matrox/matroxfb_*
6627 F:      include/uapi/linux/matroxfb.h
6628
6629 MAX16065 HARDWARE MONITOR DRIVER
6630 M:      Guenter Roeck <linux@roeck-us.net>
6631 L:      lm-sensors@lm-sensors.org
6632 S:      Maintained
6633 F:      Documentation/hwmon/max16065
6634 F:      drivers/hwmon/max16065.c
6635
6636 MAX20751 HARDWARE MONITOR DRIVER
6637 M:      Guenter Roeck <linux@roeck-us.net>
6638 L:      lm-sensors@lm-sensors.org
6639 S:      Maintained
6640 F:      Documentation/hwmon/max20751
6641 F:      drivers/hwmon/max20751.c
6642
6643 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6644 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6645 L:      lm-sensors@lm-sensors.org
6646 S:      Maintained
6647 F:      Documentation/hwmon/max6650
6648 F:      drivers/hwmon/max6650.c
6649
6650 MAX6697 HARDWARE MONITOR DRIVER
6651 M:      Guenter Roeck <linux@roeck-us.net>
6652 L:      lm-sensors@lm-sensors.org
6653 S:      Maintained
6654 F:      Documentation/hwmon/max6697
6655 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6656 F:      drivers/hwmon/max6697.c
6657 F:      include/linux/platform_data/max6697.h
6658
6659 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6660 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6661 L:      linux-pm@vger.kernel.org
6662 S:      Supported
6663 F:      drivers/power/max14577_charger.c
6664 F:      drivers/power/max77693_charger.c
6665
6666 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6667 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6668 L:      linux-kernel@vger.kernel.org
6669 S:      Supported
6670 F:      drivers/*/*max77802.c
6671 F:      Documentation/devicetree/bindings/*/*max77802.txt
6672 F:      include/dt-bindings/*/*max77802.h
6673
6674 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6675 M:      Chanwoo Choi <cw00.choi@samsung.com>
6676 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6677 L:      linux-kernel@vger.kernel.org
6678 S:      Supported
6679 F:      drivers/*/max14577.c
6680 F:      drivers/*/max77686.c
6681 F:      drivers/*/max77693.c
6682 F:      drivers/extcon/extcon-max14577.c
6683 F:      drivers/extcon/extcon-max77693.c
6684 F:      drivers/rtc/rtc-max77686.c
6685 F:      drivers/clk/clk-max77686.c
6686 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6687 F:      Documentation/devicetree/bindings/*/max77686.txt
6688 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6689 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6690 F:      include/linux/mfd/max14577*.h
6691 F:      include/linux/mfd/max77686*.h
6692 F:      include/linux/mfd/max77693*.h
6693
6694 MAXIRADIO FM RADIO RECEIVER DRIVER
6695 M:      Hans Verkuil <hverkuil@xs4all.nl>
6696 L:      linux-media@vger.kernel.org
6697 T:      git git://linuxtv.org/media_tree.git
6698 W:      http://linuxtv.org
6699 S:      Maintained
6700 F:      drivers/media/radio/radio-maxiradio*
6701
6702 MEDIA DRIVERS FOR RENESAS - VSP1
6703 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6704 L:      linux-media@vger.kernel.org
6705 L:      linux-sh@vger.kernel.org
6706 T:      git git://linuxtv.org/media_tree.git
6707 S:      Supported
6708 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6709 F:      drivers/media/platform/vsp1/
6710
6711 MEDIA DRIVERS FOR ASCOT2E
6712 M:      Sergey Kozlov <serjk@netup.ru>
6713 L:      linux-media@vger.kernel.org
6714 W:      http://linuxtv.org
6715 W:      http://netup.tv/
6716 T:      git git://linuxtv.org/media_tree.git
6717 S:      Supported
6718 F:      drivers/media/dvb-frontends/ascot2e*
6719
6720 MEDIA DRIVERS FOR CXD2841ER
6721 M:      Sergey Kozlov <serjk@netup.ru>
6722 L:      linux-media@vger.kernel.org
6723 W:      http://linuxtv.org/
6724 W:      http://netup.tv/
6725 T:      git git://linuxtv.org/media_tree.git
6726 S:      Supported
6727 F:      drivers/media/dvb-frontends/cxd2841er*
6728
6729 MEDIA DRIVERS FOR HORUS3A
6730 M:      Sergey Kozlov <serjk@netup.ru>
6731 L:      linux-media@vger.kernel.org
6732 W:      http://linuxtv.org/
6733 W:      http://netup.tv/
6734 T:      git git://linuxtv.org/media_tree.git
6735 S:      Supported
6736 F:      drivers/media/dvb-frontends/horus3a*
6737
6738 MEDIA DRIVERS FOR LNBH25
6739 M:      Sergey Kozlov <serjk@netup.ru>
6740 L:      linux-media@vger.kernel.org
6741 W:      http://linuxtv.org/
6742 W:      http://netup.tv/
6743 T:      git git://linuxtv.org/media_tree.git
6744 S:      Supported
6745 F:      drivers/media/dvb-frontends/lnbh25*
6746
6747 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6748 M:      Sergey Kozlov <serjk@netup.ru>
6749 L:      linux-media@vger.kernel.org
6750 W:      http://linuxtv.org/
6751 W:      http://netup.tv/
6752 T:      git git://linuxtv.org/media_tree.git
6753 S:      Supported
6754 F:      drivers/media/pci/netup_unidvb/*
6755
6756 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6757 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6758 P:      LinuxTV.org Project
6759 L:      linux-media@vger.kernel.org
6760 W:      http://linuxtv.org
6761 Q:      http://patchwork.kernel.org/project/linux-media/list/
6762 T:      git git://linuxtv.org/media_tree.git
6763 S:      Maintained
6764 F:      Documentation/dvb/
6765 F:      Documentation/video4linux/
6766 F:      Documentation/DocBook/media/
6767 F:      drivers/media/
6768 F:      drivers/staging/media/
6769 F:      include/media/
6770 F:      include/uapi/linux/dvb/
6771 F:      include/uapi/linux/videodev2.h
6772 F:      include/uapi/linux/media.h
6773 F:      include/uapi/linux/v4l2-*
6774 F:      include/uapi/linux/meye.h
6775 F:      include/uapi/linux/ivtv*
6776 F:      include/uapi/linux/uvcvideo.h
6777
6778 MEDIATEK MT7601U WIRELESS LAN DRIVER
6779 M:      Jakub Kicinski <kubakici@wp.pl>
6780 L:      linux-wireless@vger.kernel.org
6781 S:      Maintained
6782 F:      drivers/net/wireless/mediatek/mt7601u/
6783
6784 MEGARAID SCSI/SAS DRIVERS
6785 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6786 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6787 M:      Uday Lingala <uday.lingala@avagotech.com>
6788 L:      megaraidlinux.pdl@avagotech.com
6789 L:      linux-scsi@vger.kernel.org
6790 W:      http://www.lsi.com
6791 S:      Maintained
6792 F:      Documentation/scsi/megaraid.txt
6793 F:      drivers/scsi/megaraid.*
6794 F:      drivers/scsi/megaraid/
6795
6796 MELLANOX ETHERNET DRIVER (mlx4_en)
6797 M:      Amir Vadai <amirv@mellanox.com>
6798 L:      netdev@vger.kernel.org
6799 S:      Supported
6800 W:      http://www.mellanox.com
6801 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6802 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6803
6804 MELLANOX ETHERNET SWITCH DRIVERS
6805 M:      Jiri Pirko <jiri@mellanox.com>
6806 M:      Ido Schimmel <idosch@mellanox.com>
6807 L:      netdev@vger.kernel.org
6808 S:      Supported
6809 W:      http://www.mellanox.com
6810 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6811 F:      drivers/net/ethernet/mellanox/mlxsw/
6812
6813 MEMBARRIER SUPPORT
6814 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6815 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6816 L:      linux-kernel@vger.kernel.org
6817 S:      Supported
6818 F:      kernel/membarrier.c
6819 F:      include/uapi/linux/membarrier.h
6820
6821 MEMORY MANAGEMENT
6822 L:      linux-mm@kvack.org
6823 W:      http://www.linux-mm.org
6824 S:      Maintained
6825 F:      include/linux/mm.h
6826 F:      include/linux/gfp.h
6827 F:      include/linux/mmzone.h
6828 F:      include/linux/memory_hotplug.h
6829 F:      include/linux/vmalloc.h
6830 F:      mm/
6831
6832 MEMORY TECHNOLOGY DEVICES (MTD)
6833 M:      David Woodhouse <dwmw2@infradead.org>
6834 M:      Brian Norris <computersforpeace@gmail.com>
6835 L:      linux-mtd@lists.infradead.org
6836 W:      http://www.linux-mtd.infradead.org/
6837 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6838 T:      git git://git.infradead.org/linux-mtd.git
6839 T:      git git://git.infradead.org/l2-mtd.git
6840 S:      Maintained
6841 F:      drivers/mtd/
6842 F:      include/linux/mtd/
6843 F:      include/uapi/mtd/
6844
6845 MEN A21 WATCHDOG DRIVER
6846 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6847 L:      linux-watchdog@vger.kernel.org
6848 S:      Maintained
6849 F:      drivers/watchdog/mena21_wdt.c
6850
6851 MEN CHAMELEON BUS (mcb)
6852 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6853 S:      Maintained
6854 F:      drivers/mcb/
6855 F:      include/linux/mcb.h
6856 F:      Documentation/men-chameleon-bus.txt
6857
6858 MEN F21BMC (Board Management Controller)
6859 M:      Andreas Werner <andreas.werner@men.de>
6860 S:      Supported
6861 F:      drivers/mfd/menf21bmc.c
6862 F:      drivers/watchdog/menf21bmc_wdt.c
6863 F:      drivers/leds/leds-menf21bmc.c
6864 F:      drivers/hwmon/menf21bmc_hwmon.c
6865 F:      Documentation/hwmon/menf21bmc
6866
6867 METAG ARCHITECTURE
6868 M:      James Hogan <james.hogan@imgtec.com>
6869 L:      linux-metag@vger.kernel.org
6870 S:      Supported
6871 F:      arch/metag/
6872 F:      Documentation/metag/
6873 F:      Documentation/devicetree/bindings/metag/
6874 F:      drivers/clocksource/metag_generic.c
6875 F:      drivers/irqchip/irq-metag.c
6876 F:      drivers/irqchip/irq-metag-ext.c
6877 F:      drivers/tty/metag_da.c
6878
6879 MICROBLAZE ARCHITECTURE
6880 M:      Michal Simek <monstr@monstr.eu>
6881 W:      http://www.monstr.eu/fdt/
6882 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6883 S:      Supported
6884 F:      arch/microblaze/
6885
6886 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6887 M:      Chen Yu <yu.c.chen@intel.com>
6888 L:      platform-driver-x86@vger.kernel.org
6889 S:      Supported
6890 F:      drivers/platform/x86/surfacepro3_button.c
6891
6892 MICROTEK X6 SCANNER
6893 M:      Oliver Neukum <oliver@neukum.org>
6894 S:      Maintained
6895 F:      drivers/usb/image/microtek.*
6896
6897 MIPS
6898 M:      Ralf Baechle <ralf@linux-mips.org>
6899 L:      linux-mips@linux-mips.org
6900 W:      http://www.linux-mips.org/
6901 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6902 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6903 S:      Supported
6904 F:      Documentation/mips/
6905 F:      arch/mips/
6906
6907 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6908 M:      Hans Verkuil <hverkuil@xs4all.nl>
6909 L:      linux-media@vger.kernel.org
6910 T:      git git://linuxtv.org/media_tree.git
6911 W:      http://linuxtv.org
6912 S:      Odd Fixes
6913 F:      drivers/media/radio/radio-miropcm20*
6914
6915 Mellanox MLX5 core VPI driver
6916 M:      Eli Cohen <eli@mellanox.com>
6917 L:      netdev@vger.kernel.org
6918 L:      linux-rdma@vger.kernel.org
6919 W:      http://www.mellanox.com
6920 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6921 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6922 T:      git git://openfabrics.org/~eli/connect-ib.git
6923 S:      Supported
6924 F:      drivers/net/ethernet/mellanox/mlx5/core/
6925 F:      include/linux/mlx5/
6926
6927 Mellanox MLX5 IB driver
6928 M:      Eli Cohen <eli@mellanox.com>
6929 L:      linux-rdma@vger.kernel.org
6930 W:      http://www.mellanox.com
6931 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6932 T:      git git://openfabrics.org/~eli/connect-ib.git
6933 S:      Supported
6934 F:      include/linux/mlx5/
6935 F:      drivers/infiniband/hw/mlx5/
6936
6937 MN88472 MEDIA DRIVER
6938 M:      Antti Palosaari <crope@iki.fi>
6939 L:      linux-media@vger.kernel.org
6940 W:      http://linuxtv.org/
6941 W:      http://palosaari.fi/linux/
6942 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6943 T:      git git://linuxtv.org/anttip/media_tree.git
6944 S:      Maintained
6945 F:      drivers/staging/media/mn88472/
6946 F:      drivers/media/dvb-frontends/mn88472.h
6947
6948 MN88473 MEDIA DRIVER
6949 M:      Antti Palosaari <crope@iki.fi>
6950 L:      linux-media@vger.kernel.org
6951 W:      http://linuxtv.org/
6952 W:      http://palosaari.fi/linux/
6953 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6954 T:      git git://linuxtv.org/anttip/media_tree.git
6955 S:      Maintained
6956 F:      drivers/staging/media/mn88473/
6957 F:      drivers/media/dvb-frontends/mn88473.h
6958
6959 MODULE SUPPORT
6960 M:      Rusty Russell <rusty@rustcorp.com.au>
6961 S:      Maintained
6962 F:      include/linux/module.h
6963 F:      kernel/module.c
6964
6965 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6966 W:      http://popies.net/meye/
6967 S:      Orphan
6968 F:      Documentation/video4linux/meye.txt
6969 F:      drivers/media/pci/meye/
6970 F:      include/uapi/linux/meye.h
6971
6972 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6973 M:      Jiri Slaby <jirislaby@gmail.com>
6974 S:      Maintained
6975 F:      Documentation/serial/moxa-smartio
6976 F:      drivers/tty/mxser.*
6977
6978 MR800 AVERMEDIA USB FM RADIO DRIVER
6979 M:      Alexey Klimov <klimov.linux@gmail.com>
6980 L:      linux-media@vger.kernel.org
6981 T:      git git://linuxtv.org/media_tree.git
6982 S:      Maintained
6983 F:      drivers/media/radio/radio-mr800.c
6984
6985 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6986 M:      Alan Ott <alan@signal11.us>
6987 L:      linux-wpan@vger.kernel.org
6988 S:      Maintained
6989 F:      drivers/net/ieee802154/mrf24j40.c
6990
6991 MSI LAPTOP SUPPORT
6992 M:      "Lee, Chun-Yi" <jlee@suse.com>
6993 L:      platform-driver-x86@vger.kernel.org
6994 S:      Maintained
6995 F:      drivers/platform/x86/msi-laptop.c
6996
6997 MSI WMI SUPPORT
6998 L:      platform-driver-x86@vger.kernel.org
6999 S:      Orphan
7000 F:      drivers/platform/x86/msi-wmi.c
7001
7002 MSI001 MEDIA DRIVER
7003 M:      Antti Palosaari <crope@iki.fi>
7004 L:      linux-media@vger.kernel.org
7005 W:      http://linuxtv.org/
7006 W:      http://palosaari.fi/linux/
7007 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7008 T:      git git://linuxtv.org/anttip/media_tree.git
7009 S:      Maintained
7010 F:      drivers/media/tuners/msi001*
7011
7012 MSI2500 MEDIA DRIVER
7013 M:      Antti Palosaari <crope@iki.fi>
7014 L:      linux-media@vger.kernel.org
7015 W:      http://linuxtv.org/
7016 W:      http://palosaari.fi/linux/
7017 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7018 T:      git git://linuxtv.org/anttip/media_tree.git
7019 S:      Maintained
7020 F:      drivers/media/usb/msi2500/
7021
7022 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7023 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7024 L:      linux-mtd@lists.infradead.org
7025 S:      Maintained
7026 F:      drivers/mtd/devices/docg3*
7027
7028 MT9M032 APTINA SENSOR DRIVER
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/mt9m032.c
7034 F:      include/media/mt9m032.h
7035
7036 MT9P031 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:      drivers/media/i2c/mt9p031.c
7042 F:      include/media/mt9p031.h
7043
7044 MT9T001 APTINA CAMERA SENSOR
7045 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7046 L:      linux-media@vger.kernel.org
7047 T:      git git://linuxtv.org/media_tree.git
7048 S:      Maintained
7049 F:      drivers/media/i2c/mt9t001.c
7050 F:      include/media/mt9t001.h
7051
7052 MT9V032 APTINA CAMERA SENSOR
7053 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7054 L:      linux-media@vger.kernel.org
7055 T:      git git://linuxtv.org/media_tree.git
7056 S:      Maintained
7057 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7058 F:      drivers/media/i2c/mt9v032.c
7059 F:      include/media/mt9v032.h
7060
7061 MULTIFUNCTION DEVICES (MFD)
7062 M:      Samuel Ortiz <sameo@linux.intel.com>
7063 M:      Lee Jones <lee.jones@linaro.org>
7064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7065 S:      Supported
7066 F:      drivers/mfd/
7067 F:      include/linux/mfd/
7068
7069 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7070 M:      Ulf Hansson <ulf.hansson@linaro.org>
7071 L:      linux-mmc@vger.kernel.org
7072 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7073 S:      Maintained
7074 F:      drivers/mmc/
7075 F:      include/linux/mmc/
7076 F:      include/uapi/linux/mmc/
7077
7078 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7079 S:      Orphan
7080 F:      drivers/mmc/host/mmc_spi.c
7081 F:      include/linux/spi/mmc_spi.h
7082
7083 MULTISOUND SOUND DRIVER
7084 M:      Andrew Veliath <andrewtv@usa.net>
7085 S:      Maintained
7086 F:      Documentation/sound/oss/MultiSound
7087 F:      sound/oss/msnd*
7088
7089 MULTITECH MULTIPORT CARD (ISICOM)
7090 S:      Orphan
7091 F:      drivers/tty/isicom.c
7092 F:      include/linux/isicom.h
7093
7094 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7095 M:      Felipe Balbi <balbi@ti.com>
7096 L:      linux-usb@vger.kernel.org
7097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7098 S:      Maintained
7099 F:      drivers/usb/musb/
7100
7101 MXL5007T MEDIA DRIVER
7102 M:      Michael Krufky <mkrufky@linuxtv.org>
7103 L:      linux-media@vger.kernel.org
7104 W:      http://linuxtv.org/
7105 W:      http://github.com/mkrufky
7106 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7107 T:      git git://linuxtv.org/mkrufky/tuners.git
7108 S:      Maintained
7109 F:      drivers/media/tuners/mxl5007t.*
7110
7111 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7112 M:      Hyong-Youb Kim <hykim@myri.com>
7113 L:      netdev@vger.kernel.org
7114 W:      https://www.myricom.com/support/downloads/myri10ge.html
7115 S:      Supported
7116 F:      drivers/net/ethernet/myricom/myri10ge/
7117
7118 NATSEMI ETHERNET DRIVER (DP8381x)
7119 S:      Orphan
7120 F:      drivers/net/ethernet/natsemi/natsemi.c
7121
7122 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7123 M:      Daniel Mack <zonque@gmail.com>
7124 S:      Maintained
7125 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7126 W:      http://www.native-instruments.com
7127 F:      sound/usb/caiaq/
7128
7129 NCP FILESYSTEM
7130 M:      Petr Vandrovec <petr@vandrovec.name>
7131 S:      Odd Fixes
7132 F:      fs/ncpfs/
7133
7134 NCR 5380 SCSI DRIVERS
7135 M:      Finn Thain <fthain@telegraphics.com.au>
7136 M:      Michael Schmitz <schmitzmic@gmail.com>
7137 L:      linux-scsi@vger.kernel.org
7138 S:      Maintained
7139 F:      Documentation/scsi/g_NCR5380.txt
7140 F:      drivers/scsi/NCR5380.*
7141 F:      drivers/scsi/arm/cumana_1.c
7142 F:      drivers/scsi/arm/oak.c
7143 F:      drivers/scsi/atari_NCR5380.c
7144 F:      drivers/scsi/atari_scsi.*
7145 F:      drivers/scsi/dmx3191d.c
7146 F:      drivers/scsi/dtc.*
7147 F:      drivers/scsi/g_NCR5380.*
7148 F:      drivers/scsi/g_NCR5380_mmio.c
7149 F:      drivers/scsi/mac_scsi.*
7150 F:      drivers/scsi/pas16.*
7151 F:      drivers/scsi/sun3_scsi.*
7152 F:      drivers/scsi/sun3_scsi_vme.c
7153 F:      drivers/scsi/t128.*
7154
7155 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7156 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7157 L:      linux-scsi@vger.kernel.org
7158 S:      Maintained
7159 F:      drivers/scsi/NCR_D700.*
7160
7161 NCT6775 HARDWARE MONITOR DRIVER
7162 M:      Guenter Roeck <linux@roeck-us.net>
7163 L:      lm-sensors@lm-sensors.org
7164 S:      Maintained
7165 F:      Documentation/hwmon/nct6775
7166 F:      drivers/hwmon/nct6775.c
7167
7168 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7169 M:      Faisal Latif <faisal.latif@intel.com>
7170 L:      linux-rdma@vger.kernel.org
7171 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7172 S:      Supported
7173 F:      drivers/infiniband/hw/nes/
7174
7175 NETEM NETWORK EMULATOR
7176 M:      Stephen Hemminger <stephen@networkplumber.org>
7177 L:      netem@lists.linux-foundation.org
7178 S:      Maintained
7179 F:      net/sched/sch_netem.c
7180
7181 NETERION 10GbE DRIVERS (s2io/vxge)
7182 M:      Jon Mason <jdmason@kudzu.us>
7183 L:      netdev@vger.kernel.org
7184 S:      Supported
7185 F:      Documentation/networking/s2io.txt
7186 F:      Documentation/networking/vxge.txt
7187 F:      drivers/net/ethernet/neterion/
7188
7189 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7190 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7191 M:      Patrick McHardy <kaber@trash.net>
7192 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7193 L:      netfilter-devel@vger.kernel.org
7194 L:      coreteam@netfilter.org
7195 W:      http://www.netfilter.org/
7196 W:      http://www.iptables.org/
7197 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7200 S:      Supported
7201 F:      include/linux/netfilter*
7202 F:      include/linux/netfilter/
7203 F:      include/net/netfilter/
7204 F:      include/uapi/linux/netfilter*
7205 F:      include/uapi/linux/netfilter/
7206 F:      net/*/netfilter.c
7207 F:      net/*/netfilter/
7208 F:      net/netfilter/
7209 F:      net/bridge/br_netfilter*.c
7210
7211 NETLABEL
7212 M:      Paul Moore <paul@paul-moore.com>
7213 W:      http://netlabel.sf.net
7214 L:      netdev@vger.kernel.org
7215 S:      Maintained
7216 F:      Documentation/netlabel/
7217 F:      include/net/netlabel.h
7218 F:      net/netlabel/
7219
7220 NETROM NETWORK LAYER
7221 M:      Ralf Baechle <ralf@linux-mips.org>
7222 L:      linux-hams@vger.kernel.org
7223 W:      http://www.linux-ax25.org/
7224 S:      Maintained
7225 F:      include/net/netrom.h
7226 F:      include/uapi/linux/netrom.h
7227 F:      net/netrom/
7228
7229 NETWORK BLOCK DEVICE (NBD)
7230 M:      Markus Pargmann <mpa@pengutronix.de>
7231 S:      Maintained
7232 L:      nbd-general@lists.sourceforge.net
7233 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7234 F:      Documentation/blockdev/nbd.txt
7235 F:      drivers/block/nbd.c
7236 F:      include/uapi/linux/nbd.h
7237
7238 NETWORK DROP MONITOR
7239 M:      Neil Horman <nhorman@tuxdriver.com>
7240 L:      netdev@vger.kernel.org
7241 S:      Maintained
7242 W:      https://fedorahosted.org/dropwatch/
7243 F:      net/core/drop_monitor.c
7244
7245 NETWORKING [GENERAL]
7246 M:      "David S. Miller" <davem@davemloft.net>
7247 L:      netdev@vger.kernel.org
7248 W:      http://www.linuxfoundation.org/en/Net
7249 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7252 S:      Maintained
7253 F:      net/
7254 F:      include/net/
7255 F:      include/linux/in.h
7256 F:      include/linux/net.h
7257 F:      include/linux/netdevice.h
7258 F:      include/uapi/linux/in.h
7259 F:      include/uapi/linux/net.h
7260 F:      include/uapi/linux/netdevice.h
7261 F:      include/uapi/linux/net_namespace.h
7262 F:      tools/net/
7263 F:      tools/testing/selftests/net/
7264 F:      lib/random32.c
7265 F:      lib/test_bpf.c
7266
7267 NETWORKING [IPv4/IPv6]
7268 M:      "David S. Miller" <davem@davemloft.net>
7269 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7270 M:      James Morris <jmorris@namei.org>
7271 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7272 M:      Patrick McHardy <kaber@trash.net>
7273 L:      netdev@vger.kernel.org
7274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7275 S:      Maintained
7276 F:      net/ipv4/
7277 F:      net/ipv6/
7278 F:      include/net/ip*
7279 F:      arch/x86/net/*
7280
7281 NETWORKING [IPSEC]
7282 M:      Steffen Klassert <steffen.klassert@secunet.com>
7283 M:      Herbert Xu <herbert@gondor.apana.org.au>
7284 M:      "David S. Miller" <davem@davemloft.net>
7285 L:      netdev@vger.kernel.org
7286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7288 S:      Maintained
7289 F:      net/core/flow.c
7290 F:      net/xfrm/
7291 F:      net/key/
7292 F:      net/ipv4/xfrm*
7293 F:      net/ipv4/esp4.c
7294 F:      net/ipv4/ah4.c
7295 F:      net/ipv4/ipcomp.c
7296 F:      net/ipv4/ip_vti.c
7297 F:      net/ipv6/xfrm*
7298 F:      net/ipv6/esp6.c
7299 F:      net/ipv6/ah6.c
7300 F:      net/ipv6/ipcomp6.c
7301 F:      net/ipv6/ip6_vti.c
7302 F:      include/uapi/linux/xfrm.h
7303 F:      include/net/xfrm.h
7304
7305 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7306 M:      Paul Moore <paul@paul-moore.com>
7307 L:      netdev@vger.kernel.org
7308 S:      Maintained
7309
7310 NETWORKING [WIRELESS]
7311 L:      linux-wireless@vger.kernel.org
7312 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7313
7314 NETWORKING DRIVERS
7315 L:      netdev@vger.kernel.org
7316 W:      http://www.linuxfoundation.org/en/Net
7317 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7320 S:      Odd Fixes
7321 F:      drivers/net/
7322 F:      include/linux/if_*
7323 F:      include/linux/netdevice.h
7324 F:      include/linux/arcdevice.h
7325 F:      include/linux/etherdevice.h
7326 F:      include/linux/fcdevice.h
7327 F:      include/linux/fddidevice.h
7328 F:      include/linux/hippidevice.h
7329 F:      include/linux/inetdevice.h
7330 F:      include/uapi/linux/if_*
7331 F:      include/uapi/linux/netdevice.h
7332
7333 NETWORKING DRIVERS (WIRELESS)
7334 M:      Kalle Valo <kvalo@codeaurora.org>
7335 L:      linux-wireless@vger.kernel.org
7336 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7338 S:      Maintained
7339 F:      drivers/net/wireless/
7340
7341 NETXEN (1/10) GbE SUPPORT
7342 M:      Manish Chopra <manish.chopra@qlogic.com>
7343 M:      Sony Chacko <sony.chacko@qlogic.com>
7344 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7345 L:      netdev@vger.kernel.org
7346 W:      http://www.qlogic.com
7347 S:      Supported
7348 F:      drivers/net/ethernet/qlogic/netxen/
7349
7350 NFC SUBSYSTEM
7351 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7352 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7353 M:      Samuel Ortiz <sameo@linux.intel.com>
7354 L:      linux-wireless@vger.kernel.org
7355 L:      linux-nfc@lists.01.org (subscribers-only)
7356 S:      Supported
7357 F:      net/nfc/
7358 F:      include/net/nfc/
7359 F:      include/uapi/linux/nfc.h
7360 F:      drivers/nfc/
7361 F:      include/linux/platform_data/pn544.h
7362 F:      Documentation/devicetree/bindings/net/nfc/
7363
7364 NFS, SUNRPC, AND LOCKD CLIENTS
7365 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7366 M:      Anna Schumaker <anna.schumaker@netapp.com>
7367 L:      linux-nfs@vger.kernel.org
7368 W:      http://client.linux-nfs.org
7369 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7370 S:      Maintained
7371 F:      fs/lockd/
7372 F:      fs/nfs/
7373 F:      fs/nfs_common/
7374 F:      net/sunrpc/
7375 F:      include/linux/lockd/
7376 F:      include/linux/nfs*
7377 F:      include/linux/sunrpc/
7378 F:      include/uapi/linux/nfs*
7379 F:      include/uapi/linux/sunrpc/
7380
7381 NILFS2 FILESYSTEM
7382 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7383 L:      linux-nilfs@vger.kernel.org
7384 W:      http://nilfs.sourceforge.net/
7385 T:      git git://github.com/konis/nilfs2.git
7386 S:      Supported
7387 F:      Documentation/filesystems/nilfs2.txt
7388 F:      fs/nilfs2/
7389 F:      include/linux/nilfs2_fs.h
7390
7391 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7392 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7393 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7394 S:      Maintained
7395 F:      Documentation/scsi/NinjaSCSI.txt
7396 F:      drivers/scsi/pcmcia/nsp_*
7397
7398 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7399 M:      GOTO Masanori <gotom@debian.or.jp>
7400 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7401 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7402 S:      Maintained
7403 F:      Documentation/scsi/NinjaSCSI.txt
7404 F:      drivers/scsi/nsp32*
7405
7406 NIOS2 ARCHITECTURE
7407 M:      Ley Foon Tan <lftan@altera.com>
7408 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7410 S:      Maintained
7411 F:      arch/nios2/
7412
7413 NOKIA N900 POWER SUPPLY DRIVERS
7414 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7415 S:      Maintained
7416 F:      include/linux/power/bq2415x_charger.h
7417 F:      include/linux/power/bq27x00_battery.h
7418 F:      include/linux/power/isp1704_charger.h
7419 F:      drivers/power/bq2415x_charger.c
7420 F:      drivers/power/bq27x00_battery.c
7421 F:      drivers/power/isp1704_charger.c
7422 F:      drivers/power/rx51_battery.c
7423
7424 NTB DRIVER CORE
7425 M:      Jon Mason <jdmason@kudzu.us>
7426 M:      Dave Jiang <dave.jiang@intel.com>
7427 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7428 L:      linux-ntb@googlegroups.com
7429 S:      Supported
7430 W:      https://github.com/jonmason/ntb/wiki
7431 T:      git git://github.com/jonmason/ntb.git
7432 F:      drivers/ntb/
7433 F:      drivers/net/ntb_netdev.c
7434 F:      include/linux/ntb.h
7435 F:      include/linux/ntb_transport.h
7436
7437 NTB INTEL DRIVER
7438 M:      Jon Mason <jdmason@kudzu.us>
7439 M:      Dave Jiang <dave.jiang@intel.com>
7440 L:      linux-ntb@googlegroups.com
7441 S:      Supported
7442 W:      https://github.com/jonmason/ntb/wiki
7443 T:      git git://github.com/jonmason/ntb.git
7444 F:      drivers/ntb/hw/intel/
7445
7446 NTFS FILESYSTEM
7447 M:      Anton Altaparmakov <anton@tuxera.com>
7448 L:      linux-ntfs-dev@lists.sourceforge.net
7449 W:      http://www.tuxera.com/
7450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7451 S:      Supported
7452 F:      Documentation/filesystems/ntfs.txt
7453 F:      fs/ntfs/
7454
7455 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7456 M:      Antonino Daplas <adaplas@gmail.com>
7457 L:      linux-fbdev@vger.kernel.org
7458 S:      Maintained
7459 F:      drivers/video/fbdev/riva/
7460 F:      drivers/video/fbdev/nvidia/
7461
7462 NVM EXPRESS DRIVER
7463 M:      Matthew Wilcox <willy@linux.intel.com>
7464 L:      linux-nvme@lists.infradead.org
7465 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7466 S:      Supported
7467 F:      drivers/block/nvme*
7468 F:      include/linux/nvme.h
7469
7470 NVMEM FRAMEWORK
7471 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7472 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7473 S:      Maintained
7474 F:      drivers/nvmem/
7475 F:      Documentation/devicetree/bindings/nvmem/
7476 F:      include/linux/nvmem-consumer.h
7477 F:      include/linux/nvmem-provider.h
7478
7479 NXP-NCI NFC DRIVER
7480 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7481 R:      Charles Gorand <charles.gorand@effinnov.com>
7482 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7483 S:      Supported
7484 F:      drivers/nfc/nxp-nci
7485
7486 NXP TDA998X DRM DRIVER
7487 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7488 S:      Supported
7489 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7490 F:      include/drm/i2c/tda998x.h
7491
7492 NXP TFA9879 DRIVER
7493 M:      Peter Rosin <peda@axentia.se>
7494 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7495 S:      Maintained
7496 F:      sound/soc/codecs/tfa9879*
7497
7498 OMAP SUPPORT
7499 M:      Tony Lindgren <tony@atomide.com>
7500 L:      linux-omap@vger.kernel.org
7501 W:      http://www.muru.com/linux/omap/
7502 W:      http://linux.omap.com/
7503 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7505 S:      Maintained
7506 F:      arch/arm/*omap*/
7507 F:      arch/arm/configs/omap1_defconfig
7508 F:      arch/arm/configs/omap2plus_defconfig
7509 F:      drivers/i2c/busses/i2c-omap.c
7510 F:      drivers/irqchip/irq-omap-intc.c
7511 F:      drivers/mfd/*omap*.c
7512 F:      drivers/mfd/menelaus.c
7513 F:      drivers/mfd/palmas.c
7514 F:      drivers/mfd/tps65217.c
7515 F:      drivers/mfd/tps65218.c
7516 F:      drivers/mfd/tps65910.c
7517 F:      drivers/mfd/twl-core.[ch]
7518 F:      drivers/mfd/twl4030*.c
7519 F:      drivers/mfd/twl6030*.c
7520 F:      drivers/mfd/twl6040*.c
7521 F:      drivers/regulator/palmas-regulator*.c
7522 F:      drivers/regulator/pbias-regulator.c
7523 F:      drivers/regulator/tps65217-regulator.c
7524 F:      drivers/regulator/tps65218-regulator.c
7525 F:      drivers/regulator/tps65910-regulator.c
7526 F:      drivers/regulator/twl-regulator.c
7527 F:      include/linux/i2c-omap.h
7528
7529 OMAP DEVICE TREE SUPPORT
7530 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7531 M:      Tony Lindgren <tony@atomide.com>
7532 L:      linux-omap@vger.kernel.org
7533 L:      devicetree@vger.kernel.org
7534 S:      Maintained
7535 F:      arch/arm/boot/dts/*omap*
7536 F:      arch/arm/boot/dts/*am3*
7537 F:      arch/arm/boot/dts/*am4*
7538 F:      arch/arm/boot/dts/*am5*
7539 F:      arch/arm/boot/dts/*dra7*
7540
7541 OMAP CLOCK FRAMEWORK SUPPORT
7542 M:      Paul Walmsley <paul@pwsan.com>
7543 L:      linux-omap@vger.kernel.org
7544 S:      Maintained
7545 F:      arch/arm/*omap*/*clock*
7546
7547 OMAP POWER MANAGEMENT SUPPORT
7548 M:      Kevin Hilman <khilman@deeprootsystems.com>
7549 L:      linux-omap@vger.kernel.org
7550 S:      Maintained
7551 F:      arch/arm/*omap*/*pm*
7552 F:      drivers/cpufreq/omap-cpufreq.c
7553
7554 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7555 M:      Rajendra Nayak <rnayak@ti.com>
7556 M:      Paul Walmsley <paul@pwsan.com>
7557 L:      linux-omap@vger.kernel.org
7558 S:      Maintained
7559 F:      arch/arm/mach-omap2/prm*
7560
7561 OMAP AUDIO SUPPORT
7562 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7563 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7564 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7565 L:      linux-omap@vger.kernel.org
7566 S:      Maintained
7567 F:      sound/soc/omap/
7568
7569 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7570 M:      Roger Quadros <rogerq@ti.com>
7571 M:      Tony Lindgren <tony@atomide.com>
7572 L:      linux-omap@vger.kernel.org
7573 S:      Maintained
7574 F:      drivers/memory/omap-gpmc.c
7575 F:      arch/arm/mach-omap2/*gpmc*
7576
7577 OMAP FRAMEBUFFER SUPPORT
7578 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7579 L:      linux-fbdev@vger.kernel.org
7580 L:      linux-omap@vger.kernel.org
7581 S:      Maintained
7582 F:      drivers/video/fbdev/omap/
7583
7584 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7585 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7586 L:      linux-omap@vger.kernel.org
7587 L:      linux-fbdev@vger.kernel.org
7588 S:      Maintained
7589 F:      drivers/video/fbdev/omap2/
7590 F:      Documentation/arm/OMAP/DSS
7591
7592 OMAP HARDWARE SPINLOCK SUPPORT
7593 M:      Ohad Ben-Cohen <ohad@wizery.com>
7594 L:      linux-omap@vger.kernel.org
7595 S:      Maintained
7596 F:      drivers/hwspinlock/omap_hwspinlock.c
7597
7598 OMAP MMC SUPPORT
7599 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7600 L:      linux-omap@vger.kernel.org
7601 S:      Maintained
7602 F:      drivers/mmc/host/omap.c
7603
7604 OMAP HS MMC SUPPORT
7605 L:      linux-mmc@vger.kernel.org
7606 L:      linux-omap@vger.kernel.org
7607 S:      Orphan
7608 F:      drivers/mmc/host/omap_hsmmc.c
7609
7610 OMAP RANDOM NUMBER GENERATOR SUPPORT
7611 M:      Deepak Saxena <dsaxena@plexity.net>
7612 S:      Maintained
7613 F:      drivers/char/hw_random/omap-rng.c
7614
7615 OMAP HWMOD SUPPORT
7616 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7617 M:      Paul Walmsley <paul@pwsan.com>
7618 L:      linux-omap@vger.kernel.org
7619 S:      Maintained
7620 F:      arch/arm/mach-omap2/omap_hwmod.*
7621
7622 OMAP HWMOD DATA
7623 M:      Paul Walmsley <paul@pwsan.com>
7624 L:      linux-omap@vger.kernel.org
7625 S:      Maintained
7626 F:      arch/arm/mach-omap2/omap_hwmod*data*
7627
7628 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7629 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7630 L:      linux-omap@vger.kernel.org
7631 S:      Maintained
7632 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7633
7634 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7635 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7636 L:      linux-media@vger.kernel.org
7637 S:      Maintained
7638 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7639 F:      drivers/media/platform/omap3isp/
7640 F:      drivers/staging/media/omap4iss/
7641
7642 OMAP USB SUPPORT
7643 M:      Felipe Balbi <balbi@ti.com>
7644 L:      linux-usb@vger.kernel.org
7645 L:      linux-omap@vger.kernel.org
7646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7647 S:      Maintained
7648 F:      drivers/usb/*/*omap*
7649 F:      arch/arm/*omap*/usb*
7650
7651 OMAP GPIO DRIVER
7652 M:      Javier Martinez Canillas <javier@dowhile0.org>
7653 M:      Santosh Shilimkar <ssantosh@kernel.org>
7654 M:      Kevin Hilman <khilman@deeprootsystems.com>
7655 L:      linux-omap@vger.kernel.org
7656 S:      Maintained
7657 F:      drivers/gpio/gpio-omap.c
7658
7659 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7660 M:      Mark Jackson <mpfj@newflow.co.uk>
7661 L:      linux-omap@vger.kernel.org
7662 S:      Maintained
7663 F:      arch/arm/boot/dts/am335x-nano.dts
7664
7665 OMFS FILESYSTEM
7666 M:      Bob Copeland <me@bobcopeland.com>
7667 L:      linux-karma-devel@lists.sourceforge.net
7668 S:      Maintained
7669 F:      Documentation/filesystems/omfs.txt
7670 F:      fs/omfs/
7671
7672 OMNIKEY CARDMAN 4000 DRIVER
7673 M:      Harald Welte <laforge@gnumonks.org>
7674 S:      Maintained
7675 F:      drivers/char/pcmcia/cm4000_cs.c
7676 F:      include/linux/cm4000_cs.h
7677 F:      include/uapi/linux/cm4000_cs.h
7678
7679 OMNIKEY CARDMAN 4040 DRIVER
7680 M:      Harald Welte <laforge@gnumonks.org>
7681 S:      Maintained
7682 F:      drivers/char/pcmcia/cm4040_cs.*
7683
7684 OMNIVISION OV7670 SENSOR DRIVER
7685 M:      Jonathan Corbet <corbet@lwn.net>
7686 L:      linux-media@vger.kernel.org
7687 T:      git git://linuxtv.org/media_tree.git
7688 S:      Maintained
7689 F:      drivers/media/i2c/ov7670.c
7690
7691 ONENAND FLASH DRIVER
7692 M:      Kyungmin Park <kyungmin.park@samsung.com>
7693 L:      linux-mtd@lists.infradead.org
7694 S:      Maintained
7695 F:      drivers/mtd/onenand/
7696 F:      include/linux/mtd/onenand*.h
7697
7698 ONSTREAM SCSI TAPE DRIVER
7699 M:      Willem Riede <osst@riede.org>
7700 L:      osst-users@lists.sourceforge.net
7701 L:      linux-scsi@vger.kernel.org
7702 S:      Maintained
7703 F:      Documentation/scsi/osst.txt
7704 F:      drivers/scsi/osst.*
7705 F:      drivers/scsi/osst_*.h
7706 F:      drivers/scsi/st.h
7707
7708 OPENCORES I2C BUS DRIVER
7709 M:      Peter Korsgaard <jacmet@sunsite.dk>
7710 L:      linux-i2c@vger.kernel.org
7711 S:      Maintained
7712 F:      Documentation/i2c/busses/i2c-ocores
7713 F:      drivers/i2c/busses/i2c-ocores.c
7714
7715 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7716 M:      Rob Herring <robh+dt@kernel.org>
7717 M:      Frank Rowand <frowand.list@gmail.com>
7718 M:      Grant Likely <grant.likely@linaro.org>
7719 L:      devicetree@vger.kernel.org
7720 W:      http://www.devicetree.org/
7721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7722 S:      Maintained
7723 F:      drivers/of/
7724 F:      include/linux/of*.h
7725 F:      scripts/dtc/
7726
7727 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7728 M:      Rob Herring <robh+dt@kernel.org>
7729 M:      Pawel Moll <pawel.moll@arm.com>
7730 M:      Mark Rutland <mark.rutland@arm.com>
7731 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7732 M:      Kumar Gala <galak@codeaurora.org>
7733 L:      devicetree@vger.kernel.org
7734 S:      Maintained
7735 F:      Documentation/devicetree/
7736 F:      arch/*/boot/dts/
7737 F:      include/dt-bindings/
7738
7739 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7740 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7741 L:      devicetree@vger.kernel.org
7742 S:      Maintained
7743 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7744 F:      Documentation/devicetree/overlay-notes.txt
7745 F:      drivers/of/overlay.c
7746 F:      drivers/of/resolver.c
7747
7748 OPENRISC ARCHITECTURE
7749 M:      Jonas Bonn <jonas@southpole.se>
7750 W:      http://openrisc.net
7751 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7752 S:      Maintained
7753 T:      git git://openrisc.net/~jonas/linux
7754 F:      arch/openrisc/
7755
7756 OPENVSWITCH
7757 M:      Pravin Shelar <pshelar@nicira.com>
7758 L:      netdev@vger.kernel.org
7759 L:      dev@openvswitch.org
7760 W:      http://openvswitch.org
7761 S:      Maintained
7762 F:      net/openvswitch/
7763 F:      include/uapi/linux/openvswitch.h
7764
7765 OPL4 DRIVER
7766 M:      Clemens Ladisch <clemens@ladisch.de>
7767 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7768 T:      git git://git.alsa-project.org/alsa-kernel.git
7769 S:      Maintained
7770 F:      sound/drivers/opl4/
7771
7772 OPROFILE
7773 M:      Robert Richter <rric@kernel.org>
7774 L:      oprofile-list@lists.sf.net
7775 S:      Maintained
7776 F:      arch/*/include/asm/oprofile*.h
7777 F:      arch/*/oprofile/
7778 F:      drivers/oprofile/
7779 F:      include/linux/oprofile.h
7780
7781 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7782 M:      Mark Fasheh <mfasheh@suse.com>
7783 M:      Joel Becker <jlbec@evilplan.org>
7784 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7785 W:      http://ocfs2.wiki.kernel.org
7786 S:      Supported
7787 F:      Documentation/filesystems/ocfs2.txt
7788 F:      Documentation/filesystems/dlmfs.txt
7789 F:      fs/ocfs2/
7790
7791 ORINOCO DRIVER
7792 L:      linux-wireless@vger.kernel.org
7793 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7794 W:      http://www.nongnu.org/orinoco/
7795 S:      Orphan
7796 F:      drivers/net/wireless/orinoco/
7797
7798 OSD LIBRARY and FILESYSTEM
7799 M:      Boaz Harrosh <ooo@electrozaur.com>
7800 M:      Benny Halevy <bhalevy@primarydata.com>
7801 L:      osd-dev@open-osd.org
7802 W:      http://open-osd.org
7803 T:      git git://git.open-osd.org/open-osd.git
7804 S:      Maintained
7805 F:      drivers/scsi/osd/
7806 F:      include/scsi/osd_*
7807 F:      fs/exofs/
7808
7809 OVERLAY FILESYSTEM
7810 M:      Miklos Szeredi <miklos@szeredi.hu>
7811 L:      linux-unionfs@vger.kernel.org
7812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7813 S:      Supported
7814 F:      fs/overlayfs/
7815 F:      Documentation/filesystems/overlayfs.txt
7816
7817 P54 WIRELESS DRIVER
7818 M:      Christian Lamparter <chunkeey@googlemail.com>
7819 L:      linux-wireless@vger.kernel.org
7820 W:      http://wireless.kernel.org/en/users/Drivers/p54
7821 S:      Maintained
7822 F:      drivers/net/wireless/p54/
7823
7824 PA SEMI ETHERNET DRIVER
7825 M:      Olof Johansson <olof@lixom.net>
7826 L:      netdev@vger.kernel.org
7827 S:      Maintained
7828 F:      drivers/net/ethernet/pasemi/*
7829
7830 PA SEMI SMBUS DRIVER
7831 M:      Olof Johansson <olof@lixom.net>
7832 L:      linux-i2c@vger.kernel.org
7833 S:      Maintained
7834 F:      drivers/i2c/busses/i2c-pasemi.c
7835
7836 PADATA PARALLEL EXECUTION MECHANISM
7837 M:      Steffen Klassert <steffen.klassert@secunet.com>
7838 L:      linux-crypto@vger.kernel.org
7839 S:      Maintained
7840 F:      kernel/padata.c
7841 F:      include/linux/padata.h
7842 F:      Documentation/padata.txt
7843
7844 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7845 M:      Harald Welte <laforge@gnumonks.org>
7846 L:      platform-driver-x86@vger.kernel.org
7847 S:      Maintained
7848 F:      drivers/platform/x86/panasonic-laptop.c
7849
7850 PANASONIC MN10300/AM33/AM34 PORT
7851 M:      David Howells <dhowells@redhat.com>
7852 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7853 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7854 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7855 S:      Maintained
7856 F:      Documentation/mn10300/
7857 F:      arch/mn10300/
7858
7859 PARALLEL PORT SUBSYSTEM
7860 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7861 M:      Sudip Mukherjee <sudip@vectorindia.org>
7862 L:      linux-parport@lists.infradead.org (subscribers-only)
7863 S:      Maintained
7864 F:      drivers/parport/
7865 F:      include/linux/parport*.h
7866 F:      drivers/char/ppdev.c
7867 F:      include/uapi/linux/ppdev.h
7868 F:      Documentation/parport*.txt
7869
7870 PARAVIRT_OPS INTERFACE
7871 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7872 M:      Chris Wright <chrisw@sous-sol.org>
7873 M:      Alok Kataria <akataria@vmware.com>
7874 M:      Rusty Russell <rusty@rustcorp.com.au>
7875 L:      virtualization@lists.linux-foundation.org
7876 S:      Supported
7877 F:      Documentation/virtual/paravirt_ops.txt
7878 F:      arch/*/kernel/paravirt*
7879 F:      arch/*/include/asm/paravirt.h
7880
7881 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7882 M:      Tim Waugh <tim@cyberelk.net>
7883 L:      linux-parport@lists.infradead.org (subscribers-only)
7884 S:      Maintained
7885 F:      Documentation/blockdev/paride.txt
7886 F:      drivers/block/paride/
7887
7888 PARISC ARCHITECTURE
7889 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7890 M:      Helge Deller <deller@gmx.de>
7891 L:      linux-parisc@vger.kernel.org
7892 W:      http://www.parisc-linux.org/
7893 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7896 S:      Maintained
7897 F:      arch/parisc/
7898 F:      Documentation/parisc/
7899 F:      drivers/parisc/
7900 F:      drivers/char/agp/parisc-agp.c
7901 F:      drivers/input/serio/gscps2.c
7902 F:      drivers/parport/parport_gsc.*
7903 F:      drivers/tty/serial/8250/8250_gsc.c
7904 F:      drivers/video/fbdev/sti*
7905 F:      drivers/video/console/sti*
7906 F:      drivers/video/logo/logo_parisc*
7907
7908 PC87360 HARDWARE MONITORING DRIVER
7909 M:      Jim Cromie <jim.cromie@gmail.com>
7910 L:      lm-sensors@lm-sensors.org
7911 S:      Maintained
7912 F:      Documentation/hwmon/pc87360
7913 F:      drivers/hwmon/pc87360.c
7914
7915 PC8736x GPIO DRIVER
7916 M:      Jim Cromie <jim.cromie@gmail.com>
7917 S:      Maintained
7918 F:      drivers/char/pc8736x_gpio.c
7919
7920 PC87427 HARDWARE MONITORING DRIVER
7921 M:      Jean Delvare <jdelvare@suse.com>
7922 L:      lm-sensors@lm-sensors.org
7923 S:      Maintained
7924 F:      Documentation/hwmon/pc87427
7925 F:      drivers/hwmon/pc87427.c
7926
7927 PCA9532 LED DRIVER
7928 M:      Riku Voipio <riku.voipio@iki.fi>
7929 S:      Maintained
7930 F:      drivers/leds/leds-pca9532.c
7931 F:      include/linux/leds-pca9532.h
7932
7933 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7934 M:      Guenter Roeck <linux@roeck-us.net>
7935 L:      linux-i2c@vger.kernel.org
7936 S:      Maintained
7937 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7938
7939 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7940 M:      Khalid Aziz <khalid@gonehiking.org>
7941 S:      Maintained
7942 F:      drivers/firmware/pcdp.*
7943
7944 PCI ERROR RECOVERY
7945 M:      Linas Vepstas <linasvepstas@gmail.com>
7946 L:      linux-pci@vger.kernel.org
7947 S:      Supported
7948 F:      Documentation/PCI/pci-error-recovery.txt
7949
7950 PCI SUBSYSTEM
7951 M:      Bjorn Helgaas <bhelgaas@google.com>
7952 L:      linux-pci@vger.kernel.org
7953 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7955 S:      Supported
7956 F:      Documentation/PCI/
7957 F:      drivers/pci/
7958 F:      include/linux/pci*
7959 F:      arch/x86/pci/
7960 F:      arch/x86/kernel/quirks.c
7961
7962 PCI DRIVER FOR ARM VERSATILE PLATFORM
7963 M:      Rob Herring <robh@kernel.org>
7964 L:      linux-pci@vger.kernel.org
7965 L:      linux-arm-kernel@lists.infradead.org
7966 S:      Maintained
7967 F:      Documentation/devicetree/bindings/pci/versatile.txt
7968 F:      drivers/pci/host/pci-versatile.c
7969
7970 PCI DRIVER FOR APPLIEDMICRO XGENE
7971 M:      Tanmay Inamdar <tinamdar@apm.com>
7972 L:      linux-pci@vger.kernel.org
7973 L:      linux-arm-kernel@lists.infradead.org
7974 S:      Maintained
7975 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7976 F:      drivers/pci/host/pci-xgene.c
7977
7978 PCI DRIVER FOR FREESCALE LAYERSCAPE
7979 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7980 M:      Mingkai Hu <mingkai.hu@freescale.com>
7981 M:      Roy Zang <tie-fei.zang@freescale.com>
7982 L:      linuxppc-dev@lists.ozlabs.org
7983 L:      linux-pci@vger.kernel.org
7984 L:      linux-arm-kernel@lists.infradead.org
7985 S:      Maintained
7986 F:      drivers/pci/host/*layerscape*
7987
7988 PCI DRIVER FOR IMX6
7989 M:      Richard Zhu <Richard.Zhu@freescale.com>
7990 M:      Lucas Stach <l.stach@pengutronix.de>
7991 L:      linux-pci@vger.kernel.org
7992 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7993 S:      Maintained
7994 F:      drivers/pci/host/*imx6*
7995
7996 PCI DRIVER FOR TI KEYSTONE
7997 M:      Murali Karicheri <m-karicheri2@ti.com>
7998 L:      linux-pci@vger.kernel.org
7999 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8000 S:      Maintained
8001 F:      drivers/pci/host/*keystone*
8002
8003 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8004 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8005 M:      Jason Cooper <jason@lakedaemon.net>
8006 L:      linux-pci@vger.kernel.org
8007 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8008 S:      Maintained
8009 F:      drivers/pci/host/*mvebu*
8010
8011 PCI DRIVER FOR NVIDIA TEGRA
8012 M:      Thierry Reding <thierry.reding@gmail.com>
8013 L:      linux-tegra@vger.kernel.org
8014 L:      linux-pci@vger.kernel.org
8015 S:      Supported
8016 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8017 F:      drivers/pci/host/pci-tegra.c
8018
8019 PCI DRIVER FOR TI DRA7XX
8020 M:      Kishon Vijay Abraham I <kishon@ti.com>
8021 L:      linux-omap@vger.kernel.org
8022 L:      linux-pci@vger.kernel.org
8023 S:      Supported
8024 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8025 F:      drivers/pci/host/pci-dra7xx.c
8026
8027 PCI DRIVER FOR RENESAS R-CAR
8028 M:      Simon Horman <horms@verge.net.au>
8029 L:      linux-pci@vger.kernel.org
8030 L:      linux-sh@vger.kernel.org
8031 S:      Maintained
8032 F:      drivers/pci/host/*rcar*
8033
8034 PCI DRIVER FOR SAMSUNG EXYNOS
8035 M:      Jingoo Han <jingoohan1@gmail.com>
8036 L:      linux-pci@vger.kernel.org
8037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8038 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8039 S:      Maintained
8040 F:      drivers/pci/host/pci-exynos.c
8041
8042 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8043 M:      Jingoo Han <jingoohan1@gmail.com>
8044 M:      Pratyush Anand <pratyush.anand@gmail.com>
8045 L:      linux-pci@vger.kernel.org
8046 S:      Maintained
8047 F:      drivers/pci/host/*designware*
8048
8049 PCI DRIVER FOR GENERIC OF HOSTS
8050 M:      Will Deacon <will.deacon@arm.com>
8051 L:      linux-pci@vger.kernel.org
8052 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8053 S:      Maintained
8054 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8055 F:      drivers/pci/host/pci-host-generic.c
8056
8057 PCIE DRIVER FOR ST SPEAR13XX
8058 M:      Pratyush Anand <pratyush.anand@gmail.com>
8059 L:      linux-pci@vger.kernel.org
8060 S:      Maintained
8061 F:      drivers/pci/host/*spear*
8062
8063 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8064 M:      Duc Dang <dhdang@apm.com>
8065 L:      linux-pci@vger.kernel.org
8066 L:      linux-arm-kernel@lists.infradead.org
8067 S:      Maintained
8068 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8069 F:      drivers/pci/host/pci-xgene-msi.c
8070
8071 PCMCIA SUBSYSTEM
8072 P:      Linux PCMCIA Team
8073 L:      linux-pcmcia@lists.infradead.org
8074 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8076 S:      Maintained
8077 F:      Documentation/pcmcia/
8078 F:      drivers/pcmcia/
8079 F:      include/pcmcia/
8080
8081 PCNET32 NETWORK DRIVER
8082 M:      Don Fry <pcnet32@frontier.com>
8083 L:      netdev@vger.kernel.org
8084 S:      Maintained
8085 F:      drivers/net/ethernet/amd/pcnet32.c
8086
8087 PCRYPT PARALLEL CRYPTO ENGINE
8088 M:      Steffen Klassert <steffen.klassert@secunet.com>
8089 L:      linux-crypto@vger.kernel.org
8090 S:      Maintained
8091 F:      crypto/pcrypt.c
8092 F:      include/crypto/pcrypt.h
8093
8094 PER-CPU MEMORY ALLOCATOR
8095 M:      Tejun Heo <tj@kernel.org>
8096 M:      Christoph Lameter <cl@linux-foundation.org>
8097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8098 S:      Maintained
8099 F:      include/linux/percpu*.h
8100 F:      mm/percpu*.c
8101 F:      arch/*/include/asm/percpu.h
8102
8103 PER-TASK DELAY ACCOUNTING
8104 M:      Balbir Singh <bsingharora@gmail.com>
8105 S:      Maintained
8106 F:      include/linux/delayacct.h
8107 F:      kernel/delayacct.c
8108
8109 PERFORMANCE EVENTS SUBSYSTEM
8110 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8111 M:      Ingo Molnar <mingo@redhat.com>
8112 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8113 L:      linux-kernel@vger.kernel.org
8114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8115 S:      Supported
8116 F:      kernel/events/*
8117 F:      include/linux/perf_event.h
8118 F:      include/uapi/linux/perf_event.h
8119 F:      arch/*/kernel/perf_event*.c
8120 F:      arch/*/kernel/*/perf_event*.c
8121 F:      arch/*/kernel/*/*/perf_event*.c
8122 F:      arch/*/include/asm/perf_event.h
8123 F:      arch/*/kernel/perf_callchain.c
8124 F:      tools/perf/
8125
8126 PERSONALITY HANDLING
8127 M:      Christoph Hellwig <hch@infradead.org>
8128 L:      linux-abi-devel@lists.sourceforge.net
8129 S:      Maintained
8130 F:      include/linux/personality.h
8131 F:      include/uapi/linux/personality.h
8132
8133 PHONET PROTOCOL
8134 M:      Remi Denis-Courmont <courmisch@gmail.com>
8135 S:      Supported
8136 F:      Documentation/networking/phonet.txt
8137 F:      include/linux/phonet.h
8138 F:      include/net/phonet/
8139 F:      include/uapi/linux/phonet.h
8140 F:      net/phonet/
8141
8142 PHRAM MTD DRIVER
8143 M:      Joern Engel <joern@lazybastard.org>
8144 L:      linux-mtd@lists.infradead.org
8145 S:      Maintained
8146 F:      drivers/mtd/devices/phram.c
8147
8148 PICOLCD HID DRIVER
8149 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8150 L:      linux-input@vger.kernel.org
8151 S:      Maintained
8152 F:      drivers/hid/hid-picolcd*
8153
8154 PICOXCELL SUPPORT
8155 M:      Jamie Iles <jamie@jamieiles.com>
8156 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8157 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8158 S:      Supported
8159 F:      arch/arm/boot/dts/picoxcell*
8160 F:      arch/arm/mach-picoxcell/
8161 F:      drivers/crypto/picoxcell*
8162
8163 PIN CONTROL SUBSYSTEM
8164 M:      Linus Walleij <linus.walleij@linaro.org>
8165 L:      linux-gpio@vger.kernel.org
8166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8167 S:      Maintained
8168 F:      drivers/pinctrl/
8169 F:      include/linux/pinctrl/
8170
8171 PIN CONTROLLER - ATMEL AT91
8172 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8174 S:      Maintained
8175 F:      drivers/pinctrl/pinctrl-at91.*
8176
8177 PIN CONTROLLER - INTEL
8178 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8179 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8180 S:      Maintained
8181 F:      drivers/pinctrl/intel/
8182
8183 PIN CONTROLLER - RENESAS
8184 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8185 L:      linux-sh@vger.kernel.org
8186 S:      Maintained
8187 F:      drivers/pinctrl/sh-pfc/
8188
8189 PIN CONTROLLER - SAMSUNG
8190 M:      Tomasz Figa <tomasz.figa@gmail.com>
8191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8192 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8193 S:      Maintained
8194 F:      drivers/pinctrl/samsung/
8195
8196 PIN CONTROLLER - ST SPEAR
8197 M:      Viresh Kumar <vireshk@kernel.org>
8198 L:      spear-devel@list.st.com
8199 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8200 W:      http://www.st.com/spear
8201 S:      Maintained
8202 F:      drivers/pinctrl/spear/
8203
8204 PKTCDVD DRIVER
8205 M:      Jiri Kosina <jikos@kernel.org>
8206 S:      Maintained
8207 F:      drivers/block/pktcdvd.c
8208 F:      include/linux/pktcdvd.h
8209 F:      include/uapi/linux/pktcdvd.h
8210
8211 PKUNITY SOC DRIVERS
8212 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8213 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8214 S:      Maintained
8215 T:      git git://github.com/gxt/linux.git
8216 F:      drivers/input/serio/i8042-unicore32io.h
8217 F:      drivers/i2c/busses/i2c-puv3.c
8218 F:      drivers/video/fbdev/fb-puv3.c
8219 F:      drivers/rtc/rtc-puv3.c
8220
8221 PMBUS HARDWARE MONITORING DRIVERS
8222 M:      Guenter Roeck <linux@roeck-us.net>
8223 L:      lm-sensors@lm-sensors.org
8224 W:      http://www.lm-sensors.org/
8225 W:      http://www.roeck-us.net/linux/drivers/
8226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8227 S:      Maintained
8228 F:      Documentation/hwmon/pmbus
8229 F:      drivers/hwmon/pmbus/
8230 F:      include/linux/i2c/pmbus.h
8231
8232 PMC SIERRA MaxRAID DRIVER
8233 L:      linux-scsi@vger.kernel.org
8234 W:      http://www.pmc-sierra.com/
8235 S:      Orphan
8236 F:      drivers/scsi/pmcraid.*
8237
8238 PMC SIERRA PM8001 DRIVER
8239 M:      Jack Wang <jinpu.wang@profitbricks.com>
8240 M:      lindar_liu@usish.com
8241 L:      pmchba@pmcs.com
8242 L:      linux-scsi@vger.kernel.org
8243 S:      Supported
8244 F:      drivers/scsi/pm8001/
8245
8246 POSIX CLOCKS and TIMERS
8247 M:      Thomas Gleixner <tglx@linutronix.de>
8248 L:      linux-kernel@vger.kernel.org
8249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8250 S:      Maintained
8251 F:      fs/timerfd.c
8252 F:      include/linux/timer*
8253 F:      kernel/time/*timer*
8254
8255 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8256 M:      Sebastian Reichel <sre@kernel.org>
8257 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8258 M:      David Woodhouse <dwmw2@infradead.org>
8259 L:      linux-pm@vger.kernel.org
8260 T:      git git://git.infradead.org/battery-2.6.git
8261 S:      Maintained
8262 F:      include/linux/power_supply.h
8263 F:      drivers/power/
8264 X:      drivers/power/avs/
8265
8266 POWER STATE COORDINATION INTERFACE (PSCI)
8267 M:      Mark Rutland <mark.rutland@arm.com>
8268 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8269 L:      linux-arm-kernel@lists.infradead.org
8270 S:      Maintained
8271 F:      drivers/firmware/psci.c
8272 F:      include/linux/psci.h
8273 F:      include/uapi/linux/psci.h
8274
8275 PNP SUPPORT
8276 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8277 S:      Maintained
8278 F:      drivers/pnp/
8279
8280 PNXxxxx I2C DRIVER
8281 M:      Vitaly Wool <vitalywool@gmail.com>
8282 L:      linux-i2c@vger.kernel.org
8283 S:      Maintained
8284 F:      drivers/i2c/busses/i2c-pnx.c
8285
8286 PPP PROTOCOL DRIVERS AND COMPRESSORS
8287 M:      Paul Mackerras <paulus@samba.org>
8288 L:      linux-ppp@vger.kernel.org
8289 S:      Maintained
8290 F:      drivers/net/ppp/ppp_*
8291
8292 PPP OVER ATM (RFC 2364)
8293 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8294 S:      Maintained
8295 F:      net/atm/pppoatm.c
8296 F:      include/uapi/linux/atmppp.h
8297
8298 PPP OVER ETHERNET
8299 M:      Michal Ostrowski <mostrows@earthlink.net>
8300 S:      Maintained
8301 F:      drivers/net/ppp/pppoe.c
8302 F:      drivers/net/ppp/pppox.c
8303
8304 PPP OVER L2TP
8305 M:      James Chapman <jchapman@katalix.com>
8306 S:      Maintained
8307 F:      net/l2tp/l2tp_ppp.c
8308 F:      include/linux/if_pppol2tp.h
8309 F:      include/uapi/linux/if_pppol2tp.h
8310
8311 PPS SUPPORT
8312 M:      Rodolfo Giometti <giometti@enneenne.com>
8313 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8314 L:      linuxpps@ml.enneenne.com (subscribers-only)
8315 S:      Maintained
8316 F:      Documentation/pps/
8317 F:      drivers/pps/
8318 F:      include/linux/pps*.h
8319
8320 PPTP DRIVER
8321 M:      Dmitry Kozlov <xeb@mail.ru>
8322 L:      netdev@vger.kernel.org
8323 S:      Maintained
8324 F:      drivers/net/ppp/pptp.c
8325 W:      http://sourceforge.net/projects/accel-pptp
8326
8327 PREEMPTIBLE KERNEL
8328 M:      Robert Love <rml@tech9.net>
8329 L:      kpreempt-tech@lists.sourceforge.net
8330 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8331 S:      Supported
8332 F:      Documentation/preempt-locking.txt
8333 F:      include/linux/preempt.h
8334
8335 PRISM54 WIRELESS DRIVER
8336 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8337 L:      linux-wireless@vger.kernel.org
8338 W:      http://wireless.kernel.org/en/users/Drivers/p54
8339 S:      Obsolete
8340 F:      drivers/net/wireless/prism54/
8341
8342 PS3 NETWORK SUPPORT
8343 M:      Geoff Levand <geoff@infradead.org>
8344 L:      netdev@vger.kernel.org
8345 L:      linuxppc-dev@lists.ozlabs.org
8346 S:      Maintained
8347 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8348
8349 PS3 PLATFORM SUPPORT
8350 M:      Geoff Levand <geoff@infradead.org>
8351 L:      linuxppc-dev@lists.ozlabs.org
8352 S:      Maintained
8353 F:      arch/powerpc/boot/ps3*
8354 F:      arch/powerpc/include/asm/lv1call.h
8355 F:      arch/powerpc/include/asm/ps3*.h
8356 F:      arch/powerpc/platforms/ps3/
8357 F:      drivers/*/ps3*
8358 F:      drivers/ps3/
8359 F:      drivers/rtc/rtc-ps3.c
8360 F:      drivers/usb/host/*ps3.c
8361 F:      sound/ppc/snd_ps3*
8362
8363 PS3VRAM DRIVER
8364 M:      Jim Paris <jim@jtan.com>
8365 M:      Geoff Levand <geoff@infradead.org>
8366 L:      linuxppc-dev@lists.ozlabs.org
8367 S:      Maintained
8368 F:      drivers/block/ps3vram.c
8369
8370 PSTORE FILESYSTEM
8371 M:      Anton Vorontsov <anton@enomsg.org>
8372 M:      Colin Cross <ccross@android.com>
8373 M:      Kees Cook <keescook@chromium.org>
8374 M:      Tony Luck <tony.luck@intel.com>
8375 S:      Maintained
8376 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8377 F:      fs/pstore/
8378 F:      include/linux/pstore*
8379 F:      drivers/firmware/efi/efi-pstore.c
8380 F:      drivers/acpi/apei/erst.c
8381
8382 PTP HARDWARE CLOCK SUPPORT
8383 M:      Richard Cochran <richardcochran@gmail.com>
8384 L:      netdev@vger.kernel.org
8385 S:      Maintained
8386 W:      http://linuxptp.sourceforge.net/
8387 F:      Documentation/ABI/testing/sysfs-ptp
8388 F:      Documentation/ptp/*
8389 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8390 F:      drivers/net/phy/dp83640*
8391 F:      drivers/ptp/*
8392 F:      include/linux/ptp_cl*
8393
8394 PTRACE SUPPORT
8395 M:      Roland McGrath <roland@hack.frob.com>
8396 M:      Oleg Nesterov <oleg@redhat.com>
8397 S:      Maintained
8398 F:      include/asm-generic/syscall.h
8399 F:      include/linux/ptrace.h
8400 F:      include/linux/regset.h
8401 F:      include/linux/tracehook.h
8402 F:      include/uapi/linux/ptrace.h
8403 F:      kernel/ptrace.c
8404
8405 PVRUSB2 VIDEO4LINUX DRIVER
8406 M:      Mike Isely <isely@pobox.com>
8407 L:      pvrusb2@isely.net       (subscribers-only)
8408 L:      linux-media@vger.kernel.org
8409 W:      http://www.isely.net/pvrusb2/
8410 T:      git git://linuxtv.org/media_tree.git
8411 S:      Maintained
8412 F:      Documentation/video4linux/README.pvrusb2
8413 F:      drivers/media/usb/pvrusb2/
8414
8415 PWC WEBCAM DRIVER
8416 M:      Hans de Goede <hdegoede@redhat.com>
8417 L:      linux-media@vger.kernel.org
8418 T:      git git://linuxtv.org/media_tree.git
8419 S:      Maintained
8420 F:      drivers/media/usb/pwc/*
8421
8422 PWM FAN DRIVER
8423 M:      Kamil Debski <k.debski@samsung.com>
8424 L:      lm-sensors@lm-sensors.org
8425 S:      Supported
8426 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8427 F:      Documentation/hwmon/pwm-fan
8428 F:      drivers/hwmon/pwm-fan.c
8429
8430 PWM SUBSYSTEM
8431 M:      Thierry Reding <thierry.reding@gmail.com>
8432 L:      linux-pwm@vger.kernel.org
8433 S:      Maintained
8434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8435 F:      Documentation/pwm.txt
8436 F:      Documentation/devicetree/bindings/pwm/
8437 F:      include/linux/pwm.h
8438 F:      drivers/pwm/
8439 F:      drivers/video/backlight/pwm_bl.c
8440 F:      include/linux/pwm_backlight.h
8441
8442 PXA2xx/PXA3xx SUPPORT
8443 M:      Daniel Mack <daniel@zonque.org>
8444 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8445 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8446 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8447 T:      git git://github.com/hzhuang1/linux.git
8448 T:      git git://github.com/rjarzmik/linux.git
8449 S:      Maintained
8450 F:      arch/arm/mach-pxa/
8451 F:      drivers/dma/pxa*
8452 F:      drivers/pcmcia/pxa2xx*
8453 F:      drivers/spi/spi-pxa2xx*
8454 F:      drivers/usb/gadget/udc/pxa2*
8455 F:      include/sound/pxa2xx-lib.h
8456 F:      sound/arm/pxa*
8457 F:      sound/soc/pxa/
8458
8459 PXA3xx NAND FLASH DRIVER
8460 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8461 L:      linux-mtd@lists.infradead.org
8462 S:      Maintained
8463 F:      drivers/mtd/nand/pxa3xx_nand.c
8464
8465 MMP SUPPORT
8466 M:      Eric Miao <eric.y.miao@gmail.com>
8467 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8468 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8469 T:      git git://github.com/hzhuang1/linux.git
8470 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8471 S:      Maintained
8472 F:      arch/arm/mach-mmp/
8473
8474 PXA MMCI DRIVER
8475 S:      Orphan
8476
8477 PXA RTC DRIVER
8478 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8479 L:      rtc-linux@googlegroups.com
8480 S:      Maintained
8481
8482 QAT DRIVER
8483 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8484 L:      qat-linux@intel.com
8485 S:      Supported
8486 F:      drivers/crypto/qat/
8487
8488 QIB DRIVER
8489 M:      Mike Marciniszyn <infinipath@intel.com>
8490 L:      linux-rdma@vger.kernel.org
8491 S:      Supported
8492 F:      drivers/infiniband/hw/qib/
8493
8494 QLOGIC QLA1280 SCSI DRIVER
8495 M:      Michael Reed <mdr@sgi.com>
8496 L:      linux-scsi@vger.kernel.org
8497 S:      Maintained
8498 F:      drivers/scsi/qla1280.[ch]
8499
8500 QLOGIC QLA2XXX FC-SCSI DRIVER
8501 M:      qla2xxx-upstream@qlogic.com
8502 L:      linux-scsi@vger.kernel.org
8503 S:      Supported
8504 F:      Documentation/scsi/LICENSE.qla2xxx
8505 F:      drivers/scsi/qla2xxx/
8506
8507 QLOGIC QLA4XXX iSCSI DRIVER
8508 M:      QLogic-Storage-Upstream@qlogic.com
8509 L:      linux-scsi@vger.kernel.org
8510 S:      Supported
8511 F:      Documentation/scsi/LICENSE.qla4xxx
8512 F:      drivers/scsi/qla4xxx/
8513
8514 QLOGIC QLA3XXX NETWORK DRIVER
8515 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8516 M:      Ron Mercer <ron.mercer@qlogic.com>
8517 M:      linux-driver@qlogic.com
8518 L:      netdev@vger.kernel.org
8519 S:      Supported
8520 F:      Documentation/networking/LICENSE.qla3xxx
8521 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8522
8523 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8524 M:      Dept-GELinuxNICDev@qlogic.com
8525 L:      netdev@vger.kernel.org
8526 S:      Supported
8527 F:      drivers/net/ethernet/qlogic/qlcnic/
8528
8529 QLOGIC QLGE 10Gb ETHERNET DRIVER
8530 M:      Harish Patil <harish.patil@qlogic.com>
8531 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8532 M:      Dept-GELinuxNICDev@qlogic.com
8533 M:      linux-driver@qlogic.com
8534 L:      netdev@vger.kernel.org
8535 S:      Supported
8536 F:      drivers/net/ethernet/qlogic/qlge/
8537
8538 QNX4 FILESYSTEM
8539 M:      Anders Larsen <al@alarsen.net>
8540 W:      http://www.alarsen.net/linux/qnx4fs/
8541 S:      Maintained
8542 F:      fs/qnx4/
8543 F:      include/uapi/linux/qnx4_fs.h
8544 F:      include/uapi/linux/qnxtypes.h
8545
8546 QT1010 MEDIA DRIVER
8547 M:      Antti Palosaari <crope@iki.fi>
8548 L:      linux-media@vger.kernel.org
8549 W:      http://linuxtv.org/
8550 W:      http://palosaari.fi/linux/
8551 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8552 T:      git git://linuxtv.org/anttip/media_tree.git
8553 S:      Maintained
8554 F:      drivers/media/tuners/qt1010*
8555
8556 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8557 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8558 L:      linux-wireless@vger.kernel.org
8559 L:      ath9k-devel@lists.ath9k.org
8560 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8561 S:      Supported
8562 F:      drivers/net/wireless/ath/ath9k/
8563
8564 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8565 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8566 L:      ath10k@lists.infradead.org
8567 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8568 T:      git git://github.com/kvalo/ath.git
8569 S:      Supported
8570 F:      drivers/net/wireless/ath/ath10k/
8571
8572 QUALCOMM HEXAGON ARCHITECTURE
8573 M:      Richard Kuo <rkuo@codeaurora.org>
8574 L:      linux-hexagon@vger.kernel.org
8575 S:      Supported
8576 F:      arch/hexagon/
8577
8578 QUALCOMM WCN36XX WIRELESS DRIVER
8579 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8580 L:      wcn36xx@lists.infradead.org
8581 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8582 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8583 S:      Supported
8584 F:      drivers/net/wireless/ath/wcn36xx/
8585
8586 RADOS BLOCK DEVICE (RBD)
8587 M:      Ilya Dryomov <idryomov@gmail.com>
8588 M:      Sage Weil <sage@redhat.com>
8589 M:      Alex Elder <elder@kernel.org>
8590 L:      ceph-devel@vger.kernel.org
8591 W:      http://ceph.com/
8592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8593 T:      git git://github.com/ceph/ceph-client.git
8594 S:      Supported
8595 F:      Documentation/ABI/testing/sysfs-bus-rbd
8596 F:      drivers/block/rbd.c
8597 F:      drivers/block/rbd_types.h
8598
8599 RADEON FRAMEBUFFER DISPLAY DRIVER
8600 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8601 L:      linux-fbdev@vger.kernel.org
8602 S:      Maintained
8603 F:      drivers/video/fbdev/aty/radeon*
8604 F:      include/uapi/linux/radeonfb.h
8605
8606 RADIOSHARK RADIO DRIVER
8607 M:      Hans de Goede <hdegoede@redhat.com>
8608 L:      linux-media@vger.kernel.org
8609 T:      git git://linuxtv.org/media_tree.git
8610 S:      Maintained
8611 F:      drivers/media/radio/radio-shark.c
8612
8613 RADIOSHARK2 RADIO DRIVER
8614 M:      Hans de Goede <hdegoede@redhat.com>
8615 L:      linux-media@vger.kernel.org
8616 T:      git git://linuxtv.org/media_tree.git
8617 S:      Maintained
8618 F:      drivers/media/radio/radio-shark2.c
8619 F:      drivers/media/radio/radio-tea5777.c
8620
8621 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8622 M:      Paul Mackerras <paulus@samba.org>
8623 L:      linux-fbdev@vger.kernel.org
8624 S:      Maintained
8625 F:      drivers/video/fbdev/aty/aty128fb.c
8626
8627 RALINK RT2X00 WIRELESS LAN DRIVER
8628 P:      rt2x00 project
8629 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8630 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8631 L:      linux-wireless@vger.kernel.org
8632 S:      Maintained
8633 F:      drivers/net/wireless/rt2x00/
8634
8635 RAMDISK RAM BLOCK DEVICE DRIVER
8636 M:      Jens Axboe <axboe@kernel.dk>
8637 S:      Maintained
8638 F:      Documentation/blockdev/ramdisk.txt
8639 F:      drivers/block/brd.c
8640
8641 RANDOM NUMBER DRIVER
8642 M:      "Theodore Ts'o" <tytso@mit.edu>
8643 S:      Maintained
8644 F:      drivers/char/random.c
8645
8646 RAPIDIO SUBSYSTEM
8647 M:      Matt Porter <mporter@kernel.crashing.org>
8648 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8649 S:      Maintained
8650 F:      drivers/rapidio/
8651
8652 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8653 L:      linux-wireless@vger.kernel.org
8654 S:      Orphan
8655 F:      drivers/net/wireless/ray*
8656
8657 RCUTORTURE MODULE
8658 M:      Josh Triplett <josh@joshtriplett.org>
8659 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8660 L:      linux-kernel@vger.kernel.org
8661 S:      Supported
8662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8663 F:      Documentation/RCU/torture.txt
8664 F:      kernel/rcu/rcutorture.c
8665
8666 RCUTORTURE TEST FRAMEWORK
8667 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8668 M:      Josh Triplett <josh@joshtriplett.org>
8669 R:      Steven Rostedt <rostedt@goodmis.org>
8670 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8671 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8672 L:      linux-kernel@vger.kernel.org
8673 S:      Supported
8674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8675 F:      tools/testing/selftests/rcutorture
8676
8677 RDC R-321X SoC
8678 M:      Florian Fainelli <florian@openwrt.org>
8679 S:      Maintained
8680
8681 RDC R6040 FAST ETHERNET DRIVER
8682 M:      Florian Fainelli <florian@openwrt.org>
8683 L:      netdev@vger.kernel.org
8684 S:      Maintained
8685 F:      drivers/net/ethernet/rdc/r6040.c
8686
8687 RDS - RELIABLE DATAGRAM SOCKETS
8688 M:      Chien Yen <chien.yen@oracle.com>
8689 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8690 S:      Supported
8691 F:      net/rds/
8692
8693 READ-COPY UPDATE (RCU)
8694 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8695 M:      Josh Triplett <josh@joshtriplett.org>
8696 R:      Steven Rostedt <rostedt@goodmis.org>
8697 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8698 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8699 L:      linux-kernel@vger.kernel.org
8700 W:      http://www.rdrop.com/users/paulmck/RCU/
8701 S:      Supported
8702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8703 F:      Documentation/RCU/
8704 X:      Documentation/RCU/torture.txt
8705 F:      include/linux/rcu*
8706 X:      include/linux/srcu.h
8707 F:      kernel/rcu/
8708 X:      kernel/torture.c
8709
8710 REAL TIME CLOCK (RTC) SUBSYSTEM
8711 M:      Alessandro Zummo <a.zummo@towertech.it>
8712 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8713 L:      rtc-linux@googlegroups.com
8714 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8716 S:      Maintained
8717 F:      Documentation/rtc.txt
8718 F:      drivers/rtc/
8719 F:      include/linux/rtc.h
8720 F:      include/uapi/linux/rtc.h
8721
8722 REALTEK AUDIO CODECS
8723 M:      Bard Liao <bardliao@realtek.com>
8724 M:      Oder Chiou <oder_chiou@realtek.com>
8725 S:      Maintained
8726 F:      sound/soc/codecs/rt*
8727 F:      include/sound/rt*.h
8728
8729 REISERFS FILE SYSTEM
8730 L:      reiserfs-devel@vger.kernel.org
8731 S:      Supported
8732 F:      fs/reiserfs/
8733
8734 REGISTER MAP ABSTRACTION
8735 M:      Mark Brown <broonie@kernel.org>
8736 L:      linux-kernel@vger.kernel.org
8737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8738 S:      Supported
8739 F:      drivers/base/regmap/
8740 F:      include/linux/regmap.h
8741
8742 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8743 M:      Ohad Ben-Cohen <ohad@wizery.com>
8744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8745 S:      Maintained
8746 F:      drivers/remoteproc/
8747 F:      Documentation/remoteproc.txt
8748 F:      include/linux/remoteproc.h
8749
8750 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8751 M:      Ohad Ben-Cohen <ohad@wizery.com>
8752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8753 S:      Maintained
8754 F:      drivers/rpmsg/
8755 F:      Documentation/rpmsg.txt
8756 F:      include/linux/rpmsg.h
8757
8758 RESET CONTROLLER FRAMEWORK
8759 M:      Philipp Zabel <p.zabel@pengutronix.de>
8760 S:      Maintained
8761 F:      drivers/reset/
8762 F:      Documentation/devicetree/bindings/reset/
8763 F:      include/dt-bindings/reset/
8764 F:      include/linux/reset.h
8765 F:      include/linux/reset-controller.h
8766
8767 RFKILL
8768 M:      Johannes Berg <johannes@sipsolutions.net>
8769 L:      linux-wireless@vger.kernel.org
8770 W:      http://wireless.kernel.org/
8771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8773 S:      Maintained
8774 F:      Documentation/rfkill.txt
8775 F:      net/rfkill/
8776
8777 RHASHTABLE
8778 M:      Thomas Graf <tgraf@suug.ch>
8779 L:      netdev@vger.kernel.org
8780 S:      Maintained
8781 F:      lib/rhashtable.c
8782 F:      include/linux/rhashtable.h
8783
8784 RICOH SMARTMEDIA/XD DRIVER
8785 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8786 S:      Maintained
8787 F:      drivers/mtd/nand/r852.c
8788 F:      drivers/mtd/nand/r852.h
8789
8790 RICOH R5C592 MEMORYSTICK DRIVER
8791 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8792 S:      Maintained
8793 F:      drivers/memstick/host/r592.*
8794
8795 ROCCAT DRIVERS
8796 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8797 W:      http://sourceforge.net/projects/roccat/
8798 S:      Maintained
8799 F:      drivers/hid/hid-roccat*
8800 F:      include/linux/hid-roccat*
8801 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8802
8803 ROCKER DRIVER
8804 M:      Jiri Pirko <jiri@resnulli.us>
8805 M:      Scott Feldman <sfeldma@gmail.com>
8806 L:      netdev@vger.kernel.org
8807 S:      Supported
8808 F:      drivers/net/ethernet/rocker/
8809
8810 ROCKETPORT DRIVER
8811 P:      Comtrol Corp.
8812 W:      http://www.comtrol.com
8813 S:      Maintained
8814 F:      Documentation/serial/rocket.txt
8815 F:      drivers/tty/rocket*
8816
8817 ROCKETPORT EXPRESS/INFINITY DRIVER
8818 M:      Kevin Cernekee <cernekee@gmail.com>
8819 L:      linux-serial@vger.kernel.org
8820 S:      Odd Fixes
8821 F:      drivers/tty/serial/rp2.*
8822
8823 ROSE NETWORK LAYER
8824 M:      Ralf Baechle <ralf@linux-mips.org>
8825 L:      linux-hams@vger.kernel.org
8826 W:      http://www.linux-ax25.org/
8827 S:      Maintained
8828 F:      include/net/rose.h
8829 F:      include/uapi/linux/rose.h
8830 F:      net/rose/
8831
8832 RTL2830 MEDIA DRIVER
8833 M:      Antti Palosaari <crope@iki.fi>
8834 L:      linux-media@vger.kernel.org
8835 W:      http://linuxtv.org/
8836 W:      http://palosaari.fi/linux/
8837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8838 T:      git git://linuxtv.org/anttip/media_tree.git
8839 S:      Maintained
8840 F:      drivers/media/dvb-frontends/rtl2830*
8841
8842 RTL2832 MEDIA DRIVER
8843 M:      Antti Palosaari <crope@iki.fi>
8844 L:      linux-media@vger.kernel.org
8845 W:      http://linuxtv.org/
8846 W:      http://palosaari.fi/linux/
8847 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8848 T:      git git://linuxtv.org/anttip/media_tree.git
8849 S:      Maintained
8850 F:      drivers/media/dvb-frontends/rtl2832*
8851
8852 RTL2832_SDR MEDIA DRIVER
8853 M:      Antti Palosaari <crope@iki.fi>
8854 L:      linux-media@vger.kernel.org
8855 W:      http://linuxtv.org/
8856 W:      http://palosaari.fi/linux/
8857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8858 T:      git git://linuxtv.org/anttip/media_tree.git
8859 S:      Maintained
8860 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8861
8862 RTL8180 WIRELESS DRIVER
8863 L:      linux-wireless@vger.kernel.org
8864 W:      http://wireless.kernel.org/
8865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8866 S:      Orphan
8867 F:      drivers/net/wireless/rtl818x/rtl8180/
8868
8869 RTL8187 WIRELESS DRIVER
8870 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8871 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8872 M:      Larry Finger <Larry.Finger@lwfinger.net>
8873 L:      linux-wireless@vger.kernel.org
8874 W:      http://wireless.kernel.org/
8875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8876 S:      Maintained
8877 F:      drivers/net/wireless/rtl818x/rtl8187/
8878
8879 RTL8192CE WIRELESS DRIVER
8880 M:      Larry Finger <Larry.Finger@lwfinger.net>
8881 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8882 L:      linux-wireless@vger.kernel.org
8883 W:      http://wireless.kernel.org/
8884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8885 S:      Maintained
8886 F:      drivers/net/wireless/rtlwifi/
8887 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8888
8889 S3 SAVAGE FRAMEBUFFER DRIVER
8890 M:      Antonino Daplas <adaplas@gmail.com>
8891 L:      linux-fbdev@vger.kernel.org
8892 S:      Maintained
8893 F:      drivers/video/fbdev/savage/
8894
8895 S390
8896 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8897 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8898 L:      linux-s390@vger.kernel.org
8899 W:      http://www.ibm.com/developerworks/linux/linux390/
8900 S:      Supported
8901 F:      arch/s390/
8902 F:      drivers/s390/
8903 F:      Documentation/s390/
8904 F:      Documentation/DocBook/s390*
8905
8906 S390 COMMON I/O LAYER
8907 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8908 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8909 L:      linux-s390@vger.kernel.org
8910 W:      http://www.ibm.com/developerworks/linux/linux390/
8911 S:      Supported
8912 F:      drivers/s390/cio/
8913
8914 S390 DASD DRIVER
8915 M:      Stefan Weinhuber <wein@de.ibm.com>
8916 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8917 L:      linux-s390@vger.kernel.org
8918 W:      http://www.ibm.com/developerworks/linux/linux390/
8919 S:      Supported
8920 F:      drivers/s390/block/dasd*
8921 F:      block/partitions/ibm.c
8922
8923 S390 NETWORK DRIVERS
8924 M:      Ursula Braun <ursula.braun@de.ibm.com>
8925 L:      linux-s390@vger.kernel.org
8926 W:      http://www.ibm.com/developerworks/linux/linux390/
8927 S:      Supported
8928 F:      drivers/s390/net/
8929
8930 S390 PCI SUBSYSTEM
8931 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8932 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8933 L:      linux-s390@vger.kernel.org
8934 W:      http://www.ibm.com/developerworks/linux/linux390/
8935 S:      Supported
8936 F:      arch/s390/pci/
8937 F:      drivers/pci/hotplug/s390_pci_hpc.c
8938
8939 S390 ZCRYPT DRIVER
8940 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8941 L:      linux-s390@vger.kernel.org
8942 W:      http://www.ibm.com/developerworks/linux/linux390/
8943 S:      Supported
8944 F:      drivers/s390/crypto/
8945
8946 S390 ZFCP DRIVER
8947 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8948 L:      linux-s390@vger.kernel.org
8949 W:      http://www.ibm.com/developerworks/linux/linux390/
8950 S:      Supported
8951 F:      drivers/s390/scsi/zfcp_*
8952
8953 S390 IUCV NETWORK LAYER
8954 M:      Ursula Braun <ursula.braun@de.ibm.com>
8955 L:      linux-s390@vger.kernel.org
8956 W:      http://www.ibm.com/developerworks/linux/linux390/
8957 S:      Supported
8958 F:      drivers/s390/net/*iucv*
8959 F:      include/net/iucv/
8960 F:      net/iucv/
8961
8962 S3C24XX SD/MMC Driver
8963 M:      Ben Dooks <ben-linux@fluff.org>
8964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8965 S:      Supported
8966 F:      drivers/mmc/host/s3cmci.*
8967
8968 SAA6588 RDS RECEIVER DRIVER
8969 M:      Hans Verkuil <hverkuil@xs4all.nl>
8970 L:      linux-media@vger.kernel.org
8971 T:      git git://linuxtv.org/media_tree.git
8972 W:      http://linuxtv.org
8973 S:      Odd Fixes
8974 F:      drivers/media/i2c/saa6588*
8975
8976 SAA7134 VIDEO4LINUX DRIVER
8977 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8978 L:      linux-media@vger.kernel.org
8979 W:      http://linuxtv.org
8980 T:      git git://linuxtv.org/media_tree.git
8981 S:      Odd fixes
8982 F:      Documentation/video4linux/*.saa7134
8983 F:      drivers/media/pci/saa7134/
8984
8985 SAA7146 VIDEO4LINUX-2 DRIVER
8986 M:      Hans Verkuil <hverkuil@xs4all.nl>
8987 L:      linux-media@vger.kernel.org
8988 T:      git git://linuxtv.org/media_tree.git
8989 S:      Maintained
8990 F:      drivers/media/common/saa7146/
8991 F:      drivers/media/pci/saa7146/
8992 F:      include/media/saa7146*
8993
8994 SAMSUNG LAPTOP DRIVER
8995 M:      Corentin Chary <corentin.chary@gmail.com>
8996 L:      platform-driver-x86@vger.kernel.org
8997 S:      Maintained
8998 F:      drivers/platform/x86/samsung-laptop.c
8999
9000 SAMSUNG AUDIO (ASoC) DRIVERS
9001 M:      Sangbeom Kim <sbkim73@samsung.com>
9002 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9003 S:      Supported
9004 F:      sound/soc/samsung/
9005
9006 SAMSUNG FRAMEBUFFER DRIVER
9007 M:      Jingoo Han <jingoohan1@gmail.com>
9008 L:      linux-fbdev@vger.kernel.org
9009 S:      Maintained
9010 F:      drivers/video/fbdev/s3c-fb.c
9011
9012 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9013 M:      Sangbeom Kim <sbkim73@samsung.com>
9014 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9015 L:      linux-kernel@vger.kernel.org
9016 L:      linux-samsung-soc@vger.kernel.org
9017 S:      Supported
9018 F:      drivers/mfd/sec*.c
9019 F:      drivers/regulator/s2m*.c
9020 F:      drivers/regulator/s5m*.c
9021 F:      drivers/clk/clk-s2mps11.c
9022 F:      drivers/rtc/rtc-s5m.c
9023 F:      include/linux/mfd/samsung/
9024 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9025 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9026
9027 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9028 M:      Kyungmin Park <kyungmin.park@samsung.com>
9029 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9030 L:      linux-media@vger.kernel.org
9031 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9032 S:      Supported
9033 F:      drivers/media/platform/exynos4-is/
9034
9035 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9036 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9037 L:      linux-media@vger.kernel.org
9038 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9039 S:      Maintained
9040 F:      drivers/media/platform/s3c-camif/
9041 F:      include/media/s3c_camif.h
9042
9043 SAMSUNG S5C73M3 CAMERA DRIVER
9044 M:      Kyungmin Park <kyungmin.park@samsung.com>
9045 M:      Andrzej Hajda <a.hajda@samsung.com>
9046 L:      linux-media@vger.kernel.org
9047 S:      Supported
9048 F:      drivers/media/i2c/s5c73m3/*
9049
9050 SAMSUNG S5K5BAF CAMERA DRIVER
9051 M:      Kyungmin Park <kyungmin.park@samsung.com>
9052 M:      Andrzej Hajda <a.hajda@samsung.com>
9053 L:      linux-media@vger.kernel.org
9054 S:      Supported
9055 F:      drivers/media/i2c/s5k5baf.c
9056
9057 SAMSUNG S3FWRN5 NFC DRIVER
9058 M:      Robert Baldyga <r.baldyga@samsung.com>
9059 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9060 S:      Supported
9061 F:      drivers/nfc/s3fwrn5
9062
9063 SAMSUNG SOC CLOCK DRIVERS
9064 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9065 M:      Tomasz Figa <tomasz.figa@gmail.com>
9066 S:      Supported
9067 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9068 F:      drivers/clk/samsung/
9069
9070 SAMSUNG SXGBE DRIVERS
9071 M:      Byungho An <bh74.an@samsung.com>
9072 M:      Girish K S <ks.giri@samsung.com>
9073 M:      Vipul Pandya <vipul.pandya@samsung.com>
9074 S:      Supported
9075 L:      netdev@vger.kernel.org
9076 F:      drivers/net/ethernet/samsung/sxgbe/
9077
9078 SAMSUNG THERMAL DRIVER
9079 M:      Lukasz Majewski <l.majewski@samsung.com>
9080 L:      linux-pm@vger.kernel.org
9081 L:      linux-samsung-soc@vger.kernel.org
9082 S:      Supported
9083 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9084 F:      drivers/thermal/samsung/
9085
9086 SAMSUNG USB2 PHY DRIVER
9087 M:      Kamil Debski <k.debski@samsung.com>
9088 L:      linux-kernel@vger.kernel.org
9089 S:      Supported
9090 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9091 F:      Documentation/phy/samsung-usb2.txt
9092 F:      drivers/phy/phy-exynos4210-usb2.c
9093 F:      drivers/phy/phy-exynos4x12-usb2.c
9094 F:      drivers/phy/phy-exynos5250-usb2.c
9095 F:      drivers/phy/phy-s5pv210-usb2.c
9096 F:      drivers/phy/phy-samsung-usb2.c
9097 F:      drivers/phy/phy-samsung-usb2.h
9098
9099 SERIAL DRIVERS
9100 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9101 L:      linux-serial@vger.kernel.org
9102 S:      Maintained
9103 F:      drivers/tty/serial/
9104
9105 SYNOPSYS DESIGNWARE DMAC DRIVER
9106 M:      Viresh Kumar <vireshk@kernel.org>
9107 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9108 S:      Maintained
9109 F:      include/linux/dma/dw.h
9110 F:      include/linux/platform_data/dma-dw.h
9111 F:      drivers/dma/dw/
9112
9113 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9114 M: Lars Persson <lars.persson@axis.com>
9115 L: netdev@vger.kernel.org
9116 S: Supported
9117 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9118 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9119
9120 SYNOPSYS DESIGNWARE I2C DRIVER
9121 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9122 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9123 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9124 L:      linux-i2c@vger.kernel.org
9125 S:      Maintained
9126 F:      drivers/i2c/busses/i2c-designware-*
9127 F:      include/linux/platform_data/i2c-designware.h
9128
9129 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9130 M:      Seungwon Jeon <tgih.jun@samsung.com>
9131 M:      Jaehoon Chung <jh80.chung@samsung.com>
9132 L:      linux-mmc@vger.kernel.org
9133 S:      Maintained
9134 F:      include/linux/mmc/dw_mmc.h
9135 F:      drivers/mmc/host/dw_mmc*
9136
9137 THUNDERBOLT DRIVER
9138 M:      Andreas Noever <andreas.noever@gmail.com>
9139 S:      Maintained
9140 F:      drivers/thunderbolt/
9141
9142 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9143 M:      John Stultz <john.stultz@linaro.org>
9144 M:      Thomas Gleixner <tglx@linutronix.de>
9145 L:      linux-kernel@vger.kernel.org
9146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9147 S:      Supported
9148 F:      include/linux/clocksource.h
9149 F:      include/linux/time.h
9150 F:      include/linux/timex.h
9151 F:      include/uapi/linux/time.h
9152 F:      include/uapi/linux/timex.h
9153 F:      kernel/time/clocksource.c
9154 F:      kernel/time/time*.c
9155 F:      kernel/time/ntp.c
9156 F:      tools/testing/selftests/timers/
9157
9158 SC1200 WDT DRIVER
9159 M:      Zwane Mwaikambo <zwanem@gmail.com>
9160 S:      Maintained
9161 F:      drivers/watchdog/sc1200wdt.c
9162
9163 SCHEDULER
9164 M:      Ingo Molnar <mingo@redhat.com>
9165 M:      Peter Zijlstra <peterz@infradead.org>
9166 L:      linux-kernel@vger.kernel.org
9167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9168 S:      Maintained
9169 F:      kernel/sched/
9170 F:      include/linux/sched.h
9171 F:      include/uapi/linux/sched.h
9172 F:      include/linux/wait.h
9173
9174 SCORE ARCHITECTURE
9175 M:      Chen Liqin <liqin.linux@gmail.com>
9176 M:      Lennox Wu <lennox.wu@gmail.com>
9177 W:      http://www.sunplus.com
9178 S:      Supported
9179 F:      arch/score/
9180
9181 SCSI CDROM DRIVER
9182 M:      Jens Axboe <axboe@kernel.dk>
9183 L:      linux-scsi@vger.kernel.org
9184 W:      http://www.kernel.dk
9185 S:      Maintained
9186 F:      drivers/scsi/sr*
9187
9188 SCSI RDMA PROTOCOL (SRP) INITIATOR
9189 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9190 L:      linux-rdma@vger.kernel.org
9191 S:      Supported
9192 W:      http://www.openfabrics.org
9193 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9195 F:      drivers/infiniband/ulp/srp/
9196 F:      include/scsi/srp.h
9197
9198 SCSI SG DRIVER
9199 M:      Doug Gilbert <dgilbert@interlog.com>
9200 L:      linux-scsi@vger.kernel.org
9201 W:      http://sg.danny.cz/sg
9202 S:      Maintained
9203 F:      Documentation/scsi/scsi-generic.txt
9204 F:      drivers/scsi/sg.c
9205 F:      include/scsi/sg.h
9206
9207 SCSI SUBSYSTEM
9208 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9209 L:      linux-scsi@vger.kernel.org
9210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9211 S:      Maintained
9212 F:      drivers/scsi/
9213 F:      include/scsi/
9214
9215 SCSI TAPE DRIVER
9216 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9217 L:      linux-scsi@vger.kernel.org
9218 S:      Maintained
9219 F:      Documentation/scsi/st.txt
9220 F:      drivers/scsi/st.*
9221 F:      drivers/scsi/st_*.h
9222
9223 SCTP PROTOCOL
9224 M:      Vlad Yasevich <vyasevich@gmail.com>
9225 M:      Neil Horman <nhorman@tuxdriver.com>
9226 L:      linux-sctp@vger.kernel.org
9227 W:      http://lksctp.sourceforge.net
9228 S:      Maintained
9229 F:      Documentation/networking/sctp.txt
9230 F:      include/linux/sctp.h
9231 F:      include/uapi/linux/sctp.h
9232 F:      include/net/sctp/
9233 F:      net/sctp/
9234
9235 SCx200 CPU SUPPORT
9236 M:      Jim Cromie <jim.cromie@gmail.com>
9237 S:      Odd Fixes
9238 F:      Documentation/i2c/busses/scx200_acb
9239 F:      arch/x86/platform/scx200/
9240 F:      drivers/watchdog/scx200_wdt.c
9241 F:      drivers/i2c/busses/scx200*
9242 F:      drivers/mtd/maps/scx200_docflash.c
9243 F:      include/linux/scx200.h
9244
9245 SCx200 GPIO DRIVER
9246 M:      Jim Cromie <jim.cromie@gmail.com>
9247 S:      Maintained
9248 F:      drivers/char/scx200_gpio.c
9249 F:      include/linux/scx200_gpio.h
9250
9251 SCx200 HRT CLOCKSOURCE DRIVER
9252 M:      Jim Cromie <jim.cromie@gmail.com>
9253 S:      Maintained
9254 F:      drivers/clocksource/scx200_hrt.c
9255
9256 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9257 M:      Sascha Sommer <saschasommer@freenet.de>
9258 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9259 S:      Maintained
9260 F:      drivers/mmc/host/sdricoh_cs.c
9261
9262 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9263 L:      linux-mmc@vger.kernel.org
9264 S:      Orphan
9265 F:      drivers/mmc/host/sdhci.*
9266 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9267
9268 SECURE COMPUTING
9269 M:      Kees Cook <keescook@chromium.org>
9270 R:      Andy Lutomirski <luto@amacapital.net>
9271 R:      Will Drewry <wad@chromium.org>
9272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9273 S:      Supported
9274 F:      kernel/seccomp.c
9275 F:      include/uapi/linux/seccomp.h
9276 F:      include/linux/seccomp.h
9277 F:      tools/testing/selftests/seccomp/*
9278 K:      \bsecure_computing
9279 K:      \bTIF_SECCOMP\b
9280
9281 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9282 M:      Ben Dooks <ben-linux@fluff.org>
9283 M:      Jaehoon Chung <jh80.chung@samsung.com>
9284 L:      linux-mmc@vger.kernel.org
9285 S:      Maintained
9286 F:      drivers/mmc/host/sdhci-s3c*
9287
9288 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9289 M:      Viresh Kumar <vireshk@kernel.org>
9290 L:      spear-devel@list.st.com
9291 L:      linux-mmc@vger.kernel.org
9292 S:      Maintained
9293 F:      drivers/mmc/host/sdhci-spear.c
9294
9295 SECURITY SUBSYSTEM
9296 M:      James Morris <james.l.morris@oracle.com>
9297 M:      "Serge E. Hallyn" <serge@hallyn.com>
9298 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9300 W:      http://kernsec.org/
9301 S:      Supported
9302 F:      security/
9303
9304 SECURITY CONTACT
9305 M:      Security Officers <security@kernel.org>
9306 S:      Supported
9307
9308 SELINUX SECURITY MODULE
9309 M:      Paul Moore <paul@paul-moore.com>
9310 M:      Stephen Smalley <sds@tycho.nsa.gov>
9311 M:      Eric Paris <eparis@parisplace.org>
9312 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9313 W:      http://selinuxproject.org
9314 T:      git git://git.infradead.org/users/pcmoore/selinux
9315 S:      Supported
9316 F:      include/linux/selinux*
9317 F:      security/selinux/
9318 F:      scripts/selinux/
9319
9320 APPARMOR SECURITY MODULE
9321 M:      John Johansen <john.johansen@canonical.com>
9322 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9323 W:      apparmor.wiki.kernel.org
9324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9325 S:      Supported
9326 F:      security/apparmor/
9327
9328 YAMA SECURITY MODULE
9329 M:      Kees Cook <keescook@chromium.org>
9330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9331 S:      Supported
9332 F:      security/yama/
9333
9334 SENSABLE PHANTOM
9335 M:      Jiri Slaby <jirislaby@gmail.com>
9336 S:      Maintained
9337 F:      drivers/misc/phantom.c
9338 F:      include/uapi/linux/phantom.h
9339
9340 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9341 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9342 M:      Minh Tran <minh.tran@avagotech.com>
9343 M:      John Soni Jose <sony.john-n@avagotech.com>
9344 L:      linux-scsi@vger.kernel.org
9345 W:      http://www.avagotech.com
9346 S:      Supported
9347 F:      drivers/scsi/be2iscsi/
9348
9349 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9350 M:      Sathya Perla <sathya.perla@avagotech.com>
9351 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9352 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9353 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9354 L:      netdev@vger.kernel.org
9355 W:      http://www.emulex.com
9356 S:      Supported
9357 F:      drivers/net/ethernet/emulex/benet/
9358
9359 EMULEX ONECONNECT ROCE DRIVER
9360 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9361 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9362 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9363 L:      linux-rdma@vger.kernel.org
9364 W:      http://www.emulex.com
9365 S:      Supported
9366 F:      drivers/infiniband/hw/ocrdma/
9367
9368 SFC NETWORK DRIVER
9369 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9370 M:      Shradha Shah <sshah@solarflare.com>
9371 L:      netdev@vger.kernel.org
9372 S:      Supported
9373 F:      drivers/net/ethernet/sfc/
9374
9375 SGI GRU DRIVER
9376 M:      Dimitri Sivanich <sivanich@sgi.com>
9377 S:      Maintained
9378 F:      drivers/misc/sgi-gru/
9379
9380 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9381 M:      Pat Gefre <pfg@sgi.com>
9382 L:      linux-ia64@vger.kernel.org
9383 S:      Supported
9384 F:      Documentation/ia64/serial.txt
9385 F:      drivers/tty/serial/ioc?_serial.c
9386 F:      include/linux/ioc?.h
9387
9388 SGI XP/XPC/XPNET DRIVER
9389 M:      Cliff Whickman <cpw@sgi.com>
9390 M:      Robin Holt <robinmholt@gmail.com>
9391 S:      Maintained
9392 F:      drivers/misc/sgi-xp/
9393
9394 SI2157 MEDIA DRIVER
9395 M:      Antti Palosaari <crope@iki.fi>
9396 L:      linux-media@vger.kernel.org
9397 W:      http://linuxtv.org/
9398 W:      http://palosaari.fi/linux/
9399 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9400 T:      git git://linuxtv.org/anttip/media_tree.git
9401 S:      Maintained
9402 F:      drivers/media/tuners/si2157*
9403
9404 SI2168 MEDIA DRIVER
9405 M:      Antti Palosaari <crope@iki.fi>
9406 L:      linux-media@vger.kernel.org
9407 W:      http://linuxtv.org/
9408 W:      http://palosaari.fi/linux/
9409 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9410 T:      git git://linuxtv.org/anttip/media_tree.git
9411 S:      Maintained
9412 F:      drivers/media/dvb-frontends/si2168*
9413
9414 SI470X FM RADIO RECEIVER I2C DRIVER
9415 M:      Hans Verkuil <hverkuil@xs4all.nl>
9416 L:      linux-media@vger.kernel.org
9417 T:      git git://linuxtv.org/media_tree.git
9418 W:      http://linuxtv.org
9419 S:      Odd Fixes
9420 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9421
9422 SI470X FM RADIO RECEIVER USB DRIVER
9423 M:      Hans Verkuil <hverkuil@xs4all.nl>
9424 L:      linux-media@vger.kernel.org
9425 T:      git git://linuxtv.org/media_tree.git
9426 W:      http://linuxtv.org
9427 S:      Maintained
9428 F:      drivers/media/radio/si470x/radio-si470x-common.c
9429 F:      drivers/media/radio/si470x/radio-si470x.h
9430 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9431
9432 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9433 M:      Eduardo Valentin <edubezval@gmail.com>
9434 L:      linux-media@vger.kernel.org
9435 T:      git git://linuxtv.org/media_tree.git
9436 W:      http://linuxtv.org
9437 S:      Odd Fixes
9438 F:      drivers/media/radio/si4713/si4713.?
9439
9440 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9441 M:      Eduardo Valentin <edubezval@gmail.com>
9442 L:      linux-media@vger.kernel.org
9443 T:      git git://linuxtv.org/media_tree.git
9444 W:      http://linuxtv.org
9445 S:      Odd Fixes
9446 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9447
9448 SI4713 FM RADIO TRANSMITTER USB DRIVER
9449 M:      Hans Verkuil <hverkuil@xs4all.nl>
9450 L:      linux-media@vger.kernel.org
9451 T:      git git://linuxtv.org/media_tree.git
9452 W:      http://linuxtv.org
9453 S:      Maintained
9454 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9455
9456 SIANO DVB DRIVER
9457 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9458 L:      linux-media@vger.kernel.org
9459 W:      http://linuxtv.org
9460 T:      git git://linuxtv.org/media_tree.git
9461 S:      Odd fixes
9462 F:      drivers/media/common/siano/
9463 F:      drivers/media/usb/siano/
9464 F:      drivers/media/usb/siano/
9465 F:      drivers/media/mmc/siano/
9466
9467 SIMPLEFB FB DRIVER
9468 M:      Hans de Goede <hdegoede@redhat.com>
9469 L:      linux-fbdev@vger.kernel.org
9470 S:      Maintained
9471 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9472 F:      drivers/video/fbdev/simplefb.c
9473 F:      include/linux/platform_data/simplefb.h
9474
9475 SH_VEU V4L2 MEM2MEM DRIVER
9476 L:      linux-media@vger.kernel.org
9477 S:      Orphan
9478 F:      drivers/media/platform/sh_veu.c
9479
9480 SH_VOU V4L2 OUTPUT DRIVER
9481 L:      linux-media@vger.kernel.org
9482 S:      Orphan
9483 F:      drivers/media/platform/sh_vou.c
9484 F:      include/media/sh_vou.h
9485
9486 SIMPLE FIRMWARE INTERFACE (SFI)
9487 M:      Len Brown <lenb@kernel.org>
9488 L:      sfi-devel@simplefirmware.org
9489 W:      http://simplefirmware.org/
9490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9491 S:      Supported
9492 F:      arch/x86/platform/sfi/
9493 F:      drivers/sfi/
9494 F:      include/linux/sfi*.h
9495
9496 SIMTEC EB110ATX (Chalice CATS)
9497 P:      Ben Dooks
9498 P:      Vincent Sanders <vince@simtec.co.uk>
9499 M:      Simtec Linux Team <linux@simtec.co.uk>
9500 W:      http://www.simtec.co.uk/products/EB110ATX/
9501 S:      Supported
9502
9503 SIMTEC EB2410ITX (BAST)
9504 P:      Ben Dooks
9505 P:      Vincent Sanders <vince@simtec.co.uk>
9506 M:      Simtec Linux Team <linux@simtec.co.uk>
9507 W:      http://www.simtec.co.uk/products/EB2410ITX/
9508 S:      Supported
9509 F:      arch/arm/mach-s3c24xx/mach-bast.c
9510 F:      arch/arm/mach-s3c24xx/bast-ide.c
9511 F:      arch/arm/mach-s3c24xx/bast-irq.c
9512
9513 TI DAVINCI MACHINE SUPPORT
9514 M:      Sekhar Nori <nsekhar@ti.com>
9515 M:      Kevin Hilman <khilman@deeprootsystems.com>
9516 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9517 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9518 S:      Supported
9519 F:      arch/arm/mach-davinci/
9520 F:      drivers/i2c/busses/i2c-davinci.c
9521
9522 TI DAVINCI SERIES MEDIA DRIVER
9523 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9524 L:      linux-media@vger.kernel.org
9525 W:      http://linuxtv.org/
9526 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9527 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9528 S:      Maintained
9529 F:      drivers/media/platform/davinci/
9530 F:      include/media/davinci/
9531
9532 TI AM437X VPFE DRIVER
9533 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9534 L:      linux-media@vger.kernel.org
9535 W:      http://linuxtv.org/
9536 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9537 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9538 S:      Maintained
9539 F:      drivers/media/platform/am437x/
9540
9541 OV2659 OMNIVISION SENSOR DRIVER
9542 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9543 L:      linux-media@vger.kernel.org
9544 W:      http://linuxtv.org/
9545 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9546 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9547 S:      Maintained
9548 F:      drivers/media/i2c/ov2659.c
9549 F:      include/media/ov2659.h
9550
9551 SILICON MOTION SM712 FRAME BUFFER DRIVER
9552 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9553 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9554 M:      Sudip Mukherjee <sudip@vectorindia.org>
9555 L:      linux-fbdev@vger.kernel.org
9556 S:      Maintained
9557 F:      drivers/video/fbdev/sm712*
9558 F:      Documentation/fb/sm712fb.txt
9559
9560 SIS 190 ETHERNET DRIVER
9561 M:      Francois Romieu <romieu@fr.zoreil.com>
9562 L:      netdev@vger.kernel.org
9563 S:      Maintained
9564 F:      drivers/net/ethernet/sis/sis190.c
9565
9566 SIS 900/7016 FAST ETHERNET DRIVER
9567 M:      Daniele Venzano <venza@brownhat.org>
9568 W:      http://www.brownhat.org/sis900.html
9569 L:      netdev@vger.kernel.org
9570 S:      Maintained
9571 F:      drivers/net/ethernet/sis/sis900.*
9572
9573 SIS FRAMEBUFFER DRIVER
9574 M:      Thomas Winischhofer <thomas@winischhofer.net>
9575 W:      http://www.winischhofer.net/linuxsisvga.shtml
9576 S:      Maintained
9577 F:      Documentation/fb/sisfb.txt
9578 F:      drivers/video/fbdev/sis/
9579 F:      include/video/sisfb.h
9580
9581 SIS USB2VGA DRIVER
9582 M:      Thomas Winischhofer <thomas@winischhofer.net>
9583 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9584 S:      Maintained
9585 F:      drivers/usb/misc/sisusbvga/
9586
9587 SLAB ALLOCATOR
9588 M:      Christoph Lameter <cl@linux.com>
9589 M:      Pekka Enberg <penberg@kernel.org>
9590 M:      David Rientjes <rientjes@google.com>
9591 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9592 M:      Andrew Morton <akpm@linux-foundation.org>
9593 L:      linux-mm@kvack.org
9594 S:      Maintained
9595 F:      include/linux/sl?b*.h
9596 F:      mm/sl?b*
9597
9598 SLEEPABLE READ-COPY UPDATE (SRCU)
9599 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9600 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9601 M:      Josh Triplett <josh@joshtriplett.org>
9602 R:      Steven Rostedt <rostedt@goodmis.org>
9603 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9604 L:      linux-kernel@vger.kernel.org
9605 W:      http://www.rdrop.com/users/paulmck/RCU/
9606 S:      Supported
9607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9608 F:      include/linux/srcu.h
9609 F:      kernel/rcu/srcu.c
9610
9611 SMACK SECURITY MODULE
9612 M:      Casey Schaufler <casey@schaufler-ca.com>
9613 L:      linux-security-module@vger.kernel.org
9614 W:      http://schaufler-ca.com
9615 T:      git git://git.gitorious.org/smack-next/kernel.git
9616 S:      Maintained
9617 F:      Documentation/security/Smack.txt
9618 F:      security/smack/
9619
9620 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9621 M:      Kevin Hilman <khilman@kernel.org>
9622 M:      Nishanth Menon <nm@ti.com>
9623 S:      Maintained
9624 F:      drivers/power/avs/
9625 F:      include/linux/power/smartreflex.h
9626 L:      linux-pm@vger.kernel.org
9627
9628 SMC91x ETHERNET DRIVER
9629 M:      Nicolas Pitre <nico@fluxnic.net>
9630 S:      Odd Fixes
9631 F:      drivers/net/ethernet/smsc/smc91x.*
9632
9633 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9634 M:      Sakari Ailus <sakari.ailus@iki.fi>
9635 L:      linux-media@vger.kernel.org
9636 S:      Maintained
9637 F:      drivers/media/i2c/smiapp/
9638 F:      include/media/smiapp.h
9639 F:      drivers/media/i2c/smiapp-pll.c
9640 F:      drivers/media/i2c/smiapp-pll.h
9641 F:      include/uapi/linux/smiapp.h
9642 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9643
9644 SMM665 HARDWARE MONITOR DRIVER
9645 M:      Guenter Roeck <linux@roeck-us.net>
9646 L:      lm-sensors@lm-sensors.org
9647 S:      Maintained
9648 F:      Documentation/hwmon/smm665
9649 F:      drivers/hwmon/smm665.c
9650
9651 SMSC EMC2103 HARDWARE MONITOR DRIVER
9652 M:      Steve Glendinning <steve.glendinning@shawell.net>
9653 L:      lm-sensors@lm-sensors.org
9654 S:      Maintained
9655 F:      Documentation/hwmon/emc2103
9656 F:      drivers/hwmon/emc2103.c
9657
9658 SMSC SCH5627 HARDWARE MONITOR DRIVER
9659 M:      Hans de Goede <hdegoede@redhat.com>
9660 L:      lm-sensors@lm-sensors.org
9661 S:      Supported
9662 F:      Documentation/hwmon/sch5627
9663 F:      drivers/hwmon/sch5627.c
9664
9665 SMSC47B397 HARDWARE MONITOR DRIVER
9666 M:      Jean Delvare <jdelvare@suse.com>
9667 L:      lm-sensors@lm-sensors.org
9668 S:      Maintained
9669 F:      Documentation/hwmon/smsc47b397
9670 F:      drivers/hwmon/smsc47b397.c
9671
9672 SMSC911x ETHERNET DRIVER
9673 M:      Steve Glendinning <steve.glendinning@shawell.net>
9674 L:      netdev@vger.kernel.org
9675 S:      Maintained
9676 F:      include/linux/smsc911x.h
9677 F:      drivers/net/ethernet/smsc/smsc911x.*
9678
9679 SMSC9420 PCI ETHERNET DRIVER
9680 M:      Steve Glendinning <steve.glendinning@shawell.net>
9681 L:      netdev@vger.kernel.org
9682 S:      Maintained
9683 F:      drivers/net/ethernet/smsc/smsc9420.*
9684
9685 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9686 M:      Steve Glendinning <steve.glendinning@shawell.net>
9687 L:      linux-fbdev@vger.kernel.org
9688 S:      Maintained
9689 F:      drivers/video/fbdev/smscufx.c
9690
9691 SOC-CAMERA V4L2 SUBSYSTEM
9692 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9693 L:      linux-media@vger.kernel.org
9694 T:      git git://linuxtv.org/media_tree.git
9695 S:      Maintained
9696 F:      include/media/soc*
9697 F:      drivers/media/i2c/soc_camera/
9698 F:      drivers/media/platform/soc_camera/
9699
9700 SOEKRIS NET48XX LED SUPPORT
9701 M:      Chris Boot <bootc@bootc.net>
9702 S:      Maintained
9703 F:      drivers/leds/leds-net48xx.c
9704
9705 SOFTLOGIC 6x10 MPEG CODEC
9706 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9707 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9708 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9709 M:      Ismael Luceno <ismael@iodev.co.uk>
9710 L:      linux-media@vger.kernel.org
9711 S:      Supported
9712 F:      drivers/media/pci/solo6x10/
9713
9714 SOFTWARE RAID (Multiple Disks) SUPPORT
9715 M:      Neil Brown <neilb@suse.com>
9716 L:      linux-raid@vger.kernel.org
9717 S:      Supported
9718 F:      drivers/md/
9719 F:      include/linux/raid/
9720 F:      include/uapi/linux/raid/
9721
9722 SONIC NETWORK DRIVER
9723 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9724 L:      netdev@vger.kernel.org
9725 S:      Maintained
9726 F:      drivers/net/ethernet/natsemi/sonic.*
9727
9728 SONICS SILICON BACKPLANE DRIVER (SSB)
9729 M:      Michael Buesch <m@bues.ch>
9730 L:      netdev@vger.kernel.org
9731 S:      Maintained
9732 F:      drivers/ssb/
9733 F:      include/linux/ssb/
9734
9735 SONY VAIO CONTROL DEVICE DRIVER
9736 M:      Mattia Dongili <malattia@linux.it>
9737 L:      platform-driver-x86@vger.kernel.org
9738 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9739 S:      Maintained
9740 F:      Documentation/laptops/sony-laptop.txt
9741 F:      drivers/char/sonypi.c
9742 F:      drivers/platform/x86/sony-laptop.c
9743 F:      include/linux/sony-laptop.h
9744
9745 SONY MEMORYSTICK CARD SUPPORT
9746 M:      Alex Dubov <oakad@yahoo.com>
9747 W:      http://tifmxx.berlios.de/
9748 S:      Maintained
9749 F:      drivers/memstick/host/tifm_ms.c
9750
9751 SONY MEMORYSTICK STANDARD SUPPORT
9752 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9753 S:      Maintained
9754 F:      drivers/memstick/core/ms_block.*
9755
9756 SOUND
9757 M:      Jaroslav Kysela <perex@perex.cz>
9758 M:      Takashi Iwai <tiwai@suse.com>
9759 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9760 W:      http://www.alsa-project.org/
9761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9762 T:      git git://git.alsa-project.org/alsa-kernel.git
9763 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9764 S:      Maintained
9765 F:      Documentation/sound/
9766 F:      include/sound/
9767 F:      include/uapi/sound/
9768 F:      sound/
9769
9770 SOUND - COMPRESSED AUDIO
9771 M:      Vinod Koul <vinod.koul@intel.com>
9772 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9774 S:      Supported
9775 F:      Documentation/sound/alsa/compress_offload.txt
9776 F:      include/sound/compress_driver.h
9777 F:      include/uapi/sound/compress_*
9778 F:      sound/core/compress_offload.c
9779 F:      sound/soc/soc-compress.c
9780
9781 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9782 M:      Liam Girdwood <lgirdwood@gmail.com>
9783 M:      Mark Brown <broonie@kernel.org>
9784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9785 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9786 W:      http://alsa-project.org/main/index.php/ASoC
9787 S:      Supported
9788 F:      Documentation/sound/alsa/soc/
9789 F:      sound/soc/
9790 F:      include/sound/soc*
9791
9792 SOUND - DMAENGINE HELPERS
9793 M:      Lars-Peter Clausen <lars@metafoo.de>
9794 S:      Supported
9795 F:      include/sound/dmaengine_pcm.h
9796 F:      sound/core/pcm_dmaengine.c
9797 F:      sound/soc/soc-generic-dmaengine-pcm.c
9798
9799 SP2 MEDIA DRIVER
9800 M:      Olli Salonen <olli.salonen@iki.fi>
9801 L:      linux-media@vger.kernel.org
9802 W:      http://linuxtv.org/
9803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9804 S:      Maintained
9805 F:      drivers/media/dvb-frontends/sp2*
9806
9807 SPARC + UltraSPARC (sparc/sparc64)
9808 M:      "David S. Miller" <davem@davemloft.net>
9809 L:      sparclinux@vger.kernel.org
9810 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9813 S:      Maintained
9814 F:      arch/sparc/
9815 F:      drivers/sbus/
9816
9817 SPARC SERIAL DRIVERS
9818 M:      "David S. Miller" <davem@davemloft.net>
9819 L:      sparclinux@vger.kernel.org
9820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9822 S:      Maintained
9823 F:      include/linux/sunserialcore.h
9824 F:      drivers/tty/serial/suncore.c
9825 F:      drivers/tty/serial/sunhv.c
9826 F:      drivers/tty/serial/sunsab.c
9827 F:      drivers/tty/serial/sunsab.h
9828 F:      drivers/tty/serial/sunsu.c
9829 F:      drivers/tty/serial/sunzilog.c
9830 F:      drivers/tty/serial/sunzilog.h
9831
9832 SPARSE CHECKER
9833 M:      "Christopher Li" <sparse@chrisli.org>
9834 L:      linux-sparse@vger.kernel.org
9835 W:      https://sparse.wiki.kernel.org/
9836 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9837 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9838 S:      Maintained
9839 F:      include/linux/compiler.h
9840
9841 SPEAR PLATFORM SUPPORT
9842 M:      Viresh Kumar <vireshk@kernel.org>
9843 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9844 L:      spear-devel@list.st.com
9845 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9846 W:      http://www.st.com/spear
9847 S:      Maintained
9848 F:      arch/arm/mach-spear/
9849
9850 SPEAR CLOCK FRAMEWORK SUPPORT
9851 M:      Viresh Kumar <vireshk@kernel.org>
9852 L:      spear-devel@list.st.com
9853 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9854 W:      http://www.st.com/spear
9855 S:      Maintained
9856 F:      drivers/clk/spear/
9857
9858 SPI SUBSYSTEM
9859 M:      Mark Brown <broonie@kernel.org>
9860 L:      linux-spi@vger.kernel.org
9861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9862 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9863 S:      Maintained
9864 F:      Documentation/spi/
9865 F:      drivers/spi/
9866 F:      include/linux/spi/
9867 F:      include/uapi/linux/spi/
9868
9869 SPIDERNET NETWORK DRIVER for CELL
9870 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9871 L:      netdev@vger.kernel.org
9872 S:      Supported
9873 F:      Documentation/networking/spider_net.txt
9874 F:      drivers/net/ethernet/toshiba/spider_net*
9875
9876 SPU FILE SYSTEM
9877 M:      Jeremy Kerr <jk@ozlabs.org>
9878 L:      linuxppc-dev@lists.ozlabs.org
9879 W:      http://www.ibm.com/developerworks/power/cell/
9880 S:      Supported
9881 F:      Documentation/filesystems/spufs.txt
9882 F:      arch/powerpc/platforms/cell/spufs/
9883
9884 SQUASHFS FILE SYSTEM
9885 M:      Phillip Lougher <phillip@squashfs.org.uk>
9886 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9887 W:      http://squashfs.org.uk
9888 S:      Maintained
9889 F:      Documentation/filesystems/squashfs.txt
9890 F:      fs/squashfs/
9891
9892 SRM (Alpha) environment access
9893 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9894 S:      Maintained
9895 F:      arch/alpha/kernel/srm_env.c
9896
9897 STABLE BRANCH
9898 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9899 L:      stable@vger.kernel.org
9900 S:      Supported
9901 F:      Documentation/stable_kernel_rules.txt
9902
9903 STAGING SUBSYSTEM
9904 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9906 L:      devel@driverdev.osuosl.org
9907 S:      Supported
9908 F:      drivers/staging/
9909
9910 STAGING - COMEDI
9911 M:      Ian Abbott <abbotti@mev.co.uk>
9912 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9913 S:      Odd Fixes
9914 F:      drivers/staging/comedi/
9915
9916 STAGING - FLARION FT1000 DRIVERS
9917 M:      Marek Belisko <marek.belisko@gmail.com>
9918 S:      Odd Fixes
9919 F:      drivers/staging/ft1000/
9920
9921 STAGING - INDUSTRIAL IO
9922 M:      Jonathan Cameron <jic23@kernel.org>
9923 L:      linux-iio@vger.kernel.org
9924 S:      Odd Fixes
9925 F:      drivers/staging/iio/
9926
9927 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9928 M:      Jarod Wilson <jarod@wilsonet.com>
9929 W:      http://www.lirc.org/
9930 S:      Odd Fixes
9931 F:      drivers/staging/media/lirc/
9932
9933 STAGING - LUSTRE PARALLEL FILESYSTEM
9934 M:      Oleg Drokin <oleg.drokin@intel.com>
9935 M:      Andreas Dilger <andreas.dilger@intel.com>
9936 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
9937 W:      http://wiki.lustre.org/
9938 S:      Maintained
9939 F:      drivers/staging/lustre
9940
9941 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9942 M:      Marc Dietrich <marvin24@gmx.de>
9943 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9944 L:      linux-tegra@vger.kernel.org
9945 S:      Maintained
9946 F:      drivers/staging/nvec/
9947
9948 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9949 M:      Jens Frederich <jfrederich@gmail.com>
9950 M:      Daniel Drake <dsd@laptop.org>
9951 M:      Jon Nettleton <jon.nettleton@gmail.com>
9952 W:      http://wiki.laptop.org/go/DCON
9953 S:      Maintained
9954 F:      drivers/staging/olpc_dcon/
9955
9956 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9957 M:      Willy Tarreau <willy@meta-x.org>
9958 S:      Odd Fixes
9959 F:      drivers/staging/panel/
9960
9961 STAGING - REALTEK RTL8712U DRIVERS
9962 M:      Larry Finger <Larry.Finger@lwfinger.net>
9963 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9964 S:      Odd Fixes
9965 F:      drivers/staging/rtl8712/
9966
9967 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9968 M:      Larry Finger <Larry.Finger@lwfinger.net>
9969 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9970 L:      linux-wireless@vger.kernel.org
9971 S:      Maintained
9972 F:      drivers/staging/rtl8723au/
9973
9974 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9975 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9976 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9977 M:      Sudip Mukherjee <sudip@vectorindia.org>
9978 L:      linux-fbdev@vger.kernel.org
9979 S:      Maintained
9980 F:      drivers/staging/sm750fb/
9981
9982 STAGING - SLICOSS
9983 M:      Lior Dotan <liodot@gmail.com>
9984 M:      Christopher Harrer <charrer@alacritech.com>
9985 S:      Odd Fixes
9986 F:      drivers/staging/slicoss/
9987
9988 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9989 M:      William Hubbs <w.d.hubbs@gmail.com>
9990 M:      Chris Brannon <chris@the-brannons.com>
9991 M:      Kirk Reiser <kirk@reisers.ca>
9992 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9993 L:      speakup@linux-speakup.org
9994 W:      http://www.linux-speakup.org/
9995 S:      Odd Fixes
9996 F:      drivers/staging/speakup/
9997
9998 STAGING - VIA VT665X DRIVERS
9999 M:      Forest Bond <forest@alittletooquiet.net>
10000 S:      Odd Fixes
10001 F:      drivers/staging/vt665?/
10002
10003 STAGING - WILC1000 WIFI DRIVER
10004 M:      Johnny Kim <johnny.kim@atmel.com>
10005 M:      Rachel Kim <rachel.kim@atmel.com>
10006 M:      Dean Lee <dean.lee@atmel.com>
10007 M:      Chris Park <chris.park@atmel.com>
10008 L:      linux-wireless@vger.kernel.org
10009 S:      Supported
10010 F:      drivers/staging/wilc1000/
10011
10012 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10013 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10014 S:      Odd Fixes
10015 F:      drivers/staging/xgifb/
10016
10017 HFI1 DRIVER
10018 M:      Mike Marciniszyn <infinipath@intel.com>
10019 L:      linux-rdma@vger.kernel.org
10020 S:      Supported
10021 F:      drivers/staging/rdma/hfi1
10022
10023 STARFIRE/DURALAN NETWORK DRIVER
10024 M:      Ion Badulescu <ionut@badula.org>
10025 S:      Odd Fixes
10026 F:      drivers/net/ethernet/adaptec/starfire*
10027
10028 SUN3/3X
10029 M:      Sam Creasey <sammy@sammy.net>
10030 W:      http://sammy.net/sun3/
10031 S:      Maintained
10032 F:      arch/m68k/kernel/*sun3*
10033 F:      arch/m68k/sun3*/
10034 F:      arch/m68k/include/asm/sun3*
10035 F:      drivers/net/ethernet/i825xx/sun3*
10036
10037 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10038 M:      Hans de Goede <hdegoede@redhat.com>
10039 L:      linux-input@vger.kernel.org
10040 S:      Maintained
10041 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10042 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10043
10044 SUNDANCE NETWORK DRIVER
10045 M:      Denis Kirjanov <kda@linux-powerpc.org>
10046 L:      netdev@vger.kernel.org
10047 S:      Maintained
10048 F:      drivers/net/ethernet/dlink/sundance.c
10049
10050 SUPERH
10051 L:      linux-sh@vger.kernel.org
10052 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10053 S:      Orphan
10054 F:      Documentation/sh/
10055 F:      arch/sh/
10056 F:      drivers/sh/
10057
10058 SUSPEND TO RAM
10059 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10060 M:      Len Brown <len.brown@intel.com>
10061 M:      Pavel Machek <pavel@ucw.cz>
10062 L:      linux-pm@vger.kernel.org
10063 S:      Supported
10064 F:      Documentation/power/
10065 F:      arch/x86/kernel/acpi/
10066 F:      drivers/base/power/
10067 F:      kernel/power/
10068 F:      include/linux/suspend.h
10069 F:      include/linux/freezer.h
10070 F:      include/linux/pm.h
10071
10072 SVGA HANDLING
10073 M:      Martin Mares <mj@ucw.cz>
10074 L:      linux-video@atrey.karlin.mff.cuni.cz
10075 S:      Maintained
10076 F:      Documentation/svga.txt
10077 F:      arch/x86/boot/video*
10078
10079 SWIOTLB SUBSYSTEM
10080 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10081 L:      linux-kernel@vger.kernel.org
10082 S:      Supported
10083 F:      lib/swiotlb.c
10084 F:      arch/*/kernel/pci-swiotlb.c
10085 F:      include/linux/swiotlb.h
10086
10087 SWITCHDEV
10088 M:      Jiri Pirko <jiri@resnulli.us>
10089 L:      netdev@vger.kernel.org
10090 S:      Supported
10091 F:      net/switchdev/
10092 F:      include/net/switchdev.h
10093
10094 SYNOPSYS ARC ARCHITECTURE
10095 M:      Vineet Gupta <vgupta@synopsys.com>
10096 S:      Supported
10097 F:      arch/arc/
10098 F:      Documentation/devicetree/bindings/arc/*
10099 F:      drivers/tty/serial/arc_uart.c
10100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10101
10102 SYNOPSYS ARC SDP platform support
10103 M:      Alexey Brodkin <abrodkin@synopsys.com>
10104 S:      Supported
10105 F:      arch/arc/plat-axs10x
10106 F:      arch/arc/boot/dts/ax*
10107 F:      Documentation/devicetree/bindings/arc/axs10*
10108
10109 SYSTEM CONFIGURATION (SYSCON)
10110 M:      Lee Jones <lee.jones@linaro.org>
10111 M:      Arnd Bergmann <arnd@arndb.de>
10112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10113 S:      Supported
10114 F:      drivers/mfd/syscon.c
10115
10116 SYSV FILESYSTEM
10117 M:      Christoph Hellwig <hch@infradead.org>
10118 S:      Maintained
10119 F:      Documentation/filesystems/sysv-fs.txt
10120 F:      fs/sysv/
10121 F:      include/linux/sysv_fs.h
10122
10123 TARGET SUBSYSTEM
10124 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10125 L:      linux-scsi@vger.kernel.org
10126 L:      target-devel@vger.kernel.org
10127 W:      http://www.linux-iscsi.org
10128 W:      http://groups.google.com/group/linux-iscsi-target-dev
10129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10130 S:      Supported
10131 F:      drivers/target/
10132 F:      include/target/
10133 F:      Documentation/target/
10134
10135 TASKSTATS STATISTICS INTERFACE
10136 M:      Balbir Singh <bsingharora@gmail.com>
10137 S:      Maintained
10138 F:      Documentation/accounting/taskstats*
10139 F:      include/linux/taskstats*
10140 F:      kernel/taskstats.c
10141
10142 TC CLASSIFIER
10143 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10144 L:      netdev@vger.kernel.org
10145 S:      Maintained
10146 F:      include/net/pkt_cls.h
10147 F:      include/uapi/linux/pkt_cls.h
10148 F:      net/sched/
10149
10150 TCP LOW PRIORITY MODULE
10151 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10152 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10153 W:      http://tcp-lp-mod.sourceforge.net/
10154 S:      Maintained
10155 F:      net/ipv4/tcp_lp.c
10156
10157 TDA10071 MEDIA DRIVER
10158 M:      Antti Palosaari <crope@iki.fi>
10159 L:      linux-media@vger.kernel.org
10160 W:      http://linuxtv.org/
10161 W:      http://palosaari.fi/linux/
10162 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10163 T:      git git://linuxtv.org/anttip/media_tree.git
10164 S:      Maintained
10165 F:      drivers/media/dvb-frontends/tda10071*
10166
10167 TDA18212 MEDIA DRIVER
10168 M:      Antti Palosaari <crope@iki.fi>
10169 L:      linux-media@vger.kernel.org
10170 W:      http://linuxtv.org/
10171 W:      http://palosaari.fi/linux/
10172 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10173 T:      git git://linuxtv.org/anttip/media_tree.git
10174 S:      Maintained
10175 F:      drivers/media/tuners/tda18212*
10176
10177 TDA18218 MEDIA DRIVER
10178 M:      Antti Palosaari <crope@iki.fi>
10179 L:      linux-media@vger.kernel.org
10180 W:      http://linuxtv.org/
10181 W:      http://palosaari.fi/linux/
10182 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10183 T:      git git://linuxtv.org/anttip/media_tree.git
10184 S:      Maintained
10185 F:      drivers/media/tuners/tda18218*
10186
10187 TDA18271 MEDIA DRIVER
10188 M:      Michael Krufky <mkrufky@linuxtv.org>
10189 L:      linux-media@vger.kernel.org
10190 W:      http://linuxtv.org/
10191 W:      http://github.com/mkrufky
10192 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10193 T:      git git://linuxtv.org/mkrufky/tuners.git
10194 S:      Maintained
10195 F:      drivers/media/tuners/tda18271*
10196
10197 TDA827x MEDIA DRIVER
10198 M:      Michael Krufky <mkrufky@linuxtv.org>
10199 L:      linux-media@vger.kernel.org
10200 W:      http://linuxtv.org/
10201 W:      http://github.com/mkrufky
10202 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10203 T:      git git://linuxtv.org/mkrufky/tuners.git
10204 S:      Maintained
10205 F:      drivers/media/tuners/tda8290.*
10206
10207 TDA8290 MEDIA DRIVER
10208 M:      Michael Krufky <mkrufky@linuxtv.org>
10209 L:      linux-media@vger.kernel.org
10210 W:      http://linuxtv.org/
10211 W:      http://github.com/mkrufky
10212 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10213 T:      git git://linuxtv.org/mkrufky/tuners.git
10214 S:      Maintained
10215 F:      drivers/media/tuners/tda8290.*
10216
10217 TDA9840 MEDIA DRIVER
10218 M:      Hans Verkuil <hverkuil@xs4all.nl>
10219 L:      linux-media@vger.kernel.org
10220 T:      git git://linuxtv.org/media_tree.git
10221 W:      http://linuxtv.org
10222 S:      Maintained
10223 F:      drivers/media/i2c/tda9840*
10224
10225 TEA5761 TUNER DRIVER
10226 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10227 L:      linux-media@vger.kernel.org
10228 W:      http://linuxtv.org
10229 T:      git git://linuxtv.org/media_tree.git
10230 S:      Odd fixes
10231 F:      drivers/media/tuners/tea5761.*
10232
10233 TEA5767 TUNER DRIVER
10234 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10235 L:      linux-media@vger.kernel.org
10236 W:      http://linuxtv.org
10237 T:      git git://linuxtv.org/media_tree.git
10238 S:      Maintained
10239 F:      drivers/media/tuners/tea5767.*
10240
10241 TEA6415C MEDIA DRIVER
10242 M:      Hans Verkuil <hverkuil@xs4all.nl>
10243 L:      linux-media@vger.kernel.org
10244 T:      git git://linuxtv.org/media_tree.git
10245 W:      http://linuxtv.org
10246 S:      Maintained
10247 F:      drivers/media/i2c/tea6415c*
10248
10249 TEA6420 MEDIA DRIVER
10250 M:      Hans Verkuil <hverkuil@xs4all.nl>
10251 L:      linux-media@vger.kernel.org
10252 T:      git git://linuxtv.org/media_tree.git
10253 W:      http://linuxtv.org
10254 S:      Maintained
10255 F:      drivers/media/i2c/tea6420*
10256
10257 TEAM DRIVER
10258 M:      Jiri Pirko <jiri@resnulli.us>
10259 L:      netdev@vger.kernel.org
10260 S:      Supported
10261 F:      drivers/net/team/
10262 F:      include/linux/if_team.h
10263 F:      include/uapi/linux/if_team.h
10264
10265 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10266 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10267 S:      Maintained
10268 F:      arch/x86/platform/ts5500/
10269
10270 TECHNOTREND USB IR RECEIVER
10271 M:      Sean Young <sean@mess.org>
10272 L:      linux-media@vger.kernel.org
10273 S:      Maintained
10274 F:      drivers/media/rc/ttusbir.c
10275
10276 TEGRA ARCHITECTURE SUPPORT
10277 M:      Stephen Warren <swarren@wwwdotorg.org>
10278 M:      Thierry Reding <thierry.reding@gmail.com>
10279 M:      Alexandre Courbot <gnurou@gmail.com>
10280 L:      linux-tegra@vger.kernel.org
10281 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10283 S:      Supported
10284 N:      [^a-z]tegra
10285
10286 TEGRA CLOCK DRIVER
10287 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10288 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10289 S:      Supported
10290 F:      drivers/clk/tegra/
10291
10292 TEGRA DMA DRIVER
10293 M:      Laxman Dewangan <ldewangan@nvidia.com>
10294 S:      Supported
10295 F:      drivers/dma/tegra20-apb-dma.c
10296
10297 TEGRA I2C DRIVER
10298 M:      Laxman Dewangan <ldewangan@nvidia.com>
10299 S:      Supported
10300 F:      drivers/i2c/busses/i2c-tegra.c
10301
10302 TEGRA IOMMU DRIVERS
10303 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10304 S:      Supported
10305 F:      drivers/iommu/tegra*
10306
10307 TEGRA KBC DRIVER
10308 M:      Rakesh Iyer <riyer@nvidia.com>
10309 M:      Laxman Dewangan <ldewangan@nvidia.com>
10310 S:      Supported
10311 F:      drivers/input/keyboard/tegra-kbc.c
10312
10313 TEGRA PWM DRIVER
10314 M:      Thierry Reding <thierry.reding@gmail.com>
10315 S:      Supported
10316 F:      drivers/pwm/pwm-tegra.c
10317
10318 TEGRA SERIAL DRIVER
10319 M:      Laxman Dewangan <ldewangan@nvidia.com>
10320 S:      Supported
10321 F:      drivers/tty/serial/serial-tegra.c
10322
10323 TEGRA SPI DRIVER
10324 M:      Laxman Dewangan <ldewangan@nvidia.com>
10325 S:      Supported
10326 F:      drivers/spi/spi-tegra*
10327
10328 TEHUTI ETHERNET DRIVER
10329 M:      Andy Gospodarek <andy@greyhouse.net>
10330 L:      netdev@vger.kernel.org
10331 S:      Supported
10332 F:      drivers/net/ethernet/tehuti/*
10333
10334 Telecom Clock Driver for MCPL0010
10335 M:      Mark Gross <mark.gross@intel.com>
10336 S:      Supported
10337 F:      drivers/char/tlclk.c
10338
10339 TENSILICA XTENSA PORT (xtensa)
10340 M:      Chris Zankel <chris@zankel.net>
10341 M:      Max Filippov <jcmvbkbc@gmail.com>
10342 L:      linux-xtensa@linux-xtensa.org
10343 S:      Maintained
10344 F:      arch/xtensa/
10345 F:      drivers/irqchip/irq-xtensa-*
10346
10347 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10348 M:      Hans Verkuil <hverkuil@xs4all.nl>
10349 L:      linux-media@vger.kernel.org
10350 T:      git git://linuxtv.org/media_tree.git
10351 W:      http://linuxtv.org
10352 S:      Maintained
10353 F:      drivers/media/radio/radio-raremono.c
10354
10355 THERMAL
10356 M:      Zhang Rui <rui.zhang@intel.com>
10357 M:      Eduardo Valentin <edubezval@gmail.com>
10358 L:      linux-pm@vger.kernel.org
10359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10361 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10362 S:      Supported
10363 F:      drivers/thermal/
10364 F:      include/linux/thermal.h
10365 F:      include/uapi/linux/thermal.h
10366 F:      include/linux/cpu_cooling.h
10367 F:      Documentation/devicetree/bindings/thermal/
10368
10369 THERMAL/CPU_COOLING
10370 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10371 M:      Viresh Kumar <viresh.kumar@linaro.org>
10372 M:      Javi Merino <javi.merino@arm.com>
10373 L:      linux-pm@vger.kernel.org
10374 S:      Supported
10375 F:      Documentation/thermal/cpu-cooling-api.txt
10376 F:      drivers/thermal/cpu_cooling.c
10377 F:      include/linux/cpu_cooling.h
10378
10379 THINGM BLINK(1) USB RGB LED DRIVER
10380 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10381 S:      Maintained
10382 F:      drivers/hid/hid-thingm.c
10383
10384 THINKPAD ACPI EXTRAS DRIVER
10385 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10386 L:      ibm-acpi-devel@lists.sourceforge.net
10387 L:      platform-driver-x86@vger.kernel.org
10388 W:      http://ibm-acpi.sourceforge.net
10389 W:      http://thinkwiki.org/wiki/Ibm-acpi
10390 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10391 S:      Maintained
10392 F:      drivers/platform/x86/thinkpad_acpi.c
10393
10394 TI BANDGAP AND THERMAL DRIVER
10395 M:      Eduardo Valentin <edubezval@gmail.com>
10396 L:      linux-pm@vger.kernel.org
10397 L:      linux-omap@vger.kernel.org
10398 S:      Maintained
10399 F:      drivers/thermal/ti-soc-thermal/
10400
10401 TI CDCE706 CLOCK DRIVER
10402 M:      Max Filippov <jcmvbkbc@gmail.com>
10403 S:      Maintained
10404 F:      drivers/clk/clk-cdce706.c
10405
10406 TI CLOCK DRIVER
10407 M:      Tero Kristo <t-kristo@ti.com>
10408 L:      linux-omap@vger.kernel.org
10409 S:      Maintained
10410 F:      drivers/clk/ti/
10411 F:      include/linux/clk/ti.h
10412
10413 TI FLASH MEDIA INTERFACE DRIVER
10414 M:      Alex Dubov <oakad@yahoo.com>
10415 S:      Maintained
10416 F:      drivers/misc/tifm*
10417 F:      drivers/mmc/host/tifm_sd.c
10418 F:      include/linux/tifm.h
10419
10420 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10421 M:      Santosh Shilimkar <ssantosh@kernel.org>
10422 L:      linux-kernel@vger.kernel.org
10423 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10424 S:      Maintained
10425 F:      drivers/soc/ti/*
10426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10427
10428
10429 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10430 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10431 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10432 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10433 S:      Maintained
10434 F:      sound/soc/codecs/lm49453*
10435 F:      sound/soc/codecs/isabelle*
10436
10437 TI LP855x BACKLIGHT DRIVER
10438 M:      Milo Kim <milo.kim@ti.com>
10439 S:      Maintained
10440 F:      Documentation/backlight/lp855x-driver.txt
10441 F:      drivers/video/backlight/lp855x_bl.c
10442 F:      include/linux/platform_data/lp855x.h
10443
10444 TI LP8727 CHARGER DRIVER
10445 M:      Milo Kim <milo.kim@ti.com>
10446 S:      Maintained
10447 F:      drivers/power/lp8727_charger.c
10448 F:      include/linux/platform_data/lp8727.h
10449
10450 TI LP8788 MFD DRIVER
10451 M:      Milo Kim <milo.kim@ti.com>
10452 S:      Maintained
10453 F:      drivers/iio/adc/lp8788_adc.c
10454 F:      drivers/leds/leds-lp8788.c
10455 F:      drivers/mfd/lp8788*.c
10456 F:      drivers/power/lp8788-charger.c
10457 F:      drivers/regulator/lp8788-*.c
10458 F:      include/linux/mfd/lp8788*.h
10459
10460 TI NETCP ETHERNET DRIVER
10461 M:      Wingman Kwok <w-kwok2@ti.com>
10462 M:      Murali Karicheri <m-karicheri2@ti.com>
10463 L:      netdev@vger.kernel.org
10464 S:      Maintained
10465 F:      drivers/net/ethernet/ti/netcp*
10466
10467 TI TAS571X FAMILY ASoC CODEC DRIVER
10468 M:      Kevin Cernekee <cernekee@chromium.org>
10469 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10470 S:      Odd Fixes
10471 F:      sound/soc/codecs/tas571x*
10472
10473 TI TWL4030 SERIES SOC CODEC DRIVER
10474 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10475 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10476 S:      Maintained
10477 F:      sound/soc/codecs/twl4030*
10478
10479 TI WILINK WIRELESS DRIVERS
10480 L:      linux-wireless@vger.kernel.org
10481 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10482 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10484 S:      Orphan
10485 F:      drivers/net/wireless/ti/
10486 F:      include/linux/wl12xx.h
10487
10488 TIPC NETWORK LAYER
10489 M:      Jon Maloy <jon.maloy@ericsson.com>
10490 M:      Ying Xue <ying.xue@windriver.com>
10491 L:      netdev@vger.kernel.org (core kernel code)
10492 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10493 W:      http://tipc.sourceforge.net/
10494 S:      Maintained
10495 F:      include/uapi/linux/tipc*.h
10496 F:      net/tipc/
10497
10498 TILE ARCHITECTURE
10499 M:      Chris Metcalf <cmetcalf@ezchip.com>
10500 W:      http://www.ezchip.com/scm/
10501 S:      Supported
10502 F:      arch/tile/
10503 F:      drivers/char/tile-srom.c
10504 F:      drivers/edac/tile_edac.c
10505 F:      drivers/net/ethernet/tile/
10506 F:      drivers/rtc/rtc-tile.c
10507 F:      drivers/tty/hvc/hvc_tile.c
10508 F:      drivers/tty/serial/tilegx.c
10509 F:      drivers/usb/host/*-tilegx.c
10510 F:      include/linux/usb/tilegx.h
10511
10512 TLAN NETWORK DRIVER
10513 M:      Samuel Chessman <chessman@tux.org>
10514 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10515 W:      http://sourceforge.net/projects/tlan/
10516 S:      Maintained
10517 F:      Documentation/networking/tlan.txt
10518 F:      drivers/net/ethernet/ti/tlan.*
10519
10520 TOMOYO SECURITY MODULE
10521 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10522 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10523 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10524 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10525 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10526 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10527 W:      http://tomoyo.sourceforge.jp/
10528 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10529 S:      Maintained
10530 F:      security/tomoyo/
10531
10532 TOPSTAR LAPTOP EXTRAS DRIVER
10533 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10534 L:      platform-driver-x86@vger.kernel.org
10535 S:      Maintained
10536 F:      drivers/platform/x86/topstar-laptop.c
10537
10538 TOSHIBA ACPI EXTRAS DRIVER
10539 M:      Azael Avalos <coproscefalo@gmail.com>
10540 L:      platform-driver-x86@vger.kernel.org
10541 S:      Maintained
10542 F:      drivers/platform/x86/toshiba_acpi.c
10543
10544 TOSHIBA BLUETOOTH DRIVER
10545 M:      Azael Avalos <coproscefalo@gmail.com>
10546 L:      platform-driver-x86@vger.kernel.org
10547 S:      Maintained
10548 F:      drivers/platform/x86/toshiba_bluetooth.c
10549
10550 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10551 M:      Azael Avalos <coproscefalo@gmail.com>
10552 L:      platform-driver-x86@vger.kernel.org
10553 S:      Maintained
10554 F:      drivers/platform/x86/toshiba_haps.c
10555
10556 TOSHIBA SMM DRIVER
10557 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10558 W:      http://www.buzzard.org.uk/toshiba/
10559 S:      Maintained
10560 F:      drivers/char/toshiba.c
10561 F:      include/linux/toshiba.h
10562 F:      include/uapi/linux/toshiba.h
10563
10564 TOSHIBA TC358743 DRIVER
10565 M:      Mats Randgaard <matrandg@cisco.com>
10566 L:      linux-media@vger.kernel.org
10567 S:      Maintained
10568 F:      drivers/media/i2c/tc358743*
10569 F:      include/media/tc358743.h
10570
10571 TMIO MMC DRIVER
10572 M:      Ian Molton <ian@mnementh.co.uk>
10573 L:      linux-mmc@vger.kernel.org
10574 S:      Maintained
10575 F:      drivers/mmc/host/tmio_mmc*
10576 F:      drivers/mmc/host/sh_mobile_sdhi.c
10577 F:      include/linux/mmc/tmio.h
10578 F:      include/linux/mmc/sh_mobile_sdhi.h
10579
10580 TMP401 HARDWARE MONITOR DRIVER
10581 M:      Guenter Roeck <linux@roeck-us.net>
10582 L:      lm-sensors@lm-sensors.org
10583 S:      Maintained
10584 F:      Documentation/hwmon/tmp401
10585 F:      drivers/hwmon/tmp401.c
10586
10587 TMPFS (SHMEM FILESYSTEM)
10588 M:      Hugh Dickins <hughd@google.com>
10589 L:      linux-mm@kvack.org
10590 S:      Maintained
10591 F:      include/linux/shmem_fs.h
10592 F:      mm/shmem.c
10593
10594 TM6000 VIDEO4LINUX DRIVER
10595 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10596 L:      linux-media@vger.kernel.org
10597 W:      http://linuxtv.org
10598 T:      git git://linuxtv.org/media_tree.git
10599 S:      Odd fixes
10600 F:      drivers/media/usb/tm6000/
10601
10602 TW68 VIDEO4LINUX DRIVER
10603 M:      Hans Verkuil <hverkuil@xs4all.nl>
10604 L:      linux-media@vger.kernel.org
10605 T:      git git://linuxtv.org/media_tree.git
10606 W:      http://linuxtv.org
10607 S:      Odd Fixes
10608 F:      drivers/media/pci/tw68/
10609
10610 TPM DEVICE DRIVER
10611 M:      Peter Huewe <peterhuewe@gmx.de>
10612 M:      Marcel Selhorst <tpmdd@selhorst.net>
10613 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10614 W:      http://tpmdd.sourceforge.net
10615 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10616 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10617 T:      https://github.com/PeterHuewe/linux-tpmdd
10618 S:      Maintained
10619 F:      drivers/char/tpm/
10620
10621 TPM IBM_VTPM DEVICE DRIVER
10622 M:      Ashley Lai <ashleydlai@gmail.com>
10623 W:      http://tpmdd.sourceforge.net
10624 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10625 S:      Maintained
10626 F:      drivers/char/tpm/tpm_ibmvtpm*
10627
10628 TRACING
10629 M:      Steven Rostedt <rostedt@goodmis.org>
10630 M:      Ingo Molnar <mingo@redhat.com>
10631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10632 S:      Maintained
10633 F:      Documentation/trace/ftrace.txt
10634 F:      arch/*/*/*/ftrace.h
10635 F:      arch/*/kernel/ftrace.c
10636 F:      include/*/ftrace.h
10637 F:      include/linux/trace*.h
10638 F:      include/trace/
10639 F:      kernel/trace/
10640 F:      tools/testing/selftests/ftrace/
10641
10642 TRIVIAL PATCHES
10643 M:      Jiri Kosina <trivial@kernel.org>
10644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10645 S:      Maintained
10646 K:      ^Subject:.*(?i)trivial
10647
10648 TTY LAYER
10649 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10650 M:      Jiri Slaby <jslaby@suse.com>
10651 S:      Supported
10652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10653 F:      Documentation/serial/
10654 F:      drivers/tty/
10655 F:      drivers/tty/serial/serial_core.c
10656 F:      include/linux/serial_core.h
10657 F:      include/linux/serial.h
10658 F:      include/linux/tty.h
10659 F:      include/uapi/linux/serial_core.h
10660 F:      include/uapi/linux/serial.h
10661 F:      include/uapi/linux/tty.h
10662
10663 TUA9001 MEDIA DRIVER
10664 M:      Antti Palosaari <crope@iki.fi>
10665 L:      linux-media@vger.kernel.org
10666 W:      http://linuxtv.org/
10667 W:      http://palosaari.fi/linux/
10668 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10669 T:      git git://linuxtv.org/anttip/media_tree.git
10670 S:      Maintained
10671 F:      drivers/media/tuners/tua9001*
10672
10673 TULIP NETWORK DRIVERS
10674 M:      Grant Grundler <grundler@parisc-linux.org>
10675 L:      netdev@vger.kernel.org
10676 S:      Maintained
10677 F:      drivers/net/ethernet/dec/tulip/
10678
10679 TUN/TAP driver
10680 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10681 W:      http://vtun.sourceforge.net/tun
10682 S:      Maintained
10683 F:      Documentation/networking/tuntap.txt
10684 F:      arch/um/os-Linux/drivers/
10685
10686 TURBOCHANNEL SUBSYSTEM
10687 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10688 M:      Ralf Baechle <ralf@linux-mips.org>
10689 L:      linux-mips@linux-mips.org
10690 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10691 S:      Maintained
10692 F:      drivers/tc/
10693 F:      include/linux/tc.h
10694
10695 U14-34F SCSI DRIVER
10696 M:      Dario Ballabio <ballabio_dario@emc.com>
10697 L:      linux-scsi@vger.kernel.org
10698 S:      Maintained
10699 F:      drivers/scsi/u14-34f.c
10700
10701 UBI FILE SYSTEM (UBIFS)
10702 M:      Artem Bityutskiy <dedekind1@gmail.com>
10703 M:      Adrian Hunter <adrian.hunter@intel.com>
10704 L:      linux-mtd@lists.infradead.org
10705 T:      git git://git.infradead.org/ubifs-2.6.git
10706 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10707 S:      Maintained
10708 F:      Documentation/filesystems/ubifs.txt
10709 F:      fs/ubifs/
10710
10711 UCLINUX (M68KNOMMU AND COLDFIRE)
10712 M:      Greg Ungerer <gerg@uclinux.org>
10713 W:      http://www.uclinux.org/
10714 L:      linux-m68k@lists.linux-m68k.org
10715 L:      uclinux-dev@uclinux.org  (subscribers-only)
10716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10717 S:      Maintained
10718 F:      arch/m68k/coldfire/
10719 F:      arch/m68k/68*/
10720 F:      arch/m68k/*/*_no.*
10721 F:      arch/m68k/include/asm/*_no.*
10722
10723 UDF FILESYSTEM
10724 M:      Jan Kara <jack@suse.com>
10725 S:      Maintained
10726 F:      Documentation/filesystems/udf.txt
10727 F:      fs/udf/
10728
10729 UFS FILESYSTEM
10730 M:      Evgeniy Dushistov <dushistov@mail.ru>
10731 S:      Maintained
10732 F:      Documentation/filesystems/ufs.txt
10733 F:      fs/ufs/
10734
10735 UHID USERSPACE HID IO DRIVER:
10736 M:      David Herrmann <dh.herrmann@googlemail.com>
10737 L:      linux-input@vger.kernel.org
10738 S:      Maintained
10739 F:      drivers/hid/uhid.c
10740 F:      include/uapi/linux/uhid.h
10741
10742 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10743 L:      linux-usb@vger.kernel.org
10744 S:      Orphan
10745 F:      drivers/uwb/
10746 F:      include/linux/uwb.h
10747 F:      include/linux/uwb/
10748
10749 UNICORE32 ARCHITECTURE:
10750 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10751 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10752 S:      Maintained
10753 T:      git git://github.com/gxt/linux.git
10754 F:      arch/unicore32/
10755
10756 UNIFDEF
10757 M:      Tony Finch <dot@dotat.at>
10758 W:      http://dotat.at/prog/unifdef
10759 S:      Maintained
10760 F:      scripts/unifdef.c
10761
10762 UNIFORM CDROM DRIVER
10763 M:      Jens Axboe <axboe@kernel.dk>
10764 W:      http://www.kernel.dk
10765 S:      Maintained
10766 F:      Documentation/cdrom/
10767 F:      drivers/cdrom/cdrom.c
10768 F:      include/linux/cdrom.h
10769 F:      include/uapi/linux/cdrom.h
10770
10771 UNISYS S-PAR DRIVERS
10772 M:      Benjamin Romer <benjamin.romer@unisys.com>
10773 M:      David Kershner <david.kershner@unisys.com>
10774 L:      sparmaintainer@unisys.com (Unisys internal)
10775 S:      Supported
10776 F:      drivers/staging/unisys/
10777
10778 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10779 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10780 L:      linux-scsi@vger.kernel.org
10781 S:      Supported
10782 F:      Documentation/scsi/ufs.txt
10783 F:      drivers/scsi/ufs/
10784
10785 UNSORTED BLOCK IMAGES (UBI)
10786 M:      Artem Bityutskiy <dedekind1@gmail.com>
10787 M:      Richard Weinberger <richard@nod.at>
10788 W:      http://www.linux-mtd.infradead.org/
10789 L:      linux-mtd@lists.infradead.org
10790 T:      git git://git.infradead.org/ubifs-2.6.git
10791 S:      Supported
10792 F:      drivers/mtd/ubi/
10793 F:      include/linux/mtd/ubi.h
10794 F:      include/uapi/mtd/ubi-user.h
10795
10796 USB ACM DRIVER
10797 M:      Oliver Neukum <oliver@neukum.org>
10798 L:      linux-usb@vger.kernel.org
10799 S:      Maintained
10800 F:      Documentation/usb/acm.txt
10801 F:      drivers/usb/class/cdc-acm.*
10802
10803 USB AR5523 WIRELESS DRIVER
10804 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10805 L:      linux-wireless@vger.kernel.org
10806 S:      Maintained
10807 F:      drivers/net/wireless/ath/ar5523/
10808
10809 USB ATTACHED SCSI
10810 M:      Hans de Goede <hdegoede@redhat.com>
10811 M:      Gerd Hoffmann <kraxel@redhat.com>
10812 L:      linux-usb@vger.kernel.org
10813 L:      linux-scsi@vger.kernel.org
10814 S:      Maintained
10815 F:      drivers/usb/storage/uas.c
10816
10817 USB CDC ETHERNET DRIVER
10818 M:      Oliver Neukum <oliver@neukum.org>
10819 L:      linux-usb@vger.kernel.org
10820 S:      Maintained
10821 F:      drivers/net/usb/cdc_*.c
10822 F:      include/uapi/linux/usb/cdc.h
10823
10824 USB CHAOSKEY DRIVER
10825 M:      Keith Packard <keithp@keithp.com>
10826 L:      linux-usb@vger.kernel.org
10827 S:      Maintained
10828 F:      drivers/usb/misc/chaoskey.c
10829
10830 USB CYPRESS C67X00 DRIVER
10831 M:      Peter Korsgaard <jacmet@sunsite.dk>
10832 L:      linux-usb@vger.kernel.org
10833 S:      Maintained
10834 F:      drivers/usb/c67x00/
10835
10836 USB DAVICOM DM9601 DRIVER
10837 M:      Peter Korsgaard <jacmet@sunsite.dk>
10838 L:      netdev@vger.kernel.org
10839 W:      http://www.linux-usb.org/usbnet
10840 S:      Maintained
10841 F:      drivers/net/usb/dm9601.c
10842
10843 USB DIAMOND RIO500 DRIVER
10844 M:      Cesar Miquel <miquel@df.uba.ar>
10845 L:      rio500-users@lists.sourceforge.net
10846 W:      http://rio500.sourceforge.net
10847 S:      Maintained
10848 F:      drivers/usb/misc/rio500*
10849
10850 USB EHCI DRIVER
10851 M:      Alan Stern <stern@rowland.harvard.edu>
10852 L:      linux-usb@vger.kernel.org
10853 S:      Maintained
10854 F:      Documentation/usb/ehci.txt
10855 F:      drivers/usb/host/ehci*
10856
10857 USB GADGET/PERIPHERAL SUBSYSTEM
10858 M:      Felipe Balbi <balbi@ti.com>
10859 L:      linux-usb@vger.kernel.org
10860 W:      http://www.linux-usb.org/gadget
10861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10862 S:      Maintained
10863 F:      drivers/usb/gadget/
10864 F:      include/linux/usb/gadget*
10865
10866 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10867 M:      Jiri Kosina <jikos@kernel.org>
10868 L:      linux-usb@vger.kernel.org
10869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10870 S:      Maintained
10871 F:      Documentation/hid/hiddev.txt
10872 F:      drivers/hid/usbhid/
10873
10874 USB ISP116X DRIVER
10875 M:      Olav Kongas <ok@artecdesign.ee>
10876 L:      linux-usb@vger.kernel.org
10877 S:      Maintained
10878 F:      drivers/usb/host/isp116x*
10879 F:      include/linux/usb/isp116x.h
10880
10881 USB MASS STORAGE DRIVER
10882 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10883 L:      linux-usb@vger.kernel.org
10884 L:      usb-storage@lists.one-eyed-alien.net
10885 S:      Maintained
10886 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10887 F:      drivers/usb/storage/
10888
10889 USB MIDI DRIVER
10890 M:      Clemens Ladisch <clemens@ladisch.de>
10891 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10892 T:      git git://git.alsa-project.org/alsa-kernel.git
10893 S:      Maintained
10894 F:      sound/usb/midi.*
10895
10896 USB NETWORKING DRIVERS
10897 L:      linux-usb@vger.kernel.org
10898 S:      Odd Fixes
10899 F:      drivers/net/usb/
10900
10901 USB OHCI DRIVER
10902 M:      Alan Stern <stern@rowland.harvard.edu>
10903 L:      linux-usb@vger.kernel.org
10904 S:      Maintained
10905 F:      Documentation/usb/ohci.txt
10906 F:      drivers/usb/host/ohci*
10907
10908 USB OTG FSM (Finite State Machine)
10909 M:      Peter Chen <Peter.Chen@freescale.com>
10910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10911 L:      linux-usb@vger.kernel.org
10912 S:      Maintained
10913 F:      drivers/usb/common/usb-otg-fsm.c
10914
10915 USB OVER IP DRIVER
10916 M:      Valentina Manea <valentina.manea.m@gmail.com>
10917 M:      Shuah Khan <shuah.kh@samsung.com>
10918 L:      linux-usb@vger.kernel.org
10919 S:      Maintained
10920 F:      drivers/usb/usbip/
10921 F:      tools/usb/usbip/
10922
10923 USB PEGASUS DRIVER
10924 M:      Petko Manolov <petkan@nucleusys.com>
10925 L:      linux-usb@vger.kernel.org
10926 L:      netdev@vger.kernel.org
10927 T:      git git://github.com/petkan/pegasus.git
10928 W:      https://github.com/petkan/pegasus
10929 S:      Maintained
10930 F:      drivers/net/usb/pegasus.*
10931
10932 USB PHY LAYER
10933 M:      Felipe Balbi <balbi@ti.com>
10934 L:      linux-usb@vger.kernel.org
10935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10936 S:      Maintained
10937 F:      drivers/usb/phy/
10938
10939 USB PRINTER DRIVER (usblp)
10940 M:      Pete Zaitcev <zaitcev@redhat.com>
10941 L:      linux-usb@vger.kernel.org
10942 S:      Supported
10943 F:      drivers/usb/class/usblp.c
10944
10945 USB RTL8150 DRIVER
10946 M:      Petko Manolov <petkan@nucleusys.com>
10947 L:      linux-usb@vger.kernel.org
10948 L:      netdev@vger.kernel.org
10949 T:      git git://github.com/petkan/rtl8150.git
10950 W:      https://github.com/petkan/rtl8150
10951 S:      Maintained
10952 F:      drivers/net/usb/rtl8150.c
10953
10954 USB SERIAL SUBSYSTEM
10955 M:      Johan Hovold <johan@kernel.org>
10956 L:      linux-usb@vger.kernel.org
10957 S:      Maintained
10958 F:      Documentation/usb/usb-serial.txt
10959 F:      drivers/usb/serial/
10960 F:      include/linux/usb/serial.h
10961
10962 USB SMSC75XX ETHERNET DRIVER
10963 M:      Steve Glendinning <steve.glendinning@shawell.net>
10964 L:      netdev@vger.kernel.org
10965 S:      Maintained
10966 F:      drivers/net/usb/smsc75xx.*
10967
10968 USB SMSC95XX ETHERNET DRIVER
10969 M:      Steve Glendinning <steve.glendinning@shawell.net>
10970 L:      netdev@vger.kernel.org
10971 S:      Maintained
10972 F:      drivers/net/usb/smsc95xx.*
10973
10974 USB SUBSYSTEM
10975 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10976 L:      linux-usb@vger.kernel.org
10977 W:      http://www.linux-usb.org
10978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10979 S:      Supported
10980 F:      Documentation/usb/
10981 F:      drivers/usb/
10982 F:      include/linux/usb.h
10983 F:      include/linux/usb/
10984
10985 USB UHCI DRIVER
10986 M:      Alan Stern <stern@rowland.harvard.edu>
10987 L:      linux-usb@vger.kernel.org
10988 S:      Maintained
10989 F:      drivers/usb/host/uhci*
10990
10991 USB "USBNET" DRIVER FRAMEWORK
10992 M:      Oliver Neukum <oneukum@suse.com>
10993 L:      netdev@vger.kernel.org
10994 W:      http://www.linux-usb.org/usbnet
10995 S:      Maintained
10996 F:      drivers/net/usb/usbnet.c
10997 F:      include/linux/usb/usbnet.h
10998
10999 USB VIDEO CLASS
11000 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11001 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11002 L:      linux-media@vger.kernel.org
11003 T:      git git://linuxtv.org/media_tree.git
11004 W:      http://www.ideasonboard.org/uvc/
11005 S:      Maintained
11006 F:      drivers/media/usb/uvc/
11007 F:      include/uapi/linux/uvcvideo.h
11008
11009 USB VISION DRIVER
11010 M:      Hans Verkuil <hverkuil@xs4all.nl>
11011 L:      linux-media@vger.kernel.org
11012 T:      git git://linuxtv.org/media_tree.git
11013 W:      http://linuxtv.org
11014 S:      Odd Fixes
11015 F:      drivers/media/usb/usbvision/
11016
11017 USB WEBCAM GADGET
11018 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11019 L:      linux-usb@vger.kernel.org
11020 S:      Maintained
11021 F:      drivers/usb/gadget/function/*uvc*
11022 F:      drivers/usb/gadget/legacy/webcam.c
11023
11024 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11025 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11026 L:      linux-wireless@vger.kernel.org
11027 S:      Maintained
11028 F:      drivers/net/wireless/rndis_wlan.c
11029
11030 USB XHCI DRIVER
11031 M:      Mathias Nyman <mathias.nyman@intel.com>
11032 L:      linux-usb@vger.kernel.org
11033 S:      Supported
11034 F:      drivers/usb/host/xhci*
11035 F:      drivers/usb/host/pci-quirks*
11036
11037 USB ZD1201 DRIVER
11038 L:      linux-wireless@vger.kernel.org
11039 W:      http://linux-lc100020.sourceforge.net
11040 S:      Orphan
11041 F:      drivers/net/wireless/zd1201.*
11042
11043 USB ZR364XX DRIVER
11044 M:      Antoine Jacquet <royale@zerezo.com>
11045 L:      linux-usb@vger.kernel.org
11046 L:      linux-media@vger.kernel.org
11047 T:      git git://linuxtv.org/media_tree.git
11048 W:      http://royale.zerezo.com/zr364xx/
11049 S:      Maintained
11050 F:      Documentation/video4linux/zr364xx.txt
11051 F:      drivers/media/usb/zr364xx/
11052
11053 ULPI BUS
11054 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11055 L:      linux-usb@vger.kernel.org
11056 S:      Maintained
11057 F:      drivers/usb/common/ulpi.c
11058 F:      include/linux/ulpi/
11059
11060 USER-MODE LINUX (UML)
11061 M:      Jeff Dike <jdike@addtoit.com>
11062 M:      Richard Weinberger <richard@nod.at>
11063 L:      user-mode-linux-devel@lists.sourceforge.net
11064 L:      user-mode-linux-user@lists.sourceforge.net
11065 W:      http://user-mode-linux.sourceforge.net
11066 S:      Maintained
11067 F:      Documentation/virtual/uml/
11068 F:      arch/um/
11069 F:      arch/x86/um/
11070 F:      fs/hostfs/
11071 F:      fs/hppfs/
11072
11073 USERSPACE I/O (UIO)
11074 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11075 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11076 S:      Maintained
11077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11078 F:      Documentation/DocBook/uio-howto.tmpl
11079 F:      drivers/uio/
11080 F:      include/linux/uio*.h
11081
11082 UTIL-LINUX PACKAGE
11083 M:      Karel Zak <kzak@redhat.com>
11084 L:      util-linux@vger.kernel.org
11085 W:      http://en.wikipedia.org/wiki/Util-linux
11086 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11087 S:      Maintained
11088
11089 UVESAFB DRIVER
11090 M:      Michal Januszewski <spock@gentoo.org>
11091 L:      linux-fbdev@vger.kernel.org
11092 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11093 S:      Maintained
11094 F:      Documentation/fb/uvesafb.txt
11095 F:      drivers/video/fbdev/uvesafb.*
11096
11097 VFAT/FAT/MSDOS FILESYSTEM
11098 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11099 S:      Maintained
11100 F:      Documentation/filesystems/vfat.txt
11101 F:      fs/fat/
11102
11103 VFIO DRIVER
11104 M:      Alex Williamson <alex.williamson@redhat.com>
11105 L:      kvm@vger.kernel.org
11106 S:      Maintained
11107 F:      Documentation/vfio.txt
11108 F:      drivers/vfio/
11109 F:      include/linux/vfio.h
11110 F:      include/uapi/linux/vfio.h
11111
11112 VFIO PLATFORM DRIVER
11113 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11114 L:      kvm@vger.kernel.org
11115 S:      Maintained
11116 F:      drivers/vfio/platform/
11117
11118 VIDEOBUF2 FRAMEWORK
11119 M:      Pawel Osciak <pawel@osciak.com>
11120 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11121 M:      Kyungmin Park <kyungmin.park@samsung.com>
11122 L:      linux-media@vger.kernel.org
11123 S:      Maintained
11124 F:      drivers/media/v4l2-core/videobuf2-*
11125 F:      include/media/videobuf2-*
11126
11127 VIRTIO CONSOLE DRIVER
11128 M:      Amit Shah <amit.shah@redhat.com>
11129 L:      virtualization@lists.linux-foundation.org
11130 S:      Maintained
11131 F:      drivers/char/virtio_console.c
11132 F:      include/linux/virtio_console.h
11133 F:      include/uapi/linux/virtio_console.h
11134
11135 VIRTIO CORE, NET AND BLOCK DRIVERS
11136 M:      "Michael S. Tsirkin" <mst@redhat.com>
11137 L:      virtualization@lists.linux-foundation.org
11138 S:      Maintained
11139 F:      drivers/virtio/
11140 F:      tools/virtio/
11141 F:      drivers/net/virtio_net.c
11142 F:      drivers/block/virtio_blk.c
11143 F:      include/linux/virtio_*.h
11144 F:      include/uapi/linux/virtio_*.h
11145
11146 VIRTIO DRIVERS FOR S390
11147 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11148 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11149 L:      linux-s390@vger.kernel.org
11150 L:      virtualization@lists.linux-foundation.org
11151 L:      kvm@vger.kernel.org
11152 S:      Supported
11153 F:      drivers/s390/virtio/
11154
11155 VIRTIO GPU DRIVER
11156 M:      David Airlie <airlied@linux.ie>
11157 M:      Gerd Hoffmann <kraxel@redhat.com>
11158 L:      dri-devel@lists.freedesktop.org
11159 L:      virtualization@lists.linux-foundation.org
11160 S:      Maintained
11161 F:      drivers/gpu/drm/virtio/
11162 F:      include/uapi/linux/virtio_gpu.h
11163
11164 VIRTIO HOST (VHOST)
11165 M:      "Michael S. Tsirkin" <mst@redhat.com>
11166 L:      kvm@vger.kernel.org
11167 L:      virtualization@lists.linux-foundation.org
11168 L:      netdev@vger.kernel.org
11169 S:      Maintained
11170 F:      drivers/vhost/
11171 F:      include/uapi/linux/vhost.h
11172
11173 VIRTIO INPUT DRIVER
11174 M:      Gerd Hoffmann <kraxel@redhat.com>
11175 S:      Maintained
11176 F:      drivers/virtio/virtio_input.c
11177 F:      include/uapi/linux/virtio_input.h
11178
11179 VIA RHINE NETWORK DRIVER
11180 S:      Orphan
11181 F:      drivers/net/ethernet/via/via-rhine.c
11182
11183 VIA SD/MMC CARD CONTROLLER DRIVER
11184 M:      Bruce Chang <brucechang@via.com.tw>
11185 M:      Harald Welte <HaraldWelte@viatech.com>
11186 S:      Maintained
11187 F:      drivers/mmc/host/via-sdmmc.c
11188
11189 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11190 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11191 L:      linux-fbdev@vger.kernel.org
11192 S:      Maintained
11193 F:      include/linux/via-core.h
11194 F:      include/linux/via-gpio.h
11195 F:      include/linux/via_i2c.h
11196 F:      drivers/video/fbdev/via/
11197
11198 VIA VELOCITY NETWORK DRIVER
11199 M:      Francois Romieu <romieu@fr.zoreil.com>
11200 L:      netdev@vger.kernel.org
11201 S:      Maintained
11202 F:      drivers/net/ethernet/via/via-velocity.*
11203
11204 VIVID VIRTUAL VIDEO DRIVER
11205 M:      Hans Verkuil <hverkuil@xs4all.nl>
11206 L:      linux-media@vger.kernel.org
11207 T:      git git://linuxtv.org/media_tree.git
11208 W:      http://linuxtv.org
11209 S:      Maintained
11210 F:      drivers/media/platform/vivid/*
11211
11212 VLAN (802.1Q)
11213 M:      Patrick McHardy <kaber@trash.net>
11214 L:      netdev@vger.kernel.org
11215 S:      Maintained
11216 F:      drivers/net/macvlan.c
11217 F:      include/linux/if_*vlan.h
11218 F:      net/8021q/
11219
11220 VLYNQ BUS
11221 M:      Florian Fainelli <florian@openwrt.org>
11222 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11223 S:      Maintained
11224 F:      drivers/vlynq/vlynq.c
11225 F:      include/linux/vlynq.h
11226
11227 VME SUBSYSTEM
11228 M:      Martyn Welch <martyn@welchs.me.uk>
11229 M:      Manohar Vanga <manohar.vanga@gmail.com>
11230 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11231 L:      devel@driverdev.osuosl.org
11232 S:      Maintained
11233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11234 F:      Documentation/vme_api.txt
11235 F:      drivers/staging/vme/
11236 F:      drivers/vme/
11237 F:      include/linux/vme*
11238
11239 VMWARE HYPERVISOR INTERFACE
11240 M:      Alok Kataria <akataria@vmware.com>
11241 L:      virtualization@lists.linux-foundation.org
11242 S:      Supported
11243 F:      arch/x86/kernel/cpu/vmware.c
11244
11245 VMWARE BALLOON DRIVER
11246 M:      Xavier Deguillard <xdeguillard@vmware.com>
11247 M:      Philip Moltmann <moltmann@vmware.com>
11248 M:      "VMware, Inc." <pv-drivers@vmware.com>
11249 L:      linux-kernel@vger.kernel.org
11250 S:      Maintained
11251 F:      drivers/misc/vmw_balloon.c
11252
11253 VMWARE VMMOUSE SUBDRIVER
11254 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11255 M:      "VMware, Inc." <pv-drivers@vmware.com>
11256 L:      linux-input@vger.kernel.org
11257 S:      Maintained
11258 F:      drivers/input/mouse/vmmouse.c
11259 F:      drivers/input/mouse/vmmouse.h
11260
11261 VMWARE VMXNET3 ETHERNET DRIVER
11262 M:      Shrikrishna Khare <skhare@vmware.com>
11263 M:      "VMware, Inc." <pv-drivers@vmware.com>
11264 L:      netdev@vger.kernel.org
11265 S:      Maintained
11266 F:      drivers/net/vmxnet3/
11267
11268 VMware PVSCSI driver
11269 M:      Arvind Kumar <arvindkumar@vmware.com>
11270 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11271 L:      linux-scsi@vger.kernel.org
11272 S:      Maintained
11273 F:      drivers/scsi/vmw_pvscsi.c
11274 F:      drivers/scsi/vmw_pvscsi.h
11275
11276 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11277 M:      Liam Girdwood <lgirdwood@gmail.com>
11278 M:      Mark Brown <broonie@kernel.org>
11279 L:      linux-kernel@vger.kernel.org
11280 W:      http://www.slimlogic.co.uk/?p=48
11281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11282 S:      Supported
11283 F:      drivers/regulator/
11284 F:      include/linux/regulator/
11285
11286 VRF
11287 M:      David Ahern <dsa@cumulusnetworks.com>
11288 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11289 L:      netdev@vger.kernel.org
11290 S:      Maintained
11291 F:      drivers/net/vrf.c
11292 F:      include/net/vrf.h
11293 F:      Documentation/networking/vrf.txt
11294
11295 VT1211 HARDWARE MONITOR DRIVER
11296 M:      Juerg Haefliger <juergh@gmail.com>
11297 L:      lm-sensors@lm-sensors.org
11298 S:      Maintained
11299 F:      Documentation/hwmon/vt1211
11300 F:      drivers/hwmon/vt1211.c
11301
11302 VT8231 HARDWARE MONITOR DRIVER
11303 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11304 L:      lm-sensors@lm-sensors.org
11305 S:      Maintained
11306 F:      drivers/hwmon/vt8231.c
11307
11308 VUB300 USB to SDIO/SD/MMC bridge chip
11309 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11310 L:      linux-mmc@vger.kernel.org
11311 L:      linux-usb@vger.kernel.org
11312 S:      Supported
11313 F:      drivers/mmc/host/vub300.c
11314
11315 W1 DALLAS'S 1-WIRE BUS
11316 M:      Evgeniy Polyakov <zbr@ioremap.net>
11317 S:      Maintained
11318 F:      Documentation/w1/
11319 F:      drivers/w1/
11320
11321 W83791D HARDWARE MONITORING DRIVER
11322 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11323 L:      lm-sensors@lm-sensors.org
11324 S:      Maintained
11325 F:      Documentation/hwmon/w83791d
11326 F:      drivers/hwmon/w83791d.c
11327
11328 W83793 HARDWARE MONITORING DRIVER
11329 M:      Rudolf Marek <r.marek@assembler.cz>
11330 L:      lm-sensors@lm-sensors.org
11331 S:      Maintained
11332 F:      Documentation/hwmon/w83793
11333 F:      drivers/hwmon/w83793.c
11334
11335 W83795 HARDWARE MONITORING DRIVER
11336 M:      Jean Delvare <jdelvare@suse.com>
11337 L:      lm-sensors@lm-sensors.org
11338 S:      Maintained
11339 F:      drivers/hwmon/w83795.c
11340
11341 W83L51xD SD/MMC CARD INTERFACE DRIVER
11342 M:      Pierre Ossman <pierre@ossman.eu>
11343 S:      Maintained
11344 F:      drivers/mmc/host/wbsd.*
11345
11346 WACOM PROTOCOL 4 SERIAL TABLETS
11347 M:      Julian Squires <julian@cipht.net>
11348 M:      Hans de Goede <hdegoede@redhat.com>
11349 L:      linux-input@vger.kernel.org
11350 S:      Maintained
11351 F:      drivers/input/tablet/wacom_serial4.c
11352
11353 WATCHDOG DEVICE DRIVERS
11354 M:      Wim Van Sebroeck <wim@iguana.be>
11355 L:      linux-watchdog@vger.kernel.org
11356 W:      http://www.linux-watchdog.org/
11357 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11358 S:      Maintained
11359 F:      Documentation/watchdog/
11360 F:      drivers/watchdog/
11361 F:      include/linux/watchdog.h
11362 F:      include/uapi/linux/watchdog.h
11363
11364 WD7000 SCSI DRIVER
11365 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11366 L:      linux-scsi@vger.kernel.org
11367 S:      Maintained
11368 F:      drivers/scsi/wd7000.c
11369
11370 WIIMOTE HID DRIVER
11371 M:      David Herrmann <dh.herrmann@googlemail.com>
11372 L:      linux-input@vger.kernel.org
11373 S:      Maintained
11374 F:      drivers/hid/hid-wiimote*
11375
11376 WINBOND CIR DRIVER
11377 M:      David Härdeman <david@hardeman.nu>
11378 S:      Maintained
11379 F:      drivers/media/rc/winbond-cir.c
11380
11381 WIMAX STACK
11382 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11383 M:      linux-wimax@intel.com
11384 L:      wimax@linuxwimax.org (subscribers-only)
11385 S:      Supported
11386 W:      http://linuxwimax.org
11387 F:      Documentation/wimax/README.wimax
11388 F:      include/linux/wimax/debug.h
11389 F:      include/net/wimax.h
11390 F:      include/uapi/linux/wimax.h
11391 F:      net/wimax/
11392
11393 WISTRON LAPTOP BUTTON DRIVER
11394 M:      Miloslav Trmac <mitr@volny.cz>
11395 S:      Maintained
11396 F:      drivers/input/misc/wistron_btns.c
11397
11398 WL3501 WIRELESS PCMCIA CARD DRIVER
11399 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11400 L:      linux-wireless@vger.kernel.org
11401 W:      http://oops.ghostprotocols.net:81/blog
11402 S:      Maintained
11403 F:      drivers/net/wireless/wl3501*
11404
11405 WOLFSON MICROELECTRONICS DRIVERS
11406 L:      patches@opensource.wolfsonmicro.com
11407 T:      git https://github.com/CirrusLogic/linux-drivers.git
11408 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11409 S:      Supported
11410 F:      Documentation/hwmon/wm83??
11411 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11412 F:      drivers/clk/clk-wm83*.c
11413 F:      drivers/extcon/extcon-arizona.c
11414 F:      drivers/leds/leds-wm83*.c
11415 F:      drivers/gpio/gpio-*wm*.c
11416 F:      drivers/gpio/gpio-arizona.c
11417 F:      drivers/hwmon/wm83??-hwmon.c
11418 F:      drivers/input/misc/wm831x-on.c
11419 F:      drivers/input/touchscreen/wm831x-ts.c
11420 F:      drivers/input/touchscreen/wm97*.c
11421 F:      drivers/mfd/arizona*
11422 F:      drivers/mfd/wm*.c
11423 F:      drivers/power/wm83*.c
11424 F:      drivers/rtc/rtc-wm83*.c
11425 F:      drivers/regulator/wm8*.c
11426 F:      drivers/video/backlight/wm83*_bl.c
11427 F:      drivers/watchdog/wm83*_wdt.c
11428 F:      include/linux/mfd/arizona/
11429 F:      include/linux/mfd/wm831x/
11430 F:      include/linux/mfd/wm8350/
11431 F:      include/linux/mfd/wm8400*
11432 F:      include/linux/wm97xx.h
11433 F:      include/sound/wm????.h
11434 F:      sound/soc/codecs/arizona.?
11435 F:      sound/soc/codecs/wm*
11436
11437 WORKQUEUE
11438 M:      Tejun Heo <tj@kernel.org>
11439 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11441 S:      Maintained
11442 F:      include/linux/workqueue.h
11443 F:      kernel/workqueue.c
11444 F:      Documentation/workqueue.txt
11445
11446 X.25 NETWORK LAYER
11447 M:      Andrew Hendry <andrew.hendry@gmail.com>
11448 L:      linux-x25@vger.kernel.org
11449 S:      Odd Fixes
11450 F:      Documentation/networking/x25*
11451 F:      include/net/x25*
11452 F:      net/x25/
11453
11454 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11455 M:      Thomas Gleixner <tglx@linutronix.de>
11456 M:      Ingo Molnar <mingo@redhat.com>
11457 M:      "H. Peter Anvin" <hpa@zytor.com>
11458 M:      x86@kernel.org
11459 L:      linux-kernel@vger.kernel.org
11460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11461 S:      Maintained
11462 F:      Documentation/x86/
11463 F:      arch/x86/
11464
11465 X86 PLATFORM DRIVERS
11466 M:      Darren Hart <dvhart@infradead.org>
11467 L:      platform-driver-x86@vger.kernel.org
11468 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11469 S:      Maintained
11470 F:      drivers/platform/x86/
11471
11472 X86 MCE INFRASTRUCTURE
11473 M:      Tony Luck <tony.luck@intel.com>
11474 M:      Borislav Petkov <bp@alien8.de>
11475 L:      linux-edac@vger.kernel.org
11476 S:      Maintained
11477 F:      arch/x86/kernel/cpu/mcheck/*
11478
11479 X86 VDSO
11480 M:      Andy Lutomirski <luto@amacapital.net>
11481 L:      linux-kernel@vger.kernel.org
11482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11483 S:      Maintained
11484 F:      arch/x86/entry/vdso/
11485
11486 XC2028/3028 TUNER DRIVER
11487 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11488 L:      linux-media@vger.kernel.org
11489 W:      http://linuxtv.org
11490 T:      git git://linuxtv.org/media_tree.git
11491 S:      Maintained
11492 F:      drivers/media/tuners/tuner-xc2028.*
11493
11494 XEN HYPERVISOR INTERFACE
11495 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11496 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11497 M:      David Vrabel <david.vrabel@citrix.com>
11498 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11500 S:      Supported
11501 F:      arch/x86/xen/
11502 F:      drivers/*/xen-*front.c
11503 F:      drivers/xen/
11504 F:      arch/x86/include/asm/xen/
11505 F:      include/xen/
11506 F:      include/uapi/xen/
11507
11508 XEN HYPERVISOR ARM
11509 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11510 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11511 S:      Supported
11512 F:      arch/arm/xen/
11513 F:      arch/arm/include/asm/xen/
11514
11515 XEN HYPERVISOR ARM64
11516 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11517 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11518 S:      Supported
11519 F:      arch/arm64/xen/
11520 F:      arch/arm64/include/asm/xen/
11521
11522 XEN NETWORK BACKEND DRIVER
11523 M:      Ian Campbell <ian.campbell@citrix.com>
11524 M:      Wei Liu <wei.liu2@citrix.com>
11525 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11526 L:      netdev@vger.kernel.org
11527 S:      Supported
11528 F:      drivers/net/xen-netback/*
11529
11530 XEN PCI SUBSYSTEM
11531 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11532 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11533 S:      Supported
11534 F:      arch/x86/pci/*xen*
11535 F:      drivers/pci/*xen*
11536
11537 XEN BLOCK SUBSYSTEM
11538 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11539 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11540 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11541 S:      Supported
11542 F:      drivers/block/xen-blkback/*
11543 F:      drivers/block/xen*
11544
11545 XEN PVSCSI DRIVERS
11546 M:      Juergen Gross <jgross@suse.com>
11547 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11548 L:      linux-scsi@vger.kernel.org
11549 S:      Supported
11550 F:      drivers/scsi/xen-scsifront.c
11551 F:      drivers/xen/xen-scsiback.c
11552 F:      include/xen/interface/io/vscsiif.h
11553
11554 XEN SWIOTLB SUBSYSTEM
11555 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11556 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11557 S:      Supported
11558 F:      arch/x86/xen/*swiotlb*
11559 F:      drivers/xen/*swiotlb*
11560
11561 XFS FILESYSTEM
11562 P:      Silicon Graphics Inc
11563 M:      Dave Chinner <david@fromorbit.com>
11564 M:      xfs@oss.sgi.com
11565 L:      xfs@oss.sgi.com
11566 W:      http://oss.sgi.com/projects/xfs
11567 T:      git git://oss.sgi.com/xfs/xfs.git
11568 S:      Supported
11569 F:      Documentation/filesystems/xfs.txt
11570 F:      fs/xfs/
11571
11572 XILINX AXI ETHERNET DRIVER
11573 M:      Anirudha Sarangi <anirudh@xilinx.com>
11574 M:      John Linn <John.Linn@xilinx.com>
11575 S:      Maintained
11576 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11577
11578 XILINX UARTLITE SERIAL DRIVER
11579 M:      Peter Korsgaard <jacmet@sunsite.dk>
11580 L:      linux-serial@vger.kernel.org
11581 S:      Maintained
11582 F:      drivers/tty/serial/uartlite.c
11583
11584 XILINX VIDEO IP CORES
11585 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11586 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11587 L:      linux-media@vger.kernel.org
11588 T:      git git://linuxtv.org/media_tree.git
11589 S:      Supported
11590 F:      Documentation/devicetree/bindings/media/xilinx/
11591 F:      drivers/media/platform/xilinx/
11592 F:      include/uapi/linux/xilinx-v4l2-controls.h
11593
11594 XILLYBUS DRIVER
11595 M:      Eli Billauer <eli.billauer@gmail.com>
11596 L:      linux-kernel@vger.kernel.org
11597 S:      Supported
11598 F:      drivers/char/xillybus/
11599
11600 XTENSA XTFPGA PLATFORM SUPPORT
11601 M:      Max Filippov <jcmvbkbc@gmail.com>
11602 L:      linux-xtensa@linux-xtensa.org
11603 S:      Maintained
11604 F:      drivers/spi/spi-xtensa-xtfpga.c
11605 F:      sound/soc/xtensa/xtfpga-i2s.c
11606
11607 YAM DRIVER FOR AX.25
11608 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11609 L:      linux-hams@vger.kernel.org
11610 S:      Maintained
11611 F:      drivers/net/hamradio/yam*
11612 F:      include/linux/yam.h
11613
11614 YEALINK PHONE DRIVER
11615 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11616 L:      usbb2k-api-dev@nongnu.org
11617 S:      Maintained
11618 F:      Documentation/input/yealink.txt
11619 F:      drivers/input/misc/yealink.*
11620
11621 Z8530 DRIVER FOR AX.25
11622 M:      Joerg Reuter <jreuter@yaina.de>
11623 W:      http://yaina.de/jreuter/
11624 W:      http://www.qsl.net/dl1bke/
11625 L:      linux-hams@vger.kernel.org
11626 S:      Maintained
11627 F:      Documentation/networking/z8530drv.txt
11628 F:      drivers/net/hamradio/*scc.c
11629 F:      drivers/net/hamradio/z8530.h
11630
11631 ZBUD COMPRESSED PAGE ALLOCATOR
11632 M:      Seth Jennings <sjennings@variantweb.net>
11633 L:      linux-mm@kvack.org
11634 S:      Maintained
11635 F:      mm/zbud.c
11636 F:      include/linux/zbud.h
11637
11638 ZD1211RW WIRELESS DRIVER
11639 M:      Daniel Drake <dsd@gentoo.org>
11640 M:      Ulrich Kunitz <kune@deine-taler.de>
11641 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11642 L:      linux-wireless@vger.kernel.org
11643 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11644 S:      Maintained
11645 F:      drivers/net/wireless/zd1211rw/
11646
11647 ZPOOL COMPRESSED PAGE STORAGE API
11648 M:      Dan Streetman <ddstreet@ieee.org>
11649 L:      linux-mm@kvack.org
11650 S:      Maintained
11651 F:      mm/zpool.c
11652 F:      include/linux/zpool.h
11653
11654 ZR36067 VIDEO FOR LINUX DRIVER
11655 L:      mjpeg-users@lists.sourceforge.net
11656 L:      linux-media@vger.kernel.org
11657 W:      http://mjpeg.sourceforge.net/driver-zoran/
11658 T:      hg http://linuxtv.org/hg/v4l-dvb
11659 S:      Odd Fixes
11660 F:      drivers/media/pci/zoran/
11661
11662 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11663 M:      Minchan Kim <minchan@kernel.org>
11664 M:      Nitin Gupta <ngupta@vflare.org>
11665 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11666 L:      linux-kernel@vger.kernel.org
11667 S:      Maintained
11668 F:      drivers/block/zram/
11669 F:      Documentation/blockdev/zram.txt
11670
11671 ZS DECSTATION Z85C30 SERIAL DRIVER
11672 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11673 S:      Maintained
11674 F:      drivers/tty/serial/zs.*
11675
11676 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11677 M:      Minchan Kim <minchan@kernel.org>
11678 M:      Nitin Gupta <ngupta@vflare.org>
11679 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11680 L:      linux-mm@kvack.org
11681 S:      Maintained
11682 F:      mm/zsmalloc.c
11683 F:      include/linux/zsmalloc.h
11684 F:      Documentation/vm/zsmalloc.txt
11685
11686 ZSWAP COMPRESSED SWAP CACHING
11687 M:      Seth Jennings <sjennings@variantweb.net>
11688 L:      linux-mm@kvack.org
11689 S:      Maintained
11690 F:      mm/zswap.c
11691
11692 THE REST
11693 M:      Linus Torvalds <torvalds@linux-foundation.org>
11694 L:      linux-kernel@vger.kernel.org
11695 Q:      http://patchwork.kernel.org/project/LKML/list/
11696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11697 S:      Buried alive in reporters
11698 F:      *
11699 F:      */