]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge branch 'fixes' into for-next
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      http://linuxtv.org/
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACENIC DRIVER
244 M:      Jes Sorensen <jes@trained-monkey.org>
245 L:      linux-acenic@sunsite.dk
246 S:      Maintained
247 F:      drivers/net/ethernet/alteon/acenic*
248
249 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250 M:      Peter Feuerer <peter@piie.net>
251 L:      platform-driver-x86@vger.kernel.org
252 W:      http://piie.net/?section=acerhdf
253 S:      Maintained
254 F:      drivers/platform/x86/acerhdf.c
255
256 ACER WMI LAPTOP EXTRAS
257 M:      "Lee, Chun-Yi" <jlee@suse.com>
258 L:      platform-driver-x86@vger.kernel.org
259 S:      Maintained
260 F:      drivers/platform/x86/acer-wmi.c
261
262 ACPI
263 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
264 M:      Len Brown <lenb@kernel.org>
265 L:      linux-acpi@vger.kernel.org
266 W:      https://01.org/linux-acpi
267 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269 S:      Supported
270 F:      drivers/acpi/
271 F:      drivers/pnp/pnpacpi/
272 F:      include/linux/acpi.h
273 F:      include/acpi/
274 F:      Documentation/acpi/
275 F:      Documentation/ABI/testing/sysfs-bus-acpi
276 F:      drivers/pci/*acpi*
277 F:      drivers/pci/*/*acpi*
278 F:      drivers/pci/*/*/*acpi*
279 F:      tools/power/acpi/
280
281 ACPI COMPONENT ARCHITECTURE (ACPICA)
282 M:      Robert Moore <robert.moore@intel.com>
283 M:      Lv Zheng <lv.zheng@intel.com>
284 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285 L:      linux-acpi@vger.kernel.org
286 L:      devel@acpica.org
287 W:      https://acpica.org/
288 W:      https://github.com/acpica/acpica/
289 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291 S:      Supported
292 F:      drivers/acpi/acpica/
293 F:      include/acpi/
294 F:      tools/power/acpi/
295
296 ACPI FAN DRIVER
297 M:      Zhang Rui <rui.zhang@intel.com>
298 L:      linux-acpi@vger.kernel.org
299 W:      https://01.org/linux-acpi
300 S:      Supported
301 F:      drivers/acpi/fan.c
302
303 ACPI THERMAL DRIVER
304 M:      Zhang Rui <rui.zhang@intel.com>
305 L:      linux-acpi@vger.kernel.org
306 W:      https://01.org/linux-acpi
307 S:      Supported
308 F:      drivers/acpi/*thermal*
309
310 ACPI VIDEO DRIVER
311 M:      Zhang Rui <rui.zhang@intel.com>
312 L:      linux-acpi@vger.kernel.org
313 W:      https://01.org/linux-acpi
314 S:      Supported
315 F:      drivers/acpi/video.c
316
317 ACPI WMI DRIVER
318 L:      platform-driver-x86@vger.kernel.org
319 S:      Orphan
320 F:      drivers/platform/x86/wmi.c
321
322 AD1889 ALSA SOUND DRIVER
323 M:      Thibaut Varene <T-Bone@parisc-linux.org>
324 W:      http://wiki.parisc-linux.org/AD1889
325 L:      linux-parisc@vger.kernel.org
326 S:      Maintained
327 F:      sound/pci/ad1889.*
328
329 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330 M:      Michael Hennerich <michael.hennerich@analog.com>
331 W:      http://wiki.analog.com/AD5254
332 W:      http://ez.analog.com/community/linux-device-drivers
333 S:      Supported
334 F:      drivers/misc/ad525x_dpot.c
335
336 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337 M:      Michael Hennerich <michael.hennerich@analog.com>
338 W:      http://wiki.analog.com/AD5398
339 W:      http://ez.analog.com/community/linux-device-drivers
340 S:      Supported
341 F:      drivers/regulator/ad5398.c
342
343 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344 M:      Michael Hennerich <michael.hennerich@analog.com>
345 W:      http://wiki.analog.com/AD7142
346 W:      http://ez.analog.com/community/linux-device-drivers
347 S:      Supported
348 F:      drivers/input/misc/ad714x.c
349
350 AD7877 TOUCHSCREEN DRIVER
351 M:      Michael Hennerich <michael.hennerich@analog.com>
352 W:      http://wiki.analog.com/AD7877
353 W:      http://ez.analog.com/community/linux-device-drivers
354 S:      Supported
355 F:      drivers/input/touchscreen/ad7877.c
356
357 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358 M:      Michael Hennerich <michael.hennerich@analog.com>
359 W:      http://wiki.analog.com/AD7879
360 W:      http://ez.analog.com/community/linux-device-drivers
361 S:      Supported
362 F:      drivers/input/touchscreen/ad7879.c
363
364 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365 M:      Jiri Kosina <jikos@kernel.org>
366 S:      Maintained
367
368 ADM1025 HARDWARE MONITOR DRIVER
369 M:      Jean Delvare <jdelvare@suse.com>
370 L:      lm-sensors@lm-sensors.org
371 S:      Maintained
372 F:      Documentation/hwmon/adm1025
373 F:      drivers/hwmon/adm1025.c
374
375 ADM1029 HARDWARE MONITOR DRIVER
376 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
377 L:      lm-sensors@lm-sensors.org
378 S:      Maintained
379 F:      drivers/hwmon/adm1029.c
380
381 ADM8211 WIRELESS DRIVER
382 L:      linux-wireless@vger.kernel.org
383 W:      http://wireless.kernel.org/
384 S:      Orphan
385 F:      drivers/net/wireless/adm8211.*
386
387 ADP1653 FLASH CONTROLLER DRIVER
388 M:      Sakari Ailus <sakari.ailus@iki.fi>
389 L:      linux-media@vger.kernel.org
390 S:      Maintained
391 F:      drivers/media/i2c/adp1653.c
392 F:      include/media/adp1653.h
393
394 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395 M:      Michael Hennerich <michael.hennerich@analog.com>
396 W:      http://wiki.analog.com/ADP5520
397 W:      http://ez.analog.com/community/linux-device-drivers
398 S:      Supported
399 F:      drivers/mfd/adp5520.c
400 F:      drivers/video/backlight/adp5520_bl.c
401 F:      drivers/leds/leds-adp5520.c
402 F:      drivers/gpio/gpio-adp5520.c
403 F:      drivers/input/keyboard/adp5520-keys.c
404
405 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406 M:      Michael Hennerich <michael.hennerich@analog.com>
407 W:      http://wiki.analog.com/ADP5588
408 W:      http://ez.analog.com/community/linux-device-drivers
409 S:      Supported
410 F:      drivers/input/keyboard/adp5588-keys.c
411 F:      drivers/gpio/gpio-adp5588.c
412
413 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP8860
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/video/backlight/adp8860_bl.c
419
420 ADS1015 HARDWARE MONITOR DRIVER
421 M:      Dirk Eibach <eibach@gdsys.de>
422 L:      lm-sensors@lm-sensors.org
423 S:      Maintained
424 F:      Documentation/hwmon/ads1015
425 F:      drivers/hwmon/ads1015.c
426 F:      include/linux/i2c/ads1015.h
427
428 ADT746X FAN DRIVER
429 M:      Colin Leroy <colin@colino.net>
430 S:      Maintained
431 F:      drivers/macintosh/therm_adt746x.c
432
433 ADT7475 HARDWARE MONITOR DRIVER
434 M:      Jean Delvare <jdelvare@suse.com>
435 L:      lm-sensors@lm-sensors.org
436 S:      Maintained
437 F:      Documentation/hwmon/adt7475
438 F:      drivers/hwmon/adt7475.c
439
440 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441 M:      Michael Hennerich <michael.hennerich@analog.com>
442 W:      http://wiki.analog.com/ADXL345
443 W:      http://ez.analog.com/community/linux-device-drivers
444 S:      Supported
445 F:      drivers/input/misc/adxl34x.c
446
447 ADVANSYS SCSI DRIVER
448 M:      Matthew Wilcox <matthew@wil.cx>
449 M:      Hannes Reinecke <hare@suse.com>
450 L:      linux-scsi@vger.kernel.org
451 S:      Maintained
452 F:      Documentation/scsi/advansys.txt
453 F:      drivers/scsi/advansys.c
454
455 AEDSP16 DRIVER
456 M:      Riccardo Facchetti <fizban@tin.it>
457 S:      Maintained
458 F:      sound/oss/aedsp16.c
459
460 AF9013 MEDIA DRIVER
461 M:      Antti Palosaari <crope@iki.fi>
462 L:      linux-media@vger.kernel.org
463 W:      http://linuxtv.org/
464 W:      http://palosaari.fi/linux/
465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
466 T:      git git://linuxtv.org/anttip/media_tree.git
467 S:      Maintained
468 F:      drivers/media/dvb-frontends/af9013*
469
470 AF9033 MEDIA DRIVER
471 M:      Antti Palosaari <crope@iki.fi>
472 L:      linux-media@vger.kernel.org
473 W:      http://linuxtv.org/
474 W:      http://palosaari.fi/linux/
475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
476 T:      git git://linuxtv.org/anttip/media_tree.git
477 S:      Maintained
478 F:      drivers/media/dvb-frontends/af9033*
479
480 AFFS FILE SYSTEM
481 L:      linux-fsdevel@vger.kernel.org
482 S:      Orphan
483 F:      Documentation/filesystems/affs.txt
484 F:      fs/affs/
485
486 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487 M:      David Howells <dhowells@redhat.com>
488 L:      linux-afs@lists.infradead.org
489 S:      Supported
490 F:      fs/afs/
491 F:      include/net/af_rxrpc.h
492 F:      net/rxrpc/af_rxrpc.c
493
494 AGPGART DRIVER
495 M:      David Airlie <airlied@linux.ie>
496 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497 S:      Maintained
498 F:      drivers/char/agp/
499 F:      include/linux/agp*
500 F:      include/uapi/linux/agp*
501
502 AHA152X SCSI DRIVER
503 M:      "Juergen E. Fischer" <fischer@norbit.de>
504 L:      linux-scsi@vger.kernel.org
505 S:      Maintained
506 F:      drivers/scsi/aha152x*
507 F:      drivers/scsi/pcmcia/aha152x*
508
509 AIC7XXX / AIC79XX SCSI DRIVER
510 M:      Hannes Reinecke <hare@suse.com>
511 L:      linux-scsi@vger.kernel.org
512 S:      Maintained
513 F:      drivers/scsi/aic7xxx/
514
515 AIMSLAB FM RADIO RECEIVER DRIVER
516 M:      Hans Verkuil <hverkuil@xs4all.nl>
517 L:      linux-media@vger.kernel.org
518 T:      git git://linuxtv.org/media_tree.git
519 W:      http://linuxtv.org
520 S:      Maintained
521 F:      drivers/media/radio/radio-aimslab*
522
523 AIO
524 M:      Benjamin LaHaise <bcrl@kvack.org>
525 L:      linux-aio@kvack.org
526 S:      Supported
527 F:      fs/aio.c
528 F:      include/linux/*aio*.h
529
530 AIRSPY MEDIA DRIVER
531 M:      Antti Palosaari <crope@iki.fi>
532 L:      linux-media@vger.kernel.org
533 W:      http://linuxtv.org/
534 W:      http://palosaari.fi/linux/
535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
536 T:      git git://linuxtv.org/anttip/media_tree.git
537 S:      Maintained
538 F:      drivers/media/usb/airspy/
539
540 ALCATEL SPEEDTOUCH USB DRIVER
541 M:      Duncan Sands <duncan.sands@free.fr>
542 L:      linux-usb@vger.kernel.org
543 W:      http://www.linux-usb.org/SpeedTouch/
544 S:      Maintained
545 F:      drivers/usb/atm/speedtch.c
546 F:      drivers/usb/atm/usbatm.c
547
548 ALCHEMY AU1XX0 MMC DRIVER
549 M:      Manuel Lauss <manuel.lauss@gmail.com>
550 S:      Maintained
551 F:      drivers/mmc/host/au1xmmc.c
552
553 ALI1563 I2C DRIVER
554 M:      Rudolf Marek <r.marek@assembler.cz>
555 L:      linux-i2c@vger.kernel.org
556 S:      Maintained
557 F:      Documentation/i2c/busses/i2c-ali1563
558 F:      drivers/i2c/busses/i2c-ali1563.c
559
560 ALLWINNER SECURITY SYSTEM
561 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
562 L:      linux-crypto@vger.kernel.org
563 S:      Maintained
564 F:      drivers/crypto/sunxi-ss/
565
566 ALPHA PORT
567 M:      Richard Henderson <rth@twiddle.net>
568 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569 M:      Matt Turner <mattst88@gmail.com>
570 S:      Odd Fixes
571 L:      linux-alpha@vger.kernel.org
572 F:      arch/alpha/
573
574 ALTERA MAILBOX DRIVER
575 M:      Ley Foon Tan <lftan@altera.com>
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/mailbox/mailbox-altera.c
579
580 ALTERA PIO DRIVER
581 M:      Tien Hock Loh <thloh@altera.com>
582 L:      linux-gpio@vger.kernel.org
583 S:      Maintained
584 F:      drivers/gpio/gpio-altera.c
585
586 ALTERA TRIPLE SPEED ETHERNET DRIVER
587 M:      Vince Bridgers <vbridger@opensource.altera.com>
588 L:      netdev@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/net/ethernet/altera/
592
593 ALTERA UART/JTAG UART SERIAL DRIVERS
594 M:      Tobias Klauser <tklauser@distanz.ch>
595 L:      linux-serial@vger.kernel.org
596 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597 S:      Maintained
598 F:      drivers/tty/serial/altera_uart.c
599 F:      drivers/tty/serial/altera_jtaguart.c
600 F:      include/linux/altera_uart.h
601 F:      include/linux/altera_jtaguart.h
602
603 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604 M:      Tom Lendacky <thomas.lendacky@amd.com>
605 L:      linux-crypto@vger.kernel.org
606 S:      Supported
607 F:      drivers/crypto/ccp/
608 F:      include/linux/ccp.h
609
610 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
612 L:      lm-sensors@lm-sensors.org
613 S:      Maintained
614 F:      Documentation/hwmon/fam15h_power
615 F:      drivers/hwmon/fam15h_power.c
616
617 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 S:      Orphan
620 F:      drivers/usb/gadget/udc/amd5536udc.*
621
622 AMD GEODE PROCESSOR/CHIPSET SUPPORT
623 P:      Andres Salomon <dilinger@queued.net>
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626 S:      Supported
627 F:      drivers/char/hw_random/geode-rng.c
628 F:      drivers/crypto/geode*
629 F:      drivers/video/fbdev/geode/
630 F:      arch/x86/include/asm/geode.h
631
632 AMD IOMMU (AMD-VI)
633 M:      Joerg Roedel <joro@8bytes.org>
634 L:      iommu@lists.linux-foundation.org
635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636 S:      Maintained
637 F:      drivers/iommu/amd_iommu*.[ch]
638 F:      include/linux/amd-iommu.h
639
640 AMD KFD
641 M:      Oded Gabbay <oded.gabbay@gmail.com>
642 L:      dri-devel@lists.freedesktop.org
643 T:      git git://people.freedesktop.org/~gabbayo/linux.git
644 S:      Supported
645 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649 F:      drivers/gpu/drm/amd/amdkfd/
650 F:      drivers/gpu/drm/amd/include/cik_structs.h
651 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652 F:      drivers/gpu/drm/amd/include/vi_structs.h
653 F:      drivers/gpu/drm/radeon/radeon_kfd.c
654 F:      drivers/gpu/drm/radeon/radeon_kfd.h
655 F:      include/uapi/linux/kfd_ioctl.h
656
657 AMD 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 DEVICE TREE SUPPORT
792 M:      Duc Dang <dhdang@apm.com>
793 S:      Supported
794 F:      arch/arm64/boot/dts/apm/
795
796 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
797 M:      Iyappan Subramanian <isubramanian@apm.com>
798 M:      Keyur Chudgar <kchudgar@apm.com>
799 S:      Supported
800 F:      drivers/net/ethernet/apm/xgene/
801 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
802
803 APTINA CAMERA SENSOR PLL
804 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
805 L:      linux-media@vger.kernel.org
806 S:      Maintained
807 F:      drivers/media/i2c/aptina-pll.*
808
809 ARC FRAMEBUFFER DRIVER
810 M:      Jaya Kumar <jayalk@intworks.biz>
811 S:      Maintained
812 F:      drivers/video/fbdev/arcfb.c
813 F:      drivers/video/fbdev/core/fb_defio.c
814
815 ARCNET NETWORK LAYER
816 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
817 L:      netdev@vger.kernel.org
818 S:      Maintained
819 F:      drivers/net/arcnet/
820 F:      include/uapi/linux/if_arcnet.h
821
822 ARM MFM AND FLOPPY DRIVERS
823 M:      Ian Molton <spyro@f2s.com>
824 S:      Maintained
825 F:      arch/arm/lib/floppydma.S
826 F:      arch/arm/include/asm/floppy.h
827
828 ARM PMU PROFILING AND DEBUGGING
829 M:      Will Deacon <will.deacon@arm.com>
830 S:      Maintained
831 F:      arch/arm/kernel/perf_*
832 F:      arch/arm/oprofile/common.c
833 F:      arch/arm/kernel/hw_breakpoint.c
834 F:      arch/arm/include/asm/hw_breakpoint.h
835 F:      arch/arm/include/asm/perf_event.h
836 F:      drivers/perf/arm_pmu.c
837 F:      include/linux/perf/arm_pmu.h
838
839 ARM PORT
840 M:      Russell King <linux@arm.linux.org.uk>
841 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
842 W:      http://www.arm.linux.org.uk/
843 S:      Maintained
844 F:      arch/arm/
845
846 ARM SUB-ARCHITECTURES
847 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
848 S:      Maintained
849 F:      arch/arm/mach-*/
850 F:      arch/arm/plat-*/
851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
852
853 ARM PRIMECELL AACI PL041 DRIVER
854 M:      Russell King <linux@arm.linux.org.uk>
855 S:      Maintained
856 F:      sound/arm/aaci.*
857
858 ARM PRIMECELL CLCD PL110 DRIVER
859 M:      Russell King <linux@arm.linux.org.uk>
860 S:      Maintained
861 F:      drivers/video/fbdev/amba-clcd.*
862
863 ARM PRIMECELL KMI PL050 DRIVER
864 M:      Russell King <linux@arm.linux.org.uk>
865 S:      Maintained
866 F:      drivers/input/serio/ambakmi.*
867 F:      include/linux/amba/kmi.h
868
869 ARM PRIMECELL MMCI PL180/1 DRIVER
870 M:      Russell King <linux@arm.linux.org.uk>
871 S:      Maintained
872 F:      drivers/mmc/host/mmci.*
873 F:      include/linux/amba/mmci.h
874
875 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
876 M:      Russell King <linux@arm.linux.org.uk>
877 S:      Maintained
878 F:      drivers/tty/serial/amba-pl01*.c
879 F:      include/linux/amba/serial.h
880
881 ARM PRIMECELL BUS SUPPORT
882 M:      Russell King <linux@arm.linux.org.uk>
883 S:      Maintained
884 F:      drivers/amba/
885 F:      include/linux/amba/bus.h
886
887 ARM/ADS SPHERE MACHINE SUPPORT
888 M:      Lennert Buytenhek <kernel@wantstofly.org>
889 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 S:      Maintained
891
892 ARM/AFEB9260 MACHINE SUPPORT
893 M:      Sergey Lapin <slapin@ossfans.org>
894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895 S:      Maintained
896
897 ARM/AJECO 1ARM MACHINE SUPPORT
898 M:      Lennert Buytenhek <kernel@wantstofly.org>
899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900 S:      Maintained
901
902 ARM/Allwinner sunXi SoC support
903 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
904 M:      Chen-Yu Tsai <wens@csie.org>
905 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906 S:      Maintained
907 N:      sun[x456789]i
908
909 ARM/Allwinner SoC Clock Support
910 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
911 S:      Maintained
912 F:      drivers/clk/sunxi/
913
914 ARM/Amlogic MesonX SoC support
915 M:      Carlo Caione <carlo@caione.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918 F:      drivers/media/rc/meson-ir.c
919 N:      meson[x68]
920
921 ARM/Annapurna Labs ALPINE ARCHITECTURE
922 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
923 S:      Maintained
924 F:      arch/arm/mach-alpine/
925
926 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
927 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
928 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
929 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
930 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931 W:      http://www.linux4sam.org
932 S:      Supported
933 F:      arch/arm/mach-at91/
934 F:      include/soc/at91/
935 F:      arch/arm/boot/dts/at91*.dts
936 F:      arch/arm/boot/dts/at91*.dtsi
937 F:      arch/arm/boot/dts/sama*.dts
938 F:      arch/arm/boot/dts/sama*.dtsi
939 F:      arch/arm/include/debug/at91.S
940
941 ARM/ATMEL AT91 Clock Support
942 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
943 S:      Maintained
944 F:      drivers/clk/at91
945
946 ARM/CALXEDA HIGHBANK ARCHITECTURE
947 M:      Rob Herring <robh@kernel.org>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S:      Maintained
950 F:      arch/arm/mach-highbank/
951
952 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
953 M:      Krzysztof Halasa <khalasa@piap.pl>
954 S:      Maintained
955 F:      arch/arm/mach-cns3xxx/
956
957 ARM/CAVIUM THUNDER NETWORK DRIVER
958 M:      Sunil Goutham <sgoutham@cavium.com>
959 M:      Robert Richter <rric@kernel.org>
960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 S:      Supported
962 F:      drivers/net/ethernet/cavium/thunder/
963
964 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
965 M:      Alexander Shiyan <shc_work@mail.ru>
966 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967 S:      Odd Fixes
968 N:      clps711x
969
970 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
971 M:      Hartley Sweeten <hsweeten@visionengravers.com>
972 M:      Ryan Mallon <rmallon@gmail.com>
973 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974 S:      Maintained
975 F:      arch/arm/mach-ep93xx/
976 F:      arch/arm/mach-ep93xx/include/mach/
977
978 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
979 M:      Lennert Buytenhek <kernel@wantstofly.org>
980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 S:      Maintained
982
983 ARM/CLKDEV SUPPORT
984 M:      Russell King <linux@arm.linux.org.uk>
985 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986 S:      Maintained
987 F:      arch/arm/include/asm/clkdev.h
988 F:      drivers/clk/clkdev.c
989
990 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
991 M:      Mike Rapoport <mike@compulab.co.il>
992 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 S:      Maintained
994
995 ARM/CONTEC MICRO9 MACHINE SUPPORT
996 M:      Hubert Feurstein <hubert.feurstein@contec.at>
997 S:      Maintained
998 F:      arch/arm/mach-ep93xx/micro9.c
999
1000 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1001 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1002 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003 S:      Maintained
1004 F:      drivers/hwtracing/coresight/*
1005 F:      Documentation/trace/coresight.txt
1006 F:      Documentation/devicetree/bindings/arm/coresight.txt
1007 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1008
1009 ARM/CORGI MACHINE SUPPORT
1010 M:      Richard Purdie <rpurdie@rpsys.net>
1011 S:      Maintained
1012
1013 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1014 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 T:      git git://github.com/ulli-kroll/linux.git
1017 S:      Maintained
1018 F:      arch/arm/mach-gemini/
1019 F:      drivers/rtc/rtc-gemini.c
1020
1021 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1022 M:      Barry Song <baohua@kernel.org>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1025 S:      Maintained
1026 F:      arch/arm/mach-prima2/
1027 F:      drivers/clk/sirf/
1028 F:      drivers/clocksource/timer-prima2.c
1029 F:      drivers/clocksource/timer-atlas7.c
1030 N:      [^a-z]sirf
1031
1032 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1033 M:      Baruch Siach <baruch@tkos.co.il>
1034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 S:      Maintained
1036 F:      arch/arm/boot/dts/cx92755*
1037 N:      digicolor
1038
1039 ARM/EBSA110 MACHINE SUPPORT
1040 M:      Russell King <linux@arm.linux.org.uk>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 W:      http://www.arm.linux.org.uk/
1043 S:      Maintained
1044 F:      arch/arm/mach-ebsa110/
1045 F:      drivers/net/ethernet/amd/am79c961a.*
1046
1047 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1048 M:      Uwe Kleine-König <kernel@pengutronix.de>
1049 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 S:      Maintained
1051 N:      efm32
1052
1053 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1054 M:      Daniel Ribeiro <drwyrm@gmail.com>
1055 M:      Stefan Schmidt <stefan@openezx.org>
1056 M:      Harald Welte <laforge@openezx.org>
1057 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1058 W:      http://www.openezx.org/
1059 S:      Maintained
1060 T:      topgit git://git.openezx.org/openezx.git
1061 F:      arch/arm/mach-pxa/ezx.c
1062
1063 ARM/FARADAY FA526 PORT
1064 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1065 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 S:      Maintained
1067 T:      git git://git.berlios.de/gemini-board
1068 F:      arch/arm/mm/*-fa*
1069
1070 ARM/FOOTBRIDGE ARCHITECTURE
1071 M:      Russell King <linux@arm.linux.org.uk>
1072 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 W:      http://www.arm.linux.org.uk/
1074 S:      Maintained
1075 F:      arch/arm/include/asm/hardware/dec21285.h
1076 F:      arch/arm/mach-footbridge/
1077
1078 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1079 M:      Shawn Guo <shawnguo@kernel.org>
1080 M:      Sascha Hauer <kernel@pengutronix.de>
1081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S:      Maintained
1083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1084 F:      arch/arm/mach-imx/
1085 F:      arch/arm/mach-mxs/
1086 F:      arch/arm/boot/dts/imx*
1087 F:      arch/arm/configs/imx*_defconfig
1088 F:      drivers/clk/imx/
1089 F:      include/soc/imx/
1090
1091 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1092 M:      Shawn Guo <shawnguo@kernel.org>
1093 M:      Sascha Hauer <kernel@pengutronix.de>
1094 R:      Stefan Agner <stefan@agner.ch>
1095 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096 S:      Maintained
1097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1098 F:      arch/arm/mach-imx/*vf610*
1099 F:      arch/arm/boot/dts/vf*
1100
1101 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1102 M:      Lennert Buytenhek <kernel@wantstofly.org>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105
1106 ARM/GUMSTIX MACHINE SUPPORT
1107 M:      Steve Sakoman <sakoman@gmail.com>
1108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S:      Maintained
1110
1111 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1112 M:      Philipp Zabel <philipp.zabel@gmail.com>
1113 M:      Paul Parsons <lost.distance@yahoo.com>
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Maintained
1116 F:      arch/arm/mach-pxa/hx4700.c
1117 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1118 F:      sound/soc/pxa/hx4700.c
1119
1120 ARM/HISILICON SOC SUPPORT
1121 M:      Wei Xu <xuwei5@hisilicon.com>
1122 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 W:      http://www.hisilicon.com
1124 S:      Supported
1125 T:      git git://github.com/hisilicon/linux-hisi.git
1126 F:      arch/arm/mach-hisi/
1127
1128 ARM/HP JORNADA 7XX MACHINE SUPPORT
1129 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1130 W:      www.jlime.com
1131 S:      Maintained
1132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1133 F:      arch/arm/mach-sa1100/jornada720.c
1134 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1135
1136 ARM/IGEP MACHINE SUPPORT
1137 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1138 M:      Javier Martinez Canillas <javier@dowhile0.org>
1139 L:      linux-omap@vger.kernel.org
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142 F:      arch/arm/boot/dts/omap3-igep*
1143
1144 ARM/INCOME PXA270 SUPPORT
1145 M:      Marek Vasut <marek.vasut@gmail.com>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1149
1150 ARM/INTEL IOP32X ARM ARCHITECTURE
1151 M:      Lennert Buytenhek <kernel@wantstofly.org>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154
1155 ARM/INTEL IOP33X ARM ARCHITECTURE
1156 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157 S:      Orphan
1158
1159 ARM/INTEL IOP13XX ARM ARCHITECTURE
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 IQ81342EX 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 IXDP2850 MACHINE SUPPORT
1170 M:      Lennert Buytenhek <kernel@wantstofly.org>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 S:      Maintained
1173
1174 ARM/INTEL IXP4XX ARM ARCHITECTURE
1175 M:      Imre Kaloz <kaloz@openwrt.org>
1176 M:      Krzysztof Halasa <khalasa@piap.pl>
1177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 S:      Maintained
1179 F:      arch/arm/mach-ixp4xx/
1180
1181 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1182 M:      Jonathan Cameron <jic23@cam.ac.uk>
1183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 S:      Maintained
1185 F:      arch/arm/mach-pxa/stargate2.c
1186 F:      drivers/pcmcia/pxa2xx_stargate2.c
1187
1188 ARM/INTEL XSC3 (MANZANO) ARM CORE
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/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1194 M:      Lennert Buytenhek <kernel@wantstofly.org>
1195 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 S:      Maintained
1197
1198 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1199 M:      Santosh Shilimkar <ssantosh@kernel.org>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      arch/arm/mach-keystone/
1203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1204
1205 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1206 M:      Santosh Shilimkar <ssantosh@kernel.org>
1207 L:      linux-kernel@vger.kernel.org
1208 S:      Maintained
1209 F:      drivers/clk/keystone/
1210
1211 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1212 M:      Santosh Shilimkar <ssantosh@kernel.org>
1213 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214 L:      linux-kernel@vger.kernel.org
1215 S:      Maintained
1216 F:      drivers/clocksource/timer-keystone.c
1217
1218 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1219 M:      Santosh Shilimkar <ssantosh@kernel.org>
1220 L:      linux-kernel@vger.kernel.org
1221 S:      Maintained
1222 F:      drivers/power/reset/keystone-reset.c
1223
1224 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1225 M:      Santosh Shilimkar <ssantosh@kernel.org>
1226 L:      linux-kernel@vger.kernel.org
1227 S:      Maintained
1228 F:      drivers/memory/*emif*
1229
1230 ARM/LOGICPD PXA270 MACHINE SUPPORT
1231 M:      Lennert Buytenhek <kernel@wantstofly.org>
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S:      Maintained
1234
1235 ARM/LPC18XX ARCHITECTURE
1236 M:      Joachim Eastwood <manabian@gmail.com>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S:      Maintained
1239 F:      arch/arm/boot/dts/lpc43*
1240 F:      drivers/clk/nxp/clk-lpc18xx*
1241 F:      drivers/clocksource/time-lpc32xx.c
1242 F:      drivers/i2c/busses/i2c-lpc2k.c
1243 F:      drivers/memory/pl172.c
1244 F:      drivers/mtd/spi-nor/nxp-spifi.c
1245 F:      drivers/rtc/rtc-lpc24xx.c
1246 N:      lpc18xx
1247
1248 ARM/MAGICIAN MACHINE SUPPORT
1249 M:      Philipp Zabel <philipp.zabel@gmail.com>
1250 S:      Maintained
1251
1252 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1253 M:      Jason Cooper <jason@lakedaemon.net>
1254 M:      Andrew Lunn <andrew@lunn.ch>
1255 M:      Gregory Clement <gregory.clement@free-electrons.com>
1256 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 S:      Maintained
1259 F:      arch/arm/mach-mvebu/
1260 F:      drivers/rtc/rtc-armada38x.c
1261 F:      arch/arm/boot/dts/armada*
1262 F:      arch/arm/boot/dts/kirkwood*
1263
1264
1265 ARM/Marvell Berlin SoC support
1266 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1267 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268 S:      Maintained
1269 F:      arch/arm/mach-berlin/
1270 F:      arch/arm/boot/dts/berlin*
1271
1272
1273 ARM/Marvell Dove/MV78xx0/Orion SOC support
1274 M:      Jason Cooper <jason@lakedaemon.net>
1275 M:      Andrew Lunn <andrew@lunn.ch>
1276 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1277 M:      Gregory Clement <gregory.clement@free-electrons.com>
1278 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 S:      Maintained
1280 F:      arch/arm/mach-dove/
1281 F:      arch/arm/mach-mv78xx0/
1282 F:      arch/arm/mach-orion5x/
1283 F:      arch/arm/plat-orion/
1284 F:      arch/arm/boot/dts/dove*
1285 F:      arch/arm/boot/dts/orion5x*
1286
1287
1288 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1289 M:      Alexander Clouter <alex@digriz.org.uk>
1290 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 W:      http://www.digriz.org.uk/ts78xx/kernel
1292 S:      Maintained
1293 F:      arch/arm/mach-orion5x/ts78xx-*
1294
1295 ARM/Mediatek RTC DRIVER
1296 M:      Eddie Huang <eddie.huang@mediatek.com>
1297 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1299 S:      Maintained
1300 F:      drivers/rtc/rtc-mt6397.c
1301
1302 ARM/Mediatek SoC support
1303 M:      Matthias Brugger <matthias.bgg@gmail.com>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1306 S:      Maintained
1307 F:      arch/arm/boot/dts/mt6*
1308 F:      arch/arm/boot/dts/mt8*
1309 F:      arch/arm/mach-mediatek/
1310 N:      mtk
1311 K:      mediatek
1312
1313 ARM/MICREL KS8695 ARCHITECTURE
1314 M:      Greg Ungerer <gerg@uclinux.org>
1315 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 F:      arch/arm/mach-ks8695/
1317 S:      Odd Fixes
1318
1319 ARM/MIOA701 MACHINE SUPPORT
1320 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1321 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 F:      arch/arm/mach-pxa/mioa701.c
1323 S:      Maintained
1324
1325 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1326 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1327 S:      Maintained
1328
1329 ARM/NOMADIK ARCHITECTURE
1330 M:      Alessandro Rubini <rubini@unipv.it>
1331 M:      Linus Walleij <linus.walleij@linaro.org>
1332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 S:      Maintained
1334 F:      arch/arm/mach-nomadik/
1335 F:      drivers/pinctrl/nomadik/
1336 F:      drivers/i2c/busses/i2c-nomadik.c
1337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1338
1339 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1340 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1341 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1342 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1343 S:      Supported
1344
1345 ARM/TOSA MACHINE SUPPORT
1346 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1347 M:      Dirk Opfer <dirk@opfer-online.de>
1348 S:      Maintained
1349
1350 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1351 M:      Marek Vasut <marek.vasut@gmail.com>
1352 L:      linux-arm-kernel@lists.infradead.org
1353 W:      http://hackndev.com
1354 S:      Maintained
1355 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1356 F:      arch/arm/mach-pxa/palmtx.c
1357 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1358 F:      arch/arm/mach-pxa/palmt5.c
1359 F:      arch/arm/mach-pxa/include/mach/palmld.h
1360 F:      arch/arm/mach-pxa/palmld.c
1361 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1362 F:      arch/arm/mach-pxa/palmte2.c
1363 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1364 F:      arch/arm/mach-pxa/palmtc.c
1365
1366 ARM/PALM TREO SUPPORT
1367 M:      Tomas Cech <sleep_walker@suse.com>
1368 L:      linux-arm-kernel@lists.infradead.org
1369 W:      http://hackndev.com
1370 S:      Maintained
1371 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1372 F:      arch/arm/mach-pxa/palmtreo.c
1373
1374 ARM/PALMZ72 SUPPORT
1375 M:      Sergey Lapin <slapin@ossfans.org>
1376 L:      linux-arm-kernel@lists.infradead.org
1377 W:      http://hackndev.com
1378 S:      Maintained
1379 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1380 F:      arch/arm/mach-pxa/palmz72.c
1381
1382 ARM/PLEB SUPPORT
1383 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1384 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1385 S:      Maintained
1386
1387 ARM/PT DIGITAL BOARD PORT
1388 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1389 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1390 W:      http://www.arm.linux.org.uk/
1391 S:      Maintained
1392
1393 ARM/QUALCOMM SUPPORT
1394 M:      Kumar Gala <galak@codeaurora.org>
1395 M:      Andy Gross <agross@codeaurora.org>
1396 M:      David Brown <davidb@codeaurora.org>
1397 L:      linux-arm-msm@vger.kernel.org
1398 L:      linux-soc@vger.kernel.org
1399 S:      Maintained
1400 F:      arch/arm/mach-qcom/
1401 F:      drivers/soc/qcom/
1402 F:      drivers/tty/serial/msm_serial.h
1403 F:      drivers/tty/serial/msm_serial.c
1404 F:      drivers/*/pm8???-*
1405 F:      drivers/mfd/ssbi.c
1406 F:      drivers/firmware/qcom_scm.c
1407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1408
1409 ARM/RADISYS ENP2611 MACHINE SUPPORT
1410 M:      Lennert Buytenhek <kernel@wantstofly.org>
1411 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1412 S:      Maintained
1413
1414 ARM/RISCPC ARCHITECTURE
1415 M:      Russell King <linux@arm.linux.org.uk>
1416 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417 W:      http://www.arm.linux.org.uk/
1418 S:      Maintained
1419 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1420 F:      arch/arm/include/asm/hardware/ioc.h
1421 F:      arch/arm/include/asm/hardware/iomd.h
1422 F:      arch/arm/include/asm/hardware/memc.h
1423 F:      arch/arm/mach-rpc/
1424 F:      drivers/net/ethernet/8390/etherh.c
1425 F:      drivers/net/ethernet/i825xx/ether1*
1426 F:      drivers/net/ethernet/seeq/ether3*
1427 F:      drivers/scsi/arm/
1428
1429 ARM/Rockchip SoC support
1430 M:      Heiko Stuebner <heiko@sntech.de>
1431 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432 L:      linux-rockchip@lists.infradead.org
1433 S:      Maintained
1434 F:      arch/arm/boot/dts/rk3*
1435 F:      arch/arm/mach-rockchip/
1436 F:      drivers/clk/rockchip/
1437 F:      drivers/i2c/busses/i2c-rk3x.c
1438 F:      drivers/*/*rockchip*
1439 F:      drivers/*/*/*rockchip*
1440 F:      sound/soc/rockchip/
1441 N:      rockchip
1442
1443 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1444 M:      Kukjin Kim <kgene@kernel.org>
1445 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1446 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1448 S:      Maintained
1449 F:      arch/arm/boot/dts/s3c*
1450 F:      arch/arm/boot/dts/exynos*
1451 F:      arch/arm64/boot/dts/exynos/
1452 F:      arch/arm/plat-samsung/
1453 F:      arch/arm/mach-s3c24*/
1454 F:      arch/arm/mach-s3c64xx/
1455 F:      arch/arm/mach-s5p*/
1456 F:      arch/arm/mach-exynos*/
1457 F:      drivers/*/*s3c2410*
1458 F:      drivers/*/*/*s3c2410*
1459 F:      drivers/spi/spi-s3c*
1460 F:      sound/soc/samsung/*
1461 F:      Documentation/arm/Samsung/
1462 F:      Documentation/devicetree/bindings/arm/samsung/
1463 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1464 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1465 N:      exynos
1466
1467 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1468 M:      Kyungmin Park <kyungmin.park@samsung.com>
1469 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1470 S:      Maintained
1471 F:      arch/arm/mach-s5pv210/
1472
1473 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1474 M:      Kyungmin Park <kyungmin.park@samsung.com>
1475 M:      Kamil Debski <k.debski@samsung.com>
1476 L:      linux-arm-kernel@lists.infradead.org
1477 L:      linux-media@vger.kernel.org
1478 S:      Maintained
1479 F:      drivers/media/platform/s5p-g2d/
1480
1481 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1482 M:      Kyungmin Park <kyungmin.park@samsung.com>
1483 M:      Kamil Debski <k.debski@samsung.com>
1484 M:      Jeongtae Park <jtp.park@samsung.com>
1485 L:      linux-arm-kernel@lists.infradead.org
1486 L:      linux-media@vger.kernel.org
1487 S:      Maintained
1488 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1489 F:      drivers/media/platform/s5p-mfc/
1490
1491 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1492 M:      Kyungmin Park <kyungmin.park@samsung.com>
1493 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1494 L:      linux-arm-kernel@lists.infradead.org
1495 L:      linux-media@vger.kernel.org
1496 S:      Maintained
1497 F:      drivers/media/platform/s5p-tv/
1498
1499 ARM/SHMOBILE ARM ARCHITECTURE
1500 M:      Simon Horman <horms@verge.net.au>
1501 M:      Magnus Damm <magnus.damm@gmail.com>
1502 L:      linux-sh@vger.kernel.org
1503 W:      http://oss.renesas.com
1504 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1506 S:      Supported
1507 F:      arch/arm/boot/dts/emev2*
1508 F:      arch/arm/boot/dts/r7s*
1509 F:      arch/arm/boot/dts/r8a*
1510 F:      arch/arm/boot/dts/sh*
1511 F:      arch/arm/configs/shmobile_defconfig
1512 F:      arch/arm/include/debug/renesas-scif.S
1513 F:      arch/arm/mach-shmobile/
1514 F:      drivers/sh/
1515
1516 ARM/SOCFPGA ARCHITECTURE
1517 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1518 S:      Maintained
1519 F:      arch/arm/mach-socfpga/
1520 F:      arch/arm/boot/dts/socfpga*
1521 F:      arch/arm/configs/socfpga_defconfig
1522 W:      http://www.rocketboards.org
1523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1524
1525 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1526 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1527 S:      Maintained
1528 F:      drivers/clk/socfpga/
1529
1530 ARM/SOCFPGA EDAC SUPPORT
1531 M:      Thor Thayer <tthayer@opensource.altera.com>
1532 S:      Maintained
1533 F:      drivers/edac/altera_edac.
1534
1535 ARM/STI ARCHITECTURE
1536 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1537 M:      Maxime Coquelin <maxime.coquelin@st.com>
1538 M:      Patrice Chotard <patrice.chotard@st.com>
1539 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540 L:      kernel@stlinux.com
1541 W:      http://www.stlinux.com
1542 S:      Maintained
1543 F:      arch/arm/mach-sti/
1544 F:      arch/arm/boot/dts/sti*
1545 F:      drivers/clocksource/arm_global_timer.c
1546 F:      drivers/clocksource/clksrc_st_lpc.c
1547 F:      drivers/i2c/busses/i2c-st.c
1548 F:      drivers/media/rc/st_rc.c
1549 F:      drivers/media/platform/sti/c8sectpfe/
1550 F:      drivers/mmc/host/sdhci-st.c
1551 F:      drivers/phy/phy-miphy28lp.c
1552 F:      drivers/phy/phy-miphy365x.c
1553 F:      drivers/phy/phy-stih407-usb.c
1554 F:      drivers/phy/phy-stih41x-usb.c
1555 F:      drivers/pinctrl/pinctrl-st.c
1556 F:      drivers/reset/sti/
1557 F:      drivers/rtc/rtc-st-lpc.c
1558 F:      drivers/tty/serial/st-asc.c
1559 F:      drivers/usb/dwc3/dwc3-st.c
1560 F:      drivers/usb/host/ehci-st.c
1561 F:      drivers/usb/host/ohci-st.c
1562 F:      drivers/watchdog/st_lpc_wdt.c
1563 F:      drivers/ata/ahci_st.c
1564
1565 ARM/STM32 ARCHITECTURE
1566 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1567 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568 S:      Maintained
1569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1570 N:      stm32
1571 F:      drivers/clocksource/armv7m_systick.c
1572
1573 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1574 M:      Lennert Buytenhek <kernel@wantstofly.org>
1575 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576 S:      Maintained
1577
1578 ARM/TETON BGA MACHINE SUPPORT
1579 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1580 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1581 S:      Maintained
1582
1583 ARM/THECUS N2100 MACHINE SUPPORT
1584 M:      Lennert Buytenhek <kernel@wantstofly.org>
1585 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586 S:      Maintained
1587
1588 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1589 M:      Wan ZongShun <mcuos.com@gmail.com>
1590 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1591 W:      http://www.mcuos.com
1592 S:      Maintained
1593 F:      arch/arm/mach-w90x900/
1594 F:      drivers/input/keyboard/w90p910_keypad.c
1595 F:      drivers/input/touchscreen/w90p910_ts.c
1596 F:      drivers/watchdog/nuc900_wdt.c
1597 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1598 F:      drivers/mtd/nand/nuc900_nand.c
1599 F:      drivers/rtc/rtc-nuc900.c
1600 F:      drivers/spi/spi-nuc900.c
1601 F:      drivers/usb/host/ehci-w90x900.c
1602 F:      drivers/video/fbdev/nuc900fb.c
1603
1604 ARM/U300 MACHINE SUPPORT
1605 M:      Linus Walleij <linus.walleij@linaro.org>
1606 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 S:      Supported
1608 F:      arch/arm/mach-u300/
1609 F:      drivers/clocksource/timer-u300.c
1610 F:      drivers/i2c/busses/i2c-stu300.c
1611 F:      drivers/rtc/rtc-coh901331.c
1612 F:      drivers/watchdog/coh901327_wdt.c
1613 F:      drivers/dma/coh901318*
1614 F:      drivers/mfd/ab3100*
1615 F:      drivers/rtc/rtc-ab3100.c
1616 F:      drivers/rtc/rtc-coh901331.c
1617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1618
1619 ARM/UNIPHIER ARCHITECTURE
1620 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1621 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622 S:      Maintained
1623 F:      arch/arm/boot/dts/uniphier*
1624 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1625 F:      arch/arm/mach-uniphier/
1626 F:      arch/arm/mm/cache-uniphier.c
1627 F:      drivers/pinctrl/uniphier/
1628 F:      drivers/tty/serial/8250/8250_uniphier.c
1629 N:      uniphier
1630
1631 ARM/Ux500 ARM ARCHITECTURE
1632 M:      Linus Walleij <linus.walleij@linaro.org>
1633 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1634 S:      Maintained
1635 F:      arch/arm/mach-ux500/
1636 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1637 F:      drivers/dma/ste_dma40*
1638 F:      drivers/hwspinlock/u8500_hsem.c
1639 F:      drivers/mfd/abx500*
1640 F:      drivers/mfd/ab8500*
1641 F:      drivers/mfd/dbx500*
1642 F:      drivers/mfd/db8500*
1643 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1644 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1645 F:      drivers/rtc/rtc-ab8500.c
1646 F:      drivers/rtc/rtc-pl031.c
1647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1648
1649 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1650 M:      Ulf Hansson <ulf.hansson@linaro.org>
1651 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652 T:      git git://git.linaro.org/people/ulfh/clk.git
1653 S:      Maintained
1654 F:      drivers/clk/ux500/
1655 F:      include/linux/platform_data/clk-ux500.h
1656
1657 ARM/VERSATILE EXPRESS PLATFORM
1658 M:      Liviu Dudau <liviu.dudau@arm.com>
1659 M:      Sudeep Holla <sudeep.holla@arm.com>
1660 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1661 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662 S:      Maintained
1663 F:      arch/arm/boot/dts/vexpress*
1664 F:      arch/arm64/boot/dts/arm/vexpress*
1665 F:      arch/arm/mach-vexpress/
1666 F:      */*/vexpress*
1667 F:      */*/*/vexpress*
1668 F:      drivers/clk/versatile/clk-vexpress-osc.c
1669 F:      drivers/clocksource/versatile.c
1670
1671 ARM/VFP SUPPORT
1672 M:      Russell King <linux@arm.linux.org.uk>
1673 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 W:      http://www.arm.linux.org.uk/
1675 S:      Maintained
1676 F:      arch/arm/vfp/
1677
1678 ARM/VOIPAC PXA270 SUPPORT
1679 M:      Marek Vasut <marek.vasut@gmail.com>
1680 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681 S:      Maintained
1682 F:      arch/arm/mach-pxa/vpac270.c
1683 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1684
1685 ARM/VT8500 ARM ARCHITECTURE
1686 M:      Tony Prisk <linux@prisktech.co.nz>
1687 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688 S:      Maintained
1689 F:      arch/arm/mach-vt8500/
1690 F:      drivers/clocksource/vt8500_timer.c
1691 F:      drivers/i2c/busses/i2c-wmt.c
1692 F:      drivers/mmc/host/wmt-sdmmc.c
1693 F:      drivers/pwm/pwm-vt8500.c
1694 F:      drivers/rtc/rtc-vt8500.c
1695 F:      drivers/tty/serial/vt8500_serial.c
1696 F:      drivers/usb/host/ehci-platform.c
1697 F:      drivers/usb/host/uhci-platform.c
1698 F:      drivers/video/fbdev/vt8500lcdfb.*
1699 F:      drivers/video/fbdev/wm8505fb*
1700 F:      drivers/video/fbdev/wmt_ge_rops.*
1701
1702 ARM/ZIPIT Z2 SUPPORT
1703 M:      Marek Vasut <marek.vasut@gmail.com>
1704 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1705 S:      Maintained
1706 F:      arch/arm/mach-pxa/z2.c
1707 F:      arch/arm/mach-pxa/include/mach/z2.h
1708
1709 ARM/ZTE ARCHITECTURE
1710 M:      Jun Nie <jun.nie@linaro.org>
1711 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1712 S:      Maintained
1713 F:      arch/arm/mach-zx/
1714 F:      drivers/clk/zte/
1715 F:      Documentation/devicetree/bindings/arm/zte.txt
1716 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1717
1718 ARM/ZYNQ ARCHITECTURE
1719 M:      Michal Simek <michal.simek@xilinx.com>
1720 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1721 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722 W:      http://wiki.xilinx.com
1723 T:      git https://github.com/Xilinx/linux-xlnx.git
1724 S:      Supported
1725 F:      arch/arm/mach-zynq/
1726 F:      drivers/cpuidle/cpuidle-zynq.c
1727 F:      drivers/block/xsysace.c
1728 N:      zynq
1729 N:      xilinx
1730 F:      drivers/clocksource/cadence_ttc_timer.c
1731 F:      drivers/i2c/busses/i2c-cadence.c
1732 F:      drivers/mmc/host/sdhci-of-arasan.c
1733 F:      drivers/edac/synopsys_edac.c
1734
1735 ARM SMMU DRIVERS
1736 M:      Will Deacon <will.deacon@arm.com>
1737 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1738 S:      Maintained
1739 F:      drivers/iommu/arm-smmu.c
1740 F:      drivers/iommu/arm-smmu-v3.c
1741 F:      drivers/iommu/io-pgtable-arm.c
1742
1743 ARM64 PORT (AARCH64 ARCHITECTURE)
1744 M:      Catalin Marinas <catalin.marinas@arm.com>
1745 M:      Will Deacon <will.deacon@arm.com>
1746 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747 S:      Maintained
1748 F:      arch/arm64/
1749 F:      Documentation/arm64/
1750
1751 AS3645A LED FLASH CONTROLLER DRIVER
1752 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1753 L:      linux-media@vger.kernel.org
1754 T:      git git://linuxtv.org/media_tree.git
1755 S:      Maintained
1756 F:      drivers/media/i2c/as3645a.c
1757 F:      include/media/as3645a.h
1758
1759 ASC7621 HARDWARE MONITOR DRIVER
1760 M:      George Joseph <george.joseph@fairview5.com>
1761 L:      lm-sensors@lm-sensors.org
1762 S:      Maintained
1763 F:      Documentation/hwmon/asc7621
1764 F:      drivers/hwmon/asc7621.c
1765
1766 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1767 M:      Corentin Chary <corentin.chary@gmail.com>
1768 L:      acpi4asus-user@lists.sourceforge.net
1769 L:      platform-driver-x86@vger.kernel.org
1770 W:      http://acpi4asus.sf.net
1771 S:      Maintained
1772 F:      drivers/platform/x86/asus*.c
1773 F:      drivers/platform/x86/eeepc*.c
1774
1775 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1776 R:      Dan Williams <dan.j.williams@intel.com>
1777 W:      http://sourceforge.net/projects/xscaleiop
1778 S:      Odd fixes
1779 F:      Documentation/crypto/async-tx-api.txt
1780 F:      crypto/async_tx/
1781 F:      drivers/dma/
1782 F:      include/linux/dmaengine.h
1783 F:      include/linux/async_tx.h
1784
1785 AT24 EEPROM DRIVER
1786 M:      Wolfram Sang <wsa@the-dreams.de>
1787 L:      linux-i2c@vger.kernel.org
1788 S:      Maintained
1789 F:      drivers/misc/eeprom/at24.c
1790 F:      include/linux/platform_data/at24.h
1791
1792 ATA OVER ETHERNET (AOE) DRIVER
1793 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1794 W:      http://www.openaoe.org/
1795 S:      Supported
1796 F:      Documentation/aoe/
1797 F:      drivers/block/aoe/
1798
1799 ATHEROS ATH GENERIC UTILITIES
1800 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1801 L:      linux-wireless@vger.kernel.org
1802 S:      Supported
1803 F:      drivers/net/wireless/ath/*
1804
1805 ATHEROS ATH5K WIRELESS DRIVER
1806 M:      Jiri Slaby <jirislaby@gmail.com>
1807 M:      Nick Kossifidis <mickflemm@gmail.com>
1808 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1809 L:      linux-wireless@vger.kernel.org
1810 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1811 S:      Maintained
1812 F:      drivers/net/wireless/ath/ath5k/
1813
1814 ATHEROS ATH6KL WIRELESS DRIVER
1815 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1816 L:      linux-wireless@vger.kernel.org
1817 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1818 T:      git git://github.com/kvalo/ath.git
1819 S:      Supported
1820 F:      drivers/net/wireless/ath/ath6kl/
1821
1822 WILOCITY WIL6210 WIRELESS DRIVER
1823 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1824 L:      linux-wireless@vger.kernel.org
1825 L:      wil6210@qca.qualcomm.com
1826 S:      Supported
1827 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1828 F:      drivers/net/wireless/ath/wil6210/
1829 F:      include/uapi/linux/wil6210_uapi.h
1830
1831 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1832 M:      Christian Lamparter <chunkeey@googlemail.com>
1833 L:      linux-wireless@vger.kernel.org
1834 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1835 S:      Maintained
1836 F:      drivers/net/wireless/ath/carl9170/
1837
1838 ATK0110 HWMON DRIVER
1839 M:      Luca Tettamanti <kronos.it@gmail.com>
1840 L:      lm-sensors@lm-sensors.org
1841 S:      Maintained
1842 F:      drivers/hwmon/asus_atk0110.c
1843
1844 ATI_REMOTE2 DRIVER
1845 M:      Ville Syrjala <syrjala@sci.fi>
1846 S:      Maintained
1847 F:      drivers/input/misc/ati_remote2.c
1848
1849 ATLX ETHERNET DRIVERS
1850 M:      Jay Cliburn <jcliburn@gmail.com>
1851 M:      Chris Snook <chris.snook@gmail.com>
1852 L:      netdev@vger.kernel.org
1853 W:      http://sourceforge.net/projects/atl1
1854 W:      http://atl1.sourceforge.net
1855 S:      Maintained
1856 F:      drivers/net/ethernet/atheros/
1857
1858 ATM
1859 M:      Chas Williams <3chas3@gmail.com>
1860 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1861 L:      netdev@vger.kernel.org
1862 W:      http://linux-atm.sourceforge.net
1863 S:      Maintained
1864 F:      drivers/atm/
1865 F:      include/linux/atm*
1866 F:      include/uapi/linux/atm*
1867
1868 ATMEL AT91 / AT32 MCI DRIVER
1869 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1870 S:      Maintained
1871 F:      drivers/mmc/host/atmel-mci.c
1872 F:      drivers/mmc/host/atmel-mci-regs.h
1873
1874 ATMEL AT91 / AT32 SERIAL DRIVER
1875 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1876 S:      Supported
1877 F:      drivers/tty/serial/atmel_serial.c
1878
1879 ATMEL Audio ALSA driver
1880 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1881 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1882 S:      Supported
1883 F:      sound/soc/atmel
1884
1885 ATMEL DMA DRIVER
1886 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1887 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1888 S:      Supported
1889 F:      drivers/dma/at_hdmac.c
1890 F:      drivers/dma/at_hdmac_regs.h
1891 F:      include/linux/platform_data/dma-atmel.h
1892
1893 ATMEL XDMA DRIVER
1894 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1895 L:      linux-arm-kernel@lists.infradead.org
1896 L:      dmaengine@vger.kernel.org
1897 S:      Supported
1898 F:      drivers/dma/at_xdmac.c
1899
1900 ATMEL I2C DRIVER
1901 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1902 L:      linux-i2c@vger.kernel.org
1903 S:      Supported
1904 F:      drivers/i2c/busses/i2c-at91.c
1905
1906 ATMEL ISI DRIVER
1907 M:      Josh Wu <josh.wu@atmel.com>
1908 L:      linux-media@vger.kernel.org
1909 S:      Supported
1910 F:      drivers/media/platform/soc_camera/atmel-isi.c
1911 F:      include/media/atmel-isi.h
1912
1913 ATMEL LCDFB DRIVER
1914 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1915 L:      linux-fbdev@vger.kernel.org
1916 S:      Maintained
1917 F:      drivers/video/fbdev/atmel_lcdfb.c
1918 F:      include/video/atmel_lcdc.h
1919
1920 ATMEL MACB ETHERNET DRIVER
1921 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1922 S:      Supported
1923 F:      drivers/net/ethernet/cadence/
1924
1925 ATMEL NAND DRIVER
1926 M:      Josh Wu <josh.wu@atmel.com>
1927 L:      linux-mtd@lists.infradead.org
1928 S:      Supported
1929 F:      drivers/mtd/nand/atmel_nand*
1930
1931 ATMEL SDMMC DRIVER
1932 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1933 L:      linux-mmc@vger.kernel.org
1934 S:      Supported
1935 F:      drivers/mmc/host/sdhci-of-at91.c
1936
1937 ATMEL SPI DRIVER
1938 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1939 S:      Supported
1940 F:      drivers/spi/spi-atmel.*
1941
1942 ATMEL SSC DRIVER
1943 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1944 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1945 S:      Supported
1946 F:      drivers/misc/atmel-ssc.c
1947 F:      include/linux/atmel-ssc.h
1948
1949 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1950 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1951 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1952 S:      Supported
1953 F:      drivers/misc/atmel_tclib.c
1954 F:      drivers/clocksource/tcb_clksrc.c
1955
1956 ATMEL USBA UDC DRIVER
1957 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1959 S:      Supported
1960 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1961
1962 ATMEL WIRELESS DRIVER
1963 M:      Simon Kelley <simon@thekelleys.org.uk>
1964 L:      linux-wireless@vger.kernel.org
1965 W:      http://www.thekelleys.org.uk/atmel
1966 W:      http://atmelwlandriver.sourceforge.net/
1967 S:      Maintained
1968 F:      drivers/net/wireless/atmel*
1969
1970 ATMEL MAXTOUCH DRIVER
1971 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1972 T:      git git://github.com/atmel-maxtouch/linux.git
1973 S:      Supported
1974 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1975 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1976 F:      include/linux/platform_data/atmel_mxt_ts.h
1977
1978 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1979 M:      Bradley Grove <linuxdrivers@attotech.com>
1980 L:      linux-scsi@vger.kernel.org
1981 W:      http://www.attotech.com
1982 S:      Supported
1983 F:      drivers/scsi/esas2r
1984
1985 ATUSB IEEE 802.15.4 RADIO DRIVER
1986 M:      Stefan Schmidt <stefan@osg.samsung.com>
1987 L:      linux-wpan@vger.kernel.org
1988 S:      Maintained
1989 F:      drivers/net/ieee802154/atusb.c
1990 F:      drivers/net/ieee802154/atusb.h
1991 F:      drivers/net/ieee802154/at86rf230.h
1992
1993 AUDIT SUBSYSTEM
1994 M:      Paul Moore <paul@paul-moore.com>
1995 M:      Eric Paris <eparis@redhat.com>
1996 L:      linux-audit@redhat.com (moderated for non-subscribers)
1997 W:      http://people.redhat.com/sgrubb/audit/
1998 T:      git git://git.infradead.org/users/pcmoore/audit
1999 S:      Maintained
2000 F:      include/linux/audit.h
2001 F:      include/uapi/linux/audit.h
2002 F:      kernel/audit*
2003
2004 AUXILIARY DISPLAY DRIVERS
2005 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2006 W:      http://miguelojeda.es/auxdisplay.htm
2007 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2008 S:      Maintained
2009 F:      drivers/auxdisplay/
2010 F:      include/linux/cfag12864b.h
2011
2012 AVR32 ARCHITECTURE
2013 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2014 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2015 W:      http://www.atmel.com/products/AVR32/
2016 W:      http://mirror.egtvedt.no/avr32linux.org/
2017 W:      http://avrfreaks.net/
2018 S:      Maintained
2019 F:      arch/avr32/
2020
2021 AVR32/AT32AP MACHINE SUPPORT
2022 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2023 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2024 S:      Maintained
2025 F:      arch/avr32/mach-at32ap/
2026
2027 AX.25 NETWORK LAYER
2028 M:      Ralf Baechle <ralf@linux-mips.org>
2029 L:      linux-hams@vger.kernel.org
2030 W:      http://www.linux-ax25.org/
2031 S:      Maintained
2032 F:      include/uapi/linux/ax25.h
2033 F:      include/net/ax25.h
2034 F:      net/ax25/
2035
2036 AZ6007 DVB DRIVER
2037 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2038 L:      linux-media@vger.kernel.org
2039 W:      http://linuxtv.org
2040 T:      git git://linuxtv.org/media_tree.git
2041 S:      Maintained
2042 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2043
2044 AZTECH FM RADIO RECEIVER DRIVER
2045 M:      Hans Verkuil <hverkuil@xs4all.nl>
2046 L:      linux-media@vger.kernel.org
2047 T:      git git://linuxtv.org/media_tree.git
2048 W:      http://linuxtv.org
2049 S:      Maintained
2050 F:      drivers/media/radio/radio-aztech*
2051
2052 B43 WIRELESS DRIVER
2053 L:      linux-wireless@vger.kernel.org
2054 L:      b43-dev@lists.infradead.org
2055 W:      http://wireless.kernel.org/en/users/Drivers/b43
2056 S:      Odd Fixes
2057 F:      drivers/net/wireless/b43/
2058
2059 B43LEGACY WIRELESS DRIVER
2060 M:      Larry Finger <Larry.Finger@lwfinger.net>
2061 L:      linux-wireless@vger.kernel.org
2062 L:      b43-dev@lists.infradead.org
2063 W:      http://wireless.kernel.org/en/users/Drivers/b43
2064 S:      Maintained
2065 F:      drivers/net/wireless/b43legacy/
2066
2067 BACKLIGHT CLASS/SUBSYSTEM
2068 M:      Jingoo Han <jingoohan1@gmail.com>
2069 M:      Lee Jones <lee.jones@linaro.org>
2070 S:      Maintained
2071 F:      drivers/video/backlight/
2072 F:      include/linux/backlight.h
2073
2074 BATMAN ADVANCED
2075 M:      Marek Lindner <mareklindner@neomailbox.ch>
2076 M:      Simon Wunderlich <sw@simonwunderlich.de>
2077 M:      Antonio Quartulli <antonio@meshcoding.com>
2078 L:      b.a.t.m.a.n@lists.open-mesh.org
2079 W:      http://www.open-mesh.org/
2080 S:      Maintained
2081 F:      net/batman-adv/
2082
2083 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2084 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2085 L:      linux-hams@vger.kernel.org
2086 W:      http://www.baycom.org/~tom/ham/ham.html
2087 S:      Maintained
2088 F:      drivers/net/hamradio/baycom*
2089
2090 BCACHE (BLOCK LAYER CACHE)
2091 M:      Kent Overstreet <kent.overstreet@gmail.com>
2092 L:      linux-bcache@vger.kernel.org
2093 W:      http://bcache.evilpiepirate.org
2094 S:      Maintained
2095 F:      drivers/md/bcache/
2096
2097 BDISP ST MEDIA DRIVER
2098 M:      Fabien Dessenne <fabien.dessenne@st.com>
2099 L:      linux-media@vger.kernel.org
2100 T:      git git://linuxtv.org/media_tree.git
2101 W:      http://linuxtv.org
2102 S:      Supported
2103 F:      drivers/media/platform/sti/bdisp
2104
2105 BEFS FILE SYSTEM
2106 S:      Orphan
2107 F:      Documentation/filesystems/befs.txt
2108 F:      fs/befs/
2109
2110 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2111 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2112 L:      netdev@vger.kernel.org
2113 S:      Maintained
2114 F:      drivers/net/ethernet/ec_bhf.c
2115
2116 BFS FILE SYSTEM
2117 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2118 S:      Maintained
2119 F:      Documentation/filesystems/bfs.txt
2120 F:      fs/bfs/
2121 F:      include/uapi/linux/bfs_fs.h
2122
2123 BLACKFIN ARCHITECTURE
2124 M:      Steven Miao <realmz6@gmail.com>
2125 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2126 T:      git git://git.code.sf.net/p/adi-linux/code
2127 W:      http://blackfin.uclinux.org
2128 S:      Supported
2129 F:      arch/blackfin/
2130
2131 BLACKFIN EMAC DRIVER
2132 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2133 W:      http://blackfin.uclinux.org
2134 S:      Supported
2135 F:      drivers/net/ethernet/adi/
2136
2137 BLACKFIN RTC DRIVER
2138 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2139 W:      http://blackfin.uclinux.org
2140 S:      Supported
2141 F:      drivers/rtc/rtc-bfin.c
2142
2143 BLACKFIN SDH DRIVER
2144 M:      Sonic Zhang <sonic.zhang@analog.com>
2145 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2146 W:      http://blackfin.uclinux.org
2147 S:      Supported
2148 F:      drivers/mmc/host/bfin_sdh.c
2149
2150 BLACKFIN SERIAL DRIVER
2151 M:      Sonic Zhang <sonic.zhang@analog.com>
2152 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2153 W:      http://blackfin.uclinux.org
2154 S:      Supported
2155 F:      drivers/tty/serial/bfin_uart.c
2156
2157 BLACKFIN WATCHDOG DRIVER
2158 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2159 W:      http://blackfin.uclinux.org
2160 S:      Supported
2161 F:      drivers/watchdog/bfin_wdt.c
2162
2163 BLACKFIN I2C TWI DRIVER
2164 M:      Sonic Zhang <sonic.zhang@analog.com>
2165 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2166 W:      http://blackfin.uclinux.org/
2167 S:      Supported
2168 F:      drivers/i2c/busses/i2c-bfin-twi.c
2169
2170 BLACKFIN MEDIA DRIVER
2171 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2172 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2173 W:      http://blackfin.uclinux.org/
2174 S:      Supported
2175 F:      drivers/media/platform/blackfin/
2176 F:      drivers/media/i2c/adv7183*
2177 F:      drivers/media/i2c/vs6624*
2178
2179 BLINKM RGB LED DRIVER
2180 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2181 S:      Maintained
2182 F:      drivers/leds/leds-blinkm.c
2183
2184 BLOCK LAYER
2185 M:      Jens Axboe <axboe@kernel.dk>
2186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2187 S:      Maintained
2188 F:      block/
2189 F:      kernel/trace/blktrace.c
2190
2191 BLOCK2MTD DRIVER
2192 M:      Joern Engel <joern@lazybastard.org>
2193 L:      linux-mtd@lists.infradead.org
2194 S:      Maintained
2195 F:      drivers/mtd/devices/block2mtd.c
2196
2197 BLUETOOTH DRIVERS
2198 M:      Marcel Holtmann <marcel@holtmann.org>
2199 M:      Gustavo Padovan <gustavo@padovan.org>
2200 M:      Johan Hedberg <johan.hedberg@gmail.com>
2201 L:      linux-bluetooth@vger.kernel.org
2202 W:      http://www.bluez.org/
2203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2205 S:      Maintained
2206 F:      drivers/bluetooth/
2207
2208 BLUETOOTH SUBSYSTEM
2209 M:      Marcel Holtmann <marcel@holtmann.org>
2210 M:      Gustavo Padovan <gustavo@padovan.org>
2211 M:      Johan Hedberg <johan.hedberg@gmail.com>
2212 L:      linux-bluetooth@vger.kernel.org
2213 W:      http://www.bluez.org/
2214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2216 S:      Maintained
2217 F:      net/bluetooth/
2218 F:      include/net/bluetooth/
2219
2220 BONDING DRIVER
2221 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2222 M:      Veaceslav Falico <vfalico@gmail.com>
2223 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2224 L:      netdev@vger.kernel.org
2225 W:      http://sourceforge.net/projects/bonding/
2226 S:      Supported
2227 F:      drivers/net/bonding/
2228 F:      include/uapi/linux/if_bonding.h
2229
2230 BPF (Safe dynamic programs and tools)
2231 M:      Alexei Starovoitov <ast@kernel.org>
2232 L:      netdev@vger.kernel.org
2233 L:      linux-kernel@vger.kernel.org
2234 S:      Supported
2235 F:      kernel/bpf/
2236
2237 BROADCOM B44 10/100 ETHERNET DRIVER
2238 M:      Gary Zambrano <zambrano@broadcom.com>
2239 L:      netdev@vger.kernel.org
2240 S:      Supported
2241 F:      drivers/net/ethernet/broadcom/b44.*
2242
2243 BROADCOM GENET ETHERNET DRIVER
2244 M:      Florian Fainelli <f.fainelli@gmail.com>
2245 L:      netdev@vger.kernel.org
2246 S:      Supported
2247 F:      drivers/net/ethernet/broadcom/genet/
2248
2249 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2250 M:      Sony Chacko <sony.chacko@qlogic.com>
2251 M:      Dept-HSGLinuxNICDev@qlogic.com
2252 L:      netdev@vger.kernel.org
2253 S:      Supported
2254 F:      drivers/net/ethernet/broadcom/bnx2.*
2255 F:      drivers/net/ethernet/broadcom/bnx2_*
2256
2257 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2258 M:      Ariel Elior <ariel.elior@qlogic.com>
2259 L:      netdev@vger.kernel.org
2260 S:      Supported
2261 F:      drivers/net/ethernet/broadcom/bnx2x/
2262
2263 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2264 M:      Florian Fainelli <f.fainelli@gmail.com>
2265 M:      Ray Jui <rjui@broadcom.com>
2266 M:      Scott Branden <sbranden@broadcom.com>
2267 L:      bcm-kernel-feedback-list@broadcom.com
2268 T:      git git://github.com/broadcom/mach-bcm
2269 S:      Maintained
2270 F:      arch/arm/mach-bcm/
2271 F:      arch/arm/boot/dts/bcm113*
2272 F:      arch/arm/boot/dts/bcm216*
2273 F:      arch/arm/boot/dts/bcm281*
2274 F:      arch/arm/configs/bcm_defconfig
2275 F:      drivers/mmc/host/sdhci-bcm-kona.c
2276 F:      drivers/clocksource/bcm_kona_timer.c
2277
2278 BROADCOM BCM2835 ARM ARCHITECTURE
2279 M:      Stephen Warren <swarren@wwwdotorg.org>
2280 M:      Lee Jones <lee@kernel.org>
2281 M:      Eric Anholt <eric@anholt.net>
2282 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2283 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2285 S:      Maintained
2286 N:      bcm2835
2287
2288 BROADCOM BCM33XX MIPS ARCHITECTURE
2289 M:      Kevin Cernekee <cernekee@gmail.com>
2290 L:      linux-mips@linux-mips.org
2291 S:      Maintained
2292 F:      arch/mips/bcm3384/*
2293 F:      arch/mips/include/asm/mach-bcm3384/*
2294 F:      arch/mips/kernel/*bmips*
2295
2296 BROADCOM BCM47XX MIPS ARCHITECTURE
2297 M:      Hauke Mehrtens <hauke@hauke-m.de>
2298 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2299 L:      linux-mips@linux-mips.org
2300 S:      Maintained
2301 F:      arch/mips/bcm47xx/*
2302 F:      arch/mips/include/asm/mach-bcm47xx/*
2303
2304 BROADCOM BCM5301X ARM ARCHITECTURE
2305 M:      Hauke Mehrtens <hauke@hauke-m.de>
2306 L:      linux-arm-kernel@lists.infradead.org
2307 S:      Maintained
2308 F:      arch/arm/mach-bcm/bcm_5301x.c
2309 F:      arch/arm/boot/dts/bcm5301x.dtsi
2310 F:      arch/arm/boot/dts/bcm470*
2311
2312 BROADCOM BCM63XX ARM ARCHITECTURE
2313 M:      Florian Fainelli <f.fainelli@gmail.com>
2314 L:      linux-arm-kernel@lists.infradead.org
2315 T:      git git://github.com/broadcom/arm-bcm63xx.git
2316 S:      Maintained
2317 F:      arch/arm/mach-bcm/bcm63xx.c
2318 F:      arch/arm/include/debug/bcm63xx.S
2319
2320 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2321 M:      Kevin Cernekee <cernekee@gmail.com>
2322 L:      linux-usb@vger.kernel.org
2323 S:      Maintained
2324 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2325
2326 BROADCOM BCM7XXX ARM ARCHITECTURE
2327 M:      Brian Norris <computersforpeace@gmail.com>
2328 M:      Gregory Fong <gregory.0xf0@gmail.com>
2329 M:      Florian Fainelli <f.fainelli@gmail.com>
2330 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2331 T:      git git://github.com/broadcom/stblinux.git
2332 S:      Maintained
2333 F:      arch/arm/mach-bcm/*brcmstb*
2334 F:      arch/arm/boot/dts/bcm7*.dts*
2335 F:      drivers/bus/brcmstb_gisb.c
2336 N:      brcmstb
2337
2338 BROADCOM BMIPS MIPS ARCHITECTURE
2339 M:      Kevin Cernekee <cernekee@gmail.com>
2340 M:      Florian Fainelli <f.fainelli@gmail.com>
2341 L:      linux-mips@linux-mips.org
2342 T:      git git://github.com/broadcom/stblinux.git
2343 S:      Maintained
2344 F:      arch/mips/bmips/*
2345 F:      arch/mips/include/asm/mach-bmips/*
2346 F:      arch/mips/kernel/*bmips*
2347 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2348 F:      drivers/irqchip/irq-bcm7*
2349 F:      drivers/irqchip/irq-brcmstb*
2350
2351 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2352 M:      Prashant Sreedharan <prashant@broadcom.com>
2353 M:      Michael Chan <mchan@broadcom.com>
2354 L:      netdev@vger.kernel.org
2355 S:      Supported
2356 F:      drivers/net/ethernet/broadcom/tg3.*
2357
2358 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2359 M:      Brett Rudley <brudley@broadcom.com>
2360 M:      Arend van Spriel <arend@broadcom.com>
2361 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2362 M:      Hante Meuleman <meuleman@broadcom.com>
2363 L:      linux-wireless@vger.kernel.org
2364 L:      brcm80211-dev-list@broadcom.com
2365 S:      Supported
2366 F:      drivers/net/wireless/brcm80211/
2367
2368 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2369 M:      QLogic-Storage-Upstream@qlogic.com
2370 L:      linux-scsi@vger.kernel.org
2371 S:      Supported
2372 F:      drivers/scsi/bnx2fc/
2373
2374 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2375 M:      QLogic-Storage-Upstream@qlogic.com
2376 L:      linux-scsi@vger.kernel.org
2377 S:      Supported
2378 F:      drivers/scsi/bnx2i/
2379
2380 BROADCOM IPROC ARM ARCHITECTURE
2381 M:      Ray Jui <rjui@broadcom.com>
2382 M:      Scott Branden <sbranden@broadcom.com>
2383 M:      Jon Mason <jonmason@broadcom.com>
2384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2385 L:      bcm-kernel-feedback-list@broadcom.com
2386 T:      git git://github.com/broadcom/cygnus-linux.git
2387 S:      Maintained
2388 N:      iproc
2389 N:      cygnus
2390 N:      nsp
2391 N:      bcm9113*
2392 N:      bcm9583*
2393 N:      bcm9585*
2394 N:      bcm9586*
2395 N:      bcm988312
2396 N:      bcm113*
2397 N:      bcm583*
2398 N:      bcm585*
2399 N:      bcm586*
2400 N:      bcm88312
2401
2402 BROADCOM BRCMSTB GPIO DRIVER
2403 M:      Gregory Fong <gregory.0xf0@gmail.com>
2404 L:      bcm-kernel-feedback-list@broadcom.com>
2405 S:      Supported
2406 F:      drivers/gpio/gpio-brcmstb.c
2407 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2408
2409 BROADCOM KONA GPIO DRIVER
2410 M:      Ray Jui <rjui@broadcom.com>
2411 L:      bcm-kernel-feedback-list@broadcom.com
2412 S:      Supported
2413 F:      drivers/gpio/gpio-bcm-kona.c
2414 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2415
2416 BROADCOM NVRAM DRIVER
2417 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2418 L:      linux-mips@linux-mips.org
2419 S:      Maintained
2420 F:      drivers/firmware/broadcom/*
2421
2422 BROADCOM STB NAND FLASH DRIVER
2423 M:      Brian Norris <computersforpeace@gmail.com>
2424 L:      linux-mtd@lists.infradead.org
2425 S:      Maintained
2426 F:      drivers/mtd/nand/brcmnand/
2427
2428 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2429 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2430 L:      linux-wireless@vger.kernel.org
2431 S:      Maintained
2432 F:      drivers/bcma/
2433 F:      include/linux/bcma/
2434
2435 BROADCOM SYSTEMPORT ETHERNET DRIVER
2436 M:      Florian Fainelli <f.fainelli@gmail.com>
2437 L:      netdev@vger.kernel.org
2438 S:      Supported
2439 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2440
2441 BROCADE BFA FC SCSI DRIVER
2442 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2443 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2444 L:      linux-scsi@vger.kernel.org
2445 S:      Supported
2446 F:      drivers/scsi/bfa/
2447
2448 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2449 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2450 L:      netdev@vger.kernel.org
2451 S:      Supported
2452 F:      drivers/net/ethernet/brocade/bna/
2453
2454 BSG (block layer generic sg v4 driver)
2455 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2456 L:      linux-scsi@vger.kernel.org
2457 S:      Supported
2458 F:      block/bsg.c
2459 F:      include/linux/bsg.h
2460 F:      include/uapi/linux/bsg.h
2461
2462 BT87X AUDIO DRIVER
2463 M:      Clemens Ladisch <clemens@ladisch.de>
2464 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2465 T:      git git://git.alsa-project.org/alsa-kernel.git
2466 S:      Maintained
2467 F:      Documentation/sound/alsa/Bt87x.txt
2468 F:      sound/pci/bt87x.c
2469
2470 BT8XXGPIO DRIVER
2471 M:      Michael Buesch <m@bues.ch>
2472 W:      http://bu3sch.de/btgpio.php
2473 S:      Maintained
2474 F:      drivers/gpio/gpio-bt8xx.c
2475
2476 BTRFS FILE SYSTEM
2477 M:      Chris Mason <clm@fb.com>
2478 M:      Josef Bacik <jbacik@fb.com>
2479 M:      David Sterba <dsterba@suse.com>
2480 L:      linux-btrfs@vger.kernel.org
2481 W:      http://btrfs.wiki.kernel.org/
2482 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2484 S:      Maintained
2485 F:      Documentation/filesystems/btrfs.txt
2486 F:      fs/btrfs/
2487
2488 BTTV VIDEO4LINUX DRIVER
2489 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2490 L:      linux-media@vger.kernel.org
2491 W:      http://linuxtv.org
2492 T:      git git://linuxtv.org/media_tree.git
2493 S:      Odd fixes
2494 F:      Documentation/video4linux/bttv/
2495 F:      drivers/media/pci/bt8xx/bttv*
2496
2497 BUSLOGIC SCSI DRIVER
2498 M:      Khalid Aziz <khalid@gonehiking.org>
2499 L:      linux-scsi@vger.kernel.org
2500 S:      Maintained
2501 F:      drivers/scsi/BusLogic.*
2502 F:      drivers/scsi/FlashPoint.*
2503
2504 C-MEDIA CMI8788 DRIVER
2505 M:      Clemens Ladisch <clemens@ladisch.de>
2506 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2507 T:      git git://git.alsa-project.org/alsa-kernel.git
2508 S:      Maintained
2509 F:      sound/pci/oxygen/
2510
2511 C6X ARCHITECTURE
2512 M:      Mark Salter <msalter@redhat.com>
2513 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2514 L:      linux-c6x-dev@linux-c6x.org
2515 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2516 S:      Maintained
2517 F:      arch/c6x/
2518
2519 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2520 M:      David Howells <dhowells@redhat.com>
2521 L:      linux-cachefs@redhat.com
2522 S:      Supported
2523 F:      Documentation/filesystems/caching/cachefiles.txt
2524 F:      fs/cachefiles/
2525
2526 CADET FM/AM RADIO RECEIVER DRIVER
2527 M:      Hans Verkuil <hverkuil@xs4all.nl>
2528 L:      linux-media@vger.kernel.org
2529 T:      git git://linuxtv.org/media_tree.git
2530 W:      http://linuxtv.org
2531 S:      Maintained
2532 F:      drivers/media/radio/radio-cadet*
2533
2534 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2535 M:      Jonathan Corbet <corbet@lwn.net>
2536 L:      linux-media@vger.kernel.org
2537 T:      git git://linuxtv.org/media_tree.git
2538 S:      Maintained
2539 F:      Documentation/video4linux/cafe_ccic
2540 F:      drivers/media/platform/marvell-ccic/
2541
2542 CAIF NETWORK LAYER
2543 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2544 L:      netdev@vger.kernel.org
2545 S:      Supported
2546 F:      Documentation/networking/caif/
2547 F:      drivers/net/caif/
2548 F:      include/uapi/linux/caif/
2549 F:      include/net/caif/
2550 F:      net/caif/
2551
2552 CALGARY x86-64 IOMMU
2553 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2554 M:      "Jon D. Mason" <jdmason@kudzu.us>
2555 L:      discuss@x86-64.org
2556 S:      Maintained
2557 F:      arch/x86/kernel/pci-calgary_64.c
2558 F:      arch/x86/kernel/tce_64.c
2559 F:      arch/x86/include/asm/calgary.h
2560 F:      arch/x86/include/asm/tce.h
2561
2562 CAN NETWORK LAYER
2563 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2564 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2565 L:      linux-can@vger.kernel.org
2566 W:      https://github.com/linux-can
2567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2569 S:      Maintained
2570 F:      Documentation/networking/can.txt
2571 F:      net/can/
2572 F:      include/linux/can/core.h
2573 F:      include/uapi/linux/can.h
2574 F:      include/uapi/linux/can/bcm.h
2575 F:      include/uapi/linux/can/raw.h
2576 F:      include/uapi/linux/can/gw.h
2577
2578 CAN NETWORK DRIVERS
2579 M:      Wolfgang Grandegger <wg@grandegger.com>
2580 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2581 L:      linux-can@vger.kernel.org
2582 W:      https://github.com/linux-can
2583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2585 S:      Maintained
2586 F:      drivers/net/can/
2587 F:      include/linux/can/dev.h
2588 F:      include/linux/can/platform/
2589 F:      include/uapi/linux/can/error.h
2590 F:      include/uapi/linux/can/netlink.h
2591
2592 CAPABILITIES
2593 M:      Serge Hallyn <serge.hallyn@canonical.com>
2594 L:      linux-security-module@vger.kernel.org
2595 S:      Supported
2596 F:      include/linux/capability.h
2597 F:      include/uapi/linux/capability.h
2598 F:      security/commoncap.c
2599 F:      kernel/capability.c
2600
2601 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2602 M:      Kevin Tsai <ktsai@capellamicro.com>
2603 S:      Maintained
2604 F:      drivers/iio/light/cm*
2605 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2606
2607 CAVIUM LIQUIDIO NETWORK DRIVER
2608 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2609 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2610 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2611 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2612 L:     netdev@vger.kernel.org
2613 W:     http://www.cavium.com
2614 S:     Supported
2615 F:     drivers/net/ethernet/cavium/liquidio/
2616
2617 CC2520 IEEE-802.15.4 RADIO DRIVER
2618 M:      Varka Bhadram <varkabhadram@gmail.com>
2619 L:      linux-wpan@vger.kernel.org
2620 S:      Maintained
2621 F:      drivers/net/ieee802154/cc2520.c
2622 F:      include/linux/spi/cc2520.h
2623 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2624
2625 CELL BROADBAND ENGINE ARCHITECTURE
2626 M:      Arnd Bergmann <arnd@arndb.de>
2627 L:      linuxppc-dev@lists.ozlabs.org
2628 W:      http://www.ibm.com/developerworks/power/cell/
2629 S:      Supported
2630 F:      arch/powerpc/include/asm/cell*.h
2631 F:      arch/powerpc/include/asm/spu*.h
2632 F:      arch/powerpc/include/uapi/asm/spu*.h
2633 F:      arch/powerpc/oprofile/*cell*
2634 F:      arch/powerpc/platforms/cell/
2635
2636 CEPH COMMON CODE (LIBCEPH)
2637 M:      Ilya Dryomov <idryomov@gmail.com>
2638 M:      "Yan, Zheng" <zyan@redhat.com>
2639 M:      Sage Weil <sage@redhat.com>
2640 L:      ceph-devel@vger.kernel.org
2641 W:      http://ceph.com/
2642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2643 T:      git git://github.com/ceph/ceph-client.git
2644 S:      Supported
2645 F:      net/ceph/
2646 F:      include/linux/ceph/
2647 F:      include/linux/crush/
2648
2649 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2650 M:      "Yan, Zheng" <zyan@redhat.com>
2651 M:      Sage Weil <sage@redhat.com>
2652 M:      Ilya Dryomov <idryomov@gmail.com>
2653 L:      ceph-devel@vger.kernel.org
2654 W:      http://ceph.com/
2655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2656 T:      git git://github.com/ceph/ceph-client.git
2657 S:      Supported
2658 F:      Documentation/filesystems/ceph.txt
2659 F:      fs/ceph/
2660
2661 CERTIFICATE HANDLING:
2662 M:      David Howells <dhowells@redhat.com>
2663 M:      David Woodhouse <dwmw2@infradead.org>
2664 L:      keyrings@linux-nfs.org
2665 S:      Maintained
2666 F:      Documentation/module-signing.txt
2667 F:      certs/
2668 F:      scripts/extract-cert.c
2669
2670 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2671 L:      linux-usb@vger.kernel.org
2672 S:      Orphan
2673 F:      Documentation/usb/WUSB-Design-overview.txt
2674 F:      Documentation/usb/wusb-cbaf
2675 F:      drivers/usb/host/hwa-hc.c
2676 F:      drivers/usb/host/whci/
2677 F:      drivers/usb/wusbcore/
2678 F:      include/linux/usb/wusb*
2679
2680 CFAG12864B LCD DRIVER
2681 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2682 W:      http://miguelojeda.es/auxdisplay.htm
2683 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2684 S:      Maintained
2685 F:      drivers/auxdisplay/cfag12864b.c
2686 F:      include/linux/cfag12864b.h
2687
2688 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2689 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2690 W:      http://miguelojeda.es/auxdisplay.htm
2691 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2692 S:      Maintained
2693 F:      drivers/auxdisplay/cfag12864bfb.c
2694 F:      include/linux/cfag12864b.h
2695
2696 CFG80211 and NL80211
2697 M:      Johannes Berg <johannes@sipsolutions.net>
2698 L:      linux-wireless@vger.kernel.org
2699 W:      http://wireless.kernel.org/
2700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2702 S:      Maintained
2703 F:      include/uapi/linux/nl80211.h
2704 F:      include/net/cfg80211.h
2705 F:      net/wireless/*
2706 X:      net/wireless/wext*
2707
2708 CHAR and MISC DRIVERS
2709 M:      Arnd Bergmann <arnd@arndb.de>
2710 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2712 S:      Supported
2713 F:      drivers/char/*
2714 F:      drivers/misc/*
2715 F:      include/linux/miscdevice.h
2716
2717 CHECKPATCH
2718 M:      Andy Whitcroft <apw@canonical.com>
2719 M:      Joe Perches <joe@perches.com>
2720 S:      Maintained
2721 F:      scripts/checkpatch.pl
2722
2723 CHINESE DOCUMENTATION
2724 M:      Harry Wei <harryxiyou@gmail.com>
2725 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2726 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2727 S:      Maintained
2728 F:      Documentation/zh_CN/
2729
2730 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2731 M:      Peter Chen <Peter.Chen@freescale.com>
2732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2733 L:      linux-usb@vger.kernel.org
2734 S:      Maintained
2735 F:      drivers/usb/chipidea/
2736
2737 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2738 M:      Hans de Goede <hdegoede@redhat.com>
2739 L:      linux-input@vger.kernel.org
2740 S:      Maintained
2741 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2742 F:      drivers/input/touchscreen/chipone_icn8318.c
2743
2744 CHROME HARDWARE PLATFORM SUPPORT
2745 M:      Olof Johansson <olof@lixom.net>
2746 S:      Maintained
2747 F:      drivers/platform/chrome/
2748
2749 CISCO VIC ETHERNET NIC DRIVER
2750 M:      Christian Benvenuti <benve@cisco.com>
2751 M:      Sujith Sankar <ssujith@cisco.com>
2752 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2753 M:      Neel Patel <neepatel@cisco.com>
2754 S:      Supported
2755 F:      drivers/net/ethernet/cisco/enic/
2756
2757 CISCO VIC LOW LATENCY NIC DRIVER
2758 M:      Upinder Malhi <umalhi@cisco.com>
2759 S:      Supported
2760 F:      drivers/infiniband/hw/usnic
2761
2762 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2763 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2764 L:      netdev@vger.kernel.org
2765 S:      Maintained
2766 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2767
2768 CIRRUS LOGIC AUDIO CODEC DRIVERS
2769 M:      Brian Austin <brian.austin@cirrus.com>
2770 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2771 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2772 S:      Maintained
2773 F:      sound/soc/codecs/cs*
2774
2775 CLEANCACHE API
2776 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2777 L:      linux-kernel@vger.kernel.org
2778 S:      Maintained
2779 F:      mm/cleancache.c
2780 F:      include/linux/cleancache.h
2781
2782 CLK API
2783 M:      Russell King <linux@arm.linux.org.uk>
2784 L:      linux-clk@vger.kernel.org
2785 S:      Maintained
2786 F:      include/linux/clk.h
2787
2788 CLOCKSOURCE, CLOCKEVENT DRIVERS
2789 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2790 M:      Thomas Gleixner <tglx@linutronix.de>
2791 L:      linux-kernel@vger.kernel.org
2792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2793 S:      Supported
2794 F:      drivers/clocksource
2795
2796 CISCO FCOE HBA DRIVER
2797 M:      Hiral Patel <hiralpat@cisco.com>
2798 M:      Suma Ramars <sramars@cisco.com>
2799 M:      Brian Uchino <buchino@cisco.com>
2800 L:      linux-scsi@vger.kernel.org
2801 S:      Supported
2802 F:      drivers/scsi/fnic/
2803
2804 CISCO SCSI HBA DRIVER
2805 M:      Narsimhulu Musini <nmusini@cisco.com>
2806 M:      Sesidhar Baddela <sebaddel@cisco.com>
2807 L:      linux-scsi@vger.kernel.org
2808 S:      Supported
2809 F:      drivers/scsi/snic/
2810
2811 CMPC ACPI DRIVER
2812 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2813 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2814 L:      platform-driver-x86@vger.kernel.org
2815 S:      Supported
2816 F:      drivers/platform/x86/classmate-laptop.c
2817
2818 COBALT MEDIA DRIVER
2819 M:      Hans Verkuil <hans.verkuil@cisco.com>
2820 L:      linux-media@vger.kernel.org
2821 T:      git git://linuxtv.org/media_tree.git
2822 W:      http://linuxtv.org
2823 S:      Supported
2824 F:      drivers/media/pci/cobalt/
2825
2826 COCCINELLE/Semantic Patches (SmPL)
2827 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2828 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2829 M:      Nicolas Palix <nicolas.palix@imag.fr>
2830 M:      Michal Marek <mmarek@suse.com>
2831 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2833 W:      http://coccinelle.lip6.fr/
2834 S:      Supported
2835 F:      Documentation/coccinelle.txt
2836 F:      scripts/coccinelle/
2837 F:      scripts/coccicheck
2838
2839 CODA FILE SYSTEM
2840 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2841 M:      coda@cs.cmu.edu
2842 L:      codalist@coda.cs.cmu.edu
2843 W:      http://www.coda.cs.cmu.edu/
2844 S:      Maintained
2845 F:      Documentation/filesystems/coda.txt
2846 F:      fs/coda/
2847 F:      include/linux/coda*.h
2848 F:      include/uapi/linux/coda*.h
2849
2850 CODA V4L2 MEM2MEM DRIVER
2851 M:      Philipp Zabel <p.zabel@pengutronix.de>
2852 L:      linux-media@vger.kernel.org
2853 S:      Maintained
2854 F:      Documentation/devicetree/bindings/media/coda.txt
2855 F:      drivers/media/platform/coda/
2856
2857 COMMON CLK FRAMEWORK
2858 M:      Michael Turquette <mturquette@baylibre.com>
2859 M:      Stephen Boyd <sboyd@codeaurora.org>
2860 L:      linux-clk@vger.kernel.org
2861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2862 S:      Maintained
2863 F:      drivers/clk/
2864 X:      drivers/clk/clkdev.c
2865 F:      include/linux/clk-pr*
2866 F:      include/linux/clk/
2867
2868 COMMON INTERNET FILE SYSTEM (CIFS)
2869 M:      Steve French <sfrench@samba.org>
2870 L:      linux-cifs@vger.kernel.org
2871 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2872 W:      http://linux-cifs.samba.org/
2873 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2874 S:      Supported
2875 F:      Documentation/filesystems/cifs/
2876 F:      fs/cifs/
2877
2878 COMPACTPCI HOTPLUG CORE
2879 M:      Scott Murray <scott@spiteful.org>
2880 L:      linux-pci@vger.kernel.org
2881 S:      Maintained
2882 F:      drivers/pci/hotplug/cpci_hotplug*
2883
2884 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2885 M:      Scott Murray <scott@spiteful.org>
2886 L:      linux-pci@vger.kernel.org
2887 S:      Maintained
2888 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2889
2890 COMPACTPCI HOTPLUG GENERIC DRIVER
2891 M:      Scott Murray <scott@spiteful.org>
2892 L:      linux-pci@vger.kernel.org
2893 S:      Maintained
2894 F:      drivers/pci/hotplug/cpcihp_generic.c
2895
2896 COMPAL LAPTOP SUPPORT
2897 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2898 L:      platform-driver-x86@vger.kernel.org
2899 S:      Maintained
2900 F:      drivers/platform/x86/compal-laptop.c
2901
2902 CONEXANT ACCESSRUNNER USB DRIVER
2903 M:      Simon Arlott <cxacru@fire.lp0.eu>
2904 L:      accessrunner-general@lists.sourceforge.net
2905 W:      http://accessrunner.sourceforge.net/
2906 S:      Maintained
2907 F:      drivers/usb/atm/cxacru.c
2908
2909 CONFIGFS
2910 M:      Joel Becker <jlbec@evilplan.org>
2911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2912 S:      Supported
2913 F:      fs/configfs/
2914 F:      include/linux/configfs.h
2915
2916 CONNECTOR
2917 M:      Evgeniy Polyakov <zbr@ioremap.net>
2918 L:      netdev@vger.kernel.org
2919 S:      Maintained
2920 F:      drivers/connector/
2921
2922 CONTROL GROUP (CGROUP)
2923 M:      Tejun Heo <tj@kernel.org>
2924 M:      Li Zefan <lizefan@huawei.com>
2925 M:      Johannes Weiner <hannes@cmpxchg.org>
2926 L:      cgroups@vger.kernel.org
2927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2928 S:      Maintained
2929 F:      Documentation/cgroups/
2930 F:      include/linux/cgroup*
2931 F:      kernel/cgroup*
2932
2933 CONTROL GROUP - CPUSET
2934 M:      Li Zefan <lizefan@huawei.com>
2935 L:      cgroups@vger.kernel.org
2936 W:      http://www.bullopensource.org/cpuset/
2937 W:      http://oss.sgi.com/projects/cpusets/
2938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2939 S:      Maintained
2940 F:      Documentation/cgroups/cpusets.txt
2941 F:      include/linux/cpuset.h
2942 F:      kernel/cpuset.c
2943
2944 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2945 M:      Johannes Weiner <hannes@cmpxchg.org>
2946 M:      Michal Hocko <mhocko@kernel.org>
2947 L:      cgroups@vger.kernel.org
2948 L:      linux-mm@kvack.org
2949 S:      Maintained
2950 F:      mm/memcontrol.c
2951 F:      mm/swap_cgroup.c
2952
2953 CORETEMP HARDWARE MONITORING DRIVER
2954 M:      Fenghua Yu <fenghua.yu@intel.com>
2955 L:      lm-sensors@lm-sensors.org
2956 S:      Maintained
2957 F:      Documentation/hwmon/coretemp
2958 F:      drivers/hwmon/coretemp.c
2959
2960 COSA/SRP SYNC SERIAL DRIVER
2961 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2962 W:      http://www.fi.muni.cz/~kas/cosa/
2963 S:      Maintained
2964 F:      drivers/net/wan/cosa*
2965
2966 CPMAC ETHERNET DRIVER
2967 M:      Florian Fainelli <florian@openwrt.org>
2968 L:      netdev@vger.kernel.org
2969 S:      Maintained
2970 F:      drivers/net/ethernet/ti/cpmac.c
2971
2972 CPU FREQUENCY DRIVERS
2973 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2974 M:      Viresh Kumar <viresh.kumar@linaro.org>
2975 L:      linux-pm@vger.kernel.org
2976 S:      Maintained
2977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2978 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2979 F:      drivers/cpufreq/
2980 F:      include/linux/cpufreq.h
2981
2982 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2983 M:      Viresh Kumar <viresh.kumar@linaro.org>
2984 M:      Sudeep Holla <sudeep.holla@arm.com>
2985 L:      linux-pm@vger.kernel.org
2986 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2987 S:      Maintained
2988 F:      drivers/cpufreq/arm_big_little.h
2989 F:      drivers/cpufreq/arm_big_little.c
2990 F:      drivers/cpufreq/arm_big_little_dt.c
2991
2992 CPUIDLE DRIVER - ARM BIG LITTLE
2993 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2994 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2995 L:      linux-pm@vger.kernel.org
2996 L:      linux-arm-kernel@lists.infradead.org
2997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2998 S:      Maintained
2999 F:      drivers/cpuidle/cpuidle-big_little.c
3000
3001 CPUIDLE DRIVER - ARM EXYNOS
3002 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3003 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3004 M:      Kukjin Kim <kgene@kernel.org>
3005 L:      linux-pm@vger.kernel.org
3006 L:      linux-samsung-soc@vger.kernel.org
3007 S:      Supported
3008 F:      drivers/cpuidle/cpuidle-exynos.c
3009 F:      arch/arm/mach-exynos/pm.c
3010
3011 CPUIDLE DRIVERS
3012 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3013 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3014 L:      linux-pm@vger.kernel.org
3015 S:      Maintained
3016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3017 F:      drivers/cpuidle/*
3018 F:      include/linux/cpuidle.h
3019
3020 CPUID/MSR DRIVER
3021 M:      "H. Peter Anvin" <hpa@zytor.com>
3022 S:      Maintained
3023 F:      arch/x86/kernel/cpuid.c
3024 F:      arch/x86/kernel/msr.c
3025
3026 CPU POWER MONITORING SUBSYSTEM
3027 M:      Thomas Renninger <trenn@suse.com>
3028 L:      linux-pm@vger.kernel.org
3029 S:      Maintained
3030 F:      tools/power/cpupower/
3031
3032 CRAMFS FILESYSTEM
3033 W:      http://sourceforge.net/projects/cramfs/
3034 S:      Orphan / Obsolete
3035 F:      Documentation/filesystems/cramfs.txt
3036 F:      fs/cramfs/
3037
3038 CRIS PORT
3039 M:      Mikael Starvik <starvik@axis.com>
3040 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3041 L:      linux-cris-kernel@axis.com
3042 W:      http://developer.axis.com
3043 S:      Maintained
3044 F:      arch/cris/
3045 F:      drivers/tty/serial/crisv10.*
3046
3047 CRYPTO API
3048 M:      Herbert Xu <herbert@gondor.apana.org.au>
3049 M:      "David S. Miller" <davem@davemloft.net>
3050 L:      linux-crypto@vger.kernel.org
3051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3052 S:      Maintained
3053 F:      Documentation/crypto/
3054 F:      Documentation/DocBook/crypto-API.tmpl
3055 F:      arch/*/crypto/
3056 F:      crypto/
3057 F:      drivers/crypto/
3058 F:      include/crypto/
3059
3060 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3061 M:      Neil Horman <nhorman@tuxdriver.com>
3062 L:      linux-crypto@vger.kernel.org
3063 S:      Maintained
3064 F:      crypto/ansi_cprng.c
3065 F:      crypto/rng.c
3066
3067 CS5535 Audio ALSA driver
3068 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3069 S:      Maintained
3070 F:      sound/pci/cs5535audio/
3071
3072 CW1200 WLAN driver
3073 M:      Solomon Peachy <pizza@shaftnet.org>
3074 S:      Maintained
3075 F:      drivers/net/wireless/cw1200/
3076
3077 CX18 VIDEO4LINUX DRIVER
3078 M:      Andy Walls <awalls@md.metrocast.net>
3079 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3080 L:      linux-media@vger.kernel.org
3081 T:      git git://linuxtv.org/media_tree.git
3082 W:      http://linuxtv.org
3083 W:      http://www.ivtvdriver.org/index.php/Cx18
3084 S:      Maintained
3085 F:      Documentation/video4linux/cx18.txt
3086 F:      drivers/media/pci/cx18/
3087 F:      include/uapi/linux/ivtv*
3088
3089 CX2341X MPEG ENCODER HELPER MODULE
3090 M:      Hans Verkuil <hverkuil@xs4all.nl>
3091 L:      linux-media@vger.kernel.org
3092 T:      git git://linuxtv.org/media_tree.git
3093 W:      http://linuxtv.org
3094 S:      Maintained
3095 F:      drivers/media/common/cx2341x*
3096 F:      include/media/cx2341x*
3097
3098 CX24120 MEDIA DRIVER
3099 M:      Jemma Denson <jdenson@gmail.com>
3100 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3101 L:      linux-media@vger.kernel.org
3102 W:      http://linuxtv.org/
3103 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3104 S:      Maintained
3105 F:      drivers/media/dvb-frontends/cx24120*
3106
3107 CX88 VIDEO4LINUX DRIVER
3108 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3109 L:      linux-media@vger.kernel.org
3110 W:      http://linuxtv.org
3111 T:      git git://linuxtv.org/media_tree.git
3112 S:      Odd fixes
3113 F:      Documentation/video4linux/cx88/
3114 F:      drivers/media/pci/cx88/
3115
3116 CXD2820R MEDIA DRIVER
3117 M:      Antti Palosaari <crope@iki.fi>
3118 L:      linux-media@vger.kernel.org
3119 W:      http://linuxtv.org/
3120 W:      http://palosaari.fi/linux/
3121 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3122 T:      git git://linuxtv.org/anttip/media_tree.git
3123 S:      Maintained
3124 F:      drivers/media/dvb-frontends/cxd2820r*
3125
3126 CXGB3 ETHERNET DRIVER (CXGB3)
3127 M:      Santosh Raspatur <santosh@chelsio.com>
3128 L:      netdev@vger.kernel.org
3129 W:      http://www.chelsio.com
3130 S:      Supported
3131 F:      drivers/net/ethernet/chelsio/cxgb3/
3132
3133 CXGB3 ISCSI DRIVER (CXGB3I)
3134 M:      Karen Xie <kxie@chelsio.com>
3135 L:      linux-scsi@vger.kernel.org
3136 W:      http://www.chelsio.com
3137 S:      Supported
3138 F:      drivers/scsi/cxgbi/cxgb3i
3139
3140 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3141 M:      Steve Wise <swise@chelsio.com>
3142 L:      linux-rdma@vger.kernel.org
3143 W:      http://www.openfabrics.org
3144 S:      Supported
3145 F:      drivers/infiniband/hw/cxgb3/
3146
3147 CXGB4 ETHERNET DRIVER (CXGB4)
3148 M:      Hariprasad S <hariprasad@chelsio.com>
3149 L:      netdev@vger.kernel.org
3150 W:      http://www.chelsio.com
3151 S:      Supported
3152 F:      drivers/net/ethernet/chelsio/cxgb4/
3153
3154 CXGB4 ISCSI DRIVER (CXGB4I)
3155 M:      Karen Xie <kxie@chelsio.com>
3156 L:      linux-scsi@vger.kernel.org
3157 W:      http://www.chelsio.com
3158 S:      Supported
3159 F:      drivers/scsi/cxgbi/cxgb4i
3160
3161 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3162 M:      Steve Wise <swise@chelsio.com>
3163 L:      linux-rdma@vger.kernel.org
3164 W:      http://www.openfabrics.org
3165 S:      Supported
3166 F:      drivers/infiniband/hw/cxgb4/
3167
3168 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3169 M:      Casey Leedom <leedom@chelsio.com>
3170 L:      netdev@vger.kernel.org
3171 W:      http://www.chelsio.com
3172 S:      Supported
3173 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3174
3175 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3176 M:      Ian Munsie <imunsie@au1.ibm.com>
3177 M:      Michael Neuling <mikey@neuling.org>
3178 L:      linuxppc-dev@lists.ozlabs.org
3179 S:      Supported
3180 F:      drivers/misc/cxl/
3181 F:      include/misc/cxl*
3182 F:      include/uapi/misc/cxl.h
3183 F:      Documentation/powerpc/cxl.txt
3184 F:      Documentation/powerpc/cxl.txt
3185 F:      Documentation/ABI/testing/sysfs-class-cxl
3186
3187 STMMAC ETHERNET DRIVER
3188 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3189 L:      netdev@vger.kernel.org
3190 W:      http://www.stlinux.com
3191 S:      Supported
3192 F:      drivers/net/ethernet/stmicro/stmmac/
3193
3194 CYBERPRO FB DRIVER
3195 M:      Russell King <linux@arm.linux.org.uk>
3196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3197 W:      http://www.arm.linux.org.uk/
3198 S:      Maintained
3199 F:      drivers/video/fbdev/cyber2000fb.*
3200
3201 CYCLADES ASYNC MUX DRIVER
3202 W:      http://www.cyclades.com/
3203 S:      Orphan
3204 F:      drivers/tty/cyclades.c
3205 F:      include/linux/cyclades.h
3206 F:      include/uapi/linux/cyclades.h
3207
3208 CYCLADES PC300 DRIVER
3209 W:      http://www.cyclades.com/
3210 S:      Orphan
3211 F:      drivers/net/wan/pc300*
3212
3213 CYPRESS_FIRMWARE MEDIA DRIVER
3214 M:      Antti Palosaari <crope@iki.fi>
3215 L:      linux-media@vger.kernel.org
3216 W:      http://linuxtv.org/
3217 W:      http://palosaari.fi/linux/
3218 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3219 T:      git git://linuxtv.org/anttip/media_tree.git
3220 S:      Maintained
3221 F:      drivers/media/common/cypress_firmware*
3222
3223 CYTTSP TOUCHSCREEN DRIVER
3224 M:      Ferruh Yigit <fery@cypress.com>
3225 L:      linux-input@vger.kernel.org
3226 S:      Supported
3227 F:      drivers/input/touchscreen/cyttsp*
3228 F:      include/linux/input/cyttsp.h
3229
3230 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3231 M:      Joshua Kinard <kumba@gentoo.org>
3232 S:      Maintained
3233 F:      drivers/rtc/rtc-ds1685.c
3234 F:      include/linux/rtc/ds1685.h
3235
3236 DAMA SLAVE for AX.25
3237 M:      Joerg Reuter <jreuter@yaina.de>
3238 W:      http://yaina.de/jreuter/
3239 W:      http://www.qsl.net/dl1bke/
3240 L:      linux-hams@vger.kernel.org
3241 S:      Maintained
3242 F:      net/ax25/af_ax25.c
3243 F:      net/ax25/ax25_dev.c
3244 F:      net/ax25/ax25_ds_*
3245 F:      net/ax25/ax25_in.c
3246 F:      net/ax25/ax25_out.c
3247 F:      net/ax25/ax25_timer.c
3248 F:      net/ax25/sysctl_net_ax25.c
3249
3250 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3251 L:      netdev@vger.kernel.org
3252 S:      Orphan
3253 F:      Documentation/networking/dmfe.txt
3254 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3255
3256 DC390/AM53C974 SCSI driver
3257 M:      Hannes Reinecke <hare@suse.com>
3258 L:      linux-scsi@vger.kernel.org
3259 S:      Maintained
3260 F:      drivers/scsi/am53c974.c
3261
3262 DC395x SCSI driver
3263 M:      Oliver Neukum <oliver@neukum.org>
3264 M:      Ali Akcaagac <aliakc@web.de>
3265 M:      Jamie Lenehan <lenehan@twibble.org>
3266 L:      dc395x@twibble.org
3267 W:      http://twibble.org/dist/dc395x/
3268 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3269 S:      Maintained
3270 F:      Documentation/scsi/dc395x.txt
3271 F:      drivers/scsi/dc395x.*
3272
3273 DCCP PROTOCOL
3274 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3275 L:      dccp@vger.kernel.org
3276 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3277 S:      Maintained
3278 F:      include/linux/dccp.h
3279 F:      include/uapi/linux/dccp.h
3280 F:      include/linux/tfrc.h
3281 F:      net/dccp/
3282
3283 DECnet NETWORK LAYER
3284 W:      http://linux-decnet.sourceforge.net
3285 L:      linux-decnet-user@lists.sourceforge.net
3286 S:      Orphan
3287 F:      Documentation/networking/decnet.txt
3288 F:      net/decnet/
3289
3290 DECSTATION PLATFORM SUPPORT
3291 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3292 L:      linux-mips@linux-mips.org
3293 W:      http://www.linux-mips.org/wiki/DECstation
3294 S:      Maintained
3295 F:      arch/mips/dec/
3296 F:      arch/mips/include/asm/dec/
3297 F:      arch/mips/include/asm/mach-dec/
3298
3299 DEFXX FDDI NETWORK DRIVER
3300 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3301 S:      Maintained
3302 F:      drivers/net/fddi/defxx.*
3303
3304 DELL LAPTOP DRIVER
3305 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3306 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3307 L:      platform-driver-x86@vger.kernel.org
3308 S:      Maintained
3309 F:      drivers/platform/x86/dell-laptop.c
3310
3311 DELL LAPTOP RBTN DRIVER
3312 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3313 S:      Maintained
3314 F:      drivers/platform/x86/dell-rbtn.*
3315
3316 DELL LAPTOP FREEFALL DRIVER
3317 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3318 S:      Maintained
3319 F:      drivers/platform/x86/dell-smo8800.c
3320
3321 DELL LAPTOP SMM DRIVER
3322 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3323 S:      Maintained
3324 F:      drivers/hwmon/dell-smm-hwmon.c
3325 F:      include/uapi/linux/i8k.h
3326
3327 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3328 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3329 S:      Maintained
3330 F:      Documentation/dcdbas.txt
3331 F:      drivers/firmware/dcdbas.*
3332
3333 DELL WMI EXTRAS DRIVER
3334 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3335 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3336 S:      Maintained
3337 F:      drivers/platform/x86/dell-wmi.c
3338
3339 DESIGNWARE USB2 DRD IP DRIVER
3340 M:      John Youn <johnyoun@synopsys.com>
3341 L:      linux-usb@vger.kernel.org
3342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3343 S:      Maintained
3344 F:      drivers/usb/dwc2/
3345
3346 DESIGNWARE USB3 DRD IP DRIVER
3347 M:      Felipe Balbi <balbi@ti.com>
3348 L:      linux-usb@vger.kernel.org
3349 L:      linux-omap@vger.kernel.org
3350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3351 S:      Maintained
3352 F:      drivers/usb/dwc3/
3353
3354 DEVICE COREDUMP (DEV_COREDUMP)
3355 M:      Johannes Berg <johannes@sipsolutions.net>
3356 L:      linux-kernel@vger.kernel.org
3357 S:      Maintained
3358 F:      drivers/base/devcoredump.c
3359 F:      include/linux/devcoredump.h
3360
3361 DEVICE FREQUENCY (DEVFREQ)
3362 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3363 M:      Kyungmin Park <kyungmin.park@samsung.com>
3364 L:      linux-pm@vger.kernel.org
3365 S:      Maintained
3366 F:      drivers/devfreq/
3367
3368 DEVICE NUMBER REGISTRY
3369 M:      Torben Mathiasen <device@lanana.org>
3370 W:      http://lanana.org/docs/device-list/index.html
3371 S:      Maintained
3372
3373 DEVICE-MAPPER  (LVM)
3374 M:      Alasdair Kergon <agk@redhat.com>
3375 M:      Mike Snitzer <snitzer@redhat.com>
3376 M:      dm-devel@redhat.com
3377 L:      dm-devel@redhat.com
3378 W:      http://sources.redhat.com/dm
3379 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3381 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3382 S:      Maintained
3383 F:      Documentation/device-mapper/
3384 F:      drivers/md/dm*
3385 F:      drivers/md/persistent-data/
3386 F:      include/linux/device-mapper.h
3387 F:      include/linux/dm-*.h
3388 F:      include/uapi/linux/dm-*.h
3389
3390 DIALOG SEMICONDUCTOR DRIVERS
3391 M:      Support Opensource <support.opensource@diasemi.com>
3392 W:      http://www.dialog-semiconductor.com/products
3393 S:      Supported
3394 F:      Documentation/hwmon/da90??
3395 F:      drivers/gpio/gpio-da90??.c
3396 F:      drivers/hwmon/da90??-hwmon.c
3397 F:      drivers/iio/adc/da91??-*.c
3398 F:      drivers/input/misc/da90??_onkey.c
3399 F:      drivers/input/touchscreen/da9052_tsi.c
3400 F:      drivers/leds/leds-da90??.c
3401 F:      drivers/mfd/da903x.c
3402 F:      drivers/mfd/da90??-*.c
3403 F:      drivers/mfd/da91??-*.c
3404 F:      drivers/power/da9052-battery.c
3405 F:      drivers/power/da91??-*.c
3406 F:      drivers/regulator/da903x.c
3407 F:      drivers/regulator/da9???-regulator.[ch]
3408 F:      drivers/rtc/rtc-da90??.c
3409 F:      drivers/video/backlight/da90??_bl.c
3410 F:      drivers/watchdog/da90??_wdt.c
3411 F:      include/linux/mfd/da903x.h
3412 F:      include/linux/mfd/da9052/
3413 F:      include/linux/mfd/da9055/
3414 F:      include/linux/mfd/da9063/
3415 F:      include/linux/mfd/da9150/
3416 F:      include/sound/da[79]*.h
3417 F:      sound/soc/codecs/da[79]*.[ch]
3418
3419 DIGI NEO AND CLASSIC PCI PRODUCTS
3420 M:      Lidza Louina <lidza.louina@gmail.com>
3421 M:      Mark Hounschell <markh@compro.net>
3422 L:      driverdev-devel@linuxdriverproject.org
3423 S:      Maintained
3424 F:      drivers/staging/dgnc/
3425
3426 DIGI EPCA PCI PRODUCTS
3427 M:      Lidza Louina <lidza.louina@gmail.com>
3428 M:      Daeseok Youn <daeseok.youn@gmail.com>
3429 L:      driverdev-devel@linuxdriverproject.org
3430 S:      Maintained
3431 F:      drivers/staging/dgap/
3432
3433 DIOLAN U2C-12 I2C DRIVER
3434 M:      Guenter Roeck <linux@roeck-us.net>
3435 L:      linux-i2c@vger.kernel.org
3436 S:      Maintained
3437 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3438
3439 DIRECT ACCESS (DAX)
3440 M:      Matthew Wilcox <willy@linux.intel.com>
3441 L:      linux-fsdevel@vger.kernel.org
3442 S:      Supported
3443 F:      fs/dax.c
3444
3445 DIRECTORY NOTIFICATION (DNOTIFY)
3446 M:      Eric Paris <eparis@parisplace.org>
3447 S:      Maintained
3448 F:      Documentation/filesystems/dnotify.txt
3449 F:      fs/notify/dnotify/
3450 F:      include/linux/dnotify.h
3451
3452 DISK GEOMETRY AND PARTITION HANDLING
3453 M:      Andries Brouwer <aeb@cwi.nl>
3454 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3455 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3456 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3457 S:      Maintained
3458
3459 DISKQUOTA
3460 M:      Jan Kara <jack@suse.com>
3461 S:      Maintained
3462 F:      Documentation/filesystems/quota.txt
3463 F:      fs/quota/
3464 F:      include/linux/quota*.h
3465 F:      include/uapi/linux/quota*.h
3466
3467 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3468 M:      Bernie Thompson <bernie@plugable.com>
3469 L:      linux-fbdev@vger.kernel.org
3470 S:      Maintained
3471 W:      http://plugable.com/category/projects/udlfb/
3472 F:      drivers/video/fbdev/udlfb.c
3473 F:      include/video/udlfb.h
3474 F:      Documentation/fb/udlfb.txt
3475
3476 DISTRIBUTED LOCK MANAGER (DLM)
3477 M:      Christine Caulfield <ccaulfie@redhat.com>
3478 M:      David Teigland <teigland@redhat.com>
3479 L:      cluster-devel@redhat.com
3480 W:      http://sources.redhat.com/cluster/
3481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3482 S:      Supported
3483 F:      fs/dlm/
3484
3485 DMA BUFFER SHARING FRAMEWORK
3486 M:      Sumit Semwal <sumit.semwal@linaro.org>
3487 S:      Maintained
3488 L:      linux-media@vger.kernel.org
3489 L:      dri-devel@lists.freedesktop.org
3490 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3491 F:      drivers/dma-buf/
3492 F:      include/linux/dma-buf*
3493 F:      include/linux/reservation.h
3494 F:      include/linux/*fence.h
3495 F:      Documentation/dma-buf-sharing.txt
3496 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3497
3498 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3499 M:      Vinod Koul <vinod.koul@intel.com>
3500 L:      dmaengine@vger.kernel.org
3501 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3502 S:      Maintained
3503 F:      drivers/dma/
3504 F:      include/linux/dmaengine.h
3505 F:      Documentation/dmaengine/
3506 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3507
3508 DME1737 HARDWARE MONITOR DRIVER
3509 M:      Juerg Haefliger <juergh@gmail.com>
3510 L:      lm-sensors@lm-sensors.org
3511 S:      Maintained
3512 F:      Documentation/hwmon/dme1737
3513 F:      drivers/hwmon/dme1737.c
3514
3515 DMI/SMBIOS SUPPORT
3516 M:      Jean Delvare <jdelvare@suse.com>
3517 S:      Maintained
3518 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3519 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3520 F:      drivers/firmware/dmi-id.c
3521 F:      drivers/firmware/dmi_scan.c
3522 F:      include/linux/dmi.h
3523
3524 DOCUMENTATION
3525 M:      Jonathan Corbet <corbet@lwn.net>
3526 L:      linux-doc@vger.kernel.org
3527 S:      Maintained
3528 F:      Documentation/
3529 X:      Documentation/ABI/
3530 X:      Documentation/devicetree/
3531 X:      Documentation/acpi
3532 X:      Documentation/power
3533 X:      Documentation/spi
3534 X:      Documentation/DocBook/media
3535 T:      git git://git.lwn.net/linux-2.6.git docs-next
3536
3537 DOUBLETALK DRIVER
3538 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3539 L:      blinux-list@redhat.com
3540 S:      Maintained
3541 F:      drivers/char/dtlk.c
3542 F:      include/linux/dtlk.h
3543
3544 DPT_I2O SCSI RAID DRIVER
3545 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3546 L:      linux-scsi@vger.kernel.org
3547 W:      http://www.adaptec.com/
3548 S:      Maintained
3549 F:      drivers/scsi/dpt*
3550 F:      drivers/scsi/dpt/
3551
3552 DRBD DRIVER
3553 P:      Philipp Reisner
3554 P:      Lars Ellenberg
3555 M:      drbd-dev@lists.linbit.com
3556 L:      drbd-user@lists.linbit.com
3557 W:      http://www.drbd.org
3558 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3559 T:      git git://git.drbd.org/drbd-8.3.git
3560 S:      Supported
3561 F:      drivers/block/drbd/
3562 F:      lib/lru_cache.c
3563 F:      Documentation/blockdev/drbd/
3564
3565 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3566 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3568 S:      Supported
3569 F:      Documentation/kobject.txt
3570 F:      drivers/base/
3571 F:      fs/debugfs/
3572 F:      fs/kernfs/
3573 F:      fs/sysfs/
3574 F:      include/linux/debugfs.h
3575 F:      include/linux/kobj*
3576 F:      lib/kobj*
3577
3578 DRM DRIVERS
3579 M:      David Airlie <airlied@linux.ie>
3580 L:      dri-devel@lists.freedesktop.org
3581 T:      git git://people.freedesktop.org/~airlied/linux
3582 S:      Maintained
3583 F:      drivers/gpu/drm/
3584 F:      drivers/gpu/vga/
3585 F:      include/drm/
3586 F:      include/uapi/drm/
3587
3588 RADEON DRM DRIVERS
3589 M:      Alex Deucher <alexander.deucher@amd.com>
3590 M:      Christian König <christian.koenig@amd.com>
3591 L:      dri-devel@lists.freedesktop.org
3592 T:      git git://people.freedesktop.org/~agd5f/linux
3593 S:      Supported
3594 F:      drivers/gpu/drm/radeon/
3595 F:      include/uapi/drm/radeon*
3596
3597 DRM PANEL DRIVERS
3598 M:      Thierry Reding <thierry.reding@gmail.com>
3599 L:      dri-devel@lists.freedesktop.org
3600 T:      git git://anongit.freedesktop.org/tegra/linux.git
3601 S:      Maintained
3602 F:      drivers/gpu/drm/drm_panel.c
3603 F:      drivers/gpu/drm/panel/
3604 F:      include/drm/drm_panel.h
3605 F:      Documentation/devicetree/bindings/panel/
3606
3607 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3608 M:      Daniel Vetter <daniel.vetter@intel.com>
3609 M:      Jani Nikula <jani.nikula@linux.intel.com>
3610 L:      intel-gfx@lists.freedesktop.org
3611 L:      dri-devel@lists.freedesktop.org
3612 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3613 T:      git git://anongit.freedesktop.org/drm-intel
3614 S:      Supported
3615 F:      drivers/gpu/drm/i915/
3616 F:      include/drm/i915*
3617 F:      include/uapi/drm/i915*
3618
3619 DRM DRIVERS FOR EXYNOS
3620 M:      Inki Dae <inki.dae@samsung.com>
3621 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3622 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3623 M:      Kyungmin Park <kyungmin.park@samsung.com>
3624 L:      dri-devel@lists.freedesktop.org
3625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3626 S:      Supported
3627 F:      drivers/gpu/drm/exynos/
3628 F:      include/drm/exynos*
3629 F:      include/uapi/drm/exynos*
3630
3631 DRM DRIVERS FOR FREESCALE DCU
3632 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3633 M:      Alison Wang <alison.wang@freescale.com>
3634 L:      dri-devel@lists.freedesktop.org
3635 S:      Supported
3636 F:      drivers/gpu/drm/fsl-dcu/
3637 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3638 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3639
3640 DRM DRIVERS FOR FREESCALE IMX
3641 M:      Philipp Zabel <p.zabel@pengutronix.de>
3642 L:      dri-devel@lists.freedesktop.org
3643 S:      Maintained
3644 F:      drivers/gpu/drm/imx/
3645 F:      Documentation/devicetree/bindings/drm/imx/
3646
3647 DRM DRIVERS FOR NVIDIA TEGRA
3648 M:      Thierry Reding <thierry.reding@gmail.com>
3649 M:      Terje Bergström <tbergstrom@nvidia.com>
3650 L:      dri-devel@lists.freedesktop.org
3651 L:      linux-tegra@vger.kernel.org
3652 T:      git git://anongit.freedesktop.org/tegra/linux.git
3653 S:      Supported
3654 F:      drivers/gpu/drm/tegra/
3655 F:      drivers/gpu/host1x/
3656 F:      include/linux/host1x.h
3657 F:      include/uapi/drm/tegra_drm.h
3658 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3659
3660 DRM DRIVERS FOR RENESAS
3661 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3662 L:      dri-devel@lists.freedesktop.org
3663 L:      linux-sh@vger.kernel.org
3664 T:      git git://people.freedesktop.org/~airlied/linux
3665 S:      Supported
3666 F:      drivers/gpu/drm/rcar-du/
3667 F:      drivers/gpu/drm/shmobile/
3668 F:      include/linux/platform_data/shmob_drm.h
3669
3670 DRM DRIVERS FOR ROCKCHIP
3671 M:      Mark Yao <mark.yao@rock-chips.com>
3672 L:      dri-devel@lists.freedesktop.org
3673 S:      Maintained
3674 F:      drivers/gpu/drm/rockchip/
3675 F:      Documentation/devicetree/bindings/video/rockchip*
3676
3677 DRM DRIVERS FOR STI
3678 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3679 M:      Vincent Abriou <vincent.abriou@st.com>
3680 L:      dri-devel@lists.freedesktop.org
3681 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3682 S:      Maintained
3683 F:      drivers/gpu/drm/sti
3684 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3685
3686 DSBR100 USB FM RADIO DRIVER
3687 M:      Alexey Klimov <klimov.linux@gmail.com>
3688 L:      linux-media@vger.kernel.org
3689 T:      git git://linuxtv.org/media_tree.git
3690 S:      Maintained
3691 F:      drivers/media/radio/dsbr100.c
3692
3693 DSCC4 DRIVER
3694 M:      Francois Romieu <romieu@fr.zoreil.com>
3695 L:      netdev@vger.kernel.org
3696 S:      Maintained
3697 F:      drivers/net/wan/dscc4.c
3698
3699 DT3155 MEDIA DRIVER
3700 M:      Hans Verkuil <hverkuil@xs4all.nl>
3701 L:      linux-media@vger.kernel.org
3702 T:      git git://linuxtv.org/media_tree.git
3703 W:      http://linuxtv.org
3704 S:      Odd Fixes
3705 F:      drivers/media/pci/dt3155/
3706
3707 DVB_USB_AF9015 MEDIA DRIVER
3708 M:      Antti Palosaari <crope@iki.fi>
3709 L:      linux-media@vger.kernel.org
3710 W:      http://linuxtv.org/
3711 W:      http://palosaari.fi/linux/
3712 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3713 T:      git git://linuxtv.org/anttip/media_tree.git
3714 S:      Maintained
3715 F:      drivers/media/usb/dvb-usb-v2/af9015*
3716
3717 DVB_USB_AF9035 MEDIA DRIVER
3718 M:      Antti Palosaari <crope@iki.fi>
3719 L:      linux-media@vger.kernel.org
3720 W:      http://linuxtv.org/
3721 W:      http://palosaari.fi/linux/
3722 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3723 T:      git git://linuxtv.org/anttip/media_tree.git
3724 S:      Maintained
3725 F:      drivers/media/usb/dvb-usb-v2/af9035*
3726
3727 DVB_USB_ANYSEE MEDIA DRIVER
3728 M:      Antti Palosaari <crope@iki.fi>
3729 L:      linux-media@vger.kernel.org
3730 W:      http://linuxtv.org/
3731 W:      http://palosaari.fi/linux/
3732 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3733 T:      git git://linuxtv.org/anttip/media_tree.git
3734 S:      Maintained
3735 F:      drivers/media/usb/dvb-usb-v2/anysee*
3736
3737 DVB_USB_AU6610 MEDIA DRIVER
3738 M:      Antti Palosaari <crope@iki.fi>
3739 L:      linux-media@vger.kernel.org
3740 W:      http://linuxtv.org/
3741 W:      http://palosaari.fi/linux/
3742 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3743 T:      git git://linuxtv.org/anttip/media_tree.git
3744 S:      Maintained
3745 F:      drivers/media/usb/dvb-usb-v2/au6610*
3746
3747 DVB_USB_CE6230 MEDIA DRIVER
3748 M:      Antti Palosaari <crope@iki.fi>
3749 L:      linux-media@vger.kernel.org
3750 W:      http://linuxtv.org/
3751 W:      http://palosaari.fi/linux/
3752 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3753 T:      git git://linuxtv.org/anttip/media_tree.git
3754 S:      Maintained
3755 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3756
3757 DVB_USB_CXUSB MEDIA DRIVER
3758 M:      Michael Krufky <mkrufky@linuxtv.org>
3759 L:      linux-media@vger.kernel.org
3760 W:      http://linuxtv.org/
3761 W:      http://github.com/mkrufky
3762 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3763 T:      git git://linuxtv.org/media_tree.git
3764 S:      Maintained
3765 F:      drivers/media/usb/dvb-usb/cxusb*
3766
3767 DVB_USB_EC168 MEDIA DRIVER
3768 M:      Antti Palosaari <crope@iki.fi>
3769 L:      linux-media@vger.kernel.org
3770 W:      http://linuxtv.org/
3771 W:      http://palosaari.fi/linux/
3772 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3773 T:      git git://linuxtv.org/anttip/media_tree.git
3774 S:      Maintained
3775 F:      drivers/media/usb/dvb-usb-v2/ec168*
3776
3777 DVB_USB_GL861 MEDIA DRIVER
3778 M:      Antti Palosaari <crope@iki.fi>
3779 L:      linux-media@vger.kernel.org
3780 W:      http://linuxtv.org/
3781 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3782 T:      git git://linuxtv.org/anttip/media_tree.git
3783 S:      Maintained
3784 F:      drivers/media/usb/dvb-usb-v2/gl861*
3785
3786 DVB_USB_MXL111SF MEDIA DRIVER
3787 M:      Michael Krufky <mkrufky@linuxtv.org>
3788 L:      linux-media@vger.kernel.org
3789 W:      http://linuxtv.org/
3790 W:      http://github.com/mkrufky
3791 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3792 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3793 S:      Maintained
3794 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3795
3796 DVB_USB_RTL28XXU MEDIA DRIVER
3797 M:      Antti Palosaari <crope@iki.fi>
3798 L:      linux-media@vger.kernel.org
3799 W:      http://linuxtv.org/
3800 W:      http://palosaari.fi/linux/
3801 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3802 T:      git git://linuxtv.org/anttip/media_tree.git
3803 S:      Maintained
3804 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3805
3806 DVB_USB_V2 MEDIA DRIVER
3807 M:      Antti Palosaari <crope@iki.fi>
3808 L:      linux-media@vger.kernel.org
3809 W:      http://linuxtv.org/
3810 W:      http://palosaari.fi/linux/
3811 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3812 T:      git git://linuxtv.org/anttip/media_tree.git
3813 S:      Maintained
3814 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3815 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3816
3817 DYNAMIC DEBUG
3818 M:      Jason Baron <jbaron@akamai.com>
3819 S:      Maintained
3820 F:      lib/dynamic_debug.c
3821 F:      include/linux/dynamic_debug.h
3822
3823 DZ DECSTATION DZ11 SERIAL DRIVER
3824 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3825 S:      Maintained
3826 F:      drivers/tty/serial/dz.*
3827
3828 E3X0 POWER BUTTON DRIVER
3829 M:      Moritz Fischer <moritz.fischer@ettus.com>
3830 L:      usrp-users@lists.ettus.com
3831 W:      http://www.ettus.com
3832 S:      Supported
3833 F:      drivers/input/misc/e3x0-button.c
3834 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3835
3836 E4000 MEDIA DRIVER
3837 M:      Antti Palosaari <crope@iki.fi>
3838 L:      linux-media@vger.kernel.org
3839 W:      http://linuxtv.org/
3840 W:      http://palosaari.fi/linux/
3841 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3842 T:      git git://linuxtv.org/anttip/media_tree.git
3843 S:      Maintained
3844 F:      drivers/media/tuners/e4000*
3845
3846 EATA ISA/EISA/PCI SCSI DRIVER
3847 M:      Dario Ballabio <ballabio_dario@emc.com>
3848 L:      linux-scsi@vger.kernel.org
3849 S:      Maintained
3850 F:      drivers/scsi/eata.c
3851
3852 EC100 MEDIA DRIVER
3853 M:      Antti Palosaari <crope@iki.fi>
3854 L:      linux-media@vger.kernel.org
3855 W:      http://linuxtv.org/
3856 W:      http://palosaari.fi/linux/
3857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3858 T:      git git://linuxtv.org/anttip/media_tree.git
3859 S:      Maintained
3860 F:      drivers/media/dvb-frontends/ec100*
3861
3862 ECRYPT FILE SYSTEM
3863 M:      Tyler Hicks <tyhicks@canonical.com>
3864 L:      ecryptfs@vger.kernel.org
3865 W:      http://ecryptfs.org
3866 W:      https://launchpad.net/ecryptfs
3867 S:      Supported
3868 F:      Documentation/filesystems/ecryptfs.txt
3869 F:      fs/ecryptfs/
3870
3871 EDAC-CORE
3872 M:      Doug Thompson <dougthompson@xmission.com>
3873 M:      Borislav Petkov <bp@alien8.de>
3874 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3875 L:      linux-edac@vger.kernel.org
3876 W:      bluesmoke.sourceforge.net
3877 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3878 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3879 S:      Supported
3880 F:      Documentation/edac.txt
3881 F:      drivers/edac/
3882 F:      include/linux/edac.h
3883
3884 EDAC-AMD64
3885 M:      Doug Thompson <dougthompson@xmission.com>
3886 M:      Borislav Petkov <bp@alien8.de>
3887 L:      linux-edac@vger.kernel.org
3888 W:      bluesmoke.sourceforge.net
3889 S:      Maintained
3890 F:      drivers/edac/amd64_edac*
3891
3892 EDAC-CALXEDA
3893 M:      Doug Thompson <dougthompson@xmission.com>
3894 M:      Robert Richter <rric@kernel.org>
3895 L:      linux-edac@vger.kernel.org
3896 W:      bluesmoke.sourceforge.net
3897 S:      Maintained
3898 F:      drivers/edac/highbank*
3899
3900 EDAC-CAVIUM
3901 M:      Ralf Baechle <ralf@linux-mips.org>
3902 M:      David Daney <david.daney@cavium.com>
3903 L:      linux-edac@vger.kernel.org
3904 L:      linux-mips@linux-mips.org
3905 W:      bluesmoke.sourceforge.net
3906 S:      Supported
3907 F:      drivers/edac/octeon_edac*
3908
3909 EDAC-E752X
3910 M:      Mark Gross <mark.gross@intel.com>
3911 M:      Doug Thompson <dougthompson@xmission.com>
3912 L:      linux-edac@vger.kernel.org
3913 W:      bluesmoke.sourceforge.net
3914 S:      Maintained
3915 F:      drivers/edac/e752x_edac.c
3916
3917 EDAC-E7XXX
3918 M:      Doug Thompson <dougthompson@xmission.com>
3919 L:      linux-edac@vger.kernel.org
3920 W:      bluesmoke.sourceforge.net
3921 S:      Maintained
3922 F:      drivers/edac/e7xxx_edac.c
3923
3924 EDAC-GHES
3925 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3926 L:      linux-edac@vger.kernel.org
3927 W:      bluesmoke.sourceforge.net
3928 S:      Maintained
3929 F:      drivers/edac/ghes_edac.c
3930
3931 EDAC-I82443BXGX
3932 M:      Tim Small <tim@buttersideup.com>
3933 L:      linux-edac@vger.kernel.org
3934 W:      bluesmoke.sourceforge.net
3935 S:      Maintained
3936 F:      drivers/edac/i82443bxgx_edac.c
3937
3938 EDAC-I3000
3939 M:      Jason Uhlenkott <juhlenko@akamai.com>
3940 L:      linux-edac@vger.kernel.org
3941 W:      bluesmoke.sourceforge.net
3942 S:      Maintained
3943 F:      drivers/edac/i3000_edac.c
3944
3945 EDAC-I5000
3946 M:      Doug Thompson <dougthompson@xmission.com>
3947 L:      linux-edac@vger.kernel.org
3948 W:      bluesmoke.sourceforge.net
3949 S:      Maintained
3950 F:      drivers/edac/i5000_edac.c
3951
3952 EDAC-I5400
3953 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3954 L:      linux-edac@vger.kernel.org
3955 W:      bluesmoke.sourceforge.net
3956 S:      Maintained
3957 F:      drivers/edac/i5400_edac.c
3958
3959 EDAC-I7300
3960 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3961 L:      linux-edac@vger.kernel.org
3962 W:      bluesmoke.sourceforge.net
3963 S:      Maintained
3964 F:      drivers/edac/i7300_edac.c
3965
3966 EDAC-I7CORE
3967 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3968 L:      linux-edac@vger.kernel.org
3969 W:      bluesmoke.sourceforge.net
3970 S:      Maintained
3971 F:      drivers/edac/i7core_edac.c
3972
3973 EDAC-I82975X
3974 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3975 M:      "Arvind R." <arvino55@gmail.com>
3976 L:      linux-edac@vger.kernel.org
3977 W:      bluesmoke.sourceforge.net
3978 S:      Maintained
3979 F:      drivers/edac/i82975x_edac.c
3980
3981 EDAC-IE31200
3982 M:      Jason Baron <jbaron@akamai.com>
3983 L:      linux-edac@vger.kernel.org
3984 W:      bluesmoke.sourceforge.net
3985 S:      Maintained
3986 F:      drivers/edac/ie31200_edac.c
3987
3988 EDAC-MPC85XX
3989 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3990 L:      linux-edac@vger.kernel.org
3991 W:      bluesmoke.sourceforge.net
3992 S:      Maintained
3993 F:      drivers/edac/mpc85xx_edac.[ch]
3994
3995 EDAC-PASEMI
3996 M:      Egor Martovetsky <egor@pasemi.com>
3997 L:      linux-edac@vger.kernel.org
3998 W:      bluesmoke.sourceforge.net
3999 S:      Maintained
4000 F:      drivers/edac/pasemi_edac.c
4001
4002 EDAC-R82600
4003 M:      Tim Small <tim@buttersideup.com>
4004 L:      linux-edac@vger.kernel.org
4005 W:      bluesmoke.sourceforge.net
4006 S:      Maintained
4007 F:      drivers/edac/r82600_edac.c
4008
4009 EDAC-SBRIDGE
4010 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4011 L:      linux-edac@vger.kernel.org
4012 W:      bluesmoke.sourceforge.net
4013 S:      Maintained
4014 F:      drivers/edac/sb_edac.c
4015
4016 EDAC-XGENE
4017 APPLIED MICRO (APM) X-GENE SOC EDAC
4018 M:     Loc Ho <lho@apm.com>
4019 S:     Supported
4020 F:     drivers/edac/xgene_edac.c
4021 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4022
4023 EDIROL UA-101/UA-1000 DRIVER
4024 M:      Clemens Ladisch <clemens@ladisch.de>
4025 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4026 T:      git git://git.alsa-project.org/alsa-kernel.git
4027 S:      Maintained
4028 F:      sound/usb/misc/ua101.c
4029
4030 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4031 M:      Matt Fleming <matt@codeblueprint.co.uk>
4032 L:      linux-efi@vger.kernel.org
4033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4034 S:      Maintained
4035 F:      Documentation/efi-stub.txt
4036 F:      arch/ia64/kernel/efi.c
4037 F:      arch/x86/boot/compressed/eboot.[ch]
4038 F:      arch/x86/include/asm/efi.h
4039 F:      arch/x86/platform/efi/*
4040 F:      drivers/firmware/efi/*
4041 F:      include/linux/efi*.h
4042
4043 EFI VARIABLE FILESYSTEM
4044 M:      Matthew Garrett <matthew.garrett@nebula.com>
4045 M:      Jeremy Kerr <jk@ozlabs.org>
4046 M:      Matt Fleming <matt@codeblueprint.co.uk>
4047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4048 L:      linux-efi@vger.kernel.org
4049 S:      Maintained
4050 F:      fs/efivarfs/
4051
4052 EFIFB FRAMEBUFFER DRIVER
4053 L:      linux-fbdev@vger.kernel.org
4054 M:      Peter Jones <pjones@redhat.com>
4055 S:      Maintained
4056 F:      drivers/video/fbdev/efifb.c
4057
4058 EFS FILESYSTEM
4059 W:      http://aeschi.ch.eu.org/efs/
4060 S:      Orphan
4061 F:      fs/efs/
4062
4063 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4064 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4065 M:      Christoph Raisch <raisch@de.ibm.com>
4066 L:      linux-rdma@vger.kernel.org
4067 S:      Supported
4068 F:      drivers/infiniband/hw/ehca/
4069
4070 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4071 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4072 L:      netdev@vger.kernel.org
4073 S:      Maintained
4074 F:      drivers/net/ethernet/ibm/ehea/
4075
4076 EM28XX VIDEO4LINUX DRIVER
4077 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4078 L:      linux-media@vger.kernel.org
4079 W:      http://linuxtv.org
4080 T:      git git://linuxtv.org/media_tree.git
4081 S:      Maintained
4082 F:      drivers/media/usb/em28xx/
4083
4084 EMBEDDED LINUX
4085 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4086 M:      Matt Mackall <mpm@selenic.com>
4087 M:      David Woodhouse <dwmw2@infradead.org>
4088 L:      linux-embedded@vger.kernel.org
4089 S:      Maintained
4090
4091 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4092 M:      James Smart <james.smart@avagotech.com>
4093 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4094 L:      linux-scsi@vger.kernel.org
4095 W:      http://www.avagotech.com
4096 S:      Supported
4097 F:      drivers/scsi/lpfc/
4098
4099 ENE CB710 FLASH CARD READER DRIVER
4100 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4101 S:      Maintained
4102 F:      drivers/misc/cb710/
4103 F:      drivers/mmc/host/cb710-mmc.*
4104 F:      include/linux/cb710.h
4105
4106 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4107 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4108 S:      Maintained
4109 F:      drivers/media/rc/ene_ir.*
4110
4111 ENHANCED ERROR HANDLING (EEH)
4112 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4113 L:      linuxppc-dev@lists.ozlabs.org
4114 S:      Supported
4115 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4116 F:      arch/powerpc/kernel/eeh*.c
4117
4118 EPSON S1D13XXX FRAMEBUFFER DRIVER
4119 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4120 S:      Maintained
4121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4122 F:      drivers/video/fbdev/s1d13xxxfb.c
4123 F:      include/video/s1d13xxxfb.h
4124
4125 ET131X NETWORK DRIVER
4126 M:      Mark Einon <mark.einon@gmail.com>
4127 S:      Odd Fixes
4128 F:      drivers/net/ethernet/agere/
4129
4130 ETHERNET BRIDGE
4131 M:      Stephen Hemminger <stephen@networkplumber.org>
4132 L:      bridge@lists.linux-foundation.org
4133 L:      netdev@vger.kernel.org
4134 W:      http://www.linuxfoundation.org/en/Net:Bridge
4135 S:      Maintained
4136 F:      include/linux/netfilter_bridge/
4137 F:      net/bridge/
4138
4139 ETHERNET PHY LIBRARY
4140 M:      Florian Fainelli <f.fainelli@gmail.com>
4141 L:      netdev@vger.kernel.org
4142 S:      Maintained
4143 F:      include/linux/phy.h
4144 F:      include/linux/phy_fixed.h
4145 F:      drivers/net/phy/
4146 F:      Documentation/networking/phy.txt
4147 F:      drivers/of/of_mdio.c
4148 F:      drivers/of/of_net.c
4149
4150 EXT2 FILE SYSTEM
4151 M:      Jan Kara <jack@suse.com>
4152 L:      linux-ext4@vger.kernel.org
4153 S:      Maintained
4154 F:      Documentation/filesystems/ext2.txt
4155 F:      fs/ext2/
4156 F:      include/linux/ext2*
4157
4158 EXT4 FILE SYSTEM
4159 M:      "Theodore Ts'o" <tytso@mit.edu>
4160 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4161 L:      linux-ext4@vger.kernel.org
4162 W:      http://ext4.wiki.kernel.org
4163 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4164 S:      Maintained
4165 F:      Documentation/filesystems/ext4.txt
4166 F:      fs/ext4/
4167
4168 Extended Verification Module (EVM)
4169 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4170 L:      linux-ima-devel@lists.sourceforge.net
4171 L:      linux-security-module@vger.kernel.org
4172 S:      Supported
4173 F:      security/integrity/evm/
4174
4175 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4176 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4177 M:      Chanwoo Choi <cw00.choi@samsung.com>
4178 L:      linux-kernel@vger.kernel.org
4179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4180 S:      Maintained
4181 F:      drivers/extcon/
4182 F:      Documentation/extcon/
4183
4184 EXYNOS DP DRIVER
4185 M:      Jingoo Han <jingoohan1@gmail.com>
4186 L:      dri-devel@lists.freedesktop.org
4187 S:      Maintained
4188 F:      drivers/gpu/drm/exynos/exynos_dp*
4189
4190 EXYNOS MIPI DISPLAY DRIVERS
4191 M:      Inki Dae <inki.dae@samsung.com>
4192 M:      Donghwa Lee <dh09.lee@samsung.com>
4193 M:      Kyungmin Park <kyungmin.park@samsung.com>
4194 L:      linux-fbdev@vger.kernel.org
4195 S:      Maintained
4196 F:      drivers/video/fbdev/exynos/exynos_mipi*
4197 F:      include/video/exynos_mipi*
4198
4199 F71805F HARDWARE MONITORING DRIVER
4200 M:      Jean Delvare <jdelvare@suse.com>
4201 L:      lm-sensors@lm-sensors.org
4202 S:      Maintained
4203 F:      Documentation/hwmon/f71805f
4204 F:      drivers/hwmon/f71805f.c
4205
4206 FC0011 TUNER DRIVER
4207 M:      Michael Buesch <m@bues.ch>
4208 L:      linux-media@vger.kernel.org
4209 S:      Maintained
4210 F:      drivers/media/tuners/fc0011.h
4211 F:      drivers/media/tuners/fc0011.c
4212
4213 FC2580 MEDIA DRIVER
4214 M:      Antti Palosaari <crope@iki.fi>
4215 L:      linux-media@vger.kernel.org
4216 W:      http://linuxtv.org/
4217 W:      http://palosaari.fi/linux/
4218 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4219 T:      git git://linuxtv.org/anttip/media_tree.git
4220 S:      Maintained
4221 F:      drivers/media/tuners/fc2580*
4222
4223 FANOTIFY
4224 M:      Eric Paris <eparis@redhat.com>
4225 S:      Maintained
4226 F:      fs/notify/fanotify/
4227 F:      include/linux/fanotify.h
4228 F:      include/uapi/linux/fanotify.h
4229
4230 FARSYNC SYNCHRONOUS DRIVER
4231 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4232 W:      http://www.farsite.co.uk/
4233 S:      Supported
4234 F:      drivers/net/wan/farsync.*
4235
4236 FAULT INJECTION SUPPORT
4237 M:      Akinobu Mita <akinobu.mita@gmail.com>
4238 S:      Supported
4239 F:      Documentation/fault-injection/
4240 F:      lib/fault-inject.c
4241
4242 FBTFT Framebuffer drivers
4243 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4244 M:      Noralf Trønnes <noralf@tronnes.org>
4245 S:      Maintained
4246 F:      drivers/staging/fbtft/
4247
4248 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4249 M:      Vasu Dev <vasu.dev@intel.com>
4250 L:      fcoe-devel@open-fcoe.org
4251 W:      www.Open-FCoE.org
4252 S:      Supported
4253 F:      drivers/scsi/libfc/
4254 F:      drivers/scsi/fcoe/
4255 F:      include/scsi/fc/
4256 F:      include/scsi/libfc.h
4257 F:      include/scsi/libfcoe.h
4258 F:      include/uapi/scsi/fc/
4259
4260 FILE LOCKING (flock() and fcntl()/lockf())
4261 M:      Jeff Layton <jlayton@poochiereds.net>
4262 M:      "J. Bruce Fields" <bfields@fieldses.org>
4263 L:      linux-fsdevel@vger.kernel.org
4264 S:      Maintained
4265 F:      include/linux/fcntl.h
4266 F:      include/linux/fs.h
4267 F:      include/uapi/linux/fcntl.h
4268 F:      include/uapi/linux/fs.h
4269 F:      fs/fcntl.c
4270 F:      fs/locks.c
4271
4272 FILESYSTEMS (VFS and infrastructure)
4273 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4274 L:      linux-fsdevel@vger.kernel.org
4275 S:      Maintained
4276 F:      fs/*
4277
4278 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4279 M:      Riku Voipio <riku.voipio@iki.fi>
4280 L:      lm-sensors@lm-sensors.org
4281 S:      Maintained
4282 F:      drivers/hwmon/f75375s.c
4283 F:      include/linux/f75375s.h
4284
4285 FIREWIRE AUDIO DRIVERS
4286 M:      Clemens Ladisch <clemens@ladisch.de>
4287 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4288 T:      git git://git.alsa-project.org/alsa-kernel.git
4289 S:      Maintained
4290 F:      sound/firewire/
4291
4292 FIREWIRE MEDIA DRIVERS (firedtv)
4293 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4294 L:      linux-media@vger.kernel.org
4295 L:      linux1394-devel@lists.sourceforge.net
4296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4297 S:      Maintained
4298 F:      drivers/media/firewire/
4299
4300 FIREWIRE SBP-2 TARGET
4301 M:      Chris Boot <bootc@bootc.net>
4302 L:      linux-scsi@vger.kernel.org
4303 L:      target-devel@vger.kernel.org
4304 L:      linux1394-devel@lists.sourceforge.net
4305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4306 S:      Maintained
4307 F:      drivers/target/sbp/
4308
4309 FIREWIRE SUBSYSTEM
4310 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4311 L:      linux1394-devel@lists.sourceforge.net
4312 W:      http://ieee1394.wiki.kernel.org/
4313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4314 S:      Maintained
4315 F:      drivers/firewire/
4316 F:      include/linux/firewire.h
4317 F:      include/uapi/linux/firewire*.h
4318 F:      tools/firewire/
4319
4320 FIRMWARE LOADER (request_firmware)
4321 M:      Ming Lei <ming.lei@canonical.com>
4322 L:      linux-kernel@vger.kernel.org
4323 S:      Maintained
4324 F:      Documentation/firmware_class/
4325 F:      drivers/base/firmware*.c
4326 F:      include/linux/firmware.h
4327
4328 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4329 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4330 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4331 S:      Maintained
4332 F:      drivers/block/rsxx/
4333
4334 FLOPPY DRIVER
4335 M:      Jiri Kosina <jikos@kernel.org>
4336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4337 S:      Odd fixes
4338 F:      drivers/block/floppy.c
4339
4340 FMC SUBSYSTEM
4341 M:      Alessandro Rubini <rubini@gnudd.com>
4342 W:      http://www.ohwr.org/projects/fmc-bus
4343 S:      Supported
4344 F:      drivers/fmc/
4345 F:      include/linux/fmc*.h
4346 F:      include/linux/ipmi-fru.h
4347 K:      fmc_d.*register
4348
4349 FPU EMULATOR
4350 M:      Bill Metzenthen <billm@melbpc.org.au>
4351 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4352 S:      Maintained
4353 F:      arch/x86/math-emu/
4354
4355 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4356 L:      netdev@vger.kernel.org
4357 S:      Orphan
4358 F:      drivers/net/wan/dlci.c
4359 F:      drivers/net/wan/sdla.c
4360
4361 FRAMEBUFFER LAYER
4362 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4363 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4364 L:      linux-fbdev@vger.kernel.org
4365 W:      http://linux-fbdev.sourceforge.net/
4366 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4368 S:      Maintained
4369 F:      Documentation/fb/
4370 F:      Documentation/devicetree/bindings/fb/
4371 F:      drivers/video/
4372 F:      include/video/
4373 F:      include/linux/fb.h
4374 F:      include/uapi/video/
4375 F:      include/uapi/linux/fb.h
4376
4377 FREESCALE DIU FRAMEBUFFER DRIVER
4378 M:      Timur Tabi <timur@tabi.org>
4379 L:      linux-fbdev@vger.kernel.org
4380 S:      Maintained
4381 F:      drivers/video/fbdev/fsl-diu-fb.*
4382
4383 FREESCALE DMA DRIVER
4384 M:      Li Yang <leoli@freescale.com>
4385 M:      Zhang Wei <zw@zh-kernel.org>
4386 L:      linuxppc-dev@lists.ozlabs.org
4387 S:      Maintained
4388 F:      drivers/dma/fsldma.*
4389
4390 FREESCALE I2C CPM DRIVER
4391 M:      Jochen Friedrich <jochen@scram.de>
4392 L:      linuxppc-dev@lists.ozlabs.org
4393 L:      linux-i2c@vger.kernel.org
4394 S:      Maintained
4395 F:      drivers/i2c/busses/i2c-cpm.c
4396
4397 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4398 M:      Sascha Hauer <kernel@pengutronix.de>
4399 L:      linux-fbdev@vger.kernel.org
4400 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4401 S:      Maintained
4402 F:      include/linux/platform_data/video-imxfb.h
4403 F:      drivers/video/fbdev/imxfb.c
4404
4405 FREESCALE QUAD SPI DRIVER
4406 M:      Han Xu <han.xu@freescale.com>
4407 L:      linux-mtd@lists.infradead.org
4408 S:      Maintained
4409 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4410
4411 FREESCALE SOC FS_ENET DRIVER
4412 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4413 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4414 L:      linuxppc-dev@lists.ozlabs.org
4415 L:      netdev@vger.kernel.org
4416 S:      Maintained
4417 F:      drivers/net/ethernet/freescale/fs_enet/
4418 F:      include/linux/fs_enet_pd.h
4419
4420 FREESCALE QUICC ENGINE LIBRARY
4421 L:      linuxppc-dev@lists.ozlabs.org
4422 S:      Orphan
4423 F:      arch/powerpc/sysdev/qe_lib/
4424 F:      arch/powerpc/include/asm/*qe.h
4425
4426 FREESCALE USB PERIPHERAL DRIVERS
4427 M:      Li Yang <leoli@freescale.com>
4428 L:      linux-usb@vger.kernel.org
4429 L:      linuxppc-dev@lists.ozlabs.org
4430 S:      Maintained
4431 F:      drivers/usb/gadget/udc/fsl*
4432
4433 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4434 M:      Li Yang <leoli@freescale.com>
4435 L:      netdev@vger.kernel.org
4436 L:      linuxppc-dev@lists.ozlabs.org
4437 S:      Maintained
4438 F:      drivers/net/ethernet/freescale/ucc_geth*
4439
4440 FREESCALE QUICC ENGINE UCC UART DRIVER
4441 M:      Timur Tabi <timur@tabi.org>
4442 L:      linuxppc-dev@lists.ozlabs.org
4443 S:      Maintained
4444 F:      drivers/tty/serial/ucc_uart.c
4445
4446 FREESCALE SOC SOUND DRIVERS
4447 M:      Timur Tabi <timur@tabi.org>
4448 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4449 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4450 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4451 L:      linuxppc-dev@lists.ozlabs.org
4452 S:      Maintained
4453 F:      sound/soc/fsl/fsl*
4454 F:      sound/soc/fsl/imx*
4455 F:      sound/soc/fsl/mpc8610_hpcd.c
4456
4457 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4458 M:      "J. German Rivera" <German.Rivera@freescale.com>
4459 L:      linux-kernel@vger.kernel.org
4460 S:      Maintained
4461 F:      drivers/staging/fsl-mc/
4462
4463 FREEVXFS FILESYSTEM
4464 M:      Christoph Hellwig <hch@infradead.org>
4465 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4466 S:      Maintained
4467 F:      fs/freevxfs/
4468
4469 FREEZER
4470 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4471 M:      Pavel Machek <pavel@ucw.cz>
4472 L:      linux-pm@vger.kernel.org
4473 S:      Supported
4474 F:      Documentation/power/freezing-of-tasks.txt
4475 F:      include/linux/freezer.h
4476 F:      kernel/freezer.c
4477
4478 FRONTSWAP API
4479 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4480 L:      linux-kernel@vger.kernel.org
4481 S:      Maintained
4482 F:      mm/frontswap.c
4483 F:      include/linux/frontswap.h
4484
4485 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4486 M:      David Howells <dhowells@redhat.com>
4487 L:      linux-cachefs@redhat.com
4488 S:      Supported
4489 F:      Documentation/filesystems/caching/
4490 F:      fs/fscache/
4491 F:      include/linux/fscache*.h
4492
4493 F2FS FILE SYSTEM
4494 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4495 M:      Changman Lee <cm224.lee@samsung.com>
4496 R:      Chao Yu <chao2.yu@samsung.com>
4497 L:      linux-f2fs-devel@lists.sourceforge.net
4498 W:      http://en.wikipedia.org/wiki/F2FS
4499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4500 S:      Maintained
4501 F:      Documentation/filesystems/f2fs.txt
4502 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4503 F:      fs/f2fs/
4504 F:      include/linux/f2fs_fs.h
4505 F:      include/trace/events/f2fs.h
4506
4507 FUJITSU FR-V (FRV) PORT
4508 M:      David Howells <dhowells@redhat.com>
4509 S:      Maintained
4510 F:      arch/frv/
4511
4512 FUJITSU LAPTOP EXTRAS
4513 M:      Jonathan Woithe <jwoithe@just42.net>
4514 L:      platform-driver-x86@vger.kernel.org
4515 S:      Maintained
4516 F:      drivers/platform/x86/fujitsu-laptop.c
4517
4518 FUJITSU M-5MO LS CAMERA ISP DRIVER
4519 M:      Kyungmin Park <kyungmin.park@samsung.com>
4520 M:      Heungjun Kim <riverful.kim@samsung.com>
4521 L:      linux-media@vger.kernel.org
4522 S:      Maintained
4523 F:      drivers/media/i2c/m5mols/
4524 F:      include/media/m5mols.h
4525
4526 FUJITSU TABLET EXTRAS
4527 M:      Robert Gerlach <khnz@gmx.de>
4528 L:      platform-driver-x86@vger.kernel.org
4529 S:      Maintained
4530 F:      drivers/platform/x86/fujitsu-tablet.c
4531
4532 FUSE: FILESYSTEM IN USERSPACE
4533 M:      Miklos Szeredi <miklos@szeredi.hu>
4534 L:      fuse-devel@lists.sourceforge.net
4535 W:      http://fuse.sourceforge.net/
4536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4537 S:      Maintained
4538 F:      fs/fuse/
4539 F:      include/uapi/linux/fuse.h
4540 F:      Documentation/filesystems/fuse.txt
4541
4542 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4543 M:      Rik Faith <faith@cs.unc.edu>
4544 L:      linux-scsi@vger.kernel.org
4545 S:      Odd Fixes (e.g., new signatures)
4546 F:      drivers/scsi/fdomain.*
4547
4548 GCOV BASED KERNEL PROFILING
4549 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4550 S:      Maintained
4551 F:      kernel/gcov/
4552 F:      Documentation/gcov.txt
4553
4554 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4555 M:      Achim Leubner <achim_leubner@adaptec.com>
4556 L:      linux-scsi@vger.kernel.org
4557 W:      http://www.icp-vortex.com/
4558 S:      Supported
4559 F:      drivers/scsi/gdt*
4560
4561 GDB KERNEL DEBUGGING HELPER SCRIPTS
4562 M:      Jan Kiszka <jan.kiszka@siemens.com>
4563 S:      Supported
4564 F:      scripts/gdb/
4565
4566 GEMTEK FM RADIO RECEIVER DRIVER
4567 M:      Hans Verkuil <hverkuil@xs4all.nl>
4568 L:      linux-media@vger.kernel.org
4569 T:      git git://linuxtv.org/media_tree.git
4570 W:      http://linuxtv.org
4571 S:      Maintained
4572 F:      drivers/media/radio/radio-gemtek*
4573
4574 GENERIC GPIO I2C DRIVER
4575 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4576 S:      Supported
4577 F:      drivers/i2c/busses/i2c-gpio.c
4578 F:      include/linux/i2c-gpio.h
4579
4580 GENERIC GPIO I2C MULTIPLEXER DRIVER
4581 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4582 L:      linux-i2c@vger.kernel.org
4583 S:      Supported
4584 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4585 F:      include/linux/i2c-mux-gpio.h
4586 F:      Documentation/i2c/muxes/i2c-mux-gpio
4587
4588 GENERIC HDLC (WAN) DRIVERS
4589 M:      Krzysztof Halasa <khc@pm.waw.pl>
4590 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4591 S:      Maintained
4592 F:      drivers/net/wan/c101.c
4593 F:      drivers/net/wan/hd6457*
4594 F:      drivers/net/wan/hdlc*
4595 F:      drivers/net/wan/n2.c
4596 F:      drivers/net/wan/pc300too.c
4597 F:      drivers/net/wan/pci200syn.c
4598 F:      drivers/net/wan/wanxl*
4599
4600 GENERIC INCLUDE/ASM HEADER FILES
4601 M:      Arnd Bergmann <arnd@arndb.de>
4602 L:      linux-arch@vger.kernel.org
4603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4604 S:      Maintained
4605 F:      include/asm-generic/
4606 F:      include/uapi/asm-generic/
4607
4608 GENERIC PHY FRAMEWORK
4609 M:      Kishon Vijay Abraham I <kishon@ti.com>
4610 L:      linux-kernel@vger.kernel.org
4611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4612 S:      Supported
4613 F:      drivers/phy/
4614 F:      include/linux/phy/
4615
4616 GENERIC PM DOMAINS
4617 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4618 M:      Kevin Hilman <khilman@kernel.org>
4619 M:      Ulf Hansson <ulf.hansson@linaro.org>
4620 L:      linux-pm@vger.kernel.org
4621 S:      Supported
4622 F:      drivers/base/power/domain*.c
4623 F:      include/linux/pm_domain.h
4624
4625 GENERIC UIO DRIVER FOR PCI DEVICES
4626 M:      "Michael S. Tsirkin" <mst@redhat.com>
4627 L:      kvm@vger.kernel.org
4628 S:      Supported
4629 F:      drivers/uio/uio_pci_generic.c
4630
4631 GET_MAINTAINER SCRIPT
4632 M:      Joe Perches <joe@perches.com>
4633 S:      Maintained
4634 F:      scripts/get_maintainer.pl
4635
4636 GFS2 FILE SYSTEM
4637 M:      Steven Whitehouse <swhiteho@redhat.com>
4638 M:      Bob Peterson <rpeterso@redhat.com>
4639 L:      cluster-devel@redhat.com
4640 W:      http://sources.redhat.com/cluster/
4641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4642 S:      Supported
4643 F:      Documentation/filesystems/gfs2*.txt
4644 F:      fs/gfs2/
4645 F:      include/uapi/linux/gfs2_ondisk.h
4646
4647 GIGASET ISDN DRIVERS
4648 M:      Paul Bolle <pebolle@tiscali.nl>
4649 L:      gigaset307x-common@lists.sourceforge.net
4650 W:      http://gigaset307x.sourceforge.net/
4651 S:      Odd Fixes
4652 F:      Documentation/isdn/README.gigaset
4653 F:      drivers/isdn/gigaset/
4654 F:      include/uapi/linux/gigaset_dev.h
4655
4656 GO7007 MPEG CODEC
4657 M:      Hans Verkuil <hans.verkuil@cisco.com>
4658 L:      linux-media@vger.kernel.org
4659 S:      Maintained
4660 F:      drivers/media/usb/go7007/
4661
4662 GOODIX TOUCHSCREEN
4663 M:      Bastien Nocera <hadess@hadess.net>
4664 L:      linux-input@vger.kernel.org
4665 S:      Maintained
4666 F:      drivers/input/touchscreen/goodix.c
4667
4668 GPIO SUBSYSTEM
4669 M:      Linus Walleij <linus.walleij@linaro.org>
4670 M:      Alexandre Courbot <gnurou@gmail.com>
4671 L:      linux-gpio@vger.kernel.org
4672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4673 S:      Maintained
4674 F:      Documentation/gpio/
4675 F:      drivers/gpio/
4676 F:      include/linux/gpio/
4677 F:      include/linux/gpio.h
4678 F:      include/asm-generic/gpio.h
4679
4680 GRE DEMULTIPLEXER DRIVER
4681 M:      Dmitry Kozlov <xeb@mail.ru>
4682 L:      netdev@vger.kernel.org
4683 S:      Maintained
4684 F:      net/ipv4/gre_demux.c
4685 F:      net/ipv4/gre_offload.c
4686 F:      include/net/gre.h
4687
4688 GRETH 10/100/1G Ethernet MAC device driver
4689 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4690 L:      netdev@vger.kernel.org
4691 S:      Maintained
4692 F:      drivers/net/ethernet/aeroflex/
4693
4694 GSPCA FINEPIX SUBDRIVER
4695 M:      Frank Zago <frank@zago.net>
4696 L:      linux-media@vger.kernel.org
4697 T:      git git://linuxtv.org/media_tree.git
4698 S:      Maintained
4699 F:      drivers/media/usb/gspca/finepix.c
4700
4701 GSPCA GL860 SUBDRIVER
4702 M:      Olivier Lorin <o.lorin@laposte.net>
4703 L:      linux-media@vger.kernel.org
4704 T:      git git://linuxtv.org/media_tree.git
4705 S:      Maintained
4706 F:      drivers/media/usb/gspca/gl860/
4707
4708 GSPCA M5602 SUBDRIVER
4709 M:      Erik Andren <erik.andren@gmail.com>
4710 L:      linux-media@vger.kernel.org
4711 T:      git git://linuxtv.org/media_tree.git
4712 S:      Maintained
4713 F:      drivers/media/usb/gspca/m5602/
4714
4715 GSPCA PAC207 SONIXB SUBDRIVER
4716 M:      Hans de Goede <hdegoede@redhat.com>
4717 L:      linux-media@vger.kernel.org
4718 T:      git git://linuxtv.org/media_tree.git
4719 S:      Maintained
4720 F:      drivers/media/usb/gspca/pac207.c
4721
4722 GSPCA SN9C20X SUBDRIVER
4723 M:      Brian Johnson <brijohn@gmail.com>
4724 L:      linux-media@vger.kernel.org
4725 T:      git git://linuxtv.org/media_tree.git
4726 S:      Maintained
4727 F:      drivers/media/usb/gspca/sn9c20x.c
4728
4729 GSPCA T613 SUBDRIVER
4730 M:      Leandro Costantino <lcostantino@gmail.com>
4731 L:      linux-media@vger.kernel.org
4732 T:      git git://linuxtv.org/media_tree.git
4733 S:      Maintained
4734 F:      drivers/media/usb/gspca/t613.c
4735
4736 GSPCA USB WEBCAM DRIVER
4737 M:      Hans de Goede <hdegoede@redhat.com>
4738 L:      linux-media@vger.kernel.org
4739 T:      git git://linuxtv.org/media_tree.git
4740 S:      Maintained
4741 F:      drivers/media/usb/gspca/
4742
4743 GUID PARTITION TABLE (GPT)
4744 M:      Davidlohr Bueso <dave@stgolabs.net>
4745 L:      linux-efi@vger.kernel.org
4746 S:      Maintained
4747 F:      block/partitions/efi.*
4748
4749 STK1160 USB VIDEO CAPTURE DRIVER
4750 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4751 L:      linux-media@vger.kernel.org
4752 T:      git git://linuxtv.org/media_tree.git
4753 S:      Maintained
4754 F:      drivers/media/usb/stk1160/
4755
4756 H8/300 ARCHITECTURE
4757 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4758 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4759 W:      http://uclinux-h8.sourceforge.jp
4760 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4761 S:      Maintained
4762 F:      arch/h8300/
4763 F:      drivers/clocksource/h8300_*.c
4764 F:      drivers/clk/h8300/
4765 F:      drivers/irqchip/irq-renesas-h8*.c
4766
4767 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4768 M:      Frank Seidel <frank@f-seidel.de>
4769 L:      platform-driver-x86@vger.kernel.org
4770 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4771 S:      Maintained
4772 F:      drivers/platform/x86/hdaps.c
4773
4774 HDPVR USB VIDEO ENCODER DRIVER
4775 M:      Hans Verkuil <hverkuil@xs4all.nl>
4776 L:      linux-media@vger.kernel.org
4777 T:      git git://linuxtv.org/media_tree.git
4778 W:      http://linuxtv.org
4779 S:      Odd Fixes
4780 F:      drivers/media/usb/hdpvr/
4781
4782 HWPOISON MEMORY FAILURE HANDLING
4783 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4784 L:      linux-mm@kvack.org
4785 S:      Maintained
4786 F:      mm/memory-failure.c
4787 F:      mm/hwpoison-inject.c
4788
4789 HYPERVISOR VIRTUAL CONSOLE DRIVER
4790 L:      linuxppc-dev@lists.ozlabs.org
4791 S:      Odd Fixes
4792 F:      drivers/tty/hvc/
4793
4794 HACKRF MEDIA DRIVER
4795 M:      Antti Palosaari <crope@iki.fi>
4796 L:      linux-media@vger.kernel.org
4797 W:      http://linuxtv.org/
4798 W:      http://palosaari.fi/linux/
4799 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4800 T:      git git://linuxtv.org/anttip/media_tree.git
4801 S:      Maintained
4802 F:      drivers/media/usb/hackrf/
4803
4804 HARDWARE MONITORING
4805 M:      Jean Delvare <jdelvare@suse.com>
4806 M:      Guenter Roeck <linux@roeck-us.net>
4807 L:      lm-sensors@lm-sensors.org
4808 W:      http://www.lm-sensors.org/
4809 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4811 S:      Maintained
4812 F:      Documentation/hwmon/
4813 F:      drivers/hwmon/
4814 F:      include/linux/hwmon*.h
4815
4816 HARDWARE RANDOM NUMBER GENERATOR CORE
4817 M:      Matt Mackall <mpm@selenic.com>
4818 M:      Herbert Xu <herbert@gondor.apana.org.au>
4819 L:      linux-crypto@vger.kernel.org
4820 S:      Odd fixes
4821 F:      Documentation/hw_random.txt
4822 F:      drivers/char/hw_random/
4823 F:      include/linux/hw_random.h
4824
4825 HARDWARE SPINLOCK CORE
4826 M:      Ohad Ben-Cohen <ohad@wizery.com>
4827 S:      Maintained
4828 F:      Documentation/hwspinlock.txt
4829 F:      drivers/hwspinlock/hwspinlock_*
4830 F:      include/linux/hwspinlock.h
4831
4832 HARMONY SOUND DRIVER
4833 L:      linux-parisc@vger.kernel.org
4834 S:      Maintained
4835 F:      sound/parisc/harmony.*
4836
4837 HD29L2 MEDIA DRIVER
4838 M:      Antti Palosaari <crope@iki.fi>
4839 L:      linux-media@vger.kernel.org
4840 W:      http://linuxtv.org/
4841 W:      http://palosaari.fi/linux/
4842 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4843 T:      git git://linuxtv.org/anttip/media_tree.git
4844 S:      Maintained
4845 F:      drivers/media/dvb-frontends/hd29l2*
4846
4847 HEWLETT-PACKARD SMART2 RAID DRIVER
4848 L:      iss_storagedev@hp.com
4849 S:      Orphan
4850 F:      Documentation/blockdev/cpqarray.txt
4851 F:      drivers/block/cpqarray.*
4852
4853 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4854 M:      Don Brace <don.brace@pmcs.com>
4855 L:      iss_storagedev@hp.com
4856 L:      storagedev@pmcs.com
4857 L:      linux-scsi@vger.kernel.org
4858 S:      Supported
4859 F:      Documentation/scsi/hpsa.txt
4860 F:      drivers/scsi/hpsa*.[ch]
4861 F:      include/linux/cciss*.h
4862 F:      include/uapi/linux/cciss*.h
4863
4864 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4865 M:      Don Brace <don.brace@pmcs.com>
4866 L:      iss_storagedev@hp.com
4867 L:      storagedev@pmcs.com
4868 L:      linux-scsi@vger.kernel.org
4869 S:      Supported
4870 F:      Documentation/blockdev/cciss.txt
4871 F:      drivers/block/cciss*
4872 F:      include/linux/cciss_ioctl.h
4873 F:      include/uapi/linux/cciss_ioctl.h
4874
4875 HFS FILESYSTEM
4876 L:      linux-fsdevel@vger.kernel.org
4877 S:      Orphan
4878 F:      Documentation/filesystems/hfs.txt
4879 F:      fs/hfs/
4880
4881 HFSPLUS FILESYSTEM
4882 L:      linux-fsdevel@vger.kernel.org
4883 S:      Orphan
4884 F:      Documentation/filesystems/hfsplus.txt
4885 F:      fs/hfsplus/
4886
4887 HGA FRAMEBUFFER DRIVER
4888 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4889 L:      linux-nvidia@lists.surfsouth.com
4890 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4891 S:      Maintained
4892 F:      drivers/video/fbdev/hgafb.c
4893
4894 HIBERNATION (aka Software Suspend, aka swsusp)
4895 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4896 M:      Pavel Machek <pavel@ucw.cz>
4897 L:      linux-pm@vger.kernel.org
4898 S:      Supported
4899 F:      arch/x86/power/
4900 F:      drivers/base/power/
4901 F:      kernel/power/
4902 F:      include/linux/suspend.h
4903 F:      include/linux/freezer.h
4904 F:      include/linux/pm.h
4905 F:      arch/*/include/asm/suspend*.h
4906
4907 HID CORE LAYER
4908 M:      Jiri Kosina <jikos@kernel.org>
4909 L:      linux-input@vger.kernel.org
4910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4911 S:      Maintained
4912 F:      drivers/hid/
4913 F:      include/linux/hid*
4914 F:      include/uapi/linux/hid*
4915
4916 HID SENSOR HUB DRIVERS
4917 M:      Jiri Kosina <jikos@kernel.org>
4918 M:      Jonathan Cameron <jic23@kernel.org>
4919 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4920 L:      linux-input@vger.kernel.org
4921 L:      linux-iio@vger.kernel.org
4922 S:      Maintained
4923 F:      Documentation/hid/hid-sensor*
4924 F:      drivers/hid/hid-sensor-*
4925 F:      drivers/iio/*/hid-*
4926 F:      include/linux/hid-sensor-*
4927
4928 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4929 M:      Thomas Gleixner <tglx@linutronix.de>
4930 L:      linux-kernel@vger.kernel.org
4931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4932 S:      Maintained
4933 F:      Documentation/timers/
4934 F:      kernel/time/hrtimer.c
4935 F:      kernel/time/clockevents.c
4936 F:      kernel/time/tick*.*
4937 F:      kernel/time/timer_*.c
4938 F:      include/linux/clockchips.h
4939 F:      include/linux/hrtimer.h
4940
4941 HIGH-SPEED SCC DRIVER FOR AX.25
4942 L:      linux-hams@vger.kernel.org
4943 S:      Orphan
4944 F:      drivers/net/hamradio/dmascc.c
4945 F:      drivers/net/hamradio/scc.c
4946
4947 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4948 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4949 W:      http://www.highpoint-tech.com
4950 S:      Supported
4951 F:      Documentation/scsi/hptiop.txt
4952 F:      drivers/scsi/hptiop.c
4953
4954 HIPPI
4955 M:      Jes Sorensen <jes@trained-monkey.org>
4956 L:      linux-hippi@sunsite.dk
4957 S:      Maintained
4958 F:      include/linux/hippidevice.h
4959 F:      include/uapi/linux/if_hippi.h
4960 F:      net/802/hippi.c
4961 F:      drivers/net/hippi/
4962
4963 HOST AP DRIVER
4964 M:      Jouni Malinen <j@w1.fi>
4965 L:      hostap@shmoo.com (subscribers-only)
4966 L:      linux-wireless@vger.kernel.org
4967 W:      http://hostap.epitest.fi/
4968 S:      Maintained
4969 F:      drivers/net/wireless/hostap/
4970
4971 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4972 L:      platform-driver-x86@vger.kernel.org
4973 S:      Orphan
4974 F:      drivers/platform/x86/tc1100-wmi.c
4975
4976 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4977 M:      Jaroslav Kysela <perex@perex.cz>
4978 S:      Maintained
4979 F:      drivers/net/ethernet/hp/hp100.*
4980
4981 HPET:   High Precision Event Timers driver
4982 M:      Clemens Ladisch <clemens@ladisch.de>
4983 S:      Maintained
4984 F:      Documentation/timers/hpet.txt
4985 F:      drivers/char/hpet.c
4986 F:      include/linux/hpet.h
4987 F:      include/uapi/linux/hpet.h
4988
4989 HPET:   x86
4990 S:      Orphan
4991 F:      arch/x86/kernel/hpet.c
4992 F:      arch/x86/include/asm/hpet.h
4993
4994 HPFS FILESYSTEM
4995 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4996 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4997 S:      Maintained
4998 F:      fs/hpfs/
4999
5000 HSI SUBSYSTEM
5001 M:      Sebastian Reichel <sre@kernel.org>
5002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5003 S:      Maintained
5004 F:      Documentation/ABI/testing/sysfs-bus-hsi
5005 F:      Documentation/hsi.txt
5006 F:      drivers/hsi/
5007 F:      include/linux/hsi/
5008 F:      include/uapi/linux/hsi/
5009
5010 HSO 3G MODEM DRIVER
5011 M:      Jan Dumon <j.dumon@option.com>
5012 W:      http://www.pharscape.org
5013 S:      Maintained
5014 F:      drivers/net/usb/hso.c
5015
5016 HSR NETWORK PROTOCOL
5017 M:      Arvid Brodin <arvid.brodin@alten.se>
5018 L:      netdev@vger.kernel.org
5019 S:      Maintained
5020 F:      net/hsr/
5021
5022 HTCPEN TOUCHSCREEN DRIVER
5023 M:      Pau Oliva Fora <pof@eslack.org>
5024 L:      linux-input@vger.kernel.org
5025 S:      Maintained
5026 F:      drivers/input/touchscreen/htcpen.c
5027
5028 HUGETLB FILESYSTEM
5029 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5030 S:      Maintained
5031 F:      fs/hugetlbfs/
5032
5033 Hyper-V CORE AND DRIVERS
5034 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5035 M:      Haiyang Zhang <haiyangz@microsoft.com>
5036 L:      devel@linuxdriverproject.org
5037 S:      Maintained
5038 F:      arch/x86/include/asm/mshyperv.h
5039 F:      arch/x86/include/uapi/asm/hyperv.h
5040 F:      arch/x86/kernel/cpu/mshyperv.c
5041 F:      drivers/hid/hid-hyperv.c
5042 F:      drivers/hv/
5043 F:      drivers/input/serio/hyperv-keyboard.c
5044 F:      drivers/net/hyperv/
5045 F:      drivers/scsi/storvsc_drv.c
5046 F:      drivers/video/fbdev/hyperv_fb.c
5047 F:      include/linux/hyperv.h
5048 F:      tools/hv/
5049 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5050
5051 I2C OVER PARALLEL PORT
5052 M:      Jean Delvare <jdelvare@suse.com>
5053 L:      linux-i2c@vger.kernel.org
5054 S:      Maintained
5055 F:      Documentation/i2c/busses/i2c-parport
5056 F:      Documentation/i2c/busses/i2c-parport-light
5057 F:      drivers/i2c/busses/i2c-parport.c
5058 F:      drivers/i2c/busses/i2c-parport-light.c
5059
5060 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5061 M:      Jean Delvare <jdelvare@suse.com>
5062 L:      linux-i2c@vger.kernel.org
5063 S:      Maintained
5064 F:      Documentation/i2c/busses/i2c-ali1535
5065 F:      Documentation/i2c/busses/i2c-ali1563
5066 F:      Documentation/i2c/busses/i2c-ali15x3
5067 F:      Documentation/i2c/busses/i2c-amd756
5068 F:      Documentation/i2c/busses/i2c-amd8111
5069 F:      Documentation/i2c/busses/i2c-i801
5070 F:      Documentation/i2c/busses/i2c-nforce2
5071 F:      Documentation/i2c/busses/i2c-piix4
5072 F:      Documentation/i2c/busses/i2c-sis5595
5073 F:      Documentation/i2c/busses/i2c-sis630
5074 F:      Documentation/i2c/busses/i2c-sis96x
5075 F:      Documentation/i2c/busses/i2c-via
5076 F:      Documentation/i2c/busses/i2c-viapro
5077 F:      drivers/i2c/busses/i2c-ali1535.c
5078 F:      drivers/i2c/busses/i2c-ali1563.c
5079 F:      drivers/i2c/busses/i2c-ali15x3.c
5080 F:      drivers/i2c/busses/i2c-amd756.c
5081 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5082 F:      drivers/i2c/busses/i2c-amd8111.c
5083 F:      drivers/i2c/busses/i2c-i801.c
5084 F:      drivers/i2c/busses/i2c-isch.c
5085 F:      drivers/i2c/busses/i2c-nforce2.c
5086 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5087 F:      drivers/i2c/busses/i2c-piix4.c
5088 F:      drivers/i2c/busses/i2c-sis5595.c
5089 F:      drivers/i2c/busses/i2c-sis630.c
5090 F:      drivers/i2c/busses/i2c-sis96x.c
5091 F:      drivers/i2c/busses/i2c-via.c
5092 F:      drivers/i2c/busses/i2c-viapro.c
5093
5094 I2C/SMBUS ISMT DRIVER
5095 M:      Seth Heasley <seth.heasley@intel.com>
5096 M:      Neil Horman <nhorman@tuxdriver.com>
5097 L:      linux-i2c@vger.kernel.org
5098 F:      drivers/i2c/busses/i2c-ismt.c
5099 F:      Documentation/i2c/busses/i2c-ismt
5100
5101 I2C/SMBUS STUB DRIVER
5102 M:      Jean Delvare <jdelvare@suse.com>
5103 L:      linux-i2c@vger.kernel.org
5104 S:      Maintained
5105 F:      drivers/i2c/i2c-stub.c
5106
5107 I2C SUBSYSTEM
5108 M:      Wolfram Sang <wsa@the-dreams.de>
5109 L:      linux-i2c@vger.kernel.org
5110 W:      https://i2c.wiki.kernel.org/
5111 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5113 S:      Maintained
5114 F:      Documentation/devicetree/bindings/i2c/
5115 F:      Documentation/i2c/
5116 F:      drivers/i2c/
5117 F:      include/linux/i2c.h
5118 F:      include/linux/i2c-*.h
5119 F:      include/uapi/linux/i2c.h
5120 F:      include/uapi/linux/i2c-*.h
5121
5122 I2C ACPI SUPPORT
5123 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5124 L:      linux-i2c@vger.kernel.org
5125 L:      linux-acpi@vger.kernel.org
5126 S:      Maintained
5127
5128 I2C-TAOS-EVM DRIVER
5129 M:      Jean Delvare <jdelvare@suse.com>
5130 L:      linux-i2c@vger.kernel.org
5131 S:      Maintained
5132 F:      Documentation/i2c/busses/i2c-taos-evm
5133 F:      drivers/i2c/busses/i2c-taos-evm.c
5134
5135 I2C-TINY-USB DRIVER
5136 M:      Till Harbaum <till@harbaum.org>
5137 L:      linux-i2c@vger.kernel.org
5138 W:      http://www.harbaum.org/till/i2c_tiny_usb
5139 S:      Maintained
5140 F:      drivers/i2c/busses/i2c-tiny-usb.c
5141
5142 i386 BOOT CODE
5143 M:      "H. Peter Anvin" <hpa@zytor.com>
5144 S:      Maintained
5145 F:      arch/x86/boot/
5146
5147 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5148 M:      "H. Peter Anvin" <hpa@zytor.com>
5149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5150 S:      Maintained
5151
5152 IA64 (Itanium) PLATFORM
5153 M:      Tony Luck <tony.luck@intel.com>
5154 M:      Fenghua Yu <fenghua.yu@intel.com>
5155 L:      linux-ia64@vger.kernel.org
5156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5157 S:      Maintained
5158 F:      arch/ia64/
5159
5160 IBM Power VMX Cryptographic instructions
5161 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5162 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5163 L:      linux-crypto@vger.kernel.org
5164 S:      Supported
5165 F:      drivers/crypto/vmx/Makefile
5166 F:      drivers/crypto/vmx/Kconfig
5167 F:      drivers/crypto/vmx/vmx.c
5168 F:      drivers/crypto/vmx/aes*
5169 F:      drivers/crypto/vmx/ghash*
5170 F:      drivers/crypto/vmx/ppc-xlate.pl
5171
5172 IBM Power in-Nest Crypto Acceleration
5173 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5174 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5175 L:      linux-crypto@vger.kernel.org
5176 S:      Supported
5177 F:      drivers/crypto/nx/Makefile
5178 F:      drivers/crypto/nx/Kconfig
5179 F:      drivers/crypto/nx/nx-aes*
5180 F:      drivers/crypto/nx/nx-sha*
5181 F:      drivers/crypto/nx/nx.*
5182 F:      drivers/crypto/nx/nx_csbcpb.h
5183 F:      drivers/crypto/nx/nx_debugfs.h
5184
5185 IBM Power 842 compression accelerator
5186 M:      Dan Streetman <ddstreet@ieee.org>
5187 S:      Supported
5188 F:      drivers/crypto/nx/Makefile
5189 F:      drivers/crypto/nx/Kconfig
5190 F:      drivers/crypto/nx/nx-842*
5191 F:      include/linux/sw842.h
5192 F:      crypto/842.c
5193 F:      lib/842/
5194
5195 IBM Power Linux RAID adapter
5196 M:      Brian King <brking@us.ibm.com>
5197 S:      Supported
5198 F:      drivers/scsi/ipr.*
5199
5200 IBM Power Virtual Ethernet Device Driver
5201 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5202 L:      netdev@vger.kernel.org
5203 S:      Supported
5204 F:      drivers/net/ethernet/ibm/ibmveth.*
5205
5206 IBM Power Virtual SCSI Device Drivers
5207 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5208 L:      linux-scsi@vger.kernel.org
5209 S:      Supported
5210 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5211 F:      drivers/scsi/ibmvscsi/viosrp.h
5212
5213 IBM Power Virtual FC Device Drivers
5214 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5215 L:      linux-scsi@vger.kernel.org
5216 S:      Supported
5217 F:      drivers/scsi/ibmvscsi/ibmvfc*
5218
5219 IBM ServeRAID RAID DRIVER
5220 S:      Orphan
5221 F:      drivers/scsi/ips.*
5222
5223 ICH LPC AND GPIO DRIVER
5224 M:      Peter Tyser <ptyser@xes-inc.com>
5225 S:      Maintained
5226 F:      drivers/mfd/lpc_ich.c
5227 F:      drivers/gpio/gpio-ich.c
5228
5229 IDE SUBSYSTEM
5230 M:      "David S. Miller" <davem@davemloft.net>
5231 L:      linux-ide@vger.kernel.org
5232 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5234 S:      Maintained
5235 F:      Documentation/ide/
5236 F:      drivers/ide/
5237 F:      include/linux/ide.h
5238
5239 IDEAPAD LAPTOP EXTRAS DRIVER
5240 M:      Ike Panhc <ike.pan@canonical.com>
5241 L:      platform-driver-x86@vger.kernel.org
5242 W:      http://launchpad.net/ideapad-laptop
5243 S:      Maintained
5244 F:      drivers/platform/x86/ideapad-laptop.c
5245
5246 IDEAPAD LAPTOP SLIDEBAR DRIVER
5247 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5248 L:      linux-input@vger.kernel.org
5249 W:      https://github.com/o2genum/ideapad-slidebar
5250 S:      Maintained
5251 F:      drivers/input/misc/ideapad_slidebar.c
5252
5253 IDE/ATAPI DRIVERS
5254 M:      Borislav Petkov <bp@alien8.de>
5255 L:      linux-ide@vger.kernel.org
5256 S:      Maintained
5257 F:      Documentation/cdrom/ide-cd
5258 F:      drivers/ide/ide-cd*
5259
5260 IDLE-I7300
5261 M:      Andy Henroid <andrew.d.henroid@intel.com>
5262 L:      linux-pm@vger.kernel.org
5263 S:      Supported
5264 F:      drivers/idle/i7300_idle.c
5265
5266 IEEE 802.15.4 SUBSYSTEM
5267 M:      Alexander Aring <alex.aring@gmail.com>
5268 L:      linux-wpan@vger.kernel.org
5269 W:      https://github.com/linux-wpan
5270 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5271 S:      Maintained
5272 F:      net/ieee802154/
5273 F:      net/mac802154/
5274 F:      drivers/net/ieee802154/
5275 F:      include/linux/nl802154.h
5276 F:      include/linux/ieee802154.h
5277 F:      include/net/nl802154.h
5278 F:      include/net/mac802154.h
5279 F:      include/net/af_ieee802154.h
5280 F:      include/net/cfg802154.h
5281 F:      include/net/ieee802154_netdev.h
5282 F:      Documentation/networking/ieee802154.txt
5283
5284 IGORPLUG-USB IR RECEIVER
5285 M:      Sean Young <sean@mess.org>
5286 L:      linux-media@vger.kernel.org
5287 S:      Maintained
5288 F:      drivers/media/rc/igorplugusb.c
5289
5290 IGUANAWORKS USB IR TRANSCEIVER
5291 M:      Sean Young <sean@mess.org>
5292 L:      linux-media@vger.kernel.org
5293 S:      Maintained
5294 F:      drivers/media/rc/iguanair.c
5295
5296 IIO SUBSYSTEM AND DRIVERS
5297 M:      Jonathan Cameron <jic23@kernel.org>
5298 R:      Hartmut Knaack <knaack.h@gmx.de>
5299 R:      Lars-Peter Clausen <lars@metafoo.de>
5300 R:      Peter Meerwald <pmeerw@pmeerw.net>
5301 L:      linux-iio@vger.kernel.org
5302 S:      Maintained
5303 F:      drivers/iio/
5304 F:      drivers/staging/iio/
5305 F:      include/linux/iio/
5306 F:      tools/iio/
5307
5308 IKANOS/ADI EAGLE ADSL USB DRIVER
5309 M:      Matthieu Castet <castet.matthieu@free.fr>
5310 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5311 S:      Maintained
5312 F:      drivers/usb/atm/ueagle-atm.c
5313
5314 INA209 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/ina209
5319 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5320 F:      drivers/hwmon/ina209.c
5321
5322 INA2XX HARDWARE MONITOR DRIVER
5323 M:      Guenter Roeck <linux@roeck-us.net>
5324 L:      lm-sensors@lm-sensors.org
5325 S:      Maintained
5326 F:      Documentation/hwmon/ina2xx
5327 F:      drivers/hwmon/ina2xx.c
5328 F:      include/linux/platform_data/ina2xx.h
5329
5330 INDUSTRY PACK SUBSYSTEM (IPACK)
5331 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5332 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5333 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5334 L:      industrypack-devel@lists.sourceforge.net
5335 W:      http://industrypack.sourceforge.net
5336 S:      Maintained
5337 F:      drivers/ipack/
5338
5339 INGENIC JZ4780 DMA Driver
5340 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5341 S:      Maintained
5342 F:      drivers/dma/dma-jz4780.c
5343
5344 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5345 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5346 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5347 L:      linux-ima-devel@lists.sourceforge.net
5348 L:      linux-ima-user@lists.sourceforge.net
5349 L:      linux-security-module@vger.kernel.org
5350 S:      Supported
5351 F:      security/integrity/ima/
5352
5353 IMGTEC IR DECODER DRIVER
5354 M:      James Hogan <james.hogan@imgtec.com>
5355 S:      Maintained
5356 F:      drivers/media/rc/img-ir/
5357
5358 IMS TWINTURBO FRAMEBUFFER DRIVER
5359 L:      linux-fbdev@vger.kernel.org
5360 S:      Orphan
5361 F:      drivers/video/fbdev/imsttfb.c
5362
5363 INFINIBAND SUBSYSTEM
5364 M:      Doug Ledford <dledford@redhat.com>
5365 M:      Sean Hefty <sean.hefty@intel.com>
5366 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5367 L:      linux-rdma@vger.kernel.org
5368 W:      http://www.openfabrics.org/
5369 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5371 S:      Supported
5372 F:      Documentation/infiniband/
5373 F:      drivers/infiniband/
5374 F:      drivers/staging/rdma/
5375 F:      include/uapi/linux/if_infiniband.h
5376 F:      include/uapi/rdma/
5377 F:      include/rdma/
5378
5379 INOTIFY
5380 M:      John McCutchan <john@johnmccutchan.com>
5381 M:      Robert Love <rlove@rlove.org>
5382 M:      Eric Paris <eparis@parisplace.org>
5383 S:      Maintained
5384 F:      Documentation/filesystems/inotify.txt
5385 F:      fs/notify/inotify/
5386 F:      include/linux/inotify.h
5387 F:      include/uapi/linux/inotify.h
5388
5389 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5390 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5391 L:      linux-input@vger.kernel.org
5392 Q:      http://patchwork.kernel.org/project/linux-input/list/
5393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5394 S:      Maintained
5395 F:      drivers/input/
5396 F:      include/linux/input.h
5397 F:      include/uapi/linux/input.h
5398 F:      include/linux/input/
5399
5400 INPUT MULTITOUCH (MT) PROTOCOL
5401 M:      Henrik Rydberg <rydberg@bitmath.org>
5402 L:      linux-input@vger.kernel.org
5403 S:      Odd fixes
5404 F:      Documentation/input/multi-touch-protocol.txt
5405 F:      drivers/input/input-mt.c
5406 K:      \b(ABS|SYN)_MT_
5407
5408 INTEL ASoC BDW/HSW DRIVERS
5409 M:      Jie Yang <yang.jie@linux.intel.com>
5410 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5411 S:      Supported
5412 F:      sound/soc/intel/common/sst-dsp*
5413 F:      sound/soc/intel/common/sst-firmware.c
5414 F:      sound/soc/intel/boards/broadwell.c
5415 F:      sound/soc/intel/haswell/
5416
5417 INTEL C600 SERIES SAS CONTROLLER DRIVER
5418 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5419 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5420 L:      linux-scsi@vger.kernel.org
5421 T:      git git://git.code.sf.net/p/intel-sas/isci
5422 S:      Supported
5423 F:      drivers/scsi/isci/
5424
5425 INTEL IDLE DRIVER
5426 M:      Len Brown <lenb@kernel.org>
5427 L:      linux-pm@vger.kernel.org
5428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5429 S:      Supported
5430 F:      drivers/idle/intel_idle.c
5431
5432 INTEL PSTATE DRIVER
5433 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5434 L:      linux-pm@vger.kernel.org
5435 S:      Supported
5436 F:      drivers/cpufreq/intel_pstate.c
5437
5438 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5439 M:      Maik Broemme <mbroemme@plusserver.de>
5440 L:      linux-fbdev@vger.kernel.org
5441 S:      Maintained
5442 F:      Documentation/fb/intelfb.txt
5443 F:      drivers/video/fbdev/intelfb/
5444
5445 INTEL 810/815 FRAMEBUFFER DRIVER
5446 M:      Antonino Daplas <adaplas@gmail.com>
5447 L:      linux-fbdev@vger.kernel.org
5448 S:      Maintained
5449 F:      drivers/video/fbdev/i810/
5450
5451 INTEL MENLOW THERMAL DRIVER
5452 M:      Sujith Thomas <sujith.thomas@intel.com>
5453 L:      platform-driver-x86@vger.kernel.org
5454 W:      https://01.org/linux-acpi
5455 S:      Supported
5456 F:      drivers/platform/x86/intel_menlow.c
5457
5458 INTEL IA32 MICROCODE UPDATE SUPPORT
5459 M:      Borislav Petkov <bp@alien8.de>
5460 S:      Maintained
5461 F:      arch/x86/kernel/cpu/microcode/core*
5462 F:      arch/x86/kernel/cpu/microcode/intel*
5463
5464 INTEL I/OAT DMA DRIVER
5465 M:      Dave Jiang <dave.jiang@intel.com>
5466 R:      Dan Williams <dan.j.williams@intel.com>
5467 L:      dmaengine@vger.kernel.org
5468 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5469 S:      Supported
5470 F:      drivers/dma/ioat*
5471
5472 INTEL IOMMU (VT-d)
5473 M:      David Woodhouse <dwmw2@infradead.org>
5474 L:      iommu@lists.linux-foundation.org
5475 T:      git git://git.infradead.org/iommu-2.6.git
5476 S:      Supported
5477 F:      drivers/iommu/intel-iommu.c
5478 F:      include/linux/intel-iommu.h
5479
5480 INTEL IOP-ADMA DMA DRIVER
5481 R:      Dan Williams <dan.j.williams@intel.com>
5482 S:      Odd fixes
5483 F:      drivers/dma/iop-adma.c
5484
5485 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5486 M:      Krzysztof Halasa <khalasa@piap.pl>
5487 S:      Maintained
5488 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5489 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5490 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5491 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5492 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5493 F:      drivers/net/wan/ixp4xx_hss.c
5494
5495 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5496 M:      Deepak Saxena <dsaxena@plexity.net>
5497 S:      Maintained
5498 F:      drivers/char/hw_random/ixp4xx-rng.c
5499
5500 INTEL ETHERNET DRIVERS
5501 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5502 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5503 R:      Shannon Nelson <shannon.nelson@intel.com>
5504 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5505 R:      Don Skidmore <donald.c.skidmore@intel.com>
5506 R:      Matthew Vick <matthew.vick@intel.com>
5507 R:      John Ronciak <john.ronciak@intel.com>
5508 R:      Mitch Williams <mitch.a.williams@intel.com>
5509 L:      intel-wired-lan@lists.osuosl.org
5510 W:      http://www.intel.com/support/feedback.htm
5511 W:      http://e1000.sourceforge.net/
5512 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5515 S:      Supported
5516 F:      Documentation/networking/e100.txt
5517 F:      Documentation/networking/e1000.txt
5518 F:      Documentation/networking/e1000e.txt
5519 F:      Documentation/networking/igb.txt
5520 F:      Documentation/networking/igbvf.txt
5521 F:      Documentation/networking/ixgb.txt
5522 F:      Documentation/networking/ixgbe.txt
5523 F:      Documentation/networking/ixgbevf.txt
5524 F:      Documentation/networking/i40e.txt
5525 F:      Documentation/networking/i40evf.txt
5526 F:      drivers/net/ethernet/intel/
5527 F:      drivers/net/ethernet/intel/*/
5528
5529 INTEL-MID GPIO DRIVER
5530 M:      David Cohen <david.a.cohen@linux.intel.com>
5531 L:      linux-gpio@vger.kernel.org
5532 S:      Maintained
5533 F:      drivers/gpio/gpio-intel-mid.c
5534
5535 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5536 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5537 L:      linux-wireless@vger.kernel.org
5538 S:      Maintained
5539 F:      Documentation/networking/README.ipw2100
5540 F:      Documentation/networking/README.ipw2200
5541 F:      drivers/net/wireless/ipw2x00/
5542
5543 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5544 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5545 M:      Gang Wei <gang.wei@intel.com>
5546 M:      Shane Wang <shane.wang@intel.com>
5547 L:      tboot-devel@lists.sourceforge.net
5548 W:      http://tboot.sourceforge.net
5549 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5550 S:      Supported
5551 F:      Documentation/intel_txt.txt
5552 F:      include/linux/tboot.h
5553 F:      arch/x86/kernel/tboot.c
5554
5555 INTEL WIRELESS WIMAX CONNECTION 2400
5556 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5557 M:      linux-wimax@intel.com
5558 L:      wimax@linuxwimax.org (subscribers-only)
5559 S:      Supported
5560 W:      http://linuxwimax.org
5561 F:      Documentation/wimax/README.i2400m
5562 F:      drivers/net/wimax/i2400m/
5563 F:      include/uapi/linux/wimax/i2400m.h
5564
5565 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5566 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5567 L:      linux-wireless@vger.kernel.org
5568 S:      Supported
5569 F:      drivers/net/wireless/iwlegacy/
5570
5571 INTEL WIRELESS WIFI LINK (iwlwifi)
5572 M:      Johannes Berg <johannes.berg@intel.com>
5573 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5574 M:      Intel Linux Wireless <ilw@linux.intel.com>
5575 L:      linux-wireless@vger.kernel.org
5576 W:      http://intellinuxwireless.org
5577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5578 S:      Supported
5579 F:      drivers/net/wireless/iwlwifi/
5580
5581 INTEL MANAGEMENT ENGINE (mei)
5582 M:      Tomas Winkler <tomas.winkler@intel.com>
5583 L:      linux-kernel@vger.kernel.org
5584 S:      Supported
5585 F:      include/uapi/linux/mei.h
5586 F:      include/linux/mei_cl_bus.h
5587 F:      drivers/misc/mei/*
5588 F:      Documentation/misc-devices/mei/*
5589
5590 INTEL PMC IPC DRIVER
5591 M:      Zha Qipeng<qipeng.zha@intel.com>
5592 L:      platform-driver-x86@vger.kernel.org
5593 S:      Maintained
5594 F:      drivers/platform/x86/intel_pmc_ipc.c
5595 F:      arch/x86/include/asm/intel_pmc_ipc.h
5596
5597 IOC3 ETHERNET DRIVER
5598 M:      Ralf Baechle <ralf@linux-mips.org>
5599 L:      linux-mips@linux-mips.org
5600 S:      Maintained
5601 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5602
5603 IOC3 SERIAL DRIVER
5604 M:      Pat Gefre <pfg@sgi.com>
5605 L:      linux-serial@vger.kernel.org
5606 S:      Maintained
5607 F:      drivers/tty/serial/ioc3_serial.c
5608
5609 IOMMU DRIVERS
5610 M:      Joerg Roedel <joro@8bytes.org>
5611 L:      iommu@lists.linux-foundation.org
5612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5613 S:      Maintained
5614 F:      drivers/iommu/
5615
5616 IP MASQUERADING
5617 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5618 S:      Maintained
5619 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5620
5621 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5622 M:      Francois Romieu <romieu@fr.zoreil.com>
5623 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5624 L:      netdev@vger.kernel.org
5625 S:      Maintained
5626 F:      drivers/net/ethernet/icplus/ipg.*
5627
5628 IPATH DRIVER
5629 M:      Mike Marciniszyn <infinipath@intel.com>
5630 L:      linux-rdma@vger.kernel.org
5631 S:      Maintained
5632 F:      drivers/staging/rdma/ipath/
5633
5634 IPMI SUBSYSTEM
5635 M:      Corey Minyard <minyard@acm.org>
5636 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5637 W:      http://openipmi.sourceforge.net/
5638 S:      Supported
5639 F:      Documentation/IPMI.txt
5640 F:      drivers/char/ipmi/
5641 F:      include/linux/ipmi*
5642 F:      include/uapi/linux/ipmi*
5643
5644 QCOM AUDIO (ASoC) DRIVERS
5645 M:      Patrick Lai <plai@codeaurora.org>
5646 M:      Banajit Goswami <bgoswami@codeaurora.org>
5647 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5648 S:      Supported
5649 F:      sound/soc/qcom/
5650
5651 IPS SCSI RAID DRIVER
5652 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5653 L:      linux-scsi@vger.kernel.org
5654 W:      http://www.adaptec.com/
5655 S:      Maintained
5656 F:      drivers/scsi/ips*
5657
5658 IPVS
5659 M:      Wensong Zhang <wensong@linux-vs.org>
5660 M:      Simon Horman <horms@verge.net.au>
5661 M:      Julian Anastasov <ja@ssi.bg>
5662 L:      netdev@vger.kernel.org
5663 L:      lvs-devel@vger.kernel.org
5664 S:      Maintained
5665 F:      Documentation/networking/ipvs-sysctl.txt
5666 F:      include/net/ip_vs.h
5667 F:      include/uapi/linux/ip_vs.h
5668 F:      net/netfilter/ipvs/
5669
5670 IPWIRELESS DRIVER
5671 M:      Jiri Kosina <jikos@kernel.org>
5672 M:      David Sterba <dsterba@suse.com>
5673 S:      Odd Fixes
5674 F:      drivers/tty/ipwireless/
5675
5676 IPX NETWORK LAYER
5677 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5678 L:      netdev@vger.kernel.org
5679 S:      Maintained
5680 F:      include/net/ipx.h
5681 F:      include/uapi/linux/ipx.h
5682 F:      net/ipx/
5683
5684 IRDA SUBSYSTEM
5685 M:      Samuel Ortiz <samuel@sortiz.org>
5686 L:      irda-users@lists.sourceforge.net (subscribers-only)
5687 L:      netdev@vger.kernel.org
5688 W:      http://irda.sourceforge.net/
5689 S:      Maintained
5690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5691 F:      Documentation/networking/irda.txt
5692 F:      drivers/net/irda/
5693 F:      include/net/irda/
5694 F:      net/irda/
5695
5696 IRQ SUBSYSTEM
5697 M:      Thomas Gleixner <tglx@linutronix.de>
5698 L:      linux-kernel@vger.kernel.org
5699 S:      Maintained
5700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5701 F:      kernel/irq/
5702
5703 IRQCHIP DRIVERS
5704 M:      Thomas Gleixner <tglx@linutronix.de>
5705 M:      Jason Cooper <jason@lakedaemon.net>
5706 M:      Marc Zyngier <marc.zyngier@arm.com>
5707 L:      linux-kernel@vger.kernel.org
5708 S:      Maintained
5709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5710 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5711 F:      Documentation/devicetree/bindings/interrupt-controller/
5712 F:      drivers/irqchip/
5713
5714 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5715 M:      Jiang Liu <jiang.liu@linux.intel.com>
5716 M:      Marc Zyngier <marc.zyngier@arm.com>
5717 S:      Maintained
5718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5719 F:      Documentation/IRQ-domain.txt
5720 F:      include/linux/irqdomain.h
5721 F:      kernel/irq/irqdomain.c
5722 F:      kernel/irq/msi.c
5723
5724 ISAPNP
5725 M:      Jaroslav Kysela <perex@perex.cz>
5726 S:      Maintained
5727 F:      Documentation/isapnp.txt
5728 F:      drivers/pnp/isapnp/
5729 F:      include/linux/isapnp.h
5730
5731 ISA RADIO MODULE
5732 M:      Hans Verkuil <hverkuil@xs4all.nl>
5733 L:      linux-media@vger.kernel.org
5734 T:      git git://linuxtv.org/media_tree.git
5735 W:      http://linuxtv.org
5736 S:      Maintained
5737 F:      drivers/media/radio/radio-isa*
5738
5739 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5740 M:      Peter Jones <pjones@redhat.com>
5741 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5742 S:      Maintained
5743 F:      drivers/firmware/iscsi_ibft*
5744
5745 ISCSI
5746 M:      Mike Christie <michaelc@cs.wisc.edu>
5747 L:      open-iscsi@googlegroups.com
5748 W:      www.open-iscsi.org
5749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5750 S:      Maintained
5751 F:      drivers/scsi/*iscsi*
5752 F:      include/scsi/*iscsi*
5753
5754 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5755 M:      Or Gerlitz <ogerlitz@mellanox.com>
5756 M:      Sagi Grimberg <sagig@mellanox.com>
5757 M:      Roi Dayan <roid@mellanox.com>
5758 L:      linux-rdma@vger.kernel.org
5759 S:      Supported
5760 W:      http://www.openfabrics.org
5761 W:      www.open-iscsi.org
5762 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5763 F:      drivers/infiniband/ulp/iser/
5764
5765 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5766 M:      Sagi Grimberg <sagig@mellanox.com>
5767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5768 L:      linux-rdma@vger.kernel.org
5769 L:      target-devel@vger.kernel.org
5770 S:      Supported
5771 W:      http://www.linux-iscsi.org
5772 F:      drivers/infiniband/ulp/isert
5773
5774 ISDN SUBSYSTEM
5775 M:      Karsten Keil <isdn@linux-pingi.de>
5776 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5777 L:      netdev@vger.kernel.org
5778 W:      http://www.isdn4linux.de
5779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5780 S:      Maintained
5781 F:      Documentation/isdn/
5782 F:      drivers/isdn/
5783 F:      include/linux/isdn.h
5784 F:      include/linux/isdn/
5785 F:      include/uapi/linux/isdn.h
5786 F:      include/uapi/linux/isdn/
5787
5788 ISDN SUBSYSTEM (Eicon active card driver)
5789 M:      Armin Schindler <mac@melware.de>
5790 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5791 W:      http://www.melware.de
5792 S:      Maintained
5793 F:      drivers/isdn/hardware/eicon/
5794
5795 IT87 HARDWARE MONITORING DRIVER
5796 M:      Jean Delvare <jdelvare@suse.com>
5797 L:      lm-sensors@lm-sensors.org
5798 S:      Maintained
5799 F:      Documentation/hwmon/it87
5800 F:      drivers/hwmon/it87.c
5801
5802 IT913X MEDIA DRIVER
5803 M:      Antti Palosaari <crope@iki.fi>
5804 L:      linux-media@vger.kernel.org
5805 W:      http://linuxtv.org/
5806 W:      http://palosaari.fi/linux/
5807 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5808 T:      git git://linuxtv.org/anttip/media_tree.git
5809 S:      Maintained
5810 F:      drivers/media/tuners/it913x*
5811
5812 IVTV VIDEO4LINUX DRIVER
5813 M:      Andy Walls <awalls@md.metrocast.net>
5814 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5815 L:      linux-media@vger.kernel.org
5816 T:      git git://linuxtv.org/media_tree.git
5817 W:      http://www.ivtvdriver.org
5818 S:      Maintained
5819 F:      Documentation/video4linux/*.ivtv
5820 F:      drivers/media/pci/ivtv/
5821 F:      include/uapi/linux/ivtv*
5822
5823 IX2505V MEDIA DRIVER
5824 M:      Malcolm Priestley <tvboxspy@gmail.com>
5825 L:      linux-media@vger.kernel.org
5826 W:      http://linuxtv.org/
5827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5828 S:      Maintained
5829 F:      drivers/media/dvb-frontends/ix2505v*
5830
5831 JC42.4 TEMPERATURE SENSOR DRIVER
5832 M:      Guenter Roeck <linux@roeck-us.net>
5833 L:      lm-sensors@lm-sensors.org
5834 S:      Maintained
5835 F:      drivers/hwmon/jc42.c
5836 F:      Documentation/hwmon/jc42
5837
5838 JFS FILESYSTEM
5839 M:      Dave Kleikamp <shaggy@kernel.org>
5840 L:      jfs-discussion@lists.sourceforge.net
5841 W:      http://jfs.sourceforge.net/
5842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5843 S:      Maintained
5844 F:      Documentation/filesystems/jfs.txt
5845 F:      fs/jfs/
5846
5847 JME NETWORK DRIVER
5848 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5849 L:      netdev@vger.kernel.org
5850 S:      Maintained
5851 F:      drivers/net/ethernet/jme.*
5852
5853 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5854 M:      David Woodhouse <dwmw2@infradead.org>
5855 L:      linux-mtd@lists.infradead.org
5856 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5857 S:      Maintained
5858 F:      fs/jffs2/
5859 F:      include/uapi/linux/jffs2.h
5860
5861 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5862 M:      "Theodore Ts'o" <tytso@mit.edu>
5863 M:      Jan Kara <jack@suse.com>
5864 L:      linux-ext4@vger.kernel.org
5865 S:      Maintained
5866 F:      fs/jbd2/
5867 F:      include/linux/jbd2.h
5868
5869 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5870 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5871 L:      linux-media@vger.kernel.org
5872 S:      Maintained
5873 F:      drivers/media/platform/rcar_jpu.c
5874
5875 JSM Neo PCI based serial card
5876 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5877 L:      linux-serial@vger.kernel.org
5878 S:      Maintained
5879 F:      drivers/tty/serial/jsm/
5880
5881 K10TEMP HARDWARE MONITORING DRIVER
5882 M:      Clemens Ladisch <clemens@ladisch.de>
5883 L:      lm-sensors@lm-sensors.org
5884 S:      Maintained
5885 F:      Documentation/hwmon/k10temp
5886 F:      drivers/hwmon/k10temp.c
5887
5888 K8TEMP HARDWARE MONITORING DRIVER
5889 M:      Rudolf Marek <r.marek@assembler.cz>
5890 L:      lm-sensors@lm-sensors.org
5891 S:      Maintained
5892 F:      Documentation/hwmon/k8temp
5893 F:      drivers/hwmon/k8temp.c
5894
5895 KCONFIG
5896 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5897 L:      linux-kbuild@vger.kernel.org
5898 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5899 S:      Maintained
5900 F:      Documentation/kbuild/kconfig-language.txt
5901 F:      scripts/kconfig/
5902
5903 KDUMP
5904 M:      Vivek Goyal <vgoyal@redhat.com>
5905 M:      Haren Myneni <hbabu@us.ibm.com>
5906 L:      kexec@lists.infradead.org
5907 W:      http://lse.sourceforge.net/kdump/
5908 S:      Maintained
5909 F:      Documentation/kdump/
5910
5911 KEENE FM RADIO TRANSMITTER DRIVER
5912 M:      Hans Verkuil <hverkuil@xs4all.nl>
5913 L:      linux-media@vger.kernel.org
5914 T:      git git://linuxtv.org/media_tree.git
5915 W:      http://linuxtv.org
5916 S:      Maintained
5917 F:      drivers/media/radio/radio-keene*
5918
5919 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5920 M:      Ian Kent <raven@themaw.net>
5921 L:      autofs@vger.kernel.org
5922 S:      Maintained
5923 F:      fs/autofs4/
5924
5925 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5926 M:      Michal Marek <mmarek@suse.com>
5927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5929 L:      linux-kbuild@vger.kernel.org
5930 S:      Maintained
5931 F:      Documentation/kbuild/
5932 F:      Makefile
5933 F:      scripts/Makefile.*
5934 F:      scripts/basic/
5935 F:      scripts/mk*
5936 F:      scripts/package/
5937
5938 KERNEL JANITORS
5939 L:      kernel-janitors@vger.kernel.org
5940 W:      http://kernelnewbies.org/KernelJanitors
5941 S:      Odd Fixes
5942
5943 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5944 M:      "J. Bruce Fields" <bfields@fieldses.org>
5945 M:      Jeff Layton <jlayton@poochiereds.net>
5946 L:      linux-nfs@vger.kernel.org
5947 W:      http://nfs.sourceforge.net/
5948 S:      Supported
5949 F:      fs/nfsd/
5950 F:      include/uapi/linux/nfsd/
5951 F:      fs/lockd/
5952 F:      fs/nfs_common/
5953 F:      net/sunrpc/
5954 F:      include/linux/lockd/
5955 F:      include/linux/sunrpc/
5956 F:      include/uapi/linux/sunrpc/
5957
5958 KERNEL SELFTEST FRAMEWORK
5959 M:      Shuah Khan <shuahkh@osg.samsung.com>
5960 L:      linux-api@vger.kernel.org
5961 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5962 S:      Maintained
5963 F:      tools/testing/selftests
5964
5965 KERNEL VIRTUAL MACHINE (KVM)
5966 M:      Gleb Natapov <gleb@kernel.org>
5967 M:      Paolo Bonzini <pbonzini@redhat.com>
5968 L:      kvm@vger.kernel.org
5969 W:      http://www.linux-kvm.org
5970 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5971 S:      Supported
5972 F:      Documentation/*/kvm*.txt
5973 F:      Documentation/virtual/kvm/
5974 F:      arch/*/kvm/
5975 F:      arch/x86/kernel/kvm.c
5976 F:      arch/x86/kernel/kvmclock.c
5977 F:      arch/*/include/asm/kvm*
5978 F:      include/linux/kvm*
5979 F:      include/uapi/linux/kvm*
5980 F:      virt/kvm/
5981
5982 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5983 M:      Joerg Roedel <joro@8bytes.org>
5984 L:      kvm@vger.kernel.org
5985 W:      http://www.linux-kvm.org/
5986 S:      Maintained
5987 F:      arch/x86/include/asm/svm.h
5988 F:      arch/x86/kvm/svm.c
5989
5990 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5991 M:      Alexander Graf <agraf@suse.com>
5992 L:      kvm-ppc@vger.kernel.org
5993 W:      http://www.linux-kvm.org/
5994 T:      git git://github.com/agraf/linux-2.6.git
5995 S:      Supported
5996 F:      arch/powerpc/include/asm/kvm*
5997 F:      arch/powerpc/kvm/
5998
5999 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6000 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6001 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6002 L:      linux-s390@vger.kernel.org
6003 W:      http://www.ibm.com/developerworks/linux/linux390/
6004 S:      Supported
6005 F:      Documentation/s390/kvm.txt
6006 F:      arch/s390/include/asm/kvm*
6007 F:      arch/s390/kvm/
6008
6009 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6010 M:      Christoffer Dall <christoffer.dall@linaro.org>
6011 M:      Marc Zyngier <marc.zyngier@arm.com>
6012 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6013 L:      kvmarm@lists.cs.columbia.edu
6014 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6015 S:      Supported
6016 F:      arch/arm/include/uapi/asm/kvm*
6017 F:      arch/arm/include/asm/kvm*
6018 F:      arch/arm/kvm/
6019 F:      virt/kvm/arm/
6020 F:      include/kvm/arm_*
6021
6022 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6023 M:      Christoffer Dall <christoffer.dall@linaro.org>
6024 M:      Marc Zyngier <marc.zyngier@arm.com>
6025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6026 L:      kvmarm@lists.cs.columbia.edu
6027 S:      Maintained
6028 F:      arch/arm64/include/uapi/asm/kvm*
6029 F:      arch/arm64/include/asm/kvm*
6030 F:      arch/arm64/kvm/
6031
6032 KEXEC
6033 M:      Eric Biederman <ebiederm@xmission.com>
6034 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6035 L:      kexec@lists.infradead.org
6036 S:      Maintained
6037 F:      include/linux/kexec.h
6038 F:      include/uapi/linux/kexec.h
6039 F:      kernel/kexec.c
6040
6041 KEYS/KEYRINGS:
6042 M:      David Howells <dhowells@redhat.com>
6043 L:      keyrings@vger.kernel.org
6044 S:      Maintained
6045 F:      Documentation/security/keys.txt
6046 F:      include/linux/key.h
6047 F:      include/linux/key-type.h
6048 F:      include/keys/
6049 F:      security/keys/
6050
6051 KEYS-TRUSTED
6052 M:      David Safford <safford@us.ibm.com>
6053 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6054 L:      linux-security-module@vger.kernel.org
6055 L:      keyrings@vger.kernel.org
6056 S:      Supported
6057 F:      Documentation/security/keys-trusted-encrypted.txt
6058 F:      include/keys/trusted-type.h
6059 F:      security/keys/trusted.c
6060 F:      security/keys/trusted.h
6061
6062 KEYS-ENCRYPTED
6063 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6064 M:      David Safford <safford@us.ibm.com>
6065 L:      linux-security-module@vger.kernel.org
6066 L:      keyrings@vger.kernel.org
6067 S:      Supported
6068 F:      Documentation/security/keys-trusted-encrypted.txt
6069 F:      include/keys/encrypted-type.h
6070 F:      security/keys/encrypted-keys/
6071
6072 KGDB / KDB /debug_core
6073 M:      Jason Wessel <jason.wessel@windriver.com>
6074 W:      http://kgdb.wiki.kernel.org/
6075 L:      kgdb-bugreport@lists.sourceforge.net
6076 S:      Maintained
6077 F:      Documentation/DocBook/kgdb.tmpl
6078 F:      drivers/misc/kgdbts.c
6079 F:      drivers/tty/serial/kgdboc.c
6080 F:      include/linux/kdb.h
6081 F:      include/linux/kgdb.h
6082 F:      kernel/debug/
6083
6084 KMEMCHECK
6085 M:      Vegard Nossum <vegardno@ifi.uio.no>
6086 M:      Pekka Enberg <penberg@kernel.org>
6087 S:      Maintained
6088 F:      Documentation/kmemcheck.txt
6089 F:      arch/x86/include/asm/kmemcheck.h
6090 F:      arch/x86/mm/kmemcheck/
6091 F:      include/linux/kmemcheck.h
6092 F:      mm/kmemcheck.c
6093
6094 KMEMLEAK
6095 M:      Catalin Marinas <catalin.marinas@arm.com>
6096 S:      Maintained
6097 F:      Documentation/kmemleak.txt
6098 F:      include/linux/kmemleak.h
6099 F:      mm/kmemleak.c
6100 F:      mm/kmemleak-test.c
6101
6102 KPROBES
6103 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6104 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6105 M:      "David S. Miller" <davem@davemloft.net>
6106 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6107 S:      Maintained
6108 F:      Documentation/kprobes.txt
6109 F:      include/linux/kprobes.h
6110 F:      kernel/kprobes.c
6111
6112 KS0108 LCD CONTROLLER DRIVER
6113 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6114 W:      http://miguelojeda.es/auxdisplay.htm
6115 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6116 S:      Maintained
6117 F:      Documentation/auxdisplay/ks0108
6118 F:      drivers/auxdisplay/ks0108.c
6119 F:      include/linux/ks0108.h
6120
6121 LAPB module
6122 L:      linux-x25@vger.kernel.org
6123 S:      Orphan
6124 F:      Documentation/networking/lapb-module.txt
6125 F:      include/*/lapb.h
6126 F:      net/lapb/
6127
6128 LASI 53c700 driver for PARISC
6129 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6130 L:      linux-scsi@vger.kernel.org
6131 S:      Maintained
6132 F:      Documentation/scsi/53c700.txt
6133 F:      drivers/scsi/53c700*
6134
6135 LED SUBSYSTEM
6136 M:      Richard Purdie <rpurdie@rpsys.net>
6137 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6138 L:      linux-leds@vger.kernel.org
6139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6140 S:      Maintained
6141 F:      drivers/leds/
6142 F:      include/linux/leds.h
6143
6144 LEGACY EEPROM DRIVER
6145 M:      Jean Delvare <jdelvare@suse.com>
6146 S:      Maintained
6147 F:      Documentation/misc-devices/eeprom
6148 F:      drivers/misc/eeprom/eeprom.c
6149
6150 LEGO USB Tower driver
6151 M:      Juergen Stuber <starblue@users.sourceforge.net>
6152 L:      legousb-devel@lists.sourceforge.net
6153 W:      http://legousb.sourceforge.net/
6154 S:      Maintained
6155 F:      drivers/usb/misc/legousbtower.c
6156
6157 LG2160 MEDIA DRIVER
6158 M:      Michael Krufky <mkrufky@linuxtv.org>
6159 L:      linux-media@vger.kernel.org
6160 W:      http://linuxtv.org/
6161 W:      http://github.com/mkrufky
6162 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6163 T:      git git://linuxtv.org/mkrufky/tuners.git
6164 S:      Maintained
6165 F:      drivers/media/dvb-frontends/lg2160.*
6166
6167 LGDT3305 MEDIA DRIVER
6168 M:      Michael Krufky <mkrufky@linuxtv.org>
6169 L:      linux-media@vger.kernel.org
6170 W:      http://linuxtv.org/
6171 W:      http://github.com/mkrufky
6172 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6173 T:      git git://linuxtv.org/mkrufky/tuners.git
6174 S:      Maintained
6175 F:      drivers/media/dvb-frontends/lgdt3305.*
6176
6177 LGUEST
6178 M:      Rusty Russell <rusty@rustcorp.com.au>
6179 L:      lguest@lists.ozlabs.org
6180 W:      http://lguest.ozlabs.org/
6181 S:      Odd Fixes
6182 F:      arch/x86/include/asm/lguest*.h
6183 F:      arch/x86/lguest/
6184 F:      drivers/lguest/
6185 F:      include/linux/lguest*.h
6186 F:      tools/lguest/
6187
6188 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6189 M:      Tejun Heo <tj@kernel.org>
6190 L:      linux-ide@vger.kernel.org
6191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6192 S:      Maintained
6193 F:      drivers/ata/
6194 F:      include/linux/ata.h
6195 F:      include/linux/libata.h
6196
6197 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6198 M:      Viresh Kumar <vireshk@kernel.org>
6199 L:      linux-ide@vger.kernel.org
6200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6201 S:      Maintained
6202 F:      include/linux/pata_arasan_cf_data.h
6203 F:      drivers/ata/pata_arasan_cf.c
6204
6205 LIBATA PATA DRIVERS
6206 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6207 M:      Tejun Heo <tj@kernel.org>
6208 L:      linux-ide@vger.kernel.org
6209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6210 S:      Maintained
6211 F:      drivers/ata/pata_*.c
6212 F:      drivers/ata/ata_generic.c
6213
6214 LIBATA SATA AHCI PLATFORM devices support
6215 M:      Hans de Goede <hdegoede@redhat.com>
6216 M:      Tejun Heo <tj@kernel.org>
6217 L:      linux-ide@vger.kernel.org
6218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6219 S:      Maintained
6220 F:      drivers/ata/ahci_platform.c
6221 F:      drivers/ata/libahci_platform.c
6222 F:      include/linux/ahci_platform.h
6223
6224 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6225 M:      Mikael Pettersson <mikpelinux@gmail.com>
6226 L:      linux-ide@vger.kernel.org
6227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6228 S:      Maintained
6229 F:      drivers/ata/sata_promise.*
6230
6231 LIBLOCKDEP
6232 M:      Sasha Levin <sasha.levin@oracle.com>
6233 S:      Maintained
6234 F:      tools/lib/lockdep/
6235
6236 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6237 M:      Dan Williams <dan.j.williams@intel.com>
6238 L:      linux-nvdimm@lists.01.org
6239 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6240 S:      Supported
6241 F:      drivers/nvdimm/*
6242 F:      include/linux/nd.h
6243 F:      include/linux/libnvdimm.h
6244 F:      include/uapi/linux/ndctl.h
6245
6246 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6247 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6248 L:      linux-nvdimm@lists.01.org
6249 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6250 S:      Supported
6251 F:      drivers/nvdimm/blk.c
6252 F:      drivers/nvdimm/region_devs.c
6253 F:      drivers/acpi/nfit*
6254
6255 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6256 M:      Vishal Verma <vishal.l.verma@intel.com>
6257 L:      linux-nvdimm@lists.01.org
6258 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6259 S:      Supported
6260 F:      drivers/nvdimm/btt*
6261
6262 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6263 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6264 L:      linux-nvdimm@lists.01.org
6265 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6266 S:      Supported
6267 F:      drivers/nvdimm/pmem.c
6268 F:      include/linux/pmem.h
6269 F:      arch/*/include/asm/pmem.h
6270
6271 LINUX FOR IBM pSERIES (RS/6000)
6272 M:      Paul Mackerras <paulus@au.ibm.com>
6273 W:      http://www.ibm.com/linux/ltc/projects/ppc
6274 S:      Supported
6275 F:      arch/powerpc/boot/rs6000.h
6276
6277 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6278 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6279 M:      Paul Mackerras <paulus@samba.org>
6280 M:      Michael Ellerman <mpe@ellerman.id.au>
6281 W:      http://www.penguinppc.org/
6282 L:      linuxppc-dev@lists.ozlabs.org
6283 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6285 S:      Supported
6286 F:      Documentation/powerpc/
6287 F:      arch/powerpc/
6288
6289 LINUX FOR POWER MACINTOSH
6290 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6291 W:      http://www.penguinppc.org/
6292 L:      linuxppc-dev@lists.ozlabs.org
6293 S:      Maintained
6294 F:      arch/powerpc/platforms/powermac/
6295 F:      drivers/macintosh/
6296
6297 LINUX FOR POWERPC EMBEDDED MPC5XXX
6298 M:      Anatolij Gustschin <agust@denx.de>
6299 L:      linuxppc-dev@lists.ozlabs.org
6300 T:      git git://git.denx.de/linux-denx-agust.git
6301 S:      Maintained
6302 F:      arch/powerpc/platforms/512x/
6303 F:      arch/powerpc/platforms/52xx/
6304
6305 LINUX FOR POWERPC EMBEDDED PPC4XX
6306 M:      Alistair Popple <alistair@popple.id.au>
6307 M:      Matt Porter <mporter@kernel.crashing.org>
6308 W:      http://www.penguinppc.org/
6309 L:      linuxppc-dev@lists.ozlabs.org
6310 S:      Maintained
6311 F:      arch/powerpc/platforms/40x/
6312 F:      arch/powerpc/platforms/44x/
6313
6314 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6315 L:      linuxppc-dev@lists.ozlabs.org
6316 S:      Orphan
6317 F:      arch/powerpc/*/*virtex*
6318 F:      arch/powerpc/*/*/*virtex*
6319
6320 LINUX FOR POWERPC EMBEDDED PPC8XX
6321 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6322 W:      http://www.penguinppc.org/
6323 L:      linuxppc-dev@lists.ozlabs.org
6324 S:      Maintained
6325 F:      arch/powerpc/platforms/8xx/
6326
6327 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6328 M:      Scott Wood <scottwood@freescale.com>
6329 M:      Kumar Gala <galak@kernel.crashing.org>
6330 W:      http://www.penguinppc.org/
6331 L:      linuxppc-dev@lists.ozlabs.org
6332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6333 S:      Maintained
6334 F:      arch/powerpc/platforms/83xx/
6335 F:      arch/powerpc/platforms/85xx/
6336
6337 LINUX FOR POWERPC PA SEMI PWRFICIENT
6338 M:      Olof Johansson <olof@lixom.net>
6339 L:      linuxppc-dev@lists.ozlabs.org
6340 S:      Maintained
6341 F:      arch/powerpc/platforms/pasemi/
6342 F:      drivers/*/*pasemi*
6343 F:      drivers/*/*/*pasemi*
6344
6345 LINUX SECURITY MODULE (LSM) FRAMEWORK
6346 M:      Chris Wright <chrisw@sous-sol.org>
6347 L:      linux-security-module@vger.kernel.org
6348 S:      Supported
6349
6350 LIS3LV02D ACCELEROMETER DRIVER
6351 M:      Eric Piel <eric.piel@tremplin-utc.net>
6352 S:      Maintained
6353 F:      Documentation/misc-devices/lis3lv02d
6354 F:      drivers/misc/lis3lv02d/
6355 F:      drivers/platform/x86/hp_accel.c
6356
6357 LIVE PATCHING
6358 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6359 M:      Seth Jennings <sjenning@redhat.com>
6360 M:      Jiri Kosina <jikos@kernel.org>
6361 M:      Vojtech Pavlik <vojtech@suse.com>
6362 S:      Maintained
6363 F:      kernel/livepatch/
6364 F:      include/linux/livepatch.h
6365 F:      arch/x86/include/asm/livepatch.h
6366 F:      arch/x86/kernel/livepatch.c
6367 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6368 F:      samples/livepatch/
6369 L:      live-patching@vger.kernel.org
6370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6371
6372 LLC (802.2)
6373 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6374 S:      Maintained
6375 F:      include/linux/llc.h
6376 F:      include/uapi/linux/llc.h
6377 F:      include/net/llc*
6378 F:      net/llc/
6379
6380 LM73 HARDWARE MONITOR DRIVER
6381 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6382 L:      lm-sensors@lm-sensors.org
6383 S:      Maintained
6384 F:      drivers/hwmon/lm73.c
6385
6386 LM78 HARDWARE MONITOR DRIVER
6387 M:      Jean Delvare <jdelvare@suse.com>
6388 L:      lm-sensors@lm-sensors.org
6389 S:      Maintained
6390 F:      Documentation/hwmon/lm78
6391 F:      drivers/hwmon/lm78.c
6392
6393 LM83 HARDWARE MONITOR DRIVER
6394 M:      Jean Delvare <jdelvare@suse.com>
6395 L:      lm-sensors@lm-sensors.org
6396 S:      Maintained
6397 F:      Documentation/hwmon/lm83
6398 F:      drivers/hwmon/lm83.c
6399
6400 LM90 HARDWARE MONITOR DRIVER
6401 M:      Jean Delvare <jdelvare@suse.com>
6402 L:      lm-sensors@lm-sensors.org
6403 S:      Maintained
6404 F:      Documentation/hwmon/lm90
6405 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6406 F:      drivers/hwmon/lm90.c
6407
6408 LM95234 HARDWARE MONITOR DRIVER
6409 M:      Guenter Roeck <linux@roeck-us.net>
6410 L:      lm-sensors@lm-sensors.org
6411 S:      Maintained
6412 F:      Documentation/hwmon/lm95234
6413 F:      drivers/hwmon/lm95234.c
6414
6415 LME2510 MEDIA DRIVER
6416 M:      Malcolm Priestley <tvboxspy@gmail.com>
6417 L:      linux-media@vger.kernel.org
6418 W:      http://linuxtv.org/
6419 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6420 S:      Maintained
6421 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6422
6423 LOCKDEP AND LOCKSTAT
6424 M:      Peter Zijlstra <peterz@infradead.org>
6425 M:      Ingo Molnar <mingo@redhat.com>
6426 L:      linux-kernel@vger.kernel.org
6427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6428 S:      Maintained
6429 F:      Documentation/locking/lockdep*.txt
6430 F:      Documentation/locking/lockstat.txt
6431 F:      include/linux/lockdep.h
6432 F:      kernel/locking/
6433
6434 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6435 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6436 L:      linux-ntfs-dev@lists.sourceforge.net
6437 W:      http://www.linux-ntfs.org/content/view/19/37/
6438 S:      Maintained
6439 F:      Documentation/ldm.txt
6440 F:      block/partitions/ldm.*
6441
6442 LogFS
6443 M:      Joern Engel <joern@logfs.org>
6444 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6445 L:      logfs@logfs.org
6446 W:      logfs.org
6447 S:      Maintained
6448 F:      fs/logfs/
6449
6450 LPC32XX MACHINE SUPPORT
6451 M:      Roland Stigge <stigge@antcom.de>
6452 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6453 S:      Maintained
6454 F:      arch/arm/mach-lpc32xx/
6455
6456 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6457 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6458 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6459 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6460 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6461 L:      MPT-FusionLinux.pdl@avagotech.com
6462 L:      linux-scsi@vger.kernel.org
6463 W:      http://www.lsilogic.com/support
6464 S:      Supported
6465 F:      drivers/message/fusion/
6466 F:      drivers/scsi/mpt2sas/
6467 F:      drivers/scsi/mpt3sas/
6468
6469 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6470 M:      Matthew Wilcox <matthew@wil.cx>
6471 L:      linux-scsi@vger.kernel.org
6472 S:      Maintained
6473 F:      drivers/scsi/sym53c8xx_2/
6474
6475 LTC4261 HARDWARE MONITOR DRIVER
6476 M:      Guenter Roeck <linux@roeck-us.net>
6477 L:      lm-sensors@lm-sensors.org
6478 S:      Maintained
6479 F:      Documentation/hwmon/ltc4261
6480 F:      drivers/hwmon/ltc4261.c
6481
6482 LTP (Linux Test Project)
6483 M:      Mike Frysinger <vapier@gentoo.org>
6484 M:      Cyril Hrubis <chrubis@suse.cz>
6485 M:      Wanlong Gao <wanlong.gao@gmail.com>
6486 M:      Jan Stancek <jstancek@redhat.com>
6487 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6488 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6489 L:      ltp@lists.linux.it (subscribers-only)
6490 W:      http://linux-test-project.github.io/
6491 T:      git git://github.com/linux-test-project/ltp.git
6492 S:      Maintained
6493
6494 M32R ARCHITECTURE
6495 W:      http://www.linux-m32r.org/
6496 S:      Orphan
6497 F:      arch/m32r/
6498
6499 M68K ARCHITECTURE
6500 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6501 L:      linux-m68k@lists.linux-m68k.org
6502 W:      http://www.linux-m68k.org/
6503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6504 S:      Maintained
6505 F:      arch/m68k/
6506 F:      drivers/zorro/
6507
6508 M68K ON APPLE MACINTOSH
6509 M:      Joshua Thompson <funaho@jurai.org>
6510 W:      http://www.mac.linux-m68k.org/
6511 L:      linux-m68k@lists.linux-m68k.org
6512 S:      Maintained
6513 F:      arch/m68k/mac/
6514
6515 M68K ON HP9000/300
6516 M:      Philip Blundell <philb@gnu.org>
6517 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6518 S:      Maintained
6519 F:      arch/m68k/hp300/
6520
6521 M88DS3103 MEDIA DRIVER
6522 M:      Antti Palosaari <crope@iki.fi>
6523 L:      linux-media@vger.kernel.org
6524 W:      http://linuxtv.org/
6525 W:      http://palosaari.fi/linux/
6526 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6527 T:      git git://linuxtv.org/anttip/media_tree.git
6528 S:      Maintained
6529 F:      drivers/media/dvb-frontends/m88ds3103*
6530
6531 M88RS2000 MEDIA DRIVER
6532 M:      Malcolm Priestley <tvboxspy@gmail.com>
6533 L:      linux-media@vger.kernel.org
6534 W:      http://linuxtv.org/
6535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6536 S:      Maintained
6537 F:      drivers/media/dvb-frontends/m88rs2000*
6538
6539 MA901 MASTERKIT USB FM RADIO DRIVER
6540 M:      Alexey Klimov <klimov.linux@gmail.com>
6541 L:      linux-media@vger.kernel.org
6542 T:      git git://linuxtv.org/media_tree.git
6543 S:      Maintained
6544 F:      drivers/media/radio/radio-ma901.c
6545
6546 MAC80211
6547 M:      Johannes Berg <johannes@sipsolutions.net>
6548 L:      linux-wireless@vger.kernel.org
6549 W:      http://wireless.kernel.org/
6550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6552 S:      Maintained
6553 F:      Documentation/networking/mac80211-injection.txt
6554 F:      include/net/mac80211.h
6555 F:      net/mac80211/
6556
6557 MACVLAN DRIVER
6558 M:      Patrick McHardy <kaber@trash.net>
6559 L:      netdev@vger.kernel.org
6560 S:      Maintained
6561 F:      drivers/net/macvlan.c
6562 F:      include/linux/if_macvlan.h
6563
6564 MAILBOX API
6565 M:      Jassi Brar <jassisinghbrar@gmail.com>
6566 L:      linux-kernel@vger.kernel.org
6567 S:      Maintained
6568 F:      drivers/mailbox/
6569 F:      include/linux/mailbox_client.h
6570 F:      include/linux/mailbox_controller.h
6571
6572 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6573 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6574 W:      http://www.kernel.org/doc/man-pages
6575 L:      linux-man@vger.kernel.org
6576 S:      Maintained
6577
6578 MARVELL ARMADA DRM SUPPORT
6579 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6580 S:      Maintained
6581 F:      drivers/gpu/drm/armada/
6582
6583 MARVELL 88E6352 DSA support
6584 M:      Guenter Roeck <linux@roeck-us.net>
6585 S:      Maintained
6586 F:      drivers/net/dsa/mv88e6352.c
6587
6588 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6589 M:      Mirko Lindner <mlindner@marvell.com>
6590 M:      Stephen Hemminger <stephen@networkplumber.org>
6591 L:      netdev@vger.kernel.org
6592 S:      Maintained
6593 F:      drivers/net/ethernet/marvell/sk*
6594
6595 MARVELL LIBERTAS WIRELESS DRIVER
6596 L:      libertas-dev@lists.infradead.org
6597 S:      Orphan
6598 F:      drivers/net/wireless/libertas/
6599
6600 MARVELL MV643XX ETHERNET DRIVER
6601 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6602 L:      netdev@vger.kernel.org
6603 S:      Maintained
6604 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6605 F:      include/linux/mv643xx.h
6606
6607 MARVELL MVNETA ETHERNET DRIVER
6608 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6609 L:      netdev@vger.kernel.org
6610 S:      Maintained
6611 F:      drivers/net/ethernet/marvell/mvneta.*
6612
6613 MARVELL MWIFIEX WIRELESS DRIVER
6614 M:      Amitkumar Karwar <akarwar@marvell.com>
6615 M:      Nishant Sarmukadam <nishants@marvell.com>
6616 L:      linux-wireless@vger.kernel.org
6617 S:      Maintained
6618 F:      drivers/net/wireless/mwifiex/
6619
6620 MARVELL MWL8K WIRELESS DRIVER
6621 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6622 L:      linux-wireless@vger.kernel.org
6623 S:      Odd Fixes
6624 F:      drivers/net/wireless/mwl8k.c
6625
6626 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6627 M:      Nicolas Pitre <nico@fluxnic.net>
6628 S:      Odd Fixes
6629 F:      drivers/mmc/host/mvsdio.*
6630
6631 MATROX FRAMEBUFFER DRIVER
6632 L:      linux-fbdev@vger.kernel.org
6633 S:      Orphan
6634 F:      drivers/video/fbdev/matrox/matroxfb_*
6635 F:      include/uapi/linux/matroxfb.h
6636
6637 MAX16065 HARDWARE MONITOR DRIVER
6638 M:      Guenter Roeck <linux@roeck-us.net>
6639 L:      lm-sensors@lm-sensors.org
6640 S:      Maintained
6641 F:      Documentation/hwmon/max16065
6642 F:      drivers/hwmon/max16065.c
6643
6644 MAX20751 HARDWARE MONITOR DRIVER
6645 M:      Guenter Roeck <linux@roeck-us.net>
6646 L:      lm-sensors@lm-sensors.org
6647 S:      Maintained
6648 F:      Documentation/hwmon/max20751
6649 F:      drivers/hwmon/max20751.c
6650
6651 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6652 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6653 L:      lm-sensors@lm-sensors.org
6654 S:      Maintained
6655 F:      Documentation/hwmon/max6650
6656 F:      drivers/hwmon/max6650.c
6657
6658 MAX6697 HARDWARE MONITOR DRIVER
6659 M:      Guenter Roeck <linux@roeck-us.net>
6660 L:      lm-sensors@lm-sensors.org
6661 S:      Maintained
6662 F:      Documentation/hwmon/max6697
6663 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6664 F:      drivers/hwmon/max6697.c
6665 F:      include/linux/platform_data/max6697.h
6666
6667 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6668 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6669 L:      linux-pm@vger.kernel.org
6670 S:      Supported
6671 F:      drivers/power/max14577_charger.c
6672 F:      drivers/power/max77693_charger.c
6673
6674 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6675 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6676 L:      linux-kernel@vger.kernel.org
6677 S:      Supported
6678 F:      drivers/*/*max77802.c
6679 F:      Documentation/devicetree/bindings/*/*max77802.txt
6680 F:      include/dt-bindings/*/*max77802.h
6681
6682 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6683 M:      Chanwoo Choi <cw00.choi@samsung.com>
6684 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6685 L:      linux-kernel@vger.kernel.org
6686 S:      Supported
6687 F:      drivers/*/max14577.c
6688 F:      drivers/*/max77686.c
6689 F:      drivers/*/max77693.c
6690 F:      drivers/extcon/extcon-max14577.c
6691 F:      drivers/extcon/extcon-max77693.c
6692 F:      drivers/rtc/rtc-max77686.c
6693 F:      drivers/clk/clk-max77686.c
6694 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6695 F:      Documentation/devicetree/bindings/*/max77686.txt
6696 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6697 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6698 F:      include/linux/mfd/max14577*.h
6699 F:      include/linux/mfd/max77686*.h
6700 F:      include/linux/mfd/max77693*.h
6701
6702 MAXIRADIO FM RADIO RECEIVER DRIVER
6703 M:      Hans Verkuil <hverkuil@xs4all.nl>
6704 L:      linux-media@vger.kernel.org
6705 T:      git git://linuxtv.org/media_tree.git
6706 W:      http://linuxtv.org
6707 S:      Maintained
6708 F:      drivers/media/radio/radio-maxiradio*
6709
6710 MEDIA DRIVERS FOR RENESAS - VSP1
6711 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6712 L:      linux-media@vger.kernel.org
6713 L:      linux-sh@vger.kernel.org
6714 T:      git git://linuxtv.org/media_tree.git
6715 S:      Supported
6716 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6717 F:      drivers/media/platform/vsp1/
6718
6719 MEDIA DRIVERS FOR ASCOT2E
6720 M:      Sergey Kozlov <serjk@netup.ru>
6721 L:      linux-media@vger.kernel.org
6722 W:      http://linuxtv.org
6723 W:      http://netup.tv/
6724 T:      git git://linuxtv.org/media_tree.git
6725 S:      Supported
6726 F:      drivers/media/dvb-frontends/ascot2e*
6727
6728 MEDIA DRIVERS FOR CXD2841ER
6729 M:      Sergey Kozlov <serjk@netup.ru>
6730 L:      linux-media@vger.kernel.org
6731 W:      http://linuxtv.org/
6732 W:      http://netup.tv/
6733 T:      git git://linuxtv.org/media_tree.git
6734 S:      Supported
6735 F:      drivers/media/dvb-frontends/cxd2841er*
6736
6737 MEDIA DRIVERS FOR HORUS3A
6738 M:      Sergey Kozlov <serjk@netup.ru>
6739 L:      linux-media@vger.kernel.org
6740 W:      http://linuxtv.org/
6741 W:      http://netup.tv/
6742 T:      git git://linuxtv.org/media_tree.git
6743 S:      Supported
6744 F:      drivers/media/dvb-frontends/horus3a*
6745
6746 MEDIA DRIVERS FOR LNBH25
6747 M:      Sergey Kozlov <serjk@netup.ru>
6748 L:      linux-media@vger.kernel.org
6749 W:      http://linuxtv.org/
6750 W:      http://netup.tv/
6751 T:      git git://linuxtv.org/media_tree.git
6752 S:      Supported
6753 F:      drivers/media/dvb-frontends/lnbh25*
6754
6755 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6756 M:      Sergey Kozlov <serjk@netup.ru>
6757 L:      linux-media@vger.kernel.org
6758 W:      http://linuxtv.org/
6759 W:      http://netup.tv/
6760 T:      git git://linuxtv.org/media_tree.git
6761 S:      Supported
6762 F:      drivers/media/pci/netup_unidvb/*
6763
6764 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6765 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6766 P:      LinuxTV.org Project
6767 L:      linux-media@vger.kernel.org
6768 W:      http://linuxtv.org
6769 Q:      http://patchwork.kernel.org/project/linux-media/list/
6770 T:      git git://linuxtv.org/media_tree.git
6771 S:      Maintained
6772 F:      Documentation/dvb/
6773 F:      Documentation/video4linux/
6774 F:      Documentation/DocBook/media/
6775 F:      drivers/media/
6776 F:      drivers/staging/media/
6777 F:      include/media/
6778 F:      include/uapi/linux/dvb/
6779 F:      include/uapi/linux/videodev2.h
6780 F:      include/uapi/linux/media.h
6781 F:      include/uapi/linux/v4l2-*
6782 F:      include/uapi/linux/meye.h
6783 F:      include/uapi/linux/ivtv*
6784 F:      include/uapi/linux/uvcvideo.h
6785
6786 MEDIATEK MT7601U WIRELESS LAN DRIVER
6787 M:      Jakub Kicinski <kubakici@wp.pl>
6788 L:      linux-wireless@vger.kernel.org
6789 S:      Maintained
6790 F:      drivers/net/wireless/mediatek/mt7601u/
6791
6792 MEGARAID SCSI/SAS DRIVERS
6793 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6794 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6795 M:      Uday Lingala <uday.lingala@avagotech.com>
6796 L:      megaraidlinux.pdl@avagotech.com
6797 L:      linux-scsi@vger.kernel.org
6798 W:      http://www.lsi.com
6799 S:      Maintained
6800 F:      Documentation/scsi/megaraid.txt
6801 F:      drivers/scsi/megaraid.*
6802 F:      drivers/scsi/megaraid/
6803
6804 MELLANOX ETHERNET DRIVER (mlx4_en)
6805 M:      Amir Vadai <amirv@mellanox.com>
6806 M:      Ido Shamay <idos@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/mlx4/en_*
6812
6813 MELLANOX ETHERNET SWITCH DRIVERS
6814 M:      Jiri Pirko <jiri@mellanox.com>
6815 M:      Ido Schimmel <idosch@mellanox.com>
6816 L:      netdev@vger.kernel.org
6817 S:      Supported
6818 W:      http://www.mellanox.com
6819 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6820 F:      drivers/net/ethernet/mellanox/mlxsw/
6821
6822 MEMBARRIER SUPPORT
6823 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6824 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6825 L:      linux-kernel@vger.kernel.org
6826 S:      Supported
6827 F:      kernel/membarrier.c
6828 F:      include/uapi/linux/membarrier.h
6829
6830 MEMORY MANAGEMENT
6831 L:      linux-mm@kvack.org
6832 W:      http://www.linux-mm.org
6833 S:      Maintained
6834 F:      include/linux/mm.h
6835 F:      include/linux/gfp.h
6836 F:      include/linux/mmzone.h
6837 F:      include/linux/memory_hotplug.h
6838 F:      include/linux/vmalloc.h
6839 F:      mm/
6840
6841 MEMORY TECHNOLOGY DEVICES (MTD)
6842 M:      David Woodhouse <dwmw2@infradead.org>
6843 M:      Brian Norris <computersforpeace@gmail.com>
6844 L:      linux-mtd@lists.infradead.org
6845 W:      http://www.linux-mtd.infradead.org/
6846 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6847 T:      git git://git.infradead.org/linux-mtd.git
6848 T:      git git://git.infradead.org/l2-mtd.git
6849 S:      Maintained
6850 F:      drivers/mtd/
6851 F:      include/linux/mtd/
6852 F:      include/uapi/mtd/
6853
6854 MEN A21 WATCHDOG DRIVER
6855 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6856 L:      linux-watchdog@vger.kernel.org
6857 S:      Maintained
6858 F:      drivers/watchdog/mena21_wdt.c
6859
6860 MEN CHAMELEON BUS (mcb)
6861 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6862 S:      Maintained
6863 F:      drivers/mcb/
6864 F:      include/linux/mcb.h
6865 F:      Documentation/men-chameleon-bus.txt
6866
6867 MEN F21BMC (Board Management Controller)
6868 M:      Andreas Werner <andreas.werner@men.de>
6869 S:      Supported
6870 F:      drivers/mfd/menf21bmc.c
6871 F:      drivers/watchdog/menf21bmc_wdt.c
6872 F:      drivers/leds/leds-menf21bmc.c
6873 F:      drivers/hwmon/menf21bmc_hwmon.c
6874 F:      Documentation/hwmon/menf21bmc
6875
6876 METAG ARCHITECTURE
6877 M:      James Hogan <james.hogan@imgtec.com>
6878 L:      linux-metag@vger.kernel.org
6879 S:      Supported
6880 F:      arch/metag/
6881 F:      Documentation/metag/
6882 F:      Documentation/devicetree/bindings/metag/
6883 F:      drivers/clocksource/metag_generic.c
6884 F:      drivers/irqchip/irq-metag.c
6885 F:      drivers/irqchip/irq-metag-ext.c
6886 F:      drivers/tty/metag_da.c
6887
6888 MICROBLAZE ARCHITECTURE
6889 M:      Michal Simek <monstr@monstr.eu>
6890 W:      http://www.monstr.eu/fdt/
6891 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6892 S:      Supported
6893 F:      arch/microblaze/
6894
6895 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6896 M:      Chen Yu <yu.c.chen@intel.com>
6897 L:      platform-driver-x86@vger.kernel.org
6898 S:      Supported
6899 F:      drivers/platform/x86/surfacepro3_button.c
6900
6901 MICROTEK X6 SCANNER
6902 M:      Oliver Neukum <oliver@neukum.org>
6903 S:      Maintained
6904 F:      drivers/usb/image/microtek.*
6905
6906 MIPS
6907 M:      Ralf Baechle <ralf@linux-mips.org>
6908 L:      linux-mips@linux-mips.org
6909 W:      http://www.linux-mips.org/
6910 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6911 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6912 S:      Supported
6913 F:      Documentation/mips/
6914 F:      arch/mips/
6915
6916 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6917 M:      Hans Verkuil <hverkuil@xs4all.nl>
6918 L:      linux-media@vger.kernel.org
6919 T:      git git://linuxtv.org/media_tree.git
6920 W:      http://linuxtv.org
6921 S:      Odd Fixes
6922 F:      drivers/media/radio/radio-miropcm20*
6923
6924 Mellanox MLX5 core VPI driver
6925 M:      Eli Cohen <eli@mellanox.com>
6926 L:      netdev@vger.kernel.org
6927 L:      linux-rdma@vger.kernel.org
6928 W:      http://www.mellanox.com
6929 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6930 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6931 T:      git git://openfabrics.org/~eli/connect-ib.git
6932 S:      Supported
6933 F:      drivers/net/ethernet/mellanox/mlx5/core/
6934 F:      include/linux/mlx5/
6935
6936 Mellanox MLX5 IB driver
6937 M:      Eli Cohen <eli@mellanox.com>
6938 L:      linux-rdma@vger.kernel.org
6939 W:      http://www.mellanox.com
6940 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6941 T:      git git://openfabrics.org/~eli/connect-ib.git
6942 S:      Supported
6943 F:      include/linux/mlx5/
6944 F:      drivers/infiniband/hw/mlx5/
6945
6946 MN88472 MEDIA DRIVER
6947 M:      Antti Palosaari <crope@iki.fi>
6948 L:      linux-media@vger.kernel.org
6949 W:      http://linuxtv.org/
6950 W:      http://palosaari.fi/linux/
6951 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6952 T:      git git://linuxtv.org/anttip/media_tree.git
6953 S:      Maintained
6954 F:      drivers/staging/media/mn88472/
6955 F:      drivers/media/dvb-frontends/mn88472.h
6956
6957 MN88473 MEDIA DRIVER
6958 M:      Antti Palosaari <crope@iki.fi>
6959 L:      linux-media@vger.kernel.org
6960 W:      http://linuxtv.org/
6961 W:      http://palosaari.fi/linux/
6962 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6963 T:      git git://linuxtv.org/anttip/media_tree.git
6964 S:      Maintained
6965 F:      drivers/staging/media/mn88473/
6966 F:      drivers/media/dvb-frontends/mn88473.h
6967
6968 MODULE SUPPORT
6969 M:      Rusty Russell <rusty@rustcorp.com.au>
6970 S:      Maintained
6971 F:      include/linux/module.h
6972 F:      kernel/module.c
6973
6974 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6975 W:      http://popies.net/meye/
6976 S:      Orphan
6977 F:      Documentation/video4linux/meye.txt
6978 F:      drivers/media/pci/meye/
6979 F:      include/uapi/linux/meye.h
6980
6981 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6982 M:      Jiri Slaby <jirislaby@gmail.com>
6983 S:      Maintained
6984 F:      Documentation/serial/moxa-smartio
6985 F:      drivers/tty/mxser.*
6986
6987 MR800 AVERMEDIA USB FM RADIO DRIVER
6988 M:      Alexey Klimov <klimov.linux@gmail.com>
6989 L:      linux-media@vger.kernel.org
6990 T:      git git://linuxtv.org/media_tree.git
6991 S:      Maintained
6992 F:      drivers/media/radio/radio-mr800.c
6993
6994 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6995 M:      Alan Ott <alan@signal11.us>
6996 L:      linux-wpan@vger.kernel.org
6997 S:      Maintained
6998 F:      drivers/net/ieee802154/mrf24j40.c
6999
7000 MSI LAPTOP SUPPORT
7001 M:      "Lee, Chun-Yi" <jlee@suse.com>
7002 L:      platform-driver-x86@vger.kernel.org
7003 S:      Maintained
7004 F:      drivers/platform/x86/msi-laptop.c
7005
7006 MSI WMI SUPPORT
7007 L:      platform-driver-x86@vger.kernel.org
7008 S:      Orphan
7009 F:      drivers/platform/x86/msi-wmi.c
7010
7011 MSI001 MEDIA DRIVER
7012 M:      Antti Palosaari <crope@iki.fi>
7013 L:      linux-media@vger.kernel.org
7014 W:      http://linuxtv.org/
7015 W:      http://palosaari.fi/linux/
7016 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7017 T:      git git://linuxtv.org/anttip/media_tree.git
7018 S:      Maintained
7019 F:      drivers/media/tuners/msi001*
7020
7021 MSI2500 MEDIA DRIVER
7022 M:      Antti Palosaari <crope@iki.fi>
7023 L:      linux-media@vger.kernel.org
7024 W:      http://linuxtv.org/
7025 W:      http://palosaari.fi/linux/
7026 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7027 T:      git git://linuxtv.org/anttip/media_tree.git
7028 S:      Maintained
7029 F:      drivers/media/usb/msi2500/
7030
7031 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7032 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7033 L:      linux-mtd@lists.infradead.org
7034 S:      Maintained
7035 F:      drivers/mtd/devices/docg3*
7036
7037 MT9M032 APTINA SENSOR DRIVER
7038 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7039 L:      linux-media@vger.kernel.org
7040 T:      git git://linuxtv.org/media_tree.git
7041 S:      Maintained
7042 F:      drivers/media/i2c/mt9m032.c
7043 F:      include/media/mt9m032.h
7044
7045 MT9P031 APTINA CAMERA SENSOR
7046 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7047 L:      linux-media@vger.kernel.org
7048 T:      git git://linuxtv.org/media_tree.git
7049 S:      Maintained
7050 F:      drivers/media/i2c/mt9p031.c
7051 F:      include/media/mt9p031.h
7052
7053 MT9T001 APTINA CAMERA SENSOR
7054 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7055 L:      linux-media@vger.kernel.org
7056 T:      git git://linuxtv.org/media_tree.git
7057 S:      Maintained
7058 F:      drivers/media/i2c/mt9t001.c
7059 F:      include/media/mt9t001.h
7060
7061 MT9V032 APTINA CAMERA SENSOR
7062 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7063 L:      linux-media@vger.kernel.org
7064 T:      git git://linuxtv.org/media_tree.git
7065 S:      Maintained
7066 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7067 F:      drivers/media/i2c/mt9v032.c
7068 F:      include/media/mt9v032.h
7069
7070 MULTIFUNCTION DEVICES (MFD)
7071 M:      Samuel Ortiz <sameo@linux.intel.com>
7072 M:      Lee Jones <lee.jones@linaro.org>
7073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7074 S:      Supported
7075 F:      drivers/mfd/
7076 F:      include/linux/mfd/
7077
7078 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7079 M:      Ulf Hansson <ulf.hansson@linaro.org>
7080 L:      linux-mmc@vger.kernel.org
7081 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7082 S:      Maintained
7083 F:      drivers/mmc/
7084 F:      include/linux/mmc/
7085 F:      include/uapi/linux/mmc/
7086
7087 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7088 S:      Orphan
7089 F:      drivers/mmc/host/mmc_spi.c
7090 F:      include/linux/spi/mmc_spi.h
7091
7092 MULTISOUND SOUND DRIVER
7093 M:      Andrew Veliath <andrewtv@usa.net>
7094 S:      Maintained
7095 F:      Documentation/sound/oss/MultiSound
7096 F:      sound/oss/msnd*
7097
7098 MULTITECH MULTIPORT CARD (ISICOM)
7099 S:      Orphan
7100 F:      drivers/tty/isicom.c
7101 F:      include/linux/isicom.h
7102
7103 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7104 M:      Felipe Balbi <balbi@ti.com>
7105 L:      linux-usb@vger.kernel.org
7106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7107 S:      Maintained
7108 F:      drivers/usb/musb/
7109
7110 MXL5007T MEDIA DRIVER
7111 M:      Michael Krufky <mkrufky@linuxtv.org>
7112 L:      linux-media@vger.kernel.org
7113 W:      http://linuxtv.org/
7114 W:      http://github.com/mkrufky
7115 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7116 T:      git git://linuxtv.org/mkrufky/tuners.git
7117 S:      Maintained
7118 F:      drivers/media/tuners/mxl5007t.*
7119
7120 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7121 M:      Hyong-Youb Kim <hykim@myri.com>
7122 L:      netdev@vger.kernel.org
7123 W:      https://www.myricom.com/support/downloads/myri10ge.html
7124 S:      Supported
7125 F:      drivers/net/ethernet/myricom/myri10ge/
7126
7127 NATSEMI ETHERNET DRIVER (DP8381x)
7128 S:      Orphan
7129 F:      drivers/net/ethernet/natsemi/natsemi.c
7130
7131 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7132 M:      Daniel Mack <zonque@gmail.com>
7133 S:      Maintained
7134 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7135 W:      http://www.native-instruments.com
7136 F:      sound/usb/caiaq/
7137
7138 NCP FILESYSTEM
7139 M:      Petr Vandrovec <petr@vandrovec.name>
7140 S:      Odd Fixes
7141 F:      fs/ncpfs/
7142
7143 NCR 5380 SCSI DRIVERS
7144 M:      Finn Thain <fthain@telegraphics.com.au>
7145 M:      Michael Schmitz <schmitzmic@gmail.com>
7146 L:      linux-scsi@vger.kernel.org
7147 S:      Maintained
7148 F:      Documentation/scsi/g_NCR5380.txt
7149 F:      drivers/scsi/NCR5380.*
7150 F:      drivers/scsi/arm/cumana_1.c
7151 F:      drivers/scsi/arm/oak.c
7152 F:      drivers/scsi/atari_NCR5380.c
7153 F:      drivers/scsi/atari_scsi.*
7154 F:      drivers/scsi/dmx3191d.c
7155 F:      drivers/scsi/dtc.*
7156 F:      drivers/scsi/g_NCR5380.*
7157 F:      drivers/scsi/g_NCR5380_mmio.c
7158 F:      drivers/scsi/mac_scsi.*
7159 F:      drivers/scsi/pas16.*
7160 F:      drivers/scsi/sun3_scsi.*
7161 F:      drivers/scsi/sun3_scsi_vme.c
7162 F:      drivers/scsi/t128.*
7163
7164 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7165 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7166 L:      linux-scsi@vger.kernel.org
7167 S:      Maintained
7168 F:      drivers/scsi/NCR_D700.*
7169
7170 NCT6775 HARDWARE MONITOR DRIVER
7171 M:      Guenter Roeck <linux@roeck-us.net>
7172 L:      lm-sensors@lm-sensors.org
7173 S:      Maintained
7174 F:      Documentation/hwmon/nct6775
7175 F:      drivers/hwmon/nct6775.c
7176
7177 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7178 M:      Faisal Latif <faisal.latif@intel.com>
7179 L:      linux-rdma@vger.kernel.org
7180 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7181 S:      Supported
7182 F:      drivers/infiniband/hw/nes/
7183
7184 NETEM NETWORK EMULATOR
7185 M:      Stephen Hemminger <stephen@networkplumber.org>
7186 L:      netem@lists.linux-foundation.org
7187 S:      Maintained
7188 F:      net/sched/sch_netem.c
7189
7190 NETERION 10GbE DRIVERS (s2io/vxge)
7191 M:      Jon Mason <jdmason@kudzu.us>
7192 L:      netdev@vger.kernel.org
7193 S:      Supported
7194 F:      Documentation/networking/s2io.txt
7195 F:      Documentation/networking/vxge.txt
7196 F:      drivers/net/ethernet/neterion/
7197
7198 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7199 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7200 M:      Patrick McHardy <kaber@trash.net>
7201 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7202 L:      netfilter-devel@vger.kernel.org
7203 L:      coreteam@netfilter.org
7204 W:      http://www.netfilter.org/
7205 W:      http://www.iptables.org/
7206 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7209 S:      Supported
7210 F:      include/linux/netfilter*
7211 F:      include/linux/netfilter/
7212 F:      include/net/netfilter/
7213 F:      include/uapi/linux/netfilter*
7214 F:      include/uapi/linux/netfilter/
7215 F:      net/*/netfilter.c
7216 F:      net/*/netfilter/
7217 F:      net/netfilter/
7218 F:      net/bridge/br_netfilter*.c
7219
7220 NETLABEL
7221 M:      Paul Moore <paul@paul-moore.com>
7222 W:      http://netlabel.sf.net
7223 L:      netdev@vger.kernel.org
7224 S:      Maintained
7225 F:      Documentation/netlabel/
7226 F:      include/net/netlabel.h
7227 F:      net/netlabel/
7228
7229 NETROM NETWORK LAYER
7230 M:      Ralf Baechle <ralf@linux-mips.org>
7231 L:      linux-hams@vger.kernel.org
7232 W:      http://www.linux-ax25.org/
7233 S:      Maintained
7234 F:      include/net/netrom.h
7235 F:      include/uapi/linux/netrom.h
7236 F:      net/netrom/
7237
7238 NETWORK BLOCK DEVICE (NBD)
7239 M:      Markus Pargmann <mpa@pengutronix.de>
7240 S:      Maintained
7241 L:      nbd-general@lists.sourceforge.net
7242 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7243 F:      Documentation/blockdev/nbd.txt
7244 F:      drivers/block/nbd.c
7245 F:      include/uapi/linux/nbd.h
7246
7247 NETWORK DROP MONITOR
7248 M:      Neil Horman <nhorman@tuxdriver.com>
7249 L:      netdev@vger.kernel.org
7250 S:      Maintained
7251 W:      https://fedorahosted.org/dropwatch/
7252 F:      net/core/drop_monitor.c
7253
7254 NETWORKING [GENERAL]
7255 M:      "David S. Miller" <davem@davemloft.net>
7256 L:      netdev@vger.kernel.org
7257 W:      http://www.linuxfoundation.org/en/Net
7258 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7261 S:      Maintained
7262 F:      net/
7263 F:      include/net/
7264 F:      include/linux/in.h
7265 F:      include/linux/net.h
7266 F:      include/linux/netdevice.h
7267 F:      include/uapi/linux/in.h
7268 F:      include/uapi/linux/net.h
7269 F:      include/uapi/linux/netdevice.h
7270 F:      include/uapi/linux/net_namespace.h
7271 F:      tools/net/
7272 F:      tools/testing/selftests/net/
7273 F:      lib/random32.c
7274 F:      lib/test_bpf.c
7275
7276 NETWORKING [IPv4/IPv6]
7277 M:      "David S. Miller" <davem@davemloft.net>
7278 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7279 M:      James Morris <jmorris@namei.org>
7280 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7281 M:      Patrick McHardy <kaber@trash.net>
7282 L:      netdev@vger.kernel.org
7283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7284 S:      Maintained
7285 F:      net/ipv4/
7286 F:      net/ipv6/
7287 F:      include/net/ip*
7288 F:      arch/x86/net/*
7289
7290 NETWORKING [IPSEC]
7291 M:      Steffen Klassert <steffen.klassert@secunet.com>
7292 M:      Herbert Xu <herbert@gondor.apana.org.au>
7293 M:      "David S. Miller" <davem@davemloft.net>
7294 L:      netdev@vger.kernel.org
7295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7297 S:      Maintained
7298 F:      net/core/flow.c
7299 F:      net/xfrm/
7300 F:      net/key/
7301 F:      net/ipv4/xfrm*
7302 F:      net/ipv4/esp4.c
7303 F:      net/ipv4/ah4.c
7304 F:      net/ipv4/ipcomp.c
7305 F:      net/ipv4/ip_vti.c
7306 F:      net/ipv6/xfrm*
7307 F:      net/ipv6/esp6.c
7308 F:      net/ipv6/ah6.c
7309 F:      net/ipv6/ipcomp6.c
7310 F:      net/ipv6/ip6_vti.c
7311 F:      include/uapi/linux/xfrm.h
7312 F:      include/net/xfrm.h
7313
7314 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7315 M:      Paul Moore <paul@paul-moore.com>
7316 L:      netdev@vger.kernel.org
7317 S:      Maintained
7318
7319 NETWORKING [WIRELESS]
7320 L:      linux-wireless@vger.kernel.org
7321 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7322
7323 NETWORKING DRIVERS
7324 L:      netdev@vger.kernel.org
7325 W:      http://www.linuxfoundation.org/en/Net
7326 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7329 S:      Odd Fixes
7330 F:      drivers/net/
7331 F:      include/linux/if_*
7332 F:      include/linux/netdevice.h
7333 F:      include/linux/arcdevice.h
7334 F:      include/linux/etherdevice.h
7335 F:      include/linux/fcdevice.h
7336 F:      include/linux/fddidevice.h
7337 F:      include/linux/hippidevice.h
7338 F:      include/linux/inetdevice.h
7339 F:      include/uapi/linux/if_*
7340 F:      include/uapi/linux/netdevice.h
7341
7342 NETWORKING DRIVERS (WIRELESS)
7343 M:      Kalle Valo <kvalo@codeaurora.org>
7344 L:      linux-wireless@vger.kernel.org
7345 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7347 S:      Maintained
7348 F:      drivers/net/wireless/
7349
7350 NETXEN (1/10) GbE SUPPORT
7351 M:      Manish Chopra <manish.chopra@qlogic.com>
7352 M:      Sony Chacko <sony.chacko@qlogic.com>
7353 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7354 L:      netdev@vger.kernel.org
7355 W:      http://www.qlogic.com
7356 S:      Supported
7357 F:      drivers/net/ethernet/qlogic/netxen/
7358
7359 NFC SUBSYSTEM
7360 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7361 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7362 M:      Samuel Ortiz <sameo@linux.intel.com>
7363 L:      linux-wireless@vger.kernel.org
7364 L:      linux-nfc@lists.01.org (subscribers-only)
7365 S:      Supported
7366 F:      net/nfc/
7367 F:      include/net/nfc/
7368 F:      include/uapi/linux/nfc.h
7369 F:      drivers/nfc/
7370 F:      include/linux/platform_data/pn544.h
7371 F:      Documentation/devicetree/bindings/net/nfc/
7372
7373 NFS, SUNRPC, AND LOCKD CLIENTS
7374 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7375 M:      Anna Schumaker <anna.schumaker@netapp.com>
7376 L:      linux-nfs@vger.kernel.org
7377 W:      http://client.linux-nfs.org
7378 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7379 S:      Maintained
7380 F:      fs/lockd/
7381 F:      fs/nfs/
7382 F:      fs/nfs_common/
7383 F:      net/sunrpc/
7384 F:      include/linux/lockd/
7385 F:      include/linux/nfs*
7386 F:      include/linux/sunrpc/
7387 F:      include/uapi/linux/nfs*
7388 F:      include/uapi/linux/sunrpc/
7389
7390 NILFS2 FILESYSTEM
7391 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7392 L:      linux-nilfs@vger.kernel.org
7393 W:      http://nilfs.sourceforge.net/
7394 T:      git git://github.com/konis/nilfs2.git
7395 S:      Supported
7396 F:      Documentation/filesystems/nilfs2.txt
7397 F:      fs/nilfs2/
7398 F:      include/linux/nilfs2_fs.h
7399
7400 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7401 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7402 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7403 S:      Maintained
7404 F:      Documentation/scsi/NinjaSCSI.txt
7405 F:      drivers/scsi/pcmcia/nsp_*
7406
7407 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7408 M:      GOTO Masanori <gotom@debian.or.jp>
7409 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7410 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7411 S:      Maintained
7412 F:      Documentation/scsi/NinjaSCSI.txt
7413 F:      drivers/scsi/nsp32*
7414
7415 NIOS2 ARCHITECTURE
7416 M:      Ley Foon Tan <lftan@altera.com>
7417 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7419 S:      Maintained
7420 F:      arch/nios2/
7421
7422 NOKIA N900 POWER SUPPLY DRIVERS
7423 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7424 S:      Maintained
7425 F:      include/linux/power/bq2415x_charger.h
7426 F:      include/linux/power/bq27x00_battery.h
7427 F:      include/linux/power/isp1704_charger.h
7428 F:      drivers/power/bq2415x_charger.c
7429 F:      drivers/power/bq27x00_battery.c
7430 F:      drivers/power/isp1704_charger.c
7431 F:      drivers/power/rx51_battery.c
7432
7433 NTB DRIVER CORE
7434 M:      Jon Mason <jdmason@kudzu.us>
7435 M:      Dave Jiang <dave.jiang@intel.com>
7436 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7437 L:      linux-ntb@googlegroups.com
7438 S:      Supported
7439 W:      https://github.com/jonmason/ntb/wiki
7440 T:      git git://github.com/jonmason/ntb.git
7441 F:      drivers/ntb/
7442 F:      drivers/net/ntb_netdev.c
7443 F:      include/linux/ntb.h
7444 F:      include/linux/ntb_transport.h
7445
7446 NTB INTEL DRIVER
7447 M:      Jon Mason <jdmason@kudzu.us>
7448 M:      Dave Jiang <dave.jiang@intel.com>
7449 L:      linux-ntb@googlegroups.com
7450 S:      Supported
7451 W:      https://github.com/jonmason/ntb/wiki
7452 T:      git git://github.com/jonmason/ntb.git
7453 F:      drivers/ntb/hw/intel/
7454
7455 NTFS FILESYSTEM
7456 M:      Anton Altaparmakov <anton@tuxera.com>
7457 L:      linux-ntfs-dev@lists.sourceforge.net
7458 W:      http://www.tuxera.com/
7459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7460 S:      Supported
7461 F:      Documentation/filesystems/ntfs.txt
7462 F:      fs/ntfs/
7463
7464 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7465 M:      Antonino Daplas <adaplas@gmail.com>
7466 L:      linux-fbdev@vger.kernel.org
7467 S:      Maintained
7468 F:      drivers/video/fbdev/riva/
7469 F:      drivers/video/fbdev/nvidia/
7470
7471 NVM EXPRESS DRIVER
7472 M:      Matthew Wilcox <willy@linux.intel.com>
7473 L:      linux-nvme@lists.infradead.org
7474 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7475 S:      Supported
7476 F:      drivers/block/nvme*
7477 F:      include/linux/nvme.h
7478
7479 NVMEM FRAMEWORK
7480 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7481 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7482 S:      Maintained
7483 F:      drivers/nvmem/
7484 F:      Documentation/devicetree/bindings/nvmem/
7485 F:      include/linux/nvmem-consumer.h
7486 F:      include/linux/nvmem-provider.h
7487
7488 NXP-NCI NFC DRIVER
7489 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7490 R:      Charles Gorand <charles.gorand@effinnov.com>
7491 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7492 S:      Supported
7493 F:      drivers/nfc/nxp-nci
7494
7495 NXP TDA998X DRM DRIVER
7496 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7497 S:      Supported
7498 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7499 F:      include/drm/i2c/tda998x.h
7500
7501 NXP TFA9879 DRIVER
7502 M:      Peter Rosin <peda@axentia.se>
7503 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7504 S:      Maintained
7505 F:      sound/soc/codecs/tfa9879*
7506
7507 OMAP SUPPORT
7508 M:      Tony Lindgren <tony@atomide.com>
7509 L:      linux-omap@vger.kernel.org
7510 W:      http://www.muru.com/linux/omap/
7511 W:      http://linux.omap.com/
7512 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7514 S:      Maintained
7515 F:      arch/arm/*omap*/
7516 F:      arch/arm/configs/omap1_defconfig
7517 F:      arch/arm/configs/omap2plus_defconfig
7518 F:      drivers/i2c/busses/i2c-omap.c
7519 F:      drivers/irqchip/irq-omap-intc.c
7520 F:      drivers/mfd/*omap*.c
7521 F:      drivers/mfd/menelaus.c
7522 F:      drivers/mfd/palmas.c
7523 F:      drivers/mfd/tps65217.c
7524 F:      drivers/mfd/tps65218.c
7525 F:      drivers/mfd/tps65910.c
7526 F:      drivers/mfd/twl-core.[ch]
7527 F:      drivers/mfd/twl4030*.c
7528 F:      drivers/mfd/twl6030*.c
7529 F:      drivers/mfd/twl6040*.c
7530 F:      drivers/regulator/palmas-regulator*.c
7531 F:      drivers/regulator/pbias-regulator.c
7532 F:      drivers/regulator/tps65217-regulator.c
7533 F:      drivers/regulator/tps65218-regulator.c
7534 F:      drivers/regulator/tps65910-regulator.c
7535 F:      drivers/regulator/twl-regulator.c
7536 F:      include/linux/i2c-omap.h
7537
7538 OMAP DEVICE TREE SUPPORT
7539 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7540 M:      Tony Lindgren <tony@atomide.com>
7541 L:      linux-omap@vger.kernel.org
7542 L:      devicetree@vger.kernel.org
7543 S:      Maintained
7544 F:      arch/arm/boot/dts/*omap*
7545 F:      arch/arm/boot/dts/*am3*
7546 F:      arch/arm/boot/dts/*am4*
7547 F:      arch/arm/boot/dts/*am5*
7548 F:      arch/arm/boot/dts/*dra7*
7549
7550 OMAP CLOCK FRAMEWORK SUPPORT
7551 M:      Paul Walmsley <paul@pwsan.com>
7552 L:      linux-omap@vger.kernel.org
7553 S:      Maintained
7554 F:      arch/arm/*omap*/*clock*
7555
7556 OMAP POWER MANAGEMENT SUPPORT
7557 M:      Kevin Hilman <khilman@deeprootsystems.com>
7558 L:      linux-omap@vger.kernel.org
7559 S:      Maintained
7560 F:      arch/arm/*omap*/*pm*
7561 F:      drivers/cpufreq/omap-cpufreq.c
7562
7563 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7564 M:      Rajendra Nayak <rnayak@ti.com>
7565 M:      Paul Walmsley <paul@pwsan.com>
7566 L:      linux-omap@vger.kernel.org
7567 S:      Maintained
7568 F:      arch/arm/mach-omap2/prm*
7569
7570 OMAP AUDIO SUPPORT
7571 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7572 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7573 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7574 L:      linux-omap@vger.kernel.org
7575 S:      Maintained
7576 F:      sound/soc/omap/
7577
7578 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7579 M:      Roger Quadros <rogerq@ti.com>
7580 M:      Tony Lindgren <tony@atomide.com>
7581 L:      linux-omap@vger.kernel.org
7582 S:      Maintained
7583 F:      drivers/memory/omap-gpmc.c
7584 F:      arch/arm/mach-omap2/*gpmc*
7585
7586 OMAP FRAMEBUFFER SUPPORT
7587 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7588 L:      linux-fbdev@vger.kernel.org
7589 L:      linux-omap@vger.kernel.org
7590 S:      Maintained
7591 F:      drivers/video/fbdev/omap/
7592
7593 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7594 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7595 L:      linux-omap@vger.kernel.org
7596 L:      linux-fbdev@vger.kernel.org
7597 S:      Maintained
7598 F:      drivers/video/fbdev/omap2/
7599 F:      Documentation/arm/OMAP/DSS
7600
7601 OMAP HARDWARE SPINLOCK SUPPORT
7602 M:      Ohad Ben-Cohen <ohad@wizery.com>
7603 L:      linux-omap@vger.kernel.org
7604 S:      Maintained
7605 F:      drivers/hwspinlock/omap_hwspinlock.c
7606
7607 OMAP MMC SUPPORT
7608 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7609 L:      linux-omap@vger.kernel.org
7610 S:      Maintained
7611 F:      drivers/mmc/host/omap.c
7612
7613 OMAP HS MMC SUPPORT
7614 L:      linux-mmc@vger.kernel.org
7615 L:      linux-omap@vger.kernel.org
7616 S:      Orphan
7617 F:      drivers/mmc/host/omap_hsmmc.c
7618
7619 OMAP RANDOM NUMBER GENERATOR SUPPORT
7620 M:      Deepak Saxena <dsaxena@plexity.net>
7621 S:      Maintained
7622 F:      drivers/char/hw_random/omap-rng.c
7623
7624 OMAP HWMOD SUPPORT
7625 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7626 M:      Paul Walmsley <paul@pwsan.com>
7627 L:      linux-omap@vger.kernel.org
7628 S:      Maintained
7629 F:      arch/arm/mach-omap2/omap_hwmod.*
7630
7631 OMAP HWMOD DATA
7632 M:      Paul Walmsley <paul@pwsan.com>
7633 L:      linux-omap@vger.kernel.org
7634 S:      Maintained
7635 F:      arch/arm/mach-omap2/omap_hwmod*data*
7636
7637 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7638 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7639 L:      linux-omap@vger.kernel.org
7640 S:      Maintained
7641 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7642
7643 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7644 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7645 L:      linux-media@vger.kernel.org
7646 S:      Maintained
7647 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7648 F:      drivers/media/platform/omap3isp/
7649 F:      drivers/staging/media/omap4iss/
7650
7651 OMAP USB SUPPORT
7652 M:      Felipe Balbi <balbi@ti.com>
7653 L:      linux-usb@vger.kernel.org
7654 L:      linux-omap@vger.kernel.org
7655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7656 S:      Maintained
7657 F:      drivers/usb/*/*omap*
7658 F:      arch/arm/*omap*/usb*
7659
7660 OMAP GPIO DRIVER
7661 M:      Javier Martinez Canillas <javier@dowhile0.org>
7662 M:      Santosh Shilimkar <ssantosh@kernel.org>
7663 M:      Kevin Hilman <khilman@deeprootsystems.com>
7664 L:      linux-omap@vger.kernel.org
7665 S:      Maintained
7666 F:      drivers/gpio/gpio-omap.c
7667
7668 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7669 M:      Mark Jackson <mpfj@newflow.co.uk>
7670 L:      linux-omap@vger.kernel.org
7671 S:      Maintained
7672 F:      arch/arm/boot/dts/am335x-nano.dts
7673
7674 OMFS FILESYSTEM
7675 M:      Bob Copeland <me@bobcopeland.com>
7676 L:      linux-karma-devel@lists.sourceforge.net
7677 S:      Maintained
7678 F:      Documentation/filesystems/omfs.txt
7679 F:      fs/omfs/
7680
7681 OMNIKEY CARDMAN 4000 DRIVER
7682 M:      Harald Welte <laforge@gnumonks.org>
7683 S:      Maintained
7684 F:      drivers/char/pcmcia/cm4000_cs.c
7685 F:      include/linux/cm4000_cs.h
7686 F:      include/uapi/linux/cm4000_cs.h
7687
7688 OMNIKEY CARDMAN 4040 DRIVER
7689 M:      Harald Welte <laforge@gnumonks.org>
7690 S:      Maintained
7691 F:      drivers/char/pcmcia/cm4040_cs.*
7692
7693 OMNIVISION OV7670 SENSOR DRIVER
7694 M:      Jonathan Corbet <corbet@lwn.net>
7695 L:      linux-media@vger.kernel.org
7696 T:      git git://linuxtv.org/media_tree.git
7697 S:      Maintained
7698 F:      drivers/media/i2c/ov7670.c
7699
7700 ONENAND FLASH DRIVER
7701 M:      Kyungmin Park <kyungmin.park@samsung.com>
7702 L:      linux-mtd@lists.infradead.org
7703 S:      Maintained
7704 F:      drivers/mtd/onenand/
7705 F:      include/linux/mtd/onenand*.h
7706
7707 ONSTREAM SCSI TAPE DRIVER
7708 M:      Willem Riede <osst@riede.org>
7709 L:      osst-users@lists.sourceforge.net
7710 L:      linux-scsi@vger.kernel.org
7711 S:      Maintained
7712 F:      Documentation/scsi/osst.txt
7713 F:      drivers/scsi/osst.*
7714 F:      drivers/scsi/osst_*.h
7715 F:      drivers/scsi/st.h
7716
7717 OPENCORES I2C BUS DRIVER
7718 M:      Peter Korsgaard <jacmet@sunsite.dk>
7719 L:      linux-i2c@vger.kernel.org
7720 S:      Maintained
7721 F:      Documentation/i2c/busses/i2c-ocores
7722 F:      drivers/i2c/busses/i2c-ocores.c
7723
7724 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7725 M:      Rob Herring <robh+dt@kernel.org>
7726 M:      Frank Rowand <frowand.list@gmail.com>
7727 M:      Grant Likely <grant.likely@linaro.org>
7728 L:      devicetree@vger.kernel.org
7729 W:      http://www.devicetree.org/
7730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7731 S:      Maintained
7732 F:      drivers/of/
7733 F:      include/linux/of*.h
7734 F:      scripts/dtc/
7735
7736 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7737 M:      Rob Herring <robh+dt@kernel.org>
7738 M:      Pawel Moll <pawel.moll@arm.com>
7739 M:      Mark Rutland <mark.rutland@arm.com>
7740 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7741 M:      Kumar Gala <galak@codeaurora.org>
7742 L:      devicetree@vger.kernel.org
7743 S:      Maintained
7744 F:      Documentation/devicetree/
7745 F:      arch/*/boot/dts/
7746 F:      include/dt-bindings/
7747
7748 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7749 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7750 L:      devicetree@vger.kernel.org
7751 S:      Maintained
7752 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7753 F:      Documentation/devicetree/overlay-notes.txt
7754 F:      drivers/of/overlay.c
7755 F:      drivers/of/resolver.c
7756
7757 OPENRISC ARCHITECTURE
7758 M:      Jonas Bonn <jonas@southpole.se>
7759 W:      http://openrisc.net
7760 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7761 S:      Maintained
7762 T:      git git://openrisc.net/~jonas/linux
7763 F:      arch/openrisc/
7764
7765 OPENVSWITCH
7766 M:      Pravin Shelar <pshelar@nicira.com>
7767 L:      netdev@vger.kernel.org
7768 L:      dev@openvswitch.org
7769 W:      http://openvswitch.org
7770 S:      Maintained
7771 F:      net/openvswitch/
7772 F:      include/uapi/linux/openvswitch.h
7773
7774 OPL4 DRIVER
7775 M:      Clemens Ladisch <clemens@ladisch.de>
7776 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7777 T:      git git://git.alsa-project.org/alsa-kernel.git
7778 S:      Maintained
7779 F:      sound/drivers/opl4/
7780
7781 OPROFILE
7782 M:      Robert Richter <rric@kernel.org>
7783 L:      oprofile-list@lists.sf.net
7784 S:      Maintained
7785 F:      arch/*/include/asm/oprofile*.h
7786 F:      arch/*/oprofile/
7787 F:      drivers/oprofile/
7788 F:      include/linux/oprofile.h
7789
7790 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7791 M:      Mark Fasheh <mfasheh@suse.com>
7792 M:      Joel Becker <jlbec@evilplan.org>
7793 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7794 W:      http://ocfs2.wiki.kernel.org
7795 S:      Supported
7796 F:      Documentation/filesystems/ocfs2.txt
7797 F:      Documentation/filesystems/dlmfs.txt
7798 F:      fs/ocfs2/
7799
7800 ORINOCO DRIVER
7801 L:      linux-wireless@vger.kernel.org
7802 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7803 W:      http://www.nongnu.org/orinoco/
7804 S:      Orphan
7805 F:      drivers/net/wireless/orinoco/
7806
7807 OSD LIBRARY and FILESYSTEM
7808 M:      Boaz Harrosh <ooo@electrozaur.com>
7809 M:      Benny Halevy <bhalevy@primarydata.com>
7810 L:      osd-dev@open-osd.org
7811 W:      http://open-osd.org
7812 T:      git git://git.open-osd.org/open-osd.git
7813 S:      Maintained
7814 F:      drivers/scsi/osd/
7815 F:      include/scsi/osd_*
7816 F:      fs/exofs/
7817
7818 OVERLAY FILESYSTEM
7819 M:      Miklos Szeredi <miklos@szeredi.hu>
7820 L:      linux-unionfs@vger.kernel.org
7821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7822 S:      Supported
7823 F:      fs/overlayfs/
7824 F:      Documentation/filesystems/overlayfs.txt
7825
7826 P54 WIRELESS DRIVER
7827 M:      Christian Lamparter <chunkeey@googlemail.com>
7828 L:      linux-wireless@vger.kernel.org
7829 W:      http://wireless.kernel.org/en/users/Drivers/p54
7830 S:      Maintained
7831 F:      drivers/net/wireless/p54/
7832
7833 PA SEMI ETHERNET DRIVER
7834 M:      Olof Johansson <olof@lixom.net>
7835 L:      netdev@vger.kernel.org
7836 S:      Maintained
7837 F:      drivers/net/ethernet/pasemi/*
7838
7839 PA SEMI SMBUS DRIVER
7840 M:      Olof Johansson <olof@lixom.net>
7841 L:      linux-i2c@vger.kernel.org
7842 S:      Maintained
7843 F:      drivers/i2c/busses/i2c-pasemi.c
7844
7845 PADATA PARALLEL EXECUTION MECHANISM
7846 M:      Steffen Klassert <steffen.klassert@secunet.com>
7847 L:      linux-crypto@vger.kernel.org
7848 S:      Maintained
7849 F:      kernel/padata.c
7850 F:      include/linux/padata.h
7851 F:      Documentation/padata.txt
7852
7853 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7854 M:      Harald Welte <laforge@gnumonks.org>
7855 L:      platform-driver-x86@vger.kernel.org
7856 S:      Maintained
7857 F:      drivers/platform/x86/panasonic-laptop.c
7858
7859 PANASONIC MN10300/AM33/AM34 PORT
7860 M:      David Howells <dhowells@redhat.com>
7861 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7862 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7863 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7864 S:      Maintained
7865 F:      Documentation/mn10300/
7866 F:      arch/mn10300/
7867
7868 PARALLEL PORT SUBSYSTEM
7869 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7870 M:      Sudip Mukherjee <sudip@vectorindia.org>
7871 L:      linux-parport@lists.infradead.org (subscribers-only)
7872 S:      Maintained
7873 F:      drivers/parport/
7874 F:      include/linux/parport*.h
7875 F:      drivers/char/ppdev.c
7876 F:      include/uapi/linux/ppdev.h
7877 F:      Documentation/parport*.txt
7878
7879 PARAVIRT_OPS INTERFACE
7880 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7881 M:      Chris Wright <chrisw@sous-sol.org>
7882 M:      Alok Kataria <akataria@vmware.com>
7883 M:      Rusty Russell <rusty@rustcorp.com.au>
7884 L:      virtualization@lists.linux-foundation.org
7885 S:      Supported
7886 F:      Documentation/virtual/paravirt_ops.txt
7887 F:      arch/*/kernel/paravirt*
7888 F:      arch/*/include/asm/paravirt.h
7889
7890 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7891 M:      Tim Waugh <tim@cyberelk.net>
7892 L:      linux-parport@lists.infradead.org (subscribers-only)
7893 S:      Maintained
7894 F:      Documentation/blockdev/paride.txt
7895 F:      drivers/block/paride/
7896
7897 PARISC ARCHITECTURE
7898 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7899 M:      Helge Deller <deller@gmx.de>
7900 L:      linux-parisc@vger.kernel.org
7901 W:      http://www.parisc-linux.org/
7902 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7905 S:      Maintained
7906 F:      arch/parisc/
7907 F:      Documentation/parisc/
7908 F:      drivers/parisc/
7909 F:      drivers/char/agp/parisc-agp.c
7910 F:      drivers/input/serio/gscps2.c
7911 F:      drivers/parport/parport_gsc.*
7912 F:      drivers/tty/serial/8250/8250_gsc.c
7913 F:      drivers/video/fbdev/sti*
7914 F:      drivers/video/console/sti*
7915 F:      drivers/video/logo/logo_parisc*
7916
7917 PC87360 HARDWARE MONITORING DRIVER
7918 M:      Jim Cromie <jim.cromie@gmail.com>
7919 L:      lm-sensors@lm-sensors.org
7920 S:      Maintained
7921 F:      Documentation/hwmon/pc87360
7922 F:      drivers/hwmon/pc87360.c
7923
7924 PC8736x GPIO DRIVER
7925 M:      Jim Cromie <jim.cromie@gmail.com>
7926 S:      Maintained
7927 F:      drivers/char/pc8736x_gpio.c
7928
7929 PC87427 HARDWARE MONITORING DRIVER
7930 M:      Jean Delvare <jdelvare@suse.com>
7931 L:      lm-sensors@lm-sensors.org
7932 S:      Maintained
7933 F:      Documentation/hwmon/pc87427
7934 F:      drivers/hwmon/pc87427.c
7935
7936 PCA9532 LED DRIVER
7937 M:      Riku Voipio <riku.voipio@iki.fi>
7938 S:      Maintained
7939 F:      drivers/leds/leds-pca9532.c
7940 F:      include/linux/leds-pca9532.h
7941
7942 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7943 M:      Guenter Roeck <linux@roeck-us.net>
7944 L:      linux-i2c@vger.kernel.org
7945 S:      Maintained
7946 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7947
7948 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7949 M:      Khalid Aziz <khalid@gonehiking.org>
7950 S:      Maintained
7951 F:      drivers/firmware/pcdp.*
7952
7953 PCI ERROR RECOVERY
7954 M:      Linas Vepstas <linasvepstas@gmail.com>
7955 L:      linux-pci@vger.kernel.org
7956 S:      Supported
7957 F:      Documentation/PCI/pci-error-recovery.txt
7958
7959 PCI SUBSYSTEM
7960 M:      Bjorn Helgaas <bhelgaas@google.com>
7961 L:      linux-pci@vger.kernel.org
7962 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7964 S:      Supported
7965 F:      Documentation/PCI/
7966 F:      drivers/pci/
7967 F:      include/linux/pci*
7968 F:      arch/x86/pci/
7969 F:      arch/x86/kernel/quirks.c
7970
7971 PCI DRIVER FOR ARM VERSATILE PLATFORM
7972 M:      Rob Herring <robh@kernel.org>
7973 L:      linux-pci@vger.kernel.org
7974 L:      linux-arm-kernel@lists.infradead.org
7975 S:      Maintained
7976 F:      Documentation/devicetree/bindings/pci/versatile.txt
7977 F:      drivers/pci/host/pci-versatile.c
7978
7979 PCI DRIVER FOR APPLIEDMICRO XGENE
7980 M:      Tanmay Inamdar <tinamdar@apm.com>
7981 L:      linux-pci@vger.kernel.org
7982 L:      linux-arm-kernel@lists.infradead.org
7983 S:      Maintained
7984 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7985 F:      drivers/pci/host/pci-xgene.c
7986
7987 PCI DRIVER FOR FREESCALE LAYERSCAPE
7988 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7989 M:      Mingkai Hu <mingkai.hu@freescale.com>
7990 M:      Roy Zang <tie-fei.zang@freescale.com>
7991 L:      linuxppc-dev@lists.ozlabs.org
7992 L:      linux-pci@vger.kernel.org
7993 L:      linux-arm-kernel@lists.infradead.org
7994 S:      Maintained
7995 F:      drivers/pci/host/*layerscape*
7996
7997 PCI DRIVER FOR IMX6
7998 M:      Richard Zhu <Richard.Zhu@freescale.com>
7999 M:      Lucas Stach <l.stach@pengutronix.de>
8000 L:      linux-pci@vger.kernel.org
8001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8002 S:      Maintained
8003 F:      drivers/pci/host/*imx6*
8004
8005 PCI DRIVER FOR TI KEYSTONE
8006 M:      Murali Karicheri <m-karicheri2@ti.com>
8007 L:      linux-pci@vger.kernel.org
8008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8009 S:      Maintained
8010 F:      drivers/pci/host/*keystone*
8011
8012 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8013 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8014 M:      Jason Cooper <jason@lakedaemon.net>
8015 L:      linux-pci@vger.kernel.org
8016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8017 S:      Maintained
8018 F:      drivers/pci/host/*mvebu*
8019
8020 PCI DRIVER FOR NVIDIA TEGRA
8021 M:      Thierry Reding <thierry.reding@gmail.com>
8022 L:      linux-tegra@vger.kernel.org
8023 L:      linux-pci@vger.kernel.org
8024 S:      Supported
8025 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8026 F:      drivers/pci/host/pci-tegra.c
8027
8028 PCI DRIVER FOR TI DRA7XX
8029 M:      Kishon Vijay Abraham I <kishon@ti.com>
8030 L:      linux-omap@vger.kernel.org
8031 L:      linux-pci@vger.kernel.org
8032 S:      Supported
8033 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8034 F:      drivers/pci/host/pci-dra7xx.c
8035
8036 PCI DRIVER FOR RENESAS R-CAR
8037 M:      Simon Horman <horms@verge.net.au>
8038 L:      linux-pci@vger.kernel.org
8039 L:      linux-sh@vger.kernel.org
8040 S:      Maintained
8041 F:      drivers/pci/host/*rcar*
8042
8043 PCI DRIVER FOR SAMSUNG EXYNOS
8044 M:      Jingoo Han <jingoohan1@gmail.com>
8045 L:      linux-pci@vger.kernel.org
8046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8047 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8048 S:      Maintained
8049 F:      drivers/pci/host/pci-exynos.c
8050
8051 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8052 M:      Jingoo Han <jingoohan1@gmail.com>
8053 M:      Pratyush Anand <pratyush.anand@gmail.com>
8054 L:      linux-pci@vger.kernel.org
8055 S:      Maintained
8056 F:      drivers/pci/host/*designware*
8057
8058 PCI DRIVER FOR GENERIC OF HOSTS
8059 M:      Will Deacon <will.deacon@arm.com>
8060 L:      linux-pci@vger.kernel.org
8061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8062 S:      Maintained
8063 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8064 F:      drivers/pci/host/pci-host-generic.c
8065
8066 PCIE DRIVER FOR ST SPEAR13XX
8067 M:      Pratyush Anand <pratyush.anand@gmail.com>
8068 L:      linux-pci@vger.kernel.org
8069 S:      Maintained
8070 F:      drivers/pci/host/*spear*
8071
8072 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8073 M:      Duc Dang <dhdang@apm.com>
8074 L:      linux-pci@vger.kernel.org
8075 L:      linux-arm-kernel@lists.infradead.org
8076 S:      Maintained
8077 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8078 F:      drivers/pci/host/pci-xgene-msi.c
8079
8080 PCMCIA SUBSYSTEM
8081 P:      Linux PCMCIA Team
8082 L:      linux-pcmcia@lists.infradead.org
8083 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8085 S:      Maintained
8086 F:      Documentation/pcmcia/
8087 F:      drivers/pcmcia/
8088 F:      include/pcmcia/
8089
8090 PCNET32 NETWORK DRIVER
8091 M:      Don Fry <pcnet32@frontier.com>
8092 L:      netdev@vger.kernel.org
8093 S:      Maintained
8094 F:      drivers/net/ethernet/amd/pcnet32.c
8095
8096 PCRYPT PARALLEL CRYPTO ENGINE
8097 M:      Steffen Klassert <steffen.klassert@secunet.com>
8098 L:      linux-crypto@vger.kernel.org
8099 S:      Maintained
8100 F:      crypto/pcrypt.c
8101 F:      include/crypto/pcrypt.h
8102
8103 PER-CPU MEMORY ALLOCATOR
8104 M:      Tejun Heo <tj@kernel.org>
8105 M:      Christoph Lameter <cl@linux-foundation.org>
8106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8107 S:      Maintained
8108 F:      include/linux/percpu*.h
8109 F:      mm/percpu*.c
8110 F:      arch/*/include/asm/percpu.h
8111
8112 PER-TASK DELAY ACCOUNTING
8113 M:      Balbir Singh <bsingharora@gmail.com>
8114 S:      Maintained
8115 F:      include/linux/delayacct.h
8116 F:      kernel/delayacct.c
8117
8118 PERFORMANCE EVENTS SUBSYSTEM
8119 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8120 M:      Ingo Molnar <mingo@redhat.com>
8121 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8122 L:      linux-kernel@vger.kernel.org
8123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8124 S:      Supported
8125 F:      kernel/events/*
8126 F:      include/linux/perf_event.h
8127 F:      include/uapi/linux/perf_event.h
8128 F:      arch/*/kernel/perf_event*.c
8129 F:      arch/*/kernel/*/perf_event*.c
8130 F:      arch/*/kernel/*/*/perf_event*.c
8131 F:      arch/*/include/asm/perf_event.h
8132 F:      arch/*/kernel/perf_callchain.c
8133 F:      tools/perf/
8134
8135 PERSONALITY HANDLING
8136 M:      Christoph Hellwig <hch@infradead.org>
8137 L:      linux-abi-devel@lists.sourceforge.net
8138 S:      Maintained
8139 F:      include/linux/personality.h
8140 F:      include/uapi/linux/personality.h
8141
8142 PHONET PROTOCOL
8143 M:      Remi Denis-Courmont <courmisch@gmail.com>
8144 S:      Supported
8145 F:      Documentation/networking/phonet.txt
8146 F:      include/linux/phonet.h
8147 F:      include/net/phonet/
8148 F:      include/uapi/linux/phonet.h
8149 F:      net/phonet/
8150
8151 PHRAM MTD DRIVER
8152 M:      Joern Engel <joern@lazybastard.org>
8153 L:      linux-mtd@lists.infradead.org
8154 S:      Maintained
8155 F:      drivers/mtd/devices/phram.c
8156
8157 PICOLCD HID DRIVER
8158 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8159 L:      linux-input@vger.kernel.org
8160 S:      Maintained
8161 F:      drivers/hid/hid-picolcd*
8162
8163 PICOXCELL SUPPORT
8164 M:      Jamie Iles <jamie@jamieiles.com>
8165 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8166 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8167 S:      Supported
8168 F:      arch/arm/boot/dts/picoxcell*
8169 F:      arch/arm/mach-picoxcell/
8170 F:      drivers/crypto/picoxcell*
8171
8172 PIN CONTROL SUBSYSTEM
8173 M:      Linus Walleij <linus.walleij@linaro.org>
8174 L:      linux-gpio@vger.kernel.org
8175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8176 S:      Maintained
8177 F:      drivers/pinctrl/
8178 F:      include/linux/pinctrl/
8179
8180 PIN CONTROLLER - ATMEL AT91
8181 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8183 S:      Maintained
8184 F:      drivers/pinctrl/pinctrl-at91.*
8185
8186 PIN CONTROLLER - INTEL
8187 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8188 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8189 S:      Maintained
8190 F:      drivers/pinctrl/intel/
8191
8192 PIN CONTROLLER - RENESAS
8193 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8194 L:      linux-sh@vger.kernel.org
8195 S:      Maintained
8196 F:      drivers/pinctrl/sh-pfc/
8197
8198 PIN CONTROLLER - SAMSUNG
8199 M:      Tomasz Figa <tomasz.figa@gmail.com>
8200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8201 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8202 S:      Maintained
8203 F:      drivers/pinctrl/samsung/
8204
8205 PIN CONTROLLER - ST SPEAR
8206 M:      Viresh Kumar <vireshk@kernel.org>
8207 L:      spear-devel@list.st.com
8208 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8209 W:      http://www.st.com/spear
8210 S:      Maintained
8211 F:      drivers/pinctrl/spear/
8212
8213 PKTCDVD DRIVER
8214 M:      Jiri Kosina <jikos@kernel.org>
8215 S:      Maintained
8216 F:      drivers/block/pktcdvd.c
8217 F:      include/linux/pktcdvd.h
8218 F:      include/uapi/linux/pktcdvd.h
8219
8220 PKUNITY SOC DRIVERS
8221 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8222 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8223 S:      Maintained
8224 T:      git git://github.com/gxt/linux.git
8225 F:      drivers/input/serio/i8042-unicore32io.h
8226 F:      drivers/i2c/busses/i2c-puv3.c
8227 F:      drivers/video/fbdev/fb-puv3.c
8228 F:      drivers/rtc/rtc-puv3.c
8229
8230 PMBUS HARDWARE MONITORING DRIVERS
8231 M:      Guenter Roeck <linux@roeck-us.net>
8232 L:      lm-sensors@lm-sensors.org
8233 W:      http://www.lm-sensors.org/
8234 W:      http://www.roeck-us.net/linux/drivers/
8235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8236 S:      Maintained
8237 F:      Documentation/hwmon/pmbus
8238 F:      drivers/hwmon/pmbus/
8239 F:      include/linux/i2c/pmbus.h
8240
8241 PMC SIERRA MaxRAID DRIVER
8242 L:      linux-scsi@vger.kernel.org
8243 W:      http://www.pmc-sierra.com/
8244 S:      Orphan
8245 F:      drivers/scsi/pmcraid.*
8246
8247 PMC SIERRA PM8001 DRIVER
8248 M:      Jack Wang <jinpu.wang@profitbricks.com>
8249 M:      lindar_liu@usish.com
8250 L:      pmchba@pmcs.com
8251 L:      linux-scsi@vger.kernel.org
8252 S:      Supported
8253 F:      drivers/scsi/pm8001/
8254
8255 POSIX CLOCKS and TIMERS
8256 M:      Thomas Gleixner <tglx@linutronix.de>
8257 L:      linux-kernel@vger.kernel.org
8258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8259 S:      Maintained
8260 F:      fs/timerfd.c
8261 F:      include/linux/timer*
8262 F:      kernel/time/*timer*
8263
8264 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8265 M:      Sebastian Reichel <sre@kernel.org>
8266 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8267 M:      David Woodhouse <dwmw2@infradead.org>
8268 L:      linux-pm@vger.kernel.org
8269 T:      git git://git.infradead.org/battery-2.6.git
8270 S:      Maintained
8271 F:      include/linux/power_supply.h
8272 F:      drivers/power/
8273 X:      drivers/power/avs/
8274
8275 POWER STATE COORDINATION INTERFACE (PSCI)
8276 M:      Mark Rutland <mark.rutland@arm.com>
8277 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8278 L:      linux-arm-kernel@lists.infradead.org
8279 S:      Maintained
8280 F:      drivers/firmware/psci.c
8281 F:      include/linux/psci.h
8282 F:      include/uapi/linux/psci.h
8283
8284 PNP SUPPORT
8285 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8286 S:      Maintained
8287 F:      drivers/pnp/
8288
8289 PNXxxxx I2C DRIVER
8290 M:      Vitaly Wool <vitalywool@gmail.com>
8291 L:      linux-i2c@vger.kernel.org
8292 S:      Maintained
8293 F:      drivers/i2c/busses/i2c-pnx.c
8294
8295 PPP PROTOCOL DRIVERS AND COMPRESSORS
8296 M:      Paul Mackerras <paulus@samba.org>
8297 L:      linux-ppp@vger.kernel.org
8298 S:      Maintained
8299 F:      drivers/net/ppp/ppp_*
8300
8301 PPP OVER ATM (RFC 2364)
8302 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8303 S:      Maintained
8304 F:      net/atm/pppoatm.c
8305 F:      include/uapi/linux/atmppp.h
8306
8307 PPP OVER ETHERNET
8308 M:      Michal Ostrowski <mostrows@earthlink.net>
8309 S:      Maintained
8310 F:      drivers/net/ppp/pppoe.c
8311 F:      drivers/net/ppp/pppox.c
8312
8313 PPP OVER L2TP
8314 M:      James Chapman <jchapman@katalix.com>
8315 S:      Maintained
8316 F:      net/l2tp/l2tp_ppp.c
8317 F:      include/linux/if_pppol2tp.h
8318 F:      include/uapi/linux/if_pppol2tp.h
8319
8320 PPS SUPPORT
8321 M:      Rodolfo Giometti <giometti@enneenne.com>
8322 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8323 L:      linuxpps@ml.enneenne.com (subscribers-only)
8324 S:      Maintained
8325 F:      Documentation/pps/
8326 F:      drivers/pps/
8327 F:      include/linux/pps*.h
8328
8329 PPTP DRIVER
8330 M:      Dmitry Kozlov <xeb@mail.ru>
8331 L:      netdev@vger.kernel.org
8332 S:      Maintained
8333 F:      drivers/net/ppp/pptp.c
8334 W:      http://sourceforge.net/projects/accel-pptp
8335
8336 PREEMPTIBLE KERNEL
8337 M:      Robert Love <rml@tech9.net>
8338 L:      kpreempt-tech@lists.sourceforge.net
8339 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8340 S:      Supported
8341 F:      Documentation/preempt-locking.txt
8342 F:      include/linux/preempt.h
8343
8344 PRISM54 WIRELESS DRIVER
8345 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8346 L:      linux-wireless@vger.kernel.org
8347 W:      http://wireless.kernel.org/en/users/Drivers/p54
8348 S:      Obsolete
8349 F:      drivers/net/wireless/prism54/
8350
8351 PS3 NETWORK SUPPORT
8352 M:      Geoff Levand <geoff@infradead.org>
8353 L:      netdev@vger.kernel.org
8354 L:      linuxppc-dev@lists.ozlabs.org
8355 S:      Maintained
8356 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8357
8358 PS3 PLATFORM SUPPORT
8359 M:      Geoff Levand <geoff@infradead.org>
8360 L:      linuxppc-dev@lists.ozlabs.org
8361 S:      Maintained
8362 F:      arch/powerpc/boot/ps3*
8363 F:      arch/powerpc/include/asm/lv1call.h
8364 F:      arch/powerpc/include/asm/ps3*.h
8365 F:      arch/powerpc/platforms/ps3/
8366 F:      drivers/*/ps3*
8367 F:      drivers/ps3/
8368 F:      drivers/rtc/rtc-ps3.c
8369 F:      drivers/usb/host/*ps3.c
8370 F:      sound/ppc/snd_ps3*
8371
8372 PS3VRAM DRIVER
8373 M:      Jim Paris <jim@jtan.com>
8374 M:      Geoff Levand <geoff@infradead.org>
8375 L:      linuxppc-dev@lists.ozlabs.org
8376 S:      Maintained
8377 F:      drivers/block/ps3vram.c
8378
8379 PSTORE FILESYSTEM
8380 M:      Anton Vorontsov <anton@enomsg.org>
8381 M:      Colin Cross <ccross@android.com>
8382 M:      Kees Cook <keescook@chromium.org>
8383 M:      Tony Luck <tony.luck@intel.com>
8384 S:      Maintained
8385 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8386 F:      fs/pstore/
8387 F:      include/linux/pstore*
8388 F:      drivers/firmware/efi/efi-pstore.c
8389 F:      drivers/acpi/apei/erst.c
8390
8391 PTP HARDWARE CLOCK SUPPORT
8392 M:      Richard Cochran <richardcochran@gmail.com>
8393 L:      netdev@vger.kernel.org
8394 S:      Maintained
8395 W:      http://linuxptp.sourceforge.net/
8396 F:      Documentation/ABI/testing/sysfs-ptp
8397 F:      Documentation/ptp/*
8398 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8399 F:      drivers/net/phy/dp83640*
8400 F:      drivers/ptp/*
8401 F:      include/linux/ptp_cl*
8402
8403 PTRACE SUPPORT
8404 M:      Roland McGrath <roland@hack.frob.com>
8405 M:      Oleg Nesterov <oleg@redhat.com>
8406 S:      Maintained
8407 F:      include/asm-generic/syscall.h
8408 F:      include/linux/ptrace.h
8409 F:      include/linux/regset.h
8410 F:      include/linux/tracehook.h
8411 F:      include/uapi/linux/ptrace.h
8412 F:      kernel/ptrace.c
8413
8414 PVRUSB2 VIDEO4LINUX DRIVER
8415 M:      Mike Isely <isely@pobox.com>
8416 L:      pvrusb2@isely.net       (subscribers-only)
8417 L:      linux-media@vger.kernel.org
8418 W:      http://www.isely.net/pvrusb2/
8419 T:      git git://linuxtv.org/media_tree.git
8420 S:      Maintained
8421 F:      Documentation/video4linux/README.pvrusb2
8422 F:      drivers/media/usb/pvrusb2/
8423
8424 PWC WEBCAM DRIVER
8425 M:      Hans de Goede <hdegoede@redhat.com>
8426 L:      linux-media@vger.kernel.org
8427 T:      git git://linuxtv.org/media_tree.git
8428 S:      Maintained
8429 F:      drivers/media/usb/pwc/*
8430
8431 PWM FAN DRIVER
8432 M:      Kamil Debski <k.debski@samsung.com>
8433 L:      lm-sensors@lm-sensors.org
8434 S:      Supported
8435 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8436 F:      Documentation/hwmon/pwm-fan
8437 F:      drivers/hwmon/pwm-fan.c
8438
8439 PWM SUBSYSTEM
8440 M:      Thierry Reding <thierry.reding@gmail.com>
8441 L:      linux-pwm@vger.kernel.org
8442 S:      Maintained
8443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8444 F:      Documentation/pwm.txt
8445 F:      Documentation/devicetree/bindings/pwm/
8446 F:      include/linux/pwm.h
8447 F:      drivers/pwm/
8448 F:      drivers/video/backlight/pwm_bl.c
8449 F:      include/linux/pwm_backlight.h
8450
8451 PXA2xx/PXA3xx SUPPORT
8452 M:      Daniel Mack <daniel@zonque.org>
8453 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8454 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8455 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8456 T:      git git://github.com/hzhuang1/linux.git
8457 T:      git git://github.com/rjarzmik/linux.git
8458 S:      Maintained
8459 F:      arch/arm/mach-pxa/
8460 F:      drivers/dma/pxa*
8461 F:      drivers/pcmcia/pxa2xx*
8462 F:      drivers/spi/spi-pxa2xx*
8463 F:      drivers/usb/gadget/udc/pxa2*
8464 F:      include/sound/pxa2xx-lib.h
8465 F:      sound/arm/pxa*
8466 F:      sound/soc/pxa/
8467
8468 PXA3xx NAND FLASH DRIVER
8469 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8470 L:      linux-mtd@lists.infradead.org
8471 S:      Maintained
8472 F:      drivers/mtd/nand/pxa3xx_nand.c
8473
8474 MMP SUPPORT
8475 M:      Eric Miao <eric.y.miao@gmail.com>
8476 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8477 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8478 T:      git git://github.com/hzhuang1/linux.git
8479 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8480 S:      Maintained
8481 F:      arch/arm/mach-mmp/
8482
8483 PXA MMCI DRIVER
8484 S:      Orphan
8485
8486 PXA RTC DRIVER
8487 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8488 L:      rtc-linux@googlegroups.com
8489 S:      Maintained
8490
8491 QAT DRIVER
8492 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8493 L:      qat-linux@intel.com
8494 S:      Supported
8495 F:      drivers/crypto/qat/
8496
8497 QIB DRIVER
8498 M:      Mike Marciniszyn <infinipath@intel.com>
8499 L:      linux-rdma@vger.kernel.org
8500 S:      Supported
8501 F:      drivers/infiniband/hw/qib/
8502
8503 QLOGIC QLA1280 SCSI DRIVER
8504 M:      Michael Reed <mdr@sgi.com>
8505 L:      linux-scsi@vger.kernel.org
8506 S:      Maintained
8507 F:      drivers/scsi/qla1280.[ch]
8508
8509 QLOGIC QLA2XXX FC-SCSI DRIVER
8510 M:      qla2xxx-upstream@qlogic.com
8511 L:      linux-scsi@vger.kernel.org
8512 S:      Supported
8513 F:      Documentation/scsi/LICENSE.qla2xxx
8514 F:      drivers/scsi/qla2xxx/
8515
8516 QLOGIC QLA4XXX iSCSI DRIVER
8517 M:      QLogic-Storage-Upstream@qlogic.com
8518 L:      linux-scsi@vger.kernel.org
8519 S:      Supported
8520 F:      Documentation/scsi/LICENSE.qla4xxx
8521 F:      drivers/scsi/qla4xxx/
8522
8523 QLOGIC QLA3XXX NETWORK DRIVER
8524 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8525 M:      Ron Mercer <ron.mercer@qlogic.com>
8526 M:      linux-driver@qlogic.com
8527 L:      netdev@vger.kernel.org
8528 S:      Supported
8529 F:      Documentation/networking/LICENSE.qla3xxx
8530 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8531
8532 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8533 M:      Dept-GELinuxNICDev@qlogic.com
8534 L:      netdev@vger.kernel.org
8535 S:      Supported
8536 F:      drivers/net/ethernet/qlogic/qlcnic/
8537
8538 QLOGIC QLGE 10Gb ETHERNET DRIVER
8539 M:      Harish Patil <harish.patil@qlogic.com>
8540 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8541 M:      Dept-GELinuxNICDev@qlogic.com
8542 M:      linux-driver@qlogic.com
8543 L:      netdev@vger.kernel.org
8544 S:      Supported
8545 F:      drivers/net/ethernet/qlogic/qlge/
8546
8547 QNX4 FILESYSTEM
8548 M:      Anders Larsen <al@alarsen.net>
8549 W:      http://www.alarsen.net/linux/qnx4fs/
8550 S:      Maintained
8551 F:      fs/qnx4/
8552 F:      include/uapi/linux/qnx4_fs.h
8553 F:      include/uapi/linux/qnxtypes.h
8554
8555 QT1010 MEDIA DRIVER
8556 M:      Antti Palosaari <crope@iki.fi>
8557 L:      linux-media@vger.kernel.org
8558 W:      http://linuxtv.org/
8559 W:      http://palosaari.fi/linux/
8560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8561 T:      git git://linuxtv.org/anttip/media_tree.git
8562 S:      Maintained
8563 F:      drivers/media/tuners/qt1010*
8564
8565 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8566 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8567 L:      linux-wireless@vger.kernel.org
8568 L:      ath9k-devel@lists.ath9k.org
8569 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8570 S:      Supported
8571 F:      drivers/net/wireless/ath/ath9k/
8572
8573 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8574 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8575 L:      ath10k@lists.infradead.org
8576 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8577 T:      git git://github.com/kvalo/ath.git
8578 S:      Supported
8579 F:      drivers/net/wireless/ath/ath10k/
8580
8581 QUALCOMM HEXAGON ARCHITECTURE
8582 M:      Richard Kuo <rkuo@codeaurora.org>
8583 L:      linux-hexagon@vger.kernel.org
8584 S:      Supported
8585 F:      arch/hexagon/
8586
8587 QUALCOMM WCN36XX WIRELESS DRIVER
8588 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8589 L:      wcn36xx@lists.infradead.org
8590 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8591 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8592 S:      Supported
8593 F:      drivers/net/wireless/ath/wcn36xx/
8594
8595 RADOS BLOCK DEVICE (RBD)
8596 M:      Ilya Dryomov <idryomov@gmail.com>
8597 M:      Sage Weil <sage@redhat.com>
8598 M:      Alex Elder <elder@kernel.org>
8599 L:      ceph-devel@vger.kernel.org
8600 W:      http://ceph.com/
8601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8602 T:      git git://github.com/ceph/ceph-client.git
8603 S:      Supported
8604 F:      Documentation/ABI/testing/sysfs-bus-rbd
8605 F:      drivers/block/rbd.c
8606 F:      drivers/block/rbd_types.h
8607
8608 RADEON FRAMEBUFFER DISPLAY DRIVER
8609 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8610 L:      linux-fbdev@vger.kernel.org
8611 S:      Maintained
8612 F:      drivers/video/fbdev/aty/radeon*
8613 F:      include/uapi/linux/radeonfb.h
8614
8615 RADIOSHARK RADIO DRIVER
8616 M:      Hans de Goede <hdegoede@redhat.com>
8617 L:      linux-media@vger.kernel.org
8618 T:      git git://linuxtv.org/media_tree.git
8619 S:      Maintained
8620 F:      drivers/media/radio/radio-shark.c
8621
8622 RADIOSHARK2 RADIO DRIVER
8623 M:      Hans de Goede <hdegoede@redhat.com>
8624 L:      linux-media@vger.kernel.org
8625 T:      git git://linuxtv.org/media_tree.git
8626 S:      Maintained
8627 F:      drivers/media/radio/radio-shark2.c
8628 F:      drivers/media/radio/radio-tea5777.c
8629
8630 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8631 M:      Paul Mackerras <paulus@samba.org>
8632 L:      linux-fbdev@vger.kernel.org
8633 S:      Maintained
8634 F:      drivers/video/fbdev/aty/aty128fb.c
8635
8636 RALINK RT2X00 WIRELESS LAN DRIVER
8637 P:      rt2x00 project
8638 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8639 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8640 L:      linux-wireless@vger.kernel.org
8641 S:      Maintained
8642 F:      drivers/net/wireless/rt2x00/
8643
8644 RAMDISK RAM BLOCK DEVICE DRIVER
8645 M:      Jens Axboe <axboe@kernel.dk>
8646 S:      Maintained
8647 F:      Documentation/blockdev/ramdisk.txt
8648 F:      drivers/block/brd.c
8649
8650 RANDOM NUMBER DRIVER
8651 M:      "Theodore Ts'o" <tytso@mit.edu>
8652 S:      Maintained
8653 F:      drivers/char/random.c
8654
8655 RAPIDIO SUBSYSTEM
8656 M:      Matt Porter <mporter@kernel.crashing.org>
8657 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8658 S:      Maintained
8659 F:      drivers/rapidio/
8660
8661 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8662 L:      linux-wireless@vger.kernel.org
8663 S:      Orphan
8664 F:      drivers/net/wireless/ray*
8665
8666 RCUTORTURE MODULE
8667 M:      Josh Triplett <josh@joshtriplett.org>
8668 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8669 L:      linux-kernel@vger.kernel.org
8670 S:      Supported
8671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8672 F:      Documentation/RCU/torture.txt
8673 F:      kernel/rcu/rcutorture.c
8674
8675 RCUTORTURE TEST FRAMEWORK
8676 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8677 M:      Josh Triplett <josh@joshtriplett.org>
8678 R:      Steven Rostedt <rostedt@goodmis.org>
8679 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8680 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8681 L:      linux-kernel@vger.kernel.org
8682 S:      Supported
8683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8684 F:      tools/testing/selftests/rcutorture
8685
8686 RDC R-321X SoC
8687 M:      Florian Fainelli <florian@openwrt.org>
8688 S:      Maintained
8689
8690 RDC R6040 FAST ETHERNET DRIVER
8691 M:      Florian Fainelli <florian@openwrt.org>
8692 L:      netdev@vger.kernel.org
8693 S:      Maintained
8694 F:      drivers/net/ethernet/rdc/r6040.c
8695
8696 RDS - RELIABLE DATAGRAM SOCKETS
8697 M:      Chien Yen <chien.yen@oracle.com>
8698 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8699 S:      Supported
8700 F:      net/rds/
8701
8702 READ-COPY UPDATE (RCU)
8703 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8704 M:      Josh Triplett <josh@joshtriplett.org>
8705 R:      Steven Rostedt <rostedt@goodmis.org>
8706 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8707 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8708 L:      linux-kernel@vger.kernel.org
8709 W:      http://www.rdrop.com/users/paulmck/RCU/
8710 S:      Supported
8711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8712 F:      Documentation/RCU/
8713 X:      Documentation/RCU/torture.txt
8714 F:      include/linux/rcu*
8715 X:      include/linux/srcu.h
8716 F:      kernel/rcu/
8717 X:      kernel/torture.c
8718
8719 REAL TIME CLOCK (RTC) SUBSYSTEM
8720 M:      Alessandro Zummo <a.zummo@towertech.it>
8721 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8722 L:      rtc-linux@googlegroups.com
8723 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8725 S:      Maintained
8726 F:      Documentation/rtc.txt
8727 F:      drivers/rtc/
8728 F:      include/linux/rtc.h
8729 F:      include/uapi/linux/rtc.h
8730
8731 REALTEK AUDIO CODECS
8732 M:      Bard Liao <bardliao@realtek.com>
8733 M:      Oder Chiou <oder_chiou@realtek.com>
8734 S:      Maintained
8735 F:      sound/soc/codecs/rt*
8736 F:      include/sound/rt*.h
8737
8738 REISERFS FILE SYSTEM
8739 L:      reiserfs-devel@vger.kernel.org
8740 S:      Supported
8741 F:      fs/reiserfs/
8742
8743 REGISTER MAP ABSTRACTION
8744 M:      Mark Brown <broonie@kernel.org>
8745 L:      linux-kernel@vger.kernel.org
8746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8747 S:      Supported
8748 F:      drivers/base/regmap/
8749 F:      include/linux/regmap.h
8750
8751 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8752 M:      Ohad Ben-Cohen <ohad@wizery.com>
8753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8754 S:      Maintained
8755 F:      drivers/remoteproc/
8756 F:      Documentation/remoteproc.txt
8757 F:      include/linux/remoteproc.h
8758
8759 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8760 M:      Ohad Ben-Cohen <ohad@wizery.com>
8761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8762 S:      Maintained
8763 F:      drivers/rpmsg/
8764 F:      Documentation/rpmsg.txt
8765 F:      include/linux/rpmsg.h
8766
8767 RESET CONTROLLER FRAMEWORK
8768 M:      Philipp Zabel <p.zabel@pengutronix.de>
8769 S:      Maintained
8770 F:      drivers/reset/
8771 F:      Documentation/devicetree/bindings/reset/
8772 F:      include/dt-bindings/reset/
8773 F:      include/linux/reset.h
8774 F:      include/linux/reset-controller.h
8775
8776 RFKILL
8777 M:      Johannes Berg <johannes@sipsolutions.net>
8778 L:      linux-wireless@vger.kernel.org
8779 W:      http://wireless.kernel.org/
8780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8782 S:      Maintained
8783 F:      Documentation/rfkill.txt
8784 F:      net/rfkill/
8785
8786 RHASHTABLE
8787 M:      Thomas Graf <tgraf@suug.ch>
8788 L:      netdev@vger.kernel.org
8789 S:      Maintained
8790 F:      lib/rhashtable.c
8791 F:      include/linux/rhashtable.h
8792
8793 RICOH SMARTMEDIA/XD DRIVER
8794 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8795 S:      Maintained
8796 F:      drivers/mtd/nand/r852.c
8797 F:      drivers/mtd/nand/r852.h
8798
8799 RICOH R5C592 MEMORYSTICK DRIVER
8800 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8801 S:      Maintained
8802 F:      drivers/memstick/host/r592.*
8803
8804 ROCCAT DRIVERS
8805 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8806 W:      http://sourceforge.net/projects/roccat/
8807 S:      Maintained
8808 F:      drivers/hid/hid-roccat*
8809 F:      include/linux/hid-roccat*
8810 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8811
8812 ROCKER DRIVER
8813 M:      Jiri Pirko <jiri@resnulli.us>
8814 M:      Scott Feldman <sfeldma@gmail.com>
8815 L:      netdev@vger.kernel.org
8816 S:      Supported
8817 F:      drivers/net/ethernet/rocker/
8818
8819 ROCKETPORT DRIVER
8820 P:      Comtrol Corp.
8821 W:      http://www.comtrol.com
8822 S:      Maintained
8823 F:      Documentation/serial/rocket.txt
8824 F:      drivers/tty/rocket*
8825
8826 ROCKETPORT EXPRESS/INFINITY DRIVER
8827 M:      Kevin Cernekee <cernekee@gmail.com>
8828 L:      linux-serial@vger.kernel.org
8829 S:      Odd Fixes
8830 F:      drivers/tty/serial/rp2.*
8831
8832 ROSE NETWORK LAYER
8833 M:      Ralf Baechle <ralf@linux-mips.org>
8834 L:      linux-hams@vger.kernel.org
8835 W:      http://www.linux-ax25.org/
8836 S:      Maintained
8837 F:      include/net/rose.h
8838 F:      include/uapi/linux/rose.h
8839 F:      net/rose/
8840
8841 RTL2830 MEDIA DRIVER
8842 M:      Antti Palosaari <crope@iki.fi>
8843 L:      linux-media@vger.kernel.org
8844 W:      http://linuxtv.org/
8845 W:      http://palosaari.fi/linux/
8846 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8847 T:      git git://linuxtv.org/anttip/media_tree.git
8848 S:      Maintained
8849 F:      drivers/media/dvb-frontends/rtl2830*
8850
8851 RTL2832 MEDIA DRIVER
8852 M:      Antti Palosaari <crope@iki.fi>
8853 L:      linux-media@vger.kernel.org
8854 W:      http://linuxtv.org/
8855 W:      http://palosaari.fi/linux/
8856 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8857 T:      git git://linuxtv.org/anttip/media_tree.git
8858 S:      Maintained
8859 F:      drivers/media/dvb-frontends/rtl2832*
8860
8861 RTL2832_SDR MEDIA DRIVER
8862 M:      Antti Palosaari <crope@iki.fi>
8863 L:      linux-media@vger.kernel.org
8864 W:      http://linuxtv.org/
8865 W:      http://palosaari.fi/linux/
8866 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8867 T:      git git://linuxtv.org/anttip/media_tree.git
8868 S:      Maintained
8869 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8870
8871 RTL8180 WIRELESS DRIVER
8872 L:      linux-wireless@vger.kernel.org
8873 W:      http://wireless.kernel.org/
8874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8875 S:      Orphan
8876 F:      drivers/net/wireless/rtl818x/rtl8180/
8877
8878 RTL8187 WIRELESS DRIVER
8879 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8880 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8881 M:      Larry Finger <Larry.Finger@lwfinger.net>
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/rtl818x/rtl8187/
8887
8888 RTL8192CE WIRELESS DRIVER
8889 M:      Larry Finger <Larry.Finger@lwfinger.net>
8890 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8891 L:      linux-wireless@vger.kernel.org
8892 W:      http://wireless.kernel.org/
8893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8894 S:      Maintained
8895 F:      drivers/net/wireless/rtlwifi/
8896 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8897
8898 S3 SAVAGE FRAMEBUFFER DRIVER
8899 M:      Antonino Daplas <adaplas@gmail.com>
8900 L:      linux-fbdev@vger.kernel.org
8901 S:      Maintained
8902 F:      drivers/video/fbdev/savage/
8903
8904 S390
8905 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8906 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8907 L:      linux-s390@vger.kernel.org
8908 W:      http://www.ibm.com/developerworks/linux/linux390/
8909 S:      Supported
8910 F:      arch/s390/
8911 F:      drivers/s390/
8912 F:      Documentation/s390/
8913 F:      Documentation/DocBook/s390*
8914
8915 S390 COMMON I/O LAYER
8916 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8917 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8918 L:      linux-s390@vger.kernel.org
8919 W:      http://www.ibm.com/developerworks/linux/linux390/
8920 S:      Supported
8921 F:      drivers/s390/cio/
8922
8923 S390 DASD DRIVER
8924 M:      Stefan Weinhuber <wein@de.ibm.com>
8925 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8926 L:      linux-s390@vger.kernel.org
8927 W:      http://www.ibm.com/developerworks/linux/linux390/
8928 S:      Supported
8929 F:      drivers/s390/block/dasd*
8930 F:      block/partitions/ibm.c
8931
8932 S390 NETWORK DRIVERS
8933 M:      Ursula Braun <ursula.braun@de.ibm.com>
8934 L:      linux-s390@vger.kernel.org
8935 W:      http://www.ibm.com/developerworks/linux/linux390/
8936 S:      Supported
8937 F:      drivers/s390/net/
8938
8939 S390 PCI SUBSYSTEM
8940 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8941 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8942 L:      linux-s390@vger.kernel.org
8943 W:      http://www.ibm.com/developerworks/linux/linux390/
8944 S:      Supported
8945 F:      arch/s390/pci/
8946 F:      drivers/pci/hotplug/s390_pci_hpc.c
8947
8948 S390 ZCRYPT DRIVER
8949 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8950 L:      linux-s390@vger.kernel.org
8951 W:      http://www.ibm.com/developerworks/linux/linux390/
8952 S:      Supported
8953 F:      drivers/s390/crypto/
8954
8955 S390 ZFCP DRIVER
8956 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8957 L:      linux-s390@vger.kernel.org
8958 W:      http://www.ibm.com/developerworks/linux/linux390/
8959 S:      Supported
8960 F:      drivers/s390/scsi/zfcp_*
8961
8962 S390 IUCV NETWORK LAYER
8963 M:      Ursula Braun <ursula.braun@de.ibm.com>
8964 L:      linux-s390@vger.kernel.org
8965 W:      http://www.ibm.com/developerworks/linux/linux390/
8966 S:      Supported
8967 F:      drivers/s390/net/*iucv*
8968 F:      include/net/iucv/
8969 F:      net/iucv/
8970
8971 S3C24XX SD/MMC Driver
8972 M:      Ben Dooks <ben-linux@fluff.org>
8973 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8974 S:      Supported
8975 F:      drivers/mmc/host/s3cmci.*
8976
8977 SAA6588 RDS RECEIVER DRIVER
8978 M:      Hans Verkuil <hverkuil@xs4all.nl>
8979 L:      linux-media@vger.kernel.org
8980 T:      git git://linuxtv.org/media_tree.git
8981 W:      http://linuxtv.org
8982 S:      Odd Fixes
8983 F:      drivers/media/i2c/saa6588*
8984
8985 SAA7134 VIDEO4LINUX DRIVER
8986 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8987 L:      linux-media@vger.kernel.org
8988 W:      http://linuxtv.org
8989 T:      git git://linuxtv.org/media_tree.git
8990 S:      Odd fixes
8991 F:      Documentation/video4linux/*.saa7134
8992 F:      drivers/media/pci/saa7134/
8993
8994 SAA7146 VIDEO4LINUX-2 DRIVER
8995 M:      Hans Verkuil <hverkuil@xs4all.nl>
8996 L:      linux-media@vger.kernel.org
8997 T:      git git://linuxtv.org/media_tree.git
8998 S:      Maintained
8999 F:      drivers/media/common/saa7146/
9000 F:      drivers/media/pci/saa7146/
9001 F:      include/media/saa7146*
9002
9003 SAMSUNG LAPTOP DRIVER
9004 M:      Corentin Chary <corentin.chary@gmail.com>
9005 L:      platform-driver-x86@vger.kernel.org
9006 S:      Maintained
9007 F:      drivers/platform/x86/samsung-laptop.c
9008
9009 SAMSUNG AUDIO (ASoC) DRIVERS
9010 M:      Sangbeom Kim <sbkim73@samsung.com>
9011 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9012 S:      Supported
9013 F:      sound/soc/samsung/
9014
9015 SAMSUNG FRAMEBUFFER DRIVER
9016 M:      Jingoo Han <jingoohan1@gmail.com>
9017 L:      linux-fbdev@vger.kernel.org
9018 S:      Maintained
9019 F:      drivers/video/fbdev/s3c-fb.c
9020
9021 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9022 M:      Sangbeom Kim <sbkim73@samsung.com>
9023 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9024 L:      linux-kernel@vger.kernel.org
9025 L:      linux-samsung-soc@vger.kernel.org
9026 S:      Supported
9027 F:      drivers/mfd/sec*.c
9028 F:      drivers/regulator/s2m*.c
9029 F:      drivers/regulator/s5m*.c
9030 F:      drivers/clk/clk-s2mps11.c
9031 F:      drivers/rtc/rtc-s5m.c
9032 F:      include/linux/mfd/samsung/
9033 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9034 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9035
9036 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9037 M:      Kyungmin Park <kyungmin.park@samsung.com>
9038 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9039 L:      linux-media@vger.kernel.org
9040 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9041 S:      Supported
9042 F:      drivers/media/platform/exynos4-is/
9043
9044 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9045 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9046 L:      linux-media@vger.kernel.org
9047 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9048 S:      Maintained
9049 F:      drivers/media/platform/s3c-camif/
9050 F:      include/media/s3c_camif.h
9051
9052 SAMSUNG S5C73M3 CAMERA DRIVER
9053 M:      Kyungmin Park <kyungmin.park@samsung.com>
9054 M:      Andrzej Hajda <a.hajda@samsung.com>
9055 L:      linux-media@vger.kernel.org
9056 S:      Supported
9057 F:      drivers/media/i2c/s5c73m3/*
9058
9059 SAMSUNG S5K5BAF CAMERA DRIVER
9060 M:      Kyungmin Park <kyungmin.park@samsung.com>
9061 M:      Andrzej Hajda <a.hajda@samsung.com>
9062 L:      linux-media@vger.kernel.org
9063 S:      Supported
9064 F:      drivers/media/i2c/s5k5baf.c
9065
9066 SAMSUNG S3FWRN5 NFC DRIVER
9067 M:      Robert Baldyga <r.baldyga@samsung.com>
9068 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9069 S:      Supported
9070 F:      drivers/nfc/s3fwrn5
9071
9072 SAMSUNG SOC CLOCK DRIVERS
9073 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9074 M:      Tomasz Figa <tomasz.figa@gmail.com>
9075 S:      Supported
9076 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9077 F:      drivers/clk/samsung/
9078
9079 SAMSUNG SXGBE DRIVERS
9080 M:      Byungho An <bh74.an@samsung.com>
9081 M:      Girish K S <ks.giri@samsung.com>
9082 M:      Vipul Pandya <vipul.pandya@samsung.com>
9083 S:      Supported
9084 L:      netdev@vger.kernel.org
9085 F:      drivers/net/ethernet/samsung/sxgbe/
9086
9087 SAMSUNG THERMAL DRIVER
9088 M:      Lukasz Majewski <l.majewski@samsung.com>
9089 L:      linux-pm@vger.kernel.org
9090 L:      linux-samsung-soc@vger.kernel.org
9091 S:      Supported
9092 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9093 F:      drivers/thermal/samsung/
9094
9095 SAMSUNG USB2 PHY DRIVER
9096 M:      Kamil Debski <k.debski@samsung.com>
9097 L:      linux-kernel@vger.kernel.org
9098 S:      Supported
9099 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9100 F:      Documentation/phy/samsung-usb2.txt
9101 F:      drivers/phy/phy-exynos4210-usb2.c
9102 F:      drivers/phy/phy-exynos4x12-usb2.c
9103 F:      drivers/phy/phy-exynos5250-usb2.c
9104 F:      drivers/phy/phy-s5pv210-usb2.c
9105 F:      drivers/phy/phy-samsung-usb2.c
9106 F:      drivers/phy/phy-samsung-usb2.h
9107
9108 SERIAL DRIVERS
9109 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9110 L:      linux-serial@vger.kernel.org
9111 S:      Maintained
9112 F:      drivers/tty/serial/
9113
9114 SYNOPSYS DESIGNWARE DMAC DRIVER
9115 M:      Viresh Kumar <vireshk@kernel.org>
9116 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9117 S:      Maintained
9118 F:      include/linux/dma/dw.h
9119 F:      include/linux/platform_data/dma-dw.h
9120 F:      drivers/dma/dw/
9121
9122 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9123 M: Lars Persson <lars.persson@axis.com>
9124 L: netdev@vger.kernel.org
9125 S: Supported
9126 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9127 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
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 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9182 M:      Sudeep Holla <sudeep.holla@arm.com>
9183 L:      linux-arm-kernel@lists.infradead.org
9184 S:      Maintained
9185 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9186 F:      drivers/clk/clk-scpi.c
9187 F:      drivers/cpufreq/scpi-cpufreq.c
9188 F:      drivers/firmware/arm_scpi.c
9189 F:      include/linux/scpi_protocol.h
9190
9191 SCSI CDROM DRIVER
9192 M:      Jens Axboe <axboe@kernel.dk>
9193 L:      linux-scsi@vger.kernel.org
9194 W:      http://www.kernel.dk
9195 S:      Maintained
9196 F:      drivers/scsi/sr*
9197
9198 SCSI RDMA PROTOCOL (SRP) INITIATOR
9199 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9200 L:      linux-rdma@vger.kernel.org
9201 S:      Supported
9202 W:      http://www.openfabrics.org
9203 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9205 F:      drivers/infiniband/ulp/srp/
9206 F:      include/scsi/srp.h
9207
9208 SCSI SG DRIVER
9209 M:      Doug Gilbert <dgilbert@interlog.com>
9210 L:      linux-scsi@vger.kernel.org
9211 W:      http://sg.danny.cz/sg
9212 S:      Maintained
9213 F:      Documentation/scsi/scsi-generic.txt
9214 F:      drivers/scsi/sg.c
9215 F:      include/scsi/sg.h
9216
9217 SCSI SUBSYSTEM
9218 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9219 L:      linux-scsi@vger.kernel.org
9220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9221 S:      Maintained
9222 F:      drivers/scsi/
9223 F:      include/scsi/
9224
9225 SCSI TAPE DRIVER
9226 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9227 L:      linux-scsi@vger.kernel.org
9228 S:      Maintained
9229 F:      Documentation/scsi/st.txt
9230 F:      drivers/scsi/st.*
9231 F:      drivers/scsi/st_*.h
9232
9233 SCTP PROTOCOL
9234 M:      Vlad Yasevich <vyasevich@gmail.com>
9235 M:      Neil Horman <nhorman@tuxdriver.com>
9236 L:      linux-sctp@vger.kernel.org
9237 W:      http://lksctp.sourceforge.net
9238 S:      Maintained
9239 F:      Documentation/networking/sctp.txt
9240 F:      include/linux/sctp.h
9241 F:      include/uapi/linux/sctp.h
9242 F:      include/net/sctp/
9243 F:      net/sctp/
9244
9245 SCx200 CPU SUPPORT
9246 M:      Jim Cromie <jim.cromie@gmail.com>
9247 S:      Odd Fixes
9248 F:      Documentation/i2c/busses/scx200_acb
9249 F:      arch/x86/platform/scx200/
9250 F:      drivers/watchdog/scx200_wdt.c
9251 F:      drivers/i2c/busses/scx200*
9252 F:      drivers/mtd/maps/scx200_docflash.c
9253 F:      include/linux/scx200.h
9254
9255 SCx200 GPIO DRIVER
9256 M:      Jim Cromie <jim.cromie@gmail.com>
9257 S:      Maintained
9258 F:      drivers/char/scx200_gpio.c
9259 F:      include/linux/scx200_gpio.h
9260
9261 SCx200 HRT CLOCKSOURCE DRIVER
9262 M:      Jim Cromie <jim.cromie@gmail.com>
9263 S:      Maintained
9264 F:      drivers/clocksource/scx200_hrt.c
9265
9266 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9267 M:      Sascha Sommer <saschasommer@freenet.de>
9268 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9269 S:      Maintained
9270 F:      drivers/mmc/host/sdricoh_cs.c
9271
9272 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9273 L:      linux-mmc@vger.kernel.org
9274 S:      Orphan
9275 F:      drivers/mmc/host/sdhci.*
9276 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9277
9278 SECURE COMPUTING
9279 M:      Kees Cook <keescook@chromium.org>
9280 R:      Andy Lutomirski <luto@amacapital.net>
9281 R:      Will Drewry <wad@chromium.org>
9282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9283 S:      Supported
9284 F:      kernel/seccomp.c
9285 F:      include/uapi/linux/seccomp.h
9286 F:      include/linux/seccomp.h
9287 F:      tools/testing/selftests/seccomp/*
9288 K:      \bsecure_computing
9289 K:      \bTIF_SECCOMP\b
9290
9291 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9292 M:      Ben Dooks <ben-linux@fluff.org>
9293 M:      Jaehoon Chung <jh80.chung@samsung.com>
9294 L:      linux-mmc@vger.kernel.org
9295 S:      Maintained
9296 F:      drivers/mmc/host/sdhci-s3c*
9297
9298 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9299 M:      Viresh Kumar <vireshk@kernel.org>
9300 L:      spear-devel@list.st.com
9301 L:      linux-mmc@vger.kernel.org
9302 S:      Maintained
9303 F:      drivers/mmc/host/sdhci-spear.c
9304
9305 SECURITY SUBSYSTEM
9306 M:      James Morris <james.l.morris@oracle.com>
9307 M:      "Serge E. Hallyn" <serge@hallyn.com>
9308 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9310 W:      http://kernsec.org/
9311 S:      Supported
9312 F:      security/
9313
9314 SECURITY CONTACT
9315 M:      Security Officers <security@kernel.org>
9316 S:      Supported
9317
9318 SELINUX SECURITY MODULE
9319 M:      Paul Moore <paul@paul-moore.com>
9320 M:      Stephen Smalley <sds@tycho.nsa.gov>
9321 M:      Eric Paris <eparis@parisplace.org>
9322 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9323 W:      http://selinuxproject.org
9324 T:      git git://git.infradead.org/users/pcmoore/selinux
9325 S:      Supported
9326 F:      include/linux/selinux*
9327 F:      security/selinux/
9328 F:      scripts/selinux/
9329
9330 APPARMOR SECURITY MODULE
9331 M:      John Johansen <john.johansen@canonical.com>
9332 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9333 W:      apparmor.wiki.kernel.org
9334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9335 S:      Supported
9336 F:      security/apparmor/
9337
9338 YAMA SECURITY MODULE
9339 M:      Kees Cook <keescook@chromium.org>
9340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9341 S:      Supported
9342 F:      security/yama/
9343
9344 SENSABLE PHANTOM
9345 M:      Jiri Slaby <jirislaby@gmail.com>
9346 S:      Maintained
9347 F:      drivers/misc/phantom.c
9348 F:      include/uapi/linux/phantom.h
9349
9350 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9351 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9352 M:      Minh Tran <minh.tran@avagotech.com>
9353 M:      John Soni Jose <sony.john-n@avagotech.com>
9354 L:      linux-scsi@vger.kernel.org
9355 W:      http://www.avagotech.com
9356 S:      Supported
9357 F:      drivers/scsi/be2iscsi/
9358
9359 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9360 M:      Sathya Perla <sathya.perla@avagotech.com>
9361 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9362 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9363 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9364 L:      netdev@vger.kernel.org
9365 W:      http://www.emulex.com
9366 S:      Supported
9367 F:      drivers/net/ethernet/emulex/benet/
9368
9369 EMULEX ONECONNECT ROCE DRIVER
9370 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9371 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9372 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9373 L:      linux-rdma@vger.kernel.org
9374 W:      http://www.emulex.com
9375 S:      Supported
9376 F:      drivers/infiniband/hw/ocrdma/
9377
9378 SFC NETWORK DRIVER
9379 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9380 M:      Shradha Shah <sshah@solarflare.com>
9381 L:      netdev@vger.kernel.org
9382 S:      Supported
9383 F:      drivers/net/ethernet/sfc/
9384
9385 SGI GRU DRIVER
9386 M:      Dimitri Sivanich <sivanich@sgi.com>
9387 S:      Maintained
9388 F:      drivers/misc/sgi-gru/
9389
9390 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9391 M:      Pat Gefre <pfg@sgi.com>
9392 L:      linux-ia64@vger.kernel.org
9393 S:      Supported
9394 F:      Documentation/ia64/serial.txt
9395 F:      drivers/tty/serial/ioc?_serial.c
9396 F:      include/linux/ioc?.h
9397
9398 SGI XP/XPC/XPNET DRIVER
9399 M:      Cliff Whickman <cpw@sgi.com>
9400 M:      Robin Holt <robinmholt@gmail.com>
9401 S:      Maintained
9402 F:      drivers/misc/sgi-xp/
9403
9404 SI2157 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/tuners/si2157*
9413
9414 SI2168 MEDIA DRIVER
9415 M:      Antti Palosaari <crope@iki.fi>
9416 L:      linux-media@vger.kernel.org
9417 W:      http://linuxtv.org/
9418 W:      http://palosaari.fi/linux/
9419 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9420 T:      git git://linuxtv.org/anttip/media_tree.git
9421 S:      Maintained
9422 F:      drivers/media/dvb-frontends/si2168*
9423
9424 SI470X FM RADIO RECEIVER I2C DRIVER
9425 M:      Hans Verkuil <hverkuil@xs4all.nl>
9426 L:      linux-media@vger.kernel.org
9427 T:      git git://linuxtv.org/media_tree.git
9428 W:      http://linuxtv.org
9429 S:      Odd Fixes
9430 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9431
9432 SI470X FM RADIO RECEIVER USB DRIVER
9433 M:      Hans Verkuil <hverkuil@xs4all.nl>
9434 L:      linux-media@vger.kernel.org
9435 T:      git git://linuxtv.org/media_tree.git
9436 W:      http://linuxtv.org
9437 S:      Maintained
9438 F:      drivers/media/radio/si470x/radio-si470x-common.c
9439 F:      drivers/media/radio/si470x/radio-si470x.h
9440 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9441
9442 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9443 M:      Eduardo Valentin <edubezval@gmail.com>
9444 L:      linux-media@vger.kernel.org
9445 T:      git git://linuxtv.org/media_tree.git
9446 W:      http://linuxtv.org
9447 S:      Odd Fixes
9448 F:      drivers/media/radio/si4713/si4713.?
9449
9450 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9451 M:      Eduardo Valentin <edubezval@gmail.com>
9452 L:      linux-media@vger.kernel.org
9453 T:      git git://linuxtv.org/media_tree.git
9454 W:      http://linuxtv.org
9455 S:      Odd Fixes
9456 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9457
9458 SI4713 FM RADIO TRANSMITTER USB DRIVER
9459 M:      Hans Verkuil <hverkuil@xs4all.nl>
9460 L:      linux-media@vger.kernel.org
9461 T:      git git://linuxtv.org/media_tree.git
9462 W:      http://linuxtv.org
9463 S:      Maintained
9464 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9465
9466 SIANO DVB DRIVER
9467 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9468 L:      linux-media@vger.kernel.org
9469 W:      http://linuxtv.org
9470 T:      git git://linuxtv.org/media_tree.git
9471 S:      Odd fixes
9472 F:      drivers/media/common/siano/
9473 F:      drivers/media/usb/siano/
9474 F:      drivers/media/usb/siano/
9475 F:      drivers/media/mmc/siano/
9476
9477 SIMPLEFB FB DRIVER
9478 M:      Hans de Goede <hdegoede@redhat.com>
9479 L:      linux-fbdev@vger.kernel.org
9480 S:      Maintained
9481 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9482 F:      drivers/video/fbdev/simplefb.c
9483 F:      include/linux/platform_data/simplefb.h
9484
9485 SH_VEU V4L2 MEM2MEM DRIVER
9486 L:      linux-media@vger.kernel.org
9487 S:      Orphan
9488 F:      drivers/media/platform/sh_veu.c
9489
9490 SH_VOU V4L2 OUTPUT DRIVER
9491 L:      linux-media@vger.kernel.org
9492 S:      Orphan
9493 F:      drivers/media/platform/sh_vou.c
9494 F:      include/media/sh_vou.h
9495
9496 SIMPLE FIRMWARE INTERFACE (SFI)
9497 M:      Len Brown <lenb@kernel.org>
9498 L:      sfi-devel@simplefirmware.org
9499 W:      http://simplefirmware.org/
9500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9501 S:      Supported
9502 F:      arch/x86/platform/sfi/
9503 F:      drivers/sfi/
9504 F:      include/linux/sfi*.h
9505
9506 SIMTEC EB110ATX (Chalice CATS)
9507 P:      Ben Dooks
9508 P:      Vincent Sanders <vince@simtec.co.uk>
9509 M:      Simtec Linux Team <linux@simtec.co.uk>
9510 W:      http://www.simtec.co.uk/products/EB110ATX/
9511 S:      Supported
9512
9513 SIMTEC EB2410ITX (BAST)
9514 P:      Ben Dooks
9515 P:      Vincent Sanders <vince@simtec.co.uk>
9516 M:      Simtec Linux Team <linux@simtec.co.uk>
9517 W:      http://www.simtec.co.uk/products/EB2410ITX/
9518 S:      Supported
9519 F:      arch/arm/mach-s3c24xx/mach-bast.c
9520 F:      arch/arm/mach-s3c24xx/bast-ide.c
9521 F:      arch/arm/mach-s3c24xx/bast-irq.c
9522
9523 TI DAVINCI MACHINE SUPPORT
9524 M:      Sekhar Nori <nsekhar@ti.com>
9525 M:      Kevin Hilman <khilman@deeprootsystems.com>
9526 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9527 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9528 S:      Supported
9529 F:      arch/arm/mach-davinci/
9530 F:      drivers/i2c/busses/i2c-davinci.c
9531
9532 TI DAVINCI SERIES MEDIA 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/davinci/
9540 F:      include/media/davinci/
9541
9542 TI AM437X VPFE DRIVER
9543 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9544 L:      linux-media@vger.kernel.org
9545 W:      http://linuxtv.org/
9546 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9547 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9548 S:      Maintained
9549 F:      drivers/media/platform/am437x/
9550
9551 OV2659 OMNIVISION SENSOR DRIVER
9552 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9553 L:      linux-media@vger.kernel.org
9554 W:      http://linuxtv.org/
9555 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9556 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9557 S:      Maintained
9558 F:      drivers/media/i2c/ov2659.c
9559 F:      include/media/ov2659.h
9560
9561 SILICON MOTION SM712 FRAME BUFFER DRIVER
9562 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9563 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9564 M:      Sudip Mukherjee <sudip@vectorindia.org>
9565 L:      linux-fbdev@vger.kernel.org
9566 S:      Maintained
9567 F:      drivers/video/fbdev/sm712*
9568 F:      Documentation/fb/sm712fb.txt
9569
9570 SIS 190 ETHERNET DRIVER
9571 M:      Francois Romieu <romieu@fr.zoreil.com>
9572 L:      netdev@vger.kernel.org
9573 S:      Maintained
9574 F:      drivers/net/ethernet/sis/sis190.c
9575
9576 SIS 900/7016 FAST ETHERNET DRIVER
9577 M:      Daniele Venzano <venza@brownhat.org>
9578 W:      http://www.brownhat.org/sis900.html
9579 L:      netdev@vger.kernel.org
9580 S:      Maintained
9581 F:      drivers/net/ethernet/sis/sis900.*
9582
9583 SIS FRAMEBUFFER DRIVER
9584 M:      Thomas Winischhofer <thomas@winischhofer.net>
9585 W:      http://www.winischhofer.net/linuxsisvga.shtml
9586 S:      Maintained
9587 F:      Documentation/fb/sisfb.txt
9588 F:      drivers/video/fbdev/sis/
9589 F:      include/video/sisfb.h
9590
9591 SIS USB2VGA DRIVER
9592 M:      Thomas Winischhofer <thomas@winischhofer.net>
9593 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9594 S:      Maintained
9595 F:      drivers/usb/misc/sisusbvga/
9596
9597 SLAB ALLOCATOR
9598 M:      Christoph Lameter <cl@linux.com>
9599 M:      Pekka Enberg <penberg@kernel.org>
9600 M:      David Rientjes <rientjes@google.com>
9601 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9602 M:      Andrew Morton <akpm@linux-foundation.org>
9603 L:      linux-mm@kvack.org
9604 S:      Maintained
9605 F:      include/linux/sl?b*.h
9606 F:      mm/sl?b*
9607
9608 SLEEPABLE READ-COPY UPDATE (SRCU)
9609 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9610 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9611 M:      Josh Triplett <josh@joshtriplett.org>
9612 R:      Steven Rostedt <rostedt@goodmis.org>
9613 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9614 L:      linux-kernel@vger.kernel.org
9615 W:      http://www.rdrop.com/users/paulmck/RCU/
9616 S:      Supported
9617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9618 F:      include/linux/srcu.h
9619 F:      kernel/rcu/srcu.c
9620
9621 SMACK SECURITY MODULE
9622 M:      Casey Schaufler <casey@schaufler-ca.com>
9623 L:      linux-security-module@vger.kernel.org
9624 W:      http://schaufler-ca.com
9625 T:      git git://git.gitorious.org/smack-next/kernel.git
9626 S:      Maintained
9627 F:      Documentation/security/Smack.txt
9628 F:      security/smack/
9629
9630 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9631 M:      Kevin Hilman <khilman@kernel.org>
9632 M:      Nishanth Menon <nm@ti.com>
9633 S:      Maintained
9634 F:      drivers/power/avs/
9635 F:      include/linux/power/smartreflex.h
9636 L:      linux-pm@vger.kernel.org
9637
9638 SMC91x ETHERNET DRIVER
9639 M:      Nicolas Pitre <nico@fluxnic.net>
9640 S:      Odd Fixes
9641 F:      drivers/net/ethernet/smsc/smc91x.*
9642
9643 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9644 M:      Sakari Ailus <sakari.ailus@iki.fi>
9645 L:      linux-media@vger.kernel.org
9646 S:      Maintained
9647 F:      drivers/media/i2c/smiapp/
9648 F:      include/media/smiapp.h
9649 F:      drivers/media/i2c/smiapp-pll.c
9650 F:      drivers/media/i2c/smiapp-pll.h
9651 F:      include/uapi/linux/smiapp.h
9652 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9653
9654 SMM665 HARDWARE MONITOR DRIVER
9655 M:      Guenter Roeck <linux@roeck-us.net>
9656 L:      lm-sensors@lm-sensors.org
9657 S:      Maintained
9658 F:      Documentation/hwmon/smm665
9659 F:      drivers/hwmon/smm665.c
9660
9661 SMSC EMC2103 HARDWARE MONITOR DRIVER
9662 M:      Steve Glendinning <steve.glendinning@shawell.net>
9663 L:      lm-sensors@lm-sensors.org
9664 S:      Maintained
9665 F:      Documentation/hwmon/emc2103
9666 F:      drivers/hwmon/emc2103.c
9667
9668 SMSC SCH5627 HARDWARE MONITOR DRIVER
9669 M:      Hans de Goede <hdegoede@redhat.com>
9670 L:      lm-sensors@lm-sensors.org
9671 S:      Supported
9672 F:      Documentation/hwmon/sch5627
9673 F:      drivers/hwmon/sch5627.c
9674
9675 SMSC47B397 HARDWARE MONITOR DRIVER
9676 M:      Jean Delvare <jdelvare@suse.com>
9677 L:      lm-sensors@lm-sensors.org
9678 S:      Maintained
9679 F:      Documentation/hwmon/smsc47b397
9680 F:      drivers/hwmon/smsc47b397.c
9681
9682 SMSC911x ETHERNET DRIVER
9683 M:      Steve Glendinning <steve.glendinning@shawell.net>
9684 L:      netdev@vger.kernel.org
9685 S:      Maintained
9686 F:      include/linux/smsc911x.h
9687 F:      drivers/net/ethernet/smsc/smsc911x.*
9688
9689 SMSC9420 PCI ETHERNET DRIVER
9690 M:      Steve Glendinning <steve.glendinning@shawell.net>
9691 L:      netdev@vger.kernel.org
9692 S:      Maintained
9693 F:      drivers/net/ethernet/smsc/smsc9420.*
9694
9695 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9696 M:      Steve Glendinning <steve.glendinning@shawell.net>
9697 L:      linux-fbdev@vger.kernel.org
9698 S:      Maintained
9699 F:      drivers/video/fbdev/smscufx.c
9700
9701 SOC-CAMERA V4L2 SUBSYSTEM
9702 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9703 L:      linux-media@vger.kernel.org
9704 T:      git git://linuxtv.org/media_tree.git
9705 S:      Maintained
9706 F:      include/media/soc*
9707 F:      drivers/media/i2c/soc_camera/
9708 F:      drivers/media/platform/soc_camera/
9709
9710 SOEKRIS NET48XX LED SUPPORT
9711 M:      Chris Boot <bootc@bootc.net>
9712 S:      Maintained
9713 F:      drivers/leds/leds-net48xx.c
9714
9715 SOFTLOGIC 6x10 MPEG CODEC
9716 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9717 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9718 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9719 M:      Ismael Luceno <ismael@iodev.co.uk>
9720 L:      linux-media@vger.kernel.org
9721 S:      Supported
9722 F:      drivers/media/pci/solo6x10/
9723
9724 SOFTWARE RAID (Multiple Disks) SUPPORT
9725 M:      Neil Brown <neilb@suse.com>
9726 L:      linux-raid@vger.kernel.org
9727 S:      Supported
9728 F:      drivers/md/
9729 F:      include/linux/raid/
9730 F:      include/uapi/linux/raid/
9731
9732 SONIC NETWORK DRIVER
9733 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9734 L:      netdev@vger.kernel.org
9735 S:      Maintained
9736 F:      drivers/net/ethernet/natsemi/sonic.*
9737
9738 SONICS SILICON BACKPLANE DRIVER (SSB)
9739 M:      Michael Buesch <m@bues.ch>
9740 L:      netdev@vger.kernel.org
9741 S:      Maintained
9742 F:      drivers/ssb/
9743 F:      include/linux/ssb/
9744
9745 SONY VAIO CONTROL DEVICE DRIVER
9746 M:      Mattia Dongili <malattia@linux.it>
9747 L:      platform-driver-x86@vger.kernel.org
9748 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9749 S:      Maintained
9750 F:      Documentation/laptops/sony-laptop.txt
9751 F:      drivers/char/sonypi.c
9752 F:      drivers/platform/x86/sony-laptop.c
9753 F:      include/linux/sony-laptop.h
9754
9755 SONY MEMORYSTICK CARD SUPPORT
9756 M:      Alex Dubov <oakad@yahoo.com>
9757 W:      http://tifmxx.berlios.de/
9758 S:      Maintained
9759 F:      drivers/memstick/host/tifm_ms.c
9760
9761 SONY MEMORYSTICK STANDARD SUPPORT
9762 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9763 S:      Maintained
9764 F:      drivers/memstick/core/ms_block.*
9765
9766 SOUND
9767 M:      Jaroslav Kysela <perex@perex.cz>
9768 M:      Takashi Iwai <tiwai@suse.com>
9769 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9770 W:      http://www.alsa-project.org/
9771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9772 T:      git git://git.alsa-project.org/alsa-kernel.git
9773 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9774 S:      Maintained
9775 F:      Documentation/sound/
9776 F:      include/sound/
9777 F:      include/uapi/sound/
9778 F:      sound/
9779
9780 SOUND - COMPRESSED AUDIO
9781 M:      Vinod Koul <vinod.koul@intel.com>
9782 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9784 S:      Supported
9785 F:      Documentation/sound/alsa/compress_offload.txt
9786 F:      include/sound/compress_driver.h
9787 F:      include/uapi/sound/compress_*
9788 F:      sound/core/compress_offload.c
9789 F:      sound/soc/soc-compress.c
9790
9791 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9792 M:      Liam Girdwood <lgirdwood@gmail.com>
9793 M:      Mark Brown <broonie@kernel.org>
9794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9795 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9796 W:      http://alsa-project.org/main/index.php/ASoC
9797 S:      Supported
9798 F:      Documentation/sound/alsa/soc/
9799 F:      sound/soc/
9800 F:      include/sound/soc*
9801
9802 SOUND - DMAENGINE HELPERS
9803 M:      Lars-Peter Clausen <lars@metafoo.de>
9804 S:      Supported
9805 F:      include/sound/dmaengine_pcm.h
9806 F:      sound/core/pcm_dmaengine.c
9807 F:      sound/soc/soc-generic-dmaengine-pcm.c
9808
9809 SP2 MEDIA DRIVER
9810 M:      Olli Salonen <olli.salonen@iki.fi>
9811 L:      linux-media@vger.kernel.org
9812 W:      http://linuxtv.org/
9813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9814 S:      Maintained
9815 F:      drivers/media/dvb-frontends/sp2*
9816
9817 SPARC + UltraSPARC (sparc/sparc64)
9818 M:      "David S. Miller" <davem@davemloft.net>
9819 L:      sparclinux@vger.kernel.org
9820 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9823 S:      Maintained
9824 F:      arch/sparc/
9825 F:      drivers/sbus/
9826
9827 SPARC SERIAL DRIVERS
9828 M:      "David S. Miller" <davem@davemloft.net>
9829 L:      sparclinux@vger.kernel.org
9830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9832 S:      Maintained
9833 F:      include/linux/sunserialcore.h
9834 F:      drivers/tty/serial/suncore.c
9835 F:      drivers/tty/serial/sunhv.c
9836 F:      drivers/tty/serial/sunsab.c
9837 F:      drivers/tty/serial/sunsab.h
9838 F:      drivers/tty/serial/sunsu.c
9839 F:      drivers/tty/serial/sunzilog.c
9840 F:      drivers/tty/serial/sunzilog.h
9841
9842 SPARSE CHECKER
9843 M:      "Christopher Li" <sparse@chrisli.org>
9844 L:      linux-sparse@vger.kernel.org
9845 W:      https://sparse.wiki.kernel.org/
9846 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9847 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9848 S:      Maintained
9849 F:      include/linux/compiler.h
9850
9851 SPEAR PLATFORM SUPPORT
9852 M:      Viresh Kumar <vireshk@kernel.org>
9853 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9854 L:      spear-devel@list.st.com
9855 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9856 W:      http://www.st.com/spear
9857 S:      Maintained
9858 F:      arch/arm/mach-spear/
9859
9860 SPEAR CLOCK FRAMEWORK SUPPORT
9861 M:      Viresh Kumar <vireshk@kernel.org>
9862 L:      spear-devel@list.st.com
9863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9864 W:      http://www.st.com/spear
9865 S:      Maintained
9866 F:      drivers/clk/spear/
9867
9868 SPI SUBSYSTEM
9869 M:      Mark Brown <broonie@kernel.org>
9870 L:      linux-spi@vger.kernel.org
9871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9872 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9873 S:      Maintained
9874 F:      Documentation/spi/
9875 F:      drivers/spi/
9876 F:      include/linux/spi/
9877 F:      include/uapi/linux/spi/
9878
9879 SPIDERNET NETWORK DRIVER for CELL
9880 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9881 L:      netdev@vger.kernel.org
9882 S:      Supported
9883 F:      Documentation/networking/spider_net.txt
9884 F:      drivers/net/ethernet/toshiba/spider_net*
9885
9886 SPU FILE SYSTEM
9887 M:      Jeremy Kerr <jk@ozlabs.org>
9888 L:      linuxppc-dev@lists.ozlabs.org
9889 W:      http://www.ibm.com/developerworks/power/cell/
9890 S:      Supported
9891 F:      Documentation/filesystems/spufs.txt
9892 F:      arch/powerpc/platforms/cell/spufs/
9893
9894 SQUASHFS FILE SYSTEM
9895 M:      Phillip Lougher <phillip@squashfs.org.uk>
9896 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9897 W:      http://squashfs.org.uk
9898 S:      Maintained
9899 F:      Documentation/filesystems/squashfs.txt
9900 F:      fs/squashfs/
9901
9902 SRM (Alpha) environment access
9903 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9904 S:      Maintained
9905 F:      arch/alpha/kernel/srm_env.c
9906
9907 STABLE BRANCH
9908 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9909 L:      stable@vger.kernel.org
9910 S:      Supported
9911 F:      Documentation/stable_kernel_rules.txt
9912
9913 STAGING SUBSYSTEM
9914 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9916 L:      devel@driverdev.osuosl.org
9917 S:      Supported
9918 F:      drivers/staging/
9919
9920 STAGING - COMEDI
9921 M:      Ian Abbott <abbotti@mev.co.uk>
9922 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9923 S:      Odd Fixes
9924 F:      drivers/staging/comedi/
9925
9926 STAGING - FLARION FT1000 DRIVERS
9927 M:      Marek Belisko <marek.belisko@gmail.com>
9928 S:      Odd Fixes
9929 F:      drivers/staging/ft1000/
9930
9931 STAGING - INDUSTRIAL IO
9932 M:      Jonathan Cameron <jic23@kernel.org>
9933 L:      linux-iio@vger.kernel.org
9934 S:      Odd Fixes
9935 F:      drivers/staging/iio/
9936
9937 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9938 M:      Jarod Wilson <jarod@wilsonet.com>
9939 W:      http://www.lirc.org/
9940 S:      Odd Fixes
9941 F:      drivers/staging/media/lirc/
9942
9943 STAGING - LUSTRE PARALLEL FILESYSTEM
9944 M:      Oleg Drokin <oleg.drokin@intel.com>
9945 M:      Andreas Dilger <andreas.dilger@intel.com>
9946 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
9947 W:      http://wiki.lustre.org/
9948 S:      Maintained
9949 F:      drivers/staging/lustre
9950
9951 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9952 M:      Marc Dietrich <marvin24@gmx.de>
9953 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9954 L:      linux-tegra@vger.kernel.org
9955 S:      Maintained
9956 F:      drivers/staging/nvec/
9957
9958 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9959 M:      Jens Frederich <jfrederich@gmail.com>
9960 M:      Daniel Drake <dsd@laptop.org>
9961 M:      Jon Nettleton <jon.nettleton@gmail.com>
9962 W:      http://wiki.laptop.org/go/DCON
9963 S:      Maintained
9964 F:      drivers/staging/olpc_dcon/
9965
9966 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9967 M:      Willy Tarreau <willy@meta-x.org>
9968 S:      Odd Fixes
9969 F:      drivers/staging/panel/
9970
9971 STAGING - REALTEK RTL8712U DRIVERS
9972 M:      Larry Finger <Larry.Finger@lwfinger.net>
9973 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9974 S:      Odd Fixes
9975 F:      drivers/staging/rtl8712/
9976
9977 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9978 M:      Larry Finger <Larry.Finger@lwfinger.net>
9979 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9980 L:      linux-wireless@vger.kernel.org
9981 S:      Maintained
9982 F:      drivers/staging/rtl8723au/
9983
9984 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9985 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9986 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9987 M:      Sudip Mukherjee <sudip@vectorindia.org>
9988 L:      linux-fbdev@vger.kernel.org
9989 S:      Maintained
9990 F:      drivers/staging/sm750fb/
9991
9992 STAGING - SLICOSS
9993 M:      Lior Dotan <liodot@gmail.com>
9994 M:      Christopher Harrer <charrer@alacritech.com>
9995 S:      Odd Fixes
9996 F:      drivers/staging/slicoss/
9997
9998 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9999 M:      William Hubbs <w.d.hubbs@gmail.com>
10000 M:      Chris Brannon <chris@the-brannons.com>
10001 M:      Kirk Reiser <kirk@reisers.ca>
10002 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10003 L:      speakup@linux-speakup.org
10004 W:      http://www.linux-speakup.org/
10005 S:      Odd Fixes
10006 F:      drivers/staging/speakup/
10007
10008 STAGING - VIA VT665X DRIVERS
10009 M:      Forest Bond <forest@alittletooquiet.net>
10010 S:      Odd Fixes
10011 F:      drivers/staging/vt665?/
10012
10013 STAGING - WILC1000 WIFI DRIVER
10014 M:      Johnny Kim <johnny.kim@atmel.com>
10015 M:      Rachel Kim <rachel.kim@atmel.com>
10016 M:      Dean Lee <dean.lee@atmel.com>
10017 M:      Chris Park <chris.park@atmel.com>
10018 L:      linux-wireless@vger.kernel.org
10019 S:      Supported
10020 F:      drivers/staging/wilc1000/
10021
10022 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10023 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10024 S:      Odd Fixes
10025 F:      drivers/staging/xgifb/
10026
10027 HFI1 DRIVER
10028 M:      Mike Marciniszyn <infinipath@intel.com>
10029 L:      linux-rdma@vger.kernel.org
10030 S:      Supported
10031 F:      drivers/staging/rdma/hfi1
10032
10033 STARFIRE/DURALAN NETWORK DRIVER
10034 M:      Ion Badulescu <ionut@badula.org>
10035 S:      Odd Fixes
10036 F:      drivers/net/ethernet/adaptec/starfire*
10037
10038 SUN3/3X
10039 M:      Sam Creasey <sammy@sammy.net>
10040 W:      http://sammy.net/sun3/
10041 S:      Maintained
10042 F:      arch/m68k/kernel/*sun3*
10043 F:      arch/m68k/sun3*/
10044 F:      arch/m68k/include/asm/sun3*
10045 F:      drivers/net/ethernet/i825xx/sun3*
10046
10047 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10048 M:      Hans de Goede <hdegoede@redhat.com>
10049 L:      linux-input@vger.kernel.org
10050 S:      Maintained
10051 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10052 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10053
10054 SUNDANCE NETWORK DRIVER
10055 M:      Denis Kirjanov <kda@linux-powerpc.org>
10056 L:      netdev@vger.kernel.org
10057 S:      Maintained
10058 F:      drivers/net/ethernet/dlink/sundance.c
10059
10060 SUPERH
10061 L:      linux-sh@vger.kernel.org
10062 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10063 S:      Orphan
10064 F:      Documentation/sh/
10065 F:      arch/sh/
10066 F:      drivers/sh/
10067
10068 SUSPEND TO RAM
10069 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10070 M:      Len Brown <len.brown@intel.com>
10071 M:      Pavel Machek <pavel@ucw.cz>
10072 L:      linux-pm@vger.kernel.org
10073 S:      Supported
10074 F:      Documentation/power/
10075 F:      arch/x86/kernel/acpi/
10076 F:      drivers/base/power/
10077 F:      kernel/power/
10078 F:      include/linux/suspend.h
10079 F:      include/linux/freezer.h
10080 F:      include/linux/pm.h
10081
10082 SVGA HANDLING
10083 M:      Martin Mares <mj@ucw.cz>
10084 L:      linux-video@atrey.karlin.mff.cuni.cz
10085 S:      Maintained
10086 F:      Documentation/svga.txt
10087 F:      arch/x86/boot/video*
10088
10089 SWIOTLB SUBSYSTEM
10090 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10091 L:      linux-kernel@vger.kernel.org
10092 S:      Supported
10093 F:      lib/swiotlb.c
10094 F:      arch/*/kernel/pci-swiotlb.c
10095 F:      include/linux/swiotlb.h
10096
10097 SWITCHDEV
10098 M:      Jiri Pirko <jiri@resnulli.us>
10099 L:      netdev@vger.kernel.org
10100 S:      Supported
10101 F:      net/switchdev/
10102 F:      include/net/switchdev.h
10103
10104 SYNOPSYS ARC ARCHITECTURE
10105 M:      Vineet Gupta <vgupta@synopsys.com>
10106 S:      Supported
10107 F:      arch/arc/
10108 F:      Documentation/devicetree/bindings/arc/*
10109 F:      drivers/tty/serial/arc_uart.c
10110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10111
10112 SYNOPSYS ARC SDP platform support
10113 M:      Alexey Brodkin <abrodkin@synopsys.com>
10114 S:      Supported
10115 F:      arch/arc/plat-axs10x
10116 F:      arch/arc/boot/dts/ax*
10117 F:      Documentation/devicetree/bindings/arc/axs10*
10118
10119 SYSTEM CONFIGURATION (SYSCON)
10120 M:      Lee Jones <lee.jones@linaro.org>
10121 M:      Arnd Bergmann <arnd@arndb.de>
10122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10123 S:      Supported
10124 F:      drivers/mfd/syscon.c
10125
10126 SYSV FILESYSTEM
10127 M:      Christoph Hellwig <hch@infradead.org>
10128 S:      Maintained
10129 F:      Documentation/filesystems/sysv-fs.txt
10130 F:      fs/sysv/
10131 F:      include/linux/sysv_fs.h
10132
10133 TARGET SUBSYSTEM
10134 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10135 L:      linux-scsi@vger.kernel.org
10136 L:      target-devel@vger.kernel.org
10137 W:      http://www.linux-iscsi.org
10138 W:      http://groups.google.com/group/linux-iscsi-target-dev
10139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10140 S:      Supported
10141 F:      drivers/target/
10142 F:      include/target/
10143 F:      Documentation/target/
10144
10145 TASKSTATS STATISTICS INTERFACE
10146 M:      Balbir Singh <bsingharora@gmail.com>
10147 S:      Maintained
10148 F:      Documentation/accounting/taskstats*
10149 F:      include/linux/taskstats*
10150 F:      kernel/taskstats.c
10151
10152 TC CLASSIFIER
10153 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10154 L:      netdev@vger.kernel.org
10155 S:      Maintained
10156 F:      include/net/pkt_cls.h
10157 F:      include/uapi/linux/pkt_cls.h
10158 F:      net/sched/
10159
10160 TCP LOW PRIORITY MODULE
10161 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10162 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10163 W:      http://tcp-lp-mod.sourceforge.net/
10164 S:      Maintained
10165 F:      net/ipv4/tcp_lp.c
10166
10167 TDA10071 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/dvb-frontends/tda10071*
10176
10177 TDA18212 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/tda18212*
10186
10187 TDA18218 MEDIA DRIVER
10188 M:      Antti Palosaari <crope@iki.fi>
10189 L:      linux-media@vger.kernel.org
10190 W:      http://linuxtv.org/
10191 W:      http://palosaari.fi/linux/
10192 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10193 T:      git git://linuxtv.org/anttip/media_tree.git
10194 S:      Maintained
10195 F:      drivers/media/tuners/tda18218*
10196
10197 TDA18271 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/tda18271*
10206
10207 TDA827x 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 TDA8290 MEDIA DRIVER
10218 M:      Michael Krufky <mkrufky@linuxtv.org>
10219 L:      linux-media@vger.kernel.org
10220 W:      http://linuxtv.org/
10221 W:      http://github.com/mkrufky
10222 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10223 T:      git git://linuxtv.org/mkrufky/tuners.git
10224 S:      Maintained
10225 F:      drivers/media/tuners/tda8290.*
10226
10227 TDA9840 MEDIA DRIVER
10228 M:      Hans Verkuil <hverkuil@xs4all.nl>
10229 L:      linux-media@vger.kernel.org
10230 T:      git git://linuxtv.org/media_tree.git
10231 W:      http://linuxtv.org
10232 S:      Maintained
10233 F:      drivers/media/i2c/tda9840*
10234
10235 TEA5761 TUNER DRIVER
10236 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10237 L:      linux-media@vger.kernel.org
10238 W:      http://linuxtv.org
10239 T:      git git://linuxtv.org/media_tree.git
10240 S:      Odd fixes
10241 F:      drivers/media/tuners/tea5761.*
10242
10243 TEA5767 TUNER DRIVER
10244 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10245 L:      linux-media@vger.kernel.org
10246 W:      http://linuxtv.org
10247 T:      git git://linuxtv.org/media_tree.git
10248 S:      Maintained
10249 F:      drivers/media/tuners/tea5767.*
10250
10251 TEA6415C MEDIA DRIVER
10252 M:      Hans Verkuil <hverkuil@xs4all.nl>
10253 L:      linux-media@vger.kernel.org
10254 T:      git git://linuxtv.org/media_tree.git
10255 W:      http://linuxtv.org
10256 S:      Maintained
10257 F:      drivers/media/i2c/tea6415c*
10258
10259 TEA6420 MEDIA DRIVER
10260 M:      Hans Verkuil <hverkuil@xs4all.nl>
10261 L:      linux-media@vger.kernel.org
10262 T:      git git://linuxtv.org/media_tree.git
10263 W:      http://linuxtv.org
10264 S:      Maintained
10265 F:      drivers/media/i2c/tea6420*
10266
10267 TEAM DRIVER
10268 M:      Jiri Pirko <jiri@resnulli.us>
10269 L:      netdev@vger.kernel.org
10270 S:      Supported
10271 F:      drivers/net/team/
10272 F:      include/linux/if_team.h
10273 F:      include/uapi/linux/if_team.h
10274
10275 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10276 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10277 S:      Maintained
10278 F:      arch/x86/platform/ts5500/
10279
10280 TECHNOTREND USB IR RECEIVER
10281 M:      Sean Young <sean@mess.org>
10282 L:      linux-media@vger.kernel.org
10283 S:      Maintained
10284 F:      drivers/media/rc/ttusbir.c
10285
10286 TEGRA ARCHITECTURE SUPPORT
10287 M:      Stephen Warren <swarren@wwwdotorg.org>
10288 M:      Thierry Reding <thierry.reding@gmail.com>
10289 M:      Alexandre Courbot <gnurou@gmail.com>
10290 L:      linux-tegra@vger.kernel.org
10291 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10293 S:      Supported
10294 N:      [^a-z]tegra
10295
10296 TEGRA CLOCK DRIVER
10297 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10298 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10299 S:      Supported
10300 F:      drivers/clk/tegra/
10301
10302 TEGRA DMA DRIVER
10303 M:      Laxman Dewangan <ldewangan@nvidia.com>
10304 S:      Supported
10305 F:      drivers/dma/tegra20-apb-dma.c
10306
10307 TEGRA I2C DRIVER
10308 M:      Laxman Dewangan <ldewangan@nvidia.com>
10309 S:      Supported
10310 F:      drivers/i2c/busses/i2c-tegra.c
10311
10312 TEGRA IOMMU DRIVERS
10313 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10314 S:      Supported
10315 F:      drivers/iommu/tegra*
10316
10317 TEGRA KBC DRIVER
10318 M:      Rakesh Iyer <riyer@nvidia.com>
10319 M:      Laxman Dewangan <ldewangan@nvidia.com>
10320 S:      Supported
10321 F:      drivers/input/keyboard/tegra-kbc.c
10322
10323 TEGRA PWM DRIVER
10324 M:      Thierry Reding <thierry.reding@gmail.com>
10325 S:      Supported
10326 F:      drivers/pwm/pwm-tegra.c
10327
10328 TEGRA SERIAL DRIVER
10329 M:      Laxman Dewangan <ldewangan@nvidia.com>
10330 S:      Supported
10331 F:      drivers/tty/serial/serial-tegra.c
10332
10333 TEGRA SPI DRIVER
10334 M:      Laxman Dewangan <ldewangan@nvidia.com>
10335 S:      Supported
10336 F:      drivers/spi/spi-tegra*
10337
10338 TEHUTI ETHERNET DRIVER
10339 M:      Andy Gospodarek <andy@greyhouse.net>
10340 L:      netdev@vger.kernel.org
10341 S:      Supported
10342 F:      drivers/net/ethernet/tehuti/*
10343
10344 Telecom Clock Driver for MCPL0010
10345 M:      Mark Gross <mark.gross@intel.com>
10346 S:      Supported
10347 F:      drivers/char/tlclk.c
10348
10349 TENSILICA XTENSA PORT (xtensa)
10350 M:      Chris Zankel <chris@zankel.net>
10351 M:      Max Filippov <jcmvbkbc@gmail.com>
10352 L:      linux-xtensa@linux-xtensa.org
10353 S:      Maintained
10354 F:      arch/xtensa/
10355 F:      drivers/irqchip/irq-xtensa-*
10356
10357 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10358 M:      Hans Verkuil <hverkuil@xs4all.nl>
10359 L:      linux-media@vger.kernel.org
10360 T:      git git://linuxtv.org/media_tree.git
10361 W:      http://linuxtv.org
10362 S:      Maintained
10363 F:      drivers/media/radio/radio-raremono.c
10364
10365 THERMAL
10366 M:      Zhang Rui <rui.zhang@intel.com>
10367 M:      Eduardo Valentin <edubezval@gmail.com>
10368 L:      linux-pm@vger.kernel.org
10369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10371 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10372 S:      Supported
10373 F:      drivers/thermal/
10374 F:      include/linux/thermal.h
10375 F:      include/uapi/linux/thermal.h
10376 F:      include/linux/cpu_cooling.h
10377 F:      Documentation/devicetree/bindings/thermal/
10378
10379 THERMAL/CPU_COOLING
10380 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10381 M:      Viresh Kumar <viresh.kumar@linaro.org>
10382 M:      Javi Merino <javi.merino@arm.com>
10383 L:      linux-pm@vger.kernel.org
10384 S:      Supported
10385 F:      Documentation/thermal/cpu-cooling-api.txt
10386 F:      drivers/thermal/cpu_cooling.c
10387 F:      include/linux/cpu_cooling.h
10388
10389 THINGM BLINK(1) USB RGB LED DRIVER
10390 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10391 S:      Maintained
10392 F:      drivers/hid/hid-thingm.c
10393
10394 THINKPAD ACPI EXTRAS DRIVER
10395 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10396 L:      ibm-acpi-devel@lists.sourceforge.net
10397 L:      platform-driver-x86@vger.kernel.org
10398 W:      http://ibm-acpi.sourceforge.net
10399 W:      http://thinkwiki.org/wiki/Ibm-acpi
10400 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10401 S:      Maintained
10402 F:      drivers/platform/x86/thinkpad_acpi.c
10403
10404 TI BANDGAP AND THERMAL DRIVER
10405 M:      Eduardo Valentin <edubezval@gmail.com>
10406 L:      linux-pm@vger.kernel.org
10407 L:      linux-omap@vger.kernel.org
10408 S:      Maintained
10409 F:      drivers/thermal/ti-soc-thermal/
10410
10411 TI CDCE706 CLOCK DRIVER
10412 M:      Max Filippov <jcmvbkbc@gmail.com>
10413 S:      Maintained
10414 F:      drivers/clk/clk-cdce706.c
10415
10416 TI CLOCK DRIVER
10417 M:      Tero Kristo <t-kristo@ti.com>
10418 L:      linux-omap@vger.kernel.org
10419 S:      Maintained
10420 F:      drivers/clk/ti/
10421 F:      include/linux/clk/ti.h
10422
10423 TI FLASH MEDIA INTERFACE DRIVER
10424 M:      Alex Dubov <oakad@yahoo.com>
10425 S:      Maintained
10426 F:      drivers/misc/tifm*
10427 F:      drivers/mmc/host/tifm_sd.c
10428 F:      include/linux/tifm.h
10429
10430 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10431 M:      Santosh Shilimkar <ssantosh@kernel.org>
10432 L:      linux-kernel@vger.kernel.org
10433 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10434 S:      Maintained
10435 F:      drivers/soc/ti/*
10436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10437
10438
10439 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10440 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10441 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10442 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10443 S:      Maintained
10444 F:      sound/soc/codecs/lm49453*
10445 F:      sound/soc/codecs/isabelle*
10446
10447 TI LP855x BACKLIGHT DRIVER
10448 M:      Milo Kim <milo.kim@ti.com>
10449 S:      Maintained
10450 F:      Documentation/backlight/lp855x-driver.txt
10451 F:      drivers/video/backlight/lp855x_bl.c
10452 F:      include/linux/platform_data/lp855x.h
10453
10454 TI LP8727 CHARGER DRIVER
10455 M:      Milo Kim <milo.kim@ti.com>
10456 S:      Maintained
10457 F:      drivers/power/lp8727_charger.c
10458 F:      include/linux/platform_data/lp8727.h
10459
10460 TI LP8788 MFD DRIVER
10461 M:      Milo Kim <milo.kim@ti.com>
10462 S:      Maintained
10463 F:      drivers/iio/adc/lp8788_adc.c
10464 F:      drivers/leds/leds-lp8788.c
10465 F:      drivers/mfd/lp8788*.c
10466 F:      drivers/power/lp8788-charger.c
10467 F:      drivers/regulator/lp8788-*.c
10468 F:      include/linux/mfd/lp8788*.h
10469
10470 TI NETCP ETHERNET DRIVER
10471 M:      Wingman Kwok <w-kwok2@ti.com>
10472 M:      Murali Karicheri <m-karicheri2@ti.com>
10473 L:      netdev@vger.kernel.org
10474 S:      Maintained
10475 F:      drivers/net/ethernet/ti/netcp*
10476
10477 TI TAS571X FAMILY ASoC CODEC DRIVER
10478 M:      Kevin Cernekee <cernekee@chromium.org>
10479 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10480 S:      Odd Fixes
10481 F:      sound/soc/codecs/tas571x*
10482
10483 TI TWL4030 SERIES SOC CODEC DRIVER
10484 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10485 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10486 S:      Maintained
10487 F:      sound/soc/codecs/twl4030*
10488
10489 TI WILINK WIRELESS DRIVERS
10490 L:      linux-wireless@vger.kernel.org
10491 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10492 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10494 S:      Orphan
10495 F:      drivers/net/wireless/ti/
10496 F:      include/linux/wl12xx.h
10497
10498 TIPC NETWORK LAYER
10499 M:      Jon Maloy <jon.maloy@ericsson.com>
10500 M:      Ying Xue <ying.xue@windriver.com>
10501 L:      netdev@vger.kernel.org (core kernel code)
10502 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10503 W:      http://tipc.sourceforge.net/
10504 S:      Maintained
10505 F:      include/uapi/linux/tipc*.h
10506 F:      net/tipc/
10507
10508 TILE ARCHITECTURE
10509 M:      Chris Metcalf <cmetcalf@ezchip.com>
10510 W:      http://www.ezchip.com/scm/
10511 S:      Supported
10512 F:      arch/tile/
10513 F:      drivers/char/tile-srom.c
10514 F:      drivers/edac/tile_edac.c
10515 F:      drivers/net/ethernet/tile/
10516 F:      drivers/rtc/rtc-tile.c
10517 F:      drivers/tty/hvc/hvc_tile.c
10518 F:      drivers/tty/serial/tilegx.c
10519 F:      drivers/usb/host/*-tilegx.c
10520 F:      include/linux/usb/tilegx.h
10521
10522 TLAN NETWORK DRIVER
10523 M:      Samuel Chessman <chessman@tux.org>
10524 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10525 W:      http://sourceforge.net/projects/tlan/
10526 S:      Maintained
10527 F:      Documentation/networking/tlan.txt
10528 F:      drivers/net/ethernet/ti/tlan.*
10529
10530 TOMOYO SECURITY MODULE
10531 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10532 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10533 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10534 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10535 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10536 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10537 W:      http://tomoyo.sourceforge.jp/
10538 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10539 S:      Maintained
10540 F:      security/tomoyo/
10541
10542 TOPSTAR LAPTOP EXTRAS DRIVER
10543 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10544 L:      platform-driver-x86@vger.kernel.org
10545 S:      Maintained
10546 F:      drivers/platform/x86/topstar-laptop.c
10547
10548 TOSHIBA ACPI EXTRAS DRIVER
10549 M:      Azael Avalos <coproscefalo@gmail.com>
10550 L:      platform-driver-x86@vger.kernel.org
10551 S:      Maintained
10552 F:      drivers/platform/x86/toshiba_acpi.c
10553
10554 TOSHIBA BLUETOOTH DRIVER
10555 M:      Azael Avalos <coproscefalo@gmail.com>
10556 L:      platform-driver-x86@vger.kernel.org
10557 S:      Maintained
10558 F:      drivers/platform/x86/toshiba_bluetooth.c
10559
10560 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10561 M:      Azael Avalos <coproscefalo@gmail.com>
10562 L:      platform-driver-x86@vger.kernel.org
10563 S:      Maintained
10564 F:      drivers/platform/x86/toshiba_haps.c
10565
10566 TOSHIBA SMM DRIVER
10567 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10568 W:      http://www.buzzard.org.uk/toshiba/
10569 S:      Maintained
10570 F:      drivers/char/toshiba.c
10571 F:      include/linux/toshiba.h
10572 F:      include/uapi/linux/toshiba.h
10573
10574 TOSHIBA TC358743 DRIVER
10575 M:      Mats Randgaard <matrandg@cisco.com>
10576 L:      linux-media@vger.kernel.org
10577 S:      Maintained
10578 F:      drivers/media/i2c/tc358743*
10579 F:      include/media/tc358743.h
10580
10581 TMIO MMC DRIVER
10582 M:      Ian Molton <ian@mnementh.co.uk>
10583 L:      linux-mmc@vger.kernel.org
10584 S:      Maintained
10585 F:      drivers/mmc/host/tmio_mmc*
10586 F:      drivers/mmc/host/sh_mobile_sdhi.c
10587 F:      include/linux/mmc/tmio.h
10588 F:      include/linux/mmc/sh_mobile_sdhi.h
10589
10590 TMP401 HARDWARE MONITOR DRIVER
10591 M:      Guenter Roeck <linux@roeck-us.net>
10592 L:      lm-sensors@lm-sensors.org
10593 S:      Maintained
10594 F:      Documentation/hwmon/tmp401
10595 F:      drivers/hwmon/tmp401.c
10596
10597 TMPFS (SHMEM FILESYSTEM)
10598 M:      Hugh Dickins <hughd@google.com>
10599 L:      linux-mm@kvack.org
10600 S:      Maintained
10601 F:      include/linux/shmem_fs.h
10602 F:      mm/shmem.c
10603
10604 TM6000 VIDEO4LINUX DRIVER
10605 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10606 L:      linux-media@vger.kernel.org
10607 W:      http://linuxtv.org
10608 T:      git git://linuxtv.org/media_tree.git
10609 S:      Odd fixes
10610 F:      drivers/media/usb/tm6000/
10611
10612 TW68 VIDEO4LINUX DRIVER
10613 M:      Hans Verkuil <hverkuil@xs4all.nl>
10614 L:      linux-media@vger.kernel.org
10615 T:      git git://linuxtv.org/media_tree.git
10616 W:      http://linuxtv.org
10617 S:      Odd Fixes
10618 F:      drivers/media/pci/tw68/
10619
10620 TPM DEVICE DRIVER
10621 M:      Peter Huewe <peterhuewe@gmx.de>
10622 M:      Marcel Selhorst <tpmdd@selhorst.net>
10623 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10624 W:      http://tpmdd.sourceforge.net
10625 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10626 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10627 T:      https://github.com/PeterHuewe/linux-tpmdd
10628 S:      Maintained
10629 F:      drivers/char/tpm/
10630
10631 TPM IBM_VTPM DEVICE DRIVER
10632 M:      Ashley Lai <ashleydlai@gmail.com>
10633 W:      http://tpmdd.sourceforge.net
10634 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10635 S:      Maintained
10636 F:      drivers/char/tpm/tpm_ibmvtpm*
10637
10638 TRACING
10639 M:      Steven Rostedt <rostedt@goodmis.org>
10640 M:      Ingo Molnar <mingo@redhat.com>
10641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10642 S:      Maintained
10643 F:      Documentation/trace/ftrace.txt
10644 F:      arch/*/*/*/ftrace.h
10645 F:      arch/*/kernel/ftrace.c
10646 F:      include/*/ftrace.h
10647 F:      include/linux/trace*.h
10648 F:      include/trace/
10649 F:      kernel/trace/
10650 F:      tools/testing/selftests/ftrace/
10651
10652 TRIVIAL PATCHES
10653 M:      Jiri Kosina <trivial@kernel.org>
10654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10655 S:      Maintained
10656 K:      ^Subject:.*(?i)trivial
10657
10658 TTY LAYER
10659 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10660 M:      Jiri Slaby <jslaby@suse.com>
10661 S:      Supported
10662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10663 F:      Documentation/serial/
10664 F:      drivers/tty/
10665 F:      drivers/tty/serial/serial_core.c
10666 F:      include/linux/serial_core.h
10667 F:      include/linux/serial.h
10668 F:      include/linux/tty.h
10669 F:      include/uapi/linux/serial_core.h
10670 F:      include/uapi/linux/serial.h
10671 F:      include/uapi/linux/tty.h
10672
10673 TUA9001 MEDIA DRIVER
10674 M:      Antti Palosaari <crope@iki.fi>
10675 L:      linux-media@vger.kernel.org
10676 W:      http://linuxtv.org/
10677 W:      http://palosaari.fi/linux/
10678 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10679 T:      git git://linuxtv.org/anttip/media_tree.git
10680 S:      Maintained
10681 F:      drivers/media/tuners/tua9001*
10682
10683 TULIP NETWORK DRIVERS
10684 M:      Grant Grundler <grundler@parisc-linux.org>
10685 L:      netdev@vger.kernel.org
10686 S:      Maintained
10687 F:      drivers/net/ethernet/dec/tulip/
10688
10689 TUN/TAP driver
10690 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10691 W:      http://vtun.sourceforge.net/tun
10692 S:      Maintained
10693 F:      Documentation/networking/tuntap.txt
10694 F:      arch/um/os-Linux/drivers/
10695
10696 TURBOCHANNEL SUBSYSTEM
10697 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10698 M:      Ralf Baechle <ralf@linux-mips.org>
10699 L:      linux-mips@linux-mips.org
10700 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10701 S:      Maintained
10702 F:      drivers/tc/
10703 F:      include/linux/tc.h
10704
10705 U14-34F SCSI DRIVER
10706 M:      Dario Ballabio <ballabio_dario@emc.com>
10707 L:      linux-scsi@vger.kernel.org
10708 S:      Maintained
10709 F:      drivers/scsi/u14-34f.c
10710
10711 UBI FILE SYSTEM (UBIFS)
10712 M:      Artem Bityutskiy <dedekind1@gmail.com>
10713 M:      Adrian Hunter <adrian.hunter@intel.com>
10714 L:      linux-mtd@lists.infradead.org
10715 T:      git git://git.infradead.org/ubifs-2.6.git
10716 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10717 S:      Maintained
10718 F:      Documentation/filesystems/ubifs.txt
10719 F:      fs/ubifs/
10720
10721 UCLINUX (M68KNOMMU AND COLDFIRE)
10722 M:      Greg Ungerer <gerg@uclinux.org>
10723 W:      http://www.uclinux.org/
10724 L:      linux-m68k@lists.linux-m68k.org
10725 L:      uclinux-dev@uclinux.org  (subscribers-only)
10726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10727 S:      Maintained
10728 F:      arch/m68k/coldfire/
10729 F:      arch/m68k/68*/
10730 F:      arch/m68k/*/*_no.*
10731 F:      arch/m68k/include/asm/*_no.*
10732
10733 UDF FILESYSTEM
10734 M:      Jan Kara <jack@suse.com>
10735 S:      Maintained
10736 F:      Documentation/filesystems/udf.txt
10737 F:      fs/udf/
10738
10739 UFS FILESYSTEM
10740 M:      Evgeniy Dushistov <dushistov@mail.ru>
10741 S:      Maintained
10742 F:      Documentation/filesystems/ufs.txt
10743 F:      fs/ufs/
10744
10745 UHID USERSPACE HID IO DRIVER:
10746 M:      David Herrmann <dh.herrmann@googlemail.com>
10747 L:      linux-input@vger.kernel.org
10748 S:      Maintained
10749 F:      drivers/hid/uhid.c
10750 F:      include/uapi/linux/uhid.h
10751
10752 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10753 L:      linux-usb@vger.kernel.org
10754 S:      Orphan
10755 F:      drivers/uwb/
10756 F:      include/linux/uwb.h
10757 F:      include/linux/uwb/
10758
10759 UNICORE32 ARCHITECTURE:
10760 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10761 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10762 S:      Maintained
10763 T:      git git://github.com/gxt/linux.git
10764 F:      arch/unicore32/
10765
10766 UNIFDEF
10767 M:      Tony Finch <dot@dotat.at>
10768 W:      http://dotat.at/prog/unifdef
10769 S:      Maintained
10770 F:      scripts/unifdef.c
10771
10772 UNIFORM CDROM DRIVER
10773 M:      Jens Axboe <axboe@kernel.dk>
10774 W:      http://www.kernel.dk
10775 S:      Maintained
10776 F:      Documentation/cdrom/
10777 F:      drivers/cdrom/cdrom.c
10778 F:      include/linux/cdrom.h
10779 F:      include/uapi/linux/cdrom.h
10780
10781 UNISYS S-PAR DRIVERS
10782 M:      Benjamin Romer <benjamin.romer@unisys.com>
10783 M:      David Kershner <david.kershner@unisys.com>
10784 L:      sparmaintainer@unisys.com (Unisys internal)
10785 S:      Supported
10786 F:      drivers/staging/unisys/
10787
10788 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10789 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10790 L:      linux-scsi@vger.kernel.org
10791 S:      Supported
10792 F:      Documentation/scsi/ufs.txt
10793 F:      drivers/scsi/ufs/
10794
10795 UNSORTED BLOCK IMAGES (UBI)
10796 M:      Artem Bityutskiy <dedekind1@gmail.com>
10797 M:      Richard Weinberger <richard@nod.at>
10798 W:      http://www.linux-mtd.infradead.org/
10799 L:      linux-mtd@lists.infradead.org
10800 T:      git git://git.infradead.org/ubifs-2.6.git
10801 S:      Supported
10802 F:      drivers/mtd/ubi/
10803 F:      include/linux/mtd/ubi.h
10804 F:      include/uapi/mtd/ubi-user.h
10805
10806 USB ACM DRIVER
10807 M:      Oliver Neukum <oliver@neukum.org>
10808 L:      linux-usb@vger.kernel.org
10809 S:      Maintained
10810 F:      Documentation/usb/acm.txt
10811 F:      drivers/usb/class/cdc-acm.*
10812
10813 USB AR5523 WIRELESS DRIVER
10814 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10815 L:      linux-wireless@vger.kernel.org
10816 S:      Maintained
10817 F:      drivers/net/wireless/ath/ar5523/
10818
10819 USB ATTACHED SCSI
10820 M:      Hans de Goede <hdegoede@redhat.com>
10821 M:      Gerd Hoffmann <kraxel@redhat.com>
10822 L:      linux-usb@vger.kernel.org
10823 L:      linux-scsi@vger.kernel.org
10824 S:      Maintained
10825 F:      drivers/usb/storage/uas.c
10826
10827 USB CDC ETHERNET DRIVER
10828 M:      Oliver Neukum <oliver@neukum.org>
10829 L:      linux-usb@vger.kernel.org
10830 S:      Maintained
10831 F:      drivers/net/usb/cdc_*.c
10832 F:      include/uapi/linux/usb/cdc.h
10833
10834 USB CHAOSKEY DRIVER
10835 M:      Keith Packard <keithp@keithp.com>
10836 L:      linux-usb@vger.kernel.org
10837 S:      Maintained
10838 F:      drivers/usb/misc/chaoskey.c
10839
10840 USB CYPRESS C67X00 DRIVER
10841 M:      Peter Korsgaard <jacmet@sunsite.dk>
10842 L:      linux-usb@vger.kernel.org
10843 S:      Maintained
10844 F:      drivers/usb/c67x00/
10845
10846 USB DAVICOM DM9601 DRIVER
10847 M:      Peter Korsgaard <jacmet@sunsite.dk>
10848 L:      netdev@vger.kernel.org
10849 W:      http://www.linux-usb.org/usbnet
10850 S:      Maintained
10851 F:      drivers/net/usb/dm9601.c
10852
10853 USB DIAMOND RIO500 DRIVER
10854 M:      Cesar Miquel <miquel@df.uba.ar>
10855 L:      rio500-users@lists.sourceforge.net
10856 W:      http://rio500.sourceforge.net
10857 S:      Maintained
10858 F:      drivers/usb/misc/rio500*
10859
10860 USB EHCI DRIVER
10861 M:      Alan Stern <stern@rowland.harvard.edu>
10862 L:      linux-usb@vger.kernel.org
10863 S:      Maintained
10864 F:      Documentation/usb/ehci.txt
10865 F:      drivers/usb/host/ehci*
10866
10867 USB GADGET/PERIPHERAL SUBSYSTEM
10868 M:      Felipe Balbi <balbi@ti.com>
10869 L:      linux-usb@vger.kernel.org
10870 W:      http://www.linux-usb.org/gadget
10871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10872 S:      Maintained
10873 F:      drivers/usb/gadget/
10874 F:      include/linux/usb/gadget*
10875
10876 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10877 M:      Jiri Kosina <jikos@kernel.org>
10878 L:      linux-usb@vger.kernel.org
10879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10880 S:      Maintained
10881 F:      Documentation/hid/hiddev.txt
10882 F:      drivers/hid/usbhid/
10883
10884 USB ISP116X DRIVER
10885 M:      Olav Kongas <ok@artecdesign.ee>
10886 L:      linux-usb@vger.kernel.org
10887 S:      Maintained
10888 F:      drivers/usb/host/isp116x*
10889 F:      include/linux/usb/isp116x.h
10890
10891 USB MASS STORAGE DRIVER
10892 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10893 L:      linux-usb@vger.kernel.org
10894 L:      usb-storage@lists.one-eyed-alien.net
10895 S:      Maintained
10896 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10897 F:      drivers/usb/storage/
10898
10899 USB MIDI DRIVER
10900 M:      Clemens Ladisch <clemens@ladisch.de>
10901 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10902 T:      git git://git.alsa-project.org/alsa-kernel.git
10903 S:      Maintained
10904 F:      sound/usb/midi.*
10905
10906 USB NETWORKING DRIVERS
10907 L:      linux-usb@vger.kernel.org
10908 S:      Odd Fixes
10909 F:      drivers/net/usb/
10910
10911 USB OHCI DRIVER
10912 M:      Alan Stern <stern@rowland.harvard.edu>
10913 L:      linux-usb@vger.kernel.org
10914 S:      Maintained
10915 F:      Documentation/usb/ohci.txt
10916 F:      drivers/usb/host/ohci*
10917
10918 USB OTG FSM (Finite State Machine)
10919 M:      Peter Chen <Peter.Chen@freescale.com>
10920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10921 L:      linux-usb@vger.kernel.org
10922 S:      Maintained
10923 F:      drivers/usb/common/usb-otg-fsm.c
10924
10925 USB OVER IP DRIVER
10926 M:      Valentina Manea <valentina.manea.m@gmail.com>
10927 M:      Shuah Khan <shuah.kh@samsung.com>
10928 L:      linux-usb@vger.kernel.org
10929 S:      Maintained
10930 F:      drivers/usb/usbip/
10931 F:      tools/usb/usbip/
10932
10933 USB PEGASUS DRIVER
10934 M:      Petko Manolov <petkan@nucleusys.com>
10935 L:      linux-usb@vger.kernel.org
10936 L:      netdev@vger.kernel.org
10937 T:      git git://github.com/petkan/pegasus.git
10938 W:      https://github.com/petkan/pegasus
10939 S:      Maintained
10940 F:      drivers/net/usb/pegasus.*
10941
10942 USB PHY LAYER
10943 M:      Felipe Balbi <balbi@ti.com>
10944 L:      linux-usb@vger.kernel.org
10945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10946 S:      Maintained
10947 F:      drivers/usb/phy/
10948
10949 USB PRINTER DRIVER (usblp)
10950 M:      Pete Zaitcev <zaitcev@redhat.com>
10951 L:      linux-usb@vger.kernel.org
10952 S:      Supported
10953 F:      drivers/usb/class/usblp.c
10954
10955 USB RTL8150 DRIVER
10956 M:      Petko Manolov <petkan@nucleusys.com>
10957 L:      linux-usb@vger.kernel.org
10958 L:      netdev@vger.kernel.org
10959 T:      git git://github.com/petkan/rtl8150.git
10960 W:      https://github.com/petkan/rtl8150
10961 S:      Maintained
10962 F:      drivers/net/usb/rtl8150.c
10963
10964 USB SERIAL SUBSYSTEM
10965 M:      Johan Hovold <johan@kernel.org>
10966 L:      linux-usb@vger.kernel.org
10967 S:      Maintained
10968 F:      Documentation/usb/usb-serial.txt
10969 F:      drivers/usb/serial/
10970 F:      include/linux/usb/serial.h
10971
10972 USB SMSC75XX ETHERNET DRIVER
10973 M:      Steve Glendinning <steve.glendinning@shawell.net>
10974 L:      netdev@vger.kernel.org
10975 S:      Maintained
10976 F:      drivers/net/usb/smsc75xx.*
10977
10978 USB SMSC95XX ETHERNET DRIVER
10979 M:      Steve Glendinning <steve.glendinning@shawell.net>
10980 L:      netdev@vger.kernel.org
10981 S:      Maintained
10982 F:      drivers/net/usb/smsc95xx.*
10983
10984 USB SUBSYSTEM
10985 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10986 L:      linux-usb@vger.kernel.org
10987 W:      http://www.linux-usb.org
10988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10989 S:      Supported
10990 F:      Documentation/usb/
10991 F:      drivers/usb/
10992 F:      include/linux/usb.h
10993 F:      include/linux/usb/
10994
10995 USB UHCI DRIVER
10996 M:      Alan Stern <stern@rowland.harvard.edu>
10997 L:      linux-usb@vger.kernel.org
10998 S:      Maintained
10999 F:      drivers/usb/host/uhci*
11000
11001 USB "USBNET" DRIVER FRAMEWORK
11002 M:      Oliver Neukum <oneukum@suse.com>
11003 L:      netdev@vger.kernel.org
11004 W:      http://www.linux-usb.org/usbnet
11005 S:      Maintained
11006 F:      drivers/net/usb/usbnet.c
11007 F:      include/linux/usb/usbnet.h
11008
11009 USB VIDEO CLASS
11010 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11011 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11012 L:      linux-media@vger.kernel.org
11013 T:      git git://linuxtv.org/media_tree.git
11014 W:      http://www.ideasonboard.org/uvc/
11015 S:      Maintained
11016 F:      drivers/media/usb/uvc/
11017 F:      include/uapi/linux/uvcvideo.h
11018
11019 USB VISION DRIVER
11020 M:      Hans Verkuil <hverkuil@xs4all.nl>
11021 L:      linux-media@vger.kernel.org
11022 T:      git git://linuxtv.org/media_tree.git
11023 W:      http://linuxtv.org
11024 S:      Odd Fixes
11025 F:      drivers/media/usb/usbvision/
11026
11027 USB WEBCAM GADGET
11028 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11029 L:      linux-usb@vger.kernel.org
11030 S:      Maintained
11031 F:      drivers/usb/gadget/function/*uvc*
11032 F:      drivers/usb/gadget/legacy/webcam.c
11033
11034 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11035 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11036 L:      linux-wireless@vger.kernel.org
11037 S:      Maintained
11038 F:      drivers/net/wireless/rndis_wlan.c
11039
11040 USB XHCI DRIVER
11041 M:      Mathias Nyman <mathias.nyman@intel.com>
11042 L:      linux-usb@vger.kernel.org
11043 S:      Supported
11044 F:      drivers/usb/host/xhci*
11045 F:      drivers/usb/host/pci-quirks*
11046
11047 USB ZD1201 DRIVER
11048 L:      linux-wireless@vger.kernel.org
11049 W:      http://linux-lc100020.sourceforge.net
11050 S:      Orphan
11051 F:      drivers/net/wireless/zd1201.*
11052
11053 USB ZR364XX DRIVER
11054 M:      Antoine Jacquet <royale@zerezo.com>
11055 L:      linux-usb@vger.kernel.org
11056 L:      linux-media@vger.kernel.org
11057 T:      git git://linuxtv.org/media_tree.git
11058 W:      http://royale.zerezo.com/zr364xx/
11059 S:      Maintained
11060 F:      Documentation/video4linux/zr364xx.txt
11061 F:      drivers/media/usb/zr364xx/
11062
11063 ULPI BUS
11064 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11065 L:      linux-usb@vger.kernel.org
11066 S:      Maintained
11067 F:      drivers/usb/common/ulpi.c
11068 F:      include/linux/ulpi/
11069
11070 USER-MODE LINUX (UML)
11071 M:      Jeff Dike <jdike@addtoit.com>
11072 M:      Richard Weinberger <richard@nod.at>
11073 L:      user-mode-linux-devel@lists.sourceforge.net
11074 L:      user-mode-linux-user@lists.sourceforge.net
11075 W:      http://user-mode-linux.sourceforge.net
11076 S:      Maintained
11077 F:      Documentation/virtual/uml/
11078 F:      arch/um/
11079 F:      arch/x86/um/
11080 F:      fs/hostfs/
11081 F:      fs/hppfs/
11082
11083 USERSPACE I/O (UIO)
11084 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11085 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11086 S:      Maintained
11087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11088 F:      Documentation/DocBook/uio-howto.tmpl
11089 F:      drivers/uio/
11090 F:      include/linux/uio*.h
11091
11092 UTIL-LINUX PACKAGE
11093 M:      Karel Zak <kzak@redhat.com>
11094 L:      util-linux@vger.kernel.org
11095 W:      http://en.wikipedia.org/wiki/Util-linux
11096 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11097 S:      Maintained
11098
11099 UVESAFB DRIVER
11100 M:      Michal Januszewski <spock@gentoo.org>
11101 L:      linux-fbdev@vger.kernel.org
11102 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11103 S:      Maintained
11104 F:      Documentation/fb/uvesafb.txt
11105 F:      drivers/video/fbdev/uvesafb.*
11106
11107 VFAT/FAT/MSDOS FILESYSTEM
11108 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11109 S:      Maintained
11110 F:      Documentation/filesystems/vfat.txt
11111 F:      fs/fat/
11112
11113 VFIO DRIVER
11114 M:      Alex Williamson <alex.williamson@redhat.com>
11115 L:      kvm@vger.kernel.org
11116 S:      Maintained
11117 F:      Documentation/vfio.txt
11118 F:      drivers/vfio/
11119 F:      include/linux/vfio.h
11120 F:      include/uapi/linux/vfio.h
11121
11122 VFIO PLATFORM DRIVER
11123 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11124 L:      kvm@vger.kernel.org
11125 S:      Maintained
11126 F:      drivers/vfio/platform/
11127
11128 VIDEOBUF2 FRAMEWORK
11129 M:      Pawel Osciak <pawel@osciak.com>
11130 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11131 M:      Kyungmin Park <kyungmin.park@samsung.com>
11132 L:      linux-media@vger.kernel.org
11133 S:      Maintained
11134 F:      drivers/media/v4l2-core/videobuf2-*
11135 F:      include/media/videobuf2-*
11136
11137 VIRTIO CONSOLE DRIVER
11138 M:      Amit Shah <amit.shah@redhat.com>
11139 L:      virtualization@lists.linux-foundation.org
11140 S:      Maintained
11141 F:      drivers/char/virtio_console.c
11142 F:      include/linux/virtio_console.h
11143 F:      include/uapi/linux/virtio_console.h
11144
11145 VIRTIO CORE, NET AND BLOCK DRIVERS
11146 M:      "Michael S. Tsirkin" <mst@redhat.com>
11147 L:      virtualization@lists.linux-foundation.org
11148 S:      Maintained
11149 F:      drivers/virtio/
11150 F:      tools/virtio/
11151 F:      drivers/net/virtio_net.c
11152 F:      drivers/block/virtio_blk.c
11153 F:      include/linux/virtio_*.h
11154 F:      include/uapi/linux/virtio_*.h
11155
11156 VIRTIO DRIVERS FOR S390
11157 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11158 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11159 L:      linux-s390@vger.kernel.org
11160 L:      virtualization@lists.linux-foundation.org
11161 L:      kvm@vger.kernel.org
11162 S:      Supported
11163 F:      drivers/s390/virtio/
11164
11165 VIRTIO GPU DRIVER
11166 M:      David Airlie <airlied@linux.ie>
11167 M:      Gerd Hoffmann <kraxel@redhat.com>
11168 L:      dri-devel@lists.freedesktop.org
11169 L:      virtualization@lists.linux-foundation.org
11170 S:      Maintained
11171 F:      drivers/gpu/drm/virtio/
11172 F:      include/uapi/linux/virtio_gpu.h
11173
11174 VIRTIO HOST (VHOST)
11175 M:      "Michael S. Tsirkin" <mst@redhat.com>
11176 L:      kvm@vger.kernel.org
11177 L:      virtualization@lists.linux-foundation.org
11178 L:      netdev@vger.kernel.org
11179 S:      Maintained
11180 F:      drivers/vhost/
11181 F:      include/uapi/linux/vhost.h
11182
11183 VIRTIO INPUT DRIVER
11184 M:      Gerd Hoffmann <kraxel@redhat.com>
11185 S:      Maintained
11186 F:      drivers/virtio/virtio_input.c
11187 F:      include/uapi/linux/virtio_input.h
11188
11189 VIA RHINE NETWORK DRIVER
11190 S:      Orphan
11191 F:      drivers/net/ethernet/via/via-rhine.c
11192
11193 VIA SD/MMC CARD CONTROLLER DRIVER
11194 M:      Bruce Chang <brucechang@via.com.tw>
11195 M:      Harald Welte <HaraldWelte@viatech.com>
11196 S:      Maintained
11197 F:      drivers/mmc/host/via-sdmmc.c
11198
11199 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11200 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11201 L:      linux-fbdev@vger.kernel.org
11202 S:      Maintained
11203 F:      include/linux/via-core.h
11204 F:      include/linux/via-gpio.h
11205 F:      include/linux/via_i2c.h
11206 F:      drivers/video/fbdev/via/
11207
11208 VIA VELOCITY NETWORK DRIVER
11209 M:      Francois Romieu <romieu@fr.zoreil.com>
11210 L:      netdev@vger.kernel.org
11211 S:      Maintained
11212 F:      drivers/net/ethernet/via/via-velocity.*
11213
11214 VIVID VIRTUAL VIDEO DRIVER
11215 M:      Hans Verkuil <hverkuil@xs4all.nl>
11216 L:      linux-media@vger.kernel.org
11217 T:      git git://linuxtv.org/media_tree.git
11218 W:      http://linuxtv.org
11219 S:      Maintained
11220 F:      drivers/media/platform/vivid/*
11221
11222 VLAN (802.1Q)
11223 M:      Patrick McHardy <kaber@trash.net>
11224 L:      netdev@vger.kernel.org
11225 S:      Maintained
11226 F:      drivers/net/macvlan.c
11227 F:      include/linux/if_*vlan.h
11228 F:      net/8021q/
11229
11230 VLYNQ BUS
11231 M:      Florian Fainelli <florian@openwrt.org>
11232 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11233 S:      Maintained
11234 F:      drivers/vlynq/vlynq.c
11235 F:      include/linux/vlynq.h
11236
11237 VME SUBSYSTEM
11238 M:      Martyn Welch <martyn@welchs.me.uk>
11239 M:      Manohar Vanga <manohar.vanga@gmail.com>
11240 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11241 L:      devel@driverdev.osuosl.org
11242 S:      Maintained
11243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11244 F:      Documentation/vme_api.txt
11245 F:      drivers/staging/vme/
11246 F:      drivers/vme/
11247 F:      include/linux/vme*
11248
11249 VMWARE HYPERVISOR INTERFACE
11250 M:      Alok Kataria <akataria@vmware.com>
11251 L:      virtualization@lists.linux-foundation.org
11252 S:      Supported
11253 F:      arch/x86/kernel/cpu/vmware.c
11254
11255 VMWARE BALLOON DRIVER
11256 M:      Xavier Deguillard <xdeguillard@vmware.com>
11257 M:      Philip Moltmann <moltmann@vmware.com>
11258 M:      "VMware, Inc." <pv-drivers@vmware.com>
11259 L:      linux-kernel@vger.kernel.org
11260 S:      Maintained
11261 F:      drivers/misc/vmw_balloon.c
11262
11263 VMWARE VMMOUSE SUBDRIVER
11264 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11265 M:      "VMware, Inc." <pv-drivers@vmware.com>
11266 L:      linux-input@vger.kernel.org
11267 S:      Maintained
11268 F:      drivers/input/mouse/vmmouse.c
11269 F:      drivers/input/mouse/vmmouse.h
11270
11271 VMWARE VMXNET3 ETHERNET DRIVER
11272 M:      Shrikrishna Khare <skhare@vmware.com>
11273 M:      "VMware, Inc." <pv-drivers@vmware.com>
11274 L:      netdev@vger.kernel.org
11275 S:      Maintained
11276 F:      drivers/net/vmxnet3/
11277
11278 VMware PVSCSI driver
11279 M:      Arvind Kumar <arvindkumar@vmware.com>
11280 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11281 L:      linux-scsi@vger.kernel.org
11282 S:      Maintained
11283 F:      drivers/scsi/vmw_pvscsi.c
11284 F:      drivers/scsi/vmw_pvscsi.h
11285
11286 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11287 M:      Liam Girdwood <lgirdwood@gmail.com>
11288 M:      Mark Brown <broonie@kernel.org>
11289 L:      linux-kernel@vger.kernel.org
11290 W:      http://www.slimlogic.co.uk/?p=48
11291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11292 S:      Supported
11293 F:      drivers/regulator/
11294 F:      include/linux/regulator/
11295
11296 VRF
11297 M:      David Ahern <dsa@cumulusnetworks.com>
11298 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11299 L:      netdev@vger.kernel.org
11300 S:      Maintained
11301 F:      drivers/net/vrf.c
11302 F:      include/net/vrf.h
11303 F:      Documentation/networking/vrf.txt
11304
11305 VT1211 HARDWARE MONITOR DRIVER
11306 M:      Juerg Haefliger <juergh@gmail.com>
11307 L:      lm-sensors@lm-sensors.org
11308 S:      Maintained
11309 F:      Documentation/hwmon/vt1211
11310 F:      drivers/hwmon/vt1211.c
11311
11312 VT8231 HARDWARE MONITOR DRIVER
11313 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11314 L:      lm-sensors@lm-sensors.org
11315 S:      Maintained
11316 F:      drivers/hwmon/vt8231.c
11317
11318 VUB300 USB to SDIO/SD/MMC bridge chip
11319 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11320 L:      linux-mmc@vger.kernel.org
11321 L:      linux-usb@vger.kernel.org
11322 S:      Supported
11323 F:      drivers/mmc/host/vub300.c
11324
11325 W1 DALLAS'S 1-WIRE BUS
11326 M:      Evgeniy Polyakov <zbr@ioremap.net>
11327 S:      Maintained
11328 F:      Documentation/w1/
11329 F:      drivers/w1/
11330
11331 W83791D HARDWARE MONITORING DRIVER
11332 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11333 L:      lm-sensors@lm-sensors.org
11334 S:      Maintained
11335 F:      Documentation/hwmon/w83791d
11336 F:      drivers/hwmon/w83791d.c
11337
11338 W83793 HARDWARE MONITORING DRIVER
11339 M:      Rudolf Marek <r.marek@assembler.cz>
11340 L:      lm-sensors@lm-sensors.org
11341 S:      Maintained
11342 F:      Documentation/hwmon/w83793
11343 F:      drivers/hwmon/w83793.c
11344
11345 W83795 HARDWARE MONITORING DRIVER
11346 M:      Jean Delvare <jdelvare@suse.com>
11347 L:      lm-sensors@lm-sensors.org
11348 S:      Maintained
11349 F:      drivers/hwmon/w83795.c
11350
11351 W83L51xD SD/MMC CARD INTERFACE DRIVER
11352 M:      Pierre Ossman <pierre@ossman.eu>
11353 S:      Maintained
11354 F:      drivers/mmc/host/wbsd.*
11355
11356 WACOM PROTOCOL 4 SERIAL TABLETS
11357 M:      Julian Squires <julian@cipht.net>
11358 M:      Hans de Goede <hdegoede@redhat.com>
11359 L:      linux-input@vger.kernel.org
11360 S:      Maintained
11361 F:      drivers/input/tablet/wacom_serial4.c
11362
11363 WATCHDOG DEVICE DRIVERS
11364 M:      Wim Van Sebroeck <wim@iguana.be>
11365 L:      linux-watchdog@vger.kernel.org
11366 W:      http://www.linux-watchdog.org/
11367 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11368 S:      Maintained
11369 F:      Documentation/watchdog/
11370 F:      drivers/watchdog/
11371 F:      include/linux/watchdog.h
11372 F:      include/uapi/linux/watchdog.h
11373
11374 WD7000 SCSI DRIVER
11375 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11376 L:      linux-scsi@vger.kernel.org
11377 S:      Maintained
11378 F:      drivers/scsi/wd7000.c
11379
11380 WIIMOTE HID DRIVER
11381 M:      David Herrmann <dh.herrmann@googlemail.com>
11382 L:      linux-input@vger.kernel.org
11383 S:      Maintained
11384 F:      drivers/hid/hid-wiimote*
11385
11386 WINBOND CIR DRIVER
11387 M:      David Härdeman <david@hardeman.nu>
11388 S:      Maintained
11389 F:      drivers/media/rc/winbond-cir.c
11390
11391 WIMAX STACK
11392 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11393 M:      linux-wimax@intel.com
11394 L:      wimax@linuxwimax.org (subscribers-only)
11395 S:      Supported
11396 W:      http://linuxwimax.org
11397 F:      Documentation/wimax/README.wimax
11398 F:      include/linux/wimax/debug.h
11399 F:      include/net/wimax.h
11400 F:      include/uapi/linux/wimax.h
11401 F:      net/wimax/
11402
11403 WISTRON LAPTOP BUTTON DRIVER
11404 M:      Miloslav Trmac <mitr@volny.cz>
11405 S:      Maintained
11406 F:      drivers/input/misc/wistron_btns.c
11407
11408 WL3501 WIRELESS PCMCIA CARD DRIVER
11409 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11410 L:      linux-wireless@vger.kernel.org
11411 W:      http://oops.ghostprotocols.net:81/blog
11412 S:      Maintained
11413 F:      drivers/net/wireless/wl3501*
11414
11415 WOLFSON MICROELECTRONICS DRIVERS
11416 L:      patches@opensource.wolfsonmicro.com
11417 T:      git https://github.com/CirrusLogic/linux-drivers.git
11418 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11419 S:      Supported
11420 F:      Documentation/hwmon/wm83??
11421 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11422 F:      drivers/clk/clk-wm83*.c
11423 F:      drivers/extcon/extcon-arizona.c
11424 F:      drivers/leds/leds-wm83*.c
11425 F:      drivers/gpio/gpio-*wm*.c
11426 F:      drivers/gpio/gpio-arizona.c
11427 F:      drivers/hwmon/wm83??-hwmon.c
11428 F:      drivers/input/misc/wm831x-on.c
11429 F:      drivers/input/touchscreen/wm831x-ts.c
11430 F:      drivers/input/touchscreen/wm97*.c
11431 F:      drivers/mfd/arizona*
11432 F:      drivers/mfd/wm*.c
11433 F:      drivers/power/wm83*.c
11434 F:      drivers/rtc/rtc-wm83*.c
11435 F:      drivers/regulator/wm8*.c
11436 F:      drivers/video/backlight/wm83*_bl.c
11437 F:      drivers/watchdog/wm83*_wdt.c
11438 F:      include/linux/mfd/arizona/
11439 F:      include/linux/mfd/wm831x/
11440 F:      include/linux/mfd/wm8350/
11441 F:      include/linux/mfd/wm8400*
11442 F:      include/linux/wm97xx.h
11443 F:      include/sound/wm????.h
11444 F:      sound/soc/codecs/arizona.?
11445 F:      sound/soc/codecs/wm*
11446
11447 WORKQUEUE
11448 M:      Tejun Heo <tj@kernel.org>
11449 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11451 S:      Maintained
11452 F:      include/linux/workqueue.h
11453 F:      kernel/workqueue.c
11454 F:      Documentation/workqueue.txt
11455
11456 X.25 NETWORK LAYER
11457 M:      Andrew Hendry <andrew.hendry@gmail.com>
11458 L:      linux-x25@vger.kernel.org
11459 S:      Odd Fixes
11460 F:      Documentation/networking/x25*
11461 F:      include/net/x25*
11462 F:      net/x25/
11463
11464 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11465 M:      Thomas Gleixner <tglx@linutronix.de>
11466 M:      Ingo Molnar <mingo@redhat.com>
11467 M:      "H. Peter Anvin" <hpa@zytor.com>
11468 M:      x86@kernel.org
11469 L:      linux-kernel@vger.kernel.org
11470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11471 S:      Maintained
11472 F:      Documentation/x86/
11473 F:      arch/x86/
11474
11475 X86 PLATFORM DRIVERS
11476 M:      Darren Hart <dvhart@infradead.org>
11477 L:      platform-driver-x86@vger.kernel.org
11478 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11479 S:      Maintained
11480 F:      drivers/platform/x86/
11481
11482 X86 MCE INFRASTRUCTURE
11483 M:      Tony Luck <tony.luck@intel.com>
11484 M:      Borislav Petkov <bp@alien8.de>
11485 L:      linux-edac@vger.kernel.org
11486 S:      Maintained
11487 F:      arch/x86/kernel/cpu/mcheck/*
11488
11489 X86 VDSO
11490 M:      Andy Lutomirski <luto@amacapital.net>
11491 L:      linux-kernel@vger.kernel.org
11492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11493 S:      Maintained
11494 F:      arch/x86/entry/vdso/
11495
11496 XC2028/3028 TUNER DRIVER
11497 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11498 L:      linux-media@vger.kernel.org
11499 W:      http://linuxtv.org
11500 T:      git git://linuxtv.org/media_tree.git
11501 S:      Maintained
11502 F:      drivers/media/tuners/tuner-xc2028.*
11503
11504 XEN HYPERVISOR INTERFACE
11505 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11506 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11507 M:      David Vrabel <david.vrabel@citrix.com>
11508 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11510 S:      Supported
11511 F:      arch/x86/xen/
11512 F:      drivers/*/xen-*front.c
11513 F:      drivers/xen/
11514 F:      arch/x86/include/asm/xen/
11515 F:      include/xen/
11516 F:      include/uapi/xen/
11517
11518 XEN HYPERVISOR ARM
11519 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11520 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11521 S:      Supported
11522 F:      arch/arm/xen/
11523 F:      arch/arm/include/asm/xen/
11524
11525 XEN HYPERVISOR ARM64
11526 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11527 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11528 S:      Supported
11529 F:      arch/arm64/xen/
11530 F:      arch/arm64/include/asm/xen/
11531
11532 XEN NETWORK BACKEND DRIVER
11533 M:      Ian Campbell <ian.campbell@citrix.com>
11534 M:      Wei Liu <wei.liu2@citrix.com>
11535 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11536 L:      netdev@vger.kernel.org
11537 S:      Supported
11538 F:      drivers/net/xen-netback/*
11539
11540 XEN PCI SUBSYSTEM
11541 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11542 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11543 S:      Supported
11544 F:      arch/x86/pci/*xen*
11545 F:      drivers/pci/*xen*
11546
11547 XEN BLOCK SUBSYSTEM
11548 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11549 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11550 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11551 S:      Supported
11552 F:      drivers/block/xen-blkback/*
11553 F:      drivers/block/xen*
11554
11555 XEN PVSCSI DRIVERS
11556 M:      Juergen Gross <jgross@suse.com>
11557 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11558 L:      linux-scsi@vger.kernel.org
11559 S:      Supported
11560 F:      drivers/scsi/xen-scsifront.c
11561 F:      drivers/xen/xen-scsiback.c
11562 F:      include/xen/interface/io/vscsiif.h
11563
11564 XEN SWIOTLB SUBSYSTEM
11565 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11566 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11567 S:      Supported
11568 F:      arch/x86/xen/*swiotlb*
11569 F:      drivers/xen/*swiotlb*
11570
11571 XFS FILESYSTEM
11572 P:      Silicon Graphics Inc
11573 M:      Dave Chinner <david@fromorbit.com>
11574 M:      xfs@oss.sgi.com
11575 L:      xfs@oss.sgi.com
11576 W:      http://oss.sgi.com/projects/xfs
11577 T:      git git://oss.sgi.com/xfs/xfs.git
11578 S:      Supported
11579 F:      Documentation/filesystems/xfs.txt
11580 F:      fs/xfs/
11581
11582 XILINX AXI ETHERNET DRIVER
11583 M:      Anirudha Sarangi <anirudh@xilinx.com>
11584 M:      John Linn <John.Linn@xilinx.com>
11585 S:      Maintained
11586 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11587
11588 XILINX UARTLITE SERIAL DRIVER
11589 M:      Peter Korsgaard <jacmet@sunsite.dk>
11590 L:      linux-serial@vger.kernel.org
11591 S:      Maintained
11592 F:      drivers/tty/serial/uartlite.c
11593
11594 XILINX VIDEO IP CORES
11595 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11596 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11597 L:      linux-media@vger.kernel.org
11598 T:      git git://linuxtv.org/media_tree.git
11599 S:      Supported
11600 F:      Documentation/devicetree/bindings/media/xilinx/
11601 F:      drivers/media/platform/xilinx/
11602 F:      include/uapi/linux/xilinx-v4l2-controls.h
11603
11604 XILLYBUS DRIVER
11605 M:      Eli Billauer <eli.billauer@gmail.com>
11606 L:      linux-kernel@vger.kernel.org
11607 S:      Supported
11608 F:      drivers/char/xillybus/
11609
11610 XTENSA XTFPGA PLATFORM SUPPORT
11611 M:      Max Filippov <jcmvbkbc@gmail.com>
11612 L:      linux-xtensa@linux-xtensa.org
11613 S:      Maintained
11614 F:      drivers/spi/spi-xtensa-xtfpga.c
11615 F:      sound/soc/xtensa/xtfpga-i2s.c
11616
11617 YAM DRIVER FOR AX.25
11618 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11619 L:      linux-hams@vger.kernel.org
11620 S:      Maintained
11621 F:      drivers/net/hamradio/yam*
11622 F:      include/linux/yam.h
11623
11624 YEALINK PHONE DRIVER
11625 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11626 L:      usbb2k-api-dev@nongnu.org
11627 S:      Maintained
11628 F:      Documentation/input/yealink.txt
11629 F:      drivers/input/misc/yealink.*
11630
11631 Z8530 DRIVER FOR AX.25
11632 M:      Joerg Reuter <jreuter@yaina.de>
11633 W:      http://yaina.de/jreuter/
11634 W:      http://www.qsl.net/dl1bke/
11635 L:      linux-hams@vger.kernel.org
11636 S:      Maintained
11637 F:      Documentation/networking/z8530drv.txt
11638 F:      drivers/net/hamradio/*scc.c
11639 F:      drivers/net/hamradio/z8530.h
11640
11641 ZBUD COMPRESSED PAGE ALLOCATOR
11642 M:      Seth Jennings <sjennings@variantweb.net>
11643 L:      linux-mm@kvack.org
11644 S:      Maintained
11645 F:      mm/zbud.c
11646 F:      include/linux/zbud.h
11647
11648 ZD1211RW WIRELESS DRIVER
11649 M:      Daniel Drake <dsd@gentoo.org>
11650 M:      Ulrich Kunitz <kune@deine-taler.de>
11651 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11652 L:      linux-wireless@vger.kernel.org
11653 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11654 S:      Maintained
11655 F:      drivers/net/wireless/zd1211rw/
11656
11657 ZPOOL COMPRESSED PAGE STORAGE API
11658 M:      Dan Streetman <ddstreet@ieee.org>
11659 L:      linux-mm@kvack.org
11660 S:      Maintained
11661 F:      mm/zpool.c
11662 F:      include/linux/zpool.h
11663
11664 ZR36067 VIDEO FOR LINUX DRIVER
11665 L:      mjpeg-users@lists.sourceforge.net
11666 L:      linux-media@vger.kernel.org
11667 W:      http://mjpeg.sourceforge.net/driver-zoran/
11668 T:      hg http://linuxtv.org/hg/v4l-dvb
11669 S:      Odd Fixes
11670 F:      drivers/media/pci/zoran/
11671
11672 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11673 M:      Minchan Kim <minchan@kernel.org>
11674 M:      Nitin Gupta <ngupta@vflare.org>
11675 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11676 L:      linux-kernel@vger.kernel.org
11677 S:      Maintained
11678 F:      drivers/block/zram/
11679 F:      Documentation/blockdev/zram.txt
11680
11681 ZS DECSTATION Z85C30 SERIAL DRIVER
11682 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11683 S:      Maintained
11684 F:      drivers/tty/serial/zs.*
11685
11686 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11687 M:      Minchan Kim <minchan@kernel.org>
11688 M:      Nitin Gupta <ngupta@vflare.org>
11689 L:      linux-mm@kvack.org
11690 S:      Maintained
11691 F:      mm/zsmalloc.c
11692 F:      include/linux/zsmalloc.h
11693 F:      Documentation/vm/zsmalloc.txt
11694
11695 ZSWAP COMPRESSED SWAP CACHING
11696 M:      Seth Jennings <sjennings@variantweb.net>
11697 L:      linux-mm@kvack.org
11698 S:      Maintained
11699 F:      mm/zswap.c
11700
11701 THE REST
11702 M:      Linus Torvalds <torvalds@linux-foundation.org>
11703 L:      linux-kernel@vger.kernel.org
11704 Q:      http://patchwork.kernel.org/project/LKML/list/
11705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11706 S:      Buried alive in reporters
11707 F:      *
11708 F:      */