ARM: shmobile: r8a7794: Disable all IPMMU nodes by default
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      http://linuxtv.org/
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACENIC DRIVER
244 M:      Jes Sorensen <jes@trained-monkey.org>
245 L:      linux-acenic@sunsite.dk
246 S:      Maintained
247 F:      drivers/net/ethernet/alteon/acenic*
248
249 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250 M:      Peter Feuerer <peter@piie.net>
251 L:      platform-driver-x86@vger.kernel.org
252 W:      http://piie.net/?section=acerhdf
253 S:      Maintained
254 F:      drivers/platform/x86/acerhdf.c
255
256 ACER WMI LAPTOP EXTRAS
257 M:      "Lee, Chun-Yi" <jlee@suse.com>
258 L:      platform-driver-x86@vger.kernel.org
259 S:      Maintained
260 F:      drivers/platform/x86/acer-wmi.c
261
262 ACPI
263 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
264 M:      Len Brown <lenb@kernel.org>
265 L:      linux-acpi@vger.kernel.org
266 W:      https://01.org/linux-acpi
267 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269 S:      Supported
270 F:      drivers/acpi/
271 F:      drivers/pnp/pnpacpi/
272 F:      include/linux/acpi.h
273 F:      include/acpi/
274 F:      Documentation/acpi/
275 F:      Documentation/ABI/testing/sysfs-bus-acpi
276 F:      drivers/pci/*acpi*
277 F:      drivers/pci/*/*acpi*
278 F:      drivers/pci/*/*/*acpi*
279 F:      tools/power/acpi/
280
281 ACPI COMPONENT ARCHITECTURE (ACPICA)
282 M:      Robert Moore <robert.moore@intel.com>
283 M:      Lv Zheng <lv.zheng@intel.com>
284 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285 L:      linux-acpi@vger.kernel.org
286 L:      devel@acpica.org
287 W:      https://acpica.org/
288 W:      https://github.com/acpica/acpica/
289 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291 S:      Supported
292 F:      drivers/acpi/acpica/
293 F:      include/acpi/
294 F:      tools/power/acpi/
295
296 ACPI FAN DRIVER
297 M:      Zhang Rui <rui.zhang@intel.com>
298 L:      linux-acpi@vger.kernel.org
299 W:      https://01.org/linux-acpi
300 S:      Supported
301 F:      drivers/acpi/fan.c
302
303 ACPI THERMAL DRIVER
304 M:      Zhang Rui <rui.zhang@intel.com>
305 L:      linux-acpi@vger.kernel.org
306 W:      https://01.org/linux-acpi
307 S:      Supported
308 F:      drivers/acpi/*thermal*
309
310 ACPI VIDEO DRIVER
311 M:      Zhang Rui <rui.zhang@intel.com>
312 L:      linux-acpi@vger.kernel.org
313 W:      https://01.org/linux-acpi
314 S:      Supported
315 F:      drivers/acpi/video.c
316
317 ACPI WMI DRIVER
318 L:      platform-driver-x86@vger.kernel.org
319 S:      Orphan
320 F:      drivers/platform/x86/wmi.c
321
322 AD1889 ALSA SOUND DRIVER
323 M:      Thibaut Varene <T-Bone@parisc-linux.org>
324 W:      http://wiki.parisc-linux.org/AD1889
325 L:      linux-parisc@vger.kernel.org
326 S:      Maintained
327 F:      sound/pci/ad1889.*
328
329 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330 M:      Michael Hennerich <michael.hennerich@analog.com>
331 W:      http://wiki.analog.com/AD5254
332 W:      http://ez.analog.com/community/linux-device-drivers
333 S:      Supported
334 F:      drivers/misc/ad525x_dpot.c
335
336 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337 M:      Michael Hennerich <michael.hennerich@analog.com>
338 W:      http://wiki.analog.com/AD5398
339 W:      http://ez.analog.com/community/linux-device-drivers
340 S:      Supported
341 F:      drivers/regulator/ad5398.c
342
343 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344 M:      Michael Hennerich <michael.hennerich@analog.com>
345 W:      http://wiki.analog.com/AD7142
346 W:      http://ez.analog.com/community/linux-device-drivers
347 S:      Supported
348 F:      drivers/input/misc/ad714x.c
349
350 AD7877 TOUCHSCREEN DRIVER
351 M:      Michael Hennerich <michael.hennerich@analog.com>
352 W:      http://wiki.analog.com/AD7877
353 W:      http://ez.analog.com/community/linux-device-drivers
354 S:      Supported
355 F:      drivers/input/touchscreen/ad7877.c
356
357 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358 M:      Michael Hennerich <michael.hennerich@analog.com>
359 W:      http://wiki.analog.com/AD7879
360 W:      http://ez.analog.com/community/linux-device-drivers
361 S:      Supported
362 F:      drivers/input/touchscreen/ad7879.c
363
364 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365 M:      Jiri Kosina <jikos@kernel.org>
366 S:      Maintained
367
368 ADM1025 HARDWARE MONITOR DRIVER
369 M:      Jean Delvare <jdelvare@suse.com>
370 L:      lm-sensors@lm-sensors.org
371 S:      Maintained
372 F:      Documentation/hwmon/adm1025
373 F:      drivers/hwmon/adm1025.c
374
375 ADM1029 HARDWARE MONITOR DRIVER
376 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
377 L:      lm-sensors@lm-sensors.org
378 S:      Maintained
379 F:      drivers/hwmon/adm1029.c
380
381 ADM8211 WIRELESS DRIVER
382 L:      linux-wireless@vger.kernel.org
383 W:      http://wireless.kernel.org/
384 S:      Orphan
385 F:      drivers/net/wireless/adm8211.*
386
387 ADP1653 FLASH CONTROLLER DRIVER
388 M:      Sakari Ailus <sakari.ailus@iki.fi>
389 L:      linux-media@vger.kernel.org
390 S:      Maintained
391 F:      drivers/media/i2c/adp1653.c
392 F:      include/media/adp1653.h
393
394 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395 M:      Michael Hennerich <michael.hennerich@analog.com>
396 W:      http://wiki.analog.com/ADP5520
397 W:      http://ez.analog.com/community/linux-device-drivers
398 S:      Supported
399 F:      drivers/mfd/adp5520.c
400 F:      drivers/video/backlight/adp5520_bl.c
401 F:      drivers/leds/leds-adp5520.c
402 F:      drivers/gpio/gpio-adp5520.c
403 F:      drivers/input/keyboard/adp5520-keys.c
404
405 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406 M:      Michael Hennerich <michael.hennerich@analog.com>
407 W:      http://wiki.analog.com/ADP5588
408 W:      http://ez.analog.com/community/linux-device-drivers
409 S:      Supported
410 F:      drivers/input/keyboard/adp5588-keys.c
411 F:      drivers/gpio/gpio-adp5588.c
412
413 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP8860
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/video/backlight/adp8860_bl.c
419
420 ADS1015 HARDWARE MONITOR DRIVER
421 M:      Dirk Eibach <eibach@gdsys.de>
422 L:      lm-sensors@lm-sensors.org
423 S:      Maintained
424 F:      Documentation/hwmon/ads1015
425 F:      drivers/hwmon/ads1015.c
426 F:      include/linux/i2c/ads1015.h
427
428 ADT746X FAN DRIVER
429 M:      Colin Leroy <colin@colino.net>
430 S:      Maintained
431 F:      drivers/macintosh/therm_adt746x.c
432
433 ADT7475 HARDWARE MONITOR DRIVER
434 M:      Jean Delvare <jdelvare@suse.com>
435 L:      lm-sensors@lm-sensors.org
436 S:      Maintained
437 F:      Documentation/hwmon/adt7475
438 F:      drivers/hwmon/adt7475.c
439
440 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441 M:      Michael Hennerich <michael.hennerich@analog.com>
442 W:      http://wiki.analog.com/ADXL345
443 W:      http://ez.analog.com/community/linux-device-drivers
444 S:      Supported
445 F:      drivers/input/misc/adxl34x.c
446
447 ADVANSYS SCSI DRIVER
448 M:      Matthew Wilcox <matthew@wil.cx>
449 M:      Hannes Reinecke <hare@suse.com>
450 L:      linux-scsi@vger.kernel.org
451 S:      Maintained
452 F:      Documentation/scsi/advansys.txt
453 F:      drivers/scsi/advansys.c
454
455 AEDSP16 DRIVER
456 M:      Riccardo Facchetti <fizban@tin.it>
457 S:      Maintained
458 F:      sound/oss/aedsp16.c
459
460 AF9013 MEDIA DRIVER
461 M:      Antti Palosaari <crope@iki.fi>
462 L:      linux-media@vger.kernel.org
463 W:      http://linuxtv.org/
464 W:      http://palosaari.fi/linux/
465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
466 T:      git git://linuxtv.org/anttip/media_tree.git
467 S:      Maintained
468 F:      drivers/media/dvb-frontends/af9013*
469
470 AF9033 MEDIA DRIVER
471 M:      Antti Palosaari <crope@iki.fi>
472 L:      linux-media@vger.kernel.org
473 W:      http://linuxtv.org/
474 W:      http://palosaari.fi/linux/
475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
476 T:      git git://linuxtv.org/anttip/media_tree.git
477 S:      Maintained
478 F:      drivers/media/dvb-frontends/af9033*
479
480 AFFS FILE SYSTEM
481 L:      linux-fsdevel@vger.kernel.org
482 S:      Orphan
483 F:      Documentation/filesystems/affs.txt
484 F:      fs/affs/
485
486 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487 M:      David Howells <dhowells@redhat.com>
488 L:      linux-afs@lists.infradead.org
489 S:      Supported
490 F:      fs/afs/
491 F:      include/net/af_rxrpc.h
492 F:      net/rxrpc/af_rxrpc.c
493
494 AGPGART DRIVER
495 M:      David Airlie <airlied@linux.ie>
496 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497 S:      Maintained
498 F:      drivers/char/agp/
499 F:      include/linux/agp*
500 F:      include/uapi/linux/agp*
501
502 AHA152X SCSI DRIVER
503 M:      "Juergen E. Fischer" <fischer@norbit.de>
504 L:      linux-scsi@vger.kernel.org
505 S:      Maintained
506 F:      drivers/scsi/aha152x*
507 F:      drivers/scsi/pcmcia/aha152x*
508
509 AIC7XXX / AIC79XX SCSI DRIVER
510 M:      Hannes Reinecke <hare@suse.com>
511 L:      linux-scsi@vger.kernel.org
512 S:      Maintained
513 F:      drivers/scsi/aic7xxx/
514
515 AIMSLAB FM RADIO RECEIVER DRIVER
516 M:      Hans Verkuil <hverkuil@xs4all.nl>
517 L:      linux-media@vger.kernel.org
518 T:      git git://linuxtv.org/media_tree.git
519 W:      http://linuxtv.org
520 S:      Maintained
521 F:      drivers/media/radio/radio-aimslab*
522
523 AIO
524 M:      Benjamin LaHaise <bcrl@kvack.org>
525 L:      linux-aio@kvack.org
526 S:      Supported
527 F:      fs/aio.c
528 F:      include/linux/*aio*.h
529
530 AIRSPY MEDIA DRIVER
531 M:      Antti Palosaari <crope@iki.fi>
532 L:      linux-media@vger.kernel.org
533 W:      http://linuxtv.org/
534 W:      http://palosaari.fi/linux/
535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
536 T:      git git://linuxtv.org/anttip/media_tree.git
537 S:      Maintained
538 F:      drivers/media/usb/airspy/
539
540 ALCATEL SPEEDTOUCH USB DRIVER
541 M:      Duncan Sands <duncan.sands@free.fr>
542 L:      linux-usb@vger.kernel.org
543 W:      http://www.linux-usb.org/SpeedTouch/
544 S:      Maintained
545 F:      drivers/usb/atm/speedtch.c
546 F:      drivers/usb/atm/usbatm.c
547
548 ALCHEMY AU1XX0 MMC DRIVER
549 M:      Manuel Lauss <manuel.lauss@gmail.com>
550 S:      Maintained
551 F:      drivers/mmc/host/au1xmmc.c
552
553 ALI1563 I2C DRIVER
554 M:      Rudolf Marek <r.marek@assembler.cz>
555 L:      linux-i2c@vger.kernel.org
556 S:      Maintained
557 F:      Documentation/i2c/busses/i2c-ali1563
558 F:      drivers/i2c/busses/i2c-ali1563.c
559
560 ALLWINNER SECURITY SYSTEM
561 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
562 L:      linux-crypto@vger.kernel.org
563 S:      Maintained
564 F:      drivers/crypto/sunxi-ss/
565
566 ALPHA PORT
567 M:      Richard Henderson <rth@twiddle.net>
568 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569 M:      Matt Turner <mattst88@gmail.com>
570 S:      Odd Fixes
571 L:      linux-alpha@vger.kernel.org
572 F:      arch/alpha/
573
574 ALTERA MAILBOX DRIVER
575 M:      Ley Foon Tan <lftan@altera.com>
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/mailbox/mailbox-altera.c
579
580 ALTERA PIO DRIVER
581 M:      Tien Hock Loh <thloh@altera.com>
582 L:      linux-gpio@vger.kernel.org
583 S:      Maintained
584 F:      drivers/gpio/gpio-altera.c
585
586 ALTERA TRIPLE SPEED ETHERNET DRIVER
587 M:      Vince Bridgers <vbridger@opensource.altera.com>
588 L:      netdev@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/net/ethernet/altera/
592
593 ALTERA UART/JTAG UART SERIAL DRIVERS
594 M:      Tobias Klauser <tklauser@distanz.ch>
595 L:      linux-serial@vger.kernel.org
596 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597 S:      Maintained
598 F:      drivers/tty/serial/altera_uart.c
599 F:      drivers/tty/serial/altera_jtaguart.c
600 F:      include/linux/altera_uart.h
601 F:      include/linux/altera_jtaguart.h
602
603 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604 M:      Tom Lendacky <thomas.lendacky@amd.com>
605 L:      linux-crypto@vger.kernel.org
606 S:      Supported
607 F:      drivers/crypto/ccp/
608 F:      include/linux/ccp.h
609
610 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
612 L:      lm-sensors@lm-sensors.org
613 S:      Maintained
614 F:      Documentation/hwmon/fam15h_power
615 F:      drivers/hwmon/fam15h_power.c
616
617 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
619 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
620 S:      Supported
621 F:      drivers/usb/gadget/udc/amd5536udc.*
622
623 AMD GEODE PROCESSOR/CHIPSET SUPPORT
624 P:      Andres Salomon <dilinger@queued.net>
625 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
626 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627 S:      Supported
628 F:      drivers/char/hw_random/geode-rng.c
629 F:      drivers/crypto/geode*
630 F:      drivers/video/fbdev/geode/
631 F:      arch/x86/include/asm/geode.h
632
633 AMD IOMMU (AMD-VI)
634 M:      Joerg Roedel <joro@8bytes.org>
635 L:      iommu@lists.linux-foundation.org
636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
637 S:      Maintained
638 F:      drivers/iommu/amd_iommu*.[ch]
639 F:      include/linux/amd-iommu.h
640
641 AMD KFD
642 M:      Oded Gabbay <oded.gabbay@gmail.com>
643 L:      dri-devel@lists.freedesktop.org
644 T:      git git://people.freedesktop.org/~gabbayo/linux.git
645 S:      Supported
646 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
648 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
649 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
650 F:      drivers/gpu/drm/amd/amdkfd/
651 F:      drivers/gpu/drm/amd/include/cik_structs.h
652 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
653 F:      drivers/gpu/drm/amd/include/vi_structs.h
654 F:      drivers/gpu/drm/radeon/radeon_kfd.c
655 F:      drivers/gpu/drm/radeon/radeon_kfd.h
656 F:      include/uapi/linux/kfd_ioctl.h
657
658 AMD MICROCODE UPDATE SUPPORT
659 M:      Borislav Petkov <bp@alien8.de>
660 S:      Maintained
661 F:      arch/x86/kernel/cpu/microcode/amd*
662
663 AMD XGBE DRIVER
664 M:      Tom Lendacky <thomas.lendacky@amd.com>
665 L:      netdev@vger.kernel.org
666 S:      Supported
667 F:      drivers/net/ethernet/amd/xgbe/
668
669 AMS (Apple Motion Sensor) DRIVER
670 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
671 S:      Supported
672 F:      drivers/macintosh/ams/
673
674 AMSO1100 RNIC DRIVER
675 M:      Tom Tucker <tom@opengridcomputing.com>
676 M:      Steve Wise <swise@opengridcomputing.com>
677 L:      linux-rdma@vger.kernel.org
678 S:      Maintained
679 F:      drivers/infiniband/hw/amso1100/
680
681 ANALOG DEVICES INC AD9389B DRIVER
682 M:      Hans Verkuil <hans.verkuil@cisco.com>
683 L:      linux-media@vger.kernel.org
684 S:      Maintained
685 F:      drivers/media/i2c/ad9389b*
686
687 ANALOG DEVICES INC ADV7180 DRIVER
688 M:      Lars-Peter Clausen <lars@metafoo.de>
689 L:      linux-media@vger.kernel.org
690 W:      http://ez.analog.com/community/linux-device-drivers
691 S:      Supported
692 F:      drivers/media/i2c/adv7180.c
693
694 ANALOG DEVICES INC ADV7511 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7511*
699
700 ANALOG DEVICES INC ADV7604 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7604*
705
706 ANALOG DEVICES INC ADV7842 DRIVER
707 M:      Hans Verkuil <hans.verkuil@cisco.com>
708 L:      linux-media@vger.kernel.org
709 S:      Maintained
710 F:      drivers/media/i2c/adv7842*
711
712 ANALOG DEVICES INC ASOC CODEC DRIVERS
713 M:      Lars-Peter Clausen <lars@metafoo.de>
714 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
715 W:      http://wiki.analog.com/
716 W:      http://ez.analog.com/community/linux-device-drivers
717 S:      Supported
718 F:      sound/soc/codecs/adau*
719 F:      sound/soc/codecs/adav*
720 F:      sound/soc/codecs/ad1*
721 F:      sound/soc/codecs/ad7*
722 F:      sound/soc/codecs/ssm*
723 F:      sound/soc/codecs/sigmadsp.*
724
725 ANALOG DEVICES INC ASOC DRIVERS
726 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
728 W:      http://blackfin.uclinux.org/
729 S:      Supported
730 F:      sound/soc/blackfin/*
731
732 ANALOG DEVICES INC IIO DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 M:      Michael Hennerich <Michael.Hennerich@analog.com>
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      drivers/iio/*/ad*
739 X:      drivers/iio/*/adjd*
740 F:      drivers/staging/iio/*/ad*
741 F:      staging/iio/trigger/iio-trig-bfin-timer.c
742
743 ANALOG DEVICES INC DMA DRIVERS
744 M:      Lars-Peter Clausen <lars@metafoo.de>
745 W:      http://ez.analog.com/community/linux-device-drivers
746 S:      Supported
747 F:      drivers/dma/dma-axi-dmac.c
748
749 ANDROID DRIVERS
750 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751 M:      Arve HjønnevĂ¥g <arve@android.com>
752 M:      Riley Andrews <riandrews@android.com>
753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754 L:      devel@driverdev.osuosl.org
755 S:      Supported
756 F:      drivers/android/
757 F:      drivers/staging/android/
758
759 AOA (Apple Onboard Audio) ALSA DRIVER
760 M:      Johannes Berg <johannes@sipsolutions.net>
761 L:      linuxppc-dev@lists.ozlabs.org
762 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
763 S:      Maintained
764 F:      sound/aoa/
765
766 APM DRIVER
767 M:      Jiri Kosina <jikos@kernel.org>
768 S:      Odd fixes
769 F:      arch/x86/kernel/apm_32.c
770 F:      include/linux/apm_bios.h
771 F:      include/uapi/linux/apm_bios.h
772 F:      drivers/char/apm-emulation.c
773
774 APPLE BCM5974 MULTITOUCH DRIVER
775 M:      Henrik Rydberg <rydberg@bitmath.org>
776 L:      linux-input@vger.kernel.org
777 S:      Odd fixes
778 F:      drivers/input/mouse/bcm5974.c
779
780 APPLE SMC DRIVER
781 M:      Henrik Rydberg <rydberg@bitmath.org>
782 L:      lm-sensors@lm-sensors.org
783 S:      Odd fixes
784 F:      drivers/hwmon/applesmc.c
785
786 APPLETALK NETWORK LAYER
787 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788 S:      Maintained
789 F:      drivers/net/appletalk/
790 F:      net/appletalk/
791
792 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793 M:      Iyappan Subramanian <isubramanian@apm.com>
794 M:      Keyur Chudgar <kchudgar@apm.com>
795 S:      Supported
796 F:      drivers/net/ethernet/apm/xgene/
797 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799 APTINA CAMERA SENSOR PLL
800 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801 L:      linux-media@vger.kernel.org
802 S:      Maintained
803 F:      drivers/media/i2c/aptina-pll.*
804
805 ARC FRAMEBUFFER DRIVER
806 M:      Jaya Kumar <jayalk@intworks.biz>
807 S:      Maintained
808 F:      drivers/video/fbdev/arcfb.c
809 F:      drivers/video/fbdev/core/fb_defio.c
810
811 ARM MFM AND FLOPPY DRIVERS
812 M:      Ian Molton <spyro@f2s.com>
813 S:      Maintained
814 F:      arch/arm/lib/floppydma.S
815 F:      arch/arm/include/asm/floppy.h
816
817 ARM PMU PROFILING AND DEBUGGING
818 M:      Will Deacon <will.deacon@arm.com>
819 S:      Maintained
820 F:      arch/arm/kernel/perf_*
821 F:      arch/arm/oprofile/common.c
822 F:      arch/arm/kernel/hw_breakpoint.c
823 F:      arch/arm/include/asm/hw_breakpoint.h
824 F:      arch/arm/include/asm/perf_event.h
825 F:      drivers/perf/arm_pmu.c
826 F:      include/linux/perf/arm_pmu.h
827
828 ARM PORT
829 M:      Russell King <linux@arm.linux.org.uk>
830 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
831 W:      http://www.arm.linux.org.uk/
832 S:      Maintained
833 F:      arch/arm/
834
835 ARM SUB-ARCHITECTURES
836 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837 S:      Maintained
838 F:      arch/arm/mach-*/
839 F:      arch/arm/plat-*/
840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
841
842 ARM PRIMECELL AACI PL041 DRIVER
843 M:      Russell King <linux@arm.linux.org.uk>
844 S:      Maintained
845 F:      sound/arm/aaci.*
846
847 ARM PRIMECELL CLCD PL110 DRIVER
848 M:      Russell King <linux@arm.linux.org.uk>
849 S:      Maintained
850 F:      drivers/video/fbdev/amba-clcd.*
851
852 ARM PRIMECELL KMI PL050 DRIVER
853 M:      Russell King <linux@arm.linux.org.uk>
854 S:      Maintained
855 F:      drivers/input/serio/ambakmi.*
856 F:      include/linux/amba/kmi.h
857
858 ARM PRIMECELL MMCI PL180/1 DRIVER
859 M:      Russell King <linux@arm.linux.org.uk>
860 S:      Maintained
861 F:      drivers/mmc/host/mmci.*
862 F:      include/linux/amba/mmci.h
863
864 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
865 M:      Russell King <linux@arm.linux.org.uk>
866 S:      Maintained
867 F:      drivers/tty/serial/amba-pl01*.c
868 F:      include/linux/amba/serial.h
869
870 ARM PRIMECELL BUS SUPPORT
871 M:      Russell King <linux@arm.linux.org.uk>
872 S:      Maintained
873 F:      drivers/amba/
874 F:      include/linux/amba/bus.h
875
876 ARM/ADS SPHERE MACHINE SUPPORT
877 M:      Lennert Buytenhek <kernel@wantstofly.org>
878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879 S:      Maintained
880
881 ARM/AFEB9260 MACHINE SUPPORT
882 M:      Sergey Lapin <slapin@ossfans.org>
883 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
884 S:      Maintained
885
886 ARM/AJECO 1ARM MACHINE SUPPORT
887 M:      Lennert Buytenhek <kernel@wantstofly.org>
888 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889 S:      Maintained
890
891 ARM/Allwinner A1X SoC support
892 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
893 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894 S:      Maintained
895 N:      sun[x4567]i
896
897 ARM/Allwinner SoC Clock Support
898 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
899 S:      Maintained
900 F:      drivers/clk/sunxi/
901
902 ARM/Amlogic MesonX SoC support
903 M:      Carlo Caione <carlo@caione.org>
904 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905 S:      Maintained
906 F:      drivers/media/rc/meson-ir.c
907 N:      meson[x68]
908
909 ARM/Annapurna Labs ALPINE ARCHITECTURE
910 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
911 S:      Maintained
912 F:      arch/arm/mach-alpine/
913
914 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
915 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
916 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
917 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
918 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 W:      http://www.linux4sam.org
920 S:      Supported
921 F:      arch/arm/mach-at91/
922 F:      include/soc/at91/
923 F:      arch/arm/boot/dts/at91*.dts
924 F:      arch/arm/boot/dts/at91*.dtsi
925 F:      arch/arm/boot/dts/sama*.dts
926 F:      arch/arm/boot/dts/sama*.dtsi
927 F:      arch/arm/include/debug/at91.S
928
929 ARM/ATMEL AT91 Clock Support
930 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
931 S:      Maintained
932 F:      drivers/clk/at91
933
934 ARM/CALXEDA HIGHBANK ARCHITECTURE
935 M:      Rob Herring <robh@kernel.org>
936 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 S:      Maintained
938 F:      arch/arm/mach-highbank/
939
940 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
941 M:      Krzysztof Halasa <khalasa@piap.pl>
942 S:      Maintained
943 F:      arch/arm/mach-cns3xxx/
944
945 ARM/CAVIUM THUNDER NETWORK DRIVER
946 M:      Sunil Goutham <sgoutham@cavium.com>
947 M:      Robert Richter <rric@kernel.org>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S:      Supported
950 F:      drivers/net/ethernet/cavium/thunder/
951
952 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
953 M:      Alexander Shiyan <shc_work@mail.ru>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Odd Fixes
956 N:      clps711x
957
958 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
959 M:      Hartley Sweeten <hsweeten@visionengravers.com>
960 M:      Ryan Mallon <rmallon@gmail.com>
961 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962 S:      Maintained
963 F:      arch/arm/mach-ep93xx/
964 F:      arch/arm/mach-ep93xx/include/mach/
965
966 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
967 M:      Lennert Buytenhek <kernel@wantstofly.org>
968 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 S:      Maintained
970
971 ARM/CLKDEV SUPPORT
972 M:      Russell King <linux@arm.linux.org.uk>
973 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974 S:      Maintained
975 F:      arch/arm/include/asm/clkdev.h
976 F:      drivers/clk/clkdev.c
977
978 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
979 M:      Mike Rapoport <mike@compulab.co.il>
980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 S:      Maintained
982
983 ARM/CONTEC MICRO9 MACHINE SUPPORT
984 M:      Hubert Feurstein <hubert.feurstein@contec.at>
985 S:      Maintained
986 F:      arch/arm/mach-ep93xx/micro9.c
987
988 ARM/CORESIGHT FRAMEWORK AND DRIVERS
989 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991 S:      Maintained
992 F:      drivers/hwtracing/coresight/*
993 F:      Documentation/trace/coresight.txt
994 F:      Documentation/devicetree/bindings/arm/coresight.txt
995 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
996
997 ARM/CORGI MACHINE SUPPORT
998 M:      Richard Purdie <rpurdie@rpsys.net>
999 S:      Maintained
1000
1001 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1002 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 T:      git git://github.com/ulli-kroll/linux.git
1005 S:      Maintained
1006 F:      arch/arm/mach-gemini/
1007 F:      drivers/rtc/rtc-gemini.c
1008
1009 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1010 M:      Barry Song <baohua@kernel.org>
1011 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1013 S:      Maintained
1014 F:      arch/arm/mach-prima2/
1015 F:      drivers/clk/sirf/
1016 F:      drivers/clocksource/timer-prima2.c
1017 F:      drivers/clocksource/timer-atlas7.c
1018 N:      [^a-z]sirf
1019
1020 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1021 M:      Baruch Siach <baruch@tkos.co.il>
1022 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023 S:      Maintained
1024 F:      arch/arm/boot/dts/cx92755*
1025 N:      digicolor
1026
1027 ARM/EBSA110 MACHINE SUPPORT
1028 M:      Russell King <linux@arm.linux.org.uk>
1029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 W:      http://www.arm.linux.org.uk/
1031 S:      Maintained
1032 F:      arch/arm/mach-ebsa110/
1033 F:      drivers/net/ethernet/amd/am79c961a.*
1034
1035 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1036 M:      Uwe Kleine-König <kernel@pengutronix.de>
1037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 S:      Maintained
1039 N:      efm32
1040
1041 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1042 M:      Daniel Ribeiro <drwyrm@gmail.com>
1043 M:      Stefan Schmidt <stefan@openezx.org>
1044 M:      Harald Welte <laforge@openezx.org>
1045 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1046 W:      http://www.openezx.org/
1047 S:      Maintained
1048 T:      topgit git://git.openezx.org/openezx.git
1049 F:      arch/arm/mach-pxa/ezx.c
1050
1051 ARM/FARADAY FA526 PORT
1052 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S:      Maintained
1055 T:      git git://git.berlios.de/gemini-board
1056 F:      arch/arm/mm/*-fa*
1057
1058 ARM/FOOTBRIDGE ARCHITECTURE
1059 M:      Russell King <linux@arm.linux.org.uk>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 W:      http://www.arm.linux.org.uk/
1062 S:      Maintained
1063 F:      arch/arm/include/asm/hardware/dec21285.h
1064 F:      arch/arm/mach-footbridge/
1065
1066 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1067 M:      Shawn Guo <shawnguo@kernel.org>
1068 M:      Sascha Hauer <kernel@pengutronix.de>
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 S:      Maintained
1071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1072 F:      arch/arm/mach-imx/
1073 F:      arch/arm/mach-mxs/
1074 F:      arch/arm/boot/dts/imx*
1075 F:      arch/arm/configs/imx*_defconfig
1076 F:      drivers/clk/imx/
1077 F:      include/soc/imx/
1078
1079 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1080 M:      Shawn Guo <shawnguo@kernel.org>
1081 M:      Sascha Hauer <kernel@pengutronix.de>
1082 R:      Stefan Agner <stefan@agner.ch>
1083 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 S:      Maintained
1085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086 F:      arch/arm/mach-imx/*vf610*
1087 F:      arch/arm/boot/dts/vf*
1088
1089 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1090 M:      Lennert Buytenhek <kernel@wantstofly.org>
1091 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 S:      Maintained
1093
1094 ARM/GUMSTIX MACHINE SUPPORT
1095 M:      Steve Sakoman <sakoman@gmail.com>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 S:      Maintained
1098
1099 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1100 M:      Philipp Zabel <philipp.zabel@gmail.com>
1101 M:      Paul Parsons <lost.distance@yahoo.com>
1102 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 S:      Maintained
1104 F:      arch/arm/mach-pxa/hx4700.c
1105 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1106 F:      sound/soc/pxa/hx4700.c
1107
1108 ARM/HISILICON SOC SUPPORT
1109 M:      Wei Xu <xuwei5@hisilicon.com>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 W:      http://www.hisilicon.com
1112 S:      Supported
1113 T:      git git://github.com/hisilicon/linux-hisi.git
1114 F:      arch/arm/mach-hisi/
1115
1116 ARM/HP JORNADA 7XX MACHINE SUPPORT
1117 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1118 W:      www.jlime.com
1119 S:      Maintained
1120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1121 F:      arch/arm/mach-sa1100/jornada720.c
1122 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1123
1124 ARM/IGEP MACHINE SUPPORT
1125 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1126 M:      Javier Martinez Canillas <javier@dowhile0.org>
1127 L:      linux-omap@vger.kernel.org
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S:      Maintained
1130 F:      arch/arm/boot/dts/omap3-igep*
1131
1132 ARM/INCOME PXA270 SUPPORT
1133 M:      Marek Vasut <marek.vasut@gmail.com>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1136 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1137
1138 ARM/INTEL IOP32X ARM ARCHITECTURE
1139 M:      Lennert Buytenhek <kernel@wantstofly.org>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142
1143 ARM/INTEL IOP33X ARM ARCHITECTURE
1144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 S:      Orphan
1146
1147 ARM/INTEL IOP13XX ARM ARCHITECTURE
1148 M:      Lennert Buytenhek <kernel@wantstofly.org>
1149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 S:      Maintained
1151
1152 ARM/INTEL IQ81342EX MACHINE SUPPORT
1153 M:      Lennert Buytenhek <kernel@wantstofly.org>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S:      Maintained
1156
1157 ARM/INTEL IXDP2850 MACHINE SUPPORT
1158 M:      Lennert Buytenhek <kernel@wantstofly.org>
1159 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 S:      Maintained
1161
1162 ARM/INTEL IXP4XX ARM ARCHITECTURE
1163 M:      Imre Kaloz <kaloz@openwrt.org>
1164 M:      Krzysztof Halasa <khalasa@piap.pl>
1165 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 S:      Maintained
1167 F:      arch/arm/mach-ixp4xx/
1168
1169 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1170 M:      Jonathan Cameron <jic23@cam.ac.uk>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 S:      Maintained
1173 F:      arch/arm/mach-pxa/stargate2.c
1174 F:      drivers/pcmcia/pxa2xx_stargate2.c
1175
1176 ARM/INTEL XSC3 (MANZANO) ARM CORE
1177 M:      Lennert Buytenhek <kernel@wantstofly.org>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 S:      Maintained
1180
1181 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1182 M:      Lennert Buytenhek <kernel@wantstofly.org>
1183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 S:      Maintained
1185
1186 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1187 M:      Santosh Shilimkar <ssantosh@kernel.org>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190 F:      arch/arm/mach-keystone/
1191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1192
1193 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1194 M:      Santosh Shilimkar <ssantosh@kernel.org>
1195 L:      linux-kernel@vger.kernel.org
1196 S:      Maintained
1197 F:      drivers/clk/keystone/
1198
1199 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1200 M:      Santosh Shilimkar <ssantosh@kernel.org>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 L:      linux-kernel@vger.kernel.org
1203 S:      Maintained
1204 F:      drivers/clocksource/timer-keystone.c
1205
1206 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1207 M:      Santosh Shilimkar <ssantosh@kernel.org>
1208 L:      linux-kernel@vger.kernel.org
1209 S:      Maintained
1210 F:      drivers/power/reset/keystone-reset.c
1211
1212 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1213 M:      Santosh Shilimkar <ssantosh@kernel.org>
1214 L:      linux-kernel@vger.kernel.org
1215 S:      Maintained
1216 F:      drivers/memory/*emif*
1217
1218 ARM/LOGICPD PXA270 MACHINE SUPPORT
1219 M:      Lennert Buytenhek <kernel@wantstofly.org>
1220 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 S:      Maintained
1222
1223 ARM/LPC18XX ARCHITECTURE
1224 M:      Joachim Eastwood <manabian@gmail.com>
1225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226 S:      Maintained
1227 N:      lpc18xx
1228
1229 ARM/MAGICIAN MACHINE SUPPORT
1230 M:      Philipp Zabel <philipp.zabel@gmail.com>
1231 S:      Maintained
1232
1233 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1234 M:      Jason Cooper <jason@lakedaemon.net>
1235 M:      Andrew Lunn <andrew@lunn.ch>
1236 M:      Gregory Clement <gregory.clement@free-electrons.com>
1237 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 S:      Maintained
1240 F:      arch/arm/mach-mvebu/
1241 F:      drivers/rtc/rtc-armada38x.c
1242 F:      arch/arm/boot/dts/armada*
1243 F:      arch/arm/boot/dts/kirkwood*
1244
1245
1246 ARM/Marvell Berlin SoC support
1247 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1248 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249 S:      Maintained
1250 F:      arch/arm/mach-berlin/
1251 F:      arch/arm/boot/dts/berlin*
1252
1253
1254 ARM/Marvell Dove/MV78xx0/Orion SOC support
1255 M:      Jason Cooper <jason@lakedaemon.net>
1256 M:      Andrew Lunn <andrew@lunn.ch>
1257 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1258 M:      Gregory Clement <gregory.clement@free-electrons.com>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 S:      Maintained
1261 F:      arch/arm/mach-dove/
1262 F:      arch/arm/mach-mv78xx0/
1263 F:      arch/arm/mach-orion5x/
1264 F:      arch/arm/plat-orion/
1265 F:      arch/arm/boot/dts/dove*
1266 F:      arch/arm/boot/dts/orion5x*
1267
1268
1269 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1270 M:      Alexander Clouter <alex@digriz.org.uk>
1271 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 W:      http://www.digriz.org.uk/ts78xx/kernel
1273 S:      Maintained
1274 F:      arch/arm/mach-orion5x/ts78xx-*
1275
1276 ARM/Mediatek RTC DRIVER
1277 M:      Eddie Huang <eddie.huang@mediatek.com>
1278 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1280 S:      Maintained
1281 F:      drivers/rtc/rtc-mt6397.c
1282
1283 ARM/Mediatek SoC support
1284 M:      Matthias Brugger <matthias.bgg@gmail.com>
1285 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287 S:      Maintained
1288 F:      arch/arm/boot/dts/mt6*
1289 F:      arch/arm/boot/dts/mt8*
1290 F:      arch/arm/mach-mediatek/
1291 N:      mtk
1292 K:      mediatek
1293
1294 ARM/MICREL KS8695 ARCHITECTURE
1295 M:      Greg Ungerer <gerg@uclinux.org>
1296 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 F:      arch/arm/mach-ks8695/
1298 S:      Odd Fixes
1299
1300 ARM/MIOA701 MACHINE SUPPORT
1301 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1302 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 F:      arch/arm/mach-pxa/mioa701.c
1304 S:      Maintained
1305
1306 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1307 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1308 S:      Maintained
1309
1310 ARM/NOMADIK ARCHITECTURE
1311 M:      Alessandro Rubini <rubini@unipv.it>
1312 M:      Linus Walleij <linus.walleij@linaro.org>
1313 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314 S:      Maintained
1315 F:      arch/arm/mach-nomadik/
1316 F:      drivers/pinctrl/nomadik/
1317 F:      drivers/i2c/busses/i2c-nomadik.c
1318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1319
1320 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1321 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1322 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1323 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1324 S:      Supported
1325
1326 ARM/TOSA MACHINE SUPPORT
1327 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1328 M:      Dirk Opfer <dirk@opfer-online.de>
1329 S:      Maintained
1330
1331 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1332 M:      Marek Vasut <marek.vasut@gmail.com>
1333 L:      linux-arm-kernel@lists.infradead.org
1334 W:      http://hackndev.com
1335 S:      Maintained
1336 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1337 F:      arch/arm/mach-pxa/palmtx.c
1338 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1339 F:      arch/arm/mach-pxa/palmt5.c
1340 F:      arch/arm/mach-pxa/include/mach/palmld.h
1341 F:      arch/arm/mach-pxa/palmld.c
1342 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1343 F:      arch/arm/mach-pxa/palmte2.c
1344 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1345 F:      arch/arm/mach-pxa/palmtc.c
1346
1347 ARM/PALM TREO SUPPORT
1348 M:      Tomas Cech <sleep_walker@suse.com>
1349 L:      linux-arm-kernel@lists.infradead.org
1350 W:      http://hackndev.com
1351 S:      Maintained
1352 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1353 F:      arch/arm/mach-pxa/palmtreo.c
1354
1355 ARM/PALMZ72 SUPPORT
1356 M:      Sergey Lapin <slapin@ossfans.org>
1357 L:      linux-arm-kernel@lists.infradead.org
1358 W:      http://hackndev.com
1359 S:      Maintained
1360 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1361 F:      arch/arm/mach-pxa/palmz72.c
1362
1363 ARM/PLEB SUPPORT
1364 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1365 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1366 S:      Maintained
1367
1368 ARM/PT DIGITAL BOARD PORT
1369 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1370 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371 W:      http://www.arm.linux.org.uk/
1372 S:      Maintained
1373
1374 ARM/QUALCOMM SUPPORT
1375 M:      Kumar Gala <galak@codeaurora.org>
1376 M:      Andy Gross <agross@codeaurora.org>
1377 M:      David Brown <davidb@codeaurora.org>
1378 L:      linux-arm-msm@vger.kernel.org
1379 L:      linux-soc@vger.kernel.org
1380 S:      Maintained
1381 F:      arch/arm/mach-qcom/
1382 F:      drivers/soc/qcom/
1383 F:      drivers/tty/serial/msm_serial.h
1384 F:      drivers/tty/serial/msm_serial.c
1385 F:      drivers/*/pm8???-*
1386 F:      drivers/mfd/ssbi.c
1387 F:      drivers/firmware/qcom_scm.c
1388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1389
1390 ARM/RADISYS ENP2611 MACHINE SUPPORT
1391 M:      Lennert Buytenhek <kernel@wantstofly.org>
1392 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 S:      Maintained
1394
1395 ARM/RISCPC ARCHITECTURE
1396 M:      Russell King <linux@arm.linux.org.uk>
1397 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398 W:      http://www.arm.linux.org.uk/
1399 S:      Maintained
1400 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1401 F:      arch/arm/include/asm/hardware/ioc.h
1402 F:      arch/arm/include/asm/hardware/iomd.h
1403 F:      arch/arm/include/asm/hardware/memc.h
1404 F:      arch/arm/mach-rpc/
1405 F:      drivers/net/ethernet/8390/etherh.c
1406 F:      drivers/net/ethernet/i825xx/ether1*
1407 F:      drivers/net/ethernet/seeq/ether3*
1408 F:      drivers/scsi/arm/
1409
1410 ARM/Rockchip SoC support
1411 M:      Heiko Stuebner <heiko@sntech.de>
1412 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413 L:      linux-rockchip@lists.infradead.org
1414 S:      Maintained
1415 F:      arch/arm/boot/dts/rk3*
1416 F:      arch/arm/mach-rockchip/
1417 F:      drivers/clk/rockchip/
1418 F:      drivers/i2c/busses/i2c-rk3x.c
1419 F:      drivers/*/*rockchip*
1420 F:      drivers/*/*/*rockchip*
1421 F:      sound/soc/rockchip/
1422 N:      rockchip
1423
1424 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1425 M:      Kukjin Kim <kgene@kernel.org>
1426 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1427 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1429 S:      Maintained
1430 F:      arch/arm/boot/dts/s3c*
1431 F:      arch/arm/boot/dts/exynos*
1432 F:      arch/arm64/boot/dts/exynos/
1433 F:      arch/arm/plat-samsung/
1434 F:      arch/arm/mach-s3c24*/
1435 F:      arch/arm/mach-s3c64xx/
1436 F:      arch/arm/mach-s5p*/
1437 F:      arch/arm/mach-exynos*/
1438 F:      drivers/*/*s3c2410*
1439 F:      drivers/*/*/*s3c2410*
1440 F:      drivers/spi/spi-s3c*
1441 F:      sound/soc/samsung/*
1442 N:      exynos
1443
1444 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1445 M:      Kyungmin Park <kyungmin.park@samsung.com>
1446 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 S:      Maintained
1448 F:      arch/arm/mach-s5pv210/
1449
1450 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1451 M:      Kyungmin Park <kyungmin.park@samsung.com>
1452 M:      Kamil Debski <k.debski@samsung.com>
1453 L:      linux-arm-kernel@lists.infradead.org
1454 L:      linux-media@vger.kernel.org
1455 S:      Maintained
1456 F:      drivers/media/platform/s5p-g2d/
1457
1458 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1459 M:      Kyungmin Park <kyungmin.park@samsung.com>
1460 M:      Kamil Debski <k.debski@samsung.com>
1461 M:      Jeongtae Park <jtp.park@samsung.com>
1462 L:      linux-arm-kernel@lists.infradead.org
1463 L:      linux-media@vger.kernel.org
1464 S:      Maintained
1465 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1466 F:      drivers/media/platform/s5p-mfc/
1467
1468 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1469 M:      Kyungmin Park <kyungmin.park@samsung.com>
1470 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1471 L:      linux-arm-kernel@lists.infradead.org
1472 L:      linux-media@vger.kernel.org
1473 S:      Maintained
1474 F:      drivers/media/platform/s5p-tv/
1475
1476 ARM/SHMOBILE ARM ARCHITECTURE
1477 M:      Simon Horman <horms@verge.net.au>
1478 M:      Magnus Damm <magnus.damm@gmail.com>
1479 L:      linux-sh@vger.kernel.org
1480 W:      http://oss.renesas.com
1481 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1483 S:      Supported
1484 F:      arch/arm/boot/dts/emev2*
1485 F:      arch/arm/boot/dts/r7s*
1486 F:      arch/arm/boot/dts/r8a*
1487 F:      arch/arm/boot/dts/sh*
1488 F:      arch/arm/configs/shmobile_defconfig
1489 F:      arch/arm/include/debug/renesas-scif.S
1490 F:      arch/arm/mach-shmobile/
1491 F:      drivers/sh/
1492
1493 ARM/SOCFPGA ARCHITECTURE
1494 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1495 S:      Maintained
1496 F:      arch/arm/mach-socfpga/
1497 F:      arch/arm/boot/dts/socfpga*
1498 F:      arch/arm/configs/socfpga_defconfig
1499 W:      http://www.rocketboards.org
1500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1501
1502 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1503 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1504 S:      Maintained
1505 F:      drivers/clk/socfpga/
1506
1507 ARM/SOCFPGA EDAC SUPPORT
1508 M:      Thor Thayer <tthayer@opensource.altera.com>
1509 S:      Maintained
1510 F:      drivers/edac/altera_edac.
1511
1512 ARM/STI ARCHITECTURE
1513 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1514 M:      Maxime Coquelin <maxime.coquelin@st.com>
1515 M:      Patrice Chotard <patrice.chotard@st.com>
1516 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517 L:      kernel@stlinux.com
1518 W:      http://www.stlinux.com
1519 S:      Maintained
1520 F:      arch/arm/mach-sti/
1521 F:      arch/arm/boot/dts/sti*
1522 F:      drivers/clocksource/arm_global_timer.c
1523 F:      drivers/clocksource/clksrc_st_lpc.c
1524 F:      drivers/i2c/busses/i2c-st.c
1525 F:      drivers/media/rc/st_rc.c
1526 F:      drivers/media/platform/sti/c8sectpfe/
1527 F:      drivers/mmc/host/sdhci-st.c
1528 F:      drivers/phy/phy-miphy28lp.c
1529 F:      drivers/phy/phy-miphy365x.c
1530 F:      drivers/phy/phy-stih407-usb.c
1531 F:      drivers/phy/phy-stih41x-usb.c
1532 F:      drivers/pinctrl/pinctrl-st.c
1533 F:      drivers/reset/sti/
1534 F:      drivers/rtc/rtc-st-lpc.c
1535 F:      drivers/tty/serial/st-asc.c
1536 F:      drivers/usb/dwc3/dwc3-st.c
1537 F:      drivers/usb/host/ehci-st.c
1538 F:      drivers/usb/host/ohci-st.c
1539 F:      drivers/watchdog/st_lpc_wdt.c
1540 F:      drivers/ata/ahci_st.c
1541
1542 ARM/STM32 ARCHITECTURE
1543 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1544 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545 S:      Maintained
1546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1547 N:      stm32
1548 F:      drivers/clocksource/armv7m_systick.c
1549
1550 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1551 M:      Lennert Buytenhek <kernel@wantstofly.org>
1552 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 S:      Maintained
1554
1555 ARM/TETON BGA MACHINE SUPPORT
1556 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1557 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558 S:      Maintained
1559
1560 ARM/THECUS N2100 MACHINE SUPPORT
1561 M:      Lennert Buytenhek <kernel@wantstofly.org>
1562 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563 S:      Maintained
1564
1565 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1566 M:      Wan ZongShun <mcuos.com@gmail.com>
1567 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568 W:      http://www.mcuos.com
1569 S:      Maintained
1570 F:      arch/arm/mach-w90x900/
1571 F:      drivers/input/keyboard/w90p910_keypad.c
1572 F:      drivers/input/touchscreen/w90p910_ts.c
1573 F:      drivers/watchdog/nuc900_wdt.c
1574 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1575 F:      drivers/mtd/nand/nuc900_nand.c
1576 F:      drivers/rtc/rtc-nuc900.c
1577 F:      drivers/spi/spi-nuc900.c
1578 F:      drivers/usb/host/ehci-w90x900.c
1579 F:      drivers/video/fbdev/nuc900fb.c
1580
1581 ARM/U300 MACHINE SUPPORT
1582 M:      Linus Walleij <linus.walleij@linaro.org>
1583 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1584 S:      Supported
1585 F:      arch/arm/mach-u300/
1586 F:      drivers/clocksource/timer-u300.c
1587 F:      drivers/i2c/busses/i2c-stu300.c
1588 F:      drivers/rtc/rtc-coh901331.c
1589 F:      drivers/watchdog/coh901327_wdt.c
1590 F:      drivers/dma/coh901318*
1591 F:      drivers/mfd/ab3100*
1592 F:      drivers/rtc/rtc-ab3100.c
1593 F:      drivers/rtc/rtc-coh901331.c
1594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1595
1596 ARM/UNIPHIER ARCHITECTURE
1597 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1598 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599 S:      Maintained
1600 F:      arch/arm/boot/dts/uniphier*
1601 F:      arch/arm/mach-uniphier/
1602 F:      drivers/pinctrl/uniphier/
1603 F:      drivers/tty/serial/8250/8250_uniphier.c
1604 N:      uniphier
1605
1606 ARM/Ux500 ARM ARCHITECTURE
1607 M:      Linus Walleij <linus.walleij@linaro.org>
1608 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609 S:      Maintained
1610 F:      arch/arm/mach-ux500/
1611 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1612 F:      drivers/dma/ste_dma40*
1613 F:      drivers/hwspinlock/u8500_hsem.c
1614 F:      drivers/mfd/abx500*
1615 F:      drivers/mfd/ab8500*
1616 F:      drivers/mfd/dbx500*
1617 F:      drivers/mfd/db8500*
1618 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1619 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1620 F:      drivers/rtc/rtc-ab8500.c
1621 F:      drivers/rtc/rtc-pl031.c
1622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1623
1624 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1625 M:      Ulf Hansson <ulf.hansson@linaro.org>
1626 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 T:      git git://git.linaro.org/people/ulfh/clk.git
1628 S:      Maintained
1629 F:      drivers/clk/ux500/
1630 F:      include/linux/platform_data/clk-ux500.h
1631
1632 ARM/VERSATILE EXPRESS PLATFORM
1633 M:      Liviu Dudau <liviu.dudau@arm.com>
1634 M:      Sudeep Holla <sudeep.holla@arm.com>
1635 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1636 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637 S:      Maintained
1638 F:      arch/arm/boot/dts/vexpress*
1639 F:      arch/arm64/boot/dts/arm/vexpress*
1640 F:      arch/arm/mach-vexpress/
1641 F:      */*/vexpress*
1642 F:      */*/*/vexpress*
1643 F:      drivers/clk/versatile/clk-vexpress-osc.c
1644 F:      drivers/clocksource/versatile.c
1645
1646 ARM/VFP SUPPORT
1647 M:      Russell King <linux@arm.linux.org.uk>
1648 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649 W:      http://www.arm.linux.org.uk/
1650 S:      Maintained
1651 F:      arch/arm/vfp/
1652
1653 ARM/VOIPAC PXA270 SUPPORT
1654 M:      Marek Vasut <marek.vasut@gmail.com>
1655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 S:      Maintained
1657 F:      arch/arm/mach-pxa/vpac270.c
1658 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1659
1660 ARM/VT8500 ARM ARCHITECTURE
1661 M:      Tony Prisk <linux@prisktech.co.nz>
1662 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 S:      Maintained
1664 F:      arch/arm/mach-vt8500/
1665 F:      drivers/clocksource/vt8500_timer.c
1666 F:      drivers/i2c/busses/i2c-wmt.c
1667 F:      drivers/mmc/host/wmt-sdmmc.c
1668 F:      drivers/pwm/pwm-vt8500.c
1669 F:      drivers/rtc/rtc-vt8500.c
1670 F:      drivers/tty/serial/vt8500_serial.c
1671 F:      drivers/usb/host/ehci-platform.c
1672 F:      drivers/usb/host/uhci-platform.c
1673 F:      drivers/video/fbdev/vt8500lcdfb.*
1674 F:      drivers/video/fbdev/wm8505fb*
1675 F:      drivers/video/fbdev/wmt_ge_rops.*
1676
1677 ARM/ZIPIT Z2 SUPPORT
1678 M:      Marek Vasut <marek.vasut@gmail.com>
1679 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1680 S:      Maintained
1681 F:      arch/arm/mach-pxa/z2.c
1682 F:      arch/arm/mach-pxa/include/mach/z2.h
1683
1684 ARM/ZTE ARCHITECTURE
1685 M:      Jun Nie <jun.nie@linaro.org>
1686 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687 S:      Maintained
1688 F:      arch/arm/mach-zx/
1689 F:      drivers/clk/zte/
1690 F:      Documentation/devicetree/bindings/arm/zte.txt
1691 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1692
1693 ARM/ZYNQ ARCHITECTURE
1694 M:      Michal Simek <michal.simek@xilinx.com>
1695 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1696 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697 W:      http://wiki.xilinx.com
1698 T:      git https://github.com/Xilinx/linux-xlnx.git
1699 S:      Supported
1700 F:      arch/arm/mach-zynq/
1701 F:      drivers/cpuidle/cpuidle-zynq.c
1702 F:      drivers/block/xsysace.c
1703 N:      zynq
1704 N:      xilinx
1705 F:      drivers/clocksource/cadence_ttc_timer.c
1706 F:      drivers/i2c/busses/i2c-cadence.c
1707 F:      drivers/mmc/host/sdhci-of-arasan.c
1708 F:      drivers/edac/synopsys_edac.c
1709
1710 ARM SMMU DRIVERS
1711 M:      Will Deacon <will.deacon@arm.com>
1712 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1713 S:      Maintained
1714 F:      drivers/iommu/arm-smmu.c
1715 F:      drivers/iommu/arm-smmu-v3.c
1716 F:      drivers/iommu/io-pgtable-arm.c
1717
1718 ARM64 PORT (AARCH64 ARCHITECTURE)
1719 M:      Catalin Marinas <catalin.marinas@arm.com>
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:      arch/arm64/
1724 F:      Documentation/arm64/
1725
1726 AS3645A LED FLASH CONTROLLER DRIVER
1727 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1728 L:      linux-media@vger.kernel.org
1729 T:      git git://linuxtv.org/media_tree.git
1730 S:      Maintained
1731 F:      drivers/media/i2c/as3645a.c
1732 F:      include/media/as3645a.h
1733
1734 ASC7621 HARDWARE MONITOR DRIVER
1735 M:      George Joseph <george.joseph@fairview5.com>
1736 L:      lm-sensors@lm-sensors.org
1737 S:      Maintained
1738 F:      Documentation/hwmon/asc7621
1739 F:      drivers/hwmon/asc7621.c
1740
1741 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1742 M:      Corentin Chary <corentin.chary@gmail.com>
1743 L:      acpi4asus-user@lists.sourceforge.net
1744 L:      platform-driver-x86@vger.kernel.org
1745 W:      http://acpi4asus.sf.net
1746 S:      Maintained
1747 F:      drivers/platform/x86/asus*.c
1748 F:      drivers/platform/x86/eeepc*.c
1749
1750 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1751 R:      Dan Williams <dan.j.williams@intel.com>
1752 W:      http://sourceforge.net/projects/xscaleiop
1753 S:      Odd fixes
1754 F:      Documentation/crypto/async-tx-api.txt
1755 F:      crypto/async_tx/
1756 F:      drivers/dma/
1757 F:      include/linux/dmaengine.h
1758 F:      include/linux/async_tx.h
1759
1760 AT24 EEPROM DRIVER
1761 M:      Wolfram Sang <wsa@the-dreams.de>
1762 L:      linux-i2c@vger.kernel.org
1763 S:      Maintained
1764 F:      drivers/misc/eeprom/at24.c
1765 F:      include/linux/platform_data/at24.h
1766
1767 ATA OVER ETHERNET (AOE) DRIVER
1768 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1769 W:      http://www.openaoe.org/
1770 S:      Supported
1771 F:      Documentation/aoe/
1772 F:      drivers/block/aoe/
1773
1774 ATHEROS ATH GENERIC UTILITIES
1775 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1776 L:      linux-wireless@vger.kernel.org
1777 S:      Supported
1778 F:      drivers/net/wireless/ath/*
1779
1780 ATHEROS ATH5K WIRELESS DRIVER
1781 M:      Jiri Slaby <jirislaby@gmail.com>
1782 M:      Nick Kossifidis <mickflemm@gmail.com>
1783 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1784 L:      linux-wireless@vger.kernel.org
1785 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1786 S:      Maintained
1787 F:      drivers/net/wireless/ath/ath5k/
1788
1789 ATHEROS ATH6KL WIRELESS DRIVER
1790 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1791 L:      linux-wireless@vger.kernel.org
1792 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1793 T:      git git://github.com/kvalo/ath.git
1794 S:      Supported
1795 F:      drivers/net/wireless/ath/ath6kl/
1796
1797 WILOCITY WIL6210 WIRELESS DRIVER
1798 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1799 L:      linux-wireless@vger.kernel.org
1800 L:      wil6210@qca.qualcomm.com
1801 S:      Supported
1802 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1803 F:      drivers/net/wireless/ath/wil6210/
1804 F:      include/uapi/linux/wil6210_uapi.h
1805
1806 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1807 M:      Christian Lamparter <chunkeey@googlemail.com>
1808 L:      linux-wireless@vger.kernel.org
1809 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1810 S:      Maintained
1811 F:      drivers/net/wireless/ath/carl9170/
1812
1813 ATK0110 HWMON DRIVER
1814 M:      Luca Tettamanti <kronos.it@gmail.com>
1815 L:      lm-sensors@lm-sensors.org
1816 S:      Maintained
1817 F:      drivers/hwmon/asus_atk0110.c
1818
1819 ATI_REMOTE2 DRIVER
1820 M:      Ville Syrjala <syrjala@sci.fi>
1821 S:      Maintained
1822 F:      drivers/input/misc/ati_remote2.c
1823
1824 ATLX ETHERNET DRIVERS
1825 M:      Jay Cliburn <jcliburn@gmail.com>
1826 M:      Chris Snook <chris.snook@gmail.com>
1827 L:      netdev@vger.kernel.org
1828 W:      http://sourceforge.net/projects/atl1
1829 W:      http://atl1.sourceforge.net
1830 S:      Maintained
1831 F:      drivers/net/ethernet/atheros/
1832
1833 ATM
1834 M:      Chas Williams <3chas3@gmail.com>
1835 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1836 L:      netdev@vger.kernel.org
1837 W:      http://linux-atm.sourceforge.net
1838 S:      Maintained
1839 F:      drivers/atm/
1840 F:      include/linux/atm*
1841 F:      include/uapi/linux/atm*
1842
1843 ATMEL AT91 / AT32 MCI DRIVER
1844 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1845 S:      Maintained
1846 F:      drivers/mmc/host/atmel-mci.c
1847 F:      drivers/mmc/host/atmel-mci-regs.h
1848
1849 ATMEL AT91 / AT32 SERIAL DRIVER
1850 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1851 S:      Supported
1852 F:      drivers/tty/serial/atmel_serial.c
1853
1854 ATMEL Audio ALSA driver
1855 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1856 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1857 S:      Supported
1858 F:      sound/soc/atmel
1859
1860 ATMEL DMA DRIVER
1861 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1863 S:      Supported
1864 F:      drivers/dma/at_hdmac.c
1865 F:      drivers/dma/at_hdmac_regs.h
1866 F:      include/linux/platform_data/dma-atmel.h
1867
1868 ATMEL XDMA DRIVER
1869 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1870 L:      linux-arm-kernel@lists.infradead.org
1871 L:      dmaengine@vger.kernel.org
1872 S:      Supported
1873 F:      drivers/dma/at_xdmac.c
1874
1875 ATMEL I2C DRIVER
1876 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1877 L:      linux-i2c@vger.kernel.org
1878 S:      Supported
1879 F:      drivers/i2c/busses/i2c-at91.c
1880
1881 ATMEL ISI DRIVER
1882 M:      Josh Wu <josh.wu@atmel.com>
1883 L:      linux-media@vger.kernel.org
1884 S:      Supported
1885 F:      drivers/media/platform/soc_camera/atmel-isi.c
1886 F:      include/media/atmel-isi.h
1887
1888 ATMEL LCDFB DRIVER
1889 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1890 L:      linux-fbdev@vger.kernel.org
1891 S:      Maintained
1892 F:      drivers/video/fbdev/atmel_lcdfb.c
1893 F:      include/video/atmel_lcdc.h
1894
1895 ATMEL MACB ETHERNET DRIVER
1896 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1897 S:      Supported
1898 F:      drivers/net/ethernet/cadence/
1899
1900 ATMEL NAND DRIVER
1901 M:      Josh Wu <josh.wu@atmel.com>
1902 L:      linux-mtd@lists.infradead.org
1903 S:      Supported
1904 F:      drivers/mtd/nand/atmel_nand*
1905
1906 ATMEL SDMMC DRIVER
1907 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1908 L:      linux-mmc@vger.kernel.org
1909 S:      Supported
1910 F:      drivers/mmc/host/sdhci-of-at91.c
1911
1912 ATMEL SPI DRIVER
1913 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1914 S:      Supported
1915 F:      drivers/spi/spi-atmel.*
1916
1917 ATMEL SSC DRIVER
1918 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1919 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1920 S:      Supported
1921 F:      drivers/misc/atmel-ssc.c
1922 F:      include/linux/atmel-ssc.h
1923
1924 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1925 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1927 S:      Supported
1928 F:      drivers/misc/atmel_tclib.c
1929 F:      drivers/clocksource/tcb_clksrc.c
1930
1931 ATMEL USBA UDC DRIVER
1932 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1934 S:      Supported
1935 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1936
1937 ATMEL WIRELESS DRIVER
1938 M:      Simon Kelley <simon@thekelleys.org.uk>
1939 L:      linux-wireless@vger.kernel.org
1940 W:      http://www.thekelleys.org.uk/atmel
1941 W:      http://atmelwlandriver.sourceforge.net/
1942 S:      Maintained
1943 F:      drivers/net/wireless/atmel*
1944
1945 ATMEL MAXTOUCH DRIVER
1946 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1947 T:      git git://github.com/atmel-maxtouch/linux.git
1948 S:      Supported
1949 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1950 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1951 F:      include/linux/platform_data/atmel_mxt_ts.h
1952
1953 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1954 M:      Bradley Grove <linuxdrivers@attotech.com>
1955 L:      linux-scsi@vger.kernel.org
1956 W:      http://www.attotech.com
1957 S:      Supported
1958 F:      drivers/scsi/esas2r
1959
1960 ATUSB IEEE 802.15.4 RADIO DRIVER
1961 M:      Stefan Schmidt <stefan@osg.samsung.com>
1962 L:      linux-wpan@vger.kernel.org
1963 S:      Maintained
1964 F:      drivers/net/ieee802154/atusb.c
1965 F:      drivers/net/ieee802154/atusb.h
1966 F:      drivers/net/ieee802154/at86rf230.h
1967
1968 AUDIT SUBSYSTEM
1969 M:      Paul Moore <paul@paul-moore.com>
1970 M:      Eric Paris <eparis@redhat.com>
1971 L:      linux-audit@redhat.com (moderated for non-subscribers)
1972 W:      http://people.redhat.com/sgrubb/audit/
1973 T:      git git://git.infradead.org/users/pcmoore/audit
1974 S:      Maintained
1975 F:      include/linux/audit.h
1976 F:      include/uapi/linux/audit.h
1977 F:      kernel/audit*
1978
1979 AUXILIARY DISPLAY DRIVERS
1980 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1981 W:      http://miguelojeda.es/auxdisplay.htm
1982 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1983 S:      Maintained
1984 F:      drivers/auxdisplay/
1985 F:      include/linux/cfag12864b.h
1986
1987 AVR32 ARCHITECTURE
1988 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1989 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1990 W:      http://www.atmel.com/products/AVR32/
1991 W:      http://mirror.egtvedt.no/avr32linux.org/
1992 W:      http://avrfreaks.net/
1993 S:      Maintained
1994 F:      arch/avr32/
1995
1996 AVR32/AT32AP MACHINE SUPPORT
1997 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1998 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1999 S:      Maintained
2000 F:      arch/avr32/mach-at32ap/
2001
2002 AX.25 NETWORK LAYER
2003 M:      Ralf Baechle <ralf@linux-mips.org>
2004 L:      linux-hams@vger.kernel.org
2005 W:      http://www.linux-ax25.org/
2006 S:      Maintained
2007 F:      include/uapi/linux/ax25.h
2008 F:      include/net/ax25.h
2009 F:      net/ax25/
2010
2011 AZ6007 DVB DRIVER
2012 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2013 L:      linux-media@vger.kernel.org
2014 W:      http://linuxtv.org
2015 T:      git git://linuxtv.org/media_tree.git
2016 S:      Maintained
2017 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2018
2019 AZTECH FM RADIO RECEIVER DRIVER
2020 M:      Hans Verkuil <hverkuil@xs4all.nl>
2021 L:      linux-media@vger.kernel.org
2022 T:      git git://linuxtv.org/media_tree.git
2023 W:      http://linuxtv.org
2024 S:      Maintained
2025 F:      drivers/media/radio/radio-aztech*
2026
2027 B43 WIRELESS DRIVER
2028 L:      linux-wireless@vger.kernel.org
2029 L:      b43-dev@lists.infradead.org
2030 W:      http://wireless.kernel.org/en/users/Drivers/b43
2031 S:      Odd Fixes
2032 F:      drivers/net/wireless/b43/
2033
2034 B43LEGACY WIRELESS DRIVER
2035 M:      Larry Finger <Larry.Finger@lwfinger.net>
2036 L:      linux-wireless@vger.kernel.org
2037 L:      b43-dev@lists.infradead.org
2038 W:      http://wireless.kernel.org/en/users/Drivers/b43
2039 S:      Maintained
2040 F:      drivers/net/wireless/b43legacy/
2041
2042 BACKLIGHT CLASS/SUBSYSTEM
2043 M:      Jingoo Han <jingoohan1@gmail.com>
2044 M:      Lee Jones <lee.jones@linaro.org>
2045 S:      Maintained
2046 F:      drivers/video/backlight/
2047 F:      include/linux/backlight.h
2048
2049 BATMAN ADVANCED
2050 M:      Marek Lindner <mareklindner@neomailbox.ch>
2051 M:      Simon Wunderlich <sw@simonwunderlich.de>
2052 M:      Antonio Quartulli <antonio@meshcoding.com>
2053 L:      b.a.t.m.a.n@lists.open-mesh.org
2054 W:      http://www.open-mesh.org/
2055 S:      Maintained
2056 F:      net/batman-adv/
2057
2058 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2059 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2060 L:      linux-hams@vger.kernel.org
2061 W:      http://www.baycom.org/~tom/ham/ham.html
2062 S:      Maintained
2063 F:      drivers/net/hamradio/baycom*
2064
2065 BCACHE (BLOCK LAYER CACHE)
2066 M:      Kent Overstreet <kent.overstreet@gmail.com>
2067 L:      linux-bcache@vger.kernel.org
2068 W:      http://bcache.evilpiepirate.org
2069 S:      Maintained
2070 F:      drivers/md/bcache/
2071
2072 BDISP ST MEDIA DRIVER
2073 M:      Fabien Dessenne <fabien.dessenne@st.com>
2074 L:      linux-media@vger.kernel.org
2075 T:      git git://linuxtv.org/media_tree.git
2076 W:      http://linuxtv.org
2077 S:      Supported
2078 F:      drivers/media/platform/sti/bdisp
2079
2080 BEFS FILE SYSTEM
2081 S:      Orphan
2082 F:      Documentation/filesystems/befs.txt
2083 F:      fs/befs/
2084
2085 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2086 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2087 L:      netdev@vger.kernel.org
2088 S:      Maintained
2089 F:      drivers/net/ethernet/ec_bhf.c
2090
2091 BFS FILE SYSTEM
2092 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2093 S:      Maintained
2094 F:      Documentation/filesystems/bfs.txt
2095 F:      fs/bfs/
2096 F:      include/uapi/linux/bfs_fs.h
2097
2098 BLACKFIN ARCHITECTURE
2099 M:      Steven Miao <realmz6@gmail.com>
2100 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2101 T:      git git://git.code.sf.net/p/adi-linux/code
2102 W:      http://blackfin.uclinux.org
2103 S:      Supported
2104 F:      arch/blackfin/
2105
2106 BLACKFIN EMAC DRIVER
2107 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2108 W:      http://blackfin.uclinux.org
2109 S:      Supported
2110 F:      drivers/net/ethernet/adi/
2111
2112 BLACKFIN RTC DRIVER
2113 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2114 W:      http://blackfin.uclinux.org
2115 S:      Supported
2116 F:      drivers/rtc/rtc-bfin.c
2117
2118 BLACKFIN SDH DRIVER
2119 M:      Sonic Zhang <sonic.zhang@analog.com>
2120 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2121 W:      http://blackfin.uclinux.org
2122 S:      Supported
2123 F:      drivers/mmc/host/bfin_sdh.c
2124
2125 BLACKFIN SERIAL DRIVER
2126 M:      Sonic Zhang <sonic.zhang@analog.com>
2127 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2128 W:      http://blackfin.uclinux.org
2129 S:      Supported
2130 F:      drivers/tty/serial/bfin_uart.c
2131
2132 BLACKFIN WATCHDOG DRIVER
2133 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2134 W:      http://blackfin.uclinux.org
2135 S:      Supported
2136 F:      drivers/watchdog/bfin_wdt.c
2137
2138 BLACKFIN I2C TWI DRIVER
2139 M:      Sonic Zhang <sonic.zhang@analog.com>
2140 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2141 W:      http://blackfin.uclinux.org/
2142 S:      Supported
2143 F:      drivers/i2c/busses/i2c-bfin-twi.c
2144
2145 BLACKFIN MEDIA DRIVER
2146 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2147 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2148 W:      http://blackfin.uclinux.org/
2149 S:      Supported
2150 F:      drivers/media/platform/blackfin/
2151 F:      drivers/media/i2c/adv7183*
2152 F:      drivers/media/i2c/vs6624*
2153
2154 BLINKM RGB LED DRIVER
2155 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2156 S:      Maintained
2157 F:      drivers/leds/leds-blinkm.c
2158
2159 BLOCK LAYER
2160 M:      Jens Axboe <axboe@kernel.dk>
2161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2162 S:      Maintained
2163 F:      block/
2164 F:      kernel/trace/blktrace.c
2165
2166 BLOCK2MTD DRIVER
2167 M:      Joern Engel <joern@lazybastard.org>
2168 L:      linux-mtd@lists.infradead.org
2169 S:      Maintained
2170 F:      drivers/mtd/devices/block2mtd.c
2171
2172 BLUETOOTH DRIVERS
2173 M:      Marcel Holtmann <marcel@holtmann.org>
2174 M:      Gustavo Padovan <gustavo@padovan.org>
2175 M:      Johan Hedberg <johan.hedberg@gmail.com>
2176 L:      linux-bluetooth@vger.kernel.org
2177 W:      http://www.bluez.org/
2178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2180 S:      Maintained
2181 F:      drivers/bluetooth/
2182
2183 BLUETOOTH SUBSYSTEM
2184 M:      Marcel Holtmann <marcel@holtmann.org>
2185 M:      Gustavo Padovan <gustavo@padovan.org>
2186 M:      Johan Hedberg <johan.hedberg@gmail.com>
2187 L:      linux-bluetooth@vger.kernel.org
2188 W:      http://www.bluez.org/
2189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2191 S:      Maintained
2192 F:      net/bluetooth/
2193 F:      include/net/bluetooth/
2194
2195 BONDING DRIVER
2196 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2197 M:      Veaceslav Falico <vfalico@gmail.com>
2198 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2199 L:      netdev@vger.kernel.org
2200 W:      http://sourceforge.net/projects/bonding/
2201 S:      Supported
2202 F:      drivers/net/bonding/
2203 F:      include/uapi/linux/if_bonding.h
2204
2205 BPF (Safe dynamic programs and tools)
2206 M:      Alexei Starovoitov <ast@kernel.org>
2207 L:      netdev@vger.kernel.org
2208 L:      linux-kernel@vger.kernel.org
2209 S:      Supported
2210 F:      kernel/bpf/
2211
2212 BROADCOM B44 10/100 ETHERNET DRIVER
2213 M:      Gary Zambrano <zambrano@broadcom.com>
2214 L:      netdev@vger.kernel.org
2215 S:      Supported
2216 F:      drivers/net/ethernet/broadcom/b44.*
2217
2218 BROADCOM GENET ETHERNET DRIVER
2219 M:      Florian Fainelli <f.fainelli@gmail.com>
2220 L:      netdev@vger.kernel.org
2221 S:      Supported
2222 F:      drivers/net/ethernet/broadcom/genet/
2223
2224 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2225 M:      Sony Chacko <sony.chacko@qlogic.com>
2226 M:      Dept-HSGLinuxNICDev@qlogic.com
2227 L:      netdev@vger.kernel.org
2228 S:      Supported
2229 F:      drivers/net/ethernet/broadcom/bnx2.*
2230 F:      drivers/net/ethernet/broadcom/bnx2_*
2231
2232 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2233 M:      Ariel Elior <ariel.elior@qlogic.com>
2234 L:      netdev@vger.kernel.org
2235 S:      Supported
2236 F:      drivers/net/ethernet/broadcom/bnx2x/
2237
2238 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2239 M:      Florian Fainelli <f.fainelli@gmail.com>
2240 M:      Ray Jui <rjui@broadcom.com>
2241 M:      Scott Branden <sbranden@broadcom.com>
2242 L:      bcm-kernel-feedback-list@broadcom.com
2243 T:      git git://github.com/broadcom/mach-bcm
2244 S:      Maintained
2245 F:      arch/arm/mach-bcm/
2246 F:      arch/arm/boot/dts/bcm113*
2247 F:      arch/arm/boot/dts/bcm216*
2248 F:      arch/arm/boot/dts/bcm281*
2249 F:      arch/arm/configs/bcm_defconfig
2250 F:      drivers/mmc/host/sdhci-bcm-kona.c
2251 F:      drivers/clocksource/bcm_kona_timer.c
2252
2253 BROADCOM BCM2835 ARM ARCHITECTURE
2254 M:      Stephen Warren <swarren@wwwdotorg.org>
2255 M:      Lee Jones <lee@kernel.org>
2256 M:      Eric Anholt <eric@anholt.net>
2257 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2258 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2260 S:      Maintained
2261 N:      bcm2835
2262
2263 BROADCOM BCM33XX MIPS ARCHITECTURE
2264 M:      Kevin Cernekee <cernekee@gmail.com>
2265 L:      linux-mips@linux-mips.org
2266 S:      Maintained
2267 F:      arch/mips/bcm3384/*
2268 F:      arch/mips/include/asm/mach-bcm3384/*
2269 F:      arch/mips/kernel/*bmips*
2270
2271 BROADCOM BCM47XX MIPS ARCHITECTURE
2272 M:      Hauke Mehrtens <hauke@hauke-m.de>
2273 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2274 L:      linux-mips@linux-mips.org
2275 S:      Maintained
2276 F:      arch/mips/bcm47xx/*
2277 F:      arch/mips/include/asm/mach-bcm47xx/*
2278
2279 BROADCOM BCM5301X ARM ARCHITECTURE
2280 M:      Hauke Mehrtens <hauke@hauke-m.de>
2281 L:      linux-arm-kernel@lists.infradead.org
2282 S:      Maintained
2283 F:      arch/arm/mach-bcm/bcm_5301x.c
2284 F:      arch/arm/boot/dts/bcm5301x.dtsi
2285 F:      arch/arm/boot/dts/bcm470*
2286
2287 BROADCOM BCM63XX ARM ARCHITECTURE
2288 M:      Florian Fainelli <f.fainelli@gmail.com>
2289 L:      linux-arm-kernel@lists.infradead.org
2290 T:      git git://github.com/broadcom/arm-bcm63xx.git
2291 S:      Maintained
2292 F:      arch/arm/mach-bcm/bcm63xx.c
2293 F:      arch/arm/include/debug/bcm63xx.S
2294
2295 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2296 M:      Kevin Cernekee <cernekee@gmail.com>
2297 L:      linux-usb@vger.kernel.org
2298 S:      Maintained
2299 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2300
2301 BROADCOM BCM7XXX ARM ARCHITECTURE
2302 M:      Brian Norris <computersforpeace@gmail.com>
2303 M:      Gregory Fong <gregory.0xf0@gmail.com>
2304 M:      Florian Fainelli <f.fainelli@gmail.com>
2305 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2306 T:      git git://github.com/broadcom/stblinux.git
2307 S:      Maintained
2308 F:      arch/arm/mach-bcm/*brcmstb*
2309 F:      arch/arm/boot/dts/bcm7*.dts*
2310 F:      drivers/bus/brcmstb_gisb.c
2311 N:      brcmstb
2312
2313 BROADCOM BMIPS MIPS ARCHITECTURE
2314 M:      Kevin Cernekee <cernekee@gmail.com>
2315 M:      Florian Fainelli <f.fainelli@gmail.com>
2316 L:      linux-mips@linux-mips.org
2317 T:      git git://github.com/broadcom/stblinux.git
2318 S:      Maintained
2319 F:      arch/mips/bmips/*
2320 F:      arch/mips/include/asm/mach-bmips/*
2321 F:      arch/mips/kernel/*bmips*
2322 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2323 F:      drivers/irqchip/irq-bcm7*
2324 F:      drivers/irqchip/irq-brcmstb*
2325
2326 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2327 M:      Prashant Sreedharan <prashant@broadcom.com>
2328 M:      Michael Chan <mchan@broadcom.com>
2329 L:      netdev@vger.kernel.org
2330 S:      Supported
2331 F:      drivers/net/ethernet/broadcom/tg3.*
2332
2333 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2334 M:      Brett Rudley <brudley@broadcom.com>
2335 M:      Arend van Spriel <arend@broadcom.com>
2336 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2337 M:      Hante Meuleman <meuleman@broadcom.com>
2338 L:      linux-wireless@vger.kernel.org
2339 L:      brcm80211-dev-list@broadcom.com
2340 S:      Supported
2341 F:      drivers/net/wireless/brcm80211/
2342
2343 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2344 M:      QLogic-Storage-Upstream@qlogic.com
2345 L:      linux-scsi@vger.kernel.org
2346 S:      Supported
2347 F:      drivers/scsi/bnx2fc/
2348
2349 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2350 M:      QLogic-Storage-Upstream@qlogic.com
2351 L:      linux-scsi@vger.kernel.org
2352 S:      Supported
2353 F:      drivers/scsi/bnx2i/
2354
2355 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2356 M:      Ray Jui <rjui@broadcom.com>
2357 M:      Scott Branden <sbranden@broadcom.com>
2358 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2359 L:      bcm-kernel-feedback-list@broadcom.com
2360 T:      git git://github.com/broadcom/cygnus-linux.git
2361 S:      Maintained
2362 N:      iproc
2363 N:      cygnus
2364 N:      bcm9113*
2365 N:      bcm9583*
2366 N:      bcm583*
2367 N:      bcm113*
2368
2369 BROADCOM BRCMSTB GPIO DRIVER
2370 M:      Gregory Fong <gregory.0xf0@gmail.com>
2371 L:      bcm-kernel-feedback-list@broadcom.com>
2372 S:      Supported
2373 F:      drivers/gpio/gpio-brcmstb.c
2374 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2375
2376 BROADCOM KONA GPIO DRIVER
2377 M:      Ray Jui <rjui@broadcom.com>
2378 L:      bcm-kernel-feedback-list@broadcom.com
2379 S:      Supported
2380 F:      drivers/gpio/gpio-bcm-kona.c
2381 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2382
2383 BROADCOM NVRAM DRIVER
2384 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2385 L:      linux-mips@linux-mips.org
2386 S:      Maintained
2387 F:      drivers/firmware/broadcom/*
2388
2389 BROADCOM STB NAND FLASH DRIVER
2390 M:      Brian Norris <computersforpeace@gmail.com>
2391 L:      linux-mtd@lists.infradead.org
2392 S:      Maintained
2393 F:      drivers/mtd/nand/brcmnand/
2394
2395 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2396 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2397 L:      linux-wireless@vger.kernel.org
2398 S:      Maintained
2399 F:      drivers/bcma/
2400 F:      include/linux/bcma/
2401
2402 BROADCOM SYSTEMPORT ETHERNET DRIVER
2403 M:      Florian Fainelli <f.fainelli@gmail.com>
2404 L:      netdev@vger.kernel.org
2405 S:      Supported
2406 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2407
2408 BROCADE BFA FC SCSI DRIVER
2409 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2410 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2411 L:      linux-scsi@vger.kernel.org
2412 S:      Supported
2413 F:      drivers/scsi/bfa/
2414
2415 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2416 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2417 L:      netdev@vger.kernel.org
2418 S:      Supported
2419 F:      drivers/net/ethernet/brocade/bna/
2420
2421 BSG (block layer generic sg v4 driver)
2422 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2423 L:      linux-scsi@vger.kernel.org
2424 S:      Supported
2425 F:      block/bsg.c
2426 F:      include/linux/bsg.h
2427 F:      include/uapi/linux/bsg.h
2428
2429 BT87X AUDIO DRIVER
2430 M:      Clemens Ladisch <clemens@ladisch.de>
2431 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2432 T:      git git://git.alsa-project.org/alsa-kernel.git
2433 S:      Maintained
2434 F:      Documentation/sound/alsa/Bt87x.txt
2435 F:      sound/pci/bt87x.c
2436
2437 BT8XXGPIO DRIVER
2438 M:      Michael Buesch <m@bues.ch>
2439 W:      http://bu3sch.de/btgpio.php
2440 S:      Maintained
2441 F:      drivers/gpio/gpio-bt8xx.c
2442
2443 BTRFS FILE SYSTEM
2444 M:      Chris Mason <clm@fb.com>
2445 M:      Josef Bacik <jbacik@fb.com>
2446 M:      David Sterba <dsterba@suse.com>
2447 L:      linux-btrfs@vger.kernel.org
2448 W:      http://btrfs.wiki.kernel.org/
2449 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2451 S:      Maintained
2452 F:      Documentation/filesystems/btrfs.txt
2453 F:      fs/btrfs/
2454
2455 BTTV VIDEO4LINUX DRIVER
2456 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2457 L:      linux-media@vger.kernel.org
2458 W:      http://linuxtv.org
2459 T:      git git://linuxtv.org/media_tree.git
2460 S:      Odd fixes
2461 F:      Documentation/video4linux/bttv/
2462 F:      drivers/media/pci/bt8xx/bttv*
2463
2464 BUSLOGIC SCSI DRIVER
2465 M:      Khalid Aziz <khalid@gonehiking.org>
2466 L:      linux-scsi@vger.kernel.org
2467 S:      Maintained
2468 F:      drivers/scsi/BusLogic.*
2469 F:      drivers/scsi/FlashPoint.*
2470
2471 C-MEDIA CMI8788 DRIVER
2472 M:      Clemens Ladisch <clemens@ladisch.de>
2473 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2474 T:      git git://git.alsa-project.org/alsa-kernel.git
2475 S:      Maintained
2476 F:      sound/pci/oxygen/
2477
2478 C6X ARCHITECTURE
2479 M:      Mark Salter <msalter@redhat.com>
2480 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2481 L:      linux-c6x-dev@linux-c6x.org
2482 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2483 S:      Maintained
2484 F:      arch/c6x/
2485
2486 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2487 M:      David Howells <dhowells@redhat.com>
2488 L:      linux-cachefs@redhat.com
2489 S:      Supported
2490 F:      Documentation/filesystems/caching/cachefiles.txt
2491 F:      fs/cachefiles/
2492
2493 CADET FM/AM RADIO RECEIVER DRIVER
2494 M:      Hans Verkuil <hverkuil@xs4all.nl>
2495 L:      linux-media@vger.kernel.org
2496 T:      git git://linuxtv.org/media_tree.git
2497 W:      http://linuxtv.org
2498 S:      Maintained
2499 F:      drivers/media/radio/radio-cadet*
2500
2501 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2502 M:      Jonathan Corbet <corbet@lwn.net>
2503 L:      linux-media@vger.kernel.org
2504 T:      git git://linuxtv.org/media_tree.git
2505 S:      Maintained
2506 F:      Documentation/video4linux/cafe_ccic
2507 F:      drivers/media/platform/marvell-ccic/
2508
2509 CAIF NETWORK LAYER
2510 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2511 L:      netdev@vger.kernel.org
2512 S:      Supported
2513 F:      Documentation/networking/caif/
2514 F:      drivers/net/caif/
2515 F:      include/uapi/linux/caif/
2516 F:      include/net/caif/
2517 F:      net/caif/
2518
2519 CALGARY x86-64 IOMMU
2520 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2521 M:      "Jon D. Mason" <jdmason@kudzu.us>
2522 L:      discuss@x86-64.org
2523 S:      Maintained
2524 F:      arch/x86/kernel/pci-calgary_64.c
2525 F:      arch/x86/kernel/tce_64.c
2526 F:      arch/x86/include/asm/calgary.h
2527 F:      arch/x86/include/asm/tce.h
2528
2529 CAN NETWORK LAYER
2530 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2531 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2532 L:      linux-can@vger.kernel.org
2533 W:      https://github.com/linux-can
2534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2536 S:      Maintained
2537 F:      Documentation/networking/can.txt
2538 F:      net/can/
2539 F:      include/linux/can/core.h
2540 F:      include/uapi/linux/can.h
2541 F:      include/uapi/linux/can/bcm.h
2542 F:      include/uapi/linux/can/raw.h
2543 F:      include/uapi/linux/can/gw.h
2544
2545 CAN NETWORK DRIVERS
2546 M:      Wolfgang Grandegger <wg@grandegger.com>
2547 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2548 L:      linux-can@vger.kernel.org
2549 W:      https://github.com/linux-can
2550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2552 S:      Maintained
2553 F:      drivers/net/can/
2554 F:      include/linux/can/dev.h
2555 F:      include/linux/can/platform/
2556 F:      include/uapi/linux/can/error.h
2557 F:      include/uapi/linux/can/netlink.h
2558
2559 CAPABILITIES
2560 M:      Serge Hallyn <serge.hallyn@canonical.com>
2561 L:      linux-security-module@vger.kernel.org
2562 S:      Supported
2563 F:      include/linux/capability.h
2564 F:      include/uapi/linux/capability.h
2565 F:      security/commoncap.c
2566 F:      kernel/capability.c
2567
2568 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2569 M:      Kevin Tsai <ktsai@capellamicro.com>
2570 S:      Maintained
2571 F:      drivers/iio/light/cm*
2572 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2573
2574 CAVIUM LIQUIDIO NETWORK DRIVER
2575 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2576 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2577 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2578 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2579 L:     netdev@vger.kernel.org
2580 W:     http://www.cavium.com
2581 S:     Supported
2582 F:     drivers/net/ethernet/cavium/liquidio/
2583
2584 CC2520 IEEE-802.15.4 RADIO DRIVER
2585 M:      Varka Bhadram <varkabhadram@gmail.com>
2586 L:      linux-wpan@vger.kernel.org
2587 S:      Maintained
2588 F:      drivers/net/ieee802154/cc2520.c
2589 F:      include/linux/spi/cc2520.h
2590 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2591
2592 CELL BROADBAND ENGINE ARCHITECTURE
2593 M:      Arnd Bergmann <arnd@arndb.de>
2594 L:      linuxppc-dev@lists.ozlabs.org
2595 W:      http://www.ibm.com/developerworks/power/cell/
2596 S:      Supported
2597 F:      arch/powerpc/include/asm/cell*.h
2598 F:      arch/powerpc/include/asm/spu*.h
2599 F:      arch/powerpc/include/uapi/asm/spu*.h
2600 F:      arch/powerpc/oprofile/*cell*
2601 F:      arch/powerpc/platforms/cell/
2602
2603 CEPH COMMON CODE (LIBCEPH)
2604 M:      Ilya Dryomov <idryomov@gmail.com>
2605 M:      "Yan, Zheng" <zyan@redhat.com>
2606 M:      Sage Weil <sage@redhat.com>
2607 L:      ceph-devel@vger.kernel.org
2608 W:      http://ceph.com/
2609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2610 T:      git git://github.com/ceph/ceph-client.git
2611 S:      Supported
2612 F:      net/ceph/
2613 F:      include/linux/ceph/
2614 F:      include/linux/crush/
2615
2616 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2617 M:      "Yan, Zheng" <zyan@redhat.com>
2618 M:      Sage Weil <sage@redhat.com>
2619 M:      Ilya Dryomov <idryomov@gmail.com>
2620 L:      ceph-devel@vger.kernel.org
2621 W:      http://ceph.com/
2622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2623 T:      git git://github.com/ceph/ceph-client.git
2624 S:      Supported
2625 F:      Documentation/filesystems/ceph.txt
2626 F:      fs/ceph/
2627
2628 CERTIFICATE HANDLING:
2629 M:      David Howells <dhowells@redhat.com>
2630 M:      David Woodhouse <dwmw2@infradead.org>
2631 L:      keyrings@linux-nfs.org
2632 S:      Maintained
2633 F:      Documentation/module-signing.txt
2634 F:      certs/
2635 F:      scripts/extract-cert.c
2636
2637 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2638 L:      linux-usb@vger.kernel.org
2639 S:      Orphan
2640 F:      Documentation/usb/WUSB-Design-overview.txt
2641 F:      Documentation/usb/wusb-cbaf
2642 F:      drivers/usb/host/hwa-hc.c
2643 F:      drivers/usb/host/whci/
2644 F:      drivers/usb/wusbcore/
2645 F:      include/linux/usb/wusb*
2646
2647 CFAG12864B LCD DRIVER
2648 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2649 W:      http://miguelojeda.es/auxdisplay.htm
2650 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2651 S:      Maintained
2652 F:      drivers/auxdisplay/cfag12864b.c
2653 F:      include/linux/cfag12864b.h
2654
2655 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2656 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2657 W:      http://miguelojeda.es/auxdisplay.htm
2658 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2659 S:      Maintained
2660 F:      drivers/auxdisplay/cfag12864bfb.c
2661 F:      include/linux/cfag12864b.h
2662
2663 CFG80211 and NL80211
2664 M:      Johannes Berg <johannes@sipsolutions.net>
2665 L:      linux-wireless@vger.kernel.org
2666 W:      http://wireless.kernel.org/
2667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2669 S:      Maintained
2670 F:      include/uapi/linux/nl80211.h
2671 F:      include/net/cfg80211.h
2672 F:      net/wireless/*
2673 X:      net/wireless/wext*
2674
2675 CHAR and MISC DRIVERS
2676 M:      Arnd Bergmann <arnd@arndb.de>
2677 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2679 S:      Supported
2680 F:      drivers/char/*
2681 F:      drivers/misc/*
2682 F:      include/linux/miscdevice.h
2683
2684 CHECKPATCH
2685 M:      Andy Whitcroft <apw@canonical.com>
2686 M:      Joe Perches <joe@perches.com>
2687 S:      Maintained
2688 F:      scripts/checkpatch.pl
2689
2690 CHINESE DOCUMENTATION
2691 M:      Harry Wei <harryxiyou@gmail.com>
2692 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2693 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2694 S:      Maintained
2695 F:      Documentation/zh_CN/
2696
2697 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2698 M:      Peter Chen <Peter.Chen@freescale.com>
2699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2700 L:      linux-usb@vger.kernel.org
2701 S:      Maintained
2702 F:      drivers/usb/chipidea/
2703
2704 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2705 M:      Hans de Goede <hdegoede@redhat.com>
2706 L:      linux-input@vger.kernel.org
2707 S:      Maintained
2708 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2709 F:      drivers/input/touchscreen/chipone_icn8318.c
2710
2711 CHROME HARDWARE PLATFORM SUPPORT
2712 M:      Olof Johansson <olof@lixom.net>
2713 S:      Maintained
2714 F:      drivers/platform/chrome/
2715
2716 CISCO VIC ETHERNET NIC DRIVER
2717 M:      Christian Benvenuti <benve@cisco.com>
2718 M:      Sujith Sankar <ssujith@cisco.com>
2719 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2720 M:      Neel Patel <neepatel@cisco.com>
2721 S:      Supported
2722 F:      drivers/net/ethernet/cisco/enic/
2723
2724 CISCO VIC LOW LATENCY NIC DRIVER
2725 M:      Upinder Malhi <umalhi@cisco.com>
2726 S:      Supported
2727 F:      drivers/infiniband/hw/usnic
2728
2729 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2730 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2731 L:      netdev@vger.kernel.org
2732 S:      Maintained
2733 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2734
2735 CIRRUS LOGIC AUDIO CODEC DRIVERS
2736 M:      Brian Austin <brian.austin@cirrus.com>
2737 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2738 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2739 S:      Maintained
2740 F:      sound/soc/codecs/cs*
2741
2742 CLEANCACHE API
2743 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2744 L:      linux-kernel@vger.kernel.org
2745 S:      Maintained
2746 F:      mm/cleancache.c
2747 F:      include/linux/cleancache.h
2748
2749 CLK API
2750 M:      Russell King <linux@arm.linux.org.uk>
2751 L:      linux-clk@vger.kernel.org
2752 S:      Maintained
2753 F:      include/linux/clk.h
2754
2755 CLOCKSOURCE, CLOCKEVENT DRIVERS
2756 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2757 M:      Thomas Gleixner <tglx@linutronix.de>
2758 L:      linux-kernel@vger.kernel.org
2759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2760 S:      Supported
2761 F:      drivers/clocksource
2762
2763 CISCO FCOE HBA DRIVER
2764 M:      Hiral Patel <hiralpat@cisco.com>
2765 M:      Suma Ramars <sramars@cisco.com>
2766 M:      Brian Uchino <buchino@cisco.com>
2767 L:      linux-scsi@vger.kernel.org
2768 S:      Supported
2769 F:      drivers/scsi/fnic/
2770
2771 CISCO SCSI HBA DRIVER
2772 M:      Narsimhulu Musini <nmusini@cisco.com>
2773 M:      Sesidhar Baddela <sebaddel@cisco.com>
2774 L:      linux-scsi@vger.kernel.org
2775 S:      Supported
2776 F:      drivers/scsi/snic/
2777
2778 CMPC ACPI DRIVER
2779 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2780 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2781 L:      platform-driver-x86@vger.kernel.org
2782 S:      Supported
2783 F:      drivers/platform/x86/classmate-laptop.c
2784
2785 COBALT MEDIA DRIVER
2786 M:      Hans Verkuil <hans.verkuil@cisco.com>
2787 L:      linux-media@vger.kernel.org
2788 T:      git git://linuxtv.org/media_tree.git
2789 W:      http://linuxtv.org
2790 S:      Supported
2791 F:      drivers/media/pci/cobalt/
2792
2793 COCCINELLE/Semantic Patches (SmPL)
2794 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2795 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2796 M:      Nicolas Palix <nicolas.palix@imag.fr>
2797 M:      Michal Marek <mmarek@suse.com>
2798 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2800 W:      http://coccinelle.lip6.fr/
2801 S:      Supported
2802 F:      Documentation/coccinelle.txt
2803 F:      scripts/coccinelle/
2804 F:      scripts/coccicheck
2805
2806 CODA FILE SYSTEM
2807 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2808 M:      coda@cs.cmu.edu
2809 L:      codalist@coda.cs.cmu.edu
2810 W:      http://www.coda.cs.cmu.edu/
2811 S:      Maintained
2812 F:      Documentation/filesystems/coda.txt
2813 F:      fs/coda/
2814 F:      include/linux/coda*.h
2815 F:      include/uapi/linux/coda*.h
2816
2817 CODA V4L2 MEM2MEM DRIVER
2818 M:      Philipp Zabel <p.zabel@pengutronix.de>
2819 L:      linux-media@vger.kernel.org
2820 S:      Maintained
2821 F:      Documentation/devicetree/bindings/media/coda.txt
2822 F:      drivers/media/platform/coda/
2823
2824 COMMON CLK FRAMEWORK
2825 M:      Michael Turquette <mturquette@baylibre.com>
2826 M:      Stephen Boyd <sboyd@codeaurora.org>
2827 L:      linux-clk@vger.kernel.org
2828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2829 S:      Maintained
2830 F:      drivers/clk/
2831 X:      drivers/clk/clkdev.c
2832 F:      include/linux/clk-pr*
2833 F:      include/linux/clk/
2834
2835 COMMON INTERNET FILE SYSTEM (CIFS)
2836 M:      Steve French <sfrench@samba.org>
2837 L:      linux-cifs@vger.kernel.org
2838 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2839 W:      http://linux-cifs.samba.org/
2840 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2841 S:      Supported
2842 F:      Documentation/filesystems/cifs/
2843 F:      fs/cifs/
2844
2845 COMPACTPCI HOTPLUG CORE
2846 M:      Scott Murray <scott@spiteful.org>
2847 L:      linux-pci@vger.kernel.org
2848 S:      Maintained
2849 F:      drivers/pci/hotplug/cpci_hotplug*
2850
2851 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2852 M:      Scott Murray <scott@spiteful.org>
2853 L:      linux-pci@vger.kernel.org
2854 S:      Maintained
2855 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2856
2857 COMPACTPCI HOTPLUG GENERIC DRIVER
2858 M:      Scott Murray <scott@spiteful.org>
2859 L:      linux-pci@vger.kernel.org
2860 S:      Maintained
2861 F:      drivers/pci/hotplug/cpcihp_generic.c
2862
2863 COMPAL LAPTOP SUPPORT
2864 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2865 L:      platform-driver-x86@vger.kernel.org
2866 S:      Maintained
2867 F:      drivers/platform/x86/compal-laptop.c
2868
2869 CONEXANT ACCESSRUNNER USB DRIVER
2870 M:      Simon Arlott <cxacru@fire.lp0.eu>
2871 L:      accessrunner-general@lists.sourceforge.net
2872 W:      http://accessrunner.sourceforge.net/
2873 S:      Maintained
2874 F:      drivers/usb/atm/cxacru.c
2875
2876 CONFIGFS
2877 M:      Joel Becker <jlbec@evilplan.org>
2878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2879 S:      Supported
2880 F:      fs/configfs/
2881 F:      include/linux/configfs.h
2882
2883 CONNECTOR
2884 M:      Evgeniy Polyakov <zbr@ioremap.net>
2885 L:      netdev@vger.kernel.org
2886 S:      Maintained
2887 F:      drivers/connector/
2888
2889 CONTROL GROUP (CGROUP)
2890 M:      Tejun Heo <tj@kernel.org>
2891 M:      Li Zefan <lizefan@huawei.com>
2892 M:      Johannes Weiner <hannes@cmpxchg.org>
2893 L:      cgroups@vger.kernel.org
2894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2895 S:      Maintained
2896 F:      Documentation/cgroups/
2897 F:      include/linux/cgroup*
2898 F:      kernel/cgroup*
2899
2900 CONTROL GROUP - CPUSET
2901 M:      Li Zefan <lizefan@huawei.com>
2902 L:      cgroups@vger.kernel.org
2903 W:      http://www.bullopensource.org/cpuset/
2904 W:      http://oss.sgi.com/projects/cpusets/
2905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2906 S:      Maintained
2907 F:      Documentation/cgroups/cpusets.txt
2908 F:      include/linux/cpuset.h
2909 F:      kernel/cpuset.c
2910
2911 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2912 M:      Johannes Weiner <hannes@cmpxchg.org>
2913 M:      Michal Hocko <mhocko@kernel.org>
2914 L:      cgroups@vger.kernel.org
2915 L:      linux-mm@kvack.org
2916 S:      Maintained
2917 F:      mm/memcontrol.c
2918 F:      mm/swap_cgroup.c
2919
2920 CORETEMP HARDWARE MONITORING DRIVER
2921 M:      Fenghua Yu <fenghua.yu@intel.com>
2922 L:      lm-sensors@lm-sensors.org
2923 S:      Maintained
2924 F:      Documentation/hwmon/coretemp
2925 F:      drivers/hwmon/coretemp.c
2926
2927 COSA/SRP SYNC SERIAL DRIVER
2928 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2929 W:      http://www.fi.muni.cz/~kas/cosa/
2930 S:      Maintained
2931 F:      drivers/net/wan/cosa*
2932
2933 CPMAC ETHERNET DRIVER
2934 M:      Florian Fainelli <florian@openwrt.org>
2935 L:      netdev@vger.kernel.org
2936 S:      Maintained
2937 F:      drivers/net/ethernet/ti/cpmac.c
2938
2939 CPU FREQUENCY DRIVERS
2940 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2941 M:      Viresh Kumar <viresh.kumar@linaro.org>
2942 L:      linux-pm@vger.kernel.org
2943 S:      Maintained
2944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2945 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2946 F:      drivers/cpufreq/
2947 F:      include/linux/cpufreq.h
2948
2949 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2950 M:      Viresh Kumar <viresh.kumar@linaro.org>
2951 M:      Sudeep Holla <sudeep.holla@arm.com>
2952 L:      linux-pm@vger.kernel.org
2953 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2954 S:      Maintained
2955 F:      drivers/cpufreq/arm_big_little.h
2956 F:      drivers/cpufreq/arm_big_little.c
2957 F:      drivers/cpufreq/arm_big_little_dt.c
2958
2959 CPUIDLE DRIVER - ARM BIG LITTLE
2960 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2961 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2962 L:      linux-pm@vger.kernel.org
2963 L:      linux-arm-kernel@lists.infradead.org
2964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2965 S:      Maintained
2966 F:      drivers/cpuidle/cpuidle-big_little.c
2967
2968 CPUIDLE DRIVER - ARM EXYNOS
2969 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2970 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2971 M:      Kukjin Kim <kgene@kernel.org>
2972 L:      linux-pm@vger.kernel.org
2973 L:      linux-samsung-soc@vger.kernel.org
2974 S:      Supported
2975 F:      drivers/cpuidle/cpuidle-exynos.c
2976 F:      arch/arm/mach-exynos/pm.c
2977
2978 CPUIDLE DRIVERS
2979 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2980 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2981 L:      linux-pm@vger.kernel.org
2982 S:      Maintained
2983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2984 F:      drivers/cpuidle/*
2985 F:      include/linux/cpuidle.h
2986
2987 CPUID/MSR DRIVER
2988 M:      "H. Peter Anvin" <hpa@zytor.com>
2989 S:      Maintained
2990 F:      arch/x86/kernel/cpuid.c
2991 F:      arch/x86/kernel/msr.c
2992
2993 CPU POWER MONITORING SUBSYSTEM
2994 M:      Thomas Renninger <trenn@suse.com>
2995 L:      linux-pm@vger.kernel.org
2996 S:      Maintained
2997 F:      tools/power/cpupower/
2998
2999 CRAMFS FILESYSTEM
3000 W:      http://sourceforge.net/projects/cramfs/
3001 S:      Orphan / Obsolete
3002 F:      Documentation/filesystems/cramfs.txt
3003 F:      fs/cramfs/
3004
3005 CRIS PORT
3006 M:      Mikael Starvik <starvik@axis.com>
3007 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3008 L:      linux-cris-kernel@axis.com
3009 W:      http://developer.axis.com
3010 S:      Maintained
3011 F:      arch/cris/
3012 F:      drivers/tty/serial/crisv10.*
3013
3014 CRYPTO API
3015 M:      Herbert Xu <herbert@gondor.apana.org.au>
3016 M:      "David S. Miller" <davem@davemloft.net>
3017 L:      linux-crypto@vger.kernel.org
3018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3019 S:      Maintained
3020 F:      Documentation/crypto/
3021 F:      Documentation/DocBook/crypto-API.tmpl
3022 F:      arch/*/crypto/
3023 F:      crypto/
3024 F:      drivers/crypto/
3025 F:      include/crypto/
3026
3027 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3028 M:      Neil Horman <nhorman@tuxdriver.com>
3029 L:      linux-crypto@vger.kernel.org
3030 S:      Maintained
3031 F:      crypto/ansi_cprng.c
3032 F:      crypto/rng.c
3033
3034 CS5535 Audio ALSA driver
3035 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3036 S:      Maintained
3037 F:      sound/pci/cs5535audio/
3038
3039 CW1200 WLAN driver
3040 M:      Solomon Peachy <pizza@shaftnet.org>
3041 S:      Maintained
3042 F:      drivers/net/wireless/cw1200/
3043
3044 CX18 VIDEO4LINUX DRIVER
3045 M:      Andy Walls <awalls@md.metrocast.net>
3046 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3047 L:      linux-media@vger.kernel.org
3048 T:      git git://linuxtv.org/media_tree.git
3049 W:      http://linuxtv.org
3050 W:      http://www.ivtvdriver.org/index.php/Cx18
3051 S:      Maintained
3052 F:      Documentation/video4linux/cx18.txt
3053 F:      drivers/media/pci/cx18/
3054 F:      include/uapi/linux/ivtv*
3055
3056 CX2341X MPEG ENCODER HELPER MODULE
3057 M:      Hans Verkuil <hverkuil@xs4all.nl>
3058 L:      linux-media@vger.kernel.org
3059 T:      git git://linuxtv.org/media_tree.git
3060 W:      http://linuxtv.org
3061 S:      Maintained
3062 F:      drivers/media/common/cx2341x*
3063 F:      include/media/cx2341x*
3064
3065 CX24120 MEDIA DRIVER
3066 M:      Jemma Denson <jdenson@gmail.com>
3067 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3068 L:      linux-media@vger.kernel.org
3069 W:      http://linuxtv.org/
3070 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3071 S:      Maintained
3072 F:      drivers/media/dvb-frontends/cx24120*
3073
3074 CX88 VIDEO4LINUX DRIVER
3075 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3076 L:      linux-media@vger.kernel.org
3077 W:      http://linuxtv.org
3078 T:      git git://linuxtv.org/media_tree.git
3079 S:      Odd fixes
3080 F:      Documentation/video4linux/cx88/
3081 F:      drivers/media/pci/cx88/
3082
3083 CXD2820R MEDIA DRIVER
3084 M:      Antti Palosaari <crope@iki.fi>
3085 L:      linux-media@vger.kernel.org
3086 W:      http://linuxtv.org/
3087 W:      http://palosaari.fi/linux/
3088 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3089 T:      git git://linuxtv.org/anttip/media_tree.git
3090 S:      Maintained
3091 F:      drivers/media/dvb-frontends/cxd2820r*
3092
3093 CXGB3 ETHERNET DRIVER (CXGB3)
3094 M:      Santosh Raspatur <santosh@chelsio.com>
3095 L:      netdev@vger.kernel.org
3096 W:      http://www.chelsio.com
3097 S:      Supported
3098 F:      drivers/net/ethernet/chelsio/cxgb3/
3099
3100 CXGB3 ISCSI DRIVER (CXGB3I)
3101 M:      Karen Xie <kxie@chelsio.com>
3102 L:      linux-scsi@vger.kernel.org
3103 W:      http://www.chelsio.com
3104 S:      Supported
3105 F:      drivers/scsi/cxgbi/cxgb3i
3106
3107 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3108 M:      Steve Wise <swise@chelsio.com>
3109 L:      linux-rdma@vger.kernel.org
3110 W:      http://www.openfabrics.org
3111 S:      Supported
3112 F:      drivers/infiniband/hw/cxgb3/
3113
3114 CXGB4 ETHERNET DRIVER (CXGB4)
3115 M:      Hariprasad S <hariprasad@chelsio.com>
3116 L:      netdev@vger.kernel.org
3117 W:      http://www.chelsio.com
3118 S:      Supported
3119 F:      drivers/net/ethernet/chelsio/cxgb4/
3120
3121 CXGB4 ISCSI DRIVER (CXGB4I)
3122 M:      Karen Xie <kxie@chelsio.com>
3123 L:      linux-scsi@vger.kernel.org
3124 W:      http://www.chelsio.com
3125 S:      Supported
3126 F:      drivers/scsi/cxgbi/cxgb4i
3127
3128 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3129 M:      Steve Wise <swise@chelsio.com>
3130 L:      linux-rdma@vger.kernel.org
3131 W:      http://www.openfabrics.org
3132 S:      Supported
3133 F:      drivers/infiniband/hw/cxgb4/
3134
3135 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3136 M:      Casey Leedom <leedom@chelsio.com>
3137 L:      netdev@vger.kernel.org
3138 W:      http://www.chelsio.com
3139 S:      Supported
3140 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3141
3142 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3143 M:      Ian Munsie <imunsie@au1.ibm.com>
3144 M:      Michael Neuling <mikey@neuling.org>
3145 L:      linuxppc-dev@lists.ozlabs.org
3146 S:      Supported
3147 F:      drivers/misc/cxl/
3148 F:      include/misc/cxl*
3149 F:      include/uapi/misc/cxl.h
3150 F:      Documentation/powerpc/cxl.txt
3151 F:      Documentation/powerpc/cxl.txt
3152 F:      Documentation/ABI/testing/sysfs-class-cxl
3153
3154 STMMAC ETHERNET DRIVER
3155 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3156 L:      netdev@vger.kernel.org
3157 W:      http://www.stlinux.com
3158 S:      Supported
3159 F:      drivers/net/ethernet/stmicro/stmmac/
3160
3161 CYBERPRO FB DRIVER
3162 M:      Russell King <linux@arm.linux.org.uk>
3163 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3164 W:      http://www.arm.linux.org.uk/
3165 S:      Maintained
3166 F:      drivers/video/fbdev/cyber2000fb.*
3167
3168 CYCLADES ASYNC MUX DRIVER
3169 W:      http://www.cyclades.com/
3170 S:      Orphan
3171 F:      drivers/tty/cyclades.c
3172 F:      include/linux/cyclades.h
3173 F:      include/uapi/linux/cyclades.h
3174
3175 CYCLADES PC300 DRIVER
3176 W:      http://www.cyclades.com/
3177 S:      Orphan
3178 F:      drivers/net/wan/pc300*
3179
3180 CYPRESS_FIRMWARE MEDIA DRIVER
3181 M:      Antti Palosaari <crope@iki.fi>
3182 L:      linux-media@vger.kernel.org
3183 W:      http://linuxtv.org/
3184 W:      http://palosaari.fi/linux/
3185 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3186 T:      git git://linuxtv.org/anttip/media_tree.git
3187 S:      Maintained
3188 F:      drivers/media/common/cypress_firmware*
3189
3190 CYTTSP TOUCHSCREEN DRIVER
3191 M:      Ferruh Yigit <fery@cypress.com>
3192 L:      linux-input@vger.kernel.org
3193 S:      Supported
3194 F:      drivers/input/touchscreen/cyttsp*
3195 F:      include/linux/input/cyttsp.h
3196
3197 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3198 M:      Joshua Kinard <kumba@gentoo.org>
3199 S:      Maintained
3200 F:      drivers/rtc/rtc-ds1685.c
3201 F:      include/linux/rtc/ds1685.h
3202
3203 DAMA SLAVE for AX.25
3204 M:      Joerg Reuter <jreuter@yaina.de>
3205 W:      http://yaina.de/jreuter/
3206 W:      http://www.qsl.net/dl1bke/
3207 L:      linux-hams@vger.kernel.org
3208 S:      Maintained
3209 F:      net/ax25/af_ax25.c
3210 F:      net/ax25/ax25_dev.c
3211 F:      net/ax25/ax25_ds_*
3212 F:      net/ax25/ax25_in.c
3213 F:      net/ax25/ax25_out.c
3214 F:      net/ax25/ax25_timer.c
3215 F:      net/ax25/sysctl_net_ax25.c
3216
3217 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3218 L:      netdev@vger.kernel.org
3219 S:      Orphan
3220 F:      Documentation/networking/dmfe.txt
3221 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3222
3223 DC390/AM53C974 SCSI driver
3224 M:      Hannes Reinecke <hare@suse.com>
3225 L:      linux-scsi@vger.kernel.org
3226 S:      Maintained
3227 F:      drivers/scsi/am53c974.c
3228
3229 DC395x SCSI driver
3230 M:      Oliver Neukum <oliver@neukum.org>
3231 M:      Ali Akcaagac <aliakc@web.de>
3232 M:      Jamie Lenehan <lenehan@twibble.org>
3233 L:      dc395x@twibble.org
3234 W:      http://twibble.org/dist/dc395x/
3235 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3236 S:      Maintained
3237 F:      Documentation/scsi/dc395x.txt
3238 F:      drivers/scsi/dc395x.*
3239
3240 DCCP PROTOCOL
3241 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3242 L:      dccp@vger.kernel.org
3243 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3244 S:      Maintained
3245 F:      include/linux/dccp.h
3246 F:      include/uapi/linux/dccp.h
3247 F:      include/linux/tfrc.h
3248 F:      net/dccp/
3249
3250 DECnet NETWORK LAYER
3251 W:      http://linux-decnet.sourceforge.net
3252 L:      linux-decnet-user@lists.sourceforge.net
3253 S:      Orphan
3254 F:      Documentation/networking/decnet.txt
3255 F:      net/decnet/
3256
3257 DECSTATION PLATFORM SUPPORT
3258 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3259 L:      linux-mips@linux-mips.org
3260 W:      http://www.linux-mips.org/wiki/DECstation
3261 S:      Maintained
3262 F:      arch/mips/dec/
3263 F:      arch/mips/include/asm/dec/
3264 F:      arch/mips/include/asm/mach-dec/
3265
3266 DEFXX FDDI NETWORK DRIVER
3267 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3268 S:      Maintained
3269 F:      drivers/net/fddi/defxx.*
3270
3271 DELL LAPTOP DRIVER
3272 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3273 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3274 L:      platform-driver-x86@vger.kernel.org
3275 S:      Maintained
3276 F:      drivers/platform/x86/dell-laptop.c
3277
3278 DELL LAPTOP RBTN DRIVER
3279 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3280 S:      Maintained
3281 F:      drivers/platform/x86/dell-rbtn.*
3282
3283 DELL LAPTOP FREEFALL DRIVER
3284 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3285 S:      Maintained
3286 F:      drivers/platform/x86/dell-smo8800.c
3287
3288 DELL LAPTOP SMM DRIVER
3289 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3290 S:      Maintained
3291 F:      drivers/hwmon/dell-smm-hwmon.c
3292 F:      include/uapi/linux/i8k.h
3293
3294 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3295 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3296 S:      Maintained
3297 F:      Documentation/dcdbas.txt
3298 F:      drivers/firmware/dcdbas.*
3299
3300 DELL WMI EXTRAS DRIVER
3301 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3302 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3303 S:      Maintained
3304 F:      drivers/platform/x86/dell-wmi.c
3305
3306 DESIGNWARE USB2 DRD IP DRIVER
3307 M:      John Youn <johnyoun@synopsys.com>
3308 L:      linux-usb@vger.kernel.org
3309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3310 S:      Maintained
3311 F:      drivers/usb/dwc2/
3312
3313 DESIGNWARE USB3 DRD IP DRIVER
3314 M:      Felipe Balbi <balbi@ti.com>
3315 L:      linux-usb@vger.kernel.org
3316 L:      linux-omap@vger.kernel.org
3317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3318 S:      Maintained
3319 F:      drivers/usb/dwc3/
3320
3321 DEVICE COREDUMP (DEV_COREDUMP)
3322 M:      Johannes Berg <johannes@sipsolutions.net>
3323 L:      linux-kernel@vger.kernel.org
3324 S:      Maintained
3325 F:      drivers/base/devcoredump.c
3326 F:      include/linux/devcoredump.h
3327
3328 DEVICE FREQUENCY (DEVFREQ)
3329 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3330 M:      Kyungmin Park <kyungmin.park@samsung.com>
3331 L:      linux-pm@vger.kernel.org
3332 S:      Maintained
3333 F:      drivers/devfreq/
3334
3335 DEVICE NUMBER REGISTRY
3336 M:      Torben Mathiasen <device@lanana.org>
3337 W:      http://lanana.org/docs/device-list/index.html
3338 S:      Maintained
3339
3340 DEVICE-MAPPER  (LVM)
3341 M:      Alasdair Kergon <agk@redhat.com>
3342 M:      Mike Snitzer <snitzer@redhat.com>
3343 M:      dm-devel@redhat.com
3344 L:      dm-devel@redhat.com
3345 W:      http://sources.redhat.com/dm
3346 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3348 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3349 S:      Maintained
3350 F:      Documentation/device-mapper/
3351 F:      drivers/md/dm*
3352 F:      drivers/md/persistent-data/
3353 F:      include/linux/device-mapper.h
3354 F:      include/linux/dm-*.h
3355 F:      include/uapi/linux/dm-*.h
3356
3357 DIALOG SEMICONDUCTOR DRIVERS
3358 M:      Support Opensource <support.opensource@diasemi.com>
3359 W:      http://www.dialog-semiconductor.com/products
3360 S:      Supported
3361 F:      Documentation/hwmon/da90??
3362 F:      drivers/gpio/gpio-da90??.c
3363 F:      drivers/hwmon/da90??-hwmon.c
3364 F:      drivers/iio/adc/da91??-*.c
3365 F:      drivers/input/misc/da90??_onkey.c
3366 F:      drivers/input/touchscreen/da9052_tsi.c
3367 F:      drivers/leds/leds-da90??.c
3368 F:      drivers/mfd/da903x.c
3369 F:      drivers/mfd/da90??-*.c
3370 F:      drivers/mfd/da91??-*.c
3371 F:      drivers/power/da9052-battery.c
3372 F:      drivers/power/da91??-*.c
3373 F:      drivers/regulator/da903x.c
3374 F:      drivers/regulator/da9???-regulator.[ch]
3375 F:      drivers/rtc/rtc-da90??.c
3376 F:      drivers/video/backlight/da90??_bl.c
3377 F:      drivers/watchdog/da90??_wdt.c
3378 F:      include/linux/mfd/da903x.h
3379 F:      include/linux/mfd/da9052/
3380 F:      include/linux/mfd/da9055/
3381 F:      include/linux/mfd/da9063/
3382 F:      include/linux/mfd/da9150/
3383 F:      include/sound/da[79]*.h
3384 F:      sound/soc/codecs/da[79]*.[ch]
3385
3386 DIGI NEO AND CLASSIC PCI PRODUCTS
3387 M:      Lidza Louina <lidza.louina@gmail.com>
3388 M:      Mark Hounschell <markh@compro.net>
3389 L:      driverdev-devel@linuxdriverproject.org
3390 S:      Maintained
3391 F:      drivers/staging/dgnc/
3392
3393 DIGI EPCA PCI PRODUCTS
3394 M:      Lidza Louina <lidza.louina@gmail.com>
3395 M:      Mark Hounschell <markh@compro.net>
3396 M:      Daeseok Youn <daeseok.youn@gmail.com>
3397 L:      driverdev-devel@linuxdriverproject.org
3398 S:      Maintained
3399 F:      drivers/staging/dgap/
3400
3401 DIOLAN U2C-12 I2C DRIVER
3402 M:      Guenter Roeck <linux@roeck-us.net>
3403 L:      linux-i2c@vger.kernel.org
3404 S:      Maintained
3405 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3406
3407 DIRECT ACCESS (DAX)
3408 M:      Matthew Wilcox <willy@linux.intel.com>
3409 L:      linux-fsdevel@vger.kernel.org
3410 S:      Supported
3411 F:      fs/dax.c
3412
3413 DIRECTORY NOTIFICATION (DNOTIFY)
3414 M:      Eric Paris <eparis@parisplace.org>
3415 S:      Maintained
3416 F:      Documentation/filesystems/dnotify.txt
3417 F:      fs/notify/dnotify/
3418 F:      include/linux/dnotify.h
3419
3420 DISK GEOMETRY AND PARTITION HANDLING
3421 M:      Andries Brouwer <aeb@cwi.nl>
3422 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3423 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3424 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3425 S:      Maintained
3426
3427 DISKQUOTA
3428 M:      Jan Kara <jack@suse.com>
3429 S:      Maintained
3430 F:      Documentation/filesystems/quota.txt
3431 F:      fs/quota/
3432 F:      include/linux/quota*.h
3433 F:      include/uapi/linux/quota*.h
3434
3435 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3436 M:      Bernie Thompson <bernie@plugable.com>
3437 L:      linux-fbdev@vger.kernel.org
3438 S:      Maintained
3439 W:      http://plugable.com/category/projects/udlfb/
3440 F:      drivers/video/fbdev/udlfb.c
3441 F:      include/video/udlfb.h
3442 F:      Documentation/fb/udlfb.txt
3443
3444 DISTRIBUTED LOCK MANAGER (DLM)
3445 M:      Christine Caulfield <ccaulfie@redhat.com>
3446 M:      David Teigland <teigland@redhat.com>
3447 L:      cluster-devel@redhat.com
3448 W:      http://sources.redhat.com/cluster/
3449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3450 S:      Supported
3451 F:      fs/dlm/
3452
3453 DMA BUFFER SHARING FRAMEWORK
3454 M:      Sumit Semwal <sumit.semwal@linaro.org>
3455 S:      Maintained
3456 L:      linux-media@vger.kernel.org
3457 L:      dri-devel@lists.freedesktop.org
3458 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3459 F:      drivers/dma-buf/
3460 F:      include/linux/dma-buf*
3461 F:      include/linux/reservation.h
3462 F:      include/linux/*fence.h
3463 F:      Documentation/dma-buf-sharing.txt
3464 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3465
3466 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3467 M:      Vinod Koul <vinod.koul@intel.com>
3468 L:      dmaengine@vger.kernel.org
3469 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3470 S:      Maintained
3471 F:      drivers/dma/
3472 F:      include/linux/dmaengine.h
3473 F:      Documentation/dmaengine/
3474 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3475
3476 DME1737 HARDWARE MONITOR DRIVER
3477 M:      Juerg Haefliger <juergh@gmail.com>
3478 L:      lm-sensors@lm-sensors.org
3479 S:      Maintained
3480 F:      Documentation/hwmon/dme1737
3481 F:      drivers/hwmon/dme1737.c
3482
3483 DMI/SMBIOS SUPPORT
3484 M:      Jean Delvare <jdelvare@suse.com>
3485 S:      Maintained
3486 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3487 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3488 F:      drivers/firmware/dmi-id.c
3489 F:      drivers/firmware/dmi_scan.c
3490 F:      include/linux/dmi.h
3491
3492 DOCUMENTATION
3493 M:      Jonathan Corbet <corbet@lwn.net>
3494 L:      linux-doc@vger.kernel.org
3495 S:      Maintained
3496 F:      Documentation/
3497 X:      Documentation/ABI/
3498 X:      Documentation/devicetree/
3499 X:      Documentation/acpi
3500 X:      Documentation/power
3501 X:      Documentation/spi
3502 X:      Documentation/DocBook/media
3503 T:      git git://git.lwn.net/linux-2.6.git docs-next
3504
3505 DOUBLETALK DRIVER
3506 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3507 L:      blinux-list@redhat.com
3508 S:      Maintained
3509 F:      drivers/char/dtlk.c
3510 F:      include/linux/dtlk.h
3511
3512 DPT_I2O SCSI RAID DRIVER
3513 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3514 L:      linux-scsi@vger.kernel.org
3515 W:      http://www.adaptec.com/
3516 S:      Maintained
3517 F:      drivers/scsi/dpt*
3518 F:      drivers/scsi/dpt/
3519
3520 DRBD DRIVER
3521 P:      Philipp Reisner
3522 P:      Lars Ellenberg
3523 M:      drbd-dev@lists.linbit.com
3524 L:      drbd-user@lists.linbit.com
3525 W:      http://www.drbd.org
3526 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3527 T:      git git://git.drbd.org/drbd-8.3.git
3528 S:      Supported
3529 F:      drivers/block/drbd/
3530 F:      lib/lru_cache.c
3531 F:      Documentation/blockdev/drbd/
3532
3533 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3534 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3536 S:      Supported
3537 F:      Documentation/kobject.txt
3538 F:      drivers/base/
3539 F:      fs/debugfs/
3540 F:      fs/kernfs/
3541 F:      fs/sysfs/
3542 F:      include/linux/debugfs.h
3543 F:      include/linux/kobj*
3544 F:      lib/kobj*
3545
3546 DRM DRIVERS
3547 M:      David Airlie <airlied@linux.ie>
3548 L:      dri-devel@lists.freedesktop.org
3549 T:      git git://people.freedesktop.org/~airlied/linux
3550 S:      Maintained
3551 F:      drivers/gpu/drm/
3552 F:      drivers/gpu/vga/
3553 F:      include/drm/
3554 F:      include/uapi/drm/
3555
3556 RADEON DRM DRIVERS
3557 M:      Alex Deucher <alexander.deucher@amd.com>
3558 M:      Christian König <christian.koenig@amd.com>
3559 L:      dri-devel@lists.freedesktop.org
3560 T:      git git://people.freedesktop.org/~agd5f/linux
3561 S:      Supported
3562 F:      drivers/gpu/drm/radeon/
3563 F:      include/uapi/drm/radeon*
3564
3565 DRM PANEL DRIVERS
3566 M:      Thierry Reding <thierry.reding@gmail.com>
3567 L:      dri-devel@lists.freedesktop.org
3568 T:      git git://anongit.freedesktop.org/tegra/linux.git
3569 S:      Maintained
3570 F:      drivers/gpu/drm/drm_panel.c
3571 F:      drivers/gpu/drm/panel/
3572 F:      include/drm/drm_panel.h
3573 F:      Documentation/devicetree/bindings/panel/
3574
3575 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3576 M:      Daniel Vetter <daniel.vetter@intel.com>
3577 M:      Jani Nikula <jani.nikula@linux.intel.com>
3578 L:      intel-gfx@lists.freedesktop.org
3579 L:      dri-devel@lists.freedesktop.org
3580 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3581 T:      git git://anongit.freedesktop.org/drm-intel
3582 S:      Supported
3583 F:      drivers/gpu/drm/i915/
3584 F:      include/drm/i915*
3585 F:      include/uapi/drm/i915*
3586
3587 DRM DRIVERS FOR EXYNOS
3588 M:      Inki Dae <inki.dae@samsung.com>
3589 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3590 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3591 M:      Kyungmin Park <kyungmin.park@samsung.com>
3592 L:      dri-devel@lists.freedesktop.org
3593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3594 S:      Supported
3595 F:      drivers/gpu/drm/exynos/
3596 F:      include/drm/exynos*
3597 F:      include/uapi/drm/exynos*
3598
3599 DRM DRIVERS FOR FREESCALE DCU
3600 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3601 M:      Alison Wang <alison.wang@freescale.com>
3602 L:      dri-devel@lists.freedesktop.org
3603 S:      Supported
3604 F:      drivers/gpu/drm/fsl-dcu/
3605 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3606 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3607
3608 DRM DRIVERS FOR FREESCALE IMX
3609 M:      Philipp Zabel <p.zabel@pengutronix.de>
3610 L:      dri-devel@lists.freedesktop.org
3611 S:      Maintained
3612 F:      drivers/gpu/drm/imx/
3613 F:      Documentation/devicetree/bindings/drm/imx/
3614
3615 DRM DRIVERS FOR NVIDIA TEGRA
3616 M:      Thierry Reding <thierry.reding@gmail.com>
3617 M:      Terje Bergström <tbergstrom@nvidia.com>
3618 L:      dri-devel@lists.freedesktop.org
3619 L:      linux-tegra@vger.kernel.org
3620 T:      git git://anongit.freedesktop.org/tegra/linux.git
3621 S:      Supported
3622 F:      drivers/gpu/drm/tegra/
3623 F:      drivers/gpu/host1x/
3624 F:      include/linux/host1x.h
3625 F:      include/uapi/drm/tegra_drm.h
3626 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3627
3628 DRM DRIVERS FOR RENESAS
3629 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3630 L:      dri-devel@lists.freedesktop.org
3631 L:      linux-sh@vger.kernel.org
3632 T:      git git://people.freedesktop.org/~airlied/linux
3633 S:      Supported
3634 F:      drivers/gpu/drm/rcar-du/
3635 F:      drivers/gpu/drm/shmobile/
3636 F:      include/linux/platform_data/shmob_drm.h
3637
3638 DRM DRIVERS FOR ROCKCHIP
3639 M:      Mark Yao <mark.yao@rock-chips.com>
3640 L:      dri-devel@lists.freedesktop.org
3641 S:      Maintained
3642 F:      drivers/gpu/drm/rockchip/
3643 F:      Documentation/devicetree/bindings/video/rockchip*
3644
3645 DRM DRIVERS FOR STI
3646 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3647 M:      Vincent Abriou <vincent.abriou@st.com>
3648 L:      dri-devel@lists.freedesktop.org
3649 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3650 S:      Maintained
3651 F:      drivers/gpu/drm/sti
3652 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3653
3654 DSBR100 USB FM RADIO DRIVER
3655 M:      Alexey Klimov <klimov.linux@gmail.com>
3656 L:      linux-media@vger.kernel.org
3657 T:      git git://linuxtv.org/media_tree.git
3658 S:      Maintained
3659 F:      drivers/media/radio/dsbr100.c
3660
3661 DSCC4 DRIVER
3662 M:      Francois Romieu <romieu@fr.zoreil.com>
3663 L:      netdev@vger.kernel.org
3664 S:      Maintained
3665 F:      drivers/net/wan/dscc4.c
3666
3667 DT3155 MEDIA DRIVER
3668 M:      Hans Verkuil <hverkuil@xs4all.nl>
3669 L:      linux-media@vger.kernel.org
3670 T:      git git://linuxtv.org/media_tree.git
3671 W:      http://linuxtv.org
3672 S:      Odd Fixes
3673 F:      drivers/media/pci/dt3155/
3674
3675 DVB_USB_AF9015 MEDIA DRIVER
3676 M:      Antti Palosaari <crope@iki.fi>
3677 L:      linux-media@vger.kernel.org
3678 W:      http://linuxtv.org/
3679 W:      http://palosaari.fi/linux/
3680 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3681 T:      git git://linuxtv.org/anttip/media_tree.git
3682 S:      Maintained
3683 F:      drivers/media/usb/dvb-usb-v2/af9015*
3684
3685 DVB_USB_AF9035 MEDIA DRIVER
3686 M:      Antti Palosaari <crope@iki.fi>
3687 L:      linux-media@vger.kernel.org
3688 W:      http://linuxtv.org/
3689 W:      http://palosaari.fi/linux/
3690 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3691 T:      git git://linuxtv.org/anttip/media_tree.git
3692 S:      Maintained
3693 F:      drivers/media/usb/dvb-usb-v2/af9035*
3694
3695 DVB_USB_ANYSEE MEDIA DRIVER
3696 M:      Antti Palosaari <crope@iki.fi>
3697 L:      linux-media@vger.kernel.org
3698 W:      http://linuxtv.org/
3699 W:      http://palosaari.fi/linux/
3700 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3701 T:      git git://linuxtv.org/anttip/media_tree.git
3702 S:      Maintained
3703 F:      drivers/media/usb/dvb-usb-v2/anysee*
3704
3705 DVB_USB_AU6610 MEDIA DRIVER
3706 M:      Antti Palosaari <crope@iki.fi>
3707 L:      linux-media@vger.kernel.org
3708 W:      http://linuxtv.org/
3709 W:      http://palosaari.fi/linux/
3710 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3711 T:      git git://linuxtv.org/anttip/media_tree.git
3712 S:      Maintained
3713 F:      drivers/media/usb/dvb-usb-v2/au6610*
3714
3715 DVB_USB_CE6230 MEDIA DRIVER
3716 M:      Antti Palosaari <crope@iki.fi>
3717 L:      linux-media@vger.kernel.org
3718 W:      http://linuxtv.org/
3719 W:      http://palosaari.fi/linux/
3720 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3721 T:      git git://linuxtv.org/anttip/media_tree.git
3722 S:      Maintained
3723 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3724
3725 DVB_USB_CXUSB MEDIA DRIVER
3726 M:      Michael Krufky <mkrufky@linuxtv.org>
3727 L:      linux-media@vger.kernel.org
3728 W:      http://linuxtv.org/
3729 W:      http://github.com/mkrufky
3730 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3731 T:      git git://linuxtv.org/media_tree.git
3732 S:      Maintained
3733 F:      drivers/media/usb/dvb-usb/cxusb*
3734
3735 DVB_USB_EC168 MEDIA DRIVER
3736 M:      Antti Palosaari <crope@iki.fi>
3737 L:      linux-media@vger.kernel.org
3738 W:      http://linuxtv.org/
3739 W:      http://palosaari.fi/linux/
3740 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3741 T:      git git://linuxtv.org/anttip/media_tree.git
3742 S:      Maintained
3743 F:      drivers/media/usb/dvb-usb-v2/ec168*
3744
3745 DVB_USB_GL861 MEDIA DRIVER
3746 M:      Antti Palosaari <crope@iki.fi>
3747 L:      linux-media@vger.kernel.org
3748 W:      http://linuxtv.org/
3749 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3750 T:      git git://linuxtv.org/anttip/media_tree.git
3751 S:      Maintained
3752 F:      drivers/media/usb/dvb-usb-v2/gl861*
3753
3754 DVB_USB_MXL111SF MEDIA DRIVER
3755 M:      Michael Krufky <mkrufky@linuxtv.org>
3756 L:      linux-media@vger.kernel.org
3757 W:      http://linuxtv.org/
3758 W:      http://github.com/mkrufky
3759 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3760 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3761 S:      Maintained
3762 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3763
3764 DVB_USB_RTL28XXU MEDIA DRIVER
3765 M:      Antti Palosaari <crope@iki.fi>
3766 L:      linux-media@vger.kernel.org
3767 W:      http://linuxtv.org/
3768 W:      http://palosaari.fi/linux/
3769 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3770 T:      git git://linuxtv.org/anttip/media_tree.git
3771 S:      Maintained
3772 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3773
3774 DVB_USB_V2 MEDIA DRIVER
3775 M:      Antti Palosaari <crope@iki.fi>
3776 L:      linux-media@vger.kernel.org
3777 W:      http://linuxtv.org/
3778 W:      http://palosaari.fi/linux/
3779 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3780 T:      git git://linuxtv.org/anttip/media_tree.git
3781 S:      Maintained
3782 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3783 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3784
3785 DYNAMIC DEBUG
3786 M:      Jason Baron <jbaron@akamai.com>
3787 S:      Maintained
3788 F:      lib/dynamic_debug.c
3789 F:      include/linux/dynamic_debug.h
3790
3791 DZ DECSTATION DZ11 SERIAL DRIVER
3792 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3793 S:      Maintained
3794 F:      drivers/tty/serial/dz.*
3795
3796 E3X0 POWER BUTTON DRIVER
3797 M:      Moritz Fischer <moritz.fischer@ettus.com>
3798 L:      usrp-users@lists.ettus.com
3799 W:      http://www.ettus.com
3800 S:      Supported
3801 F:      drivers/input/misc/e3x0-button.c
3802 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3803
3804 E4000 MEDIA DRIVER
3805 M:      Antti Palosaari <crope@iki.fi>
3806 L:      linux-media@vger.kernel.org
3807 W:      http://linuxtv.org/
3808 W:      http://palosaari.fi/linux/
3809 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3810 T:      git git://linuxtv.org/anttip/media_tree.git
3811 S:      Maintained
3812 F:      drivers/media/tuners/e4000*
3813
3814 EATA ISA/EISA/PCI SCSI DRIVER
3815 M:      Dario Ballabio <ballabio_dario@emc.com>
3816 L:      linux-scsi@vger.kernel.org
3817 S:      Maintained
3818 F:      drivers/scsi/eata.c
3819
3820 EC100 MEDIA DRIVER
3821 M:      Antti Palosaari <crope@iki.fi>
3822 L:      linux-media@vger.kernel.org
3823 W:      http://linuxtv.org/
3824 W:      http://palosaari.fi/linux/
3825 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3826 T:      git git://linuxtv.org/anttip/media_tree.git
3827 S:      Maintained
3828 F:      drivers/media/dvb-frontends/ec100*
3829
3830 ECRYPT FILE SYSTEM
3831 M:      Tyler Hicks <tyhicks@canonical.com>
3832 L:      ecryptfs@vger.kernel.org
3833 W:      http://ecryptfs.org
3834 W:      https://launchpad.net/ecryptfs
3835 S:      Supported
3836 F:      Documentation/filesystems/ecryptfs.txt
3837 F:      fs/ecryptfs/
3838
3839 EDAC-CORE
3840 M:      Doug Thompson <dougthompson@xmission.com>
3841 M:      Borislav Petkov <bp@alien8.de>
3842 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3843 L:      linux-edac@vger.kernel.org
3844 W:      bluesmoke.sourceforge.net
3845 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3846 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3847 S:      Supported
3848 F:      Documentation/edac.txt
3849 F:      drivers/edac/
3850 F:      include/linux/edac.h
3851
3852 EDAC-AMD64
3853 M:      Doug Thompson <dougthompson@xmission.com>
3854 M:      Borislav Petkov <bp@alien8.de>
3855 L:      linux-edac@vger.kernel.org
3856 W:      bluesmoke.sourceforge.net
3857 S:      Maintained
3858 F:      drivers/edac/amd64_edac*
3859
3860 EDAC-CALXEDA
3861 M:      Doug Thompson <dougthompson@xmission.com>
3862 M:      Robert Richter <rric@kernel.org>
3863 L:      linux-edac@vger.kernel.org
3864 W:      bluesmoke.sourceforge.net
3865 S:      Maintained
3866 F:      drivers/edac/highbank*
3867
3868 EDAC-CAVIUM
3869 M:      Ralf Baechle <ralf@linux-mips.org>
3870 M:      David Daney <david.daney@cavium.com>
3871 L:      linux-edac@vger.kernel.org
3872 L:      linux-mips@linux-mips.org
3873 W:      bluesmoke.sourceforge.net
3874 S:      Supported
3875 F:      drivers/edac/octeon_edac*
3876
3877 EDAC-E752X
3878 M:      Mark Gross <mark.gross@intel.com>
3879 M:      Doug Thompson <dougthompson@xmission.com>
3880 L:      linux-edac@vger.kernel.org
3881 W:      bluesmoke.sourceforge.net
3882 S:      Maintained
3883 F:      drivers/edac/e752x_edac.c
3884
3885 EDAC-E7XXX
3886 M:      Doug Thompson <dougthompson@xmission.com>
3887 L:      linux-edac@vger.kernel.org
3888 W:      bluesmoke.sourceforge.net
3889 S:      Maintained
3890 F:      drivers/edac/e7xxx_edac.c
3891
3892 EDAC-GHES
3893 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3894 L:      linux-edac@vger.kernel.org
3895 W:      bluesmoke.sourceforge.net
3896 S:      Maintained
3897 F:      drivers/edac/ghes_edac.c
3898
3899 EDAC-I82443BXGX
3900 M:      Tim Small <tim@buttersideup.com>
3901 L:      linux-edac@vger.kernel.org
3902 W:      bluesmoke.sourceforge.net
3903 S:      Maintained
3904 F:      drivers/edac/i82443bxgx_edac.c
3905
3906 EDAC-I3000
3907 M:      Jason Uhlenkott <juhlenko@akamai.com>
3908 L:      linux-edac@vger.kernel.org
3909 W:      bluesmoke.sourceforge.net
3910 S:      Maintained
3911 F:      drivers/edac/i3000_edac.c
3912
3913 EDAC-I5000
3914 M:      Doug Thompson <dougthompson@xmission.com>
3915 L:      linux-edac@vger.kernel.org
3916 W:      bluesmoke.sourceforge.net
3917 S:      Maintained
3918 F:      drivers/edac/i5000_edac.c
3919
3920 EDAC-I5400
3921 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3922 L:      linux-edac@vger.kernel.org
3923 W:      bluesmoke.sourceforge.net
3924 S:      Maintained
3925 F:      drivers/edac/i5400_edac.c
3926
3927 EDAC-I7300
3928 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3929 L:      linux-edac@vger.kernel.org
3930 W:      bluesmoke.sourceforge.net
3931 S:      Maintained
3932 F:      drivers/edac/i7300_edac.c
3933
3934 EDAC-I7CORE
3935 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3936 L:      linux-edac@vger.kernel.org
3937 W:      bluesmoke.sourceforge.net
3938 S:      Maintained
3939 F:      drivers/edac/i7core_edac.c
3940
3941 EDAC-I82975X
3942 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3943 M:      "Arvind R." <arvino55@gmail.com>
3944 L:      linux-edac@vger.kernel.org
3945 W:      bluesmoke.sourceforge.net
3946 S:      Maintained
3947 F:      drivers/edac/i82975x_edac.c
3948
3949 EDAC-IE31200
3950 M:      Jason Baron <jbaron@akamai.com>
3951 L:      linux-edac@vger.kernel.org
3952 W:      bluesmoke.sourceforge.net
3953 S:      Maintained
3954 F:      drivers/edac/ie31200_edac.c
3955
3956 EDAC-MPC85XX
3957 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3958 L:      linux-edac@vger.kernel.org
3959 W:      bluesmoke.sourceforge.net
3960 S:      Maintained
3961 F:      drivers/edac/mpc85xx_edac.[ch]
3962
3963 EDAC-PASEMI
3964 M:      Egor Martovetsky <egor@pasemi.com>
3965 L:      linux-edac@vger.kernel.org
3966 W:      bluesmoke.sourceforge.net
3967 S:      Maintained
3968 F:      drivers/edac/pasemi_edac.c
3969
3970 EDAC-R82600
3971 M:      Tim Small <tim@buttersideup.com>
3972 L:      linux-edac@vger.kernel.org
3973 W:      bluesmoke.sourceforge.net
3974 S:      Maintained
3975 F:      drivers/edac/r82600_edac.c
3976
3977 EDAC-SBRIDGE
3978 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3979 L:      linux-edac@vger.kernel.org
3980 W:      bluesmoke.sourceforge.net
3981 S:      Maintained
3982 F:      drivers/edac/sb_edac.c
3983
3984 EDAC-XGENE
3985 APPLIED MICRO (APM) X-GENE SOC EDAC
3986 M:     Loc Ho <lho@apm.com>
3987 S:     Supported
3988 F:     drivers/edac/xgene_edac.c
3989 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3990
3991 EDIROL UA-101/UA-1000 DRIVER
3992 M:      Clemens Ladisch <clemens@ladisch.de>
3993 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3994 T:      git git://git.alsa-project.org/alsa-kernel.git
3995 S:      Maintained
3996 F:      sound/usb/misc/ua101.c
3997
3998 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3999 M:      Matt Fleming <matt.fleming@intel.com>
4000 L:      linux-efi@vger.kernel.org
4001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4002 S:      Maintained
4003 F:      Documentation/efi-stub.txt
4004 F:      arch/ia64/kernel/efi.c
4005 F:      arch/x86/boot/compressed/eboot.[ch]
4006 F:      arch/x86/include/asm/efi.h
4007 F:      arch/x86/platform/efi/*
4008 F:      drivers/firmware/efi/*
4009 F:      include/linux/efi*.h
4010
4011 EFI VARIABLE FILESYSTEM
4012 M:      Matthew Garrett <matthew.garrett@nebula.com>
4013 M:      Jeremy Kerr <jk@ozlabs.org>
4014 M:      Matt Fleming <matt.fleming@intel.com>
4015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4016 L:      linux-efi@vger.kernel.org
4017 S:      Maintained
4018 F:      fs/efivarfs/
4019
4020 EFIFB FRAMEBUFFER DRIVER
4021 L:      linux-fbdev@vger.kernel.org
4022 M:      Peter Jones <pjones@redhat.com>
4023 S:      Maintained
4024 F:      drivers/video/fbdev/efifb.c
4025
4026 EFS FILESYSTEM
4027 W:      http://aeschi.ch.eu.org/efs/
4028 S:      Orphan
4029 F:      fs/efs/
4030
4031 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4032 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4033 M:      Christoph Raisch <raisch@de.ibm.com>
4034 L:      linux-rdma@vger.kernel.org
4035 S:      Supported
4036 F:      drivers/infiniband/hw/ehca/
4037
4038 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4039 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4040 L:      netdev@vger.kernel.org
4041 S:      Maintained
4042 F:      drivers/net/ethernet/ibm/ehea/
4043
4044 EM28XX VIDEO4LINUX DRIVER
4045 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4046 L:      linux-media@vger.kernel.org
4047 W:      http://linuxtv.org
4048 T:      git git://linuxtv.org/media_tree.git
4049 S:      Maintained
4050 F:      drivers/media/usb/em28xx/
4051
4052 EMBEDDED LINUX
4053 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4054 M:      Matt Mackall <mpm@selenic.com>
4055 M:      David Woodhouse <dwmw2@infradead.org>
4056 L:      linux-embedded@vger.kernel.org
4057 S:      Maintained
4058
4059 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4060 M:      James Smart <james.smart@avagotech.com>
4061 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4062 L:      linux-scsi@vger.kernel.org
4063 W:      http://www.avagotech.com
4064 S:      Supported
4065 F:      drivers/scsi/lpfc/
4066
4067 ENE CB710 FLASH CARD READER DRIVER
4068 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4069 S:      Maintained
4070 F:      drivers/misc/cb710/
4071 F:      drivers/mmc/host/cb710-mmc.*
4072 F:      include/linux/cb710.h
4073
4074 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4075 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4076 S:      Maintained
4077 F:      drivers/media/rc/ene_ir.*
4078
4079 ENHANCED ERROR HANDLING (EEH)
4080 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4081 L:      linuxppc-dev@lists.ozlabs.org
4082 S:      Supported
4083 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4084 F:      arch/powerpc/kernel/eeh*.c
4085
4086 EPSON S1D13XXX FRAMEBUFFER DRIVER
4087 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4088 S:      Maintained
4089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4090 F:      drivers/video/fbdev/s1d13xxxfb.c
4091 F:      include/video/s1d13xxxfb.h
4092
4093 ET131X NETWORK DRIVER
4094 M:      Mark Einon <mark.einon@gmail.com>
4095 S:      Odd Fixes
4096 F:      drivers/net/ethernet/agere/
4097
4098 ETHERNET BRIDGE
4099 M:      Stephen Hemminger <stephen@networkplumber.org>
4100 L:      bridge@lists.linux-foundation.org
4101 L:      netdev@vger.kernel.org
4102 W:      http://www.linuxfoundation.org/en/Net:Bridge
4103 S:      Maintained
4104 F:      include/linux/netfilter_bridge/
4105 F:      net/bridge/
4106
4107 ETHERNET PHY LIBRARY
4108 M:      Florian Fainelli <f.fainelli@gmail.com>
4109 L:      netdev@vger.kernel.org
4110 S:      Maintained
4111 F:      include/linux/phy.h
4112 F:      include/linux/phy_fixed.h
4113 F:      drivers/net/phy/
4114 F:      Documentation/networking/phy.txt
4115 F:      drivers/of/of_mdio.c
4116 F:      drivers/of/of_net.c
4117
4118 EXT2 FILE SYSTEM
4119 M:      Jan Kara <jack@suse.com>
4120 L:      linux-ext4@vger.kernel.org
4121 S:      Maintained
4122 F:      Documentation/filesystems/ext2.txt
4123 F:      fs/ext2/
4124 F:      include/linux/ext2*
4125
4126 EXT4 FILE SYSTEM
4127 M:      "Theodore Ts'o" <tytso@mit.edu>
4128 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4129 L:      linux-ext4@vger.kernel.org
4130 W:      http://ext4.wiki.kernel.org
4131 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4132 S:      Maintained
4133 F:      Documentation/filesystems/ext4.txt
4134 F:      fs/ext4/
4135
4136 Extended Verification Module (EVM)
4137 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4138 L:      linux-ima-devel@lists.sourceforge.net
4139 L:      linux-security-module@vger.kernel.org
4140 S:      Supported
4141 F:      security/integrity/evm/
4142
4143 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4144 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4145 M:      Chanwoo Choi <cw00.choi@samsung.com>
4146 L:      linux-kernel@vger.kernel.org
4147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4148 S:      Maintained
4149 F:      drivers/extcon/
4150 F:      Documentation/extcon/
4151
4152 EXYNOS DP DRIVER
4153 M:      Jingoo Han <jingoohan1@gmail.com>
4154 L:      dri-devel@lists.freedesktop.org
4155 S:      Maintained
4156 F:      drivers/gpu/drm/exynos/exynos_dp*
4157
4158 EXYNOS MIPI DISPLAY DRIVERS
4159 M:      Inki Dae <inki.dae@samsung.com>
4160 M:      Donghwa Lee <dh09.lee@samsung.com>
4161 M:      Kyungmin Park <kyungmin.park@samsung.com>
4162 L:      linux-fbdev@vger.kernel.org
4163 S:      Maintained
4164 F:      drivers/video/fbdev/exynos/exynos_mipi*
4165 F:      include/video/exynos_mipi*
4166
4167 F71805F HARDWARE MONITORING DRIVER
4168 M:      Jean Delvare <jdelvare@suse.com>
4169 L:      lm-sensors@lm-sensors.org
4170 S:      Maintained
4171 F:      Documentation/hwmon/f71805f
4172 F:      drivers/hwmon/f71805f.c
4173
4174 FC0011 TUNER DRIVER
4175 M:      Michael Buesch <m@bues.ch>
4176 L:      linux-media@vger.kernel.org
4177 S:      Maintained
4178 F:      drivers/media/tuners/fc0011.h
4179 F:      drivers/media/tuners/fc0011.c
4180
4181 FC2580 MEDIA DRIVER
4182 M:      Antti Palosaari <crope@iki.fi>
4183 L:      linux-media@vger.kernel.org
4184 W:      http://linuxtv.org/
4185 W:      http://palosaari.fi/linux/
4186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4187 T:      git git://linuxtv.org/anttip/media_tree.git
4188 S:      Maintained
4189 F:      drivers/media/tuners/fc2580*
4190
4191 FANOTIFY
4192 M:      Eric Paris <eparis@redhat.com>
4193 S:      Maintained
4194 F:      fs/notify/fanotify/
4195 F:      include/linux/fanotify.h
4196 F:      include/uapi/linux/fanotify.h
4197
4198 FARSYNC SYNCHRONOUS DRIVER
4199 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4200 W:      http://www.farsite.co.uk/
4201 S:      Supported
4202 F:      drivers/net/wan/farsync.*
4203
4204 FAULT INJECTION SUPPORT
4205 M:      Akinobu Mita <akinobu.mita@gmail.com>
4206 S:      Supported
4207 F:      Documentation/fault-injection/
4208 F:      lib/fault-inject.c
4209
4210 FBTFT Framebuffer drivers
4211 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4212 M:      Noralf Trønnes <noralf@tronnes.org>
4213 S:      Maintained
4214 F:      drivers/staging/fbtft/
4215
4216 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4217 M:      Vasu Dev <vasu.dev@intel.com>
4218 L:      fcoe-devel@open-fcoe.org
4219 W:      www.Open-FCoE.org
4220 S:      Supported
4221 F:      drivers/scsi/libfc/
4222 F:      drivers/scsi/fcoe/
4223 F:      include/scsi/fc/
4224 F:      include/scsi/libfc.h
4225 F:      include/scsi/libfcoe.h
4226 F:      include/uapi/scsi/fc/
4227
4228 FILE LOCKING (flock() and fcntl()/lockf())
4229 M:      Jeff Layton <jlayton@poochiereds.net>
4230 M:      "J. Bruce Fields" <bfields@fieldses.org>
4231 L:      linux-fsdevel@vger.kernel.org
4232 S:      Maintained
4233 F:      include/linux/fcntl.h
4234 F:      include/linux/fs.h
4235 F:      include/uapi/linux/fcntl.h
4236 F:      include/uapi/linux/fs.h
4237 F:      fs/fcntl.c
4238 F:      fs/locks.c
4239
4240 FILESYSTEMS (VFS and infrastructure)
4241 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4242 L:      linux-fsdevel@vger.kernel.org
4243 S:      Maintained
4244 F:      fs/*
4245
4246 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4247 M:      Riku Voipio <riku.voipio@iki.fi>
4248 L:      lm-sensors@lm-sensors.org
4249 S:      Maintained
4250 F:      drivers/hwmon/f75375s.c
4251 F:      include/linux/f75375s.h
4252
4253 FIREWIRE AUDIO DRIVERS
4254 M:      Clemens Ladisch <clemens@ladisch.de>
4255 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4256 T:      git git://git.alsa-project.org/alsa-kernel.git
4257 S:      Maintained
4258 F:      sound/firewire/
4259
4260 FIREWIRE MEDIA DRIVERS (firedtv)
4261 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4262 L:      linux-media@vger.kernel.org
4263 L:      linux1394-devel@lists.sourceforge.net
4264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4265 S:      Maintained
4266 F:      drivers/media/firewire/
4267
4268 FIREWIRE SBP-2 TARGET
4269 M:      Chris Boot <bootc@bootc.net>
4270 L:      linux-scsi@vger.kernel.org
4271 L:      target-devel@vger.kernel.org
4272 L:      linux1394-devel@lists.sourceforge.net
4273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4274 S:      Maintained
4275 F:      drivers/target/sbp/
4276
4277 FIREWIRE SUBSYSTEM
4278 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4279 L:      linux1394-devel@lists.sourceforge.net
4280 W:      http://ieee1394.wiki.kernel.org/
4281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4282 S:      Maintained
4283 F:      drivers/firewire/
4284 F:      include/linux/firewire.h
4285 F:      include/uapi/linux/firewire*.h
4286 F:      tools/firewire/
4287
4288 FIRMWARE LOADER (request_firmware)
4289 M:      Ming Lei <ming.lei@canonical.com>
4290 L:      linux-kernel@vger.kernel.org
4291 S:      Maintained
4292 F:      Documentation/firmware_class/
4293 F:      drivers/base/firmware*.c
4294 F:      include/linux/firmware.h
4295
4296 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4297 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4298 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4299 S:      Maintained
4300 F:      drivers/block/rsxx/
4301
4302 FLOPPY DRIVER
4303 M:      Jiri Kosina <jikos@kernel.org>
4304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4305 S:      Odd fixes
4306 F:      drivers/block/floppy.c
4307
4308 FMC SUBSYSTEM
4309 M:      Alessandro Rubini <rubini@gnudd.com>
4310 W:      http://www.ohwr.org/projects/fmc-bus
4311 S:      Supported
4312 F:      drivers/fmc/
4313 F:      include/linux/fmc*.h
4314 F:      include/linux/ipmi-fru.h
4315 K:      fmc_d.*register
4316
4317 FPU EMULATOR
4318 M:      Bill Metzenthen <billm@melbpc.org.au>
4319 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4320 S:      Maintained
4321 F:      arch/x86/math-emu/
4322
4323 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4324 L:      netdev@vger.kernel.org
4325 S:      Orphan
4326 F:      drivers/net/wan/dlci.c
4327 F:      drivers/net/wan/sdla.c
4328
4329 FRAMEBUFFER LAYER
4330 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4331 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4332 L:      linux-fbdev@vger.kernel.org
4333 W:      http://linux-fbdev.sourceforge.net/
4334 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4336 S:      Maintained
4337 F:      Documentation/fb/
4338 F:      Documentation/devicetree/bindings/fb/
4339 F:      drivers/video/
4340 F:      include/video/
4341 F:      include/linux/fb.h
4342 F:      include/uapi/video/
4343 F:      include/uapi/linux/fb.h
4344
4345 FREESCALE DIU FRAMEBUFFER DRIVER
4346 M:      Timur Tabi <timur@tabi.org>
4347 L:      linux-fbdev@vger.kernel.org
4348 S:      Maintained
4349 F:      drivers/video/fbdev/fsl-diu-fb.*
4350
4351 FREESCALE DMA DRIVER
4352 M:      Li Yang <leoli@freescale.com>
4353 M:      Zhang Wei <zw@zh-kernel.org>
4354 L:      linuxppc-dev@lists.ozlabs.org
4355 S:      Maintained
4356 F:      drivers/dma/fsldma.*
4357
4358 FREESCALE I2C CPM DRIVER
4359 M:      Jochen Friedrich <jochen@scram.de>
4360 L:      linuxppc-dev@lists.ozlabs.org
4361 L:      linux-i2c@vger.kernel.org
4362 S:      Maintained
4363 F:      drivers/i2c/busses/i2c-cpm.c
4364
4365 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4366 M:      Sascha Hauer <kernel@pengutronix.de>
4367 L:      linux-fbdev@vger.kernel.org
4368 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4369 S:      Maintained
4370 F:      include/linux/platform_data/video-imxfb.h
4371 F:      drivers/video/fbdev/imxfb.c
4372
4373 FREESCALE QUAD SPI DRIVER
4374 M:      Han Xu <han.xu@freescale.com>
4375 L:      linux-mtd@lists.infradead.org
4376 S:      Maintained
4377 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4378
4379 FREESCALE SOC FS_ENET DRIVER
4380 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4381 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4382 L:      linuxppc-dev@lists.ozlabs.org
4383 L:      netdev@vger.kernel.org
4384 S:      Maintained
4385 F:      drivers/net/ethernet/freescale/fs_enet/
4386 F:      include/linux/fs_enet_pd.h
4387
4388 FREESCALE QUICC ENGINE LIBRARY
4389 L:      linuxppc-dev@lists.ozlabs.org
4390 S:      Orphan
4391 F:      arch/powerpc/sysdev/qe_lib/
4392 F:      arch/powerpc/include/asm/*qe.h
4393
4394 FREESCALE USB PERIPHERAL DRIVERS
4395 M:      Li Yang <leoli@freescale.com>
4396 L:      linux-usb@vger.kernel.org
4397 L:      linuxppc-dev@lists.ozlabs.org
4398 S:      Maintained
4399 F:      drivers/usb/gadget/udc/fsl*
4400
4401 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4402 M:      Li Yang <leoli@freescale.com>
4403 L:      netdev@vger.kernel.org
4404 L:      linuxppc-dev@lists.ozlabs.org
4405 S:      Maintained
4406 F:      drivers/net/ethernet/freescale/ucc_geth*
4407
4408 FREESCALE QUICC ENGINE UCC UART DRIVER
4409 M:      Timur Tabi <timur@tabi.org>
4410 L:      linuxppc-dev@lists.ozlabs.org
4411 S:      Maintained
4412 F:      drivers/tty/serial/ucc_uart.c
4413
4414 FREESCALE SOC SOUND DRIVERS
4415 M:      Timur Tabi <timur@tabi.org>
4416 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4417 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4418 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4419 L:      linuxppc-dev@lists.ozlabs.org
4420 S:      Maintained
4421 F:      sound/soc/fsl/fsl*
4422 F:      sound/soc/fsl/imx*
4423 F:      sound/soc/fsl/mpc8610_hpcd.c
4424
4425 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4426 M:      "J. German Rivera" <German.Rivera@freescale.com>
4427 L:      linux-kernel@vger.kernel.org
4428 S:      Maintained
4429 F:      drivers/staging/fsl-mc/
4430
4431 FREEVXFS FILESYSTEM
4432 M:      Christoph Hellwig <hch@infradead.org>
4433 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4434 S:      Maintained
4435 F:      fs/freevxfs/
4436
4437 FREEZER
4438 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4439 M:      Pavel Machek <pavel@ucw.cz>
4440 L:      linux-pm@vger.kernel.org
4441 S:      Supported
4442 F:      Documentation/power/freezing-of-tasks.txt
4443 F:      include/linux/freezer.h
4444 F:      kernel/freezer.c
4445
4446 FRONTSWAP API
4447 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4448 L:      linux-kernel@vger.kernel.org
4449 S:      Maintained
4450 F:      mm/frontswap.c
4451 F:      include/linux/frontswap.h
4452
4453 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4454 M:      David Howells <dhowells@redhat.com>
4455 L:      linux-cachefs@redhat.com
4456 S:      Supported
4457 F:      Documentation/filesystems/caching/
4458 F:      fs/fscache/
4459 F:      include/linux/fscache*.h
4460
4461 F2FS FILE SYSTEM
4462 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4463 M:      Changman Lee <cm224.lee@samsung.com>
4464 R:      Chao Yu <chao2.yu@samsung.com>
4465 L:      linux-f2fs-devel@lists.sourceforge.net
4466 W:      http://en.wikipedia.org/wiki/F2FS
4467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4468 S:      Maintained
4469 F:      Documentation/filesystems/f2fs.txt
4470 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4471 F:      fs/f2fs/
4472 F:      include/linux/f2fs_fs.h
4473 F:      include/trace/events/f2fs.h
4474
4475 FUJITSU FR-V (FRV) PORT
4476 M:      David Howells <dhowells@redhat.com>
4477 S:      Maintained
4478 F:      arch/frv/
4479
4480 FUJITSU LAPTOP EXTRAS
4481 M:      Jonathan Woithe <jwoithe@just42.net>
4482 L:      platform-driver-x86@vger.kernel.org
4483 S:      Maintained
4484 F:      drivers/platform/x86/fujitsu-laptop.c
4485
4486 FUJITSU M-5MO LS CAMERA ISP DRIVER
4487 M:      Kyungmin Park <kyungmin.park@samsung.com>
4488 M:      Heungjun Kim <riverful.kim@samsung.com>
4489 L:      linux-media@vger.kernel.org
4490 S:      Maintained
4491 F:      drivers/media/i2c/m5mols/
4492 F:      include/media/m5mols.h
4493
4494 FUJITSU TABLET EXTRAS
4495 M:      Robert Gerlach <khnz@gmx.de>
4496 L:      platform-driver-x86@vger.kernel.org
4497 S:      Maintained
4498 F:      drivers/platform/x86/fujitsu-tablet.c
4499
4500 FUSE: FILESYSTEM IN USERSPACE
4501 M:      Miklos Szeredi <miklos@szeredi.hu>
4502 L:      fuse-devel@lists.sourceforge.net
4503 W:      http://fuse.sourceforge.net/
4504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4505 S:      Maintained
4506 F:      fs/fuse/
4507 F:      include/uapi/linux/fuse.h
4508 F:      Documentation/filesystems/fuse.txt
4509
4510 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4511 M:      Rik Faith <faith@cs.unc.edu>
4512 L:      linux-scsi@vger.kernel.org
4513 S:      Odd Fixes (e.g., new signatures)
4514 F:      drivers/scsi/fdomain.*
4515
4516 GCOV BASED KERNEL PROFILING
4517 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4518 S:      Maintained
4519 F:      kernel/gcov/
4520 F:      Documentation/gcov.txt
4521
4522 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4523 M:      Achim Leubner <achim_leubner@adaptec.com>
4524 L:      linux-scsi@vger.kernel.org
4525 W:      http://www.icp-vortex.com/
4526 S:      Supported
4527 F:      drivers/scsi/gdt*
4528
4529 GDB KERNEL DEBUGGING HELPER SCRIPTS
4530 M:      Jan Kiszka <jan.kiszka@siemens.com>
4531 S:      Supported
4532 F:      scripts/gdb/
4533
4534 GEMTEK FM RADIO RECEIVER DRIVER
4535 M:      Hans Verkuil <hverkuil@xs4all.nl>
4536 L:      linux-media@vger.kernel.org
4537 T:      git git://linuxtv.org/media_tree.git
4538 W:      http://linuxtv.org
4539 S:      Maintained
4540 F:      drivers/media/radio/radio-gemtek*
4541
4542 GENERIC GPIO I2C DRIVER
4543 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4544 S:      Supported
4545 F:      drivers/i2c/busses/i2c-gpio.c
4546 F:      include/linux/i2c-gpio.h
4547
4548 GENERIC GPIO I2C MULTIPLEXER DRIVER
4549 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4550 L:      linux-i2c@vger.kernel.org
4551 S:      Supported
4552 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4553 F:      include/linux/i2c-mux-gpio.h
4554 F:      Documentation/i2c/muxes/i2c-mux-gpio
4555
4556 GENERIC HDLC (WAN) DRIVERS
4557 M:      Krzysztof Halasa <khc@pm.waw.pl>
4558 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4559 S:      Maintained
4560 F:      drivers/net/wan/c101.c
4561 F:      drivers/net/wan/hd6457*
4562 F:      drivers/net/wan/hdlc*
4563 F:      drivers/net/wan/n2.c
4564 F:      drivers/net/wan/pc300too.c
4565 F:      drivers/net/wan/pci200syn.c
4566 F:      drivers/net/wan/wanxl*
4567
4568 GENERIC INCLUDE/ASM HEADER FILES
4569 M:      Arnd Bergmann <arnd@arndb.de>
4570 L:      linux-arch@vger.kernel.org
4571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4572 S:      Maintained
4573 F:      include/asm-generic/
4574 F:      include/uapi/asm-generic/
4575
4576 GENERIC PHY FRAMEWORK
4577 M:      Kishon Vijay Abraham I <kishon@ti.com>
4578 L:      linux-kernel@vger.kernel.org
4579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4580 S:      Supported
4581 F:      drivers/phy/
4582 F:      include/linux/phy/
4583
4584 GENERIC PM DOMAINS
4585 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4586 M:      Kevin Hilman <khilman@kernel.org>
4587 M:      Ulf Hansson <ulf.hansson@linaro.org>
4588 L:      linux-pm@vger.kernel.org
4589 S:      Supported
4590 F:      drivers/base/power/domain*.c
4591 F:      include/linux/pm_domain.h
4592
4593 GENERIC UIO DRIVER FOR PCI DEVICES
4594 M:      "Michael S. Tsirkin" <mst@redhat.com>
4595 L:      kvm@vger.kernel.org
4596 S:      Supported
4597 F:      drivers/uio/uio_pci_generic.c
4598
4599 GET_MAINTAINER SCRIPT
4600 M:      Joe Perches <joe@perches.com>
4601 S:      Maintained
4602 F:      scripts/get_maintainer.pl
4603
4604 GFS2 FILE SYSTEM
4605 M:      Steven Whitehouse <swhiteho@redhat.com>
4606 M:      Bob Peterson <rpeterso@redhat.com>
4607 L:      cluster-devel@redhat.com
4608 W:      http://sources.redhat.com/cluster/
4609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4610 S:      Supported
4611 F:      Documentation/filesystems/gfs2*.txt
4612 F:      fs/gfs2/
4613 F:      include/uapi/linux/gfs2_ondisk.h
4614
4615 GIGASET ISDN DRIVERS
4616 M:      Paul Bolle <pebolle@tiscali.nl>
4617 L:      gigaset307x-common@lists.sourceforge.net
4618 W:      http://gigaset307x.sourceforge.net/
4619 S:      Odd Fixes
4620 F:      Documentation/isdn/README.gigaset
4621 F:      drivers/isdn/gigaset/
4622 F:      include/uapi/linux/gigaset_dev.h
4623
4624 GO7007 MPEG CODEC
4625 M:      Hans Verkuil <hans.verkuil@cisco.com>
4626 L:      linux-media@vger.kernel.org
4627 S:      Maintained
4628 F:      drivers/media/usb/go7007/
4629
4630 GOODIX TOUCHSCREEN
4631 M:      Bastien Nocera <hadess@hadess.net>
4632 L:      linux-input@vger.kernel.org
4633 S:      Maintained
4634 F:      drivers/input/touchscreen/goodix.c
4635
4636 GPIO SUBSYSTEM
4637 M:      Linus Walleij <linus.walleij@linaro.org>
4638 M:      Alexandre Courbot <gnurou@gmail.com>
4639 L:      linux-gpio@vger.kernel.org
4640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4641 S:      Maintained
4642 F:      Documentation/gpio/
4643 F:      drivers/gpio/
4644 F:      include/linux/gpio/
4645 F:      include/linux/gpio.h
4646 F:      include/asm-generic/gpio.h
4647
4648 GRE DEMULTIPLEXER DRIVER
4649 M:      Dmitry Kozlov <xeb@mail.ru>
4650 L:      netdev@vger.kernel.org
4651 S:      Maintained
4652 F:      net/ipv4/gre_demux.c
4653 F:      net/ipv4/gre_offload.c
4654 F:      include/net/gre.h
4655
4656 GRETH 10/100/1G Ethernet MAC device driver
4657 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4658 L:      netdev@vger.kernel.org
4659 S:      Maintained
4660 F:      drivers/net/ethernet/aeroflex/
4661
4662 GSPCA FINEPIX SUBDRIVER
4663 M:      Frank Zago <frank@zago.net>
4664 L:      linux-media@vger.kernel.org
4665 T:      git git://linuxtv.org/media_tree.git
4666 S:      Maintained
4667 F:      drivers/media/usb/gspca/finepix.c
4668
4669 GSPCA GL860 SUBDRIVER
4670 M:      Olivier Lorin <o.lorin@laposte.net>
4671 L:      linux-media@vger.kernel.org
4672 T:      git git://linuxtv.org/media_tree.git
4673 S:      Maintained
4674 F:      drivers/media/usb/gspca/gl860/
4675
4676 GSPCA M5602 SUBDRIVER
4677 M:      Erik Andren <erik.andren@gmail.com>
4678 L:      linux-media@vger.kernel.org
4679 T:      git git://linuxtv.org/media_tree.git
4680 S:      Maintained
4681 F:      drivers/media/usb/gspca/m5602/
4682
4683 GSPCA PAC207 SONIXB SUBDRIVER
4684 M:      Hans de Goede <hdegoede@redhat.com>
4685 L:      linux-media@vger.kernel.org
4686 T:      git git://linuxtv.org/media_tree.git
4687 S:      Maintained
4688 F:      drivers/media/usb/gspca/pac207.c
4689
4690 GSPCA SN9C20X SUBDRIVER
4691 M:      Brian Johnson <brijohn@gmail.com>
4692 L:      linux-media@vger.kernel.org
4693 T:      git git://linuxtv.org/media_tree.git
4694 S:      Maintained
4695 F:      drivers/media/usb/gspca/sn9c20x.c
4696
4697 GSPCA T613 SUBDRIVER
4698 M:      Leandro Costantino <lcostantino@gmail.com>
4699 L:      linux-media@vger.kernel.org
4700 T:      git git://linuxtv.org/media_tree.git
4701 S:      Maintained
4702 F:      drivers/media/usb/gspca/t613.c
4703
4704 GSPCA USB WEBCAM DRIVER
4705 M:      Hans de Goede <hdegoede@redhat.com>
4706 L:      linux-media@vger.kernel.org
4707 T:      git git://linuxtv.org/media_tree.git
4708 S:      Maintained
4709 F:      drivers/media/usb/gspca/
4710
4711 GUID PARTITION TABLE (GPT)
4712 M:      Davidlohr Bueso <dave@stgolabs.net>
4713 L:      linux-efi@vger.kernel.org
4714 S:      Maintained
4715 F:      block/partitions/efi.*
4716
4717 STK1160 USB VIDEO CAPTURE DRIVER
4718 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4719 L:      linux-media@vger.kernel.org
4720 T:      git git://linuxtv.org/media_tree.git
4721 S:      Maintained
4722 F:      drivers/media/usb/stk1160/
4723
4724 H8/300 ARCHITECTURE
4725 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4726 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4727 W:      http://uclinux-h8.sourceforge.jp
4728 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4729 S:      Maintained
4730 F:      arch/h8300/
4731 F:      drivers/clocksource/h8300_*.c
4732 F:      drivers/clk/h8300/
4733 F:      drivers/irqchip/irq-renesas-h8*.c
4734
4735 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4736 M:      Frank Seidel <frank@f-seidel.de>
4737 L:      platform-driver-x86@vger.kernel.org
4738 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4739 S:      Maintained
4740 F:      drivers/platform/x86/hdaps.c
4741
4742 HDPVR USB VIDEO ENCODER DRIVER
4743 M:      Hans Verkuil <hverkuil@xs4all.nl>
4744 L:      linux-media@vger.kernel.org
4745 T:      git git://linuxtv.org/media_tree.git
4746 W:      http://linuxtv.org
4747 S:      Odd Fixes
4748 F:      drivers/media/usb/hdpvr/
4749
4750 HWPOISON MEMORY FAILURE HANDLING
4751 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4752 L:      linux-mm@kvack.org
4753 S:      Maintained
4754 F:      mm/memory-failure.c
4755 F:      mm/hwpoison-inject.c
4756
4757 HYPERVISOR VIRTUAL CONSOLE DRIVER
4758 L:      linuxppc-dev@lists.ozlabs.org
4759 S:      Odd Fixes
4760 F:      drivers/tty/hvc/
4761
4762 HACKRF MEDIA DRIVER
4763 M:      Antti Palosaari <crope@iki.fi>
4764 L:      linux-media@vger.kernel.org
4765 W:      http://linuxtv.org/
4766 W:      http://palosaari.fi/linux/
4767 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4768 T:      git git://linuxtv.org/anttip/media_tree.git
4769 S:      Maintained
4770 F:      drivers/media/usb/hackrf/
4771
4772 HARDWARE MONITORING
4773 M:      Jean Delvare <jdelvare@suse.com>
4774 M:      Guenter Roeck <linux@roeck-us.net>
4775 L:      lm-sensors@lm-sensors.org
4776 W:      http://www.lm-sensors.org/
4777 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4779 S:      Maintained
4780 F:      Documentation/hwmon/
4781 F:      drivers/hwmon/
4782 F:      include/linux/hwmon*.h
4783
4784 HARDWARE RANDOM NUMBER GENERATOR CORE
4785 M:      Matt Mackall <mpm@selenic.com>
4786 M:      Herbert Xu <herbert@gondor.apana.org.au>
4787 L:      linux-crypto@vger.kernel.org
4788 S:      Odd fixes
4789 F:      Documentation/hw_random.txt
4790 F:      drivers/char/hw_random/
4791 F:      include/linux/hw_random.h
4792
4793 HARDWARE SPINLOCK CORE
4794 M:      Ohad Ben-Cohen <ohad@wizery.com>
4795 S:      Maintained
4796 F:      Documentation/hwspinlock.txt
4797 F:      drivers/hwspinlock/hwspinlock_*
4798 F:      include/linux/hwspinlock.h
4799
4800 HARMONY SOUND DRIVER
4801 L:      linux-parisc@vger.kernel.org
4802 S:      Maintained
4803 F:      sound/parisc/harmony.*
4804
4805 HD29L2 MEDIA DRIVER
4806 M:      Antti Palosaari <crope@iki.fi>
4807 L:      linux-media@vger.kernel.org
4808 W:      http://linuxtv.org/
4809 W:      http://palosaari.fi/linux/
4810 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4811 T:      git git://linuxtv.org/anttip/media_tree.git
4812 S:      Maintained
4813 F:      drivers/media/dvb-frontends/hd29l2*
4814
4815 HEWLETT-PACKARD SMART2 RAID DRIVER
4816 L:      iss_storagedev@hp.com
4817 S:      Orphan
4818 F:      Documentation/blockdev/cpqarray.txt
4819 F:      drivers/block/cpqarray.*
4820
4821 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4822 M:      Don Brace <don.brace@pmcs.com>
4823 L:      iss_storagedev@hp.com
4824 L:      storagedev@pmcs.com
4825 L:      linux-scsi@vger.kernel.org
4826 S:      Supported
4827 F:      Documentation/scsi/hpsa.txt
4828 F:      drivers/scsi/hpsa*.[ch]
4829 F:      include/linux/cciss*.h
4830 F:      include/uapi/linux/cciss*.h
4831
4832 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4833 M:      Don Brace <don.brace@pmcs.com>
4834 L:      iss_storagedev@hp.com
4835 L:      storagedev@pmcs.com
4836 L:      linux-scsi@vger.kernel.org
4837 S:      Supported
4838 F:      Documentation/blockdev/cciss.txt
4839 F:      drivers/block/cciss*
4840 F:      include/linux/cciss_ioctl.h
4841 F:      include/uapi/linux/cciss_ioctl.h
4842
4843 HFS FILESYSTEM
4844 L:      linux-fsdevel@vger.kernel.org
4845 S:      Orphan
4846 F:      Documentation/filesystems/hfs.txt
4847 F:      fs/hfs/
4848
4849 HFSPLUS FILESYSTEM
4850 L:      linux-fsdevel@vger.kernel.org
4851 S:      Orphan
4852 F:      Documentation/filesystems/hfsplus.txt
4853 F:      fs/hfsplus/
4854
4855 HGA FRAMEBUFFER DRIVER
4856 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4857 L:      linux-nvidia@lists.surfsouth.com
4858 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4859 S:      Maintained
4860 F:      drivers/video/fbdev/hgafb.c
4861
4862 HIBERNATION (aka Software Suspend, aka swsusp)
4863 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4864 M:      Pavel Machek <pavel@ucw.cz>
4865 L:      linux-pm@vger.kernel.org
4866 S:      Supported
4867 F:      arch/x86/power/
4868 F:      drivers/base/power/
4869 F:      kernel/power/
4870 F:      include/linux/suspend.h
4871 F:      include/linux/freezer.h
4872 F:      include/linux/pm.h
4873 F:      arch/*/include/asm/suspend*.h
4874
4875 HID CORE LAYER
4876 M:      Jiri Kosina <jikos@kernel.org>
4877 L:      linux-input@vger.kernel.org
4878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4879 S:      Maintained
4880 F:      drivers/hid/
4881 F:      include/linux/hid*
4882 F:      include/uapi/linux/hid*
4883
4884 HID SENSOR HUB DRIVERS
4885 M:      Jiri Kosina <jikos@kernel.org>
4886 M:      Jonathan Cameron <jic23@kernel.org>
4887 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4888 L:      linux-input@vger.kernel.org
4889 L:      linux-iio@vger.kernel.org
4890 S:      Maintained
4891 F:      Documentation/hid/hid-sensor*
4892 F:      drivers/hid/hid-sensor-*
4893 F:      drivers/iio/*/hid-*
4894 F:      include/linux/hid-sensor-*
4895
4896 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4897 M:      Thomas Gleixner <tglx@linutronix.de>
4898 L:      linux-kernel@vger.kernel.org
4899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4900 S:      Maintained
4901 F:      Documentation/timers/
4902 F:      kernel/time/hrtimer.c
4903 F:      kernel/time/clockevents.c
4904 F:      kernel/time/tick*.*
4905 F:      kernel/time/timer_*.c
4906 F:      include/linux/clockchips.h
4907 F:      include/linux/hrtimer.h
4908
4909 HIGH-SPEED SCC DRIVER FOR AX.25
4910 L:      linux-hams@vger.kernel.org
4911 S:      Orphan
4912 F:      drivers/net/hamradio/dmascc.c
4913 F:      drivers/net/hamradio/scc.c
4914
4915 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4916 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4917 W:      http://www.highpoint-tech.com
4918 S:      Supported
4919 F:      Documentation/scsi/hptiop.txt
4920 F:      drivers/scsi/hptiop.c
4921
4922 HIPPI
4923 M:      Jes Sorensen <jes@trained-monkey.org>
4924 L:      linux-hippi@sunsite.dk
4925 S:      Maintained
4926 F:      include/linux/hippidevice.h
4927 F:      include/uapi/linux/if_hippi.h
4928 F:      net/802/hippi.c
4929 F:      drivers/net/hippi/
4930
4931 HOST AP DRIVER
4932 M:      Jouni Malinen <j@w1.fi>
4933 L:      hostap@shmoo.com (subscribers-only)
4934 L:      linux-wireless@vger.kernel.org
4935 W:      http://hostap.epitest.fi/
4936 S:      Maintained
4937 F:      drivers/net/wireless/hostap/
4938
4939 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4940 L:      platform-driver-x86@vger.kernel.org
4941 S:      Orphan
4942 F:      drivers/platform/x86/tc1100-wmi.c
4943
4944 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4945 M:      Jaroslav Kysela <perex@perex.cz>
4946 S:      Maintained
4947 F:      drivers/net/ethernet/hp/hp100.*
4948
4949 HPET:   High Precision Event Timers driver
4950 M:      Clemens Ladisch <clemens@ladisch.de>
4951 S:      Maintained
4952 F:      Documentation/timers/hpet.txt
4953 F:      drivers/char/hpet.c
4954 F:      include/linux/hpet.h
4955 F:      include/uapi/linux/hpet.h
4956
4957 HPET:   x86
4958 S:      Orphan
4959 F:      arch/x86/kernel/hpet.c
4960 F:      arch/x86/include/asm/hpet.h
4961
4962 HPFS FILESYSTEM
4963 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4964 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4965 S:      Maintained
4966 F:      fs/hpfs/
4967
4968 HSI SUBSYSTEM
4969 M:      Sebastian Reichel <sre@kernel.org>
4970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4971 S:      Maintained
4972 F:      Documentation/ABI/testing/sysfs-bus-hsi
4973 F:      Documentation/hsi.txt
4974 F:      drivers/hsi/
4975 F:      include/linux/hsi/
4976 F:      include/uapi/linux/hsi/
4977
4978 HSO 3G MODEM DRIVER
4979 M:      Jan Dumon <j.dumon@option.com>
4980 W:      http://www.pharscape.org
4981 S:      Maintained
4982 F:      drivers/net/usb/hso.c
4983
4984 HSR NETWORK PROTOCOL
4985 M:      Arvid Brodin <arvid.brodin@alten.se>
4986 L:      netdev@vger.kernel.org
4987 S:      Maintained
4988 F:      net/hsr/
4989
4990 HTCPEN TOUCHSCREEN DRIVER
4991 M:      Pau Oliva Fora <pof@eslack.org>
4992 L:      linux-input@vger.kernel.org
4993 S:      Maintained
4994 F:      drivers/input/touchscreen/htcpen.c
4995
4996 HUGETLB FILESYSTEM
4997 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4998 S:      Maintained
4999 F:      fs/hugetlbfs/
5000
5001 Hyper-V CORE AND DRIVERS
5002 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5003 M:      Haiyang Zhang <haiyangz@microsoft.com>
5004 L:      devel@linuxdriverproject.org
5005 S:      Maintained
5006 F:      arch/x86/include/asm/mshyperv.h
5007 F:      arch/x86/include/uapi/asm/hyperv.h
5008 F:      arch/x86/kernel/cpu/mshyperv.c
5009 F:      drivers/hid/hid-hyperv.c
5010 F:      drivers/hv/
5011 F:      drivers/input/serio/hyperv-keyboard.c
5012 F:      drivers/net/hyperv/
5013 F:      drivers/scsi/storvsc_drv.c
5014 F:      drivers/video/fbdev/hyperv_fb.c
5015 F:      include/linux/hyperv.h
5016 F:      tools/hv/
5017 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5018
5019 I2C OVER PARALLEL PORT
5020 M:      Jean Delvare <jdelvare@suse.com>
5021 L:      linux-i2c@vger.kernel.org
5022 S:      Maintained
5023 F:      Documentation/i2c/busses/i2c-parport
5024 F:      Documentation/i2c/busses/i2c-parport-light
5025 F:      drivers/i2c/busses/i2c-parport.c
5026 F:      drivers/i2c/busses/i2c-parport-light.c
5027
5028 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5029 M:      Jean Delvare <jdelvare@suse.com>
5030 L:      linux-i2c@vger.kernel.org
5031 S:      Maintained
5032 F:      Documentation/i2c/busses/i2c-ali1535
5033 F:      Documentation/i2c/busses/i2c-ali1563
5034 F:      Documentation/i2c/busses/i2c-ali15x3
5035 F:      Documentation/i2c/busses/i2c-amd756
5036 F:      Documentation/i2c/busses/i2c-amd8111
5037 F:      Documentation/i2c/busses/i2c-i801
5038 F:      Documentation/i2c/busses/i2c-nforce2
5039 F:      Documentation/i2c/busses/i2c-piix4
5040 F:      Documentation/i2c/busses/i2c-sis5595
5041 F:      Documentation/i2c/busses/i2c-sis630
5042 F:      Documentation/i2c/busses/i2c-sis96x
5043 F:      Documentation/i2c/busses/i2c-via
5044 F:      Documentation/i2c/busses/i2c-viapro
5045 F:      drivers/i2c/busses/i2c-ali1535.c
5046 F:      drivers/i2c/busses/i2c-ali1563.c
5047 F:      drivers/i2c/busses/i2c-ali15x3.c
5048 F:      drivers/i2c/busses/i2c-amd756.c
5049 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5050 F:      drivers/i2c/busses/i2c-amd8111.c
5051 F:      drivers/i2c/busses/i2c-i801.c
5052 F:      drivers/i2c/busses/i2c-isch.c
5053 F:      drivers/i2c/busses/i2c-nforce2.c
5054 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5055 F:      drivers/i2c/busses/i2c-piix4.c
5056 F:      drivers/i2c/busses/i2c-sis5595.c
5057 F:      drivers/i2c/busses/i2c-sis630.c
5058 F:      drivers/i2c/busses/i2c-sis96x.c
5059 F:      drivers/i2c/busses/i2c-via.c
5060 F:      drivers/i2c/busses/i2c-viapro.c
5061
5062 I2C/SMBUS ISMT DRIVER
5063 M:      Seth Heasley <seth.heasley@intel.com>
5064 M:      Neil Horman <nhorman@tuxdriver.com>
5065 L:      linux-i2c@vger.kernel.org
5066 F:      drivers/i2c/busses/i2c-ismt.c
5067 F:      Documentation/i2c/busses/i2c-ismt
5068
5069 I2C/SMBUS STUB DRIVER
5070 M:      Jean Delvare <jdelvare@suse.com>
5071 L:      linux-i2c@vger.kernel.org
5072 S:      Maintained
5073 F:      drivers/i2c/i2c-stub.c
5074
5075 I2C SUBSYSTEM
5076 M:      Wolfram Sang <wsa@the-dreams.de>
5077 L:      linux-i2c@vger.kernel.org
5078 W:      https://i2c.wiki.kernel.org/
5079 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5081 S:      Maintained
5082 F:      Documentation/devicetree/bindings/i2c/
5083 F:      Documentation/i2c/
5084 F:      drivers/i2c/
5085 F:      include/linux/i2c.h
5086 F:      include/linux/i2c-*.h
5087 F:      include/uapi/linux/i2c.h
5088 F:      include/uapi/linux/i2c-*.h
5089
5090 I2C ACPI SUPPORT
5091 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5092 L:      linux-i2c@vger.kernel.org
5093 L:      linux-acpi@vger.kernel.org
5094 S:      Maintained
5095
5096 I2C-TAOS-EVM DRIVER
5097 M:      Jean Delvare <jdelvare@suse.com>
5098 L:      linux-i2c@vger.kernel.org
5099 S:      Maintained
5100 F:      Documentation/i2c/busses/i2c-taos-evm
5101 F:      drivers/i2c/busses/i2c-taos-evm.c
5102
5103 I2C-TINY-USB DRIVER
5104 M:      Till Harbaum <till@harbaum.org>
5105 L:      linux-i2c@vger.kernel.org
5106 W:      http://www.harbaum.org/till/i2c_tiny_usb
5107 S:      Maintained
5108 F:      drivers/i2c/busses/i2c-tiny-usb.c
5109
5110 i386 BOOT CODE
5111 M:      "H. Peter Anvin" <hpa@zytor.com>
5112 S:      Maintained
5113 F:      arch/x86/boot/
5114
5115 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5116 M:      "H. Peter Anvin" <hpa@zytor.com>
5117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5118 S:      Maintained
5119
5120 IA64 (Itanium) PLATFORM
5121 M:      Tony Luck <tony.luck@intel.com>
5122 M:      Fenghua Yu <fenghua.yu@intel.com>
5123 L:      linux-ia64@vger.kernel.org
5124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5125 S:      Maintained
5126 F:      arch/ia64/
5127
5128 IBM Power VMX Cryptographic instructions
5129 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5130 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5131 L:      linux-crypto@vger.kernel.org
5132 S:      Supported
5133 F:      drivers/crypto/vmx/Makefile
5134 F:      drivers/crypto/vmx/Kconfig
5135 F:      drivers/crypto/vmx/vmx.c
5136 F:      drivers/crypto/vmx/aes*
5137 F:      drivers/crypto/vmx/ghash*
5138 F:      drivers/crypto/vmx/ppc-xlate.pl
5139
5140 IBM Power in-Nest Crypto Acceleration
5141 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5142 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5143 L:      linux-crypto@vger.kernel.org
5144 S:      Supported
5145 F:      drivers/crypto/nx/Makefile
5146 F:      drivers/crypto/nx/Kconfig
5147 F:      drivers/crypto/nx/nx-aes*
5148 F:      drivers/crypto/nx/nx-sha*
5149 F:      drivers/crypto/nx/nx.*
5150 F:      drivers/crypto/nx/nx_csbcpb.h
5151 F:      drivers/crypto/nx/nx_debugfs.h
5152
5153 IBM Power 842 compression accelerator
5154 M:      Dan Streetman <ddstreet@ieee.org>
5155 S:      Supported
5156 F:      drivers/crypto/nx/Makefile
5157 F:      drivers/crypto/nx/Kconfig
5158 F:      drivers/crypto/nx/nx-842*
5159 F:      include/linux/sw842.h
5160 F:      crypto/842.c
5161 F:      lib/842/
5162
5163 IBM Power Linux RAID adapter
5164 M:      Brian King <brking@us.ibm.com>
5165 S:      Supported
5166 F:      drivers/scsi/ipr.*
5167
5168 IBM Power Virtual Ethernet Device Driver
5169 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5170 L:      netdev@vger.kernel.org
5171 S:      Supported
5172 F:      drivers/net/ethernet/ibm/ibmveth.*
5173
5174 IBM Power Virtual SCSI Device Drivers
5175 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5176 L:      linux-scsi@vger.kernel.org
5177 S:      Supported
5178 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5179 F:      drivers/scsi/ibmvscsi/viosrp.h
5180
5181 IBM Power Virtual FC Device Drivers
5182 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5183 L:      linux-scsi@vger.kernel.org
5184 S:      Supported
5185 F:      drivers/scsi/ibmvscsi/ibmvfc*
5186
5187 IBM ServeRAID RAID DRIVER
5188 S:      Orphan
5189 F:      drivers/scsi/ips.*
5190
5191 ICH LPC AND GPIO DRIVER
5192 M:      Peter Tyser <ptyser@xes-inc.com>
5193 S:      Maintained
5194 F:      drivers/mfd/lpc_ich.c
5195 F:      drivers/gpio/gpio-ich.c
5196
5197 IDE SUBSYSTEM
5198 M:      "David S. Miller" <davem@davemloft.net>
5199 L:      linux-ide@vger.kernel.org
5200 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5202 S:      Maintained
5203 F:      Documentation/ide/
5204 F:      drivers/ide/
5205 F:      include/linux/ide.h
5206
5207 IDEAPAD LAPTOP EXTRAS DRIVER
5208 M:      Ike Panhc <ike.pan@canonical.com>
5209 L:      platform-driver-x86@vger.kernel.org
5210 W:      http://launchpad.net/ideapad-laptop
5211 S:      Maintained
5212 F:      drivers/platform/x86/ideapad-laptop.c
5213
5214 IDEAPAD LAPTOP SLIDEBAR DRIVER
5215 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5216 L:      linux-input@vger.kernel.org
5217 W:      https://github.com/o2genum/ideapad-slidebar
5218 S:      Maintained
5219 F:      drivers/input/misc/ideapad_slidebar.c
5220
5221 IDE/ATAPI DRIVERS
5222 M:      Borislav Petkov <bp@alien8.de>
5223 L:      linux-ide@vger.kernel.org
5224 S:      Maintained
5225 F:      Documentation/cdrom/ide-cd
5226 F:      drivers/ide/ide-cd*
5227
5228 IDLE-I7300
5229 M:      Andy Henroid <andrew.d.henroid@intel.com>
5230 L:      linux-pm@vger.kernel.org
5231 S:      Supported
5232 F:      drivers/idle/i7300_idle.c
5233
5234 IEEE 802.15.4 SUBSYSTEM
5235 M:      Alexander Aring <alex.aring@gmail.com>
5236 L:      linux-wpan@vger.kernel.org
5237 W:      https://github.com/linux-wpan
5238 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5239 S:      Maintained
5240 F:      net/ieee802154/
5241 F:      net/mac802154/
5242 F:      drivers/net/ieee802154/
5243 F:      include/linux/nl802154.h
5244 F:      include/linux/ieee802154.h
5245 F:      include/net/nl802154.h
5246 F:      include/net/mac802154.h
5247 F:      include/net/af_ieee802154.h
5248 F:      include/net/cfg802154.h
5249 F:      include/net/ieee802154_netdev.h
5250 F:      Documentation/networking/ieee802154.txt
5251
5252 IGORPLUG-USB IR RECEIVER
5253 M:      Sean Young <sean@mess.org>
5254 L:      linux-media@vger.kernel.org
5255 S:      Maintained
5256 F:      drivers/media/rc/igorplugusb.c
5257
5258 IGUANAWORKS USB IR TRANSCEIVER
5259 M:      Sean Young <sean@mess.org>
5260 L:      linux-media@vger.kernel.org
5261 S:      Maintained
5262 F:      drivers/media/rc/iguanair.c
5263
5264 IIO SUBSYSTEM AND DRIVERS
5265 M:      Jonathan Cameron <jic23@kernel.org>
5266 R:      Hartmut Knaack <knaack.h@gmx.de>
5267 R:      Lars-Peter Clausen <lars@metafoo.de>
5268 R:      Peter Meerwald <pmeerw@pmeerw.net>
5269 L:      linux-iio@vger.kernel.org
5270 S:      Maintained
5271 F:      drivers/iio/
5272 F:      drivers/staging/iio/
5273 F:      include/linux/iio/
5274 F:      tools/iio/
5275
5276 IKANOS/ADI EAGLE ADSL USB DRIVER
5277 M:      Matthieu Castet <castet.matthieu@free.fr>
5278 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5279 S:      Maintained
5280 F:      drivers/usb/atm/ueagle-atm.c
5281
5282 INA209 HARDWARE MONITOR DRIVER
5283 M:      Guenter Roeck <linux@roeck-us.net>
5284 L:      lm-sensors@lm-sensors.org
5285 S:      Maintained
5286 F:      Documentation/hwmon/ina209
5287 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5288 F:      drivers/hwmon/ina209.c
5289
5290 INA2XX HARDWARE MONITOR DRIVER
5291 M:      Guenter Roeck <linux@roeck-us.net>
5292 L:      lm-sensors@lm-sensors.org
5293 S:      Maintained
5294 F:      Documentation/hwmon/ina2xx
5295 F:      drivers/hwmon/ina2xx.c
5296 F:      include/linux/platform_data/ina2xx.h
5297
5298 INDUSTRY PACK SUBSYSTEM (IPACK)
5299 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5300 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5301 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5302 L:      industrypack-devel@lists.sourceforge.net
5303 W:      http://industrypack.sourceforge.net
5304 S:      Maintained
5305 F:      drivers/ipack/
5306
5307 INGENIC JZ4780 DMA Driver
5308 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5309 S:      Maintained
5310 F:      drivers/dma/dma-jz4780.c
5311
5312 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5313 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5314 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5315 L:      linux-ima-devel@lists.sourceforge.net
5316 L:      linux-ima-user@lists.sourceforge.net
5317 L:      linux-security-module@vger.kernel.org
5318 S:      Supported
5319 F:      security/integrity/ima/
5320
5321 IMGTEC IR DECODER DRIVER
5322 M:      James Hogan <james.hogan@imgtec.com>
5323 S:      Maintained
5324 F:      drivers/media/rc/img-ir/
5325
5326 IMS TWINTURBO FRAMEBUFFER DRIVER
5327 L:      linux-fbdev@vger.kernel.org
5328 S:      Orphan
5329 F:      drivers/video/fbdev/imsttfb.c
5330
5331 INFINIBAND SUBSYSTEM
5332 M:      Doug Ledford <dledford@redhat.com>
5333 M:      Sean Hefty <sean.hefty@intel.com>
5334 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5335 L:      linux-rdma@vger.kernel.org
5336 W:      http://www.openfabrics.org/
5337 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5339 S:      Supported
5340 F:      Documentation/infiniband/
5341 F:      drivers/infiniband/
5342 F:      drivers/staging/rdma/
5343 F:      include/uapi/linux/if_infiniband.h
5344 F:      include/uapi/rdma/
5345 F:      include/rdma/
5346
5347 INOTIFY
5348 M:      John McCutchan <john@johnmccutchan.com>
5349 M:      Robert Love <rlove@rlove.org>
5350 M:      Eric Paris <eparis@parisplace.org>
5351 S:      Maintained
5352 F:      Documentation/filesystems/inotify.txt
5353 F:      fs/notify/inotify/
5354 F:      include/linux/inotify.h
5355 F:      include/uapi/linux/inotify.h
5356
5357 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5358 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5359 L:      linux-input@vger.kernel.org
5360 Q:      http://patchwork.kernel.org/project/linux-input/list/
5361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5362 S:      Maintained
5363 F:      drivers/input/
5364 F:      include/linux/input.h
5365 F:      include/uapi/linux/input.h
5366 F:      include/linux/input/
5367
5368 INPUT MULTITOUCH (MT) PROTOCOL
5369 M:      Henrik Rydberg <rydberg@bitmath.org>
5370 L:      linux-input@vger.kernel.org
5371 S:      Odd fixes
5372 F:      Documentation/input/multi-touch-protocol.txt
5373 F:      drivers/input/input-mt.c
5374 K:      \b(ABS|SYN)_MT_
5375
5376 INTEL ASoC BDW/HSW DRIVERS
5377 M:      Jie Yang <yang.jie@linux.intel.com>
5378 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5379 S:      Supported
5380 F:      sound/soc/intel/common/sst-dsp*
5381 F:      sound/soc/intel/common/sst-firmware.c
5382 F:      sound/soc/intel/boards/broadwell.c
5383 F:      sound/soc/intel/haswell/
5384
5385 INTEL C600 SERIES SAS CONTROLLER DRIVER
5386 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5387 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5388 L:      linux-scsi@vger.kernel.org
5389 T:      git git://git.code.sf.net/p/intel-sas/isci
5390 S:      Supported
5391 F:      drivers/scsi/isci/
5392
5393 INTEL IDLE DRIVER
5394 M:      Len Brown <lenb@kernel.org>
5395 L:      linux-pm@vger.kernel.org
5396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5397 S:      Supported
5398 F:      drivers/idle/intel_idle.c
5399
5400 INTEL PSTATE DRIVER
5401 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5402 L:      linux-pm@vger.kernel.org
5403 S:      Supported
5404 F:      drivers/cpufreq/intel_pstate.c
5405
5406 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5407 M:      Maik Broemme <mbroemme@plusserver.de>
5408 L:      linux-fbdev@vger.kernel.org
5409 S:      Maintained
5410 F:      Documentation/fb/intelfb.txt
5411 F:      drivers/video/fbdev/intelfb/
5412
5413 INTEL 810/815 FRAMEBUFFER DRIVER
5414 M:      Antonino Daplas <adaplas@gmail.com>
5415 L:      linux-fbdev@vger.kernel.org
5416 S:      Maintained
5417 F:      drivers/video/fbdev/i810/
5418
5419 INTEL MENLOW THERMAL DRIVER
5420 M:      Sujith Thomas <sujith.thomas@intel.com>
5421 L:      platform-driver-x86@vger.kernel.org
5422 W:      https://01.org/linux-acpi
5423 S:      Supported
5424 F:      drivers/platform/x86/intel_menlow.c
5425
5426 INTEL IA32 MICROCODE UPDATE SUPPORT
5427 M:      Borislav Petkov <bp@alien8.de>
5428 S:      Maintained
5429 F:      arch/x86/kernel/cpu/microcode/core*
5430 F:      arch/x86/kernel/cpu/microcode/intel*
5431
5432 INTEL I/OAT DMA DRIVER
5433 M:      Dave Jiang <dave.jiang@intel.com>
5434 R:      Dan Williams <dan.j.williams@intel.com>
5435 L:      dmaengine@vger.kernel.org
5436 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5437 S:      Supported
5438 F:      drivers/dma/ioat*
5439
5440 INTEL IOMMU (VT-d)
5441 M:      David Woodhouse <dwmw2@infradead.org>
5442 L:      iommu@lists.linux-foundation.org
5443 T:      git git://git.infradead.org/iommu-2.6.git
5444 S:      Supported
5445 F:      drivers/iommu/intel-iommu.c
5446 F:      include/linux/intel-iommu.h
5447
5448 INTEL IOP-ADMA DMA DRIVER
5449 R:      Dan Williams <dan.j.williams@intel.com>
5450 S:      Odd fixes
5451 F:      drivers/dma/iop-adma.c
5452
5453 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5454 M:      Krzysztof Halasa <khalasa@piap.pl>
5455 S:      Maintained
5456 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5457 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5458 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5459 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5460 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5461 F:      drivers/net/wan/ixp4xx_hss.c
5462
5463 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5464 M:      Deepak Saxena <dsaxena@plexity.net>
5465 S:      Maintained
5466 F:      drivers/char/hw_random/ixp4xx-rng.c
5467
5468 INTEL ETHERNET DRIVERS
5469 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5470 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5471 R:      Shannon Nelson <shannon.nelson@intel.com>
5472 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5473 R:      Don Skidmore <donald.c.skidmore@intel.com>
5474 R:      Matthew Vick <matthew.vick@intel.com>
5475 R:      John Ronciak <john.ronciak@intel.com>
5476 R:      Mitch Williams <mitch.a.williams@intel.com>
5477 L:      intel-wired-lan@lists.osuosl.org
5478 W:      http://www.intel.com/support/feedback.htm
5479 W:      http://e1000.sourceforge.net/
5480 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5483 S:      Supported
5484 F:      Documentation/networking/e100.txt
5485 F:      Documentation/networking/e1000.txt
5486 F:      Documentation/networking/e1000e.txt
5487 F:      Documentation/networking/igb.txt
5488 F:      Documentation/networking/igbvf.txt
5489 F:      Documentation/networking/ixgb.txt
5490 F:      Documentation/networking/ixgbe.txt
5491 F:      Documentation/networking/ixgbevf.txt
5492 F:      Documentation/networking/i40e.txt
5493 F:      Documentation/networking/i40evf.txt
5494 F:      drivers/net/ethernet/intel/
5495 F:      drivers/net/ethernet/intel/*/
5496
5497 INTEL-MID GPIO DRIVER
5498 M:      David Cohen <david.a.cohen@linux.intel.com>
5499 L:      linux-gpio@vger.kernel.org
5500 S:      Maintained
5501 F:      drivers/gpio/gpio-intel-mid.c
5502
5503 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5504 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5505 L:      linux-wireless@vger.kernel.org
5506 S:      Maintained
5507 F:      Documentation/networking/README.ipw2100
5508 F:      Documentation/networking/README.ipw2200
5509 F:      drivers/net/wireless/ipw2x00/
5510
5511 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5512 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5513 M:      Gang Wei <gang.wei@intel.com>
5514 M:      Shane Wang <shane.wang@intel.com>
5515 L:      tboot-devel@lists.sourceforge.net
5516 W:      http://tboot.sourceforge.net
5517 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5518 S:      Supported
5519 F:      Documentation/intel_txt.txt
5520 F:      include/linux/tboot.h
5521 F:      arch/x86/kernel/tboot.c
5522
5523 INTEL WIRELESS WIMAX CONNECTION 2400
5524 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5525 M:      linux-wimax@intel.com
5526 L:      wimax@linuxwimax.org (subscribers-only)
5527 S:      Supported
5528 W:      http://linuxwimax.org
5529 F:      Documentation/wimax/README.i2400m
5530 F:      drivers/net/wimax/i2400m/
5531 F:      include/uapi/linux/wimax/i2400m.h
5532
5533 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5534 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5535 L:      linux-wireless@vger.kernel.org
5536 S:      Supported
5537 F:      drivers/net/wireless/iwlegacy/
5538
5539 INTEL WIRELESS WIFI LINK (iwlwifi)
5540 M:      Johannes Berg <johannes.berg@intel.com>
5541 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5542 M:      Intel Linux Wireless <ilw@linux.intel.com>
5543 L:      linux-wireless@vger.kernel.org
5544 W:      http://intellinuxwireless.org
5545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5546 S:      Supported
5547 F:      drivers/net/wireless/iwlwifi/
5548
5549 INTEL MANAGEMENT ENGINE (mei)
5550 M:      Tomas Winkler <tomas.winkler@intel.com>
5551 L:      linux-kernel@vger.kernel.org
5552 S:      Supported
5553 F:      include/uapi/linux/mei.h
5554 F:      include/linux/mei_cl_bus.h
5555 F:      drivers/misc/mei/*
5556 F:      Documentation/misc-devices/mei/*
5557
5558 INTEL PMC IPC DRIVER
5559 M:      Zha Qipeng<qipeng.zha@intel.com>
5560 L:      platform-driver-x86@vger.kernel.org
5561 S:      Maintained
5562 F:      drivers/platform/x86/intel_pmc_ipc.c
5563 F:      arch/x86/include/asm/intel_pmc_ipc.h
5564
5565 IOC3 ETHERNET DRIVER
5566 M:      Ralf Baechle <ralf@linux-mips.org>
5567 L:      linux-mips@linux-mips.org
5568 S:      Maintained
5569 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5570
5571 IOC3 SERIAL DRIVER
5572 M:      Pat Gefre <pfg@sgi.com>
5573 L:      linux-serial@vger.kernel.org
5574 S:      Maintained
5575 F:      drivers/tty/serial/ioc3_serial.c
5576
5577 IOMMU DRIVERS
5578 M:      Joerg Roedel <joro@8bytes.org>
5579 L:      iommu@lists.linux-foundation.org
5580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5581 S:      Maintained
5582 F:      drivers/iommu/
5583
5584 IP MASQUERADING
5585 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5586 S:      Maintained
5587 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5588
5589 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5590 M:      Francois Romieu <romieu@fr.zoreil.com>
5591 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5592 L:      netdev@vger.kernel.org
5593 S:      Maintained
5594 F:      drivers/net/ethernet/icplus/ipg.*
5595
5596 IPATH DRIVER
5597 M:      Mike Marciniszyn <infinipath@intel.com>
5598 L:      linux-rdma@vger.kernel.org
5599 S:      Maintained
5600 F:      drivers/staging/rdma/ipath/
5601
5602 IPMI SUBSYSTEM
5603 M:      Corey Minyard <minyard@acm.org>
5604 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5605 W:      http://openipmi.sourceforge.net/
5606 S:      Supported
5607 F:      Documentation/IPMI.txt
5608 F:      drivers/char/ipmi/
5609 F:      include/linux/ipmi*
5610 F:      include/uapi/linux/ipmi*
5611
5612 QCOM AUDIO (ASoC) DRIVERS
5613 M:      Patrick Lai <plai@codeaurora.org>
5614 M:      Banajit Goswami <bgoswami@codeaurora.org>
5615 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5616 S:      Supported
5617 F:      sound/soc/qcom/
5618
5619 IPS SCSI RAID DRIVER
5620 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5621 L:      linux-scsi@vger.kernel.org
5622 W:      http://www.adaptec.com/
5623 S:      Maintained
5624 F:      drivers/scsi/ips*
5625
5626 IPVS
5627 M:      Wensong Zhang <wensong@linux-vs.org>
5628 M:      Simon Horman <horms@verge.net.au>
5629 M:      Julian Anastasov <ja@ssi.bg>
5630 L:      netdev@vger.kernel.org
5631 L:      lvs-devel@vger.kernel.org
5632 S:      Maintained
5633 F:      Documentation/networking/ipvs-sysctl.txt
5634 F:      include/net/ip_vs.h
5635 F:      include/uapi/linux/ip_vs.h
5636 F:      net/netfilter/ipvs/
5637
5638 IPWIRELESS DRIVER
5639 M:      Jiri Kosina <jikos@kernel.org>
5640 M:      David Sterba <dsterba@suse.com>
5641 S:      Odd Fixes
5642 F:      drivers/tty/ipwireless/
5643
5644 IPX NETWORK LAYER
5645 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5646 L:      netdev@vger.kernel.org
5647 S:      Maintained
5648 F:      include/net/ipx.h
5649 F:      include/uapi/linux/ipx.h
5650 F:      net/ipx/
5651
5652 IRDA SUBSYSTEM
5653 M:      Samuel Ortiz <samuel@sortiz.org>
5654 L:      irda-users@lists.sourceforge.net (subscribers-only)
5655 L:      netdev@vger.kernel.org
5656 W:      http://irda.sourceforge.net/
5657 S:      Maintained
5658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5659 F:      Documentation/networking/irda.txt
5660 F:      drivers/net/irda/
5661 F:      include/net/irda/
5662 F:      net/irda/
5663
5664 IRQ SUBSYSTEM
5665 M:      Thomas Gleixner <tglx@linutronix.de>
5666 L:      linux-kernel@vger.kernel.org
5667 S:      Maintained
5668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5669 F:      kernel/irq/
5670
5671 IRQCHIP DRIVERS
5672 M:      Thomas Gleixner <tglx@linutronix.de>
5673 M:      Jason Cooper <jason@lakedaemon.net>
5674 M:      Marc Zyngier <marc.zyngier@arm.com>
5675 L:      linux-kernel@vger.kernel.org
5676 S:      Maintained
5677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5678 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5679 F:      Documentation/devicetree/bindings/interrupt-controller/
5680 F:      drivers/irqchip/
5681
5682 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5683 M:      Jiang Liu <jiang.liu@linux.intel.com>
5684 M:      Marc Zyngier <marc.zyngier@arm.com>
5685 S:      Maintained
5686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5687 F:      Documentation/IRQ-domain.txt
5688 F:      include/linux/irqdomain.h
5689 F:      kernel/irq/irqdomain.c
5690 F:      kernel/irq/msi.c
5691
5692 ISAPNP
5693 M:      Jaroslav Kysela <perex@perex.cz>
5694 S:      Maintained
5695 F:      Documentation/isapnp.txt
5696 F:      drivers/pnp/isapnp/
5697 F:      include/linux/isapnp.h
5698
5699 ISA RADIO MODULE
5700 M:      Hans Verkuil <hverkuil@xs4all.nl>
5701 L:      linux-media@vger.kernel.org
5702 T:      git git://linuxtv.org/media_tree.git
5703 W:      http://linuxtv.org
5704 S:      Maintained
5705 F:      drivers/media/radio/radio-isa*
5706
5707 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5708 M:      Peter Jones <pjones@redhat.com>
5709 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5710 S:      Maintained
5711 F:      drivers/firmware/iscsi_ibft*
5712
5713 ISCSI
5714 M:      Mike Christie <michaelc@cs.wisc.edu>
5715 L:      open-iscsi@googlegroups.com
5716 W:      www.open-iscsi.org
5717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5718 S:      Maintained
5719 F:      drivers/scsi/*iscsi*
5720 F:      include/scsi/*iscsi*
5721
5722 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5723 M:      Or Gerlitz <ogerlitz@mellanox.com>
5724 M:      Sagi Grimberg <sagig@mellanox.com>
5725 M:      Roi Dayan <roid@mellanox.com>
5726 L:      linux-rdma@vger.kernel.org
5727 S:      Supported
5728 W:      http://www.openfabrics.org
5729 W:      www.open-iscsi.org
5730 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5731 F:      drivers/infiniband/ulp/iser/
5732
5733 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5734 M:      Sagi Grimberg <sagig@mellanox.com>
5735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5736 L:      linux-rdma@vger.kernel.org
5737 L:      target-devel@vger.kernel.org
5738 S:      Supported
5739 W:      http://www.linux-iscsi.org
5740 F:      drivers/infiniband/ulp/isert
5741
5742 ISDN SUBSYSTEM
5743 M:      Karsten Keil <isdn@linux-pingi.de>
5744 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5745 L:      netdev@vger.kernel.org
5746 W:      http://www.isdn4linux.de
5747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5748 S:      Maintained
5749 F:      Documentation/isdn/
5750 F:      drivers/isdn/
5751 F:      include/linux/isdn.h
5752 F:      include/linux/isdn/
5753 F:      include/uapi/linux/isdn.h
5754 F:      include/uapi/linux/isdn/
5755
5756 ISDN SUBSYSTEM (Eicon active card driver)
5757 M:      Armin Schindler <mac@melware.de>
5758 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5759 W:      http://www.melware.de
5760 S:      Maintained
5761 F:      drivers/isdn/hardware/eicon/
5762
5763 IT87 HARDWARE MONITORING DRIVER
5764 M:      Jean Delvare <jdelvare@suse.com>
5765 L:      lm-sensors@lm-sensors.org
5766 S:      Maintained
5767 F:      Documentation/hwmon/it87
5768 F:      drivers/hwmon/it87.c
5769
5770 IT913X MEDIA DRIVER
5771 M:      Antti Palosaari <crope@iki.fi>
5772 L:      linux-media@vger.kernel.org
5773 W:      http://linuxtv.org/
5774 W:      http://palosaari.fi/linux/
5775 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5776 T:      git git://linuxtv.org/anttip/media_tree.git
5777 S:      Maintained
5778 F:      drivers/media/tuners/it913x*
5779
5780 IVTV VIDEO4LINUX DRIVER
5781 M:      Andy Walls <awalls@md.metrocast.net>
5782 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5783 L:      linux-media@vger.kernel.org
5784 T:      git git://linuxtv.org/media_tree.git
5785 W:      http://www.ivtvdriver.org
5786 S:      Maintained
5787 F:      Documentation/video4linux/*.ivtv
5788 F:      drivers/media/pci/ivtv/
5789 F:      include/uapi/linux/ivtv*
5790
5791 IX2505V MEDIA DRIVER
5792 M:      Malcolm Priestley <tvboxspy@gmail.com>
5793 L:      linux-media@vger.kernel.org
5794 W:      http://linuxtv.org/
5795 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5796 S:      Maintained
5797 F:      drivers/media/dvb-frontends/ix2505v*
5798
5799 JC42.4 TEMPERATURE SENSOR DRIVER
5800 M:      Guenter Roeck <linux@roeck-us.net>
5801 L:      lm-sensors@lm-sensors.org
5802 S:      Maintained
5803 F:      drivers/hwmon/jc42.c
5804 F:      Documentation/hwmon/jc42
5805
5806 JFS FILESYSTEM
5807 M:      Dave Kleikamp <shaggy@kernel.org>
5808 L:      jfs-discussion@lists.sourceforge.net
5809 W:      http://jfs.sourceforge.net/
5810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5811 S:      Maintained
5812 F:      Documentation/filesystems/jfs.txt
5813 F:      fs/jfs/
5814
5815 JME NETWORK DRIVER
5816 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5817 L:      netdev@vger.kernel.org
5818 S:      Maintained
5819 F:      drivers/net/ethernet/jme.*
5820
5821 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5822 M:      David Woodhouse <dwmw2@infradead.org>
5823 L:      linux-mtd@lists.infradead.org
5824 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5825 S:      Maintained
5826 F:      fs/jffs2/
5827 F:      include/uapi/linux/jffs2.h
5828
5829 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5830 M:      "Theodore Ts'o" <tytso@mit.edu>
5831 M:      Jan Kara <jack@suse.com>
5832 L:      linux-ext4@vger.kernel.org
5833 S:      Maintained
5834 F:      fs/jbd2/
5835 F:      include/linux/jbd2.h
5836
5837 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5838 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5839 L:      linux-media@vger.kernel.org
5840 S:      Maintained
5841 F:      drivers/media/platform/rcar_jpu.c
5842
5843 JSM Neo PCI based serial card
5844 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5845 L:      linux-serial@vger.kernel.org
5846 S:      Maintained
5847 F:      drivers/tty/serial/jsm/
5848
5849 K10TEMP HARDWARE MONITORING DRIVER
5850 M:      Clemens Ladisch <clemens@ladisch.de>
5851 L:      lm-sensors@lm-sensors.org
5852 S:      Maintained
5853 F:      Documentation/hwmon/k10temp
5854 F:      drivers/hwmon/k10temp.c
5855
5856 K8TEMP HARDWARE MONITORING DRIVER
5857 M:      Rudolf Marek <r.marek@assembler.cz>
5858 L:      lm-sensors@lm-sensors.org
5859 S:      Maintained
5860 F:      Documentation/hwmon/k8temp
5861 F:      drivers/hwmon/k8temp.c
5862
5863 KCONFIG
5864 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5865 L:      linux-kbuild@vger.kernel.org
5866 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5867 S:      Maintained
5868 F:      Documentation/kbuild/kconfig-language.txt
5869 F:      scripts/kconfig/
5870
5871 KDUMP
5872 M:      Vivek Goyal <vgoyal@redhat.com>
5873 M:      Haren Myneni <hbabu@us.ibm.com>
5874 L:      kexec@lists.infradead.org
5875 W:      http://lse.sourceforge.net/kdump/
5876 S:      Maintained
5877 F:      Documentation/kdump/
5878
5879 KEENE FM RADIO TRANSMITTER DRIVER
5880 M:      Hans Verkuil <hverkuil@xs4all.nl>
5881 L:      linux-media@vger.kernel.org
5882 T:      git git://linuxtv.org/media_tree.git
5883 W:      http://linuxtv.org
5884 S:      Maintained
5885 F:      drivers/media/radio/radio-keene*
5886
5887 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5888 M:      Ian Kent <raven@themaw.net>
5889 L:      autofs@vger.kernel.org
5890 S:      Maintained
5891 F:      fs/autofs4/
5892
5893 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5894 M:      Michal Marek <mmarek@suse.com>
5895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5897 L:      linux-kbuild@vger.kernel.org
5898 S:      Maintained
5899 F:      Documentation/kbuild/
5900 F:      Makefile
5901 F:      scripts/Makefile.*
5902 F:      scripts/basic/
5903 F:      scripts/mk*
5904 F:      scripts/package/
5905
5906 KERNEL JANITORS
5907 L:      kernel-janitors@vger.kernel.org
5908 W:      http://kernelnewbies.org/KernelJanitors
5909 S:      Odd Fixes
5910
5911 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5912 M:      "J. Bruce Fields" <bfields@fieldses.org>
5913 M:      Jeff Layton <jlayton@poochiereds.net>
5914 L:      linux-nfs@vger.kernel.org
5915 W:      http://nfs.sourceforge.net/
5916 S:      Supported
5917 F:      fs/nfsd/
5918 F:      include/uapi/linux/nfsd/
5919 F:      fs/lockd/
5920 F:      fs/nfs_common/
5921 F:      net/sunrpc/
5922 F:      include/linux/lockd/
5923 F:      include/linux/sunrpc/
5924 F:      include/uapi/linux/sunrpc/
5925
5926 KERNEL SELFTEST FRAMEWORK
5927 M:      Shuah Khan <shuahkh@osg.samsung.com>
5928 L:      linux-api@vger.kernel.org
5929 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5930 S:      Maintained
5931 F:      tools/testing/selftests
5932
5933 KERNEL VIRTUAL MACHINE (KVM)
5934 M:      Gleb Natapov <gleb@kernel.org>
5935 M:      Paolo Bonzini <pbonzini@redhat.com>
5936 L:      kvm@vger.kernel.org
5937 W:      http://www.linux-kvm.org
5938 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5939 S:      Supported
5940 F:      Documentation/*/kvm*.txt
5941 F:      Documentation/virtual/kvm/
5942 F:      arch/*/kvm/
5943 F:      arch/x86/kernel/kvm.c
5944 F:      arch/x86/kernel/kvmclock.c
5945 F:      arch/*/include/asm/kvm*
5946 F:      include/linux/kvm*
5947 F:      include/uapi/linux/kvm*
5948 F:      virt/kvm/
5949
5950 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5951 M:      Joerg Roedel <joro@8bytes.org>
5952 L:      kvm@vger.kernel.org
5953 W:      http://kvm.qumranet.com
5954 S:      Maintained
5955 F:      arch/x86/include/asm/svm.h
5956 F:      arch/x86/kvm/svm.c
5957
5958 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5959 M:      Alexander Graf <agraf@suse.com>
5960 L:      kvm-ppc@vger.kernel.org
5961 W:      http://kvm.qumranet.com
5962 T:      git git://github.com/agraf/linux-2.6.git
5963 S:      Supported
5964 F:      arch/powerpc/include/asm/kvm*
5965 F:      arch/powerpc/kvm/
5966
5967 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5968 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5969 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5970 L:      linux-s390@vger.kernel.org
5971 W:      http://www.ibm.com/developerworks/linux/linux390/
5972 S:      Supported
5973 F:      Documentation/s390/kvm.txt
5974 F:      arch/s390/include/asm/kvm*
5975 F:      arch/s390/kvm/
5976
5977 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5978 M:      Christoffer Dall <christoffer.dall@linaro.org>
5979 M:      Marc Zyngier <marc.zyngier@arm.com>
5980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5981 L:      kvmarm@lists.cs.columbia.edu
5982 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5983 S:      Supported
5984 F:      arch/arm/include/uapi/asm/kvm*
5985 F:      arch/arm/include/asm/kvm*
5986 F:      arch/arm/kvm/
5987 F:      virt/kvm/arm/
5988 F:      include/kvm/arm_*
5989
5990 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5991 M:      Christoffer Dall <christoffer.dall@linaro.org>
5992 M:      Marc Zyngier <marc.zyngier@arm.com>
5993 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5994 L:      kvmarm@lists.cs.columbia.edu
5995 S:      Maintained
5996 F:      arch/arm64/include/uapi/asm/kvm*
5997 F:      arch/arm64/include/asm/kvm*
5998 F:      arch/arm64/kvm/
5999
6000 KEXEC
6001 M:      Eric Biederman <ebiederm@xmission.com>
6002 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6003 L:      kexec@lists.infradead.org
6004 S:      Maintained
6005 F:      include/linux/kexec.h
6006 F:      include/uapi/linux/kexec.h
6007 F:      kernel/kexec.c
6008
6009 KEYS/KEYRINGS:
6010 M:      David Howells <dhowells@redhat.com>
6011 L:      keyrings@vger.kernel.org
6012 S:      Maintained
6013 F:      Documentation/security/keys.txt
6014 F:      include/linux/key.h
6015 F:      include/linux/key-type.h
6016 F:      include/keys/
6017 F:      security/keys/
6018
6019 KEYS-TRUSTED
6020 M:      David Safford <safford@us.ibm.com>
6021 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6022 L:      linux-security-module@vger.kernel.org
6023 L:      keyrings@vger.kernel.org
6024 S:      Supported
6025 F:      Documentation/security/keys-trusted-encrypted.txt
6026 F:      include/keys/trusted-type.h
6027 F:      security/keys/trusted.c
6028 F:      security/keys/trusted.h
6029
6030 KEYS-ENCRYPTED
6031 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6032 M:      David Safford <safford@us.ibm.com>
6033 L:      linux-security-module@vger.kernel.org
6034 L:      keyrings@vger.kernel.org
6035 S:      Supported
6036 F:      Documentation/security/keys-trusted-encrypted.txt
6037 F:      include/keys/encrypted-type.h
6038 F:      security/keys/encrypted-keys/
6039
6040 KGDB / KDB /debug_core
6041 M:      Jason Wessel <jason.wessel@windriver.com>
6042 W:      http://kgdb.wiki.kernel.org/
6043 L:      kgdb-bugreport@lists.sourceforge.net
6044 S:      Maintained
6045 F:      Documentation/DocBook/kgdb.tmpl
6046 F:      drivers/misc/kgdbts.c
6047 F:      drivers/tty/serial/kgdboc.c
6048 F:      include/linux/kdb.h
6049 F:      include/linux/kgdb.h
6050 F:      kernel/debug/
6051
6052 KMEMCHECK
6053 M:      Vegard Nossum <vegardno@ifi.uio.no>
6054 M:      Pekka Enberg <penberg@kernel.org>
6055 S:      Maintained
6056 F:      Documentation/kmemcheck.txt
6057 F:      arch/x86/include/asm/kmemcheck.h
6058 F:      arch/x86/mm/kmemcheck/
6059 F:      include/linux/kmemcheck.h
6060 F:      mm/kmemcheck.c
6061
6062 KMEMLEAK
6063 M:      Catalin Marinas <catalin.marinas@arm.com>
6064 S:      Maintained
6065 F:      Documentation/kmemleak.txt
6066 F:      include/linux/kmemleak.h
6067 F:      mm/kmemleak.c
6068 F:      mm/kmemleak-test.c
6069
6070 KPROBES
6071 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6072 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6073 M:      "David S. Miller" <davem@davemloft.net>
6074 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6075 S:      Maintained
6076 F:      Documentation/kprobes.txt
6077 F:      include/linux/kprobes.h
6078 F:      kernel/kprobes.c
6079
6080 KS0108 LCD CONTROLLER DRIVER
6081 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6082 W:      http://miguelojeda.es/auxdisplay.htm
6083 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6084 S:      Maintained
6085 F:      Documentation/auxdisplay/ks0108
6086 F:      drivers/auxdisplay/ks0108.c
6087 F:      include/linux/ks0108.h
6088
6089 LAPB module
6090 L:      linux-x25@vger.kernel.org
6091 S:      Orphan
6092 F:      Documentation/networking/lapb-module.txt
6093 F:      include/*/lapb.h
6094 F:      net/lapb/
6095
6096 LASI 53c700 driver for PARISC
6097 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6098 L:      linux-scsi@vger.kernel.org
6099 S:      Maintained
6100 F:      Documentation/scsi/53c700.txt
6101 F:      drivers/scsi/53c700*
6102
6103 LED SUBSYSTEM
6104 M:      Richard Purdie <rpurdie@rpsys.net>
6105 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6106 L:      linux-leds@vger.kernel.org
6107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6108 S:      Maintained
6109 F:      drivers/leds/
6110 F:      include/linux/leds.h
6111
6112 LEGACY EEPROM DRIVER
6113 M:      Jean Delvare <jdelvare@suse.com>
6114 S:      Maintained
6115 F:      Documentation/misc-devices/eeprom
6116 F:      drivers/misc/eeprom/eeprom.c
6117
6118 LEGO USB Tower driver
6119 M:      Juergen Stuber <starblue@users.sourceforge.net>
6120 L:      legousb-devel@lists.sourceforge.net
6121 W:      http://legousb.sourceforge.net/
6122 S:      Maintained
6123 F:      drivers/usb/misc/legousbtower.c
6124
6125 LG2160 MEDIA DRIVER
6126 M:      Michael Krufky <mkrufky@linuxtv.org>
6127 L:      linux-media@vger.kernel.org
6128 W:      http://linuxtv.org/
6129 W:      http://github.com/mkrufky
6130 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6131 T:      git git://linuxtv.org/mkrufky/tuners.git
6132 S:      Maintained
6133 F:      drivers/media/dvb-frontends/lg2160.*
6134
6135 LGDT3305 MEDIA DRIVER
6136 M:      Michael Krufky <mkrufky@linuxtv.org>
6137 L:      linux-media@vger.kernel.org
6138 W:      http://linuxtv.org/
6139 W:      http://github.com/mkrufky
6140 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6141 T:      git git://linuxtv.org/mkrufky/tuners.git
6142 S:      Maintained
6143 F:      drivers/media/dvb-frontends/lgdt3305.*
6144
6145 LGUEST
6146 M:      Rusty Russell <rusty@rustcorp.com.au>
6147 L:      lguest@lists.ozlabs.org
6148 W:      http://lguest.ozlabs.org/
6149 S:      Odd Fixes
6150 F:      arch/x86/include/asm/lguest*.h
6151 F:      arch/x86/lguest/
6152 F:      drivers/lguest/
6153 F:      include/linux/lguest*.h
6154 F:      tools/lguest/
6155
6156 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6157 M:      Tejun Heo <tj@kernel.org>
6158 L:      linux-ide@vger.kernel.org
6159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6160 S:      Maintained
6161 F:      drivers/ata/
6162 F:      include/linux/ata.h
6163 F:      include/linux/libata.h
6164
6165 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6166 M:      Viresh Kumar <vireshk@kernel.org>
6167 L:      linux-ide@vger.kernel.org
6168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6169 S:      Maintained
6170 F:      include/linux/pata_arasan_cf_data.h
6171 F:      drivers/ata/pata_arasan_cf.c
6172
6173 LIBATA PATA DRIVERS
6174 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6175 M:      Tejun Heo <tj@kernel.org>
6176 L:      linux-ide@vger.kernel.org
6177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6178 S:      Maintained
6179 F:      drivers/ata/pata_*.c
6180 F:      drivers/ata/ata_generic.c
6181
6182 LIBATA SATA AHCI PLATFORM devices support
6183 M:      Hans de Goede <hdegoede@redhat.com>
6184 M:      Tejun Heo <tj@kernel.org>
6185 L:      linux-ide@vger.kernel.org
6186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6187 S:      Maintained
6188 F:      drivers/ata/ahci_platform.c
6189 F:      drivers/ata/libahci_platform.c
6190 F:      include/linux/ahci_platform.h
6191
6192 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6193 M:      Mikael Pettersson <mikpelinux@gmail.com>
6194 L:      linux-ide@vger.kernel.org
6195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6196 S:      Maintained
6197 F:      drivers/ata/sata_promise.*
6198
6199 LIBLOCKDEP
6200 M:      Sasha Levin <sasha.levin@oracle.com>
6201 S:      Maintained
6202 F:      tools/lib/lockdep/
6203
6204 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6205 M:      Dan Williams <dan.j.williams@intel.com>
6206 L:      linux-nvdimm@lists.01.org
6207 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6208 S:      Supported
6209 F:      drivers/nvdimm/*
6210 F:      include/linux/nd.h
6211 F:      include/linux/libnvdimm.h
6212 F:      include/uapi/linux/ndctl.h
6213
6214 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6215 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6216 L:      linux-nvdimm@lists.01.org
6217 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6218 S:      Supported
6219 F:      drivers/nvdimm/blk.c
6220 F:      drivers/nvdimm/region_devs.c
6221 F:      drivers/acpi/nfit*
6222
6223 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6224 M:      Vishal Verma <vishal.l.verma@intel.com>
6225 L:      linux-nvdimm@lists.01.org
6226 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6227 S:      Supported
6228 F:      drivers/nvdimm/btt*
6229
6230 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6231 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6232 L:      linux-nvdimm@lists.01.org
6233 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6234 S:      Supported
6235 F:      drivers/nvdimm/pmem.c
6236 F:      include/linux/pmem.h
6237 F:      arch/*/include/asm/pmem.h
6238
6239 LINUX FOR IBM pSERIES (RS/6000)
6240 M:      Paul Mackerras <paulus@au.ibm.com>
6241 W:      http://www.ibm.com/linux/ltc/projects/ppc
6242 S:      Supported
6243 F:      arch/powerpc/boot/rs6000.h
6244
6245 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6246 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6247 M:      Paul Mackerras <paulus@samba.org>
6248 M:      Michael Ellerman <mpe@ellerman.id.au>
6249 W:      http://www.penguinppc.org/
6250 L:      linuxppc-dev@lists.ozlabs.org
6251 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6253 S:      Supported
6254 F:      Documentation/powerpc/
6255 F:      arch/powerpc/
6256
6257 LINUX FOR POWER MACINTOSH
6258 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6259 W:      http://www.penguinppc.org/
6260 L:      linuxppc-dev@lists.ozlabs.org
6261 S:      Maintained
6262 F:      arch/powerpc/platforms/powermac/
6263 F:      drivers/macintosh/
6264
6265 LINUX FOR POWERPC EMBEDDED MPC5XXX
6266 M:      Anatolij Gustschin <agust@denx.de>
6267 L:      linuxppc-dev@lists.ozlabs.org
6268 T:      git git://git.denx.de/linux-denx-agust.git
6269 S:      Maintained
6270 F:      arch/powerpc/platforms/512x/
6271 F:      arch/powerpc/platforms/52xx/
6272
6273 LINUX FOR POWERPC EMBEDDED PPC4XX
6274 M:      Alistair Popple <alistair@popple.id.au>
6275 M:      Matt Porter <mporter@kernel.crashing.org>
6276 W:      http://www.penguinppc.org/
6277 L:      linuxppc-dev@lists.ozlabs.org
6278 S:      Maintained
6279 F:      arch/powerpc/platforms/40x/
6280 F:      arch/powerpc/platforms/44x/
6281
6282 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6283 L:      linuxppc-dev@lists.ozlabs.org
6284 S:      Orphan
6285 F:      arch/powerpc/*/*virtex*
6286 F:      arch/powerpc/*/*/*virtex*
6287
6288 LINUX FOR POWERPC EMBEDDED PPC8XX
6289 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6290 W:      http://www.penguinppc.org/
6291 L:      linuxppc-dev@lists.ozlabs.org
6292 S:      Maintained
6293 F:      arch/powerpc/platforms/8xx/
6294
6295 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6296 M:      Scott Wood <scottwood@freescale.com>
6297 M:      Kumar Gala <galak@kernel.crashing.org>
6298 W:      http://www.penguinppc.org/
6299 L:      linuxppc-dev@lists.ozlabs.org
6300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6301 S:      Maintained
6302 F:      arch/powerpc/platforms/83xx/
6303 F:      arch/powerpc/platforms/85xx/
6304
6305 LINUX FOR POWERPC PA SEMI PWRFICIENT
6306 M:      Olof Johansson <olof@lixom.net>
6307 L:      linuxppc-dev@lists.ozlabs.org
6308 S:      Maintained
6309 F:      arch/powerpc/platforms/pasemi/
6310 F:      drivers/*/*pasemi*
6311 F:      drivers/*/*/*pasemi*
6312
6313 LINUX SECURITY MODULE (LSM) FRAMEWORK
6314 M:      Chris Wright <chrisw@sous-sol.org>
6315 L:      linux-security-module@vger.kernel.org
6316 S:      Supported
6317
6318 LIS3LV02D ACCELEROMETER DRIVER
6319 M:      Eric Piel <eric.piel@tremplin-utc.net>
6320 S:      Maintained
6321 F:      Documentation/misc-devices/lis3lv02d
6322 F:      drivers/misc/lis3lv02d/
6323 F:      drivers/platform/x86/hp_accel.c
6324
6325 LIVE PATCHING
6326 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6327 M:      Seth Jennings <sjenning@redhat.com>
6328 M:      Jiri Kosina <jikos@kernel.org>
6329 M:      Vojtech Pavlik <vojtech@suse.com>
6330 S:      Maintained
6331 F:      kernel/livepatch/
6332 F:      include/linux/livepatch.h
6333 F:      arch/x86/include/asm/livepatch.h
6334 F:      arch/x86/kernel/livepatch.c
6335 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6336 F:      samples/livepatch/
6337 L:      live-patching@vger.kernel.org
6338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6339
6340 LLC (802.2)
6341 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6342 S:      Maintained
6343 F:      include/linux/llc.h
6344 F:      include/uapi/linux/llc.h
6345 F:      include/net/llc*
6346 F:      net/llc/
6347
6348 LM73 HARDWARE MONITOR DRIVER
6349 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6350 L:      lm-sensors@lm-sensors.org
6351 S:      Maintained
6352 F:      drivers/hwmon/lm73.c
6353
6354 LM78 HARDWARE MONITOR DRIVER
6355 M:      Jean Delvare <jdelvare@suse.com>
6356 L:      lm-sensors@lm-sensors.org
6357 S:      Maintained
6358 F:      Documentation/hwmon/lm78
6359 F:      drivers/hwmon/lm78.c
6360
6361 LM83 HARDWARE MONITOR DRIVER
6362 M:      Jean Delvare <jdelvare@suse.com>
6363 L:      lm-sensors@lm-sensors.org
6364 S:      Maintained
6365 F:      Documentation/hwmon/lm83
6366 F:      drivers/hwmon/lm83.c
6367
6368 LM90 HARDWARE MONITOR DRIVER
6369 M:      Jean Delvare <jdelvare@suse.com>
6370 L:      lm-sensors@lm-sensors.org
6371 S:      Maintained
6372 F:      Documentation/hwmon/lm90
6373 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6374 F:      drivers/hwmon/lm90.c
6375
6376 LM95234 HARDWARE MONITOR DRIVER
6377 M:      Guenter Roeck <linux@roeck-us.net>
6378 L:      lm-sensors@lm-sensors.org
6379 S:      Maintained
6380 F:      Documentation/hwmon/lm95234
6381 F:      drivers/hwmon/lm95234.c
6382
6383 LME2510 MEDIA DRIVER
6384 M:      Malcolm Priestley <tvboxspy@gmail.com>
6385 L:      linux-media@vger.kernel.org
6386 W:      http://linuxtv.org/
6387 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6388 S:      Maintained
6389 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6390
6391 LOCKDEP AND LOCKSTAT
6392 M:      Peter Zijlstra <peterz@infradead.org>
6393 M:      Ingo Molnar <mingo@redhat.com>
6394 L:      linux-kernel@vger.kernel.org
6395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6396 S:      Maintained
6397 F:      Documentation/locking/lockdep*.txt
6398 F:      Documentation/locking/lockstat.txt
6399 F:      include/linux/lockdep.h
6400 F:      kernel/locking/
6401
6402 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6403 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6404 L:      linux-ntfs-dev@lists.sourceforge.net
6405 W:      http://www.linux-ntfs.org/content/view/19/37/
6406 S:      Maintained
6407 F:      Documentation/ldm.txt
6408 F:      block/partitions/ldm.*
6409
6410 LogFS
6411 M:      Joern Engel <joern@logfs.org>
6412 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6413 L:      logfs@logfs.org
6414 W:      logfs.org
6415 S:      Maintained
6416 F:      fs/logfs/
6417
6418 LPC32XX MACHINE SUPPORT
6419 M:      Roland Stigge <stigge@antcom.de>
6420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6421 S:      Maintained
6422 F:      arch/arm/mach-lpc32xx/
6423
6424 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6425 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6426 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6427 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6428 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6429 L:      MPT-FusionLinux.pdl@avagotech.com
6430 L:      linux-scsi@vger.kernel.org
6431 W:      http://www.lsilogic.com/support
6432 S:      Supported
6433 F:      drivers/message/fusion/
6434 F:      drivers/scsi/mpt2sas/
6435 F:      drivers/scsi/mpt3sas/
6436
6437 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6438 M:      Matthew Wilcox <matthew@wil.cx>
6439 L:      linux-scsi@vger.kernel.org
6440 S:      Maintained
6441 F:      drivers/scsi/sym53c8xx_2/
6442
6443 LTC4261 HARDWARE MONITOR DRIVER
6444 M:      Guenter Roeck <linux@roeck-us.net>
6445 L:      lm-sensors@lm-sensors.org
6446 S:      Maintained
6447 F:      Documentation/hwmon/ltc4261
6448 F:      drivers/hwmon/ltc4261.c
6449
6450 LTP (Linux Test Project)
6451 M:      Mike Frysinger <vapier@gentoo.org>
6452 M:      Cyril Hrubis <chrubis@suse.cz>
6453 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6454 M:      Jan Stancek <jstancek@redhat.com>
6455 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6456 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6457 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6458 W:      http://linux-test-project.github.io/
6459 T:      git git://github.com/linux-test-project/ltp.git
6460 S:      Maintained
6461
6462 M32R ARCHITECTURE
6463 W:      http://www.linux-m32r.org/
6464 S:      Orphan
6465 F:      arch/m32r/
6466
6467 M68K ARCHITECTURE
6468 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6469 L:      linux-m68k@lists.linux-m68k.org
6470 W:      http://www.linux-m68k.org/
6471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6472 S:      Maintained
6473 F:      arch/m68k/
6474 F:      drivers/zorro/
6475
6476 M68K ON APPLE MACINTOSH
6477 M:      Joshua Thompson <funaho@jurai.org>
6478 W:      http://www.mac.linux-m68k.org/
6479 L:      linux-m68k@lists.linux-m68k.org
6480 S:      Maintained
6481 F:      arch/m68k/mac/
6482
6483 M68K ON HP9000/300
6484 M:      Philip Blundell <philb@gnu.org>
6485 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6486 S:      Maintained
6487 F:      arch/m68k/hp300/
6488
6489 M88DS3103 MEDIA DRIVER
6490 M:      Antti Palosaari <crope@iki.fi>
6491 L:      linux-media@vger.kernel.org
6492 W:      http://linuxtv.org/
6493 W:      http://palosaari.fi/linux/
6494 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6495 T:      git git://linuxtv.org/anttip/media_tree.git
6496 S:      Maintained
6497 F:      drivers/media/dvb-frontends/m88ds3103*
6498
6499 M88RS2000 MEDIA DRIVER
6500 M:      Malcolm Priestley <tvboxspy@gmail.com>
6501 L:      linux-media@vger.kernel.org
6502 W:      http://linuxtv.org/
6503 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6504 S:      Maintained
6505 F:      drivers/media/dvb-frontends/m88rs2000*
6506
6507 MA901 MASTERKIT USB FM RADIO DRIVER
6508 M:      Alexey Klimov <klimov.linux@gmail.com>
6509 L:      linux-media@vger.kernel.org
6510 T:      git git://linuxtv.org/media_tree.git
6511 S:      Maintained
6512 F:      drivers/media/radio/radio-ma901.c
6513
6514 MAC80211
6515 M:      Johannes Berg <johannes@sipsolutions.net>
6516 L:      linux-wireless@vger.kernel.org
6517 W:      http://wireless.kernel.org/
6518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6520 S:      Maintained
6521 F:      Documentation/networking/mac80211-injection.txt
6522 F:      include/net/mac80211.h
6523 F:      net/mac80211/
6524
6525 MACVLAN DRIVER
6526 M:      Patrick McHardy <kaber@trash.net>
6527 L:      netdev@vger.kernel.org
6528 S:      Maintained
6529 F:      drivers/net/macvlan.c
6530 F:      include/linux/if_macvlan.h
6531
6532 MAILBOX API
6533 M:      Jassi Brar <jassisinghbrar@gmail.com>
6534 L:      linux-kernel@vger.kernel.org
6535 S:      Maintained
6536 F:      drivers/mailbox/
6537 F:      include/linux/mailbox_client.h
6538 F:      include/linux/mailbox_controller.h
6539
6540 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6541 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6542 W:      http://www.kernel.org/doc/man-pages
6543 L:      linux-man@vger.kernel.org
6544 S:      Maintained
6545
6546 MARVELL ARMADA DRM SUPPORT
6547 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6548 S:      Maintained
6549 F:      drivers/gpu/drm/armada/
6550
6551 MARVELL 88E6352 DSA support
6552 M:      Guenter Roeck <linux@roeck-us.net>
6553 S:      Maintained
6554 F:      drivers/net/dsa/mv88e6352.c
6555
6556 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6557 M:      Mirko Lindner <mlindner@marvell.com>
6558 M:      Stephen Hemminger <stephen@networkplumber.org>
6559 L:      netdev@vger.kernel.org
6560 S:      Maintained
6561 F:      drivers/net/ethernet/marvell/sk*
6562
6563 MARVELL LIBERTAS WIRELESS DRIVER
6564 L:      libertas-dev@lists.infradead.org
6565 S:      Orphan
6566 F:      drivers/net/wireless/libertas/
6567
6568 MARVELL MV643XX ETHERNET DRIVER
6569 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6570 L:      netdev@vger.kernel.org
6571 S:      Maintained
6572 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6573 F:      include/linux/mv643xx.h
6574
6575 MARVELL MVNETA ETHERNET DRIVER
6576 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6577 L:      netdev@vger.kernel.org
6578 S:      Maintained
6579 F:      drivers/net/ethernet/marvell/mvneta.*
6580
6581 MARVELL MWIFIEX WIRELESS DRIVER
6582 M:      Amitkumar Karwar <akarwar@marvell.com>
6583 M:      Nishant Sarmukadam <nishants@marvell.com>
6584 L:      linux-wireless@vger.kernel.org
6585 S:      Maintained
6586 F:      drivers/net/wireless/mwifiex/
6587
6588 MARVELL MWL8K WIRELESS DRIVER
6589 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6590 L:      linux-wireless@vger.kernel.org
6591 S:      Odd Fixes
6592 F:      drivers/net/wireless/mwl8k.c
6593
6594 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6595 M:      Nicolas Pitre <nico@fluxnic.net>
6596 S:      Odd Fixes
6597 F:      drivers/mmc/host/mvsdio.*
6598
6599 MATROX FRAMEBUFFER DRIVER
6600 L:      linux-fbdev@vger.kernel.org
6601 S:      Orphan
6602 F:      drivers/video/fbdev/matrox/matroxfb_*
6603 F:      include/uapi/linux/matroxfb.h
6604
6605 MAX16065 HARDWARE MONITOR DRIVER
6606 M:      Guenter Roeck <linux@roeck-us.net>
6607 L:      lm-sensors@lm-sensors.org
6608 S:      Maintained
6609 F:      Documentation/hwmon/max16065
6610 F:      drivers/hwmon/max16065.c
6611
6612 MAX20751 HARDWARE MONITOR DRIVER
6613 M:      Guenter Roeck <linux@roeck-us.net>
6614 L:      lm-sensors@lm-sensors.org
6615 S:      Maintained
6616 F:      Documentation/hwmon/max20751
6617 F:      drivers/hwmon/max20751.c
6618
6619 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6620 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6621 L:      lm-sensors@lm-sensors.org
6622 S:      Maintained
6623 F:      Documentation/hwmon/max6650
6624 F:      drivers/hwmon/max6650.c
6625
6626 MAX6697 HARDWARE MONITOR DRIVER
6627 M:      Guenter Roeck <linux@roeck-us.net>
6628 L:      lm-sensors@lm-sensors.org
6629 S:      Maintained
6630 F:      Documentation/hwmon/max6697
6631 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6632 F:      drivers/hwmon/max6697.c
6633 F:      include/linux/platform_data/max6697.h
6634
6635 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6636 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6637 L:      linux-pm@vger.kernel.org
6638 S:      Supported
6639 F:      drivers/power/max14577_charger.c
6640 F:      drivers/power/max77693_charger.c
6641
6642 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6643 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6644 L:      linux-kernel@vger.kernel.org
6645 S:      Supported
6646 F:      drivers/*/*max77802.c
6647 F:      Documentation/devicetree/bindings/*/*max77802.txt
6648 F:      include/dt-bindings/*/*max77802.h
6649
6650 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6651 M:      Chanwoo Choi <cw00.choi@samsung.com>
6652 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6653 L:      linux-kernel@vger.kernel.org
6654 S:      Supported
6655 F:      drivers/*/max14577.c
6656 F:      drivers/*/max77686.c
6657 F:      drivers/*/max77693.c
6658 F:      drivers/extcon/extcon-max14577.c
6659 F:      drivers/extcon/extcon-max77693.c
6660 F:      drivers/rtc/rtc-max77686.c
6661 F:      drivers/clk/clk-max77686.c
6662 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6663 F:      Documentation/devicetree/bindings/*/max77686.txt
6664 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6665 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6666 F:      include/linux/mfd/max14577*.h
6667 F:      include/linux/mfd/max77686*.h
6668 F:      include/linux/mfd/max77693*.h
6669
6670 MAXIRADIO FM RADIO RECEIVER DRIVER
6671 M:      Hans Verkuil <hverkuil@xs4all.nl>
6672 L:      linux-media@vger.kernel.org
6673 T:      git git://linuxtv.org/media_tree.git
6674 W:      http://linuxtv.org
6675 S:      Maintained
6676 F:      drivers/media/radio/radio-maxiradio*
6677
6678 MEDIA DRIVERS FOR RENESAS - VSP1
6679 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6680 L:      linux-media@vger.kernel.org
6681 L:      linux-sh@vger.kernel.org
6682 T:      git git://linuxtv.org/media_tree.git
6683 S:      Supported
6684 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6685 F:      drivers/media/platform/vsp1/
6686
6687 MEDIA DRIVERS FOR ASCOT2E
6688 M:      Sergey Kozlov <serjk@netup.ru>
6689 L:      linux-media@vger.kernel.org
6690 W:      http://linuxtv.org
6691 W:      http://netup.tv/
6692 T:      git git://linuxtv.org/media_tree.git
6693 S:      Supported
6694 F:      drivers/media/dvb-frontends/ascot2e*
6695
6696 MEDIA DRIVERS FOR CXD2841ER
6697 M:      Sergey Kozlov <serjk@netup.ru>
6698 L:      linux-media@vger.kernel.org
6699 W:      http://linuxtv.org/
6700 W:      http://netup.tv/
6701 T:      git git://linuxtv.org/media_tree.git
6702 S:      Supported
6703 F:      drivers/media/dvb-frontends/cxd2841er*
6704
6705 MEDIA DRIVERS FOR HORUS3A
6706 M:      Sergey Kozlov <serjk@netup.ru>
6707 L:      linux-media@vger.kernel.org
6708 W:      http://linuxtv.org/
6709 W:      http://netup.tv/
6710 T:      git git://linuxtv.org/media_tree.git
6711 S:      Supported
6712 F:      drivers/media/dvb-frontends/horus3a*
6713
6714 MEDIA DRIVERS FOR LNBH25
6715 M:      Sergey Kozlov <serjk@netup.ru>
6716 L:      linux-media@vger.kernel.org
6717 W:      http://linuxtv.org/
6718 W:      http://netup.tv/
6719 T:      git git://linuxtv.org/media_tree.git
6720 S:      Supported
6721 F:      drivers/media/dvb-frontends/lnbh25*
6722
6723 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6724 M:      Sergey Kozlov <serjk@netup.ru>
6725 L:      linux-media@vger.kernel.org
6726 W:      http://linuxtv.org/
6727 W:      http://netup.tv/
6728 T:      git git://linuxtv.org/media_tree.git
6729 S:      Supported
6730 F:      drivers/media/pci/netup_unidvb/*
6731
6732 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6733 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6734 P:      LinuxTV.org Project
6735 L:      linux-media@vger.kernel.org
6736 W:      http://linuxtv.org
6737 Q:      http://patchwork.kernel.org/project/linux-media/list/
6738 T:      git git://linuxtv.org/media_tree.git
6739 S:      Maintained
6740 F:      Documentation/dvb/
6741 F:      Documentation/video4linux/
6742 F:      Documentation/DocBook/media/
6743 F:      drivers/media/
6744 F:      drivers/staging/media/
6745 F:      include/media/
6746 F:      include/uapi/linux/dvb/
6747 F:      include/uapi/linux/videodev2.h
6748 F:      include/uapi/linux/media.h
6749 F:      include/uapi/linux/v4l2-*
6750 F:      include/uapi/linux/meye.h
6751 F:      include/uapi/linux/ivtv*
6752 F:      include/uapi/linux/uvcvideo.h
6753
6754 MEDIATEK MT7601U WIRELESS LAN DRIVER
6755 M:      Jakub Kicinski <kubakici@wp.pl>
6756 L:      linux-wireless@vger.kernel.org
6757 S:      Maintained
6758 F:      drivers/net/wireless/mediatek/mt7601u/
6759
6760 MEGARAID SCSI/SAS DRIVERS
6761 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6762 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6763 M:      Uday Lingala <uday.lingala@avagotech.com>
6764 L:      megaraidlinux.pdl@avagotech.com
6765 L:      linux-scsi@vger.kernel.org
6766 W:      http://www.lsi.com
6767 S:      Maintained
6768 F:      Documentation/scsi/megaraid.txt
6769 F:      drivers/scsi/megaraid.*
6770 F:      drivers/scsi/megaraid/
6771
6772 MELLANOX ETHERNET DRIVER (mlx4_en)
6773 M:      Amir Vadai <amirv@mellanox.com>
6774 M:      Ido Shamay <idos@mellanox.com>
6775 L:      netdev@vger.kernel.org
6776 S:      Supported
6777 W:      http://www.mellanox.com
6778 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6779 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6780
6781 MELLANOX ETHERNET SWITCH DRIVERS
6782 M:      Jiri Pirko <jiri@mellanox.com>
6783 M:      Ido Schimmel <idosch@mellanox.com>
6784 L:      netdev@vger.kernel.org
6785 S:      Supported
6786 W:      http://www.mellanox.com
6787 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6788 F:      drivers/net/ethernet/mellanox/mlxsw/
6789
6790 MEMBARRIER SUPPORT
6791 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6792 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6793 L:      linux-kernel@vger.kernel.org
6794 S:      Supported
6795 F:      kernel/membarrier.c
6796 F:      include/uapi/linux/membarrier.h
6797
6798 MEMORY MANAGEMENT
6799 L:      linux-mm@kvack.org
6800 W:      http://www.linux-mm.org
6801 S:      Maintained
6802 F:      include/linux/mm.h
6803 F:      include/linux/gfp.h
6804 F:      include/linux/mmzone.h
6805 F:      include/linux/memory_hotplug.h
6806 F:      include/linux/vmalloc.h
6807 F:      mm/
6808
6809 MEMORY TECHNOLOGY DEVICES (MTD)
6810 M:      David Woodhouse <dwmw2@infradead.org>
6811 M:      Brian Norris <computersforpeace@gmail.com>
6812 L:      linux-mtd@lists.infradead.org
6813 W:      http://www.linux-mtd.infradead.org/
6814 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6815 T:      git git://git.infradead.org/linux-mtd.git
6816 T:      git git://git.infradead.org/l2-mtd.git
6817 S:      Maintained
6818 F:      drivers/mtd/
6819 F:      include/linux/mtd/
6820 F:      include/uapi/mtd/
6821
6822 MEN A21 WATCHDOG DRIVER
6823 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6824 L:      linux-watchdog@vger.kernel.org
6825 S:      Maintained
6826 F:      drivers/watchdog/mena21_wdt.c
6827
6828 MEN CHAMELEON BUS (mcb)
6829 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6830 S:      Maintained
6831 F:      drivers/mcb/
6832 F:      include/linux/mcb.h
6833 F:      Documentation/men-chameleon-bus.txt
6834
6835 MEN F21BMC (Board Management Controller)
6836 M:      Andreas Werner <andreas.werner@men.de>
6837 S:      Supported
6838 F:      drivers/mfd/menf21bmc.c
6839 F:      drivers/watchdog/menf21bmc_wdt.c
6840 F:      drivers/leds/leds-menf21bmc.c
6841 F:      drivers/hwmon/menf21bmc_hwmon.c
6842 F:      Documentation/hwmon/menf21bmc
6843
6844 METAG ARCHITECTURE
6845 M:      James Hogan <james.hogan@imgtec.com>
6846 L:      linux-metag@vger.kernel.org
6847 S:      Supported
6848 F:      arch/metag/
6849 F:      Documentation/metag/
6850 F:      Documentation/devicetree/bindings/metag/
6851 F:      drivers/clocksource/metag_generic.c
6852 F:      drivers/irqchip/irq-metag.c
6853 F:      drivers/irqchip/irq-metag-ext.c
6854 F:      drivers/tty/metag_da.c
6855
6856 MICROBLAZE ARCHITECTURE
6857 M:      Michal Simek <monstr@monstr.eu>
6858 W:      http://www.monstr.eu/fdt/
6859 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6860 S:      Supported
6861 F:      arch/microblaze/
6862
6863 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6864 M:      Chen Yu <yu.c.chen@intel.com>
6865 L:      platform-driver-x86@vger.kernel.org
6866 S:      Supported
6867 F:      drivers/platform/x86/surfacepro3_button.c
6868
6869 MICROTEK X6 SCANNER
6870 M:      Oliver Neukum <oliver@neukum.org>
6871 S:      Maintained
6872 F:      drivers/usb/image/microtek.*
6873
6874 MIPS
6875 M:      Ralf Baechle <ralf@linux-mips.org>
6876 L:      linux-mips@linux-mips.org
6877 W:      http://www.linux-mips.org/
6878 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6879 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6880 S:      Supported
6881 F:      Documentation/mips/
6882 F:      arch/mips/
6883
6884 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6885 M:      Hans Verkuil <hverkuil@xs4all.nl>
6886 L:      linux-media@vger.kernel.org
6887 T:      git git://linuxtv.org/media_tree.git
6888 W:      http://linuxtv.org
6889 S:      Odd Fixes
6890 F:      drivers/media/radio/radio-miropcm20*
6891
6892 Mellanox MLX5 core VPI driver
6893 M:      Eli Cohen <eli@mellanox.com>
6894 L:      netdev@vger.kernel.org
6895 L:      linux-rdma@vger.kernel.org
6896 W:      http://www.mellanox.com
6897 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6898 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6899 T:      git git://openfabrics.org/~eli/connect-ib.git
6900 S:      Supported
6901 F:      drivers/net/ethernet/mellanox/mlx5/core/
6902 F:      include/linux/mlx5/
6903
6904 Mellanox MLX5 IB driver
6905 M:      Eli Cohen <eli@mellanox.com>
6906 L:      linux-rdma@vger.kernel.org
6907 W:      http://www.mellanox.com
6908 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6909 T:      git git://openfabrics.org/~eli/connect-ib.git
6910 S:      Supported
6911 F:      include/linux/mlx5/
6912 F:      drivers/infiniband/hw/mlx5/
6913
6914 MN88472 MEDIA DRIVER
6915 M:      Antti Palosaari <crope@iki.fi>
6916 L:      linux-media@vger.kernel.org
6917 W:      http://linuxtv.org/
6918 W:      http://palosaari.fi/linux/
6919 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6920 T:      git git://linuxtv.org/anttip/media_tree.git
6921 S:      Maintained
6922 F:      drivers/staging/media/mn88472/
6923 F:      drivers/media/dvb-frontends/mn88472.h
6924
6925 MN88473 MEDIA DRIVER
6926 M:      Antti Palosaari <crope@iki.fi>
6927 L:      linux-media@vger.kernel.org
6928 W:      http://linuxtv.org/
6929 W:      http://palosaari.fi/linux/
6930 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6931 T:      git git://linuxtv.org/anttip/media_tree.git
6932 S:      Maintained
6933 F:      drivers/staging/media/mn88473/
6934 F:      drivers/media/dvb-frontends/mn88473.h
6935
6936 MODULE SUPPORT
6937 M:      Rusty Russell <rusty@rustcorp.com.au>
6938 S:      Maintained
6939 F:      include/linux/module.h
6940 F:      kernel/module.c
6941
6942 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6943 W:      http://popies.net/meye/
6944 S:      Orphan
6945 F:      Documentation/video4linux/meye.txt
6946 F:      drivers/media/pci/meye/
6947 F:      include/uapi/linux/meye.h
6948
6949 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6950 M:      Jiri Slaby <jirislaby@gmail.com>
6951 S:      Maintained
6952 F:      Documentation/serial/moxa-smartio
6953 F:      drivers/tty/mxser.*
6954
6955 MR800 AVERMEDIA USB FM RADIO DRIVER
6956 M:      Alexey Klimov <klimov.linux@gmail.com>
6957 L:      linux-media@vger.kernel.org
6958 T:      git git://linuxtv.org/media_tree.git
6959 S:      Maintained
6960 F:      drivers/media/radio/radio-mr800.c
6961
6962 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6963 M:      Alan Ott <alan@signal11.us>
6964 L:      linux-wpan@vger.kernel.org
6965 S:      Maintained
6966 F:      drivers/net/ieee802154/mrf24j40.c
6967
6968 MSI LAPTOP SUPPORT
6969 M:      "Lee, Chun-Yi" <jlee@suse.com>
6970 L:      platform-driver-x86@vger.kernel.org
6971 S:      Maintained
6972 F:      drivers/platform/x86/msi-laptop.c
6973
6974 MSI WMI SUPPORT
6975 L:      platform-driver-x86@vger.kernel.org
6976 S:      Orphan
6977 F:      drivers/platform/x86/msi-wmi.c
6978
6979 MSI001 MEDIA DRIVER
6980 M:      Antti Palosaari <crope@iki.fi>
6981 L:      linux-media@vger.kernel.org
6982 W:      http://linuxtv.org/
6983 W:      http://palosaari.fi/linux/
6984 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6985 T:      git git://linuxtv.org/anttip/media_tree.git
6986 S:      Maintained
6987 F:      drivers/media/tuners/msi001*
6988
6989 MSI2500 MEDIA DRIVER
6990 M:      Antti Palosaari <crope@iki.fi>
6991 L:      linux-media@vger.kernel.org
6992 W:      http://linuxtv.org/
6993 W:      http://palosaari.fi/linux/
6994 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6995 T:      git git://linuxtv.org/anttip/media_tree.git
6996 S:      Maintained
6997 F:      drivers/media/usb/msi2500/
6998
6999 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7000 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7001 L:      linux-mtd@lists.infradead.org
7002 S:      Maintained
7003 F:      drivers/mtd/devices/docg3*
7004
7005 MT9M032 APTINA SENSOR DRIVER
7006 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7007 L:      linux-media@vger.kernel.org
7008 T:      git git://linuxtv.org/media_tree.git
7009 S:      Maintained
7010 F:      drivers/media/i2c/mt9m032.c
7011 F:      include/media/mt9m032.h
7012
7013 MT9P031 APTINA CAMERA SENSOR
7014 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7015 L:      linux-media@vger.kernel.org
7016 T:      git git://linuxtv.org/media_tree.git
7017 S:      Maintained
7018 F:      drivers/media/i2c/mt9p031.c
7019 F:      include/media/mt9p031.h
7020
7021 MT9T001 APTINA CAMERA SENSOR
7022 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7023 L:      linux-media@vger.kernel.org
7024 T:      git git://linuxtv.org/media_tree.git
7025 S:      Maintained
7026 F:      drivers/media/i2c/mt9t001.c
7027 F:      include/media/mt9t001.h
7028
7029 MT9V032 APTINA CAMERA SENSOR
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:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7035 F:      drivers/media/i2c/mt9v032.c
7036 F:      include/media/mt9v032.h
7037
7038 MULTIFUNCTION DEVICES (MFD)
7039 M:      Samuel Ortiz <sameo@linux.intel.com>
7040 M:      Lee Jones <lee.jones@linaro.org>
7041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7042 S:      Supported
7043 F:      drivers/mfd/
7044 F:      include/linux/mfd/
7045
7046 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7047 M:      Ulf Hansson <ulf.hansson@linaro.org>
7048 L:      linux-mmc@vger.kernel.org
7049 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7050 S:      Maintained
7051 F:      drivers/mmc/
7052 F:      include/linux/mmc/
7053 F:      include/uapi/linux/mmc/
7054
7055 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7056 S:      Orphan
7057 F:      drivers/mmc/host/mmc_spi.c
7058 F:      include/linux/spi/mmc_spi.h
7059
7060 MULTISOUND SOUND DRIVER
7061 M:      Andrew Veliath <andrewtv@usa.net>
7062 S:      Maintained
7063 F:      Documentation/sound/oss/MultiSound
7064 F:      sound/oss/msnd*
7065
7066 MULTITECH MULTIPORT CARD (ISICOM)
7067 S:      Orphan
7068 F:      drivers/tty/isicom.c
7069 F:      include/linux/isicom.h
7070
7071 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7072 M:      Felipe Balbi <balbi@ti.com>
7073 L:      linux-usb@vger.kernel.org
7074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7075 S:      Maintained
7076 F:      drivers/usb/musb/
7077
7078 MXL5007T MEDIA DRIVER
7079 M:      Michael Krufky <mkrufky@linuxtv.org>
7080 L:      linux-media@vger.kernel.org
7081 W:      http://linuxtv.org/
7082 W:      http://github.com/mkrufky
7083 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7084 T:      git git://linuxtv.org/mkrufky/tuners.git
7085 S:      Maintained
7086 F:      drivers/media/tuners/mxl5007t.*
7087
7088 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7089 M:      Hyong-Youb Kim <hykim@myri.com>
7090 L:      netdev@vger.kernel.org
7091 W:      https://www.myricom.com/support/downloads/myri10ge.html
7092 S:      Supported
7093 F:      drivers/net/ethernet/myricom/myri10ge/
7094
7095 NATSEMI ETHERNET DRIVER (DP8381x)
7096 S:      Orphan
7097 F:      drivers/net/ethernet/natsemi/natsemi.c
7098
7099 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7100 M:      Daniel Mack <zonque@gmail.com>
7101 S:      Maintained
7102 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7103 W:      http://www.native-instruments.com
7104 F:      sound/usb/caiaq/
7105
7106 NCP FILESYSTEM
7107 M:      Petr Vandrovec <petr@vandrovec.name>
7108 S:      Odd Fixes
7109 F:      fs/ncpfs/
7110
7111 NCR 5380 SCSI DRIVERS
7112 M:      Finn Thain <fthain@telegraphics.com.au>
7113 M:      Michael Schmitz <schmitzmic@gmail.com>
7114 L:      linux-scsi@vger.kernel.org
7115 S:      Maintained
7116 F:      Documentation/scsi/g_NCR5380.txt
7117 F:      drivers/scsi/NCR5380.*
7118 F:      drivers/scsi/arm/cumana_1.c
7119 F:      drivers/scsi/arm/oak.c
7120 F:      drivers/scsi/atari_NCR5380.c
7121 F:      drivers/scsi/atari_scsi.*
7122 F:      drivers/scsi/dmx3191d.c
7123 F:      drivers/scsi/dtc.*
7124 F:      drivers/scsi/g_NCR5380.*
7125 F:      drivers/scsi/g_NCR5380_mmio.c
7126 F:      drivers/scsi/mac_scsi.*
7127 F:      drivers/scsi/pas16.*
7128 F:      drivers/scsi/sun3_scsi.*
7129 F:      drivers/scsi/sun3_scsi_vme.c
7130 F:      drivers/scsi/t128.*
7131
7132 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7133 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7134 L:      linux-scsi@vger.kernel.org
7135 S:      Maintained
7136 F:      drivers/scsi/NCR_D700.*
7137
7138 NCT6775 HARDWARE MONITOR DRIVER
7139 M:      Guenter Roeck <linux@roeck-us.net>
7140 L:      lm-sensors@lm-sensors.org
7141 S:      Maintained
7142 F:      Documentation/hwmon/nct6775
7143 F:      drivers/hwmon/nct6775.c
7144
7145 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7146 M:      Faisal Latif <faisal.latif@intel.com>
7147 L:      linux-rdma@vger.kernel.org
7148 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7149 S:      Supported
7150 F:      drivers/infiniband/hw/nes/
7151
7152 NETEM NETWORK EMULATOR
7153 M:      Stephen Hemminger <stephen@networkplumber.org>
7154 L:      netem@lists.linux-foundation.org
7155 S:      Maintained
7156 F:      net/sched/sch_netem.c
7157
7158 NETERION 10GbE DRIVERS (s2io/vxge)
7159 M:      Jon Mason <jdmason@kudzu.us>
7160 L:      netdev@vger.kernel.org
7161 S:      Supported
7162 F:      Documentation/networking/s2io.txt
7163 F:      Documentation/networking/vxge.txt
7164 F:      drivers/net/ethernet/neterion/
7165
7166 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7167 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7168 M:      Patrick McHardy <kaber@trash.net>
7169 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7170 L:      netfilter-devel@vger.kernel.org
7171 L:      coreteam@netfilter.org
7172 W:      http://www.netfilter.org/
7173 W:      http://www.iptables.org/
7174 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7177 S:      Supported
7178 F:      include/linux/netfilter*
7179 F:      include/linux/netfilter/
7180 F:      include/net/netfilter/
7181 F:      include/uapi/linux/netfilter*
7182 F:      include/uapi/linux/netfilter/
7183 F:      net/*/netfilter.c
7184 F:      net/*/netfilter/
7185 F:      net/netfilter/
7186 F:      net/bridge/br_netfilter*.c
7187
7188 NETLABEL
7189 M:      Paul Moore <paul@paul-moore.com>
7190 W:      http://netlabel.sf.net
7191 L:      netdev@vger.kernel.org
7192 S:      Maintained
7193 F:      Documentation/netlabel/
7194 F:      include/net/netlabel.h
7195 F:      net/netlabel/
7196
7197 NETROM NETWORK LAYER
7198 M:      Ralf Baechle <ralf@linux-mips.org>
7199 L:      linux-hams@vger.kernel.org
7200 W:      http://www.linux-ax25.org/
7201 S:      Maintained
7202 F:      include/net/netrom.h
7203 F:      include/uapi/linux/netrom.h
7204 F:      net/netrom/
7205
7206 NETWORK BLOCK DEVICE (NBD)
7207 M:      Markus Pargmann <mpa@pengutronix.de>
7208 S:      Maintained
7209 L:      nbd-general@lists.sourceforge.net
7210 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7211 F:      Documentation/blockdev/nbd.txt
7212 F:      drivers/block/nbd.c
7213 F:      include/uapi/linux/nbd.h
7214
7215 NETWORK DROP MONITOR
7216 M:      Neil Horman <nhorman@tuxdriver.com>
7217 L:      netdev@vger.kernel.org
7218 S:      Maintained
7219 W:      https://fedorahosted.org/dropwatch/
7220 F:      net/core/drop_monitor.c
7221
7222 NETWORKING [GENERAL]
7223 M:      "David S. Miller" <davem@davemloft.net>
7224 L:      netdev@vger.kernel.org
7225 W:      http://www.linuxfoundation.org/en/Net
7226 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7229 S:      Maintained
7230 F:      net/
7231 F:      include/net/
7232 F:      include/linux/in.h
7233 F:      include/linux/net.h
7234 F:      include/linux/netdevice.h
7235 F:      include/uapi/linux/in.h
7236 F:      include/uapi/linux/net.h
7237 F:      include/uapi/linux/netdevice.h
7238 F:      include/uapi/linux/net_namespace.h
7239 F:      tools/net/
7240 F:      tools/testing/selftests/net/
7241 F:      lib/random32.c
7242 F:      lib/test_bpf.c
7243
7244 NETWORKING [IPv4/IPv6]
7245 M:      "David S. Miller" <davem@davemloft.net>
7246 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7247 M:      James Morris <jmorris@namei.org>
7248 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7249 M:      Patrick McHardy <kaber@trash.net>
7250 L:      netdev@vger.kernel.org
7251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7252 S:      Maintained
7253 F:      net/ipv4/
7254 F:      net/ipv6/
7255 F:      include/net/ip*
7256 F:      arch/x86/net/*
7257
7258 NETWORKING [IPSEC]
7259 M:      Steffen Klassert <steffen.klassert@secunet.com>
7260 M:      Herbert Xu <herbert@gondor.apana.org.au>
7261 M:      "David S. Miller" <davem@davemloft.net>
7262 L:      netdev@vger.kernel.org
7263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7265 S:      Maintained
7266 F:      net/core/flow.c
7267 F:      net/xfrm/
7268 F:      net/key/
7269 F:      net/ipv4/xfrm*
7270 F:      net/ipv4/esp4.c
7271 F:      net/ipv4/ah4.c
7272 F:      net/ipv4/ipcomp.c
7273 F:      net/ipv4/ip_vti.c
7274 F:      net/ipv6/xfrm*
7275 F:      net/ipv6/esp6.c
7276 F:      net/ipv6/ah6.c
7277 F:      net/ipv6/ipcomp6.c
7278 F:      net/ipv6/ip6_vti.c
7279 F:      include/uapi/linux/xfrm.h
7280 F:      include/net/xfrm.h
7281
7282 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7283 M:      Paul Moore <paul@paul-moore.com>
7284 L:      netdev@vger.kernel.org
7285 S:      Maintained
7286
7287 NETWORKING [WIRELESS]
7288 L:      linux-wireless@vger.kernel.org
7289 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7290
7291 NETWORKING DRIVERS
7292 L:      netdev@vger.kernel.org
7293 W:      http://www.linuxfoundation.org/en/Net
7294 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7297 S:      Odd Fixes
7298 F:      drivers/net/
7299 F:      include/linux/if_*
7300 F:      include/linux/netdevice.h
7301 F:      include/linux/arcdevice.h
7302 F:      include/linux/etherdevice.h
7303 F:      include/linux/fcdevice.h
7304 F:      include/linux/fddidevice.h
7305 F:      include/linux/hippidevice.h
7306 F:      include/linux/inetdevice.h
7307 F:      include/uapi/linux/if_*
7308 F:      include/uapi/linux/netdevice.h
7309
7310 NETWORKING DRIVERS (WIRELESS)
7311 M:      Kalle Valo <kvalo@codeaurora.org>
7312 L:      linux-wireless@vger.kernel.org
7313 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7315 S:      Maintained
7316 F:      drivers/net/wireless/
7317
7318 NETXEN (1/10) GbE SUPPORT
7319 M:      Manish Chopra <manish.chopra@qlogic.com>
7320 M:      Sony Chacko <sony.chacko@qlogic.com>
7321 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7322 L:      netdev@vger.kernel.org
7323 W:      http://www.qlogic.com
7324 S:      Supported
7325 F:      drivers/net/ethernet/qlogic/netxen/
7326
7327 NFC SUBSYSTEM
7328 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7329 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7330 M:      Samuel Ortiz <sameo@linux.intel.com>
7331 L:      linux-wireless@vger.kernel.org
7332 L:      linux-nfc@lists.01.org (subscribers-only)
7333 S:      Supported
7334 F:      net/nfc/
7335 F:      include/net/nfc/
7336 F:      include/uapi/linux/nfc.h
7337 F:      drivers/nfc/
7338 F:      include/linux/platform_data/pn544.h
7339 F:      Documentation/devicetree/bindings/net/nfc/
7340
7341 NFS, SUNRPC, AND LOCKD CLIENTS
7342 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7343 M:      Anna Schumaker <anna.schumaker@netapp.com>
7344 L:      linux-nfs@vger.kernel.org
7345 W:      http://client.linux-nfs.org
7346 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7347 S:      Maintained
7348 F:      fs/lockd/
7349 F:      fs/nfs/
7350 F:      fs/nfs_common/
7351 F:      net/sunrpc/
7352 F:      include/linux/lockd/
7353 F:      include/linux/nfs*
7354 F:      include/linux/sunrpc/
7355 F:      include/uapi/linux/nfs*
7356 F:      include/uapi/linux/sunrpc/
7357
7358 NILFS2 FILESYSTEM
7359 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7360 L:      linux-nilfs@vger.kernel.org
7361 W:      http://nilfs.sourceforge.net/
7362 T:      git git://github.com/konis/nilfs2.git
7363 S:      Supported
7364 F:      Documentation/filesystems/nilfs2.txt
7365 F:      fs/nilfs2/
7366 F:      include/linux/nilfs2_fs.h
7367
7368 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7369 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7370 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7371 S:      Maintained
7372 F:      Documentation/scsi/NinjaSCSI.txt
7373 F:      drivers/scsi/pcmcia/nsp_*
7374
7375 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7376 M:      GOTO Masanori <gotom@debian.or.jp>
7377 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7378 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7379 S:      Maintained
7380 F:      Documentation/scsi/NinjaSCSI.txt
7381 F:      drivers/scsi/nsp32*
7382
7383 NIOS2 ARCHITECTURE
7384 M:      Ley Foon Tan <lftan@altera.com>
7385 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7387 S:      Maintained
7388 F:      arch/nios2/
7389
7390 NOKIA N900 POWER SUPPLY DRIVERS
7391 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7392 S:      Maintained
7393 F:      include/linux/power/bq2415x_charger.h
7394 F:      include/linux/power/bq27x00_battery.h
7395 F:      include/linux/power/isp1704_charger.h
7396 F:      drivers/power/bq2415x_charger.c
7397 F:      drivers/power/bq27x00_battery.c
7398 F:      drivers/power/isp1704_charger.c
7399 F:      drivers/power/rx51_battery.c
7400
7401 NTB DRIVER CORE
7402 M:      Jon Mason <jdmason@kudzu.us>
7403 M:      Dave Jiang <dave.jiang@intel.com>
7404 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7405 L:      linux-ntb@googlegroups.com
7406 S:      Supported
7407 W:      https://github.com/jonmason/ntb/wiki
7408 T:      git git://github.com/jonmason/ntb.git
7409 F:      drivers/ntb/
7410 F:      drivers/net/ntb_netdev.c
7411 F:      include/linux/ntb.h
7412 F:      include/linux/ntb_transport.h
7413
7414 NTB INTEL DRIVER
7415 M:      Jon Mason <jdmason@kudzu.us>
7416 M:      Dave Jiang <dave.jiang@intel.com>
7417 L:      linux-ntb@googlegroups.com
7418 S:      Supported
7419 W:      https://github.com/jonmason/ntb/wiki
7420 T:      git git://github.com/jonmason/ntb.git
7421 F:      drivers/ntb/hw/intel/
7422
7423 NTFS FILESYSTEM
7424 M:      Anton Altaparmakov <anton@tuxera.com>
7425 L:      linux-ntfs-dev@lists.sourceforge.net
7426 W:      http://www.tuxera.com/
7427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7428 S:      Supported
7429 F:      Documentation/filesystems/ntfs.txt
7430 F:      fs/ntfs/
7431
7432 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7433 M:      Antonino Daplas <adaplas@gmail.com>
7434 L:      linux-fbdev@vger.kernel.org
7435 S:      Maintained
7436 F:      drivers/video/fbdev/riva/
7437 F:      drivers/video/fbdev/nvidia/
7438
7439 NVM EXPRESS DRIVER
7440 M:      Matthew Wilcox <willy@linux.intel.com>
7441 L:      linux-nvme@lists.infradead.org
7442 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7443 S:      Supported
7444 F:      drivers/block/nvme*
7445 F:      include/linux/nvme.h
7446
7447 NVMEM FRAMEWORK
7448 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7449 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7450 S:      Maintained
7451 F:      drivers/nvmem/
7452 F:      Documentation/devicetree/bindings/nvmem/
7453 F:      include/linux/nvmem-consumer.h
7454 F:      include/linux/nvmem-provider.h
7455
7456 NXP-NCI NFC DRIVER
7457 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7458 R:      Charles Gorand <charles.gorand@effinnov.com>
7459 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7460 S:      Supported
7461 F:      drivers/nfc/nxp-nci
7462
7463 NXP TDA998X DRM DRIVER
7464 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7465 S:      Supported
7466 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7467 F:      include/drm/i2c/tda998x.h
7468
7469 NXP TFA9879 DRIVER
7470 M:      Peter Rosin <peda@axentia.se>
7471 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7472 S:      Maintained
7473 F:      sound/soc/codecs/tfa9879*
7474
7475 OMAP SUPPORT
7476 M:      Tony Lindgren <tony@atomide.com>
7477 L:      linux-omap@vger.kernel.org
7478 W:      http://www.muru.com/linux/omap/
7479 W:      http://linux.omap.com/
7480 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7482 S:      Maintained
7483 F:      arch/arm/*omap*/
7484 F:      arch/arm/configs/omap1_defconfig
7485 F:      arch/arm/configs/omap2plus_defconfig
7486 F:      drivers/i2c/busses/i2c-omap.c
7487 F:      drivers/irqchip/irq-omap-intc.c
7488 F:      drivers/mfd/*omap*.c
7489 F:      drivers/mfd/menelaus.c
7490 F:      drivers/mfd/palmas.c
7491 F:      drivers/mfd/tps65217.c
7492 F:      drivers/mfd/tps65218.c
7493 F:      drivers/mfd/tps65910.c
7494 F:      drivers/mfd/twl-core.[ch]
7495 F:      drivers/mfd/twl4030*.c
7496 F:      drivers/mfd/twl6030*.c
7497 F:      drivers/mfd/twl6040*.c
7498 F:      drivers/regulator/palmas-regulator*.c
7499 F:      drivers/regulator/pbias-regulator.c
7500 F:      drivers/regulator/tps65217-regulator.c
7501 F:      drivers/regulator/tps65218-regulator.c
7502 F:      drivers/regulator/tps65910-regulator.c
7503 F:      drivers/regulator/twl-regulator.c
7504 F:      include/linux/i2c-omap.h
7505
7506 OMAP DEVICE TREE SUPPORT
7507 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7508 M:      Tony Lindgren <tony@atomide.com>
7509 L:      linux-omap@vger.kernel.org
7510 L:      devicetree@vger.kernel.org
7511 S:      Maintained
7512 F:      arch/arm/boot/dts/*omap*
7513 F:      arch/arm/boot/dts/*am3*
7514 F:      arch/arm/boot/dts/*am4*
7515 F:      arch/arm/boot/dts/*am5*
7516 F:      arch/arm/boot/dts/*dra7*
7517
7518 OMAP CLOCK FRAMEWORK SUPPORT
7519 M:      Paul Walmsley <paul@pwsan.com>
7520 L:      linux-omap@vger.kernel.org
7521 S:      Maintained
7522 F:      arch/arm/*omap*/*clock*
7523
7524 OMAP POWER MANAGEMENT SUPPORT
7525 M:      Kevin Hilman <khilman@deeprootsystems.com>
7526 L:      linux-omap@vger.kernel.org
7527 S:      Maintained
7528 F:      arch/arm/*omap*/*pm*
7529 F:      drivers/cpufreq/omap-cpufreq.c
7530
7531 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7532 M:      Rajendra Nayak <rnayak@ti.com>
7533 M:      Paul Walmsley <paul@pwsan.com>
7534 L:      linux-omap@vger.kernel.org
7535 S:      Maintained
7536 F:      arch/arm/mach-omap2/prm*
7537
7538 OMAP AUDIO SUPPORT
7539 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7540 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7541 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7542 L:      linux-omap@vger.kernel.org
7543 S:      Maintained
7544 F:      sound/soc/omap/
7545
7546 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7547 M:      Roger Quadros <rogerq@ti.com>
7548 M:      Tony Lindgren <tony@atomide.com>
7549 L:      linux-omap@vger.kernel.org
7550 S:      Maintained
7551 F:      drivers/memory/omap-gpmc.c
7552 F:      arch/arm/mach-omap2/*gpmc*
7553
7554 OMAP FRAMEBUFFER SUPPORT
7555 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7556 L:      linux-fbdev@vger.kernel.org
7557 L:      linux-omap@vger.kernel.org
7558 S:      Maintained
7559 F:      drivers/video/fbdev/omap/
7560
7561 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7562 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7563 L:      linux-omap@vger.kernel.org
7564 L:      linux-fbdev@vger.kernel.org
7565 S:      Maintained
7566 F:      drivers/video/fbdev/omap2/
7567 F:      Documentation/arm/OMAP/DSS
7568
7569 OMAP HARDWARE SPINLOCK SUPPORT
7570 M:      Ohad Ben-Cohen <ohad@wizery.com>
7571 L:      linux-omap@vger.kernel.org
7572 S:      Maintained
7573 F:      drivers/hwspinlock/omap_hwspinlock.c
7574
7575 OMAP MMC SUPPORT
7576 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7577 L:      linux-omap@vger.kernel.org
7578 S:      Maintained
7579 F:      drivers/mmc/host/omap.c
7580
7581 OMAP HS MMC SUPPORT
7582 L:      linux-mmc@vger.kernel.org
7583 L:      linux-omap@vger.kernel.org
7584 S:      Orphan
7585 F:      drivers/mmc/host/omap_hsmmc.c
7586
7587 OMAP RANDOM NUMBER GENERATOR SUPPORT
7588 M:      Deepak Saxena <dsaxena@plexity.net>
7589 S:      Maintained
7590 F:      drivers/char/hw_random/omap-rng.c
7591
7592 OMAP HWMOD SUPPORT
7593 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7594 M:      Paul Walmsley <paul@pwsan.com>
7595 L:      linux-omap@vger.kernel.org
7596 S:      Maintained
7597 F:      arch/arm/mach-omap2/omap_hwmod.*
7598
7599 OMAP HWMOD DATA
7600 M:      Paul Walmsley <paul@pwsan.com>
7601 L:      linux-omap@vger.kernel.org
7602 S:      Maintained
7603 F:      arch/arm/mach-omap2/omap_hwmod*data*
7604
7605 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7606 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7607 L:      linux-omap@vger.kernel.org
7608 S:      Maintained
7609 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7610
7611 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7612 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7613 L:      linux-media@vger.kernel.org
7614 S:      Maintained
7615 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7616 F:      drivers/media/platform/omap3isp/
7617 F:      drivers/staging/media/omap4iss/
7618
7619 OMAP USB SUPPORT
7620 M:      Felipe Balbi <balbi@ti.com>
7621 L:      linux-usb@vger.kernel.org
7622 L:      linux-omap@vger.kernel.org
7623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7624 S:      Maintained
7625 F:      drivers/usb/*/*omap*
7626 F:      arch/arm/*omap*/usb*
7627
7628 OMAP GPIO DRIVER
7629 M:      Javier Martinez Canillas <javier@dowhile0.org>
7630 M:      Santosh Shilimkar <ssantosh@kernel.org>
7631 M:      Kevin Hilman <khilman@deeprootsystems.com>
7632 L:      linux-omap@vger.kernel.org
7633 S:      Maintained
7634 F:      drivers/gpio/gpio-omap.c
7635
7636 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7637 M:      Mark Jackson <mpfj@newflow.co.uk>
7638 L:      linux-omap@vger.kernel.org
7639 S:      Maintained
7640 F:      arch/arm/boot/dts/am335x-nano.dts
7641
7642 OMFS FILESYSTEM
7643 M:      Bob Copeland <me@bobcopeland.com>
7644 L:      linux-karma-devel@lists.sourceforge.net
7645 S:      Maintained
7646 F:      Documentation/filesystems/omfs.txt
7647 F:      fs/omfs/
7648
7649 OMNIKEY CARDMAN 4000 DRIVER
7650 M:      Harald Welte <laforge@gnumonks.org>
7651 S:      Maintained
7652 F:      drivers/char/pcmcia/cm4000_cs.c
7653 F:      include/linux/cm4000_cs.h
7654 F:      include/uapi/linux/cm4000_cs.h
7655
7656 OMNIKEY CARDMAN 4040 DRIVER
7657 M:      Harald Welte <laforge@gnumonks.org>
7658 S:      Maintained
7659 F:      drivers/char/pcmcia/cm4040_cs.*
7660
7661 OMNIVISION OV7670 SENSOR DRIVER
7662 M:      Jonathan Corbet <corbet@lwn.net>
7663 L:      linux-media@vger.kernel.org
7664 T:      git git://linuxtv.org/media_tree.git
7665 S:      Maintained
7666 F:      drivers/media/i2c/ov7670.c
7667
7668 ONENAND FLASH DRIVER
7669 M:      Kyungmin Park <kyungmin.park@samsung.com>
7670 L:      linux-mtd@lists.infradead.org
7671 S:      Maintained
7672 F:      drivers/mtd/onenand/
7673 F:      include/linux/mtd/onenand*.h
7674
7675 ONSTREAM SCSI TAPE DRIVER
7676 M:      Willem Riede <osst@riede.org>
7677 L:      osst-users@lists.sourceforge.net
7678 L:      linux-scsi@vger.kernel.org
7679 S:      Maintained
7680 F:      Documentation/scsi/osst.txt
7681 F:      drivers/scsi/osst.*
7682 F:      drivers/scsi/osst_*.h
7683 F:      drivers/scsi/st.h
7684
7685 OPENCORES I2C BUS DRIVER
7686 M:      Peter Korsgaard <jacmet@sunsite.dk>
7687 L:      linux-i2c@vger.kernel.org
7688 S:      Maintained
7689 F:      Documentation/i2c/busses/i2c-ocores
7690 F:      drivers/i2c/busses/i2c-ocores.c
7691
7692 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7693 M:      Rob Herring <robh+dt@kernel.org>
7694 M:      Frank Rowand <frowand.list@gmail.com>
7695 M:      Grant Likely <grant.likely@linaro.org>
7696 L:      devicetree@vger.kernel.org
7697 W:      http://www.devicetree.org/
7698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7699 S:      Maintained
7700 F:      drivers/of/
7701 F:      include/linux/of*.h
7702 F:      scripts/dtc/
7703
7704 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7705 M:      Rob Herring <robh+dt@kernel.org>
7706 M:      Pawel Moll <pawel.moll@arm.com>
7707 M:      Mark Rutland <mark.rutland@arm.com>
7708 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7709 M:      Kumar Gala <galak@codeaurora.org>
7710 L:      devicetree@vger.kernel.org
7711 S:      Maintained
7712 F:      Documentation/devicetree/
7713 F:      arch/*/boot/dts/
7714 F:      include/dt-bindings/
7715
7716 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7717 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7718 L:      devicetree@vger.kernel.org
7719 S:      Maintained
7720 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7721 F:      Documentation/devicetree/overlay-notes.txt
7722 F:      drivers/of/overlay.c
7723 F:      drivers/of/resolver.c
7724
7725 OPENRISC ARCHITECTURE
7726 M:      Jonas Bonn <jonas@southpole.se>
7727 W:      http://openrisc.net
7728 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7729 S:      Maintained
7730 T:      git git://openrisc.net/~jonas/linux
7731 F:      arch/openrisc/
7732
7733 OPENVSWITCH
7734 M:      Pravin Shelar <pshelar@nicira.com>
7735 L:      netdev@vger.kernel.org
7736 L:      dev@openvswitch.org
7737 W:      http://openvswitch.org
7738 S:      Maintained
7739 F:      net/openvswitch/
7740 F:      include/uapi/linux/openvswitch.h
7741
7742 OPL4 DRIVER
7743 M:      Clemens Ladisch <clemens@ladisch.de>
7744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7745 T:      git git://git.alsa-project.org/alsa-kernel.git
7746 S:      Maintained
7747 F:      sound/drivers/opl4/
7748
7749 OPROFILE
7750 M:      Robert Richter <rric@kernel.org>
7751 L:      oprofile-list@lists.sf.net
7752 S:      Maintained
7753 F:      arch/*/include/asm/oprofile*.h
7754 F:      arch/*/oprofile/
7755 F:      drivers/oprofile/
7756 F:      include/linux/oprofile.h
7757
7758 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7759 M:      Mark Fasheh <mfasheh@suse.com>
7760 M:      Joel Becker <jlbec@evilplan.org>
7761 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7762 W:      http://ocfs2.wiki.kernel.org
7763 S:      Supported
7764 F:      Documentation/filesystems/ocfs2.txt
7765 F:      Documentation/filesystems/dlmfs.txt
7766 F:      fs/ocfs2/
7767
7768 ORINOCO DRIVER
7769 L:      linux-wireless@vger.kernel.org
7770 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7771 W:      http://www.nongnu.org/orinoco/
7772 S:      Orphan
7773 F:      drivers/net/wireless/orinoco/
7774
7775 OSD LIBRARY and FILESYSTEM
7776 M:      Boaz Harrosh <ooo@electrozaur.com>
7777 M:      Benny Halevy <bhalevy@primarydata.com>
7778 L:      osd-dev@open-osd.org
7779 W:      http://open-osd.org
7780 T:      git git://git.open-osd.org/open-osd.git
7781 S:      Maintained
7782 F:      drivers/scsi/osd/
7783 F:      include/scsi/osd_*
7784 F:      fs/exofs/
7785
7786 OVERLAY FILESYSTEM
7787 M:      Miklos Szeredi <miklos@szeredi.hu>
7788 L:      linux-unionfs@vger.kernel.org
7789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7790 S:      Supported
7791 F:      fs/overlayfs/
7792 F:      Documentation/filesystems/overlayfs.txt
7793
7794 P54 WIRELESS DRIVER
7795 M:      Christian Lamparter <chunkeey@googlemail.com>
7796 L:      linux-wireless@vger.kernel.org
7797 W:      http://wireless.kernel.org/en/users/Drivers/p54
7798 S:      Maintained
7799 F:      drivers/net/wireless/p54/
7800
7801 PA SEMI ETHERNET DRIVER
7802 M:      Olof Johansson <olof@lixom.net>
7803 L:      netdev@vger.kernel.org
7804 S:      Maintained
7805 F:      drivers/net/ethernet/pasemi/*
7806
7807 PA SEMI SMBUS DRIVER
7808 M:      Olof Johansson <olof@lixom.net>
7809 L:      linux-i2c@vger.kernel.org
7810 S:      Maintained
7811 F:      drivers/i2c/busses/i2c-pasemi.c
7812
7813 PADATA PARALLEL EXECUTION MECHANISM
7814 M:      Steffen Klassert <steffen.klassert@secunet.com>
7815 L:      linux-crypto@vger.kernel.org
7816 S:      Maintained
7817 F:      kernel/padata.c
7818 F:      include/linux/padata.h
7819 F:      Documentation/padata.txt
7820
7821 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7822 M:      Harald Welte <laforge@gnumonks.org>
7823 L:      platform-driver-x86@vger.kernel.org
7824 S:      Maintained
7825 F:      drivers/platform/x86/panasonic-laptop.c
7826
7827 PANASONIC MN10300/AM33/AM34 PORT
7828 M:      David Howells <dhowells@redhat.com>
7829 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7830 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7831 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7832 S:      Maintained
7833 F:      Documentation/mn10300/
7834 F:      arch/mn10300/
7835
7836 PARALLEL PORT SUBSYSTEM
7837 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7838 M:      Sudip Mukherjee <sudip@vectorindia.org>
7839 L:      linux-parport@lists.infradead.org (subscribers-only)
7840 S:      Maintained
7841 F:      drivers/parport/
7842 F:      include/linux/parport*.h
7843 F:      drivers/char/ppdev.c
7844 F:      include/uapi/linux/ppdev.h
7845 F:      Documentation/parport*.txt
7846
7847 PARAVIRT_OPS INTERFACE
7848 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7849 M:      Chris Wright <chrisw@sous-sol.org>
7850 M:      Alok Kataria <akataria@vmware.com>
7851 M:      Rusty Russell <rusty@rustcorp.com.au>
7852 L:      virtualization@lists.linux-foundation.org
7853 S:      Supported
7854 F:      Documentation/virtual/paravirt_ops.txt
7855 F:      arch/*/kernel/paravirt*
7856 F:      arch/*/include/asm/paravirt.h
7857
7858 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7859 M:      Tim Waugh <tim@cyberelk.net>
7860 L:      linux-parport@lists.infradead.org (subscribers-only)
7861 S:      Maintained
7862 F:      Documentation/blockdev/paride.txt
7863 F:      drivers/block/paride/
7864
7865 PARISC ARCHITECTURE
7866 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7867 M:      Helge Deller <deller@gmx.de>
7868 L:      linux-parisc@vger.kernel.org
7869 W:      http://www.parisc-linux.org/
7870 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7873 S:      Maintained
7874 F:      arch/parisc/
7875 F:      Documentation/parisc/
7876 F:      drivers/parisc/
7877 F:      drivers/char/agp/parisc-agp.c
7878 F:      drivers/input/serio/gscps2.c
7879 F:      drivers/parport/parport_gsc.*
7880 F:      drivers/tty/serial/8250/8250_gsc.c
7881 F:      drivers/video/fbdev/sti*
7882 F:      drivers/video/console/sti*
7883 F:      drivers/video/logo/logo_parisc*
7884
7885 PC87360 HARDWARE MONITORING DRIVER
7886 M:      Jim Cromie <jim.cromie@gmail.com>
7887 L:      lm-sensors@lm-sensors.org
7888 S:      Maintained
7889 F:      Documentation/hwmon/pc87360
7890 F:      drivers/hwmon/pc87360.c
7891
7892 PC8736x GPIO DRIVER
7893 M:      Jim Cromie <jim.cromie@gmail.com>
7894 S:      Maintained
7895 F:      drivers/char/pc8736x_gpio.c
7896
7897 PC87427 HARDWARE MONITORING DRIVER
7898 M:      Jean Delvare <jdelvare@suse.com>
7899 L:      lm-sensors@lm-sensors.org
7900 S:      Maintained
7901 F:      Documentation/hwmon/pc87427
7902 F:      drivers/hwmon/pc87427.c
7903
7904 PCA9532 LED DRIVER
7905 M:      Riku Voipio <riku.voipio@iki.fi>
7906 S:      Maintained
7907 F:      drivers/leds/leds-pca9532.c
7908 F:      include/linux/leds-pca9532.h
7909
7910 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7911 M:      Guenter Roeck <linux@roeck-us.net>
7912 L:      linux-i2c@vger.kernel.org
7913 S:      Maintained
7914 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7915
7916 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7917 M:      Khalid Aziz <khalid@gonehiking.org>
7918 S:      Maintained
7919 F:      drivers/firmware/pcdp.*
7920
7921 PCI ERROR RECOVERY
7922 M:      Linas Vepstas <linasvepstas@gmail.com>
7923 L:      linux-pci@vger.kernel.org
7924 S:      Supported
7925 F:      Documentation/PCI/pci-error-recovery.txt
7926
7927 PCI SUBSYSTEM
7928 M:      Bjorn Helgaas <bhelgaas@google.com>
7929 L:      linux-pci@vger.kernel.org
7930 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7932 S:      Supported
7933 F:      Documentation/PCI/
7934 F:      drivers/pci/
7935 F:      include/linux/pci*
7936 F:      arch/x86/pci/
7937 F:      arch/x86/kernel/quirks.c
7938
7939 PCI DRIVER FOR ARM VERSATILE PLATFORM
7940 M:      Rob Herring <robh@kernel.org>
7941 L:      linux-pci@vger.kernel.org
7942 L:      linux-arm-kernel@lists.infradead.org
7943 S:      Maintained
7944 F:      Documentation/devicetree/bindings/pci/versatile.txt
7945 F:      drivers/pci/host/pci-versatile.c
7946
7947 PCI DRIVER FOR APPLIEDMICRO XGENE
7948 M:      Tanmay Inamdar <tinamdar@apm.com>
7949 L:      linux-pci@vger.kernel.org
7950 L:      linux-arm-kernel@lists.infradead.org
7951 S:      Maintained
7952 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7953 F:      drivers/pci/host/pci-xgene.c
7954
7955 PCI DRIVER FOR FREESCALE LAYERSCAPE
7956 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7957 M:      Mingkai Hu <mingkai.hu@freescale.com>
7958 M:      Roy Zang <tie-fei.zang@freescale.com>
7959 L:      linuxppc-dev@lists.ozlabs.org
7960 L:      linux-pci@vger.kernel.org
7961 L:      linux-arm-kernel@lists.infradead.org
7962 S:      Maintained
7963 F:      drivers/pci/host/*layerscape*
7964
7965 PCI DRIVER FOR IMX6
7966 M:      Richard Zhu <Richard.Zhu@freescale.com>
7967 M:      Lucas Stach <l.stach@pengutronix.de>
7968 L:      linux-pci@vger.kernel.org
7969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7970 S:      Maintained
7971 F:      drivers/pci/host/*imx6*
7972
7973 PCI DRIVER FOR TI KEYSTONE
7974 M:      Murali Karicheri <m-karicheri2@ti.com>
7975 L:      linux-pci@vger.kernel.org
7976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7977 S:      Maintained
7978 F:      drivers/pci/host/*keystone*
7979
7980 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7981 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7982 M:      Jason Cooper <jason@lakedaemon.net>
7983 L:      linux-pci@vger.kernel.org
7984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7985 S:      Maintained
7986 F:      drivers/pci/host/*mvebu*
7987
7988 PCI DRIVER FOR NVIDIA TEGRA
7989 M:      Thierry Reding <thierry.reding@gmail.com>
7990 L:      linux-tegra@vger.kernel.org
7991 L:      linux-pci@vger.kernel.org
7992 S:      Supported
7993 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7994 F:      drivers/pci/host/pci-tegra.c
7995
7996 PCI DRIVER FOR TI DRA7XX
7997 M:      Kishon Vijay Abraham I <kishon@ti.com>
7998 L:      linux-omap@vger.kernel.org
7999 L:      linux-pci@vger.kernel.org
8000 S:      Supported
8001 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8002 F:      drivers/pci/host/pci-dra7xx.c
8003
8004 PCI DRIVER FOR RENESAS R-CAR
8005 M:      Simon Horman <horms@verge.net.au>
8006 L:      linux-pci@vger.kernel.org
8007 L:      linux-sh@vger.kernel.org
8008 S:      Maintained
8009 F:      drivers/pci/host/*rcar*
8010
8011 PCI DRIVER FOR SAMSUNG EXYNOS
8012 M:      Jingoo Han <jingoohan1@gmail.com>
8013 L:      linux-pci@vger.kernel.org
8014 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8015 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8016 S:      Maintained
8017 F:      drivers/pci/host/pci-exynos.c
8018
8019 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8020 M:      Jingoo Han <jingoohan1@gmail.com>
8021 M:      Pratyush Anand <pratyush.anand@gmail.com>
8022 L:      linux-pci@vger.kernel.org
8023 S:      Maintained
8024 F:      drivers/pci/host/*designware*
8025
8026 PCI DRIVER FOR GENERIC OF HOSTS
8027 M:      Will Deacon <will.deacon@arm.com>
8028 L:      linux-pci@vger.kernel.org
8029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8030 S:      Maintained
8031 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8032 F:      drivers/pci/host/pci-host-generic.c
8033
8034 PCIE DRIVER FOR ST SPEAR13XX
8035 M:      Pratyush Anand <pratyush.anand@gmail.com>
8036 L:      linux-pci@vger.kernel.org
8037 S:      Maintained
8038 F:      drivers/pci/host/*spear*
8039
8040 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8041 M:      Duc Dang <dhdang@apm.com>
8042 L:      linux-pci@vger.kernel.org
8043 L:      linux-arm-kernel@lists.infradead.org
8044 S:      Maintained
8045 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8046 F:      drivers/pci/host/pci-xgene-msi.c
8047
8048 PCMCIA SUBSYSTEM
8049 P:      Linux PCMCIA Team
8050 L:      linux-pcmcia@lists.infradead.org
8051 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8053 S:      Maintained
8054 F:      Documentation/pcmcia/
8055 F:      drivers/pcmcia/
8056 F:      include/pcmcia/
8057
8058 PCNET32 NETWORK DRIVER
8059 M:      Don Fry <pcnet32@frontier.com>
8060 L:      netdev@vger.kernel.org
8061 S:      Maintained
8062 F:      drivers/net/ethernet/amd/pcnet32.c
8063
8064 PCRYPT PARALLEL CRYPTO ENGINE
8065 M:      Steffen Klassert <steffen.klassert@secunet.com>
8066 L:      linux-crypto@vger.kernel.org
8067 S:      Maintained
8068 F:      crypto/pcrypt.c
8069 F:      include/crypto/pcrypt.h
8070
8071 PER-CPU MEMORY ALLOCATOR
8072 M:      Tejun Heo <tj@kernel.org>
8073 M:      Christoph Lameter <cl@linux-foundation.org>
8074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8075 S:      Maintained
8076 F:      include/linux/percpu*.h
8077 F:      mm/percpu*.c
8078 F:      arch/*/include/asm/percpu.h
8079
8080 PER-TASK DELAY ACCOUNTING
8081 M:      Balbir Singh <bsingharora@gmail.com>
8082 S:      Maintained
8083 F:      include/linux/delayacct.h
8084 F:      kernel/delayacct.c
8085
8086 PERFORMANCE EVENTS SUBSYSTEM
8087 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8088 M:      Ingo Molnar <mingo@redhat.com>
8089 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8090 L:      linux-kernel@vger.kernel.org
8091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8092 S:      Supported
8093 F:      kernel/events/*
8094 F:      include/linux/perf_event.h
8095 F:      include/uapi/linux/perf_event.h
8096 F:      arch/*/kernel/perf_event*.c
8097 F:      arch/*/kernel/*/perf_event*.c
8098 F:      arch/*/kernel/*/*/perf_event*.c
8099 F:      arch/*/include/asm/perf_event.h
8100 F:      arch/*/kernel/perf_callchain.c
8101 F:      tools/perf/
8102
8103 PERSONALITY HANDLING
8104 M:      Christoph Hellwig <hch@infradead.org>
8105 L:      linux-abi-devel@lists.sourceforge.net
8106 S:      Maintained
8107 F:      include/linux/personality.h
8108 F:      include/uapi/linux/personality.h
8109
8110 PHONET PROTOCOL
8111 M:      Remi Denis-Courmont <courmisch@gmail.com>
8112 S:      Supported
8113 F:      Documentation/networking/phonet.txt
8114 F:      include/linux/phonet.h
8115 F:      include/net/phonet/
8116 F:      include/uapi/linux/phonet.h
8117 F:      net/phonet/
8118
8119 PHRAM MTD DRIVER
8120 M:      Joern Engel <joern@lazybastard.org>
8121 L:      linux-mtd@lists.infradead.org
8122 S:      Maintained
8123 F:      drivers/mtd/devices/phram.c
8124
8125 PICOLCD HID DRIVER
8126 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8127 L:      linux-input@vger.kernel.org
8128 S:      Maintained
8129 F:      drivers/hid/hid-picolcd*
8130
8131 PICOXCELL SUPPORT
8132 M:      Jamie Iles <jamie@jamieiles.com>
8133 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8134 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8135 S:      Supported
8136 F:      arch/arm/boot/dts/picoxcell*
8137 F:      arch/arm/mach-picoxcell/
8138 F:      drivers/crypto/picoxcell*
8139
8140 PIN CONTROL SUBSYSTEM
8141 M:      Linus Walleij <linus.walleij@linaro.org>
8142 L:      linux-gpio@vger.kernel.org
8143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8144 S:      Maintained
8145 F:      drivers/pinctrl/
8146 F:      include/linux/pinctrl/
8147
8148 PIN CONTROLLER - ATMEL AT91
8149 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8150 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8151 S:      Maintained
8152 F:      drivers/pinctrl/pinctrl-at91.*
8153
8154 PIN CONTROLLER - INTEL
8155 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8156 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8157 S:      Maintained
8158 F:      drivers/pinctrl/intel/
8159
8160 PIN CONTROLLER - RENESAS
8161 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8162 L:      linux-sh@vger.kernel.org
8163 S:      Maintained
8164 F:      drivers/pinctrl/sh-pfc/
8165
8166 PIN CONTROLLER - SAMSUNG
8167 M:      Tomasz Figa <tomasz.figa@gmail.com>
8168 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8169 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8170 S:      Maintained
8171 F:      drivers/pinctrl/samsung/
8172
8173 PIN CONTROLLER - ST SPEAR
8174 M:      Viresh Kumar <vireshk@kernel.org>
8175 L:      spear-devel@list.st.com
8176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8177 W:      http://www.st.com/spear
8178 S:      Maintained
8179 F:      drivers/pinctrl/spear/
8180
8181 PKTCDVD DRIVER
8182 M:      Jiri Kosina <jikos@kernel.org>
8183 S:      Maintained
8184 F:      drivers/block/pktcdvd.c
8185 F:      include/linux/pktcdvd.h
8186 F:      include/uapi/linux/pktcdvd.h
8187
8188 PKUNITY SOC DRIVERS
8189 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8190 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8191 S:      Maintained
8192 T:      git git://github.com/gxt/linux.git
8193 F:      drivers/input/serio/i8042-unicore32io.h
8194 F:      drivers/i2c/busses/i2c-puv3.c
8195 F:      drivers/video/fbdev/fb-puv3.c
8196 F:      drivers/rtc/rtc-puv3.c
8197
8198 PMBUS HARDWARE MONITORING DRIVERS
8199 M:      Guenter Roeck <linux@roeck-us.net>
8200 L:      lm-sensors@lm-sensors.org
8201 W:      http://www.lm-sensors.org/
8202 W:      http://www.roeck-us.net/linux/drivers/
8203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8204 S:      Maintained
8205 F:      Documentation/hwmon/pmbus
8206 F:      drivers/hwmon/pmbus/
8207 F:      include/linux/i2c/pmbus.h
8208
8209 PMC SIERRA MaxRAID DRIVER
8210 L:      linux-scsi@vger.kernel.org
8211 W:      http://www.pmc-sierra.com/
8212 S:      Orphan
8213 F:      drivers/scsi/pmcraid.*
8214
8215 PMC SIERRA PM8001 DRIVER
8216 M:      Jack Wang <jinpu.wang@profitbricks.com>
8217 M:      lindar_liu@usish.com
8218 L:      pmchba@pmcs.com
8219 L:      linux-scsi@vger.kernel.org
8220 S:      Supported
8221 F:      drivers/scsi/pm8001/
8222
8223 POSIX CLOCKS and TIMERS
8224 M:      Thomas Gleixner <tglx@linutronix.de>
8225 L:      linux-kernel@vger.kernel.org
8226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8227 S:      Maintained
8228 F:      fs/timerfd.c
8229 F:      include/linux/timer*
8230 F:      kernel/time/*timer*
8231
8232 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8233 M:      Sebastian Reichel <sre@kernel.org>
8234 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8235 M:      David Woodhouse <dwmw2@infradead.org>
8236 L:      linux-pm@vger.kernel.org
8237 T:      git git://git.infradead.org/battery-2.6.git
8238 S:      Maintained
8239 F:      include/linux/power_supply.h
8240 F:      drivers/power/
8241 X:      drivers/power/avs/
8242
8243 POWER STATE COORDINATION INTERFACE (PSCI)
8244 M:      Mark Rutland <mark.rutland@arm.com>
8245 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8246 L:      linux-arm-kernel@lists.infradead.org
8247 S:      Maintained
8248 F:      drivers/firmware/psci.c
8249 F:      include/linux/psci.h
8250 F:      include/uapi/linux/psci.h
8251
8252 PNP SUPPORT
8253 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8254 S:      Maintained
8255 F:      drivers/pnp/
8256
8257 PNXxxxx I2C DRIVER
8258 M:      Vitaly Wool <vitalywool@gmail.com>
8259 L:      linux-i2c@vger.kernel.org
8260 S:      Maintained
8261 F:      drivers/i2c/busses/i2c-pnx.c
8262
8263 PPP PROTOCOL DRIVERS AND COMPRESSORS
8264 M:      Paul Mackerras <paulus@samba.org>
8265 L:      linux-ppp@vger.kernel.org
8266 S:      Maintained
8267 F:      drivers/net/ppp/ppp_*
8268
8269 PPP OVER ATM (RFC 2364)
8270 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8271 S:      Maintained
8272 F:      net/atm/pppoatm.c
8273 F:      include/uapi/linux/atmppp.h
8274
8275 PPP OVER ETHERNET
8276 M:      Michal Ostrowski <mostrows@earthlink.net>
8277 S:      Maintained
8278 F:      drivers/net/ppp/pppoe.c
8279 F:      drivers/net/ppp/pppox.c
8280
8281 PPP OVER L2TP
8282 M:      James Chapman <jchapman@katalix.com>
8283 S:      Maintained
8284 F:      net/l2tp/l2tp_ppp.c
8285 F:      include/linux/if_pppol2tp.h
8286 F:      include/uapi/linux/if_pppol2tp.h
8287
8288 PPS SUPPORT
8289 M:      Rodolfo Giometti <giometti@enneenne.com>
8290 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8291 L:      linuxpps@ml.enneenne.com (subscribers-only)
8292 S:      Maintained
8293 F:      Documentation/pps/
8294 F:      drivers/pps/
8295 F:      include/linux/pps*.h
8296
8297 PPTP DRIVER
8298 M:      Dmitry Kozlov <xeb@mail.ru>
8299 L:      netdev@vger.kernel.org
8300 S:      Maintained
8301 F:      drivers/net/ppp/pptp.c
8302 W:      http://sourceforge.net/projects/accel-pptp
8303
8304 PREEMPTIBLE KERNEL
8305 M:      Robert Love <rml@tech9.net>
8306 L:      kpreempt-tech@lists.sourceforge.net
8307 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8308 S:      Supported
8309 F:      Documentation/preempt-locking.txt
8310 F:      include/linux/preempt.h
8311
8312 PRISM54 WIRELESS DRIVER
8313 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8314 L:      linux-wireless@vger.kernel.org
8315 W:      http://wireless.kernel.org/en/users/Drivers/p54
8316 S:      Obsolete
8317 F:      drivers/net/wireless/prism54/
8318
8319 PS3 NETWORK SUPPORT
8320 M:      Geoff Levand <geoff@infradead.org>
8321 L:      netdev@vger.kernel.org
8322 L:      linuxppc-dev@lists.ozlabs.org
8323 S:      Maintained
8324 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8325
8326 PS3 PLATFORM SUPPORT
8327 M:      Geoff Levand <geoff@infradead.org>
8328 L:      linuxppc-dev@lists.ozlabs.org
8329 S:      Maintained
8330 F:      arch/powerpc/boot/ps3*
8331 F:      arch/powerpc/include/asm/lv1call.h
8332 F:      arch/powerpc/include/asm/ps3*.h
8333 F:      arch/powerpc/platforms/ps3/
8334 F:      drivers/*/ps3*
8335 F:      drivers/ps3/
8336 F:      drivers/rtc/rtc-ps3.c
8337 F:      drivers/usb/host/*ps3.c
8338 F:      sound/ppc/snd_ps3*
8339
8340 PS3VRAM DRIVER
8341 M:      Jim Paris <jim@jtan.com>
8342 M:      Geoff Levand <geoff@infradead.org>
8343 L:      linuxppc-dev@lists.ozlabs.org
8344 S:      Maintained
8345 F:      drivers/block/ps3vram.c
8346
8347 PSTORE FILESYSTEM
8348 M:      Anton Vorontsov <anton@enomsg.org>
8349 M:      Colin Cross <ccross@android.com>
8350 M:      Kees Cook <keescook@chromium.org>
8351 M:      Tony Luck <tony.luck@intel.com>
8352 S:      Maintained
8353 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8354 F:      fs/pstore/
8355 F:      include/linux/pstore*
8356 F:      drivers/firmware/efi/efi-pstore.c
8357 F:      drivers/acpi/apei/erst.c
8358
8359 PTP HARDWARE CLOCK SUPPORT
8360 M:      Richard Cochran <richardcochran@gmail.com>
8361 L:      netdev@vger.kernel.org
8362 S:      Maintained
8363 W:      http://linuxptp.sourceforge.net/
8364 F:      Documentation/ABI/testing/sysfs-ptp
8365 F:      Documentation/ptp/*
8366 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8367 F:      drivers/net/phy/dp83640*
8368 F:      drivers/ptp/*
8369 F:      include/linux/ptp_cl*
8370
8371 PTRACE SUPPORT
8372 M:      Roland McGrath <roland@hack.frob.com>
8373 M:      Oleg Nesterov <oleg@redhat.com>
8374 S:      Maintained
8375 F:      include/asm-generic/syscall.h
8376 F:      include/linux/ptrace.h
8377 F:      include/linux/regset.h
8378 F:      include/linux/tracehook.h
8379 F:      include/uapi/linux/ptrace.h
8380 F:      kernel/ptrace.c
8381
8382 PVRUSB2 VIDEO4LINUX DRIVER
8383 M:      Mike Isely <isely@pobox.com>
8384 L:      pvrusb2@isely.net       (subscribers-only)
8385 L:      linux-media@vger.kernel.org
8386 W:      http://www.isely.net/pvrusb2/
8387 T:      git git://linuxtv.org/media_tree.git
8388 S:      Maintained
8389 F:      Documentation/video4linux/README.pvrusb2
8390 F:      drivers/media/usb/pvrusb2/
8391
8392 PWC WEBCAM DRIVER
8393 M:      Hans de Goede <hdegoede@redhat.com>
8394 L:      linux-media@vger.kernel.org
8395 T:      git git://linuxtv.org/media_tree.git
8396 S:      Maintained
8397 F:      drivers/media/usb/pwc/*
8398
8399 PWM FAN DRIVER
8400 M:      Kamil Debski <k.debski@samsung.com>
8401 L:      lm-sensors@lm-sensors.org
8402 S:      Supported
8403 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8404 F:      Documentation/hwmon/pwm-fan
8405 F:      drivers/hwmon/pwm-fan.c
8406
8407 PWM SUBSYSTEM
8408 M:      Thierry Reding <thierry.reding@gmail.com>
8409 L:      linux-pwm@vger.kernel.org
8410 S:      Maintained
8411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8412 F:      Documentation/pwm.txt
8413 F:      Documentation/devicetree/bindings/pwm/
8414 F:      include/linux/pwm.h
8415 F:      drivers/pwm/
8416 F:      drivers/video/backlight/pwm_bl.c
8417 F:      include/linux/pwm_backlight.h
8418
8419 PXA2xx/PXA3xx SUPPORT
8420 M:      Daniel Mack <daniel@zonque.org>
8421 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8422 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8423 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8424 T:      git git://github.com/hzhuang1/linux.git
8425 T:      git git://github.com/rjarzmik/linux.git
8426 S:      Maintained
8427 F:      arch/arm/mach-pxa/
8428 F:      drivers/dma/pxa*
8429 F:      drivers/pcmcia/pxa2xx*
8430 F:      drivers/spi/spi-pxa2xx*
8431 F:      drivers/usb/gadget/udc/pxa2*
8432 F:      include/sound/pxa2xx-lib.h
8433 F:      sound/arm/pxa*
8434 F:      sound/soc/pxa/
8435
8436 PXA3xx NAND FLASH DRIVER
8437 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8438 L:      linux-mtd@lists.infradead.org
8439 S:      Maintained
8440 F:      drivers/mtd/nand/pxa3xx_nand.c
8441
8442 MMP SUPPORT
8443 M:      Eric Miao <eric.y.miao@gmail.com>
8444 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8445 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8446 T:      git git://github.com/hzhuang1/linux.git
8447 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8448 S:      Maintained
8449 F:      arch/arm/mach-mmp/
8450
8451 PXA MMCI DRIVER
8452 S:      Orphan
8453
8454 PXA RTC DRIVER
8455 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8456 L:      rtc-linux@googlegroups.com
8457 S:      Maintained
8458
8459 QAT DRIVER
8460 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8461 L:      qat-linux@intel.com
8462 S:      Supported
8463 F:      drivers/crypto/qat/
8464
8465 QIB DRIVER
8466 M:      Mike Marciniszyn <infinipath@intel.com>
8467 L:      linux-rdma@vger.kernel.org
8468 S:      Supported
8469 F:      drivers/infiniband/hw/qib/
8470
8471 QLOGIC QLA1280 SCSI DRIVER
8472 M:      Michael Reed <mdr@sgi.com>
8473 L:      linux-scsi@vger.kernel.org
8474 S:      Maintained
8475 F:      drivers/scsi/qla1280.[ch]
8476
8477 QLOGIC QLA2XXX FC-SCSI DRIVER
8478 M:      qla2xxx-upstream@qlogic.com
8479 L:      linux-scsi@vger.kernel.org
8480 S:      Supported
8481 F:      Documentation/scsi/LICENSE.qla2xxx
8482 F:      drivers/scsi/qla2xxx/
8483
8484 QLOGIC QLA4XXX iSCSI DRIVER
8485 M:      QLogic-Storage-Upstream@qlogic.com
8486 L:      linux-scsi@vger.kernel.org
8487 S:      Supported
8488 F:      Documentation/scsi/LICENSE.qla4xxx
8489 F:      drivers/scsi/qla4xxx/
8490
8491 QLOGIC QLA3XXX NETWORK DRIVER
8492 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8493 M:      Ron Mercer <ron.mercer@qlogic.com>
8494 M:      linux-driver@qlogic.com
8495 L:      netdev@vger.kernel.org
8496 S:      Supported
8497 F:      Documentation/networking/LICENSE.qla3xxx
8498 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8499
8500 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8501 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8502 M:      Dept-GELinuxNICDev@qlogic.com
8503 L:      netdev@vger.kernel.org
8504 S:      Supported
8505 F:      drivers/net/ethernet/qlogic/qlcnic/
8506
8507 QLOGIC QLGE 10Gb ETHERNET DRIVER
8508 M:      Harish Patil <harish.patil@qlogic.com>
8509 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8510 M:      Dept-GELinuxNICDev@qlogic.com
8511 M:      linux-driver@qlogic.com
8512 L:      netdev@vger.kernel.org
8513 S:      Supported
8514 F:      drivers/net/ethernet/qlogic/qlge/
8515
8516 QNX4 FILESYSTEM
8517 M:      Anders Larsen <al@alarsen.net>
8518 W:      http://www.alarsen.net/linux/qnx4fs/
8519 S:      Maintained
8520 F:      fs/qnx4/
8521 F:      include/uapi/linux/qnx4_fs.h
8522 F:      include/uapi/linux/qnxtypes.h
8523
8524 QT1010 MEDIA DRIVER
8525 M:      Antti Palosaari <crope@iki.fi>
8526 L:      linux-media@vger.kernel.org
8527 W:      http://linuxtv.org/
8528 W:      http://palosaari.fi/linux/
8529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8530 T:      git git://linuxtv.org/anttip/media_tree.git
8531 S:      Maintained
8532 F:      drivers/media/tuners/qt1010*
8533
8534 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8535 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8536 L:      linux-wireless@vger.kernel.org
8537 L:      ath9k-devel@lists.ath9k.org
8538 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8539 S:      Supported
8540 F:      drivers/net/wireless/ath/ath9k/
8541
8542 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8543 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8544 L:      ath10k@lists.infradead.org
8545 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8546 T:      git git://github.com/kvalo/ath.git
8547 S:      Supported
8548 F:      drivers/net/wireless/ath/ath10k/
8549
8550 QUALCOMM HEXAGON ARCHITECTURE
8551 M:      Richard Kuo <rkuo@codeaurora.org>
8552 L:      linux-hexagon@vger.kernel.org
8553 S:      Supported
8554 F:      arch/hexagon/
8555
8556 QUALCOMM WCN36XX WIRELESS DRIVER
8557 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8558 L:      wcn36xx@lists.infradead.org
8559 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8560 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8561 S:      Supported
8562 F:      drivers/net/wireless/ath/wcn36xx/
8563
8564 RADOS BLOCK DEVICE (RBD)
8565 M:      Ilya Dryomov <idryomov@gmail.com>
8566 M:      Sage Weil <sage@redhat.com>
8567 M:      Alex Elder <elder@kernel.org>
8568 L:      ceph-devel@vger.kernel.org
8569 W:      http://ceph.com/
8570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8571 T:      git git://github.com/ceph/ceph-client.git
8572 S:      Supported
8573 F:      Documentation/ABI/testing/sysfs-bus-rbd
8574 F:      drivers/block/rbd.c
8575 F:      drivers/block/rbd_types.h
8576
8577 RADEON FRAMEBUFFER DISPLAY DRIVER
8578 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8579 L:      linux-fbdev@vger.kernel.org
8580 S:      Maintained
8581 F:      drivers/video/fbdev/aty/radeon*
8582 F:      include/uapi/linux/radeonfb.h
8583
8584 RADIOSHARK RADIO DRIVER
8585 M:      Hans de Goede <hdegoede@redhat.com>
8586 L:      linux-media@vger.kernel.org
8587 T:      git git://linuxtv.org/media_tree.git
8588 S:      Maintained
8589 F:      drivers/media/radio/radio-shark.c
8590
8591 RADIOSHARK2 RADIO DRIVER
8592 M:      Hans de Goede <hdegoede@redhat.com>
8593 L:      linux-media@vger.kernel.org
8594 T:      git git://linuxtv.org/media_tree.git
8595 S:      Maintained
8596 F:      drivers/media/radio/radio-shark2.c
8597 F:      drivers/media/radio/radio-tea5777.c
8598
8599 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8600 M:      Paul Mackerras <paulus@samba.org>
8601 L:      linux-fbdev@vger.kernel.org
8602 S:      Maintained
8603 F:      drivers/video/fbdev/aty/aty128fb.c
8604
8605 RALINK RT2X00 WIRELESS LAN DRIVER
8606 P:      rt2x00 project
8607 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8608 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8609 L:      linux-wireless@vger.kernel.org
8610 S:      Maintained
8611 F:      drivers/net/wireless/rt2x00/
8612
8613 RAMDISK RAM BLOCK DEVICE DRIVER
8614 M:      Jens Axboe <axboe@kernel.dk>
8615 S:      Maintained
8616 F:      Documentation/blockdev/ramdisk.txt
8617 F:      drivers/block/brd.c
8618
8619 RANDOM NUMBER DRIVER
8620 M:      "Theodore Ts'o" <tytso@mit.edu>
8621 S:      Maintained
8622 F:      drivers/char/random.c
8623
8624 RAPIDIO SUBSYSTEM
8625 M:      Matt Porter <mporter@kernel.crashing.org>
8626 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8627 S:      Maintained
8628 F:      drivers/rapidio/
8629
8630 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8631 L:      linux-wireless@vger.kernel.org
8632 S:      Orphan
8633 F:      drivers/net/wireless/ray*
8634
8635 RCUTORTURE MODULE
8636 M:      Josh Triplett <josh@joshtriplett.org>
8637 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8638 L:      linux-kernel@vger.kernel.org
8639 S:      Supported
8640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8641 F:      Documentation/RCU/torture.txt
8642 F:      kernel/rcu/rcutorture.c
8643
8644 RCUTORTURE TEST FRAMEWORK
8645 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8646 M:      Josh Triplett <josh@joshtriplett.org>
8647 R:      Steven Rostedt <rostedt@goodmis.org>
8648 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8649 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8650 L:      linux-kernel@vger.kernel.org
8651 S:      Supported
8652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8653 F:      tools/testing/selftests/rcutorture
8654
8655 RDC R-321X SoC
8656 M:      Florian Fainelli <florian@openwrt.org>
8657 S:      Maintained
8658
8659 RDC R6040 FAST ETHERNET DRIVER
8660 M:      Florian Fainelli <florian@openwrt.org>
8661 L:      netdev@vger.kernel.org
8662 S:      Maintained
8663 F:      drivers/net/ethernet/rdc/r6040.c
8664
8665 RDS - RELIABLE DATAGRAM SOCKETS
8666 M:      Chien Yen <chien.yen@oracle.com>
8667 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8668 S:      Supported
8669 F:      net/rds/
8670
8671 READ-COPY UPDATE (RCU)
8672 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8673 M:      Josh Triplett <josh@joshtriplett.org>
8674 R:      Steven Rostedt <rostedt@goodmis.org>
8675 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8676 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8677 L:      linux-kernel@vger.kernel.org
8678 W:      http://www.rdrop.com/users/paulmck/RCU/
8679 S:      Supported
8680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8681 F:      Documentation/RCU/
8682 X:      Documentation/RCU/torture.txt
8683 F:      include/linux/rcu*
8684 X:      include/linux/srcu.h
8685 F:      kernel/rcu/
8686 X:      kernel/torture.c
8687
8688 REAL TIME CLOCK (RTC) SUBSYSTEM
8689 M:      Alessandro Zummo <a.zummo@towertech.it>
8690 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8691 L:      rtc-linux@googlegroups.com
8692 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8694 S:      Maintained
8695 F:      Documentation/rtc.txt
8696 F:      drivers/rtc/
8697 F:      include/linux/rtc.h
8698 F:      include/uapi/linux/rtc.h
8699
8700 REALTEK AUDIO CODECS
8701 M:      Bard Liao <bardliao@realtek.com>
8702 M:      Oder Chiou <oder_chiou@realtek.com>
8703 S:      Maintained
8704 F:      sound/soc/codecs/rt*
8705 F:      include/sound/rt*.h
8706
8707 REISERFS FILE SYSTEM
8708 L:      reiserfs-devel@vger.kernel.org
8709 S:      Supported
8710 F:      fs/reiserfs/
8711
8712 REGISTER MAP ABSTRACTION
8713 M:      Mark Brown <broonie@kernel.org>
8714 L:      linux-kernel@vger.kernel.org
8715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8716 S:      Supported
8717 F:      drivers/base/regmap/
8718 F:      include/linux/regmap.h
8719
8720 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8721 M:      Ohad Ben-Cohen <ohad@wizery.com>
8722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8723 S:      Maintained
8724 F:      drivers/remoteproc/
8725 F:      Documentation/remoteproc.txt
8726 F:      include/linux/remoteproc.h
8727
8728 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8729 M:      Ohad Ben-Cohen <ohad@wizery.com>
8730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8731 S:      Maintained
8732 F:      drivers/rpmsg/
8733 F:      Documentation/rpmsg.txt
8734 F:      include/linux/rpmsg.h
8735
8736 RESET CONTROLLER FRAMEWORK
8737 M:      Philipp Zabel <p.zabel@pengutronix.de>
8738 S:      Maintained
8739 F:      drivers/reset/
8740 F:      Documentation/devicetree/bindings/reset/
8741 F:      include/dt-bindings/reset/
8742 F:      include/linux/reset.h
8743 F:      include/linux/reset-controller.h
8744
8745 RFKILL
8746 M:      Johannes Berg <johannes@sipsolutions.net>
8747 L:      linux-wireless@vger.kernel.org
8748 W:      http://wireless.kernel.org/
8749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8751 S:      Maintained
8752 F:      Documentation/rfkill.txt
8753 F:      net/rfkill/
8754
8755 RHASHTABLE
8756 M:      Thomas Graf <tgraf@suug.ch>
8757 L:      netdev@vger.kernel.org
8758 S:      Maintained
8759 F:      lib/rhashtable.c
8760 F:      include/linux/rhashtable.h
8761
8762 RICOH SMARTMEDIA/XD DRIVER
8763 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8764 S:      Maintained
8765 F:      drivers/mtd/nand/r852.c
8766 F:      drivers/mtd/nand/r852.h
8767
8768 RICOH R5C592 MEMORYSTICK DRIVER
8769 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8770 S:      Maintained
8771 F:      drivers/memstick/host/r592.*
8772
8773 ROCCAT DRIVERS
8774 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8775 W:      http://sourceforge.net/projects/roccat/
8776 S:      Maintained
8777 F:      drivers/hid/hid-roccat*
8778 F:      include/linux/hid-roccat*
8779 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8780
8781 ROCKER DRIVER
8782 M:      Jiri Pirko <jiri@resnulli.us>
8783 M:      Scott Feldman <sfeldma@gmail.com>
8784 L:      netdev@vger.kernel.org
8785 S:      Supported
8786 F:      drivers/net/ethernet/rocker/
8787
8788 ROCKETPORT DRIVER
8789 P:      Comtrol Corp.
8790 W:      http://www.comtrol.com
8791 S:      Maintained
8792 F:      Documentation/serial/rocket.txt
8793 F:      drivers/tty/rocket*
8794
8795 ROCKETPORT EXPRESS/INFINITY DRIVER
8796 M:      Kevin Cernekee <cernekee@gmail.com>
8797 L:      linux-serial@vger.kernel.org
8798 S:      Odd Fixes
8799 F:      drivers/tty/serial/rp2.*
8800
8801 ROSE NETWORK LAYER
8802 M:      Ralf Baechle <ralf@linux-mips.org>
8803 L:      linux-hams@vger.kernel.org
8804 W:      http://www.linux-ax25.org/
8805 S:      Maintained
8806 F:      include/net/rose.h
8807 F:      include/uapi/linux/rose.h
8808 F:      net/rose/
8809
8810 RTL2830 MEDIA DRIVER
8811 M:      Antti Palosaari <crope@iki.fi>
8812 L:      linux-media@vger.kernel.org
8813 W:      http://linuxtv.org/
8814 W:      http://palosaari.fi/linux/
8815 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8816 T:      git git://linuxtv.org/anttip/media_tree.git
8817 S:      Maintained
8818 F:      drivers/media/dvb-frontends/rtl2830*
8819
8820 RTL2832 MEDIA DRIVER
8821 M:      Antti Palosaari <crope@iki.fi>
8822 L:      linux-media@vger.kernel.org
8823 W:      http://linuxtv.org/
8824 W:      http://palosaari.fi/linux/
8825 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8826 T:      git git://linuxtv.org/anttip/media_tree.git
8827 S:      Maintained
8828 F:      drivers/media/dvb-frontends/rtl2832*
8829
8830 RTL2832_SDR MEDIA DRIVER
8831 M:      Antti Palosaari <crope@iki.fi>
8832 L:      linux-media@vger.kernel.org
8833 W:      http://linuxtv.org/
8834 W:      http://palosaari.fi/linux/
8835 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8836 T:      git git://linuxtv.org/anttip/media_tree.git
8837 S:      Maintained
8838 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8839
8840 RTL8180 WIRELESS DRIVER
8841 L:      linux-wireless@vger.kernel.org
8842 W:      http://wireless.kernel.org/
8843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8844 S:      Orphan
8845 F:      drivers/net/wireless/rtl818x/rtl8180/
8846
8847 RTL8187 WIRELESS DRIVER
8848 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8849 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8850 M:      Larry Finger <Larry.Finger@lwfinger.net>
8851 L:      linux-wireless@vger.kernel.org
8852 W:      http://wireless.kernel.org/
8853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8854 S:      Maintained
8855 F:      drivers/net/wireless/rtl818x/rtl8187/
8856
8857 RTL8192CE WIRELESS DRIVER
8858 M:      Larry Finger <Larry.Finger@lwfinger.net>
8859 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8860 L:      linux-wireless@vger.kernel.org
8861 W:      http://wireless.kernel.org/
8862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8863 S:      Maintained
8864 F:      drivers/net/wireless/rtlwifi/
8865 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8866
8867 S3 SAVAGE FRAMEBUFFER DRIVER
8868 M:      Antonino Daplas <adaplas@gmail.com>
8869 L:      linux-fbdev@vger.kernel.org
8870 S:      Maintained
8871 F:      drivers/video/fbdev/savage/
8872
8873 S390
8874 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8875 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8876 L:      linux-s390@vger.kernel.org
8877 W:      http://www.ibm.com/developerworks/linux/linux390/
8878 S:      Supported
8879 F:      arch/s390/
8880 F:      drivers/s390/
8881 F:      Documentation/s390/
8882 F:      Documentation/DocBook/s390*
8883
8884 S390 COMMON I/O LAYER
8885 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8886 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8887 L:      linux-s390@vger.kernel.org
8888 W:      http://www.ibm.com/developerworks/linux/linux390/
8889 S:      Supported
8890 F:      drivers/s390/cio/
8891
8892 S390 DASD DRIVER
8893 M:      Stefan Weinhuber <wein@de.ibm.com>
8894 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8895 L:      linux-s390@vger.kernel.org
8896 W:      http://www.ibm.com/developerworks/linux/linux390/
8897 S:      Supported
8898 F:      drivers/s390/block/dasd*
8899 F:      block/partitions/ibm.c
8900
8901 S390 NETWORK DRIVERS
8902 M:      Ursula Braun <ursula.braun@de.ibm.com>
8903 L:      linux-s390@vger.kernel.org
8904 W:      http://www.ibm.com/developerworks/linux/linux390/
8905 S:      Supported
8906 F:      drivers/s390/net/
8907
8908 S390 PCI SUBSYSTEM
8909 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8910 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8911 L:      linux-s390@vger.kernel.org
8912 W:      http://www.ibm.com/developerworks/linux/linux390/
8913 S:      Supported
8914 F:      arch/s390/pci/
8915 F:      drivers/pci/hotplug/s390_pci_hpc.c
8916
8917 S390 ZCRYPT DRIVER
8918 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8919 L:      linux-s390@vger.kernel.org
8920 W:      http://www.ibm.com/developerworks/linux/linux390/
8921 S:      Supported
8922 F:      drivers/s390/crypto/
8923
8924 S390 ZFCP DRIVER
8925 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8926 L:      linux-s390@vger.kernel.org
8927 W:      http://www.ibm.com/developerworks/linux/linux390/
8928 S:      Supported
8929 F:      drivers/s390/scsi/zfcp_*
8930
8931 S390 IUCV NETWORK LAYER
8932 M:      Ursula Braun <ursula.braun@de.ibm.com>
8933 L:      linux-s390@vger.kernel.org
8934 W:      http://www.ibm.com/developerworks/linux/linux390/
8935 S:      Supported
8936 F:      drivers/s390/net/*iucv*
8937 F:      include/net/iucv/
8938 F:      net/iucv/
8939
8940 S3C24XX SD/MMC Driver
8941 M:      Ben Dooks <ben-linux@fluff.org>
8942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8943 S:      Supported
8944 F:      drivers/mmc/host/s3cmci.*
8945
8946 SAA6588 RDS RECEIVER DRIVER
8947 M:      Hans Verkuil <hverkuil@xs4all.nl>
8948 L:      linux-media@vger.kernel.org
8949 T:      git git://linuxtv.org/media_tree.git
8950 W:      http://linuxtv.org
8951 S:      Odd Fixes
8952 F:      drivers/media/i2c/saa6588*
8953
8954 SAA7134 VIDEO4LINUX DRIVER
8955 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8956 L:      linux-media@vger.kernel.org
8957 W:      http://linuxtv.org
8958 T:      git git://linuxtv.org/media_tree.git
8959 S:      Odd fixes
8960 F:      Documentation/video4linux/*.saa7134
8961 F:      drivers/media/pci/saa7134/
8962
8963 SAA7146 VIDEO4LINUX-2 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 S:      Maintained
8968 F:      drivers/media/common/saa7146/
8969 F:      drivers/media/pci/saa7146/
8970 F:      include/media/saa7146*
8971
8972 SAMSUNG LAPTOP DRIVER
8973 M:      Corentin Chary <corentin.chary@gmail.com>
8974 L:      platform-driver-x86@vger.kernel.org
8975 S:      Maintained
8976 F:      drivers/platform/x86/samsung-laptop.c
8977
8978 SAMSUNG AUDIO (ASoC) DRIVERS
8979 M:      Sangbeom Kim <sbkim73@samsung.com>
8980 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8981 S:      Supported
8982 F:      sound/soc/samsung/
8983
8984 SAMSUNG FRAMEBUFFER DRIVER
8985 M:      Jingoo Han <jingoohan1@gmail.com>
8986 L:      linux-fbdev@vger.kernel.org
8987 S:      Maintained
8988 F:      drivers/video/fbdev/s3c-fb.c
8989
8990 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8991 M:      Sangbeom Kim <sbkim73@samsung.com>
8992 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8993 L:      linux-kernel@vger.kernel.org
8994 L:      linux-samsung-soc@vger.kernel.org
8995 S:      Supported
8996 F:      drivers/mfd/sec*.c
8997 F:      drivers/regulator/s2m*.c
8998 F:      drivers/regulator/s5m*.c
8999 F:      drivers/clk/clk-s2mps11.c
9000 F:      drivers/rtc/rtc-s5m.c
9001 F:      include/linux/mfd/samsung/
9002 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9003 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9004
9005 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9006 M:      Kyungmin Park <kyungmin.park@samsung.com>
9007 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9008 L:      linux-media@vger.kernel.org
9009 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9010 S:      Supported
9011 F:      drivers/media/platform/exynos4-is/
9012
9013 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9014 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9015 L:      linux-media@vger.kernel.org
9016 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9017 S:      Maintained
9018 F:      drivers/media/platform/s3c-camif/
9019 F:      include/media/s3c_camif.h
9020
9021 SAMSUNG S5C73M3 CAMERA DRIVER
9022 M:      Kyungmin Park <kyungmin.park@samsung.com>
9023 M:      Andrzej Hajda <a.hajda@samsung.com>
9024 L:      linux-media@vger.kernel.org
9025 S:      Supported
9026 F:      drivers/media/i2c/s5c73m3/*
9027
9028 SAMSUNG S5K5BAF CAMERA DRIVER
9029 M:      Kyungmin Park <kyungmin.park@samsung.com>
9030 M:      Andrzej Hajda <a.hajda@samsung.com>
9031 L:      linux-media@vger.kernel.org
9032 S:      Supported
9033 F:      drivers/media/i2c/s5k5baf.c
9034
9035 SAMSUNG S3FWRN5 NFC DRIVER
9036 M:      Robert Baldyga <r.baldyga@samsung.com>
9037 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9038 S:      Supported
9039 F:      drivers/nfc/s3fwrn5
9040
9041 SAMSUNG SOC CLOCK DRIVERS
9042 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9043 M:      Tomasz Figa <tomasz.figa@gmail.com>
9044 S:      Supported
9045 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9046 F:      drivers/clk/samsung/
9047
9048 SAMSUNG SXGBE DRIVERS
9049 M:      Byungho An <bh74.an@samsung.com>
9050 M:      Girish K S <ks.giri@samsung.com>
9051 M:      Vipul Pandya <vipul.pandya@samsung.com>
9052 S:      Supported
9053 L:      netdev@vger.kernel.org
9054 F:      drivers/net/ethernet/samsung/sxgbe/
9055
9056 SAMSUNG THERMAL DRIVER
9057 M:      Lukasz Majewski <l.majewski@samsung.com>
9058 L:      linux-pm@vger.kernel.org
9059 L:      linux-samsung-soc@vger.kernel.org
9060 S:      Supported
9061 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9062 F:      drivers/thermal/samsung/
9063
9064 SAMSUNG USB2 PHY DRIVER
9065 M:      Kamil Debski <k.debski@samsung.com>
9066 L:      linux-kernel@vger.kernel.org
9067 S:      Supported
9068 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9069 F:      Documentation/phy/samsung-usb2.txt
9070 F:      drivers/phy/phy-exynos4210-usb2.c
9071 F:      drivers/phy/phy-exynos4x12-usb2.c
9072 F:      drivers/phy/phy-exynos5250-usb2.c
9073 F:      drivers/phy/phy-s5pv210-usb2.c
9074 F:      drivers/phy/phy-samsung-usb2.c
9075 F:      drivers/phy/phy-samsung-usb2.h
9076
9077 SERIAL DRIVERS
9078 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9079 L:      linux-serial@vger.kernel.org
9080 S:      Maintained
9081 F:      drivers/tty/serial/
9082
9083 SYNOPSYS DESIGNWARE DMAC DRIVER
9084 M:      Viresh Kumar <vireshk@kernel.org>
9085 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9086 S:      Maintained
9087 F:      include/linux/dma/dw.h
9088 F:      include/linux/platform_data/dma-dw.h
9089 F:      drivers/dma/dw/
9090
9091 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9092 M: Lars Persson <lars.persson@axis.com>
9093 L: netdev@vger.kernel.org
9094 S: Supported
9095 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9096 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9097
9098 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9099 M:      Seungwon Jeon <tgih.jun@samsung.com>
9100 M:      Jaehoon Chung <jh80.chung@samsung.com>
9101 L:      linux-mmc@vger.kernel.org
9102 S:      Maintained
9103 F:      include/linux/mmc/dw_mmc.h
9104 F:      drivers/mmc/host/dw_mmc*
9105
9106 THUNDERBOLT DRIVER
9107 M:      Andreas Noever <andreas.noever@gmail.com>
9108 S:      Maintained
9109 F:      drivers/thunderbolt/
9110
9111 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9112 M:      John Stultz <john.stultz@linaro.org>
9113 M:      Thomas Gleixner <tglx@linutronix.de>
9114 L:      linux-kernel@vger.kernel.org
9115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9116 S:      Supported
9117 F:      include/linux/clocksource.h
9118 F:      include/linux/time.h
9119 F:      include/linux/timex.h
9120 F:      include/uapi/linux/time.h
9121 F:      include/uapi/linux/timex.h
9122 F:      kernel/time/clocksource.c
9123 F:      kernel/time/time*.c
9124 F:      kernel/time/ntp.c
9125 F:      tools/testing/selftests/timers/
9126
9127 SC1200 WDT DRIVER
9128 M:      Zwane Mwaikambo <zwanem@gmail.com>
9129 S:      Maintained
9130 F:      drivers/watchdog/sc1200wdt.c
9131
9132 SCHEDULER
9133 M:      Ingo Molnar <mingo@redhat.com>
9134 M:      Peter Zijlstra <peterz@infradead.org>
9135 L:      linux-kernel@vger.kernel.org
9136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9137 S:      Maintained
9138 F:      kernel/sched/
9139 F:      include/linux/sched.h
9140 F:      include/uapi/linux/sched.h
9141 F:      include/linux/wait.h
9142
9143 SCORE ARCHITECTURE
9144 M:      Chen Liqin <liqin.linux@gmail.com>
9145 M:      Lennox Wu <lennox.wu@gmail.com>
9146 W:      http://www.sunplus.com
9147 S:      Supported
9148 F:      arch/score/
9149
9150 SCSI CDROM DRIVER
9151 M:      Jens Axboe <axboe@kernel.dk>
9152 L:      linux-scsi@vger.kernel.org
9153 W:      http://www.kernel.dk
9154 S:      Maintained
9155 F:      drivers/scsi/sr*
9156
9157 SCSI RDMA PROTOCOL (SRP) INITIATOR
9158 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9159 L:      linux-rdma@vger.kernel.org
9160 S:      Supported
9161 W:      http://www.openfabrics.org
9162 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9164 F:      drivers/infiniband/ulp/srp/
9165 F:      include/scsi/srp.h
9166
9167 SCSI SG DRIVER
9168 M:      Doug Gilbert <dgilbert@interlog.com>
9169 L:      linux-scsi@vger.kernel.org
9170 W:      http://sg.danny.cz/sg
9171 S:      Maintained
9172 F:      Documentation/scsi/scsi-generic.txt
9173 F:      drivers/scsi/sg.c
9174 F:      include/scsi/sg.h
9175
9176 SCSI SUBSYSTEM
9177 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9178 L:      linux-scsi@vger.kernel.org
9179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9180 S:      Maintained
9181 F:      drivers/scsi/
9182 F:      include/scsi/
9183
9184 SCSI TAPE DRIVER
9185 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9186 L:      linux-scsi@vger.kernel.org
9187 S:      Maintained
9188 F:      Documentation/scsi/st.txt
9189 F:      drivers/scsi/st.*
9190 F:      drivers/scsi/st_*.h
9191
9192 SCTP PROTOCOL
9193 M:      Vlad Yasevich <vyasevich@gmail.com>
9194 M:      Neil Horman <nhorman@tuxdriver.com>
9195 L:      linux-sctp@vger.kernel.org
9196 W:      http://lksctp.sourceforge.net
9197 S:      Maintained
9198 F:      Documentation/networking/sctp.txt
9199 F:      include/linux/sctp.h
9200 F:      include/uapi/linux/sctp.h
9201 F:      include/net/sctp/
9202 F:      net/sctp/
9203
9204 SCx200 CPU SUPPORT
9205 M:      Jim Cromie <jim.cromie@gmail.com>
9206 S:      Odd Fixes
9207 F:      Documentation/i2c/busses/scx200_acb
9208 F:      arch/x86/platform/scx200/
9209 F:      drivers/watchdog/scx200_wdt.c
9210 F:      drivers/i2c/busses/scx200*
9211 F:      drivers/mtd/maps/scx200_docflash.c
9212 F:      include/linux/scx200.h
9213
9214 SCx200 GPIO DRIVER
9215 M:      Jim Cromie <jim.cromie@gmail.com>
9216 S:      Maintained
9217 F:      drivers/char/scx200_gpio.c
9218 F:      include/linux/scx200_gpio.h
9219
9220 SCx200 HRT CLOCKSOURCE DRIVER
9221 M:      Jim Cromie <jim.cromie@gmail.com>
9222 S:      Maintained
9223 F:      drivers/clocksource/scx200_hrt.c
9224
9225 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9226 M:      Sascha Sommer <saschasommer@freenet.de>
9227 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9228 S:      Maintained
9229 F:      drivers/mmc/host/sdricoh_cs.c
9230
9231 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9232 L:      linux-mmc@vger.kernel.org
9233 S:      Orphan
9234 F:      drivers/mmc/host/sdhci.*
9235 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9236
9237 SECURE COMPUTING
9238 M:      Kees Cook <keescook@chromium.org>
9239 R:      Andy Lutomirski <luto@amacapital.net>
9240 R:      Will Drewry <wad@chromium.org>
9241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9242 S:      Supported
9243 F:      kernel/seccomp.c
9244 F:      include/uapi/linux/seccomp.h
9245 F:      include/linux/seccomp.h
9246 F:      tools/testing/selftests/seccomp/*
9247 K:      \bsecure_computing
9248 K:      \bTIF_SECCOMP\b
9249
9250 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9251 M:      Ben Dooks <ben-linux@fluff.org>
9252 M:      Jaehoon Chung <jh80.chung@samsung.com>
9253 L:      linux-mmc@vger.kernel.org
9254 S:      Maintained
9255 F:      drivers/mmc/host/sdhci-s3c*
9256
9257 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9258 M:      Viresh Kumar <vireshk@kernel.org>
9259 L:      spear-devel@list.st.com
9260 L:      linux-mmc@vger.kernel.org
9261 S:      Maintained
9262 F:      drivers/mmc/host/sdhci-spear.c
9263
9264 SECURITY SUBSYSTEM
9265 M:      James Morris <james.l.morris@oracle.com>
9266 M:      "Serge E. Hallyn" <serge@hallyn.com>
9267 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9269 W:      http://kernsec.org/
9270 S:      Supported
9271 F:      security/
9272
9273 SECURITY CONTACT
9274 M:      Security Officers <security@kernel.org>
9275 S:      Supported
9276
9277 SELINUX SECURITY MODULE
9278 M:      Paul Moore <paul@paul-moore.com>
9279 M:      Stephen Smalley <sds@tycho.nsa.gov>
9280 M:      Eric Paris <eparis@parisplace.org>
9281 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9282 W:      http://selinuxproject.org
9283 T:      git git://git.infradead.org/users/pcmoore/selinux
9284 S:      Supported
9285 F:      include/linux/selinux*
9286 F:      security/selinux/
9287 F:      scripts/selinux/
9288
9289 APPARMOR SECURITY MODULE
9290 M:      John Johansen <john.johansen@canonical.com>
9291 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9292 W:      apparmor.wiki.kernel.org
9293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9294 S:      Supported
9295 F:      security/apparmor/
9296
9297 YAMA SECURITY MODULE
9298 M:      Kees Cook <keescook@chromium.org>
9299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9300 S:      Supported
9301 F:      security/yama/
9302
9303 SENSABLE PHANTOM
9304 M:      Jiri Slaby <jirislaby@gmail.com>
9305 S:      Maintained
9306 F:      drivers/misc/phantom.c
9307 F:      include/uapi/linux/phantom.h
9308
9309 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9310 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9311 M:      Minh Tran <minh.tran@avagotech.com>
9312 M:      John Soni Jose <sony.john-n@avagotech.com>
9313 L:      linux-scsi@vger.kernel.org
9314 W:      http://www.avagotech.com
9315 S:      Supported
9316 F:      drivers/scsi/be2iscsi/
9317
9318 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9319 M:      Sathya Perla <sathya.perla@avagotech.com>
9320 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9321 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9322 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9323 L:      netdev@vger.kernel.org
9324 W:      http://www.emulex.com
9325 S:      Supported
9326 F:      drivers/net/ethernet/emulex/benet/
9327
9328 EMULEX ONECONNECT ROCE DRIVER
9329 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9330 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9331 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9332 L:      linux-rdma@vger.kernel.org
9333 W:      http://www.emulex.com
9334 S:      Supported
9335 F:      drivers/infiniband/hw/ocrdma/
9336
9337 SFC NETWORK DRIVER
9338 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9339 M:      Shradha Shah <sshah@solarflare.com>
9340 L:      netdev@vger.kernel.org
9341 S:      Supported
9342 F:      drivers/net/ethernet/sfc/
9343
9344 SGI GRU DRIVER
9345 M:      Dimitri Sivanich <sivanich@sgi.com>
9346 S:      Maintained
9347 F:      drivers/misc/sgi-gru/
9348
9349 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9350 M:      Pat Gefre <pfg@sgi.com>
9351 L:      linux-ia64@vger.kernel.org
9352 S:      Supported
9353 F:      Documentation/ia64/serial.txt
9354 F:      drivers/tty/serial/ioc?_serial.c
9355 F:      include/linux/ioc?.h
9356
9357 SGI XP/XPC/XPNET DRIVER
9358 M:      Cliff Whickman <cpw@sgi.com>
9359 M:      Robin Holt <robinmholt@gmail.com>
9360 S:      Maintained
9361 F:      drivers/misc/sgi-xp/
9362
9363 SI2157 MEDIA DRIVER
9364 M:      Antti Palosaari <crope@iki.fi>
9365 L:      linux-media@vger.kernel.org
9366 W:      http://linuxtv.org/
9367 W:      http://palosaari.fi/linux/
9368 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9369 T:      git git://linuxtv.org/anttip/media_tree.git
9370 S:      Maintained
9371 F:      drivers/media/tuners/si2157*
9372
9373 SI2168 MEDIA DRIVER
9374 M:      Antti Palosaari <crope@iki.fi>
9375 L:      linux-media@vger.kernel.org
9376 W:      http://linuxtv.org/
9377 W:      http://palosaari.fi/linux/
9378 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9379 T:      git git://linuxtv.org/anttip/media_tree.git
9380 S:      Maintained
9381 F:      drivers/media/dvb-frontends/si2168*
9382
9383 SI470X FM RADIO RECEIVER I2C DRIVER
9384 M:      Hans Verkuil <hverkuil@xs4all.nl>
9385 L:      linux-media@vger.kernel.org
9386 T:      git git://linuxtv.org/media_tree.git
9387 W:      http://linuxtv.org
9388 S:      Odd Fixes
9389 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9390
9391 SI470X FM RADIO RECEIVER USB DRIVER
9392 M:      Hans Verkuil <hverkuil@xs4all.nl>
9393 L:      linux-media@vger.kernel.org
9394 T:      git git://linuxtv.org/media_tree.git
9395 W:      http://linuxtv.org
9396 S:      Maintained
9397 F:      drivers/media/radio/si470x/radio-si470x-common.c
9398 F:      drivers/media/radio/si470x/radio-si470x.h
9399 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9400
9401 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9402 M:      Eduardo Valentin <edubezval@gmail.com>
9403 L:      linux-media@vger.kernel.org
9404 T:      git git://linuxtv.org/media_tree.git
9405 W:      http://linuxtv.org
9406 S:      Odd Fixes
9407 F:      drivers/media/radio/si4713/si4713.?
9408
9409 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9410 M:      Eduardo Valentin <edubezval@gmail.com>
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/si4713/radio-platform-si4713.c
9416
9417 SI4713 FM RADIO TRANSMITTER 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/si4713/radio-usb-si4713.c
9424
9425 SIANO DVB DRIVER
9426 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9427 L:      linux-media@vger.kernel.org
9428 W:      http://linuxtv.org
9429 T:      git git://linuxtv.org/media_tree.git
9430 S:      Odd fixes
9431 F:      drivers/media/common/siano/
9432 F:      drivers/media/usb/siano/
9433 F:      drivers/media/usb/siano/
9434 F:      drivers/media/mmc/siano/
9435
9436 SIMPLEFB FB DRIVER
9437 M:      Hans de Goede <hdegoede@redhat.com>
9438 L:      linux-fbdev@vger.kernel.org
9439 S:      Maintained
9440 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9441 F:      drivers/video/fbdev/simplefb.c
9442 F:      include/linux/platform_data/simplefb.h
9443
9444 SH_VEU V4L2 MEM2MEM DRIVER
9445 L:      linux-media@vger.kernel.org
9446 S:      Orphan
9447 F:      drivers/media/platform/sh_veu.c
9448
9449 SH_VOU V4L2 OUTPUT DRIVER
9450 L:      linux-media@vger.kernel.org
9451 S:      Orphan
9452 F:      drivers/media/platform/sh_vou.c
9453 F:      include/media/sh_vou.h
9454
9455 SIMPLE FIRMWARE INTERFACE (SFI)
9456 M:      Len Brown <lenb@kernel.org>
9457 L:      sfi-devel@simplefirmware.org
9458 W:      http://simplefirmware.org/
9459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9460 S:      Supported
9461 F:      arch/x86/platform/sfi/
9462 F:      drivers/sfi/
9463 F:      include/linux/sfi*.h
9464
9465 SIMTEC EB110ATX (Chalice CATS)
9466 P:      Ben Dooks
9467 P:      Vincent Sanders <vince@simtec.co.uk>
9468 M:      Simtec Linux Team <linux@simtec.co.uk>
9469 W:      http://www.simtec.co.uk/products/EB110ATX/
9470 S:      Supported
9471
9472 SIMTEC EB2410ITX (BAST)
9473 P:      Ben Dooks
9474 P:      Vincent Sanders <vince@simtec.co.uk>
9475 M:      Simtec Linux Team <linux@simtec.co.uk>
9476 W:      http://www.simtec.co.uk/products/EB2410ITX/
9477 S:      Supported
9478 F:      arch/arm/mach-s3c24xx/mach-bast.c
9479 F:      arch/arm/mach-s3c24xx/bast-ide.c
9480 F:      arch/arm/mach-s3c24xx/bast-irq.c
9481
9482 TI DAVINCI MACHINE SUPPORT
9483 M:      Sekhar Nori <nsekhar@ti.com>
9484 M:      Kevin Hilman <khilman@deeprootsystems.com>
9485 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9486 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9487 S:      Supported
9488 F:      arch/arm/mach-davinci/
9489 F:      drivers/i2c/busses/i2c-davinci.c
9490
9491 TI DAVINCI SERIES MEDIA DRIVER
9492 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9493 L:      linux-media@vger.kernel.org
9494 W:      http://linuxtv.org/
9495 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9496 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9497 S:      Maintained
9498 F:      drivers/media/platform/davinci/
9499 F:      include/media/davinci/
9500
9501 TI AM437X VPFE DRIVER
9502 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9503 L:      linux-media@vger.kernel.org
9504 W:      http://linuxtv.org/
9505 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9506 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9507 S:      Maintained
9508 F:      drivers/media/platform/am437x/
9509
9510 OV2659 OMNIVISION SENSOR DRIVER
9511 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9512 L:      linux-media@vger.kernel.org
9513 W:      http://linuxtv.org/
9514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9515 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9516 S:      Maintained
9517 F:      drivers/media/i2c/ov2659.c
9518 F:      include/media/ov2659.h
9519
9520 SILICON MOTION SM712 FRAME BUFFER DRIVER
9521 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9522 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9523 M:      Sudip Mukherjee <sudip@vectorindia.org>
9524 L:      linux-fbdev@vger.kernel.org
9525 S:      Maintained
9526 F:      drivers/video/fbdev/sm712*
9527 F:      Documentation/fb/sm712fb.txt
9528
9529 SIS 190 ETHERNET DRIVER
9530 M:      Francois Romieu <romieu@fr.zoreil.com>
9531 L:      netdev@vger.kernel.org
9532 S:      Maintained
9533 F:      drivers/net/ethernet/sis/sis190.c
9534
9535 SIS 900/7016 FAST ETHERNET DRIVER
9536 M:      Daniele Venzano <venza@brownhat.org>
9537 W:      http://www.brownhat.org/sis900.html
9538 L:      netdev@vger.kernel.org
9539 S:      Maintained
9540 F:      drivers/net/ethernet/sis/sis900.*
9541
9542 SIS FRAMEBUFFER DRIVER
9543 M:      Thomas Winischhofer <thomas@winischhofer.net>
9544 W:      http://www.winischhofer.net/linuxsisvga.shtml
9545 S:      Maintained
9546 F:      Documentation/fb/sisfb.txt
9547 F:      drivers/video/fbdev/sis/
9548 F:      include/video/sisfb.h
9549
9550 SIS USB2VGA DRIVER
9551 M:      Thomas Winischhofer <thomas@winischhofer.net>
9552 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9553 S:      Maintained
9554 F:      drivers/usb/misc/sisusbvga/
9555
9556 SLAB ALLOCATOR
9557 M:      Christoph Lameter <cl@linux.com>
9558 M:      Pekka Enberg <penberg@kernel.org>
9559 M:      David Rientjes <rientjes@google.com>
9560 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9561 M:      Andrew Morton <akpm@linux-foundation.org>
9562 L:      linux-mm@kvack.org
9563 S:      Maintained
9564 F:      include/linux/sl?b*.h
9565 F:      mm/sl?b*
9566
9567 SLEEPABLE READ-COPY UPDATE (SRCU)
9568 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9569 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9570 M:      Josh Triplett <josh@joshtriplett.org>
9571 R:      Steven Rostedt <rostedt@goodmis.org>
9572 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9573 L:      linux-kernel@vger.kernel.org
9574 W:      http://www.rdrop.com/users/paulmck/RCU/
9575 S:      Supported
9576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9577 F:      include/linux/srcu.h
9578 F:      kernel/rcu/srcu.c
9579
9580 SMACK SECURITY MODULE
9581 M:      Casey Schaufler <casey@schaufler-ca.com>
9582 L:      linux-security-module@vger.kernel.org
9583 W:      http://schaufler-ca.com
9584 T:      git git://git.gitorious.org/smack-next/kernel.git
9585 S:      Maintained
9586 F:      Documentation/security/Smack.txt
9587 F:      security/smack/
9588
9589 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9590 M:      Kevin Hilman <khilman@kernel.org>
9591 M:      Nishanth Menon <nm@ti.com>
9592 S:      Maintained
9593 F:      drivers/power/avs/
9594 F:      include/linux/power/smartreflex.h
9595 L:      linux-pm@vger.kernel.org
9596
9597 SMC91x ETHERNET DRIVER
9598 M:      Nicolas Pitre <nico@fluxnic.net>
9599 S:      Odd Fixes
9600 F:      drivers/net/ethernet/smsc/smc91x.*
9601
9602 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9603 M:      Sakari Ailus <sakari.ailus@iki.fi>
9604 L:      linux-media@vger.kernel.org
9605 S:      Maintained
9606 F:      drivers/media/i2c/smiapp/
9607 F:      include/media/smiapp.h
9608 F:      drivers/media/i2c/smiapp-pll.c
9609 F:      drivers/media/i2c/smiapp-pll.h
9610 F:      include/uapi/linux/smiapp.h
9611 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9612
9613 SMM665 HARDWARE MONITOR DRIVER
9614 M:      Guenter Roeck <linux@roeck-us.net>
9615 L:      lm-sensors@lm-sensors.org
9616 S:      Maintained
9617 F:      Documentation/hwmon/smm665
9618 F:      drivers/hwmon/smm665.c
9619
9620 SMSC EMC2103 HARDWARE MONITOR DRIVER
9621 M:      Steve Glendinning <steve.glendinning@shawell.net>
9622 L:      lm-sensors@lm-sensors.org
9623 S:      Maintained
9624 F:      Documentation/hwmon/emc2103
9625 F:      drivers/hwmon/emc2103.c
9626
9627 SMSC SCH5627 HARDWARE MONITOR DRIVER
9628 M:      Hans de Goede <hdegoede@redhat.com>
9629 L:      lm-sensors@lm-sensors.org
9630 S:      Supported
9631 F:      Documentation/hwmon/sch5627
9632 F:      drivers/hwmon/sch5627.c
9633
9634 SMSC47B397 HARDWARE MONITOR DRIVER
9635 M:      Jean Delvare <jdelvare@suse.com>
9636 L:      lm-sensors@lm-sensors.org
9637 S:      Maintained
9638 F:      Documentation/hwmon/smsc47b397
9639 F:      drivers/hwmon/smsc47b397.c
9640
9641 SMSC911x ETHERNET DRIVER
9642 M:      Steve Glendinning <steve.glendinning@shawell.net>
9643 L:      netdev@vger.kernel.org
9644 S:      Maintained
9645 F:      include/linux/smsc911x.h
9646 F:      drivers/net/ethernet/smsc/smsc911x.*
9647
9648 SMSC9420 PCI ETHERNET DRIVER
9649 M:      Steve Glendinning <steve.glendinning@shawell.net>
9650 L:      netdev@vger.kernel.org
9651 S:      Maintained
9652 F:      drivers/net/ethernet/smsc/smsc9420.*
9653
9654 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9655 M:      Steve Glendinning <steve.glendinning@shawell.net>
9656 L:      linux-fbdev@vger.kernel.org
9657 S:      Maintained
9658 F:      drivers/video/fbdev/smscufx.c
9659
9660 SOC-CAMERA V4L2 SUBSYSTEM
9661 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9662 L:      linux-media@vger.kernel.org
9663 T:      git git://linuxtv.org/media_tree.git
9664 S:      Maintained
9665 F:      include/media/soc*
9666 F:      drivers/media/i2c/soc_camera/
9667 F:      drivers/media/platform/soc_camera/
9668
9669 SOEKRIS NET48XX LED SUPPORT
9670 M:      Chris Boot <bootc@bootc.net>
9671 S:      Maintained
9672 F:      drivers/leds/leds-net48xx.c
9673
9674 SOFTLOGIC 6x10 MPEG CODEC
9675 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9676 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9677 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9678 M:      Ismael Luceno <ismael@iodev.co.uk>
9679 L:      linux-media@vger.kernel.org
9680 S:      Supported
9681 F:      drivers/media/pci/solo6x10/
9682
9683 SOFTWARE RAID (Multiple Disks) SUPPORT
9684 M:      Neil Brown <neilb@suse.com>
9685 L:      linux-raid@vger.kernel.org
9686 S:      Supported
9687 F:      drivers/md/
9688 F:      include/linux/raid/
9689 F:      include/uapi/linux/raid/
9690
9691 SONIC NETWORK DRIVER
9692 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9693 L:      netdev@vger.kernel.org
9694 S:      Maintained
9695 F:      drivers/net/ethernet/natsemi/sonic.*
9696
9697 SONICS SILICON BACKPLANE DRIVER (SSB)
9698 M:      Michael Buesch <m@bues.ch>
9699 L:      netdev@vger.kernel.org
9700 S:      Maintained
9701 F:      drivers/ssb/
9702 F:      include/linux/ssb/
9703
9704 SONY VAIO CONTROL DEVICE DRIVER
9705 M:      Mattia Dongili <malattia@linux.it>
9706 L:      platform-driver-x86@vger.kernel.org
9707 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9708 S:      Maintained
9709 F:      Documentation/laptops/sony-laptop.txt
9710 F:      drivers/char/sonypi.c
9711 F:      drivers/platform/x86/sony-laptop.c
9712 F:      include/linux/sony-laptop.h
9713
9714 SONY MEMORYSTICK CARD SUPPORT
9715 M:      Alex Dubov <oakad@yahoo.com>
9716 W:      http://tifmxx.berlios.de/
9717 S:      Maintained
9718 F:      drivers/memstick/host/tifm_ms.c
9719
9720 SONY MEMORYSTICK STANDARD SUPPORT
9721 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9722 S:      Maintained
9723 F:      drivers/memstick/core/ms_block.*
9724
9725 SOUND
9726 M:      Jaroslav Kysela <perex@perex.cz>
9727 M:      Takashi Iwai <tiwai@suse.com>
9728 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9729 W:      http://www.alsa-project.org/
9730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9731 T:      git git://git.alsa-project.org/alsa-kernel.git
9732 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9733 S:      Maintained
9734 F:      Documentation/sound/
9735 F:      include/sound/
9736 F:      include/uapi/sound/
9737 F:      sound/
9738
9739 SOUND - COMPRESSED AUDIO
9740 M:      Vinod Koul <vinod.koul@intel.com>
9741 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9743 S:      Supported
9744 F:      Documentation/sound/alsa/compress_offload.txt
9745 F:      include/sound/compress_driver.h
9746 F:      include/uapi/sound/compress_*
9747 F:      sound/core/compress_offload.c
9748 F:      sound/soc/soc-compress.c
9749
9750 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9751 M:      Liam Girdwood <lgirdwood@gmail.com>
9752 M:      Mark Brown <broonie@kernel.org>
9753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9754 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9755 W:      http://alsa-project.org/main/index.php/ASoC
9756 S:      Supported
9757 F:      Documentation/sound/alsa/soc/
9758 F:      sound/soc/
9759 F:      include/sound/soc*
9760
9761 SOUND - DMAENGINE HELPERS
9762 M:      Lars-Peter Clausen <lars@metafoo.de>
9763 S:      Supported
9764 F:      include/sound/dmaengine_pcm.h
9765 F:      sound/core/pcm_dmaengine.c
9766 F:      sound/soc/soc-generic-dmaengine-pcm.c
9767
9768 SP2 MEDIA DRIVER
9769 M:      Olli Salonen <olli.salonen@iki.fi>
9770 L:      linux-media@vger.kernel.org
9771 W:      http://linuxtv.org/
9772 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9773 S:      Maintained
9774 F:      drivers/media/dvb-frontends/sp2*
9775
9776 SPARC + UltraSPARC (sparc/sparc64)
9777 M:      "David S. Miller" <davem@davemloft.net>
9778 L:      sparclinux@vger.kernel.org
9779 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9782 S:      Maintained
9783 F:      arch/sparc/
9784 F:      drivers/sbus/
9785
9786 SPARC SERIAL DRIVERS
9787 M:      "David S. Miller" <davem@davemloft.net>
9788 L:      sparclinux@vger.kernel.org
9789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9791 S:      Maintained
9792 F:      include/linux/sunserialcore.h
9793 F:      drivers/tty/serial/suncore.c
9794 F:      drivers/tty/serial/sunhv.c
9795 F:      drivers/tty/serial/sunsab.c
9796 F:      drivers/tty/serial/sunsab.h
9797 F:      drivers/tty/serial/sunsu.c
9798 F:      drivers/tty/serial/sunzilog.c
9799 F:      drivers/tty/serial/sunzilog.h
9800
9801 SPARSE CHECKER
9802 M:      "Christopher Li" <sparse@chrisli.org>
9803 L:      linux-sparse@vger.kernel.org
9804 W:      https://sparse.wiki.kernel.org/
9805 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9806 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9807 S:      Maintained
9808 F:      include/linux/compiler.h
9809
9810 SPEAR PLATFORM SUPPORT
9811 M:      Viresh Kumar <vireshk@kernel.org>
9812 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9813 L:      spear-devel@list.st.com
9814 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9815 W:      http://www.st.com/spear
9816 S:      Maintained
9817 F:      arch/arm/mach-spear/
9818
9819 SPEAR CLOCK FRAMEWORK SUPPORT
9820 M:      Viresh Kumar <vireshk@kernel.org>
9821 L:      spear-devel@list.st.com
9822 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9823 W:      http://www.st.com/spear
9824 S:      Maintained
9825 F:      drivers/clk/spear/
9826
9827 SPI SUBSYSTEM
9828 M:      Mark Brown <broonie@kernel.org>
9829 L:      linux-spi@vger.kernel.org
9830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9831 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9832 S:      Maintained
9833 F:      Documentation/spi/
9834 F:      drivers/spi/
9835 F:      include/linux/spi/
9836 F:      include/uapi/linux/spi/
9837
9838 SPIDERNET NETWORK DRIVER for CELL
9839 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9840 L:      netdev@vger.kernel.org
9841 S:      Supported
9842 F:      Documentation/networking/spider_net.txt
9843 F:      drivers/net/ethernet/toshiba/spider_net*
9844
9845 SPU FILE SYSTEM
9846 M:      Jeremy Kerr <jk@ozlabs.org>
9847 L:      linuxppc-dev@lists.ozlabs.org
9848 W:      http://www.ibm.com/developerworks/power/cell/
9849 S:      Supported
9850 F:      Documentation/filesystems/spufs.txt
9851 F:      arch/powerpc/platforms/cell/spufs/
9852
9853 SQUASHFS FILE SYSTEM
9854 M:      Phillip Lougher <phillip@squashfs.org.uk>
9855 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9856 W:      http://squashfs.org.uk
9857 S:      Maintained
9858 F:      Documentation/filesystems/squashfs.txt
9859 F:      fs/squashfs/
9860
9861 SRM (Alpha) environment access
9862 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9863 S:      Maintained
9864 F:      arch/alpha/kernel/srm_env.c
9865
9866 STABLE BRANCH
9867 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9868 L:      stable@vger.kernel.org
9869 S:      Supported
9870 F:      Documentation/stable_kernel_rules.txt
9871
9872 STAGING SUBSYSTEM
9873 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9875 L:      devel@driverdev.osuosl.org
9876 S:      Supported
9877 F:      drivers/staging/
9878
9879 STAGING - COMEDI
9880 M:      Ian Abbott <abbotti@mev.co.uk>
9881 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9882 S:      Odd Fixes
9883 F:      drivers/staging/comedi/
9884
9885 STAGING - FLARION FT1000 DRIVERS
9886 M:      Marek Belisko <marek.belisko@gmail.com>
9887 S:      Odd Fixes
9888 F:      drivers/staging/ft1000/
9889
9890 STAGING - INDUSTRIAL IO
9891 M:      Jonathan Cameron <jic23@kernel.org>
9892 L:      linux-iio@vger.kernel.org
9893 S:      Odd Fixes
9894 F:      drivers/staging/iio/
9895
9896 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9897 M:      Jarod Wilson <jarod@wilsonet.com>
9898 W:      http://www.lirc.org/
9899 S:      Odd Fixes
9900 F:      drivers/staging/media/lirc/
9901
9902 STAGING - LUSTRE PARALLEL FILESYSTEM
9903 M:      Oleg Drokin <oleg.drokin@intel.com>
9904 M:      Andreas Dilger <andreas.dilger@intel.com>
9905 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9906 W:      http://lustre.opensfs.org/
9907 S:      Maintained
9908 F:      drivers/staging/lustre
9909
9910 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9911 M:      Julian Andres Klode <jak@jak-linux.org>
9912 M:      Marc Dietrich <marvin24@gmx.de>
9913 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9914 L:      linux-tegra@vger.kernel.org
9915 S:      Maintained
9916 F:      drivers/staging/nvec/
9917
9918 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9919 M:      Jens Frederich <jfrederich@gmail.com>
9920 M:      Daniel Drake <dsd@laptop.org>
9921 M:      Jon Nettleton <jon.nettleton@gmail.com>
9922 W:      http://wiki.laptop.org/go/DCON
9923 S:      Maintained
9924 F:      drivers/staging/olpc_dcon/
9925
9926 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9927 M:      Willy Tarreau <willy@meta-x.org>
9928 S:      Odd Fixes
9929 F:      drivers/staging/panel/
9930
9931 STAGING - REALTEK RTL8712U DRIVERS
9932 M:      Larry Finger <Larry.Finger@lwfinger.net>
9933 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9934 S:      Odd Fixes
9935 F:      drivers/staging/rtl8712/
9936
9937 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9938 M:      Larry Finger <Larry.Finger@lwfinger.net>
9939 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9940 L:      linux-wireless@vger.kernel.org
9941 S:      Maintained
9942 F:      drivers/staging/rtl8723au/
9943
9944 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9945 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9946 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9947 M:      Sudip Mukherjee <sudip@vectorindia.org>
9948 L:      linux-fbdev@vger.kernel.org
9949 S:      Maintained
9950 F:      drivers/staging/sm750fb/
9951
9952 STAGING - SLICOSS
9953 M:      Lior Dotan <liodot@gmail.com>
9954 M:      Christopher Harrer <charrer@alacritech.com>
9955 S:      Odd Fixes
9956 F:      drivers/staging/slicoss/
9957
9958 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9959 M:      William Hubbs <w.d.hubbs@gmail.com>
9960 M:      Chris Brannon <chris@the-brannons.com>
9961 M:      Kirk Reiser <kirk@reisers.ca>
9962 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9963 L:      speakup@linux-speakup.org
9964 W:      http://www.linux-speakup.org/
9965 S:      Odd Fixes
9966 F:      drivers/staging/speakup/
9967
9968 STAGING - VIA VT665X DRIVERS
9969 M:      Forest Bond <forest@alittletooquiet.net>
9970 S:      Odd Fixes
9971 F:      drivers/staging/vt665?/
9972
9973 STAGING - WILC1000 WIFI DRIVER
9974 M:      Johnny Kim <johnny.kim@atmel.com>
9975 M:      Rachel Kim <rachel.kim@atmel.com>
9976 M:      Dean Lee <dean.lee@atmel.com>
9977 M:      Chris Park <chris.park@atmel.com>
9978 L:      linux-wireless@vger.kernel.org
9979 S:      Supported
9980 F:      drivers/staging/wilc1000/
9981
9982 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9983 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9984 S:      Odd Fixes
9985 F:      drivers/staging/xgifb/
9986
9987 HFI1 DRIVER
9988 M:      Mike Marciniszyn <infinipath@intel.com>
9989 L:      linux-rdma@vger.kernel.org
9990 S:      Supported
9991 F:      drivers/staging/rdma/hfi1
9992
9993 STARFIRE/DURALAN NETWORK DRIVER
9994 M:      Ion Badulescu <ionut@badula.org>
9995 S:      Odd Fixes
9996 F:      drivers/net/ethernet/adaptec/starfire*
9997
9998 SUN3/3X
9999 M:      Sam Creasey <sammy@sammy.net>
10000 W:      http://sammy.net/sun3/
10001 S:      Maintained
10002 F:      arch/m68k/kernel/*sun3*
10003 F:      arch/m68k/sun3*/
10004 F:      arch/m68k/include/asm/sun3*
10005 F:      drivers/net/ethernet/i825xx/sun3*
10006
10007 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10008 M:      Hans de Goede <hdegoede@redhat.com>
10009 L:      linux-input@vger.kernel.org
10010 S:      Maintained
10011 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10012 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10013
10014 SUNDANCE NETWORK DRIVER
10015 M:      Denis Kirjanov <kda@linux-powerpc.org>
10016 L:      netdev@vger.kernel.org
10017 S:      Maintained
10018 F:      drivers/net/ethernet/dlink/sundance.c
10019
10020 SUPERH
10021 L:      linux-sh@vger.kernel.org
10022 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10023 S:      Orphan
10024 F:      Documentation/sh/
10025 F:      arch/sh/
10026 F:      drivers/sh/
10027
10028 SUSPEND TO RAM
10029 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10030 M:      Len Brown <len.brown@intel.com>
10031 M:      Pavel Machek <pavel@ucw.cz>
10032 L:      linux-pm@vger.kernel.org
10033 S:      Supported
10034 F:      Documentation/power/
10035 F:      arch/x86/kernel/acpi/
10036 F:      drivers/base/power/
10037 F:      kernel/power/
10038 F:      include/linux/suspend.h
10039 F:      include/linux/freezer.h
10040 F:      include/linux/pm.h
10041
10042 SVGA HANDLING
10043 M:      Martin Mares <mj@ucw.cz>
10044 L:      linux-video@atrey.karlin.mff.cuni.cz
10045 S:      Maintained
10046 F:      Documentation/svga.txt
10047 F:      arch/x86/boot/video*
10048
10049 SWIOTLB SUBSYSTEM
10050 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10051 L:      linux-kernel@vger.kernel.org
10052 S:      Supported
10053 F:      lib/swiotlb.c
10054 F:      arch/*/kernel/pci-swiotlb.c
10055 F:      include/linux/swiotlb.h
10056
10057 SWITCHDEV
10058 M:      Jiri Pirko <jiri@resnulli.us>
10059 L:      netdev@vger.kernel.org
10060 S:      Supported
10061 F:      net/switchdev/
10062 F:      include/net/switchdev.h
10063
10064 SYNOPSYS ARC ARCHITECTURE
10065 M:      Vineet Gupta <vgupta@synopsys.com>
10066 S:      Supported
10067 F:      arch/arc/
10068 F:      Documentation/devicetree/bindings/arc/*
10069 F:      drivers/tty/serial/arc_uart.c
10070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10071
10072 SYNOPSYS ARC SDP platform support
10073 M:      Alexey Brodkin <abrodkin@synopsys.com>
10074 S:      Supported
10075 F:      arch/arc/plat-axs10x
10076 F:      arch/arc/boot/dts/ax*
10077 F:      Documentation/devicetree/bindings/arc/axs10*
10078
10079 SYSTEM CONFIGURATION (SYSCON)
10080 M:      Lee Jones <lee.jones@linaro.org>
10081 M:      Arnd Bergmann <arnd@arndb.de>
10082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10083 S:      Supported
10084 F:      drivers/mfd/syscon.c
10085
10086 SYSV FILESYSTEM
10087 M:      Christoph Hellwig <hch@infradead.org>
10088 S:      Maintained
10089 F:      Documentation/filesystems/sysv-fs.txt
10090 F:      fs/sysv/
10091 F:      include/linux/sysv_fs.h
10092
10093 TARGET SUBSYSTEM
10094 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10095 L:      linux-scsi@vger.kernel.org
10096 L:      target-devel@vger.kernel.org
10097 W:      http://www.linux-iscsi.org
10098 W:      http://groups.google.com/group/linux-iscsi-target-dev
10099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10100 S:      Supported
10101 F:      drivers/target/
10102 F:      include/target/
10103 F:      Documentation/target/
10104
10105 TASKSTATS STATISTICS INTERFACE
10106 M:      Balbir Singh <bsingharora@gmail.com>
10107 S:      Maintained
10108 F:      Documentation/accounting/taskstats*
10109 F:      include/linux/taskstats*
10110 F:      kernel/taskstats.c
10111
10112 TC CLASSIFIER
10113 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10114 L:      netdev@vger.kernel.org
10115 S:      Maintained
10116 F:      include/net/pkt_cls.h
10117 F:      include/uapi/linux/pkt_cls.h
10118 F:      net/sched/
10119
10120 TCP LOW PRIORITY MODULE
10121 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10122 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10123 W:      http://tcp-lp-mod.sourceforge.net/
10124 S:      Maintained
10125 F:      net/ipv4/tcp_lp.c
10126
10127 TDA10071 MEDIA DRIVER
10128 M:      Antti Palosaari <crope@iki.fi>
10129 L:      linux-media@vger.kernel.org
10130 W:      http://linuxtv.org/
10131 W:      http://palosaari.fi/linux/
10132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10133 T:      git git://linuxtv.org/anttip/media_tree.git
10134 S:      Maintained
10135 F:      drivers/media/dvb-frontends/tda10071*
10136
10137 TDA18212 MEDIA DRIVER
10138 M:      Antti Palosaari <crope@iki.fi>
10139 L:      linux-media@vger.kernel.org
10140 W:      http://linuxtv.org/
10141 W:      http://palosaari.fi/linux/
10142 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10143 T:      git git://linuxtv.org/anttip/media_tree.git
10144 S:      Maintained
10145 F:      drivers/media/tuners/tda18212*
10146
10147 TDA18218 MEDIA DRIVER
10148 M:      Antti Palosaari <crope@iki.fi>
10149 L:      linux-media@vger.kernel.org
10150 W:      http://linuxtv.org/
10151 W:      http://palosaari.fi/linux/
10152 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10153 T:      git git://linuxtv.org/anttip/media_tree.git
10154 S:      Maintained
10155 F:      drivers/media/tuners/tda18218*
10156
10157 TDA18271 MEDIA DRIVER
10158 M:      Michael Krufky <mkrufky@linuxtv.org>
10159 L:      linux-media@vger.kernel.org
10160 W:      http://linuxtv.org/
10161 W:      http://github.com/mkrufky
10162 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10163 T:      git git://linuxtv.org/mkrufky/tuners.git
10164 S:      Maintained
10165 F:      drivers/media/tuners/tda18271*
10166
10167 TDA827x MEDIA DRIVER
10168 M:      Michael Krufky <mkrufky@linuxtv.org>
10169 L:      linux-media@vger.kernel.org
10170 W:      http://linuxtv.org/
10171 W:      http://github.com/mkrufky
10172 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10173 T:      git git://linuxtv.org/mkrufky/tuners.git
10174 S:      Maintained
10175 F:      drivers/media/tuners/tda8290.*
10176
10177 TDA8290 MEDIA DRIVER
10178 M:      Michael Krufky <mkrufky@linuxtv.org>
10179 L:      linux-media@vger.kernel.org
10180 W:      http://linuxtv.org/
10181 W:      http://github.com/mkrufky
10182 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10183 T:      git git://linuxtv.org/mkrufky/tuners.git
10184 S:      Maintained
10185 F:      drivers/media/tuners/tda8290.*
10186
10187 TDA9840 MEDIA DRIVER
10188 M:      Hans Verkuil <hverkuil@xs4all.nl>
10189 L:      linux-media@vger.kernel.org
10190 T:      git git://linuxtv.org/media_tree.git
10191 W:      http://linuxtv.org
10192 S:      Maintained
10193 F:      drivers/media/i2c/tda9840*
10194
10195 TEA5761 TUNER DRIVER
10196 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10197 L:      linux-media@vger.kernel.org
10198 W:      http://linuxtv.org
10199 T:      git git://linuxtv.org/media_tree.git
10200 S:      Odd fixes
10201 F:      drivers/media/tuners/tea5761.*
10202
10203 TEA5767 TUNER DRIVER
10204 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10205 L:      linux-media@vger.kernel.org
10206 W:      http://linuxtv.org
10207 T:      git git://linuxtv.org/media_tree.git
10208 S:      Maintained
10209 F:      drivers/media/tuners/tea5767.*
10210
10211 TEA6415C MEDIA DRIVER
10212 M:      Hans Verkuil <hverkuil@xs4all.nl>
10213 L:      linux-media@vger.kernel.org
10214 T:      git git://linuxtv.org/media_tree.git
10215 W:      http://linuxtv.org
10216 S:      Maintained
10217 F:      drivers/media/i2c/tea6415c*
10218
10219 TEA6420 MEDIA DRIVER
10220 M:      Hans Verkuil <hverkuil@xs4all.nl>
10221 L:      linux-media@vger.kernel.org
10222 T:      git git://linuxtv.org/media_tree.git
10223 W:      http://linuxtv.org
10224 S:      Maintained
10225 F:      drivers/media/i2c/tea6420*
10226
10227 TEAM DRIVER
10228 M:      Jiri Pirko <jiri@resnulli.us>
10229 L:      netdev@vger.kernel.org
10230 S:      Supported
10231 F:      drivers/net/team/
10232 F:      include/linux/if_team.h
10233 F:      include/uapi/linux/if_team.h
10234
10235 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10236 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10237 S:      Maintained
10238 F:      arch/x86/platform/ts5500/
10239
10240 TECHNOTREND USB IR RECEIVER
10241 M:      Sean Young <sean@mess.org>
10242 L:      linux-media@vger.kernel.org
10243 S:      Maintained
10244 F:      drivers/media/rc/ttusbir.c
10245
10246 TEGRA ARCHITECTURE SUPPORT
10247 M:      Stephen Warren <swarren@wwwdotorg.org>
10248 M:      Thierry Reding <thierry.reding@gmail.com>
10249 M:      Alexandre Courbot <gnurou@gmail.com>
10250 L:      linux-tegra@vger.kernel.org
10251 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10253 S:      Supported
10254 N:      [^a-z]tegra
10255
10256 TEGRA CLOCK DRIVER
10257 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10258 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10259 S:      Supported
10260 F:      drivers/clk/tegra/
10261
10262 TEGRA DMA DRIVER
10263 M:      Laxman Dewangan <ldewangan@nvidia.com>
10264 S:      Supported
10265 F:      drivers/dma/tegra20-apb-dma.c
10266
10267 TEGRA I2C DRIVER
10268 M:      Laxman Dewangan <ldewangan@nvidia.com>
10269 S:      Supported
10270 F:      drivers/i2c/busses/i2c-tegra.c
10271
10272 TEGRA IOMMU DRIVERS
10273 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10274 S:      Supported
10275 F:      drivers/iommu/tegra*
10276
10277 TEGRA KBC DRIVER
10278 M:      Rakesh Iyer <riyer@nvidia.com>
10279 M:      Laxman Dewangan <ldewangan@nvidia.com>
10280 S:      Supported
10281 F:      drivers/input/keyboard/tegra-kbc.c
10282
10283 TEGRA PWM DRIVER
10284 M:      Thierry Reding <thierry.reding@gmail.com>
10285 S:      Supported
10286 F:      drivers/pwm/pwm-tegra.c
10287
10288 TEGRA SERIAL DRIVER
10289 M:      Laxman Dewangan <ldewangan@nvidia.com>
10290 S:      Supported
10291 F:      drivers/tty/serial/serial-tegra.c
10292
10293 TEGRA SPI DRIVER
10294 M:      Laxman Dewangan <ldewangan@nvidia.com>
10295 S:      Supported
10296 F:      drivers/spi/spi-tegra*
10297
10298 TEHUTI ETHERNET DRIVER
10299 M:      Andy Gospodarek <andy@greyhouse.net>
10300 L:      netdev@vger.kernel.org
10301 S:      Supported
10302 F:      drivers/net/ethernet/tehuti/*
10303
10304 Telecom Clock Driver for MCPL0010
10305 M:      Mark Gross <mark.gross@intel.com>
10306 S:      Supported
10307 F:      drivers/char/tlclk.c
10308
10309 TENSILICA XTENSA PORT (xtensa)
10310 M:      Chris Zankel <chris@zankel.net>
10311 M:      Max Filippov <jcmvbkbc@gmail.com>
10312 L:      linux-xtensa@linux-xtensa.org
10313 S:      Maintained
10314 F:      arch/xtensa/
10315 F:      drivers/irqchip/irq-xtensa-*
10316
10317 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10318 M:      Hans Verkuil <hverkuil@xs4all.nl>
10319 L:      linux-media@vger.kernel.org
10320 T:      git git://linuxtv.org/media_tree.git
10321 W:      http://linuxtv.org
10322 S:      Maintained
10323 F:      drivers/media/radio/radio-raremono.c
10324
10325 THERMAL
10326 M:      Zhang Rui <rui.zhang@intel.com>
10327 M:      Eduardo Valentin <edubezval@gmail.com>
10328 L:      linux-pm@vger.kernel.org
10329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10331 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10332 S:      Supported
10333 F:      drivers/thermal/
10334 F:      include/linux/thermal.h
10335 F:      include/uapi/linux/thermal.h
10336 F:      include/linux/cpu_cooling.h
10337 F:      Documentation/devicetree/bindings/thermal/
10338
10339 THINGM BLINK(1) USB RGB LED DRIVER
10340 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10341 S:      Maintained
10342 F:      drivers/hid/hid-thingm.c
10343
10344 THINKPAD ACPI EXTRAS DRIVER
10345 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10346 L:      ibm-acpi-devel@lists.sourceforge.net
10347 L:      platform-driver-x86@vger.kernel.org
10348 W:      http://ibm-acpi.sourceforge.net
10349 W:      http://thinkwiki.org/wiki/Ibm-acpi
10350 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10351 S:      Maintained
10352 F:      drivers/platform/x86/thinkpad_acpi.c
10353
10354 TI BANDGAP AND THERMAL DRIVER
10355 M:      Eduardo Valentin <edubezval@gmail.com>
10356 L:      linux-pm@vger.kernel.org
10357 L:      linux-omap@vger.kernel.org
10358 S:      Maintained
10359 F:      drivers/thermal/ti-soc-thermal/
10360
10361 TI CDCE706 CLOCK DRIVER
10362 M:      Max Filippov <jcmvbkbc@gmail.com>
10363 S:      Maintained
10364 F:      drivers/clk/clk-cdce706.c
10365
10366 TI CLOCK DRIVER
10367 M:      Tero Kristo <t-kristo@ti.com>
10368 L:      linux-omap@vger.kernel.org
10369 S:      Maintained
10370 F:      drivers/clk/ti/
10371 F:      include/linux/clk/ti.h
10372
10373 TI FLASH MEDIA INTERFACE DRIVER
10374 M:      Alex Dubov <oakad@yahoo.com>
10375 S:      Maintained
10376 F:      drivers/misc/tifm*
10377 F:      drivers/mmc/host/tifm_sd.c
10378 F:      include/linux/tifm.h
10379
10380 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10381 M:      Santosh Shilimkar <ssantosh@kernel.org>
10382 L:      linux-kernel@vger.kernel.org
10383 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10384 S:      Maintained
10385 F:      drivers/soc/ti/*
10386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10387
10388
10389 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10390 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10391 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10392 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10393 S:      Maintained
10394 F:      sound/soc/codecs/lm49453*
10395 F:      sound/soc/codecs/isabelle*
10396
10397 TI LP855x BACKLIGHT DRIVER
10398 M:      Milo Kim <milo.kim@ti.com>
10399 S:      Maintained
10400 F:      Documentation/backlight/lp855x-driver.txt
10401 F:      drivers/video/backlight/lp855x_bl.c
10402 F:      include/linux/platform_data/lp855x.h
10403
10404 TI LP8727 CHARGER DRIVER
10405 M:      Milo Kim <milo.kim@ti.com>
10406 S:      Maintained
10407 F:      drivers/power/lp8727_charger.c
10408 F:      include/linux/platform_data/lp8727.h
10409
10410 TI LP8788 MFD DRIVER
10411 M:      Milo Kim <milo.kim@ti.com>
10412 S:      Maintained
10413 F:      drivers/iio/adc/lp8788_adc.c
10414 F:      drivers/leds/leds-lp8788.c
10415 F:      drivers/mfd/lp8788*.c
10416 F:      drivers/power/lp8788-charger.c
10417 F:      drivers/regulator/lp8788-*.c
10418 F:      include/linux/mfd/lp8788*.h
10419
10420 TI NETCP ETHERNET DRIVER
10421 M:      Wingman Kwok <w-kwok2@ti.com>
10422 M:      Murali Karicheri <m-karicheri2@ti.com>
10423 L:      netdev@vger.kernel.org
10424 S:      Maintained
10425 F:      drivers/net/ethernet/ti/netcp*
10426
10427 TI TAS571X FAMILY ASoC CODEC DRIVER
10428 M:      Kevin Cernekee <cernekee@chromium.org>
10429 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10430 S:      Odd Fixes
10431 F:      sound/soc/codecs/tas571x*
10432
10433 TI TWL4030 SERIES SOC CODEC DRIVER
10434 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10435 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10436 S:      Maintained
10437 F:      sound/soc/codecs/twl4030*
10438
10439 TI WILINK WIRELESS DRIVERS
10440 L:      linux-wireless@vger.kernel.org
10441 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10442 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10444 S:      Orphan
10445 F:      drivers/net/wireless/ti/
10446 F:      include/linux/wl12xx.h
10447
10448 TIPC NETWORK LAYER
10449 M:      Jon Maloy <jon.maloy@ericsson.com>
10450 M:      Ying Xue <ying.xue@windriver.com>
10451 L:      netdev@vger.kernel.org (core kernel code)
10452 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10453 W:      http://tipc.sourceforge.net/
10454 S:      Maintained
10455 F:      include/uapi/linux/tipc*.h
10456 F:      net/tipc/
10457
10458 TILE ARCHITECTURE
10459 M:      Chris Metcalf <cmetcalf@ezchip.com>
10460 W:      http://www.ezchip.com/scm/
10461 S:      Supported
10462 F:      arch/tile/
10463 F:      drivers/char/tile-srom.c
10464 F:      drivers/edac/tile_edac.c
10465 F:      drivers/net/ethernet/tile/
10466 F:      drivers/rtc/rtc-tile.c
10467 F:      drivers/tty/hvc/hvc_tile.c
10468 F:      drivers/tty/serial/tilegx.c
10469 F:      drivers/usb/host/*-tilegx.c
10470 F:      include/linux/usb/tilegx.h
10471
10472 TLAN NETWORK DRIVER
10473 M:      Samuel Chessman <chessman@tux.org>
10474 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10475 W:      http://sourceforge.net/projects/tlan/
10476 S:      Maintained
10477 F:      Documentation/networking/tlan.txt
10478 F:      drivers/net/ethernet/ti/tlan.*
10479
10480 TOMOYO SECURITY MODULE
10481 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10482 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10483 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10484 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10485 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10486 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10487 W:      http://tomoyo.sourceforge.jp/
10488 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10489 S:      Maintained
10490 F:      security/tomoyo/
10491
10492 TOPSTAR LAPTOP EXTRAS DRIVER
10493 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10494 L:      platform-driver-x86@vger.kernel.org
10495 S:      Maintained
10496 F:      drivers/platform/x86/topstar-laptop.c
10497
10498 TOSHIBA ACPI EXTRAS DRIVER
10499 M:      Azael Avalos <coproscefalo@gmail.com>
10500 L:      platform-driver-x86@vger.kernel.org
10501 S:      Maintained
10502 F:      drivers/platform/x86/toshiba_acpi.c
10503
10504 TOSHIBA BLUETOOTH DRIVER
10505 M:      Azael Avalos <coproscefalo@gmail.com>
10506 L:      platform-driver-x86@vger.kernel.org
10507 S:      Maintained
10508 F:      drivers/platform/x86/toshiba_bluetooth.c
10509
10510 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10511 M:      Azael Avalos <coproscefalo@gmail.com>
10512 L:      platform-driver-x86@vger.kernel.org
10513 S:      Maintained
10514 F:      drivers/platform/x86/toshiba_haps.c
10515
10516 TOSHIBA SMM DRIVER
10517 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10518 W:      http://www.buzzard.org.uk/toshiba/
10519 S:      Maintained
10520 F:      drivers/char/toshiba.c
10521 F:      include/linux/toshiba.h
10522 F:      include/uapi/linux/toshiba.h
10523
10524 TOSHIBA TC358743 DRIVER
10525 M:      Mats Randgaard <matrandg@cisco.com>
10526 L:      linux-media@vger.kernel.org
10527 S:      Maintained
10528 F:      drivers/media/i2c/tc358743*
10529 F:      include/media/tc358743.h
10530
10531 TMIO MMC DRIVER
10532 M:      Ian Molton <ian@mnementh.co.uk>
10533 L:      linux-mmc@vger.kernel.org
10534 S:      Maintained
10535 F:      drivers/mmc/host/tmio_mmc*
10536 F:      drivers/mmc/host/sh_mobile_sdhi.c
10537 F:      include/linux/mmc/tmio.h
10538 F:      include/linux/mmc/sh_mobile_sdhi.h
10539
10540 TMP401 HARDWARE MONITOR DRIVER
10541 M:      Guenter Roeck <linux@roeck-us.net>
10542 L:      lm-sensors@lm-sensors.org
10543 S:      Maintained
10544 F:      Documentation/hwmon/tmp401
10545 F:      drivers/hwmon/tmp401.c
10546
10547 TMPFS (SHMEM FILESYSTEM)
10548 M:      Hugh Dickins <hughd@google.com>
10549 L:      linux-mm@kvack.org
10550 S:      Maintained
10551 F:      include/linux/shmem_fs.h
10552 F:      mm/shmem.c
10553
10554 TM6000 VIDEO4LINUX DRIVER
10555 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10556 L:      linux-media@vger.kernel.org
10557 W:      http://linuxtv.org
10558 T:      git git://linuxtv.org/media_tree.git
10559 S:      Odd fixes
10560 F:      drivers/media/usb/tm6000/
10561
10562 TW68 VIDEO4LINUX DRIVER
10563 M:      Hans Verkuil <hverkuil@xs4all.nl>
10564 L:      linux-media@vger.kernel.org
10565 T:      git git://linuxtv.org/media_tree.git
10566 W:      http://linuxtv.org
10567 S:      Odd Fixes
10568 F:      drivers/media/pci/tw68/
10569
10570 TPM DEVICE DRIVER
10571 M:      Peter Huewe <peterhuewe@gmx.de>
10572 M:      Marcel Selhorst <tpmdd@selhorst.net>
10573 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10574 W:      http://tpmdd.sourceforge.net
10575 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10576 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10577 T:      https://github.com/PeterHuewe/linux-tpmdd
10578 S:      Maintained
10579 F:      drivers/char/tpm/
10580
10581 TPM IBM_VTPM DEVICE DRIVER
10582 M:      Ashley Lai <ashleydlai@gmail.com>
10583 W:      http://tpmdd.sourceforge.net
10584 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10585 S:      Maintained
10586 F:      drivers/char/tpm/tpm_ibmvtpm*
10587
10588 TRACING
10589 M:      Steven Rostedt <rostedt@goodmis.org>
10590 M:      Ingo Molnar <mingo@redhat.com>
10591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10592 S:      Maintained
10593 F:      Documentation/trace/ftrace.txt
10594 F:      arch/*/*/*/ftrace.h
10595 F:      arch/*/kernel/ftrace.c
10596 F:      include/*/ftrace.h
10597 F:      include/linux/trace*.h
10598 F:      include/trace/
10599 F:      kernel/trace/
10600 F:      tools/testing/selftests/ftrace/
10601
10602 TRIVIAL PATCHES
10603 M:      Jiri Kosina <trivial@kernel.org>
10604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10605 S:      Maintained
10606 K:      ^Subject:.*(?i)trivial
10607
10608 TTY LAYER
10609 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10610 M:      Jiri Slaby <jslaby@suse.com>
10611 S:      Supported
10612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10613 F:      Documentation/serial/
10614 F:      drivers/tty/
10615 F:      drivers/tty/serial/serial_core.c
10616 F:      include/linux/serial_core.h
10617 F:      include/linux/serial.h
10618 F:      include/linux/tty.h
10619 F:      include/uapi/linux/serial_core.h
10620 F:      include/uapi/linux/serial.h
10621 F:      include/uapi/linux/tty.h
10622
10623 TUA9001 MEDIA DRIVER
10624 M:      Antti Palosaari <crope@iki.fi>
10625 L:      linux-media@vger.kernel.org
10626 W:      http://linuxtv.org/
10627 W:      http://palosaari.fi/linux/
10628 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10629 T:      git git://linuxtv.org/anttip/media_tree.git
10630 S:      Maintained
10631 F:      drivers/media/tuners/tua9001*
10632
10633 TULIP NETWORK DRIVERS
10634 M:      Grant Grundler <grundler@parisc-linux.org>
10635 L:      netdev@vger.kernel.org
10636 S:      Maintained
10637 F:      drivers/net/ethernet/dec/tulip/
10638
10639 TUN/TAP driver
10640 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10641 W:      http://vtun.sourceforge.net/tun
10642 S:      Maintained
10643 F:      Documentation/networking/tuntap.txt
10644 F:      arch/um/os-Linux/drivers/
10645
10646 TURBOCHANNEL SUBSYSTEM
10647 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10648 M:      Ralf Baechle <ralf@linux-mips.org>
10649 L:      linux-mips@linux-mips.org
10650 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10651 S:      Maintained
10652 F:      drivers/tc/
10653 F:      include/linux/tc.h
10654
10655 U14-34F SCSI DRIVER
10656 M:      Dario Ballabio <ballabio_dario@emc.com>
10657 L:      linux-scsi@vger.kernel.org
10658 S:      Maintained
10659 F:      drivers/scsi/u14-34f.c
10660
10661 UBI FILE SYSTEM (UBIFS)
10662 M:      Artem Bityutskiy <dedekind1@gmail.com>
10663 M:      Adrian Hunter <adrian.hunter@intel.com>
10664 L:      linux-mtd@lists.infradead.org
10665 T:      git git://git.infradead.org/ubifs-2.6.git
10666 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10667 S:      Maintained
10668 F:      Documentation/filesystems/ubifs.txt
10669 F:      fs/ubifs/
10670
10671 UCLINUX (M68KNOMMU AND COLDFIRE)
10672 M:      Greg Ungerer <gerg@uclinux.org>
10673 W:      http://www.uclinux.org/
10674 L:      linux-m68k@lists.linux-m68k.org
10675 L:      uclinux-dev@uclinux.org  (subscribers-only)
10676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10677 S:      Maintained
10678 F:      arch/m68k/coldfire/
10679 F:      arch/m68k/68*/
10680 F:      arch/m68k/*/*_no.*
10681 F:      arch/m68k/include/asm/*_no.*
10682
10683 UDF FILESYSTEM
10684 M:      Jan Kara <jack@suse.com>
10685 S:      Maintained
10686 F:      Documentation/filesystems/udf.txt
10687 F:      fs/udf/
10688
10689 UFS FILESYSTEM
10690 M:      Evgeniy Dushistov <dushistov@mail.ru>
10691 S:      Maintained
10692 F:      Documentation/filesystems/ufs.txt
10693 F:      fs/ufs/
10694
10695 UHID USERSPACE HID IO DRIVER:
10696 M:      David Herrmann <dh.herrmann@googlemail.com>
10697 L:      linux-input@vger.kernel.org
10698 S:      Maintained
10699 F:      drivers/hid/uhid.c
10700 F:      include/uapi/linux/uhid.h
10701
10702 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10703 L:      linux-usb@vger.kernel.org
10704 S:      Orphan
10705 F:      drivers/uwb/
10706 F:      include/linux/uwb.h
10707 F:      include/linux/uwb/
10708
10709 UNICORE32 ARCHITECTURE:
10710 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10711 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10712 S:      Maintained
10713 T:      git git://github.com/gxt/linux.git
10714 F:      arch/unicore32/
10715
10716 UNIFDEF
10717 M:      Tony Finch <dot@dotat.at>
10718 W:      http://dotat.at/prog/unifdef
10719 S:      Maintained
10720 F:      scripts/unifdef.c
10721
10722 UNIFORM CDROM DRIVER
10723 M:      Jens Axboe <axboe@kernel.dk>
10724 W:      http://www.kernel.dk
10725 S:      Maintained
10726 F:      Documentation/cdrom/
10727 F:      drivers/cdrom/cdrom.c
10728 F:      include/linux/cdrom.h
10729 F:      include/uapi/linux/cdrom.h
10730
10731 UNISYS S-PAR DRIVERS
10732 M:      Benjamin Romer <benjamin.romer@unisys.com>
10733 M:      David Kershner <david.kershner@unisys.com>
10734 L:      sparmaintainer@unisys.com (Unisys internal)
10735 S:      Supported
10736 F:      drivers/staging/unisys/
10737
10738 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10739 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10740 L:      linux-scsi@vger.kernel.org
10741 S:      Supported
10742 F:      Documentation/scsi/ufs.txt
10743 F:      drivers/scsi/ufs/
10744
10745 UNSORTED BLOCK IMAGES (UBI)
10746 M:      Artem Bityutskiy <dedekind1@gmail.com>
10747 M:      Richard Weinberger <richard@nod.at>
10748 W:      http://www.linux-mtd.infradead.org/
10749 L:      linux-mtd@lists.infradead.org
10750 T:      git git://git.infradead.org/ubifs-2.6.git
10751 S:      Supported
10752 F:      drivers/mtd/ubi/
10753 F:      include/linux/mtd/ubi.h
10754 F:      include/uapi/mtd/ubi-user.h
10755
10756 USB ACM DRIVER
10757 M:      Oliver Neukum <oliver@neukum.org>
10758 L:      linux-usb@vger.kernel.org
10759 S:      Maintained
10760 F:      Documentation/usb/acm.txt
10761 F:      drivers/usb/class/cdc-acm.*
10762
10763 USB AR5523 WIRELESS DRIVER
10764 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10765 L:      linux-wireless@vger.kernel.org
10766 S:      Maintained
10767 F:      drivers/net/wireless/ath/ar5523/
10768
10769 USB ATTACHED SCSI
10770 M:      Hans de Goede <hdegoede@redhat.com>
10771 M:      Gerd Hoffmann <kraxel@redhat.com>
10772 L:      linux-usb@vger.kernel.org
10773 L:      linux-scsi@vger.kernel.org
10774 S:      Maintained
10775 F:      drivers/usb/storage/uas.c
10776
10777 USB CDC ETHERNET DRIVER
10778 M:      Oliver Neukum <oliver@neukum.org>
10779 L:      linux-usb@vger.kernel.org
10780 S:      Maintained
10781 F:      drivers/net/usb/cdc_*.c
10782 F:      include/uapi/linux/usb/cdc.h
10783
10784 USB CHAOSKEY DRIVER
10785 M:      Keith Packard <keithp@keithp.com>
10786 L:      linux-usb@vger.kernel.org
10787 S:      Maintained
10788 F:      drivers/usb/misc/chaoskey.c
10789
10790 USB CYPRESS C67X00 DRIVER
10791 M:      Peter Korsgaard <jacmet@sunsite.dk>
10792 L:      linux-usb@vger.kernel.org
10793 S:      Maintained
10794 F:      drivers/usb/c67x00/
10795
10796 USB DAVICOM DM9601 DRIVER
10797 M:      Peter Korsgaard <jacmet@sunsite.dk>
10798 L:      netdev@vger.kernel.org
10799 W:      http://www.linux-usb.org/usbnet
10800 S:      Maintained
10801 F:      drivers/net/usb/dm9601.c
10802
10803 USB DIAMOND RIO500 DRIVER
10804 M:      Cesar Miquel <miquel@df.uba.ar>
10805 L:      rio500-users@lists.sourceforge.net
10806 W:      http://rio500.sourceforge.net
10807 S:      Maintained
10808 F:      drivers/usb/misc/rio500*
10809
10810 USB EHCI DRIVER
10811 M:      Alan Stern <stern@rowland.harvard.edu>
10812 L:      linux-usb@vger.kernel.org
10813 S:      Maintained
10814 F:      Documentation/usb/ehci.txt
10815 F:      drivers/usb/host/ehci*
10816
10817 USB GADGET/PERIPHERAL SUBSYSTEM
10818 M:      Felipe Balbi <balbi@ti.com>
10819 L:      linux-usb@vger.kernel.org
10820 W:      http://www.linux-usb.org/gadget
10821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10822 S:      Maintained
10823 F:      drivers/usb/gadget/
10824 F:      include/linux/usb/gadget*
10825
10826 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10827 M:      Jiri Kosina <jikos@kernel.org>
10828 L:      linux-usb@vger.kernel.org
10829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10830 S:      Maintained
10831 F:      Documentation/hid/hiddev.txt
10832 F:      drivers/hid/usbhid/
10833
10834 USB ISP116X DRIVER
10835 M:      Olav Kongas <ok@artecdesign.ee>
10836 L:      linux-usb@vger.kernel.org
10837 S:      Maintained
10838 F:      drivers/usb/host/isp116x*
10839 F:      include/linux/usb/isp116x.h
10840
10841 USB MASS STORAGE DRIVER
10842 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10843 L:      linux-usb@vger.kernel.org
10844 L:      usb-storage@lists.one-eyed-alien.net
10845 S:      Maintained
10846 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10847 F:      drivers/usb/storage/
10848
10849 USB MIDI DRIVER
10850 M:      Clemens Ladisch <clemens@ladisch.de>
10851 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10852 T:      git git://git.alsa-project.org/alsa-kernel.git
10853 S:      Maintained
10854 F:      sound/usb/midi.*
10855
10856 USB NETWORKING DRIVERS
10857 L:      linux-usb@vger.kernel.org
10858 S:      Odd Fixes
10859 F:      drivers/net/usb/
10860
10861 USB OHCI DRIVER
10862 M:      Alan Stern <stern@rowland.harvard.edu>
10863 L:      linux-usb@vger.kernel.org
10864 S:      Maintained
10865 F:      Documentation/usb/ohci.txt
10866 F:      drivers/usb/host/ohci*
10867
10868 USB OTG FSM (Finite State Machine)
10869 M:      Peter Chen <Peter.Chen@freescale.com>
10870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10871 L:      linux-usb@vger.kernel.org
10872 S:      Maintained
10873 F:      drivers/usb/common/usb-otg-fsm.c
10874
10875 USB OVER IP DRIVER
10876 M:      Valentina Manea <valentina.manea.m@gmail.com>
10877 M:      Shuah Khan <shuah.kh@samsung.com>
10878 L:      linux-usb@vger.kernel.org
10879 S:      Maintained
10880 F:      drivers/usb/usbip/
10881 F:      tools/usb/usbip/
10882
10883 USB PEGASUS DRIVER
10884 M:      Petko Manolov <petkan@nucleusys.com>
10885 L:      linux-usb@vger.kernel.org
10886 L:      netdev@vger.kernel.org
10887 T:      git git://github.com/petkan/pegasus.git
10888 W:      https://github.com/petkan/pegasus
10889 S:      Maintained
10890 F:      drivers/net/usb/pegasus.*
10891
10892 USB PHY LAYER
10893 M:      Felipe Balbi <balbi@ti.com>
10894 L:      linux-usb@vger.kernel.org
10895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10896 S:      Maintained
10897 F:      drivers/usb/phy/
10898
10899 USB PRINTER DRIVER (usblp)
10900 M:      Pete Zaitcev <zaitcev@redhat.com>
10901 L:      linux-usb@vger.kernel.org
10902 S:      Supported
10903 F:      drivers/usb/class/usblp.c
10904
10905 USB RTL8150 DRIVER
10906 M:      Petko Manolov <petkan@nucleusys.com>
10907 L:      linux-usb@vger.kernel.org
10908 L:      netdev@vger.kernel.org
10909 T:      git git://github.com/petkan/rtl8150.git
10910 W:      https://github.com/petkan/rtl8150
10911 S:      Maintained
10912 F:      drivers/net/usb/rtl8150.c
10913
10914 USB SERIAL SUBSYSTEM
10915 M:      Johan Hovold <johan@kernel.org>
10916 L:      linux-usb@vger.kernel.org
10917 S:      Maintained
10918 F:      Documentation/usb/usb-serial.txt
10919 F:      drivers/usb/serial/
10920 F:      include/linux/usb/serial.h
10921
10922 USB SMSC75XX ETHERNET DRIVER
10923 M:      Steve Glendinning <steve.glendinning@shawell.net>
10924 L:      netdev@vger.kernel.org
10925 S:      Maintained
10926 F:      drivers/net/usb/smsc75xx.*
10927
10928 USB SMSC95XX ETHERNET DRIVER
10929 M:      Steve Glendinning <steve.glendinning@shawell.net>
10930 L:      netdev@vger.kernel.org
10931 S:      Maintained
10932 F:      drivers/net/usb/smsc95xx.*
10933
10934 USB SUBSYSTEM
10935 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10936 L:      linux-usb@vger.kernel.org
10937 W:      http://www.linux-usb.org
10938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10939 S:      Supported
10940 F:      Documentation/usb/
10941 F:      drivers/usb/
10942 F:      include/linux/usb.h
10943 F:      include/linux/usb/
10944
10945 USB UHCI DRIVER
10946 M:      Alan Stern <stern@rowland.harvard.edu>
10947 L:      linux-usb@vger.kernel.org
10948 S:      Maintained
10949 F:      drivers/usb/host/uhci*
10950
10951 USB "USBNET" DRIVER FRAMEWORK
10952 M:      Oliver Neukum <oneukum@suse.com>
10953 L:      netdev@vger.kernel.org
10954 W:      http://www.linux-usb.org/usbnet
10955 S:      Maintained
10956 F:      drivers/net/usb/usbnet.c
10957 F:      include/linux/usb/usbnet.h
10958
10959 USB VIDEO CLASS
10960 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10961 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10962 L:      linux-media@vger.kernel.org
10963 T:      git git://linuxtv.org/media_tree.git
10964 W:      http://www.ideasonboard.org/uvc/
10965 S:      Maintained
10966 F:      drivers/media/usb/uvc/
10967 F:      include/uapi/linux/uvcvideo.h
10968
10969 USB VISION DRIVER
10970 M:      Hans Verkuil <hverkuil@xs4all.nl>
10971 L:      linux-media@vger.kernel.org
10972 T:      git git://linuxtv.org/media_tree.git
10973 W:      http://linuxtv.org
10974 S:      Odd Fixes
10975 F:      drivers/media/usb/usbvision/
10976
10977 USB WEBCAM GADGET
10978 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10979 L:      linux-usb@vger.kernel.org
10980 S:      Maintained
10981 F:      drivers/usb/gadget/function/*uvc*
10982 F:      drivers/usb/gadget/legacy/webcam.c
10983
10984 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10985 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10986 L:      linux-wireless@vger.kernel.org
10987 S:      Maintained
10988 F:      drivers/net/wireless/rndis_wlan.c
10989
10990 USB XHCI DRIVER
10991 M:      Mathias Nyman <mathias.nyman@intel.com>
10992 L:      linux-usb@vger.kernel.org
10993 S:      Supported
10994 F:      drivers/usb/host/xhci*
10995 F:      drivers/usb/host/pci-quirks*
10996
10997 USB ZD1201 DRIVER
10998 L:      linux-wireless@vger.kernel.org
10999 W:      http://linux-lc100020.sourceforge.net
11000 S:      Orphan
11001 F:      drivers/net/wireless/zd1201.*
11002
11003 USB ZR364XX DRIVER
11004 M:      Antoine Jacquet <royale@zerezo.com>
11005 L:      linux-usb@vger.kernel.org
11006 L:      linux-media@vger.kernel.org
11007 T:      git git://linuxtv.org/media_tree.git
11008 W:      http://royale.zerezo.com/zr364xx/
11009 S:      Maintained
11010 F:      Documentation/video4linux/zr364xx.txt
11011 F:      drivers/media/usb/zr364xx/
11012
11013 ULPI BUS
11014 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11015 L:      linux-usb@vger.kernel.org
11016 S:      Maintained
11017 F:      drivers/usb/common/ulpi.c
11018 F:      include/linux/ulpi/
11019
11020 USER-MODE LINUX (UML)
11021 M:      Jeff Dike <jdike@addtoit.com>
11022 M:      Richard Weinberger <richard@nod.at>
11023 L:      user-mode-linux-devel@lists.sourceforge.net
11024 L:      user-mode-linux-user@lists.sourceforge.net
11025 W:      http://user-mode-linux.sourceforge.net
11026 S:      Maintained
11027 F:      Documentation/virtual/uml/
11028 F:      arch/um/
11029 F:      arch/x86/um/
11030 F:      fs/hostfs/
11031 F:      fs/hppfs/
11032
11033 USERSPACE I/O (UIO)
11034 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11035 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11036 S:      Maintained
11037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11038 F:      Documentation/DocBook/uio-howto.tmpl
11039 F:      drivers/uio/
11040 F:      include/linux/uio*.h
11041
11042 UTIL-LINUX PACKAGE
11043 M:      Karel Zak <kzak@redhat.com>
11044 L:      util-linux@vger.kernel.org
11045 W:      http://en.wikipedia.org/wiki/Util-linux
11046 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11047 S:      Maintained
11048
11049 UVESAFB DRIVER
11050 M:      Michal Januszewski <spock@gentoo.org>
11051 L:      linux-fbdev@vger.kernel.org
11052 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11053 S:      Maintained
11054 F:      Documentation/fb/uvesafb.txt
11055 F:      drivers/video/fbdev/uvesafb.*
11056
11057 VFAT/FAT/MSDOS FILESYSTEM
11058 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11059 S:      Maintained
11060 F:      Documentation/filesystems/vfat.txt
11061 F:      fs/fat/
11062
11063 VFIO DRIVER
11064 M:      Alex Williamson <alex.williamson@redhat.com>
11065 L:      kvm@vger.kernel.org
11066 S:      Maintained
11067 F:      Documentation/vfio.txt
11068 F:      drivers/vfio/
11069 F:      include/linux/vfio.h
11070 F:      include/uapi/linux/vfio.h
11071
11072 VFIO PLATFORM DRIVER
11073 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11074 L:      kvm@vger.kernel.org
11075 S:      Maintained
11076 F:      drivers/vfio/platform/
11077
11078 VIDEOBUF2 FRAMEWORK
11079 M:      Pawel Osciak <pawel@osciak.com>
11080 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11081 M:      Kyungmin Park <kyungmin.park@samsung.com>
11082 L:      linux-media@vger.kernel.org
11083 S:      Maintained
11084 F:      drivers/media/v4l2-core/videobuf2-*
11085 F:      include/media/videobuf2-*
11086
11087 VIRTIO CONSOLE DRIVER
11088 M:      Amit Shah <amit.shah@redhat.com>
11089 L:      virtualization@lists.linux-foundation.org
11090 S:      Maintained
11091 F:      drivers/char/virtio_console.c
11092 F:      include/linux/virtio_console.h
11093 F:      include/uapi/linux/virtio_console.h
11094
11095 VIRTIO CORE, NET AND BLOCK DRIVERS
11096 M:      "Michael S. Tsirkin" <mst@redhat.com>
11097 L:      virtualization@lists.linux-foundation.org
11098 S:      Maintained
11099 F:      drivers/virtio/
11100 F:      tools/virtio/
11101 F:      drivers/net/virtio_net.c
11102 F:      drivers/block/virtio_blk.c
11103 F:      include/linux/virtio_*.h
11104 F:      include/uapi/linux/virtio_*.h
11105
11106 VIRTIO DRIVERS FOR S390
11107 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11108 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11109 L:      linux-s390@vger.kernel.org
11110 L:      virtualization@lists.linux-foundation.org
11111 L:      kvm@vger.kernel.org
11112 S:      Supported
11113 F:      drivers/s390/virtio/
11114
11115 VIRTIO GPU DRIVER
11116 M:      David Airlie <airlied@linux.ie>
11117 M:      Gerd Hoffmann <kraxel@redhat.com>
11118 L:      dri-devel@lists.freedesktop.org
11119 L:      virtualization@lists.linux-foundation.org
11120 S:      Maintained
11121 F:      drivers/gpu/drm/virtio/
11122 F:      include/uapi/linux/virtio_gpu.h
11123
11124 VIRTIO HOST (VHOST)
11125 M:      "Michael S. Tsirkin" <mst@redhat.com>
11126 L:      kvm@vger.kernel.org
11127 L:      virtualization@lists.linux-foundation.org
11128 L:      netdev@vger.kernel.org
11129 S:      Maintained
11130 F:      drivers/vhost/
11131 F:      include/uapi/linux/vhost.h
11132
11133 VIRTIO INPUT DRIVER
11134 M:      Gerd Hoffmann <kraxel@redhat.com>
11135 S:      Maintained
11136 F:      drivers/virtio/virtio_input.c
11137 F:      include/uapi/linux/virtio_input.h
11138
11139 VIA RHINE NETWORK DRIVER
11140 S:      Orphan
11141 F:      drivers/net/ethernet/via/via-rhine.c
11142
11143 VIA SD/MMC CARD CONTROLLER DRIVER
11144 M:      Bruce Chang <brucechang@via.com.tw>
11145 M:      Harald Welte <HaraldWelte@viatech.com>
11146 S:      Maintained
11147 F:      drivers/mmc/host/via-sdmmc.c
11148
11149 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11150 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11151 L:      linux-fbdev@vger.kernel.org
11152 S:      Maintained
11153 F:      include/linux/via-core.h
11154 F:      include/linux/via-gpio.h
11155 F:      include/linux/via_i2c.h
11156 F:      drivers/video/fbdev/via/
11157
11158 VIA VELOCITY NETWORK DRIVER
11159 M:      Francois Romieu <romieu@fr.zoreil.com>
11160 L:      netdev@vger.kernel.org
11161 S:      Maintained
11162 F:      drivers/net/ethernet/via/via-velocity.*
11163
11164 VIVID VIRTUAL VIDEO DRIVER
11165 M:      Hans Verkuil <hverkuil@xs4all.nl>
11166 L:      linux-media@vger.kernel.org
11167 T:      git git://linuxtv.org/media_tree.git
11168 W:      http://linuxtv.org
11169 S:      Maintained
11170 F:      drivers/media/platform/vivid/*
11171
11172 VLAN (802.1Q)
11173 M:      Patrick McHardy <kaber@trash.net>
11174 L:      netdev@vger.kernel.org
11175 S:      Maintained
11176 F:      drivers/net/macvlan.c
11177 F:      include/linux/if_*vlan.h
11178 F:      net/8021q/
11179
11180 VLYNQ BUS
11181 M:      Florian Fainelli <florian@openwrt.org>
11182 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11183 S:      Maintained
11184 F:      drivers/vlynq/vlynq.c
11185 F:      include/linux/vlynq.h
11186
11187 VME SUBSYSTEM
11188 M:      Martyn Welch <martyn.welch@ge.com>
11189 M:      Manohar Vanga <manohar.vanga@gmail.com>
11190 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11191 L:      devel@driverdev.osuosl.org
11192 S:      Maintained
11193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11194 F:      Documentation/vme_api.txt
11195 F:      drivers/staging/vme/
11196 F:      drivers/vme/
11197 F:      include/linux/vme*
11198
11199 VMWARE HYPERVISOR INTERFACE
11200 M:      Alok Kataria <akataria@vmware.com>
11201 L:      virtualization@lists.linux-foundation.org
11202 S:      Supported
11203 F:      arch/x86/kernel/cpu/vmware.c
11204
11205 VMWARE BALLOON DRIVER
11206 M:      Xavier Deguillard <xdeguillard@vmware.com>
11207 M:      Philip Moltmann <moltmann@vmware.com>
11208 M:      "VMware, Inc." <pv-drivers@vmware.com>
11209 L:      linux-kernel@vger.kernel.org
11210 S:      Maintained
11211 F:      drivers/misc/vmw_balloon.c
11212
11213 VMWARE VMMOUSE SUBDRIVER
11214 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11215 M:      "VMware, Inc." <pv-drivers@vmware.com>
11216 L:      linux-input@vger.kernel.org
11217 S:      Maintained
11218 F:      drivers/input/mouse/vmmouse.c
11219 F:      drivers/input/mouse/vmmouse.h
11220
11221 VMWARE VMXNET3 ETHERNET DRIVER
11222 M:      Shrikrishna Khare <skhare@vmware.com>
11223 M:      "VMware, Inc." <pv-drivers@vmware.com>
11224 L:      netdev@vger.kernel.org
11225 S:      Maintained
11226 F:      drivers/net/vmxnet3/
11227
11228 VMware PVSCSI driver
11229 M:      Arvind Kumar <arvindkumar@vmware.com>
11230 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11231 L:      linux-scsi@vger.kernel.org
11232 S:      Maintained
11233 F:      drivers/scsi/vmw_pvscsi.c
11234 F:      drivers/scsi/vmw_pvscsi.h
11235
11236 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11237 M:      Liam Girdwood <lgirdwood@gmail.com>
11238 M:      Mark Brown <broonie@kernel.org>
11239 L:      linux-kernel@vger.kernel.org
11240 W:      http://opensource.wolfsonmicro.com/node/15
11241 W:      http://www.slimlogic.co.uk/?p=48
11242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11243 S:      Supported
11244 F:      drivers/regulator/
11245 F:      include/linux/regulator/
11246
11247 VRF
11248 M:      David Ahern <dsa@cumulusnetworks.com>
11249 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11250 L:      netdev@vger.kernel.org
11251 S:      Maintained
11252 F:      drivers/net/vrf.c
11253 F:      include/net/vrf.h
11254
11255 VT1211 HARDWARE MONITOR DRIVER
11256 M:      Juerg Haefliger <juergh@gmail.com>
11257 L:      lm-sensors@lm-sensors.org
11258 S:      Maintained
11259 F:      Documentation/hwmon/vt1211
11260 F:      drivers/hwmon/vt1211.c
11261
11262 VT8231 HARDWARE MONITOR DRIVER
11263 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11264 L:      lm-sensors@lm-sensors.org
11265 S:      Maintained
11266 F:      drivers/hwmon/vt8231.c
11267
11268 VUB300 USB to SDIO/SD/MMC bridge chip
11269 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11270 L:      linux-mmc@vger.kernel.org
11271 L:      linux-usb@vger.kernel.org
11272 S:      Supported
11273 F:      drivers/mmc/host/vub300.c
11274
11275 W1 DALLAS'S 1-WIRE BUS
11276 M:      Evgeniy Polyakov <zbr@ioremap.net>
11277 S:      Maintained
11278 F:      Documentation/w1/
11279 F:      drivers/w1/
11280
11281 W83791D HARDWARE MONITORING DRIVER
11282 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11283 L:      lm-sensors@lm-sensors.org
11284 S:      Maintained
11285 F:      Documentation/hwmon/w83791d
11286 F:      drivers/hwmon/w83791d.c
11287
11288 W83793 HARDWARE MONITORING DRIVER
11289 M:      Rudolf Marek <r.marek@assembler.cz>
11290 L:      lm-sensors@lm-sensors.org
11291 S:      Maintained
11292 F:      Documentation/hwmon/w83793
11293 F:      drivers/hwmon/w83793.c
11294
11295 W83795 HARDWARE MONITORING DRIVER
11296 M:      Jean Delvare <jdelvare@suse.com>
11297 L:      lm-sensors@lm-sensors.org
11298 S:      Maintained
11299 F:      drivers/hwmon/w83795.c
11300
11301 W83L51xD SD/MMC CARD INTERFACE DRIVER
11302 M:      Pierre Ossman <pierre@ossman.eu>
11303 S:      Maintained
11304 F:      drivers/mmc/host/wbsd.*
11305
11306 WACOM PROTOCOL 4 SERIAL TABLETS
11307 M:      Julian Squires <julian@cipht.net>
11308 M:      Hans de Goede <hdegoede@redhat.com>
11309 L:      linux-input@vger.kernel.org
11310 S:      Maintained
11311 F:      drivers/input/tablet/wacom_serial4.c
11312
11313 WATCHDOG DEVICE DRIVERS
11314 M:      Wim Van Sebroeck <wim@iguana.be>
11315 L:      linux-watchdog@vger.kernel.org
11316 W:      http://www.linux-watchdog.org/
11317 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11318 S:      Maintained
11319 F:      Documentation/watchdog/
11320 F:      drivers/watchdog/
11321 F:      include/linux/watchdog.h
11322 F:      include/uapi/linux/watchdog.h
11323
11324 WD7000 SCSI DRIVER
11325 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11326 L:      linux-scsi@vger.kernel.org
11327 S:      Maintained
11328 F:      drivers/scsi/wd7000.c
11329
11330 WIIMOTE HID DRIVER
11331 M:      David Herrmann <dh.herrmann@googlemail.com>
11332 L:      linux-input@vger.kernel.org
11333 S:      Maintained
11334 F:      drivers/hid/hid-wiimote*
11335
11336 WINBOND CIR DRIVER
11337 M:      David Härdeman <david@hardeman.nu>
11338 S:      Maintained
11339 F:      drivers/media/rc/winbond-cir.c
11340
11341 WIMAX STACK
11342 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11343 M:      linux-wimax@intel.com
11344 L:      wimax@linuxwimax.org (subscribers-only)
11345 S:      Supported
11346 W:      http://linuxwimax.org
11347 F:      Documentation/wimax/README.wimax
11348 F:      include/linux/wimax/debug.h
11349 F:      include/net/wimax.h
11350 F:      include/uapi/linux/wimax.h
11351 F:      net/wimax/
11352
11353 WISTRON LAPTOP BUTTON DRIVER
11354 M:      Miloslav Trmac <mitr@volny.cz>
11355 S:      Maintained
11356 F:      drivers/input/misc/wistron_btns.c
11357
11358 WL3501 WIRELESS PCMCIA CARD DRIVER
11359 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11360 L:      linux-wireless@vger.kernel.org
11361 W:      http://oops.ghostprotocols.net:81/blog
11362 S:      Maintained
11363 F:      drivers/net/wireless/wl3501*
11364
11365 WM97XX TOUCHSCREEN DRIVERS
11366 M:      Mark Brown <broonie@kernel.org>
11367 M:      Liam Girdwood <lrg@slimlogic.co.uk>
11368 L:      linux-input@vger.kernel.org
11369 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
11370 W:      http://opensource.wolfsonmicro.com/node/7
11371 S:      Supported
11372 F:      drivers/input/touchscreen/*wm97*
11373 F:      include/linux/wm97xx.h
11374
11375 WOLFSON MICROELECTRONICS DRIVERS
11376 L:      patches@opensource.wolfsonmicro.com
11377 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11378 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11379 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11380 S:      Supported
11381 F:      Documentation/hwmon/wm83??
11382 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11383 F:      drivers/clk/clk-wm83*.c
11384 F:      drivers/extcon/extcon-arizona.c
11385 F:      drivers/leds/leds-wm83*.c
11386 F:      drivers/gpio/gpio-*wm*.c
11387 F:      drivers/gpio/gpio-arizona.c
11388 F:      drivers/hwmon/wm83??-hwmon.c
11389 F:      drivers/input/misc/wm831x-on.c
11390 F:      drivers/input/touchscreen/wm831x-ts.c
11391 F:      drivers/input/touchscreen/wm97*.c
11392 F:      drivers/mfd/arizona*
11393 F:      drivers/mfd/wm*.c
11394 F:      drivers/power/wm83*.c
11395 F:      drivers/rtc/rtc-wm83*.c
11396 F:      drivers/regulator/wm8*.c
11397 F:      drivers/video/backlight/wm83*_bl.c
11398 F:      drivers/watchdog/wm83*_wdt.c
11399 F:      include/linux/mfd/arizona/
11400 F:      include/linux/mfd/wm831x/
11401 F:      include/linux/mfd/wm8350/
11402 F:      include/linux/mfd/wm8400*
11403 F:      include/linux/wm97xx.h
11404 F:      include/sound/wm????.h
11405 F:      sound/soc/codecs/arizona.?
11406 F:      sound/soc/codecs/wm*
11407
11408 WORKQUEUE
11409 M:      Tejun Heo <tj@kernel.org>
11410 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11412 S:      Maintained
11413 F:      include/linux/workqueue.h
11414 F:      kernel/workqueue.c
11415 F:      Documentation/workqueue.txt
11416
11417 X.25 NETWORK LAYER
11418 M:      Andrew Hendry <andrew.hendry@gmail.com>
11419 L:      linux-x25@vger.kernel.org
11420 S:      Odd Fixes
11421 F:      Documentation/networking/x25*
11422 F:      include/net/x25*
11423 F:      net/x25/
11424
11425 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11426 M:      Thomas Gleixner <tglx@linutronix.de>
11427 M:      Ingo Molnar <mingo@redhat.com>
11428 M:      "H. Peter Anvin" <hpa@zytor.com>
11429 M:      x86@kernel.org
11430 L:      linux-kernel@vger.kernel.org
11431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11432 S:      Maintained
11433 F:      Documentation/x86/
11434 F:      arch/x86/
11435
11436 X86 PLATFORM DRIVERS
11437 M:      Darren Hart <dvhart@infradead.org>
11438 L:      platform-driver-x86@vger.kernel.org
11439 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11440 S:      Maintained
11441 F:      drivers/platform/x86/
11442
11443 X86 MCE INFRASTRUCTURE
11444 M:      Tony Luck <tony.luck@intel.com>
11445 M:      Borislav Petkov <bp@alien8.de>
11446 L:      linux-edac@vger.kernel.org
11447 S:      Maintained
11448 F:      arch/x86/kernel/cpu/mcheck/*
11449
11450 X86 VDSO
11451 M:      Andy Lutomirski <luto@amacapital.net>
11452 L:      linux-kernel@vger.kernel.org
11453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11454 S:      Maintained
11455 F:      arch/x86/entry/vdso/
11456
11457 XC2028/3028 TUNER DRIVER
11458 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11459 L:      linux-media@vger.kernel.org
11460 W:      http://linuxtv.org
11461 T:      git git://linuxtv.org/media_tree.git
11462 S:      Maintained
11463 F:      drivers/media/tuners/tuner-xc2028.*
11464
11465 XEN HYPERVISOR INTERFACE
11466 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11467 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11468 M:      David Vrabel <david.vrabel@citrix.com>
11469 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11471 S:      Supported
11472 F:      arch/x86/xen/
11473 F:      drivers/*/xen-*front.c
11474 F:      drivers/xen/
11475 F:      arch/x86/include/asm/xen/
11476 F:      include/xen/
11477 F:      include/uapi/xen/
11478
11479 XEN HYPERVISOR ARM
11480 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11481 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11482 S:      Supported
11483 F:      arch/arm/xen/
11484 F:      arch/arm/include/asm/xen/
11485
11486 XEN HYPERVISOR ARM64
11487 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11488 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11489 S:      Supported
11490 F:      arch/arm64/xen/
11491 F:      arch/arm64/include/asm/xen/
11492
11493 XEN NETWORK BACKEND DRIVER
11494 M:      Ian Campbell <ian.campbell@citrix.com>
11495 M:      Wei Liu <wei.liu2@citrix.com>
11496 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11497 L:      netdev@vger.kernel.org
11498 S:      Supported
11499 F:      drivers/net/xen-netback/*
11500
11501 XEN PCI SUBSYSTEM
11502 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11503 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11504 S:      Supported
11505 F:      arch/x86/pci/*xen*
11506 F:      drivers/pci/*xen*
11507
11508 XEN BLOCK SUBSYSTEM
11509 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11510 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11511 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11512 S:      Supported
11513 F:      drivers/block/xen-blkback/*
11514 F:      drivers/block/xen*
11515
11516 XEN PVSCSI DRIVERS
11517 M:      Juergen Gross <jgross@suse.com>
11518 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11519 L:      linux-scsi@vger.kernel.org
11520 S:      Supported
11521 F:      drivers/scsi/xen-scsifront.c
11522 F:      drivers/xen/xen-scsiback.c
11523 F:      include/xen/interface/io/vscsiif.h
11524
11525 XEN SWIOTLB 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/xen/*swiotlb*
11530 F:      drivers/xen/*swiotlb*
11531
11532 XFS FILESYSTEM
11533 P:      Silicon Graphics Inc
11534 M:      Dave Chinner <david@fromorbit.com>
11535 M:      xfs@oss.sgi.com
11536 L:      xfs@oss.sgi.com
11537 W:      http://oss.sgi.com/projects/xfs
11538 T:      git git://oss.sgi.com/xfs/xfs.git
11539 S:      Supported
11540 F:      Documentation/filesystems/xfs.txt
11541 F:      fs/xfs/
11542
11543 XILINX AXI ETHERNET DRIVER
11544 M:      Anirudha Sarangi <anirudh@xilinx.com>
11545 M:      John Linn <John.Linn@xilinx.com>
11546 S:      Maintained
11547 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11548
11549 XILINX UARTLITE SERIAL DRIVER
11550 M:      Peter Korsgaard <jacmet@sunsite.dk>
11551 L:      linux-serial@vger.kernel.org
11552 S:      Maintained
11553 F:      drivers/tty/serial/uartlite.c
11554
11555 XILINX VIDEO IP CORES
11556 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11557 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11558 L:      linux-media@vger.kernel.org
11559 T:      git git://linuxtv.org/media_tree.git
11560 S:      Supported
11561 F:      Documentation/devicetree/bindings/media/xilinx/
11562 F:      drivers/media/platform/xilinx/
11563 F:      include/uapi/linux/xilinx-v4l2-controls.h
11564
11565 XILLYBUS DRIVER
11566 M:      Eli Billauer <eli.billauer@gmail.com>
11567 L:      linux-kernel@vger.kernel.org
11568 S:      Supported
11569 F:      drivers/char/xillybus/
11570
11571 XTENSA XTFPGA PLATFORM SUPPORT
11572 M:      Max Filippov <jcmvbkbc@gmail.com>
11573 L:      linux-xtensa@linux-xtensa.org
11574 S:      Maintained
11575 F:      drivers/spi/spi-xtensa-xtfpga.c
11576 F:      sound/soc/xtensa/xtfpga-i2s.c
11577
11578 YAM DRIVER FOR AX.25
11579 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11580 L:      linux-hams@vger.kernel.org
11581 S:      Maintained
11582 F:      drivers/net/hamradio/yam*
11583 F:      include/linux/yam.h
11584
11585 YEALINK PHONE DRIVER
11586 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11587 L:      usbb2k-api-dev@nongnu.org
11588 S:      Maintained
11589 F:      Documentation/input/yealink.txt
11590 F:      drivers/input/misc/yealink.*
11591
11592 Z8530 DRIVER FOR AX.25
11593 M:      Joerg Reuter <jreuter@yaina.de>
11594 W:      http://yaina.de/jreuter/
11595 W:      http://www.qsl.net/dl1bke/
11596 L:      linux-hams@vger.kernel.org
11597 S:      Maintained
11598 F:      Documentation/networking/z8530drv.txt
11599 F:      drivers/net/hamradio/*scc.c
11600 F:      drivers/net/hamradio/z8530.h
11601
11602 ZBUD COMPRESSED PAGE ALLOCATOR
11603 M:      Seth Jennings <sjennings@variantweb.net>
11604 L:      linux-mm@kvack.org
11605 S:      Maintained
11606 F:      mm/zbud.c
11607 F:      include/linux/zbud.h
11608
11609 ZD1211RW WIRELESS DRIVER
11610 M:      Daniel Drake <dsd@gentoo.org>
11611 M:      Ulrich Kunitz <kune@deine-taler.de>
11612 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11613 L:      linux-wireless@vger.kernel.org
11614 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11615 S:      Maintained
11616 F:      drivers/net/wireless/zd1211rw/
11617
11618 ZPOOL COMPRESSED PAGE STORAGE API
11619 M:      Dan Streetman <ddstreet@ieee.org>
11620 L:      linux-mm@kvack.org
11621 S:      Maintained
11622 F:      mm/zpool.c
11623 F:      include/linux/zpool.h
11624
11625 ZR36067 VIDEO FOR LINUX DRIVER
11626 L:      mjpeg-users@lists.sourceforge.net
11627 L:      linux-media@vger.kernel.org
11628 W:      http://mjpeg.sourceforge.net/driver-zoran/
11629 T:      hg http://linuxtv.org/hg/v4l-dvb
11630 S:      Odd Fixes
11631 F:      drivers/media/pci/zoran/
11632
11633 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11634 M:      Minchan Kim <minchan@kernel.org>
11635 M:      Nitin Gupta <ngupta@vflare.org>
11636 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11637 L:      linux-kernel@vger.kernel.org
11638 S:      Maintained
11639 F:      drivers/block/zram/
11640 F:      Documentation/blockdev/zram.txt
11641
11642 ZS DECSTATION Z85C30 SERIAL DRIVER
11643 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11644 S:      Maintained
11645 F:      drivers/tty/serial/zs.*
11646
11647 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11648 M:      Minchan Kim <minchan@kernel.org>
11649 M:      Nitin Gupta <ngupta@vflare.org>
11650 L:      linux-mm@kvack.org
11651 S:      Maintained
11652 F:      mm/zsmalloc.c
11653 F:      include/linux/zsmalloc.h
11654 F:      Documentation/vm/zsmalloc.txt
11655
11656 ZSWAP COMPRESSED SWAP CACHING
11657 M:      Seth Jennings <sjennings@variantweb.net>
11658 L:      linux-mm@kvack.org
11659 S:      Maintained
11660 F:      mm/zswap.c
11661
11662 THE REST
11663 M:      Linus Torvalds <torvalds@linux-foundation.org>
11664 L:      linux-kernel@vger.kernel.org
11665 Q:      http://patchwork.kernel.org/project/LKML/list/
11666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11667 S:      Buried alive in reporters
11668 F:      *
11669 F:      */