]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge branch 'i2c/for-4.4' into i2c/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 SOC ETHERNET DRIVER
792 M:      Iyappan Subramanian <isubramanian@apm.com>
793 M:      Keyur Chudgar <kchudgar@apm.com>
794 S:      Supported
795 F:      drivers/net/ethernet/apm/xgene/
796 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
798 APTINA CAMERA SENSOR PLL
799 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800 L:      linux-media@vger.kernel.org
801 S:      Maintained
802 F:      drivers/media/i2c/aptina-pll.*
803
804 ARC FRAMEBUFFER DRIVER
805 M:      Jaya Kumar <jayalk@intworks.biz>
806 S:      Maintained
807 F:      drivers/video/fbdev/arcfb.c
808 F:      drivers/video/fbdev/core/fb_defio.c
809
810 ARCNET NETWORK LAYER
811 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
812 L:      netdev@vger.kernel.org
813 S:      Maintained
814 F:      drivers/net/arcnet/
815 F:      include/uapi/linux/if_arcnet.h
816
817 ARM MFM AND FLOPPY DRIVERS
818 M:      Ian Molton <spyro@f2s.com>
819 S:      Maintained
820 F:      arch/arm/lib/floppydma.S
821 F:      arch/arm/include/asm/floppy.h
822
823 ARM PMU PROFILING AND DEBUGGING
824 M:      Will Deacon <will.deacon@arm.com>
825 S:      Maintained
826 F:      arch/arm/kernel/perf_*
827 F:      arch/arm/oprofile/common.c
828 F:      arch/arm/kernel/hw_breakpoint.c
829 F:      arch/arm/include/asm/hw_breakpoint.h
830 F:      arch/arm/include/asm/perf_event.h
831 F:      drivers/perf/arm_pmu.c
832 F:      include/linux/perf/arm_pmu.h
833
834 ARM PORT
835 M:      Russell King <linux@arm.linux.org.uk>
836 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837 W:      http://www.arm.linux.org.uk/
838 S:      Maintained
839 F:      arch/arm/
840
841 ARM SUB-ARCHITECTURES
842 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843 S:      Maintained
844 F:      arch/arm/mach-*/
845 F:      arch/arm/plat-*/
846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
848 ARM PRIMECELL AACI PL041 DRIVER
849 M:      Russell King <linux@arm.linux.org.uk>
850 S:      Maintained
851 F:      sound/arm/aaci.*
852
853 ARM PRIMECELL CLCD PL110 DRIVER
854 M:      Russell King <linux@arm.linux.org.uk>
855 S:      Maintained
856 F:      drivers/video/fbdev/amba-clcd.*
857
858 ARM PRIMECELL KMI PL050 DRIVER
859 M:      Russell King <linux@arm.linux.org.uk>
860 S:      Maintained
861 F:      drivers/input/serio/ambakmi.*
862 F:      include/linux/amba/kmi.h
863
864 ARM PRIMECELL MMCI PL180/1 DRIVER
865 M:      Russell King <linux@arm.linux.org.uk>
866 S:      Maintained
867 F:      drivers/mmc/host/mmci.*
868 F:      include/linux/amba/mmci.h
869
870 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871 M:      Russell King <linux@arm.linux.org.uk>
872 S:      Maintained
873 F:      drivers/tty/serial/amba-pl01*.c
874 F:      include/linux/amba/serial.h
875
876 ARM PRIMECELL BUS SUPPORT
877 M:      Russell King <linux@arm.linux.org.uk>
878 S:      Maintained
879 F:      drivers/amba/
880 F:      include/linux/amba/bus.h
881
882 ARM/ADS SPHERE MACHINE SUPPORT
883 M:      Lennert Buytenhek <kernel@wantstofly.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886
887 ARM/AFEB9260 MACHINE SUPPORT
888 M:      Sergey Lapin <slapin@ossfans.org>
889 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 S:      Maintained
891
892 ARM/AJECO 1ARM MACHINE SUPPORT
893 M:      Lennert Buytenhek <kernel@wantstofly.org>
894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895 S:      Maintained
896
897 ARM/Allwinner A1X SoC support
898 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900 S:      Maintained
901 N:      sun[x4567]i
902
903 ARM/Allwinner SoC Clock Support
904 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
905 S:      Maintained
906 F:      drivers/clk/sunxi/
907
908 ARM/Amlogic MesonX SoC support
909 M:      Carlo Caione <carlo@caione.org>
910 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911 S:      Maintained
912 F:      drivers/media/rc/meson-ir.c
913 N:      meson[x68]
914
915 ARM/Annapurna Labs ALPINE ARCHITECTURE
916 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
917 S:      Maintained
918 F:      arch/arm/mach-alpine/
919
920 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
921 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
922 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
923 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
924 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925 W:      http://www.linux4sam.org
926 S:      Supported
927 F:      arch/arm/mach-at91/
928 F:      include/soc/at91/
929 F:      arch/arm/boot/dts/at91*.dts
930 F:      arch/arm/boot/dts/at91*.dtsi
931 F:      arch/arm/boot/dts/sama*.dts
932 F:      arch/arm/boot/dts/sama*.dtsi
933 F:      arch/arm/include/debug/at91.S
934
935 ARM/ATMEL AT91 Clock Support
936 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
937 S:      Maintained
938 F:      drivers/clk/at91
939
940 ARM/CALXEDA HIGHBANK ARCHITECTURE
941 M:      Rob Herring <robh@kernel.org>
942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 S:      Maintained
944 F:      arch/arm/mach-highbank/
945
946 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
947 M:      Krzysztof Halasa <khalasa@piap.pl>
948 S:      Maintained
949 F:      arch/arm/mach-cns3xxx/
950
951 ARM/CAVIUM THUNDER NETWORK DRIVER
952 M:      Sunil Goutham <sgoutham@cavium.com>
953 M:      Robert Richter <rric@kernel.org>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Supported
956 F:      drivers/net/ethernet/cavium/thunder/
957
958 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
959 M:      Alexander Shiyan <shc_work@mail.ru>
960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 S:      Odd Fixes
962 N:      clps711x
963
964 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
965 M:      Hartley Sweeten <hsweeten@visionengravers.com>
966 M:      Ryan Mallon <rmallon@gmail.com>
967 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968 S:      Maintained
969 F:      arch/arm/mach-ep93xx/
970 F:      arch/arm/mach-ep93xx/include/mach/
971
972 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
973 M:      Lennert Buytenhek <kernel@wantstofly.org>
974 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975 S:      Maintained
976
977 ARM/CLKDEV SUPPORT
978 M:      Russell King <linux@arm.linux.org.uk>
979 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980 S:      Maintained
981 F:      arch/arm/include/asm/clkdev.h
982 F:      drivers/clk/clkdev.c
983
984 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
985 M:      Mike Rapoport <mike@compulab.co.il>
986 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987 S:      Maintained
988
989 ARM/CONTEC MICRO9 MACHINE SUPPORT
990 M:      Hubert Feurstein <hubert.feurstein@contec.at>
991 S:      Maintained
992 F:      arch/arm/mach-ep93xx/micro9.c
993
994 ARM/CORESIGHT FRAMEWORK AND DRIVERS
995 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
996 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997 S:      Maintained
998 F:      drivers/hwtracing/coresight/*
999 F:      Documentation/trace/coresight.txt
1000 F:      Documentation/devicetree/bindings/arm/coresight.txt
1001 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1002
1003 ARM/CORGI MACHINE SUPPORT
1004 M:      Richard Purdie <rpurdie@rpsys.net>
1005 S:      Maintained
1006
1007 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1008 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 T:      git git://github.com/ulli-kroll/linux.git
1011 S:      Maintained
1012 F:      arch/arm/mach-gemini/
1013 F:      drivers/rtc/rtc-gemini.c
1014
1015 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1016 M:      Barry Song <baohua@kernel.org>
1017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1019 S:      Maintained
1020 F:      arch/arm/mach-prima2/
1021 F:      drivers/clk/sirf/
1022 F:      drivers/clocksource/timer-prima2.c
1023 F:      drivers/clocksource/timer-atlas7.c
1024 N:      [^a-z]sirf
1025
1026 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1027 M:      Baruch Siach <baruch@tkos.co.il>
1028 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029 S:      Maintained
1030 F:      arch/arm/boot/dts/cx92755*
1031 N:      digicolor
1032
1033 ARM/EBSA110 MACHINE SUPPORT
1034 M:      Russell King <linux@arm.linux.org.uk>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 W:      http://www.arm.linux.org.uk/
1037 S:      Maintained
1038 F:      arch/arm/mach-ebsa110/
1039 F:      drivers/net/ethernet/amd/am79c961a.*
1040
1041 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1042 M:      Uwe Kleine-König <kernel@pengutronix.de>
1043 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 S:      Maintained
1045 N:      efm32
1046
1047 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1048 M:      Daniel Ribeiro <drwyrm@gmail.com>
1049 M:      Stefan Schmidt <stefan@openezx.org>
1050 M:      Harald Welte <laforge@openezx.org>
1051 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1052 W:      http://www.openezx.org/
1053 S:      Maintained
1054 T:      topgit git://git.openezx.org/openezx.git
1055 F:      arch/arm/mach-pxa/ezx.c
1056
1057 ARM/FARADAY FA526 PORT
1058 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1059 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060 S:      Maintained
1061 T:      git git://git.berlios.de/gemini-board
1062 F:      arch/arm/mm/*-fa*
1063
1064 ARM/FOOTBRIDGE ARCHITECTURE
1065 M:      Russell King <linux@arm.linux.org.uk>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 W:      http://www.arm.linux.org.uk/
1068 S:      Maintained
1069 F:      arch/arm/include/asm/hardware/dec21285.h
1070 F:      arch/arm/mach-footbridge/
1071
1072 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1073 M:      Shawn Guo <shawnguo@kernel.org>
1074 M:      Sascha Hauer <kernel@pengutronix.de>
1075 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 S:      Maintained
1077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1078 F:      arch/arm/mach-imx/
1079 F:      arch/arm/mach-mxs/
1080 F:      arch/arm/boot/dts/imx*
1081 F:      arch/arm/configs/imx*_defconfig
1082 F:      drivers/clk/imx/
1083 F:      include/soc/imx/
1084
1085 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1086 M:      Shawn Guo <shawnguo@kernel.org>
1087 M:      Sascha Hauer <kernel@pengutronix.de>
1088 R:      Stefan Agner <stefan@agner.ch>
1089 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 S:      Maintained
1091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1092 F:      arch/arm/mach-imx/*vf610*
1093 F:      arch/arm/boot/dts/vf*
1094
1095 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1096 M:      Lennert Buytenhek <kernel@wantstofly.org>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099
1100 ARM/GUMSTIX MACHINE SUPPORT
1101 M:      Steve Sakoman <sakoman@gmail.com>
1102 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 S:      Maintained
1104
1105 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1106 M:      Philipp Zabel <philipp.zabel@gmail.com>
1107 M:      Paul Parsons <lost.distance@yahoo.com>
1108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S:      Maintained
1110 F:      arch/arm/mach-pxa/hx4700.c
1111 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1112 F:      sound/soc/pxa/hx4700.c
1113
1114 ARM/HISILICON SOC SUPPORT
1115 M:      Wei Xu <xuwei5@hisilicon.com>
1116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 W:      http://www.hisilicon.com
1118 S:      Supported
1119 T:      git git://github.com/hisilicon/linux-hisi.git
1120 F:      arch/arm/mach-hisi/
1121
1122 ARM/HP JORNADA 7XX MACHINE SUPPORT
1123 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1124 W:      www.jlime.com
1125 S:      Maintained
1126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1127 F:      arch/arm/mach-sa1100/jornada720.c
1128 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1129
1130 ARM/IGEP MACHINE SUPPORT
1131 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1132 M:      Javier Martinez Canillas <javier@dowhile0.org>
1133 L:      linux-omap@vger.kernel.org
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1136 F:      arch/arm/boot/dts/omap3-igep*
1137
1138 ARM/INCOME PXA270 SUPPORT
1139 M:      Marek Vasut <marek.vasut@gmail.com>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1143
1144 ARM/INTEL IOP32X ARM ARCHITECTURE
1145 M:      Lennert Buytenhek <kernel@wantstofly.org>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148
1149 ARM/INTEL IOP33X ARM ARCHITECTURE
1150 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 S:      Orphan
1152
1153 ARM/INTEL IOP13XX ARM ARCHITECTURE
1154 M:      Lennert Buytenhek <kernel@wantstofly.org>
1155 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 S:      Maintained
1157
1158 ARM/INTEL IQ81342EX MACHINE SUPPORT
1159 M:      Lennert Buytenhek <kernel@wantstofly.org>
1160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 S:      Maintained
1162
1163 ARM/INTEL IXDP2850 MACHINE SUPPORT
1164 M:      Lennert Buytenhek <kernel@wantstofly.org>
1165 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 S:      Maintained
1167
1168 ARM/INTEL IXP4XX ARM ARCHITECTURE
1169 M:      Imre Kaloz <kaloz@openwrt.org>
1170 M:      Krzysztof Halasa <khalasa@piap.pl>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 S:      Maintained
1173 F:      arch/arm/mach-ixp4xx/
1174
1175 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1176 M:      Jonathan Cameron <jic23@cam.ac.uk>
1177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 S:      Maintained
1179 F:      arch/arm/mach-pxa/stargate2.c
1180 F:      drivers/pcmcia/pxa2xx_stargate2.c
1181
1182 ARM/INTEL XSC3 (MANZANO) ARM CORE
1183 M:      Lennert Buytenhek <kernel@wantstofly.org>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 S:      Maintained
1186
1187 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1188 M:      Lennert Buytenhek <kernel@wantstofly.org>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S:      Maintained
1191
1192 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1193 M:      Santosh Shilimkar <ssantosh@kernel.org>
1194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S:      Maintained
1196 F:      arch/arm/mach-keystone/
1197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1198
1199 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1200 M:      Santosh Shilimkar <ssantosh@kernel.org>
1201 L:      linux-kernel@vger.kernel.org
1202 S:      Maintained
1203 F:      drivers/clk/keystone/
1204
1205 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1206 M:      Santosh Shilimkar <ssantosh@kernel.org>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 L:      linux-kernel@vger.kernel.org
1209 S:      Maintained
1210 F:      drivers/clocksource/timer-keystone.c
1211
1212 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1213 M:      Santosh Shilimkar <ssantosh@kernel.org>
1214 L:      linux-kernel@vger.kernel.org
1215 S:      Maintained
1216 F:      drivers/power/reset/keystone-reset.c
1217
1218 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1219 M:      Santosh Shilimkar <ssantosh@kernel.org>
1220 L:      linux-kernel@vger.kernel.org
1221 S:      Maintained
1222 F:      drivers/memory/*emif*
1223
1224 ARM/LOGICPD PXA270 MACHINE SUPPORT
1225 M:      Lennert Buytenhek <kernel@wantstofly.org>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S:      Maintained
1228
1229 ARM/LPC18XX ARCHITECTURE
1230 M:      Joachim Eastwood <manabian@gmail.com>
1231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S:      Maintained
1233 N:      lpc18xx
1234
1235 ARM/MAGICIAN MACHINE SUPPORT
1236 M:      Philipp Zabel <philipp.zabel@gmail.com>
1237 S:      Maintained
1238
1239 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1240 M:      Jason Cooper <jason@lakedaemon.net>
1241 M:      Andrew Lunn <andrew@lunn.ch>
1242 M:      Gregory Clement <gregory.clement@free-electrons.com>
1243 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1244 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 S:      Maintained
1246 F:      arch/arm/mach-mvebu/
1247 F:      drivers/rtc/rtc-armada38x.c
1248 F:      arch/arm/boot/dts/armada*
1249 F:      arch/arm/boot/dts/kirkwood*
1250
1251
1252 ARM/Marvell Berlin SoC support
1253 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1254 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 S:      Maintained
1256 F:      arch/arm/mach-berlin/
1257 F:      arch/arm/boot/dts/berlin*
1258
1259
1260 ARM/Marvell Dove/MV78xx0/Orion SOC support
1261 M:      Jason Cooper <jason@lakedaemon.net>
1262 M:      Andrew Lunn <andrew@lunn.ch>
1263 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1264 M:      Gregory Clement <gregory.clement@free-electrons.com>
1265 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266 S:      Maintained
1267 F:      arch/arm/mach-dove/
1268 F:      arch/arm/mach-mv78xx0/
1269 F:      arch/arm/mach-orion5x/
1270 F:      arch/arm/plat-orion/
1271 F:      arch/arm/boot/dts/dove*
1272 F:      arch/arm/boot/dts/orion5x*
1273
1274
1275 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1276 M:      Alexander Clouter <alex@digriz.org.uk>
1277 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 W:      http://www.digriz.org.uk/ts78xx/kernel
1279 S:      Maintained
1280 F:      arch/arm/mach-orion5x/ts78xx-*
1281
1282 ARM/Mediatek RTC DRIVER
1283 M:      Eddie Huang <eddie.huang@mediatek.com>
1284 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1286 S:      Maintained
1287 F:      drivers/rtc/rtc-mt6397.c
1288
1289 ARM/Mediatek SoC support
1290 M:      Matthias Brugger <matthias.bgg@gmail.com>
1291 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1293 S:      Maintained
1294 F:      arch/arm/boot/dts/mt6*
1295 F:      arch/arm/boot/dts/mt8*
1296 F:      arch/arm/mach-mediatek/
1297 N:      mtk
1298 K:      mediatek
1299
1300 ARM/MICREL KS8695 ARCHITECTURE
1301 M:      Greg Ungerer <gerg@uclinux.org>
1302 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 F:      arch/arm/mach-ks8695/
1304 S:      Odd Fixes
1305
1306 ARM/MIOA701 MACHINE SUPPORT
1307 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1308 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 F:      arch/arm/mach-pxa/mioa701.c
1310 S:      Maintained
1311
1312 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1313 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1314 S:      Maintained
1315
1316 ARM/NOMADIK ARCHITECTURE
1317 M:      Alessandro Rubini <rubini@unipv.it>
1318 M:      Linus Walleij <linus.walleij@linaro.org>
1319 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320 S:      Maintained
1321 F:      arch/arm/mach-nomadik/
1322 F:      drivers/pinctrl/nomadik/
1323 F:      drivers/i2c/busses/i2c-nomadik.c
1324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1325
1326 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1327 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1328 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1329 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1330 S:      Supported
1331
1332 ARM/TOSA MACHINE SUPPORT
1333 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1334 M:      Dirk Opfer <dirk@opfer-online.de>
1335 S:      Maintained
1336
1337 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1338 M:      Marek Vasut <marek.vasut@gmail.com>
1339 L:      linux-arm-kernel@lists.infradead.org
1340 W:      http://hackndev.com
1341 S:      Maintained
1342 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1343 F:      arch/arm/mach-pxa/palmtx.c
1344 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1345 F:      arch/arm/mach-pxa/palmt5.c
1346 F:      arch/arm/mach-pxa/include/mach/palmld.h
1347 F:      arch/arm/mach-pxa/palmld.c
1348 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1349 F:      arch/arm/mach-pxa/palmte2.c
1350 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1351 F:      arch/arm/mach-pxa/palmtc.c
1352
1353 ARM/PALM TREO SUPPORT
1354 M:      Tomas Cech <sleep_walker@suse.com>
1355 L:      linux-arm-kernel@lists.infradead.org
1356 W:      http://hackndev.com
1357 S:      Maintained
1358 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1359 F:      arch/arm/mach-pxa/palmtreo.c
1360
1361 ARM/PALMZ72 SUPPORT
1362 M:      Sergey Lapin <slapin@ossfans.org>
1363 L:      linux-arm-kernel@lists.infradead.org
1364 W:      http://hackndev.com
1365 S:      Maintained
1366 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1367 F:      arch/arm/mach-pxa/palmz72.c
1368
1369 ARM/PLEB SUPPORT
1370 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1371 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1372 S:      Maintained
1373
1374 ARM/PT DIGITAL BOARD PORT
1375 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1376 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377 W:      http://www.arm.linux.org.uk/
1378 S:      Maintained
1379
1380 ARM/QUALCOMM SUPPORT
1381 M:      Kumar Gala <galak@codeaurora.org>
1382 M:      Andy Gross <agross@codeaurora.org>
1383 M:      David Brown <davidb@codeaurora.org>
1384 L:      linux-arm-msm@vger.kernel.org
1385 L:      linux-soc@vger.kernel.org
1386 S:      Maintained
1387 F:      arch/arm/mach-qcom/
1388 F:      drivers/soc/qcom/
1389 F:      drivers/tty/serial/msm_serial.h
1390 F:      drivers/tty/serial/msm_serial.c
1391 F:      drivers/*/pm8???-*
1392 F:      drivers/mfd/ssbi.c
1393 F:      drivers/firmware/qcom_scm.c
1394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1395
1396 ARM/RADISYS ENP2611 MACHINE SUPPORT
1397 M:      Lennert Buytenhek <kernel@wantstofly.org>
1398 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 S:      Maintained
1400
1401 ARM/RISCPC ARCHITECTURE
1402 M:      Russell King <linux@arm.linux.org.uk>
1403 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404 W:      http://www.arm.linux.org.uk/
1405 S:      Maintained
1406 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1407 F:      arch/arm/include/asm/hardware/ioc.h
1408 F:      arch/arm/include/asm/hardware/iomd.h
1409 F:      arch/arm/include/asm/hardware/memc.h
1410 F:      arch/arm/mach-rpc/
1411 F:      drivers/net/ethernet/8390/etherh.c
1412 F:      drivers/net/ethernet/i825xx/ether1*
1413 F:      drivers/net/ethernet/seeq/ether3*
1414 F:      drivers/scsi/arm/
1415
1416 ARM/Rockchip SoC support
1417 M:      Heiko Stuebner <heiko@sntech.de>
1418 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419 L:      linux-rockchip@lists.infradead.org
1420 S:      Maintained
1421 F:      arch/arm/boot/dts/rk3*
1422 F:      arch/arm/mach-rockchip/
1423 F:      drivers/clk/rockchip/
1424 F:      drivers/i2c/busses/i2c-rk3x.c
1425 F:      drivers/*/*rockchip*
1426 F:      drivers/*/*/*rockchip*
1427 F:      sound/soc/rockchip/
1428 N:      rockchip
1429
1430 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1431 M:      Kukjin Kim <kgene@kernel.org>
1432 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1433 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1435 S:      Maintained
1436 F:      arch/arm/boot/dts/s3c*
1437 F:      arch/arm/boot/dts/exynos*
1438 F:      arch/arm64/boot/dts/exynos/
1439 F:      arch/arm/plat-samsung/
1440 F:      arch/arm/mach-s3c24*/
1441 F:      arch/arm/mach-s3c64xx/
1442 F:      arch/arm/mach-s5p*/
1443 F:      arch/arm/mach-exynos*/
1444 F:      drivers/*/*s3c2410*
1445 F:      drivers/*/*/*s3c2410*
1446 F:      drivers/spi/spi-s3c*
1447 F:      sound/soc/samsung/*
1448 N:      exynos
1449
1450 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1451 M:      Kyungmin Park <kyungmin.park@samsung.com>
1452 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453 S:      Maintained
1454 F:      arch/arm/mach-s5pv210/
1455
1456 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1457 M:      Kyungmin Park <kyungmin.park@samsung.com>
1458 M:      Kamil Debski <k.debski@samsung.com>
1459 L:      linux-arm-kernel@lists.infradead.org
1460 L:      linux-media@vger.kernel.org
1461 S:      Maintained
1462 F:      drivers/media/platform/s5p-g2d/
1463
1464 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1465 M:      Kyungmin Park <kyungmin.park@samsung.com>
1466 M:      Kamil Debski <k.debski@samsung.com>
1467 M:      Jeongtae Park <jtp.park@samsung.com>
1468 L:      linux-arm-kernel@lists.infradead.org
1469 L:      linux-media@vger.kernel.org
1470 S:      Maintained
1471 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1472 F:      drivers/media/platform/s5p-mfc/
1473
1474 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1475 M:      Kyungmin Park <kyungmin.park@samsung.com>
1476 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1477 L:      linux-arm-kernel@lists.infradead.org
1478 L:      linux-media@vger.kernel.org
1479 S:      Maintained
1480 F:      drivers/media/platform/s5p-tv/
1481
1482 ARM/SHMOBILE ARM ARCHITECTURE
1483 M:      Simon Horman <horms@verge.net.au>
1484 M:      Magnus Damm <magnus.damm@gmail.com>
1485 L:      linux-sh@vger.kernel.org
1486 W:      http://oss.renesas.com
1487 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1489 S:      Supported
1490 F:      arch/arm/boot/dts/emev2*
1491 F:      arch/arm/boot/dts/r7s*
1492 F:      arch/arm/boot/dts/r8a*
1493 F:      arch/arm/boot/dts/sh*
1494 F:      arch/arm/configs/bockw_defconfig
1495 F:      arch/arm/configs/marzen_defconfig
1496 F:      arch/arm/configs/shmobile_defconfig
1497 F:      arch/arm/include/debug/renesas-scif.S
1498 F:      arch/arm/mach-shmobile/
1499 F:      drivers/sh/
1500
1501 ARM/SOCFPGA ARCHITECTURE
1502 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1503 S:      Maintained
1504 F:      arch/arm/mach-socfpga/
1505 F:      arch/arm/boot/dts/socfpga*
1506 F:      arch/arm/configs/socfpga_defconfig
1507 W:      http://www.rocketboards.org
1508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1509
1510 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1511 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1512 S:      Maintained
1513 F:      drivers/clk/socfpga/
1514
1515 ARM/SOCFPGA EDAC SUPPORT
1516 M:      Thor Thayer <tthayer@opensource.altera.com>
1517 S:      Maintained
1518 F:      drivers/edac/altera_edac.
1519
1520 ARM/STI ARCHITECTURE
1521 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1522 M:      Maxime Coquelin <maxime.coquelin@st.com>
1523 M:      Patrice Chotard <patrice.chotard@st.com>
1524 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525 L:      kernel@stlinux.com
1526 W:      http://www.stlinux.com
1527 S:      Maintained
1528 F:      arch/arm/mach-sti/
1529 F:      arch/arm/boot/dts/sti*
1530 F:      drivers/clocksource/arm_global_timer.c
1531 F:      drivers/clocksource/clksrc_st_lpc.c
1532 F:      drivers/i2c/busses/i2c-st.c
1533 F:      drivers/media/rc/st_rc.c
1534 F:      drivers/media/platform/sti/c8sectpfe/
1535 F:      drivers/mmc/host/sdhci-st.c
1536 F:      drivers/phy/phy-miphy28lp.c
1537 F:      drivers/phy/phy-miphy365x.c
1538 F:      drivers/phy/phy-stih407-usb.c
1539 F:      drivers/phy/phy-stih41x-usb.c
1540 F:      drivers/pinctrl/pinctrl-st.c
1541 F:      drivers/reset/sti/
1542 F:      drivers/rtc/rtc-st-lpc.c
1543 F:      drivers/tty/serial/st-asc.c
1544 F:      drivers/usb/dwc3/dwc3-st.c
1545 F:      drivers/usb/host/ehci-st.c
1546 F:      drivers/usb/host/ohci-st.c
1547 F:      drivers/watchdog/st_lpc_wdt.c
1548 F:      drivers/ata/ahci_st.c
1549
1550 ARM/STM32 ARCHITECTURE
1551 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1552 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 S:      Maintained
1554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1555 N:      stm32
1556 F:      drivers/clocksource/armv7m_systick.c
1557
1558 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1559 M:      Lennert Buytenhek <kernel@wantstofly.org>
1560 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561 S:      Maintained
1562
1563 ARM/TETON BGA MACHINE SUPPORT
1564 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1565 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566 S:      Maintained
1567
1568 ARM/THECUS N2100 MACHINE SUPPORT
1569 M:      Lennert Buytenhek <kernel@wantstofly.org>
1570 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571 S:      Maintained
1572
1573 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1574 M:      Wan ZongShun <mcuos.com@gmail.com>
1575 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576 W:      http://www.mcuos.com
1577 S:      Maintained
1578 F:      arch/arm/mach-w90x900/
1579 F:      drivers/input/keyboard/w90p910_keypad.c
1580 F:      drivers/input/touchscreen/w90p910_ts.c
1581 F:      drivers/watchdog/nuc900_wdt.c
1582 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1583 F:      drivers/mtd/nand/nuc900_nand.c
1584 F:      drivers/rtc/rtc-nuc900.c
1585 F:      drivers/spi/spi-nuc900.c
1586 F:      drivers/usb/host/ehci-w90x900.c
1587 F:      drivers/video/fbdev/nuc900fb.c
1588
1589 ARM/U300 MACHINE SUPPORT
1590 M:      Linus Walleij <linus.walleij@linaro.org>
1591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 S:      Supported
1593 F:      arch/arm/mach-u300/
1594 F:      drivers/clocksource/timer-u300.c
1595 F:      drivers/i2c/busses/i2c-stu300.c
1596 F:      drivers/rtc/rtc-coh901331.c
1597 F:      drivers/watchdog/coh901327_wdt.c
1598 F:      drivers/dma/coh901318*
1599 F:      drivers/mfd/ab3100*
1600 F:      drivers/rtc/rtc-ab3100.c
1601 F:      drivers/rtc/rtc-coh901331.c
1602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1603
1604 ARM/UNIPHIER ARCHITECTURE
1605 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1606 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 S:      Maintained
1608 F:      arch/arm/boot/dts/uniphier*
1609 F:      arch/arm/mach-uniphier/
1610 F:      drivers/i2c/busses/i2c-uniphier*
1611 F:      drivers/pinctrl/uniphier/
1612 F:      drivers/tty/serial/8250/8250_uniphier.c
1613 N:      uniphier
1614
1615 ARM/Ux500 ARM ARCHITECTURE
1616 M:      Linus Walleij <linus.walleij@linaro.org>
1617 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618 S:      Maintained
1619 F:      arch/arm/mach-ux500/
1620 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1621 F:      drivers/dma/ste_dma40*
1622 F:      drivers/hwspinlock/u8500_hsem.c
1623 F:      drivers/mfd/abx500*
1624 F:      drivers/mfd/ab8500*
1625 F:      drivers/mfd/dbx500*
1626 F:      drivers/mfd/db8500*
1627 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1628 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1629 F:      drivers/rtc/rtc-ab8500.c
1630 F:      drivers/rtc/rtc-pl031.c
1631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1632
1633 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1634 M:      Ulf Hansson <ulf.hansson@linaro.org>
1635 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636 T:      git git://git.linaro.org/people/ulfh/clk.git
1637 S:      Maintained
1638 F:      drivers/clk/ux500/
1639 F:      include/linux/platform_data/clk-ux500.h
1640
1641 ARM/VERSATILE EXPRESS PLATFORM
1642 M:      Liviu Dudau <liviu.dudau@arm.com>
1643 M:      Sudeep Holla <sudeep.holla@arm.com>
1644 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1645 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 S:      Maintained
1647 F:      arch/arm/boot/dts/vexpress*
1648 F:      arch/arm64/boot/dts/arm/vexpress*
1649 F:      arch/arm/mach-vexpress/
1650 F:      */*/vexpress*
1651 F:      */*/*/vexpress*
1652 F:      drivers/clk/versatile/clk-vexpress-osc.c
1653 F:      drivers/clocksource/versatile.c
1654
1655 ARM/VFP SUPPORT
1656 M:      Russell King <linux@arm.linux.org.uk>
1657 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658 W:      http://www.arm.linux.org.uk/
1659 S:      Maintained
1660 F:      arch/arm/vfp/
1661
1662 ARM/VOIPAC PXA270 SUPPORT
1663 M:      Marek Vasut <marek.vasut@gmail.com>
1664 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665 S:      Maintained
1666 F:      arch/arm/mach-pxa/vpac270.c
1667 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1668
1669 ARM/VT8500 ARM ARCHITECTURE
1670 M:      Tony Prisk <linux@prisktech.co.nz>
1671 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672 S:      Maintained
1673 F:      arch/arm/mach-vt8500/
1674 F:      drivers/clocksource/vt8500_timer.c
1675 F:      drivers/i2c/busses/i2c-wmt.c
1676 F:      drivers/mmc/host/wmt-sdmmc.c
1677 F:      drivers/pwm/pwm-vt8500.c
1678 F:      drivers/rtc/rtc-vt8500.c
1679 F:      drivers/tty/serial/vt8500_serial.c
1680 F:      drivers/usb/host/ehci-platform.c
1681 F:      drivers/usb/host/uhci-platform.c
1682 F:      drivers/video/fbdev/vt8500lcdfb.*
1683 F:      drivers/video/fbdev/wm8505fb*
1684 F:      drivers/video/fbdev/wmt_ge_rops.*
1685
1686 ARM/ZIPIT Z2 SUPPORT
1687 M:      Marek Vasut <marek.vasut@gmail.com>
1688 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689 S:      Maintained
1690 F:      arch/arm/mach-pxa/z2.c
1691 F:      arch/arm/mach-pxa/include/mach/z2.h
1692
1693 ARM/ZTE ARCHITECTURE
1694 M:      Jun Nie <jun.nie@linaro.org>
1695 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696 S:      Maintained
1697 F:      arch/arm/mach-zx/
1698 F:      drivers/clk/zte/
1699 F:      Documentation/devicetree/bindings/arm/zte.txt
1700 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1701
1702 ARM/ZYNQ ARCHITECTURE
1703 M:      Michal Simek <michal.simek@xilinx.com>
1704 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1705 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706 W:      http://wiki.xilinx.com
1707 T:      git https://github.com/Xilinx/linux-xlnx.git
1708 S:      Supported
1709 F:      arch/arm/mach-zynq/
1710 F:      drivers/cpuidle/cpuidle-zynq.c
1711 F:      drivers/block/xsysace.c
1712 N:      zynq
1713 N:      xilinx
1714 F:      drivers/clocksource/cadence_ttc_timer.c
1715 F:      drivers/i2c/busses/i2c-cadence.c
1716 F:      drivers/mmc/host/sdhci-of-arasan.c
1717 F:      drivers/edac/synopsys_edac.c
1718
1719 ARM SMMU DRIVERS
1720 M:      Will Deacon <will.deacon@arm.com>
1721 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722 S:      Maintained
1723 F:      drivers/iommu/arm-smmu.c
1724 F:      drivers/iommu/arm-smmu-v3.c
1725 F:      drivers/iommu/io-pgtable-arm.c
1726
1727 ARM64 PORT (AARCH64 ARCHITECTURE)
1728 M:      Catalin Marinas <catalin.marinas@arm.com>
1729 M:      Will Deacon <will.deacon@arm.com>
1730 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731 S:      Maintained
1732 F:      arch/arm64/
1733 F:      Documentation/arm64/
1734
1735 AS3645A LED FLASH CONTROLLER DRIVER
1736 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1737 L:      linux-media@vger.kernel.org
1738 T:      git git://linuxtv.org/media_tree.git
1739 S:      Maintained
1740 F:      drivers/media/i2c/as3645a.c
1741 F:      include/media/as3645a.h
1742
1743 ASC7621 HARDWARE MONITOR DRIVER
1744 M:      George Joseph <george.joseph@fairview5.com>
1745 L:      lm-sensors@lm-sensors.org
1746 S:      Maintained
1747 F:      Documentation/hwmon/asc7621
1748 F:      drivers/hwmon/asc7621.c
1749
1750 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1751 M:      Corentin Chary <corentin.chary@gmail.com>
1752 L:      acpi4asus-user@lists.sourceforge.net
1753 L:      platform-driver-x86@vger.kernel.org
1754 W:      http://acpi4asus.sf.net
1755 S:      Maintained
1756 F:      drivers/platform/x86/asus*.c
1757 F:      drivers/platform/x86/eeepc*.c
1758
1759 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1760 R:      Dan Williams <dan.j.williams@intel.com>
1761 W:      http://sourceforge.net/projects/xscaleiop
1762 S:      Odd fixes
1763 F:      Documentation/crypto/async-tx-api.txt
1764 F:      crypto/async_tx/
1765 F:      drivers/dma/
1766 F:      include/linux/dmaengine.h
1767 F:      include/linux/async_tx.h
1768
1769 AT24 EEPROM DRIVER
1770 M:      Wolfram Sang <wsa@the-dreams.de>
1771 L:      linux-i2c@vger.kernel.org
1772 S:      Maintained
1773 F:      drivers/misc/eeprom/at24.c
1774 F:      include/linux/platform_data/at24.h
1775
1776 ATA OVER ETHERNET (AOE) DRIVER
1777 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1778 W:      http://www.openaoe.org/
1779 S:      Supported
1780 F:      Documentation/aoe/
1781 F:      drivers/block/aoe/
1782
1783 ATHEROS ATH GENERIC UTILITIES
1784 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1785 L:      linux-wireless@vger.kernel.org
1786 S:      Supported
1787 F:      drivers/net/wireless/ath/*
1788
1789 ATHEROS ATH5K WIRELESS DRIVER
1790 M:      Jiri Slaby <jirislaby@gmail.com>
1791 M:      Nick Kossifidis <mickflemm@gmail.com>
1792 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1793 L:      linux-wireless@vger.kernel.org
1794 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1795 S:      Maintained
1796 F:      drivers/net/wireless/ath/ath5k/
1797
1798 ATHEROS ATH6KL WIRELESS DRIVER
1799 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1800 L:      linux-wireless@vger.kernel.org
1801 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1802 T:      git git://github.com/kvalo/ath.git
1803 S:      Supported
1804 F:      drivers/net/wireless/ath/ath6kl/
1805
1806 WILOCITY WIL6210 WIRELESS DRIVER
1807 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1808 L:      linux-wireless@vger.kernel.org
1809 L:      wil6210@qca.qualcomm.com
1810 S:      Supported
1811 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1812 F:      drivers/net/wireless/ath/wil6210/
1813 F:      include/uapi/linux/wil6210_uapi.h
1814
1815 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1816 M:      Christian Lamparter <chunkeey@googlemail.com>
1817 L:      linux-wireless@vger.kernel.org
1818 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1819 S:      Maintained
1820 F:      drivers/net/wireless/ath/carl9170/
1821
1822 ATK0110 HWMON DRIVER
1823 M:      Luca Tettamanti <kronos.it@gmail.com>
1824 L:      lm-sensors@lm-sensors.org
1825 S:      Maintained
1826 F:      drivers/hwmon/asus_atk0110.c
1827
1828 ATI_REMOTE2 DRIVER
1829 M:      Ville Syrjala <syrjala@sci.fi>
1830 S:      Maintained
1831 F:      drivers/input/misc/ati_remote2.c
1832
1833 ATLX ETHERNET DRIVERS
1834 M:      Jay Cliburn <jcliburn@gmail.com>
1835 M:      Chris Snook <chris.snook@gmail.com>
1836 L:      netdev@vger.kernel.org
1837 W:      http://sourceforge.net/projects/atl1
1838 W:      http://atl1.sourceforge.net
1839 S:      Maintained
1840 F:      drivers/net/ethernet/atheros/
1841
1842 ATM
1843 M:      Chas Williams <3chas3@gmail.com>
1844 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1845 L:      netdev@vger.kernel.org
1846 W:      http://linux-atm.sourceforge.net
1847 S:      Maintained
1848 F:      drivers/atm/
1849 F:      include/linux/atm*
1850 F:      include/uapi/linux/atm*
1851
1852 ATMEL AT91 / AT32 MCI DRIVER
1853 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1854 S:      Maintained
1855 F:      drivers/mmc/host/atmel-mci.c
1856 F:      drivers/mmc/host/atmel-mci-regs.h
1857
1858 ATMEL AT91 / AT32 SERIAL DRIVER
1859 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1860 S:      Supported
1861 F:      drivers/tty/serial/atmel_serial.c
1862
1863 ATMEL Audio ALSA driver
1864 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1865 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1866 S:      Supported
1867 F:      sound/soc/atmel
1868
1869 ATMEL DMA DRIVER
1870 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1871 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872 S:      Supported
1873 F:      drivers/dma/at_hdmac.c
1874 F:      drivers/dma/at_hdmac_regs.h
1875 F:      include/linux/platform_data/dma-atmel.h
1876
1877 ATMEL XDMA DRIVER
1878 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1879 L:      linux-arm-kernel@lists.infradead.org
1880 L:      dmaengine@vger.kernel.org
1881 S:      Supported
1882 F:      drivers/dma/at_xdmac.c
1883
1884 ATMEL I2C DRIVER
1885 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1886 L:      linux-i2c@vger.kernel.org
1887 S:      Supported
1888 F:      drivers/i2c/busses/i2c-at91.c
1889
1890 ATMEL ISI DRIVER
1891 M:      Josh Wu <josh.wu@atmel.com>
1892 L:      linux-media@vger.kernel.org
1893 S:      Supported
1894 F:      drivers/media/platform/soc_camera/atmel-isi.c
1895 F:      include/media/atmel-isi.h
1896
1897 ATMEL LCDFB DRIVER
1898 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1899 L:      linux-fbdev@vger.kernel.org
1900 S:      Maintained
1901 F:      drivers/video/fbdev/atmel_lcdfb.c
1902 F:      include/video/atmel_lcdc.h
1903
1904 ATMEL MACB ETHERNET DRIVER
1905 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1906 S:      Supported
1907 F:      drivers/net/ethernet/cadence/
1908
1909 ATMEL NAND DRIVER
1910 M:      Josh Wu <josh.wu@atmel.com>
1911 L:      linux-mtd@lists.infradead.org
1912 S:      Supported
1913 F:      drivers/mtd/nand/atmel_nand*
1914
1915 ATMEL SDMMC DRIVER
1916 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1917 L:      linux-mmc@vger.kernel.org
1918 S:      Supported
1919 F:      drivers/mmc/host/sdhci-of-at91.c
1920
1921 ATMEL SPI DRIVER
1922 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1923 S:      Supported
1924 F:      drivers/spi/spi-atmel.*
1925
1926 ATMEL SSC DRIVER
1927 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929 S:      Supported
1930 F:      drivers/misc/atmel-ssc.c
1931 F:      include/linux/atmel-ssc.h
1932
1933 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1934 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936 S:      Supported
1937 F:      drivers/misc/atmel_tclib.c
1938 F:      drivers/clocksource/tcb_clksrc.c
1939
1940 ATMEL USBA UDC DRIVER
1941 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1943 S:      Supported
1944 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1945
1946 ATMEL WIRELESS DRIVER
1947 M:      Simon Kelley <simon@thekelleys.org.uk>
1948 L:      linux-wireless@vger.kernel.org
1949 W:      http://www.thekelleys.org.uk/atmel
1950 W:      http://atmelwlandriver.sourceforge.net/
1951 S:      Maintained
1952 F:      drivers/net/wireless/atmel*
1953
1954 ATMEL MAXTOUCH DRIVER
1955 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1956 T:      git git://github.com/atmel-maxtouch/linux.git
1957 S:      Supported
1958 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1959 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1960 F:      include/linux/platform_data/atmel_mxt_ts.h
1961
1962 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1963 M:      Bradley Grove <linuxdrivers@attotech.com>
1964 L:      linux-scsi@vger.kernel.org
1965 W:      http://www.attotech.com
1966 S:      Supported
1967 F:      drivers/scsi/esas2r
1968
1969 ATUSB IEEE 802.15.4 RADIO DRIVER
1970 M:      Stefan Schmidt <stefan@osg.samsung.com>
1971 L:      linux-wpan@vger.kernel.org
1972 S:      Maintained
1973 F:      drivers/net/ieee802154/atusb.c
1974 F:      drivers/net/ieee802154/atusb.h
1975 F:      drivers/net/ieee802154/at86rf230.h
1976
1977 AUDIT SUBSYSTEM
1978 M:      Paul Moore <paul@paul-moore.com>
1979 M:      Eric Paris <eparis@redhat.com>
1980 L:      linux-audit@redhat.com (moderated for non-subscribers)
1981 W:      http://people.redhat.com/sgrubb/audit/
1982 T:      git git://git.infradead.org/users/pcmoore/audit
1983 S:      Maintained
1984 F:      include/linux/audit.h
1985 F:      include/uapi/linux/audit.h
1986 F:      kernel/audit*
1987
1988 AUXILIARY DISPLAY DRIVERS
1989 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1990 W:      http://miguelojeda.es/auxdisplay.htm
1991 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1992 S:      Maintained
1993 F:      drivers/auxdisplay/
1994 F:      include/linux/cfag12864b.h
1995
1996 AVR32 ARCHITECTURE
1997 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1998 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1999 W:      http://www.atmel.com/products/AVR32/
2000 W:      http://mirror.egtvedt.no/avr32linux.org/
2001 W:      http://avrfreaks.net/
2002 S:      Maintained
2003 F:      arch/avr32/
2004
2005 AVR32/AT32AP MACHINE SUPPORT
2006 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2007 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2008 S:      Maintained
2009 F:      arch/avr32/mach-at32ap/
2010
2011 AX.25 NETWORK LAYER
2012 M:      Ralf Baechle <ralf@linux-mips.org>
2013 L:      linux-hams@vger.kernel.org
2014 W:      http://www.linux-ax25.org/
2015 S:      Maintained
2016 F:      include/uapi/linux/ax25.h
2017 F:      include/net/ax25.h
2018 F:      net/ax25/
2019
2020 AZ6007 DVB DRIVER
2021 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2022 L:      linux-media@vger.kernel.org
2023 W:      http://linuxtv.org
2024 T:      git git://linuxtv.org/media_tree.git
2025 S:      Maintained
2026 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2027
2028 AZTECH FM RADIO RECEIVER DRIVER
2029 M:      Hans Verkuil <hverkuil@xs4all.nl>
2030 L:      linux-media@vger.kernel.org
2031 T:      git git://linuxtv.org/media_tree.git
2032 W:      http://linuxtv.org
2033 S:      Maintained
2034 F:      drivers/media/radio/radio-aztech*
2035
2036 B43 WIRELESS DRIVER
2037 L:      linux-wireless@vger.kernel.org
2038 L:      b43-dev@lists.infradead.org
2039 W:      http://wireless.kernel.org/en/users/Drivers/b43
2040 S:      Odd Fixes
2041 F:      drivers/net/wireless/b43/
2042
2043 B43LEGACY WIRELESS DRIVER
2044 M:      Larry Finger <Larry.Finger@lwfinger.net>
2045 L:      linux-wireless@vger.kernel.org
2046 L:      b43-dev@lists.infradead.org
2047 W:      http://wireless.kernel.org/en/users/Drivers/b43
2048 S:      Maintained
2049 F:      drivers/net/wireless/b43legacy/
2050
2051 BACKLIGHT CLASS/SUBSYSTEM
2052 M:      Jingoo Han <jingoohan1@gmail.com>
2053 M:      Lee Jones <lee.jones@linaro.org>
2054 S:      Maintained
2055 F:      drivers/video/backlight/
2056 F:      include/linux/backlight.h
2057
2058 BATMAN ADVANCED
2059 M:      Marek Lindner <mareklindner@neomailbox.ch>
2060 M:      Simon Wunderlich <sw@simonwunderlich.de>
2061 M:      Antonio Quartulli <antonio@meshcoding.com>
2062 L:      b.a.t.m.a.n@lists.open-mesh.org
2063 W:      http://www.open-mesh.org/
2064 S:      Maintained
2065 F:      net/batman-adv/
2066
2067 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2068 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2069 L:      linux-hams@vger.kernel.org
2070 W:      http://www.baycom.org/~tom/ham/ham.html
2071 S:      Maintained
2072 F:      drivers/net/hamradio/baycom*
2073
2074 BCACHE (BLOCK LAYER CACHE)
2075 M:      Kent Overstreet <kent.overstreet@gmail.com>
2076 L:      linux-bcache@vger.kernel.org
2077 W:      http://bcache.evilpiepirate.org
2078 S:      Maintained
2079 F:      drivers/md/bcache/
2080
2081 BDISP ST MEDIA DRIVER
2082 M:      Fabien Dessenne <fabien.dessenne@st.com>
2083 L:      linux-media@vger.kernel.org
2084 T:      git git://linuxtv.org/media_tree.git
2085 W:      http://linuxtv.org
2086 S:      Supported
2087 F:      drivers/media/platform/sti/bdisp
2088
2089 BEFS FILE SYSTEM
2090 S:      Orphan
2091 F:      Documentation/filesystems/befs.txt
2092 F:      fs/befs/
2093
2094 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2095 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2096 L:      netdev@vger.kernel.org
2097 S:      Maintained
2098 F:      drivers/net/ethernet/ec_bhf.c
2099
2100 BFS FILE SYSTEM
2101 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2102 S:      Maintained
2103 F:      Documentation/filesystems/bfs.txt
2104 F:      fs/bfs/
2105 F:      include/uapi/linux/bfs_fs.h
2106
2107 BLACKFIN ARCHITECTURE
2108 M:      Steven Miao <realmz6@gmail.com>
2109 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2110 T:      git git://git.code.sf.net/p/adi-linux/code
2111 W:      http://blackfin.uclinux.org
2112 S:      Supported
2113 F:      arch/blackfin/
2114
2115 BLACKFIN EMAC DRIVER
2116 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2117 W:      http://blackfin.uclinux.org
2118 S:      Supported
2119 F:      drivers/net/ethernet/adi/
2120
2121 BLACKFIN RTC DRIVER
2122 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2123 W:      http://blackfin.uclinux.org
2124 S:      Supported
2125 F:      drivers/rtc/rtc-bfin.c
2126
2127 BLACKFIN SDH DRIVER
2128 M:      Sonic Zhang <sonic.zhang@analog.com>
2129 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2130 W:      http://blackfin.uclinux.org
2131 S:      Supported
2132 F:      drivers/mmc/host/bfin_sdh.c
2133
2134 BLACKFIN SERIAL DRIVER
2135 M:      Sonic Zhang <sonic.zhang@analog.com>
2136 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2137 W:      http://blackfin.uclinux.org
2138 S:      Supported
2139 F:      drivers/tty/serial/bfin_uart.c
2140
2141 BLACKFIN WATCHDOG DRIVER
2142 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2143 W:      http://blackfin.uclinux.org
2144 S:      Supported
2145 F:      drivers/watchdog/bfin_wdt.c
2146
2147 BLACKFIN I2C TWI DRIVER
2148 M:      Sonic Zhang <sonic.zhang@analog.com>
2149 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2150 W:      http://blackfin.uclinux.org/
2151 S:      Supported
2152 F:      drivers/i2c/busses/i2c-bfin-twi.c
2153
2154 BLACKFIN MEDIA DRIVER
2155 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2156 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2157 W:      http://blackfin.uclinux.org/
2158 S:      Supported
2159 F:      drivers/media/platform/blackfin/
2160 F:      drivers/media/i2c/adv7183*
2161 F:      drivers/media/i2c/vs6624*
2162
2163 BLINKM RGB LED DRIVER
2164 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2165 S:      Maintained
2166 F:      drivers/leds/leds-blinkm.c
2167
2168 BLOCK LAYER
2169 M:      Jens Axboe <axboe@kernel.dk>
2170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2171 S:      Maintained
2172 F:      block/
2173 F:      kernel/trace/blktrace.c
2174
2175 BLOCK2MTD DRIVER
2176 M:      Joern Engel <joern@lazybastard.org>
2177 L:      linux-mtd@lists.infradead.org
2178 S:      Maintained
2179 F:      drivers/mtd/devices/block2mtd.c
2180
2181 BLUETOOTH DRIVERS
2182 M:      Marcel Holtmann <marcel@holtmann.org>
2183 M:      Gustavo Padovan <gustavo@padovan.org>
2184 M:      Johan Hedberg <johan.hedberg@gmail.com>
2185 L:      linux-bluetooth@vger.kernel.org
2186 W:      http://www.bluez.org/
2187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2189 S:      Maintained
2190 F:      drivers/bluetooth/
2191
2192 BLUETOOTH SUBSYSTEM
2193 M:      Marcel Holtmann <marcel@holtmann.org>
2194 M:      Gustavo Padovan <gustavo@padovan.org>
2195 M:      Johan Hedberg <johan.hedberg@gmail.com>
2196 L:      linux-bluetooth@vger.kernel.org
2197 W:      http://www.bluez.org/
2198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2200 S:      Maintained
2201 F:      net/bluetooth/
2202 F:      include/net/bluetooth/
2203
2204 BONDING DRIVER
2205 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2206 M:      Veaceslav Falico <vfalico@gmail.com>
2207 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2208 L:      netdev@vger.kernel.org
2209 W:      http://sourceforge.net/projects/bonding/
2210 S:      Supported
2211 F:      drivers/net/bonding/
2212 F:      include/uapi/linux/if_bonding.h
2213
2214 BPF (Safe dynamic programs and tools)
2215 M:      Alexei Starovoitov <ast@kernel.org>
2216 L:      netdev@vger.kernel.org
2217 L:      linux-kernel@vger.kernel.org
2218 S:      Supported
2219 F:      kernel/bpf/
2220
2221 BROADCOM B44 10/100 ETHERNET DRIVER
2222 M:      Gary Zambrano <zambrano@broadcom.com>
2223 L:      netdev@vger.kernel.org
2224 S:      Supported
2225 F:      drivers/net/ethernet/broadcom/b44.*
2226
2227 BROADCOM GENET ETHERNET DRIVER
2228 M:      Florian Fainelli <f.fainelli@gmail.com>
2229 L:      netdev@vger.kernel.org
2230 S:      Supported
2231 F:      drivers/net/ethernet/broadcom/genet/
2232
2233 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2234 M:      Sony Chacko <sony.chacko@qlogic.com>
2235 M:      Dept-HSGLinuxNICDev@qlogic.com
2236 L:      netdev@vger.kernel.org
2237 S:      Supported
2238 F:      drivers/net/ethernet/broadcom/bnx2.*
2239 F:      drivers/net/ethernet/broadcom/bnx2_*
2240
2241 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2242 M:      Ariel Elior <ariel.elior@qlogic.com>
2243 L:      netdev@vger.kernel.org
2244 S:      Supported
2245 F:      drivers/net/ethernet/broadcom/bnx2x/
2246
2247 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2248 M:      Florian Fainelli <f.fainelli@gmail.com>
2249 M:      Ray Jui <rjui@broadcom.com>
2250 M:      Scott Branden <sbranden@broadcom.com>
2251 L:      bcm-kernel-feedback-list@broadcom.com
2252 T:      git git://github.com/broadcom/mach-bcm
2253 S:      Maintained
2254 F:      arch/arm/mach-bcm/
2255 F:      arch/arm/boot/dts/bcm113*
2256 F:      arch/arm/boot/dts/bcm216*
2257 F:      arch/arm/boot/dts/bcm281*
2258 F:      arch/arm/configs/bcm_defconfig
2259 F:      drivers/mmc/host/sdhci-bcm-kona.c
2260 F:      drivers/clocksource/bcm_kona_timer.c
2261
2262 BROADCOM BCM2835 ARM ARCHITECTURE
2263 M:      Stephen Warren <swarren@wwwdotorg.org>
2264 M:      Lee Jones <lee@kernel.org>
2265 M:      Eric Anholt <eric@anholt.net>
2266 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2267 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2269 S:      Maintained
2270 N:      bcm2835
2271
2272 BROADCOM BCM33XX MIPS ARCHITECTURE
2273 M:      Kevin Cernekee <cernekee@gmail.com>
2274 L:      linux-mips@linux-mips.org
2275 S:      Maintained
2276 F:      arch/mips/bcm3384/*
2277 F:      arch/mips/include/asm/mach-bcm3384/*
2278 F:      arch/mips/kernel/*bmips*
2279
2280 BROADCOM BCM47XX MIPS ARCHITECTURE
2281 M:      Hauke Mehrtens <hauke@hauke-m.de>
2282 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2283 L:      linux-mips@linux-mips.org
2284 S:      Maintained
2285 F:      arch/mips/bcm47xx/*
2286 F:      arch/mips/include/asm/mach-bcm47xx/*
2287
2288 BROADCOM BCM5301X ARM ARCHITECTURE
2289 M:      Hauke Mehrtens <hauke@hauke-m.de>
2290 L:      linux-arm-kernel@lists.infradead.org
2291 S:      Maintained
2292 F:      arch/arm/mach-bcm/bcm_5301x.c
2293 F:      arch/arm/boot/dts/bcm5301x.dtsi
2294 F:      arch/arm/boot/dts/bcm470*
2295
2296 BROADCOM BCM63XX ARM ARCHITECTURE
2297 M:      Florian Fainelli <f.fainelli@gmail.com>
2298 L:      linux-arm-kernel@lists.infradead.org
2299 T:      git git://github.com/broadcom/arm-bcm63xx.git
2300 S:      Maintained
2301 F:      arch/arm/mach-bcm/bcm63xx.c
2302 F:      arch/arm/include/debug/bcm63xx.S
2303
2304 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2305 M:      Kevin Cernekee <cernekee@gmail.com>
2306 L:      linux-usb@vger.kernel.org
2307 S:      Maintained
2308 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2309
2310 BROADCOM BCM7XXX ARM ARCHITECTURE
2311 M:      Brian Norris <computersforpeace@gmail.com>
2312 M:      Gregory Fong <gregory.0xf0@gmail.com>
2313 M:      Florian Fainelli <f.fainelli@gmail.com>
2314 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2315 T:      git git://github.com/broadcom/stblinux.git
2316 S:      Maintained
2317 F:      arch/arm/mach-bcm/*brcmstb*
2318 F:      arch/arm/boot/dts/bcm7*.dts*
2319 F:      drivers/bus/brcmstb_gisb.c
2320 N:      brcmstb
2321
2322 BROADCOM BMIPS MIPS ARCHITECTURE
2323 M:      Kevin Cernekee <cernekee@gmail.com>
2324 M:      Florian Fainelli <f.fainelli@gmail.com>
2325 L:      linux-mips@linux-mips.org
2326 T:      git git://github.com/broadcom/stblinux.git
2327 S:      Maintained
2328 F:      arch/mips/bmips/*
2329 F:      arch/mips/include/asm/mach-bmips/*
2330 F:      arch/mips/kernel/*bmips*
2331 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2332 F:      drivers/irqchip/irq-bcm7*
2333 F:      drivers/irqchip/irq-brcmstb*
2334
2335 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2336 M:      Prashant Sreedharan <prashant@broadcom.com>
2337 M:      Michael Chan <mchan@broadcom.com>
2338 L:      netdev@vger.kernel.org
2339 S:      Supported
2340 F:      drivers/net/ethernet/broadcom/tg3.*
2341
2342 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2343 M:      Brett Rudley <brudley@broadcom.com>
2344 M:      Arend van Spriel <arend@broadcom.com>
2345 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2346 M:      Hante Meuleman <meuleman@broadcom.com>
2347 L:      linux-wireless@vger.kernel.org
2348 L:      brcm80211-dev-list@broadcom.com
2349 S:      Supported
2350 F:      drivers/net/wireless/brcm80211/
2351
2352 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2353 M:      QLogic-Storage-Upstream@qlogic.com
2354 L:      linux-scsi@vger.kernel.org
2355 S:      Supported
2356 F:      drivers/scsi/bnx2fc/
2357
2358 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2359 M:      QLogic-Storage-Upstream@qlogic.com
2360 L:      linux-scsi@vger.kernel.org
2361 S:      Supported
2362 F:      drivers/scsi/bnx2i/
2363
2364 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2365 M:      Ray Jui <rjui@broadcom.com>
2366 M:      Scott Branden <sbranden@broadcom.com>
2367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368 L:      bcm-kernel-feedback-list@broadcom.com
2369 T:      git git://github.com/broadcom/cygnus-linux.git
2370 S:      Maintained
2371 N:      iproc
2372 N:      cygnus
2373 N:      bcm9113*
2374 N:      bcm9583*
2375 N:      bcm583*
2376 N:      bcm113*
2377
2378 BROADCOM BRCMSTB GPIO DRIVER
2379 M:      Gregory Fong <gregory.0xf0@gmail.com>
2380 L:      bcm-kernel-feedback-list@broadcom.com>
2381 S:      Supported
2382 F:      drivers/gpio/gpio-brcmstb.c
2383 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2384
2385 BROADCOM KONA GPIO DRIVER
2386 M:      Ray Jui <rjui@broadcom.com>
2387 L:      bcm-kernel-feedback-list@broadcom.com
2388 S:      Supported
2389 F:      drivers/gpio/gpio-bcm-kona.c
2390 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2391
2392 BROADCOM NVRAM DRIVER
2393 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2394 L:      linux-mips@linux-mips.org
2395 S:      Maintained
2396 F:      drivers/firmware/broadcom/*
2397
2398 BROADCOM STB NAND FLASH DRIVER
2399 M:      Brian Norris <computersforpeace@gmail.com>
2400 L:      linux-mtd@lists.infradead.org
2401 S:      Maintained
2402 F:      drivers/mtd/nand/brcmnand/
2403
2404 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2405 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2406 L:      linux-wireless@vger.kernel.org
2407 S:      Maintained
2408 F:      drivers/bcma/
2409 F:      include/linux/bcma/
2410
2411 BROADCOM SYSTEMPORT ETHERNET DRIVER
2412 M:      Florian Fainelli <f.fainelli@gmail.com>
2413 L:      netdev@vger.kernel.org
2414 S:      Supported
2415 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2416
2417 BROCADE BFA FC SCSI DRIVER
2418 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2419 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2420 L:      linux-scsi@vger.kernel.org
2421 S:      Supported
2422 F:      drivers/scsi/bfa/
2423
2424 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2425 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2426 L:      netdev@vger.kernel.org
2427 S:      Supported
2428 F:      drivers/net/ethernet/brocade/bna/
2429
2430 BSG (block layer generic sg v4 driver)
2431 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2432 L:      linux-scsi@vger.kernel.org
2433 S:      Supported
2434 F:      block/bsg.c
2435 F:      include/linux/bsg.h
2436 F:      include/uapi/linux/bsg.h
2437
2438 BT87X AUDIO DRIVER
2439 M:      Clemens Ladisch <clemens@ladisch.de>
2440 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2441 T:      git git://git.alsa-project.org/alsa-kernel.git
2442 S:      Maintained
2443 F:      Documentation/sound/alsa/Bt87x.txt
2444 F:      sound/pci/bt87x.c
2445
2446 BT8XXGPIO DRIVER
2447 M:      Michael Buesch <m@bues.ch>
2448 W:      http://bu3sch.de/btgpio.php
2449 S:      Maintained
2450 F:      drivers/gpio/gpio-bt8xx.c
2451
2452 BTRFS FILE SYSTEM
2453 M:      Chris Mason <clm@fb.com>
2454 M:      Josef Bacik <jbacik@fb.com>
2455 M:      David Sterba <dsterba@suse.com>
2456 L:      linux-btrfs@vger.kernel.org
2457 W:      http://btrfs.wiki.kernel.org/
2458 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2460 S:      Maintained
2461 F:      Documentation/filesystems/btrfs.txt
2462 F:      fs/btrfs/
2463
2464 BTTV VIDEO4LINUX DRIVER
2465 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2466 L:      linux-media@vger.kernel.org
2467 W:      http://linuxtv.org
2468 T:      git git://linuxtv.org/media_tree.git
2469 S:      Odd fixes
2470 F:      Documentation/video4linux/bttv/
2471 F:      drivers/media/pci/bt8xx/bttv*
2472
2473 BUSLOGIC SCSI DRIVER
2474 M:      Khalid Aziz <khalid@gonehiking.org>
2475 L:      linux-scsi@vger.kernel.org
2476 S:      Maintained
2477 F:      drivers/scsi/BusLogic.*
2478 F:      drivers/scsi/FlashPoint.*
2479
2480 C-MEDIA CMI8788 DRIVER
2481 M:      Clemens Ladisch <clemens@ladisch.de>
2482 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2483 T:      git git://git.alsa-project.org/alsa-kernel.git
2484 S:      Maintained
2485 F:      sound/pci/oxygen/
2486
2487 C6X ARCHITECTURE
2488 M:      Mark Salter <msalter@redhat.com>
2489 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2490 L:      linux-c6x-dev@linux-c6x.org
2491 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2492 S:      Maintained
2493 F:      arch/c6x/
2494
2495 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2496 M:      David Howells <dhowells@redhat.com>
2497 L:      linux-cachefs@redhat.com
2498 S:      Supported
2499 F:      Documentation/filesystems/caching/cachefiles.txt
2500 F:      fs/cachefiles/
2501
2502 CADET FM/AM RADIO RECEIVER DRIVER
2503 M:      Hans Verkuil <hverkuil@xs4all.nl>
2504 L:      linux-media@vger.kernel.org
2505 T:      git git://linuxtv.org/media_tree.git
2506 W:      http://linuxtv.org
2507 S:      Maintained
2508 F:      drivers/media/radio/radio-cadet*
2509
2510 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2511 M:      Jonathan Corbet <corbet@lwn.net>
2512 L:      linux-media@vger.kernel.org
2513 T:      git git://linuxtv.org/media_tree.git
2514 S:      Maintained
2515 F:      Documentation/video4linux/cafe_ccic
2516 F:      drivers/media/platform/marvell-ccic/
2517
2518 CAIF NETWORK LAYER
2519 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2520 L:      netdev@vger.kernel.org
2521 S:      Supported
2522 F:      Documentation/networking/caif/
2523 F:      drivers/net/caif/
2524 F:      include/uapi/linux/caif/
2525 F:      include/net/caif/
2526 F:      net/caif/
2527
2528 CALGARY x86-64 IOMMU
2529 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2530 M:      "Jon D. Mason" <jdmason@kudzu.us>
2531 L:      discuss@x86-64.org
2532 S:      Maintained
2533 F:      arch/x86/kernel/pci-calgary_64.c
2534 F:      arch/x86/kernel/tce_64.c
2535 F:      arch/x86/include/asm/calgary.h
2536 F:      arch/x86/include/asm/tce.h
2537
2538 CAN NETWORK LAYER
2539 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2540 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2541 L:      linux-can@vger.kernel.org
2542 W:      https://github.com/linux-can
2543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2545 S:      Maintained
2546 F:      Documentation/networking/can.txt
2547 F:      net/can/
2548 F:      include/linux/can/core.h
2549 F:      include/uapi/linux/can.h
2550 F:      include/uapi/linux/can/bcm.h
2551 F:      include/uapi/linux/can/raw.h
2552 F:      include/uapi/linux/can/gw.h
2553
2554 CAN NETWORK DRIVERS
2555 M:      Wolfgang Grandegger <wg@grandegger.com>
2556 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2557 L:      linux-can@vger.kernel.org
2558 W:      https://github.com/linux-can
2559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2561 S:      Maintained
2562 F:      drivers/net/can/
2563 F:      include/linux/can/dev.h
2564 F:      include/linux/can/platform/
2565 F:      include/uapi/linux/can/error.h
2566 F:      include/uapi/linux/can/netlink.h
2567
2568 CAPABILITIES
2569 M:      Serge Hallyn <serge.hallyn@canonical.com>
2570 L:      linux-security-module@vger.kernel.org
2571 S:      Supported
2572 F:      include/linux/capability.h
2573 F:      include/uapi/linux/capability.h
2574 F:      security/commoncap.c
2575 F:      kernel/capability.c
2576
2577 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2578 M:      Kevin Tsai <ktsai@capellamicro.com>
2579 S:      Maintained
2580 F:      drivers/iio/light/cm*
2581 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2582
2583 CAVIUM LIQUIDIO NETWORK DRIVER
2584 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2585 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2586 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2587 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2588 L:     netdev@vger.kernel.org
2589 W:     http://www.cavium.com
2590 S:     Supported
2591 F:     drivers/net/ethernet/cavium/liquidio/
2592
2593 CC2520 IEEE-802.15.4 RADIO DRIVER
2594 M:      Varka Bhadram <varkabhadram@gmail.com>
2595 L:      linux-wpan@vger.kernel.org
2596 S:      Maintained
2597 F:      drivers/net/ieee802154/cc2520.c
2598 F:      include/linux/spi/cc2520.h
2599 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2600
2601 CELL BROADBAND ENGINE ARCHITECTURE
2602 M:      Arnd Bergmann <arnd@arndb.de>
2603 L:      linuxppc-dev@lists.ozlabs.org
2604 W:      http://www.ibm.com/developerworks/power/cell/
2605 S:      Supported
2606 F:      arch/powerpc/include/asm/cell*.h
2607 F:      arch/powerpc/include/asm/spu*.h
2608 F:      arch/powerpc/include/uapi/asm/spu*.h
2609 F:      arch/powerpc/oprofile/*cell*
2610 F:      arch/powerpc/platforms/cell/
2611
2612 CEPH COMMON CODE (LIBCEPH)
2613 M:      Ilya Dryomov <idryomov@gmail.com>
2614 M:      "Yan, Zheng" <zyan@redhat.com>
2615 M:      Sage Weil <sage@redhat.com>
2616 L:      ceph-devel@vger.kernel.org
2617 W:      http://ceph.com/
2618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2619 T:      git git://github.com/ceph/ceph-client.git
2620 S:      Supported
2621 F:      net/ceph/
2622 F:      include/linux/ceph/
2623 F:      include/linux/crush/
2624
2625 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2626 M:      "Yan, Zheng" <zyan@redhat.com>
2627 M:      Sage Weil <sage@redhat.com>
2628 M:      Ilya Dryomov <idryomov@gmail.com>
2629 L:      ceph-devel@vger.kernel.org
2630 W:      http://ceph.com/
2631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2632 T:      git git://github.com/ceph/ceph-client.git
2633 S:      Supported
2634 F:      Documentation/filesystems/ceph.txt
2635 F:      fs/ceph/
2636
2637 CERTIFICATE HANDLING:
2638 M:      David Howells <dhowells@redhat.com>
2639 M:      David Woodhouse <dwmw2@infradead.org>
2640 L:      keyrings@linux-nfs.org
2641 S:      Maintained
2642 F:      Documentation/module-signing.txt
2643 F:      certs/
2644 F:      scripts/extract-cert.c
2645
2646 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2647 L:      linux-usb@vger.kernel.org
2648 S:      Orphan
2649 F:      Documentation/usb/WUSB-Design-overview.txt
2650 F:      Documentation/usb/wusb-cbaf
2651 F:      drivers/usb/host/hwa-hc.c
2652 F:      drivers/usb/host/whci/
2653 F:      drivers/usb/wusbcore/
2654 F:      include/linux/usb/wusb*
2655
2656 CFAG12864B LCD DRIVER
2657 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2658 W:      http://miguelojeda.es/auxdisplay.htm
2659 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2660 S:      Maintained
2661 F:      drivers/auxdisplay/cfag12864b.c
2662 F:      include/linux/cfag12864b.h
2663
2664 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2665 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2666 W:      http://miguelojeda.es/auxdisplay.htm
2667 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2668 S:      Maintained
2669 F:      drivers/auxdisplay/cfag12864bfb.c
2670 F:      include/linux/cfag12864b.h
2671
2672 CFG80211 and NL80211
2673 M:      Johannes Berg <johannes@sipsolutions.net>
2674 L:      linux-wireless@vger.kernel.org
2675 W:      http://wireless.kernel.org/
2676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2678 S:      Maintained
2679 F:      include/uapi/linux/nl80211.h
2680 F:      include/net/cfg80211.h
2681 F:      net/wireless/*
2682 X:      net/wireless/wext*
2683
2684 CHAR and MISC DRIVERS
2685 M:      Arnd Bergmann <arnd@arndb.de>
2686 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2688 S:      Supported
2689 F:      drivers/char/*
2690 F:      drivers/misc/*
2691 F:      include/linux/miscdevice.h
2692
2693 CHECKPATCH
2694 M:      Andy Whitcroft <apw@canonical.com>
2695 M:      Joe Perches <joe@perches.com>
2696 S:      Maintained
2697 F:      scripts/checkpatch.pl
2698
2699 CHINESE DOCUMENTATION
2700 M:      Harry Wei <harryxiyou@gmail.com>
2701 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2702 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2703 S:      Maintained
2704 F:      Documentation/zh_CN/
2705
2706 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2707 M:      Peter Chen <Peter.Chen@freescale.com>
2708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2709 L:      linux-usb@vger.kernel.org
2710 S:      Maintained
2711 F:      drivers/usb/chipidea/
2712
2713 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2714 M:      Hans de Goede <hdegoede@redhat.com>
2715 L:      linux-input@vger.kernel.org
2716 S:      Maintained
2717 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2718 F:      drivers/input/touchscreen/chipone_icn8318.c
2719
2720 CHROME HARDWARE PLATFORM SUPPORT
2721 M:      Olof Johansson <olof@lixom.net>
2722 S:      Maintained
2723 F:      drivers/platform/chrome/
2724
2725 CISCO VIC ETHERNET NIC DRIVER
2726 M:      Christian Benvenuti <benve@cisco.com>
2727 M:      Sujith Sankar <ssujith@cisco.com>
2728 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2729 M:      Neel Patel <neepatel@cisco.com>
2730 S:      Supported
2731 F:      drivers/net/ethernet/cisco/enic/
2732
2733 CISCO VIC LOW LATENCY NIC DRIVER
2734 M:      Upinder Malhi <umalhi@cisco.com>
2735 S:      Supported
2736 F:      drivers/infiniband/hw/usnic
2737
2738 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2739 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2740 L:      netdev@vger.kernel.org
2741 S:      Maintained
2742 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2743
2744 CIRRUS LOGIC AUDIO CODEC DRIVERS
2745 M:      Brian Austin <brian.austin@cirrus.com>
2746 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2747 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2748 S:      Maintained
2749 F:      sound/soc/codecs/cs*
2750
2751 CLEANCACHE API
2752 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2753 L:      linux-kernel@vger.kernel.org
2754 S:      Maintained
2755 F:      mm/cleancache.c
2756 F:      include/linux/cleancache.h
2757
2758 CLK API
2759 M:      Russell King <linux@arm.linux.org.uk>
2760 L:      linux-clk@vger.kernel.org
2761 S:      Maintained
2762 F:      include/linux/clk.h
2763
2764 CLOCKSOURCE, CLOCKEVENT DRIVERS
2765 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2766 M:      Thomas Gleixner <tglx@linutronix.de>
2767 L:      linux-kernel@vger.kernel.org
2768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2769 S:      Supported
2770 F:      drivers/clocksource
2771
2772 CISCO FCOE HBA DRIVER
2773 M:      Hiral Patel <hiralpat@cisco.com>
2774 M:      Suma Ramars <sramars@cisco.com>
2775 M:      Brian Uchino <buchino@cisco.com>
2776 L:      linux-scsi@vger.kernel.org
2777 S:      Supported
2778 F:      drivers/scsi/fnic/
2779
2780 CISCO SCSI HBA DRIVER
2781 M:      Narsimhulu Musini <nmusini@cisco.com>
2782 M:      Sesidhar Baddela <sebaddel@cisco.com>
2783 L:      linux-scsi@vger.kernel.org
2784 S:      Supported
2785 F:      drivers/scsi/snic/
2786
2787 CMPC ACPI DRIVER
2788 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2789 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2790 L:      platform-driver-x86@vger.kernel.org
2791 S:      Supported
2792 F:      drivers/platform/x86/classmate-laptop.c
2793
2794 COBALT MEDIA DRIVER
2795 M:      Hans Verkuil <hans.verkuil@cisco.com>
2796 L:      linux-media@vger.kernel.org
2797 T:      git git://linuxtv.org/media_tree.git
2798 W:      http://linuxtv.org
2799 S:      Supported
2800 F:      drivers/media/pci/cobalt/
2801
2802 COCCINELLE/Semantic Patches (SmPL)
2803 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2804 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2805 M:      Nicolas Palix <nicolas.palix@imag.fr>
2806 M:      Michal Marek <mmarek@suse.com>
2807 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2809 W:      http://coccinelle.lip6.fr/
2810 S:      Supported
2811 F:      Documentation/coccinelle.txt
2812 F:      scripts/coccinelle/
2813 F:      scripts/coccicheck
2814
2815 CODA FILE SYSTEM
2816 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2817 M:      coda@cs.cmu.edu
2818 L:      codalist@coda.cs.cmu.edu
2819 W:      http://www.coda.cs.cmu.edu/
2820 S:      Maintained
2821 F:      Documentation/filesystems/coda.txt
2822 F:      fs/coda/
2823 F:      include/linux/coda*.h
2824 F:      include/uapi/linux/coda*.h
2825
2826 CODA V4L2 MEM2MEM DRIVER
2827 M:      Philipp Zabel <p.zabel@pengutronix.de>
2828 L:      linux-media@vger.kernel.org
2829 S:      Maintained
2830 F:      Documentation/devicetree/bindings/media/coda.txt
2831 F:      drivers/media/platform/coda/
2832
2833 COMMON CLK FRAMEWORK
2834 M:      Michael Turquette <mturquette@baylibre.com>
2835 M:      Stephen Boyd <sboyd@codeaurora.org>
2836 L:      linux-clk@vger.kernel.org
2837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2838 S:      Maintained
2839 F:      drivers/clk/
2840 X:      drivers/clk/clkdev.c
2841 F:      include/linux/clk-pr*
2842 F:      include/linux/clk/
2843
2844 COMMON INTERNET FILE SYSTEM (CIFS)
2845 M:      Steve French <sfrench@samba.org>
2846 L:      linux-cifs@vger.kernel.org
2847 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2848 W:      http://linux-cifs.samba.org/
2849 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2850 S:      Supported
2851 F:      Documentation/filesystems/cifs/
2852 F:      fs/cifs/
2853
2854 COMPACTPCI HOTPLUG CORE
2855 M:      Scott Murray <scott@spiteful.org>
2856 L:      linux-pci@vger.kernel.org
2857 S:      Maintained
2858 F:      drivers/pci/hotplug/cpci_hotplug*
2859
2860 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2861 M:      Scott Murray <scott@spiteful.org>
2862 L:      linux-pci@vger.kernel.org
2863 S:      Maintained
2864 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2865
2866 COMPACTPCI HOTPLUG GENERIC DRIVER
2867 M:      Scott Murray <scott@spiteful.org>
2868 L:      linux-pci@vger.kernel.org
2869 S:      Maintained
2870 F:      drivers/pci/hotplug/cpcihp_generic.c
2871
2872 COMPAL LAPTOP SUPPORT
2873 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2874 L:      platform-driver-x86@vger.kernel.org
2875 S:      Maintained
2876 F:      drivers/platform/x86/compal-laptop.c
2877
2878 CONEXANT ACCESSRUNNER USB DRIVER
2879 M:      Simon Arlott <cxacru@fire.lp0.eu>
2880 L:      accessrunner-general@lists.sourceforge.net
2881 W:      http://accessrunner.sourceforge.net/
2882 S:      Maintained
2883 F:      drivers/usb/atm/cxacru.c
2884
2885 CONFIGFS
2886 M:      Joel Becker <jlbec@evilplan.org>
2887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2888 S:      Supported
2889 F:      fs/configfs/
2890 F:      include/linux/configfs.h
2891
2892 CONNECTOR
2893 M:      Evgeniy Polyakov <zbr@ioremap.net>
2894 L:      netdev@vger.kernel.org
2895 S:      Maintained
2896 F:      drivers/connector/
2897
2898 CONTROL GROUP (CGROUP)
2899 M:      Tejun Heo <tj@kernel.org>
2900 M:      Li Zefan <lizefan@huawei.com>
2901 M:      Johannes Weiner <hannes@cmpxchg.org>
2902 L:      cgroups@vger.kernel.org
2903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2904 S:      Maintained
2905 F:      Documentation/cgroups/
2906 F:      include/linux/cgroup*
2907 F:      kernel/cgroup*
2908
2909 CONTROL GROUP - CPUSET
2910 M:      Li Zefan <lizefan@huawei.com>
2911 L:      cgroups@vger.kernel.org
2912 W:      http://www.bullopensource.org/cpuset/
2913 W:      http://oss.sgi.com/projects/cpusets/
2914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2915 S:      Maintained
2916 F:      Documentation/cgroups/cpusets.txt
2917 F:      include/linux/cpuset.h
2918 F:      kernel/cpuset.c
2919
2920 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2921 M:      Johannes Weiner <hannes@cmpxchg.org>
2922 M:      Michal Hocko <mhocko@kernel.org>
2923 L:      cgroups@vger.kernel.org
2924 L:      linux-mm@kvack.org
2925 S:      Maintained
2926 F:      mm/memcontrol.c
2927 F:      mm/swap_cgroup.c
2928
2929 CORETEMP HARDWARE MONITORING DRIVER
2930 M:      Fenghua Yu <fenghua.yu@intel.com>
2931 L:      lm-sensors@lm-sensors.org
2932 S:      Maintained
2933 F:      Documentation/hwmon/coretemp
2934 F:      drivers/hwmon/coretemp.c
2935
2936 COSA/SRP SYNC SERIAL DRIVER
2937 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2938 W:      http://www.fi.muni.cz/~kas/cosa/
2939 S:      Maintained
2940 F:      drivers/net/wan/cosa*
2941
2942 CPMAC ETHERNET DRIVER
2943 M:      Florian Fainelli <florian@openwrt.org>
2944 L:      netdev@vger.kernel.org
2945 S:      Maintained
2946 F:      drivers/net/ethernet/ti/cpmac.c
2947
2948 CPU FREQUENCY DRIVERS
2949 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2950 M:      Viresh Kumar <viresh.kumar@linaro.org>
2951 L:      linux-pm@vger.kernel.org
2952 S:      Maintained
2953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2954 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2955 F:      drivers/cpufreq/
2956 F:      include/linux/cpufreq.h
2957
2958 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2959 M:      Viresh Kumar <viresh.kumar@linaro.org>
2960 M:      Sudeep Holla <sudeep.holla@arm.com>
2961 L:      linux-pm@vger.kernel.org
2962 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2963 S:      Maintained
2964 F:      drivers/cpufreq/arm_big_little.h
2965 F:      drivers/cpufreq/arm_big_little.c
2966 F:      drivers/cpufreq/arm_big_little_dt.c
2967
2968 CPUIDLE DRIVER - ARM BIG LITTLE
2969 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2970 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2971 L:      linux-pm@vger.kernel.org
2972 L:      linux-arm-kernel@lists.infradead.org
2973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2974 S:      Maintained
2975 F:      drivers/cpuidle/cpuidle-big_little.c
2976
2977 CPUIDLE DRIVER - ARM EXYNOS
2978 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2979 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2980 M:      Kukjin Kim <kgene@kernel.org>
2981 L:      linux-pm@vger.kernel.org
2982 L:      linux-samsung-soc@vger.kernel.org
2983 S:      Supported
2984 F:      drivers/cpuidle/cpuidle-exynos.c
2985 F:      arch/arm/mach-exynos/pm.c
2986
2987 CPUIDLE DRIVERS
2988 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2989 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2990 L:      linux-pm@vger.kernel.org
2991 S:      Maintained
2992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2993 F:      drivers/cpuidle/*
2994 F:      include/linux/cpuidle.h
2995
2996 CPUID/MSR DRIVER
2997 M:      "H. Peter Anvin" <hpa@zytor.com>
2998 S:      Maintained
2999 F:      arch/x86/kernel/cpuid.c
3000 F:      arch/x86/kernel/msr.c
3001
3002 CPU POWER MONITORING SUBSYSTEM
3003 M:      Thomas Renninger <trenn@suse.com>
3004 L:      linux-pm@vger.kernel.org
3005 S:      Maintained
3006 F:      tools/power/cpupower/
3007
3008 CRAMFS FILESYSTEM
3009 W:      http://sourceforge.net/projects/cramfs/
3010 S:      Orphan / Obsolete
3011 F:      Documentation/filesystems/cramfs.txt
3012 F:      fs/cramfs/
3013
3014 CRIS PORT
3015 M:      Mikael Starvik <starvik@axis.com>
3016 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3017 L:      linux-cris-kernel@axis.com
3018 W:      http://developer.axis.com
3019 S:      Maintained
3020 F:      arch/cris/
3021 F:      drivers/tty/serial/crisv10.*
3022
3023 CRYPTO API
3024 M:      Herbert Xu <herbert@gondor.apana.org.au>
3025 M:      "David S. Miller" <davem@davemloft.net>
3026 L:      linux-crypto@vger.kernel.org
3027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3028 S:      Maintained
3029 F:      Documentation/crypto/
3030 F:      Documentation/DocBook/crypto-API.tmpl
3031 F:      arch/*/crypto/
3032 F:      crypto/
3033 F:      drivers/crypto/
3034 F:      include/crypto/
3035
3036 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3037 M:      Neil Horman <nhorman@tuxdriver.com>
3038 L:      linux-crypto@vger.kernel.org
3039 S:      Maintained
3040 F:      crypto/ansi_cprng.c
3041 F:      crypto/rng.c
3042
3043 CS5535 Audio ALSA driver
3044 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3045 S:      Maintained
3046 F:      sound/pci/cs5535audio/
3047
3048 CW1200 WLAN driver
3049 M:      Solomon Peachy <pizza@shaftnet.org>
3050 S:      Maintained
3051 F:      drivers/net/wireless/cw1200/
3052
3053 CX18 VIDEO4LINUX DRIVER
3054 M:      Andy Walls <awalls@md.metrocast.net>
3055 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3056 L:      linux-media@vger.kernel.org
3057 T:      git git://linuxtv.org/media_tree.git
3058 W:      http://linuxtv.org
3059 W:      http://www.ivtvdriver.org/index.php/Cx18
3060 S:      Maintained
3061 F:      Documentation/video4linux/cx18.txt
3062 F:      drivers/media/pci/cx18/
3063 F:      include/uapi/linux/ivtv*
3064
3065 CX2341X MPEG ENCODER HELPER MODULE
3066 M:      Hans Verkuil <hverkuil@xs4all.nl>
3067 L:      linux-media@vger.kernel.org
3068 T:      git git://linuxtv.org/media_tree.git
3069 W:      http://linuxtv.org
3070 S:      Maintained
3071 F:      drivers/media/common/cx2341x*
3072 F:      include/media/cx2341x*
3073
3074 CX24120 MEDIA DRIVER
3075 M:      Jemma Denson <jdenson@gmail.com>
3076 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3077 L:      linux-media@vger.kernel.org
3078 W:      http://linuxtv.org/
3079 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3080 S:      Maintained
3081 F:      drivers/media/dvb-frontends/cx24120*
3082
3083 CX88 VIDEO4LINUX DRIVER
3084 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3085 L:      linux-media@vger.kernel.org
3086 W:      http://linuxtv.org
3087 T:      git git://linuxtv.org/media_tree.git
3088 S:      Odd fixes
3089 F:      Documentation/video4linux/cx88/
3090 F:      drivers/media/pci/cx88/
3091
3092 CXD2820R MEDIA DRIVER
3093 M:      Antti Palosaari <crope@iki.fi>
3094 L:      linux-media@vger.kernel.org
3095 W:      http://linuxtv.org/
3096 W:      http://palosaari.fi/linux/
3097 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3098 T:      git git://linuxtv.org/anttip/media_tree.git
3099 S:      Maintained
3100 F:      drivers/media/dvb-frontends/cxd2820r*
3101
3102 CXGB3 ETHERNET DRIVER (CXGB3)
3103 M:      Santosh Raspatur <santosh@chelsio.com>
3104 L:      netdev@vger.kernel.org
3105 W:      http://www.chelsio.com
3106 S:      Supported
3107 F:      drivers/net/ethernet/chelsio/cxgb3/
3108
3109 CXGB3 ISCSI DRIVER (CXGB3I)
3110 M:      Karen Xie <kxie@chelsio.com>
3111 L:      linux-scsi@vger.kernel.org
3112 W:      http://www.chelsio.com
3113 S:      Supported
3114 F:      drivers/scsi/cxgbi/cxgb3i
3115
3116 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3117 M:      Steve Wise <swise@chelsio.com>
3118 L:      linux-rdma@vger.kernel.org
3119 W:      http://www.openfabrics.org
3120 S:      Supported
3121 F:      drivers/infiniband/hw/cxgb3/
3122
3123 CXGB4 ETHERNET DRIVER (CXGB4)
3124 M:      Hariprasad S <hariprasad@chelsio.com>
3125 L:      netdev@vger.kernel.org
3126 W:      http://www.chelsio.com
3127 S:      Supported
3128 F:      drivers/net/ethernet/chelsio/cxgb4/
3129
3130 CXGB4 ISCSI DRIVER (CXGB4I)
3131 M:      Karen Xie <kxie@chelsio.com>
3132 L:      linux-scsi@vger.kernel.org
3133 W:      http://www.chelsio.com
3134 S:      Supported
3135 F:      drivers/scsi/cxgbi/cxgb4i
3136
3137 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3138 M:      Steve Wise <swise@chelsio.com>
3139 L:      linux-rdma@vger.kernel.org
3140 W:      http://www.openfabrics.org
3141 S:      Supported
3142 F:      drivers/infiniband/hw/cxgb4/
3143
3144 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3145 M:      Casey Leedom <leedom@chelsio.com>
3146 L:      netdev@vger.kernel.org
3147 W:      http://www.chelsio.com
3148 S:      Supported
3149 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3150
3151 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3152 M:      Ian Munsie <imunsie@au1.ibm.com>
3153 M:      Michael Neuling <mikey@neuling.org>
3154 L:      linuxppc-dev@lists.ozlabs.org
3155 S:      Supported
3156 F:      drivers/misc/cxl/
3157 F:      include/misc/cxl*
3158 F:      include/uapi/misc/cxl.h
3159 F:      Documentation/powerpc/cxl.txt
3160 F:      Documentation/powerpc/cxl.txt
3161 F:      Documentation/ABI/testing/sysfs-class-cxl
3162
3163 STMMAC ETHERNET DRIVER
3164 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3165 L:      netdev@vger.kernel.org
3166 W:      http://www.stlinux.com
3167 S:      Supported
3168 F:      drivers/net/ethernet/stmicro/stmmac/
3169
3170 CYBERPRO FB DRIVER
3171 M:      Russell King <linux@arm.linux.org.uk>
3172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3173 W:      http://www.arm.linux.org.uk/
3174 S:      Maintained
3175 F:      drivers/video/fbdev/cyber2000fb.*
3176
3177 CYCLADES ASYNC MUX DRIVER
3178 W:      http://www.cyclades.com/
3179 S:      Orphan
3180 F:      drivers/tty/cyclades.c
3181 F:      include/linux/cyclades.h
3182 F:      include/uapi/linux/cyclades.h
3183
3184 CYCLADES PC300 DRIVER
3185 W:      http://www.cyclades.com/
3186 S:      Orphan
3187 F:      drivers/net/wan/pc300*
3188
3189 CYPRESS_FIRMWARE MEDIA DRIVER
3190 M:      Antti Palosaari <crope@iki.fi>
3191 L:      linux-media@vger.kernel.org
3192 W:      http://linuxtv.org/
3193 W:      http://palosaari.fi/linux/
3194 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3195 T:      git git://linuxtv.org/anttip/media_tree.git
3196 S:      Maintained
3197 F:      drivers/media/common/cypress_firmware*
3198
3199 CYTTSP TOUCHSCREEN DRIVER
3200 M:      Ferruh Yigit <fery@cypress.com>
3201 L:      linux-input@vger.kernel.org
3202 S:      Supported
3203 F:      drivers/input/touchscreen/cyttsp*
3204 F:      include/linux/input/cyttsp.h
3205
3206 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3207 M:      Joshua Kinard <kumba@gentoo.org>
3208 S:      Maintained
3209 F:      drivers/rtc/rtc-ds1685.c
3210 F:      include/linux/rtc/ds1685.h
3211
3212 DAMA SLAVE for AX.25
3213 M:      Joerg Reuter <jreuter@yaina.de>
3214 W:      http://yaina.de/jreuter/
3215 W:      http://www.qsl.net/dl1bke/
3216 L:      linux-hams@vger.kernel.org
3217 S:      Maintained
3218 F:      net/ax25/af_ax25.c
3219 F:      net/ax25/ax25_dev.c
3220 F:      net/ax25/ax25_ds_*
3221 F:      net/ax25/ax25_in.c
3222 F:      net/ax25/ax25_out.c
3223 F:      net/ax25/ax25_timer.c
3224 F:      net/ax25/sysctl_net_ax25.c
3225
3226 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3227 L:      netdev@vger.kernel.org
3228 S:      Orphan
3229 F:      Documentation/networking/dmfe.txt
3230 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3231
3232 DC390/AM53C974 SCSI driver
3233 M:      Hannes Reinecke <hare@suse.com>
3234 L:      linux-scsi@vger.kernel.org
3235 S:      Maintained
3236 F:      drivers/scsi/am53c974.c
3237
3238 DC395x SCSI driver
3239 M:      Oliver Neukum <oliver@neukum.org>
3240 M:      Ali Akcaagac <aliakc@web.de>
3241 M:      Jamie Lenehan <lenehan@twibble.org>
3242 L:      dc395x@twibble.org
3243 W:      http://twibble.org/dist/dc395x/
3244 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3245 S:      Maintained
3246 F:      Documentation/scsi/dc395x.txt
3247 F:      drivers/scsi/dc395x.*
3248
3249 DCCP PROTOCOL
3250 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3251 L:      dccp@vger.kernel.org
3252 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3253 S:      Maintained
3254 F:      include/linux/dccp.h
3255 F:      include/uapi/linux/dccp.h
3256 F:      include/linux/tfrc.h
3257 F:      net/dccp/
3258
3259 DECnet NETWORK LAYER
3260 W:      http://linux-decnet.sourceforge.net
3261 L:      linux-decnet-user@lists.sourceforge.net
3262 S:      Orphan
3263 F:      Documentation/networking/decnet.txt
3264 F:      net/decnet/
3265
3266 DECSTATION PLATFORM SUPPORT
3267 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3268 L:      linux-mips@linux-mips.org
3269 W:      http://www.linux-mips.org/wiki/DECstation
3270 S:      Maintained
3271 F:      arch/mips/dec/
3272 F:      arch/mips/include/asm/dec/
3273 F:      arch/mips/include/asm/mach-dec/
3274
3275 DEFXX FDDI NETWORK DRIVER
3276 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3277 S:      Maintained
3278 F:      drivers/net/fddi/defxx.*
3279
3280 DELL LAPTOP DRIVER
3281 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3282 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3283 L:      platform-driver-x86@vger.kernel.org
3284 S:      Maintained
3285 F:      drivers/platform/x86/dell-laptop.c
3286
3287 DELL LAPTOP RBTN DRIVER
3288 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3289 S:      Maintained
3290 F:      drivers/platform/x86/dell-rbtn.*
3291
3292 DELL LAPTOP FREEFALL DRIVER
3293 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3294 S:      Maintained
3295 F:      drivers/platform/x86/dell-smo8800.c
3296
3297 DELL LAPTOP SMM DRIVER
3298 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3299 S:      Maintained
3300 F:      drivers/hwmon/dell-smm-hwmon.c
3301 F:      include/uapi/linux/i8k.h
3302
3303 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3304 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3305 S:      Maintained
3306 F:      Documentation/dcdbas.txt
3307 F:      drivers/firmware/dcdbas.*
3308
3309 DELL WMI EXTRAS DRIVER
3310 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3311 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3312 S:      Maintained
3313 F:      drivers/platform/x86/dell-wmi.c
3314
3315 DESIGNWARE USB2 DRD IP DRIVER
3316 M:      John Youn <johnyoun@synopsys.com>
3317 L:      linux-usb@vger.kernel.org
3318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3319 S:      Maintained
3320 F:      drivers/usb/dwc2/
3321
3322 DESIGNWARE USB3 DRD IP DRIVER
3323 M:      Felipe Balbi <balbi@ti.com>
3324 L:      linux-usb@vger.kernel.org
3325 L:      linux-omap@vger.kernel.org
3326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3327 S:      Maintained
3328 F:      drivers/usb/dwc3/
3329
3330 DEVICE COREDUMP (DEV_COREDUMP)
3331 M:      Johannes Berg <johannes@sipsolutions.net>
3332 L:      linux-kernel@vger.kernel.org
3333 S:      Maintained
3334 F:      drivers/base/devcoredump.c
3335 F:      include/linux/devcoredump.h
3336
3337 DEVICE FREQUENCY (DEVFREQ)
3338 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3339 M:      Kyungmin Park <kyungmin.park@samsung.com>
3340 L:      linux-pm@vger.kernel.org
3341 S:      Maintained
3342 F:      drivers/devfreq/
3343
3344 DEVICE NUMBER REGISTRY
3345 M:      Torben Mathiasen <device@lanana.org>
3346 W:      http://lanana.org/docs/device-list/index.html
3347 S:      Maintained
3348
3349 DEVICE-MAPPER  (LVM)
3350 M:      Alasdair Kergon <agk@redhat.com>
3351 M:      Mike Snitzer <snitzer@redhat.com>
3352 M:      dm-devel@redhat.com
3353 L:      dm-devel@redhat.com
3354 W:      http://sources.redhat.com/dm
3355 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3357 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3358 S:      Maintained
3359 F:      Documentation/device-mapper/
3360 F:      drivers/md/dm*
3361 F:      drivers/md/persistent-data/
3362 F:      include/linux/device-mapper.h
3363 F:      include/linux/dm-*.h
3364 F:      include/uapi/linux/dm-*.h
3365
3366 DIALOG SEMICONDUCTOR DRIVERS
3367 M:      Support Opensource <support.opensource@diasemi.com>
3368 W:      http://www.dialog-semiconductor.com/products
3369 S:      Supported
3370 F:      Documentation/hwmon/da90??
3371 F:      drivers/gpio/gpio-da90??.c
3372 F:      drivers/hwmon/da90??-hwmon.c
3373 F:      drivers/iio/adc/da91??-*.c
3374 F:      drivers/input/misc/da90??_onkey.c
3375 F:      drivers/input/touchscreen/da9052_tsi.c
3376 F:      drivers/leds/leds-da90??.c
3377 F:      drivers/mfd/da903x.c
3378 F:      drivers/mfd/da90??-*.c
3379 F:      drivers/mfd/da91??-*.c
3380 F:      drivers/power/da9052-battery.c
3381 F:      drivers/power/da91??-*.c
3382 F:      drivers/regulator/da903x.c
3383 F:      drivers/regulator/da9???-regulator.[ch]
3384 F:      drivers/rtc/rtc-da90??.c
3385 F:      drivers/video/backlight/da90??_bl.c
3386 F:      drivers/watchdog/da90??_wdt.c
3387 F:      include/linux/mfd/da903x.h
3388 F:      include/linux/mfd/da9052/
3389 F:      include/linux/mfd/da9055/
3390 F:      include/linux/mfd/da9063/
3391 F:      include/linux/mfd/da9150/
3392 F:      include/sound/da[79]*.h
3393 F:      sound/soc/codecs/da[79]*.[ch]
3394
3395 DIGI NEO AND CLASSIC PCI PRODUCTS
3396 M:      Lidza Louina <lidza.louina@gmail.com>
3397 M:      Mark Hounschell <markh@compro.net>
3398 L:      driverdev-devel@linuxdriverproject.org
3399 S:      Maintained
3400 F:      drivers/staging/dgnc/
3401
3402 DIGI EPCA PCI PRODUCTS
3403 M:      Lidza Louina <lidza.louina@gmail.com>
3404 M:      Daeseok Youn <daeseok.youn@gmail.com>
3405 L:      driverdev-devel@linuxdriverproject.org
3406 S:      Maintained
3407 F:      drivers/staging/dgap/
3408
3409 DIOLAN U2C-12 I2C DRIVER
3410 M:      Guenter Roeck <linux@roeck-us.net>
3411 L:      linux-i2c@vger.kernel.org
3412 S:      Maintained
3413 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3414
3415 DIRECT ACCESS (DAX)
3416 M:      Matthew Wilcox <willy@linux.intel.com>
3417 L:      linux-fsdevel@vger.kernel.org
3418 S:      Supported
3419 F:      fs/dax.c
3420
3421 DIRECTORY NOTIFICATION (DNOTIFY)
3422 M:      Eric Paris <eparis@parisplace.org>
3423 S:      Maintained
3424 F:      Documentation/filesystems/dnotify.txt
3425 F:      fs/notify/dnotify/
3426 F:      include/linux/dnotify.h
3427
3428 DISK GEOMETRY AND PARTITION HANDLING
3429 M:      Andries Brouwer <aeb@cwi.nl>
3430 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3431 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3432 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3433 S:      Maintained
3434
3435 DISKQUOTA
3436 M:      Jan Kara <jack@suse.com>
3437 S:      Maintained
3438 F:      Documentation/filesystems/quota.txt
3439 F:      fs/quota/
3440 F:      include/linux/quota*.h
3441 F:      include/uapi/linux/quota*.h
3442
3443 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3444 M:      Bernie Thompson <bernie@plugable.com>
3445 L:      linux-fbdev@vger.kernel.org
3446 S:      Maintained
3447 W:      http://plugable.com/category/projects/udlfb/
3448 F:      drivers/video/fbdev/udlfb.c
3449 F:      include/video/udlfb.h
3450 F:      Documentation/fb/udlfb.txt
3451
3452 DISTRIBUTED LOCK MANAGER (DLM)
3453 M:      Christine Caulfield <ccaulfie@redhat.com>
3454 M:      David Teigland <teigland@redhat.com>
3455 L:      cluster-devel@redhat.com
3456 W:      http://sources.redhat.com/cluster/
3457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3458 S:      Supported
3459 F:      fs/dlm/
3460
3461 DMA BUFFER SHARING FRAMEWORK
3462 M:      Sumit Semwal <sumit.semwal@linaro.org>
3463 S:      Maintained
3464 L:      linux-media@vger.kernel.org
3465 L:      dri-devel@lists.freedesktop.org
3466 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3467 F:      drivers/dma-buf/
3468 F:      include/linux/dma-buf*
3469 F:      include/linux/reservation.h
3470 F:      include/linux/*fence.h
3471 F:      Documentation/dma-buf-sharing.txt
3472 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3473
3474 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3475 M:      Vinod Koul <vinod.koul@intel.com>
3476 L:      dmaengine@vger.kernel.org
3477 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3478 S:      Maintained
3479 F:      drivers/dma/
3480 F:      include/linux/dmaengine.h
3481 F:      Documentation/dmaengine/
3482 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3483
3484 DME1737 HARDWARE MONITOR DRIVER
3485 M:      Juerg Haefliger <juergh@gmail.com>
3486 L:      lm-sensors@lm-sensors.org
3487 S:      Maintained
3488 F:      Documentation/hwmon/dme1737
3489 F:      drivers/hwmon/dme1737.c
3490
3491 DMI/SMBIOS SUPPORT
3492 M:      Jean Delvare <jdelvare@suse.com>
3493 S:      Maintained
3494 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3495 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3496 F:      drivers/firmware/dmi-id.c
3497 F:      drivers/firmware/dmi_scan.c
3498 F:      include/linux/dmi.h
3499
3500 DOCUMENTATION
3501 M:      Jonathan Corbet <corbet@lwn.net>
3502 L:      linux-doc@vger.kernel.org
3503 S:      Maintained
3504 F:      Documentation/
3505 X:      Documentation/ABI/
3506 X:      Documentation/devicetree/
3507 X:      Documentation/acpi
3508 X:      Documentation/power
3509 X:      Documentation/spi
3510 X:      Documentation/DocBook/media
3511 T:      git git://git.lwn.net/linux-2.6.git docs-next
3512
3513 DOUBLETALK DRIVER
3514 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3515 L:      blinux-list@redhat.com
3516 S:      Maintained
3517 F:      drivers/char/dtlk.c
3518 F:      include/linux/dtlk.h
3519
3520 DPT_I2O SCSI RAID DRIVER
3521 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3522 L:      linux-scsi@vger.kernel.org
3523 W:      http://www.adaptec.com/
3524 S:      Maintained
3525 F:      drivers/scsi/dpt*
3526 F:      drivers/scsi/dpt/
3527
3528 DRBD DRIVER
3529 P:      Philipp Reisner
3530 P:      Lars Ellenberg
3531 M:      drbd-dev@lists.linbit.com
3532 L:      drbd-user@lists.linbit.com
3533 W:      http://www.drbd.org
3534 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3535 T:      git git://git.drbd.org/drbd-8.3.git
3536 S:      Supported
3537 F:      drivers/block/drbd/
3538 F:      lib/lru_cache.c
3539 F:      Documentation/blockdev/drbd/
3540
3541 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3542 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3544 S:      Supported
3545 F:      Documentation/kobject.txt
3546 F:      drivers/base/
3547 F:      fs/debugfs/
3548 F:      fs/kernfs/
3549 F:      fs/sysfs/
3550 F:      include/linux/debugfs.h
3551 F:      include/linux/kobj*
3552 F:      lib/kobj*
3553
3554 DRM DRIVERS
3555 M:      David Airlie <airlied@linux.ie>
3556 L:      dri-devel@lists.freedesktop.org
3557 T:      git git://people.freedesktop.org/~airlied/linux
3558 S:      Maintained
3559 F:      drivers/gpu/drm/
3560 F:      drivers/gpu/vga/
3561 F:      include/drm/
3562 F:      include/uapi/drm/
3563
3564 RADEON DRM DRIVERS
3565 M:      Alex Deucher <alexander.deucher@amd.com>
3566 M:      Christian König <christian.koenig@amd.com>
3567 L:      dri-devel@lists.freedesktop.org
3568 T:      git git://people.freedesktop.org/~agd5f/linux
3569 S:      Supported
3570 F:      drivers/gpu/drm/radeon/
3571 F:      include/uapi/drm/radeon*
3572
3573 DRM PANEL DRIVERS
3574 M:      Thierry Reding <thierry.reding@gmail.com>
3575 L:      dri-devel@lists.freedesktop.org
3576 T:      git git://anongit.freedesktop.org/tegra/linux.git
3577 S:      Maintained
3578 F:      drivers/gpu/drm/drm_panel.c
3579 F:      drivers/gpu/drm/panel/
3580 F:      include/drm/drm_panel.h
3581 F:      Documentation/devicetree/bindings/panel/
3582
3583 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3584 M:      Daniel Vetter <daniel.vetter@intel.com>
3585 M:      Jani Nikula <jani.nikula@linux.intel.com>
3586 L:      intel-gfx@lists.freedesktop.org
3587 L:      dri-devel@lists.freedesktop.org
3588 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3589 T:      git git://anongit.freedesktop.org/drm-intel
3590 S:      Supported
3591 F:      drivers/gpu/drm/i915/
3592 F:      include/drm/i915*
3593 F:      include/uapi/drm/i915*
3594
3595 DRM DRIVERS FOR ATMEL HLCDC
3596 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3597 L:      dri-devel@lists.freedesktop.org
3598 S:      Supported
3599 F:      drivers/gpu/drm/atmel-hlcdc/
3600 F:      Documentation/devicetree/bindings/drm/atmel/
3601
3602 DRM DRIVERS FOR EXYNOS
3603 M:      Inki Dae <inki.dae@samsung.com>
3604 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3605 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3606 M:      Kyungmin Park <kyungmin.park@samsung.com>
3607 L:      dri-devel@lists.freedesktop.org
3608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3609 S:      Supported
3610 F:      drivers/gpu/drm/exynos/
3611 F:      include/drm/exynos*
3612 F:      include/uapi/drm/exynos*
3613
3614 DRM DRIVERS FOR FREESCALE DCU
3615 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3616 M:      Alison Wang <alison.wang@freescale.com>
3617 L:      dri-devel@lists.freedesktop.org
3618 S:      Supported
3619 F:      drivers/gpu/drm/fsl-dcu/
3620 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3621 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3622
3623 DRM DRIVERS FOR FREESCALE IMX
3624 M:      Philipp Zabel <p.zabel@pengutronix.de>
3625 L:      dri-devel@lists.freedesktop.org
3626 S:      Maintained
3627 F:      drivers/gpu/drm/imx/
3628 F:      Documentation/devicetree/bindings/drm/imx/
3629
3630 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3631 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3632 L:      dri-devel@lists.freedesktop.org
3633 T:      git git://github.com/patjak/drm-gma500
3634 S:      Maintained
3635 F:      drivers/gpu/drm/gma500
3636 F:      include/drm/gma500*
3637
3638 DRM DRIVERS FOR NVIDIA TEGRA
3639 M:      Thierry Reding <thierry.reding@gmail.com>
3640 M:      Terje Bergström <tbergstrom@nvidia.com>
3641 L:      dri-devel@lists.freedesktop.org
3642 L:      linux-tegra@vger.kernel.org
3643 T:      git git://anongit.freedesktop.org/tegra/linux.git
3644 S:      Supported
3645 F:      drivers/gpu/drm/tegra/
3646 F:      drivers/gpu/host1x/
3647 F:      include/linux/host1x.h
3648 F:      include/uapi/drm/tegra_drm.h
3649 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3650
3651 DRM DRIVERS FOR RENESAS
3652 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3653 L:      dri-devel@lists.freedesktop.org
3654 L:      linux-sh@vger.kernel.org
3655 T:      git git://people.freedesktop.org/~airlied/linux
3656 S:      Supported
3657 F:      drivers/gpu/drm/rcar-du/
3658 F:      drivers/gpu/drm/shmobile/
3659 F:      include/linux/platform_data/shmob_drm.h
3660
3661 DRM DRIVERS FOR ROCKCHIP
3662 M:      Mark Yao <mark.yao@rock-chips.com>
3663 L:      dri-devel@lists.freedesktop.org
3664 S:      Maintained
3665 F:      drivers/gpu/drm/rockchip/
3666 F:      Documentation/devicetree/bindings/video/rockchip*
3667
3668 DRM DRIVERS FOR STI
3669 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3670 M:      Vincent Abriou <vincent.abriou@st.com>
3671 L:      dri-devel@lists.freedesktop.org
3672 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3673 S:      Maintained
3674 F:      drivers/gpu/drm/sti
3675 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3676
3677 DSBR100 USB FM RADIO DRIVER
3678 M:      Alexey Klimov <klimov.linux@gmail.com>
3679 L:      linux-media@vger.kernel.org
3680 T:      git git://linuxtv.org/media_tree.git
3681 S:      Maintained
3682 F:      drivers/media/radio/dsbr100.c
3683
3684 DSCC4 DRIVER
3685 M:      Francois Romieu <romieu@fr.zoreil.com>
3686 L:      netdev@vger.kernel.org
3687 S:      Maintained
3688 F:      drivers/net/wan/dscc4.c
3689
3690 DT3155 MEDIA DRIVER
3691 M:      Hans Verkuil <hverkuil@xs4all.nl>
3692 L:      linux-media@vger.kernel.org
3693 T:      git git://linuxtv.org/media_tree.git
3694 W:      http://linuxtv.org
3695 S:      Odd Fixes
3696 F:      drivers/media/pci/dt3155/
3697
3698 DVB_USB_AF9015 MEDIA DRIVER
3699 M:      Antti Palosaari <crope@iki.fi>
3700 L:      linux-media@vger.kernel.org
3701 W:      http://linuxtv.org/
3702 W:      http://palosaari.fi/linux/
3703 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3704 T:      git git://linuxtv.org/anttip/media_tree.git
3705 S:      Maintained
3706 F:      drivers/media/usb/dvb-usb-v2/af9015*
3707
3708 DVB_USB_AF9035 MEDIA DRIVER
3709 M:      Antti Palosaari <crope@iki.fi>
3710 L:      linux-media@vger.kernel.org
3711 W:      http://linuxtv.org/
3712 W:      http://palosaari.fi/linux/
3713 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3714 T:      git git://linuxtv.org/anttip/media_tree.git
3715 S:      Maintained
3716 F:      drivers/media/usb/dvb-usb-v2/af9035*
3717
3718 DVB_USB_ANYSEE MEDIA DRIVER
3719 M:      Antti Palosaari <crope@iki.fi>
3720 L:      linux-media@vger.kernel.org
3721 W:      http://linuxtv.org/
3722 W:      http://palosaari.fi/linux/
3723 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3724 T:      git git://linuxtv.org/anttip/media_tree.git
3725 S:      Maintained
3726 F:      drivers/media/usb/dvb-usb-v2/anysee*
3727
3728 DVB_USB_AU6610 MEDIA DRIVER
3729 M:      Antti Palosaari <crope@iki.fi>
3730 L:      linux-media@vger.kernel.org
3731 W:      http://linuxtv.org/
3732 W:      http://palosaari.fi/linux/
3733 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3734 T:      git git://linuxtv.org/anttip/media_tree.git
3735 S:      Maintained
3736 F:      drivers/media/usb/dvb-usb-v2/au6610*
3737
3738 DVB_USB_CE6230 MEDIA DRIVER
3739 M:      Antti Palosaari <crope@iki.fi>
3740 L:      linux-media@vger.kernel.org
3741 W:      http://linuxtv.org/
3742 W:      http://palosaari.fi/linux/
3743 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3744 T:      git git://linuxtv.org/anttip/media_tree.git
3745 S:      Maintained
3746 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3747
3748 DVB_USB_CXUSB MEDIA DRIVER
3749 M:      Michael Krufky <mkrufky@linuxtv.org>
3750 L:      linux-media@vger.kernel.org
3751 W:      http://linuxtv.org/
3752 W:      http://github.com/mkrufky
3753 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3754 T:      git git://linuxtv.org/media_tree.git
3755 S:      Maintained
3756 F:      drivers/media/usb/dvb-usb/cxusb*
3757
3758 DVB_USB_EC168 MEDIA DRIVER
3759 M:      Antti Palosaari <crope@iki.fi>
3760 L:      linux-media@vger.kernel.org
3761 W:      http://linuxtv.org/
3762 W:      http://palosaari.fi/linux/
3763 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3764 T:      git git://linuxtv.org/anttip/media_tree.git
3765 S:      Maintained
3766 F:      drivers/media/usb/dvb-usb-v2/ec168*
3767
3768 DVB_USB_GL861 MEDIA DRIVER
3769 M:      Antti Palosaari <crope@iki.fi>
3770 L:      linux-media@vger.kernel.org
3771 W:      http://linuxtv.org/
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/gl861*
3776
3777 DVB_USB_MXL111SF MEDIA DRIVER
3778 M:      Michael Krufky <mkrufky@linuxtv.org>
3779 L:      linux-media@vger.kernel.org
3780 W:      http://linuxtv.org/
3781 W:      http://github.com/mkrufky
3782 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3783 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3784 S:      Maintained
3785 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3786
3787 DVB_USB_RTL28XXU MEDIA DRIVER
3788 M:      Antti Palosaari <crope@iki.fi>
3789 L:      linux-media@vger.kernel.org
3790 W:      http://linuxtv.org/
3791 W:      http://palosaari.fi/linux/
3792 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3793 T:      git git://linuxtv.org/anttip/media_tree.git
3794 S:      Maintained
3795 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3796
3797 DVB_USB_V2 MEDIA DRIVER
3798 M:      Antti Palosaari <crope@iki.fi>
3799 L:      linux-media@vger.kernel.org
3800 W:      http://linuxtv.org/
3801 W:      http://palosaari.fi/linux/
3802 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3803 T:      git git://linuxtv.org/anttip/media_tree.git
3804 S:      Maintained
3805 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3806 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3807
3808 DYNAMIC DEBUG
3809 M:      Jason Baron <jbaron@akamai.com>
3810 S:      Maintained
3811 F:      lib/dynamic_debug.c
3812 F:      include/linux/dynamic_debug.h
3813
3814 DZ DECSTATION DZ11 SERIAL DRIVER
3815 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3816 S:      Maintained
3817 F:      drivers/tty/serial/dz.*
3818
3819 E3X0 POWER BUTTON DRIVER
3820 M:      Moritz Fischer <moritz.fischer@ettus.com>
3821 L:      usrp-users@lists.ettus.com
3822 W:      http://www.ettus.com
3823 S:      Supported
3824 F:      drivers/input/misc/e3x0-button.c
3825 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3826
3827 E4000 MEDIA DRIVER
3828 M:      Antti Palosaari <crope@iki.fi>
3829 L:      linux-media@vger.kernel.org
3830 W:      http://linuxtv.org/
3831 W:      http://palosaari.fi/linux/
3832 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3833 T:      git git://linuxtv.org/anttip/media_tree.git
3834 S:      Maintained
3835 F:      drivers/media/tuners/e4000*
3836
3837 EATA ISA/EISA/PCI SCSI DRIVER
3838 M:      Dario Ballabio <ballabio_dario@emc.com>
3839 L:      linux-scsi@vger.kernel.org
3840 S:      Maintained
3841 F:      drivers/scsi/eata.c
3842
3843 EC100 MEDIA DRIVER
3844 M:      Antti Palosaari <crope@iki.fi>
3845 L:      linux-media@vger.kernel.org
3846 W:      http://linuxtv.org/
3847 W:      http://palosaari.fi/linux/
3848 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3849 T:      git git://linuxtv.org/anttip/media_tree.git
3850 S:      Maintained
3851 F:      drivers/media/dvb-frontends/ec100*
3852
3853 ECRYPT FILE SYSTEM
3854 M:      Tyler Hicks <tyhicks@canonical.com>
3855 L:      ecryptfs@vger.kernel.org
3856 W:      http://ecryptfs.org
3857 W:      https://launchpad.net/ecryptfs
3858 S:      Supported
3859 F:      Documentation/filesystems/ecryptfs.txt
3860 F:      fs/ecryptfs/
3861
3862 EDAC-CORE
3863 M:      Doug Thompson <dougthompson@xmission.com>
3864 M:      Borislav Petkov <bp@alien8.de>
3865 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3866 L:      linux-edac@vger.kernel.org
3867 W:      bluesmoke.sourceforge.net
3868 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3869 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3870 S:      Supported
3871 F:      Documentation/edac.txt
3872 F:      drivers/edac/
3873 F:      include/linux/edac.h
3874
3875 EDAC-AMD64
3876 M:      Doug Thompson <dougthompson@xmission.com>
3877 M:      Borislav Petkov <bp@alien8.de>
3878 L:      linux-edac@vger.kernel.org
3879 W:      bluesmoke.sourceforge.net
3880 S:      Maintained
3881 F:      drivers/edac/amd64_edac*
3882
3883 EDAC-CALXEDA
3884 M:      Doug Thompson <dougthompson@xmission.com>
3885 M:      Robert Richter <rric@kernel.org>
3886 L:      linux-edac@vger.kernel.org
3887 W:      bluesmoke.sourceforge.net
3888 S:      Maintained
3889 F:      drivers/edac/highbank*
3890
3891 EDAC-CAVIUM
3892 M:      Ralf Baechle <ralf@linux-mips.org>
3893 M:      David Daney <david.daney@cavium.com>
3894 L:      linux-edac@vger.kernel.org
3895 L:      linux-mips@linux-mips.org
3896 W:      bluesmoke.sourceforge.net
3897 S:      Supported
3898 F:      drivers/edac/octeon_edac*
3899
3900 EDAC-E752X
3901 M:      Mark Gross <mark.gross@intel.com>
3902 M:      Doug Thompson <dougthompson@xmission.com>
3903 L:      linux-edac@vger.kernel.org
3904 W:      bluesmoke.sourceforge.net
3905 S:      Maintained
3906 F:      drivers/edac/e752x_edac.c
3907
3908 EDAC-E7XXX
3909 M:      Doug Thompson <dougthompson@xmission.com>
3910 L:      linux-edac@vger.kernel.org
3911 W:      bluesmoke.sourceforge.net
3912 S:      Maintained
3913 F:      drivers/edac/e7xxx_edac.c
3914
3915 EDAC-GHES
3916 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3917 L:      linux-edac@vger.kernel.org
3918 W:      bluesmoke.sourceforge.net
3919 S:      Maintained
3920 F:      drivers/edac/ghes_edac.c
3921
3922 EDAC-I82443BXGX
3923 M:      Tim Small <tim@buttersideup.com>
3924 L:      linux-edac@vger.kernel.org
3925 W:      bluesmoke.sourceforge.net
3926 S:      Maintained
3927 F:      drivers/edac/i82443bxgx_edac.c
3928
3929 EDAC-I3000
3930 M:      Jason Uhlenkott <juhlenko@akamai.com>
3931 L:      linux-edac@vger.kernel.org
3932 W:      bluesmoke.sourceforge.net
3933 S:      Maintained
3934 F:      drivers/edac/i3000_edac.c
3935
3936 EDAC-I5000
3937 M:      Doug Thompson <dougthompson@xmission.com>
3938 L:      linux-edac@vger.kernel.org
3939 W:      bluesmoke.sourceforge.net
3940 S:      Maintained
3941 F:      drivers/edac/i5000_edac.c
3942
3943 EDAC-I5400
3944 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3945 L:      linux-edac@vger.kernel.org
3946 W:      bluesmoke.sourceforge.net
3947 S:      Maintained
3948 F:      drivers/edac/i5400_edac.c
3949
3950 EDAC-I7300
3951 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3952 L:      linux-edac@vger.kernel.org
3953 W:      bluesmoke.sourceforge.net
3954 S:      Maintained
3955 F:      drivers/edac/i7300_edac.c
3956
3957 EDAC-I7CORE
3958 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3959 L:      linux-edac@vger.kernel.org
3960 W:      bluesmoke.sourceforge.net
3961 S:      Maintained
3962 F:      drivers/edac/i7core_edac.c
3963
3964 EDAC-I82975X
3965 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3966 M:      "Arvind R." <arvino55@gmail.com>
3967 L:      linux-edac@vger.kernel.org
3968 W:      bluesmoke.sourceforge.net
3969 S:      Maintained
3970 F:      drivers/edac/i82975x_edac.c
3971
3972 EDAC-IE31200
3973 M:      Jason Baron <jbaron@akamai.com>
3974 L:      linux-edac@vger.kernel.org
3975 W:      bluesmoke.sourceforge.net
3976 S:      Maintained
3977 F:      drivers/edac/ie31200_edac.c
3978
3979 EDAC-MPC85XX
3980 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3981 L:      linux-edac@vger.kernel.org
3982 W:      bluesmoke.sourceforge.net
3983 S:      Maintained
3984 F:      drivers/edac/mpc85xx_edac.[ch]
3985
3986 EDAC-PASEMI
3987 M:      Egor Martovetsky <egor@pasemi.com>
3988 L:      linux-edac@vger.kernel.org
3989 W:      bluesmoke.sourceforge.net
3990 S:      Maintained
3991 F:      drivers/edac/pasemi_edac.c
3992
3993 EDAC-R82600
3994 M:      Tim Small <tim@buttersideup.com>
3995 L:      linux-edac@vger.kernel.org
3996 W:      bluesmoke.sourceforge.net
3997 S:      Maintained
3998 F:      drivers/edac/r82600_edac.c
3999
4000 EDAC-SBRIDGE
4001 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4002 L:      linux-edac@vger.kernel.org
4003 W:      bluesmoke.sourceforge.net
4004 S:      Maintained
4005 F:      drivers/edac/sb_edac.c
4006
4007 EDAC-XGENE
4008 APPLIED MICRO (APM) X-GENE SOC EDAC
4009 M:     Loc Ho <lho@apm.com>
4010 S:     Supported
4011 F:     drivers/edac/xgene_edac.c
4012 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4013
4014 EDIROL UA-101/UA-1000 DRIVER
4015 M:      Clemens Ladisch <clemens@ladisch.de>
4016 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4017 T:      git git://git.alsa-project.org/alsa-kernel.git
4018 S:      Maintained
4019 F:      sound/usb/misc/ua101.c
4020
4021 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4022 M:      Matt Fleming <matt@codeblueprint.co.uk>
4023 L:      linux-efi@vger.kernel.org
4024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4025 S:      Maintained
4026 F:      Documentation/efi-stub.txt
4027 F:      arch/ia64/kernel/efi.c
4028 F:      arch/x86/boot/compressed/eboot.[ch]
4029 F:      arch/x86/include/asm/efi.h
4030 F:      arch/x86/platform/efi/*
4031 F:      drivers/firmware/efi/*
4032 F:      include/linux/efi*.h
4033
4034 EFI VARIABLE FILESYSTEM
4035 M:      Matthew Garrett <matthew.garrett@nebula.com>
4036 M:      Jeremy Kerr <jk@ozlabs.org>
4037 M:      Matt Fleming <matt@codeblueprint.co.uk>
4038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4039 L:      linux-efi@vger.kernel.org
4040 S:      Maintained
4041 F:      fs/efivarfs/
4042
4043 EFIFB FRAMEBUFFER DRIVER
4044 L:      linux-fbdev@vger.kernel.org
4045 M:      Peter Jones <pjones@redhat.com>
4046 S:      Maintained
4047 F:      drivers/video/fbdev/efifb.c
4048
4049 EFS FILESYSTEM
4050 W:      http://aeschi.ch.eu.org/efs/
4051 S:      Orphan
4052 F:      fs/efs/
4053
4054 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4055 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4056 M:      Christoph Raisch <raisch@de.ibm.com>
4057 L:      linux-rdma@vger.kernel.org
4058 S:      Supported
4059 F:      drivers/infiniband/hw/ehca/
4060
4061 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4062 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4063 L:      netdev@vger.kernel.org
4064 S:      Maintained
4065 F:      drivers/net/ethernet/ibm/ehea/
4066
4067 EM28XX VIDEO4LINUX DRIVER
4068 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4069 L:      linux-media@vger.kernel.org
4070 W:      http://linuxtv.org
4071 T:      git git://linuxtv.org/media_tree.git
4072 S:      Maintained
4073 F:      drivers/media/usb/em28xx/
4074
4075 EMBEDDED LINUX
4076 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4077 M:      Matt Mackall <mpm@selenic.com>
4078 M:      David Woodhouse <dwmw2@infradead.org>
4079 L:      linux-embedded@vger.kernel.org
4080 S:      Maintained
4081
4082 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4083 M:      James Smart <james.smart@avagotech.com>
4084 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4085 L:      linux-scsi@vger.kernel.org
4086 W:      http://www.avagotech.com
4087 S:      Supported
4088 F:      drivers/scsi/lpfc/
4089
4090 ENE CB710 FLASH CARD READER DRIVER
4091 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4092 S:      Maintained
4093 F:      drivers/misc/cb710/
4094 F:      drivers/mmc/host/cb710-mmc.*
4095 F:      include/linux/cb710.h
4096
4097 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4098 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4099 S:      Maintained
4100 F:      drivers/media/rc/ene_ir.*
4101
4102 ENHANCED ERROR HANDLING (EEH)
4103 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4104 L:      linuxppc-dev@lists.ozlabs.org
4105 S:      Supported
4106 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4107 F:      arch/powerpc/kernel/eeh*.c
4108
4109 EPSON S1D13XXX FRAMEBUFFER DRIVER
4110 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4111 S:      Maintained
4112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4113 F:      drivers/video/fbdev/s1d13xxxfb.c
4114 F:      include/video/s1d13xxxfb.h
4115
4116 ET131X NETWORK DRIVER
4117 M:      Mark Einon <mark.einon@gmail.com>
4118 S:      Odd Fixes
4119 F:      drivers/net/ethernet/agere/
4120
4121 ETHERNET BRIDGE
4122 M:      Stephen Hemminger <stephen@networkplumber.org>
4123 L:      bridge@lists.linux-foundation.org
4124 L:      netdev@vger.kernel.org
4125 W:      http://www.linuxfoundation.org/en/Net:Bridge
4126 S:      Maintained
4127 F:      include/linux/netfilter_bridge/
4128 F:      net/bridge/
4129
4130 ETHERNET PHY LIBRARY
4131 M:      Florian Fainelli <f.fainelli@gmail.com>
4132 L:      netdev@vger.kernel.org
4133 S:      Maintained
4134 F:      include/linux/phy.h
4135 F:      include/linux/phy_fixed.h
4136 F:      drivers/net/phy/
4137 F:      Documentation/networking/phy.txt
4138 F:      drivers/of/of_mdio.c
4139 F:      drivers/of/of_net.c
4140
4141 EXT2 FILE SYSTEM
4142 M:      Jan Kara <jack@suse.com>
4143 L:      linux-ext4@vger.kernel.org
4144 S:      Maintained
4145 F:      Documentation/filesystems/ext2.txt
4146 F:      fs/ext2/
4147 F:      include/linux/ext2*
4148
4149 EXT4 FILE SYSTEM
4150 M:      "Theodore Ts'o" <tytso@mit.edu>
4151 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4152 L:      linux-ext4@vger.kernel.org
4153 W:      http://ext4.wiki.kernel.org
4154 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4155 S:      Maintained
4156 F:      Documentation/filesystems/ext4.txt
4157 F:      fs/ext4/
4158
4159 Extended Verification Module (EVM)
4160 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4161 L:      linux-ima-devel@lists.sourceforge.net
4162 L:      linux-security-module@vger.kernel.org
4163 S:      Supported
4164 F:      security/integrity/evm/
4165
4166 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4167 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4168 M:      Chanwoo Choi <cw00.choi@samsung.com>
4169 L:      linux-kernel@vger.kernel.org
4170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4171 S:      Maintained
4172 F:      drivers/extcon/
4173 F:      Documentation/extcon/
4174
4175 EXYNOS DP DRIVER
4176 M:      Jingoo Han <jingoohan1@gmail.com>
4177 L:      dri-devel@lists.freedesktop.org
4178 S:      Maintained
4179 F:      drivers/gpu/drm/exynos/exynos_dp*
4180
4181 EXYNOS MIPI DISPLAY DRIVERS
4182 M:      Inki Dae <inki.dae@samsung.com>
4183 M:      Donghwa Lee <dh09.lee@samsung.com>
4184 M:      Kyungmin Park <kyungmin.park@samsung.com>
4185 L:      linux-fbdev@vger.kernel.org
4186 S:      Maintained
4187 F:      drivers/video/fbdev/exynos/exynos_mipi*
4188 F:      include/video/exynos_mipi*
4189
4190 F71805F HARDWARE MONITORING DRIVER
4191 M:      Jean Delvare <jdelvare@suse.com>
4192 L:      lm-sensors@lm-sensors.org
4193 S:      Maintained
4194 F:      Documentation/hwmon/f71805f
4195 F:      drivers/hwmon/f71805f.c
4196
4197 FC0011 TUNER DRIVER
4198 M:      Michael Buesch <m@bues.ch>
4199 L:      linux-media@vger.kernel.org
4200 S:      Maintained
4201 F:      drivers/media/tuners/fc0011.h
4202 F:      drivers/media/tuners/fc0011.c
4203
4204 FC2580 MEDIA DRIVER
4205 M:      Antti Palosaari <crope@iki.fi>
4206 L:      linux-media@vger.kernel.org
4207 W:      http://linuxtv.org/
4208 W:      http://palosaari.fi/linux/
4209 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4210 T:      git git://linuxtv.org/anttip/media_tree.git
4211 S:      Maintained
4212 F:      drivers/media/tuners/fc2580*
4213
4214 FANOTIFY
4215 M:      Eric Paris <eparis@redhat.com>
4216 S:      Maintained
4217 F:      fs/notify/fanotify/
4218 F:      include/linux/fanotify.h
4219 F:      include/uapi/linux/fanotify.h
4220
4221 FARSYNC SYNCHRONOUS DRIVER
4222 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4223 W:      http://www.farsite.co.uk/
4224 S:      Supported
4225 F:      drivers/net/wan/farsync.*
4226
4227 FAULT INJECTION SUPPORT
4228 M:      Akinobu Mita <akinobu.mita@gmail.com>
4229 S:      Supported
4230 F:      Documentation/fault-injection/
4231 F:      lib/fault-inject.c
4232
4233 FBTFT Framebuffer drivers
4234 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4235 M:      Noralf Trønnes <noralf@tronnes.org>
4236 S:      Maintained
4237 F:      drivers/staging/fbtft/
4238
4239 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4240 M:      Vasu Dev <vasu.dev@intel.com>
4241 L:      fcoe-devel@open-fcoe.org
4242 W:      www.Open-FCoE.org
4243 S:      Supported
4244 F:      drivers/scsi/libfc/
4245 F:      drivers/scsi/fcoe/
4246 F:      include/scsi/fc/
4247 F:      include/scsi/libfc.h
4248 F:      include/scsi/libfcoe.h
4249 F:      include/uapi/scsi/fc/
4250
4251 FILE LOCKING (flock() and fcntl()/lockf())
4252 M:      Jeff Layton <jlayton@poochiereds.net>
4253 M:      "J. Bruce Fields" <bfields@fieldses.org>
4254 L:      linux-fsdevel@vger.kernel.org
4255 S:      Maintained
4256 F:      include/linux/fcntl.h
4257 F:      include/linux/fs.h
4258 F:      include/uapi/linux/fcntl.h
4259 F:      include/uapi/linux/fs.h
4260 F:      fs/fcntl.c
4261 F:      fs/locks.c
4262
4263 FILESYSTEMS (VFS and infrastructure)
4264 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4265 L:      linux-fsdevel@vger.kernel.org
4266 S:      Maintained
4267 F:      fs/*
4268
4269 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4270 M:      Riku Voipio <riku.voipio@iki.fi>
4271 L:      lm-sensors@lm-sensors.org
4272 S:      Maintained
4273 F:      drivers/hwmon/f75375s.c
4274 F:      include/linux/f75375s.h
4275
4276 FIREWIRE AUDIO DRIVERS
4277 M:      Clemens Ladisch <clemens@ladisch.de>
4278 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4279 T:      git git://git.alsa-project.org/alsa-kernel.git
4280 S:      Maintained
4281 F:      sound/firewire/
4282
4283 FIREWIRE MEDIA DRIVERS (firedtv)
4284 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4285 L:      linux-media@vger.kernel.org
4286 L:      linux1394-devel@lists.sourceforge.net
4287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4288 S:      Maintained
4289 F:      drivers/media/firewire/
4290
4291 FIREWIRE SBP-2 TARGET
4292 M:      Chris Boot <bootc@bootc.net>
4293 L:      linux-scsi@vger.kernel.org
4294 L:      target-devel@vger.kernel.org
4295 L:      linux1394-devel@lists.sourceforge.net
4296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4297 S:      Maintained
4298 F:      drivers/target/sbp/
4299
4300 FIREWIRE SUBSYSTEM
4301 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4302 L:      linux1394-devel@lists.sourceforge.net
4303 W:      http://ieee1394.wiki.kernel.org/
4304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4305 S:      Maintained
4306 F:      drivers/firewire/
4307 F:      include/linux/firewire.h
4308 F:      include/uapi/linux/firewire*.h
4309 F:      tools/firewire/
4310
4311 FIRMWARE LOADER (request_firmware)
4312 M:      Ming Lei <ming.lei@canonical.com>
4313 L:      linux-kernel@vger.kernel.org
4314 S:      Maintained
4315 F:      Documentation/firmware_class/
4316 F:      drivers/base/firmware*.c
4317 F:      include/linux/firmware.h
4318
4319 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4320 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4321 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4322 S:      Maintained
4323 F:      drivers/block/rsxx/
4324
4325 FLOPPY DRIVER
4326 M:      Jiri Kosina <jikos@kernel.org>
4327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4328 S:      Odd fixes
4329 F:      drivers/block/floppy.c
4330
4331 FMC SUBSYSTEM
4332 M:      Alessandro Rubini <rubini@gnudd.com>
4333 W:      http://www.ohwr.org/projects/fmc-bus
4334 S:      Supported
4335 F:      drivers/fmc/
4336 F:      include/linux/fmc*.h
4337 F:      include/linux/ipmi-fru.h
4338 K:      fmc_d.*register
4339
4340 FPU EMULATOR
4341 M:      Bill Metzenthen <billm@melbpc.org.au>
4342 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4343 S:      Maintained
4344 F:      arch/x86/math-emu/
4345
4346 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4347 L:      netdev@vger.kernel.org
4348 S:      Orphan
4349 F:      drivers/net/wan/dlci.c
4350 F:      drivers/net/wan/sdla.c
4351
4352 FRAMEBUFFER LAYER
4353 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4354 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4355 L:      linux-fbdev@vger.kernel.org
4356 W:      http://linux-fbdev.sourceforge.net/
4357 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4359 S:      Maintained
4360 F:      Documentation/fb/
4361 F:      Documentation/devicetree/bindings/fb/
4362 F:      drivers/video/
4363 F:      include/video/
4364 F:      include/linux/fb.h
4365 F:      include/uapi/video/
4366 F:      include/uapi/linux/fb.h
4367
4368 FREESCALE DIU FRAMEBUFFER DRIVER
4369 M:      Timur Tabi <timur@tabi.org>
4370 L:      linux-fbdev@vger.kernel.org
4371 S:      Maintained
4372 F:      drivers/video/fbdev/fsl-diu-fb.*
4373
4374 FREESCALE DMA DRIVER
4375 M:      Li Yang <leoli@freescale.com>
4376 M:      Zhang Wei <zw@zh-kernel.org>
4377 L:      linuxppc-dev@lists.ozlabs.org
4378 S:      Maintained
4379 F:      drivers/dma/fsldma.*
4380
4381 FREESCALE I2C CPM DRIVER
4382 M:      Jochen Friedrich <jochen@scram.de>
4383 L:      linuxppc-dev@lists.ozlabs.org
4384 L:      linux-i2c@vger.kernel.org
4385 S:      Maintained
4386 F:      drivers/i2c/busses/i2c-cpm.c
4387
4388 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4389 M:      Sascha Hauer <kernel@pengutronix.de>
4390 L:      linux-fbdev@vger.kernel.org
4391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4392 S:      Maintained
4393 F:      include/linux/platform_data/video-imxfb.h
4394 F:      drivers/video/fbdev/imxfb.c
4395
4396 FREESCALE QUAD SPI DRIVER
4397 M:      Han Xu <han.xu@freescale.com>
4398 L:      linux-mtd@lists.infradead.org
4399 S:      Maintained
4400 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4401
4402 FREESCALE SOC FS_ENET DRIVER
4403 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4404 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4405 L:      linuxppc-dev@lists.ozlabs.org
4406 L:      netdev@vger.kernel.org
4407 S:      Maintained
4408 F:      drivers/net/ethernet/freescale/fs_enet/
4409 F:      include/linux/fs_enet_pd.h
4410
4411 FREESCALE QUICC ENGINE LIBRARY
4412 L:      linuxppc-dev@lists.ozlabs.org
4413 S:      Orphan
4414 F:      arch/powerpc/sysdev/qe_lib/
4415 F:      arch/powerpc/include/asm/*qe.h
4416
4417 FREESCALE USB PERIPHERAL DRIVERS
4418 M:      Li Yang <leoli@freescale.com>
4419 L:      linux-usb@vger.kernel.org
4420 L:      linuxppc-dev@lists.ozlabs.org
4421 S:      Maintained
4422 F:      drivers/usb/gadget/udc/fsl*
4423
4424 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4425 M:      Li Yang <leoli@freescale.com>
4426 L:      netdev@vger.kernel.org
4427 L:      linuxppc-dev@lists.ozlabs.org
4428 S:      Maintained
4429 F:      drivers/net/ethernet/freescale/ucc_geth*
4430
4431 FREESCALE QUICC ENGINE UCC UART DRIVER
4432 M:      Timur Tabi <timur@tabi.org>
4433 L:      linuxppc-dev@lists.ozlabs.org
4434 S:      Maintained
4435 F:      drivers/tty/serial/ucc_uart.c
4436
4437 FREESCALE SOC SOUND DRIVERS
4438 M:      Timur Tabi <timur@tabi.org>
4439 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4440 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4441 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4442 L:      linuxppc-dev@lists.ozlabs.org
4443 S:      Maintained
4444 F:      sound/soc/fsl/fsl*
4445 F:      sound/soc/fsl/imx*
4446 F:      sound/soc/fsl/mpc8610_hpcd.c
4447
4448 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4449 M:      "J. German Rivera" <German.Rivera@freescale.com>
4450 L:      linux-kernel@vger.kernel.org
4451 S:      Maintained
4452 F:      drivers/staging/fsl-mc/
4453
4454 FREEVXFS FILESYSTEM
4455 M:      Christoph Hellwig <hch@infradead.org>
4456 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4457 S:      Maintained
4458 F:      fs/freevxfs/
4459
4460 FREEZER
4461 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4462 M:      Pavel Machek <pavel@ucw.cz>
4463 L:      linux-pm@vger.kernel.org
4464 S:      Supported
4465 F:      Documentation/power/freezing-of-tasks.txt
4466 F:      include/linux/freezer.h
4467 F:      kernel/freezer.c
4468
4469 FRONTSWAP API
4470 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4471 L:      linux-kernel@vger.kernel.org
4472 S:      Maintained
4473 F:      mm/frontswap.c
4474 F:      include/linux/frontswap.h
4475
4476 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4477 M:      David Howells <dhowells@redhat.com>
4478 L:      linux-cachefs@redhat.com
4479 S:      Supported
4480 F:      Documentation/filesystems/caching/
4481 F:      fs/fscache/
4482 F:      include/linux/fscache*.h
4483
4484 F2FS FILE SYSTEM
4485 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4486 M:      Changman Lee <cm224.lee@samsung.com>
4487 R:      Chao Yu <chao2.yu@samsung.com>
4488 L:      linux-f2fs-devel@lists.sourceforge.net
4489 W:      http://en.wikipedia.org/wiki/F2FS
4490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4491 S:      Maintained
4492 F:      Documentation/filesystems/f2fs.txt
4493 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4494 F:      fs/f2fs/
4495 F:      include/linux/f2fs_fs.h
4496 F:      include/trace/events/f2fs.h
4497
4498 FUJITSU FR-V (FRV) PORT
4499 M:      David Howells <dhowells@redhat.com>
4500 S:      Maintained
4501 F:      arch/frv/
4502
4503 FUJITSU LAPTOP EXTRAS
4504 M:      Jonathan Woithe <jwoithe@just42.net>
4505 L:      platform-driver-x86@vger.kernel.org
4506 S:      Maintained
4507 F:      drivers/platform/x86/fujitsu-laptop.c
4508
4509 FUJITSU M-5MO LS CAMERA ISP DRIVER
4510 M:      Kyungmin Park <kyungmin.park@samsung.com>
4511 M:      Heungjun Kim <riverful.kim@samsung.com>
4512 L:      linux-media@vger.kernel.org
4513 S:      Maintained
4514 F:      drivers/media/i2c/m5mols/
4515 F:      include/media/m5mols.h
4516
4517 FUJITSU TABLET EXTRAS
4518 M:      Robert Gerlach <khnz@gmx.de>
4519 L:      platform-driver-x86@vger.kernel.org
4520 S:      Maintained
4521 F:      drivers/platform/x86/fujitsu-tablet.c
4522
4523 FUSE: FILESYSTEM IN USERSPACE
4524 M:      Miklos Szeredi <miklos@szeredi.hu>
4525 L:      fuse-devel@lists.sourceforge.net
4526 W:      http://fuse.sourceforge.net/
4527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4528 S:      Maintained
4529 F:      fs/fuse/
4530 F:      include/uapi/linux/fuse.h
4531 F:      Documentation/filesystems/fuse.txt
4532
4533 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4534 M:      Rik Faith <faith@cs.unc.edu>
4535 L:      linux-scsi@vger.kernel.org
4536 S:      Odd Fixes (e.g., new signatures)
4537 F:      drivers/scsi/fdomain.*
4538
4539 GCOV BASED KERNEL PROFILING
4540 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4541 S:      Maintained
4542 F:      kernel/gcov/
4543 F:      Documentation/gcov.txt
4544
4545 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4546 M:      Achim Leubner <achim_leubner@adaptec.com>
4547 L:      linux-scsi@vger.kernel.org
4548 W:      http://www.icp-vortex.com/
4549 S:      Supported
4550 F:      drivers/scsi/gdt*
4551
4552 GDB KERNEL DEBUGGING HELPER SCRIPTS
4553 M:      Jan Kiszka <jan.kiszka@siemens.com>
4554 S:      Supported
4555 F:      scripts/gdb/
4556
4557 GEMTEK FM RADIO RECEIVER DRIVER
4558 M:      Hans Verkuil <hverkuil@xs4all.nl>
4559 L:      linux-media@vger.kernel.org
4560 T:      git git://linuxtv.org/media_tree.git
4561 W:      http://linuxtv.org
4562 S:      Maintained
4563 F:      drivers/media/radio/radio-gemtek*
4564
4565 GENERIC GPIO I2C DRIVER
4566 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4567 S:      Supported
4568 F:      drivers/i2c/busses/i2c-gpio.c
4569 F:      include/linux/i2c-gpio.h
4570
4571 GENERIC GPIO I2C MULTIPLEXER DRIVER
4572 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4573 L:      linux-i2c@vger.kernel.org
4574 S:      Supported
4575 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4576 F:      include/linux/i2c-mux-gpio.h
4577 F:      Documentation/i2c/muxes/i2c-mux-gpio
4578
4579 GENERIC HDLC (WAN) DRIVERS
4580 M:      Krzysztof Halasa <khc@pm.waw.pl>
4581 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4582 S:      Maintained
4583 F:      drivers/net/wan/c101.c
4584 F:      drivers/net/wan/hd6457*
4585 F:      drivers/net/wan/hdlc*
4586 F:      drivers/net/wan/n2.c
4587 F:      drivers/net/wan/pc300too.c
4588 F:      drivers/net/wan/pci200syn.c
4589 F:      drivers/net/wan/wanxl*
4590
4591 GENERIC INCLUDE/ASM HEADER FILES
4592 M:      Arnd Bergmann <arnd@arndb.de>
4593 L:      linux-arch@vger.kernel.org
4594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4595 S:      Maintained
4596 F:      include/asm-generic/
4597 F:      include/uapi/asm-generic/
4598
4599 GENERIC PHY FRAMEWORK
4600 M:      Kishon Vijay Abraham I <kishon@ti.com>
4601 L:      linux-kernel@vger.kernel.org
4602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4603 S:      Supported
4604 F:      drivers/phy/
4605 F:      include/linux/phy/
4606
4607 GENERIC PM DOMAINS
4608 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4609 M:      Kevin Hilman <khilman@kernel.org>
4610 M:      Ulf Hansson <ulf.hansson@linaro.org>
4611 L:      linux-pm@vger.kernel.org
4612 S:      Supported
4613 F:      drivers/base/power/domain*.c
4614 F:      include/linux/pm_domain.h
4615
4616 GENERIC UIO DRIVER FOR PCI DEVICES
4617 M:      "Michael S. Tsirkin" <mst@redhat.com>
4618 L:      kvm@vger.kernel.org
4619 S:      Supported
4620 F:      drivers/uio/uio_pci_generic.c
4621
4622 GET_MAINTAINER SCRIPT
4623 M:      Joe Perches <joe@perches.com>
4624 S:      Maintained
4625 F:      scripts/get_maintainer.pl
4626
4627 GFS2 FILE SYSTEM
4628 M:      Steven Whitehouse <swhiteho@redhat.com>
4629 M:      Bob Peterson <rpeterso@redhat.com>
4630 L:      cluster-devel@redhat.com
4631 W:      http://sources.redhat.com/cluster/
4632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4633 S:      Supported
4634 F:      Documentation/filesystems/gfs2*.txt
4635 F:      fs/gfs2/
4636 F:      include/uapi/linux/gfs2_ondisk.h
4637
4638 GIGASET ISDN DRIVERS
4639 M:      Paul Bolle <pebolle@tiscali.nl>
4640 L:      gigaset307x-common@lists.sourceforge.net
4641 W:      http://gigaset307x.sourceforge.net/
4642 S:      Odd Fixes
4643 F:      Documentation/isdn/README.gigaset
4644 F:      drivers/isdn/gigaset/
4645 F:      include/uapi/linux/gigaset_dev.h
4646
4647 GO7007 MPEG CODEC
4648 M:      Hans Verkuil <hans.verkuil@cisco.com>
4649 L:      linux-media@vger.kernel.org
4650 S:      Maintained
4651 F:      drivers/media/usb/go7007/
4652
4653 GOODIX TOUCHSCREEN
4654 M:      Bastien Nocera <hadess@hadess.net>
4655 L:      linux-input@vger.kernel.org
4656 S:      Maintained
4657 F:      drivers/input/touchscreen/goodix.c
4658
4659 GPIO SUBSYSTEM
4660 M:      Linus Walleij <linus.walleij@linaro.org>
4661 M:      Alexandre Courbot <gnurou@gmail.com>
4662 L:      linux-gpio@vger.kernel.org
4663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4664 S:      Maintained
4665 F:      Documentation/gpio/
4666 F:      drivers/gpio/
4667 F:      include/linux/gpio/
4668 F:      include/linux/gpio.h
4669 F:      include/asm-generic/gpio.h
4670
4671 GRE DEMULTIPLEXER DRIVER
4672 M:      Dmitry Kozlov <xeb@mail.ru>
4673 L:      netdev@vger.kernel.org
4674 S:      Maintained
4675 F:      net/ipv4/gre_demux.c
4676 F:      net/ipv4/gre_offload.c
4677 F:      include/net/gre.h
4678
4679 GRETH 10/100/1G Ethernet MAC device driver
4680 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4681 L:      netdev@vger.kernel.org
4682 S:      Maintained
4683 F:      drivers/net/ethernet/aeroflex/
4684
4685 GSPCA FINEPIX SUBDRIVER
4686 M:      Frank Zago <frank@zago.net>
4687 L:      linux-media@vger.kernel.org
4688 T:      git git://linuxtv.org/media_tree.git
4689 S:      Maintained
4690 F:      drivers/media/usb/gspca/finepix.c
4691
4692 GSPCA GL860 SUBDRIVER
4693 M:      Olivier Lorin <o.lorin@laposte.net>
4694 L:      linux-media@vger.kernel.org
4695 T:      git git://linuxtv.org/media_tree.git
4696 S:      Maintained
4697 F:      drivers/media/usb/gspca/gl860/
4698
4699 GSPCA M5602 SUBDRIVER
4700 M:      Erik Andren <erik.andren@gmail.com>
4701 L:      linux-media@vger.kernel.org
4702 T:      git git://linuxtv.org/media_tree.git
4703 S:      Maintained
4704 F:      drivers/media/usb/gspca/m5602/
4705
4706 GSPCA PAC207 SONIXB SUBDRIVER
4707 M:      Hans de Goede <hdegoede@redhat.com>
4708 L:      linux-media@vger.kernel.org
4709 T:      git git://linuxtv.org/media_tree.git
4710 S:      Maintained
4711 F:      drivers/media/usb/gspca/pac207.c
4712
4713 GSPCA SN9C20X SUBDRIVER
4714 M:      Brian Johnson <brijohn@gmail.com>
4715 L:      linux-media@vger.kernel.org
4716 T:      git git://linuxtv.org/media_tree.git
4717 S:      Maintained
4718 F:      drivers/media/usb/gspca/sn9c20x.c
4719
4720 GSPCA T613 SUBDRIVER
4721 M:      Leandro Costantino <lcostantino@gmail.com>
4722 L:      linux-media@vger.kernel.org
4723 T:      git git://linuxtv.org/media_tree.git
4724 S:      Maintained
4725 F:      drivers/media/usb/gspca/t613.c
4726
4727 GSPCA USB WEBCAM DRIVER
4728 M:      Hans de Goede <hdegoede@redhat.com>
4729 L:      linux-media@vger.kernel.org
4730 T:      git git://linuxtv.org/media_tree.git
4731 S:      Maintained
4732 F:      drivers/media/usb/gspca/
4733
4734 GUID PARTITION TABLE (GPT)
4735 M:      Davidlohr Bueso <dave@stgolabs.net>
4736 L:      linux-efi@vger.kernel.org
4737 S:      Maintained
4738 F:      block/partitions/efi.*
4739
4740 STK1160 USB VIDEO CAPTURE DRIVER
4741 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4742 L:      linux-media@vger.kernel.org
4743 T:      git git://linuxtv.org/media_tree.git
4744 S:      Maintained
4745 F:      drivers/media/usb/stk1160/
4746
4747 H8/300 ARCHITECTURE
4748 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4749 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4750 W:      http://uclinux-h8.sourceforge.jp
4751 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4752 S:      Maintained
4753 F:      arch/h8300/
4754 F:      drivers/clocksource/h8300_*.c
4755 F:      drivers/clk/h8300/
4756 F:      drivers/irqchip/irq-renesas-h8*.c
4757
4758 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4759 M:      Frank Seidel <frank@f-seidel.de>
4760 L:      platform-driver-x86@vger.kernel.org
4761 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4762 S:      Maintained
4763 F:      drivers/platform/x86/hdaps.c
4764
4765 HDPVR USB VIDEO ENCODER DRIVER
4766 M:      Hans Verkuil <hverkuil@xs4all.nl>
4767 L:      linux-media@vger.kernel.org
4768 T:      git git://linuxtv.org/media_tree.git
4769 W:      http://linuxtv.org
4770 S:      Odd Fixes
4771 F:      drivers/media/usb/hdpvr/
4772
4773 HWPOISON MEMORY FAILURE HANDLING
4774 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4775 L:      linux-mm@kvack.org
4776 S:      Maintained
4777 F:      mm/memory-failure.c
4778 F:      mm/hwpoison-inject.c
4779
4780 HYPERVISOR VIRTUAL CONSOLE DRIVER
4781 L:      linuxppc-dev@lists.ozlabs.org
4782 S:      Odd Fixes
4783 F:      drivers/tty/hvc/
4784
4785 HACKRF MEDIA DRIVER
4786 M:      Antti Palosaari <crope@iki.fi>
4787 L:      linux-media@vger.kernel.org
4788 W:      http://linuxtv.org/
4789 W:      http://palosaari.fi/linux/
4790 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4791 T:      git git://linuxtv.org/anttip/media_tree.git
4792 S:      Maintained
4793 F:      drivers/media/usb/hackrf/
4794
4795 HARDWARE MONITORING
4796 M:      Jean Delvare <jdelvare@suse.com>
4797 M:      Guenter Roeck <linux@roeck-us.net>
4798 L:      lm-sensors@lm-sensors.org
4799 W:      http://www.lm-sensors.org/
4800 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4802 S:      Maintained
4803 F:      Documentation/hwmon/
4804 F:      drivers/hwmon/
4805 F:      include/linux/hwmon*.h
4806
4807 HARDWARE RANDOM NUMBER GENERATOR CORE
4808 M:      Matt Mackall <mpm@selenic.com>
4809 M:      Herbert Xu <herbert@gondor.apana.org.au>
4810 L:      linux-crypto@vger.kernel.org
4811 S:      Odd fixes
4812 F:      Documentation/hw_random.txt
4813 F:      drivers/char/hw_random/
4814 F:      include/linux/hw_random.h
4815
4816 HARDWARE SPINLOCK CORE
4817 M:      Ohad Ben-Cohen <ohad@wizery.com>
4818 S:      Maintained
4819 F:      Documentation/hwspinlock.txt
4820 F:      drivers/hwspinlock/hwspinlock_*
4821 F:      include/linux/hwspinlock.h
4822
4823 HARMONY SOUND DRIVER
4824 L:      linux-parisc@vger.kernel.org
4825 S:      Maintained
4826 F:      sound/parisc/harmony.*
4827
4828 HD29L2 MEDIA DRIVER
4829 M:      Antti Palosaari <crope@iki.fi>
4830 L:      linux-media@vger.kernel.org
4831 W:      http://linuxtv.org/
4832 W:      http://palosaari.fi/linux/
4833 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4834 T:      git git://linuxtv.org/anttip/media_tree.git
4835 S:      Maintained
4836 F:      drivers/media/dvb-frontends/hd29l2*
4837
4838 HEWLETT-PACKARD SMART2 RAID DRIVER
4839 L:      iss_storagedev@hp.com
4840 S:      Orphan
4841 F:      Documentation/blockdev/cpqarray.txt
4842 F:      drivers/block/cpqarray.*
4843
4844 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4845 M:      Don Brace <don.brace@pmcs.com>
4846 L:      iss_storagedev@hp.com
4847 L:      storagedev@pmcs.com
4848 L:      linux-scsi@vger.kernel.org
4849 S:      Supported
4850 F:      Documentation/scsi/hpsa.txt
4851 F:      drivers/scsi/hpsa*.[ch]
4852 F:      include/linux/cciss*.h
4853 F:      include/uapi/linux/cciss*.h
4854
4855 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4856 M:      Don Brace <don.brace@pmcs.com>
4857 L:      iss_storagedev@hp.com
4858 L:      storagedev@pmcs.com
4859 L:      linux-scsi@vger.kernel.org
4860 S:      Supported
4861 F:      Documentation/blockdev/cciss.txt
4862 F:      drivers/block/cciss*
4863 F:      include/linux/cciss_ioctl.h
4864 F:      include/uapi/linux/cciss_ioctl.h
4865
4866 HFS FILESYSTEM
4867 L:      linux-fsdevel@vger.kernel.org
4868 S:      Orphan
4869 F:      Documentation/filesystems/hfs.txt
4870 F:      fs/hfs/
4871
4872 HFSPLUS FILESYSTEM
4873 L:      linux-fsdevel@vger.kernel.org
4874 S:      Orphan
4875 F:      Documentation/filesystems/hfsplus.txt
4876 F:      fs/hfsplus/
4877
4878 HGA FRAMEBUFFER DRIVER
4879 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4880 L:      linux-nvidia@lists.surfsouth.com
4881 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4882 S:      Maintained
4883 F:      drivers/video/fbdev/hgafb.c
4884
4885 HIBERNATION (aka Software Suspend, aka swsusp)
4886 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4887 M:      Pavel Machek <pavel@ucw.cz>
4888 L:      linux-pm@vger.kernel.org
4889 S:      Supported
4890 F:      arch/x86/power/
4891 F:      drivers/base/power/
4892 F:      kernel/power/
4893 F:      include/linux/suspend.h
4894 F:      include/linux/freezer.h
4895 F:      include/linux/pm.h
4896 F:      arch/*/include/asm/suspend*.h
4897
4898 HID CORE LAYER
4899 M:      Jiri Kosina <jikos@kernel.org>
4900 L:      linux-input@vger.kernel.org
4901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4902 S:      Maintained
4903 F:      drivers/hid/
4904 F:      include/linux/hid*
4905 F:      include/uapi/linux/hid*
4906
4907 HID SENSOR HUB DRIVERS
4908 M:      Jiri Kosina <jikos@kernel.org>
4909 M:      Jonathan Cameron <jic23@kernel.org>
4910 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4911 L:      linux-input@vger.kernel.org
4912 L:      linux-iio@vger.kernel.org
4913 S:      Maintained
4914 F:      Documentation/hid/hid-sensor*
4915 F:      drivers/hid/hid-sensor-*
4916 F:      drivers/iio/*/hid-*
4917 F:      include/linux/hid-sensor-*
4918
4919 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4920 M:      Thomas Gleixner <tglx@linutronix.de>
4921 L:      linux-kernel@vger.kernel.org
4922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4923 S:      Maintained
4924 F:      Documentation/timers/
4925 F:      kernel/time/hrtimer.c
4926 F:      kernel/time/clockevents.c
4927 F:      kernel/time/tick*.*
4928 F:      kernel/time/timer_*.c
4929 F:      include/linux/clockchips.h
4930 F:      include/linux/hrtimer.h
4931
4932 HIGH-SPEED SCC DRIVER FOR AX.25
4933 L:      linux-hams@vger.kernel.org
4934 S:      Orphan
4935 F:      drivers/net/hamradio/dmascc.c
4936 F:      drivers/net/hamradio/scc.c
4937
4938 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4939 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4940 W:      http://www.highpoint-tech.com
4941 S:      Supported
4942 F:      Documentation/scsi/hptiop.txt
4943 F:      drivers/scsi/hptiop.c
4944
4945 HIPPI
4946 M:      Jes Sorensen <jes@trained-monkey.org>
4947 L:      linux-hippi@sunsite.dk
4948 S:      Maintained
4949 F:      include/linux/hippidevice.h
4950 F:      include/uapi/linux/if_hippi.h
4951 F:      net/802/hippi.c
4952 F:      drivers/net/hippi/
4953
4954 HOST AP DRIVER
4955 M:      Jouni Malinen <j@w1.fi>
4956 L:      hostap@shmoo.com (subscribers-only)
4957 L:      linux-wireless@vger.kernel.org
4958 W:      http://hostap.epitest.fi/
4959 S:      Maintained
4960 F:      drivers/net/wireless/hostap/
4961
4962 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4963 L:      platform-driver-x86@vger.kernel.org
4964 S:      Orphan
4965 F:      drivers/platform/x86/tc1100-wmi.c
4966
4967 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4968 M:      Jaroslav Kysela <perex@perex.cz>
4969 S:      Maintained
4970 F:      drivers/net/ethernet/hp/hp100.*
4971
4972 HPET:   High Precision Event Timers driver
4973 M:      Clemens Ladisch <clemens@ladisch.de>
4974 S:      Maintained
4975 F:      Documentation/timers/hpet.txt
4976 F:      drivers/char/hpet.c
4977 F:      include/linux/hpet.h
4978 F:      include/uapi/linux/hpet.h
4979
4980 HPET:   x86
4981 S:      Orphan
4982 F:      arch/x86/kernel/hpet.c
4983 F:      arch/x86/include/asm/hpet.h
4984
4985 HPFS FILESYSTEM
4986 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4987 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4988 S:      Maintained
4989 F:      fs/hpfs/
4990
4991 HSI SUBSYSTEM
4992 M:      Sebastian Reichel <sre@kernel.org>
4993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4994 S:      Maintained
4995 F:      Documentation/ABI/testing/sysfs-bus-hsi
4996 F:      Documentation/hsi.txt
4997 F:      drivers/hsi/
4998 F:      include/linux/hsi/
4999 F:      include/uapi/linux/hsi/
5000
5001 HSO 3G MODEM DRIVER
5002 M:      Jan Dumon <j.dumon@option.com>
5003 W:      http://www.pharscape.org
5004 S:      Maintained
5005 F:      drivers/net/usb/hso.c
5006
5007 HSR NETWORK PROTOCOL
5008 M:      Arvid Brodin <arvid.brodin@alten.se>
5009 L:      netdev@vger.kernel.org
5010 S:      Maintained
5011 F:      net/hsr/
5012
5013 HTCPEN TOUCHSCREEN DRIVER
5014 M:      Pau Oliva Fora <pof@eslack.org>
5015 L:      linux-input@vger.kernel.org
5016 S:      Maintained
5017 F:      drivers/input/touchscreen/htcpen.c
5018
5019 HUGETLB FILESYSTEM
5020 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5021 S:      Maintained
5022 F:      fs/hugetlbfs/
5023
5024 Hyper-V CORE AND DRIVERS
5025 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5026 M:      Haiyang Zhang <haiyangz@microsoft.com>
5027 L:      devel@linuxdriverproject.org
5028 S:      Maintained
5029 F:      arch/x86/include/asm/mshyperv.h
5030 F:      arch/x86/include/uapi/asm/hyperv.h
5031 F:      arch/x86/kernel/cpu/mshyperv.c
5032 F:      drivers/hid/hid-hyperv.c
5033 F:      drivers/hv/
5034 F:      drivers/input/serio/hyperv-keyboard.c
5035 F:      drivers/net/hyperv/
5036 F:      drivers/scsi/storvsc_drv.c
5037 F:      drivers/video/fbdev/hyperv_fb.c
5038 F:      include/linux/hyperv.h
5039 F:      tools/hv/
5040 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5041
5042 I2C OVER PARALLEL PORT
5043 M:      Jean Delvare <jdelvare@suse.com>
5044 L:      linux-i2c@vger.kernel.org
5045 S:      Maintained
5046 F:      Documentation/i2c/busses/i2c-parport
5047 F:      Documentation/i2c/busses/i2c-parport-light
5048 F:      drivers/i2c/busses/i2c-parport.c
5049 F:      drivers/i2c/busses/i2c-parport-light.c
5050
5051 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5052 M:      Jean Delvare <jdelvare@suse.com>
5053 L:      linux-i2c@vger.kernel.org
5054 S:      Maintained
5055 F:      Documentation/i2c/busses/i2c-ali1535
5056 F:      Documentation/i2c/busses/i2c-ali1563
5057 F:      Documentation/i2c/busses/i2c-ali15x3
5058 F:      Documentation/i2c/busses/i2c-amd756
5059 F:      Documentation/i2c/busses/i2c-amd8111
5060 F:      Documentation/i2c/busses/i2c-i801
5061 F:      Documentation/i2c/busses/i2c-nforce2
5062 F:      Documentation/i2c/busses/i2c-piix4
5063 F:      Documentation/i2c/busses/i2c-sis5595
5064 F:      Documentation/i2c/busses/i2c-sis630
5065 F:      Documentation/i2c/busses/i2c-sis96x
5066 F:      Documentation/i2c/busses/i2c-via
5067 F:      Documentation/i2c/busses/i2c-viapro
5068 F:      drivers/i2c/busses/i2c-ali1535.c
5069 F:      drivers/i2c/busses/i2c-ali1563.c
5070 F:      drivers/i2c/busses/i2c-ali15x3.c
5071 F:      drivers/i2c/busses/i2c-amd756.c
5072 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5073 F:      drivers/i2c/busses/i2c-amd8111.c
5074 F:      drivers/i2c/busses/i2c-i801.c
5075 F:      drivers/i2c/busses/i2c-isch.c
5076 F:      drivers/i2c/busses/i2c-nforce2.c
5077 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5078 F:      drivers/i2c/busses/i2c-piix4.c
5079 F:      drivers/i2c/busses/i2c-sis5595.c
5080 F:      drivers/i2c/busses/i2c-sis630.c
5081 F:      drivers/i2c/busses/i2c-sis96x.c
5082 F:      drivers/i2c/busses/i2c-via.c
5083 F:      drivers/i2c/busses/i2c-viapro.c
5084
5085 I2C/SMBUS ISMT DRIVER
5086 M:      Seth Heasley <seth.heasley@intel.com>
5087 M:      Neil Horman <nhorman@tuxdriver.com>
5088 L:      linux-i2c@vger.kernel.org
5089 F:      drivers/i2c/busses/i2c-ismt.c
5090 F:      Documentation/i2c/busses/i2c-ismt
5091
5092 I2C/SMBUS STUB DRIVER
5093 M:      Jean Delvare <jdelvare@suse.com>
5094 L:      linux-i2c@vger.kernel.org
5095 S:      Maintained
5096 F:      drivers/i2c/i2c-stub.c
5097
5098 I2C SUBSYSTEM
5099 M:      Wolfram Sang <wsa@the-dreams.de>
5100 L:      linux-i2c@vger.kernel.org
5101 W:      https://i2c.wiki.kernel.org/
5102 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5104 S:      Maintained
5105 F:      Documentation/devicetree/bindings/i2c/
5106 F:      Documentation/i2c/
5107 F:      drivers/i2c/
5108 F:      drivers/i2c/*/
5109 F:      include/linux/i2c.h
5110 F:      include/linux/i2c-*.h
5111 F:      include/uapi/linux/i2c.h
5112 F:      include/uapi/linux/i2c-*.h
5113
5114 I2C ACPI SUPPORT
5115 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5116 L:      linux-i2c@vger.kernel.org
5117 L:      linux-acpi@vger.kernel.org
5118 S:      Maintained
5119
5120 I2C-TAOS-EVM DRIVER
5121 M:      Jean Delvare <jdelvare@suse.com>
5122 L:      linux-i2c@vger.kernel.org
5123 S:      Maintained
5124 F:      Documentation/i2c/busses/i2c-taos-evm
5125 F:      drivers/i2c/busses/i2c-taos-evm.c
5126
5127 I2C-TINY-USB DRIVER
5128 M:      Till Harbaum <till@harbaum.org>
5129 L:      linux-i2c@vger.kernel.org
5130 W:      http://www.harbaum.org/till/i2c_tiny_usb
5131 S:      Maintained
5132 F:      drivers/i2c/busses/i2c-tiny-usb.c
5133
5134 i386 BOOT CODE
5135 M:      "H. Peter Anvin" <hpa@zytor.com>
5136 S:      Maintained
5137 F:      arch/x86/boot/
5138
5139 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5140 M:      "H. Peter Anvin" <hpa@zytor.com>
5141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5142 S:      Maintained
5143
5144 IA64 (Itanium) PLATFORM
5145 M:      Tony Luck <tony.luck@intel.com>
5146 M:      Fenghua Yu <fenghua.yu@intel.com>
5147 L:      linux-ia64@vger.kernel.org
5148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5149 S:      Maintained
5150 F:      arch/ia64/
5151
5152 IBM Power VMX Cryptographic instructions
5153 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5154 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5155 L:      linux-crypto@vger.kernel.org
5156 S:      Supported
5157 F:      drivers/crypto/vmx/Makefile
5158 F:      drivers/crypto/vmx/Kconfig
5159 F:      drivers/crypto/vmx/vmx.c
5160 F:      drivers/crypto/vmx/aes*
5161 F:      drivers/crypto/vmx/ghash*
5162 F:      drivers/crypto/vmx/ppc-xlate.pl
5163
5164 IBM Power in-Nest Crypto Acceleration
5165 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5166 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5167 L:      linux-crypto@vger.kernel.org
5168 S:      Supported
5169 F:      drivers/crypto/nx/Makefile
5170 F:      drivers/crypto/nx/Kconfig
5171 F:      drivers/crypto/nx/nx-aes*
5172 F:      drivers/crypto/nx/nx-sha*
5173 F:      drivers/crypto/nx/nx.*
5174 F:      drivers/crypto/nx/nx_csbcpb.h
5175 F:      drivers/crypto/nx/nx_debugfs.h
5176
5177 IBM Power 842 compression accelerator
5178 M:      Dan Streetman <ddstreet@ieee.org>
5179 S:      Supported
5180 F:      drivers/crypto/nx/Makefile
5181 F:      drivers/crypto/nx/Kconfig
5182 F:      drivers/crypto/nx/nx-842*
5183 F:      include/linux/sw842.h
5184 F:      crypto/842.c
5185 F:      lib/842/
5186
5187 IBM Power Linux RAID adapter
5188 M:      Brian King <brking@us.ibm.com>
5189 S:      Supported
5190 F:      drivers/scsi/ipr.*
5191
5192 IBM Power Virtual Ethernet Device Driver
5193 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5194 L:      netdev@vger.kernel.org
5195 S:      Supported
5196 F:      drivers/net/ethernet/ibm/ibmveth.*
5197
5198 IBM Power Virtual SCSI Device Drivers
5199 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5200 L:      linux-scsi@vger.kernel.org
5201 S:      Supported
5202 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5203 F:      drivers/scsi/ibmvscsi/viosrp.h
5204
5205 IBM Power Virtual FC Device Drivers
5206 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5207 L:      linux-scsi@vger.kernel.org
5208 S:      Supported
5209 F:      drivers/scsi/ibmvscsi/ibmvfc*
5210
5211 IBM ServeRAID RAID DRIVER
5212 S:      Orphan
5213 F:      drivers/scsi/ips.*
5214
5215 ICH LPC AND GPIO DRIVER
5216 M:      Peter Tyser <ptyser@xes-inc.com>
5217 S:      Maintained
5218 F:      drivers/mfd/lpc_ich.c
5219 F:      drivers/gpio/gpio-ich.c
5220
5221 IDE SUBSYSTEM
5222 M:      "David S. Miller" <davem@davemloft.net>
5223 L:      linux-ide@vger.kernel.org
5224 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5226 S:      Maintained
5227 F:      Documentation/ide/
5228 F:      drivers/ide/
5229 F:      include/linux/ide.h
5230
5231 IDEAPAD LAPTOP EXTRAS DRIVER
5232 M:      Ike Panhc <ike.pan@canonical.com>
5233 L:      platform-driver-x86@vger.kernel.org
5234 W:      http://launchpad.net/ideapad-laptop
5235 S:      Maintained
5236 F:      drivers/platform/x86/ideapad-laptop.c
5237
5238 IDEAPAD LAPTOP SLIDEBAR DRIVER
5239 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5240 L:      linux-input@vger.kernel.org
5241 W:      https://github.com/o2genum/ideapad-slidebar
5242 S:      Maintained
5243 F:      drivers/input/misc/ideapad_slidebar.c
5244
5245 IDE/ATAPI DRIVERS
5246 M:      Borislav Petkov <bp@alien8.de>
5247 L:      linux-ide@vger.kernel.org
5248 S:      Maintained
5249 F:      Documentation/cdrom/ide-cd
5250 F:      drivers/ide/ide-cd*
5251
5252 IDLE-I7300
5253 M:      Andy Henroid <andrew.d.henroid@intel.com>
5254 L:      linux-pm@vger.kernel.org
5255 S:      Supported
5256 F:      drivers/idle/i7300_idle.c
5257
5258 IEEE 802.15.4 SUBSYSTEM
5259 M:      Alexander Aring <alex.aring@gmail.com>
5260 L:      linux-wpan@vger.kernel.org
5261 W:      https://github.com/linux-wpan
5262 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5263 S:      Maintained
5264 F:      net/ieee802154/
5265 F:      net/mac802154/
5266 F:      drivers/net/ieee802154/
5267 F:      include/linux/nl802154.h
5268 F:      include/linux/ieee802154.h
5269 F:      include/net/nl802154.h
5270 F:      include/net/mac802154.h
5271 F:      include/net/af_ieee802154.h
5272 F:      include/net/cfg802154.h
5273 F:      include/net/ieee802154_netdev.h
5274 F:      Documentation/networking/ieee802154.txt
5275
5276 IGORPLUG-USB IR RECEIVER
5277 M:      Sean Young <sean@mess.org>
5278 L:      linux-media@vger.kernel.org
5279 S:      Maintained
5280 F:      drivers/media/rc/igorplugusb.c
5281
5282 IGUANAWORKS USB IR TRANSCEIVER
5283 M:      Sean Young <sean@mess.org>
5284 L:      linux-media@vger.kernel.org
5285 S:      Maintained
5286 F:      drivers/media/rc/iguanair.c
5287
5288 IIO SUBSYSTEM AND DRIVERS
5289 M:      Jonathan Cameron <jic23@kernel.org>
5290 R:      Hartmut Knaack <knaack.h@gmx.de>
5291 R:      Lars-Peter Clausen <lars@metafoo.de>
5292 R:      Peter Meerwald <pmeerw@pmeerw.net>
5293 L:      linux-iio@vger.kernel.org
5294 S:      Maintained
5295 F:      drivers/iio/
5296 F:      drivers/staging/iio/
5297 F:      include/linux/iio/
5298 F:      tools/iio/
5299
5300 IKANOS/ADI EAGLE ADSL USB DRIVER
5301 M:      Matthieu Castet <castet.matthieu@free.fr>
5302 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5303 S:      Maintained
5304 F:      drivers/usb/atm/ueagle-atm.c
5305
5306 INA209 HARDWARE MONITOR DRIVER
5307 M:      Guenter Roeck <linux@roeck-us.net>
5308 L:      lm-sensors@lm-sensors.org
5309 S:      Maintained
5310 F:      Documentation/hwmon/ina209
5311 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5312 F:      drivers/hwmon/ina209.c
5313
5314 INA2XX HARDWARE MONITOR DRIVER
5315 M:      Guenter Roeck <linux@roeck-us.net>
5316 L:      lm-sensors@lm-sensors.org
5317 S:      Maintained
5318 F:      Documentation/hwmon/ina2xx
5319 F:      drivers/hwmon/ina2xx.c
5320 F:      include/linux/platform_data/ina2xx.h
5321
5322 INDUSTRY PACK SUBSYSTEM (IPACK)
5323 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5324 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5325 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5326 L:      industrypack-devel@lists.sourceforge.net
5327 W:      http://industrypack.sourceforge.net
5328 S:      Maintained
5329 F:      drivers/ipack/
5330
5331 INGENIC JZ4780 DMA Driver
5332 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5333 S:      Maintained
5334 F:      drivers/dma/dma-jz4780.c
5335
5336 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5337 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5338 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5339 L:      linux-ima-devel@lists.sourceforge.net
5340 L:      linux-ima-user@lists.sourceforge.net
5341 L:      linux-security-module@vger.kernel.org
5342 S:      Supported
5343 F:      security/integrity/ima/
5344
5345 IMGTEC IR DECODER DRIVER
5346 M:      James Hogan <james.hogan@imgtec.com>
5347 S:      Maintained
5348 F:      drivers/media/rc/img-ir/
5349
5350 IMS TWINTURBO FRAMEBUFFER DRIVER
5351 L:      linux-fbdev@vger.kernel.org
5352 S:      Orphan
5353 F:      drivers/video/fbdev/imsttfb.c
5354
5355 INFINIBAND SUBSYSTEM
5356 M:      Doug Ledford <dledford@redhat.com>
5357 M:      Sean Hefty <sean.hefty@intel.com>
5358 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5359 L:      linux-rdma@vger.kernel.org
5360 W:      http://www.openfabrics.org/
5361 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5363 S:      Supported
5364 F:      Documentation/infiniband/
5365 F:      drivers/infiniband/
5366 F:      drivers/staging/rdma/
5367 F:      include/uapi/linux/if_infiniband.h
5368 F:      include/uapi/rdma/
5369 F:      include/rdma/
5370
5371 INOTIFY
5372 M:      John McCutchan <john@johnmccutchan.com>
5373 M:      Robert Love <rlove@rlove.org>
5374 M:      Eric Paris <eparis@parisplace.org>
5375 S:      Maintained
5376 F:      Documentation/filesystems/inotify.txt
5377 F:      fs/notify/inotify/
5378 F:      include/linux/inotify.h
5379 F:      include/uapi/linux/inotify.h
5380
5381 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5382 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5383 L:      linux-input@vger.kernel.org
5384 Q:      http://patchwork.kernel.org/project/linux-input/list/
5385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5386 S:      Maintained
5387 F:      drivers/input/
5388 F:      include/linux/input.h
5389 F:      include/uapi/linux/input.h
5390 F:      include/linux/input/
5391
5392 INPUT MULTITOUCH (MT) PROTOCOL
5393 M:      Henrik Rydberg <rydberg@bitmath.org>
5394 L:      linux-input@vger.kernel.org
5395 S:      Odd fixes
5396 F:      Documentation/input/multi-touch-protocol.txt
5397 F:      drivers/input/input-mt.c
5398 K:      \b(ABS|SYN)_MT_
5399
5400 INTEL ASoC BDW/HSW DRIVERS
5401 M:      Jie Yang <yang.jie@linux.intel.com>
5402 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5403 S:      Supported
5404 F:      sound/soc/intel/common/sst-dsp*
5405 F:      sound/soc/intel/common/sst-firmware.c
5406 F:      sound/soc/intel/boards/broadwell.c
5407 F:      sound/soc/intel/haswell/
5408
5409 INTEL C600 SERIES SAS CONTROLLER DRIVER
5410 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5411 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5412 L:      linux-scsi@vger.kernel.org
5413 T:      git git://git.code.sf.net/p/intel-sas/isci
5414 S:      Supported
5415 F:      drivers/scsi/isci/
5416
5417 INTEL IDLE DRIVER
5418 M:      Len Brown <lenb@kernel.org>
5419 L:      linux-pm@vger.kernel.org
5420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5421 S:      Supported
5422 F:      drivers/idle/intel_idle.c
5423
5424 INTEL PSTATE DRIVER
5425 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5426 L:      linux-pm@vger.kernel.org
5427 S:      Supported
5428 F:      drivers/cpufreq/intel_pstate.c
5429
5430 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5431 M:      Maik Broemme <mbroemme@plusserver.de>
5432 L:      linux-fbdev@vger.kernel.org
5433 S:      Maintained
5434 F:      Documentation/fb/intelfb.txt
5435 F:      drivers/video/fbdev/intelfb/
5436
5437 INTEL 810/815 FRAMEBUFFER DRIVER
5438 M:      Antonino Daplas <adaplas@gmail.com>
5439 L:      linux-fbdev@vger.kernel.org
5440 S:      Maintained
5441 F:      drivers/video/fbdev/i810/
5442
5443 INTEL MENLOW THERMAL DRIVER
5444 M:      Sujith Thomas <sujith.thomas@intel.com>
5445 L:      platform-driver-x86@vger.kernel.org
5446 W:      https://01.org/linux-acpi
5447 S:      Supported
5448 F:      drivers/platform/x86/intel_menlow.c
5449
5450 INTEL IA32 MICROCODE UPDATE SUPPORT
5451 M:      Borislav Petkov <bp@alien8.de>
5452 S:      Maintained
5453 F:      arch/x86/kernel/cpu/microcode/core*
5454 F:      arch/x86/kernel/cpu/microcode/intel*
5455
5456 INTEL I/OAT DMA DRIVER
5457 M:      Dave Jiang <dave.jiang@intel.com>
5458 R:      Dan Williams <dan.j.williams@intel.com>
5459 L:      dmaengine@vger.kernel.org
5460 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5461 S:      Supported
5462 F:      drivers/dma/ioat*
5463
5464 INTEL IOMMU (VT-d)
5465 M:      David Woodhouse <dwmw2@infradead.org>
5466 L:      iommu@lists.linux-foundation.org
5467 T:      git git://git.infradead.org/iommu-2.6.git
5468 S:      Supported
5469 F:      drivers/iommu/intel-iommu.c
5470 F:      include/linux/intel-iommu.h
5471
5472 INTEL IOP-ADMA DMA DRIVER
5473 R:      Dan Williams <dan.j.williams@intel.com>
5474 S:      Odd fixes
5475 F:      drivers/dma/iop-adma.c
5476
5477 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5478 M:      Krzysztof Halasa <khalasa@piap.pl>
5479 S:      Maintained
5480 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5481 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5482 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5483 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5484 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5485 F:      drivers/net/wan/ixp4xx_hss.c
5486
5487 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5488 M:      Deepak Saxena <dsaxena@plexity.net>
5489 S:      Maintained
5490 F:      drivers/char/hw_random/ixp4xx-rng.c
5491
5492 INTEL ETHERNET DRIVERS
5493 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5494 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5495 R:      Shannon Nelson <shannon.nelson@intel.com>
5496 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5497 R:      Don Skidmore <donald.c.skidmore@intel.com>
5498 R:      Matthew Vick <matthew.vick@intel.com>
5499 R:      John Ronciak <john.ronciak@intel.com>
5500 R:      Mitch Williams <mitch.a.williams@intel.com>
5501 L:      intel-wired-lan@lists.osuosl.org
5502 W:      http://www.intel.com/support/feedback.htm
5503 W:      http://e1000.sourceforge.net/
5504 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5507 S:      Supported
5508 F:      Documentation/networking/e100.txt
5509 F:      Documentation/networking/e1000.txt
5510 F:      Documentation/networking/e1000e.txt
5511 F:      Documentation/networking/igb.txt
5512 F:      Documentation/networking/igbvf.txt
5513 F:      Documentation/networking/ixgb.txt
5514 F:      Documentation/networking/ixgbe.txt
5515 F:      Documentation/networking/ixgbevf.txt
5516 F:      Documentation/networking/i40e.txt
5517 F:      Documentation/networking/i40evf.txt
5518 F:      drivers/net/ethernet/intel/
5519 F:      drivers/net/ethernet/intel/*/
5520
5521 INTEL-MID GPIO DRIVER
5522 M:      David Cohen <david.a.cohen@linux.intel.com>
5523 L:      linux-gpio@vger.kernel.org
5524 S:      Maintained
5525 F:      drivers/gpio/gpio-intel-mid.c
5526
5527 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5528 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5529 L:      linux-wireless@vger.kernel.org
5530 S:      Maintained
5531 F:      Documentation/networking/README.ipw2100
5532 F:      Documentation/networking/README.ipw2200
5533 F:      drivers/net/wireless/ipw2x00/
5534
5535 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5536 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5537 M:      Gang Wei <gang.wei@intel.com>
5538 M:      Shane Wang <shane.wang@intel.com>
5539 L:      tboot-devel@lists.sourceforge.net
5540 W:      http://tboot.sourceforge.net
5541 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5542 S:      Supported
5543 F:      Documentation/intel_txt.txt
5544 F:      include/linux/tboot.h
5545 F:      arch/x86/kernel/tboot.c
5546
5547 INTEL WIRELESS WIMAX CONNECTION 2400
5548 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5549 M:      linux-wimax@intel.com
5550 L:      wimax@linuxwimax.org (subscribers-only)
5551 S:      Supported
5552 W:      http://linuxwimax.org
5553 F:      Documentation/wimax/README.i2400m
5554 F:      drivers/net/wimax/i2400m/
5555 F:      include/uapi/linux/wimax/i2400m.h
5556
5557 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5558 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5559 L:      linux-wireless@vger.kernel.org
5560 S:      Supported
5561 F:      drivers/net/wireless/iwlegacy/
5562
5563 INTEL WIRELESS WIFI LINK (iwlwifi)
5564 M:      Johannes Berg <johannes.berg@intel.com>
5565 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5566 M:      Intel Linux Wireless <ilw@linux.intel.com>
5567 L:      linux-wireless@vger.kernel.org
5568 W:      http://intellinuxwireless.org
5569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5570 S:      Supported
5571 F:      drivers/net/wireless/iwlwifi/
5572
5573 INTEL MANAGEMENT ENGINE (mei)
5574 M:      Tomas Winkler <tomas.winkler@intel.com>
5575 L:      linux-kernel@vger.kernel.org
5576 S:      Supported
5577 F:      include/uapi/linux/mei.h
5578 F:      include/linux/mei_cl_bus.h
5579 F:      drivers/misc/mei/*
5580 F:      Documentation/misc-devices/mei/*
5581
5582 INTEL PMC IPC DRIVER
5583 M:      Zha Qipeng<qipeng.zha@intel.com>
5584 L:      platform-driver-x86@vger.kernel.org
5585 S:      Maintained
5586 F:      drivers/platform/x86/intel_pmc_ipc.c
5587 F:      arch/x86/include/asm/intel_pmc_ipc.h
5588
5589 IOC3 ETHERNET DRIVER
5590 M:      Ralf Baechle <ralf@linux-mips.org>
5591 L:      linux-mips@linux-mips.org
5592 S:      Maintained
5593 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5594
5595 IOC3 SERIAL DRIVER
5596 M:      Pat Gefre <pfg@sgi.com>
5597 L:      linux-serial@vger.kernel.org
5598 S:      Maintained
5599 F:      drivers/tty/serial/ioc3_serial.c
5600
5601 IOMMU DRIVERS
5602 M:      Joerg Roedel <joro@8bytes.org>
5603 L:      iommu@lists.linux-foundation.org
5604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5605 S:      Maintained
5606 F:      drivers/iommu/
5607
5608 IP MASQUERADING
5609 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5610 S:      Maintained
5611 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5612
5613 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5614 M:      Francois Romieu <romieu@fr.zoreil.com>
5615 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5616 L:      netdev@vger.kernel.org
5617 S:      Maintained
5618 F:      drivers/net/ethernet/icplus/ipg.*
5619
5620 IPATH DRIVER
5621 M:      Mike Marciniszyn <infinipath@intel.com>
5622 L:      linux-rdma@vger.kernel.org
5623 S:      Maintained
5624 F:      drivers/staging/rdma/ipath/
5625
5626 IPMI SUBSYSTEM
5627 M:      Corey Minyard <minyard@acm.org>
5628 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5629 W:      http://openipmi.sourceforge.net/
5630 S:      Supported
5631 F:      Documentation/IPMI.txt
5632 F:      drivers/char/ipmi/
5633 F:      include/linux/ipmi*
5634 F:      include/uapi/linux/ipmi*
5635
5636 QCOM AUDIO (ASoC) DRIVERS
5637 M:      Patrick Lai <plai@codeaurora.org>
5638 M:      Banajit Goswami <bgoswami@codeaurora.org>
5639 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5640 S:      Supported
5641 F:      sound/soc/qcom/
5642
5643 IPS SCSI RAID DRIVER
5644 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5645 L:      linux-scsi@vger.kernel.org
5646 W:      http://www.adaptec.com/
5647 S:      Maintained
5648 F:      drivers/scsi/ips*
5649
5650 IPVS
5651 M:      Wensong Zhang <wensong@linux-vs.org>
5652 M:      Simon Horman <horms@verge.net.au>
5653 M:      Julian Anastasov <ja@ssi.bg>
5654 L:      netdev@vger.kernel.org
5655 L:      lvs-devel@vger.kernel.org
5656 S:      Maintained
5657 F:      Documentation/networking/ipvs-sysctl.txt
5658 F:      include/net/ip_vs.h
5659 F:      include/uapi/linux/ip_vs.h
5660 F:      net/netfilter/ipvs/
5661
5662 IPWIRELESS DRIVER
5663 M:      Jiri Kosina <jikos@kernel.org>
5664 M:      David Sterba <dsterba@suse.com>
5665 S:      Odd Fixes
5666 F:      drivers/tty/ipwireless/
5667
5668 IPX NETWORK LAYER
5669 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5670 L:      netdev@vger.kernel.org
5671 S:      Maintained
5672 F:      include/net/ipx.h
5673 F:      include/uapi/linux/ipx.h
5674 F:      net/ipx/
5675
5676 IRDA SUBSYSTEM
5677 M:      Samuel Ortiz <samuel@sortiz.org>
5678 L:      irda-users@lists.sourceforge.net (subscribers-only)
5679 L:      netdev@vger.kernel.org
5680 W:      http://irda.sourceforge.net/
5681 S:      Maintained
5682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5683 F:      Documentation/networking/irda.txt
5684 F:      drivers/net/irda/
5685 F:      include/net/irda/
5686 F:      net/irda/
5687
5688 IRQ SUBSYSTEM
5689 M:      Thomas Gleixner <tglx@linutronix.de>
5690 L:      linux-kernel@vger.kernel.org
5691 S:      Maintained
5692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5693 F:      kernel/irq/
5694
5695 IRQCHIP DRIVERS
5696 M:      Thomas Gleixner <tglx@linutronix.de>
5697 M:      Jason Cooper <jason@lakedaemon.net>
5698 M:      Marc Zyngier <marc.zyngier@arm.com>
5699 L:      linux-kernel@vger.kernel.org
5700 S:      Maintained
5701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5702 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5703 F:      Documentation/devicetree/bindings/interrupt-controller/
5704 F:      drivers/irqchip/
5705
5706 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5707 M:      Jiang Liu <jiang.liu@linux.intel.com>
5708 M:      Marc Zyngier <marc.zyngier@arm.com>
5709 S:      Maintained
5710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5711 F:      Documentation/IRQ-domain.txt
5712 F:      include/linux/irqdomain.h
5713 F:      kernel/irq/irqdomain.c
5714 F:      kernel/irq/msi.c
5715
5716 ISAPNP
5717 M:      Jaroslav Kysela <perex@perex.cz>
5718 S:      Maintained
5719 F:      Documentation/isapnp.txt
5720 F:      drivers/pnp/isapnp/
5721 F:      include/linux/isapnp.h
5722
5723 ISA RADIO MODULE
5724 M:      Hans Verkuil <hverkuil@xs4all.nl>
5725 L:      linux-media@vger.kernel.org
5726 T:      git git://linuxtv.org/media_tree.git
5727 W:      http://linuxtv.org
5728 S:      Maintained
5729 F:      drivers/media/radio/radio-isa*
5730
5731 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5732 M:      Peter Jones <pjones@redhat.com>
5733 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5734 S:      Maintained
5735 F:      drivers/firmware/iscsi_ibft*
5736
5737 ISCSI
5738 M:      Mike Christie <michaelc@cs.wisc.edu>
5739 L:      open-iscsi@googlegroups.com
5740 W:      www.open-iscsi.org
5741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5742 S:      Maintained
5743 F:      drivers/scsi/*iscsi*
5744 F:      include/scsi/*iscsi*
5745
5746 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5747 M:      Or Gerlitz <ogerlitz@mellanox.com>
5748 M:      Sagi Grimberg <sagig@mellanox.com>
5749 M:      Roi Dayan <roid@mellanox.com>
5750 L:      linux-rdma@vger.kernel.org
5751 S:      Supported
5752 W:      http://www.openfabrics.org
5753 W:      www.open-iscsi.org
5754 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5755 F:      drivers/infiniband/ulp/iser/
5756
5757 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5758 M:      Sagi Grimberg <sagig@mellanox.com>
5759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5760 L:      linux-rdma@vger.kernel.org
5761 L:      target-devel@vger.kernel.org
5762 S:      Supported
5763 W:      http://www.linux-iscsi.org
5764 F:      drivers/infiniband/ulp/isert
5765
5766 ISDN SUBSYSTEM
5767 M:      Karsten Keil <isdn@linux-pingi.de>
5768 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5769 L:      netdev@vger.kernel.org
5770 W:      http://www.isdn4linux.de
5771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5772 S:      Maintained
5773 F:      Documentation/isdn/
5774 F:      drivers/isdn/
5775 F:      include/linux/isdn.h
5776 F:      include/linux/isdn/
5777 F:      include/uapi/linux/isdn.h
5778 F:      include/uapi/linux/isdn/
5779
5780 ISDN SUBSYSTEM (Eicon active card driver)
5781 M:      Armin Schindler <mac@melware.de>
5782 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5783 W:      http://www.melware.de
5784 S:      Maintained
5785 F:      drivers/isdn/hardware/eicon/
5786
5787 IT87 HARDWARE MONITORING DRIVER
5788 M:      Jean Delvare <jdelvare@suse.com>
5789 L:      lm-sensors@lm-sensors.org
5790 S:      Maintained
5791 F:      Documentation/hwmon/it87
5792 F:      drivers/hwmon/it87.c
5793
5794 IT913X MEDIA DRIVER
5795 M:      Antti Palosaari <crope@iki.fi>
5796 L:      linux-media@vger.kernel.org
5797 W:      http://linuxtv.org/
5798 W:      http://palosaari.fi/linux/
5799 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5800 T:      git git://linuxtv.org/anttip/media_tree.git
5801 S:      Maintained
5802 F:      drivers/media/tuners/it913x*
5803
5804 IVTV VIDEO4LINUX DRIVER
5805 M:      Andy Walls <awalls@md.metrocast.net>
5806 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5807 L:      linux-media@vger.kernel.org
5808 T:      git git://linuxtv.org/media_tree.git
5809 W:      http://www.ivtvdriver.org
5810 S:      Maintained
5811 F:      Documentation/video4linux/*.ivtv
5812 F:      drivers/media/pci/ivtv/
5813 F:      include/uapi/linux/ivtv*
5814
5815 IX2505V MEDIA DRIVER
5816 M:      Malcolm Priestley <tvboxspy@gmail.com>
5817 L:      linux-media@vger.kernel.org
5818 W:      http://linuxtv.org/
5819 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5820 S:      Maintained
5821 F:      drivers/media/dvb-frontends/ix2505v*
5822
5823 JC42.4 TEMPERATURE SENSOR DRIVER
5824 M:      Guenter Roeck <linux@roeck-us.net>
5825 L:      lm-sensors@lm-sensors.org
5826 S:      Maintained
5827 F:      drivers/hwmon/jc42.c
5828 F:      Documentation/hwmon/jc42
5829
5830 JFS FILESYSTEM
5831 M:      Dave Kleikamp <shaggy@kernel.org>
5832 L:      jfs-discussion@lists.sourceforge.net
5833 W:      http://jfs.sourceforge.net/
5834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5835 S:      Maintained
5836 F:      Documentation/filesystems/jfs.txt
5837 F:      fs/jfs/
5838
5839 JME NETWORK DRIVER
5840 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5841 L:      netdev@vger.kernel.org
5842 S:      Maintained
5843 F:      drivers/net/ethernet/jme.*
5844
5845 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5846 M:      David Woodhouse <dwmw2@infradead.org>
5847 L:      linux-mtd@lists.infradead.org
5848 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5849 S:      Maintained
5850 F:      fs/jffs2/
5851 F:      include/uapi/linux/jffs2.h
5852
5853 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5854 M:      "Theodore Ts'o" <tytso@mit.edu>
5855 M:      Jan Kara <jack@suse.com>
5856 L:      linux-ext4@vger.kernel.org
5857 S:      Maintained
5858 F:      fs/jbd2/
5859 F:      include/linux/jbd2.h
5860
5861 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5862 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5863 L:      linux-media@vger.kernel.org
5864 S:      Maintained
5865 F:      drivers/media/platform/rcar_jpu.c
5866
5867 JSM Neo PCI based serial card
5868 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5869 L:      linux-serial@vger.kernel.org
5870 S:      Maintained
5871 F:      drivers/tty/serial/jsm/
5872
5873 K10TEMP HARDWARE MONITORING DRIVER
5874 M:      Clemens Ladisch <clemens@ladisch.de>
5875 L:      lm-sensors@lm-sensors.org
5876 S:      Maintained
5877 F:      Documentation/hwmon/k10temp
5878 F:      drivers/hwmon/k10temp.c
5879
5880 K8TEMP HARDWARE MONITORING DRIVER
5881 M:      Rudolf Marek <r.marek@assembler.cz>
5882 L:      lm-sensors@lm-sensors.org
5883 S:      Maintained
5884 F:      Documentation/hwmon/k8temp
5885 F:      drivers/hwmon/k8temp.c
5886
5887 KCONFIG
5888 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5889 L:      linux-kbuild@vger.kernel.org
5890 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5891 S:      Maintained
5892 F:      Documentation/kbuild/kconfig-language.txt
5893 F:      scripts/kconfig/
5894
5895 KDUMP
5896 M:      Vivek Goyal <vgoyal@redhat.com>
5897 M:      Haren Myneni <hbabu@us.ibm.com>
5898 L:      kexec@lists.infradead.org
5899 W:      http://lse.sourceforge.net/kdump/
5900 S:      Maintained
5901 F:      Documentation/kdump/
5902
5903 KEENE FM RADIO TRANSMITTER DRIVER
5904 M:      Hans Verkuil <hverkuil@xs4all.nl>
5905 L:      linux-media@vger.kernel.org
5906 T:      git git://linuxtv.org/media_tree.git
5907 W:      http://linuxtv.org
5908 S:      Maintained
5909 F:      drivers/media/radio/radio-keene*
5910
5911 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5912 M:      Ian Kent <raven@themaw.net>
5913 L:      autofs@vger.kernel.org
5914 S:      Maintained
5915 F:      fs/autofs4/
5916
5917 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5918 M:      Michal Marek <mmarek@suse.com>
5919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5921 L:      linux-kbuild@vger.kernel.org
5922 S:      Maintained
5923 F:      Documentation/kbuild/
5924 F:      Makefile
5925 F:      scripts/Makefile.*
5926 F:      scripts/basic/
5927 F:      scripts/mk*
5928 F:      scripts/package/
5929
5930 KERNEL JANITORS
5931 L:      kernel-janitors@vger.kernel.org
5932 W:      http://kernelnewbies.org/KernelJanitors
5933 S:      Odd Fixes
5934
5935 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5936 M:      "J. Bruce Fields" <bfields@fieldses.org>
5937 M:      Jeff Layton <jlayton@poochiereds.net>
5938 L:      linux-nfs@vger.kernel.org
5939 W:      http://nfs.sourceforge.net/
5940 S:      Supported
5941 F:      fs/nfsd/
5942 F:      include/uapi/linux/nfsd/
5943 F:      fs/lockd/
5944 F:      fs/nfs_common/
5945 F:      net/sunrpc/
5946 F:      include/linux/lockd/
5947 F:      include/linux/sunrpc/
5948 F:      include/uapi/linux/sunrpc/
5949
5950 KERNEL SELFTEST FRAMEWORK
5951 M:      Shuah Khan <shuahkh@osg.samsung.com>
5952 L:      linux-api@vger.kernel.org
5953 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5954 S:      Maintained
5955 F:      tools/testing/selftests
5956
5957 KERNEL VIRTUAL MACHINE (KVM)
5958 M:      Gleb Natapov <gleb@kernel.org>
5959 M:      Paolo Bonzini <pbonzini@redhat.com>
5960 L:      kvm@vger.kernel.org
5961 W:      http://www.linux-kvm.org
5962 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5963 S:      Supported
5964 F:      Documentation/*/kvm*.txt
5965 F:      Documentation/virtual/kvm/
5966 F:      arch/*/kvm/
5967 F:      arch/x86/kernel/kvm.c
5968 F:      arch/x86/kernel/kvmclock.c
5969 F:      arch/*/include/asm/kvm*
5970 F:      include/linux/kvm*
5971 F:      include/uapi/linux/kvm*
5972 F:      virt/kvm/
5973
5974 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5975 M:      Joerg Roedel <joro@8bytes.org>
5976 L:      kvm@vger.kernel.org
5977 W:      http://www.linux-kvm.org/
5978 S:      Maintained
5979 F:      arch/x86/include/asm/svm.h
5980 F:      arch/x86/kvm/svm.c
5981
5982 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5983 M:      Alexander Graf <agraf@suse.com>
5984 L:      kvm-ppc@vger.kernel.org
5985 W:      http://www.linux-kvm.org/
5986 T:      git git://github.com/agraf/linux-2.6.git
5987 S:      Supported
5988 F:      arch/powerpc/include/asm/kvm*
5989 F:      arch/powerpc/kvm/
5990
5991 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5992 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5993 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5994 L:      linux-s390@vger.kernel.org
5995 W:      http://www.ibm.com/developerworks/linux/linux390/
5996 S:      Supported
5997 F:      Documentation/s390/kvm.txt
5998 F:      arch/s390/include/asm/kvm*
5999 F:      arch/s390/kvm/
6000
6001 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6002 M:      Christoffer Dall <christoffer.dall@linaro.org>
6003 M:      Marc Zyngier <marc.zyngier@arm.com>
6004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6005 L:      kvmarm@lists.cs.columbia.edu
6006 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6007 S:      Supported
6008 F:      arch/arm/include/uapi/asm/kvm*
6009 F:      arch/arm/include/asm/kvm*
6010 F:      arch/arm/kvm/
6011 F:      virt/kvm/arm/
6012 F:      include/kvm/arm_*
6013
6014 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6015 M:      Christoffer Dall <christoffer.dall@linaro.org>
6016 M:      Marc Zyngier <marc.zyngier@arm.com>
6017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6018 L:      kvmarm@lists.cs.columbia.edu
6019 S:      Maintained
6020 F:      arch/arm64/include/uapi/asm/kvm*
6021 F:      arch/arm64/include/asm/kvm*
6022 F:      arch/arm64/kvm/
6023
6024 KEXEC
6025 M:      Eric Biederman <ebiederm@xmission.com>
6026 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6027 L:      kexec@lists.infradead.org
6028 S:      Maintained
6029 F:      include/linux/kexec.h
6030 F:      include/uapi/linux/kexec.h
6031 F:      kernel/kexec.c
6032
6033 KEYS/KEYRINGS:
6034 M:      David Howells <dhowells@redhat.com>
6035 L:      keyrings@vger.kernel.org
6036 S:      Maintained
6037 F:      Documentation/security/keys.txt
6038 F:      include/linux/key.h
6039 F:      include/linux/key-type.h
6040 F:      include/keys/
6041 F:      security/keys/
6042
6043 KEYS-TRUSTED
6044 M:      David Safford <safford@us.ibm.com>
6045 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6046 L:      linux-security-module@vger.kernel.org
6047 L:      keyrings@vger.kernel.org
6048 S:      Supported
6049 F:      Documentation/security/keys-trusted-encrypted.txt
6050 F:      include/keys/trusted-type.h
6051 F:      security/keys/trusted.c
6052 F:      security/keys/trusted.h
6053
6054 KEYS-ENCRYPTED
6055 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6056 M:      David Safford <safford@us.ibm.com>
6057 L:      linux-security-module@vger.kernel.org
6058 L:      keyrings@vger.kernel.org
6059 S:      Supported
6060 F:      Documentation/security/keys-trusted-encrypted.txt
6061 F:      include/keys/encrypted-type.h
6062 F:      security/keys/encrypted-keys/
6063
6064 KGDB / KDB /debug_core
6065 M:      Jason Wessel <jason.wessel@windriver.com>
6066 W:      http://kgdb.wiki.kernel.org/
6067 L:      kgdb-bugreport@lists.sourceforge.net
6068 S:      Maintained
6069 F:      Documentation/DocBook/kgdb.tmpl
6070 F:      drivers/misc/kgdbts.c
6071 F:      drivers/tty/serial/kgdboc.c
6072 F:      include/linux/kdb.h
6073 F:      include/linux/kgdb.h
6074 F:      kernel/debug/
6075
6076 KMEMCHECK
6077 M:      Vegard Nossum <vegardno@ifi.uio.no>
6078 M:      Pekka Enberg <penberg@kernel.org>
6079 S:      Maintained
6080 F:      Documentation/kmemcheck.txt
6081 F:      arch/x86/include/asm/kmemcheck.h
6082 F:      arch/x86/mm/kmemcheck/
6083 F:      include/linux/kmemcheck.h
6084 F:      mm/kmemcheck.c
6085
6086 KMEMLEAK
6087 M:      Catalin Marinas <catalin.marinas@arm.com>
6088 S:      Maintained
6089 F:      Documentation/kmemleak.txt
6090 F:      include/linux/kmemleak.h
6091 F:      mm/kmemleak.c
6092 F:      mm/kmemleak-test.c
6093
6094 KPROBES
6095 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6096 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6097 M:      "David S. Miller" <davem@davemloft.net>
6098 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6099 S:      Maintained
6100 F:      Documentation/kprobes.txt
6101 F:      include/linux/kprobes.h
6102 F:      kernel/kprobes.c
6103
6104 KS0108 LCD CONTROLLER DRIVER
6105 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6106 W:      http://miguelojeda.es/auxdisplay.htm
6107 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6108 S:      Maintained
6109 F:      Documentation/auxdisplay/ks0108
6110 F:      drivers/auxdisplay/ks0108.c
6111 F:      include/linux/ks0108.h
6112
6113 LAPB module
6114 L:      linux-x25@vger.kernel.org
6115 S:      Orphan
6116 F:      Documentation/networking/lapb-module.txt
6117 F:      include/*/lapb.h
6118 F:      net/lapb/
6119
6120 LASI 53c700 driver for PARISC
6121 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6122 L:      linux-scsi@vger.kernel.org
6123 S:      Maintained
6124 F:      Documentation/scsi/53c700.txt
6125 F:      drivers/scsi/53c700*
6126
6127 LED SUBSYSTEM
6128 M:      Richard Purdie <rpurdie@rpsys.net>
6129 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6130 L:      linux-leds@vger.kernel.org
6131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6132 S:      Maintained
6133 F:      drivers/leds/
6134 F:      include/linux/leds.h
6135
6136 LEGACY EEPROM DRIVER
6137 M:      Jean Delvare <jdelvare@suse.com>
6138 S:      Maintained
6139 F:      Documentation/misc-devices/eeprom
6140 F:      drivers/misc/eeprom/eeprom.c
6141
6142 LEGO USB Tower driver
6143 M:      Juergen Stuber <starblue@users.sourceforge.net>
6144 L:      legousb-devel@lists.sourceforge.net
6145 W:      http://legousb.sourceforge.net/
6146 S:      Maintained
6147 F:      drivers/usb/misc/legousbtower.c
6148
6149 LG2160 MEDIA DRIVER
6150 M:      Michael Krufky <mkrufky@linuxtv.org>
6151 L:      linux-media@vger.kernel.org
6152 W:      http://linuxtv.org/
6153 W:      http://github.com/mkrufky
6154 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6155 T:      git git://linuxtv.org/mkrufky/tuners.git
6156 S:      Maintained
6157 F:      drivers/media/dvb-frontends/lg2160.*
6158
6159 LGDT3305 MEDIA DRIVER
6160 M:      Michael Krufky <mkrufky@linuxtv.org>
6161 L:      linux-media@vger.kernel.org
6162 W:      http://linuxtv.org/
6163 W:      http://github.com/mkrufky
6164 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6165 T:      git git://linuxtv.org/mkrufky/tuners.git
6166 S:      Maintained
6167 F:      drivers/media/dvb-frontends/lgdt3305.*
6168
6169 LGUEST
6170 M:      Rusty Russell <rusty@rustcorp.com.au>
6171 L:      lguest@lists.ozlabs.org
6172 W:      http://lguest.ozlabs.org/
6173 S:      Odd Fixes
6174 F:      arch/x86/include/asm/lguest*.h
6175 F:      arch/x86/lguest/
6176 F:      drivers/lguest/
6177 F:      include/linux/lguest*.h
6178 F:      tools/lguest/
6179
6180 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6181 M:      Tejun Heo <tj@kernel.org>
6182 L:      linux-ide@vger.kernel.org
6183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6184 S:      Maintained
6185 F:      drivers/ata/
6186 F:      include/linux/ata.h
6187 F:      include/linux/libata.h
6188
6189 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6190 M:      Viresh Kumar <vireshk@kernel.org>
6191 L:      linux-ide@vger.kernel.org
6192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6193 S:      Maintained
6194 F:      include/linux/pata_arasan_cf_data.h
6195 F:      drivers/ata/pata_arasan_cf.c
6196
6197 LIBATA PATA DRIVERS
6198 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6199 M:      Tejun Heo <tj@kernel.org>
6200 L:      linux-ide@vger.kernel.org
6201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6202 S:      Maintained
6203 F:      drivers/ata/pata_*.c
6204 F:      drivers/ata/ata_generic.c
6205
6206 LIBATA SATA AHCI PLATFORM devices support
6207 M:      Hans de Goede <hdegoede@redhat.com>
6208 M:      Tejun Heo <tj@kernel.org>
6209 L:      linux-ide@vger.kernel.org
6210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6211 S:      Maintained
6212 F:      drivers/ata/ahci_platform.c
6213 F:      drivers/ata/libahci_platform.c
6214 F:      include/linux/ahci_platform.h
6215
6216 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6217 M:      Mikael Pettersson <mikpelinux@gmail.com>
6218 L:      linux-ide@vger.kernel.org
6219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6220 S:      Maintained
6221 F:      drivers/ata/sata_promise.*
6222
6223 LIBLOCKDEP
6224 M:      Sasha Levin <sasha.levin@oracle.com>
6225 S:      Maintained
6226 F:      tools/lib/lockdep/
6227
6228 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6229 M:      Dan Williams <dan.j.williams@intel.com>
6230 L:      linux-nvdimm@lists.01.org
6231 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6232 S:      Supported
6233 F:      drivers/nvdimm/*
6234 F:      include/linux/nd.h
6235 F:      include/linux/libnvdimm.h
6236 F:      include/uapi/linux/ndctl.h
6237
6238 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6239 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6240 L:      linux-nvdimm@lists.01.org
6241 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6242 S:      Supported
6243 F:      drivers/nvdimm/blk.c
6244 F:      drivers/nvdimm/region_devs.c
6245 F:      drivers/acpi/nfit*
6246
6247 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6248 M:      Vishal Verma <vishal.l.verma@intel.com>
6249 L:      linux-nvdimm@lists.01.org
6250 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6251 S:      Supported
6252 F:      drivers/nvdimm/btt*
6253
6254 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6255 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6256 L:      linux-nvdimm@lists.01.org
6257 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6258 S:      Supported
6259 F:      drivers/nvdimm/pmem.c
6260 F:      include/linux/pmem.h
6261 F:      arch/*/include/asm/pmem.h
6262
6263 LINUX FOR IBM pSERIES (RS/6000)
6264 M:      Paul Mackerras <paulus@au.ibm.com>
6265 W:      http://www.ibm.com/linux/ltc/projects/ppc
6266 S:      Supported
6267 F:      arch/powerpc/boot/rs6000.h
6268
6269 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6270 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6271 M:      Paul Mackerras <paulus@samba.org>
6272 M:      Michael Ellerman <mpe@ellerman.id.au>
6273 W:      http://www.penguinppc.org/
6274 L:      linuxppc-dev@lists.ozlabs.org
6275 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6277 S:      Supported
6278 F:      Documentation/powerpc/
6279 F:      arch/powerpc/
6280
6281 LINUX FOR POWER MACINTOSH
6282 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6283 W:      http://www.penguinppc.org/
6284 L:      linuxppc-dev@lists.ozlabs.org
6285 S:      Maintained
6286 F:      arch/powerpc/platforms/powermac/
6287 F:      drivers/macintosh/
6288
6289 LINUX FOR POWERPC EMBEDDED MPC5XXX
6290 M:      Anatolij Gustschin <agust@denx.de>
6291 L:      linuxppc-dev@lists.ozlabs.org
6292 T:      git git://git.denx.de/linux-denx-agust.git
6293 S:      Maintained
6294 F:      arch/powerpc/platforms/512x/
6295 F:      arch/powerpc/platforms/52xx/
6296
6297 LINUX FOR POWERPC EMBEDDED PPC4XX
6298 M:      Alistair Popple <alistair@popple.id.au>
6299 M:      Matt Porter <mporter@kernel.crashing.org>
6300 W:      http://www.penguinppc.org/
6301 L:      linuxppc-dev@lists.ozlabs.org
6302 S:      Maintained
6303 F:      arch/powerpc/platforms/40x/
6304 F:      arch/powerpc/platforms/44x/
6305
6306 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6307 L:      linuxppc-dev@lists.ozlabs.org
6308 S:      Orphan
6309 F:      arch/powerpc/*/*virtex*
6310 F:      arch/powerpc/*/*/*virtex*
6311
6312 LINUX FOR POWERPC EMBEDDED PPC8XX
6313 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6314 W:      http://www.penguinppc.org/
6315 L:      linuxppc-dev@lists.ozlabs.org
6316 S:      Maintained
6317 F:      arch/powerpc/platforms/8xx/
6318
6319 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6320 M:      Scott Wood <scottwood@freescale.com>
6321 M:      Kumar Gala <galak@kernel.crashing.org>
6322 W:      http://www.penguinppc.org/
6323 L:      linuxppc-dev@lists.ozlabs.org
6324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6325 S:      Maintained
6326 F:      arch/powerpc/platforms/83xx/
6327 F:      arch/powerpc/platforms/85xx/
6328
6329 LINUX FOR POWERPC PA SEMI PWRFICIENT
6330 M:      Olof Johansson <olof@lixom.net>
6331 L:      linuxppc-dev@lists.ozlabs.org
6332 S:      Maintained
6333 F:      arch/powerpc/platforms/pasemi/
6334 F:      drivers/*/*pasemi*
6335 F:      drivers/*/*/*pasemi*
6336
6337 LINUX SECURITY MODULE (LSM) FRAMEWORK
6338 M:      Chris Wright <chrisw@sous-sol.org>
6339 L:      linux-security-module@vger.kernel.org
6340 S:      Supported
6341
6342 LIS3LV02D ACCELEROMETER DRIVER
6343 M:      Eric Piel <eric.piel@tremplin-utc.net>
6344 S:      Maintained
6345 F:      Documentation/misc-devices/lis3lv02d
6346 F:      drivers/misc/lis3lv02d/
6347 F:      drivers/platform/x86/hp_accel.c
6348
6349 LIVE PATCHING
6350 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6351 M:      Seth Jennings <sjenning@redhat.com>
6352 M:      Jiri Kosina <jikos@kernel.org>
6353 M:      Vojtech Pavlik <vojtech@suse.com>
6354 S:      Maintained
6355 F:      kernel/livepatch/
6356 F:      include/linux/livepatch.h
6357 F:      arch/x86/include/asm/livepatch.h
6358 F:      arch/x86/kernel/livepatch.c
6359 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6360 F:      samples/livepatch/
6361 L:      live-patching@vger.kernel.org
6362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6363
6364 LLC (802.2)
6365 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6366 S:      Maintained
6367 F:      include/linux/llc.h
6368 F:      include/uapi/linux/llc.h
6369 F:      include/net/llc*
6370 F:      net/llc/
6371
6372 LM73 HARDWARE MONITOR DRIVER
6373 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6374 L:      lm-sensors@lm-sensors.org
6375 S:      Maintained
6376 F:      drivers/hwmon/lm73.c
6377
6378 LM78 HARDWARE MONITOR DRIVER
6379 M:      Jean Delvare <jdelvare@suse.com>
6380 L:      lm-sensors@lm-sensors.org
6381 S:      Maintained
6382 F:      Documentation/hwmon/lm78
6383 F:      drivers/hwmon/lm78.c
6384
6385 LM83 HARDWARE MONITOR DRIVER
6386 M:      Jean Delvare <jdelvare@suse.com>
6387 L:      lm-sensors@lm-sensors.org
6388 S:      Maintained
6389 F:      Documentation/hwmon/lm83
6390 F:      drivers/hwmon/lm83.c
6391
6392 LM90 HARDWARE MONITOR DRIVER
6393 M:      Jean Delvare <jdelvare@suse.com>
6394 L:      lm-sensors@lm-sensors.org
6395 S:      Maintained
6396 F:      Documentation/hwmon/lm90
6397 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6398 F:      drivers/hwmon/lm90.c
6399
6400 LM95234 HARDWARE MONITOR DRIVER
6401 M:      Guenter Roeck <linux@roeck-us.net>
6402 L:      lm-sensors@lm-sensors.org
6403 S:      Maintained
6404 F:      Documentation/hwmon/lm95234
6405 F:      drivers/hwmon/lm95234.c
6406
6407 LME2510 MEDIA DRIVER
6408 M:      Malcolm Priestley <tvboxspy@gmail.com>
6409 L:      linux-media@vger.kernel.org
6410 W:      http://linuxtv.org/
6411 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6412 S:      Maintained
6413 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6414
6415 LOCKDEP AND LOCKSTAT
6416 M:      Peter Zijlstra <peterz@infradead.org>
6417 M:      Ingo Molnar <mingo@redhat.com>
6418 L:      linux-kernel@vger.kernel.org
6419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6420 S:      Maintained
6421 F:      Documentation/locking/lockdep*.txt
6422 F:      Documentation/locking/lockstat.txt
6423 F:      include/linux/lockdep.h
6424 F:      kernel/locking/
6425
6426 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6427 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6428 L:      linux-ntfs-dev@lists.sourceforge.net
6429 W:      http://www.linux-ntfs.org/content/view/19/37/
6430 S:      Maintained
6431 F:      Documentation/ldm.txt
6432 F:      block/partitions/ldm.*
6433
6434 LogFS
6435 M:      Joern Engel <joern@logfs.org>
6436 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6437 L:      logfs@logfs.org
6438 W:      logfs.org
6439 S:      Maintained
6440 F:      fs/logfs/
6441
6442 LPC32XX MACHINE SUPPORT
6443 M:      Roland Stigge <stigge@antcom.de>
6444 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6445 S:      Maintained
6446 F:      arch/arm/mach-lpc32xx/
6447
6448 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6449 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6450 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6451 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6452 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6453 L:      MPT-FusionLinux.pdl@avagotech.com
6454 L:      linux-scsi@vger.kernel.org
6455 W:      http://www.lsilogic.com/support
6456 S:      Supported
6457 F:      drivers/message/fusion/
6458 F:      drivers/scsi/mpt2sas/
6459 F:      drivers/scsi/mpt3sas/
6460
6461 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6462 M:      Matthew Wilcox <matthew@wil.cx>
6463 L:      linux-scsi@vger.kernel.org
6464 S:      Maintained
6465 F:      drivers/scsi/sym53c8xx_2/
6466
6467 LTC4261 HARDWARE MONITOR DRIVER
6468 M:      Guenter Roeck <linux@roeck-us.net>
6469 L:      lm-sensors@lm-sensors.org
6470 S:      Maintained
6471 F:      Documentation/hwmon/ltc4261
6472 F:      drivers/hwmon/ltc4261.c
6473
6474 LTP (Linux Test Project)
6475 M:      Mike Frysinger <vapier@gentoo.org>
6476 M:      Cyril Hrubis <chrubis@suse.cz>
6477 M:      Wanlong Gao <wanlong.gao@gmail.com>
6478 M:      Jan Stancek <jstancek@redhat.com>
6479 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6480 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6481 L:      ltp@lists.linux.it (subscribers-only)
6482 W:      http://linux-test-project.github.io/
6483 T:      git git://github.com/linux-test-project/ltp.git
6484 S:      Maintained
6485
6486 M32R ARCHITECTURE
6487 W:      http://www.linux-m32r.org/
6488 S:      Orphan
6489 F:      arch/m32r/
6490
6491 M68K ARCHITECTURE
6492 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6493 L:      linux-m68k@lists.linux-m68k.org
6494 W:      http://www.linux-m68k.org/
6495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6496 S:      Maintained
6497 F:      arch/m68k/
6498 F:      drivers/zorro/
6499
6500 M68K ON APPLE MACINTOSH
6501 M:      Joshua Thompson <funaho@jurai.org>
6502 W:      http://www.mac.linux-m68k.org/
6503 L:      linux-m68k@lists.linux-m68k.org
6504 S:      Maintained
6505 F:      arch/m68k/mac/
6506
6507 M68K ON HP9000/300
6508 M:      Philip Blundell <philb@gnu.org>
6509 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6510 S:      Maintained
6511 F:      arch/m68k/hp300/
6512
6513 M88DS3103 MEDIA DRIVER
6514 M:      Antti Palosaari <crope@iki.fi>
6515 L:      linux-media@vger.kernel.org
6516 W:      http://linuxtv.org/
6517 W:      http://palosaari.fi/linux/
6518 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6519 T:      git git://linuxtv.org/anttip/media_tree.git
6520 S:      Maintained
6521 F:      drivers/media/dvb-frontends/m88ds3103*
6522
6523 M88RS2000 MEDIA DRIVER
6524 M:      Malcolm Priestley <tvboxspy@gmail.com>
6525 L:      linux-media@vger.kernel.org
6526 W:      http://linuxtv.org/
6527 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6528 S:      Maintained
6529 F:      drivers/media/dvb-frontends/m88rs2000*
6530
6531 MA901 MASTERKIT USB FM RADIO DRIVER
6532 M:      Alexey Klimov <klimov.linux@gmail.com>
6533 L:      linux-media@vger.kernel.org
6534 T:      git git://linuxtv.org/media_tree.git
6535 S:      Maintained
6536 F:      drivers/media/radio/radio-ma901.c
6537
6538 MAC80211
6539 M:      Johannes Berg <johannes@sipsolutions.net>
6540 L:      linux-wireless@vger.kernel.org
6541 W:      http://wireless.kernel.org/
6542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6544 S:      Maintained
6545 F:      Documentation/networking/mac80211-injection.txt
6546 F:      include/net/mac80211.h
6547 F:      net/mac80211/
6548
6549 MACVLAN DRIVER
6550 M:      Patrick McHardy <kaber@trash.net>
6551 L:      netdev@vger.kernel.org
6552 S:      Maintained
6553 F:      drivers/net/macvlan.c
6554 F:      include/linux/if_macvlan.h
6555
6556 MAILBOX API
6557 M:      Jassi Brar <jassisinghbrar@gmail.com>
6558 L:      linux-kernel@vger.kernel.org
6559 S:      Maintained
6560 F:      drivers/mailbox/
6561 F:      include/linux/mailbox_client.h
6562 F:      include/linux/mailbox_controller.h
6563
6564 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6565 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6566 W:      http://www.kernel.org/doc/man-pages
6567 L:      linux-man@vger.kernel.org
6568 S:      Maintained
6569
6570 MARVELL ARMADA DRM SUPPORT
6571 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6572 S:      Maintained
6573 F:      drivers/gpu/drm/armada/
6574
6575 MARVELL 88E6352 DSA support
6576 M:      Guenter Roeck <linux@roeck-us.net>
6577 S:      Maintained
6578 F:      drivers/net/dsa/mv88e6352.c
6579
6580 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6581 M:      Mirko Lindner <mlindner@marvell.com>
6582 M:      Stephen Hemminger <stephen@networkplumber.org>
6583 L:      netdev@vger.kernel.org
6584 S:      Maintained
6585 F:      drivers/net/ethernet/marvell/sk*
6586
6587 MARVELL LIBERTAS WIRELESS DRIVER
6588 L:      libertas-dev@lists.infradead.org
6589 S:      Orphan
6590 F:      drivers/net/wireless/libertas/
6591
6592 MARVELL MV643XX ETHERNET DRIVER
6593 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6594 L:      netdev@vger.kernel.org
6595 S:      Maintained
6596 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6597 F:      include/linux/mv643xx.h
6598
6599 MARVELL MVNETA ETHERNET DRIVER
6600 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6601 L:      netdev@vger.kernel.org
6602 S:      Maintained
6603 F:      drivers/net/ethernet/marvell/mvneta.*
6604
6605 MARVELL MWIFIEX WIRELESS DRIVER
6606 M:      Amitkumar Karwar <akarwar@marvell.com>
6607 M:      Nishant Sarmukadam <nishants@marvell.com>
6608 L:      linux-wireless@vger.kernel.org
6609 S:      Maintained
6610 F:      drivers/net/wireless/mwifiex/
6611
6612 MARVELL MWL8K WIRELESS DRIVER
6613 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6614 L:      linux-wireless@vger.kernel.org
6615 S:      Odd Fixes
6616 F:      drivers/net/wireless/mwl8k.c
6617
6618 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6619 M:      Nicolas Pitre <nico@fluxnic.net>
6620 S:      Odd Fixes
6621 F:      drivers/mmc/host/mvsdio.*
6622
6623 MATROX FRAMEBUFFER DRIVER
6624 L:      linux-fbdev@vger.kernel.org
6625 S:      Orphan
6626 F:      drivers/video/fbdev/matrox/matroxfb_*
6627 F:      include/uapi/linux/matroxfb.h
6628
6629 MAX16065 HARDWARE MONITOR DRIVER
6630 M:      Guenter Roeck <linux@roeck-us.net>
6631 L:      lm-sensors@lm-sensors.org
6632 S:      Maintained
6633 F:      Documentation/hwmon/max16065
6634 F:      drivers/hwmon/max16065.c
6635
6636 MAX20751 HARDWARE MONITOR DRIVER
6637 M:      Guenter Roeck <linux@roeck-us.net>
6638 L:      lm-sensors@lm-sensors.org
6639 S:      Maintained
6640 F:      Documentation/hwmon/max20751
6641 F:      drivers/hwmon/max20751.c
6642
6643 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6644 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6645 L:      lm-sensors@lm-sensors.org
6646 S:      Maintained
6647 F:      Documentation/hwmon/max6650
6648 F:      drivers/hwmon/max6650.c
6649
6650 MAX6697 HARDWARE MONITOR DRIVER
6651 M:      Guenter Roeck <linux@roeck-us.net>
6652 L:      lm-sensors@lm-sensors.org
6653 S:      Maintained
6654 F:      Documentation/hwmon/max6697
6655 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6656 F:      drivers/hwmon/max6697.c
6657 F:      include/linux/platform_data/max6697.h
6658
6659 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6660 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6661 L:      linux-pm@vger.kernel.org
6662 S:      Supported
6663 F:      drivers/power/max14577_charger.c
6664 F:      drivers/power/max77693_charger.c
6665
6666 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6667 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6668 L:      linux-kernel@vger.kernel.org
6669 S:      Supported
6670 F:      drivers/*/*max77802.c
6671 F:      Documentation/devicetree/bindings/*/*max77802.txt
6672 F:      include/dt-bindings/*/*max77802.h
6673
6674 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6675 M:      Chanwoo Choi <cw00.choi@samsung.com>
6676 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6677 L:      linux-kernel@vger.kernel.org
6678 S:      Supported
6679 F:      drivers/*/max14577.c
6680 F:      drivers/*/max77686.c
6681 F:      drivers/*/max77693.c
6682 F:      drivers/extcon/extcon-max14577.c
6683 F:      drivers/extcon/extcon-max77693.c
6684 F:      drivers/rtc/rtc-max77686.c
6685 F:      drivers/clk/clk-max77686.c
6686 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6687 F:      Documentation/devicetree/bindings/*/max77686.txt
6688 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6689 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6690 F:      include/linux/mfd/max14577*.h
6691 F:      include/linux/mfd/max77686*.h
6692 F:      include/linux/mfd/max77693*.h
6693
6694 MAXIRADIO FM RADIO RECEIVER DRIVER
6695 M:      Hans Verkuil <hverkuil@xs4all.nl>
6696 L:      linux-media@vger.kernel.org
6697 T:      git git://linuxtv.org/media_tree.git
6698 W:      http://linuxtv.org
6699 S:      Maintained
6700 F:      drivers/media/radio/radio-maxiradio*
6701
6702 MEDIA DRIVERS FOR RENESAS - VSP1
6703 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6704 L:      linux-media@vger.kernel.org
6705 L:      linux-sh@vger.kernel.org
6706 T:      git git://linuxtv.org/media_tree.git
6707 S:      Supported
6708 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6709 F:      drivers/media/platform/vsp1/
6710
6711 MEDIA DRIVERS FOR ASCOT2E
6712 M:      Sergey Kozlov <serjk@netup.ru>
6713 L:      linux-media@vger.kernel.org
6714 W:      http://linuxtv.org
6715 W:      http://netup.tv/
6716 T:      git git://linuxtv.org/media_tree.git
6717 S:      Supported
6718 F:      drivers/media/dvb-frontends/ascot2e*
6719
6720 MEDIA DRIVERS FOR CXD2841ER
6721 M:      Sergey Kozlov <serjk@netup.ru>
6722 L:      linux-media@vger.kernel.org
6723 W:      http://linuxtv.org/
6724 W:      http://netup.tv/
6725 T:      git git://linuxtv.org/media_tree.git
6726 S:      Supported
6727 F:      drivers/media/dvb-frontends/cxd2841er*
6728
6729 MEDIA DRIVERS FOR HORUS3A
6730 M:      Sergey Kozlov <serjk@netup.ru>
6731 L:      linux-media@vger.kernel.org
6732 W:      http://linuxtv.org/
6733 W:      http://netup.tv/
6734 T:      git git://linuxtv.org/media_tree.git
6735 S:      Supported
6736 F:      drivers/media/dvb-frontends/horus3a*
6737
6738 MEDIA DRIVERS FOR LNBH25
6739 M:      Sergey Kozlov <serjk@netup.ru>
6740 L:      linux-media@vger.kernel.org
6741 W:      http://linuxtv.org/
6742 W:      http://netup.tv/
6743 T:      git git://linuxtv.org/media_tree.git
6744 S:      Supported
6745 F:      drivers/media/dvb-frontends/lnbh25*
6746
6747 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6748 M:      Sergey Kozlov <serjk@netup.ru>
6749 L:      linux-media@vger.kernel.org
6750 W:      http://linuxtv.org/
6751 W:      http://netup.tv/
6752 T:      git git://linuxtv.org/media_tree.git
6753 S:      Supported
6754 F:      drivers/media/pci/netup_unidvb/*
6755
6756 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6757 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6758 P:      LinuxTV.org Project
6759 L:      linux-media@vger.kernel.org
6760 W:      http://linuxtv.org
6761 Q:      http://patchwork.kernel.org/project/linux-media/list/
6762 T:      git git://linuxtv.org/media_tree.git
6763 S:      Maintained
6764 F:      Documentation/dvb/
6765 F:      Documentation/video4linux/
6766 F:      Documentation/DocBook/media/
6767 F:      drivers/media/
6768 F:      drivers/staging/media/
6769 F:      include/media/
6770 F:      include/uapi/linux/dvb/
6771 F:      include/uapi/linux/videodev2.h
6772 F:      include/uapi/linux/media.h
6773 F:      include/uapi/linux/v4l2-*
6774 F:      include/uapi/linux/meye.h
6775 F:      include/uapi/linux/ivtv*
6776 F:      include/uapi/linux/uvcvideo.h
6777
6778 MEDIATEK MT7601U WIRELESS LAN DRIVER
6779 M:      Jakub Kicinski <kubakici@wp.pl>
6780 L:      linux-wireless@vger.kernel.org
6781 S:      Maintained
6782 F:      drivers/net/wireless/mediatek/mt7601u/
6783
6784 MEGARAID SCSI/SAS DRIVERS
6785 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6786 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6787 M:      Uday Lingala <uday.lingala@avagotech.com>
6788 L:      megaraidlinux.pdl@avagotech.com
6789 L:      linux-scsi@vger.kernel.org
6790 W:      http://www.lsi.com
6791 S:      Maintained
6792 F:      Documentation/scsi/megaraid.txt
6793 F:      drivers/scsi/megaraid.*
6794 F:      drivers/scsi/megaraid/
6795
6796 MELLANOX ETHERNET DRIVER (mlx4_en)
6797 M:      Amir Vadai <amirv@mellanox.com>
6798 M:      Ido Shamay <idos@mellanox.com>
6799 L:      netdev@vger.kernel.org
6800 S:      Supported
6801 W:      http://www.mellanox.com
6802 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6803 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6804
6805 MELLANOX ETHERNET SWITCH DRIVERS
6806 M:      Jiri Pirko <jiri@mellanox.com>
6807 M:      Ido Schimmel <idosch@mellanox.com>
6808 L:      netdev@vger.kernel.org
6809 S:      Supported
6810 W:      http://www.mellanox.com
6811 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6812 F:      drivers/net/ethernet/mellanox/mlxsw/
6813
6814 MEMBARRIER SUPPORT
6815 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6816 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6817 L:      linux-kernel@vger.kernel.org
6818 S:      Supported
6819 F:      kernel/membarrier.c
6820 F:      include/uapi/linux/membarrier.h
6821
6822 MEMORY MANAGEMENT
6823 L:      linux-mm@kvack.org
6824 W:      http://www.linux-mm.org
6825 S:      Maintained
6826 F:      include/linux/mm.h
6827 F:      include/linux/gfp.h
6828 F:      include/linux/mmzone.h
6829 F:      include/linux/memory_hotplug.h
6830 F:      include/linux/vmalloc.h
6831 F:      mm/
6832
6833 MEMORY TECHNOLOGY DEVICES (MTD)
6834 M:      David Woodhouse <dwmw2@infradead.org>
6835 M:      Brian Norris <computersforpeace@gmail.com>
6836 L:      linux-mtd@lists.infradead.org
6837 W:      http://www.linux-mtd.infradead.org/
6838 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6839 T:      git git://git.infradead.org/linux-mtd.git
6840 T:      git git://git.infradead.org/l2-mtd.git
6841 S:      Maintained
6842 F:      drivers/mtd/
6843 F:      include/linux/mtd/
6844 F:      include/uapi/mtd/
6845
6846 MEN A21 WATCHDOG DRIVER
6847 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6848 L:      linux-watchdog@vger.kernel.org
6849 S:      Maintained
6850 F:      drivers/watchdog/mena21_wdt.c
6851
6852 MEN CHAMELEON BUS (mcb)
6853 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6854 S:      Maintained
6855 F:      drivers/mcb/
6856 F:      include/linux/mcb.h
6857 F:      Documentation/men-chameleon-bus.txt
6858
6859 MEN F21BMC (Board Management Controller)
6860 M:      Andreas Werner <andreas.werner@men.de>
6861 S:      Supported
6862 F:      drivers/mfd/menf21bmc.c
6863 F:      drivers/watchdog/menf21bmc_wdt.c
6864 F:      drivers/leds/leds-menf21bmc.c
6865 F:      drivers/hwmon/menf21bmc_hwmon.c
6866 F:      Documentation/hwmon/menf21bmc
6867
6868 METAG ARCHITECTURE
6869 M:      James Hogan <james.hogan@imgtec.com>
6870 L:      linux-metag@vger.kernel.org
6871 S:      Supported
6872 F:      arch/metag/
6873 F:      Documentation/metag/
6874 F:      Documentation/devicetree/bindings/metag/
6875 F:      drivers/clocksource/metag_generic.c
6876 F:      drivers/irqchip/irq-metag.c
6877 F:      drivers/irqchip/irq-metag-ext.c
6878 F:      drivers/tty/metag_da.c
6879
6880 MICROBLAZE ARCHITECTURE
6881 M:      Michal Simek <monstr@monstr.eu>
6882 W:      http://www.monstr.eu/fdt/
6883 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6884 S:      Supported
6885 F:      arch/microblaze/
6886
6887 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6888 M:      Chen Yu <yu.c.chen@intel.com>
6889 L:      platform-driver-x86@vger.kernel.org
6890 S:      Supported
6891 F:      drivers/platform/x86/surfacepro3_button.c
6892
6893 MICROTEK X6 SCANNER
6894 M:      Oliver Neukum <oliver@neukum.org>
6895 S:      Maintained
6896 F:      drivers/usb/image/microtek.*
6897
6898 MIPS
6899 M:      Ralf Baechle <ralf@linux-mips.org>
6900 L:      linux-mips@linux-mips.org
6901 W:      http://www.linux-mips.org/
6902 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6903 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6904 S:      Supported
6905 F:      Documentation/mips/
6906 F:      arch/mips/
6907
6908 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6909 M:      Hans Verkuil <hverkuil@xs4all.nl>
6910 L:      linux-media@vger.kernel.org
6911 T:      git git://linuxtv.org/media_tree.git
6912 W:      http://linuxtv.org
6913 S:      Odd Fixes
6914 F:      drivers/media/radio/radio-miropcm20*
6915
6916 Mellanox MLX5 core VPI driver
6917 M:      Eli Cohen <eli@mellanox.com>
6918 L:      netdev@vger.kernel.org
6919 L:      linux-rdma@vger.kernel.org
6920 W:      http://www.mellanox.com
6921 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6922 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6923 T:      git git://openfabrics.org/~eli/connect-ib.git
6924 S:      Supported
6925 F:      drivers/net/ethernet/mellanox/mlx5/core/
6926 F:      include/linux/mlx5/
6927
6928 Mellanox MLX5 IB driver
6929 M:      Eli Cohen <eli@mellanox.com>
6930 L:      linux-rdma@vger.kernel.org
6931 W:      http://www.mellanox.com
6932 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6933 T:      git git://openfabrics.org/~eli/connect-ib.git
6934 S:      Supported
6935 F:      include/linux/mlx5/
6936 F:      drivers/infiniband/hw/mlx5/
6937
6938 MN88472 MEDIA DRIVER
6939 M:      Antti Palosaari <crope@iki.fi>
6940 L:      linux-media@vger.kernel.org
6941 W:      http://linuxtv.org/
6942 W:      http://palosaari.fi/linux/
6943 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6944 T:      git git://linuxtv.org/anttip/media_tree.git
6945 S:      Maintained
6946 F:      drivers/staging/media/mn88472/
6947 F:      drivers/media/dvb-frontends/mn88472.h
6948
6949 MN88473 MEDIA DRIVER
6950 M:      Antti Palosaari <crope@iki.fi>
6951 L:      linux-media@vger.kernel.org
6952 W:      http://linuxtv.org/
6953 W:      http://palosaari.fi/linux/
6954 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6955 T:      git git://linuxtv.org/anttip/media_tree.git
6956 S:      Maintained
6957 F:      drivers/staging/media/mn88473/
6958 F:      drivers/media/dvb-frontends/mn88473.h
6959
6960 MODULE SUPPORT
6961 M:      Rusty Russell <rusty@rustcorp.com.au>
6962 S:      Maintained
6963 F:      include/linux/module.h
6964 F:      kernel/module.c
6965
6966 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6967 W:      http://popies.net/meye/
6968 S:      Orphan
6969 F:      Documentation/video4linux/meye.txt
6970 F:      drivers/media/pci/meye/
6971 F:      include/uapi/linux/meye.h
6972
6973 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6974 M:      Jiri Slaby <jirislaby@gmail.com>
6975 S:      Maintained
6976 F:      Documentation/serial/moxa-smartio
6977 F:      drivers/tty/mxser.*
6978
6979 MR800 AVERMEDIA USB FM RADIO DRIVER
6980 M:      Alexey Klimov <klimov.linux@gmail.com>
6981 L:      linux-media@vger.kernel.org
6982 T:      git git://linuxtv.org/media_tree.git
6983 S:      Maintained
6984 F:      drivers/media/radio/radio-mr800.c
6985
6986 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6987 M:      Alan Ott <alan@signal11.us>
6988 L:      linux-wpan@vger.kernel.org
6989 S:      Maintained
6990 F:      drivers/net/ieee802154/mrf24j40.c
6991
6992 MSI LAPTOP SUPPORT
6993 M:      "Lee, Chun-Yi" <jlee@suse.com>
6994 L:      platform-driver-x86@vger.kernel.org
6995 S:      Maintained
6996 F:      drivers/platform/x86/msi-laptop.c
6997
6998 MSI WMI SUPPORT
6999 L:      platform-driver-x86@vger.kernel.org
7000 S:      Orphan
7001 F:      drivers/platform/x86/msi-wmi.c
7002
7003 MSI001 MEDIA DRIVER
7004 M:      Antti Palosaari <crope@iki.fi>
7005 L:      linux-media@vger.kernel.org
7006 W:      http://linuxtv.org/
7007 W:      http://palosaari.fi/linux/
7008 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7009 T:      git git://linuxtv.org/anttip/media_tree.git
7010 S:      Maintained
7011 F:      drivers/media/tuners/msi001*
7012
7013 MSI2500 MEDIA DRIVER
7014 M:      Antti Palosaari <crope@iki.fi>
7015 L:      linux-media@vger.kernel.org
7016 W:      http://linuxtv.org/
7017 W:      http://palosaari.fi/linux/
7018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7019 T:      git git://linuxtv.org/anttip/media_tree.git
7020 S:      Maintained
7021 F:      drivers/media/usb/msi2500/
7022
7023 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7024 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7025 L:      linux-mtd@lists.infradead.org
7026 S:      Maintained
7027 F:      drivers/mtd/devices/docg3*
7028
7029 MT9M032 APTINA SENSOR DRIVER
7030 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7031 L:      linux-media@vger.kernel.org
7032 T:      git git://linuxtv.org/media_tree.git
7033 S:      Maintained
7034 F:      drivers/media/i2c/mt9m032.c
7035 F:      include/media/mt9m032.h
7036
7037 MT9P031 APTINA CAMERA SENSOR
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/mt9p031.c
7043 F:      include/media/mt9p031.h
7044
7045 MT9T001 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/mt9t001.c
7051 F:      include/media/mt9t001.h
7052
7053 MT9V032 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:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7059 F:      drivers/media/i2c/mt9v032.c
7060 F:      include/media/mt9v032.h
7061
7062 MULTIFUNCTION DEVICES (MFD)
7063 M:      Samuel Ortiz <sameo@linux.intel.com>
7064 M:      Lee Jones <lee.jones@linaro.org>
7065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7066 S:      Supported
7067 F:      drivers/mfd/
7068 F:      include/linux/mfd/
7069
7070 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7071 M:      Ulf Hansson <ulf.hansson@linaro.org>
7072 L:      linux-mmc@vger.kernel.org
7073 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7074 S:      Maintained
7075 F:      drivers/mmc/
7076 F:      include/linux/mmc/
7077 F:      include/uapi/linux/mmc/
7078
7079 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7080 S:      Orphan
7081 F:      drivers/mmc/host/mmc_spi.c
7082 F:      include/linux/spi/mmc_spi.h
7083
7084 MULTISOUND SOUND DRIVER
7085 M:      Andrew Veliath <andrewtv@usa.net>
7086 S:      Maintained
7087 F:      Documentation/sound/oss/MultiSound
7088 F:      sound/oss/msnd*
7089
7090 MULTITECH MULTIPORT CARD (ISICOM)
7091 S:      Orphan
7092 F:      drivers/tty/isicom.c
7093 F:      include/linux/isicom.h
7094
7095 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7096 M:      Felipe Balbi <balbi@ti.com>
7097 L:      linux-usb@vger.kernel.org
7098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7099 S:      Maintained
7100 F:      drivers/usb/musb/
7101
7102 MXL5007T MEDIA DRIVER
7103 M:      Michael Krufky <mkrufky@linuxtv.org>
7104 L:      linux-media@vger.kernel.org
7105 W:      http://linuxtv.org/
7106 W:      http://github.com/mkrufky
7107 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7108 T:      git git://linuxtv.org/mkrufky/tuners.git
7109 S:      Maintained
7110 F:      drivers/media/tuners/mxl5007t.*
7111
7112 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7113 M:      Hyong-Youb Kim <hykim@myri.com>
7114 L:      netdev@vger.kernel.org
7115 W:      https://www.myricom.com/support/downloads/myri10ge.html
7116 S:      Supported
7117 F:      drivers/net/ethernet/myricom/myri10ge/
7118
7119 NATSEMI ETHERNET DRIVER (DP8381x)
7120 S:      Orphan
7121 F:      drivers/net/ethernet/natsemi/natsemi.c
7122
7123 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7124 M:      Daniel Mack <zonque@gmail.com>
7125 S:      Maintained
7126 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7127 W:      http://www.native-instruments.com
7128 F:      sound/usb/caiaq/
7129
7130 NCP FILESYSTEM
7131 M:      Petr Vandrovec <petr@vandrovec.name>
7132 S:      Odd Fixes
7133 F:      fs/ncpfs/
7134
7135 NCR 5380 SCSI DRIVERS
7136 M:      Finn Thain <fthain@telegraphics.com.au>
7137 M:      Michael Schmitz <schmitzmic@gmail.com>
7138 L:      linux-scsi@vger.kernel.org
7139 S:      Maintained
7140 F:      Documentation/scsi/g_NCR5380.txt
7141 F:      drivers/scsi/NCR5380.*
7142 F:      drivers/scsi/arm/cumana_1.c
7143 F:      drivers/scsi/arm/oak.c
7144 F:      drivers/scsi/atari_NCR5380.c
7145 F:      drivers/scsi/atari_scsi.*
7146 F:      drivers/scsi/dmx3191d.c
7147 F:      drivers/scsi/dtc.*
7148 F:      drivers/scsi/g_NCR5380.*
7149 F:      drivers/scsi/g_NCR5380_mmio.c
7150 F:      drivers/scsi/mac_scsi.*
7151 F:      drivers/scsi/pas16.*
7152 F:      drivers/scsi/sun3_scsi.*
7153 F:      drivers/scsi/sun3_scsi_vme.c
7154 F:      drivers/scsi/t128.*
7155
7156 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7157 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7158 L:      linux-scsi@vger.kernel.org
7159 S:      Maintained
7160 F:      drivers/scsi/NCR_D700.*
7161
7162 NCT6775 HARDWARE MONITOR DRIVER
7163 M:      Guenter Roeck <linux@roeck-us.net>
7164 L:      lm-sensors@lm-sensors.org
7165 S:      Maintained
7166 F:      Documentation/hwmon/nct6775
7167 F:      drivers/hwmon/nct6775.c
7168
7169 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7170 M:      Faisal Latif <faisal.latif@intel.com>
7171 L:      linux-rdma@vger.kernel.org
7172 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7173 S:      Supported
7174 F:      drivers/infiniband/hw/nes/
7175
7176 NETEM NETWORK EMULATOR
7177 M:      Stephen Hemminger <stephen@networkplumber.org>
7178 L:      netem@lists.linux-foundation.org
7179 S:      Maintained
7180 F:      net/sched/sch_netem.c
7181
7182 NETERION 10GbE DRIVERS (s2io/vxge)
7183 M:      Jon Mason <jdmason@kudzu.us>
7184 L:      netdev@vger.kernel.org
7185 S:      Supported
7186 F:      Documentation/networking/s2io.txt
7187 F:      Documentation/networking/vxge.txt
7188 F:      drivers/net/ethernet/neterion/
7189
7190 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7191 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7192 M:      Patrick McHardy <kaber@trash.net>
7193 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7194 L:      netfilter-devel@vger.kernel.org
7195 L:      coreteam@netfilter.org
7196 W:      http://www.netfilter.org/
7197 W:      http://www.iptables.org/
7198 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7201 S:      Supported
7202 F:      include/linux/netfilter*
7203 F:      include/linux/netfilter/
7204 F:      include/net/netfilter/
7205 F:      include/uapi/linux/netfilter*
7206 F:      include/uapi/linux/netfilter/
7207 F:      net/*/netfilter.c
7208 F:      net/*/netfilter/
7209 F:      net/netfilter/
7210 F:      net/bridge/br_netfilter*.c
7211
7212 NETLABEL
7213 M:      Paul Moore <paul@paul-moore.com>
7214 W:      http://netlabel.sf.net
7215 L:      netdev@vger.kernel.org
7216 S:      Maintained
7217 F:      Documentation/netlabel/
7218 F:      include/net/netlabel.h
7219 F:      net/netlabel/
7220
7221 NETROM NETWORK LAYER
7222 M:      Ralf Baechle <ralf@linux-mips.org>
7223 L:      linux-hams@vger.kernel.org
7224 W:      http://www.linux-ax25.org/
7225 S:      Maintained
7226 F:      include/net/netrom.h
7227 F:      include/uapi/linux/netrom.h
7228 F:      net/netrom/
7229
7230 NETWORK BLOCK DEVICE (NBD)
7231 M:      Markus Pargmann <mpa@pengutronix.de>
7232 S:      Maintained
7233 L:      nbd-general@lists.sourceforge.net
7234 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7235 F:      Documentation/blockdev/nbd.txt
7236 F:      drivers/block/nbd.c
7237 F:      include/uapi/linux/nbd.h
7238
7239 NETWORK DROP MONITOR
7240 M:      Neil Horman <nhorman@tuxdriver.com>
7241 L:      netdev@vger.kernel.org
7242 S:      Maintained
7243 W:      https://fedorahosted.org/dropwatch/
7244 F:      net/core/drop_monitor.c
7245
7246 NETWORKING [GENERAL]
7247 M:      "David S. Miller" <davem@davemloft.net>
7248 L:      netdev@vger.kernel.org
7249 W:      http://www.linuxfoundation.org/en/Net
7250 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7253 S:      Maintained
7254 F:      net/
7255 F:      include/net/
7256 F:      include/linux/in.h
7257 F:      include/linux/net.h
7258 F:      include/linux/netdevice.h
7259 F:      include/uapi/linux/in.h
7260 F:      include/uapi/linux/net.h
7261 F:      include/uapi/linux/netdevice.h
7262 F:      include/uapi/linux/net_namespace.h
7263 F:      tools/net/
7264 F:      tools/testing/selftests/net/
7265 F:      lib/random32.c
7266 F:      lib/test_bpf.c
7267
7268 NETWORKING [IPv4/IPv6]
7269 M:      "David S. Miller" <davem@davemloft.net>
7270 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7271 M:      James Morris <jmorris@namei.org>
7272 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7273 M:      Patrick McHardy <kaber@trash.net>
7274 L:      netdev@vger.kernel.org
7275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7276 S:      Maintained
7277 F:      net/ipv4/
7278 F:      net/ipv6/
7279 F:      include/net/ip*
7280 F:      arch/x86/net/*
7281
7282 NETWORKING [IPSEC]
7283 M:      Steffen Klassert <steffen.klassert@secunet.com>
7284 M:      Herbert Xu <herbert@gondor.apana.org.au>
7285 M:      "David S. Miller" <davem@davemloft.net>
7286 L:      netdev@vger.kernel.org
7287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7289 S:      Maintained
7290 F:      net/core/flow.c
7291 F:      net/xfrm/
7292 F:      net/key/
7293 F:      net/ipv4/xfrm*
7294 F:      net/ipv4/esp4.c
7295 F:      net/ipv4/ah4.c
7296 F:      net/ipv4/ipcomp.c
7297 F:      net/ipv4/ip_vti.c
7298 F:      net/ipv6/xfrm*
7299 F:      net/ipv6/esp6.c
7300 F:      net/ipv6/ah6.c
7301 F:      net/ipv6/ipcomp6.c
7302 F:      net/ipv6/ip6_vti.c
7303 F:      include/uapi/linux/xfrm.h
7304 F:      include/net/xfrm.h
7305
7306 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7307 M:      Paul Moore <paul@paul-moore.com>
7308 L:      netdev@vger.kernel.org
7309 S:      Maintained
7310
7311 NETWORKING [WIRELESS]
7312 L:      linux-wireless@vger.kernel.org
7313 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7314
7315 NETWORKING DRIVERS
7316 L:      netdev@vger.kernel.org
7317 W:      http://www.linuxfoundation.org/en/Net
7318 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7321 S:      Odd Fixes
7322 F:      drivers/net/
7323 F:      include/linux/if_*
7324 F:      include/linux/netdevice.h
7325 F:      include/linux/arcdevice.h
7326 F:      include/linux/etherdevice.h
7327 F:      include/linux/fcdevice.h
7328 F:      include/linux/fddidevice.h
7329 F:      include/linux/hippidevice.h
7330 F:      include/linux/inetdevice.h
7331 F:      include/uapi/linux/if_*
7332 F:      include/uapi/linux/netdevice.h
7333
7334 NETWORKING DRIVERS (WIRELESS)
7335 M:      Kalle Valo <kvalo@codeaurora.org>
7336 L:      linux-wireless@vger.kernel.org
7337 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7339 S:      Maintained
7340 F:      drivers/net/wireless/
7341
7342 NETXEN (1/10) GbE SUPPORT
7343 M:      Manish Chopra <manish.chopra@qlogic.com>
7344 M:      Sony Chacko <sony.chacko@qlogic.com>
7345 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7346 L:      netdev@vger.kernel.org
7347 W:      http://www.qlogic.com
7348 S:      Supported
7349 F:      drivers/net/ethernet/qlogic/netxen/
7350
7351 NFC SUBSYSTEM
7352 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7353 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7354 M:      Samuel Ortiz <sameo@linux.intel.com>
7355 L:      linux-wireless@vger.kernel.org
7356 L:      linux-nfc@lists.01.org (subscribers-only)
7357 S:      Supported
7358 F:      net/nfc/
7359 F:      include/net/nfc/
7360 F:      include/uapi/linux/nfc.h
7361 F:      drivers/nfc/
7362 F:      include/linux/platform_data/pn544.h
7363 F:      Documentation/devicetree/bindings/net/nfc/
7364
7365 NFS, SUNRPC, AND LOCKD CLIENTS
7366 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7367 M:      Anna Schumaker <anna.schumaker@netapp.com>
7368 L:      linux-nfs@vger.kernel.org
7369 W:      http://client.linux-nfs.org
7370 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7371 S:      Maintained
7372 F:      fs/lockd/
7373 F:      fs/nfs/
7374 F:      fs/nfs_common/
7375 F:      net/sunrpc/
7376 F:      include/linux/lockd/
7377 F:      include/linux/nfs*
7378 F:      include/linux/sunrpc/
7379 F:      include/uapi/linux/nfs*
7380 F:      include/uapi/linux/sunrpc/
7381
7382 NILFS2 FILESYSTEM
7383 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7384 L:      linux-nilfs@vger.kernel.org
7385 W:      http://nilfs.sourceforge.net/
7386 T:      git git://github.com/konis/nilfs2.git
7387 S:      Supported
7388 F:      Documentation/filesystems/nilfs2.txt
7389 F:      fs/nilfs2/
7390 F:      include/linux/nilfs2_fs.h
7391
7392 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7393 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7394 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7395 S:      Maintained
7396 F:      Documentation/scsi/NinjaSCSI.txt
7397 F:      drivers/scsi/pcmcia/nsp_*
7398
7399 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7400 M:      GOTO Masanori <gotom@debian.or.jp>
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/nsp32*
7406
7407 NIOS2 ARCHITECTURE
7408 M:      Ley Foon Tan <lftan@altera.com>
7409 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7411 S:      Maintained
7412 F:      arch/nios2/
7413
7414 NOKIA N900 POWER SUPPLY DRIVERS
7415 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7416 S:      Maintained
7417 F:      include/linux/power/bq2415x_charger.h
7418 F:      include/linux/power/bq27x00_battery.h
7419 F:      include/linux/power/isp1704_charger.h
7420 F:      drivers/power/bq2415x_charger.c
7421 F:      drivers/power/bq27x00_battery.c
7422 F:      drivers/power/isp1704_charger.c
7423 F:      drivers/power/rx51_battery.c
7424
7425 NTB DRIVER CORE
7426 M:      Jon Mason <jdmason@kudzu.us>
7427 M:      Dave Jiang <dave.jiang@intel.com>
7428 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7429 L:      linux-ntb@googlegroups.com
7430 S:      Supported
7431 W:      https://github.com/jonmason/ntb/wiki
7432 T:      git git://github.com/jonmason/ntb.git
7433 F:      drivers/ntb/
7434 F:      drivers/net/ntb_netdev.c
7435 F:      include/linux/ntb.h
7436 F:      include/linux/ntb_transport.h
7437
7438 NTB INTEL DRIVER
7439 M:      Jon Mason <jdmason@kudzu.us>
7440 M:      Dave Jiang <dave.jiang@intel.com>
7441 L:      linux-ntb@googlegroups.com
7442 S:      Supported
7443 W:      https://github.com/jonmason/ntb/wiki
7444 T:      git git://github.com/jonmason/ntb.git
7445 F:      drivers/ntb/hw/intel/
7446
7447 NTFS FILESYSTEM
7448 M:      Anton Altaparmakov <anton@tuxera.com>
7449 L:      linux-ntfs-dev@lists.sourceforge.net
7450 W:      http://www.tuxera.com/
7451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7452 S:      Supported
7453 F:      Documentation/filesystems/ntfs.txt
7454 F:      fs/ntfs/
7455
7456 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7457 M:      Antonino Daplas <adaplas@gmail.com>
7458 L:      linux-fbdev@vger.kernel.org
7459 S:      Maintained
7460 F:      drivers/video/fbdev/riva/
7461 F:      drivers/video/fbdev/nvidia/
7462
7463 NVM EXPRESS DRIVER
7464 M:      Matthew Wilcox <willy@linux.intel.com>
7465 L:      linux-nvme@lists.infradead.org
7466 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7467 S:      Supported
7468 F:      drivers/block/nvme*
7469 F:      include/linux/nvme.h
7470
7471 NVMEM FRAMEWORK
7472 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7473 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7474 S:      Maintained
7475 F:      drivers/nvmem/
7476 F:      Documentation/devicetree/bindings/nvmem/
7477 F:      include/linux/nvmem-consumer.h
7478 F:      include/linux/nvmem-provider.h
7479
7480 NXP-NCI NFC DRIVER
7481 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7482 R:      Charles Gorand <charles.gorand@effinnov.com>
7483 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7484 S:      Supported
7485 F:      drivers/nfc/nxp-nci
7486
7487 NXP TDA998X DRM DRIVER
7488 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7489 S:      Supported
7490 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7491 F:      include/drm/i2c/tda998x.h
7492
7493 NXP TFA9879 DRIVER
7494 M:      Peter Rosin <peda@axentia.se>
7495 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7496 S:      Maintained
7497 F:      sound/soc/codecs/tfa9879*
7498
7499 OMAP SUPPORT
7500 M:      Tony Lindgren <tony@atomide.com>
7501 L:      linux-omap@vger.kernel.org
7502 W:      http://www.muru.com/linux/omap/
7503 W:      http://linux.omap.com/
7504 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7506 S:      Maintained
7507 F:      arch/arm/*omap*/
7508 F:      arch/arm/configs/omap1_defconfig
7509 F:      arch/arm/configs/omap2plus_defconfig
7510 F:      drivers/i2c/busses/i2c-omap.c
7511 F:      drivers/irqchip/irq-omap-intc.c
7512 F:      drivers/mfd/*omap*.c
7513 F:      drivers/mfd/menelaus.c
7514 F:      drivers/mfd/palmas.c
7515 F:      drivers/mfd/tps65217.c
7516 F:      drivers/mfd/tps65218.c
7517 F:      drivers/mfd/tps65910.c
7518 F:      drivers/mfd/twl-core.[ch]
7519 F:      drivers/mfd/twl4030*.c
7520 F:      drivers/mfd/twl6030*.c
7521 F:      drivers/mfd/twl6040*.c
7522 F:      drivers/regulator/palmas-regulator*.c
7523 F:      drivers/regulator/pbias-regulator.c
7524 F:      drivers/regulator/tps65217-regulator.c
7525 F:      drivers/regulator/tps65218-regulator.c
7526 F:      drivers/regulator/tps65910-regulator.c
7527 F:      drivers/regulator/twl-regulator.c
7528 F:      include/linux/i2c-omap.h
7529
7530 OMAP DEVICE TREE SUPPORT
7531 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7532 M:      Tony Lindgren <tony@atomide.com>
7533 L:      linux-omap@vger.kernel.org
7534 L:      devicetree@vger.kernel.org
7535 S:      Maintained
7536 F:      arch/arm/boot/dts/*omap*
7537 F:      arch/arm/boot/dts/*am3*
7538 F:      arch/arm/boot/dts/*am4*
7539 F:      arch/arm/boot/dts/*am5*
7540 F:      arch/arm/boot/dts/*dra7*
7541
7542 OMAP CLOCK FRAMEWORK SUPPORT
7543 M:      Paul Walmsley <paul@pwsan.com>
7544 L:      linux-omap@vger.kernel.org
7545 S:      Maintained
7546 F:      arch/arm/*omap*/*clock*
7547
7548 OMAP POWER MANAGEMENT SUPPORT
7549 M:      Kevin Hilman <khilman@deeprootsystems.com>
7550 L:      linux-omap@vger.kernel.org
7551 S:      Maintained
7552 F:      arch/arm/*omap*/*pm*
7553 F:      drivers/cpufreq/omap-cpufreq.c
7554
7555 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7556 M:      Rajendra Nayak <rnayak@ti.com>
7557 M:      Paul Walmsley <paul@pwsan.com>
7558 L:      linux-omap@vger.kernel.org
7559 S:      Maintained
7560 F:      arch/arm/mach-omap2/prm*
7561
7562 OMAP AUDIO SUPPORT
7563 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7564 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7565 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7566 L:      linux-omap@vger.kernel.org
7567 S:      Maintained
7568 F:      sound/soc/omap/
7569
7570 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7571 M:      Roger Quadros <rogerq@ti.com>
7572 M:      Tony Lindgren <tony@atomide.com>
7573 L:      linux-omap@vger.kernel.org
7574 S:      Maintained
7575 F:      drivers/memory/omap-gpmc.c
7576 F:      arch/arm/mach-omap2/*gpmc*
7577
7578 OMAP FRAMEBUFFER SUPPORT
7579 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7580 L:      linux-fbdev@vger.kernel.org
7581 L:      linux-omap@vger.kernel.org
7582 S:      Maintained
7583 F:      drivers/video/fbdev/omap/
7584
7585 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7586 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7587 L:      linux-omap@vger.kernel.org
7588 L:      linux-fbdev@vger.kernel.org
7589 S:      Maintained
7590 F:      drivers/video/fbdev/omap2/
7591 F:      Documentation/arm/OMAP/DSS
7592
7593 OMAP HARDWARE SPINLOCK SUPPORT
7594 M:      Ohad Ben-Cohen <ohad@wizery.com>
7595 L:      linux-omap@vger.kernel.org
7596 S:      Maintained
7597 F:      drivers/hwspinlock/omap_hwspinlock.c
7598
7599 OMAP MMC SUPPORT
7600 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7601 L:      linux-omap@vger.kernel.org
7602 S:      Maintained
7603 F:      drivers/mmc/host/omap.c
7604
7605 OMAP HS MMC SUPPORT
7606 L:      linux-mmc@vger.kernel.org
7607 L:      linux-omap@vger.kernel.org
7608 S:      Orphan
7609 F:      drivers/mmc/host/omap_hsmmc.c
7610
7611 OMAP RANDOM NUMBER GENERATOR SUPPORT
7612 M:      Deepak Saxena <dsaxena@plexity.net>
7613 S:      Maintained
7614 F:      drivers/char/hw_random/omap-rng.c
7615
7616 OMAP HWMOD SUPPORT
7617 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7618 M:      Paul Walmsley <paul@pwsan.com>
7619 L:      linux-omap@vger.kernel.org
7620 S:      Maintained
7621 F:      arch/arm/mach-omap2/omap_hwmod.*
7622
7623 OMAP HWMOD DATA
7624 M:      Paul Walmsley <paul@pwsan.com>
7625 L:      linux-omap@vger.kernel.org
7626 S:      Maintained
7627 F:      arch/arm/mach-omap2/omap_hwmod*data*
7628
7629 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7630 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7631 L:      linux-omap@vger.kernel.org
7632 S:      Maintained
7633 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7634
7635 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7636 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7637 L:      linux-media@vger.kernel.org
7638 S:      Maintained
7639 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7640 F:      drivers/media/platform/omap3isp/
7641 F:      drivers/staging/media/omap4iss/
7642
7643 OMAP USB SUPPORT
7644 M:      Felipe Balbi <balbi@ti.com>
7645 L:      linux-usb@vger.kernel.org
7646 L:      linux-omap@vger.kernel.org
7647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7648 S:      Maintained
7649 F:      drivers/usb/*/*omap*
7650 F:      arch/arm/*omap*/usb*
7651
7652 OMAP GPIO DRIVER
7653 M:      Javier Martinez Canillas <javier@dowhile0.org>
7654 M:      Santosh Shilimkar <ssantosh@kernel.org>
7655 M:      Kevin Hilman <khilman@deeprootsystems.com>
7656 L:      linux-omap@vger.kernel.org
7657 S:      Maintained
7658 F:      drivers/gpio/gpio-omap.c
7659
7660 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7661 M:      Mark Jackson <mpfj@newflow.co.uk>
7662 L:      linux-omap@vger.kernel.org
7663 S:      Maintained
7664 F:      arch/arm/boot/dts/am335x-nano.dts
7665
7666 OMFS FILESYSTEM
7667 M:      Bob Copeland <me@bobcopeland.com>
7668 L:      linux-karma-devel@lists.sourceforge.net
7669 S:      Maintained
7670 F:      Documentation/filesystems/omfs.txt
7671 F:      fs/omfs/
7672
7673 OMNIKEY CARDMAN 4000 DRIVER
7674 M:      Harald Welte <laforge@gnumonks.org>
7675 S:      Maintained
7676 F:      drivers/char/pcmcia/cm4000_cs.c
7677 F:      include/linux/cm4000_cs.h
7678 F:      include/uapi/linux/cm4000_cs.h
7679
7680 OMNIKEY CARDMAN 4040 DRIVER
7681 M:      Harald Welte <laforge@gnumonks.org>
7682 S:      Maintained
7683 F:      drivers/char/pcmcia/cm4040_cs.*
7684
7685 OMNIVISION OV7670 SENSOR DRIVER
7686 M:      Jonathan Corbet <corbet@lwn.net>
7687 L:      linux-media@vger.kernel.org
7688 T:      git git://linuxtv.org/media_tree.git
7689 S:      Maintained
7690 F:      drivers/media/i2c/ov7670.c
7691
7692 ONENAND FLASH DRIVER
7693 M:      Kyungmin Park <kyungmin.park@samsung.com>
7694 L:      linux-mtd@lists.infradead.org
7695 S:      Maintained
7696 F:      drivers/mtd/onenand/
7697 F:      include/linux/mtd/onenand*.h
7698
7699 ONSTREAM SCSI TAPE DRIVER
7700 M:      Willem Riede <osst@riede.org>
7701 L:      osst-users@lists.sourceforge.net
7702 L:      linux-scsi@vger.kernel.org
7703 S:      Maintained
7704 F:      Documentation/scsi/osst.txt
7705 F:      drivers/scsi/osst.*
7706 F:      drivers/scsi/osst_*.h
7707 F:      drivers/scsi/st.h
7708
7709 OPENCORES I2C BUS DRIVER
7710 M:      Peter Korsgaard <jacmet@sunsite.dk>
7711 L:      linux-i2c@vger.kernel.org
7712 S:      Maintained
7713 F:      Documentation/i2c/busses/i2c-ocores
7714 F:      drivers/i2c/busses/i2c-ocores.c
7715
7716 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7717 M:      Rob Herring <robh+dt@kernel.org>
7718 M:      Frank Rowand <frowand.list@gmail.com>
7719 M:      Grant Likely <grant.likely@linaro.org>
7720 L:      devicetree@vger.kernel.org
7721 W:      http://www.devicetree.org/
7722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7723 S:      Maintained
7724 F:      drivers/of/
7725 F:      include/linux/of*.h
7726 F:      scripts/dtc/
7727
7728 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7729 M:      Rob Herring <robh+dt@kernel.org>
7730 M:      Pawel Moll <pawel.moll@arm.com>
7731 M:      Mark Rutland <mark.rutland@arm.com>
7732 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7733 M:      Kumar Gala <galak@codeaurora.org>
7734 L:      devicetree@vger.kernel.org
7735 S:      Maintained
7736 F:      Documentation/devicetree/
7737 F:      arch/*/boot/dts/
7738 F:      include/dt-bindings/
7739
7740 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7741 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7742 L:      devicetree@vger.kernel.org
7743 S:      Maintained
7744 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7745 F:      Documentation/devicetree/overlay-notes.txt
7746 F:      drivers/of/overlay.c
7747 F:      drivers/of/resolver.c
7748
7749 OPENRISC ARCHITECTURE
7750 M:      Jonas Bonn <jonas@southpole.se>
7751 W:      http://openrisc.net
7752 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7753 S:      Maintained
7754 T:      git git://openrisc.net/~jonas/linux
7755 F:      arch/openrisc/
7756
7757 OPENVSWITCH
7758 M:      Pravin Shelar <pshelar@nicira.com>
7759 L:      netdev@vger.kernel.org
7760 L:      dev@openvswitch.org
7761 W:      http://openvswitch.org
7762 S:      Maintained
7763 F:      net/openvswitch/
7764 F:      include/uapi/linux/openvswitch.h
7765
7766 OPL4 DRIVER
7767 M:      Clemens Ladisch <clemens@ladisch.de>
7768 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7769 T:      git git://git.alsa-project.org/alsa-kernel.git
7770 S:      Maintained
7771 F:      sound/drivers/opl4/
7772
7773 OPROFILE
7774 M:      Robert Richter <rric@kernel.org>
7775 L:      oprofile-list@lists.sf.net
7776 S:      Maintained
7777 F:      arch/*/include/asm/oprofile*.h
7778 F:      arch/*/oprofile/
7779 F:      drivers/oprofile/
7780 F:      include/linux/oprofile.h
7781
7782 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7783 M:      Mark Fasheh <mfasheh@suse.com>
7784 M:      Joel Becker <jlbec@evilplan.org>
7785 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7786 W:      http://ocfs2.wiki.kernel.org
7787 S:      Supported
7788 F:      Documentation/filesystems/ocfs2.txt
7789 F:      Documentation/filesystems/dlmfs.txt
7790 F:      fs/ocfs2/
7791
7792 ORINOCO DRIVER
7793 L:      linux-wireless@vger.kernel.org
7794 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7795 W:      http://www.nongnu.org/orinoco/
7796 S:      Orphan
7797 F:      drivers/net/wireless/orinoco/
7798
7799 OSD LIBRARY and FILESYSTEM
7800 M:      Boaz Harrosh <ooo@electrozaur.com>
7801 M:      Benny Halevy <bhalevy@primarydata.com>
7802 L:      osd-dev@open-osd.org
7803 W:      http://open-osd.org
7804 T:      git git://git.open-osd.org/open-osd.git
7805 S:      Maintained
7806 F:      drivers/scsi/osd/
7807 F:      include/scsi/osd_*
7808 F:      fs/exofs/
7809
7810 OVERLAY FILESYSTEM
7811 M:      Miklos Szeredi <miklos@szeredi.hu>
7812 L:      linux-unionfs@vger.kernel.org
7813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7814 S:      Supported
7815 F:      fs/overlayfs/
7816 F:      Documentation/filesystems/overlayfs.txt
7817
7818 P54 WIRELESS DRIVER
7819 M:      Christian Lamparter <chunkeey@googlemail.com>
7820 L:      linux-wireless@vger.kernel.org
7821 W:      http://wireless.kernel.org/en/users/Drivers/p54
7822 S:      Maintained
7823 F:      drivers/net/wireless/p54/
7824
7825 PA SEMI ETHERNET DRIVER
7826 M:      Olof Johansson <olof@lixom.net>
7827 L:      netdev@vger.kernel.org
7828 S:      Maintained
7829 F:      drivers/net/ethernet/pasemi/*
7830
7831 PA SEMI SMBUS DRIVER
7832 M:      Olof Johansson <olof@lixom.net>
7833 L:      linux-i2c@vger.kernel.org
7834 S:      Maintained
7835 F:      drivers/i2c/busses/i2c-pasemi.c
7836
7837 PADATA PARALLEL EXECUTION MECHANISM
7838 M:      Steffen Klassert <steffen.klassert@secunet.com>
7839 L:      linux-crypto@vger.kernel.org
7840 S:      Maintained
7841 F:      kernel/padata.c
7842 F:      include/linux/padata.h
7843 F:      Documentation/padata.txt
7844
7845 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7846 M:      Harald Welte <laforge@gnumonks.org>
7847 L:      platform-driver-x86@vger.kernel.org
7848 S:      Maintained
7849 F:      drivers/platform/x86/panasonic-laptop.c
7850
7851 PANASONIC MN10300/AM33/AM34 PORT
7852 M:      David Howells <dhowells@redhat.com>
7853 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7854 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7855 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7856 S:      Maintained
7857 F:      Documentation/mn10300/
7858 F:      arch/mn10300/
7859
7860 PARALLEL PORT SUBSYSTEM
7861 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7862 M:      Sudip Mukherjee <sudip@vectorindia.org>
7863 L:      linux-parport@lists.infradead.org (subscribers-only)
7864 S:      Maintained
7865 F:      drivers/parport/
7866 F:      include/linux/parport*.h
7867 F:      drivers/char/ppdev.c
7868 F:      include/uapi/linux/ppdev.h
7869 F:      Documentation/parport*.txt
7870
7871 PARAVIRT_OPS INTERFACE
7872 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7873 M:      Chris Wright <chrisw@sous-sol.org>
7874 M:      Alok Kataria <akataria@vmware.com>
7875 M:      Rusty Russell <rusty@rustcorp.com.au>
7876 L:      virtualization@lists.linux-foundation.org
7877 S:      Supported
7878 F:      Documentation/virtual/paravirt_ops.txt
7879 F:      arch/*/kernel/paravirt*
7880 F:      arch/*/include/asm/paravirt.h
7881
7882 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7883 M:      Tim Waugh <tim@cyberelk.net>
7884 L:      linux-parport@lists.infradead.org (subscribers-only)
7885 S:      Maintained
7886 F:      Documentation/blockdev/paride.txt
7887 F:      drivers/block/paride/
7888
7889 PARISC ARCHITECTURE
7890 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7891 M:      Helge Deller <deller@gmx.de>
7892 L:      linux-parisc@vger.kernel.org
7893 W:      http://www.parisc-linux.org/
7894 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7897 S:      Maintained
7898 F:      arch/parisc/
7899 F:      Documentation/parisc/
7900 F:      drivers/parisc/
7901 F:      drivers/char/agp/parisc-agp.c
7902 F:      drivers/input/serio/gscps2.c
7903 F:      drivers/parport/parport_gsc.*
7904 F:      drivers/tty/serial/8250/8250_gsc.c
7905 F:      drivers/video/fbdev/sti*
7906 F:      drivers/video/console/sti*
7907 F:      drivers/video/logo/logo_parisc*
7908
7909 PC87360 HARDWARE MONITORING DRIVER
7910 M:      Jim Cromie <jim.cromie@gmail.com>
7911 L:      lm-sensors@lm-sensors.org
7912 S:      Maintained
7913 F:      Documentation/hwmon/pc87360
7914 F:      drivers/hwmon/pc87360.c
7915
7916 PC8736x GPIO DRIVER
7917 M:      Jim Cromie <jim.cromie@gmail.com>
7918 S:      Maintained
7919 F:      drivers/char/pc8736x_gpio.c
7920
7921 PC87427 HARDWARE MONITORING DRIVER
7922 M:      Jean Delvare <jdelvare@suse.com>
7923 L:      lm-sensors@lm-sensors.org
7924 S:      Maintained
7925 F:      Documentation/hwmon/pc87427
7926 F:      drivers/hwmon/pc87427.c
7927
7928 PCA9532 LED DRIVER
7929 M:      Riku Voipio <riku.voipio@iki.fi>
7930 S:      Maintained
7931 F:      drivers/leds/leds-pca9532.c
7932 F:      include/linux/leds-pca9532.h
7933
7934 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7935 M:      Guenter Roeck <linux@roeck-us.net>
7936 L:      linux-i2c@vger.kernel.org
7937 S:      Maintained
7938 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7939
7940 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7941 M:      Khalid Aziz <khalid@gonehiking.org>
7942 S:      Maintained
7943 F:      drivers/firmware/pcdp.*
7944
7945 PCI ERROR RECOVERY
7946 M:      Linas Vepstas <linasvepstas@gmail.com>
7947 L:      linux-pci@vger.kernel.org
7948 S:      Supported
7949 F:      Documentation/PCI/pci-error-recovery.txt
7950
7951 PCI SUBSYSTEM
7952 M:      Bjorn Helgaas <bhelgaas@google.com>
7953 L:      linux-pci@vger.kernel.org
7954 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7956 S:      Supported
7957 F:      Documentation/PCI/
7958 F:      drivers/pci/
7959 F:      include/linux/pci*
7960 F:      arch/x86/pci/
7961 F:      arch/x86/kernel/quirks.c
7962
7963 PCI DRIVER FOR ARM VERSATILE PLATFORM
7964 M:      Rob Herring <robh@kernel.org>
7965 L:      linux-pci@vger.kernel.org
7966 L:      linux-arm-kernel@lists.infradead.org
7967 S:      Maintained
7968 F:      Documentation/devicetree/bindings/pci/versatile.txt
7969 F:      drivers/pci/host/pci-versatile.c
7970
7971 PCI DRIVER FOR APPLIEDMICRO XGENE
7972 M:      Tanmay Inamdar <tinamdar@apm.com>
7973 L:      linux-pci@vger.kernel.org
7974 L:      linux-arm-kernel@lists.infradead.org
7975 S:      Maintained
7976 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7977 F:      drivers/pci/host/pci-xgene.c
7978
7979 PCI DRIVER FOR FREESCALE LAYERSCAPE
7980 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7981 M:      Mingkai Hu <mingkai.hu@freescale.com>
7982 M:      Roy Zang <tie-fei.zang@freescale.com>
7983 L:      linuxppc-dev@lists.ozlabs.org
7984 L:      linux-pci@vger.kernel.org
7985 L:      linux-arm-kernel@lists.infradead.org
7986 S:      Maintained
7987 F:      drivers/pci/host/*layerscape*
7988
7989 PCI DRIVER FOR IMX6
7990 M:      Richard Zhu <Richard.Zhu@freescale.com>
7991 M:      Lucas Stach <l.stach@pengutronix.de>
7992 L:      linux-pci@vger.kernel.org
7993 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7994 S:      Maintained
7995 F:      drivers/pci/host/*imx6*
7996
7997 PCI DRIVER FOR TI KEYSTONE
7998 M:      Murali Karicheri <m-karicheri2@ti.com>
7999 L:      linux-pci@vger.kernel.org
8000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8001 S:      Maintained
8002 F:      drivers/pci/host/*keystone*
8003
8004 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8005 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8006 M:      Jason Cooper <jason@lakedaemon.net>
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/*mvebu*
8011
8012 PCI DRIVER FOR NVIDIA TEGRA
8013 M:      Thierry Reding <thierry.reding@gmail.com>
8014 L:      linux-tegra@vger.kernel.org
8015 L:      linux-pci@vger.kernel.org
8016 S:      Supported
8017 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8018 F:      drivers/pci/host/pci-tegra.c
8019
8020 PCI DRIVER FOR TI DRA7XX
8021 M:      Kishon Vijay Abraham I <kishon@ti.com>
8022 L:      linux-omap@vger.kernel.org
8023 L:      linux-pci@vger.kernel.org
8024 S:      Supported
8025 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8026 F:      drivers/pci/host/pci-dra7xx.c
8027
8028 PCI DRIVER FOR RENESAS R-CAR
8029 M:      Simon Horman <horms@verge.net.au>
8030 L:      linux-pci@vger.kernel.org
8031 L:      linux-sh@vger.kernel.org
8032 S:      Maintained
8033 F:      drivers/pci/host/*rcar*
8034
8035 PCI DRIVER FOR SAMSUNG EXYNOS
8036 M:      Jingoo Han <jingoohan1@gmail.com>
8037 L:      linux-pci@vger.kernel.org
8038 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8039 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8040 S:      Maintained
8041 F:      drivers/pci/host/pci-exynos.c
8042
8043 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8044 M:      Jingoo Han <jingoohan1@gmail.com>
8045 M:      Pratyush Anand <pratyush.anand@gmail.com>
8046 L:      linux-pci@vger.kernel.org
8047 S:      Maintained
8048 F:      drivers/pci/host/*designware*
8049
8050 PCI DRIVER FOR GENERIC OF HOSTS
8051 M:      Will Deacon <will.deacon@arm.com>
8052 L:      linux-pci@vger.kernel.org
8053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8054 S:      Maintained
8055 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8056 F:      drivers/pci/host/pci-host-generic.c
8057
8058 PCIE DRIVER FOR ST SPEAR13XX
8059 M:      Pratyush Anand <pratyush.anand@gmail.com>
8060 L:      linux-pci@vger.kernel.org
8061 S:      Maintained
8062 F:      drivers/pci/host/*spear*
8063
8064 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8065 M:      Duc Dang <dhdang@apm.com>
8066 L:      linux-pci@vger.kernel.org
8067 L:      linux-arm-kernel@lists.infradead.org
8068 S:      Maintained
8069 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8070 F:      drivers/pci/host/pci-xgene-msi.c
8071
8072 PCMCIA SUBSYSTEM
8073 P:      Linux PCMCIA Team
8074 L:      linux-pcmcia@lists.infradead.org
8075 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8077 S:      Maintained
8078 F:      Documentation/pcmcia/
8079 F:      drivers/pcmcia/
8080 F:      include/pcmcia/
8081
8082 PCNET32 NETWORK DRIVER
8083 M:      Don Fry <pcnet32@frontier.com>
8084 L:      netdev@vger.kernel.org
8085 S:      Maintained
8086 F:      drivers/net/ethernet/amd/pcnet32.c
8087
8088 PCRYPT PARALLEL CRYPTO ENGINE
8089 M:      Steffen Klassert <steffen.klassert@secunet.com>
8090 L:      linux-crypto@vger.kernel.org
8091 S:      Maintained
8092 F:      crypto/pcrypt.c
8093 F:      include/crypto/pcrypt.h
8094
8095 PER-CPU MEMORY ALLOCATOR
8096 M:      Tejun Heo <tj@kernel.org>
8097 M:      Christoph Lameter <cl@linux-foundation.org>
8098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8099 S:      Maintained
8100 F:      include/linux/percpu*.h
8101 F:      mm/percpu*.c
8102 F:      arch/*/include/asm/percpu.h
8103
8104 PER-TASK DELAY ACCOUNTING
8105 M:      Balbir Singh <bsingharora@gmail.com>
8106 S:      Maintained
8107 F:      include/linux/delayacct.h
8108 F:      kernel/delayacct.c
8109
8110 PERFORMANCE EVENTS SUBSYSTEM
8111 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8112 M:      Ingo Molnar <mingo@redhat.com>
8113 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8114 L:      linux-kernel@vger.kernel.org
8115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8116 S:      Supported
8117 F:      kernel/events/*
8118 F:      include/linux/perf_event.h
8119 F:      include/uapi/linux/perf_event.h
8120 F:      arch/*/kernel/perf_event*.c
8121 F:      arch/*/kernel/*/perf_event*.c
8122 F:      arch/*/kernel/*/*/perf_event*.c
8123 F:      arch/*/include/asm/perf_event.h
8124 F:      arch/*/kernel/perf_callchain.c
8125 F:      tools/perf/
8126
8127 PERSONALITY HANDLING
8128 M:      Christoph Hellwig <hch@infradead.org>
8129 L:      linux-abi-devel@lists.sourceforge.net
8130 S:      Maintained
8131 F:      include/linux/personality.h
8132 F:      include/uapi/linux/personality.h
8133
8134 PHONET PROTOCOL
8135 M:      Remi Denis-Courmont <courmisch@gmail.com>
8136 S:      Supported
8137 F:      Documentation/networking/phonet.txt
8138 F:      include/linux/phonet.h
8139 F:      include/net/phonet/
8140 F:      include/uapi/linux/phonet.h
8141 F:      net/phonet/
8142
8143 PHRAM MTD DRIVER
8144 M:      Joern Engel <joern@lazybastard.org>
8145 L:      linux-mtd@lists.infradead.org
8146 S:      Maintained
8147 F:      drivers/mtd/devices/phram.c
8148
8149 PICOLCD HID DRIVER
8150 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8151 L:      linux-input@vger.kernel.org
8152 S:      Maintained
8153 F:      drivers/hid/hid-picolcd*
8154
8155 PICOXCELL SUPPORT
8156 M:      Jamie Iles <jamie@jamieiles.com>
8157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8158 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8159 S:      Supported
8160 F:      arch/arm/boot/dts/picoxcell*
8161 F:      arch/arm/mach-picoxcell/
8162 F:      drivers/crypto/picoxcell*
8163
8164 PIN CONTROL SUBSYSTEM
8165 M:      Linus Walleij <linus.walleij@linaro.org>
8166 L:      linux-gpio@vger.kernel.org
8167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8168 S:      Maintained
8169 F:      drivers/pinctrl/
8170 F:      include/linux/pinctrl/
8171
8172 PIN CONTROLLER - ATMEL AT91
8173 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8174 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8175 S:      Maintained
8176 F:      drivers/pinctrl/pinctrl-at91.*
8177
8178 PIN CONTROLLER - INTEL
8179 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8180 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8181 S:      Maintained
8182 F:      drivers/pinctrl/intel/
8183
8184 PIN CONTROLLER - RENESAS
8185 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8186 L:      linux-sh@vger.kernel.org
8187 S:      Maintained
8188 F:      drivers/pinctrl/sh-pfc/
8189
8190 PIN CONTROLLER - SAMSUNG
8191 M:      Tomasz Figa <tomasz.figa@gmail.com>
8192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8193 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8194 S:      Maintained
8195 F:      drivers/pinctrl/samsung/
8196
8197 PIN CONTROLLER - ST SPEAR
8198 M:      Viresh Kumar <vireshk@kernel.org>
8199 L:      spear-devel@list.st.com
8200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8201 W:      http://www.st.com/spear
8202 S:      Maintained
8203 F:      drivers/pinctrl/spear/
8204
8205 PKTCDVD DRIVER
8206 M:      Jiri Kosina <jikos@kernel.org>
8207 S:      Maintained
8208 F:      drivers/block/pktcdvd.c
8209 F:      include/linux/pktcdvd.h
8210 F:      include/uapi/linux/pktcdvd.h
8211
8212 PKUNITY SOC DRIVERS
8213 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8214 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8215 S:      Maintained
8216 T:      git git://github.com/gxt/linux.git
8217 F:      drivers/input/serio/i8042-unicore32io.h
8218 F:      drivers/i2c/busses/i2c-puv3.c
8219 F:      drivers/video/fbdev/fb-puv3.c
8220 F:      drivers/rtc/rtc-puv3.c
8221
8222 PMBUS HARDWARE MONITORING DRIVERS
8223 M:      Guenter Roeck <linux@roeck-us.net>
8224 L:      lm-sensors@lm-sensors.org
8225 W:      http://www.lm-sensors.org/
8226 W:      http://www.roeck-us.net/linux/drivers/
8227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8228 S:      Maintained
8229 F:      Documentation/hwmon/pmbus
8230 F:      drivers/hwmon/pmbus/
8231 F:      include/linux/i2c/pmbus.h
8232
8233 PMC SIERRA MaxRAID DRIVER
8234 L:      linux-scsi@vger.kernel.org
8235 W:      http://www.pmc-sierra.com/
8236 S:      Orphan
8237 F:      drivers/scsi/pmcraid.*
8238
8239 PMC SIERRA PM8001 DRIVER
8240 M:      Jack Wang <jinpu.wang@profitbricks.com>
8241 M:      lindar_liu@usish.com
8242 L:      pmchba@pmcs.com
8243 L:      linux-scsi@vger.kernel.org
8244 S:      Supported
8245 F:      drivers/scsi/pm8001/
8246
8247 POSIX CLOCKS and TIMERS
8248 M:      Thomas Gleixner <tglx@linutronix.de>
8249 L:      linux-kernel@vger.kernel.org
8250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8251 S:      Maintained
8252 F:      fs/timerfd.c
8253 F:      include/linux/timer*
8254 F:      kernel/time/*timer*
8255
8256 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8257 M:      Sebastian Reichel <sre@kernel.org>
8258 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8259 M:      David Woodhouse <dwmw2@infradead.org>
8260 L:      linux-pm@vger.kernel.org
8261 T:      git git://git.infradead.org/battery-2.6.git
8262 S:      Maintained
8263 F:      include/linux/power_supply.h
8264 F:      drivers/power/
8265 X:      drivers/power/avs/
8266
8267 POWER STATE COORDINATION INTERFACE (PSCI)
8268 M:      Mark Rutland <mark.rutland@arm.com>
8269 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8270 L:      linux-arm-kernel@lists.infradead.org
8271 S:      Maintained
8272 F:      drivers/firmware/psci.c
8273 F:      include/linux/psci.h
8274 F:      include/uapi/linux/psci.h
8275
8276 PNP SUPPORT
8277 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8278 S:      Maintained
8279 F:      drivers/pnp/
8280
8281 PPP PROTOCOL DRIVERS AND COMPRESSORS
8282 M:      Paul Mackerras <paulus@samba.org>
8283 L:      linux-ppp@vger.kernel.org
8284 S:      Maintained
8285 F:      drivers/net/ppp/ppp_*
8286
8287 PPP OVER ATM (RFC 2364)
8288 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8289 S:      Maintained
8290 F:      net/atm/pppoatm.c
8291 F:      include/uapi/linux/atmppp.h
8292
8293 PPP OVER ETHERNET
8294 M:      Michal Ostrowski <mostrows@earthlink.net>
8295 S:      Maintained
8296 F:      drivers/net/ppp/pppoe.c
8297 F:      drivers/net/ppp/pppox.c
8298
8299 PPP OVER L2TP
8300 M:      James Chapman <jchapman@katalix.com>
8301 S:      Maintained
8302 F:      net/l2tp/l2tp_ppp.c
8303 F:      include/linux/if_pppol2tp.h
8304 F:      include/uapi/linux/if_pppol2tp.h
8305
8306 PPS SUPPORT
8307 M:      Rodolfo Giometti <giometti@enneenne.com>
8308 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8309 L:      linuxpps@ml.enneenne.com (subscribers-only)
8310 S:      Maintained
8311 F:      Documentation/pps/
8312 F:      drivers/pps/
8313 F:      include/linux/pps*.h
8314
8315 PPTP DRIVER
8316 M:      Dmitry Kozlov <xeb@mail.ru>
8317 L:      netdev@vger.kernel.org
8318 S:      Maintained
8319 F:      drivers/net/ppp/pptp.c
8320 W:      http://sourceforge.net/projects/accel-pptp
8321
8322 PREEMPTIBLE KERNEL
8323 M:      Robert Love <rml@tech9.net>
8324 L:      kpreempt-tech@lists.sourceforge.net
8325 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8326 S:      Supported
8327 F:      Documentation/preempt-locking.txt
8328 F:      include/linux/preempt.h
8329
8330 PRISM54 WIRELESS DRIVER
8331 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8332 L:      linux-wireless@vger.kernel.org
8333 W:      http://wireless.kernel.org/en/users/Drivers/p54
8334 S:      Obsolete
8335 F:      drivers/net/wireless/prism54/
8336
8337 PS3 NETWORK SUPPORT
8338 M:      Geoff Levand <geoff@infradead.org>
8339 L:      netdev@vger.kernel.org
8340 L:      linuxppc-dev@lists.ozlabs.org
8341 S:      Maintained
8342 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8343
8344 PS3 PLATFORM SUPPORT
8345 M:      Geoff Levand <geoff@infradead.org>
8346 L:      linuxppc-dev@lists.ozlabs.org
8347 S:      Maintained
8348 F:      arch/powerpc/boot/ps3*
8349 F:      arch/powerpc/include/asm/lv1call.h
8350 F:      arch/powerpc/include/asm/ps3*.h
8351 F:      arch/powerpc/platforms/ps3/
8352 F:      drivers/*/ps3*
8353 F:      drivers/ps3/
8354 F:      drivers/rtc/rtc-ps3.c
8355 F:      drivers/usb/host/*ps3.c
8356 F:      sound/ppc/snd_ps3*
8357
8358 PS3VRAM DRIVER
8359 M:      Jim Paris <jim@jtan.com>
8360 M:      Geoff Levand <geoff@infradead.org>
8361 L:      linuxppc-dev@lists.ozlabs.org
8362 S:      Maintained
8363 F:      drivers/block/ps3vram.c
8364
8365 PSTORE FILESYSTEM
8366 M:      Anton Vorontsov <anton@enomsg.org>
8367 M:      Colin Cross <ccross@android.com>
8368 M:      Kees Cook <keescook@chromium.org>
8369 M:      Tony Luck <tony.luck@intel.com>
8370 S:      Maintained
8371 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8372 F:      fs/pstore/
8373 F:      include/linux/pstore*
8374 F:      drivers/firmware/efi/efi-pstore.c
8375 F:      drivers/acpi/apei/erst.c
8376
8377 PTP HARDWARE CLOCK SUPPORT
8378 M:      Richard Cochran <richardcochran@gmail.com>
8379 L:      netdev@vger.kernel.org
8380 S:      Maintained
8381 W:      http://linuxptp.sourceforge.net/
8382 F:      Documentation/ABI/testing/sysfs-ptp
8383 F:      Documentation/ptp/*
8384 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8385 F:      drivers/net/phy/dp83640*
8386 F:      drivers/ptp/*
8387 F:      include/linux/ptp_cl*
8388
8389 PTRACE SUPPORT
8390 M:      Roland McGrath <roland@hack.frob.com>
8391 M:      Oleg Nesterov <oleg@redhat.com>
8392 S:      Maintained
8393 F:      include/asm-generic/syscall.h
8394 F:      include/linux/ptrace.h
8395 F:      include/linux/regset.h
8396 F:      include/linux/tracehook.h
8397 F:      include/uapi/linux/ptrace.h
8398 F:      kernel/ptrace.c
8399
8400 PVRUSB2 VIDEO4LINUX DRIVER
8401 M:      Mike Isely <isely@pobox.com>
8402 L:      pvrusb2@isely.net       (subscribers-only)
8403 L:      linux-media@vger.kernel.org
8404 W:      http://www.isely.net/pvrusb2/
8405 T:      git git://linuxtv.org/media_tree.git
8406 S:      Maintained
8407 F:      Documentation/video4linux/README.pvrusb2
8408 F:      drivers/media/usb/pvrusb2/
8409
8410 PWC WEBCAM DRIVER
8411 M:      Hans de Goede <hdegoede@redhat.com>
8412 L:      linux-media@vger.kernel.org
8413 T:      git git://linuxtv.org/media_tree.git
8414 S:      Maintained
8415 F:      drivers/media/usb/pwc/*
8416
8417 PWM FAN DRIVER
8418 M:      Kamil Debski <k.debski@samsung.com>
8419 L:      lm-sensors@lm-sensors.org
8420 S:      Supported
8421 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8422 F:      Documentation/hwmon/pwm-fan
8423 F:      drivers/hwmon/pwm-fan.c
8424
8425 PWM SUBSYSTEM
8426 M:      Thierry Reding <thierry.reding@gmail.com>
8427 L:      linux-pwm@vger.kernel.org
8428 S:      Maintained
8429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8430 F:      Documentation/pwm.txt
8431 F:      Documentation/devicetree/bindings/pwm/
8432 F:      include/linux/pwm.h
8433 F:      drivers/pwm/
8434 F:      drivers/video/backlight/pwm_bl.c
8435 F:      include/linux/pwm_backlight.h
8436
8437 PXA2xx/PXA3xx SUPPORT
8438 M:      Daniel Mack <daniel@zonque.org>
8439 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8440 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8441 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8442 T:      git git://github.com/hzhuang1/linux.git
8443 T:      git git://github.com/rjarzmik/linux.git
8444 S:      Maintained
8445 F:      arch/arm/mach-pxa/
8446 F:      drivers/dma/pxa*
8447 F:      drivers/pcmcia/pxa2xx*
8448 F:      drivers/spi/spi-pxa2xx*
8449 F:      drivers/usb/gadget/udc/pxa2*
8450 F:      include/sound/pxa2xx-lib.h
8451 F:      sound/arm/pxa*
8452 F:      sound/soc/pxa/
8453
8454 PXA3xx NAND FLASH DRIVER
8455 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8456 L:      linux-mtd@lists.infradead.org
8457 S:      Maintained
8458 F:      drivers/mtd/nand/pxa3xx_nand.c
8459
8460 MMP SUPPORT
8461 M:      Eric Miao <eric.y.miao@gmail.com>
8462 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8463 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8464 T:      git git://github.com/hzhuang1/linux.git
8465 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8466 S:      Maintained
8467 F:      arch/arm/mach-mmp/
8468
8469 PXA MMCI DRIVER
8470 S:      Orphan
8471
8472 PXA RTC DRIVER
8473 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8474 L:      rtc-linux@googlegroups.com
8475 S:      Maintained
8476
8477 QAT DRIVER
8478 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8479 L:      qat-linux@intel.com
8480 S:      Supported
8481 F:      drivers/crypto/qat/
8482
8483 QIB DRIVER
8484 M:      Mike Marciniszyn <infinipath@intel.com>
8485 L:      linux-rdma@vger.kernel.org
8486 S:      Supported
8487 F:      drivers/infiniband/hw/qib/
8488
8489 QLOGIC QLA1280 SCSI DRIVER
8490 M:      Michael Reed <mdr@sgi.com>
8491 L:      linux-scsi@vger.kernel.org
8492 S:      Maintained
8493 F:      drivers/scsi/qla1280.[ch]
8494
8495 QLOGIC QLA2XXX FC-SCSI DRIVER
8496 M:      qla2xxx-upstream@qlogic.com
8497 L:      linux-scsi@vger.kernel.org
8498 S:      Supported
8499 F:      Documentation/scsi/LICENSE.qla2xxx
8500 F:      drivers/scsi/qla2xxx/
8501
8502 QLOGIC QLA4XXX iSCSI DRIVER
8503 M:      QLogic-Storage-Upstream@qlogic.com
8504 L:      linux-scsi@vger.kernel.org
8505 S:      Supported
8506 F:      Documentation/scsi/LICENSE.qla4xxx
8507 F:      drivers/scsi/qla4xxx/
8508
8509 QLOGIC QLA3XXX NETWORK DRIVER
8510 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8511 M:      Ron Mercer <ron.mercer@qlogic.com>
8512 M:      linux-driver@qlogic.com
8513 L:      netdev@vger.kernel.org
8514 S:      Supported
8515 F:      Documentation/networking/LICENSE.qla3xxx
8516 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8517
8518 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8519 M:      Dept-GELinuxNICDev@qlogic.com
8520 L:      netdev@vger.kernel.org
8521 S:      Supported
8522 F:      drivers/net/ethernet/qlogic/qlcnic/
8523
8524 QLOGIC QLGE 10Gb ETHERNET DRIVER
8525 M:      Harish Patil <harish.patil@qlogic.com>
8526 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8527 M:      Dept-GELinuxNICDev@qlogic.com
8528 M:      linux-driver@qlogic.com
8529 L:      netdev@vger.kernel.org
8530 S:      Supported
8531 F:      drivers/net/ethernet/qlogic/qlge/
8532
8533 QNX4 FILESYSTEM
8534 M:      Anders Larsen <al@alarsen.net>
8535 W:      http://www.alarsen.net/linux/qnx4fs/
8536 S:      Maintained
8537 F:      fs/qnx4/
8538 F:      include/uapi/linux/qnx4_fs.h
8539 F:      include/uapi/linux/qnxtypes.h
8540
8541 QT1010 MEDIA DRIVER
8542 M:      Antti Palosaari <crope@iki.fi>
8543 L:      linux-media@vger.kernel.org
8544 W:      http://linuxtv.org/
8545 W:      http://palosaari.fi/linux/
8546 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8547 T:      git git://linuxtv.org/anttip/media_tree.git
8548 S:      Maintained
8549 F:      drivers/media/tuners/qt1010*
8550
8551 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8552 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8553 L:      linux-wireless@vger.kernel.org
8554 L:      ath9k-devel@lists.ath9k.org
8555 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8556 S:      Supported
8557 F:      drivers/net/wireless/ath/ath9k/
8558
8559 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8560 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8561 L:      ath10k@lists.infradead.org
8562 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8563 T:      git git://github.com/kvalo/ath.git
8564 S:      Supported
8565 F:      drivers/net/wireless/ath/ath10k/
8566
8567 QUALCOMM HEXAGON ARCHITECTURE
8568 M:      Richard Kuo <rkuo@codeaurora.org>
8569 L:      linux-hexagon@vger.kernel.org
8570 S:      Supported
8571 F:      arch/hexagon/
8572
8573 QUALCOMM WCN36XX WIRELESS DRIVER
8574 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8575 L:      wcn36xx@lists.infradead.org
8576 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8577 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8578 S:      Supported
8579 F:      drivers/net/wireless/ath/wcn36xx/
8580
8581 RADOS BLOCK DEVICE (RBD)
8582 M:      Ilya Dryomov <idryomov@gmail.com>
8583 M:      Sage Weil <sage@redhat.com>
8584 M:      Alex Elder <elder@kernel.org>
8585 L:      ceph-devel@vger.kernel.org
8586 W:      http://ceph.com/
8587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8588 T:      git git://github.com/ceph/ceph-client.git
8589 S:      Supported
8590 F:      Documentation/ABI/testing/sysfs-bus-rbd
8591 F:      drivers/block/rbd.c
8592 F:      drivers/block/rbd_types.h
8593
8594 RADEON FRAMEBUFFER DISPLAY DRIVER
8595 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8596 L:      linux-fbdev@vger.kernel.org
8597 S:      Maintained
8598 F:      drivers/video/fbdev/aty/radeon*
8599 F:      include/uapi/linux/radeonfb.h
8600
8601 RADIOSHARK RADIO DRIVER
8602 M:      Hans de Goede <hdegoede@redhat.com>
8603 L:      linux-media@vger.kernel.org
8604 T:      git git://linuxtv.org/media_tree.git
8605 S:      Maintained
8606 F:      drivers/media/radio/radio-shark.c
8607
8608 RADIOSHARK2 RADIO DRIVER
8609 M:      Hans de Goede <hdegoede@redhat.com>
8610 L:      linux-media@vger.kernel.org
8611 T:      git git://linuxtv.org/media_tree.git
8612 S:      Maintained
8613 F:      drivers/media/radio/radio-shark2.c
8614 F:      drivers/media/radio/radio-tea5777.c
8615
8616 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8617 M:      Paul Mackerras <paulus@samba.org>
8618 L:      linux-fbdev@vger.kernel.org
8619 S:      Maintained
8620 F:      drivers/video/fbdev/aty/aty128fb.c
8621
8622 RALINK RT2X00 WIRELESS LAN DRIVER
8623 P:      rt2x00 project
8624 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8625 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8626 L:      linux-wireless@vger.kernel.org
8627 S:      Maintained
8628 F:      drivers/net/wireless/rt2x00/
8629
8630 RAMDISK RAM BLOCK DEVICE DRIVER
8631 M:      Jens Axboe <axboe@kernel.dk>
8632 S:      Maintained
8633 F:      Documentation/blockdev/ramdisk.txt
8634 F:      drivers/block/brd.c
8635
8636 RANDOM NUMBER DRIVER
8637 M:      "Theodore Ts'o" <tytso@mit.edu>
8638 S:      Maintained
8639 F:      drivers/char/random.c
8640
8641 RAPIDIO SUBSYSTEM
8642 M:      Matt Porter <mporter@kernel.crashing.org>
8643 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8644 S:      Maintained
8645 F:      drivers/rapidio/
8646
8647 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8648 L:      linux-wireless@vger.kernel.org
8649 S:      Orphan
8650 F:      drivers/net/wireless/ray*
8651
8652 RCUTORTURE MODULE
8653 M:      Josh Triplett <josh@joshtriplett.org>
8654 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8655 L:      linux-kernel@vger.kernel.org
8656 S:      Supported
8657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8658 F:      Documentation/RCU/torture.txt
8659 F:      kernel/rcu/rcutorture.c
8660
8661 RCUTORTURE TEST FRAMEWORK
8662 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8663 M:      Josh Triplett <josh@joshtriplett.org>
8664 R:      Steven Rostedt <rostedt@goodmis.org>
8665 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8666 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8667 L:      linux-kernel@vger.kernel.org
8668 S:      Supported
8669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8670 F:      tools/testing/selftests/rcutorture
8671
8672 RDC R-321X SoC
8673 M:      Florian Fainelli <florian@openwrt.org>
8674 S:      Maintained
8675
8676 RDC R6040 FAST ETHERNET DRIVER
8677 M:      Florian Fainelli <florian@openwrt.org>
8678 L:      netdev@vger.kernel.org
8679 S:      Maintained
8680 F:      drivers/net/ethernet/rdc/r6040.c
8681
8682 RDS - RELIABLE DATAGRAM SOCKETS
8683 M:      Chien Yen <chien.yen@oracle.com>
8684 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8685 S:      Supported
8686 F:      net/rds/
8687
8688 READ-COPY UPDATE (RCU)
8689 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8690 M:      Josh Triplett <josh@joshtriplett.org>
8691 R:      Steven Rostedt <rostedt@goodmis.org>
8692 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8693 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8694 L:      linux-kernel@vger.kernel.org
8695 W:      http://www.rdrop.com/users/paulmck/RCU/
8696 S:      Supported
8697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8698 F:      Documentation/RCU/
8699 X:      Documentation/RCU/torture.txt
8700 F:      include/linux/rcu*
8701 X:      include/linux/srcu.h
8702 F:      kernel/rcu/
8703 X:      kernel/torture.c
8704
8705 REAL TIME CLOCK (RTC) SUBSYSTEM
8706 M:      Alessandro Zummo <a.zummo@towertech.it>
8707 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8708 L:      rtc-linux@googlegroups.com
8709 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8711 S:      Maintained
8712 F:      Documentation/rtc.txt
8713 F:      drivers/rtc/
8714 F:      include/linux/rtc.h
8715 F:      include/uapi/linux/rtc.h
8716
8717 REALTEK AUDIO CODECS
8718 M:      Bard Liao <bardliao@realtek.com>
8719 M:      Oder Chiou <oder_chiou@realtek.com>
8720 S:      Maintained
8721 F:      sound/soc/codecs/rt*
8722 F:      include/sound/rt*.h
8723
8724 REISERFS FILE SYSTEM
8725 L:      reiserfs-devel@vger.kernel.org
8726 S:      Supported
8727 F:      fs/reiserfs/
8728
8729 REGISTER MAP ABSTRACTION
8730 M:      Mark Brown <broonie@kernel.org>
8731 L:      linux-kernel@vger.kernel.org
8732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8733 S:      Supported
8734 F:      drivers/base/regmap/
8735 F:      include/linux/regmap.h
8736
8737 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8738 M:      Ohad Ben-Cohen <ohad@wizery.com>
8739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8740 S:      Maintained
8741 F:      drivers/remoteproc/
8742 F:      Documentation/remoteproc.txt
8743 F:      include/linux/remoteproc.h
8744
8745 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8746 M:      Ohad Ben-Cohen <ohad@wizery.com>
8747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8748 S:      Maintained
8749 F:      drivers/rpmsg/
8750 F:      Documentation/rpmsg.txt
8751 F:      include/linux/rpmsg.h
8752
8753 RESET CONTROLLER FRAMEWORK
8754 M:      Philipp Zabel <p.zabel@pengutronix.de>
8755 S:      Maintained
8756 F:      drivers/reset/
8757 F:      Documentation/devicetree/bindings/reset/
8758 F:      include/dt-bindings/reset/
8759 F:      include/linux/reset.h
8760 F:      include/linux/reset-controller.h
8761
8762 RFKILL
8763 M:      Johannes Berg <johannes@sipsolutions.net>
8764 L:      linux-wireless@vger.kernel.org
8765 W:      http://wireless.kernel.org/
8766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8768 S:      Maintained
8769 F:      Documentation/rfkill.txt
8770 F:      net/rfkill/
8771
8772 RHASHTABLE
8773 M:      Thomas Graf <tgraf@suug.ch>
8774 L:      netdev@vger.kernel.org
8775 S:      Maintained
8776 F:      lib/rhashtable.c
8777 F:      include/linux/rhashtable.h
8778
8779 RICOH SMARTMEDIA/XD DRIVER
8780 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8781 S:      Maintained
8782 F:      drivers/mtd/nand/r852.c
8783 F:      drivers/mtd/nand/r852.h
8784
8785 RICOH R5C592 MEMORYSTICK DRIVER
8786 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8787 S:      Maintained
8788 F:      drivers/memstick/host/r592.*
8789
8790 ROCCAT DRIVERS
8791 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8792 W:      http://sourceforge.net/projects/roccat/
8793 S:      Maintained
8794 F:      drivers/hid/hid-roccat*
8795 F:      include/linux/hid-roccat*
8796 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8797
8798 ROCKER DRIVER
8799 M:      Jiri Pirko <jiri@resnulli.us>
8800 M:      Scott Feldman <sfeldma@gmail.com>
8801 L:      netdev@vger.kernel.org
8802 S:      Supported
8803 F:      drivers/net/ethernet/rocker/
8804
8805 ROCKETPORT DRIVER
8806 P:      Comtrol Corp.
8807 W:      http://www.comtrol.com
8808 S:      Maintained
8809 F:      Documentation/serial/rocket.txt
8810 F:      drivers/tty/rocket*
8811
8812 ROCKETPORT EXPRESS/INFINITY DRIVER
8813 M:      Kevin Cernekee <cernekee@gmail.com>
8814 L:      linux-serial@vger.kernel.org
8815 S:      Odd Fixes
8816 F:      drivers/tty/serial/rp2.*
8817
8818 ROSE NETWORK LAYER
8819 M:      Ralf Baechle <ralf@linux-mips.org>
8820 L:      linux-hams@vger.kernel.org
8821 W:      http://www.linux-ax25.org/
8822 S:      Maintained
8823 F:      include/net/rose.h
8824 F:      include/uapi/linux/rose.h
8825 F:      net/rose/
8826
8827 RTL2830 MEDIA DRIVER
8828 M:      Antti Palosaari <crope@iki.fi>
8829 L:      linux-media@vger.kernel.org
8830 W:      http://linuxtv.org/
8831 W:      http://palosaari.fi/linux/
8832 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8833 T:      git git://linuxtv.org/anttip/media_tree.git
8834 S:      Maintained
8835 F:      drivers/media/dvb-frontends/rtl2830*
8836
8837 RTL2832 MEDIA DRIVER
8838 M:      Antti Palosaari <crope@iki.fi>
8839 L:      linux-media@vger.kernel.org
8840 W:      http://linuxtv.org/
8841 W:      http://palosaari.fi/linux/
8842 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8843 T:      git git://linuxtv.org/anttip/media_tree.git
8844 S:      Maintained
8845 F:      drivers/media/dvb-frontends/rtl2832*
8846
8847 RTL2832_SDR MEDIA DRIVER
8848 M:      Antti Palosaari <crope@iki.fi>
8849 L:      linux-media@vger.kernel.org
8850 W:      http://linuxtv.org/
8851 W:      http://palosaari.fi/linux/
8852 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8853 T:      git git://linuxtv.org/anttip/media_tree.git
8854 S:      Maintained
8855 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8856
8857 RTL8180 WIRELESS DRIVER
8858 L:      linux-wireless@vger.kernel.org
8859 W:      http://wireless.kernel.org/
8860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8861 S:      Orphan
8862 F:      drivers/net/wireless/rtl818x/rtl8180/
8863
8864 RTL8187 WIRELESS DRIVER
8865 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8866 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8867 M:      Larry Finger <Larry.Finger@lwfinger.net>
8868 L:      linux-wireless@vger.kernel.org
8869 W:      http://wireless.kernel.org/
8870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8871 S:      Maintained
8872 F:      drivers/net/wireless/rtl818x/rtl8187/
8873
8874 RTL8192CE WIRELESS DRIVER
8875 M:      Larry Finger <Larry.Finger@lwfinger.net>
8876 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8877 L:      linux-wireless@vger.kernel.org
8878 W:      http://wireless.kernel.org/
8879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8880 S:      Maintained
8881 F:      drivers/net/wireless/rtlwifi/
8882 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8883
8884 S3 SAVAGE FRAMEBUFFER DRIVER
8885 M:      Antonino Daplas <adaplas@gmail.com>
8886 L:      linux-fbdev@vger.kernel.org
8887 S:      Maintained
8888 F:      drivers/video/fbdev/savage/
8889
8890 S390
8891 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8892 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8893 L:      linux-s390@vger.kernel.org
8894 W:      http://www.ibm.com/developerworks/linux/linux390/
8895 S:      Supported
8896 F:      arch/s390/
8897 F:      drivers/s390/
8898 F:      Documentation/s390/
8899 F:      Documentation/DocBook/s390*
8900
8901 S390 COMMON I/O LAYER
8902 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8903 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8904 L:      linux-s390@vger.kernel.org
8905 W:      http://www.ibm.com/developerworks/linux/linux390/
8906 S:      Supported
8907 F:      drivers/s390/cio/
8908
8909 S390 DASD DRIVER
8910 M:      Stefan Weinhuber <wein@de.ibm.com>
8911 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8912 L:      linux-s390@vger.kernel.org
8913 W:      http://www.ibm.com/developerworks/linux/linux390/
8914 S:      Supported
8915 F:      drivers/s390/block/dasd*
8916 F:      block/partitions/ibm.c
8917
8918 S390 NETWORK DRIVERS
8919 M:      Ursula Braun <ursula.braun@de.ibm.com>
8920 L:      linux-s390@vger.kernel.org
8921 W:      http://www.ibm.com/developerworks/linux/linux390/
8922 S:      Supported
8923 F:      drivers/s390/net/
8924
8925 S390 PCI SUBSYSTEM
8926 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8927 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8928 L:      linux-s390@vger.kernel.org
8929 W:      http://www.ibm.com/developerworks/linux/linux390/
8930 S:      Supported
8931 F:      arch/s390/pci/
8932 F:      drivers/pci/hotplug/s390_pci_hpc.c
8933
8934 S390 ZCRYPT DRIVER
8935 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8936 L:      linux-s390@vger.kernel.org
8937 W:      http://www.ibm.com/developerworks/linux/linux390/
8938 S:      Supported
8939 F:      drivers/s390/crypto/
8940
8941 S390 ZFCP DRIVER
8942 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8943 L:      linux-s390@vger.kernel.org
8944 W:      http://www.ibm.com/developerworks/linux/linux390/
8945 S:      Supported
8946 F:      drivers/s390/scsi/zfcp_*
8947
8948 S390 IUCV NETWORK LAYER
8949 M:      Ursula Braun <ursula.braun@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/net/*iucv*
8954 F:      include/net/iucv/
8955 F:      net/iucv/
8956
8957 S3C24XX SD/MMC Driver
8958 M:      Ben Dooks <ben-linux@fluff.org>
8959 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8960 S:      Supported
8961 F:      drivers/mmc/host/s3cmci.*
8962
8963 SAA6588 RDS RECEIVER DRIVER
8964 M:      Hans Verkuil <hverkuil@xs4all.nl>
8965 L:      linux-media@vger.kernel.org
8966 T:      git git://linuxtv.org/media_tree.git
8967 W:      http://linuxtv.org
8968 S:      Odd Fixes
8969 F:      drivers/media/i2c/saa6588*
8970
8971 SAA7134 VIDEO4LINUX DRIVER
8972 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8973 L:      linux-media@vger.kernel.org
8974 W:      http://linuxtv.org
8975 T:      git git://linuxtv.org/media_tree.git
8976 S:      Odd fixes
8977 F:      Documentation/video4linux/*.saa7134
8978 F:      drivers/media/pci/saa7134/
8979
8980 SAA7146 VIDEO4LINUX-2 DRIVER
8981 M:      Hans Verkuil <hverkuil@xs4all.nl>
8982 L:      linux-media@vger.kernel.org
8983 T:      git git://linuxtv.org/media_tree.git
8984 S:      Maintained
8985 F:      drivers/media/common/saa7146/
8986 F:      drivers/media/pci/saa7146/
8987 F:      include/media/saa7146*
8988
8989 SAMSUNG LAPTOP DRIVER
8990 M:      Corentin Chary <corentin.chary@gmail.com>
8991 L:      platform-driver-x86@vger.kernel.org
8992 S:      Maintained
8993 F:      drivers/platform/x86/samsung-laptop.c
8994
8995 SAMSUNG AUDIO (ASoC) DRIVERS
8996 M:      Sangbeom Kim <sbkim73@samsung.com>
8997 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8998 S:      Supported
8999 F:      sound/soc/samsung/
9000
9001 SAMSUNG FRAMEBUFFER DRIVER
9002 M:      Jingoo Han <jingoohan1@gmail.com>
9003 L:      linux-fbdev@vger.kernel.org
9004 S:      Maintained
9005 F:      drivers/video/fbdev/s3c-fb.c
9006
9007 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9008 M:      Sangbeom Kim <sbkim73@samsung.com>
9009 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9010 L:      linux-kernel@vger.kernel.org
9011 L:      linux-samsung-soc@vger.kernel.org
9012 S:      Supported
9013 F:      drivers/mfd/sec*.c
9014 F:      drivers/regulator/s2m*.c
9015 F:      drivers/regulator/s5m*.c
9016 F:      drivers/clk/clk-s2mps11.c
9017 F:      drivers/rtc/rtc-s5m.c
9018 F:      include/linux/mfd/samsung/
9019 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9020 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9021
9022 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9023 M:      Kyungmin Park <kyungmin.park@samsung.com>
9024 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9025 L:      linux-media@vger.kernel.org
9026 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9027 S:      Supported
9028 F:      drivers/media/platform/exynos4-is/
9029
9030 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9031 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9032 L:      linux-media@vger.kernel.org
9033 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9034 S:      Maintained
9035 F:      drivers/media/platform/s3c-camif/
9036 F:      include/media/s3c_camif.h
9037
9038 SAMSUNG S5C73M3 CAMERA DRIVER
9039 M:      Kyungmin Park <kyungmin.park@samsung.com>
9040 M:      Andrzej Hajda <a.hajda@samsung.com>
9041 L:      linux-media@vger.kernel.org
9042 S:      Supported
9043 F:      drivers/media/i2c/s5c73m3/*
9044
9045 SAMSUNG S5K5BAF CAMERA DRIVER
9046 M:      Kyungmin Park <kyungmin.park@samsung.com>
9047 M:      Andrzej Hajda <a.hajda@samsung.com>
9048 L:      linux-media@vger.kernel.org
9049 S:      Supported
9050 F:      drivers/media/i2c/s5k5baf.c
9051
9052 SAMSUNG S3FWRN5 NFC DRIVER
9053 M:      Robert Baldyga <r.baldyga@samsung.com>
9054 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9055 S:      Supported
9056 F:      drivers/nfc/s3fwrn5
9057
9058 SAMSUNG SOC CLOCK DRIVERS
9059 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9060 M:      Tomasz Figa <tomasz.figa@gmail.com>
9061 S:      Supported
9062 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9063 F:      drivers/clk/samsung/
9064
9065 SAMSUNG SXGBE DRIVERS
9066 M:      Byungho An <bh74.an@samsung.com>
9067 M:      Girish K S <ks.giri@samsung.com>
9068 M:      Vipul Pandya <vipul.pandya@samsung.com>
9069 S:      Supported
9070 L:      netdev@vger.kernel.org
9071 F:      drivers/net/ethernet/samsung/sxgbe/
9072
9073 SAMSUNG THERMAL DRIVER
9074 M:      Lukasz Majewski <l.majewski@samsung.com>
9075 L:      linux-pm@vger.kernel.org
9076 L:      linux-samsung-soc@vger.kernel.org
9077 S:      Supported
9078 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9079 F:      drivers/thermal/samsung/
9080
9081 SAMSUNG USB2 PHY DRIVER
9082 M:      Kamil Debski <k.debski@samsung.com>
9083 L:      linux-kernel@vger.kernel.org
9084 S:      Supported
9085 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9086 F:      Documentation/phy/samsung-usb2.txt
9087 F:      drivers/phy/phy-exynos4210-usb2.c
9088 F:      drivers/phy/phy-exynos4x12-usb2.c
9089 F:      drivers/phy/phy-exynos5250-usb2.c
9090 F:      drivers/phy/phy-s5pv210-usb2.c
9091 F:      drivers/phy/phy-samsung-usb2.c
9092 F:      drivers/phy/phy-samsung-usb2.h
9093
9094 SERIAL DRIVERS
9095 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9096 L:      linux-serial@vger.kernel.org
9097 S:      Maintained
9098 F:      drivers/tty/serial/
9099
9100 SYNOPSYS DESIGNWARE DMAC DRIVER
9101 M:      Viresh Kumar <vireshk@kernel.org>
9102 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9103 S:      Maintained
9104 F:      include/linux/dma/dw.h
9105 F:      include/linux/platform_data/dma-dw.h
9106 F:      drivers/dma/dw/
9107
9108 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9109 M: Lars Persson <lars.persson@axis.com>
9110 L: netdev@vger.kernel.org
9111 S: Supported
9112 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9113 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9114
9115 SYNOPSYS DESIGNWARE I2C DRIVER
9116 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9117 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9118 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9119 L:      linux-i2c@vger.kernel.org
9120 S:      Maintained
9121 F:      drivers/i2c/busses/i2c-designware-*
9122 F:      include/linux/platform_data/i2c-designware.h
9123
9124 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9125 M:      Seungwon Jeon <tgih.jun@samsung.com>
9126 M:      Jaehoon Chung <jh80.chung@samsung.com>
9127 L:      linux-mmc@vger.kernel.org
9128 S:      Maintained
9129 F:      include/linux/mmc/dw_mmc.h
9130 F:      drivers/mmc/host/dw_mmc*
9131
9132 THUNDERBOLT DRIVER
9133 M:      Andreas Noever <andreas.noever@gmail.com>
9134 S:      Maintained
9135 F:      drivers/thunderbolt/
9136
9137 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9138 M:      John Stultz <john.stultz@linaro.org>
9139 M:      Thomas Gleixner <tglx@linutronix.de>
9140 L:      linux-kernel@vger.kernel.org
9141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9142 S:      Supported
9143 F:      include/linux/clocksource.h
9144 F:      include/linux/time.h
9145 F:      include/linux/timex.h
9146 F:      include/uapi/linux/time.h
9147 F:      include/uapi/linux/timex.h
9148 F:      kernel/time/clocksource.c
9149 F:      kernel/time/time*.c
9150 F:      kernel/time/ntp.c
9151 F:      tools/testing/selftests/timers/
9152
9153 SC1200 WDT DRIVER
9154 M:      Zwane Mwaikambo <zwanem@gmail.com>
9155 S:      Maintained
9156 F:      drivers/watchdog/sc1200wdt.c
9157
9158 SCHEDULER
9159 M:      Ingo Molnar <mingo@redhat.com>
9160 M:      Peter Zijlstra <peterz@infradead.org>
9161 L:      linux-kernel@vger.kernel.org
9162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9163 S:      Maintained
9164 F:      kernel/sched/
9165 F:      include/linux/sched.h
9166 F:      include/uapi/linux/sched.h
9167 F:      include/linux/wait.h
9168
9169 SCORE ARCHITECTURE
9170 M:      Chen Liqin <liqin.linux@gmail.com>
9171 M:      Lennox Wu <lennox.wu@gmail.com>
9172 W:      http://www.sunplus.com
9173 S:      Supported
9174 F:      arch/score/
9175
9176 SCSI CDROM DRIVER
9177 M:      Jens Axboe <axboe@kernel.dk>
9178 L:      linux-scsi@vger.kernel.org
9179 W:      http://www.kernel.dk
9180 S:      Maintained
9181 F:      drivers/scsi/sr*
9182
9183 SCSI RDMA PROTOCOL (SRP) INITIATOR
9184 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9185 L:      linux-rdma@vger.kernel.org
9186 S:      Supported
9187 W:      http://www.openfabrics.org
9188 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9190 F:      drivers/infiniband/ulp/srp/
9191 F:      include/scsi/srp.h
9192
9193 SCSI SG DRIVER
9194 M:      Doug Gilbert <dgilbert@interlog.com>
9195 L:      linux-scsi@vger.kernel.org
9196 W:      http://sg.danny.cz/sg
9197 S:      Maintained
9198 F:      Documentation/scsi/scsi-generic.txt
9199 F:      drivers/scsi/sg.c
9200 F:      include/scsi/sg.h
9201
9202 SCSI SUBSYSTEM
9203 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9204 L:      linux-scsi@vger.kernel.org
9205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9206 S:      Maintained
9207 F:      drivers/scsi/
9208 F:      include/scsi/
9209
9210 SCSI TAPE DRIVER
9211 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9212 L:      linux-scsi@vger.kernel.org
9213 S:      Maintained
9214 F:      Documentation/scsi/st.txt
9215 F:      drivers/scsi/st.*
9216 F:      drivers/scsi/st_*.h
9217
9218 SCTP PROTOCOL
9219 M:      Vlad Yasevich <vyasevich@gmail.com>
9220 M:      Neil Horman <nhorman@tuxdriver.com>
9221 L:      linux-sctp@vger.kernel.org
9222 W:      http://lksctp.sourceforge.net
9223 S:      Maintained
9224 F:      Documentation/networking/sctp.txt
9225 F:      include/linux/sctp.h
9226 F:      include/uapi/linux/sctp.h
9227 F:      include/net/sctp/
9228 F:      net/sctp/
9229
9230 SCx200 CPU SUPPORT
9231 M:      Jim Cromie <jim.cromie@gmail.com>
9232 S:      Odd Fixes
9233 F:      Documentation/i2c/busses/scx200_acb
9234 F:      arch/x86/platform/scx200/
9235 F:      drivers/watchdog/scx200_wdt.c
9236 F:      drivers/i2c/busses/scx200*
9237 F:      drivers/mtd/maps/scx200_docflash.c
9238 F:      include/linux/scx200.h
9239
9240 SCx200 GPIO DRIVER
9241 M:      Jim Cromie <jim.cromie@gmail.com>
9242 S:      Maintained
9243 F:      drivers/char/scx200_gpio.c
9244 F:      include/linux/scx200_gpio.h
9245
9246 SCx200 HRT CLOCKSOURCE DRIVER
9247 M:      Jim Cromie <jim.cromie@gmail.com>
9248 S:      Maintained
9249 F:      drivers/clocksource/scx200_hrt.c
9250
9251 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9252 M:      Sascha Sommer <saschasommer@freenet.de>
9253 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9254 S:      Maintained
9255 F:      drivers/mmc/host/sdricoh_cs.c
9256
9257 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9258 L:      linux-mmc@vger.kernel.org
9259 S:      Orphan
9260 F:      drivers/mmc/host/sdhci.*
9261 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9262
9263 SECURE COMPUTING
9264 M:      Kees Cook <keescook@chromium.org>
9265 R:      Andy Lutomirski <luto@amacapital.net>
9266 R:      Will Drewry <wad@chromium.org>
9267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9268 S:      Supported
9269 F:      kernel/seccomp.c
9270 F:      include/uapi/linux/seccomp.h
9271 F:      include/linux/seccomp.h
9272 F:      tools/testing/selftests/seccomp/*
9273 K:      \bsecure_computing
9274 K:      \bTIF_SECCOMP\b
9275
9276 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9277 M:      Ben Dooks <ben-linux@fluff.org>
9278 M:      Jaehoon Chung <jh80.chung@samsung.com>
9279 L:      linux-mmc@vger.kernel.org
9280 S:      Maintained
9281 F:      drivers/mmc/host/sdhci-s3c*
9282
9283 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9284 M:      Viresh Kumar <vireshk@kernel.org>
9285 L:      spear-devel@list.st.com
9286 L:      linux-mmc@vger.kernel.org
9287 S:      Maintained
9288 F:      drivers/mmc/host/sdhci-spear.c
9289
9290 SECURITY SUBSYSTEM
9291 M:      James Morris <james.l.morris@oracle.com>
9292 M:      "Serge E. Hallyn" <serge@hallyn.com>
9293 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9295 W:      http://kernsec.org/
9296 S:      Supported
9297 F:      security/
9298
9299 SECURITY CONTACT
9300 M:      Security Officers <security@kernel.org>
9301 S:      Supported
9302
9303 SELINUX SECURITY MODULE
9304 M:      Paul Moore <paul@paul-moore.com>
9305 M:      Stephen Smalley <sds@tycho.nsa.gov>
9306 M:      Eric Paris <eparis@parisplace.org>
9307 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9308 W:      http://selinuxproject.org
9309 T:      git git://git.infradead.org/users/pcmoore/selinux
9310 S:      Supported
9311 F:      include/linux/selinux*
9312 F:      security/selinux/
9313 F:      scripts/selinux/
9314
9315 APPARMOR SECURITY MODULE
9316 M:      John Johansen <john.johansen@canonical.com>
9317 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9318 W:      apparmor.wiki.kernel.org
9319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9320 S:      Supported
9321 F:      security/apparmor/
9322
9323 YAMA SECURITY MODULE
9324 M:      Kees Cook <keescook@chromium.org>
9325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9326 S:      Supported
9327 F:      security/yama/
9328
9329 SENSABLE PHANTOM
9330 M:      Jiri Slaby <jirislaby@gmail.com>
9331 S:      Maintained
9332 F:      drivers/misc/phantom.c
9333 F:      include/uapi/linux/phantom.h
9334
9335 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9336 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9337 M:      Minh Tran <minh.tran@avagotech.com>
9338 M:      John Soni Jose <sony.john-n@avagotech.com>
9339 L:      linux-scsi@vger.kernel.org
9340 W:      http://www.avagotech.com
9341 S:      Supported
9342 F:      drivers/scsi/be2iscsi/
9343
9344 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9345 M:      Sathya Perla <sathya.perla@avagotech.com>
9346 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9347 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9348 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9349 L:      netdev@vger.kernel.org
9350 W:      http://www.emulex.com
9351 S:      Supported
9352 F:      drivers/net/ethernet/emulex/benet/
9353
9354 EMULEX ONECONNECT ROCE DRIVER
9355 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9356 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9357 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9358 L:      linux-rdma@vger.kernel.org
9359 W:      http://www.emulex.com
9360 S:      Supported
9361 F:      drivers/infiniband/hw/ocrdma/
9362
9363 SFC NETWORK DRIVER
9364 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9365 M:      Shradha Shah <sshah@solarflare.com>
9366 L:      netdev@vger.kernel.org
9367 S:      Supported
9368 F:      drivers/net/ethernet/sfc/
9369
9370 SGI GRU DRIVER
9371 M:      Dimitri Sivanich <sivanich@sgi.com>
9372 S:      Maintained
9373 F:      drivers/misc/sgi-gru/
9374
9375 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9376 M:      Pat Gefre <pfg@sgi.com>
9377 L:      linux-ia64@vger.kernel.org
9378 S:      Supported
9379 F:      Documentation/ia64/serial.txt
9380 F:      drivers/tty/serial/ioc?_serial.c
9381 F:      include/linux/ioc?.h
9382
9383 SGI XP/XPC/XPNET DRIVER
9384 M:      Cliff Whickman <cpw@sgi.com>
9385 M:      Robin Holt <robinmholt@gmail.com>
9386 S:      Maintained
9387 F:      drivers/misc/sgi-xp/
9388
9389 SI2157 MEDIA DRIVER
9390 M:      Antti Palosaari <crope@iki.fi>
9391 L:      linux-media@vger.kernel.org
9392 W:      http://linuxtv.org/
9393 W:      http://palosaari.fi/linux/
9394 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9395 T:      git git://linuxtv.org/anttip/media_tree.git
9396 S:      Maintained
9397 F:      drivers/media/tuners/si2157*
9398
9399 SI2168 MEDIA DRIVER
9400 M:      Antti Palosaari <crope@iki.fi>
9401 L:      linux-media@vger.kernel.org
9402 W:      http://linuxtv.org/
9403 W:      http://palosaari.fi/linux/
9404 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9405 T:      git git://linuxtv.org/anttip/media_tree.git
9406 S:      Maintained
9407 F:      drivers/media/dvb-frontends/si2168*
9408
9409 SI470X FM RADIO RECEIVER I2C DRIVER
9410 M:      Hans Verkuil <hverkuil@xs4all.nl>
9411 L:      linux-media@vger.kernel.org
9412 T:      git git://linuxtv.org/media_tree.git
9413 W:      http://linuxtv.org
9414 S:      Odd Fixes
9415 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9416
9417 SI470X FM RADIO RECEIVER USB DRIVER
9418 M:      Hans Verkuil <hverkuil@xs4all.nl>
9419 L:      linux-media@vger.kernel.org
9420 T:      git git://linuxtv.org/media_tree.git
9421 W:      http://linuxtv.org
9422 S:      Maintained
9423 F:      drivers/media/radio/si470x/radio-si470x-common.c
9424 F:      drivers/media/radio/si470x/radio-si470x.h
9425 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9426
9427 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9428 M:      Eduardo Valentin <edubezval@gmail.com>
9429 L:      linux-media@vger.kernel.org
9430 T:      git git://linuxtv.org/media_tree.git
9431 W:      http://linuxtv.org
9432 S:      Odd Fixes
9433 F:      drivers/media/radio/si4713/si4713.?
9434
9435 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9436 M:      Eduardo Valentin <edubezval@gmail.com>
9437 L:      linux-media@vger.kernel.org
9438 T:      git git://linuxtv.org/media_tree.git
9439 W:      http://linuxtv.org
9440 S:      Odd Fixes
9441 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9442
9443 SI4713 FM RADIO TRANSMITTER USB DRIVER
9444 M:      Hans Verkuil <hverkuil@xs4all.nl>
9445 L:      linux-media@vger.kernel.org
9446 T:      git git://linuxtv.org/media_tree.git
9447 W:      http://linuxtv.org
9448 S:      Maintained
9449 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9450
9451 SIANO DVB DRIVER
9452 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9453 L:      linux-media@vger.kernel.org
9454 W:      http://linuxtv.org
9455 T:      git git://linuxtv.org/media_tree.git
9456 S:      Odd fixes
9457 F:      drivers/media/common/siano/
9458 F:      drivers/media/usb/siano/
9459 F:      drivers/media/usb/siano/
9460 F:      drivers/media/mmc/siano/
9461
9462 SIMPLEFB FB DRIVER
9463 M:      Hans de Goede <hdegoede@redhat.com>
9464 L:      linux-fbdev@vger.kernel.org
9465 S:      Maintained
9466 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9467 F:      drivers/video/fbdev/simplefb.c
9468 F:      include/linux/platform_data/simplefb.h
9469
9470 SH_VEU V4L2 MEM2MEM DRIVER
9471 L:      linux-media@vger.kernel.org
9472 S:      Orphan
9473 F:      drivers/media/platform/sh_veu.c
9474
9475 SH_VOU V4L2 OUTPUT DRIVER
9476 L:      linux-media@vger.kernel.org
9477 S:      Orphan
9478 F:      drivers/media/platform/sh_vou.c
9479 F:      include/media/sh_vou.h
9480
9481 SIMPLE FIRMWARE INTERFACE (SFI)
9482 M:      Len Brown <lenb@kernel.org>
9483 L:      sfi-devel@simplefirmware.org
9484 W:      http://simplefirmware.org/
9485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9486 S:      Supported
9487 F:      arch/x86/platform/sfi/
9488 F:      drivers/sfi/
9489 F:      include/linux/sfi*.h
9490
9491 SIMTEC EB110ATX (Chalice CATS)
9492 P:      Ben Dooks
9493 P:      Vincent Sanders <vince@simtec.co.uk>
9494 M:      Simtec Linux Team <linux@simtec.co.uk>
9495 W:      http://www.simtec.co.uk/products/EB110ATX/
9496 S:      Supported
9497
9498 SIMTEC EB2410ITX (BAST)
9499 P:      Ben Dooks
9500 P:      Vincent Sanders <vince@simtec.co.uk>
9501 M:      Simtec Linux Team <linux@simtec.co.uk>
9502 W:      http://www.simtec.co.uk/products/EB2410ITX/
9503 S:      Supported
9504 F:      arch/arm/mach-s3c24xx/mach-bast.c
9505 F:      arch/arm/mach-s3c24xx/bast-ide.c
9506 F:      arch/arm/mach-s3c24xx/bast-irq.c
9507
9508 TI DAVINCI MACHINE SUPPORT
9509 M:      Sekhar Nori <nsekhar@ti.com>
9510 M:      Kevin Hilman <khilman@deeprootsystems.com>
9511 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9512 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9513 S:      Supported
9514 F:      arch/arm/mach-davinci/
9515 F:      drivers/i2c/busses/i2c-davinci.c
9516
9517 TI DAVINCI SERIES MEDIA DRIVER
9518 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9519 L:      linux-media@vger.kernel.org
9520 W:      http://linuxtv.org/
9521 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9522 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9523 S:      Maintained
9524 F:      drivers/media/platform/davinci/
9525 F:      include/media/davinci/
9526
9527 TI AM437X VPFE DRIVER
9528 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9529 L:      linux-media@vger.kernel.org
9530 W:      http://linuxtv.org/
9531 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9532 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9533 S:      Maintained
9534 F:      drivers/media/platform/am437x/
9535
9536 OV2659 OMNIVISION SENSOR DRIVER
9537 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9538 L:      linux-media@vger.kernel.org
9539 W:      http://linuxtv.org/
9540 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9541 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9542 S:      Maintained
9543 F:      drivers/media/i2c/ov2659.c
9544 F:      include/media/ov2659.h
9545
9546 SILICON MOTION SM712 FRAME BUFFER DRIVER
9547 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9548 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9549 M:      Sudip Mukherjee <sudip@vectorindia.org>
9550 L:      linux-fbdev@vger.kernel.org
9551 S:      Maintained
9552 F:      drivers/video/fbdev/sm712*
9553 F:      Documentation/fb/sm712fb.txt
9554
9555 SIS 190 ETHERNET DRIVER
9556 M:      Francois Romieu <romieu@fr.zoreil.com>
9557 L:      netdev@vger.kernel.org
9558 S:      Maintained
9559 F:      drivers/net/ethernet/sis/sis190.c
9560
9561 SIS 900/7016 FAST ETHERNET DRIVER
9562 M:      Daniele Venzano <venza@brownhat.org>
9563 W:      http://www.brownhat.org/sis900.html
9564 L:      netdev@vger.kernel.org
9565 S:      Maintained
9566 F:      drivers/net/ethernet/sis/sis900.*
9567
9568 SIS FRAMEBUFFER DRIVER
9569 M:      Thomas Winischhofer <thomas@winischhofer.net>
9570 W:      http://www.winischhofer.net/linuxsisvga.shtml
9571 S:      Maintained
9572 F:      Documentation/fb/sisfb.txt
9573 F:      drivers/video/fbdev/sis/
9574 F:      include/video/sisfb.h
9575
9576 SIS USB2VGA DRIVER
9577 M:      Thomas Winischhofer <thomas@winischhofer.net>
9578 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9579 S:      Maintained
9580 F:      drivers/usb/misc/sisusbvga/
9581
9582 SLAB ALLOCATOR
9583 M:      Christoph Lameter <cl@linux.com>
9584 M:      Pekka Enberg <penberg@kernel.org>
9585 M:      David Rientjes <rientjes@google.com>
9586 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9587 M:      Andrew Morton <akpm@linux-foundation.org>
9588 L:      linux-mm@kvack.org
9589 S:      Maintained
9590 F:      include/linux/sl?b*.h
9591 F:      mm/sl?b*
9592
9593 SLEEPABLE READ-COPY UPDATE (SRCU)
9594 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9595 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9596 M:      Josh Triplett <josh@joshtriplett.org>
9597 R:      Steven Rostedt <rostedt@goodmis.org>
9598 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9599 L:      linux-kernel@vger.kernel.org
9600 W:      http://www.rdrop.com/users/paulmck/RCU/
9601 S:      Supported
9602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9603 F:      include/linux/srcu.h
9604 F:      kernel/rcu/srcu.c
9605
9606 SMACK SECURITY MODULE
9607 M:      Casey Schaufler <casey@schaufler-ca.com>
9608 L:      linux-security-module@vger.kernel.org
9609 W:      http://schaufler-ca.com
9610 T:      git git://git.gitorious.org/smack-next/kernel.git
9611 S:      Maintained
9612 F:      Documentation/security/Smack.txt
9613 F:      security/smack/
9614
9615 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9616 M:      Kevin Hilman <khilman@kernel.org>
9617 M:      Nishanth Menon <nm@ti.com>
9618 S:      Maintained
9619 F:      drivers/power/avs/
9620 F:      include/linux/power/smartreflex.h
9621 L:      linux-pm@vger.kernel.org
9622
9623 SMC91x ETHERNET DRIVER
9624 M:      Nicolas Pitre <nico@fluxnic.net>
9625 S:      Odd Fixes
9626 F:      drivers/net/ethernet/smsc/smc91x.*
9627
9628 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9629 M:      Sakari Ailus <sakari.ailus@iki.fi>
9630 L:      linux-media@vger.kernel.org
9631 S:      Maintained
9632 F:      drivers/media/i2c/smiapp/
9633 F:      include/media/smiapp.h
9634 F:      drivers/media/i2c/smiapp-pll.c
9635 F:      drivers/media/i2c/smiapp-pll.h
9636 F:      include/uapi/linux/smiapp.h
9637 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9638
9639 SMM665 HARDWARE MONITOR DRIVER
9640 M:      Guenter Roeck <linux@roeck-us.net>
9641 L:      lm-sensors@lm-sensors.org
9642 S:      Maintained
9643 F:      Documentation/hwmon/smm665
9644 F:      drivers/hwmon/smm665.c
9645
9646 SMSC EMC2103 HARDWARE MONITOR DRIVER
9647 M:      Steve Glendinning <steve.glendinning@shawell.net>
9648 L:      lm-sensors@lm-sensors.org
9649 S:      Maintained
9650 F:      Documentation/hwmon/emc2103
9651 F:      drivers/hwmon/emc2103.c
9652
9653 SMSC SCH5627 HARDWARE MONITOR DRIVER
9654 M:      Hans de Goede <hdegoede@redhat.com>
9655 L:      lm-sensors@lm-sensors.org
9656 S:      Supported
9657 F:      Documentation/hwmon/sch5627
9658 F:      drivers/hwmon/sch5627.c
9659
9660 SMSC47B397 HARDWARE MONITOR DRIVER
9661 M:      Jean Delvare <jdelvare@suse.com>
9662 L:      lm-sensors@lm-sensors.org
9663 S:      Maintained
9664 F:      Documentation/hwmon/smsc47b397
9665 F:      drivers/hwmon/smsc47b397.c
9666
9667 SMSC911x ETHERNET DRIVER
9668 M:      Steve Glendinning <steve.glendinning@shawell.net>
9669 L:      netdev@vger.kernel.org
9670 S:      Maintained
9671 F:      include/linux/smsc911x.h
9672 F:      drivers/net/ethernet/smsc/smsc911x.*
9673
9674 SMSC9420 PCI ETHERNET DRIVER
9675 M:      Steve Glendinning <steve.glendinning@shawell.net>
9676 L:      netdev@vger.kernel.org
9677 S:      Maintained
9678 F:      drivers/net/ethernet/smsc/smsc9420.*
9679
9680 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9681 M:      Steve Glendinning <steve.glendinning@shawell.net>
9682 L:      linux-fbdev@vger.kernel.org
9683 S:      Maintained
9684 F:      drivers/video/fbdev/smscufx.c
9685
9686 SOC-CAMERA V4L2 SUBSYSTEM
9687 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9688 L:      linux-media@vger.kernel.org
9689 T:      git git://linuxtv.org/media_tree.git
9690 S:      Maintained
9691 F:      include/media/soc*
9692 F:      drivers/media/i2c/soc_camera/
9693 F:      drivers/media/platform/soc_camera/
9694
9695 SOEKRIS NET48XX LED SUPPORT
9696 M:      Chris Boot <bootc@bootc.net>
9697 S:      Maintained
9698 F:      drivers/leds/leds-net48xx.c
9699
9700 SOFTLOGIC 6x10 MPEG CODEC
9701 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9702 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9703 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9704 M:      Ismael Luceno <ismael@iodev.co.uk>
9705 L:      linux-media@vger.kernel.org
9706 S:      Supported
9707 F:      drivers/media/pci/solo6x10/
9708
9709 SOFTWARE RAID (Multiple Disks) SUPPORT
9710 M:      Neil Brown <neilb@suse.com>
9711 L:      linux-raid@vger.kernel.org
9712 S:      Supported
9713 F:      drivers/md/
9714 F:      include/linux/raid/
9715 F:      include/uapi/linux/raid/
9716
9717 SONIC NETWORK DRIVER
9718 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9719 L:      netdev@vger.kernel.org
9720 S:      Maintained
9721 F:      drivers/net/ethernet/natsemi/sonic.*
9722
9723 SONICS SILICON BACKPLANE DRIVER (SSB)
9724 M:      Michael Buesch <m@bues.ch>
9725 L:      netdev@vger.kernel.org
9726 S:      Maintained
9727 F:      drivers/ssb/
9728 F:      include/linux/ssb/
9729
9730 SONY VAIO CONTROL DEVICE DRIVER
9731 M:      Mattia Dongili <malattia@linux.it>
9732 L:      platform-driver-x86@vger.kernel.org
9733 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9734 S:      Maintained
9735 F:      Documentation/laptops/sony-laptop.txt
9736 F:      drivers/char/sonypi.c
9737 F:      drivers/platform/x86/sony-laptop.c
9738 F:      include/linux/sony-laptop.h
9739
9740 SONY MEMORYSTICK CARD SUPPORT
9741 M:      Alex Dubov <oakad@yahoo.com>
9742 W:      http://tifmxx.berlios.de/
9743 S:      Maintained
9744 F:      drivers/memstick/host/tifm_ms.c
9745
9746 SONY MEMORYSTICK STANDARD SUPPORT
9747 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9748 S:      Maintained
9749 F:      drivers/memstick/core/ms_block.*
9750
9751 SOUND
9752 M:      Jaroslav Kysela <perex@perex.cz>
9753 M:      Takashi Iwai <tiwai@suse.com>
9754 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9755 W:      http://www.alsa-project.org/
9756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9757 T:      git git://git.alsa-project.org/alsa-kernel.git
9758 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9759 S:      Maintained
9760 F:      Documentation/sound/
9761 F:      include/sound/
9762 F:      include/uapi/sound/
9763 F:      sound/
9764
9765 SOUND - COMPRESSED AUDIO
9766 M:      Vinod Koul <vinod.koul@intel.com>
9767 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9769 S:      Supported
9770 F:      Documentation/sound/alsa/compress_offload.txt
9771 F:      include/sound/compress_driver.h
9772 F:      include/uapi/sound/compress_*
9773 F:      sound/core/compress_offload.c
9774 F:      sound/soc/soc-compress.c
9775
9776 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9777 M:      Liam Girdwood <lgirdwood@gmail.com>
9778 M:      Mark Brown <broonie@kernel.org>
9779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9780 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9781 W:      http://alsa-project.org/main/index.php/ASoC
9782 S:      Supported
9783 F:      Documentation/sound/alsa/soc/
9784 F:      sound/soc/
9785 F:      include/sound/soc*
9786
9787 SOUND - DMAENGINE HELPERS
9788 M:      Lars-Peter Clausen <lars@metafoo.de>
9789 S:      Supported
9790 F:      include/sound/dmaengine_pcm.h
9791 F:      sound/core/pcm_dmaengine.c
9792 F:      sound/soc/soc-generic-dmaengine-pcm.c
9793
9794 SP2 MEDIA DRIVER
9795 M:      Olli Salonen <olli.salonen@iki.fi>
9796 L:      linux-media@vger.kernel.org
9797 W:      http://linuxtv.org/
9798 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9799 S:      Maintained
9800 F:      drivers/media/dvb-frontends/sp2*
9801
9802 SPARC + UltraSPARC (sparc/sparc64)
9803 M:      "David S. Miller" <davem@davemloft.net>
9804 L:      sparclinux@vger.kernel.org
9805 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9808 S:      Maintained
9809 F:      arch/sparc/
9810 F:      drivers/sbus/
9811
9812 SPARC SERIAL DRIVERS
9813 M:      "David S. Miller" <davem@davemloft.net>
9814 L:      sparclinux@vger.kernel.org
9815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9817 S:      Maintained
9818 F:      include/linux/sunserialcore.h
9819 F:      drivers/tty/serial/suncore.c
9820 F:      drivers/tty/serial/sunhv.c
9821 F:      drivers/tty/serial/sunsab.c
9822 F:      drivers/tty/serial/sunsab.h
9823 F:      drivers/tty/serial/sunsu.c
9824 F:      drivers/tty/serial/sunzilog.c
9825 F:      drivers/tty/serial/sunzilog.h
9826
9827 SPARSE CHECKER
9828 M:      "Christopher Li" <sparse@chrisli.org>
9829 L:      linux-sparse@vger.kernel.org
9830 W:      https://sparse.wiki.kernel.org/
9831 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9832 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9833 S:      Maintained
9834 F:      include/linux/compiler.h
9835
9836 SPEAR PLATFORM SUPPORT
9837 M:      Viresh Kumar <vireshk@kernel.org>
9838 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9839 L:      spear-devel@list.st.com
9840 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9841 W:      http://www.st.com/spear
9842 S:      Maintained
9843 F:      arch/arm/mach-spear/
9844
9845 SPEAR CLOCK FRAMEWORK SUPPORT
9846 M:      Viresh Kumar <vireshk@kernel.org>
9847 L:      spear-devel@list.st.com
9848 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9849 W:      http://www.st.com/spear
9850 S:      Maintained
9851 F:      drivers/clk/spear/
9852
9853 SPI SUBSYSTEM
9854 M:      Mark Brown <broonie@kernel.org>
9855 L:      linux-spi@vger.kernel.org
9856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9857 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9858 S:      Maintained
9859 F:      Documentation/spi/
9860 F:      drivers/spi/
9861 F:      include/linux/spi/
9862 F:      include/uapi/linux/spi/
9863
9864 SPIDERNET NETWORK DRIVER for CELL
9865 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9866 L:      netdev@vger.kernel.org
9867 S:      Supported
9868 F:      Documentation/networking/spider_net.txt
9869 F:      drivers/net/ethernet/toshiba/spider_net*
9870
9871 SPU FILE SYSTEM
9872 M:      Jeremy Kerr <jk@ozlabs.org>
9873 L:      linuxppc-dev@lists.ozlabs.org
9874 W:      http://www.ibm.com/developerworks/power/cell/
9875 S:      Supported
9876 F:      Documentation/filesystems/spufs.txt
9877 F:      arch/powerpc/platforms/cell/spufs/
9878
9879 SQUASHFS FILE SYSTEM
9880 M:      Phillip Lougher <phillip@squashfs.org.uk>
9881 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9882 W:      http://squashfs.org.uk
9883 S:      Maintained
9884 F:      Documentation/filesystems/squashfs.txt
9885 F:      fs/squashfs/
9886
9887 SRM (Alpha) environment access
9888 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9889 S:      Maintained
9890 F:      arch/alpha/kernel/srm_env.c
9891
9892 STABLE BRANCH
9893 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9894 L:      stable@vger.kernel.org
9895 S:      Supported
9896 F:      Documentation/stable_kernel_rules.txt
9897
9898 STAGING SUBSYSTEM
9899 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9901 L:      devel@driverdev.osuosl.org
9902 S:      Supported
9903 F:      drivers/staging/
9904
9905 STAGING - COMEDI
9906 M:      Ian Abbott <abbotti@mev.co.uk>
9907 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9908 S:      Odd Fixes
9909 F:      drivers/staging/comedi/
9910
9911 STAGING - FLARION FT1000 DRIVERS
9912 M:      Marek Belisko <marek.belisko@gmail.com>
9913 S:      Odd Fixes
9914 F:      drivers/staging/ft1000/
9915
9916 STAGING - INDUSTRIAL IO
9917 M:      Jonathan Cameron <jic23@kernel.org>
9918 L:      linux-iio@vger.kernel.org
9919 S:      Odd Fixes
9920 F:      drivers/staging/iio/
9921
9922 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9923 M:      Jarod Wilson <jarod@wilsonet.com>
9924 W:      http://www.lirc.org/
9925 S:      Odd Fixes
9926 F:      drivers/staging/media/lirc/
9927
9928 STAGING - LUSTRE PARALLEL FILESYSTEM
9929 M:      Oleg Drokin <oleg.drokin@intel.com>
9930 M:      Andreas Dilger <andreas.dilger@intel.com>
9931 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
9932 W:      http://wiki.lustre.org/
9933 S:      Maintained
9934 F:      drivers/staging/lustre
9935
9936 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9937 M:      Marc Dietrich <marvin24@gmx.de>
9938 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9939 L:      linux-tegra@vger.kernel.org
9940 S:      Maintained
9941 F:      drivers/staging/nvec/
9942
9943 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9944 M:      Jens Frederich <jfrederich@gmail.com>
9945 M:      Daniel Drake <dsd@laptop.org>
9946 M:      Jon Nettleton <jon.nettleton@gmail.com>
9947 W:      http://wiki.laptop.org/go/DCON
9948 S:      Maintained
9949 F:      drivers/staging/olpc_dcon/
9950
9951 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9952 M:      Willy Tarreau <willy@meta-x.org>
9953 S:      Odd Fixes
9954 F:      drivers/staging/panel/
9955
9956 STAGING - REALTEK RTL8712U DRIVERS
9957 M:      Larry Finger <Larry.Finger@lwfinger.net>
9958 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9959 S:      Odd Fixes
9960 F:      drivers/staging/rtl8712/
9961
9962 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9963 M:      Larry Finger <Larry.Finger@lwfinger.net>
9964 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9965 L:      linux-wireless@vger.kernel.org
9966 S:      Maintained
9967 F:      drivers/staging/rtl8723au/
9968
9969 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9970 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9971 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9972 M:      Sudip Mukherjee <sudip@vectorindia.org>
9973 L:      linux-fbdev@vger.kernel.org
9974 S:      Maintained
9975 F:      drivers/staging/sm750fb/
9976
9977 STAGING - SLICOSS
9978 M:      Lior Dotan <liodot@gmail.com>
9979 M:      Christopher Harrer <charrer@alacritech.com>
9980 S:      Odd Fixes
9981 F:      drivers/staging/slicoss/
9982
9983 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9984 M:      William Hubbs <w.d.hubbs@gmail.com>
9985 M:      Chris Brannon <chris@the-brannons.com>
9986 M:      Kirk Reiser <kirk@reisers.ca>
9987 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9988 L:      speakup@linux-speakup.org
9989 W:      http://www.linux-speakup.org/
9990 S:      Odd Fixes
9991 F:      drivers/staging/speakup/
9992
9993 STAGING - VIA VT665X DRIVERS
9994 M:      Forest Bond <forest@alittletooquiet.net>
9995 S:      Odd Fixes
9996 F:      drivers/staging/vt665?/
9997
9998 STAGING - WILC1000 WIFI DRIVER
9999 M:      Johnny Kim <johnny.kim@atmel.com>
10000 M:      Rachel Kim <rachel.kim@atmel.com>
10001 M:      Dean Lee <dean.lee@atmel.com>
10002 M:      Chris Park <chris.park@atmel.com>
10003 L:      linux-wireless@vger.kernel.org
10004 S:      Supported
10005 F:      drivers/staging/wilc1000/
10006
10007 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10008 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10009 S:      Odd Fixes
10010 F:      drivers/staging/xgifb/
10011
10012 HFI1 DRIVER
10013 M:      Mike Marciniszyn <infinipath@intel.com>
10014 L:      linux-rdma@vger.kernel.org
10015 S:      Supported
10016 F:      drivers/staging/rdma/hfi1
10017
10018 STARFIRE/DURALAN NETWORK DRIVER
10019 M:      Ion Badulescu <ionut@badula.org>
10020 S:      Odd Fixes
10021 F:      drivers/net/ethernet/adaptec/starfire*
10022
10023 SUN3/3X
10024 M:      Sam Creasey <sammy@sammy.net>
10025 W:      http://sammy.net/sun3/
10026 S:      Maintained
10027 F:      arch/m68k/kernel/*sun3*
10028 F:      arch/m68k/sun3*/
10029 F:      arch/m68k/include/asm/sun3*
10030 F:      drivers/net/ethernet/i825xx/sun3*
10031
10032 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10033 M:      Hans de Goede <hdegoede@redhat.com>
10034 L:      linux-input@vger.kernel.org
10035 S:      Maintained
10036 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10037 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10038
10039 SUNDANCE NETWORK DRIVER
10040 M:      Denis Kirjanov <kda@linux-powerpc.org>
10041 L:      netdev@vger.kernel.org
10042 S:      Maintained
10043 F:      drivers/net/ethernet/dlink/sundance.c
10044
10045 SUPERH
10046 L:      linux-sh@vger.kernel.org
10047 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10048 S:      Orphan
10049 F:      Documentation/sh/
10050 F:      arch/sh/
10051 F:      drivers/sh/
10052
10053 SUSPEND TO RAM
10054 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10055 M:      Len Brown <len.brown@intel.com>
10056 M:      Pavel Machek <pavel@ucw.cz>
10057 L:      linux-pm@vger.kernel.org
10058 S:      Supported
10059 F:      Documentation/power/
10060 F:      arch/x86/kernel/acpi/
10061 F:      drivers/base/power/
10062 F:      kernel/power/
10063 F:      include/linux/suspend.h
10064 F:      include/linux/freezer.h
10065 F:      include/linux/pm.h
10066
10067 SVGA HANDLING
10068 M:      Martin Mares <mj@ucw.cz>
10069 L:      linux-video@atrey.karlin.mff.cuni.cz
10070 S:      Maintained
10071 F:      Documentation/svga.txt
10072 F:      arch/x86/boot/video*
10073
10074 SWIOTLB SUBSYSTEM
10075 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10076 L:      linux-kernel@vger.kernel.org
10077 S:      Supported
10078 F:      lib/swiotlb.c
10079 F:      arch/*/kernel/pci-swiotlb.c
10080 F:      include/linux/swiotlb.h
10081
10082 SWITCHDEV
10083 M:      Jiri Pirko <jiri@resnulli.us>
10084 L:      netdev@vger.kernel.org
10085 S:      Supported
10086 F:      net/switchdev/
10087 F:      include/net/switchdev.h
10088
10089 SYNOPSYS ARC ARCHITECTURE
10090 M:      Vineet Gupta <vgupta@synopsys.com>
10091 S:      Supported
10092 F:      arch/arc/
10093 F:      Documentation/devicetree/bindings/arc/*
10094 F:      drivers/tty/serial/arc_uart.c
10095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10096
10097 SYNOPSYS ARC SDP platform support
10098 M:      Alexey Brodkin <abrodkin@synopsys.com>
10099 S:      Supported
10100 F:      arch/arc/plat-axs10x
10101 F:      arch/arc/boot/dts/ax*
10102 F:      Documentation/devicetree/bindings/arc/axs10*
10103
10104 SYSTEM CONFIGURATION (SYSCON)
10105 M:      Lee Jones <lee.jones@linaro.org>
10106 M:      Arnd Bergmann <arnd@arndb.de>
10107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10108 S:      Supported
10109 F:      drivers/mfd/syscon.c
10110
10111 SYSV FILESYSTEM
10112 M:      Christoph Hellwig <hch@infradead.org>
10113 S:      Maintained
10114 F:      Documentation/filesystems/sysv-fs.txt
10115 F:      fs/sysv/
10116 F:      include/linux/sysv_fs.h
10117
10118 TARGET SUBSYSTEM
10119 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10120 L:      linux-scsi@vger.kernel.org
10121 L:      target-devel@vger.kernel.org
10122 W:      http://www.linux-iscsi.org
10123 W:      http://groups.google.com/group/linux-iscsi-target-dev
10124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10125 S:      Supported
10126 F:      drivers/target/
10127 F:      include/target/
10128 F:      Documentation/target/
10129
10130 TASKSTATS STATISTICS INTERFACE
10131 M:      Balbir Singh <bsingharora@gmail.com>
10132 S:      Maintained
10133 F:      Documentation/accounting/taskstats*
10134 F:      include/linux/taskstats*
10135 F:      kernel/taskstats.c
10136
10137 TC CLASSIFIER
10138 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10139 L:      netdev@vger.kernel.org
10140 S:      Maintained
10141 F:      include/net/pkt_cls.h
10142 F:      include/uapi/linux/pkt_cls.h
10143 F:      net/sched/
10144
10145 TCP LOW PRIORITY MODULE
10146 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10147 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10148 W:      http://tcp-lp-mod.sourceforge.net/
10149 S:      Maintained
10150 F:      net/ipv4/tcp_lp.c
10151
10152 TDA10071 MEDIA DRIVER
10153 M:      Antti Palosaari <crope@iki.fi>
10154 L:      linux-media@vger.kernel.org
10155 W:      http://linuxtv.org/
10156 W:      http://palosaari.fi/linux/
10157 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10158 T:      git git://linuxtv.org/anttip/media_tree.git
10159 S:      Maintained
10160 F:      drivers/media/dvb-frontends/tda10071*
10161
10162 TDA18212 MEDIA DRIVER
10163 M:      Antti Palosaari <crope@iki.fi>
10164 L:      linux-media@vger.kernel.org
10165 W:      http://linuxtv.org/
10166 W:      http://palosaari.fi/linux/
10167 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10168 T:      git git://linuxtv.org/anttip/media_tree.git
10169 S:      Maintained
10170 F:      drivers/media/tuners/tda18212*
10171
10172 TDA18218 MEDIA DRIVER
10173 M:      Antti Palosaari <crope@iki.fi>
10174 L:      linux-media@vger.kernel.org
10175 W:      http://linuxtv.org/
10176 W:      http://palosaari.fi/linux/
10177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10178 T:      git git://linuxtv.org/anttip/media_tree.git
10179 S:      Maintained
10180 F:      drivers/media/tuners/tda18218*
10181
10182 TDA18271 MEDIA DRIVER
10183 M:      Michael Krufky <mkrufky@linuxtv.org>
10184 L:      linux-media@vger.kernel.org
10185 W:      http://linuxtv.org/
10186 W:      http://github.com/mkrufky
10187 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10188 T:      git git://linuxtv.org/mkrufky/tuners.git
10189 S:      Maintained
10190 F:      drivers/media/tuners/tda18271*
10191
10192 TDA827x MEDIA DRIVER
10193 M:      Michael Krufky <mkrufky@linuxtv.org>
10194 L:      linux-media@vger.kernel.org
10195 W:      http://linuxtv.org/
10196 W:      http://github.com/mkrufky
10197 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10198 T:      git git://linuxtv.org/mkrufky/tuners.git
10199 S:      Maintained
10200 F:      drivers/media/tuners/tda8290.*
10201
10202 TDA8290 MEDIA DRIVER
10203 M:      Michael Krufky <mkrufky@linuxtv.org>
10204 L:      linux-media@vger.kernel.org
10205 W:      http://linuxtv.org/
10206 W:      http://github.com/mkrufky
10207 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10208 T:      git git://linuxtv.org/mkrufky/tuners.git
10209 S:      Maintained
10210 F:      drivers/media/tuners/tda8290.*
10211
10212 TDA9840 MEDIA DRIVER
10213 M:      Hans Verkuil <hverkuil@xs4all.nl>
10214 L:      linux-media@vger.kernel.org
10215 T:      git git://linuxtv.org/media_tree.git
10216 W:      http://linuxtv.org
10217 S:      Maintained
10218 F:      drivers/media/i2c/tda9840*
10219
10220 TEA5761 TUNER DRIVER
10221 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10222 L:      linux-media@vger.kernel.org
10223 W:      http://linuxtv.org
10224 T:      git git://linuxtv.org/media_tree.git
10225 S:      Odd fixes
10226 F:      drivers/media/tuners/tea5761.*
10227
10228 TEA5767 TUNER DRIVER
10229 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10230 L:      linux-media@vger.kernel.org
10231 W:      http://linuxtv.org
10232 T:      git git://linuxtv.org/media_tree.git
10233 S:      Maintained
10234 F:      drivers/media/tuners/tea5767.*
10235
10236 TEA6415C MEDIA DRIVER
10237 M:      Hans Verkuil <hverkuil@xs4all.nl>
10238 L:      linux-media@vger.kernel.org
10239 T:      git git://linuxtv.org/media_tree.git
10240 W:      http://linuxtv.org
10241 S:      Maintained
10242 F:      drivers/media/i2c/tea6415c*
10243
10244 TEA6420 MEDIA DRIVER
10245 M:      Hans Verkuil <hverkuil@xs4all.nl>
10246 L:      linux-media@vger.kernel.org
10247 T:      git git://linuxtv.org/media_tree.git
10248 W:      http://linuxtv.org
10249 S:      Maintained
10250 F:      drivers/media/i2c/tea6420*
10251
10252 TEAM DRIVER
10253 M:      Jiri Pirko <jiri@resnulli.us>
10254 L:      netdev@vger.kernel.org
10255 S:      Supported
10256 F:      drivers/net/team/
10257 F:      include/linux/if_team.h
10258 F:      include/uapi/linux/if_team.h
10259
10260 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10261 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10262 S:      Maintained
10263 F:      arch/x86/platform/ts5500/
10264
10265 TECHNOTREND USB IR RECEIVER
10266 M:      Sean Young <sean@mess.org>
10267 L:      linux-media@vger.kernel.org
10268 S:      Maintained
10269 F:      drivers/media/rc/ttusbir.c
10270
10271 TEGRA ARCHITECTURE SUPPORT
10272 M:      Stephen Warren <swarren@wwwdotorg.org>
10273 M:      Thierry Reding <thierry.reding@gmail.com>
10274 M:      Alexandre Courbot <gnurou@gmail.com>
10275 L:      linux-tegra@vger.kernel.org
10276 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10278 S:      Supported
10279 N:      [^a-z]tegra
10280
10281 TEGRA CLOCK DRIVER
10282 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10283 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10284 S:      Supported
10285 F:      drivers/clk/tegra/
10286
10287 TEGRA DMA DRIVER
10288 M:      Laxman Dewangan <ldewangan@nvidia.com>
10289 S:      Supported
10290 F:      drivers/dma/tegra20-apb-dma.c
10291
10292 TEGRA I2C DRIVER
10293 M:      Laxman Dewangan <ldewangan@nvidia.com>
10294 S:      Supported
10295 F:      drivers/i2c/busses/i2c-tegra.c
10296
10297 TEGRA IOMMU DRIVERS
10298 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10299 S:      Supported
10300 F:      drivers/iommu/tegra*
10301
10302 TEGRA KBC DRIVER
10303 M:      Rakesh Iyer <riyer@nvidia.com>
10304 M:      Laxman Dewangan <ldewangan@nvidia.com>
10305 S:      Supported
10306 F:      drivers/input/keyboard/tegra-kbc.c
10307
10308 TEGRA PWM DRIVER
10309 M:      Thierry Reding <thierry.reding@gmail.com>
10310 S:      Supported
10311 F:      drivers/pwm/pwm-tegra.c
10312
10313 TEGRA SERIAL DRIVER
10314 M:      Laxman Dewangan <ldewangan@nvidia.com>
10315 S:      Supported
10316 F:      drivers/tty/serial/serial-tegra.c
10317
10318 TEGRA SPI DRIVER
10319 M:      Laxman Dewangan <ldewangan@nvidia.com>
10320 S:      Supported
10321 F:      drivers/spi/spi-tegra*
10322
10323 TEHUTI ETHERNET DRIVER
10324 M:      Andy Gospodarek <andy@greyhouse.net>
10325 L:      netdev@vger.kernel.org
10326 S:      Supported
10327 F:      drivers/net/ethernet/tehuti/*
10328
10329 Telecom Clock Driver for MCPL0010
10330 M:      Mark Gross <mark.gross@intel.com>
10331 S:      Supported
10332 F:      drivers/char/tlclk.c
10333
10334 TENSILICA XTENSA PORT (xtensa)
10335 M:      Chris Zankel <chris@zankel.net>
10336 M:      Max Filippov <jcmvbkbc@gmail.com>
10337 L:      linux-xtensa@linux-xtensa.org
10338 S:      Maintained
10339 F:      arch/xtensa/
10340 F:      drivers/irqchip/irq-xtensa-*
10341
10342 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10343 M:      Hans Verkuil <hverkuil@xs4all.nl>
10344 L:      linux-media@vger.kernel.org
10345 T:      git git://linuxtv.org/media_tree.git
10346 W:      http://linuxtv.org
10347 S:      Maintained
10348 F:      drivers/media/radio/radio-raremono.c
10349
10350 THERMAL
10351 M:      Zhang Rui <rui.zhang@intel.com>
10352 M:      Eduardo Valentin <edubezval@gmail.com>
10353 L:      linux-pm@vger.kernel.org
10354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10356 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10357 S:      Supported
10358 F:      drivers/thermal/
10359 F:      include/linux/thermal.h
10360 F:      include/uapi/linux/thermal.h
10361 F:      include/linux/cpu_cooling.h
10362 F:      Documentation/devicetree/bindings/thermal/
10363
10364 THERMAL/CPU_COOLING
10365 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10366 M:      Viresh Kumar <viresh.kumar@linaro.org>
10367 M:      Javi Merino <javi.merino@arm.com>
10368 L:      linux-pm@vger.kernel.org
10369 S:      Supported
10370 F:      Documentation/thermal/cpu-cooling-api.txt
10371 F:      drivers/thermal/cpu_cooling.c
10372 F:      include/linux/cpu_cooling.h
10373
10374 THINGM BLINK(1) USB RGB LED DRIVER
10375 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10376 S:      Maintained
10377 F:      drivers/hid/hid-thingm.c
10378
10379 THINKPAD ACPI EXTRAS DRIVER
10380 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10381 L:      ibm-acpi-devel@lists.sourceforge.net
10382 L:      platform-driver-x86@vger.kernel.org
10383 W:      http://ibm-acpi.sourceforge.net
10384 W:      http://thinkwiki.org/wiki/Ibm-acpi
10385 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10386 S:      Maintained
10387 F:      drivers/platform/x86/thinkpad_acpi.c
10388
10389 TI BANDGAP AND THERMAL DRIVER
10390 M:      Eduardo Valentin <edubezval@gmail.com>
10391 L:      linux-pm@vger.kernel.org
10392 L:      linux-omap@vger.kernel.org
10393 S:      Maintained
10394 F:      drivers/thermal/ti-soc-thermal/
10395
10396 TI CDCE706 CLOCK DRIVER
10397 M:      Max Filippov <jcmvbkbc@gmail.com>
10398 S:      Maintained
10399 F:      drivers/clk/clk-cdce706.c
10400
10401 TI CLOCK DRIVER
10402 M:      Tero Kristo <t-kristo@ti.com>
10403 L:      linux-omap@vger.kernel.org
10404 S:      Maintained
10405 F:      drivers/clk/ti/
10406 F:      include/linux/clk/ti.h
10407
10408 TI FLASH MEDIA INTERFACE DRIVER
10409 M:      Alex Dubov <oakad@yahoo.com>
10410 S:      Maintained
10411 F:      drivers/misc/tifm*
10412 F:      drivers/mmc/host/tifm_sd.c
10413 F:      include/linux/tifm.h
10414
10415 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10416 M:      Santosh Shilimkar <ssantosh@kernel.org>
10417 L:      linux-kernel@vger.kernel.org
10418 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10419 S:      Maintained
10420 F:      drivers/soc/ti/*
10421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10422
10423
10424 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10425 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10426 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10427 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10428 S:      Maintained
10429 F:      sound/soc/codecs/lm49453*
10430 F:      sound/soc/codecs/isabelle*
10431
10432 TI LP855x BACKLIGHT DRIVER
10433 M:      Milo Kim <milo.kim@ti.com>
10434 S:      Maintained
10435 F:      Documentation/backlight/lp855x-driver.txt
10436 F:      drivers/video/backlight/lp855x_bl.c
10437 F:      include/linux/platform_data/lp855x.h
10438
10439 TI LP8727 CHARGER DRIVER
10440 M:      Milo Kim <milo.kim@ti.com>
10441 S:      Maintained
10442 F:      drivers/power/lp8727_charger.c
10443 F:      include/linux/platform_data/lp8727.h
10444
10445 TI LP8788 MFD DRIVER
10446 M:      Milo Kim <milo.kim@ti.com>
10447 S:      Maintained
10448 F:      drivers/iio/adc/lp8788_adc.c
10449 F:      drivers/leds/leds-lp8788.c
10450 F:      drivers/mfd/lp8788*.c
10451 F:      drivers/power/lp8788-charger.c
10452 F:      drivers/regulator/lp8788-*.c
10453 F:      include/linux/mfd/lp8788*.h
10454
10455 TI NETCP ETHERNET DRIVER
10456 M:      Wingman Kwok <w-kwok2@ti.com>
10457 M:      Murali Karicheri <m-karicheri2@ti.com>
10458 L:      netdev@vger.kernel.org
10459 S:      Maintained
10460 F:      drivers/net/ethernet/ti/netcp*
10461
10462 TI TAS571X FAMILY ASoC CODEC DRIVER
10463 M:      Kevin Cernekee <cernekee@chromium.org>
10464 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10465 S:      Odd Fixes
10466 F:      sound/soc/codecs/tas571x*
10467
10468 TI TWL4030 SERIES SOC CODEC DRIVER
10469 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10470 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10471 S:      Maintained
10472 F:      sound/soc/codecs/twl4030*
10473
10474 TI WILINK WIRELESS DRIVERS
10475 L:      linux-wireless@vger.kernel.org
10476 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10477 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10479 S:      Orphan
10480 F:      drivers/net/wireless/ti/
10481 F:      include/linux/wl12xx.h
10482
10483 TIPC NETWORK LAYER
10484 M:      Jon Maloy <jon.maloy@ericsson.com>
10485 M:      Ying Xue <ying.xue@windriver.com>
10486 L:      netdev@vger.kernel.org (core kernel code)
10487 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10488 W:      http://tipc.sourceforge.net/
10489 S:      Maintained
10490 F:      include/uapi/linux/tipc*.h
10491 F:      net/tipc/
10492
10493 TILE ARCHITECTURE
10494 M:      Chris Metcalf <cmetcalf@ezchip.com>
10495 W:      http://www.ezchip.com/scm/
10496 S:      Supported
10497 F:      arch/tile/
10498 F:      drivers/char/tile-srom.c
10499 F:      drivers/edac/tile_edac.c
10500 F:      drivers/net/ethernet/tile/
10501 F:      drivers/rtc/rtc-tile.c
10502 F:      drivers/tty/hvc/hvc_tile.c
10503 F:      drivers/tty/serial/tilegx.c
10504 F:      drivers/usb/host/*-tilegx.c
10505 F:      include/linux/usb/tilegx.h
10506
10507 TLAN NETWORK DRIVER
10508 M:      Samuel Chessman <chessman@tux.org>
10509 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10510 W:      http://sourceforge.net/projects/tlan/
10511 S:      Maintained
10512 F:      Documentation/networking/tlan.txt
10513 F:      drivers/net/ethernet/ti/tlan.*
10514
10515 TOMOYO SECURITY MODULE
10516 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10517 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10518 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10519 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10520 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10521 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10522 W:      http://tomoyo.sourceforge.jp/
10523 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10524 S:      Maintained
10525 F:      security/tomoyo/
10526
10527 TOPSTAR LAPTOP EXTRAS DRIVER
10528 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10529 L:      platform-driver-x86@vger.kernel.org
10530 S:      Maintained
10531 F:      drivers/platform/x86/topstar-laptop.c
10532
10533 TOSHIBA ACPI EXTRAS DRIVER
10534 M:      Azael Avalos <coproscefalo@gmail.com>
10535 L:      platform-driver-x86@vger.kernel.org
10536 S:      Maintained
10537 F:      drivers/platform/x86/toshiba_acpi.c
10538
10539 TOSHIBA BLUETOOTH DRIVER
10540 M:      Azael Avalos <coproscefalo@gmail.com>
10541 L:      platform-driver-x86@vger.kernel.org
10542 S:      Maintained
10543 F:      drivers/platform/x86/toshiba_bluetooth.c
10544
10545 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10546 M:      Azael Avalos <coproscefalo@gmail.com>
10547 L:      platform-driver-x86@vger.kernel.org
10548 S:      Maintained
10549 F:      drivers/platform/x86/toshiba_haps.c
10550
10551 TOSHIBA SMM DRIVER
10552 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10553 W:      http://www.buzzard.org.uk/toshiba/
10554 S:      Maintained
10555 F:      drivers/char/toshiba.c
10556 F:      include/linux/toshiba.h
10557 F:      include/uapi/linux/toshiba.h
10558
10559 TOSHIBA TC358743 DRIVER
10560 M:      Mats Randgaard <matrandg@cisco.com>
10561 L:      linux-media@vger.kernel.org
10562 S:      Maintained
10563 F:      drivers/media/i2c/tc358743*
10564 F:      include/media/tc358743.h
10565
10566 TMIO MMC DRIVER
10567 M:      Ian Molton <ian@mnementh.co.uk>
10568 L:      linux-mmc@vger.kernel.org
10569 S:      Maintained
10570 F:      drivers/mmc/host/tmio_mmc*
10571 F:      drivers/mmc/host/sh_mobile_sdhi.c
10572 F:      include/linux/mmc/tmio.h
10573 F:      include/linux/mmc/sh_mobile_sdhi.h
10574
10575 TMP401 HARDWARE MONITOR DRIVER
10576 M:      Guenter Roeck <linux@roeck-us.net>
10577 L:      lm-sensors@lm-sensors.org
10578 S:      Maintained
10579 F:      Documentation/hwmon/tmp401
10580 F:      drivers/hwmon/tmp401.c
10581
10582 TMPFS (SHMEM FILESYSTEM)
10583 M:      Hugh Dickins <hughd@google.com>
10584 L:      linux-mm@kvack.org
10585 S:      Maintained
10586 F:      include/linux/shmem_fs.h
10587 F:      mm/shmem.c
10588
10589 TM6000 VIDEO4LINUX DRIVER
10590 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10591 L:      linux-media@vger.kernel.org
10592 W:      http://linuxtv.org
10593 T:      git git://linuxtv.org/media_tree.git
10594 S:      Odd fixes
10595 F:      drivers/media/usb/tm6000/
10596
10597 TW68 VIDEO4LINUX DRIVER
10598 M:      Hans Verkuil <hverkuil@xs4all.nl>
10599 L:      linux-media@vger.kernel.org
10600 T:      git git://linuxtv.org/media_tree.git
10601 W:      http://linuxtv.org
10602 S:      Odd Fixes
10603 F:      drivers/media/pci/tw68/
10604
10605 TPM DEVICE DRIVER
10606 M:      Peter Huewe <peterhuewe@gmx.de>
10607 M:      Marcel Selhorst <tpmdd@selhorst.net>
10608 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10609 W:      http://tpmdd.sourceforge.net
10610 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10611 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10612 T:      https://github.com/PeterHuewe/linux-tpmdd
10613 S:      Maintained
10614 F:      drivers/char/tpm/
10615
10616 TPM IBM_VTPM DEVICE DRIVER
10617 M:      Ashley Lai <ashleydlai@gmail.com>
10618 W:      http://tpmdd.sourceforge.net
10619 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10620 S:      Maintained
10621 F:      drivers/char/tpm/tpm_ibmvtpm*
10622
10623 TRACING
10624 M:      Steven Rostedt <rostedt@goodmis.org>
10625 M:      Ingo Molnar <mingo@redhat.com>
10626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10627 S:      Maintained
10628 F:      Documentation/trace/ftrace.txt
10629 F:      arch/*/*/*/ftrace.h
10630 F:      arch/*/kernel/ftrace.c
10631 F:      include/*/ftrace.h
10632 F:      include/linux/trace*.h
10633 F:      include/trace/
10634 F:      kernel/trace/
10635 F:      tools/testing/selftests/ftrace/
10636
10637 TRIVIAL PATCHES
10638 M:      Jiri Kosina <trivial@kernel.org>
10639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10640 S:      Maintained
10641 K:      ^Subject:.*(?i)trivial
10642
10643 TTY LAYER
10644 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10645 M:      Jiri Slaby <jslaby@suse.com>
10646 S:      Supported
10647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10648 F:      Documentation/serial/
10649 F:      drivers/tty/
10650 F:      drivers/tty/serial/serial_core.c
10651 F:      include/linux/serial_core.h
10652 F:      include/linux/serial.h
10653 F:      include/linux/tty.h
10654 F:      include/uapi/linux/serial_core.h
10655 F:      include/uapi/linux/serial.h
10656 F:      include/uapi/linux/tty.h
10657
10658 TUA9001 MEDIA DRIVER
10659 M:      Antti Palosaari <crope@iki.fi>
10660 L:      linux-media@vger.kernel.org
10661 W:      http://linuxtv.org/
10662 W:      http://palosaari.fi/linux/
10663 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10664 T:      git git://linuxtv.org/anttip/media_tree.git
10665 S:      Maintained
10666 F:      drivers/media/tuners/tua9001*
10667
10668 TULIP NETWORK DRIVERS
10669 M:      Grant Grundler <grundler@parisc-linux.org>
10670 L:      netdev@vger.kernel.org
10671 S:      Maintained
10672 F:      drivers/net/ethernet/dec/tulip/
10673
10674 TUN/TAP driver
10675 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10676 W:      http://vtun.sourceforge.net/tun
10677 S:      Maintained
10678 F:      Documentation/networking/tuntap.txt
10679 F:      arch/um/os-Linux/drivers/
10680
10681 TURBOCHANNEL SUBSYSTEM
10682 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10683 M:      Ralf Baechle <ralf@linux-mips.org>
10684 L:      linux-mips@linux-mips.org
10685 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10686 S:      Maintained
10687 F:      drivers/tc/
10688 F:      include/linux/tc.h
10689
10690 U14-34F SCSI DRIVER
10691 M:      Dario Ballabio <ballabio_dario@emc.com>
10692 L:      linux-scsi@vger.kernel.org
10693 S:      Maintained
10694 F:      drivers/scsi/u14-34f.c
10695
10696 UBI FILE SYSTEM (UBIFS)
10697 M:      Artem Bityutskiy <dedekind1@gmail.com>
10698 M:      Adrian Hunter <adrian.hunter@intel.com>
10699 L:      linux-mtd@lists.infradead.org
10700 T:      git git://git.infradead.org/ubifs-2.6.git
10701 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10702 S:      Maintained
10703 F:      Documentation/filesystems/ubifs.txt
10704 F:      fs/ubifs/
10705
10706 UCLINUX (M68KNOMMU AND COLDFIRE)
10707 M:      Greg Ungerer <gerg@uclinux.org>
10708 W:      http://www.uclinux.org/
10709 L:      linux-m68k@lists.linux-m68k.org
10710 L:      uclinux-dev@uclinux.org  (subscribers-only)
10711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10712 S:      Maintained
10713 F:      arch/m68k/coldfire/
10714 F:      arch/m68k/68*/
10715 F:      arch/m68k/*/*_no.*
10716 F:      arch/m68k/include/asm/*_no.*
10717
10718 UDF FILESYSTEM
10719 M:      Jan Kara <jack@suse.com>
10720 S:      Maintained
10721 F:      Documentation/filesystems/udf.txt
10722 F:      fs/udf/
10723
10724 UFS FILESYSTEM
10725 M:      Evgeniy Dushistov <dushistov@mail.ru>
10726 S:      Maintained
10727 F:      Documentation/filesystems/ufs.txt
10728 F:      fs/ufs/
10729
10730 UHID USERSPACE HID IO DRIVER:
10731 M:      David Herrmann <dh.herrmann@googlemail.com>
10732 L:      linux-input@vger.kernel.org
10733 S:      Maintained
10734 F:      drivers/hid/uhid.c
10735 F:      include/uapi/linux/uhid.h
10736
10737 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10738 L:      linux-usb@vger.kernel.org
10739 S:      Orphan
10740 F:      drivers/uwb/
10741 F:      include/linux/uwb.h
10742 F:      include/linux/uwb/
10743
10744 UNICORE32 ARCHITECTURE:
10745 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10746 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10747 S:      Maintained
10748 T:      git git://github.com/gxt/linux.git
10749 F:      arch/unicore32/
10750
10751 UNIFDEF
10752 M:      Tony Finch <dot@dotat.at>
10753 W:      http://dotat.at/prog/unifdef
10754 S:      Maintained
10755 F:      scripts/unifdef.c
10756
10757 UNIFORM CDROM DRIVER
10758 M:      Jens Axboe <axboe@kernel.dk>
10759 W:      http://www.kernel.dk
10760 S:      Maintained
10761 F:      Documentation/cdrom/
10762 F:      drivers/cdrom/cdrom.c
10763 F:      include/linux/cdrom.h
10764 F:      include/uapi/linux/cdrom.h
10765
10766 UNISYS S-PAR DRIVERS
10767 M:      Benjamin Romer <benjamin.romer@unisys.com>
10768 M:      David Kershner <david.kershner@unisys.com>
10769 L:      sparmaintainer@unisys.com (Unisys internal)
10770 S:      Supported
10771 F:      drivers/staging/unisys/
10772
10773 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10774 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10775 L:      linux-scsi@vger.kernel.org
10776 S:      Supported
10777 F:      Documentation/scsi/ufs.txt
10778 F:      drivers/scsi/ufs/
10779
10780 UNSORTED BLOCK IMAGES (UBI)
10781 M:      Artem Bityutskiy <dedekind1@gmail.com>
10782 M:      Richard Weinberger <richard@nod.at>
10783 W:      http://www.linux-mtd.infradead.org/
10784 L:      linux-mtd@lists.infradead.org
10785 T:      git git://git.infradead.org/ubifs-2.6.git
10786 S:      Supported
10787 F:      drivers/mtd/ubi/
10788 F:      include/linux/mtd/ubi.h
10789 F:      include/uapi/mtd/ubi-user.h
10790
10791 USB ACM DRIVER
10792 M:      Oliver Neukum <oliver@neukum.org>
10793 L:      linux-usb@vger.kernel.org
10794 S:      Maintained
10795 F:      Documentation/usb/acm.txt
10796 F:      drivers/usb/class/cdc-acm.*
10797
10798 USB AR5523 WIRELESS DRIVER
10799 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10800 L:      linux-wireless@vger.kernel.org
10801 S:      Maintained
10802 F:      drivers/net/wireless/ath/ar5523/
10803
10804 USB ATTACHED SCSI
10805 M:      Hans de Goede <hdegoede@redhat.com>
10806 M:      Gerd Hoffmann <kraxel@redhat.com>
10807 L:      linux-usb@vger.kernel.org
10808 L:      linux-scsi@vger.kernel.org
10809 S:      Maintained
10810 F:      drivers/usb/storage/uas.c
10811
10812 USB CDC ETHERNET DRIVER
10813 M:      Oliver Neukum <oliver@neukum.org>
10814 L:      linux-usb@vger.kernel.org
10815 S:      Maintained
10816 F:      drivers/net/usb/cdc_*.c
10817 F:      include/uapi/linux/usb/cdc.h
10818
10819 USB CHAOSKEY DRIVER
10820 M:      Keith Packard <keithp@keithp.com>
10821 L:      linux-usb@vger.kernel.org
10822 S:      Maintained
10823 F:      drivers/usb/misc/chaoskey.c
10824
10825 USB CYPRESS C67X00 DRIVER
10826 M:      Peter Korsgaard <jacmet@sunsite.dk>
10827 L:      linux-usb@vger.kernel.org
10828 S:      Maintained
10829 F:      drivers/usb/c67x00/
10830
10831 USB DAVICOM DM9601 DRIVER
10832 M:      Peter Korsgaard <jacmet@sunsite.dk>
10833 L:      netdev@vger.kernel.org
10834 W:      http://www.linux-usb.org/usbnet
10835 S:      Maintained
10836 F:      drivers/net/usb/dm9601.c
10837
10838 USB DIAMOND RIO500 DRIVER
10839 M:      Cesar Miquel <miquel@df.uba.ar>
10840 L:      rio500-users@lists.sourceforge.net
10841 W:      http://rio500.sourceforge.net
10842 S:      Maintained
10843 F:      drivers/usb/misc/rio500*
10844
10845 USB EHCI DRIVER
10846 M:      Alan Stern <stern@rowland.harvard.edu>
10847 L:      linux-usb@vger.kernel.org
10848 S:      Maintained
10849 F:      Documentation/usb/ehci.txt
10850 F:      drivers/usb/host/ehci*
10851
10852 USB GADGET/PERIPHERAL SUBSYSTEM
10853 M:      Felipe Balbi <balbi@ti.com>
10854 L:      linux-usb@vger.kernel.org
10855 W:      http://www.linux-usb.org/gadget
10856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10857 S:      Maintained
10858 F:      drivers/usb/gadget/
10859 F:      include/linux/usb/gadget*
10860
10861 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10862 M:      Jiri Kosina <jikos@kernel.org>
10863 L:      linux-usb@vger.kernel.org
10864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10865 S:      Maintained
10866 F:      Documentation/hid/hiddev.txt
10867 F:      drivers/hid/usbhid/
10868
10869 USB ISP116X DRIVER
10870 M:      Olav Kongas <ok@artecdesign.ee>
10871 L:      linux-usb@vger.kernel.org
10872 S:      Maintained
10873 F:      drivers/usb/host/isp116x*
10874 F:      include/linux/usb/isp116x.h
10875
10876 USB MASS STORAGE DRIVER
10877 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10878 L:      linux-usb@vger.kernel.org
10879 L:      usb-storage@lists.one-eyed-alien.net
10880 S:      Maintained
10881 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10882 F:      drivers/usb/storage/
10883
10884 USB MIDI DRIVER
10885 M:      Clemens Ladisch <clemens@ladisch.de>
10886 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10887 T:      git git://git.alsa-project.org/alsa-kernel.git
10888 S:      Maintained
10889 F:      sound/usb/midi.*
10890
10891 USB NETWORKING DRIVERS
10892 L:      linux-usb@vger.kernel.org
10893 S:      Odd Fixes
10894 F:      drivers/net/usb/
10895
10896 USB OHCI DRIVER
10897 M:      Alan Stern <stern@rowland.harvard.edu>
10898 L:      linux-usb@vger.kernel.org
10899 S:      Maintained
10900 F:      Documentation/usb/ohci.txt
10901 F:      drivers/usb/host/ohci*
10902
10903 USB OTG FSM (Finite State Machine)
10904 M:      Peter Chen <Peter.Chen@freescale.com>
10905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10906 L:      linux-usb@vger.kernel.org
10907 S:      Maintained
10908 F:      drivers/usb/common/usb-otg-fsm.c
10909
10910 USB OVER IP DRIVER
10911 M:      Valentina Manea <valentina.manea.m@gmail.com>
10912 M:      Shuah Khan <shuah.kh@samsung.com>
10913 L:      linux-usb@vger.kernel.org
10914 S:      Maintained
10915 F:      drivers/usb/usbip/
10916 F:      tools/usb/usbip/
10917
10918 USB PEGASUS DRIVER
10919 M:      Petko Manolov <petkan@nucleusys.com>
10920 L:      linux-usb@vger.kernel.org
10921 L:      netdev@vger.kernel.org
10922 T:      git git://github.com/petkan/pegasus.git
10923 W:      https://github.com/petkan/pegasus
10924 S:      Maintained
10925 F:      drivers/net/usb/pegasus.*
10926
10927 USB PHY LAYER
10928 M:      Felipe Balbi <balbi@ti.com>
10929 L:      linux-usb@vger.kernel.org
10930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10931 S:      Maintained
10932 F:      drivers/usb/phy/
10933
10934 USB PRINTER DRIVER (usblp)
10935 M:      Pete Zaitcev <zaitcev@redhat.com>
10936 L:      linux-usb@vger.kernel.org
10937 S:      Supported
10938 F:      drivers/usb/class/usblp.c
10939
10940 USB RTL8150 DRIVER
10941 M:      Petko Manolov <petkan@nucleusys.com>
10942 L:      linux-usb@vger.kernel.org
10943 L:      netdev@vger.kernel.org
10944 T:      git git://github.com/petkan/rtl8150.git
10945 W:      https://github.com/petkan/rtl8150
10946 S:      Maintained
10947 F:      drivers/net/usb/rtl8150.c
10948
10949 USB SERIAL SUBSYSTEM
10950 M:      Johan Hovold <johan@kernel.org>
10951 L:      linux-usb@vger.kernel.org
10952 S:      Maintained
10953 F:      Documentation/usb/usb-serial.txt
10954 F:      drivers/usb/serial/
10955 F:      include/linux/usb/serial.h
10956
10957 USB SMSC75XX ETHERNET DRIVER
10958 M:      Steve Glendinning <steve.glendinning@shawell.net>
10959 L:      netdev@vger.kernel.org
10960 S:      Maintained
10961 F:      drivers/net/usb/smsc75xx.*
10962
10963 USB SMSC95XX ETHERNET DRIVER
10964 M:      Steve Glendinning <steve.glendinning@shawell.net>
10965 L:      netdev@vger.kernel.org
10966 S:      Maintained
10967 F:      drivers/net/usb/smsc95xx.*
10968
10969 USB SUBSYSTEM
10970 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10971 L:      linux-usb@vger.kernel.org
10972 W:      http://www.linux-usb.org
10973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10974 S:      Supported
10975 F:      Documentation/usb/
10976 F:      drivers/usb/
10977 F:      include/linux/usb.h
10978 F:      include/linux/usb/
10979
10980 USB UHCI DRIVER
10981 M:      Alan Stern <stern@rowland.harvard.edu>
10982 L:      linux-usb@vger.kernel.org
10983 S:      Maintained
10984 F:      drivers/usb/host/uhci*
10985
10986 USB "USBNET" DRIVER FRAMEWORK
10987 M:      Oliver Neukum <oneukum@suse.com>
10988 L:      netdev@vger.kernel.org
10989 W:      http://www.linux-usb.org/usbnet
10990 S:      Maintained
10991 F:      drivers/net/usb/usbnet.c
10992 F:      include/linux/usb/usbnet.h
10993
10994 USB VIDEO CLASS
10995 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10996 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10997 L:      linux-media@vger.kernel.org
10998 T:      git git://linuxtv.org/media_tree.git
10999 W:      http://www.ideasonboard.org/uvc/
11000 S:      Maintained
11001 F:      drivers/media/usb/uvc/
11002 F:      include/uapi/linux/uvcvideo.h
11003
11004 USB VISION DRIVER
11005 M:      Hans Verkuil <hverkuil@xs4all.nl>
11006 L:      linux-media@vger.kernel.org
11007 T:      git git://linuxtv.org/media_tree.git
11008 W:      http://linuxtv.org
11009 S:      Odd Fixes
11010 F:      drivers/media/usb/usbvision/
11011
11012 USB WEBCAM GADGET
11013 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11014 L:      linux-usb@vger.kernel.org
11015 S:      Maintained
11016 F:      drivers/usb/gadget/function/*uvc*
11017 F:      drivers/usb/gadget/legacy/webcam.c
11018
11019 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11020 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11021 L:      linux-wireless@vger.kernel.org
11022 S:      Maintained
11023 F:      drivers/net/wireless/rndis_wlan.c
11024
11025 USB XHCI DRIVER
11026 M:      Mathias Nyman <mathias.nyman@intel.com>
11027 L:      linux-usb@vger.kernel.org
11028 S:      Supported
11029 F:      drivers/usb/host/xhci*
11030 F:      drivers/usb/host/pci-quirks*
11031
11032 USB ZD1201 DRIVER
11033 L:      linux-wireless@vger.kernel.org
11034 W:      http://linux-lc100020.sourceforge.net
11035 S:      Orphan
11036 F:      drivers/net/wireless/zd1201.*
11037
11038 USB ZR364XX DRIVER
11039 M:      Antoine Jacquet <royale@zerezo.com>
11040 L:      linux-usb@vger.kernel.org
11041 L:      linux-media@vger.kernel.org
11042 T:      git git://linuxtv.org/media_tree.git
11043 W:      http://royale.zerezo.com/zr364xx/
11044 S:      Maintained
11045 F:      Documentation/video4linux/zr364xx.txt
11046 F:      drivers/media/usb/zr364xx/
11047
11048 ULPI BUS
11049 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11050 L:      linux-usb@vger.kernel.org
11051 S:      Maintained
11052 F:      drivers/usb/common/ulpi.c
11053 F:      include/linux/ulpi/
11054
11055 USER-MODE LINUX (UML)
11056 M:      Jeff Dike <jdike@addtoit.com>
11057 M:      Richard Weinberger <richard@nod.at>
11058 L:      user-mode-linux-devel@lists.sourceforge.net
11059 L:      user-mode-linux-user@lists.sourceforge.net
11060 W:      http://user-mode-linux.sourceforge.net
11061 S:      Maintained
11062 F:      Documentation/virtual/uml/
11063 F:      arch/um/
11064 F:      arch/x86/um/
11065 F:      fs/hostfs/
11066 F:      fs/hppfs/
11067
11068 USERSPACE I/O (UIO)
11069 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11070 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11071 S:      Maintained
11072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11073 F:      Documentation/DocBook/uio-howto.tmpl
11074 F:      drivers/uio/
11075 F:      include/linux/uio*.h
11076
11077 UTIL-LINUX PACKAGE
11078 M:      Karel Zak <kzak@redhat.com>
11079 L:      util-linux@vger.kernel.org
11080 W:      http://en.wikipedia.org/wiki/Util-linux
11081 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11082 S:      Maintained
11083
11084 UVESAFB DRIVER
11085 M:      Michal Januszewski <spock@gentoo.org>
11086 L:      linux-fbdev@vger.kernel.org
11087 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11088 S:      Maintained
11089 F:      Documentation/fb/uvesafb.txt
11090 F:      drivers/video/fbdev/uvesafb.*
11091
11092 VFAT/FAT/MSDOS FILESYSTEM
11093 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11094 S:      Maintained
11095 F:      Documentation/filesystems/vfat.txt
11096 F:      fs/fat/
11097
11098 VFIO DRIVER
11099 M:      Alex Williamson <alex.williamson@redhat.com>
11100 L:      kvm@vger.kernel.org
11101 S:      Maintained
11102 F:      Documentation/vfio.txt
11103 F:      drivers/vfio/
11104 F:      include/linux/vfio.h
11105 F:      include/uapi/linux/vfio.h
11106
11107 VFIO PLATFORM DRIVER
11108 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11109 L:      kvm@vger.kernel.org
11110 S:      Maintained
11111 F:      drivers/vfio/platform/
11112
11113 VIDEOBUF2 FRAMEWORK
11114 M:      Pawel Osciak <pawel@osciak.com>
11115 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11116 M:      Kyungmin Park <kyungmin.park@samsung.com>
11117 L:      linux-media@vger.kernel.org
11118 S:      Maintained
11119 F:      drivers/media/v4l2-core/videobuf2-*
11120 F:      include/media/videobuf2-*
11121
11122 VIRTIO CONSOLE DRIVER
11123 M:      Amit Shah <amit.shah@redhat.com>
11124 L:      virtualization@lists.linux-foundation.org
11125 S:      Maintained
11126 F:      drivers/char/virtio_console.c
11127 F:      include/linux/virtio_console.h
11128 F:      include/uapi/linux/virtio_console.h
11129
11130 VIRTIO CORE, NET AND BLOCK DRIVERS
11131 M:      "Michael S. Tsirkin" <mst@redhat.com>
11132 L:      virtualization@lists.linux-foundation.org
11133 S:      Maintained
11134 F:      drivers/virtio/
11135 F:      tools/virtio/
11136 F:      drivers/net/virtio_net.c
11137 F:      drivers/block/virtio_blk.c
11138 F:      include/linux/virtio_*.h
11139 F:      include/uapi/linux/virtio_*.h
11140
11141 VIRTIO DRIVERS FOR S390
11142 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11143 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11144 L:      linux-s390@vger.kernel.org
11145 L:      virtualization@lists.linux-foundation.org
11146 L:      kvm@vger.kernel.org
11147 S:      Supported
11148 F:      drivers/s390/virtio/
11149
11150 VIRTIO GPU DRIVER
11151 M:      David Airlie <airlied@linux.ie>
11152 M:      Gerd Hoffmann <kraxel@redhat.com>
11153 L:      dri-devel@lists.freedesktop.org
11154 L:      virtualization@lists.linux-foundation.org
11155 S:      Maintained
11156 F:      drivers/gpu/drm/virtio/
11157 F:      include/uapi/linux/virtio_gpu.h
11158
11159 VIRTIO HOST (VHOST)
11160 M:      "Michael S. Tsirkin" <mst@redhat.com>
11161 L:      kvm@vger.kernel.org
11162 L:      virtualization@lists.linux-foundation.org
11163 L:      netdev@vger.kernel.org
11164 S:      Maintained
11165 F:      drivers/vhost/
11166 F:      include/uapi/linux/vhost.h
11167
11168 VIRTIO INPUT DRIVER
11169 M:      Gerd Hoffmann <kraxel@redhat.com>
11170 S:      Maintained
11171 F:      drivers/virtio/virtio_input.c
11172 F:      include/uapi/linux/virtio_input.h
11173
11174 VIA RHINE NETWORK DRIVER
11175 S:      Orphan
11176 F:      drivers/net/ethernet/via/via-rhine.c
11177
11178 VIA SD/MMC CARD CONTROLLER DRIVER
11179 M:      Bruce Chang <brucechang@via.com.tw>
11180 M:      Harald Welte <HaraldWelte@viatech.com>
11181 S:      Maintained
11182 F:      drivers/mmc/host/via-sdmmc.c
11183
11184 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11185 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11186 L:      linux-fbdev@vger.kernel.org
11187 S:      Maintained
11188 F:      include/linux/via-core.h
11189 F:      include/linux/via-gpio.h
11190 F:      include/linux/via_i2c.h
11191 F:      drivers/video/fbdev/via/
11192
11193 VIA VELOCITY NETWORK DRIVER
11194 M:      Francois Romieu <romieu@fr.zoreil.com>
11195 L:      netdev@vger.kernel.org
11196 S:      Maintained
11197 F:      drivers/net/ethernet/via/via-velocity.*
11198
11199 VIVID VIRTUAL VIDEO DRIVER
11200 M:      Hans Verkuil <hverkuil@xs4all.nl>
11201 L:      linux-media@vger.kernel.org
11202 T:      git git://linuxtv.org/media_tree.git
11203 W:      http://linuxtv.org
11204 S:      Maintained
11205 F:      drivers/media/platform/vivid/*
11206
11207 VLAN (802.1Q)
11208 M:      Patrick McHardy <kaber@trash.net>
11209 L:      netdev@vger.kernel.org
11210 S:      Maintained
11211 F:      drivers/net/macvlan.c
11212 F:      include/linux/if_*vlan.h
11213 F:      net/8021q/
11214
11215 VLYNQ BUS
11216 M:      Florian Fainelli <florian@openwrt.org>
11217 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11218 S:      Maintained
11219 F:      drivers/vlynq/vlynq.c
11220 F:      include/linux/vlynq.h
11221
11222 VME SUBSYSTEM
11223 M:      Martyn Welch <martyn@welchs.me.uk>
11224 M:      Manohar Vanga <manohar.vanga@gmail.com>
11225 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11226 L:      devel@driverdev.osuosl.org
11227 S:      Maintained
11228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11229 F:      Documentation/vme_api.txt
11230 F:      drivers/staging/vme/
11231 F:      drivers/vme/
11232 F:      include/linux/vme*
11233
11234 VMWARE HYPERVISOR INTERFACE
11235 M:      Alok Kataria <akataria@vmware.com>
11236 L:      virtualization@lists.linux-foundation.org
11237 S:      Supported
11238 F:      arch/x86/kernel/cpu/vmware.c
11239
11240 VMWARE BALLOON DRIVER
11241 M:      Xavier Deguillard <xdeguillard@vmware.com>
11242 M:      Philip Moltmann <moltmann@vmware.com>
11243 M:      "VMware, Inc." <pv-drivers@vmware.com>
11244 L:      linux-kernel@vger.kernel.org
11245 S:      Maintained
11246 F:      drivers/misc/vmw_balloon.c
11247
11248 VMWARE VMMOUSE SUBDRIVER
11249 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11250 M:      "VMware, Inc." <pv-drivers@vmware.com>
11251 L:      linux-input@vger.kernel.org
11252 S:      Maintained
11253 F:      drivers/input/mouse/vmmouse.c
11254 F:      drivers/input/mouse/vmmouse.h
11255
11256 VMWARE VMXNET3 ETHERNET DRIVER
11257 M:      Shrikrishna Khare <skhare@vmware.com>
11258 M:      "VMware, Inc." <pv-drivers@vmware.com>
11259 L:      netdev@vger.kernel.org
11260 S:      Maintained
11261 F:      drivers/net/vmxnet3/
11262
11263 VMware PVSCSI driver
11264 M:      Arvind Kumar <arvindkumar@vmware.com>
11265 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11266 L:      linux-scsi@vger.kernel.org
11267 S:      Maintained
11268 F:      drivers/scsi/vmw_pvscsi.c
11269 F:      drivers/scsi/vmw_pvscsi.h
11270
11271 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11272 M:      Liam Girdwood <lgirdwood@gmail.com>
11273 M:      Mark Brown <broonie@kernel.org>
11274 L:      linux-kernel@vger.kernel.org
11275 W:      http://www.slimlogic.co.uk/?p=48
11276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11277 S:      Supported
11278 F:      drivers/regulator/
11279 F:      include/linux/regulator/
11280
11281 VRF
11282 M:      David Ahern <dsa@cumulusnetworks.com>
11283 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11284 L:      netdev@vger.kernel.org
11285 S:      Maintained
11286 F:      drivers/net/vrf.c
11287 F:      include/net/vrf.h
11288 F:      Documentation/networking/vrf.txt
11289
11290 VT1211 HARDWARE MONITOR DRIVER
11291 M:      Juerg Haefliger <juergh@gmail.com>
11292 L:      lm-sensors@lm-sensors.org
11293 S:      Maintained
11294 F:      Documentation/hwmon/vt1211
11295 F:      drivers/hwmon/vt1211.c
11296
11297 VT8231 HARDWARE MONITOR DRIVER
11298 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11299 L:      lm-sensors@lm-sensors.org
11300 S:      Maintained
11301 F:      drivers/hwmon/vt8231.c
11302
11303 VUB300 USB to SDIO/SD/MMC bridge chip
11304 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11305 L:      linux-mmc@vger.kernel.org
11306 L:      linux-usb@vger.kernel.org
11307 S:      Supported
11308 F:      drivers/mmc/host/vub300.c
11309
11310 W1 DALLAS'S 1-WIRE BUS
11311 M:      Evgeniy Polyakov <zbr@ioremap.net>
11312 S:      Maintained
11313 F:      Documentation/w1/
11314 F:      drivers/w1/
11315
11316 W83791D HARDWARE MONITORING DRIVER
11317 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11318 L:      lm-sensors@lm-sensors.org
11319 S:      Maintained
11320 F:      Documentation/hwmon/w83791d
11321 F:      drivers/hwmon/w83791d.c
11322
11323 W83793 HARDWARE MONITORING DRIVER
11324 M:      Rudolf Marek <r.marek@assembler.cz>
11325 L:      lm-sensors@lm-sensors.org
11326 S:      Maintained
11327 F:      Documentation/hwmon/w83793
11328 F:      drivers/hwmon/w83793.c
11329
11330 W83795 HARDWARE MONITORING DRIVER
11331 M:      Jean Delvare <jdelvare@suse.com>
11332 L:      lm-sensors@lm-sensors.org
11333 S:      Maintained
11334 F:      drivers/hwmon/w83795.c
11335
11336 W83L51xD SD/MMC CARD INTERFACE DRIVER
11337 M:      Pierre Ossman <pierre@ossman.eu>
11338 S:      Maintained
11339 F:      drivers/mmc/host/wbsd.*
11340
11341 WACOM PROTOCOL 4 SERIAL TABLETS
11342 M:      Julian Squires <julian@cipht.net>
11343 M:      Hans de Goede <hdegoede@redhat.com>
11344 L:      linux-input@vger.kernel.org
11345 S:      Maintained
11346 F:      drivers/input/tablet/wacom_serial4.c
11347
11348 WATCHDOG DEVICE DRIVERS
11349 M:      Wim Van Sebroeck <wim@iguana.be>
11350 L:      linux-watchdog@vger.kernel.org
11351 W:      http://www.linux-watchdog.org/
11352 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11353 S:      Maintained
11354 F:      Documentation/watchdog/
11355 F:      drivers/watchdog/
11356 F:      include/linux/watchdog.h
11357 F:      include/uapi/linux/watchdog.h
11358
11359 WD7000 SCSI DRIVER
11360 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11361 L:      linux-scsi@vger.kernel.org
11362 S:      Maintained
11363 F:      drivers/scsi/wd7000.c
11364
11365 WIIMOTE HID DRIVER
11366 M:      David Herrmann <dh.herrmann@googlemail.com>
11367 L:      linux-input@vger.kernel.org
11368 S:      Maintained
11369 F:      drivers/hid/hid-wiimote*
11370
11371 WINBOND CIR DRIVER
11372 M:      David Härdeman <david@hardeman.nu>
11373 S:      Maintained
11374 F:      drivers/media/rc/winbond-cir.c
11375
11376 WIMAX STACK
11377 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11378 M:      linux-wimax@intel.com
11379 L:      wimax@linuxwimax.org (subscribers-only)
11380 S:      Supported
11381 W:      http://linuxwimax.org
11382 F:      Documentation/wimax/README.wimax
11383 F:      include/linux/wimax/debug.h
11384 F:      include/net/wimax.h
11385 F:      include/uapi/linux/wimax.h
11386 F:      net/wimax/
11387
11388 WISTRON LAPTOP BUTTON DRIVER
11389 M:      Miloslav Trmac <mitr@volny.cz>
11390 S:      Maintained
11391 F:      drivers/input/misc/wistron_btns.c
11392
11393 WL3501 WIRELESS PCMCIA CARD DRIVER
11394 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11395 L:      linux-wireless@vger.kernel.org
11396 W:      http://oops.ghostprotocols.net:81/blog
11397 S:      Maintained
11398 F:      drivers/net/wireless/wl3501*
11399
11400 WOLFSON MICROELECTRONICS DRIVERS
11401 L:      patches@opensource.wolfsonmicro.com
11402 T:      git https://github.com/CirrusLogic/linux-drivers.git
11403 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11404 S:      Supported
11405 F:      Documentation/hwmon/wm83??
11406 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11407 F:      drivers/clk/clk-wm83*.c
11408 F:      drivers/extcon/extcon-arizona.c
11409 F:      drivers/leds/leds-wm83*.c
11410 F:      drivers/gpio/gpio-*wm*.c
11411 F:      drivers/gpio/gpio-arizona.c
11412 F:      drivers/hwmon/wm83??-hwmon.c
11413 F:      drivers/input/misc/wm831x-on.c
11414 F:      drivers/input/touchscreen/wm831x-ts.c
11415 F:      drivers/input/touchscreen/wm97*.c
11416 F:      drivers/mfd/arizona*
11417 F:      drivers/mfd/wm*.c
11418 F:      drivers/power/wm83*.c
11419 F:      drivers/rtc/rtc-wm83*.c
11420 F:      drivers/regulator/wm8*.c
11421 F:      drivers/video/backlight/wm83*_bl.c
11422 F:      drivers/watchdog/wm83*_wdt.c
11423 F:      include/linux/mfd/arizona/
11424 F:      include/linux/mfd/wm831x/
11425 F:      include/linux/mfd/wm8350/
11426 F:      include/linux/mfd/wm8400*
11427 F:      include/linux/wm97xx.h
11428 F:      include/sound/wm????.h
11429 F:      sound/soc/codecs/arizona.?
11430 F:      sound/soc/codecs/wm*
11431
11432 WORKQUEUE
11433 M:      Tejun Heo <tj@kernel.org>
11434 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11436 S:      Maintained
11437 F:      include/linux/workqueue.h
11438 F:      kernel/workqueue.c
11439 F:      Documentation/workqueue.txt
11440
11441 X.25 NETWORK LAYER
11442 M:      Andrew Hendry <andrew.hendry@gmail.com>
11443 L:      linux-x25@vger.kernel.org
11444 S:      Odd Fixes
11445 F:      Documentation/networking/x25*
11446 F:      include/net/x25*
11447 F:      net/x25/
11448
11449 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11450 M:      Thomas Gleixner <tglx@linutronix.de>
11451 M:      Ingo Molnar <mingo@redhat.com>
11452 M:      "H. Peter Anvin" <hpa@zytor.com>
11453 M:      x86@kernel.org
11454 L:      linux-kernel@vger.kernel.org
11455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11456 S:      Maintained
11457 F:      Documentation/x86/
11458 F:      arch/x86/
11459
11460 X86 PLATFORM DRIVERS
11461 M:      Darren Hart <dvhart@infradead.org>
11462 L:      platform-driver-x86@vger.kernel.org
11463 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11464 S:      Maintained
11465 F:      drivers/platform/x86/
11466
11467 X86 MCE INFRASTRUCTURE
11468 M:      Tony Luck <tony.luck@intel.com>
11469 M:      Borislav Petkov <bp@alien8.de>
11470 L:      linux-edac@vger.kernel.org
11471 S:      Maintained
11472 F:      arch/x86/kernel/cpu/mcheck/*
11473
11474 X86 VDSO
11475 M:      Andy Lutomirski <luto@amacapital.net>
11476 L:      linux-kernel@vger.kernel.org
11477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11478 S:      Maintained
11479 F:      arch/x86/entry/vdso/
11480
11481 XC2028/3028 TUNER DRIVER
11482 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11483 L:      linux-media@vger.kernel.org
11484 W:      http://linuxtv.org
11485 T:      git git://linuxtv.org/media_tree.git
11486 S:      Maintained
11487 F:      drivers/media/tuners/tuner-xc2028.*
11488
11489 XEN HYPERVISOR INTERFACE
11490 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11491 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11492 M:      David Vrabel <david.vrabel@citrix.com>
11493 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11495 S:      Supported
11496 F:      arch/x86/xen/
11497 F:      drivers/*/xen-*front.c
11498 F:      drivers/xen/
11499 F:      arch/x86/include/asm/xen/
11500 F:      include/xen/
11501 F:      include/uapi/xen/
11502
11503 XEN HYPERVISOR ARM
11504 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11505 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11506 S:      Supported
11507 F:      arch/arm/xen/
11508 F:      arch/arm/include/asm/xen/
11509
11510 XEN HYPERVISOR ARM64
11511 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11512 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11513 S:      Supported
11514 F:      arch/arm64/xen/
11515 F:      arch/arm64/include/asm/xen/
11516
11517 XEN NETWORK BACKEND DRIVER
11518 M:      Ian Campbell <ian.campbell@citrix.com>
11519 M:      Wei Liu <wei.liu2@citrix.com>
11520 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11521 L:      netdev@vger.kernel.org
11522 S:      Supported
11523 F:      drivers/net/xen-netback/*
11524
11525 XEN PCI SUBSYSTEM
11526 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11527 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11528 S:      Supported
11529 F:      arch/x86/pci/*xen*
11530 F:      drivers/pci/*xen*
11531
11532 XEN BLOCK SUBSYSTEM
11533 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11534 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11535 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11536 S:      Supported
11537 F:      drivers/block/xen-blkback/*
11538 F:      drivers/block/xen*
11539
11540 XEN PVSCSI DRIVERS
11541 M:      Juergen Gross <jgross@suse.com>
11542 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11543 L:      linux-scsi@vger.kernel.org
11544 S:      Supported
11545 F:      drivers/scsi/xen-scsifront.c
11546 F:      drivers/xen/xen-scsiback.c
11547 F:      include/xen/interface/io/vscsiif.h
11548
11549 XEN SWIOTLB SUBSYSTEM
11550 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11551 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11552 S:      Supported
11553 F:      arch/x86/xen/*swiotlb*
11554 F:      drivers/xen/*swiotlb*
11555
11556 XFS FILESYSTEM
11557 P:      Silicon Graphics Inc
11558 M:      Dave Chinner <david@fromorbit.com>
11559 M:      xfs@oss.sgi.com
11560 L:      xfs@oss.sgi.com
11561 W:      http://oss.sgi.com/projects/xfs
11562 T:      git git://oss.sgi.com/xfs/xfs.git
11563 S:      Supported
11564 F:      Documentation/filesystems/xfs.txt
11565 F:      fs/xfs/
11566
11567 XILINX AXI ETHERNET DRIVER
11568 M:      Anirudha Sarangi <anirudh@xilinx.com>
11569 M:      John Linn <John.Linn@xilinx.com>
11570 S:      Maintained
11571 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11572
11573 XILINX UARTLITE SERIAL DRIVER
11574 M:      Peter Korsgaard <jacmet@sunsite.dk>
11575 L:      linux-serial@vger.kernel.org
11576 S:      Maintained
11577 F:      drivers/tty/serial/uartlite.c
11578
11579 XILINX VIDEO IP CORES
11580 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11581 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11582 L:      linux-media@vger.kernel.org
11583 T:      git git://linuxtv.org/media_tree.git
11584 S:      Supported
11585 F:      Documentation/devicetree/bindings/media/xilinx/
11586 F:      drivers/media/platform/xilinx/
11587 F:      include/uapi/linux/xilinx-v4l2-controls.h
11588
11589 XILLYBUS DRIVER
11590 M:      Eli Billauer <eli.billauer@gmail.com>
11591 L:      linux-kernel@vger.kernel.org
11592 S:      Supported
11593 F:      drivers/char/xillybus/
11594
11595 XTENSA XTFPGA PLATFORM SUPPORT
11596 M:      Max Filippov <jcmvbkbc@gmail.com>
11597 L:      linux-xtensa@linux-xtensa.org
11598 S:      Maintained
11599 F:      drivers/spi/spi-xtensa-xtfpga.c
11600 F:      sound/soc/xtensa/xtfpga-i2s.c
11601
11602 YAM DRIVER FOR AX.25
11603 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11604 L:      linux-hams@vger.kernel.org
11605 S:      Maintained
11606 F:      drivers/net/hamradio/yam*
11607 F:      include/linux/yam.h
11608
11609 YEALINK PHONE DRIVER
11610 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11611 L:      usbb2k-api-dev@nongnu.org
11612 S:      Maintained
11613 F:      Documentation/input/yealink.txt
11614 F:      drivers/input/misc/yealink.*
11615
11616 Z8530 DRIVER FOR AX.25
11617 M:      Joerg Reuter <jreuter@yaina.de>
11618 W:      http://yaina.de/jreuter/
11619 W:      http://www.qsl.net/dl1bke/
11620 L:      linux-hams@vger.kernel.org
11621 S:      Maintained
11622 F:      Documentation/networking/z8530drv.txt
11623 F:      drivers/net/hamradio/*scc.c
11624 F:      drivers/net/hamradio/z8530.h
11625
11626 ZBUD COMPRESSED PAGE ALLOCATOR
11627 M:      Seth Jennings <sjennings@variantweb.net>
11628 L:      linux-mm@kvack.org
11629 S:      Maintained
11630 F:      mm/zbud.c
11631 F:      include/linux/zbud.h
11632
11633 ZD1211RW WIRELESS DRIVER
11634 M:      Daniel Drake <dsd@gentoo.org>
11635 M:      Ulrich Kunitz <kune@deine-taler.de>
11636 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11637 L:      linux-wireless@vger.kernel.org
11638 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11639 S:      Maintained
11640 F:      drivers/net/wireless/zd1211rw/
11641
11642 ZPOOL COMPRESSED PAGE STORAGE API
11643 M:      Dan Streetman <ddstreet@ieee.org>
11644 L:      linux-mm@kvack.org
11645 S:      Maintained
11646 F:      mm/zpool.c
11647 F:      include/linux/zpool.h
11648
11649 ZR36067 VIDEO FOR LINUX DRIVER
11650 L:      mjpeg-users@lists.sourceforge.net
11651 L:      linux-media@vger.kernel.org
11652 W:      http://mjpeg.sourceforge.net/driver-zoran/
11653 T:      hg http://linuxtv.org/hg/v4l-dvb
11654 S:      Odd Fixes
11655 F:      drivers/media/pci/zoran/
11656
11657 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11658 M:      Minchan Kim <minchan@kernel.org>
11659 M:      Nitin Gupta <ngupta@vflare.org>
11660 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11661 L:      linux-kernel@vger.kernel.org
11662 S:      Maintained
11663 F:      drivers/block/zram/
11664 F:      Documentation/blockdev/zram.txt
11665
11666 ZS DECSTATION Z85C30 SERIAL DRIVER
11667 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11668 S:      Maintained
11669 F:      drivers/tty/serial/zs.*
11670
11671 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11672 M:      Minchan Kim <minchan@kernel.org>
11673 M:      Nitin Gupta <ngupta@vflare.org>
11674 L:      linux-mm@kvack.org
11675 S:      Maintained
11676 F:      mm/zsmalloc.c
11677 F:      include/linux/zsmalloc.h
11678 F:      Documentation/vm/zsmalloc.txt
11679
11680 ZSWAP COMPRESSED SWAP CACHING
11681 M:      Seth Jennings <sjennings@variantweb.net>
11682 L:      linux-mm@kvack.org
11683 S:      Maintained
11684 F:      mm/zswap.c
11685
11686 THE REST
11687 M:      Linus Torvalds <torvalds@linux-foundation.org>
11688 L:      linux-kernel@vger.kernel.org
11689 Q:      http://patchwork.kernel.org/project/LKML/list/
11690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11691 S:      Buried alive in reporters
11692 F:      *
11693 F:      */