OSDN Git Service

Merge "msm: isp: increase UB size for isp40"
[sagit-ice-cold/kernel_xiaomi_msm8998.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:      linux-hwmon@vger.kernel.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:      linux-hwmon@vger.kernel.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACCES 104-IDIO-16 GPIO DRIVER
244 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L:      linux-gpio@vger.kernel.org
246 S:      Maintained
247 F:      drivers/gpio/gpio-104-idio-16.c
248
249 ACENIC DRIVER
250 M:      Jes Sorensen <jes@trained-monkey.org>
251 L:      linux-acenic@sunsite.dk
252 S:      Maintained
253 F:      drivers/net/ethernet/alteon/acenic*
254
255 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256 M:      Peter Feuerer <peter@piie.net>
257 L:      platform-driver-x86@vger.kernel.org
258 W:      http://piie.net/?section=acerhdf
259 S:      Maintained
260 F:      drivers/platform/x86/acerhdf.c
261
262 ACER WMI LAPTOP EXTRAS
263 M:      "Lee, Chun-Yi" <jlee@suse.com>
264 L:      platform-driver-x86@vger.kernel.org
265 S:      Maintained
266 F:      drivers/platform/x86/acer-wmi.c
267
268 ACPI
269 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
270 M:      Len Brown <lenb@kernel.org>
271 L:      linux-acpi@vger.kernel.org
272 W:      https://01.org/linux-acpi
273 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275 S:      Supported
276 F:      drivers/acpi/
277 F:      drivers/pnp/pnpacpi/
278 F:      include/linux/acpi.h
279 F:      include/acpi/
280 F:      Documentation/acpi/
281 F:      Documentation/ABI/testing/sysfs-bus-acpi
282 F:      drivers/pci/*acpi*
283 F:      drivers/pci/*/*acpi*
284 F:      drivers/pci/*/*/*acpi*
285 F:      tools/power/acpi/
286
287 ACPI COMPONENT ARCHITECTURE (ACPICA)
288 M:      Robert Moore <robert.moore@intel.com>
289 M:      Lv Zheng <lv.zheng@intel.com>
290 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291 L:      linux-acpi@vger.kernel.org
292 L:      devel@acpica.org
293 W:      https://acpica.org/
294 W:      https://github.com/acpica/acpica/
295 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297 S:      Supported
298 F:      drivers/acpi/acpica/
299 F:      include/acpi/
300 F:      tools/power/acpi/
301
302 ACPI FAN DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/fan.c
308
309 ACPI THERMAL DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/*thermal*
315
316 ACPI VIDEO DRIVER
317 M:      Zhang Rui <rui.zhang@intel.com>
318 L:      linux-acpi@vger.kernel.org
319 W:      https://01.org/linux-acpi
320 S:      Supported
321 F:      drivers/acpi/acpi_video.c
322
323 ACPI WMI DRIVER
324 L:      platform-driver-x86@vger.kernel.org
325 S:      Orphan
326 F:      drivers/platform/x86/wmi.c
327
328 AD1889 ALSA SOUND DRIVER
329 M:      Thibaut Varene <T-Bone@parisc-linux.org>
330 W:      http://wiki.parisc-linux.org/AD1889
331 L:      linux-parisc@vger.kernel.org
332 S:      Maintained
333 F:      sound/pci/ad1889.*
334
335 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5254
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/misc/ad525x_dpot.c
341
342 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD5398
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/regulator/ad5398.c
348
349 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7142
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/misc/ad714x.c
355
356 AD7877 TOUCHSCREEN DRIVER
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7877
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7877.c
362
363 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364 M:      Michael Hennerich <michael.hennerich@analog.com>
365 W:      http://wiki.analog.com/AD7879
366 W:      http://ez.analog.com/community/linux-device-drivers
367 S:      Supported
368 F:      drivers/input/touchscreen/ad7879.c
369
370 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371 M:      Jiri Kosina <jikos@kernel.org>
372 S:      Maintained
373
374 ADM1025 HARDWARE MONITOR DRIVER
375 M:      Jean Delvare <jdelvare@suse.com>
376 L:      linux-hwmon@vger.kernel.org
377 S:      Maintained
378 F:      Documentation/hwmon/adm1025
379 F:      drivers/hwmon/adm1025.c
380
381 ADM1029 HARDWARE MONITOR DRIVER
382 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
383 L:      linux-hwmon@vger.kernel.org
384 S:      Maintained
385 F:      drivers/hwmon/adm1029.c
386
387 ADM8211 WIRELESS DRIVER
388 L:      linux-wireless@vger.kernel.org
389 W:      http://wireless.kernel.org/
390 S:      Orphan
391 F:      drivers/net/wireless/adm8211.*
392
393 ADP1653 FLASH CONTROLLER DRIVER
394 M:      Sakari Ailus <sakari.ailus@iki.fi>
395 L:      linux-media@vger.kernel.org
396 S:      Maintained
397 F:      drivers/media/i2c/adp1653.c
398 F:      include/media/adp1653.h
399
400 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401 M:      Michael Hennerich <michael.hennerich@analog.com>
402 W:      http://wiki.analog.com/ADP5520
403 W:      http://ez.analog.com/community/linux-device-drivers
404 S:      Supported
405 F:      drivers/mfd/adp5520.c
406 F:      drivers/video/backlight/adp5520_bl.c
407 F:      drivers/leds/leds-adp5520.c
408 F:      drivers/gpio/gpio-adp5520.c
409 F:      drivers/input/keyboard/adp5520-keys.c
410
411 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412 M:      Michael Hennerich <michael.hennerich@analog.com>
413 W:      http://wiki.analog.com/ADP5588
414 W:      http://ez.analog.com/community/linux-device-drivers
415 S:      Supported
416 F:      drivers/input/keyboard/adp5588-keys.c
417 F:      drivers/gpio/gpio-adp5588.c
418
419 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420 M:      Michael Hennerich <michael.hennerich@analog.com>
421 W:      http://wiki.analog.com/ADP8860
422 W:      http://ez.analog.com/community/linux-device-drivers
423 S:      Supported
424 F:      drivers/video/backlight/adp8860_bl.c
425
426 ADS1015 HARDWARE MONITOR DRIVER
427 M:      Dirk Eibach <eibach@gdsys.de>
428 L:      linux-hwmon@vger.kernel.org
429 S:      Maintained
430 F:      Documentation/hwmon/ads1015
431 F:      drivers/hwmon/ads1015.c
432 F:      include/linux/i2c/ads1015.h
433
434 ADT746X FAN DRIVER
435 M:      Colin Leroy <colin@colino.net>
436 S:      Maintained
437 F:      drivers/macintosh/therm_adt746x.c
438
439 ADT7475 HARDWARE MONITOR DRIVER
440 M:      Jean Delvare <jdelvare@suse.com>
441 L:      linux-hwmon@vger.kernel.org
442 S:      Maintained
443 F:      Documentation/hwmon/adt7475
444 F:      drivers/hwmon/adt7475.c
445
446 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447 M:      Michael Hennerich <michael.hennerich@analog.com>
448 W:      http://wiki.analog.com/ADXL345
449 W:      http://ez.analog.com/community/linux-device-drivers
450 S:      Supported
451 F:      drivers/input/misc/adxl34x.c
452
453 ADVANSYS SCSI DRIVER
454 M:      Matthew Wilcox <matthew@wil.cx>
455 M:      Hannes Reinecke <hare@suse.com>
456 L:      linux-scsi@vger.kernel.org
457 S:      Maintained
458 F:      Documentation/scsi/advansys.txt
459 F:      drivers/scsi/advansys.c
460
461 AEDSP16 DRIVER
462 M:      Riccardo Facchetti <fizban@tin.it>
463 S:      Maintained
464 F:      sound/oss/aedsp16.c
465
466 AF9013 MEDIA DRIVER
467 M:      Antti Palosaari <crope@iki.fi>
468 L:      linux-media@vger.kernel.org
469 W:      http://linuxtv.org/
470 W:      http://palosaari.fi/linux/
471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
472 T:      git git://linuxtv.org/anttip/media_tree.git
473 S:      Maintained
474 F:      drivers/media/dvb-frontends/af9013*
475
476 AF9033 MEDIA DRIVER
477 M:      Antti Palosaari <crope@iki.fi>
478 L:      linux-media@vger.kernel.org
479 W:      http://linuxtv.org/
480 W:      http://palosaari.fi/linux/
481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
482 T:      git git://linuxtv.org/anttip/media_tree.git
483 S:      Maintained
484 F:      drivers/media/dvb-frontends/af9033*
485
486 AFFS FILE SYSTEM
487 L:      linux-fsdevel@vger.kernel.org
488 S:      Orphan
489 F:      Documentation/filesystems/affs.txt
490 F:      fs/affs/
491
492 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
493 M:      David Howells <dhowells@redhat.com>
494 L:      linux-afs@lists.infradead.org
495 S:      Supported
496 F:      fs/afs/
497 F:      include/net/af_rxrpc.h
498 F:      net/rxrpc/af_rxrpc.c
499
500 AGPGART DRIVER
501 M:      David Airlie <airlied@linux.ie>
502 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
503 S:      Maintained
504 F:      drivers/char/agp/
505 F:      include/linux/agp*
506 F:      include/uapi/linux/agp*
507
508 AHA152X SCSI DRIVER
509 M:      "Juergen E. Fischer" <fischer@norbit.de>
510 L:      linux-scsi@vger.kernel.org
511 S:      Maintained
512 F:      drivers/scsi/aha152x*
513 F:      drivers/scsi/pcmcia/aha152x*
514
515 AIC7XXX / AIC79XX SCSI DRIVER
516 M:      Hannes Reinecke <hare@suse.com>
517 L:      linux-scsi@vger.kernel.org
518 S:      Maintained
519 F:      drivers/scsi/aic7xxx/
520
521 AIMSLAB FM RADIO RECEIVER DRIVER
522 M:      Hans Verkuil <hverkuil@xs4all.nl>
523 L:      linux-media@vger.kernel.org
524 T:      git git://linuxtv.org/media_tree.git
525 W:      http://linuxtv.org
526 S:      Maintained
527 F:      drivers/media/radio/radio-aimslab*
528
529 AIO
530 M:      Benjamin LaHaise <bcrl@kvack.org>
531 L:      linux-aio@kvack.org
532 S:      Supported
533 F:      fs/aio.c
534 F:      include/linux/*aio*.h
535
536 AIRSPY MEDIA DRIVER
537 M:      Antti Palosaari <crope@iki.fi>
538 L:      linux-media@vger.kernel.org
539 W:      http://linuxtv.org/
540 W:      http://palosaari.fi/linux/
541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
542 T:      git git://linuxtv.org/anttip/media_tree.git
543 S:      Maintained
544 F:      drivers/media/usb/airspy/
545
546 ALCATEL SPEEDTOUCH USB DRIVER
547 M:      Duncan Sands <duncan.sands@free.fr>
548 L:      linux-usb@vger.kernel.org
549 W:      http://www.linux-usb.org/SpeedTouch/
550 S:      Maintained
551 F:      drivers/usb/atm/speedtch.c
552 F:      drivers/usb/atm/usbatm.c
553
554 ALCHEMY AU1XX0 MMC DRIVER
555 M:      Manuel Lauss <manuel.lauss@gmail.com>
556 S:      Maintained
557 F:      drivers/mmc/host/au1xmmc.c
558
559 ALI1563 I2C DRIVER
560 M:      Rudolf Marek <r.marek@assembler.cz>
561 L:      linux-i2c@vger.kernel.org
562 S:      Maintained
563 F:      Documentation/i2c/busses/i2c-ali1563
564 F:      drivers/i2c/busses/i2c-ali1563.c
565
566 ALLWINNER SECURITY SYSTEM
567 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
568 L:      linux-crypto@vger.kernel.org
569 S:      Maintained
570 F:      drivers/crypto/sunxi-ss/
571
572 ALPHA PORT
573 M:      Richard Henderson <rth@twiddle.net>
574 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
575 M:      Matt Turner <mattst88@gmail.com>
576 S:      Odd Fixes
577 L:      linux-alpha@vger.kernel.org
578 F:      arch/alpha/
579
580 ALTERA MAILBOX DRIVER
581 M:      Ley Foon Tan <lftan@altera.com>
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/mailbox/mailbox-altera.c
585
586 ALTERA PIO DRIVER
587 M:      Tien Hock Loh <thloh@altera.com>
588 L:      linux-gpio@vger.kernel.org
589 S:      Maintained
590 F:      drivers/gpio/gpio-altera.c
591
592 ALTERA TRIPLE SPEED ETHERNET DRIVER
593 M:      Vince Bridgers <vbridger@opensource.altera.com>
594 L:      netdev@vger.kernel.org
595 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S:      Maintained
597 F:      drivers/net/ethernet/altera/
598
599 ALTERA UART/JTAG UART SERIAL DRIVERS
600 M:      Tobias Klauser <tklauser@distanz.ch>
601 L:      linux-serial@vger.kernel.org
602 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 S:      Maintained
604 F:      drivers/tty/serial/altera_uart.c
605 F:      drivers/tty/serial/altera_jtaguart.c
606 F:      include/linux/altera_uart.h
607 F:      include/linux/altera_jtaguart.h
608
609 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610 M:      Tom Lendacky <thomas.lendacky@amd.com>
611 L:      linux-crypto@vger.kernel.org
612 S:      Supported
613 F:      drivers/crypto/ccp/
614 F:      include/linux/ccp.h
615
616 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
617 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
618 L:      linux-hwmon@vger.kernel.org
619 S:      Maintained
620 F:      Documentation/hwmon/fam15h_power
621 F:      drivers/hwmon/fam15h_power.c
622
623 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 S:      Orphan
626 F:      drivers/usb/gadget/udc/amd5536udc.*
627
628 AMD GEODE PROCESSOR/CHIPSET SUPPORT
629 P:      Andres Salomon <dilinger@queued.net>
630 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
631 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632 S:      Supported
633 F:      drivers/char/hw_random/geode-rng.c
634 F:      drivers/crypto/geode*
635 F:      drivers/video/fbdev/geode/
636 F:      arch/x86/include/asm/geode.h
637
638 AMD IOMMU (AMD-VI)
639 M:      Joerg Roedel <joro@8bytes.org>
640 L:      iommu@lists.linux-foundation.org
641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
642 S:      Maintained
643 F:      drivers/iommu/amd_iommu*.[ch]
644 F:      include/linux/amd-iommu.h
645
646 AMD KFD
647 M:      Oded Gabbay <oded.gabbay@gmail.com>
648 L:      dri-devel@lists.freedesktop.org
649 T:      git git://people.freedesktop.org/~gabbayo/linux.git
650 S:      Supported
651 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
653 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
654 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
655 F:      drivers/gpu/drm/amd/amdkfd/
656 F:      drivers/gpu/drm/amd/include/cik_structs.h
657 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
658 F:      drivers/gpu/drm/amd/include/vi_structs.h
659 F:      drivers/gpu/drm/radeon/radeon_kfd.c
660 F:      drivers/gpu/drm/radeon/radeon_kfd.h
661 F:      include/uapi/linux/kfd_ioctl.h
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:      linux-hwmon@vger.kernel.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 DEVICE TREE SUPPORT
793 M:      Duc Dang <dhdang@apm.com>
794 S:      Supported
795 F:      arch/arm64/boot/dts/apm/
796
797 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798 M:      Iyappan Subramanian <isubramanian@apm.com>
799 M:      Keyur Chudgar <kchudgar@apm.com>
800 S:      Supported
801 F:      drivers/net/ethernet/apm/xgene/
802 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
804 APTINA CAMERA SENSOR PLL
805 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806 L:      linux-media@vger.kernel.org
807 S:      Maintained
808 F:      drivers/media/i2c/aptina-pll.*
809
810 ARC FRAMEBUFFER DRIVER
811 M:      Jaya Kumar <jayalk@intworks.biz>
812 S:      Maintained
813 F:      drivers/video/fbdev/arcfb.c
814 F:      drivers/video/fbdev/core/fb_defio.c
815
816 ARCNET NETWORK LAYER
817 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
818 L:      netdev@vger.kernel.org
819 S:      Maintained
820 F:      drivers/net/arcnet/
821 F:      include/uapi/linux/if_arcnet.h
822
823 ARM MFM AND FLOPPY DRIVERS
824 M:      Ian Molton <spyro@f2s.com>
825 S:      Maintained
826 F:      arch/arm/lib/floppydma.S
827 F:      arch/arm/include/asm/floppy.h
828
829 ARM PMU PROFILING AND DEBUGGING
830 M:      Will Deacon <will.deacon@arm.com>
831 R:      Mark Rutland <mark.rutland@arm.com>
832 S:      Maintained
833 F:      arch/arm*/kernel/perf_*
834 F:      arch/arm/oprofile/common.c
835 F:      arch/arm*/kernel/hw_breakpoint.c
836 F:      arch/arm*/include/asm/hw_breakpoint.h
837 F:      arch/arm*/include/asm/perf_event.h
838 F:      drivers/perf/arm_pmu.c
839 F:      include/linux/perf/arm_pmu.h
840
841 ARM PORT
842 M:      Russell King <linux@arm.linux.org.uk>
843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844 W:      http://www.arm.linux.org.uk/
845 S:      Maintained
846 F:      arch/arm/
847
848 ARM SUB-ARCHITECTURES
849 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
850 S:      Maintained
851 F:      arch/arm/mach-*/
852 F:      arch/arm/plat-*/
853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
855 ARM PRIMECELL AACI PL041 DRIVER
856 M:      Russell King <linux@arm.linux.org.uk>
857 S:      Maintained
858 F:      sound/arm/aaci.*
859
860 ARM PRIMECELL CLCD PL110 DRIVER
861 M:      Russell King <linux@arm.linux.org.uk>
862 S:      Maintained
863 F:      drivers/video/fbdev/amba-clcd.*
864
865 ARM PRIMECELL KMI PL050 DRIVER
866 M:      Russell King <linux@arm.linux.org.uk>
867 S:      Maintained
868 F:      drivers/input/serio/ambakmi.*
869 F:      include/linux/amba/kmi.h
870
871 ARM PRIMECELL MMCI PL180/1 DRIVER
872 M:      Russell King <linux@arm.linux.org.uk>
873 S:      Maintained
874 F:      drivers/mmc/host/mmci.*
875 F:      include/linux/amba/mmci.h
876
877 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878 M:      Russell King <linux@arm.linux.org.uk>
879 S:      Maintained
880 F:      drivers/tty/serial/amba-pl01*.c
881 F:      include/linux/amba/serial.h
882
883 ARM PRIMECELL BUS SUPPORT
884 M:      Russell King <linux@arm.linux.org.uk>
885 S:      Maintained
886 F:      drivers/amba/
887 F:      include/linux/amba/bus.h
888
889 ARM/ADS SPHERE MACHINE SUPPORT
890 M:      Lennert Buytenhek <kernel@wantstofly.org>
891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 S:      Maintained
893
894 ARM/AFEB9260 MACHINE SUPPORT
895 M:      Sergey Lapin <slapin@ossfans.org>
896 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897 S:      Maintained
898
899 ARM/AJECO 1ARM MACHINE SUPPORT
900 M:      Lennert Buytenhek <kernel@wantstofly.org>
901 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902 S:      Maintained
903
904 ARM/Allwinner sunXi SoC support
905 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
906 M:      Chen-Yu Tsai <wens@csie.org>
907 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908 S:      Maintained
909 N:      sun[x456789]i
910
911 ARM/Allwinner SoC Clock Support
912 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
913 S:      Maintained
914 F:      drivers/clk/sunxi/
915
916 ARM/Amlogic MesonX SoC support
917 M:      Carlo Caione <carlo@caione.org>
918 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 S:      Maintained
920 F:      drivers/media/rc/meson-ir.c
921 N:      meson[x68]
922
923 ARM/Annapurna Labs ALPINE ARCHITECTURE
924 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
925 S:      Maintained
926 F:      arch/arm/mach-alpine/
927
928 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
929 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
930 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
931 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
932 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933 W:      http://www.linux4sam.org
934 S:      Supported
935 F:      arch/arm/mach-at91/
936 F:      include/soc/at91/
937 F:      arch/arm/boot/dts/at91*.dts
938 F:      arch/arm/boot/dts/at91*.dtsi
939 F:      arch/arm/boot/dts/sama*.dts
940 F:      arch/arm/boot/dts/sama*.dtsi
941 F:      arch/arm/include/debug/at91.S
942
943 ARM/ATMEL AT91 Clock Support
944 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
945 S:      Maintained
946 F:      drivers/clk/at91
947
948 ARM/CALXEDA HIGHBANK ARCHITECTURE
949 M:      Rob Herring <robh@kernel.org>
950 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951 S:      Maintained
952 F:      arch/arm/mach-highbank/
953
954 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
955 M:      Krzysztof Halasa <khalasa@piap.pl>
956 S:      Maintained
957 F:      arch/arm/mach-cns3xxx/
958
959 ARM/CAVIUM THUNDER NETWORK DRIVER
960 M:      Sunil Goutham <sgoutham@cavium.com>
961 M:      Robert Richter <rric@kernel.org>
962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S:      Supported
964 F:      drivers/net/ethernet/cavium/thunder/
965
966 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967 M:      Alexander Shiyan <shc_work@mail.ru>
968 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 S:      Odd Fixes
970 N:      clps711x
971
972 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
973 M:      Hartley Sweeten <hsweeten@visionengravers.com>
974 M:      Ryan Mallon <rmallon@gmail.com>
975 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 S:      Maintained
977 F:      arch/arm/mach-ep93xx/
978 F:      arch/arm/mach-ep93xx/include/mach/
979
980 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
981 M:      Lennert Buytenhek <kernel@wantstofly.org>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 S:      Maintained
984
985 ARM/CLKDEV SUPPORT
986 M:      Russell King <linux@arm.linux.org.uk>
987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 S:      Maintained
989 F:      arch/arm/include/asm/clkdev.h
990 F:      drivers/clk/clkdev.c
991
992 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
993 M:      Mike Rapoport <mike@compulab.co.il>
994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S:      Maintained
996
997 ARM/CONTEC MICRO9 MACHINE SUPPORT
998 M:      Hubert Feurstein <hubert.feurstein@contec.at>
999 S:      Maintained
1000 F:      arch/arm/mach-ep93xx/micro9.c
1001
1002 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 S:      Maintained
1006 F:      drivers/hwtracing/coresight/*
1007 F:      Documentation/trace/coresight.txt
1008 F:      Documentation/devicetree/bindings/arm/coresight.txt
1009 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1010 F:      tools/perf/arch/arm/util/pmu.c
1011 F:      tools/perf/arch/arm/util/auxtrace.c
1012 F:      tools/perf/arch/arm/util/cs_etm.c
1013 F:      tools/perf/arch/arm/util/cs_etm.h
1014
1015 ARM/CORGI MACHINE SUPPORT
1016 M:      Richard Purdie <rpurdie@rpsys.net>
1017 S:      Maintained
1018
1019 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1020 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 T:      git git://github.com/ulli-kroll/linux.git
1023 S:      Maintained
1024 F:      arch/arm/mach-gemini/
1025 F:      drivers/rtc/rtc-gemini.c
1026
1027 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1028 M:      Barry Song <baohua@kernel.org>
1029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1031 S:      Maintained
1032 F:      arch/arm/mach-prima2/
1033 F:      drivers/clk/sirf/
1034 F:      drivers/clocksource/timer-prima2.c
1035 F:      drivers/clocksource/timer-atlas7.c
1036 N:      [^a-z]sirf
1037
1038 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1039 M:      Baruch Siach <baruch@tkos.co.il>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1042 F:      arch/arm/boot/dts/cx92755*
1043 N:      digicolor
1044
1045 ARM/EBSA110 MACHINE SUPPORT
1046 M:      Russell King <linux@arm.linux.org.uk>
1047 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048 W:      http://www.arm.linux.org.uk/
1049 S:      Maintained
1050 F:      arch/arm/mach-ebsa110/
1051 F:      drivers/net/ethernet/amd/am79c961a.*
1052
1053 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1054 M:      Uwe Kleine-König <kernel@pengutronix.de>
1055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 S:      Maintained
1057 N:      efm32
1058
1059 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1060 M:      Daniel Ribeiro <drwyrm@gmail.com>
1061 M:      Stefan Schmidt <stefan@openezx.org>
1062 M:      Harald Welte <laforge@openezx.org>
1063 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1064 W:      http://www.openezx.org/
1065 S:      Maintained
1066 T:      topgit git://git.openezx.org/openezx.git
1067 F:      arch/arm/mach-pxa/ezx.c
1068
1069 ARM/FARADAY FA526 PORT
1070 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S:      Maintained
1073 T:      git git://git.berlios.de/gemini-board
1074 F:      arch/arm/mm/*-fa*
1075
1076 ARM/FOOTBRIDGE ARCHITECTURE
1077 M:      Russell King <linux@arm.linux.org.uk>
1078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 W:      http://www.arm.linux.org.uk/
1080 S:      Maintained
1081 F:      arch/arm/include/asm/hardware/dec21285.h
1082 F:      arch/arm/mach-footbridge/
1083
1084 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1085 M:      Shawn Guo <shawnguo@kernel.org>
1086 M:      Sascha Hauer <kernel@pengutronix.de>
1087 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S:      Maintained
1089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1090 F:      arch/arm/mach-imx/
1091 F:      arch/arm/mach-mxs/
1092 F:      arch/arm/boot/dts/imx*
1093 F:      arch/arm/configs/imx*_defconfig
1094 F:      drivers/clk/imx/
1095 F:      include/soc/imx/
1096
1097 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1098 M:      Shawn Guo <shawnguo@kernel.org>
1099 M:      Sascha Hauer <kernel@pengutronix.de>
1100 R:      Stefan Agner <stefan@agner.ch>
1101 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102 S:      Maintained
1103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1104 F:      arch/arm/mach-imx/*vf610*
1105 F:      arch/arm/boot/dts/vf*
1106
1107 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1108 M:      Lennert Buytenhek <kernel@wantstofly.org>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111
1112 ARM/GUMSTIX MACHINE SUPPORT
1113 M:      Steve Sakoman <sakoman@gmail.com>
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Maintained
1116
1117 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1118 M:      Philipp Zabel <philipp.zabel@gmail.com>
1119 M:      Paul Parsons <lost.distance@yahoo.com>
1120 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121 S:      Maintained
1122 F:      arch/arm/mach-pxa/hx4700.c
1123 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1124 F:      sound/soc/pxa/hx4700.c
1125
1126 ARM/HISILICON SOC SUPPORT
1127 M:      Wei Xu <xuwei5@hisilicon.com>
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 W:      http://www.hisilicon.com
1130 S:      Supported
1131 T:      git git://github.com/hisilicon/linux-hisi.git
1132 F:      arch/arm/mach-hisi/
1133
1134 ARM/HP JORNADA 7XX MACHINE SUPPORT
1135 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1136 W:      www.jlime.com
1137 S:      Maintained
1138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1139 F:      arch/arm/mach-sa1100/jornada720.c
1140 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1141
1142 ARM/IGEP MACHINE SUPPORT
1143 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1144 M:      Javier Martinez Canillas <javier@dowhile0.org>
1145 L:      linux-omap@vger.kernel.org
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148 F:      arch/arm/boot/dts/omap3-igep*
1149
1150 ARM/INCOME PXA270 SUPPORT
1151 M:      Marek Vasut <marek.vasut@gmail.com>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1155
1156 ARM/INTEL IOP32X ARM ARCHITECTURE
1157 M:      Lennert Buytenhek <kernel@wantstofly.org>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Maintained
1160
1161 ARM/INTEL IOP33X ARM ARCHITECTURE
1162 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 S:      Orphan
1164
1165 ARM/INTEL IOP13XX ARM ARCHITECTURE
1166 M:      Lennert Buytenhek <kernel@wantstofly.org>
1167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 S:      Maintained
1169
1170 ARM/INTEL IQ81342EX MACHINE SUPPORT
1171 M:      Lennert Buytenhek <kernel@wantstofly.org>
1172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 S:      Maintained
1174
1175 ARM/INTEL IXDP2850 MACHINE SUPPORT
1176 M:      Lennert Buytenhek <kernel@wantstofly.org>
1177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 S:      Maintained
1179
1180 ARM/INTEL IXP4XX ARM ARCHITECTURE
1181 M:      Imre Kaloz <kaloz@openwrt.org>
1182 M:      Krzysztof Halasa <khalasa@piap.pl>
1183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 S:      Maintained
1185 F:      arch/arm/mach-ixp4xx/
1186
1187 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1188 M:      Jonathan Cameron <jic23@cam.ac.uk>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S:      Maintained
1191 F:      arch/arm/mach-pxa/stargate2.c
1192 F:      drivers/pcmcia/pxa2xx_stargate2.c
1193
1194 ARM/INTEL XSC3 (MANZANO) ARM CORE
1195 M:      Lennert Buytenhek <kernel@wantstofly.org>
1196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 S:      Maintained
1198
1199 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1200 M:      Lennert Buytenhek <kernel@wantstofly.org>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 S:      Maintained
1203
1204 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1205 M:      Santosh Shilimkar <ssantosh@kernel.org>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208 F:      arch/arm/mach-keystone/
1209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1210
1211 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1212 M:      Santosh Shilimkar <ssantosh@kernel.org>
1213 L:      linux-kernel@vger.kernel.org
1214 S:      Maintained
1215 F:      drivers/clk/keystone/
1216
1217 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1218 M:      Santosh Shilimkar <ssantosh@kernel.org>
1219 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220 L:      linux-kernel@vger.kernel.org
1221 S:      Maintained
1222 F:      drivers/clocksource/timer-keystone.c
1223
1224 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1225 M:      Santosh Shilimkar <ssantosh@kernel.org>
1226 L:      linux-kernel@vger.kernel.org
1227 S:      Maintained
1228 F:      drivers/power/reset/keystone-reset.c
1229
1230 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1231 M:      Santosh Shilimkar <ssantosh@kernel.org>
1232 L:      linux-kernel@vger.kernel.org
1233 S:      Maintained
1234 F:      drivers/memory/*emif*
1235
1236 ARM/LOGICPD PXA270 MACHINE SUPPORT
1237 M:      Lennert Buytenhek <kernel@wantstofly.org>
1238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 S:      Maintained
1240
1241 ARM/LPC18XX ARCHITECTURE
1242 M:      Joachim Eastwood <manabian@gmail.com>
1243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245 F:      arch/arm/boot/dts/lpc43*
1246 F:      drivers/clk/nxp/clk-lpc18xx*
1247 F:      drivers/clocksource/time-lpc32xx.c
1248 F:      drivers/i2c/busses/i2c-lpc2k.c
1249 F:      drivers/memory/pl172.c
1250 F:      drivers/mtd/spi-nor/nxp-spifi.c
1251 F:      drivers/rtc/rtc-lpc24xx.c
1252 N:      lpc18xx
1253
1254 ARM/MAGICIAN MACHINE SUPPORT
1255 M:      Philipp Zabel <philipp.zabel@gmail.com>
1256 S:      Maintained
1257
1258 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1259 M:      Jason Cooper <jason@lakedaemon.net>
1260 M:      Andrew Lunn <andrew@lunn.ch>
1261 M:      Gregory Clement <gregory.clement@free-electrons.com>
1262 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1263 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 S:      Maintained
1265 F:      arch/arm/mach-mvebu/
1266 F:      drivers/rtc/rtc-armada38x.c
1267 F:      arch/arm/boot/dts/armada*
1268 F:      arch/arm/boot/dts/kirkwood*
1269
1270
1271 ARM/Marvell Berlin SoC support
1272 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1273 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274 S:      Maintained
1275 F:      arch/arm/mach-berlin/
1276 F:      arch/arm/boot/dts/berlin*
1277
1278
1279 ARM/Marvell Dove/MV78xx0/Orion SOC support
1280 M:      Jason Cooper <jason@lakedaemon.net>
1281 M:      Andrew Lunn <andrew@lunn.ch>
1282 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1283 M:      Gregory Clement <gregory.clement@free-electrons.com>
1284 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 S:      Maintained
1286 F:      arch/arm/mach-dove/
1287 F:      arch/arm/mach-mv78xx0/
1288 F:      arch/arm/mach-orion5x/
1289 F:      arch/arm/plat-orion/
1290 F:      arch/arm/boot/dts/dove*
1291 F:      arch/arm/boot/dts/orion5x*
1292
1293
1294 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1295 M:      Alexander Clouter <alex@digriz.org.uk>
1296 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 W:      http://www.digriz.org.uk/ts78xx/kernel
1298 S:      Maintained
1299 F:      arch/arm/mach-orion5x/ts78xx-*
1300
1301 ARM/Mediatek RTC DRIVER
1302 M:      Eddie Huang <eddie.huang@mediatek.com>
1303 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1305 S:      Maintained
1306 F:      drivers/rtc/rtc-mt6397.c
1307
1308 ARM/Mediatek SoC support
1309 M:      Matthias Brugger <matthias.bgg@gmail.com>
1310 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1312 S:      Maintained
1313 F:      arch/arm/boot/dts/mt6*
1314 F:      arch/arm/boot/dts/mt8*
1315 F:      arch/arm/mach-mediatek/
1316 N:      mtk
1317 K:      mediatek
1318
1319 ARM/Mediatek USB3 PHY DRIVER
1320 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1321 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1323 S:      Maintained
1324 F:      drivers/phy/phy-mt65xx-usb3.c
1325
1326 ARM/MICREL KS8695 ARCHITECTURE
1327 M:      Greg Ungerer <gerg@uclinux.org>
1328 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 F:      arch/arm/mach-ks8695/
1330 S:      Odd Fixes
1331
1332 ARM/MIOA701 MACHINE SUPPORT
1333 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 F:      arch/arm/mach-pxa/mioa701.c
1336 S:      Maintained
1337
1338 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1339 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1340 S:      Maintained
1341
1342 ARM/NOMADIK ARCHITECTURE
1343 M:      Alessandro Rubini <rubini@unipv.it>
1344 M:      Linus Walleij <linus.walleij@linaro.org>
1345 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 S:      Maintained
1347 F:      arch/arm/mach-nomadik/
1348 F:      drivers/pinctrl/nomadik/
1349 F:      drivers/i2c/busses/i2c-nomadik.c
1350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1351
1352 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1353 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1354 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1355 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1356 S:      Supported
1357
1358 ARM/TOSA MACHINE SUPPORT
1359 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1360 M:      Dirk Opfer <dirk@opfer-online.de>
1361 S:      Maintained
1362
1363 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1364 M:      Marek Vasut <marek.vasut@gmail.com>
1365 L:      linux-arm-kernel@lists.infradead.org
1366 W:      http://hackndev.com
1367 S:      Maintained
1368 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1369 F:      arch/arm/mach-pxa/palmtx.c
1370 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1371 F:      arch/arm/mach-pxa/palmt5.c
1372 F:      arch/arm/mach-pxa/include/mach/palmld.h
1373 F:      arch/arm/mach-pxa/palmld.c
1374 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1375 F:      arch/arm/mach-pxa/palmte2.c
1376 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1377 F:      arch/arm/mach-pxa/palmtc.c
1378
1379 ARM/PALM TREO SUPPORT
1380 M:      Tomas Cech <sleep_walker@suse.com>
1381 L:      linux-arm-kernel@lists.infradead.org
1382 W:      http://hackndev.com
1383 S:      Maintained
1384 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1385 F:      arch/arm/mach-pxa/palmtreo.c
1386
1387 ARM/PALMZ72 SUPPORT
1388 M:      Sergey Lapin <slapin@ossfans.org>
1389 L:      linux-arm-kernel@lists.infradead.org
1390 W:      http://hackndev.com
1391 S:      Maintained
1392 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1393 F:      arch/arm/mach-pxa/palmz72.c
1394
1395 ARM/PLEB SUPPORT
1396 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1397 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1398 S:      Maintained
1399
1400 ARM/PT DIGITAL BOARD PORT
1401 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 W:      http://www.arm.linux.org.uk/
1404 S:      Maintained
1405
1406 ARM/QUALCOMM SUPPORT
1407 M:      Kumar Gala <galak@codeaurora.org>
1408 M:      Andy Gross <agross@codeaurora.org>
1409 M:      David Brown <davidb@codeaurora.org>
1410 L:      linux-arm-msm@vger.kernel.org
1411 L:      linux-soc@vger.kernel.org
1412 S:      Maintained
1413 F:      arch/arm/mach-qcom/
1414 F:      drivers/soc/qcom/
1415 F:      drivers/tty/serial/msm_serial.h
1416 F:      drivers/tty/serial/msm_serial.c
1417 F:      drivers/*/pm8???-*
1418 F:      drivers/mfd/ssbi.c
1419 F:      drivers/firmware/qcom_scm.c
1420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1421
1422 ARM/RADISYS ENP2611 MACHINE SUPPORT
1423 M:      Lennert Buytenhek <kernel@wantstofly.org>
1424 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1425 S:      Maintained
1426
1427 ARM/RISCPC ARCHITECTURE
1428 M:      Russell King <linux@arm.linux.org.uk>
1429 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1430 W:      http://www.arm.linux.org.uk/
1431 S:      Maintained
1432 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1433 F:      arch/arm/include/asm/hardware/ioc.h
1434 F:      arch/arm/include/asm/hardware/iomd.h
1435 F:      arch/arm/include/asm/hardware/memc.h
1436 F:      arch/arm/mach-rpc/
1437 F:      drivers/net/ethernet/8390/etherh.c
1438 F:      drivers/net/ethernet/i825xx/ether1*
1439 F:      drivers/net/ethernet/seeq/ether3*
1440 F:      drivers/scsi/arm/
1441
1442 ARM/Rockchip SoC support
1443 M:      Heiko Stuebner <heiko@sntech.de>
1444 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1445 L:      linux-rockchip@lists.infradead.org
1446 S:      Maintained
1447 F:      arch/arm/boot/dts/rk3*
1448 F:      arch/arm/mach-rockchip/
1449 F:      drivers/clk/rockchip/
1450 F:      drivers/i2c/busses/i2c-rk3x.c
1451 F:      drivers/*/*rockchip*
1452 F:      drivers/*/*/*rockchip*
1453 F:      sound/soc/rockchip/
1454 N:      rockchip
1455
1456 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1457 M:      Kukjin Kim <kgene@kernel.org>
1458 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1459 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1461 S:      Maintained
1462 F:      arch/arm/boot/dts/s3c*
1463 F:      arch/arm/boot/dts/exynos*
1464 F:      arch/arm64/boot/dts/exynos/
1465 F:      arch/arm/plat-samsung/
1466 F:      arch/arm/mach-s3c24*/
1467 F:      arch/arm/mach-s3c64xx/
1468 F:      arch/arm/mach-s5p*/
1469 F:      arch/arm/mach-exynos*/
1470 F:      drivers/*/*s3c2410*
1471 F:      drivers/*/*/*s3c2410*
1472 F:      drivers/spi/spi-s3c*
1473 F:      sound/soc/samsung/*
1474 F:      Documentation/arm/Samsung/
1475 F:      Documentation/devicetree/bindings/arm/samsung/
1476 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1477 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1478 N:      exynos
1479
1480 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1481 M:      Kyungmin Park <kyungmin.park@samsung.com>
1482 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483 S:      Maintained
1484 F:      arch/arm/mach-s5pv210/
1485
1486 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1487 M:      Kyungmin Park <kyungmin.park@samsung.com>
1488 M:      Kamil Debski <k.debski@samsung.com>
1489 L:      linux-arm-kernel@lists.infradead.org
1490 L:      linux-media@vger.kernel.org
1491 S:      Maintained
1492 F:      drivers/media/platform/s5p-g2d/
1493
1494 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1495 M:      Kyungmin Park <kyungmin.park@samsung.com>
1496 M:      Kamil Debski <k.debski@samsung.com>
1497 M:      Jeongtae Park <jtp.park@samsung.com>
1498 L:      linux-arm-kernel@lists.infradead.org
1499 L:      linux-media@vger.kernel.org
1500 S:      Maintained
1501 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1502 F:      drivers/media/platform/s5p-mfc/
1503
1504 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1505 M:      Kyungmin Park <kyungmin.park@samsung.com>
1506 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1507 L:      linux-arm-kernel@lists.infradead.org
1508 L:      linux-media@vger.kernel.org
1509 S:      Maintained
1510 F:      drivers/media/platform/s5p-tv/
1511
1512 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1513 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1514 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1515 L:      linux-arm-kernel@lists.infradead.org
1516 L:      linux-media@vger.kernel.org
1517 S:      Maintained
1518 F:      drivers/media/platform/s5p-jpeg/
1519
1520 ARM/SHMOBILE ARM ARCHITECTURE
1521 M:      Simon Horman <horms@verge.net.au>
1522 M:      Magnus Damm <magnus.damm@gmail.com>
1523 L:      linux-sh@vger.kernel.org
1524 W:      http://oss.renesas.com
1525 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1527 S:      Supported
1528 F:      arch/arm/boot/dts/emev2*
1529 F:      arch/arm/boot/dts/r7s*
1530 F:      arch/arm/boot/dts/r8a*
1531 F:      arch/arm/boot/dts/sh*
1532 F:      arch/arm/configs/shmobile_defconfig
1533 F:      arch/arm/include/debug/renesas-scif.S
1534 F:      arch/arm/mach-shmobile/
1535 F:      drivers/sh/
1536
1537 ARM/SOCFPGA ARCHITECTURE
1538 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1539 S:      Maintained
1540 F:      arch/arm/mach-socfpga/
1541 F:      arch/arm/boot/dts/socfpga*
1542 F:      arch/arm/configs/socfpga_defconfig
1543 W:      http://www.rocketboards.org
1544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1545
1546 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1547 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1548 S:      Maintained
1549 F:      drivers/clk/socfpga/
1550
1551 ARM/SOCFPGA EDAC SUPPORT
1552 M:      Thor Thayer <tthayer@opensource.altera.com>
1553 S:      Maintained
1554 F:      drivers/edac/altera_edac.
1555
1556 ARM/STI ARCHITECTURE
1557 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1558 M:      Maxime Coquelin <maxime.coquelin@st.com>
1559 M:      Patrice Chotard <patrice.chotard@st.com>
1560 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561 L:      kernel@stlinux.com
1562 W:      http://www.stlinux.com
1563 S:      Maintained
1564 F:      arch/arm/mach-sti/
1565 F:      arch/arm/boot/dts/sti*
1566 F:      drivers/char/hw_random/st-rng.c
1567 F:      drivers/clocksource/arm_global_timer.c
1568 F:      drivers/clocksource/clksrc_st_lpc.c
1569 F:      drivers/i2c/busses/i2c-st.c
1570 F:      drivers/media/rc/st_rc.c
1571 F:      drivers/media/platform/sti/c8sectpfe/
1572 F:      drivers/mmc/host/sdhci-st.c
1573 F:      drivers/phy/phy-miphy28lp.c
1574 F:      drivers/phy/phy-miphy365x.c
1575 F:      drivers/phy/phy-stih407-usb.c
1576 F:      drivers/phy/phy-stih41x-usb.c
1577 F:      drivers/pinctrl/pinctrl-st.c
1578 F:      drivers/reset/sti/
1579 F:      drivers/rtc/rtc-st-lpc.c
1580 F:      drivers/tty/serial/st-asc.c
1581 F:      drivers/usb/dwc3/dwc3-st.c
1582 F:      drivers/usb/host/ehci-st.c
1583 F:      drivers/usb/host/ohci-st.c
1584 F:      drivers/watchdog/st_lpc_wdt.c
1585 F:      drivers/ata/ahci_st.c
1586
1587 ARM/STM32 ARCHITECTURE
1588 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1589 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590 S:      Maintained
1591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1592 N:      stm32
1593 F:      drivers/clocksource/armv7m_systick.c
1594
1595 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1596 M:      Lennert Buytenhek <kernel@wantstofly.org>
1597 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598 S:      Maintained
1599
1600 ARM/TETON BGA MACHINE SUPPORT
1601 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1602 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1603 S:      Maintained
1604
1605 ARM/THECUS N2100 MACHINE SUPPORT
1606 M:      Lennert Buytenhek <kernel@wantstofly.org>
1607 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608 S:      Maintained
1609
1610 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1611 M:      Wan ZongShun <mcuos.com@gmail.com>
1612 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613 W:      http://www.mcuos.com
1614 S:      Maintained
1615 F:      arch/arm/mach-w90x900/
1616 F:      drivers/input/keyboard/w90p910_keypad.c
1617 F:      drivers/input/touchscreen/w90p910_ts.c
1618 F:      drivers/watchdog/nuc900_wdt.c
1619 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1620 F:      drivers/mtd/nand/nuc900_nand.c
1621 F:      drivers/rtc/rtc-nuc900.c
1622 F:      drivers/spi/spi-nuc900.c
1623 F:      drivers/usb/host/ehci-w90x900.c
1624 F:      drivers/video/fbdev/nuc900fb.c
1625
1626 ARM/U300 MACHINE SUPPORT
1627 M:      Linus Walleij <linus.walleij@linaro.org>
1628 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629 S:      Supported
1630 F:      arch/arm/mach-u300/
1631 F:      drivers/clocksource/timer-u300.c
1632 F:      drivers/i2c/busses/i2c-stu300.c
1633 F:      drivers/rtc/rtc-coh901331.c
1634 F:      drivers/watchdog/coh901327_wdt.c
1635 F:      drivers/dma/coh901318*
1636 F:      drivers/mfd/ab3100*
1637 F:      drivers/rtc/rtc-ab3100.c
1638 F:      drivers/rtc/rtc-coh901331.c
1639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1640
1641 ARM/UNIPHIER ARCHITECTURE
1642 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1643 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1644 S:      Maintained
1645 F:      arch/arm/boot/dts/uniphier*
1646 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1647 F:      arch/arm/mach-uniphier/
1648 F:      arch/arm/mm/cache-uniphier.c
1649 F:      drivers/i2c/busses/i2c-uniphier*
1650 F:      drivers/pinctrl/uniphier/
1651 F:      drivers/tty/serial/8250/8250_uniphier.c
1652 N:      uniphier
1653
1654 ARM/Ux500 ARM ARCHITECTURE
1655 M:      Linus Walleij <linus.walleij@linaro.org>
1656 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657 S:      Maintained
1658 F:      arch/arm/mach-ux500/
1659 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1660 F:      drivers/dma/ste_dma40*
1661 F:      drivers/hwspinlock/u8500_hsem.c
1662 F:      drivers/mfd/abx500*
1663 F:      drivers/mfd/ab8500*
1664 F:      drivers/mfd/dbx500*
1665 F:      drivers/mfd/db8500*
1666 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1667 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1668 F:      drivers/rtc/rtc-ab8500.c
1669 F:      drivers/rtc/rtc-pl031.c
1670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1671
1672 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1673 M:      Ulf Hansson <ulf.hansson@linaro.org>
1674 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1675 T:      git git://git.linaro.org/people/ulfh/clk.git
1676 S:      Maintained
1677 F:      drivers/clk/ux500/
1678 F:      include/linux/platform_data/clk-ux500.h
1679
1680 ARM/VERSATILE EXPRESS PLATFORM
1681 M:      Liviu Dudau <liviu.dudau@arm.com>
1682 M:      Sudeep Holla <sudeep.holla@arm.com>
1683 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1684 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685 S:      Maintained
1686 F:      arch/arm/boot/dts/vexpress*
1687 F:      arch/arm64/boot/dts/arm/vexpress*
1688 F:      arch/arm/mach-vexpress/
1689 F:      */*/vexpress*
1690 F:      */*/*/vexpress*
1691 F:      drivers/clk/versatile/clk-vexpress-osc.c
1692 F:      drivers/clocksource/versatile.c
1693
1694 ARM/VFP SUPPORT
1695 M:      Russell King <linux@arm.linux.org.uk>
1696 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697 W:      http://www.arm.linux.org.uk/
1698 S:      Maintained
1699 F:      arch/arm/vfp/
1700
1701 ARM/VOIPAC PXA270 SUPPORT
1702 M:      Marek Vasut <marek.vasut@gmail.com>
1703 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1704 S:      Maintained
1705 F:      arch/arm/mach-pxa/vpac270.c
1706 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1707
1708 ARM/VT8500 ARM ARCHITECTURE
1709 M:      Tony Prisk <linux@prisktech.co.nz>
1710 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1711 S:      Maintained
1712 F:      arch/arm/mach-vt8500/
1713 F:      drivers/clocksource/vt8500_timer.c
1714 F:      drivers/i2c/busses/i2c-wmt.c
1715 F:      drivers/mmc/host/wmt-sdmmc.c
1716 F:      drivers/pwm/pwm-vt8500.c
1717 F:      drivers/rtc/rtc-vt8500.c
1718 F:      drivers/tty/serial/vt8500_serial.c
1719 F:      drivers/usb/host/ehci-platform.c
1720 F:      drivers/usb/host/uhci-platform.c
1721 F:      drivers/video/fbdev/vt8500lcdfb.*
1722 F:      drivers/video/fbdev/wm8505fb*
1723 F:      drivers/video/fbdev/wmt_ge_rops.*
1724
1725 ARM/ZIPIT Z2 SUPPORT
1726 M:      Marek Vasut <marek.vasut@gmail.com>
1727 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728 S:      Maintained
1729 F:      arch/arm/mach-pxa/z2.c
1730 F:      arch/arm/mach-pxa/include/mach/z2.h
1731
1732 ARM/ZTE ARCHITECTURE
1733 M:      Jun Nie <jun.nie@linaro.org>
1734 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1735 S:      Maintained
1736 F:      arch/arm/mach-zx/
1737 F:      drivers/clk/zte/
1738 F:      Documentation/devicetree/bindings/arm/zte.txt
1739 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1740
1741 ARM/ZYNQ ARCHITECTURE
1742 M:      Michal Simek <michal.simek@xilinx.com>
1743 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1744 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1745 W:      http://wiki.xilinx.com
1746 T:      git https://github.com/Xilinx/linux-xlnx.git
1747 S:      Supported
1748 F:      arch/arm/mach-zynq/
1749 F:      drivers/cpuidle/cpuidle-zynq.c
1750 F:      drivers/block/xsysace.c
1751 N:      zynq
1752 N:      xilinx
1753 F:      drivers/clocksource/cadence_ttc_timer.c
1754 F:      drivers/i2c/busses/i2c-cadence.c
1755 F:      drivers/mmc/host/sdhci-of-arasan.c
1756 F:      drivers/edac/synopsys_edac.c
1757
1758 ARM SMMU DRIVERS
1759 M:      Will Deacon <will.deacon@arm.com>
1760 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1761 S:      Maintained
1762 F:      drivers/iommu/arm-smmu.c
1763 F:      drivers/iommu/arm-smmu-v3.c
1764 F:      drivers/iommu/io-pgtable-arm.c
1765
1766 ARM64 PORT (AARCH64 ARCHITECTURE)
1767 M:      Catalin Marinas <catalin.marinas@arm.com>
1768 M:      Will Deacon <will.deacon@arm.com>
1769 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1770 S:      Maintained
1771 F:      arch/arm64/
1772 F:      Documentation/arm64/
1773
1774 AS3645A LED FLASH CONTROLLER DRIVER
1775 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1776 L:      linux-media@vger.kernel.org
1777 T:      git git://linuxtv.org/media_tree.git
1778 S:      Maintained
1779 F:      drivers/media/i2c/as3645a.c
1780 F:      include/media/as3645a.h
1781
1782 ASC7621 HARDWARE MONITOR DRIVER
1783 M:      George Joseph <george.joseph@fairview5.com>
1784 L:      linux-hwmon@vger.kernel.org
1785 S:      Maintained
1786 F:      Documentation/hwmon/asc7621
1787 F:      drivers/hwmon/asc7621.c
1788
1789 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1790 M:      Corentin Chary <corentin.chary@gmail.com>
1791 L:      acpi4asus-user@lists.sourceforge.net
1792 L:      platform-driver-x86@vger.kernel.org
1793 W:      http://acpi4asus.sf.net
1794 S:      Maintained
1795 F:      drivers/platform/x86/asus*.c
1796 F:      drivers/platform/x86/eeepc*.c
1797
1798 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1799 R:      Dan Williams <dan.j.williams@intel.com>
1800 W:      http://sourceforge.net/projects/xscaleiop
1801 S:      Odd fixes
1802 F:      Documentation/crypto/async-tx-api.txt
1803 F:      crypto/async_tx/
1804 F:      drivers/dma/
1805 F:      include/linux/dmaengine.h
1806 F:      include/linux/async_tx.h
1807
1808 AT24 EEPROM DRIVER
1809 M:      Wolfram Sang <wsa@the-dreams.de>
1810 L:      linux-i2c@vger.kernel.org
1811 S:      Maintained
1812 F:      drivers/misc/eeprom/at24.c
1813 F:      include/linux/platform_data/at24.h
1814
1815 ATA OVER ETHERNET (AOE) DRIVER
1816 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1817 W:      http://www.openaoe.org/
1818 S:      Supported
1819 F:      Documentation/aoe/
1820 F:      drivers/block/aoe/
1821
1822 ATHEROS 71XX/9XXX GPIO DRIVER
1823 M:      Alban Bedel <albeu@free.fr>
1824 W:      https://github.com/AlbanBedel/linux
1825 T:      git git://github.com/AlbanBedel/linux
1826 S:      Maintained
1827 F:      drivers/gpio/gpio-ath79.c
1828 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1829
1830 ATHEROS ATH GENERIC UTILITIES
1831 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1832 L:      linux-wireless@vger.kernel.org
1833 S:      Supported
1834 F:      drivers/net/wireless/ath/*
1835
1836 ATHEROS ATH5K WIRELESS DRIVER
1837 M:      Jiri Slaby <jirislaby@gmail.com>
1838 M:      Nick Kossifidis <mickflemm@gmail.com>
1839 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1840 L:      linux-wireless@vger.kernel.org
1841 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1842 S:      Maintained
1843 F:      drivers/net/wireless/ath/ath5k/
1844
1845 ATHEROS ATH6KL WIRELESS DRIVER
1846 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1847 L:      linux-wireless@vger.kernel.org
1848 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1849 T:      git git://github.com/kvalo/ath.git
1850 S:      Supported
1851 F:      drivers/net/wireless/ath/ath6kl/
1852
1853 WILOCITY WIL6210 WIRELESS DRIVER
1854 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1855 L:      linux-wireless@vger.kernel.org
1856 L:      wil6210@qca.qualcomm.com
1857 S:      Supported
1858 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1859 F:      drivers/net/wireless/ath/wil6210/
1860 F:      include/uapi/linux/wil6210_uapi.h
1861
1862 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1863 M:      Christian Lamparter <chunkeey@googlemail.com>
1864 L:      linux-wireless@vger.kernel.org
1865 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1866 S:      Maintained
1867 F:      drivers/net/wireless/ath/carl9170/
1868
1869 ATK0110 HWMON DRIVER
1870 M:      Luca Tettamanti <kronos.it@gmail.com>
1871 L:      linux-hwmon@vger.kernel.org
1872 S:      Maintained
1873 F:      drivers/hwmon/asus_atk0110.c
1874
1875 ATI_REMOTE2 DRIVER
1876 M:      Ville Syrjala <syrjala@sci.fi>
1877 S:      Maintained
1878 F:      drivers/input/misc/ati_remote2.c
1879
1880 ATLX ETHERNET DRIVERS
1881 M:      Jay Cliburn <jcliburn@gmail.com>
1882 M:      Chris Snook <chris.snook@gmail.com>
1883 L:      netdev@vger.kernel.org
1884 W:      http://sourceforge.net/projects/atl1
1885 W:      http://atl1.sourceforge.net
1886 S:      Maintained
1887 F:      drivers/net/ethernet/atheros/
1888
1889 ATM
1890 M:      Chas Williams <3chas3@gmail.com>
1891 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1892 L:      netdev@vger.kernel.org
1893 W:      http://linux-atm.sourceforge.net
1894 S:      Maintained
1895 F:      drivers/atm/
1896 F:      include/linux/atm*
1897 F:      include/uapi/linux/atm*
1898
1899 ATMEL AT91 / AT32 MCI DRIVER
1900 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1901 S:      Maintained
1902 F:      drivers/mmc/host/atmel-mci.c
1903 F:      drivers/mmc/host/atmel-mci-regs.h
1904
1905 ATMEL AT91 / AT32 SERIAL DRIVER
1906 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1907 S:      Supported
1908 F:      drivers/tty/serial/atmel_serial.c
1909
1910 ATMEL Audio ALSA driver
1911 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1912 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1913 S:      Supported
1914 F:      sound/soc/atmel
1915
1916 ATMEL DMA DRIVER
1917 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1918 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1919 S:      Supported
1920 F:      drivers/dma/at_hdmac.c
1921 F:      drivers/dma/at_hdmac_regs.h
1922 F:      include/linux/platform_data/dma-atmel.h
1923
1924 ATMEL XDMA DRIVER
1925 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1926 L:      linux-arm-kernel@lists.infradead.org
1927 L:      dmaengine@vger.kernel.org
1928 S:      Supported
1929 F:      drivers/dma/at_xdmac.c
1930
1931 ATMEL I2C DRIVER
1932 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1933 L:      linux-i2c@vger.kernel.org
1934 S:      Supported
1935 F:      drivers/i2c/busses/i2c-at91.c
1936
1937 ATMEL ISI DRIVER
1938 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1939 L:      linux-media@vger.kernel.org
1940 S:      Supported
1941 F:      drivers/media/platform/soc_camera/atmel-isi.c
1942 F:      include/media/atmel-isi.h
1943
1944 ATMEL LCDFB DRIVER
1945 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1946 L:      linux-fbdev@vger.kernel.org
1947 S:      Maintained
1948 F:      drivers/video/fbdev/atmel_lcdfb.c
1949 F:      include/video/atmel_lcdc.h
1950
1951 ATMEL MACB ETHERNET DRIVER
1952 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1953 S:      Supported
1954 F:      drivers/net/ethernet/cadence/
1955
1956 ATMEL NAND DRIVER
1957 M:      Wenyou Yang <wenyou.yang@atmel.com>
1958 M:      Josh Wu <rainyfeeling@outlook.com>
1959 L:      linux-mtd@lists.infradead.org
1960 S:      Supported
1961 F:      drivers/mtd/nand/atmel_nand*
1962
1963 ATMEL SDMMC DRIVER
1964 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1965 L:      linux-mmc@vger.kernel.org
1966 S:      Supported
1967 F:      drivers/mmc/host/sdhci-of-at91.c
1968
1969 ATMEL SPI DRIVER
1970 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1971 S:      Supported
1972 F:      drivers/spi/spi-atmel.*
1973
1974 ATMEL SSC DRIVER
1975 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1977 S:      Supported
1978 F:      drivers/misc/atmel-ssc.c
1979 F:      include/linux/atmel-ssc.h
1980
1981 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1982 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1984 S:      Supported
1985 F:      drivers/misc/atmel_tclib.c
1986 F:      drivers/clocksource/tcb_clksrc.c
1987
1988 ATMEL USBA UDC DRIVER
1989 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1991 S:      Supported
1992 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1993
1994 ATMEL WIRELESS DRIVER
1995 M:      Simon Kelley <simon@thekelleys.org.uk>
1996 L:      linux-wireless@vger.kernel.org
1997 W:      http://www.thekelleys.org.uk/atmel
1998 W:      http://atmelwlandriver.sourceforge.net/
1999 S:      Maintained
2000 F:      drivers/net/wireless/atmel*
2001
2002 ATMEL MAXTOUCH DRIVER
2003 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2004 T:      git git://github.com/atmel-maxtouch/linux.git
2005 S:      Supported
2006 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2007 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2008 F:      include/linux/platform_data/atmel_mxt_ts.h
2009
2010 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2011 M:      Bradley Grove <linuxdrivers@attotech.com>
2012 L:      linux-scsi@vger.kernel.org
2013 W:      http://www.attotech.com
2014 S:      Supported
2015 F:      drivers/scsi/esas2r
2016
2017 ATUSB IEEE 802.15.4 RADIO DRIVER
2018 M:      Stefan Schmidt <stefan@osg.samsung.com>
2019 L:      linux-wpan@vger.kernel.org
2020 S:      Maintained
2021 F:      drivers/net/ieee802154/atusb.c
2022 F:      drivers/net/ieee802154/atusb.h
2023 F:      drivers/net/ieee802154/at86rf230.h
2024
2025 AUDIT SUBSYSTEM
2026 M:      Paul Moore <paul@paul-moore.com>
2027 M:      Eric Paris <eparis@redhat.com>
2028 L:      linux-audit@redhat.com (moderated for non-subscribers)
2029 W:      http://people.redhat.com/sgrubb/audit/
2030 T:      git git://git.infradead.org/users/pcmoore/audit
2031 S:      Maintained
2032 F:      include/linux/audit.h
2033 F:      include/uapi/linux/audit.h
2034 F:      kernel/audit*
2035
2036 AUXILIARY DISPLAY DRIVERS
2037 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2038 W:      http://miguelojeda.es/auxdisplay.htm
2039 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2040 S:      Maintained
2041 F:      drivers/auxdisplay/
2042 F:      include/linux/cfag12864b.h
2043
2044 AVR32 ARCHITECTURE
2045 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2046 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2047 W:      http://www.atmel.com/products/AVR32/
2048 W:      http://mirror.egtvedt.no/avr32linux.org/
2049 W:      http://avrfreaks.net/
2050 S:      Maintained
2051 F:      arch/avr32/
2052
2053 AVR32/AT32AP MACHINE SUPPORT
2054 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2055 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2056 S:      Maintained
2057 F:      arch/avr32/mach-at32ap/
2058
2059 AX.25 NETWORK LAYER
2060 M:      Ralf Baechle <ralf@linux-mips.org>
2061 L:      linux-hams@vger.kernel.org
2062 W:      http://www.linux-ax25.org/
2063 S:      Maintained
2064 F:      include/uapi/linux/ax25.h
2065 F:      include/net/ax25.h
2066 F:      net/ax25/
2067
2068 AZ6007 DVB DRIVER
2069 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2070 L:      linux-media@vger.kernel.org
2071 W:      http://linuxtv.org
2072 T:      git git://linuxtv.org/media_tree.git
2073 S:      Maintained
2074 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2075
2076 AZTECH FM RADIO RECEIVER DRIVER
2077 M:      Hans Verkuil <hverkuil@xs4all.nl>
2078 L:      linux-media@vger.kernel.org
2079 T:      git git://linuxtv.org/media_tree.git
2080 W:      http://linuxtv.org
2081 S:      Maintained
2082 F:      drivers/media/radio/radio-aztech*
2083
2084 B43 WIRELESS DRIVER
2085 L:      linux-wireless@vger.kernel.org
2086 L:      b43-dev@lists.infradead.org
2087 W:      http://wireless.kernel.org/en/users/Drivers/b43
2088 S:      Odd Fixes
2089 F:      drivers/net/wireless/b43/
2090
2091 B43LEGACY WIRELESS DRIVER
2092 M:      Larry Finger <Larry.Finger@lwfinger.net>
2093 L:      linux-wireless@vger.kernel.org
2094 L:      b43-dev@lists.infradead.org
2095 W:      http://wireless.kernel.org/en/users/Drivers/b43
2096 S:      Maintained
2097 F:      drivers/net/wireless/b43legacy/
2098
2099 BACKLIGHT CLASS/SUBSYSTEM
2100 M:      Jingoo Han <jingoohan1@gmail.com>
2101 M:      Lee Jones <lee.jones@linaro.org>
2102 S:      Maintained
2103 F:      drivers/video/backlight/
2104 F:      include/linux/backlight.h
2105
2106 BATMAN ADVANCED
2107 M:      Marek Lindner <mareklindner@neomailbox.ch>
2108 M:      Simon Wunderlich <sw@simonwunderlich.de>
2109 M:      Antonio Quartulli <antonio@meshcoding.com>
2110 L:      b.a.t.m.a.n@lists.open-mesh.org
2111 W:      http://www.open-mesh.org/
2112 S:      Maintained
2113 F:      net/batman-adv/
2114
2115 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2116 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2117 L:      linux-hams@vger.kernel.org
2118 W:      http://www.baycom.org/~tom/ham/ham.html
2119 S:      Maintained
2120 F:      drivers/net/hamradio/baycom*
2121
2122 BCACHE (BLOCK LAYER CACHE)
2123 M:      Kent Overstreet <kent.overstreet@gmail.com>
2124 L:      linux-bcache@vger.kernel.org
2125 W:      http://bcache.evilpiepirate.org
2126 S:      Maintained
2127 F:      drivers/md/bcache/
2128
2129 BDISP ST MEDIA DRIVER
2130 M:      Fabien Dessenne <fabien.dessenne@st.com>
2131 L:      linux-media@vger.kernel.org
2132 T:      git git://linuxtv.org/media_tree.git
2133 W:      http://linuxtv.org
2134 S:      Supported
2135 F:      drivers/media/platform/sti/bdisp
2136
2137 BEFS FILE SYSTEM
2138 S:      Orphan
2139 F:      Documentation/filesystems/befs.txt
2140 F:      fs/befs/
2141
2142 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2143 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2144 L:      netdev@vger.kernel.org
2145 S:      Maintained
2146 F:      drivers/net/ethernet/ec_bhf.c
2147
2148 BFS FILE SYSTEM
2149 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2150 S:      Maintained
2151 F:      Documentation/filesystems/bfs.txt
2152 F:      fs/bfs/
2153 F:      include/uapi/linux/bfs_fs.h
2154
2155 BLACKFIN ARCHITECTURE
2156 M:      Steven Miao <realmz6@gmail.com>
2157 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2158 T:      git git://git.code.sf.net/p/adi-linux/code
2159 W:      http://blackfin.uclinux.org
2160 S:      Supported
2161 F:      arch/blackfin/
2162
2163 BLACKFIN EMAC DRIVER
2164 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2165 W:      http://blackfin.uclinux.org
2166 S:      Supported
2167 F:      drivers/net/ethernet/adi/
2168
2169 BLACKFIN RTC DRIVER
2170 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2171 W:      http://blackfin.uclinux.org
2172 S:      Supported
2173 F:      drivers/rtc/rtc-bfin.c
2174
2175 BLACKFIN SDH DRIVER
2176 M:      Sonic Zhang <sonic.zhang@analog.com>
2177 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2178 W:      http://blackfin.uclinux.org
2179 S:      Supported
2180 F:      drivers/mmc/host/bfin_sdh.c
2181
2182 BLACKFIN SERIAL DRIVER
2183 M:      Sonic Zhang <sonic.zhang@analog.com>
2184 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2185 W:      http://blackfin.uclinux.org
2186 S:      Supported
2187 F:      drivers/tty/serial/bfin_uart.c
2188
2189 BLACKFIN WATCHDOG DRIVER
2190 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2191 W:      http://blackfin.uclinux.org
2192 S:      Supported
2193 F:      drivers/watchdog/bfin_wdt.c
2194
2195 BLACKFIN I2C TWI DRIVER
2196 M:      Sonic Zhang <sonic.zhang@analog.com>
2197 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2198 W:      http://blackfin.uclinux.org/
2199 S:      Supported
2200 F:      drivers/i2c/busses/i2c-bfin-twi.c
2201
2202 BLACKFIN MEDIA DRIVER
2203 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2204 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2205 W:      http://blackfin.uclinux.org/
2206 S:      Supported
2207 F:      drivers/media/platform/blackfin/
2208 F:      drivers/media/i2c/adv7183*
2209 F:      drivers/media/i2c/vs6624*
2210
2211 BLINKM RGB LED DRIVER
2212 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2213 S:      Maintained
2214 F:      drivers/leds/leds-blinkm.c
2215
2216 BLOCK LAYER
2217 M:      Jens Axboe <axboe@kernel.dk>
2218 L:      linux-block@vger.kernel.org
2219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2220 S:      Maintained
2221 F:      block/
2222 F:      kernel/trace/blktrace.c
2223
2224 BLOCK2MTD DRIVER
2225 M:      Joern Engel <joern@lazybastard.org>
2226 L:      linux-mtd@lists.infradead.org
2227 S:      Maintained
2228 F:      drivers/mtd/devices/block2mtd.c
2229
2230 BLUETOOTH DRIVERS
2231 M:      Marcel Holtmann <marcel@holtmann.org>
2232 M:      Gustavo Padovan <gustavo@padovan.org>
2233 M:      Johan Hedberg <johan.hedberg@gmail.com>
2234 L:      linux-bluetooth@vger.kernel.org
2235 W:      http://www.bluez.org/
2236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2238 S:      Maintained
2239 F:      drivers/bluetooth/
2240
2241 BLUETOOTH SUBSYSTEM
2242 M:      Marcel Holtmann <marcel@holtmann.org>
2243 M:      Gustavo Padovan <gustavo@padovan.org>
2244 M:      Johan Hedberg <johan.hedberg@gmail.com>
2245 L:      linux-bluetooth@vger.kernel.org
2246 W:      http://www.bluez.org/
2247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2249 S:      Maintained
2250 F:      net/bluetooth/
2251 F:      include/net/bluetooth/
2252
2253 BONDING DRIVER
2254 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2255 M:      Veaceslav Falico <vfalico@gmail.com>
2256 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2257 L:      netdev@vger.kernel.org
2258 W:      http://sourceforge.net/projects/bonding/
2259 S:      Supported
2260 F:      drivers/net/bonding/
2261 F:      include/uapi/linux/if_bonding.h
2262
2263 BPF (Safe dynamic programs and tools)
2264 M:      Alexei Starovoitov <ast@kernel.org>
2265 L:      netdev@vger.kernel.org
2266 L:      linux-kernel@vger.kernel.org
2267 S:      Supported
2268 F:      kernel/bpf/
2269
2270 BROADCOM B44 10/100 ETHERNET DRIVER
2271 M:      Gary Zambrano <zambrano@broadcom.com>
2272 L:      netdev@vger.kernel.org
2273 S:      Supported
2274 F:      drivers/net/ethernet/broadcom/b44.*
2275
2276 BROADCOM GENET ETHERNET DRIVER
2277 M:      Florian Fainelli <f.fainelli@gmail.com>
2278 L:      netdev@vger.kernel.org
2279 S:      Supported
2280 F:      drivers/net/ethernet/broadcom/genet/
2281
2282 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2283 M:      Sony Chacko <sony.chacko@qlogic.com>
2284 M:      Dept-HSGLinuxNICDev@qlogic.com
2285 L:      netdev@vger.kernel.org
2286 S:      Supported
2287 F:      drivers/net/ethernet/broadcom/bnx2.*
2288 F:      drivers/net/ethernet/broadcom/bnx2_*
2289
2290 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2291 M:      Ariel Elior <ariel.elior@qlogic.com>
2292 L:      netdev@vger.kernel.org
2293 S:      Supported
2294 F:      drivers/net/ethernet/broadcom/bnx2x/
2295
2296 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2297 M:      Florian Fainelli <f.fainelli@gmail.com>
2298 M:      Ray Jui <rjui@broadcom.com>
2299 M:      Scott Branden <sbranden@broadcom.com>
2300 L:      bcm-kernel-feedback-list@broadcom.com
2301 T:      git git://github.com/broadcom/mach-bcm
2302 S:      Maintained
2303 F:      arch/arm/mach-bcm/
2304 F:      arch/arm/boot/dts/bcm113*
2305 F:      arch/arm/boot/dts/bcm216*
2306 F:      arch/arm/boot/dts/bcm281*
2307 F:      arch/arm/configs/bcm_defconfig
2308 F:      drivers/mmc/host/sdhci-bcm-kona.c
2309 F:      drivers/clocksource/bcm_kona_timer.c
2310
2311 BROADCOM BCM2835 ARM ARCHITECTURE
2312 M:      Stephen Warren <swarren@wwwdotorg.org>
2313 M:      Lee Jones <lee@kernel.org>
2314 M:      Eric Anholt <eric@anholt.net>
2315 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2316 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2318 S:      Maintained
2319 N:      bcm2835
2320
2321 BROADCOM BCM33XX MIPS ARCHITECTURE
2322 M:      Kevin Cernekee <cernekee@gmail.com>
2323 L:      linux-mips@linux-mips.org
2324 S:      Maintained
2325 F:      arch/mips/bcm3384/*
2326 F:      arch/mips/include/asm/mach-bcm3384/*
2327 F:      arch/mips/kernel/*bmips*
2328
2329 BROADCOM BCM47XX MIPS ARCHITECTURE
2330 M:      Hauke Mehrtens <hauke@hauke-m.de>
2331 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2332 L:      linux-mips@linux-mips.org
2333 S:      Maintained
2334 F:      arch/mips/bcm47xx/*
2335 F:      arch/mips/include/asm/mach-bcm47xx/*
2336
2337 BROADCOM BCM5301X ARM ARCHITECTURE
2338 M:      Hauke Mehrtens <hauke@hauke-m.de>
2339 L:      linux-arm-kernel@lists.infradead.org
2340 S:      Maintained
2341 F:      arch/arm/mach-bcm/bcm_5301x.c
2342 F:      arch/arm/boot/dts/bcm5301x.dtsi
2343 F:      arch/arm/boot/dts/bcm470*
2344
2345 BROADCOM BCM63XX ARM ARCHITECTURE
2346 M:      Florian Fainelli <f.fainelli@gmail.com>
2347 L:      linux-arm-kernel@lists.infradead.org
2348 T:      git git://github.com/broadcom/arm-bcm63xx.git
2349 S:      Maintained
2350 F:      arch/arm/mach-bcm/bcm63xx.c
2351 F:      arch/arm/include/debug/bcm63xx.S
2352
2353 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2354 M:      Kevin Cernekee <cernekee@gmail.com>
2355 L:      linux-usb@vger.kernel.org
2356 S:      Maintained
2357 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2358
2359 BROADCOM BCM7XXX ARM ARCHITECTURE
2360 M:      Brian Norris <computersforpeace@gmail.com>
2361 M:      Gregory Fong <gregory.0xf0@gmail.com>
2362 M:      Florian Fainelli <f.fainelli@gmail.com>
2363 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2364 T:      git git://github.com/broadcom/stblinux.git
2365 S:      Maintained
2366 F:      arch/arm/mach-bcm/*brcmstb*
2367 F:      arch/arm/boot/dts/bcm7*.dts*
2368 F:      drivers/bus/brcmstb_gisb.c
2369 N:      brcmstb
2370
2371 BROADCOM BMIPS MIPS ARCHITECTURE
2372 M:      Kevin Cernekee <cernekee@gmail.com>
2373 M:      Florian Fainelli <f.fainelli@gmail.com>
2374 L:      linux-mips@linux-mips.org
2375 T:      git git://github.com/broadcom/stblinux.git
2376 S:      Maintained
2377 F:      arch/mips/bmips/*
2378 F:      arch/mips/include/asm/mach-bmips/*
2379 F:      arch/mips/kernel/*bmips*
2380 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2381 F:      drivers/irqchip/irq-bcm7*
2382 F:      drivers/irqchip/irq-brcmstb*
2383
2384 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2385 M:      Prashant Sreedharan <prashant@broadcom.com>
2386 M:      Michael Chan <mchan@broadcom.com>
2387 L:      netdev@vger.kernel.org
2388 S:      Supported
2389 F:      drivers/net/ethernet/broadcom/tg3.*
2390
2391 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2392 M:      Brett Rudley <brudley@broadcom.com>
2393 M:      Arend van Spriel <arend@broadcom.com>
2394 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2395 M:      Hante Meuleman <meuleman@broadcom.com>
2396 L:      linux-wireless@vger.kernel.org
2397 L:      brcm80211-dev-list@broadcom.com
2398 S:      Supported
2399 F:      drivers/net/wireless/brcm80211/
2400
2401 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2402 M:      QLogic-Storage-Upstream@qlogic.com
2403 L:      linux-scsi@vger.kernel.org
2404 S:      Supported
2405 F:      drivers/scsi/bnx2fc/
2406
2407 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2408 M:      QLogic-Storage-Upstream@qlogic.com
2409 L:      linux-scsi@vger.kernel.org
2410 S:      Supported
2411 F:      drivers/scsi/bnx2i/
2412
2413 BROADCOM IPROC ARM ARCHITECTURE
2414 M:      Ray Jui <rjui@broadcom.com>
2415 M:      Scott Branden <sbranden@broadcom.com>
2416 M:      Jon Mason <jonmason@broadcom.com>
2417 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2418 L:      bcm-kernel-feedback-list@broadcom.com
2419 T:      git git://github.com/broadcom/cygnus-linux.git
2420 S:      Maintained
2421 N:      iproc
2422 N:      cygnus
2423 N:      nsp
2424 N:      bcm9113*
2425 N:      bcm9583*
2426 N:      bcm9585*
2427 N:      bcm9586*
2428 N:      bcm988312
2429 N:      bcm113*
2430 N:      bcm583*
2431 N:      bcm585*
2432 N:      bcm586*
2433 N:      bcm88312
2434
2435 BROADCOM BRCMSTB GPIO DRIVER
2436 M:      Gregory Fong <gregory.0xf0@gmail.com>
2437 L:      bcm-kernel-feedback-list@broadcom.com>
2438 S:      Supported
2439 F:      drivers/gpio/gpio-brcmstb.c
2440 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2441
2442 BROADCOM KONA GPIO DRIVER
2443 M:      Ray Jui <rjui@broadcom.com>
2444 L:      bcm-kernel-feedback-list@broadcom.com
2445 S:      Supported
2446 F:      drivers/gpio/gpio-bcm-kona.c
2447 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2448
2449 BROADCOM NVRAM DRIVER
2450 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2451 L:      linux-mips@linux-mips.org
2452 S:      Maintained
2453 F:      drivers/firmware/broadcom/*
2454
2455 BROADCOM STB NAND FLASH DRIVER
2456 M:      Brian Norris <computersforpeace@gmail.com>
2457 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2458 L:      linux-mtd@lists.infradead.org
2459 L:      bcm-kernel-feedback-list@broadcom.com
2460 S:      Maintained
2461 F:      drivers/mtd/nand/brcmnand/
2462
2463 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2464 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2465 L:      linux-wireless@vger.kernel.org
2466 S:      Maintained
2467 F:      drivers/bcma/
2468 F:      include/linux/bcma/
2469
2470 BROADCOM SYSTEMPORT ETHERNET DRIVER
2471 M:      Florian Fainelli <f.fainelli@gmail.com>
2472 L:      netdev@vger.kernel.org
2473 S:      Supported
2474 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2475
2476 BROCADE BFA FC SCSI DRIVER
2477 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2478 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2479 L:      linux-scsi@vger.kernel.org
2480 S:      Supported
2481 F:      drivers/scsi/bfa/
2482
2483 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2484 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2485 L:      netdev@vger.kernel.org
2486 S:      Supported
2487 F:      drivers/net/ethernet/brocade/bna/
2488
2489 BSG (block layer generic sg v4 driver)
2490 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2491 L:      linux-scsi@vger.kernel.org
2492 S:      Supported
2493 F:      block/bsg.c
2494 F:      include/linux/bsg.h
2495 F:      include/uapi/linux/bsg.h
2496
2497 BT87X AUDIO DRIVER
2498 M:      Clemens Ladisch <clemens@ladisch.de>
2499 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2500 T:      git git://git.alsa-project.org/alsa-kernel.git
2501 S:      Maintained
2502 F:      Documentation/sound/alsa/Bt87x.txt
2503 F:      sound/pci/bt87x.c
2504
2505 BT8XXGPIO DRIVER
2506 M:      Michael Buesch <m@bues.ch>
2507 W:      http://bu3sch.de/btgpio.php
2508 S:      Maintained
2509 F:      drivers/gpio/gpio-bt8xx.c
2510
2511 BTRFS FILE SYSTEM
2512 M:      Chris Mason <clm@fb.com>
2513 M:      Josef Bacik <jbacik@fb.com>
2514 M:      David Sterba <dsterba@suse.com>
2515 L:      linux-btrfs@vger.kernel.org
2516 W:      http://btrfs.wiki.kernel.org/
2517 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2519 S:      Maintained
2520 F:      Documentation/filesystems/btrfs.txt
2521 F:      fs/btrfs/
2522
2523 BTTV VIDEO4LINUX DRIVER
2524 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2525 L:      linux-media@vger.kernel.org
2526 W:      http://linuxtv.org
2527 T:      git git://linuxtv.org/media_tree.git
2528 S:      Odd fixes
2529 F:      Documentation/video4linux/bttv/
2530 F:      drivers/media/pci/bt8xx/bttv*
2531
2532 BUSLOGIC SCSI DRIVER
2533 M:      Khalid Aziz <khalid@gonehiking.org>
2534 L:      linux-scsi@vger.kernel.org
2535 S:      Maintained
2536 F:      drivers/scsi/BusLogic.*
2537 F:      drivers/scsi/FlashPoint.*
2538
2539 C-MEDIA CMI8788 DRIVER
2540 M:      Clemens Ladisch <clemens@ladisch.de>
2541 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2542 T:      git git://git.alsa-project.org/alsa-kernel.git
2543 S:      Maintained
2544 F:      sound/pci/oxygen/
2545
2546 C6X ARCHITECTURE
2547 M:      Mark Salter <msalter@redhat.com>
2548 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2549 L:      linux-c6x-dev@linux-c6x.org
2550 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2551 S:      Maintained
2552 F:      arch/c6x/
2553
2554 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2555 M:      David Howells <dhowells@redhat.com>
2556 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2557 S:      Supported
2558 F:      Documentation/filesystems/caching/cachefiles.txt
2559 F:      fs/cachefiles/
2560
2561 CADET FM/AM RADIO RECEIVER DRIVER
2562 M:      Hans Verkuil <hverkuil@xs4all.nl>
2563 L:      linux-media@vger.kernel.org
2564 T:      git git://linuxtv.org/media_tree.git
2565 W:      http://linuxtv.org
2566 S:      Maintained
2567 F:      drivers/media/radio/radio-cadet*
2568
2569 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2570 M:      Jonathan Corbet <corbet@lwn.net>
2571 L:      linux-media@vger.kernel.org
2572 T:      git git://linuxtv.org/media_tree.git
2573 S:      Maintained
2574 F:      Documentation/video4linux/cafe_ccic
2575 F:      drivers/media/platform/marvell-ccic/
2576
2577 CAIF NETWORK LAYER
2578 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2579 L:      netdev@vger.kernel.org
2580 S:      Supported
2581 F:      Documentation/networking/caif/
2582 F:      drivers/net/caif/
2583 F:      include/uapi/linux/caif/
2584 F:      include/net/caif/
2585 F:      net/caif/
2586
2587 CALGARY x86-64 IOMMU
2588 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2589 M:      "Jon D. Mason" <jdmason@kudzu.us>
2590 L:      discuss@x86-64.org
2591 S:      Maintained
2592 F:      arch/x86/kernel/pci-calgary_64.c
2593 F:      arch/x86/kernel/tce_64.c
2594 F:      arch/x86/include/asm/calgary.h
2595 F:      arch/x86/include/asm/tce.h
2596
2597 CAN NETWORK LAYER
2598 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2599 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2600 L:      linux-can@vger.kernel.org
2601 W:      https://github.com/linux-can
2602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2604 S:      Maintained
2605 F:      Documentation/networking/can.txt
2606 F:      net/can/
2607 F:      include/linux/can/core.h
2608 F:      include/uapi/linux/can.h
2609 F:      include/uapi/linux/can/bcm.h
2610 F:      include/uapi/linux/can/raw.h
2611 F:      include/uapi/linux/can/gw.h
2612
2613 CAN NETWORK DRIVERS
2614 M:      Wolfgang Grandegger <wg@grandegger.com>
2615 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2616 L:      linux-can@vger.kernel.org
2617 W:      https://github.com/linux-can
2618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2620 S:      Maintained
2621 F:      drivers/net/can/
2622 F:      include/linux/can/dev.h
2623 F:      include/linux/can/platform/
2624 F:      include/uapi/linux/can/error.h
2625 F:      include/uapi/linux/can/netlink.h
2626
2627 CAPABILITIES
2628 M:      Serge Hallyn <serge.hallyn@canonical.com>
2629 L:      linux-security-module@vger.kernel.org
2630 S:      Supported
2631 F:      include/linux/capability.h
2632 F:      include/uapi/linux/capability.h
2633 F:      security/commoncap.c
2634 F:      kernel/capability.c
2635
2636 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2637 M:      Kevin Tsai <ktsai@capellamicro.com>
2638 S:      Maintained
2639 F:      drivers/iio/light/cm*
2640 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2641
2642 CAVIUM LIQUIDIO NETWORK DRIVER
2643 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2644 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2645 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2646 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2647 L:     netdev@vger.kernel.org
2648 W:     http://www.cavium.com
2649 S:     Supported
2650 F:     drivers/net/ethernet/cavium/liquidio/
2651
2652 CC2520 IEEE-802.15.4 RADIO DRIVER
2653 M:      Varka Bhadram <varkabhadram@gmail.com>
2654 L:      linux-wpan@vger.kernel.org
2655 S:      Maintained
2656 F:      drivers/net/ieee802154/cc2520.c
2657 F:      include/linux/spi/cc2520.h
2658 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2659
2660 CEC DRIVER
2661 M:      Hans Verkuil <hans.verkuil@cisco.com>
2662 L:      linux-media@vger.kernel.org
2663 T:      git git://linuxtv.org/media_tree.git
2664 W:      http://linuxtv.org
2665 S:      Supported
2666 F:      Documentation/cec.txt
2667 F:      Documentation/DocBook/media/v4l/cec*
2668 F:      drivers/staging/media/cec/
2669 F:      drivers/media/cec-edid.c
2670 F:      drivers/media/rc/keymaps/rc-cec.c
2671 F:      include/media/cec.h
2672 F:      include/media/cec-edid.h
2673 F:      include/linux/cec.h
2674 F:      include/linux/cec-funcs.h
2675
2676 CELL BROADBAND ENGINE ARCHITECTURE
2677 M:      Arnd Bergmann <arnd@arndb.de>
2678 L:      linuxppc-dev@lists.ozlabs.org
2679 W:      http://www.ibm.com/developerworks/power/cell/
2680 S:      Supported
2681 F:      arch/powerpc/include/asm/cell*.h
2682 F:      arch/powerpc/include/asm/spu*.h
2683 F:      arch/powerpc/include/uapi/asm/spu*.h
2684 F:      arch/powerpc/oprofile/*cell*
2685 F:      arch/powerpc/platforms/cell/
2686
2687 CEPH COMMON CODE (LIBCEPH)
2688 M:      Ilya Dryomov <idryomov@gmail.com>
2689 M:      "Yan, Zheng" <zyan@redhat.com>
2690 M:      Sage Weil <sage@redhat.com>
2691 L:      ceph-devel@vger.kernel.org
2692 W:      http://ceph.com/
2693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2694 T:      git git://github.com/ceph/ceph-client.git
2695 S:      Supported
2696 F:      net/ceph/
2697 F:      include/linux/ceph/
2698 F:      include/linux/crush/
2699
2700 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2701 M:      "Yan, Zheng" <zyan@redhat.com>
2702 M:      Sage Weil <sage@redhat.com>
2703 M:      Ilya Dryomov <idryomov@gmail.com>
2704 L:      ceph-devel@vger.kernel.org
2705 W:      http://ceph.com/
2706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2707 T:      git git://github.com/ceph/ceph-client.git
2708 S:      Supported
2709 F:      Documentation/filesystems/ceph.txt
2710 F:      fs/ceph/
2711
2712 CERTIFICATE HANDLING:
2713 M:      David Howells <dhowells@redhat.com>
2714 M:      David Woodhouse <dwmw2@infradead.org>
2715 L:      keyrings@linux-nfs.org
2716 S:      Maintained
2717 F:      Documentation/module-signing.txt
2718 F:      certs/
2719 F:      scripts/extract-cert.c
2720
2721 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2722 L:      linux-usb@vger.kernel.org
2723 S:      Orphan
2724 F:      Documentation/usb/WUSB-Design-overview.txt
2725 F:      Documentation/usb/wusb-cbaf
2726 F:      drivers/usb/host/hwa-hc.c
2727 F:      drivers/usb/host/whci/
2728 F:      drivers/usb/wusbcore/
2729 F:      include/linux/usb/wusb*
2730
2731 CFAG12864B LCD DRIVER
2732 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2733 W:      http://miguelojeda.es/auxdisplay.htm
2734 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2735 S:      Maintained
2736 F:      drivers/auxdisplay/cfag12864b.c
2737 F:      include/linux/cfag12864b.h
2738
2739 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2740 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2741 W:      http://miguelojeda.es/auxdisplay.htm
2742 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2743 S:      Maintained
2744 F:      drivers/auxdisplay/cfag12864bfb.c
2745 F:      include/linux/cfag12864b.h
2746
2747 CFG80211 and NL80211
2748 M:      Johannes Berg <johannes@sipsolutions.net>
2749 L:      linux-wireless@vger.kernel.org
2750 W:      http://wireless.kernel.org/
2751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2753 S:      Maintained
2754 F:      include/uapi/linux/nl80211.h
2755 F:      include/net/cfg80211.h
2756 F:      net/wireless/*
2757 X:      net/wireless/wext*
2758
2759 CHAR and MISC DRIVERS
2760 M:      Arnd Bergmann <arnd@arndb.de>
2761 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2763 S:      Supported
2764 F:      drivers/char/*
2765 F:      drivers/misc/*
2766 F:      include/linux/miscdevice.h
2767
2768 CHECKPATCH
2769 M:      Andy Whitcroft <apw@canonical.com>
2770 M:      Joe Perches <joe@perches.com>
2771 S:      Maintained
2772 F:      scripts/checkpatch.pl
2773
2774 CHINESE DOCUMENTATION
2775 M:      Harry Wei <harryxiyou@gmail.com>
2776 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2777 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2778 S:      Maintained
2779 F:      Documentation/zh_CN/
2780
2781 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2782 M:      Peter Chen <Peter.Chen@freescale.com>
2783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2784 L:      linux-usb@vger.kernel.org
2785 S:      Maintained
2786 F:      drivers/usb/chipidea/
2787
2788 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2789 M:      Hans de Goede <hdegoede@redhat.com>
2790 L:      linux-input@vger.kernel.org
2791 S:      Maintained
2792 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2793 F:      drivers/input/touchscreen/chipone_icn8318.c
2794
2795 CHROME HARDWARE PLATFORM SUPPORT
2796 M:      Olof Johansson <olof@lixom.net>
2797 S:      Maintained
2798 F:      drivers/platform/chrome/
2799
2800 CISCO VIC ETHERNET NIC DRIVER
2801 M:      Christian Benvenuti <benve@cisco.com>
2802 M:      Sujith Sankar <ssujith@cisco.com>
2803 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2804 M:      Neel Patel <neepatel@cisco.com>
2805 S:      Supported
2806 F:      drivers/net/ethernet/cisco/enic/
2807
2808 CISCO VIC LOW LATENCY NIC DRIVER
2809 M:      Christian Benvenuti <benve@cisco.com>
2810 M:      Dave Goodell <dgoodell@cisco.com>
2811 S:      Supported
2812 F:      drivers/infiniband/hw/usnic/
2813
2814 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2815 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2816 L:      netdev@vger.kernel.org
2817 S:      Maintained
2818 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2819
2820 CIRRUS LOGIC AUDIO CODEC DRIVERS
2821 M:      Brian Austin <brian.austin@cirrus.com>
2822 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2823 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2824 S:      Maintained
2825 F:      sound/soc/codecs/cs*
2826
2827 CLEANCACHE API
2828 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2829 L:      linux-kernel@vger.kernel.org
2830 S:      Maintained
2831 F:      mm/cleancache.c
2832 F:      include/linux/cleancache.h
2833
2834 CLK API
2835 M:      Russell King <linux@arm.linux.org.uk>
2836 L:      linux-clk@vger.kernel.org
2837 S:      Maintained
2838 F:      include/linux/clk.h
2839
2840 CLOCKSOURCE, CLOCKEVENT DRIVERS
2841 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2842 M:      Thomas Gleixner <tglx@linutronix.de>
2843 L:      linux-kernel@vger.kernel.org
2844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2845 S:      Supported
2846 F:      drivers/clocksource
2847
2848 CISCO FCOE HBA DRIVER
2849 M:      Hiral Patel <hiralpat@cisco.com>
2850 M:      Suma Ramars <sramars@cisco.com>
2851 M:      Brian Uchino <buchino@cisco.com>
2852 L:      linux-scsi@vger.kernel.org
2853 S:      Supported
2854 F:      drivers/scsi/fnic/
2855
2856 CISCO SCSI HBA DRIVER
2857 M:      Narsimhulu Musini <nmusini@cisco.com>
2858 M:      Sesidhar Baddela <sebaddel@cisco.com>
2859 L:      linux-scsi@vger.kernel.org
2860 S:      Supported
2861 F:      drivers/scsi/snic/
2862
2863 CMPC ACPI DRIVER
2864 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2865 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2866 L:      platform-driver-x86@vger.kernel.org
2867 S:      Supported
2868 F:      drivers/platform/x86/classmate-laptop.c
2869
2870 COBALT MEDIA DRIVER
2871 M:      Hans Verkuil <hans.verkuil@cisco.com>
2872 L:      linux-media@vger.kernel.org
2873 T:      git git://linuxtv.org/media_tree.git
2874 W:      http://linuxtv.org
2875 S:      Supported
2876 F:      drivers/media/pci/cobalt/
2877
2878 COCCINELLE/Semantic Patches (SmPL)
2879 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2880 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2881 M:      Nicolas Palix <nicolas.palix@imag.fr>
2882 M:      Michal Marek <mmarek@suse.com>
2883 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2885 W:      http://coccinelle.lip6.fr/
2886 S:      Supported
2887 F:      Documentation/coccinelle.txt
2888 F:      scripts/coccinelle/
2889 F:      scripts/coccicheck
2890
2891 CODA FILE SYSTEM
2892 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2893 M:      coda@cs.cmu.edu
2894 L:      codalist@coda.cs.cmu.edu
2895 W:      http://www.coda.cs.cmu.edu/
2896 S:      Maintained
2897 F:      Documentation/filesystems/coda.txt
2898 F:      fs/coda/
2899 F:      include/linux/coda*.h
2900 F:      include/uapi/linux/coda*.h
2901
2902 CODA V4L2 MEM2MEM DRIVER
2903 M:      Philipp Zabel <p.zabel@pengutronix.de>
2904 L:      linux-media@vger.kernel.org
2905 S:      Maintained
2906 F:      Documentation/devicetree/bindings/media/coda.txt
2907 F:      drivers/media/platform/coda/
2908
2909 COMMON CLK FRAMEWORK
2910 M:      Michael Turquette <mturquette@baylibre.com>
2911 M:      Stephen Boyd <sboyd@codeaurora.org>
2912 L:      linux-clk@vger.kernel.org
2913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2914 S:      Maintained
2915 F:      drivers/clk/
2916 X:      drivers/clk/clkdev.c
2917 F:      include/linux/clk-pr*
2918 F:      include/linux/clk/
2919
2920 COMMON INTERNET FILE SYSTEM (CIFS)
2921 M:      Steve French <sfrench@samba.org>
2922 L:      linux-cifs@vger.kernel.org
2923 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2924 W:      http://linux-cifs.samba.org/
2925 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2926 S:      Supported
2927 F:      Documentation/filesystems/cifs/
2928 F:      fs/cifs/
2929
2930 COMPACTPCI HOTPLUG CORE
2931 M:      Scott Murray <scott@spiteful.org>
2932 L:      linux-pci@vger.kernel.org
2933 S:      Maintained
2934 F:      drivers/pci/hotplug/cpci_hotplug*
2935
2936 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2937 M:      Scott Murray <scott@spiteful.org>
2938 L:      linux-pci@vger.kernel.org
2939 S:      Maintained
2940 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2941
2942 COMPACTPCI HOTPLUG GENERIC DRIVER
2943 M:      Scott Murray <scott@spiteful.org>
2944 L:      linux-pci@vger.kernel.org
2945 S:      Maintained
2946 F:      drivers/pci/hotplug/cpcihp_generic.c
2947
2948 COMPAL LAPTOP SUPPORT
2949 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2950 L:      platform-driver-x86@vger.kernel.org
2951 S:      Maintained
2952 F:      drivers/platform/x86/compal-laptop.c
2953
2954 CONEXANT ACCESSRUNNER USB DRIVER
2955 L:      accessrunner-general@lists.sourceforge.net
2956 W:      http://accessrunner.sourceforge.net/
2957 S:      Orphan
2958 F:      drivers/usb/atm/cxacru.c
2959
2960 CONFIGFS
2961 M:      Joel Becker <jlbec@evilplan.org>
2962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2963 S:      Supported
2964 F:      fs/configfs/
2965 F:      include/linux/configfs.h
2966
2967 CONNECTOR
2968 M:      Evgeniy Polyakov <zbr@ioremap.net>
2969 L:      netdev@vger.kernel.org
2970 S:      Maintained
2971 F:      drivers/connector/
2972
2973 CONTROL GROUP (CGROUP)
2974 M:      Tejun Heo <tj@kernel.org>
2975 M:      Li Zefan <lizefan@huawei.com>
2976 M:      Johannes Weiner <hannes@cmpxchg.org>
2977 L:      cgroups@vger.kernel.org
2978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2979 S:      Maintained
2980 F:      Documentation/cgroups/
2981 F:      include/linux/cgroup*
2982 F:      kernel/cgroup*
2983
2984 CONTROL GROUP - CPUSET
2985 M:      Li Zefan <lizefan@huawei.com>
2986 L:      cgroups@vger.kernel.org
2987 W:      http://www.bullopensource.org/cpuset/
2988 W:      http://oss.sgi.com/projects/cpusets/
2989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2990 S:      Maintained
2991 F:      Documentation/cgroups/cpusets.txt
2992 F:      include/linux/cpuset.h
2993 F:      kernel/cpuset.c
2994
2995 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2996 M:      Johannes Weiner <hannes@cmpxchg.org>
2997 M:      Michal Hocko <mhocko@kernel.org>
2998 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
2999 L:      cgroups@vger.kernel.org
3000 L:      linux-mm@kvack.org
3001 S:      Maintained
3002 F:      mm/memcontrol.c
3003 F:      mm/swap_cgroup.c
3004
3005 CORETEMP HARDWARE MONITORING DRIVER
3006 M:      Fenghua Yu <fenghua.yu@intel.com>
3007 L:      linux-hwmon@vger.kernel.org
3008 S:      Maintained
3009 F:      Documentation/hwmon/coretemp
3010 F:      drivers/hwmon/coretemp.c
3011
3012 COSA/SRP SYNC SERIAL DRIVER
3013 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3014 W:      http://www.fi.muni.cz/~kas/cosa/
3015 S:      Maintained
3016 F:      drivers/net/wan/cosa*
3017
3018 CPMAC ETHERNET DRIVER
3019 M:      Florian Fainelli <florian@openwrt.org>
3020 L:      netdev@vger.kernel.org
3021 S:      Maintained
3022 F:      drivers/net/ethernet/ti/cpmac.c
3023
3024 CPU FREQUENCY DRIVERS
3025 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3026 M:      Viresh Kumar <viresh.kumar@linaro.org>
3027 L:      linux-pm@vger.kernel.org
3028 S:      Maintained
3029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3030 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3031 F:      drivers/cpufreq/
3032 F:      include/linux/cpufreq.h
3033
3034 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3035 M:      Viresh Kumar <viresh.kumar@linaro.org>
3036 M:      Sudeep Holla <sudeep.holla@arm.com>
3037 L:      linux-pm@vger.kernel.org
3038 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3039 S:      Maintained
3040 F:      drivers/cpufreq/arm_big_little.h
3041 F:      drivers/cpufreq/arm_big_little.c
3042 F:      drivers/cpufreq/arm_big_little_dt.c
3043
3044 CPUIDLE DRIVER - ARM BIG LITTLE
3045 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3046 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3047 L:      linux-pm@vger.kernel.org
3048 L:      linux-arm-kernel@lists.infradead.org
3049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3050 S:      Maintained
3051 F:      drivers/cpuidle/cpuidle-big_little.c
3052
3053 CPUIDLE DRIVER - ARM EXYNOS
3054 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3055 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3056 M:      Kukjin Kim <kgene@kernel.org>
3057 L:      linux-pm@vger.kernel.org
3058 L:      linux-samsung-soc@vger.kernel.org
3059 S:      Supported
3060 F:      drivers/cpuidle/cpuidle-exynos.c
3061 F:      arch/arm/mach-exynos/pm.c
3062
3063 CPUIDLE DRIVERS
3064 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3065 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3066 L:      linux-pm@vger.kernel.org
3067 S:      Maintained
3068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3069 F:      drivers/cpuidle/*
3070 F:      include/linux/cpuidle.h
3071
3072 CPUID/MSR DRIVER
3073 M:      "H. Peter Anvin" <hpa@zytor.com>
3074 S:      Maintained
3075 F:      arch/x86/kernel/cpuid.c
3076 F:      arch/x86/kernel/msr.c
3077
3078 CPU POWER MONITORING SUBSYSTEM
3079 M:      Thomas Renninger <trenn@suse.com>
3080 L:      linux-pm@vger.kernel.org
3081 S:      Maintained
3082 F:      tools/power/cpupower/
3083
3084 CRAMFS FILESYSTEM
3085 W:      http://sourceforge.net/projects/cramfs/
3086 S:      Orphan / Obsolete
3087 F:      Documentation/filesystems/cramfs.txt
3088 F:      fs/cramfs/
3089
3090 CRIS PORT
3091 M:      Mikael Starvik <starvik@axis.com>
3092 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3093 L:      linux-cris-kernel@axis.com
3094 W:      http://developer.axis.com
3095 S:      Maintained
3096 F:      arch/cris/
3097 F:      drivers/tty/serial/crisv10.*
3098
3099 CRYPTO API
3100 M:      Herbert Xu <herbert@gondor.apana.org.au>
3101 M:      "David S. Miller" <davem@davemloft.net>
3102 L:      linux-crypto@vger.kernel.org
3103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3104 S:      Maintained
3105 F:      Documentation/crypto/
3106 F:      Documentation/DocBook/crypto-API.tmpl
3107 F:      arch/*/crypto/
3108 F:      crypto/
3109 F:      drivers/crypto/
3110 F:      include/crypto/
3111
3112 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3113 M:      Neil Horman <nhorman@tuxdriver.com>
3114 L:      linux-crypto@vger.kernel.org
3115 S:      Maintained
3116 F:      crypto/ansi_cprng.c
3117 F:      crypto/rng.c
3118
3119 CS5535 Audio ALSA driver
3120 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3121 S:      Maintained
3122 F:      sound/pci/cs5535audio/
3123
3124 CW1200 WLAN driver
3125 M:      Solomon Peachy <pizza@shaftnet.org>
3126 S:      Maintained
3127 F:      drivers/net/wireless/cw1200/
3128
3129 CX18 VIDEO4LINUX DRIVER
3130 M:      Andy Walls <awalls@md.metrocast.net>
3131 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3132 L:      linux-media@vger.kernel.org
3133 T:      git git://linuxtv.org/media_tree.git
3134 W:      http://linuxtv.org
3135 W:      http://www.ivtvdriver.org/index.php/Cx18
3136 S:      Maintained
3137 F:      Documentation/video4linux/cx18.txt
3138 F:      drivers/media/pci/cx18/
3139 F:      include/uapi/linux/ivtv*
3140
3141 CX2341X MPEG ENCODER HELPER MODULE
3142 M:      Hans Verkuil <hverkuil@xs4all.nl>
3143 L:      linux-media@vger.kernel.org
3144 T:      git git://linuxtv.org/media_tree.git
3145 W:      http://linuxtv.org
3146 S:      Maintained
3147 F:      drivers/media/common/cx2341x*
3148 F:      include/media/cx2341x*
3149
3150 CX24120 MEDIA DRIVER
3151 M:      Jemma Denson <jdenson@gmail.com>
3152 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3153 L:      linux-media@vger.kernel.org
3154 W:      http://linuxtv.org/
3155 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3156 S:      Maintained
3157 F:      drivers/media/dvb-frontends/cx24120*
3158
3159 CX88 VIDEO4LINUX DRIVER
3160 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3161 L:      linux-media@vger.kernel.org
3162 W:      http://linuxtv.org
3163 T:      git git://linuxtv.org/media_tree.git
3164 S:      Odd fixes
3165 F:      Documentation/video4linux/cx88/
3166 F:      drivers/media/pci/cx88/
3167
3168 CXD2820R MEDIA DRIVER
3169 M:      Antti Palosaari <crope@iki.fi>
3170 L:      linux-media@vger.kernel.org
3171 W:      http://linuxtv.org/
3172 W:      http://palosaari.fi/linux/
3173 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3174 T:      git git://linuxtv.org/anttip/media_tree.git
3175 S:      Maintained
3176 F:      drivers/media/dvb-frontends/cxd2820r*
3177
3178 CXGB3 ETHERNET DRIVER (CXGB3)
3179 M:      Santosh Raspatur <santosh@chelsio.com>
3180 L:      netdev@vger.kernel.org
3181 W:      http://www.chelsio.com
3182 S:      Supported
3183 F:      drivers/net/ethernet/chelsio/cxgb3/
3184
3185 CXGB3 ISCSI DRIVER (CXGB3I)
3186 M:      Karen Xie <kxie@chelsio.com>
3187 L:      linux-scsi@vger.kernel.org
3188 W:      http://www.chelsio.com
3189 S:      Supported
3190 F:      drivers/scsi/cxgbi/cxgb3i
3191
3192 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3193 M:      Steve Wise <swise@chelsio.com>
3194 L:      linux-rdma@vger.kernel.org
3195 W:      http://www.openfabrics.org
3196 S:      Supported
3197 F:      drivers/infiniband/hw/cxgb3/
3198
3199 CXGB4 ETHERNET DRIVER (CXGB4)
3200 M:      Hariprasad S <hariprasad@chelsio.com>
3201 L:      netdev@vger.kernel.org
3202 W:      http://www.chelsio.com
3203 S:      Supported
3204 F:      drivers/net/ethernet/chelsio/cxgb4/
3205
3206 CXGB4 ISCSI DRIVER (CXGB4I)
3207 M:      Karen Xie <kxie@chelsio.com>
3208 L:      linux-scsi@vger.kernel.org
3209 W:      http://www.chelsio.com
3210 S:      Supported
3211 F:      drivers/scsi/cxgbi/cxgb4i
3212
3213 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3214 M:      Steve Wise <swise@chelsio.com>
3215 L:      linux-rdma@vger.kernel.org
3216 W:      http://www.openfabrics.org
3217 S:      Supported
3218 F:      drivers/infiniband/hw/cxgb4/
3219
3220 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3221 M:      Casey Leedom <leedom@chelsio.com>
3222 L:      netdev@vger.kernel.org
3223 W:      http://www.chelsio.com
3224 S:      Supported
3225 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3226
3227 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3228 M:      Ian Munsie <imunsie@au1.ibm.com>
3229 M:      Michael Neuling <mikey@neuling.org>
3230 L:      linuxppc-dev@lists.ozlabs.org
3231 S:      Supported
3232 F:      drivers/misc/cxl/
3233 F:      include/misc/cxl*
3234 F:      include/uapi/misc/cxl.h
3235 F:      Documentation/powerpc/cxl.txt
3236 F:      Documentation/powerpc/cxl.txt
3237 F:      Documentation/ABI/testing/sysfs-class-cxl
3238
3239 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3240 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3241 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3242 L:      linux-scsi@vger.kernel.org
3243 S:      Supported
3244 F:      drivers/scsi/cxlflash/
3245 F:      include/uapi/scsi/cxlflash_ioctls.h
3246 F:      Documentation/powerpc/cxlflash.txt
3247
3248 STMMAC ETHERNET DRIVER
3249 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3250 L:      netdev@vger.kernel.org
3251 W:      http://www.stlinux.com
3252 S:      Supported
3253 F:      drivers/net/ethernet/stmicro/stmmac/
3254
3255 CYBERPRO FB DRIVER
3256 M:      Russell King <linux@arm.linux.org.uk>
3257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3258 W:      http://www.arm.linux.org.uk/
3259 S:      Maintained
3260 F:      drivers/video/fbdev/cyber2000fb.*
3261
3262 CYCLADES ASYNC MUX DRIVER
3263 W:      http://www.cyclades.com/
3264 S:      Orphan
3265 F:      drivers/tty/cyclades.c
3266 F:      include/linux/cyclades.h
3267 F:      include/uapi/linux/cyclades.h
3268
3269 CYCLADES PC300 DRIVER
3270 W:      http://www.cyclades.com/
3271 S:      Orphan
3272 F:      drivers/net/wan/pc300*
3273
3274 CYPRESS_FIRMWARE MEDIA DRIVER
3275 M:      Antti Palosaari <crope@iki.fi>
3276 L:      linux-media@vger.kernel.org
3277 W:      http://linuxtv.org/
3278 W:      http://palosaari.fi/linux/
3279 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3280 T:      git git://linuxtv.org/anttip/media_tree.git
3281 S:      Maintained
3282 F:      drivers/media/common/cypress_firmware*
3283
3284 CYTTSP TOUCHSCREEN DRIVER
3285 M:      Ferruh Yigit <fery@cypress.com>
3286 L:      linux-input@vger.kernel.org
3287 S:      Supported
3288 F:      drivers/input/touchscreen/cyttsp*
3289 F:      include/linux/input/cyttsp.h
3290
3291 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3292 M:      Joshua Kinard <kumba@gentoo.org>
3293 S:      Maintained
3294 F:      drivers/rtc/rtc-ds1685.c
3295 F:      include/linux/rtc/ds1685.h
3296
3297 DAMA SLAVE for AX.25
3298 M:      Joerg Reuter <jreuter@yaina.de>
3299 W:      http://yaina.de/jreuter/
3300 W:      http://www.qsl.net/dl1bke/
3301 L:      linux-hams@vger.kernel.org
3302 S:      Maintained
3303 F:      net/ax25/af_ax25.c
3304 F:      net/ax25/ax25_dev.c
3305 F:      net/ax25/ax25_ds_*
3306 F:      net/ax25/ax25_in.c
3307 F:      net/ax25/ax25_out.c
3308 F:      net/ax25/ax25_timer.c
3309 F:      net/ax25/sysctl_net_ax25.c
3310
3311 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3312 L:      netdev@vger.kernel.org
3313 S:      Orphan
3314 F:      Documentation/networking/dmfe.txt
3315 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3316
3317 DC390/AM53C974 SCSI driver
3318 M:      Hannes Reinecke <hare@suse.com>
3319 L:      linux-scsi@vger.kernel.org
3320 S:      Maintained
3321 F:      drivers/scsi/am53c974.c
3322
3323 DC395x SCSI driver
3324 M:      Oliver Neukum <oliver@neukum.org>
3325 M:      Ali Akcaagac <aliakc@web.de>
3326 M:      Jamie Lenehan <lenehan@twibble.org>
3327 L:      dc395x@twibble.org
3328 W:      http://twibble.org/dist/dc395x/
3329 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3330 S:      Maintained
3331 F:      Documentation/scsi/dc395x.txt
3332 F:      drivers/scsi/dc395x.*
3333
3334 DCCP PROTOCOL
3335 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3336 L:      dccp@vger.kernel.org
3337 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3338 S:      Maintained
3339 F:      include/linux/dccp.h
3340 F:      include/uapi/linux/dccp.h
3341 F:      include/linux/tfrc.h
3342 F:      net/dccp/
3343
3344 DECnet NETWORK LAYER
3345 W:      http://linux-decnet.sourceforge.net
3346 L:      linux-decnet-user@lists.sourceforge.net
3347 S:      Orphan
3348 F:      Documentation/networking/decnet.txt
3349 F:      net/decnet/
3350
3351 DECSTATION PLATFORM SUPPORT
3352 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3353 L:      linux-mips@linux-mips.org
3354 W:      http://www.linux-mips.org/wiki/DECstation
3355 S:      Maintained
3356 F:      arch/mips/dec/
3357 F:      arch/mips/include/asm/dec/
3358 F:      arch/mips/include/asm/mach-dec/
3359
3360 DEFXX FDDI NETWORK DRIVER
3361 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3362 S:      Maintained
3363 F:      drivers/net/fddi/defxx.*
3364
3365 DELL LAPTOP DRIVER
3366 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3367 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3368 L:      platform-driver-x86@vger.kernel.org
3369 S:      Maintained
3370 F:      drivers/platform/x86/dell-laptop.c
3371
3372 DELL LAPTOP RBTN DRIVER
3373 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3374 S:      Maintained
3375 F:      drivers/platform/x86/dell-rbtn.*
3376
3377 DELL LAPTOP FREEFALL DRIVER
3378 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3379 S:      Maintained
3380 F:      drivers/platform/x86/dell-smo8800.c
3381
3382 DELL LAPTOP SMM DRIVER
3383 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3384 S:      Maintained
3385 F:      drivers/hwmon/dell-smm-hwmon.c
3386 F:      include/uapi/linux/i8k.h
3387
3388 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3389 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3390 S:      Maintained
3391 F:      Documentation/dcdbas.txt
3392 F:      drivers/firmware/dcdbas.*
3393
3394 DELL WMI EXTRAS DRIVER
3395 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3396 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3397 S:      Maintained
3398 F:      drivers/platform/x86/dell-wmi.c
3399
3400 DESIGNWARE USB2 DRD IP DRIVER
3401 M:      John Youn <johnyoun@synopsys.com>
3402 L:      linux-usb@vger.kernel.org
3403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3404 S:      Maintained
3405 F:      drivers/usb/dwc2/
3406
3407 DESIGNWARE USB3 DRD IP DRIVER
3408 M:      Felipe Balbi <balbi@ti.com>
3409 L:      linux-usb@vger.kernel.org
3410 L:      linux-omap@vger.kernel.org
3411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3412 S:      Maintained
3413 F:      drivers/usb/dwc3/
3414
3415 DEVICE COREDUMP (DEV_COREDUMP)
3416 M:      Johannes Berg <johannes@sipsolutions.net>
3417 L:      linux-kernel@vger.kernel.org
3418 S:      Maintained
3419 F:      drivers/base/devcoredump.c
3420 F:      include/linux/devcoredump.h
3421
3422 DEVICE FREQUENCY (DEVFREQ)
3423 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3424 M:      Kyungmin Park <kyungmin.park@samsung.com>
3425 L:      linux-pm@vger.kernel.org
3426 S:      Maintained
3427 F:      drivers/devfreq/
3428
3429 DEVICE NUMBER REGISTRY
3430 M:      Torben Mathiasen <device@lanana.org>
3431 W:      http://lanana.org/docs/device-list/index.html
3432 S:      Maintained
3433
3434 DEVICE-MAPPER  (LVM)
3435 M:      Alasdair Kergon <agk@redhat.com>
3436 M:      Mike Snitzer <snitzer@redhat.com>
3437 M:      dm-devel@redhat.com
3438 L:      dm-devel@redhat.com
3439 W:      http://sources.redhat.com/dm
3440 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3442 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3443 S:      Maintained
3444 F:      Documentation/device-mapper/
3445 F:      drivers/md/dm*
3446 F:      drivers/md/persistent-data/
3447 F:      include/linux/device-mapper.h
3448 F:      include/linux/dm-*.h
3449 F:      include/uapi/linux/dm-*.h
3450
3451 DIALOG SEMICONDUCTOR DRIVERS
3452 M:      Support Opensource <support.opensource@diasemi.com>
3453 W:      http://www.dialog-semiconductor.com/products
3454 S:      Supported
3455 F:      Documentation/hwmon/da90??
3456 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3457 F:      drivers/gpio/gpio-da90??.c
3458 F:      drivers/hwmon/da90??-hwmon.c
3459 F:      drivers/iio/adc/da91??-*.c
3460 F:      drivers/input/misc/da90??_onkey.c
3461 F:      drivers/input/touchscreen/da9052_tsi.c
3462 F:      drivers/leds/leds-da90??.c
3463 F:      drivers/mfd/da903x.c
3464 F:      drivers/mfd/da90??-*.c
3465 F:      drivers/mfd/da91??-*.c
3466 F:      drivers/power/da9052-battery.c
3467 F:      drivers/power/da91??-*.c
3468 F:      drivers/regulator/da903x.c
3469 F:      drivers/regulator/da9???-regulator.[ch]
3470 F:      drivers/rtc/rtc-da90??.c
3471 F:      drivers/video/backlight/da90??_bl.c
3472 F:      drivers/watchdog/da90??_wdt.c
3473 F:      include/linux/mfd/da903x.h
3474 F:      include/linux/mfd/da9052/
3475 F:      include/linux/mfd/da9055/
3476 F:      include/linux/mfd/da9063/
3477 F:      include/linux/mfd/da9150/
3478 F:      include/sound/da[79]*.h
3479 F:      sound/soc/codecs/da[79]*.[ch]
3480
3481 DIGI NEO AND CLASSIC PCI PRODUCTS
3482 M:      Lidza Louina <lidza.louina@gmail.com>
3483 M:      Mark Hounschell <markh@compro.net>
3484 L:      driverdev-devel@linuxdriverproject.org
3485 S:      Maintained
3486 F:      drivers/staging/dgnc/
3487
3488 DIGI EPCA PCI PRODUCTS
3489 M:      Lidza Louina <lidza.louina@gmail.com>
3490 M:      Daeseok Youn <daeseok.youn@gmail.com>
3491 L:      driverdev-devel@linuxdriverproject.org
3492 S:      Maintained
3493 F:      drivers/staging/dgap/
3494
3495 DIOLAN U2C-12 I2C DRIVER
3496 M:      Guenter Roeck <linux@roeck-us.net>
3497 L:      linux-i2c@vger.kernel.org
3498 S:      Maintained
3499 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3500
3501 DIRECT ACCESS (DAX)
3502 M:      Matthew Wilcox <willy@linux.intel.com>
3503 L:      linux-fsdevel@vger.kernel.org
3504 S:      Supported
3505 F:      fs/dax.c
3506
3507 DIRECTORY NOTIFICATION (DNOTIFY)
3508 M:      Eric Paris <eparis@parisplace.org>
3509 S:      Maintained
3510 F:      Documentation/filesystems/dnotify.txt
3511 F:      fs/notify/dnotify/
3512 F:      include/linux/dnotify.h
3513
3514 DISK GEOMETRY AND PARTITION HANDLING
3515 M:      Andries Brouwer <aeb@cwi.nl>
3516 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3517 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3518 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3519 S:      Maintained
3520
3521 DISKQUOTA
3522 M:      Jan Kara <jack@suse.com>
3523 S:      Maintained
3524 F:      Documentation/filesystems/quota.txt
3525 F:      fs/quota/
3526 F:      include/linux/quota*.h
3527 F:      include/uapi/linux/quota*.h
3528
3529 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3530 M:      Bernie Thompson <bernie@plugable.com>
3531 L:      linux-fbdev@vger.kernel.org
3532 S:      Maintained
3533 W:      http://plugable.com/category/projects/udlfb/
3534 F:      drivers/video/fbdev/udlfb.c
3535 F:      include/video/udlfb.h
3536 F:      Documentation/fb/udlfb.txt
3537
3538 DISTRIBUTED LOCK MANAGER (DLM)
3539 M:      Christine Caulfield <ccaulfie@redhat.com>
3540 M:      David Teigland <teigland@redhat.com>
3541 L:      cluster-devel@redhat.com
3542 W:      http://sources.redhat.com/cluster/
3543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3544 S:      Supported
3545 F:      fs/dlm/
3546
3547 DMA BUFFER SHARING FRAMEWORK
3548 M:      Sumit Semwal <sumit.semwal@linaro.org>
3549 S:      Maintained
3550 L:      linux-media@vger.kernel.org
3551 L:      dri-devel@lists.freedesktop.org
3552 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3553 F:      drivers/dma-buf/
3554 F:      include/linux/dma-buf*
3555 F:      include/linux/reservation.h
3556 F:      include/linux/*fence.h
3557 F:      Documentation/dma-buf-sharing.txt
3558 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3559
3560 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3561 M:      Vinod Koul <vinod.koul@intel.com>
3562 L:      dmaengine@vger.kernel.org
3563 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3564 S:      Maintained
3565 F:      drivers/dma/
3566 F:      include/linux/dmaengine.h
3567 F:      Documentation/dmaengine/
3568 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3569
3570 DME1737 HARDWARE MONITOR DRIVER
3571 M:      Juerg Haefliger <juergh@gmail.com>
3572 L:      linux-hwmon@vger.kernel.org
3573 S:      Maintained
3574 F:      Documentation/hwmon/dme1737
3575 F:      drivers/hwmon/dme1737.c
3576
3577 DMI/SMBIOS SUPPORT
3578 M:      Jean Delvare <jdelvare@suse.com>
3579 S:      Maintained
3580 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3581 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3582 F:      drivers/firmware/dmi-id.c
3583 F:      drivers/firmware/dmi_scan.c
3584 F:      include/linux/dmi.h
3585
3586 DOCUMENTATION
3587 M:      Jonathan Corbet <corbet@lwn.net>
3588 L:      linux-doc@vger.kernel.org
3589 S:      Maintained
3590 F:      Documentation/
3591 F:      scripts/docproc.c
3592 F:      scripts/kernel-doc*
3593 X:      Documentation/ABI/
3594 X:      Documentation/devicetree/
3595 X:      Documentation/acpi
3596 X:      Documentation/power
3597 X:      Documentation/spi
3598 X:      Documentation/DocBook/media
3599 T:      git git://git.lwn.net/linux.git docs-next
3600
3601 DOUBLETALK DRIVER
3602 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3603 L:      blinux-list@redhat.com
3604 S:      Maintained
3605 F:      drivers/char/dtlk.c
3606 F:      include/linux/dtlk.h
3607
3608 DPT_I2O SCSI RAID DRIVER
3609 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3610 L:      linux-scsi@vger.kernel.org
3611 W:      http://www.adaptec.com/
3612 S:      Maintained
3613 F:      drivers/scsi/dpt*
3614 F:      drivers/scsi/dpt/
3615
3616 DRBD DRIVER
3617 P:      Philipp Reisner
3618 P:      Lars Ellenberg
3619 M:      drbd-dev@lists.linbit.com
3620 L:      drbd-user@lists.linbit.com
3621 W:      http://www.drbd.org
3622 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3623 T:      git git://git.drbd.org/drbd-8.3.git
3624 S:      Supported
3625 F:      drivers/block/drbd/
3626 F:      lib/lru_cache.c
3627 F:      Documentation/blockdev/drbd/
3628
3629 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3630 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3632 S:      Supported
3633 F:      Documentation/kobject.txt
3634 F:      drivers/base/
3635 F:      fs/debugfs/
3636 F:      fs/kernfs/
3637 F:      fs/sysfs/
3638 F:      include/linux/debugfs.h
3639 F:      include/linux/kobj*
3640 F:      lib/kobj*
3641
3642 DRM DRIVERS
3643 M:      David Airlie <airlied@linux.ie>
3644 L:      dri-devel@lists.freedesktop.org
3645 T:      git git://people.freedesktop.org/~airlied/linux
3646 S:      Maintained
3647 F:      drivers/gpu/drm/
3648 F:      drivers/gpu/vga/
3649 F:      include/drm/
3650 F:      include/uapi/drm/
3651
3652 RADEON DRM DRIVERS
3653 M:      Alex Deucher <alexander.deucher@amd.com>
3654 M:      Christian König <christian.koenig@amd.com>
3655 L:      dri-devel@lists.freedesktop.org
3656 T:      git git://people.freedesktop.org/~agd5f/linux
3657 S:      Supported
3658 F:      drivers/gpu/drm/radeon/
3659 F:      include/uapi/drm/radeon*
3660
3661 DRM PANEL DRIVERS
3662 M:      Thierry Reding <thierry.reding@gmail.com>
3663 L:      dri-devel@lists.freedesktop.org
3664 T:      git git://anongit.freedesktop.org/tegra/linux.git
3665 S:      Maintained
3666 F:      drivers/gpu/drm/drm_panel.c
3667 F:      drivers/gpu/drm/panel/
3668 F:      include/drm/drm_panel.h
3669 F:      Documentation/devicetree/bindings/display/panel/
3670
3671 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3672 M:      Daniel Vetter <daniel.vetter@intel.com>
3673 M:      Jani Nikula <jani.nikula@linux.intel.com>
3674 L:      intel-gfx@lists.freedesktop.org
3675 L:      dri-devel@lists.freedesktop.org
3676 W:      https://01.org/linuxgraphics/
3677 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3678 T:      git git://anongit.freedesktop.org/drm-intel
3679 S:      Supported
3680 F:      drivers/gpu/drm/i915/
3681 F:      include/drm/i915*
3682 F:      include/uapi/drm/i915*
3683
3684 DRM DRIVERS FOR ATMEL HLCDC
3685 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3686 L:      dri-devel@lists.freedesktop.org
3687 S:      Supported
3688 F:      drivers/gpu/drm/atmel-hlcdc/
3689 F:      Documentation/devicetree/bindings/drm/atmel/
3690
3691 DRM DRIVERS FOR EXYNOS
3692 M:      Inki Dae <inki.dae@samsung.com>
3693 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3694 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3695 M:      Kyungmin Park <kyungmin.park@samsung.com>
3696 L:      dri-devel@lists.freedesktop.org
3697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3698 S:      Supported
3699 F:      drivers/gpu/drm/exynos/
3700 F:      include/drm/exynos*
3701 F:      include/uapi/drm/exynos*
3702
3703 DRM DRIVERS FOR FREESCALE DCU
3704 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3705 M:      Alison Wang <alison.wang@freescale.com>
3706 L:      dri-devel@lists.freedesktop.org
3707 S:      Supported
3708 F:      drivers/gpu/drm/fsl-dcu/
3709 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3710 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3711
3712 DRM DRIVERS FOR FREESCALE IMX
3713 M:      Philipp Zabel <p.zabel@pengutronix.de>
3714 L:      dri-devel@lists.freedesktop.org
3715 S:      Maintained
3716 F:      drivers/gpu/drm/imx/
3717 F:      drivers/gpu/ipu-v3/
3718 F:      Documentation/devicetree/bindings/display/imx/
3719
3720 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3721 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3722 L:      dri-devel@lists.freedesktop.org
3723 T:      git git://github.com/patjak/drm-gma500
3724 S:      Maintained
3725 F:      drivers/gpu/drm/gma500
3726 F:      include/drm/gma500*
3727
3728 DRM DRIVERS FOR NVIDIA TEGRA
3729 M:      Thierry Reding <thierry.reding@gmail.com>
3730 M:      Terje Bergström <tbergstrom@nvidia.com>
3731 L:      dri-devel@lists.freedesktop.org
3732 L:      linux-tegra@vger.kernel.org
3733 T:      git git://anongit.freedesktop.org/tegra/linux.git
3734 S:      Supported
3735 F:      drivers/gpu/drm/tegra/
3736 F:      drivers/gpu/host1x/
3737 F:      include/linux/host1x.h
3738 F:      include/uapi/drm/tegra_drm.h
3739 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3740
3741 DRM DRIVERS FOR RENESAS
3742 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3743 L:      dri-devel@lists.freedesktop.org
3744 L:      linux-sh@vger.kernel.org
3745 T:      git git://people.freedesktop.org/~airlied/linux
3746 S:      Supported
3747 F:      drivers/gpu/drm/rcar-du/
3748 F:      drivers/gpu/drm/shmobile/
3749 F:      include/linux/platform_data/shmob_drm.h
3750
3751 DRM DRIVERS FOR ROCKCHIP
3752 M:      Mark Yao <mark.yao@rock-chips.com>
3753 L:      dri-devel@lists.freedesktop.org
3754 S:      Maintained
3755 F:      drivers/gpu/drm/rockchip/
3756 F:      Documentation/devicetree/bindings/display/rockchip*
3757
3758 DRM DRIVERS FOR STI
3759 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3760 M:      Vincent Abriou <vincent.abriou@st.com>
3761 L:      dri-devel@lists.freedesktop.org
3762 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3763 S:      Maintained
3764 F:      drivers/gpu/drm/sti
3765 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3766
3767 DSBR100 USB FM RADIO DRIVER
3768 M:      Alexey Klimov <klimov.linux@gmail.com>
3769 L:      linux-media@vger.kernel.org
3770 T:      git git://linuxtv.org/media_tree.git
3771 S:      Maintained
3772 F:      drivers/media/radio/dsbr100.c
3773
3774 DSCC4 DRIVER
3775 M:      Francois Romieu <romieu@fr.zoreil.com>
3776 L:      netdev@vger.kernel.org
3777 S:      Maintained
3778 F:      drivers/net/wan/dscc4.c
3779
3780 DT3155 MEDIA DRIVER
3781 M:      Hans Verkuil <hverkuil@xs4all.nl>
3782 L:      linux-media@vger.kernel.org
3783 T:      git git://linuxtv.org/media_tree.git
3784 W:      http://linuxtv.org
3785 S:      Odd Fixes
3786 F:      drivers/media/pci/dt3155/
3787
3788 DVB_USB_AF9015 MEDIA DRIVER
3789 M:      Antti Palosaari <crope@iki.fi>
3790 L:      linux-media@vger.kernel.org
3791 W:      http://linuxtv.org/
3792 W:      http://palosaari.fi/linux/
3793 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3794 T:      git git://linuxtv.org/anttip/media_tree.git
3795 S:      Maintained
3796 F:      drivers/media/usb/dvb-usb-v2/af9015*
3797
3798 DVB_USB_AF9035 MEDIA DRIVER
3799 M:      Antti Palosaari <crope@iki.fi>
3800 L:      linux-media@vger.kernel.org
3801 W:      http://linuxtv.org/
3802 W:      http://palosaari.fi/linux/
3803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3804 T:      git git://linuxtv.org/anttip/media_tree.git
3805 S:      Maintained
3806 F:      drivers/media/usb/dvb-usb-v2/af9035*
3807
3808 DVB_USB_ANYSEE MEDIA DRIVER
3809 M:      Antti Palosaari <crope@iki.fi>
3810 L:      linux-media@vger.kernel.org
3811 W:      http://linuxtv.org/
3812 W:      http://palosaari.fi/linux/
3813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3814 T:      git git://linuxtv.org/anttip/media_tree.git
3815 S:      Maintained
3816 F:      drivers/media/usb/dvb-usb-v2/anysee*
3817
3818 DVB_USB_AU6610 MEDIA DRIVER
3819 M:      Antti Palosaari <crope@iki.fi>
3820 L:      linux-media@vger.kernel.org
3821 W:      http://linuxtv.org/
3822 W:      http://palosaari.fi/linux/
3823 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3824 T:      git git://linuxtv.org/anttip/media_tree.git
3825 S:      Maintained
3826 F:      drivers/media/usb/dvb-usb-v2/au6610*
3827
3828 DVB_USB_CE6230 MEDIA DRIVER
3829 M:      Antti Palosaari <crope@iki.fi>
3830 L:      linux-media@vger.kernel.org
3831 W:      http://linuxtv.org/
3832 W:      http://palosaari.fi/linux/
3833 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3834 T:      git git://linuxtv.org/anttip/media_tree.git
3835 S:      Maintained
3836 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3837
3838 DVB_USB_CXUSB MEDIA DRIVER
3839 M:      Michael Krufky <mkrufky@linuxtv.org>
3840 L:      linux-media@vger.kernel.org
3841 W:      http://linuxtv.org/
3842 W:      http://github.com/mkrufky
3843 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3844 T:      git git://linuxtv.org/media_tree.git
3845 S:      Maintained
3846 F:      drivers/media/usb/dvb-usb/cxusb*
3847
3848 DVB_USB_EC168 MEDIA DRIVER
3849 M:      Antti Palosaari <crope@iki.fi>
3850 L:      linux-media@vger.kernel.org
3851 W:      http://linuxtv.org/
3852 W:      http://palosaari.fi/linux/
3853 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3854 T:      git git://linuxtv.org/anttip/media_tree.git
3855 S:      Maintained
3856 F:      drivers/media/usb/dvb-usb-v2/ec168*
3857
3858 DVB_USB_GL861 MEDIA DRIVER
3859 M:      Antti Palosaari <crope@iki.fi>
3860 L:      linux-media@vger.kernel.org
3861 W:      http://linuxtv.org/
3862 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3863 T:      git git://linuxtv.org/anttip/media_tree.git
3864 S:      Maintained
3865 F:      drivers/media/usb/dvb-usb-v2/gl861*
3866
3867 DVB_USB_MXL111SF MEDIA DRIVER
3868 M:      Michael Krufky <mkrufky@linuxtv.org>
3869 L:      linux-media@vger.kernel.org
3870 W:      http://linuxtv.org/
3871 W:      http://github.com/mkrufky
3872 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3873 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3874 S:      Maintained
3875 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3876
3877 DVB_USB_RTL28XXU MEDIA DRIVER
3878 M:      Antti Palosaari <crope@iki.fi>
3879 L:      linux-media@vger.kernel.org
3880 W:      http://linuxtv.org/
3881 W:      http://palosaari.fi/linux/
3882 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3883 T:      git git://linuxtv.org/anttip/media_tree.git
3884 S:      Maintained
3885 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3886
3887 DVB_USB_V2 MEDIA DRIVER
3888 M:      Antti Palosaari <crope@iki.fi>
3889 L:      linux-media@vger.kernel.org
3890 W:      http://linuxtv.org/
3891 W:      http://palosaari.fi/linux/
3892 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3893 T:      git git://linuxtv.org/anttip/media_tree.git
3894 S:      Maintained
3895 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3896 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3897
3898 DYNAMIC DEBUG
3899 M:      Jason Baron <jbaron@akamai.com>
3900 S:      Maintained
3901 F:      lib/dynamic_debug.c
3902 F:      include/linux/dynamic_debug.h
3903
3904 DZ DECSTATION DZ11 SERIAL DRIVER
3905 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3906 S:      Maintained
3907 F:      drivers/tty/serial/dz.*
3908
3909 E3X0 POWER BUTTON DRIVER
3910 M:      Moritz Fischer <moritz.fischer@ettus.com>
3911 L:      usrp-users@lists.ettus.com
3912 W:      http://www.ettus.com
3913 S:      Supported
3914 F:      drivers/input/misc/e3x0-button.c
3915 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3916
3917 E4000 MEDIA DRIVER
3918 M:      Antti Palosaari <crope@iki.fi>
3919 L:      linux-media@vger.kernel.org
3920 W:      http://linuxtv.org/
3921 W:      http://palosaari.fi/linux/
3922 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3923 T:      git git://linuxtv.org/anttip/media_tree.git
3924 S:      Maintained
3925 F:      drivers/media/tuners/e4000*
3926
3927 EATA ISA/EISA/PCI SCSI DRIVER
3928 M:      Dario Ballabio <ballabio_dario@emc.com>
3929 L:      linux-scsi@vger.kernel.org
3930 S:      Maintained
3931 F:      drivers/scsi/eata.c
3932
3933 EC100 MEDIA DRIVER
3934 M:      Antti Palosaari <crope@iki.fi>
3935 L:      linux-media@vger.kernel.org
3936 W:      http://linuxtv.org/
3937 W:      http://palosaari.fi/linux/
3938 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3939 T:      git git://linuxtv.org/anttip/media_tree.git
3940 S:      Maintained
3941 F:      drivers/media/dvb-frontends/ec100*
3942
3943 ECRYPT FILE SYSTEM
3944 M:      Tyler Hicks <tyhicks@canonical.com>
3945 L:      ecryptfs@vger.kernel.org
3946 W:      http://ecryptfs.org
3947 W:      https://launchpad.net/ecryptfs
3948 S:      Supported
3949 F:      Documentation/filesystems/ecryptfs.txt
3950 F:      fs/ecryptfs/
3951
3952 EDAC-CORE
3953 M:      Doug Thompson <dougthompson@xmission.com>
3954 M:      Borislav Petkov <bp@alien8.de>
3955 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3956 L:      linux-edac@vger.kernel.org
3957 W:      bluesmoke.sourceforge.net
3958 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3959 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3960 S:      Supported
3961 F:      Documentation/edac.txt
3962 F:      drivers/edac/
3963 F:      include/linux/edac.h
3964
3965 EDAC-AMD64
3966 M:      Doug Thompson <dougthompson@xmission.com>
3967 M:      Borislav Petkov <bp@alien8.de>
3968 L:      linux-edac@vger.kernel.org
3969 W:      bluesmoke.sourceforge.net
3970 S:      Maintained
3971 F:      drivers/edac/amd64_edac*
3972
3973 EDAC-CALXEDA
3974 M:      Doug Thompson <dougthompson@xmission.com>
3975 M:      Robert Richter <rric@kernel.org>
3976 L:      linux-edac@vger.kernel.org
3977 W:      bluesmoke.sourceforge.net
3978 S:      Maintained
3979 F:      drivers/edac/highbank*
3980
3981 EDAC-CAVIUM
3982 M:      Ralf Baechle <ralf@linux-mips.org>
3983 M:      David Daney <david.daney@cavium.com>
3984 L:      linux-edac@vger.kernel.org
3985 L:      linux-mips@linux-mips.org
3986 W:      bluesmoke.sourceforge.net
3987 S:      Supported
3988 F:      drivers/edac/octeon_edac*
3989
3990 EDAC-E752X
3991 M:      Mark Gross <mark.gross@intel.com>
3992 M:      Doug Thompson <dougthompson@xmission.com>
3993 L:      linux-edac@vger.kernel.org
3994 W:      bluesmoke.sourceforge.net
3995 S:      Maintained
3996 F:      drivers/edac/e752x_edac.c
3997
3998 EDAC-E7XXX
3999 M:      Doug Thompson <dougthompson@xmission.com>
4000 L:      linux-edac@vger.kernel.org
4001 W:      bluesmoke.sourceforge.net
4002 S:      Maintained
4003 F:      drivers/edac/e7xxx_edac.c
4004
4005 EDAC-GHES
4006 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4007 L:      linux-edac@vger.kernel.org
4008 W:      bluesmoke.sourceforge.net
4009 S:      Maintained
4010 F:      drivers/edac/ghes_edac.c
4011
4012 EDAC-I82443BXGX
4013 M:      Tim Small <tim@buttersideup.com>
4014 L:      linux-edac@vger.kernel.org
4015 W:      bluesmoke.sourceforge.net
4016 S:      Maintained
4017 F:      drivers/edac/i82443bxgx_edac.c
4018
4019 EDAC-I3000
4020 M:      Jason Uhlenkott <juhlenko@akamai.com>
4021 L:      linux-edac@vger.kernel.org
4022 W:      bluesmoke.sourceforge.net
4023 S:      Maintained
4024 F:      drivers/edac/i3000_edac.c
4025
4026 EDAC-I5000
4027 M:      Doug Thompson <dougthompson@xmission.com>
4028 L:      linux-edac@vger.kernel.org
4029 W:      bluesmoke.sourceforge.net
4030 S:      Maintained
4031 F:      drivers/edac/i5000_edac.c
4032
4033 EDAC-I5400
4034 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4035 L:      linux-edac@vger.kernel.org
4036 W:      bluesmoke.sourceforge.net
4037 S:      Maintained
4038 F:      drivers/edac/i5400_edac.c
4039
4040 EDAC-I7300
4041 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4042 L:      linux-edac@vger.kernel.org
4043 W:      bluesmoke.sourceforge.net
4044 S:      Maintained
4045 F:      drivers/edac/i7300_edac.c
4046
4047 EDAC-I7CORE
4048 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4049 L:      linux-edac@vger.kernel.org
4050 W:      bluesmoke.sourceforge.net
4051 S:      Maintained
4052 F:      drivers/edac/i7core_edac.c
4053
4054 EDAC-I82975X
4055 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4056 M:      "Arvind R." <arvino55@gmail.com>
4057 L:      linux-edac@vger.kernel.org
4058 W:      bluesmoke.sourceforge.net
4059 S:      Maintained
4060 F:      drivers/edac/i82975x_edac.c
4061
4062 EDAC-IE31200
4063 M:      Jason Baron <jbaron@akamai.com>
4064 L:      linux-edac@vger.kernel.org
4065 W:      bluesmoke.sourceforge.net
4066 S:      Maintained
4067 F:      drivers/edac/ie31200_edac.c
4068
4069 EDAC-MPC85XX
4070 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4071 L:      linux-edac@vger.kernel.org
4072 W:      bluesmoke.sourceforge.net
4073 S:      Maintained
4074 F:      drivers/edac/mpc85xx_edac.[ch]
4075
4076 EDAC-PASEMI
4077 M:      Egor Martovetsky <egor@pasemi.com>
4078 L:      linux-edac@vger.kernel.org
4079 W:      bluesmoke.sourceforge.net
4080 S:      Maintained
4081 F:      drivers/edac/pasemi_edac.c
4082
4083 EDAC-R82600
4084 M:      Tim Small <tim@buttersideup.com>
4085 L:      linux-edac@vger.kernel.org
4086 W:      bluesmoke.sourceforge.net
4087 S:      Maintained
4088 F:      drivers/edac/r82600_edac.c
4089
4090 EDAC-SBRIDGE
4091 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4092 L:      linux-edac@vger.kernel.org
4093 W:      bluesmoke.sourceforge.net
4094 S:      Maintained
4095 F:      drivers/edac/sb_edac.c
4096
4097 EDAC-XGENE
4098 APPLIED MICRO (APM) X-GENE SOC EDAC
4099 M:     Loc Ho <lho@apm.com>
4100 S:     Supported
4101 F:     drivers/edac/xgene_edac.c
4102 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4103
4104 EDIROL UA-101/UA-1000 DRIVER
4105 M:      Clemens Ladisch <clemens@ladisch.de>
4106 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4107 T:      git git://git.alsa-project.org/alsa-kernel.git
4108 S:      Maintained
4109 F:      sound/usb/misc/ua101.c
4110
4111 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4112 M:      Matt Fleming <matt@codeblueprint.co.uk>
4113 L:      linux-efi@vger.kernel.org
4114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4115 S:      Maintained
4116 F:      Documentation/efi-stub.txt
4117 F:      arch/ia64/kernel/efi.c
4118 F:      arch/x86/boot/compressed/eboot.[ch]
4119 F:      arch/x86/include/asm/efi.h
4120 F:      arch/x86/platform/efi/
4121 F:      drivers/firmware/efi/
4122 F:      include/linux/efi*.h
4123
4124 EFI VARIABLE FILESYSTEM
4125 M:      Matthew Garrett <matthew.garrett@nebula.com>
4126 M:      Jeremy Kerr <jk@ozlabs.org>
4127 M:      Matt Fleming <matt@codeblueprint.co.uk>
4128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4129 L:      linux-efi@vger.kernel.org
4130 S:      Maintained
4131 F:      fs/efivarfs/
4132
4133 EFIFB FRAMEBUFFER DRIVER
4134 L:      linux-fbdev@vger.kernel.org
4135 M:      Peter Jones <pjones@redhat.com>
4136 S:      Maintained
4137 F:      drivers/video/fbdev/efifb.c
4138
4139 EFS FILESYSTEM
4140 W:      http://aeschi.ch.eu.org/efs/
4141 S:      Orphan
4142 F:      fs/efs/
4143
4144 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4145 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4146 M:      Christoph Raisch <raisch@de.ibm.com>
4147 L:      linux-rdma@vger.kernel.org
4148 S:      Supported
4149 F:      drivers/infiniband/hw/ehca/
4150
4151 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4152 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4153 L:      netdev@vger.kernel.org
4154 S:      Maintained
4155 F:      drivers/net/ethernet/ibm/ehea/
4156
4157 EM28XX VIDEO4LINUX DRIVER
4158 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4159 L:      linux-media@vger.kernel.org
4160 W:      http://linuxtv.org
4161 T:      git git://linuxtv.org/media_tree.git
4162 S:      Maintained
4163 F:      drivers/media/usb/em28xx/
4164
4165 EMBEDDED LINUX
4166 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4167 M:      Matt Mackall <mpm@selenic.com>
4168 M:      David Woodhouse <dwmw2@infradead.org>
4169 L:      linux-embedded@vger.kernel.org
4170 S:      Maintained
4171
4172 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4173 M:      James Smart <james.smart@avagotech.com>
4174 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4175 L:      linux-scsi@vger.kernel.org
4176 W:      http://www.avagotech.com
4177 S:      Supported
4178 F:      drivers/scsi/lpfc/
4179
4180 ENE CB710 FLASH CARD READER DRIVER
4181 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4182 S:      Maintained
4183 F:      drivers/misc/cb710/
4184 F:      drivers/mmc/host/cb710-mmc.*
4185 F:      include/linux/cb710.h
4186
4187 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4188 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4189 S:      Maintained
4190 F:      drivers/media/rc/ene_ir.*
4191
4192 ENHANCED ERROR HANDLING (EEH)
4193 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4194 L:      linuxppc-dev@lists.ozlabs.org
4195 S:      Supported
4196 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4197 F:      arch/powerpc/kernel/eeh*.c
4198
4199 EPSON S1D13XXX FRAMEBUFFER DRIVER
4200 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4201 S:      Maintained
4202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4203 F:      drivers/video/fbdev/s1d13xxxfb.c
4204 F:      include/video/s1d13xxxfb.h
4205
4206 ET131X NETWORK DRIVER
4207 M:      Mark Einon <mark.einon@gmail.com>
4208 S:      Odd Fixes
4209 F:      drivers/net/ethernet/agere/
4210
4211 ETHERNET BRIDGE
4212 M:      Stephen Hemminger <stephen@networkplumber.org>
4213 L:      bridge@lists.linux-foundation.org
4214 L:      netdev@vger.kernel.org
4215 W:      http://www.linuxfoundation.org/en/Net:Bridge
4216 S:      Maintained
4217 F:      include/linux/netfilter_bridge/
4218 F:      net/bridge/
4219
4220 ETHERNET PHY LIBRARY
4221 M:      Florian Fainelli <f.fainelli@gmail.com>
4222 L:      netdev@vger.kernel.org
4223 S:      Maintained
4224 F:      include/linux/phy.h
4225 F:      include/linux/phy_fixed.h
4226 F:      drivers/net/phy/
4227 F:      Documentation/networking/phy.txt
4228 F:      drivers/of/of_mdio.c
4229 F:      drivers/of/of_net.c
4230
4231 EXT2 FILE SYSTEM
4232 M:      Jan Kara <jack@suse.com>
4233 L:      linux-ext4@vger.kernel.org
4234 S:      Maintained
4235 F:      Documentation/filesystems/ext2.txt
4236 F:      fs/ext2/
4237 F:      include/linux/ext2*
4238
4239 EXT4 FILE SYSTEM
4240 M:      "Theodore Ts'o" <tytso@mit.edu>
4241 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4242 L:      linux-ext4@vger.kernel.org
4243 W:      http://ext4.wiki.kernel.org
4244 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4245 S:      Maintained
4246 F:      Documentation/filesystems/ext4.txt
4247 F:      fs/ext4/
4248
4249 Extended Verification Module (EVM)
4250 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4251 L:      linux-ima-devel@lists.sourceforge.net
4252 L:      linux-security-module@vger.kernel.org
4253 S:      Supported
4254 F:      security/integrity/evm/
4255
4256 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4257 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4258 M:      Chanwoo Choi <cw00.choi@samsung.com>
4259 L:      linux-kernel@vger.kernel.org
4260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4261 S:      Maintained
4262 F:      drivers/extcon/
4263 F:      include/linux/extcon/
4264 F:      include/linux/extcon.h
4265 F:      Documentation/extcon/
4266 F:      Documentation/devicetree/bindings/extcon/
4267
4268 EXYNOS DP DRIVER
4269 M:      Jingoo Han <jingoohan1@gmail.com>
4270 L:      dri-devel@lists.freedesktop.org
4271 S:      Maintained
4272 F:      drivers/gpu/drm/exynos/exynos_dp*
4273
4274 EXYNOS MIPI DISPLAY DRIVERS
4275 M:      Inki Dae <inki.dae@samsung.com>
4276 M:      Donghwa Lee <dh09.lee@samsung.com>
4277 M:      Kyungmin Park <kyungmin.park@samsung.com>
4278 L:      linux-fbdev@vger.kernel.org
4279 S:      Maintained
4280 F:      drivers/video/fbdev/exynos/exynos_mipi*
4281 F:      include/video/exynos_mipi*
4282
4283 F71805F HARDWARE MONITORING DRIVER
4284 M:      Jean Delvare <jdelvare@suse.com>
4285 L:      linux-hwmon@vger.kernel.org
4286 S:      Maintained
4287 F:      Documentation/hwmon/f71805f
4288 F:      drivers/hwmon/f71805f.c
4289
4290 FC0011 TUNER DRIVER
4291 M:      Michael Buesch <m@bues.ch>
4292 L:      linux-media@vger.kernel.org
4293 S:      Maintained
4294 F:      drivers/media/tuners/fc0011.h
4295 F:      drivers/media/tuners/fc0011.c
4296
4297 FC2580 MEDIA DRIVER
4298 M:      Antti Palosaari <crope@iki.fi>
4299 L:      linux-media@vger.kernel.org
4300 W:      http://linuxtv.org/
4301 W:      http://palosaari.fi/linux/
4302 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4303 T:      git git://linuxtv.org/anttip/media_tree.git
4304 S:      Maintained
4305 F:      drivers/media/tuners/fc2580*
4306
4307 FANOTIFY
4308 M:      Eric Paris <eparis@redhat.com>
4309 S:      Maintained
4310 F:      fs/notify/fanotify/
4311 F:      include/linux/fanotify.h
4312 F:      include/uapi/linux/fanotify.h
4313
4314 FARSYNC SYNCHRONOUS DRIVER
4315 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4316 W:      http://www.farsite.co.uk/
4317 S:      Supported
4318 F:      drivers/net/wan/farsync.*
4319
4320 FAULT INJECTION SUPPORT
4321 M:      Akinobu Mita <akinobu.mita@gmail.com>
4322 S:      Supported
4323 F:      Documentation/fault-injection/
4324 F:      lib/fault-inject.c
4325
4326 FBTFT Framebuffer drivers
4327 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4328 M:      Noralf Trønnes <noralf@tronnes.org>
4329 S:      Maintained
4330 F:      drivers/staging/fbtft/
4331
4332 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4333 M:      Vasu Dev <vasu.dev@intel.com>
4334 L:      fcoe-devel@open-fcoe.org
4335 W:      www.Open-FCoE.org
4336 S:      Supported
4337 F:      drivers/scsi/libfc/
4338 F:      drivers/scsi/fcoe/
4339 F:      include/scsi/fc/
4340 F:      include/scsi/libfc.h
4341 F:      include/scsi/libfcoe.h
4342 F:      include/uapi/scsi/fc/
4343
4344 FILE LOCKING (flock() and fcntl()/lockf())
4345 M:      Jeff Layton <jlayton@poochiereds.net>
4346 M:      "J. Bruce Fields" <bfields@fieldses.org>
4347 L:      linux-fsdevel@vger.kernel.org
4348 S:      Maintained
4349 F:      include/linux/fcntl.h
4350 F:      include/linux/fs.h
4351 F:      include/uapi/linux/fcntl.h
4352 F:      include/uapi/linux/fs.h
4353 F:      fs/fcntl.c
4354 F:      fs/locks.c
4355
4356 FILESYSTEMS (VFS and infrastructure)
4357 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4358 L:      linux-fsdevel@vger.kernel.org
4359 S:      Maintained
4360 F:      fs/*
4361
4362 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4363 M:      Riku Voipio <riku.voipio@iki.fi>
4364 L:      linux-hwmon@vger.kernel.org
4365 S:      Maintained
4366 F:      drivers/hwmon/f75375s.c
4367 F:      include/linux/f75375s.h
4368
4369 FIREWIRE AUDIO DRIVERS
4370 M:      Clemens Ladisch <clemens@ladisch.de>
4371 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4372 T:      git git://git.alsa-project.org/alsa-kernel.git
4373 S:      Maintained
4374 F:      sound/firewire/
4375
4376 FIREWIRE MEDIA DRIVERS (firedtv)
4377 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4378 L:      linux-media@vger.kernel.org
4379 L:      linux1394-devel@lists.sourceforge.net
4380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4381 S:      Maintained
4382 F:      drivers/media/firewire/
4383
4384 FIREWIRE SBP-2 TARGET
4385 M:      Chris Boot <bootc@bootc.net>
4386 L:      linux-scsi@vger.kernel.org
4387 L:      target-devel@vger.kernel.org
4388 L:      linux1394-devel@lists.sourceforge.net
4389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4390 S:      Maintained
4391 F:      drivers/target/sbp/
4392
4393 FIREWIRE SUBSYSTEM
4394 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4395 L:      linux1394-devel@lists.sourceforge.net
4396 W:      http://ieee1394.wiki.kernel.org/
4397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4398 S:      Maintained
4399 F:      drivers/firewire/
4400 F:      include/linux/firewire.h
4401 F:      include/uapi/linux/firewire*.h
4402 F:      tools/firewire/
4403
4404 FIRMWARE LOADER (request_firmware)
4405 M:      Ming Lei <ming.lei@canonical.com>
4406 L:      linux-kernel@vger.kernel.org
4407 S:      Maintained
4408 F:      Documentation/firmware_class/
4409 F:      drivers/base/firmware*.c
4410 F:      include/linux/firmware.h
4411
4412 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4413 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4414 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4415 S:      Maintained
4416 F:      drivers/block/rsxx/
4417
4418 FLOPPY DRIVER
4419 M:      Jiri Kosina <jikos@kernel.org>
4420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4421 S:      Odd fixes
4422 F:      drivers/block/floppy.c
4423
4424 FMC SUBSYSTEM
4425 M:      Alessandro Rubini <rubini@gnudd.com>
4426 W:      http://www.ohwr.org/projects/fmc-bus
4427 S:      Supported
4428 F:      drivers/fmc/
4429 F:      include/linux/fmc*.h
4430 F:      include/linux/ipmi-fru.h
4431 K:      fmc_d.*register
4432
4433 FPGA MANAGER FRAMEWORK
4434 M:      Alan Tull <atull@opensource.altera.com>
4435 R:      Moritz Fischer <moritz.fischer@ettus.com>
4436 S:      Maintained
4437 F:      drivers/fpga/
4438 F:      include/linux/fpga/fpga-mgr.h
4439 W:      http://www.rocketboards.org
4440
4441 FPU EMULATOR
4442 M:      Bill Metzenthen <billm@melbpc.org.au>
4443 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4444 S:      Maintained
4445 F:      arch/x86/math-emu/
4446
4447 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4448 L:      netdev@vger.kernel.org
4449 S:      Orphan
4450 F:      drivers/net/wan/dlci.c
4451 F:      drivers/net/wan/sdla.c
4452
4453 FRAMEBUFFER LAYER
4454 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4455 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4456 L:      linux-fbdev@vger.kernel.org
4457 W:      http://linux-fbdev.sourceforge.net/
4458 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4460 S:      Maintained
4461 F:      Documentation/fb/
4462 F:      drivers/video/
4463 F:      include/video/
4464 F:      include/linux/fb.h
4465 F:      include/uapi/video/
4466 F:      include/uapi/linux/fb.h
4467
4468 FREESCALE DIU FRAMEBUFFER DRIVER
4469 M:      Timur Tabi <timur@tabi.org>
4470 L:      linux-fbdev@vger.kernel.org
4471 S:      Maintained
4472 F:      drivers/video/fbdev/fsl-diu-fb.*
4473
4474 FREESCALE DMA DRIVER
4475 M:      Li Yang <leoli@freescale.com>
4476 M:      Zhang Wei <zw@zh-kernel.org>
4477 L:      linuxppc-dev@lists.ozlabs.org
4478 S:      Maintained
4479 F:      drivers/dma/fsldma.*
4480
4481 FREESCALE I2C CPM DRIVER
4482 M:      Jochen Friedrich <jochen@scram.de>
4483 L:      linuxppc-dev@lists.ozlabs.org
4484 L:      linux-i2c@vger.kernel.org
4485 S:      Maintained
4486 F:      drivers/i2c/busses/i2c-cpm.c
4487
4488 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4489 M:      Sascha Hauer <kernel@pengutronix.de>
4490 L:      linux-fbdev@vger.kernel.org
4491 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4492 S:      Maintained
4493 F:      include/linux/platform_data/video-imxfb.h
4494 F:      drivers/video/fbdev/imxfb.c
4495
4496 FREESCALE QUAD SPI DRIVER
4497 M:      Han Xu <han.xu@freescale.com>
4498 L:      linux-mtd@lists.infradead.org
4499 S:      Maintained
4500 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4501
4502 FREESCALE SOC FS_ENET DRIVER
4503 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4504 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4505 L:      linuxppc-dev@lists.ozlabs.org
4506 L:      netdev@vger.kernel.org
4507 S:      Maintained
4508 F:      drivers/net/ethernet/freescale/fs_enet/
4509 F:      include/linux/fs_enet_pd.h
4510
4511 FREESCALE QUICC ENGINE LIBRARY
4512 L:      linuxppc-dev@lists.ozlabs.org
4513 S:      Orphan
4514 F:      arch/powerpc/sysdev/qe_lib/
4515 F:      arch/powerpc/include/asm/*qe.h
4516
4517 FREESCALE USB PERIPHERAL DRIVERS
4518 M:      Li Yang <leoli@freescale.com>
4519 L:      linux-usb@vger.kernel.org
4520 L:      linuxppc-dev@lists.ozlabs.org
4521 S:      Maintained
4522 F:      drivers/usb/gadget/udc/fsl*
4523
4524 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4525 M:      Li Yang <leoli@freescale.com>
4526 L:      netdev@vger.kernel.org
4527 L:      linuxppc-dev@lists.ozlabs.org
4528 S:      Maintained
4529 F:      drivers/net/ethernet/freescale/ucc_geth*
4530
4531 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4532 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4533 L:      netdev@vger.kernel.org
4534 S:      Maintained
4535 F:      drivers/net/ethernet/freescale/gianfar*
4536 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4537 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4538
4539 FREESCALE QUICC ENGINE UCC UART DRIVER
4540 M:      Timur Tabi <timur@tabi.org>
4541 L:      linuxppc-dev@lists.ozlabs.org
4542 S:      Maintained
4543 F:      drivers/tty/serial/ucc_uart.c
4544
4545 FREESCALE SOC SOUND DRIVERS
4546 M:      Timur Tabi <timur@tabi.org>
4547 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4548 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4549 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4550 L:      linuxppc-dev@lists.ozlabs.org
4551 S:      Maintained
4552 F:      sound/soc/fsl/fsl*
4553 F:      sound/soc/fsl/imx*
4554 F:      sound/soc/fsl/mpc8610_hpcd.c
4555
4556 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4557 M:      "J. German Rivera" <German.Rivera@freescale.com>
4558 L:      linux-kernel@vger.kernel.org
4559 S:      Maintained
4560 F:      drivers/staging/fsl-mc/
4561
4562 FREEVXFS FILESYSTEM
4563 M:      Christoph Hellwig <hch@infradead.org>
4564 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4565 S:      Maintained
4566 F:      fs/freevxfs/
4567
4568 FREEZER
4569 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4570 M:      Pavel Machek <pavel@ucw.cz>
4571 L:      linux-pm@vger.kernel.org
4572 S:      Supported
4573 F:      Documentation/power/freezing-of-tasks.txt
4574 F:      include/linux/freezer.h
4575 F:      kernel/freezer.c
4576
4577 FRONTSWAP API
4578 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4579 L:      linux-kernel@vger.kernel.org
4580 S:      Maintained
4581 F:      mm/frontswap.c
4582 F:      include/linux/frontswap.h
4583
4584 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4585 M:      David Howells <dhowells@redhat.com>
4586 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4587 S:      Supported
4588 F:      Documentation/filesystems/caching/
4589 F:      fs/fscache/
4590 F:      include/linux/fscache*.h
4591
4592 F2FS FILE SYSTEM
4593 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4594 M:      Changman Lee <cm224.lee@samsung.com>
4595 R:      Chao Yu <chao2.yu@samsung.com>
4596 L:      linux-f2fs-devel@lists.sourceforge.net
4597 W:      http://en.wikipedia.org/wiki/F2FS
4598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4599 S:      Maintained
4600 F:      Documentation/filesystems/f2fs.txt
4601 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4602 F:      fs/f2fs/
4603 F:      include/linux/f2fs_fs.h
4604 F:      include/trace/events/f2fs.h
4605
4606 FUJITSU FR-V (FRV) PORT
4607 M:      David Howells <dhowells@redhat.com>
4608 S:      Maintained
4609 F:      arch/frv/
4610
4611 FUJITSU LAPTOP EXTRAS
4612 M:      Jonathan Woithe <jwoithe@just42.net>
4613 L:      platform-driver-x86@vger.kernel.org
4614 S:      Maintained
4615 F:      drivers/platform/x86/fujitsu-laptop.c
4616
4617 FUJITSU M-5MO LS CAMERA ISP DRIVER
4618 M:      Kyungmin Park <kyungmin.park@samsung.com>
4619 M:      Heungjun Kim <riverful.kim@samsung.com>
4620 L:      linux-media@vger.kernel.org
4621 S:      Maintained
4622 F:      drivers/media/i2c/m5mols/
4623 F:      include/media/m5mols.h
4624
4625 FUJITSU TABLET EXTRAS
4626 M:      Robert Gerlach <khnz@gmx.de>
4627 L:      platform-driver-x86@vger.kernel.org
4628 S:      Maintained
4629 F:      drivers/platform/x86/fujitsu-tablet.c
4630
4631 FUSE: FILESYSTEM IN USERSPACE
4632 M:      Miklos Szeredi <miklos@szeredi.hu>
4633 L:      fuse-devel@lists.sourceforge.net
4634 W:      http://fuse.sourceforge.net/
4635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4636 S:      Maintained
4637 F:      fs/fuse/
4638 F:      include/uapi/linux/fuse.h
4639 F:      Documentation/filesystems/fuse.txt
4640
4641 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4642 M:      Rik Faith <faith@cs.unc.edu>
4643 L:      linux-scsi@vger.kernel.org
4644 S:      Odd Fixes (e.g., new signatures)
4645 F:      drivers/scsi/fdomain.*
4646
4647 GCOV BASED KERNEL PROFILING
4648 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4649 S:      Maintained
4650 F:      kernel/gcov/
4651 F:      Documentation/gcov.txt
4652
4653 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4654 M:      Achim Leubner <achim_leubner@adaptec.com>
4655 L:      linux-scsi@vger.kernel.org
4656 W:      http://www.icp-vortex.com/
4657 S:      Supported
4658 F:      drivers/scsi/gdt*
4659
4660 GDB KERNEL DEBUGGING HELPER SCRIPTS
4661 M:      Jan Kiszka <jan.kiszka@siemens.com>
4662 S:      Supported
4663 F:      scripts/gdb/
4664
4665 GEMTEK FM RADIO RECEIVER DRIVER
4666 M:      Hans Verkuil <hverkuil@xs4all.nl>
4667 L:      linux-media@vger.kernel.org
4668 T:      git git://linuxtv.org/media_tree.git
4669 W:      http://linuxtv.org
4670 S:      Maintained
4671 F:      drivers/media/radio/radio-gemtek*
4672
4673 GENERIC GPIO I2C DRIVER
4674 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4675 S:      Supported
4676 F:      drivers/i2c/busses/i2c-gpio.c
4677 F:      include/linux/i2c-gpio.h
4678
4679 GENERIC GPIO I2C MULTIPLEXER DRIVER
4680 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4681 L:      linux-i2c@vger.kernel.org
4682 S:      Supported
4683 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4684 F:      include/linux/i2c-mux-gpio.h
4685 F:      Documentation/i2c/muxes/i2c-mux-gpio
4686
4687 GENERIC HDLC (WAN) DRIVERS
4688 M:      Krzysztof Halasa <khc@pm.waw.pl>
4689 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4690 S:      Maintained
4691 F:      drivers/net/wan/c101.c
4692 F:      drivers/net/wan/hd6457*
4693 F:      drivers/net/wan/hdlc*
4694 F:      drivers/net/wan/n2.c
4695 F:      drivers/net/wan/pc300too.c
4696 F:      drivers/net/wan/pci200syn.c
4697 F:      drivers/net/wan/wanxl*
4698
4699 GENERIC INCLUDE/ASM HEADER FILES
4700 M:      Arnd Bergmann <arnd@arndb.de>
4701 L:      linux-arch@vger.kernel.org
4702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4703 S:      Maintained
4704 F:      include/asm-generic/
4705 F:      include/uapi/asm-generic/
4706
4707 GENERIC PHY FRAMEWORK
4708 M:      Kishon Vijay Abraham I <kishon@ti.com>
4709 L:      linux-kernel@vger.kernel.org
4710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4711 S:      Supported
4712 F:      drivers/phy/
4713 F:      include/linux/phy/
4714
4715 GENERIC PM DOMAINS
4716 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4717 M:      Kevin Hilman <khilman@kernel.org>
4718 M:      Ulf Hansson <ulf.hansson@linaro.org>
4719 L:      linux-pm@vger.kernel.org
4720 S:      Supported
4721 F:      drivers/base/power/domain*.c
4722 F:      include/linux/pm_domain.h
4723
4724 GENERIC UIO DRIVER FOR PCI DEVICES
4725 M:      "Michael S. Tsirkin" <mst@redhat.com>
4726 L:      kvm@vger.kernel.org
4727 S:      Supported
4728 F:      drivers/uio/uio_pci_generic.c
4729
4730 GET_MAINTAINER SCRIPT
4731 M:      Joe Perches <joe@perches.com>
4732 S:      Maintained
4733 F:      scripts/get_maintainer.pl
4734
4735 GFS2 FILE SYSTEM
4736 M:      Steven Whitehouse <swhiteho@redhat.com>
4737 M:      Bob Peterson <rpeterso@redhat.com>
4738 L:      cluster-devel@redhat.com
4739 W:      http://sources.redhat.com/cluster/
4740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4741 S:      Supported
4742 F:      Documentation/filesystems/gfs2*.txt
4743 F:      fs/gfs2/
4744 F:      include/uapi/linux/gfs2_ondisk.h
4745
4746 GIGASET ISDN DRIVERS
4747 M:      Paul Bolle <pebolle@tiscali.nl>
4748 L:      gigaset307x-common@lists.sourceforge.net
4749 W:      http://gigaset307x.sourceforge.net/
4750 S:      Odd Fixes
4751 F:      Documentation/isdn/README.gigaset
4752 F:      drivers/isdn/gigaset/
4753 F:      include/uapi/linux/gigaset_dev.h
4754
4755 GO7007 MPEG CODEC
4756 M:      Hans Verkuil <hans.verkuil@cisco.com>
4757 L:      linux-media@vger.kernel.org
4758 S:      Maintained
4759 F:      drivers/media/usb/go7007/
4760
4761 GOODIX TOUCHSCREEN
4762 M:      Bastien Nocera <hadess@hadess.net>
4763 L:      linux-input@vger.kernel.org
4764 S:      Maintained
4765 F:      drivers/input/touchscreen/goodix.c
4766
4767 GPIO SUBSYSTEM
4768 M:      Linus Walleij <linus.walleij@linaro.org>
4769 M:      Alexandre Courbot <gnurou@gmail.com>
4770 L:      linux-gpio@vger.kernel.org
4771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4772 S:      Maintained
4773 F:      Documentation/gpio/
4774 F:      drivers/gpio/
4775 F:      include/linux/gpio/
4776 F:      include/linux/gpio.h
4777 F:      include/asm-generic/gpio.h
4778
4779 GRE DEMULTIPLEXER DRIVER
4780 M:      Dmitry Kozlov <xeb@mail.ru>
4781 L:      netdev@vger.kernel.org
4782 S:      Maintained
4783 F:      net/ipv4/gre_demux.c
4784 F:      net/ipv4/gre_offload.c
4785 F:      include/net/gre.h
4786
4787 GRETH 10/100/1G Ethernet MAC device driver
4788 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4789 L:      netdev@vger.kernel.org
4790 S:      Maintained
4791 F:      drivers/net/ethernet/aeroflex/
4792
4793 GSPCA FINEPIX SUBDRIVER
4794 M:      Frank Zago <frank@zago.net>
4795 L:      linux-media@vger.kernel.org
4796 T:      git git://linuxtv.org/media_tree.git
4797 S:      Maintained
4798 F:      drivers/media/usb/gspca/finepix.c
4799
4800 GSPCA GL860 SUBDRIVER
4801 M:      Olivier Lorin <o.lorin@laposte.net>
4802 L:      linux-media@vger.kernel.org
4803 T:      git git://linuxtv.org/media_tree.git
4804 S:      Maintained
4805 F:      drivers/media/usb/gspca/gl860/
4806
4807 GSPCA M5602 SUBDRIVER
4808 M:      Erik Andren <erik.andren@gmail.com>
4809 L:      linux-media@vger.kernel.org
4810 T:      git git://linuxtv.org/media_tree.git
4811 S:      Maintained
4812 F:      drivers/media/usb/gspca/m5602/
4813
4814 GSPCA PAC207 SONIXB SUBDRIVER
4815 M:      Hans de Goede <hdegoede@redhat.com>
4816 L:      linux-media@vger.kernel.org
4817 T:      git git://linuxtv.org/media_tree.git
4818 S:      Maintained
4819 F:      drivers/media/usb/gspca/pac207.c
4820
4821 GSPCA SN9C20X SUBDRIVER
4822 M:      Brian Johnson <brijohn@gmail.com>
4823 L:      linux-media@vger.kernel.org
4824 T:      git git://linuxtv.org/media_tree.git
4825 S:      Maintained
4826 F:      drivers/media/usb/gspca/sn9c20x.c
4827
4828 GSPCA T613 SUBDRIVER
4829 M:      Leandro Costantino <lcostantino@gmail.com>
4830 L:      linux-media@vger.kernel.org
4831 T:      git git://linuxtv.org/media_tree.git
4832 S:      Maintained
4833 F:      drivers/media/usb/gspca/t613.c
4834
4835 GSPCA USB WEBCAM DRIVER
4836 M:      Hans de Goede <hdegoede@redhat.com>
4837 L:      linux-media@vger.kernel.org
4838 T:      git git://linuxtv.org/media_tree.git
4839 S:      Maintained
4840 F:      drivers/media/usb/gspca/
4841
4842 GUID PARTITION TABLE (GPT)
4843 M:      Davidlohr Bueso <dave@stgolabs.net>
4844 L:      linux-efi@vger.kernel.org
4845 S:      Maintained
4846 F:      block/partitions/efi.*
4847
4848 STK1160 USB VIDEO CAPTURE DRIVER
4849 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4850 L:      linux-media@vger.kernel.org
4851 T:      git git://linuxtv.org/media_tree.git
4852 S:      Maintained
4853 F:      drivers/media/usb/stk1160/
4854
4855 H8/300 ARCHITECTURE
4856 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4857 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4858 W:      http://uclinux-h8.sourceforge.jp
4859 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4860 S:      Maintained
4861 F:      arch/h8300/
4862 F:      drivers/clocksource/h8300_*.c
4863 F:      drivers/clk/h8300/
4864 F:      drivers/irqchip/irq-renesas-h8*.c
4865
4866 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4867 M:      Frank Seidel <frank@f-seidel.de>
4868 L:      platform-driver-x86@vger.kernel.org
4869 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4870 S:      Maintained
4871 F:      drivers/platform/x86/hdaps.c
4872
4873 HDPVR USB VIDEO ENCODER DRIVER
4874 M:      Hans Verkuil <hverkuil@xs4all.nl>
4875 L:      linux-media@vger.kernel.org
4876 T:      git git://linuxtv.org/media_tree.git
4877 W:      http://linuxtv.org
4878 S:      Odd Fixes
4879 F:      drivers/media/usb/hdpvr/
4880
4881 HWPOISON MEMORY FAILURE HANDLING
4882 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4883 L:      linux-mm@kvack.org
4884 S:      Maintained
4885 F:      mm/memory-failure.c
4886 F:      mm/hwpoison-inject.c
4887
4888 HYPERVISOR VIRTUAL CONSOLE DRIVER
4889 L:      linuxppc-dev@lists.ozlabs.org
4890 S:      Odd Fixes
4891 F:      drivers/tty/hvc/
4892
4893 HACKRF MEDIA DRIVER
4894 M:      Antti Palosaari <crope@iki.fi>
4895 L:      linux-media@vger.kernel.org
4896 W:      http://linuxtv.org/
4897 W:      http://palosaari.fi/linux/
4898 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4899 T:      git git://linuxtv.org/anttip/media_tree.git
4900 S:      Maintained
4901 F:      drivers/media/usb/hackrf/
4902
4903 HARDWARE MONITORING
4904 M:      Jean Delvare <jdelvare@suse.com>
4905 M:      Guenter Roeck <linux@roeck-us.net>
4906 L:      linux-hwmon@vger.kernel.org
4907 W:      http://hwmon.wiki.kernel.org/
4908 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4910 S:      Maintained
4911 F:      Documentation/hwmon/
4912 F:      drivers/hwmon/
4913 F:      include/linux/hwmon*.h
4914
4915 HARDWARE RANDOM NUMBER GENERATOR CORE
4916 M:      Matt Mackall <mpm@selenic.com>
4917 M:      Herbert Xu <herbert@gondor.apana.org.au>
4918 L:      linux-crypto@vger.kernel.org
4919 S:      Odd fixes
4920 F:      Documentation/hw_random.txt
4921 F:      drivers/char/hw_random/
4922 F:      include/linux/hw_random.h
4923
4924 HARDWARE SPINLOCK CORE
4925 M:      Ohad Ben-Cohen <ohad@wizery.com>
4926 S:      Maintained
4927 F:      Documentation/hwspinlock.txt
4928 F:      drivers/hwspinlock/hwspinlock_*
4929 F:      include/linux/hwspinlock.h
4930
4931 HARMONY SOUND DRIVER
4932 L:      linux-parisc@vger.kernel.org
4933 S:      Maintained
4934 F:      sound/parisc/harmony.*
4935
4936 HD29L2 MEDIA DRIVER
4937 M:      Antti Palosaari <crope@iki.fi>
4938 L:      linux-media@vger.kernel.org
4939 W:      http://linuxtv.org/
4940 W:      http://palosaari.fi/linux/
4941 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4942 T:      git git://linuxtv.org/anttip/media_tree.git
4943 S:      Maintained
4944 F:      drivers/media/dvb-frontends/hd29l2*
4945
4946 HEWLETT-PACKARD SMART2 RAID DRIVER
4947 L:      iss_storagedev@hp.com
4948 S:      Orphan
4949 F:      Documentation/blockdev/cpqarray.txt
4950 F:      drivers/block/cpqarray.*
4951
4952 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4953 M:      Don Brace <don.brace@pmcs.com>
4954 L:      iss_storagedev@hp.com
4955 L:      storagedev@pmcs.com
4956 L:      linux-scsi@vger.kernel.org
4957 S:      Supported
4958 F:      Documentation/scsi/hpsa.txt
4959 F:      drivers/scsi/hpsa*.[ch]
4960 F:      include/linux/cciss*.h
4961 F:      include/uapi/linux/cciss*.h
4962
4963 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4964 M:      Don Brace <don.brace@pmcs.com>
4965 L:      iss_storagedev@hp.com
4966 L:      storagedev@pmcs.com
4967 L:      linux-scsi@vger.kernel.org
4968 S:      Supported
4969 F:      Documentation/blockdev/cciss.txt
4970 F:      drivers/block/cciss*
4971 F:      include/linux/cciss_ioctl.h
4972 F:      include/uapi/linux/cciss_ioctl.h
4973
4974 HFS FILESYSTEM
4975 L:      linux-fsdevel@vger.kernel.org
4976 S:      Orphan
4977 F:      Documentation/filesystems/hfs.txt
4978 F:      fs/hfs/
4979
4980 HFSPLUS FILESYSTEM
4981 L:      linux-fsdevel@vger.kernel.org
4982 S:      Orphan
4983 F:      Documentation/filesystems/hfsplus.txt
4984 F:      fs/hfsplus/
4985
4986 HGA FRAMEBUFFER DRIVER
4987 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4988 L:      linux-nvidia@lists.surfsouth.com
4989 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4990 S:      Maintained
4991 F:      drivers/video/fbdev/hgafb.c
4992
4993 HIBERNATION (aka Software Suspend, aka swsusp)
4994 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4995 M:      Pavel Machek <pavel@ucw.cz>
4996 L:      linux-pm@vger.kernel.org
4997 S:      Supported
4998 F:      arch/x86/power/
4999 F:      drivers/base/power/
5000 F:      kernel/power/
5001 F:      include/linux/suspend.h
5002 F:      include/linux/freezer.h
5003 F:      include/linux/pm.h
5004 F:      arch/*/include/asm/suspend*.h
5005
5006 HID CORE LAYER
5007 M:      Jiri Kosina <jikos@kernel.org>
5008 L:      linux-input@vger.kernel.org
5009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5010 S:      Maintained
5011 F:      drivers/hid/
5012 F:      include/linux/hid*
5013 F:      include/uapi/linux/hid*
5014
5015 HID SENSOR HUB DRIVERS
5016 M:      Jiri Kosina <jikos@kernel.org>
5017 M:      Jonathan Cameron <jic23@kernel.org>
5018 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5019 L:      linux-input@vger.kernel.org
5020 L:      linux-iio@vger.kernel.org
5021 S:      Maintained
5022 F:      Documentation/hid/hid-sensor*
5023 F:      drivers/hid/hid-sensor-*
5024 F:      drivers/iio/*/hid-*
5025 F:      include/linux/hid-sensor-*
5026
5027 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5028 M:      Thomas Gleixner <tglx@linutronix.de>
5029 L:      linux-kernel@vger.kernel.org
5030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5031 S:      Maintained
5032 F:      Documentation/timers/
5033 F:      kernel/time/hrtimer.c
5034 F:      kernel/time/clockevents.c
5035 F:      kernel/time/tick*.*
5036 F:      kernel/time/timer_*.c
5037 F:      include/linux/clockchips.h
5038 F:      include/linux/hrtimer.h
5039
5040 HIGH-SPEED SCC DRIVER FOR AX.25
5041 L:      linux-hams@vger.kernel.org
5042 S:      Orphan
5043 F:      drivers/net/hamradio/dmascc.c
5044 F:      drivers/net/hamradio/scc.c
5045
5046 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5047 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5048 W:      http://www.highpoint-tech.com
5049 S:      Supported
5050 F:      Documentation/scsi/hptiop.txt
5051 F:      drivers/scsi/hptiop.c
5052
5053 HIPPI
5054 M:      Jes Sorensen <jes@trained-monkey.org>
5055 L:      linux-hippi@sunsite.dk
5056 S:      Maintained
5057 F:      include/linux/hippidevice.h
5058 F:      include/uapi/linux/if_hippi.h
5059 F:      net/802/hippi.c
5060 F:      drivers/net/hippi/
5061
5062 HOST AP DRIVER
5063 M:      Jouni Malinen <j@w1.fi>
5064 L:      hostap@shmoo.com (subscribers-only)
5065 L:      linux-wireless@vger.kernel.org
5066 W:      http://hostap.epitest.fi/
5067 S:      Maintained
5068 F:      drivers/net/wireless/hostap/
5069
5070 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5071 L:      platform-driver-x86@vger.kernel.org
5072 S:      Orphan
5073 F:      drivers/platform/x86/tc1100-wmi.c
5074
5075 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5076 M:      Jaroslav Kysela <perex@perex.cz>
5077 S:      Maintained
5078 F:      drivers/net/ethernet/hp/hp100.*
5079
5080 HPET:   High Precision Event Timers driver
5081 M:      Clemens Ladisch <clemens@ladisch.de>
5082 S:      Maintained
5083 F:      Documentation/timers/hpet.txt
5084 F:      drivers/char/hpet.c
5085 F:      include/linux/hpet.h
5086 F:      include/uapi/linux/hpet.h
5087
5088 HPET:   x86
5089 S:      Orphan
5090 F:      arch/x86/kernel/hpet.c
5091 F:      arch/x86/include/asm/hpet.h
5092
5093 HPFS FILESYSTEM
5094 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5095 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5096 S:      Maintained
5097 F:      fs/hpfs/
5098
5099 HSI SUBSYSTEM
5100 M:      Sebastian Reichel <sre@kernel.org>
5101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5102 S:      Maintained
5103 F:      Documentation/ABI/testing/sysfs-bus-hsi
5104 F:      Documentation/hsi.txt
5105 F:      drivers/hsi/
5106 F:      include/linux/hsi/
5107 F:      include/uapi/linux/hsi/
5108
5109 HSO 3G MODEM DRIVER
5110 M:      Jan Dumon <j.dumon@option.com>
5111 W:      http://www.pharscape.org
5112 S:      Maintained
5113 F:      drivers/net/usb/hso.c
5114
5115 HSR NETWORK PROTOCOL
5116 M:      Arvid Brodin <arvid.brodin@alten.se>
5117 L:      netdev@vger.kernel.org
5118 S:      Maintained
5119 F:      net/hsr/
5120
5121 HTCPEN TOUCHSCREEN DRIVER
5122 M:      Pau Oliva Fora <pof@eslack.org>
5123 L:      linux-input@vger.kernel.org
5124 S:      Maintained
5125 F:      drivers/input/touchscreen/htcpen.c
5126
5127 HUGETLB FILESYSTEM
5128 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5129 S:      Maintained
5130 F:      fs/hugetlbfs/
5131
5132 Hyper-V CORE AND DRIVERS
5133 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5134 M:      Haiyang Zhang <haiyangz@microsoft.com>
5135 L:      devel@linuxdriverproject.org
5136 S:      Maintained
5137 F:      arch/x86/include/asm/mshyperv.h
5138 F:      arch/x86/include/uapi/asm/hyperv.h
5139 F:      arch/x86/kernel/cpu/mshyperv.c
5140 F:      drivers/hid/hid-hyperv.c
5141 F:      drivers/hv/
5142 F:      drivers/input/serio/hyperv-keyboard.c
5143 F:      drivers/net/hyperv/
5144 F:      drivers/scsi/storvsc_drv.c
5145 F:      drivers/video/fbdev/hyperv_fb.c
5146 F:      include/linux/hyperv.h
5147 F:      tools/hv/
5148 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5149
5150 I2C OVER PARALLEL PORT
5151 M:      Jean Delvare <jdelvare@suse.com>
5152 L:      linux-i2c@vger.kernel.org
5153 S:      Maintained
5154 F:      Documentation/i2c/busses/i2c-parport
5155 F:      Documentation/i2c/busses/i2c-parport-light
5156 F:      drivers/i2c/busses/i2c-parport.c
5157 F:      drivers/i2c/busses/i2c-parport-light.c
5158
5159 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5160 M:      Jean Delvare <jdelvare@suse.com>
5161 L:      linux-i2c@vger.kernel.org
5162 S:      Maintained
5163 F:      Documentation/i2c/busses/i2c-ali1535
5164 F:      Documentation/i2c/busses/i2c-ali1563
5165 F:      Documentation/i2c/busses/i2c-ali15x3
5166 F:      Documentation/i2c/busses/i2c-amd756
5167 F:      Documentation/i2c/busses/i2c-amd8111
5168 F:      Documentation/i2c/busses/i2c-i801
5169 F:      Documentation/i2c/busses/i2c-nforce2
5170 F:      Documentation/i2c/busses/i2c-piix4
5171 F:      Documentation/i2c/busses/i2c-sis5595
5172 F:      Documentation/i2c/busses/i2c-sis630
5173 F:      Documentation/i2c/busses/i2c-sis96x
5174 F:      Documentation/i2c/busses/i2c-via
5175 F:      Documentation/i2c/busses/i2c-viapro
5176 F:      drivers/i2c/busses/i2c-ali1535.c
5177 F:      drivers/i2c/busses/i2c-ali1563.c
5178 F:      drivers/i2c/busses/i2c-ali15x3.c
5179 F:      drivers/i2c/busses/i2c-amd756.c
5180 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5181 F:      drivers/i2c/busses/i2c-amd8111.c
5182 F:      drivers/i2c/busses/i2c-i801.c
5183 F:      drivers/i2c/busses/i2c-isch.c
5184 F:      drivers/i2c/busses/i2c-nforce2.c
5185 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5186 F:      drivers/i2c/busses/i2c-piix4.c
5187 F:      drivers/i2c/busses/i2c-sis5595.c
5188 F:      drivers/i2c/busses/i2c-sis630.c
5189 F:      drivers/i2c/busses/i2c-sis96x.c
5190 F:      drivers/i2c/busses/i2c-via.c
5191 F:      drivers/i2c/busses/i2c-viapro.c
5192
5193 I2C/SMBUS ISMT DRIVER
5194 M:      Seth Heasley <seth.heasley@intel.com>
5195 M:      Neil Horman <nhorman@tuxdriver.com>
5196 L:      linux-i2c@vger.kernel.org
5197 F:      drivers/i2c/busses/i2c-ismt.c
5198 F:      Documentation/i2c/busses/i2c-ismt
5199
5200 I2C/SMBUS STUB DRIVER
5201 M:      Jean Delvare <jdelvare@suse.com>
5202 L:      linux-i2c@vger.kernel.org
5203 S:      Maintained
5204 F:      drivers/i2c/i2c-stub.c
5205
5206 I2C SUBSYSTEM
5207 M:      Wolfram Sang <wsa@the-dreams.de>
5208 L:      linux-i2c@vger.kernel.org
5209 W:      https://i2c.wiki.kernel.org/
5210 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5212 S:      Maintained
5213 F:      Documentation/devicetree/bindings/i2c/
5214 F:      Documentation/i2c/
5215 F:      drivers/i2c/
5216 F:      drivers/i2c/*/
5217 F:      include/linux/i2c.h
5218 F:      include/linux/i2c-*.h
5219 F:      include/uapi/linux/i2c.h
5220 F:      include/uapi/linux/i2c-*.h
5221
5222 I2C ACPI SUPPORT
5223 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5224 L:      linux-i2c@vger.kernel.org
5225 L:      linux-acpi@vger.kernel.org
5226 S:      Maintained
5227
5228 I2C-TAOS-EVM DRIVER
5229 M:      Jean Delvare <jdelvare@suse.com>
5230 L:      linux-i2c@vger.kernel.org
5231 S:      Maintained
5232 F:      Documentation/i2c/busses/i2c-taos-evm
5233 F:      drivers/i2c/busses/i2c-taos-evm.c
5234
5235 I2C-TINY-USB DRIVER
5236 M:      Till Harbaum <till@harbaum.org>
5237 L:      linux-i2c@vger.kernel.org
5238 W:      http://www.harbaum.org/till/i2c_tiny_usb
5239 S:      Maintained
5240 F:      drivers/i2c/busses/i2c-tiny-usb.c
5241
5242 i386 BOOT CODE
5243 M:      "H. Peter Anvin" <hpa@zytor.com>
5244 S:      Maintained
5245 F:      arch/x86/boot/
5246
5247 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5248 M:      "H. Peter Anvin" <hpa@zytor.com>
5249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5250 S:      Maintained
5251
5252 IA64 (Itanium) PLATFORM
5253 M:      Tony Luck <tony.luck@intel.com>
5254 M:      Fenghua Yu <fenghua.yu@intel.com>
5255 L:      linux-ia64@vger.kernel.org
5256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5257 S:      Maintained
5258 F:      arch/ia64/
5259
5260 IBM Power VMX Cryptographic instructions
5261 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5262 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5263 L:      linux-crypto@vger.kernel.org
5264 S:      Supported
5265 F:      drivers/crypto/vmx/Makefile
5266 F:      drivers/crypto/vmx/Kconfig
5267 F:      drivers/crypto/vmx/vmx.c
5268 F:      drivers/crypto/vmx/aes*
5269 F:      drivers/crypto/vmx/ghash*
5270 F:      drivers/crypto/vmx/ppc-xlate.pl
5271
5272 IBM Power in-Nest Crypto Acceleration
5273 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5274 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5275 L:      linux-crypto@vger.kernel.org
5276 S:      Supported
5277 F:      drivers/crypto/nx/Makefile
5278 F:      drivers/crypto/nx/Kconfig
5279 F:      drivers/crypto/nx/nx-aes*
5280 F:      drivers/crypto/nx/nx-sha*
5281 F:      drivers/crypto/nx/nx.*
5282 F:      drivers/crypto/nx/nx_csbcpb.h
5283 F:      drivers/crypto/nx/nx_debugfs.h
5284
5285 IBM Power 842 compression accelerator
5286 M:      Dan Streetman <ddstreet@ieee.org>
5287 S:      Supported
5288 F:      drivers/crypto/nx/Makefile
5289 F:      drivers/crypto/nx/Kconfig
5290 F:      drivers/crypto/nx/nx-842*
5291 F:      include/linux/sw842.h
5292 F:      crypto/842.c
5293 F:      lib/842/
5294
5295 IBM Power Linux RAID adapter
5296 M:      Brian King <brking@us.ibm.com>
5297 S:      Supported
5298 F:      drivers/scsi/ipr.*
5299
5300 IBM Power Virtual Ethernet Device Driver
5301 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5302 L:      netdev@vger.kernel.org
5303 S:      Supported
5304 F:      drivers/net/ethernet/ibm/ibmveth.*
5305
5306 IBM Power Virtual SCSI Device Drivers
5307 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5308 L:      linux-scsi@vger.kernel.org
5309 S:      Supported
5310 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5311 F:      drivers/scsi/ibmvscsi/viosrp.h
5312
5313 IBM Power Virtual FC Device Drivers
5314 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5315 L:      linux-scsi@vger.kernel.org
5316 S:      Supported
5317 F:      drivers/scsi/ibmvscsi/ibmvfc*
5318
5319 IBM ServeRAID RAID DRIVER
5320 S:      Orphan
5321 F:      drivers/scsi/ips.*
5322
5323 ICH LPC AND GPIO DRIVER
5324 M:      Peter Tyser <ptyser@xes-inc.com>
5325 S:      Maintained
5326 F:      drivers/mfd/lpc_ich.c
5327 F:      drivers/gpio/gpio-ich.c
5328
5329 IDE SUBSYSTEM
5330 M:      "David S. Miller" <davem@davemloft.net>
5331 L:      linux-ide@vger.kernel.org
5332 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5334 S:      Maintained
5335 F:      Documentation/ide/
5336 F:      drivers/ide/
5337 F:      include/linux/ide.h
5338
5339 IDEAPAD LAPTOP EXTRAS DRIVER
5340 M:      Ike Panhc <ike.pan@canonical.com>
5341 L:      platform-driver-x86@vger.kernel.org
5342 W:      http://launchpad.net/ideapad-laptop
5343 S:      Maintained
5344 F:      drivers/platform/x86/ideapad-laptop.c
5345
5346 IDEAPAD LAPTOP SLIDEBAR DRIVER
5347 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5348 L:      linux-input@vger.kernel.org
5349 W:      https://github.com/o2genum/ideapad-slidebar
5350 S:      Maintained
5351 F:      drivers/input/misc/ideapad_slidebar.c
5352
5353 IDE/ATAPI DRIVERS
5354 M:      Borislav Petkov <bp@alien8.de>
5355 L:      linux-ide@vger.kernel.org
5356 S:      Maintained
5357 F:      Documentation/cdrom/ide-cd
5358 F:      drivers/ide/ide-cd*
5359
5360 IDLE-I7300
5361 M:      Andy Henroid <andrew.d.henroid@intel.com>
5362 L:      linux-pm@vger.kernel.org
5363 S:      Supported
5364 F:      drivers/idle/i7300_idle.c
5365
5366 IEEE 802.15.4 SUBSYSTEM
5367 M:      Alexander Aring <alex.aring@gmail.com>
5368 L:      linux-wpan@vger.kernel.org
5369 W:      https://github.com/linux-wpan
5370 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5371 S:      Maintained
5372 F:      net/ieee802154/
5373 F:      net/mac802154/
5374 F:      drivers/net/ieee802154/
5375 F:      include/linux/nl802154.h
5376 F:      include/linux/ieee802154.h
5377 F:      include/net/nl802154.h
5378 F:      include/net/mac802154.h
5379 F:      include/net/af_ieee802154.h
5380 F:      include/net/cfg802154.h
5381 F:      include/net/ieee802154_netdev.h
5382 F:      Documentation/networking/ieee802154.txt
5383
5384 IGORPLUG-USB IR RECEIVER
5385 M:      Sean Young <sean@mess.org>
5386 L:      linux-media@vger.kernel.org
5387 S:      Maintained
5388 F:      drivers/media/rc/igorplugusb.c
5389
5390 IGUANAWORKS USB IR TRANSCEIVER
5391 M:      Sean Young <sean@mess.org>
5392 L:      linux-media@vger.kernel.org
5393 S:      Maintained
5394 F:      drivers/media/rc/iguanair.c
5395
5396 IIO SUBSYSTEM AND DRIVERS
5397 M:      Jonathan Cameron <jic23@kernel.org>
5398 R:      Hartmut Knaack <knaack.h@gmx.de>
5399 R:      Lars-Peter Clausen <lars@metafoo.de>
5400 R:      Peter Meerwald <pmeerw@pmeerw.net>
5401 L:      linux-iio@vger.kernel.org
5402 S:      Maintained
5403 F:      drivers/iio/
5404 F:      drivers/staging/iio/
5405 F:      include/linux/iio/
5406 F:      tools/iio/
5407
5408 IKANOS/ADI EAGLE ADSL USB DRIVER
5409 M:      Matthieu Castet <castet.matthieu@free.fr>
5410 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5411 S:      Maintained
5412 F:      drivers/usb/atm/ueagle-atm.c
5413
5414 INA209 HARDWARE MONITOR DRIVER
5415 M:      Guenter Roeck <linux@roeck-us.net>
5416 L:      linux-hwmon@vger.kernel.org
5417 S:      Maintained
5418 F:      Documentation/hwmon/ina209
5419 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5420 F:      drivers/hwmon/ina209.c
5421
5422 INA2XX HARDWARE MONITOR DRIVER
5423 M:      Guenter Roeck <linux@roeck-us.net>
5424 L:      linux-hwmon@vger.kernel.org
5425 S:      Maintained
5426 F:      Documentation/hwmon/ina2xx
5427 F:      drivers/hwmon/ina2xx.c
5428 F:      include/linux/platform_data/ina2xx.h
5429
5430 INDUSTRY PACK SUBSYSTEM (IPACK)
5431 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5432 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5433 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5434 L:      industrypack-devel@lists.sourceforge.net
5435 W:      http://industrypack.sourceforge.net
5436 S:      Maintained
5437 F:      drivers/ipack/
5438
5439 INGENIC JZ4780 DMA Driver
5440 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5441 S:      Maintained
5442 F:      drivers/dma/dma-jz4780.c
5443
5444 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5445 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5446 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5447 L:      linux-ima-devel@lists.sourceforge.net
5448 L:      linux-ima-user@lists.sourceforge.net
5449 L:      linux-security-module@vger.kernel.org
5450 S:      Supported
5451 F:      security/integrity/ima/
5452
5453 IMGTEC IR DECODER DRIVER
5454 M:      James Hogan <james.hogan@imgtec.com>
5455 S:      Maintained
5456 F:      drivers/media/rc/img-ir/
5457
5458 IMS TWINTURBO FRAMEBUFFER DRIVER
5459 L:      linux-fbdev@vger.kernel.org
5460 S:      Orphan
5461 F:      drivers/video/fbdev/imsttfb.c
5462
5463 INFINIBAND SUBSYSTEM
5464 M:      Doug Ledford <dledford@redhat.com>
5465 M:      Sean Hefty <sean.hefty@intel.com>
5466 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5467 L:      linux-rdma@vger.kernel.org
5468 W:      http://www.openfabrics.org/
5469 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5471 S:      Supported
5472 F:      Documentation/infiniband/
5473 F:      drivers/infiniband/
5474 F:      drivers/staging/rdma/
5475 F:      include/uapi/linux/if_infiniband.h
5476 F:      include/uapi/rdma/
5477 F:      include/rdma/
5478
5479 INOTIFY
5480 M:      John McCutchan <john@johnmccutchan.com>
5481 M:      Robert Love <rlove@rlove.org>
5482 M:      Eric Paris <eparis@parisplace.org>
5483 S:      Maintained
5484 F:      Documentation/filesystems/inotify.txt
5485 F:      fs/notify/inotify/
5486 F:      include/linux/inotify.h
5487 F:      include/uapi/linux/inotify.h
5488
5489 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5490 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5491 L:      linux-input@vger.kernel.org
5492 Q:      http://patchwork.kernel.org/project/linux-input/list/
5493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5494 S:      Maintained
5495 F:      drivers/input/
5496 F:      include/linux/input.h
5497 F:      include/uapi/linux/input.h
5498 F:      include/linux/input/
5499
5500 INPUT MULTITOUCH (MT) PROTOCOL
5501 M:      Henrik Rydberg <rydberg@bitmath.org>
5502 L:      linux-input@vger.kernel.org
5503 S:      Odd fixes
5504 F:      Documentation/input/multi-touch-protocol.txt
5505 F:      drivers/input/input-mt.c
5506 K:      \b(ABS|SYN)_MT_
5507
5508 INTEL ASoC BDW/HSW DRIVERS
5509 M:      Jie Yang <yang.jie@linux.intel.com>
5510 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5511 S:      Supported
5512 F:      sound/soc/intel/common/sst-dsp*
5513 F:      sound/soc/intel/common/sst-firmware.c
5514 F:      sound/soc/intel/boards/broadwell.c
5515 F:      sound/soc/intel/haswell/
5516
5517 INTEL C600 SERIES SAS CONTROLLER DRIVER
5518 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5519 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5520 L:      linux-scsi@vger.kernel.org
5521 T:      git git://git.code.sf.net/p/intel-sas/isci
5522 S:      Supported
5523 F:      drivers/scsi/isci/
5524
5525 INTEL IDLE DRIVER
5526 M:      Len Brown <lenb@kernel.org>
5527 L:      linux-pm@vger.kernel.org
5528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5529 S:      Supported
5530 F:      drivers/idle/intel_idle.c
5531
5532 INTEL PSTATE DRIVER
5533 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5534 M:      Len Brown <lenb@kernel.org>
5535 L:      linux-pm@vger.kernel.org
5536 S:      Supported
5537 F:      drivers/cpufreq/intel_pstate.c
5538
5539 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5540 M:      Maik Broemme <mbroemme@plusserver.de>
5541 L:      linux-fbdev@vger.kernel.org
5542 S:      Maintained
5543 F:      Documentation/fb/intelfb.txt
5544 F:      drivers/video/fbdev/intelfb/
5545
5546 INTEL 810/815 FRAMEBUFFER DRIVER
5547 M:      Antonino Daplas <adaplas@gmail.com>
5548 L:      linux-fbdev@vger.kernel.org
5549 S:      Maintained
5550 F:      drivers/video/fbdev/i810/
5551
5552 INTEL MENLOW THERMAL DRIVER
5553 M:      Sujith Thomas <sujith.thomas@intel.com>
5554 L:      platform-driver-x86@vger.kernel.org
5555 W:      https://01.org/linux-acpi
5556 S:      Supported
5557 F:      drivers/platform/x86/intel_menlow.c
5558
5559 INTEL I/OAT DMA DRIVER
5560 M:      Dave Jiang <dave.jiang@intel.com>
5561 R:      Dan Williams <dan.j.williams@intel.com>
5562 L:      dmaengine@vger.kernel.org
5563 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5564 S:      Supported
5565 F:      drivers/dma/ioat*
5566
5567 INTEL IOMMU (VT-d)
5568 M:      David Woodhouse <dwmw2@infradead.org>
5569 L:      iommu@lists.linux-foundation.org
5570 T:      git git://git.infradead.org/iommu-2.6.git
5571 S:      Supported
5572 F:      drivers/iommu/intel-iommu.c
5573 F:      include/linux/intel-iommu.h
5574
5575 INTEL IOP-ADMA DMA DRIVER
5576 R:      Dan Williams <dan.j.williams@intel.com>
5577 S:      Odd fixes
5578 F:      drivers/dma/iop-adma.c
5579
5580 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5581 M:      Krzysztof Halasa <khalasa@piap.pl>
5582 S:      Maintained
5583 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5584 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5585 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5586 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5587 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5588 F:      drivers/net/wan/ixp4xx_hss.c
5589
5590 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5591 M:      Deepak Saxena <dsaxena@plexity.net>
5592 S:      Maintained
5593 F:      drivers/char/hw_random/ixp4xx-rng.c
5594
5595 INTEL ETHERNET DRIVERS
5596 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5597 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5598 R:      Shannon Nelson <shannon.nelson@intel.com>
5599 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5600 R:      Don Skidmore <donald.c.skidmore@intel.com>
5601 R:      Bruce Allan <bruce.w.allan@intel.com>
5602 R:      John Ronciak <john.ronciak@intel.com>
5603 R:      Mitch Williams <mitch.a.williams@intel.com>
5604 L:      intel-wired-lan@lists.osuosl.org
5605 W:      http://www.intel.com/support/feedback.htm
5606 W:      http://e1000.sourceforge.net/
5607 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5610 S:      Supported
5611 F:      Documentation/networking/e100.txt
5612 F:      Documentation/networking/e1000.txt
5613 F:      Documentation/networking/e1000e.txt
5614 F:      Documentation/networking/igb.txt
5615 F:      Documentation/networking/igbvf.txt
5616 F:      Documentation/networking/ixgb.txt
5617 F:      Documentation/networking/ixgbe.txt
5618 F:      Documentation/networking/ixgbevf.txt
5619 F:      Documentation/networking/i40e.txt
5620 F:      Documentation/networking/i40evf.txt
5621 F:      drivers/net/ethernet/intel/
5622 F:      drivers/net/ethernet/intel/*/
5623
5624 INTEL-MID GPIO DRIVER
5625 M:      David Cohen <david.a.cohen@linux.intel.com>
5626 L:      linux-gpio@vger.kernel.org
5627 S:      Maintained
5628 F:      drivers/gpio/gpio-intel-mid.c
5629
5630 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5631 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5632 L:      linux-wireless@vger.kernel.org
5633 S:      Maintained
5634 F:      Documentation/networking/README.ipw2100
5635 F:      Documentation/networking/README.ipw2200
5636 F:      drivers/net/wireless/ipw2x00/
5637
5638 INTEL(R) TRACE HUB
5639 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5640 S:      Supported
5641 F:      Documentation/trace/intel_th.txt
5642 F:      drivers/hwtracing/intel_th/
5643
5644 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5645 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5646 M:      Gang Wei <gang.wei@intel.com>
5647 M:      Shane Wang <shane.wang@intel.com>
5648 L:      tboot-devel@lists.sourceforge.net
5649 W:      http://tboot.sourceforge.net
5650 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5651 S:      Supported
5652 F:      Documentation/intel_txt.txt
5653 F:      include/linux/tboot.h
5654 F:      arch/x86/kernel/tboot.c
5655
5656 INTEL WIRELESS WIMAX CONNECTION 2400
5657 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5658 M:      linux-wimax@intel.com
5659 L:      wimax@linuxwimax.org (subscribers-only)
5660 S:      Supported
5661 W:      http://linuxwimax.org
5662 F:      Documentation/wimax/README.i2400m
5663 F:      drivers/net/wimax/i2400m/
5664 F:      include/uapi/linux/wimax/i2400m.h
5665
5666 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5667 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5668 L:      linux-wireless@vger.kernel.org
5669 S:      Supported
5670 F:      drivers/net/wireless/iwlegacy/
5671
5672 INTEL WIRELESS WIFI LINK (iwlwifi)
5673 M:      Johannes Berg <johannes.berg@intel.com>
5674 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5675 M:      Intel Linux Wireless <linuxwifi@intel.com>
5676 L:      linux-wireless@vger.kernel.org
5677 W:      http://intellinuxwireless.org
5678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5679 S:      Supported
5680 F:      drivers/net/wireless/iwlwifi/
5681
5682 INTEL MANAGEMENT ENGINE (mei)
5683 M:      Tomas Winkler <tomas.winkler@intel.com>
5684 L:      linux-kernel@vger.kernel.org
5685 S:      Supported
5686 F:      include/uapi/linux/mei.h
5687 F:      include/linux/mei_cl_bus.h
5688 F:      drivers/misc/mei/*
5689 F:      Documentation/misc-devices/mei/*
5690
5691 INTEL MIC DRIVERS (mic)
5692 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5693 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5694 S:      Supported
5695 W:      https://github.com/sudeepdutt/mic
5696 W:      http://software.intel.com/en-us/mic-developer
5697 F:      include/linux/mic_bus.h
5698 F:      include/linux/scif.h
5699 F:      include/uapi/linux/mic_common.h
5700 F:      include/uapi/linux/mic_ioctl.h
5701 F       include/uapi/linux/scif_ioctl.h
5702 F:      drivers/misc/mic/
5703 F:      drivers/dma/mic_x100_dma.c
5704 F:      drivers/dma/mic_x100_dma.h
5705 F       Documentation/mic/
5706
5707 INTEL PMC IPC DRIVER
5708 M:      Zha Qipeng<qipeng.zha@intel.com>
5709 L:      platform-driver-x86@vger.kernel.org
5710 S:      Maintained
5711 F:      drivers/platform/x86/intel_pmc_ipc.c
5712 F:      arch/x86/include/asm/intel_pmc_ipc.h
5713
5714 IOC3 ETHERNET DRIVER
5715 M:      Ralf Baechle <ralf@linux-mips.org>
5716 L:      linux-mips@linux-mips.org
5717 S:      Maintained
5718 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5719
5720 IOC3 SERIAL DRIVER
5721 M:      Pat Gefre <pfg@sgi.com>
5722 L:      linux-serial@vger.kernel.org
5723 S:      Maintained
5724 F:      drivers/tty/serial/ioc3_serial.c
5725
5726 IOMMU DRIVERS
5727 M:      Joerg Roedel <joro@8bytes.org>
5728 L:      iommu@lists.linux-foundation.org
5729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5730 S:      Maintained
5731 F:      drivers/iommu/
5732
5733 IP MASQUERADING
5734 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5735 S:      Maintained
5736 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5737
5738 IPATH DRIVER
5739 M:      Mike Marciniszyn <infinipath@intel.com>
5740 L:      linux-rdma@vger.kernel.org
5741 S:      Maintained
5742 F:      drivers/staging/rdma/ipath/
5743
5744 IPMI SUBSYSTEM
5745 M:      Corey Minyard <minyard@acm.org>
5746 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5747 W:      http://openipmi.sourceforge.net/
5748 S:      Supported
5749 F:      Documentation/IPMI.txt
5750 F:      drivers/char/ipmi/
5751 F:      include/linux/ipmi*
5752 F:      include/uapi/linux/ipmi*
5753
5754 QCOM AUDIO (ASoC) DRIVERS
5755 M:      Patrick Lai <plai@codeaurora.org>
5756 M:      Banajit Goswami <bgoswami@codeaurora.org>
5757 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5758 S:      Supported
5759 F:      sound/soc/qcom/
5760
5761 IPS SCSI RAID DRIVER
5762 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5763 L:      linux-scsi@vger.kernel.org
5764 W:      http://www.adaptec.com/
5765 S:      Maintained
5766 F:      drivers/scsi/ips*
5767
5768 IPVS
5769 M:      Wensong Zhang <wensong@linux-vs.org>
5770 M:      Simon Horman <horms@verge.net.au>
5771 M:      Julian Anastasov <ja@ssi.bg>
5772 L:      netdev@vger.kernel.org
5773 L:      lvs-devel@vger.kernel.org
5774 S:      Maintained
5775 F:      Documentation/networking/ipvs-sysctl.txt
5776 F:      include/net/ip_vs.h
5777 F:      include/uapi/linux/ip_vs.h
5778 F:      net/netfilter/ipvs/
5779
5780 IPWIRELESS DRIVER
5781 M:      Jiri Kosina <jikos@kernel.org>
5782 M:      David Sterba <dsterba@suse.com>
5783 S:      Odd Fixes
5784 F:      drivers/tty/ipwireless/
5785
5786 IPX NETWORK LAYER
5787 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5788 L:      netdev@vger.kernel.org
5789 S:      Maintained
5790 F:      include/net/ipx.h
5791 F:      include/uapi/linux/ipx.h
5792 F:      net/ipx/
5793
5794 IRDA SUBSYSTEM
5795 M:      Samuel Ortiz <samuel@sortiz.org>
5796 L:      irda-users@lists.sourceforge.net (subscribers-only)
5797 L:      netdev@vger.kernel.org
5798 W:      http://irda.sourceforge.net/
5799 S:      Maintained
5800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5801 F:      Documentation/networking/irda.txt
5802 F:      drivers/net/irda/
5803 F:      include/net/irda/
5804 F:      net/irda/
5805
5806 IRQ SUBSYSTEM
5807 M:      Thomas Gleixner <tglx@linutronix.de>
5808 L:      linux-kernel@vger.kernel.org
5809 S:      Maintained
5810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5811 F:      kernel/irq/
5812
5813 IRQCHIP DRIVERS
5814 M:      Thomas Gleixner <tglx@linutronix.de>
5815 M:      Jason Cooper <jason@lakedaemon.net>
5816 M:      Marc Zyngier <marc.zyngier@arm.com>
5817 L:      linux-kernel@vger.kernel.org
5818 S:      Maintained
5819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5820 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5821 F:      Documentation/devicetree/bindings/interrupt-controller/
5822 F:      drivers/irqchip/
5823
5824 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5825 M:      Jiang Liu <jiang.liu@linux.intel.com>
5826 M:      Marc Zyngier <marc.zyngier@arm.com>
5827 S:      Maintained
5828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5829 F:      Documentation/IRQ-domain.txt
5830 F:      include/linux/irqdomain.h
5831 F:      kernel/irq/irqdomain.c
5832 F:      kernel/irq/msi.c
5833
5834 ISAPNP
5835 M:      Jaroslav Kysela <perex@perex.cz>
5836 S:      Maintained
5837 F:      Documentation/isapnp.txt
5838 F:      drivers/pnp/isapnp/
5839 F:      include/linux/isapnp.h
5840
5841 ISA RADIO MODULE
5842 M:      Hans Verkuil <hverkuil@xs4all.nl>
5843 L:      linux-media@vger.kernel.org
5844 T:      git git://linuxtv.org/media_tree.git
5845 W:      http://linuxtv.org
5846 S:      Maintained
5847 F:      drivers/media/radio/radio-isa*
5848
5849 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5850 M:      Peter Jones <pjones@redhat.com>
5851 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5852 S:      Maintained
5853 F:      drivers/firmware/iscsi_ibft*
5854
5855 ISCSI
5856 M:      Mike Christie <michaelc@cs.wisc.edu>
5857 L:      open-iscsi@googlegroups.com
5858 W:      www.open-iscsi.org
5859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5860 S:      Maintained
5861 F:      drivers/scsi/*iscsi*
5862 F:      include/scsi/*iscsi*
5863
5864 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5865 M:      Or Gerlitz <ogerlitz@mellanox.com>
5866 M:      Sagi Grimberg <sagig@mellanox.com>
5867 M:      Roi Dayan <roid@mellanox.com>
5868 L:      linux-rdma@vger.kernel.org
5869 S:      Supported
5870 W:      http://www.openfabrics.org
5871 W:      www.open-iscsi.org
5872 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5873 F:      drivers/infiniband/ulp/iser/
5874
5875 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5876 M:      Sagi Grimberg <sagig@mellanox.com>
5877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5878 L:      linux-rdma@vger.kernel.org
5879 L:      target-devel@vger.kernel.org
5880 S:      Supported
5881 W:      http://www.linux-iscsi.org
5882 F:      drivers/infiniband/ulp/isert
5883
5884 ISDN SUBSYSTEM
5885 M:      Karsten Keil <isdn@linux-pingi.de>
5886 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5887 L:      netdev@vger.kernel.org
5888 W:      http://www.isdn4linux.de
5889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5890 S:      Maintained
5891 F:      Documentation/isdn/
5892 F:      drivers/isdn/
5893 F:      include/linux/isdn.h
5894 F:      include/linux/isdn/
5895 F:      include/uapi/linux/isdn.h
5896 F:      include/uapi/linux/isdn/
5897
5898 ISDN SUBSYSTEM (Eicon active card driver)
5899 M:      Armin Schindler <mac@melware.de>
5900 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5901 W:      http://www.melware.de
5902 S:      Maintained
5903 F:      drivers/isdn/hardware/eicon/
5904
5905 IT87 HARDWARE MONITORING DRIVER
5906 M:      Jean Delvare <jdelvare@suse.com>
5907 L:      linux-hwmon@vger.kernel.org
5908 S:      Maintained
5909 F:      Documentation/hwmon/it87
5910 F:      drivers/hwmon/it87.c
5911
5912 IT913X MEDIA DRIVER
5913 M:      Antti Palosaari <crope@iki.fi>
5914 L:      linux-media@vger.kernel.org
5915 W:      http://linuxtv.org/
5916 W:      http://palosaari.fi/linux/
5917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5918 T:      git git://linuxtv.org/anttip/media_tree.git
5919 S:      Maintained
5920 F:      drivers/media/tuners/it913x*
5921
5922 IVTV VIDEO4LINUX DRIVER
5923 M:      Andy Walls <awalls@md.metrocast.net>
5924 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5925 L:      linux-media@vger.kernel.org
5926 T:      git git://linuxtv.org/media_tree.git
5927 W:      http://www.ivtvdriver.org
5928 S:      Maintained
5929 F:      Documentation/video4linux/*.ivtv
5930 F:      drivers/media/pci/ivtv/
5931 F:      include/uapi/linux/ivtv*
5932
5933 IX2505V MEDIA DRIVER
5934 M:      Malcolm Priestley <tvboxspy@gmail.com>
5935 L:      linux-media@vger.kernel.org
5936 W:      http://linuxtv.org/
5937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5938 S:      Maintained
5939 F:      drivers/media/dvb-frontends/ix2505v*
5940
5941 JC42.4 TEMPERATURE SENSOR DRIVER
5942 M:      Guenter Roeck <linux@roeck-us.net>
5943 L:      linux-hwmon@vger.kernel.org
5944 S:      Maintained
5945 F:      drivers/hwmon/jc42.c
5946 F:      Documentation/hwmon/jc42
5947
5948 JFS FILESYSTEM
5949 M:      Dave Kleikamp <shaggy@kernel.org>
5950 L:      jfs-discussion@lists.sourceforge.net
5951 W:      http://jfs.sourceforge.net/
5952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5953 S:      Maintained
5954 F:      Documentation/filesystems/jfs.txt
5955 F:      fs/jfs/
5956
5957 JME NETWORK DRIVER
5958 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5959 L:      netdev@vger.kernel.org
5960 S:      Maintained
5961 F:      drivers/net/ethernet/jme.*
5962
5963 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5964 M:      David Woodhouse <dwmw2@infradead.org>
5965 L:      linux-mtd@lists.infradead.org
5966 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5967 S:      Maintained
5968 F:      fs/jffs2/
5969 F:      include/uapi/linux/jffs2.h
5970
5971 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5972 M:      "Theodore Ts'o" <tytso@mit.edu>
5973 M:      Jan Kara <jack@suse.com>
5974 L:      linux-ext4@vger.kernel.org
5975 S:      Maintained
5976 F:      fs/jbd2/
5977 F:      include/linux/jbd2.h
5978
5979 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5980 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5981 L:      linux-media@vger.kernel.org
5982 S:      Maintained
5983 F:      drivers/media/platform/rcar_jpu.c
5984
5985 JSM Neo PCI based serial card
5986 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5987 L:      linux-serial@vger.kernel.org
5988 S:      Maintained
5989 F:      drivers/tty/serial/jsm/
5990
5991 K10TEMP HARDWARE MONITORING DRIVER
5992 M:      Clemens Ladisch <clemens@ladisch.de>
5993 L:      linux-hwmon@vger.kernel.org
5994 S:      Maintained
5995 F:      Documentation/hwmon/k10temp
5996 F:      drivers/hwmon/k10temp.c
5997
5998 K8TEMP HARDWARE MONITORING DRIVER
5999 M:      Rudolf Marek <r.marek@assembler.cz>
6000 L:      linux-hwmon@vger.kernel.org
6001 S:      Maintained
6002 F:      Documentation/hwmon/k8temp
6003 F:      drivers/hwmon/k8temp.c
6004
6005 KCONFIG
6006 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6007 L:      linux-kbuild@vger.kernel.org
6008 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6009 S:      Maintained
6010 F:      Documentation/kbuild/kconfig-language.txt
6011 F:      scripts/kconfig/
6012
6013 KDUMP
6014 M:      Vivek Goyal <vgoyal@redhat.com>
6015 M:      Haren Myneni <hbabu@us.ibm.com>
6016 L:      kexec@lists.infradead.org
6017 W:      http://lse.sourceforge.net/kdump/
6018 S:      Maintained
6019 F:      Documentation/kdump/
6020
6021 KEENE FM RADIO TRANSMITTER DRIVER
6022 M:      Hans Verkuil <hverkuil@xs4all.nl>
6023 L:      linux-media@vger.kernel.org
6024 T:      git git://linuxtv.org/media_tree.git
6025 W:      http://linuxtv.org
6026 S:      Maintained
6027 F:      drivers/media/radio/radio-keene*
6028
6029 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6030 M:      Ian Kent <raven@themaw.net>
6031 L:      autofs@vger.kernel.org
6032 S:      Maintained
6033 F:      fs/autofs4/
6034
6035 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6036 M:      Michal Marek <mmarek@suse.com>
6037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6039 L:      linux-kbuild@vger.kernel.org
6040 S:      Maintained
6041 F:      Documentation/kbuild/
6042 F:      Makefile
6043 F:      scripts/Makefile.*
6044 F:      scripts/basic/
6045 F:      scripts/mk*
6046 F:      scripts/package/
6047
6048 KERNEL JANITORS
6049 L:      kernel-janitors@vger.kernel.org
6050 W:      http://kernelnewbies.org/KernelJanitors
6051 S:      Odd Fixes
6052
6053 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6054 M:      "J. Bruce Fields" <bfields@fieldses.org>
6055 M:      Jeff Layton <jlayton@poochiereds.net>
6056 L:      linux-nfs@vger.kernel.org
6057 W:      http://nfs.sourceforge.net/
6058 S:      Supported
6059 F:      fs/nfsd/
6060 F:      include/uapi/linux/nfsd/
6061 F:      fs/lockd/
6062 F:      fs/nfs_common/
6063 F:      net/sunrpc/
6064 F:      include/linux/lockd/
6065 F:      include/linux/sunrpc/
6066 F:      include/uapi/linux/sunrpc/
6067
6068 KERNEL SELFTEST FRAMEWORK
6069 M:      Shuah Khan <shuahkh@osg.samsung.com>
6070 L:      linux-api@vger.kernel.org
6071 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6072 S:      Maintained
6073 F:      tools/testing/selftests
6074
6075 KERNEL VIRTUAL MACHINE (KVM)
6076 M:      Gleb Natapov <gleb@kernel.org>
6077 M:      Paolo Bonzini <pbonzini@redhat.com>
6078 L:      kvm@vger.kernel.org
6079 W:      http://www.linux-kvm.org
6080 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6081 S:      Supported
6082 F:      Documentation/*/kvm*.txt
6083 F:      Documentation/virtual/kvm/
6084 F:      arch/*/kvm/
6085 F:      arch/x86/kernel/kvm.c
6086 F:      arch/x86/kernel/kvmclock.c
6087 F:      arch/*/include/asm/kvm*
6088 F:      include/linux/kvm*
6089 F:      include/uapi/linux/kvm*
6090 F:      virt/kvm/
6091
6092 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6093 M:      Joerg Roedel <joro@8bytes.org>
6094 L:      kvm@vger.kernel.org
6095 W:      http://www.linux-kvm.org/
6096 S:      Maintained
6097 F:      arch/x86/include/asm/svm.h
6098 F:      arch/x86/kvm/svm.c
6099
6100 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6101 M:      Alexander Graf <agraf@suse.com>
6102 L:      kvm-ppc@vger.kernel.org
6103 W:      http://www.linux-kvm.org/
6104 T:      git git://github.com/agraf/linux-2.6.git
6105 S:      Supported
6106 F:      arch/powerpc/include/asm/kvm*
6107 F:      arch/powerpc/kvm/
6108
6109 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6110 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6111 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6112 L:      linux-s390@vger.kernel.org
6113 W:      http://www.ibm.com/developerworks/linux/linux390/
6114 S:      Supported
6115 F:      Documentation/s390/kvm.txt
6116 F:      arch/s390/include/asm/kvm*
6117 F:      arch/s390/kvm/
6118
6119 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6120 M:      Christoffer Dall <christoffer.dall@linaro.org>
6121 M:      Marc Zyngier <marc.zyngier@arm.com>
6122 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6123 L:      kvmarm@lists.cs.columbia.edu
6124 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6125 S:      Supported
6126 F:      arch/arm/include/uapi/asm/kvm*
6127 F:      arch/arm/include/asm/kvm*
6128 F:      arch/arm/kvm/
6129 F:      virt/kvm/arm/
6130 F:      include/kvm/arm_*
6131
6132 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6133 M:      Christoffer Dall <christoffer.dall@linaro.org>
6134 M:      Marc Zyngier <marc.zyngier@arm.com>
6135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6136 L:      kvmarm@lists.cs.columbia.edu
6137 S:      Maintained
6138 F:      arch/arm64/include/uapi/asm/kvm*
6139 F:      arch/arm64/include/asm/kvm*
6140 F:      arch/arm64/kvm/
6141
6142 KEXEC
6143 M:      Eric Biederman <ebiederm@xmission.com>
6144 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6145 L:      kexec@lists.infradead.org
6146 S:      Maintained
6147 F:      include/linux/kexec.h
6148 F:      include/uapi/linux/kexec.h
6149 F:      kernel/kexec.c
6150
6151 KEYS/KEYRINGS:
6152 M:      David Howells <dhowells@redhat.com>
6153 L:      keyrings@vger.kernel.org
6154 S:      Maintained
6155 F:      Documentation/security/keys.txt
6156 F:      include/linux/key.h
6157 F:      include/linux/key-type.h
6158 F:      include/keys/
6159 F:      security/keys/
6160
6161 KEYS-TRUSTED
6162 M:      David Safford <safford@us.ibm.com>
6163 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6164 L:      linux-security-module@vger.kernel.org
6165 L:      keyrings@vger.kernel.org
6166 S:      Supported
6167 F:      Documentation/security/keys-trusted-encrypted.txt
6168 F:      include/keys/trusted-type.h
6169 F:      security/keys/trusted.c
6170 F:      security/keys/trusted.h
6171
6172 KEYS-ENCRYPTED
6173 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6174 M:      David Safford <safford@us.ibm.com>
6175 L:      linux-security-module@vger.kernel.org
6176 L:      keyrings@vger.kernel.org
6177 S:      Supported
6178 F:      Documentation/security/keys-trusted-encrypted.txt
6179 F:      include/keys/encrypted-type.h
6180 F:      security/keys/encrypted-keys/
6181
6182 KGDB / KDB /debug_core
6183 M:      Jason Wessel <jason.wessel@windriver.com>
6184 W:      http://kgdb.wiki.kernel.org/
6185 L:      kgdb-bugreport@lists.sourceforge.net
6186 S:      Maintained
6187 F:      Documentation/DocBook/kgdb.tmpl
6188 F:      drivers/misc/kgdbts.c
6189 F:      drivers/tty/serial/kgdboc.c
6190 F:      include/linux/kdb.h
6191 F:      include/linux/kgdb.h
6192 F:      kernel/debug/
6193
6194 KMEMCHECK
6195 M:      Vegard Nossum <vegardno@ifi.uio.no>
6196 M:      Pekka Enberg <penberg@kernel.org>
6197 S:      Maintained
6198 F:      Documentation/kmemcheck.txt
6199 F:      arch/x86/include/asm/kmemcheck.h
6200 F:      arch/x86/mm/kmemcheck/
6201 F:      include/linux/kmemcheck.h
6202 F:      mm/kmemcheck.c
6203
6204 KMEMLEAK
6205 M:      Catalin Marinas <catalin.marinas@arm.com>
6206 S:      Maintained
6207 F:      Documentation/kmemleak.txt
6208 F:      include/linux/kmemleak.h
6209 F:      mm/kmemleak.c
6210 F:      mm/kmemleak-test.c
6211
6212 KPROBES
6213 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6214 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6215 M:      "David S. Miller" <davem@davemloft.net>
6216 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6217 S:      Maintained
6218 F:      Documentation/kprobes.txt
6219 F:      include/linux/kprobes.h
6220 F:      kernel/kprobes.c
6221
6222 KS0108 LCD CONTROLLER DRIVER
6223 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6224 W:      http://miguelojeda.es/auxdisplay.htm
6225 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6226 S:      Maintained
6227 F:      Documentation/auxdisplay/ks0108
6228 F:      drivers/auxdisplay/ks0108.c
6229 F:      include/linux/ks0108.h
6230
6231 L3MDEV
6232 M:      David Ahern <dsa@cumulusnetworks.com>
6233 L:      netdev@vger.kernel.org
6234 S:      Maintained
6235 F:      net/l3mdev
6236 F:      include/net/l3mdev.h
6237
6238 LAPB module
6239 L:      linux-x25@vger.kernel.org
6240 S:      Orphan
6241 F:      Documentation/networking/lapb-module.txt
6242 F:      include/*/lapb.h
6243 F:      net/lapb/
6244
6245 LASI 53c700 driver for PARISC
6246 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6247 L:      linux-scsi@vger.kernel.org
6248 S:      Maintained
6249 F:      Documentation/scsi/53c700.txt
6250 F:      drivers/scsi/53c700*
6251
6252 LED SUBSYSTEM
6253 M:      Richard Purdie <rpurdie@rpsys.net>
6254 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6255 L:      linux-leds@vger.kernel.org
6256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6257 S:      Maintained
6258 F:      drivers/leds/
6259 F:      include/linux/leds.h
6260
6261 LEGACY EEPROM DRIVER
6262 M:      Jean Delvare <jdelvare@suse.com>
6263 S:      Maintained
6264 F:      Documentation/misc-devices/eeprom
6265 F:      drivers/misc/eeprom/eeprom.c
6266
6267 LEGO USB Tower driver
6268 M:      Juergen Stuber <starblue@users.sourceforge.net>
6269 L:      legousb-devel@lists.sourceforge.net
6270 W:      http://legousb.sourceforge.net/
6271 S:      Maintained
6272 F:      drivers/usb/misc/legousbtower.c
6273
6274 LG2160 MEDIA DRIVER
6275 M:      Michael Krufky <mkrufky@linuxtv.org>
6276 L:      linux-media@vger.kernel.org
6277 W:      http://linuxtv.org/
6278 W:      http://github.com/mkrufky
6279 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6280 T:      git git://linuxtv.org/mkrufky/tuners.git
6281 S:      Maintained
6282 F:      drivers/media/dvb-frontends/lg2160.*
6283
6284 LGDT3305 MEDIA DRIVER
6285 M:      Michael Krufky <mkrufky@linuxtv.org>
6286 L:      linux-media@vger.kernel.org
6287 W:      http://linuxtv.org/
6288 W:      http://github.com/mkrufky
6289 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6290 T:      git git://linuxtv.org/mkrufky/tuners.git
6291 S:      Maintained
6292 F:      drivers/media/dvb-frontends/lgdt3305.*
6293
6294 LGUEST
6295 M:      Rusty Russell <rusty@rustcorp.com.au>
6296 L:      lguest@lists.ozlabs.org
6297 W:      http://lguest.ozlabs.org/
6298 S:      Odd Fixes
6299 F:      arch/x86/include/asm/lguest*.h
6300 F:      arch/x86/lguest/
6301 F:      drivers/lguest/
6302 F:      include/linux/lguest*.h
6303 F:      tools/lguest/
6304
6305 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6306 M:      Tejun Heo <tj@kernel.org>
6307 L:      linux-ide@vger.kernel.org
6308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6309 S:      Maintained
6310 F:      drivers/ata/
6311 F:      include/linux/ata.h
6312 F:      include/linux/libata.h
6313
6314 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6315 M:      Viresh Kumar <vireshk@kernel.org>
6316 L:      linux-ide@vger.kernel.org
6317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6318 S:      Maintained
6319 F:      include/linux/pata_arasan_cf_data.h
6320 F:      drivers/ata/pata_arasan_cf.c
6321
6322 LIBATA PATA DRIVERS
6323 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6324 M:      Tejun Heo <tj@kernel.org>
6325 L:      linux-ide@vger.kernel.org
6326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6327 S:      Maintained
6328 F:      drivers/ata/pata_*.c
6329 F:      drivers/ata/ata_generic.c
6330
6331 LIBATA SATA AHCI PLATFORM devices support
6332 M:      Hans de Goede <hdegoede@redhat.com>
6333 M:      Tejun Heo <tj@kernel.org>
6334 L:      linux-ide@vger.kernel.org
6335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6336 S:      Maintained
6337 F:      drivers/ata/ahci_platform.c
6338 F:      drivers/ata/libahci_platform.c
6339 F:      include/linux/ahci_platform.h
6340
6341 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6342 M:      Mikael Pettersson <mikpelinux@gmail.com>
6343 L:      linux-ide@vger.kernel.org
6344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6345 S:      Maintained
6346 F:      drivers/ata/sata_promise.*
6347
6348 LIBLOCKDEP
6349 M:      Sasha Levin <sasha.levin@oracle.com>
6350 S:      Maintained
6351 F:      tools/lib/lockdep/
6352
6353 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6354 M:      Dan Williams <dan.j.williams@intel.com>
6355 L:      linux-nvdimm@lists.01.org
6356 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6357 S:      Supported
6358 F:      drivers/nvdimm/*
6359 F:      include/linux/nd.h
6360 F:      include/linux/libnvdimm.h
6361 F:      include/uapi/linux/ndctl.h
6362
6363 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6364 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6365 L:      linux-nvdimm@lists.01.org
6366 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6367 S:      Supported
6368 F:      drivers/nvdimm/blk.c
6369 F:      drivers/nvdimm/region_devs.c
6370 F:      drivers/acpi/nfit*
6371
6372 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6373 M:      Vishal Verma <vishal.l.verma@intel.com>
6374 L:      linux-nvdimm@lists.01.org
6375 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6376 S:      Supported
6377 F:      drivers/nvdimm/btt*
6378
6379 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6380 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6381 L:      linux-nvdimm@lists.01.org
6382 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6383 S:      Supported
6384 F:      drivers/nvdimm/pmem.c
6385 F:      include/linux/pmem.h
6386 F:      arch/*/include/asm/pmem.h
6387
6388 LIGHTNVM PLATFORM SUPPORT
6389 M:      Matias Bjorling <mb@lightnvm.io>
6390 W:      http://github/OpenChannelSSD
6391 L:      linux-block@vger.kernel.org
6392 S:      Maintained
6393 F:      drivers/lightnvm/
6394 F:      include/linux/lightnvm.h
6395 F:      include/uapi/linux/lightnvm.h
6396
6397 LINUX FOR IBM pSERIES (RS/6000)
6398 M:      Paul Mackerras <paulus@au.ibm.com>
6399 W:      http://www.ibm.com/linux/ltc/projects/ppc
6400 S:      Supported
6401 F:      arch/powerpc/boot/rs6000.h
6402
6403 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6404 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6405 M:      Paul Mackerras <paulus@samba.org>
6406 M:      Michael Ellerman <mpe@ellerman.id.au>
6407 W:      http://www.penguinppc.org/
6408 L:      linuxppc-dev@lists.ozlabs.org
6409 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6411 S:      Supported
6412 F:      Documentation/powerpc/
6413 F:      arch/powerpc/
6414
6415 LINUX FOR POWER MACINTOSH
6416 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6417 W:      http://www.penguinppc.org/
6418 L:      linuxppc-dev@lists.ozlabs.org
6419 S:      Maintained
6420 F:      arch/powerpc/platforms/powermac/
6421 F:      drivers/macintosh/
6422
6423 LINUX FOR POWERPC EMBEDDED MPC5XXX
6424 M:      Anatolij Gustschin <agust@denx.de>
6425 L:      linuxppc-dev@lists.ozlabs.org
6426 T:      git git://git.denx.de/linux-denx-agust.git
6427 S:      Maintained
6428 F:      arch/powerpc/platforms/512x/
6429 F:      arch/powerpc/platforms/52xx/
6430
6431 LINUX FOR POWERPC EMBEDDED PPC4XX
6432 M:      Alistair Popple <alistair@popple.id.au>
6433 M:      Matt Porter <mporter@kernel.crashing.org>
6434 W:      http://www.penguinppc.org/
6435 L:      linuxppc-dev@lists.ozlabs.org
6436 S:      Maintained
6437 F:      arch/powerpc/platforms/40x/
6438 F:      arch/powerpc/platforms/44x/
6439
6440 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6441 L:      linuxppc-dev@lists.ozlabs.org
6442 S:      Orphan
6443 F:      arch/powerpc/*/*virtex*
6444 F:      arch/powerpc/*/*/*virtex*
6445
6446 LINUX FOR POWERPC EMBEDDED PPC8XX
6447 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6448 W:      http://www.penguinppc.org/
6449 L:      linuxppc-dev@lists.ozlabs.org
6450 S:      Maintained
6451 F:      arch/powerpc/platforms/8xx/
6452
6453 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6454 M:      Scott Wood <scottwood@freescale.com>
6455 M:      Kumar Gala <galak@kernel.crashing.org>
6456 W:      http://www.penguinppc.org/
6457 L:      linuxppc-dev@lists.ozlabs.org
6458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6459 S:      Maintained
6460 F:      arch/powerpc/platforms/83xx/
6461 F:      arch/powerpc/platforms/85xx/
6462
6463 LINUX FOR POWERPC PA SEMI PWRFICIENT
6464 M:      Olof Johansson <olof@lixom.net>
6465 L:      linuxppc-dev@lists.ozlabs.org
6466 S:      Maintained
6467 F:      arch/powerpc/platforms/pasemi/
6468 F:      drivers/*/*pasemi*
6469 F:      drivers/*/*/*pasemi*
6470
6471 LINUX SECURITY MODULE (LSM) FRAMEWORK
6472 M:      Chris Wright <chrisw@sous-sol.org>
6473 L:      linux-security-module@vger.kernel.org
6474 S:      Supported
6475
6476 LIS3LV02D ACCELEROMETER DRIVER
6477 M:      Eric Piel <eric.piel@tremplin-utc.net>
6478 S:      Maintained
6479 F:      Documentation/misc-devices/lis3lv02d
6480 F:      drivers/misc/lis3lv02d/
6481 F:      drivers/platform/x86/hp_accel.c
6482
6483 LIVE PATCHING
6484 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6485 M:      Seth Jennings <sjenning@redhat.com>
6486 M:      Jiri Kosina <jikos@kernel.org>
6487 M:      Vojtech Pavlik <vojtech@suse.com>
6488 S:      Maintained
6489 F:      kernel/livepatch/
6490 F:      include/linux/livepatch.h
6491 F:      arch/x86/include/asm/livepatch.h
6492 F:      arch/x86/kernel/livepatch.c
6493 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6494 F:      samples/livepatch/
6495 L:      live-patching@vger.kernel.org
6496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6497
6498 LLC (802.2)
6499 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6500 S:      Maintained
6501 F:      include/linux/llc.h
6502 F:      include/uapi/linux/llc.h
6503 F:      include/net/llc*
6504 F:      net/llc/
6505
6506 LM73 HARDWARE MONITOR DRIVER
6507 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6508 L:      linux-hwmon@vger.kernel.org
6509 S:      Maintained
6510 F:      drivers/hwmon/lm73.c
6511
6512 LM78 HARDWARE MONITOR DRIVER
6513 M:      Jean Delvare <jdelvare@suse.com>
6514 L:      linux-hwmon@vger.kernel.org
6515 S:      Maintained
6516 F:      Documentation/hwmon/lm78
6517 F:      drivers/hwmon/lm78.c
6518
6519 LM83 HARDWARE MONITOR DRIVER
6520 M:      Jean Delvare <jdelvare@suse.com>
6521 L:      linux-hwmon@vger.kernel.org
6522 S:      Maintained
6523 F:      Documentation/hwmon/lm83
6524 F:      drivers/hwmon/lm83.c
6525
6526 LM90 HARDWARE MONITOR DRIVER
6527 M:      Jean Delvare <jdelvare@suse.com>
6528 L:      linux-hwmon@vger.kernel.org
6529 S:      Maintained
6530 F:      Documentation/hwmon/lm90
6531 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6532 F:      drivers/hwmon/lm90.c
6533
6534 LM95234 HARDWARE MONITOR DRIVER
6535 M:      Guenter Roeck <linux@roeck-us.net>
6536 L:      linux-hwmon@vger.kernel.org
6537 S:      Maintained
6538 F:      Documentation/hwmon/lm95234
6539 F:      drivers/hwmon/lm95234.c
6540
6541 LME2510 MEDIA DRIVER
6542 M:      Malcolm Priestley <tvboxspy@gmail.com>
6543 L:      linux-media@vger.kernel.org
6544 W:      http://linuxtv.org/
6545 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6546 S:      Maintained
6547 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6548
6549 LOCKDEP AND LOCKSTAT
6550 M:      Peter Zijlstra <peterz@infradead.org>
6551 M:      Ingo Molnar <mingo@redhat.com>
6552 L:      linux-kernel@vger.kernel.org
6553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6554 S:      Maintained
6555 F:      Documentation/locking/lockdep*.txt
6556 F:      Documentation/locking/lockstat.txt
6557 F:      include/linux/lockdep.h
6558 F:      kernel/locking/
6559
6560 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6561 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6562 L:      linux-ntfs-dev@lists.sourceforge.net
6563 W:      http://www.linux-ntfs.org/content/view/19/37/
6564 S:      Maintained
6565 F:      Documentation/ldm.txt
6566 F:      block/partitions/ldm.*
6567
6568 LogFS
6569 M:      Joern Engel <joern@logfs.org>
6570 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6571 L:      logfs@logfs.org
6572 W:      logfs.org
6573 S:      Maintained
6574 F:      fs/logfs/
6575
6576 LPC32XX MACHINE SUPPORT
6577 M:      Roland Stigge <stigge@antcom.de>
6578 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6579 S:      Maintained
6580 F:      arch/arm/mach-lpc32xx/
6581
6582 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6583 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6584 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6585 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6586 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6587 L:      MPT-FusionLinux.pdl@avagotech.com
6588 L:      linux-scsi@vger.kernel.org
6589 W:      http://www.lsilogic.com/support
6590 S:      Supported
6591 F:      drivers/message/fusion/
6592 F:      drivers/scsi/mpt2sas/
6593 F:      drivers/scsi/mpt3sas/
6594
6595 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6596 M:      Matthew Wilcox <matthew@wil.cx>
6597 L:      linux-scsi@vger.kernel.org
6598 S:      Maintained
6599 F:      drivers/scsi/sym53c8xx_2/
6600
6601 LTC4261 HARDWARE MONITOR DRIVER
6602 M:      Guenter Roeck <linux@roeck-us.net>
6603 L:      linux-hwmon@vger.kernel.org
6604 S:      Maintained
6605 F:      Documentation/hwmon/ltc4261
6606 F:      drivers/hwmon/ltc4261.c
6607
6608 LTP (Linux Test Project)
6609 M:      Mike Frysinger <vapier@gentoo.org>
6610 M:      Cyril Hrubis <chrubis@suse.cz>
6611 M:      Wanlong Gao <wanlong.gao@gmail.com>
6612 M:      Jan Stancek <jstancek@redhat.com>
6613 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6614 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6615 L:      ltp@lists.linux.it (subscribers-only)
6616 W:      http://linux-test-project.github.io/
6617 T:      git git://github.com/linux-test-project/ltp.git
6618 S:      Maintained
6619
6620 M32R ARCHITECTURE
6621 W:      http://www.linux-m32r.org/
6622 S:      Orphan
6623 F:      arch/m32r/
6624
6625 M68K ARCHITECTURE
6626 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6627 L:      linux-m68k@lists.linux-m68k.org
6628 W:      http://www.linux-m68k.org/
6629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6630 S:      Maintained
6631 F:      arch/m68k/
6632 F:      drivers/zorro/
6633
6634 M68K ON APPLE MACINTOSH
6635 M:      Joshua Thompson <funaho@jurai.org>
6636 W:      http://www.mac.linux-m68k.org/
6637 L:      linux-m68k@lists.linux-m68k.org
6638 S:      Maintained
6639 F:      arch/m68k/mac/
6640
6641 M68K ON HP9000/300
6642 M:      Philip Blundell <philb@gnu.org>
6643 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6644 S:      Maintained
6645 F:      arch/m68k/hp300/
6646
6647 M88DS3103 MEDIA DRIVER
6648 M:      Antti Palosaari <crope@iki.fi>
6649 L:      linux-media@vger.kernel.org
6650 W:      http://linuxtv.org/
6651 W:      http://palosaari.fi/linux/
6652 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6653 T:      git git://linuxtv.org/anttip/media_tree.git
6654 S:      Maintained
6655 F:      drivers/media/dvb-frontends/m88ds3103*
6656
6657 M88RS2000 MEDIA DRIVER
6658 M:      Malcolm Priestley <tvboxspy@gmail.com>
6659 L:      linux-media@vger.kernel.org
6660 W:      http://linuxtv.org/
6661 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6662 S:      Maintained
6663 F:      drivers/media/dvb-frontends/m88rs2000*
6664
6665 MA901 MASTERKIT USB FM RADIO DRIVER
6666 M:      Alexey Klimov <klimov.linux@gmail.com>
6667 L:      linux-media@vger.kernel.org
6668 T:      git git://linuxtv.org/media_tree.git
6669 S:      Maintained
6670 F:      drivers/media/radio/radio-ma901.c
6671
6672 MAC80211
6673 M:      Johannes Berg <johannes@sipsolutions.net>
6674 L:      linux-wireless@vger.kernel.org
6675 W:      http://wireless.kernel.org/
6676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6678 S:      Maintained
6679 F:      Documentation/networking/mac80211-injection.txt
6680 F:      include/net/mac80211.h
6681 F:      net/mac80211/
6682
6683 MACVLAN DRIVER
6684 M:      Patrick McHardy <kaber@trash.net>
6685 L:      netdev@vger.kernel.org
6686 S:      Maintained
6687 F:      drivers/net/macvlan.c
6688 F:      include/linux/if_macvlan.h
6689
6690 MAILBOX API
6691 M:      Jassi Brar <jassisinghbrar@gmail.com>
6692 L:      linux-kernel@vger.kernel.org
6693 S:      Maintained
6694 F:      drivers/mailbox/
6695 F:      include/linux/mailbox_client.h
6696 F:      include/linux/mailbox_controller.h
6697
6698 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6699 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6700 W:      http://www.kernel.org/doc/man-pages
6701 L:      linux-man@vger.kernel.org
6702 S:      Maintained
6703
6704 MARVELL ARMADA DRM SUPPORT
6705 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6706 S:      Maintained
6707 F:      drivers/gpu/drm/armada/
6708
6709 MARVELL 88E6352 DSA support
6710 M:      Guenter Roeck <linux@roeck-us.net>
6711 S:      Maintained
6712 F:      drivers/net/dsa/mv88e6352.c
6713
6714 MARVELL CRYPTO DRIVER
6715 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6716 M:      Arnaud Ebalard <arno@natisbad.org>
6717 F:      drivers/crypto/marvell/
6718 S:      Maintained
6719 L:      linux-crypto@vger.kernel.org
6720
6721 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6722 M:      Mirko Lindner <mlindner@marvell.com>
6723 M:      Stephen Hemminger <stephen@networkplumber.org>
6724 L:      netdev@vger.kernel.org
6725 S:      Maintained
6726 F:      drivers/net/ethernet/marvell/sk*
6727
6728 MARVELL LIBERTAS WIRELESS DRIVER
6729 L:      libertas-dev@lists.infradead.org
6730 S:      Orphan
6731 F:      drivers/net/wireless/libertas/
6732
6733 MARVELL MV643XX ETHERNET DRIVER
6734 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6735 L:      netdev@vger.kernel.org
6736 S:      Maintained
6737 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6738 F:      include/linux/mv643xx.h
6739
6740 MARVELL MVNETA ETHERNET DRIVER
6741 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6742 L:      netdev@vger.kernel.org
6743 S:      Maintained
6744 F:      drivers/net/ethernet/marvell/mvneta.*
6745
6746 MARVELL MWIFIEX WIRELESS DRIVER
6747 M:      Amitkumar Karwar <akarwar@marvell.com>
6748 M:      Nishant Sarmukadam <nishants@marvell.com>
6749 L:      linux-wireless@vger.kernel.org
6750 S:      Maintained
6751 F:      drivers/net/wireless/mwifiex/
6752
6753 MARVELL MWL8K WIRELESS DRIVER
6754 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6755 L:      linux-wireless@vger.kernel.org
6756 S:      Odd Fixes
6757 F:      drivers/net/wireless/mwl8k.c
6758
6759 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6760 M:      Nicolas Pitre <nico@fluxnic.net>
6761 S:      Odd Fixes
6762 F:      drivers/mmc/host/mvsdio.*
6763
6764 MATROX FRAMEBUFFER DRIVER
6765 L:      linux-fbdev@vger.kernel.org
6766 S:      Orphan
6767 F:      drivers/video/fbdev/matrox/matroxfb_*
6768 F:      include/uapi/linux/matroxfb.h
6769
6770 MAX16065 HARDWARE MONITOR DRIVER
6771 M:      Guenter Roeck <linux@roeck-us.net>
6772 L:      linux-hwmon@vger.kernel.org
6773 S:      Maintained
6774 F:      Documentation/hwmon/max16065
6775 F:      drivers/hwmon/max16065.c
6776
6777 MAX20751 HARDWARE MONITOR DRIVER
6778 M:      Guenter Roeck <linux@roeck-us.net>
6779 L:      linux-hwmon@vger.kernel.org
6780 S:      Maintained
6781 F:      Documentation/hwmon/max20751
6782 F:      drivers/hwmon/max20751.c
6783
6784 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6785 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6786 L:      linux-hwmon@vger.kernel.org
6787 S:      Maintained
6788 F:      Documentation/hwmon/max6650
6789 F:      drivers/hwmon/max6650.c
6790
6791 MAX6697 HARDWARE MONITOR DRIVER
6792 M:      Guenter Roeck <linux@roeck-us.net>
6793 L:      linux-hwmon@vger.kernel.org
6794 S:      Maintained
6795 F:      Documentation/hwmon/max6697
6796 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6797 F:      drivers/hwmon/max6697.c
6798 F:      include/linux/platform_data/max6697.h
6799
6800 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6801 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6802 L:      linux-pm@vger.kernel.org
6803 S:      Supported
6804 F:      drivers/power/max14577_charger.c
6805 F:      drivers/power/max77693_charger.c
6806
6807 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6808 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6809 L:      linux-kernel@vger.kernel.org
6810 S:      Supported
6811 F:      drivers/*/*max77802.c
6812 F:      Documentation/devicetree/bindings/*/*max77802.txt
6813 F:      include/dt-bindings/*/*max77802.h
6814
6815 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6816 M:      Chanwoo Choi <cw00.choi@samsung.com>
6817 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6818 L:      linux-kernel@vger.kernel.org
6819 S:      Supported
6820 F:      drivers/*/max14577.c
6821 F:      drivers/*/max77686.c
6822 F:      drivers/*/max77693.c
6823 F:      drivers/extcon/extcon-max14577.c
6824 F:      drivers/extcon/extcon-max77693.c
6825 F:      drivers/rtc/rtc-max77686.c
6826 F:      drivers/clk/clk-max77686.c
6827 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6828 F:      Documentation/devicetree/bindings/*/max77686.txt
6829 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6830 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6831 F:      include/linux/mfd/max14577*.h
6832 F:      include/linux/mfd/max77686*.h
6833 F:      include/linux/mfd/max77693*.h
6834
6835 MAXIRADIO FM RADIO RECEIVER DRIVER
6836 M:      Hans Verkuil <hverkuil@xs4all.nl>
6837 L:      linux-media@vger.kernel.org
6838 T:      git git://linuxtv.org/media_tree.git
6839 W:      http://linuxtv.org
6840 S:      Maintained
6841 F:      drivers/media/radio/radio-maxiradio*
6842
6843 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6844 M:      Peter Rosin <peda@axentia.se>
6845 L:      linux-iio@vger.kernel.org
6846 S:      Maintained
6847 F:      drivers/iio/potentiometer/mcp4531.c
6848
6849 MEDIA DRIVERS FOR RENESAS - VSP1
6850 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6851 L:      linux-media@vger.kernel.org
6852 L:      linux-sh@vger.kernel.org
6853 T:      git git://linuxtv.org/media_tree.git
6854 S:      Supported
6855 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6856 F:      drivers/media/platform/vsp1/
6857
6858 MEDIA DRIVERS FOR ASCOT2E
6859 M:      Sergey Kozlov <serjk@netup.ru>
6860 L:      linux-media@vger.kernel.org
6861 W:      http://linuxtv.org
6862 W:      http://netup.tv/
6863 T:      git git://linuxtv.org/media_tree.git
6864 S:      Supported
6865 F:      drivers/media/dvb-frontends/ascot2e*
6866
6867 MEDIA DRIVERS FOR CXD2841ER
6868 M:      Sergey Kozlov <serjk@netup.ru>
6869 L:      linux-media@vger.kernel.org
6870 W:      http://linuxtv.org/
6871 W:      http://netup.tv/
6872 T:      git git://linuxtv.org/media_tree.git
6873 S:      Supported
6874 F:      drivers/media/dvb-frontends/cxd2841er*
6875
6876 MEDIA DRIVERS FOR HORUS3A
6877 M:      Sergey Kozlov <serjk@netup.ru>
6878 L:      linux-media@vger.kernel.org
6879 W:      http://linuxtv.org/
6880 W:      http://netup.tv/
6881 T:      git git://linuxtv.org/media_tree.git
6882 S:      Supported
6883 F:      drivers/media/dvb-frontends/horus3a*
6884
6885 MEDIA DRIVERS FOR LNBH25
6886 M:      Sergey Kozlov <serjk@netup.ru>
6887 L:      linux-media@vger.kernel.org
6888 W:      http://linuxtv.org/
6889 W:      http://netup.tv/
6890 T:      git git://linuxtv.org/media_tree.git
6891 S:      Supported
6892 F:      drivers/media/dvb-frontends/lnbh25*
6893
6894 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6895 M:      Sergey Kozlov <serjk@netup.ru>
6896 L:      linux-media@vger.kernel.org
6897 W:      http://linuxtv.org/
6898 W:      http://netup.tv/
6899 T:      git git://linuxtv.org/media_tree.git
6900 S:      Supported
6901 F:      drivers/media/pci/netup_unidvb/*
6902
6903 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6904 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6905 P:      LinuxTV.org Project
6906 L:      linux-media@vger.kernel.org
6907 W:      http://linuxtv.org
6908 Q:      http://patchwork.kernel.org/project/linux-media/list/
6909 T:      git git://linuxtv.org/media_tree.git
6910 S:      Maintained
6911 F:      Documentation/dvb/
6912 F:      Documentation/video4linux/
6913 F:      Documentation/DocBook/media/
6914 F:      drivers/media/
6915 F:      drivers/staging/media/
6916 F:      include/media/
6917 F:      include/uapi/linux/dvb/
6918 F:      include/uapi/linux/videodev2.h
6919 F:      include/uapi/linux/media.h
6920 F:      include/uapi/linux/v4l2-*
6921 F:      include/uapi/linux/meye.h
6922 F:      include/uapi/linux/ivtv*
6923 F:      include/uapi/linux/uvcvideo.h
6924
6925 MEDIATEK MT7601U WIRELESS LAN DRIVER
6926 M:      Jakub Kicinski <kubakici@wp.pl>
6927 L:      linux-wireless@vger.kernel.org
6928 S:      Maintained
6929 F:      drivers/net/wireless/mediatek/mt7601u/
6930
6931 MEGARAID SCSI/SAS DRIVERS
6932 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6933 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6934 M:      Uday Lingala <uday.lingala@avagotech.com>
6935 L:      megaraidlinux.pdl@avagotech.com
6936 L:      linux-scsi@vger.kernel.org
6937 W:      http://www.lsi.com
6938 S:      Maintained
6939 F:      Documentation/scsi/megaraid.txt
6940 F:      drivers/scsi/megaraid.*
6941 F:      drivers/scsi/megaraid/
6942
6943 MELLANOX ETHERNET DRIVER (mlx4_en)
6944 M:      Eugenia Emantayev <eugenia@mellanox.com>
6945 L:      netdev@vger.kernel.org
6946 S:      Supported
6947 W:      http://www.mellanox.com
6948 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6949 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6950
6951 MELLANOX ETHERNET DRIVER (mlx5e)
6952 M:      Saeed Mahameed <saeedm@mellanox.com>
6953 L:      netdev@vger.kernel.org
6954 S:      Supported
6955 W:      http://www.mellanox.com
6956 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6957 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
6958
6959 MELLANOX ETHERNET SWITCH DRIVERS
6960 M:      Jiri Pirko <jiri@mellanox.com>
6961 M:      Ido Schimmel <idosch@mellanox.com>
6962 L:      netdev@vger.kernel.org
6963 S:      Supported
6964 W:      http://www.mellanox.com
6965 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6966 F:      drivers/net/ethernet/mellanox/mlxsw/
6967
6968 MEMBARRIER SUPPORT
6969 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6970 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6971 L:      linux-kernel@vger.kernel.org
6972 S:      Supported
6973 F:      kernel/membarrier.c
6974 F:      include/uapi/linux/membarrier.h
6975
6976 MEMORY MANAGEMENT
6977 L:      linux-mm@kvack.org
6978 W:      http://www.linux-mm.org
6979 S:      Maintained
6980 F:      include/linux/mm.h
6981 F:      include/linux/gfp.h
6982 F:      include/linux/mmzone.h
6983 F:      include/linux/memory_hotplug.h
6984 F:      include/linux/vmalloc.h
6985 F:      mm/
6986
6987 MEMORY TECHNOLOGY DEVICES (MTD)
6988 M:      David Woodhouse <dwmw2@infradead.org>
6989 M:      Brian Norris <computersforpeace@gmail.com>
6990 L:      linux-mtd@lists.infradead.org
6991 W:      http://www.linux-mtd.infradead.org/
6992 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6993 T:      git git://git.infradead.org/linux-mtd.git
6994 T:      git git://git.infradead.org/l2-mtd.git
6995 S:      Maintained
6996 F:      drivers/mtd/
6997 F:      include/linux/mtd/
6998 F:      include/uapi/mtd/
6999
7000 MEN A21 WATCHDOG DRIVER
7001 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7002 L:      linux-watchdog@vger.kernel.org
7003 S:      Maintained
7004 F:      drivers/watchdog/mena21_wdt.c
7005
7006 MEN CHAMELEON BUS (mcb)
7007 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7008 S:      Maintained
7009 F:      drivers/mcb/
7010 F:      include/linux/mcb.h
7011 F:      Documentation/men-chameleon-bus.txt
7012
7013 MEN F21BMC (Board Management Controller)
7014 M:      Andreas Werner <andreas.werner@men.de>
7015 S:      Supported
7016 F:      drivers/mfd/menf21bmc.c
7017 F:      drivers/watchdog/menf21bmc_wdt.c
7018 F:      drivers/leds/leds-menf21bmc.c
7019 F:      drivers/hwmon/menf21bmc_hwmon.c
7020 F:      Documentation/hwmon/menf21bmc
7021
7022 METAG ARCHITECTURE
7023 M:      James Hogan <james.hogan@imgtec.com>
7024 L:      linux-metag@vger.kernel.org
7025 S:      Odd Fixes
7026 F:      arch/metag/
7027 F:      Documentation/metag/
7028 F:      Documentation/devicetree/bindings/metag/
7029 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7030 F:      drivers/clocksource/metag_generic.c
7031 F:      drivers/irqchip/irq-metag.c
7032 F:      drivers/irqchip/irq-metag-ext.c
7033 F:      drivers/tty/metag_da.c
7034
7035 MICROBLAZE ARCHITECTURE
7036 M:      Michal Simek <monstr@monstr.eu>
7037 W:      http://www.monstr.eu/fdt/
7038 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7039 S:      Supported
7040 F:      arch/microblaze/
7041
7042 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7043 M:      Chen Yu <yu.c.chen@intel.com>
7044 L:      platform-driver-x86@vger.kernel.org
7045 S:      Supported
7046 F:      drivers/platform/x86/surfacepro3_button.c
7047
7048 MICROTEK X6 SCANNER
7049 M:      Oliver Neukum <oliver@neukum.org>
7050 S:      Maintained
7051 F:      drivers/usb/image/microtek.*
7052
7053 MIPS
7054 M:      Ralf Baechle <ralf@linux-mips.org>
7055 L:      linux-mips@linux-mips.org
7056 W:      http://www.linux-mips.org/
7057 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7058 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7059 S:      Supported
7060 F:      Documentation/mips/
7061 F:      arch/mips/
7062
7063 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7064 M:      Hans Verkuil <hverkuil@xs4all.nl>
7065 L:      linux-media@vger.kernel.org
7066 T:      git git://linuxtv.org/media_tree.git
7067 W:      http://linuxtv.org
7068 S:      Odd Fixes
7069 F:      drivers/media/radio/radio-miropcm20*
7070
7071 Mellanox MLX5 core VPI driver
7072 M:      Eli Cohen <eli@mellanox.com>
7073 L:      netdev@vger.kernel.org
7074 L:      linux-rdma@vger.kernel.org
7075 W:      http://www.mellanox.com
7076 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7077 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7078 T:      git git://openfabrics.org/~eli/connect-ib.git
7079 S:      Supported
7080 F:      drivers/net/ethernet/mellanox/mlx5/core/
7081 F:      include/linux/mlx5/
7082
7083 Mellanox MLX5 IB driver
7084 M:      Eli Cohen <eli@mellanox.com>
7085 L:      linux-rdma@vger.kernel.org
7086 W:      http://www.mellanox.com
7087 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7088 T:      git git://openfabrics.org/~eli/connect-ib.git
7089 S:      Supported
7090 F:      include/linux/mlx5/
7091 F:      drivers/infiniband/hw/mlx5/
7092
7093 MELEXIS MLX90614 DRIVER
7094 M:      Crt Mori <cmo@melexis.com>
7095 L:      linux-iio@vger.kernel.org
7096 W:      http://www.melexis.com
7097 S:      Supported
7098 F:      drivers/iio/temperature/mlx90614.c
7099
7100 MN88472 MEDIA DRIVER
7101 M:      Antti Palosaari <crope@iki.fi>
7102 L:      linux-media@vger.kernel.org
7103 W:      http://linuxtv.org/
7104 W:      http://palosaari.fi/linux/
7105 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7106 T:      git git://linuxtv.org/anttip/media_tree.git
7107 S:      Maintained
7108 F:      drivers/staging/media/mn88472/
7109 F:      drivers/media/dvb-frontends/mn88472.h
7110
7111 MN88473 MEDIA DRIVER
7112 M:      Antti Palosaari <crope@iki.fi>
7113 L:      linux-media@vger.kernel.org
7114 W:      http://linuxtv.org/
7115 W:      http://palosaari.fi/linux/
7116 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7117 T:      git git://linuxtv.org/anttip/media_tree.git
7118 S:      Maintained
7119 F:      drivers/staging/media/mn88473/
7120 F:      drivers/media/dvb-frontends/mn88473.h
7121
7122 MODULE SUPPORT
7123 M:      Rusty Russell <rusty@rustcorp.com.au>
7124 S:      Maintained
7125 F:      include/linux/module.h
7126 F:      kernel/module.c
7127
7128 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7129 W:      http://popies.net/meye/
7130 S:      Orphan
7131 F:      Documentation/video4linux/meye.txt
7132 F:      drivers/media/pci/meye/
7133 F:      include/uapi/linux/meye.h
7134
7135 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7136 M:      Jiri Slaby <jirislaby@gmail.com>
7137 S:      Maintained
7138 F:      Documentation/serial/moxa-smartio
7139 F:      drivers/tty/mxser.*
7140
7141 MR800 AVERMEDIA USB FM RADIO DRIVER
7142 M:      Alexey Klimov <klimov.linux@gmail.com>
7143 L:      linux-media@vger.kernel.org
7144 T:      git git://linuxtv.org/media_tree.git
7145 S:      Maintained
7146 F:      drivers/media/radio/radio-mr800.c
7147
7148 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7149 M:      Alan Ott <alan@signal11.us>
7150 L:      linux-wpan@vger.kernel.org
7151 S:      Maintained
7152 F:      drivers/net/ieee802154/mrf24j40.c
7153 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7154
7155 MSI LAPTOP SUPPORT
7156 M:      "Lee, Chun-Yi" <jlee@suse.com>
7157 L:      platform-driver-x86@vger.kernel.org
7158 S:      Maintained
7159 F:      drivers/platform/x86/msi-laptop.c
7160
7161 MSI WMI SUPPORT
7162 L:      platform-driver-x86@vger.kernel.org
7163 S:      Orphan
7164 F:      drivers/platform/x86/msi-wmi.c
7165
7166 MSI001 MEDIA DRIVER
7167 M:      Antti Palosaari <crope@iki.fi>
7168 L:      linux-media@vger.kernel.org
7169 W:      http://linuxtv.org/
7170 W:      http://palosaari.fi/linux/
7171 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7172 T:      git git://linuxtv.org/anttip/media_tree.git
7173 S:      Maintained
7174 F:      drivers/media/tuners/msi001*
7175
7176 MSI2500 MEDIA DRIVER
7177 M:      Antti Palosaari <crope@iki.fi>
7178 L:      linux-media@vger.kernel.org
7179 W:      http://linuxtv.org/
7180 W:      http://palosaari.fi/linux/
7181 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7182 T:      git git://linuxtv.org/anttip/media_tree.git
7183 S:      Maintained
7184 F:      drivers/media/usb/msi2500/
7185
7186 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7187 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7188 L:      linux-mtd@lists.infradead.org
7189 S:      Maintained
7190 F:      drivers/mtd/devices/docg3*
7191
7192 MT9M032 APTINA SENSOR DRIVER
7193 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7194 L:      linux-media@vger.kernel.org
7195 T:      git git://linuxtv.org/media_tree.git
7196 S:      Maintained
7197 F:      drivers/media/i2c/mt9m032.c
7198 F:      include/media/mt9m032.h
7199
7200 MT9P031 APTINA CAMERA SENSOR
7201 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7202 L:      linux-media@vger.kernel.org
7203 T:      git git://linuxtv.org/media_tree.git
7204 S:      Maintained
7205 F:      drivers/media/i2c/mt9p031.c
7206 F:      include/media/mt9p031.h
7207
7208 MT9T001 APTINA CAMERA SENSOR
7209 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7210 L:      linux-media@vger.kernel.org
7211 T:      git git://linuxtv.org/media_tree.git
7212 S:      Maintained
7213 F:      drivers/media/i2c/mt9t001.c
7214 F:      include/media/mt9t001.h
7215
7216 MT9V032 APTINA CAMERA SENSOR
7217 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7218 L:      linux-media@vger.kernel.org
7219 T:      git git://linuxtv.org/media_tree.git
7220 S:      Maintained
7221 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7222 F:      drivers/media/i2c/mt9v032.c
7223 F:      include/media/mt9v032.h
7224
7225 MULTIFUNCTION DEVICES (MFD)
7226 M:      Lee Jones <lee.jones@linaro.org>
7227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7228 S:      Supported
7229 F:      drivers/mfd/
7230 F:      include/linux/mfd/
7231
7232 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7233 M:      Ulf Hansson <ulf.hansson@linaro.org>
7234 L:      linux-mmc@vger.kernel.org
7235 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7236 S:      Maintained
7237 F:      drivers/mmc/
7238 F:      include/linux/mmc/
7239 F:      include/uapi/linux/mmc/
7240
7241 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7242 S:      Orphan
7243 F:      drivers/mmc/host/mmc_spi.c
7244 F:      include/linux/spi/mmc_spi.h
7245
7246 MULTISOUND SOUND DRIVER
7247 M:      Andrew Veliath <andrewtv@usa.net>
7248 S:      Maintained
7249 F:      Documentation/sound/oss/MultiSound
7250 F:      sound/oss/msnd*
7251
7252 MULTITECH MULTIPORT CARD (ISICOM)
7253 S:      Orphan
7254 F:      drivers/tty/isicom.c
7255 F:      include/linux/isicom.h
7256
7257 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7258 M:      Felipe Balbi <balbi@ti.com>
7259 L:      linux-usb@vger.kernel.org
7260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7261 S:      Maintained
7262 F:      drivers/usb/musb/
7263
7264 MXL5007T MEDIA DRIVER
7265 M:      Michael Krufky <mkrufky@linuxtv.org>
7266 L:      linux-media@vger.kernel.org
7267 W:      http://linuxtv.org/
7268 W:      http://github.com/mkrufky
7269 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7270 T:      git git://linuxtv.org/mkrufky/tuners.git
7271 S:      Maintained
7272 F:      drivers/media/tuners/mxl5007t.*
7273
7274 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7275 M:      Hyong-Youb Kim <hykim@myri.com>
7276 L:      netdev@vger.kernel.org
7277 W:      https://www.myricom.com/support/downloads/myri10ge.html
7278 S:      Supported
7279 F:      drivers/net/ethernet/myricom/myri10ge/
7280
7281 NATSEMI ETHERNET DRIVER (DP8381x)
7282 S:      Orphan
7283 F:      drivers/net/ethernet/natsemi/natsemi.c
7284
7285 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7286 M:      Daniel Mack <zonque@gmail.com>
7287 S:      Maintained
7288 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7289 W:      http://www.native-instruments.com
7290 F:      sound/usb/caiaq/
7291
7292 NCP FILESYSTEM
7293 M:      Petr Vandrovec <petr@vandrovec.name>
7294 S:      Odd Fixes
7295 F:      fs/ncpfs/
7296
7297 NCR 5380 SCSI DRIVERS
7298 M:      Finn Thain <fthain@telegraphics.com.au>
7299 M:      Michael Schmitz <schmitzmic@gmail.com>
7300 L:      linux-scsi@vger.kernel.org
7301 S:      Maintained
7302 F:      Documentation/scsi/g_NCR5380.txt
7303 F:      drivers/scsi/NCR5380.*
7304 F:      drivers/scsi/arm/cumana_1.c
7305 F:      drivers/scsi/arm/oak.c
7306 F:      drivers/scsi/atari_NCR5380.c
7307 F:      drivers/scsi/atari_scsi.*
7308 F:      drivers/scsi/dmx3191d.c
7309 F:      drivers/scsi/dtc.*
7310 F:      drivers/scsi/g_NCR5380.*
7311 F:      drivers/scsi/g_NCR5380_mmio.c
7312 F:      drivers/scsi/mac_scsi.*
7313 F:      drivers/scsi/pas16.*
7314 F:      drivers/scsi/sun3_scsi.*
7315 F:      drivers/scsi/sun3_scsi_vme.c
7316 F:      drivers/scsi/t128.*
7317
7318 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7319 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7320 L:      linux-scsi@vger.kernel.org
7321 S:      Maintained
7322 F:      drivers/scsi/NCR_D700.*
7323
7324 NCT6775 HARDWARE MONITOR DRIVER
7325 M:      Guenter Roeck <linux@roeck-us.net>
7326 L:      linux-hwmon@vger.kernel.org
7327 S:      Maintained
7328 F:      Documentation/hwmon/nct6775
7329 F:      drivers/hwmon/nct6775.c
7330
7331 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7332 M:      Faisal Latif <faisal.latif@intel.com>
7333 L:      linux-rdma@vger.kernel.org
7334 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7335 S:      Supported
7336 F:      drivers/infiniband/hw/nes/
7337
7338 NETEM NETWORK EMULATOR
7339 M:      Stephen Hemminger <stephen@networkplumber.org>
7340 L:      netem@lists.linux-foundation.org
7341 S:      Maintained
7342 F:      net/sched/sch_netem.c
7343
7344 NETERION 10GbE DRIVERS (s2io/vxge)
7345 M:      Jon Mason <jdmason@kudzu.us>
7346 L:      netdev@vger.kernel.org
7347 S:      Supported
7348 F:      Documentation/networking/s2io.txt
7349 F:      Documentation/networking/vxge.txt
7350 F:      drivers/net/ethernet/neterion/
7351
7352 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7353 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7354 M:      Patrick McHardy <kaber@trash.net>
7355 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7356 L:      netfilter-devel@vger.kernel.org
7357 L:      coreteam@netfilter.org
7358 W:      http://www.netfilter.org/
7359 W:      http://www.iptables.org/
7360 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7363 S:      Supported
7364 F:      include/linux/netfilter*
7365 F:      include/linux/netfilter/
7366 F:      include/net/netfilter/
7367 F:      include/uapi/linux/netfilter*
7368 F:      include/uapi/linux/netfilter/
7369 F:      net/*/netfilter.c
7370 F:      net/*/netfilter/
7371 F:      net/netfilter/
7372 F:      net/bridge/br_netfilter*.c
7373
7374 NETLABEL
7375 M:      Paul Moore <paul@paul-moore.com>
7376 W:      http://netlabel.sf.net
7377 L:      netdev@vger.kernel.org
7378 S:      Maintained
7379 F:      Documentation/netlabel/
7380 F:      include/net/netlabel.h
7381 F:      net/netlabel/
7382
7383 NETROM NETWORK LAYER
7384 M:      Ralf Baechle <ralf@linux-mips.org>
7385 L:      linux-hams@vger.kernel.org
7386 W:      http://www.linux-ax25.org/
7387 S:      Maintained
7388 F:      include/net/netrom.h
7389 F:      include/uapi/linux/netrom.h
7390 F:      net/netrom/
7391
7392 NETWORK BLOCK DEVICE (NBD)
7393 M:      Markus Pargmann <mpa@pengutronix.de>
7394 S:      Maintained
7395 L:      nbd-general@lists.sourceforge.net
7396 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7397 F:      Documentation/blockdev/nbd.txt
7398 F:      drivers/block/nbd.c
7399 F:      include/uapi/linux/nbd.h
7400
7401 NETWORK DROP MONITOR
7402 M:      Neil Horman <nhorman@tuxdriver.com>
7403 L:      netdev@vger.kernel.org
7404 S:      Maintained
7405 W:      https://fedorahosted.org/dropwatch/
7406 F:      net/core/drop_monitor.c
7407
7408 NETWORKING [GENERAL]
7409 M:      "David S. Miller" <davem@davemloft.net>
7410 L:      netdev@vger.kernel.org
7411 W:      http://www.linuxfoundation.org/en/Net
7412 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7415 S:      Maintained
7416 F:      net/
7417 F:      include/net/
7418 F:      include/linux/in.h
7419 F:      include/linux/net.h
7420 F:      include/linux/netdevice.h
7421 F:      include/uapi/linux/in.h
7422 F:      include/uapi/linux/net.h
7423 F:      include/uapi/linux/netdevice.h
7424 F:      include/uapi/linux/net_namespace.h
7425 F:      tools/net/
7426 F:      tools/testing/selftests/net/
7427 F:      lib/random32.c
7428 F:      lib/test_bpf.c
7429
7430 NETWORKING [IPv4/IPv6]
7431 M:      "David S. Miller" <davem@davemloft.net>
7432 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7433 M:      James Morris <jmorris@namei.org>
7434 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7435 M:      Patrick McHardy <kaber@trash.net>
7436 L:      netdev@vger.kernel.org
7437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7438 S:      Maintained
7439 F:      net/ipv4/
7440 F:      net/ipv6/
7441 F:      include/net/ip*
7442 F:      arch/x86/net/*
7443
7444 NETWORKING [IPSEC]
7445 M:      Steffen Klassert <steffen.klassert@secunet.com>
7446 M:      Herbert Xu <herbert@gondor.apana.org.au>
7447 M:      "David S. Miller" <davem@davemloft.net>
7448 L:      netdev@vger.kernel.org
7449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7451 S:      Maintained
7452 F:      net/core/flow.c
7453 F:      net/xfrm/
7454 F:      net/key/
7455 F:      net/ipv4/xfrm*
7456 F:      net/ipv4/esp4.c
7457 F:      net/ipv4/ah4.c
7458 F:      net/ipv4/ipcomp.c
7459 F:      net/ipv4/ip_vti.c
7460 F:      net/ipv6/xfrm*
7461 F:      net/ipv6/esp6.c
7462 F:      net/ipv6/ah6.c
7463 F:      net/ipv6/ipcomp6.c
7464 F:      net/ipv6/ip6_vti.c
7465 F:      include/uapi/linux/xfrm.h
7466 F:      include/net/xfrm.h
7467
7468 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7469 M:      Paul Moore <paul@paul-moore.com>
7470 L:      netdev@vger.kernel.org
7471 S:      Maintained
7472
7473 NETWORKING [WIRELESS]
7474 L:      linux-wireless@vger.kernel.org
7475 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7476
7477 NETWORKING DRIVERS
7478 L:      netdev@vger.kernel.org
7479 W:      http://www.linuxfoundation.org/en/Net
7480 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7483 S:      Odd Fixes
7484 F:      drivers/net/
7485 F:      include/linux/if_*
7486 F:      include/linux/netdevice.h
7487 F:      include/linux/etherdevice.h
7488 F:      include/linux/fcdevice.h
7489 F:      include/linux/fddidevice.h
7490 F:      include/linux/hippidevice.h
7491 F:      include/linux/inetdevice.h
7492 F:      include/uapi/linux/if_*
7493 F:      include/uapi/linux/netdevice.h
7494
7495 NETWORKING DRIVERS (WIRELESS)
7496 M:      Kalle Valo <kvalo@codeaurora.org>
7497 L:      linux-wireless@vger.kernel.org
7498 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7500 S:      Maintained
7501 F:      drivers/net/wireless/
7502
7503 NETXEN (1/10) GbE SUPPORT
7504 M:      Manish Chopra <manish.chopra@qlogic.com>
7505 M:      Sony Chacko <sony.chacko@qlogic.com>
7506 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7507 L:      netdev@vger.kernel.org
7508 W:      http://www.qlogic.com
7509 S:      Supported
7510 F:      drivers/net/ethernet/qlogic/netxen/
7511
7512 NFC SUBSYSTEM
7513 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7514 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7515 M:      Samuel Ortiz <sameo@linux.intel.com>
7516 L:      linux-wireless@vger.kernel.org
7517 L:      linux-nfc@lists.01.org (subscribers-only)
7518 S:      Supported
7519 F:      net/nfc/
7520 F:      include/net/nfc/
7521 F:      include/uapi/linux/nfc.h
7522 F:      drivers/nfc/
7523 F:      include/linux/platform_data/pn544.h
7524 F:      Documentation/devicetree/bindings/net/nfc/
7525
7526 NFS, SUNRPC, AND LOCKD CLIENTS
7527 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7528 M:      Anna Schumaker <anna.schumaker@netapp.com>
7529 L:      linux-nfs@vger.kernel.org
7530 W:      http://client.linux-nfs.org
7531 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7532 S:      Maintained
7533 F:      fs/lockd/
7534 F:      fs/nfs/
7535 F:      fs/nfs_common/
7536 F:      net/sunrpc/
7537 F:      include/linux/lockd/
7538 F:      include/linux/nfs*
7539 F:      include/linux/sunrpc/
7540 F:      include/uapi/linux/nfs*
7541 F:      include/uapi/linux/sunrpc/
7542
7543 NILFS2 FILESYSTEM
7544 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7545 L:      linux-nilfs@vger.kernel.org
7546 W:      http://nilfs.sourceforge.net/
7547 T:      git git://github.com/konis/nilfs2.git
7548 S:      Supported
7549 F:      Documentation/filesystems/nilfs2.txt
7550 F:      fs/nilfs2/
7551 F:      include/linux/nilfs2_fs.h
7552 F:      include/trace/events/nilfs2.h
7553
7554 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7555 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7556 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7557 S:      Maintained
7558 F:      Documentation/scsi/NinjaSCSI.txt
7559 F:      drivers/scsi/pcmcia/nsp_*
7560
7561 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7562 M:      GOTO Masanori <gotom@debian.or.jp>
7563 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7564 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7565 S:      Maintained
7566 F:      Documentation/scsi/NinjaSCSI.txt
7567 F:      drivers/scsi/nsp32*
7568
7569 NIOS2 ARCHITECTURE
7570 M:      Ley Foon Tan <lftan@altera.com>
7571 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7573 S:      Maintained
7574 F:      arch/nios2/
7575
7576 NOKIA N900 POWER SUPPLY DRIVERS
7577 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7578 S:      Maintained
7579 F:      include/linux/power/bq2415x_charger.h
7580 F:      include/linux/power/bq27xxx_battery.h
7581 F:      include/linux/power/isp1704_charger.h
7582 F:      drivers/power/bq2415x_charger.c
7583 F:      drivers/power/bq27xxx_battery.c
7584 F:      drivers/power/isp1704_charger.c
7585 F:      drivers/power/rx51_battery.c
7586
7587 NTB DRIVER CORE
7588 M:      Jon Mason <jdmason@kudzu.us>
7589 M:      Dave Jiang <dave.jiang@intel.com>
7590 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7591 L:      linux-ntb@googlegroups.com
7592 S:      Supported
7593 W:      https://github.com/jonmason/ntb/wiki
7594 T:      git git://github.com/jonmason/ntb.git
7595 F:      drivers/ntb/
7596 F:      drivers/net/ntb_netdev.c
7597 F:      include/linux/ntb.h
7598 F:      include/linux/ntb_transport.h
7599
7600 NTB INTEL DRIVER
7601 M:      Jon Mason <jdmason@kudzu.us>
7602 M:      Dave Jiang <dave.jiang@intel.com>
7603 L:      linux-ntb@googlegroups.com
7604 S:      Supported
7605 W:      https://github.com/jonmason/ntb/wiki
7606 T:      git git://github.com/jonmason/ntb.git
7607 F:      drivers/ntb/hw/intel/
7608
7609 NTFS FILESYSTEM
7610 M:      Anton Altaparmakov <anton@tuxera.com>
7611 L:      linux-ntfs-dev@lists.sourceforge.net
7612 W:      http://www.tuxera.com/
7613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7614 S:      Supported
7615 F:      Documentation/filesystems/ntfs.txt
7616 F:      fs/ntfs/
7617
7618 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7619 M:      Antonino Daplas <adaplas@gmail.com>
7620 L:      linux-fbdev@vger.kernel.org
7621 S:      Maintained
7622 F:      drivers/video/fbdev/riva/
7623 F:      drivers/video/fbdev/nvidia/
7624
7625 NVM EXPRESS DRIVER
7626 M:      Keith Busch <keith.busch@intel.com>
7627 M:      Jens Axboe <axboe@fb.com>
7628 L:      linux-nvme@lists.infradead.org
7629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7630 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7631 S:      Supported
7632 F:      drivers/nvme/host/
7633 F:      include/linux/nvme.h
7634
7635 NVMEM FRAMEWORK
7636 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7637 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7638 S:      Maintained
7639 F:      drivers/nvmem/
7640 F:      Documentation/devicetree/bindings/nvmem/
7641 F:      include/linux/nvmem-consumer.h
7642 F:      include/linux/nvmem-provider.h
7643
7644 NXP-NCI NFC DRIVER
7645 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7646 R:      Charles Gorand <charles.gorand@effinnov.com>
7647 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7648 S:      Supported
7649 F:      drivers/nfc/nxp-nci
7650
7651 NXP TDA998X DRM DRIVER
7652 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7653 S:      Supported
7654 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7655 F:      include/drm/i2c/tda998x.h
7656
7657 NXP TFA9879 DRIVER
7658 M:      Peter Rosin <peda@axentia.se>
7659 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7660 S:      Maintained
7661 F:      sound/soc/codecs/tfa9879*
7662
7663 OMAP SUPPORT
7664 M:      Tony Lindgren <tony@atomide.com>
7665 L:      linux-omap@vger.kernel.org
7666 W:      http://www.muru.com/linux/omap/
7667 W:      http://linux.omap.com/
7668 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7670 S:      Maintained
7671 F:      arch/arm/*omap*/
7672 F:      arch/arm/configs/omap1_defconfig
7673 F:      arch/arm/configs/omap2plus_defconfig
7674 F:      drivers/i2c/busses/i2c-omap.c
7675 F:      drivers/irqchip/irq-omap-intc.c
7676 F:      drivers/mfd/*omap*.c
7677 F:      drivers/mfd/menelaus.c
7678 F:      drivers/mfd/palmas.c
7679 F:      drivers/mfd/tps65217.c
7680 F:      drivers/mfd/tps65218.c
7681 F:      drivers/mfd/tps65910.c
7682 F:      drivers/mfd/twl-core.[ch]
7683 F:      drivers/mfd/twl4030*.c
7684 F:      drivers/mfd/twl6030*.c
7685 F:      drivers/mfd/twl6040*.c
7686 F:      drivers/regulator/palmas-regulator*.c
7687 F:      drivers/regulator/pbias-regulator.c
7688 F:      drivers/regulator/tps65217-regulator.c
7689 F:      drivers/regulator/tps65218-regulator.c
7690 F:      drivers/regulator/tps65910-regulator.c
7691 F:      drivers/regulator/twl-regulator.c
7692 F:      include/linux/i2c-omap.h
7693
7694 OMAP DEVICE TREE SUPPORT
7695 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7696 M:      Tony Lindgren <tony@atomide.com>
7697 L:      linux-omap@vger.kernel.org
7698 L:      devicetree@vger.kernel.org
7699 S:      Maintained
7700 F:      arch/arm/boot/dts/*omap*
7701 F:      arch/arm/boot/dts/*am3*
7702 F:      arch/arm/boot/dts/*am4*
7703 F:      arch/arm/boot/dts/*am5*
7704 F:      arch/arm/boot/dts/*dra7*
7705
7706 OMAP CLOCK FRAMEWORK SUPPORT
7707 M:      Paul Walmsley <paul@pwsan.com>
7708 L:      linux-omap@vger.kernel.org
7709 S:      Maintained
7710 F:      arch/arm/*omap*/*clock*
7711
7712 OMAP POWER MANAGEMENT SUPPORT
7713 M:      Kevin Hilman <khilman@deeprootsystems.com>
7714 L:      linux-omap@vger.kernel.org
7715 S:      Maintained
7716 F:      arch/arm/*omap*/*pm*
7717 F:      drivers/cpufreq/omap-cpufreq.c
7718
7719 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7720 M:      Rajendra Nayak <rnayak@ti.com>
7721 M:      Paul Walmsley <paul@pwsan.com>
7722 L:      linux-omap@vger.kernel.org
7723 S:      Maintained
7724 F:      arch/arm/mach-omap2/prm*
7725
7726 OMAP AUDIO SUPPORT
7727 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7728 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7729 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7730 L:      linux-omap@vger.kernel.org
7731 S:      Maintained
7732 F:      sound/soc/omap/
7733
7734 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7735 M:      Roger Quadros <rogerq@ti.com>
7736 M:      Tony Lindgren <tony@atomide.com>
7737 L:      linux-omap@vger.kernel.org
7738 S:      Maintained
7739 F:      drivers/memory/omap-gpmc.c
7740 F:      arch/arm/mach-omap2/*gpmc*
7741
7742 OMAP FRAMEBUFFER SUPPORT
7743 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7744 L:      linux-fbdev@vger.kernel.org
7745 L:      linux-omap@vger.kernel.org
7746 S:      Maintained
7747 F:      drivers/video/fbdev/omap/
7748
7749 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7750 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7751 L:      linux-omap@vger.kernel.org
7752 L:      linux-fbdev@vger.kernel.org
7753 S:      Maintained
7754 F:      drivers/video/fbdev/omap2/
7755 F:      Documentation/arm/OMAP/DSS
7756
7757 OMAP HARDWARE SPINLOCK SUPPORT
7758 M:      Ohad Ben-Cohen <ohad@wizery.com>
7759 L:      linux-omap@vger.kernel.org
7760 S:      Maintained
7761 F:      drivers/hwspinlock/omap_hwspinlock.c
7762
7763 OMAP MMC SUPPORT
7764 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7765 L:      linux-omap@vger.kernel.org
7766 S:      Maintained
7767 F:      drivers/mmc/host/omap.c
7768
7769 OMAP HS MMC SUPPORT
7770 L:      linux-mmc@vger.kernel.org
7771 L:      linux-omap@vger.kernel.org
7772 S:      Orphan
7773 F:      drivers/mmc/host/omap_hsmmc.c
7774
7775 OMAP RANDOM NUMBER GENERATOR SUPPORT
7776 M:      Deepak Saxena <dsaxena@plexity.net>
7777 S:      Maintained
7778 F:      drivers/char/hw_random/omap-rng.c
7779
7780 OMAP HWMOD SUPPORT
7781 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7782 M:      Paul Walmsley <paul@pwsan.com>
7783 L:      linux-omap@vger.kernel.org
7784 S:      Maintained
7785 F:      arch/arm/mach-omap2/omap_hwmod.*
7786
7787 OMAP HWMOD DATA
7788 M:      Paul Walmsley <paul@pwsan.com>
7789 L:      linux-omap@vger.kernel.org
7790 S:      Maintained
7791 F:      arch/arm/mach-omap2/omap_hwmod*data*
7792
7793 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7794 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7795 L:      linux-omap@vger.kernel.org
7796 S:      Maintained
7797 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7798
7799 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7800 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7801 L:      linux-media@vger.kernel.org
7802 S:      Maintained
7803 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7804 F:      drivers/media/platform/omap3isp/
7805 F:      drivers/staging/media/omap4iss/
7806
7807 OMAP USB SUPPORT
7808 M:      Felipe Balbi <balbi@ti.com>
7809 L:      linux-usb@vger.kernel.org
7810 L:      linux-omap@vger.kernel.org
7811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7812 S:      Maintained
7813 F:      drivers/usb/*/*omap*
7814 F:      arch/arm/*omap*/usb*
7815
7816 OMAP GPIO DRIVER
7817 M:      Javier Martinez Canillas <javier@dowhile0.org>
7818 M:      Santosh Shilimkar <ssantosh@kernel.org>
7819 M:      Kevin Hilman <khilman@deeprootsystems.com>
7820 L:      linux-omap@vger.kernel.org
7821 S:      Maintained
7822 F:      drivers/gpio/gpio-omap.c
7823
7824 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7825 M:      Mark Jackson <mpfj@newflow.co.uk>
7826 L:      linux-omap@vger.kernel.org
7827 S:      Maintained
7828 F:      arch/arm/boot/dts/am335x-nano.dts
7829
7830 OMFS FILESYSTEM
7831 M:      Bob Copeland <me@bobcopeland.com>
7832 L:      linux-karma-devel@lists.sourceforge.net
7833 S:      Maintained
7834 F:      Documentation/filesystems/omfs.txt
7835 F:      fs/omfs/
7836
7837 OMNIKEY CARDMAN 4000 DRIVER
7838 M:      Harald Welte <laforge@gnumonks.org>
7839 S:      Maintained
7840 F:      drivers/char/pcmcia/cm4000_cs.c
7841 F:      include/linux/cm4000_cs.h
7842 F:      include/uapi/linux/cm4000_cs.h
7843
7844 OMNIKEY CARDMAN 4040 DRIVER
7845 M:      Harald Welte <laforge@gnumonks.org>
7846 S:      Maintained
7847 F:      drivers/char/pcmcia/cm4040_cs.*
7848
7849 OMNIVISION OV7670 SENSOR DRIVER
7850 M:      Jonathan Corbet <corbet@lwn.net>
7851 L:      linux-media@vger.kernel.org
7852 T:      git git://linuxtv.org/media_tree.git
7853 S:      Maintained
7854 F:      drivers/media/i2c/ov7670.c
7855
7856 ONENAND FLASH DRIVER
7857 M:      Kyungmin Park <kyungmin.park@samsung.com>
7858 L:      linux-mtd@lists.infradead.org
7859 S:      Maintained
7860 F:      drivers/mtd/onenand/
7861 F:      include/linux/mtd/onenand*.h
7862
7863 ONSTREAM SCSI TAPE DRIVER
7864 M:      Willem Riede <osst@riede.org>
7865 L:      osst-users@lists.sourceforge.net
7866 L:      linux-scsi@vger.kernel.org
7867 S:      Maintained
7868 F:      Documentation/scsi/osst.txt
7869 F:      drivers/scsi/osst.*
7870 F:      drivers/scsi/osst_*.h
7871 F:      drivers/scsi/st.h
7872
7873 OPENCORES I2C BUS DRIVER
7874 M:      Peter Korsgaard <jacmet@sunsite.dk>
7875 L:      linux-i2c@vger.kernel.org
7876 S:      Maintained
7877 F:      Documentation/i2c/busses/i2c-ocores
7878 F:      drivers/i2c/busses/i2c-ocores.c
7879
7880 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7881 M:      Rob Herring <robh+dt@kernel.org>
7882 M:      Frank Rowand <frowand.list@gmail.com>
7883 M:      Grant Likely <grant.likely@linaro.org>
7884 L:      devicetree@vger.kernel.org
7885 W:      http://www.devicetree.org/
7886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7887 S:      Maintained
7888 F:      drivers/of/
7889 F:      include/linux/of*.h
7890 F:      scripts/dtc/
7891
7892 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7893 M:      Rob Herring <robh+dt@kernel.org>
7894 M:      Pawel Moll <pawel.moll@arm.com>
7895 M:      Mark Rutland <mark.rutland@arm.com>
7896 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7897 M:      Kumar Gala <galak@codeaurora.org>
7898 L:      devicetree@vger.kernel.org
7899 S:      Maintained
7900 F:      Documentation/devicetree/
7901 F:      arch/*/boot/dts/
7902 F:      include/dt-bindings/
7903
7904 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7905 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7906 L:      devicetree@vger.kernel.org
7907 S:      Maintained
7908 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7909 F:      Documentation/devicetree/overlay-notes.txt
7910 F:      drivers/of/overlay.c
7911 F:      drivers/of/resolver.c
7912
7913 OPENRISC ARCHITECTURE
7914 M:      Jonas Bonn <jonas@southpole.se>
7915 W:      http://openrisc.net
7916 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7917 S:      Maintained
7918 T:      git git://openrisc.net/~jonas/linux
7919 F:      arch/openrisc/
7920
7921 OPENVSWITCH
7922 M:      Pravin Shelar <pshelar@nicira.com>
7923 L:      netdev@vger.kernel.org
7924 L:      dev@openvswitch.org
7925 W:      http://openvswitch.org
7926 S:      Maintained
7927 F:      net/openvswitch/
7928 F:      include/uapi/linux/openvswitch.h
7929
7930 OPERATING PERFORMANCE POINTS (OPP)
7931 M:      Viresh Kumar <vireshk@kernel.org>
7932 M:      Nishanth Menon <nm@ti.com>
7933 M:      Stephen Boyd <sboyd@codeaurora.org>
7934 L:      linux-pm@vger.kernel.org
7935 S:      Maintained
7936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7937 F:      drivers/base/power/opp/
7938 F:      include/linux/pm_opp.h
7939 F:      Documentation/power/opp.txt
7940 F:      Documentation/devicetree/bindings/opp/
7941
7942 OPL4 DRIVER
7943 M:      Clemens Ladisch <clemens@ladisch.de>
7944 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7945 T:      git git://git.alsa-project.org/alsa-kernel.git
7946 S:      Maintained
7947 F:      sound/drivers/opl4/
7948
7949 OPROFILE
7950 M:      Robert Richter <rric@kernel.org>
7951 L:      oprofile-list@lists.sf.net
7952 S:      Maintained
7953 F:      arch/*/include/asm/oprofile*.h
7954 F:      arch/*/oprofile/
7955 F:      drivers/oprofile/
7956 F:      include/linux/oprofile.h
7957
7958 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7959 M:      Mark Fasheh <mfasheh@suse.com>
7960 M:      Joel Becker <jlbec@evilplan.org>
7961 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7962 W:      http://ocfs2.wiki.kernel.org
7963 S:      Supported
7964 F:      Documentation/filesystems/ocfs2.txt
7965 F:      Documentation/filesystems/dlmfs.txt
7966 F:      fs/ocfs2/
7967
7968 ORINOCO DRIVER
7969 L:      linux-wireless@vger.kernel.org
7970 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7971 W:      http://www.nongnu.org/orinoco/
7972 S:      Orphan
7973 F:      drivers/net/wireless/orinoco/
7974
7975 OSD LIBRARY and FILESYSTEM
7976 M:      Boaz Harrosh <ooo@electrozaur.com>
7977 M:      Benny Halevy <bhalevy@primarydata.com>
7978 L:      osd-dev@open-osd.org
7979 W:      http://open-osd.org
7980 T:      git git://git.open-osd.org/open-osd.git
7981 S:      Maintained
7982 F:      drivers/scsi/osd/
7983 F:      include/scsi/osd_*
7984 F:      fs/exofs/
7985
7986 OVERLAY FILESYSTEM
7987 M:      Miklos Szeredi <miklos@szeredi.hu>
7988 L:      linux-unionfs@vger.kernel.org
7989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7990 S:      Supported
7991 F:      fs/overlayfs/
7992 F:      Documentation/filesystems/overlayfs.txt
7993
7994 P54 WIRELESS DRIVER
7995 M:      Christian Lamparter <chunkeey@googlemail.com>
7996 L:      linux-wireless@vger.kernel.org
7997 W:      http://wireless.kernel.org/en/users/Drivers/p54
7998 S:      Maintained
7999 F:      drivers/net/wireless/p54/
8000
8001 PA SEMI ETHERNET DRIVER
8002 M:      Olof Johansson <olof@lixom.net>
8003 L:      netdev@vger.kernel.org
8004 S:      Maintained
8005 F:      drivers/net/ethernet/pasemi/*
8006
8007 PA SEMI SMBUS DRIVER
8008 M:      Olof Johansson <olof@lixom.net>
8009 L:      linux-i2c@vger.kernel.org
8010 S:      Maintained
8011 F:      drivers/i2c/busses/i2c-pasemi.c
8012
8013 PADATA PARALLEL EXECUTION MECHANISM
8014 M:      Steffen Klassert <steffen.klassert@secunet.com>
8015 L:      linux-crypto@vger.kernel.org
8016 S:      Maintained
8017 F:      kernel/padata.c
8018 F:      include/linux/padata.h
8019 F:      Documentation/padata.txt
8020
8021 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8022 M:      Harald Welte <laforge@gnumonks.org>
8023 L:      platform-driver-x86@vger.kernel.org
8024 S:      Maintained
8025 F:      drivers/platform/x86/panasonic-laptop.c
8026
8027 PANASONIC MN10300/AM33/AM34 PORT
8028 M:      David Howells <dhowells@redhat.com>
8029 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8030 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8031 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8032 S:      Maintained
8033 F:      Documentation/mn10300/
8034 F:      arch/mn10300/
8035
8036 PARALLEL PORT SUBSYSTEM
8037 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8038 M:      Sudip Mukherjee <sudip@vectorindia.org>
8039 L:      linux-parport@lists.infradead.org (subscribers-only)
8040 S:      Maintained
8041 F:      drivers/parport/
8042 F:      include/linux/parport*.h
8043 F:      drivers/char/ppdev.c
8044 F:      include/uapi/linux/ppdev.h
8045 F:      Documentation/parport*.txt
8046
8047 PARAVIRT_OPS INTERFACE
8048 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8049 M:      Chris Wright <chrisw@sous-sol.org>
8050 M:      Alok Kataria <akataria@vmware.com>
8051 M:      Rusty Russell <rusty@rustcorp.com.au>
8052 L:      virtualization@lists.linux-foundation.org
8053 S:      Supported
8054 F:      Documentation/virtual/paravirt_ops.txt
8055 F:      arch/*/kernel/paravirt*
8056 F:      arch/*/include/asm/paravirt.h
8057
8058 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8059 M:      Tim Waugh <tim@cyberelk.net>
8060 L:      linux-parport@lists.infradead.org (subscribers-only)
8061 S:      Maintained
8062 F:      Documentation/blockdev/paride.txt
8063 F:      drivers/block/paride/
8064
8065 PARISC ARCHITECTURE
8066 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8067 M:      Helge Deller <deller@gmx.de>
8068 L:      linux-parisc@vger.kernel.org
8069 W:      http://www.parisc-linux.org/
8070 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8073 S:      Maintained
8074 F:      arch/parisc/
8075 F:      Documentation/parisc/
8076 F:      drivers/parisc/
8077 F:      drivers/char/agp/parisc-agp.c
8078 F:      drivers/input/serio/gscps2.c
8079 F:      drivers/parport/parport_gsc.*
8080 F:      drivers/tty/serial/8250/8250_gsc.c
8081 F:      drivers/video/fbdev/sti*
8082 F:      drivers/video/console/sti*
8083 F:      drivers/video/logo/logo_parisc*
8084
8085 PC87360 HARDWARE MONITORING DRIVER
8086 M:      Jim Cromie <jim.cromie@gmail.com>
8087 L:      linux-hwmon@vger.kernel.org
8088 S:      Maintained
8089 F:      Documentation/hwmon/pc87360
8090 F:      drivers/hwmon/pc87360.c
8091
8092 PC8736x GPIO DRIVER
8093 M:      Jim Cromie <jim.cromie@gmail.com>
8094 S:      Maintained
8095 F:      drivers/char/pc8736x_gpio.c
8096
8097 PC87427 HARDWARE MONITORING DRIVER
8098 M:      Jean Delvare <jdelvare@suse.com>
8099 L:      linux-hwmon@vger.kernel.org
8100 S:      Maintained
8101 F:      Documentation/hwmon/pc87427
8102 F:      drivers/hwmon/pc87427.c
8103
8104 PCA9532 LED DRIVER
8105 M:      Riku Voipio <riku.voipio@iki.fi>
8106 S:      Maintained
8107 F:      drivers/leds/leds-pca9532.c
8108 F:      include/linux/leds-pca9532.h
8109
8110 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8111 M:      Guenter Roeck <linux@roeck-us.net>
8112 L:      linux-i2c@vger.kernel.org
8113 S:      Maintained
8114 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8115
8116 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8117 M:      Khalid Aziz <khalid@gonehiking.org>
8118 S:      Maintained
8119 F:      drivers/firmware/pcdp.*
8120
8121 PCI ERROR RECOVERY
8122 M:      Linas Vepstas <linasvepstas@gmail.com>
8123 L:      linux-pci@vger.kernel.org
8124 S:      Supported
8125 F:      Documentation/PCI/pci-error-recovery.txt
8126
8127 PCI SUBSYSTEM
8128 M:      Bjorn Helgaas <bhelgaas@google.com>
8129 L:      linux-pci@vger.kernel.org
8130 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8132 S:      Supported
8133 F:      Documentation/PCI/
8134 F:      drivers/pci/
8135 F:      include/linux/pci*
8136 F:      arch/x86/pci/
8137 F:      arch/x86/kernel/quirks.c
8138
8139 PCI DRIVER FOR ALTERA PCIE IP
8140 M:      Ley Foon Tan <lftan@altera.com>
8141 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8142 L:      linux-pci@vger.kernel.org
8143 S:      Supported
8144 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8145 F:      drivers/pci/host/pcie-altera.c
8146
8147 PCI DRIVER FOR ARM VERSATILE PLATFORM
8148 M:      Rob Herring <robh@kernel.org>
8149 L:      linux-pci@vger.kernel.org
8150 L:      linux-arm-kernel@lists.infradead.org
8151 S:      Maintained
8152 F:      Documentation/devicetree/bindings/pci/versatile.txt
8153 F:      drivers/pci/host/pci-versatile.c
8154
8155 PCI DRIVER FOR APPLIEDMICRO XGENE
8156 M:      Tanmay Inamdar <tinamdar@apm.com>
8157 L:      linux-pci@vger.kernel.org
8158 L:      linux-arm-kernel@lists.infradead.org
8159 S:      Maintained
8160 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8161 F:      drivers/pci/host/pci-xgene.c
8162
8163 PCI DRIVER FOR FREESCALE LAYERSCAPE
8164 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8165 M:      Mingkai Hu <mingkai.hu@freescale.com>
8166 M:      Roy Zang <tie-fei.zang@freescale.com>
8167 L:      linuxppc-dev@lists.ozlabs.org
8168 L:      linux-pci@vger.kernel.org
8169 L:      linux-arm-kernel@lists.infradead.org
8170 S:      Maintained
8171 F:      drivers/pci/host/*layerscape*
8172
8173 PCI DRIVER FOR IMX6
8174 M:      Richard Zhu <Richard.Zhu@freescale.com>
8175 M:      Lucas Stach <l.stach@pengutronix.de>
8176 L:      linux-pci@vger.kernel.org
8177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8178 S:      Maintained
8179 F:      drivers/pci/host/*imx6*
8180
8181 PCI DRIVER FOR TI KEYSTONE
8182 M:      Murali Karicheri <m-karicheri2@ti.com>
8183 L:      linux-pci@vger.kernel.org
8184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8185 S:      Maintained
8186 F:      drivers/pci/host/*keystone*
8187
8188 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8189 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8190 M:      Jason Cooper <jason@lakedaemon.net>
8191 L:      linux-pci@vger.kernel.org
8192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8193 S:      Maintained
8194 F:      drivers/pci/host/*mvebu*
8195
8196 PCI DRIVER FOR NVIDIA TEGRA
8197 M:      Thierry Reding <thierry.reding@gmail.com>
8198 L:      linux-tegra@vger.kernel.org
8199 L:      linux-pci@vger.kernel.org
8200 S:      Supported
8201 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8202 F:      drivers/pci/host/pci-tegra.c
8203
8204 PCI DRIVER FOR TI DRA7XX
8205 M:      Kishon Vijay Abraham I <kishon@ti.com>
8206 L:      linux-omap@vger.kernel.org
8207 L:      linux-pci@vger.kernel.org
8208 S:      Supported
8209 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8210 F:      drivers/pci/host/pci-dra7xx.c
8211
8212 PCI DRIVER FOR RENESAS R-CAR
8213 M:      Simon Horman <horms@verge.net.au>
8214 L:      linux-pci@vger.kernel.org
8215 L:      linux-sh@vger.kernel.org
8216 S:      Maintained
8217 F:      drivers/pci/host/*rcar*
8218
8219 PCI DRIVER FOR SAMSUNG EXYNOS
8220 M:      Jingoo Han <jingoohan1@gmail.com>
8221 L:      linux-pci@vger.kernel.org
8222 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8223 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8224 S:      Maintained
8225 F:      drivers/pci/host/pci-exynos.c
8226
8227 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8228 M:      Jingoo Han <jingoohan1@gmail.com>
8229 M:      Pratyush Anand <pratyush.anand@gmail.com>
8230 L:      linux-pci@vger.kernel.org
8231 S:      Maintained
8232 F:      drivers/pci/host/*designware*
8233
8234 PCI DRIVER FOR GENERIC OF HOSTS
8235 M:      Will Deacon <will.deacon@arm.com>
8236 L:      linux-pci@vger.kernel.org
8237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8238 S:      Maintained
8239 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8240 F:      drivers/pci/host/pci-host-generic.c
8241
8242 PCIE DRIVER FOR ST SPEAR13XX
8243 M:      Pratyush Anand <pratyush.anand@gmail.com>
8244 L:      linux-pci@vger.kernel.org
8245 S:      Maintained
8246 F:      drivers/pci/host/*spear*
8247
8248 PCI MSI DRIVER FOR ALTERA MSI IP
8249 M:      Ley Foon Tan <lftan@altera.com>
8250 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8251 L:      linux-pci@vger.kernel.org
8252 S:      Supported
8253 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8254 F:      drivers/pci/host/pcie-altera-msi.c
8255
8256 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8257 M:      Duc Dang <dhdang@apm.com>
8258 L:      linux-pci@vger.kernel.org
8259 L:      linux-arm-kernel@lists.infradead.org
8260 S:      Maintained
8261 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8262 F:      drivers/pci/host/pci-xgene-msi.c
8263
8264 PCIE DRIVER FOR HISILICON
8265 M:      Zhou Wang <wangzhou1@hisilicon.com>
8266 L:      linux-pci@vger.kernel.org
8267 S:      Maintained
8268 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8269 F:      drivers/pci/host/pcie-hisi.c
8270
8271 PCMCIA SUBSYSTEM
8272 P:      Linux PCMCIA Team
8273 L:      linux-pcmcia@lists.infradead.org
8274 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8276 S:      Maintained
8277 F:      Documentation/pcmcia/
8278 F:      drivers/pcmcia/
8279 F:      include/pcmcia/
8280
8281 PCNET32 NETWORK DRIVER
8282 M:      Don Fry <pcnet32@frontier.com>
8283 L:      netdev@vger.kernel.org
8284 S:      Maintained
8285 F:      drivers/net/ethernet/amd/pcnet32.c
8286
8287 PCRYPT PARALLEL CRYPTO ENGINE
8288 M:      Steffen Klassert <steffen.klassert@secunet.com>
8289 L:      linux-crypto@vger.kernel.org
8290 S:      Maintained
8291 F:      crypto/pcrypt.c
8292 F:      include/crypto/pcrypt.h
8293
8294 PER-CPU MEMORY ALLOCATOR
8295 M:      Tejun Heo <tj@kernel.org>
8296 M:      Christoph Lameter <cl@linux-foundation.org>
8297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8298 S:      Maintained
8299 F:      include/linux/percpu*.h
8300 F:      mm/percpu*.c
8301 F:      arch/*/include/asm/percpu.h
8302
8303 PER-TASK DELAY ACCOUNTING
8304 M:      Balbir Singh <bsingharora@gmail.com>
8305 S:      Maintained
8306 F:      include/linux/delayacct.h
8307 F:      kernel/delayacct.c
8308
8309 PERFORMANCE EVENTS SUBSYSTEM
8310 M:      Peter Zijlstra <peterz@infradead.org>
8311 M:      Ingo Molnar <mingo@redhat.com>
8312 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8313 L:      linux-kernel@vger.kernel.org
8314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8315 S:      Supported
8316 F:      kernel/events/*
8317 F:      include/linux/perf_event.h
8318 F:      include/uapi/linux/perf_event.h
8319 F:      arch/*/kernel/perf_event*.c
8320 F:      arch/*/kernel/*/perf_event*.c
8321 F:      arch/*/kernel/*/*/perf_event*.c
8322 F:      arch/*/include/asm/perf_event.h
8323 F:      arch/*/kernel/perf_callchain.c
8324 F:      tools/perf/
8325
8326 PERSONALITY HANDLING
8327 M:      Christoph Hellwig <hch@infradead.org>
8328 L:      linux-abi-devel@lists.sourceforge.net
8329 S:      Maintained
8330 F:      include/linux/personality.h
8331 F:      include/uapi/linux/personality.h
8332
8333 PHONET PROTOCOL
8334 M:      Remi Denis-Courmont <courmisch@gmail.com>
8335 S:      Supported
8336 F:      Documentation/networking/phonet.txt
8337 F:      include/linux/phonet.h
8338 F:      include/net/phonet/
8339 F:      include/uapi/linux/phonet.h
8340 F:      net/phonet/
8341
8342 PHRAM MTD DRIVER
8343 M:      Joern Engel <joern@lazybastard.org>
8344 L:      linux-mtd@lists.infradead.org
8345 S:      Maintained
8346 F:      drivers/mtd/devices/phram.c
8347
8348 PICOLCD HID DRIVER
8349 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8350 L:      linux-input@vger.kernel.org
8351 S:      Maintained
8352 F:      drivers/hid/hid-picolcd*
8353
8354 PICOXCELL SUPPORT
8355 M:      Jamie Iles <jamie@jamieiles.com>
8356 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8357 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8358 S:      Supported
8359 F:      arch/arm/boot/dts/picoxcell*
8360 F:      arch/arm/mach-picoxcell/
8361 F:      drivers/crypto/picoxcell*
8362
8363 PIN CONTROL SUBSYSTEM
8364 M:      Linus Walleij <linus.walleij@linaro.org>
8365 L:      linux-gpio@vger.kernel.org
8366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8367 S:      Maintained
8368 F:      drivers/pinctrl/
8369 F:      include/linux/pinctrl/
8370
8371 PIN CONTROLLER - ATMEL AT91
8372 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8374 S:      Maintained
8375 F:      drivers/pinctrl/pinctrl-at91.*
8376
8377 PIN CONTROLLER - ATMEL AT91 PIO4
8378 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8379 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8380 L:      linux-gpio@vger.kernel.org
8381 S:      Supported
8382 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8383
8384 PIN CONTROLLER - INTEL
8385 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8386 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8387 S:      Maintained
8388 F:      drivers/pinctrl/intel/
8389
8390 PIN CONTROLLER - RENESAS
8391 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8392 L:      linux-sh@vger.kernel.org
8393 S:      Maintained
8394 F:      drivers/pinctrl/sh-pfc/
8395
8396 PIN CONTROLLER - SAMSUNG
8397 M:      Tomasz Figa <tomasz.figa@gmail.com>
8398 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8399 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8400 S:      Maintained
8401 F:      drivers/pinctrl/samsung/
8402
8403 PIN CONTROLLER - SINGLE
8404 M:      Tony Lindgren <tony@atomide.com>
8405 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8406 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8407 L:      linux-omap@vger.kernel.org
8408 S:      Maintained
8409 F:      drivers/pinctrl/pinctrl-single.c
8410
8411 PIN CONTROLLER - ST SPEAR
8412 M:      Viresh Kumar <vireshk@kernel.org>
8413 L:      spear-devel@list.st.com
8414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8415 W:      http://www.st.com/spear
8416 S:      Maintained
8417 F:      drivers/pinctrl/spear/
8418
8419 PKTCDVD DRIVER
8420 M:      Jiri Kosina <jikos@kernel.org>
8421 S:      Maintained
8422 F:      drivers/block/pktcdvd.c
8423 F:      include/linux/pktcdvd.h
8424 F:      include/uapi/linux/pktcdvd.h
8425
8426 PKUNITY SOC DRIVERS
8427 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8428 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8429 S:      Maintained
8430 T:      git git://github.com/gxt/linux.git
8431 F:      drivers/input/serio/i8042-unicore32io.h
8432 F:      drivers/i2c/busses/i2c-puv3.c
8433 F:      drivers/video/fbdev/fb-puv3.c
8434 F:      drivers/rtc/rtc-puv3.c
8435
8436 PMBUS HARDWARE MONITORING DRIVERS
8437 M:      Guenter Roeck <linux@roeck-us.net>
8438 L:      linux-hwmon@vger.kernel.org
8439 W:      http://hwmon.wiki.kernel.org/
8440 W:      http://www.roeck-us.net/linux/drivers/
8441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8442 S:      Maintained
8443 F:      Documentation/hwmon/pmbus
8444 F:      drivers/hwmon/pmbus/
8445 F:      include/linux/i2c/pmbus.h
8446
8447 PMC SIERRA MaxRAID DRIVER
8448 L:      linux-scsi@vger.kernel.org
8449 W:      http://www.pmc-sierra.com/
8450 S:      Orphan
8451 F:      drivers/scsi/pmcraid.*
8452
8453 PMC SIERRA PM8001 DRIVER
8454 M:      Jack Wang <jinpu.wang@profitbricks.com>
8455 M:      lindar_liu@usish.com
8456 L:      pmchba@pmcs.com
8457 L:      linux-scsi@vger.kernel.org
8458 S:      Supported
8459 F:      drivers/scsi/pm8001/
8460
8461 POSIX CLOCKS and TIMERS
8462 M:      Thomas Gleixner <tglx@linutronix.de>
8463 L:      linux-kernel@vger.kernel.org
8464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8465 S:      Maintained
8466 F:      fs/timerfd.c
8467 F:      include/linux/timer*
8468 F:      kernel/time/*timer*
8469
8470 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8471 M:      Sebastian Reichel <sre@kernel.org>
8472 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8473 M:      David Woodhouse <dwmw2@infradead.org>
8474 L:      linux-pm@vger.kernel.org
8475 T:      git git://git.infradead.org/battery-2.6.git
8476 S:      Maintained
8477 F:      include/linux/power_supply.h
8478 F:      drivers/power/
8479 X:      drivers/power/avs/
8480
8481 POWER STATE COORDINATION INTERFACE (PSCI)
8482 M:      Mark Rutland <mark.rutland@arm.com>
8483 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8484 L:      linux-arm-kernel@lists.infradead.org
8485 S:      Maintained
8486 F:      drivers/firmware/psci.c
8487 F:      include/linux/psci.h
8488 F:      include/uapi/linux/psci.h
8489
8490 PNP SUPPORT
8491 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8492 S:      Maintained
8493 F:      drivers/pnp/
8494
8495 PPP PROTOCOL DRIVERS AND COMPRESSORS
8496 M:      Paul Mackerras <paulus@samba.org>
8497 L:      linux-ppp@vger.kernel.org
8498 S:      Maintained
8499 F:      drivers/net/ppp/ppp_*
8500
8501 PPP OVER ATM (RFC 2364)
8502 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8503 S:      Maintained
8504 F:      net/atm/pppoatm.c
8505 F:      include/uapi/linux/atmppp.h
8506
8507 PPP OVER ETHERNET
8508 M:      Michal Ostrowski <mostrows@earthlink.net>
8509 S:      Maintained
8510 F:      drivers/net/ppp/pppoe.c
8511 F:      drivers/net/ppp/pppox.c
8512
8513 PPP OVER L2TP
8514 M:      James Chapman <jchapman@katalix.com>
8515 S:      Maintained
8516 F:      net/l2tp/l2tp_ppp.c
8517 F:      include/linux/if_pppol2tp.h
8518 F:      include/uapi/linux/if_pppol2tp.h
8519
8520 PPS SUPPORT
8521 M:      Rodolfo Giometti <giometti@enneenne.com>
8522 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8523 L:      linuxpps@ml.enneenne.com (subscribers-only)
8524 S:      Maintained
8525 F:      Documentation/pps/
8526 F:      drivers/pps/
8527 F:      include/linux/pps*.h
8528
8529 PPTP DRIVER
8530 M:      Dmitry Kozlov <xeb@mail.ru>
8531 L:      netdev@vger.kernel.org
8532 S:      Maintained
8533 F:      drivers/net/ppp/pptp.c
8534 W:      http://sourceforge.net/projects/accel-pptp
8535
8536 PREEMPTIBLE KERNEL
8537 M:      Robert Love <rml@tech9.net>
8538 L:      kpreempt-tech@lists.sourceforge.net
8539 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8540 S:      Supported
8541 F:      Documentation/preempt-locking.txt
8542 F:      include/linux/preempt.h
8543
8544 PRISM54 WIRELESS DRIVER
8545 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8546 L:      linux-wireless@vger.kernel.org
8547 W:      http://wireless.kernel.org/en/users/Drivers/p54
8548 S:      Obsolete
8549 F:      drivers/net/wireless/prism54/
8550
8551 PS3 NETWORK SUPPORT
8552 M:      Geoff Levand <geoff@infradead.org>
8553 L:      netdev@vger.kernel.org
8554 L:      linuxppc-dev@lists.ozlabs.org
8555 S:      Maintained
8556 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8557
8558 PS3 PLATFORM SUPPORT
8559 M:      Geoff Levand <geoff@infradead.org>
8560 L:      linuxppc-dev@lists.ozlabs.org
8561 S:      Maintained
8562 F:      arch/powerpc/boot/ps3*
8563 F:      arch/powerpc/include/asm/lv1call.h
8564 F:      arch/powerpc/include/asm/ps3*.h
8565 F:      arch/powerpc/platforms/ps3/
8566 F:      drivers/*/ps3*
8567 F:      drivers/ps3/
8568 F:      drivers/rtc/rtc-ps3.c
8569 F:      drivers/usb/host/*ps3.c
8570 F:      sound/ppc/snd_ps3*
8571
8572 PS3VRAM DRIVER
8573 M:      Jim Paris <jim@jtan.com>
8574 M:      Geoff Levand <geoff@infradead.org>
8575 L:      linuxppc-dev@lists.ozlabs.org
8576 S:      Maintained
8577 F:      drivers/block/ps3vram.c
8578
8579 PSTORE FILESYSTEM
8580 M:      Anton Vorontsov <anton@enomsg.org>
8581 M:      Colin Cross <ccross@android.com>
8582 M:      Kees Cook <keescook@chromium.org>
8583 M:      Tony Luck <tony.luck@intel.com>
8584 S:      Maintained
8585 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8586 F:      fs/pstore/
8587 F:      include/linux/pstore*
8588 F:      drivers/firmware/efi/efi-pstore.c
8589 F:      drivers/acpi/apei/erst.c
8590
8591 PTP HARDWARE CLOCK SUPPORT
8592 M:      Richard Cochran <richardcochran@gmail.com>
8593 L:      netdev@vger.kernel.org
8594 S:      Maintained
8595 W:      http://linuxptp.sourceforge.net/
8596 F:      Documentation/ABI/testing/sysfs-ptp
8597 F:      Documentation/ptp/*
8598 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8599 F:      drivers/net/phy/dp83640*
8600 F:      drivers/ptp/*
8601 F:      include/linux/ptp_cl*
8602
8603 PTRACE SUPPORT
8604 M:      Roland McGrath <roland@hack.frob.com>
8605 M:      Oleg Nesterov <oleg@redhat.com>
8606 S:      Maintained
8607 F:      include/asm-generic/syscall.h
8608 F:      include/linux/ptrace.h
8609 F:      include/linux/regset.h
8610 F:      include/linux/tracehook.h
8611 F:      include/uapi/linux/ptrace.h
8612 F:      kernel/ptrace.c
8613
8614 PVRUSB2 VIDEO4LINUX DRIVER
8615 M:      Mike Isely <isely@pobox.com>
8616 L:      pvrusb2@isely.net       (subscribers-only)
8617 L:      linux-media@vger.kernel.org
8618 W:      http://www.isely.net/pvrusb2/
8619 T:      git git://linuxtv.org/media_tree.git
8620 S:      Maintained
8621 F:      Documentation/video4linux/README.pvrusb2
8622 F:      drivers/media/usb/pvrusb2/
8623
8624 PWC WEBCAM DRIVER
8625 M:      Hans de Goede <hdegoede@redhat.com>
8626 L:      linux-media@vger.kernel.org
8627 T:      git git://linuxtv.org/media_tree.git
8628 S:      Maintained
8629 F:      drivers/media/usb/pwc/*
8630
8631 PWM FAN DRIVER
8632 M:      Kamil Debski <k.debski@samsung.com>
8633 L:      linux-hwmon@vger.kernel.org
8634 S:      Supported
8635 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8636 F:      Documentation/hwmon/pwm-fan
8637 F:      drivers/hwmon/pwm-fan.c
8638
8639 PWM SUBSYSTEM
8640 M:      Thierry Reding <thierry.reding@gmail.com>
8641 L:      linux-pwm@vger.kernel.org
8642 S:      Maintained
8643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8644 F:      Documentation/pwm.txt
8645 F:      Documentation/devicetree/bindings/pwm/
8646 F:      include/linux/pwm.h
8647 F:      drivers/pwm/
8648 F:      drivers/video/backlight/pwm_bl.c
8649 F:      include/linux/pwm_backlight.h
8650
8651 PXA2xx/PXA3xx SUPPORT
8652 M:      Daniel Mack <daniel@zonque.org>
8653 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8654 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8656 T:      git git://github.com/hzhuang1/linux.git
8657 T:      git git://github.com/rjarzmik/linux.git
8658 S:      Maintained
8659 F:      arch/arm/mach-pxa/
8660 F:      drivers/dma/pxa*
8661 F:      drivers/pcmcia/pxa2xx*
8662 F:      drivers/spi/spi-pxa2xx*
8663 F:      drivers/usb/gadget/udc/pxa2*
8664 F:      include/sound/pxa2xx-lib.h
8665 F:      sound/arm/pxa*
8666 F:      sound/soc/pxa/
8667
8668 PXA3xx NAND FLASH DRIVER
8669 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8670 L:      linux-mtd@lists.infradead.org
8671 S:      Maintained
8672 F:      drivers/mtd/nand/pxa3xx_nand.c
8673
8674 MMP SUPPORT
8675 M:      Eric Miao <eric.y.miao@gmail.com>
8676 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8677 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8678 T:      git git://github.com/hzhuang1/linux.git
8679 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8680 S:      Maintained
8681 F:      arch/arm/mach-mmp/
8682
8683 PXA MMCI DRIVER
8684 S:      Orphan
8685
8686 PXA RTC DRIVER
8687 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8688 L:      rtc-linux@googlegroups.com
8689 S:      Maintained
8690
8691 QAT DRIVER
8692 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8693 L:      qat-linux@intel.com
8694 S:      Supported
8695 F:      drivers/crypto/qat/
8696
8697 QIB DRIVER
8698 M:      Mike Marciniszyn <infinipath@intel.com>
8699 L:      linux-rdma@vger.kernel.org
8700 S:      Supported
8701 F:      drivers/infiniband/hw/qib/
8702
8703 QLOGIC QLA1280 SCSI DRIVER
8704 M:      Michael Reed <mdr@sgi.com>
8705 L:      linux-scsi@vger.kernel.org
8706 S:      Maintained
8707 F:      drivers/scsi/qla1280.[ch]
8708
8709 QLOGIC QLA2XXX FC-SCSI DRIVER
8710 M:      qla2xxx-upstream@qlogic.com
8711 L:      linux-scsi@vger.kernel.org
8712 S:      Supported
8713 F:      Documentation/scsi/LICENSE.qla2xxx
8714 F:      drivers/scsi/qla2xxx/
8715
8716 QLOGIC QLA4XXX iSCSI DRIVER
8717 M:      QLogic-Storage-Upstream@qlogic.com
8718 L:      linux-scsi@vger.kernel.org
8719 S:      Supported
8720 F:      Documentation/scsi/LICENSE.qla4xxx
8721 F:      drivers/scsi/qla4xxx/
8722
8723 QLOGIC QLA3XXX NETWORK DRIVER
8724 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8725 M:      Ron Mercer <ron.mercer@qlogic.com>
8726 M:      linux-driver@qlogic.com
8727 L:      netdev@vger.kernel.org
8728 S:      Supported
8729 F:      Documentation/networking/LICENSE.qla3xxx
8730 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8731
8732 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8733 M:      Dept-GELinuxNICDev@qlogic.com
8734 L:      netdev@vger.kernel.org
8735 S:      Supported
8736 F:      drivers/net/ethernet/qlogic/qlcnic/
8737
8738 QLOGIC QLGE 10Gb ETHERNET DRIVER
8739 M:      Harish Patil <harish.patil@qlogic.com>
8740 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8741 M:      Dept-GELinuxNICDev@qlogic.com
8742 M:      linux-driver@qlogic.com
8743 L:      netdev@vger.kernel.org
8744 S:      Supported
8745 F:      drivers/net/ethernet/qlogic/qlge/
8746
8747 QLOGIC QL4xxx ETHERNET DRIVER
8748 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8749 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8750 M:      everest-linux-l2@qlogic.com
8751 L:      netdev@vger.kernel.org
8752 S:      Supported
8753 F:      drivers/net/ethernet/qlogic/qed/
8754 F:      include/linux/qed/
8755 F:      drivers/net/ethernet/qlogic/qede/
8756
8757 QNX4 FILESYSTEM
8758 M:      Anders Larsen <al@alarsen.net>
8759 W:      http://www.alarsen.net/linux/qnx4fs/
8760 S:      Maintained
8761 F:      fs/qnx4/
8762 F:      include/uapi/linux/qnx4_fs.h
8763 F:      include/uapi/linux/qnxtypes.h
8764
8765 QT1010 MEDIA DRIVER
8766 M:      Antti Palosaari <crope@iki.fi>
8767 L:      linux-media@vger.kernel.org
8768 W:      http://linuxtv.org/
8769 W:      http://palosaari.fi/linux/
8770 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8771 T:      git git://linuxtv.org/anttip/media_tree.git
8772 S:      Maintained
8773 F:      drivers/media/tuners/qt1010*
8774
8775 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8776 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8777 L:      linux-wireless@vger.kernel.org
8778 L:      ath9k-devel@lists.ath9k.org
8779 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8780 S:      Supported
8781 F:      drivers/net/wireless/ath/ath9k/
8782
8783 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8784 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8785 L:      ath10k@lists.infradead.org
8786 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8787 T:      git git://github.com/kvalo/ath.git
8788 S:      Supported
8789 F:      drivers/net/wireless/ath/ath10k/
8790
8791 QUALCOMM HEXAGON ARCHITECTURE
8792 M:      Richard Kuo <rkuo@codeaurora.org>
8793 L:      linux-hexagon@vger.kernel.org
8794 S:      Supported
8795 F:      arch/hexagon/
8796
8797 QUALCOMM WCN36XX WIRELESS DRIVER
8798 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8799 L:      wcn36xx@lists.infradead.org
8800 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8801 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8802 S:      Supported
8803 F:      drivers/net/wireless/ath/wcn36xx/
8804
8805 RADOS BLOCK DEVICE (RBD)
8806 M:      Ilya Dryomov <idryomov@gmail.com>
8807 M:      Sage Weil <sage@redhat.com>
8808 M:      Alex Elder <elder@kernel.org>
8809 L:      ceph-devel@vger.kernel.org
8810 W:      http://ceph.com/
8811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8812 T:      git git://github.com/ceph/ceph-client.git
8813 S:      Supported
8814 F:      Documentation/ABI/testing/sysfs-bus-rbd
8815 F:      drivers/block/rbd.c
8816 F:      drivers/block/rbd_types.h
8817
8818 RADEON FRAMEBUFFER DISPLAY DRIVER
8819 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8820 L:      linux-fbdev@vger.kernel.org
8821 S:      Maintained
8822 F:      drivers/video/fbdev/aty/radeon*
8823 F:      include/uapi/linux/radeonfb.h
8824
8825 RADIOSHARK RADIO DRIVER
8826 M:      Hans de Goede <hdegoede@redhat.com>
8827 L:      linux-media@vger.kernel.org
8828 T:      git git://linuxtv.org/media_tree.git
8829 S:      Maintained
8830 F:      drivers/media/radio/radio-shark.c
8831
8832 RADIOSHARK2 RADIO DRIVER
8833 M:      Hans de Goede <hdegoede@redhat.com>
8834 L:      linux-media@vger.kernel.org
8835 T:      git git://linuxtv.org/media_tree.git
8836 S:      Maintained
8837 F:      drivers/media/radio/radio-shark2.c
8838 F:      drivers/media/radio/radio-tea5777.c
8839
8840 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8841 M:      Paul Mackerras <paulus@samba.org>
8842 L:      linux-fbdev@vger.kernel.org
8843 S:      Maintained
8844 F:      drivers/video/fbdev/aty/aty128fb.c
8845
8846 RALINK RT2X00 WIRELESS LAN DRIVER
8847 P:      rt2x00 project
8848 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8849 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8850 L:      linux-wireless@vger.kernel.org
8851 S:      Maintained
8852 F:      drivers/net/wireless/rt2x00/
8853
8854 RAMDISK RAM BLOCK DEVICE DRIVER
8855 M:      Jens Axboe <axboe@kernel.dk>
8856 S:      Maintained
8857 F:      Documentation/blockdev/ramdisk.txt
8858 F:      drivers/block/brd.c
8859
8860 RANDOM NUMBER DRIVER
8861 M:      "Theodore Ts'o" <tytso@mit.edu>
8862 S:      Maintained
8863 F:      drivers/char/random.c
8864
8865 RAPIDIO SUBSYSTEM
8866 M:      Matt Porter <mporter@kernel.crashing.org>
8867 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8868 S:      Maintained
8869 F:      drivers/rapidio/
8870
8871 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8872 L:      linux-wireless@vger.kernel.org
8873 S:      Orphan
8874 F:      drivers/net/wireless/ray*
8875
8876 RCUTORTURE MODULE
8877 M:      Josh Triplett <josh@joshtriplett.org>
8878 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8879 L:      linux-kernel@vger.kernel.org
8880 S:      Supported
8881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8882 F:      Documentation/RCU/torture.txt
8883 F:      kernel/rcu/rcutorture.c
8884
8885 RCUTORTURE TEST FRAMEWORK
8886 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8887 M:      Josh Triplett <josh@joshtriplett.org>
8888 R:      Steven Rostedt <rostedt@goodmis.org>
8889 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8890 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8891 L:      linux-kernel@vger.kernel.org
8892 S:      Supported
8893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8894 F:      tools/testing/selftests/rcutorture
8895
8896 RDC R-321X SoC
8897 M:      Florian Fainelli <florian@openwrt.org>
8898 S:      Maintained
8899
8900 RDC R6040 FAST ETHERNET DRIVER
8901 M:      Florian Fainelli <florian@openwrt.org>
8902 L:      netdev@vger.kernel.org
8903 S:      Maintained
8904 F:      drivers/net/ethernet/rdc/r6040.c
8905
8906 RDS - RELIABLE DATAGRAM SOCKETS
8907 M:      Chien Yen <chien.yen@oracle.com>
8908 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8909 S:      Supported
8910 F:      net/rds/
8911
8912 READ-COPY UPDATE (RCU)
8913 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8914 M:      Josh Triplett <josh@joshtriplett.org>
8915 R:      Steven Rostedt <rostedt@goodmis.org>
8916 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8917 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8918 L:      linux-kernel@vger.kernel.org
8919 W:      http://www.rdrop.com/users/paulmck/RCU/
8920 S:      Supported
8921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8922 F:      Documentation/RCU/
8923 X:      Documentation/RCU/torture.txt
8924 F:      include/linux/rcu*
8925 X:      include/linux/srcu.h
8926 F:      kernel/rcu/
8927 X:      kernel/torture.c
8928
8929 REAL TIME CLOCK (RTC) SUBSYSTEM
8930 M:      Alessandro Zummo <a.zummo@towertech.it>
8931 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8932 L:      rtc-linux@googlegroups.com
8933 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8935 S:      Maintained
8936 F:      Documentation/rtc.txt
8937 F:      drivers/rtc/
8938 F:      include/linux/rtc.h
8939 F:      include/uapi/linux/rtc.h
8940
8941 REALTEK AUDIO CODECS
8942 M:      Bard Liao <bardliao@realtek.com>
8943 M:      Oder Chiou <oder_chiou@realtek.com>
8944 S:      Maintained
8945 F:      sound/soc/codecs/rt*
8946 F:      include/sound/rt*.h
8947
8948 REISERFS FILE SYSTEM
8949 L:      reiserfs-devel@vger.kernel.org
8950 S:      Supported
8951 F:      fs/reiserfs/
8952
8953 REGISTER MAP ABSTRACTION
8954 M:      Mark Brown <broonie@kernel.org>
8955 L:      linux-kernel@vger.kernel.org
8956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8957 S:      Supported
8958 F:      drivers/base/regmap/
8959 F:      include/linux/regmap.h
8960
8961 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8962 M:      Ohad Ben-Cohen <ohad@wizery.com>
8963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8964 S:      Maintained
8965 F:      drivers/remoteproc/
8966 F:      Documentation/remoteproc.txt
8967 F:      include/linux/remoteproc.h
8968
8969 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8970 M:      Ohad Ben-Cohen <ohad@wizery.com>
8971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8972 S:      Maintained
8973 F:      drivers/rpmsg/
8974 F:      Documentation/rpmsg.txt
8975 F:      include/linux/rpmsg.h
8976
8977 RENESAS ETHERNET DRIVERS
8978 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
8979 L:      netdev@vger.kernel.org
8980 L:      linux-sh@vger.kernel.org
8981 F:      drivers/net/ethernet/renesas/
8982 F:      include/linux/sh_eth.h
8983
8984 RESET CONTROLLER FRAMEWORK
8985 M:      Philipp Zabel <p.zabel@pengutronix.de>
8986 S:      Maintained
8987 F:      drivers/reset/
8988 F:      Documentation/devicetree/bindings/reset/
8989 F:      include/dt-bindings/reset/
8990 F:      include/linux/reset.h
8991 F:      include/linux/reset-controller.h
8992
8993 RFKILL
8994 M:      Johannes Berg <johannes@sipsolutions.net>
8995 L:      linux-wireless@vger.kernel.org
8996 W:      http://wireless.kernel.org/
8997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8999 S:      Maintained
9000 F:      Documentation/rfkill.txt
9001 F:      net/rfkill/
9002
9003 RHASHTABLE
9004 M:      Thomas Graf <tgraf@suug.ch>
9005 L:      netdev@vger.kernel.org
9006 S:      Maintained
9007 F:      lib/rhashtable.c
9008 F:      include/linux/rhashtable.h
9009
9010 RICOH SMARTMEDIA/XD DRIVER
9011 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9012 S:      Maintained
9013 F:      drivers/mtd/nand/r852.c
9014 F:      drivers/mtd/nand/r852.h
9015
9016 RICOH R5C592 MEMORYSTICK DRIVER
9017 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9018 S:      Maintained
9019 F:      drivers/memstick/host/r592.*
9020
9021 ROCCAT DRIVERS
9022 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9023 W:      http://sourceforge.net/projects/roccat/
9024 S:      Maintained
9025 F:      drivers/hid/hid-roccat*
9026 F:      include/linux/hid-roccat*
9027 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9028
9029 ROCKER DRIVER
9030 M:      Jiri Pirko <jiri@resnulli.us>
9031 M:      Scott Feldman <sfeldma@gmail.com>
9032 L:      netdev@vger.kernel.org
9033 S:      Supported
9034 F:      drivers/net/ethernet/rocker/
9035
9036 ROCKETPORT DRIVER
9037 P:      Comtrol Corp.
9038 W:      http://www.comtrol.com
9039 S:      Maintained
9040 F:      Documentation/serial/rocket.txt
9041 F:      drivers/tty/rocket*
9042
9043 ROCKETPORT EXPRESS/INFINITY DRIVER
9044 M:      Kevin Cernekee <cernekee@gmail.com>
9045 L:      linux-serial@vger.kernel.org
9046 S:      Odd Fixes
9047 F:      drivers/tty/serial/rp2.*
9048
9049 ROSE NETWORK LAYER
9050 M:      Ralf Baechle <ralf@linux-mips.org>
9051 L:      linux-hams@vger.kernel.org
9052 W:      http://www.linux-ax25.org/
9053 S:      Maintained
9054 F:      include/net/rose.h
9055 F:      include/uapi/linux/rose.h
9056 F:      net/rose/
9057
9058 RTL2830 MEDIA DRIVER
9059 M:      Antti Palosaari <crope@iki.fi>
9060 L:      linux-media@vger.kernel.org
9061 W:      http://linuxtv.org/
9062 W:      http://palosaari.fi/linux/
9063 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9064 T:      git git://linuxtv.org/anttip/media_tree.git
9065 S:      Maintained
9066 F:      drivers/media/dvb-frontends/rtl2830*
9067
9068 RTL2832 MEDIA DRIVER
9069 M:      Antti Palosaari <crope@iki.fi>
9070 L:      linux-media@vger.kernel.org
9071 W:      http://linuxtv.org/
9072 W:      http://palosaari.fi/linux/
9073 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9074 T:      git git://linuxtv.org/anttip/media_tree.git
9075 S:      Maintained
9076 F:      drivers/media/dvb-frontends/rtl2832*
9077
9078 RTL2832_SDR MEDIA DRIVER
9079 M:      Antti Palosaari <crope@iki.fi>
9080 L:      linux-media@vger.kernel.org
9081 W:      http://linuxtv.org/
9082 W:      http://palosaari.fi/linux/
9083 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9084 T:      git git://linuxtv.org/anttip/media_tree.git
9085 S:      Maintained
9086 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9087
9088 RTL8180 WIRELESS DRIVER
9089 L:      linux-wireless@vger.kernel.org
9090 W:      http://wireless.kernel.org/
9091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9092 S:      Orphan
9093 F:      drivers/net/wireless/rtl818x/rtl8180/
9094
9095 RTL8187 WIRELESS DRIVER
9096 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9097 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9098 M:      Larry Finger <Larry.Finger@lwfinger.net>
9099 L:      linux-wireless@vger.kernel.org
9100 W:      http://wireless.kernel.org/
9101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9102 S:      Maintained
9103 F:      drivers/net/wireless/rtl818x/rtl8187/
9104
9105 RTL8192CE WIRELESS DRIVER
9106 M:      Larry Finger <Larry.Finger@lwfinger.net>
9107 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9108 L:      linux-wireless@vger.kernel.org
9109 W:      http://wireless.kernel.org/
9110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9111 S:      Maintained
9112 F:      drivers/net/wireless/rtlwifi/
9113 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
9114
9115 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9116 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9117 L:      linux-wireless@vger.kernel.org
9118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9119 S:      Maintained
9120 F:      drivers/net/wireless/realtek/rtl8xxxu/
9121
9122 S3 SAVAGE FRAMEBUFFER DRIVER
9123 M:      Antonino Daplas <adaplas@gmail.com>
9124 L:      linux-fbdev@vger.kernel.org
9125 S:      Maintained
9126 F:      drivers/video/fbdev/savage/
9127
9128 S390
9129 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9130 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9131 L:      linux-s390@vger.kernel.org
9132 W:      http://www.ibm.com/developerworks/linux/linux390/
9133 S:      Supported
9134 F:      arch/s390/
9135 F:      drivers/s390/
9136 F:      Documentation/s390/
9137 F:      Documentation/DocBook/s390*
9138
9139 S390 COMMON I/O LAYER
9140 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9141 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9142 L:      linux-s390@vger.kernel.org
9143 W:      http://www.ibm.com/developerworks/linux/linux390/
9144 S:      Supported
9145 F:      drivers/s390/cio/
9146
9147 S390 DASD DRIVER
9148 M:      Stefan Weinhuber <wein@de.ibm.com>
9149 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9150 L:      linux-s390@vger.kernel.org
9151 W:      http://www.ibm.com/developerworks/linux/linux390/
9152 S:      Supported
9153 F:      drivers/s390/block/dasd*
9154 F:      block/partitions/ibm.c
9155
9156 S390 NETWORK DRIVERS
9157 M:      Ursula Braun <ursula.braun@de.ibm.com>
9158 L:      linux-s390@vger.kernel.org
9159 W:      http://www.ibm.com/developerworks/linux/linux390/
9160 S:      Supported
9161 F:      drivers/s390/net/
9162
9163 S390 PCI SUBSYSTEM
9164 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9165 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9166 L:      linux-s390@vger.kernel.org
9167 W:      http://www.ibm.com/developerworks/linux/linux390/
9168 S:      Supported
9169 F:      arch/s390/pci/
9170 F:      drivers/pci/hotplug/s390_pci_hpc.c
9171
9172 S390 ZCRYPT DRIVER
9173 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9174 L:      linux-s390@vger.kernel.org
9175 W:      http://www.ibm.com/developerworks/linux/linux390/
9176 S:      Supported
9177 F:      drivers/s390/crypto/
9178
9179 S390 ZFCP DRIVER
9180 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9181 L:      linux-s390@vger.kernel.org
9182 W:      http://www.ibm.com/developerworks/linux/linux390/
9183 S:      Supported
9184 F:      drivers/s390/scsi/zfcp_*
9185
9186 S390 IUCV NETWORK LAYER
9187 M:      Ursula Braun <ursula.braun@de.ibm.com>
9188 L:      linux-s390@vger.kernel.org
9189 W:      http://www.ibm.com/developerworks/linux/linux390/
9190 S:      Supported
9191 F:      drivers/s390/net/*iucv*
9192 F:      include/net/iucv/
9193 F:      net/iucv/
9194
9195 S390 IOMMU (PCI)
9196 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9197 L:      linux-s390@vger.kernel.org
9198 W:      http://www.ibm.com/developerworks/linux/linux390/
9199 S:      Supported
9200 F:      drivers/iommu/s390-iommu.c
9201
9202 S3C24XX SD/MMC Driver
9203 M:      Ben Dooks <ben-linux@fluff.org>
9204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9205 S:      Supported
9206 F:      drivers/mmc/host/s3cmci.*
9207
9208 SAA6588 RDS RECEIVER DRIVER
9209 M:      Hans Verkuil <hverkuil@xs4all.nl>
9210 L:      linux-media@vger.kernel.org
9211 T:      git git://linuxtv.org/media_tree.git
9212 W:      http://linuxtv.org
9213 S:      Odd Fixes
9214 F:      drivers/media/i2c/saa6588*
9215
9216 SAA7134 VIDEO4LINUX DRIVER
9217 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9218 L:      linux-media@vger.kernel.org
9219 W:      http://linuxtv.org
9220 T:      git git://linuxtv.org/media_tree.git
9221 S:      Odd fixes
9222 F:      Documentation/video4linux/*.saa7134
9223 F:      drivers/media/pci/saa7134/
9224
9225 SAA7146 VIDEO4LINUX-2 DRIVER
9226 M:      Hans Verkuil <hverkuil@xs4all.nl>
9227 L:      linux-media@vger.kernel.org
9228 T:      git git://linuxtv.org/media_tree.git
9229 S:      Maintained
9230 F:      drivers/media/common/saa7146/
9231 F:      drivers/media/pci/saa7146/
9232 F:      include/media/saa7146*
9233
9234 SAMSUNG LAPTOP DRIVER
9235 M:      Corentin Chary <corentin.chary@gmail.com>
9236 L:      platform-driver-x86@vger.kernel.org
9237 S:      Maintained
9238 F:      drivers/platform/x86/samsung-laptop.c
9239
9240 SAMSUNG AUDIO (ASoC) DRIVERS
9241 M:      Sangbeom Kim <sbkim73@samsung.com>
9242 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9243 S:      Supported
9244 F:      sound/soc/samsung/
9245
9246 SAMSUNG FRAMEBUFFER DRIVER
9247 M:      Jingoo Han <jingoohan1@gmail.com>
9248 L:      linux-fbdev@vger.kernel.org
9249 S:      Maintained
9250 F:      drivers/video/fbdev/s3c-fb.c
9251
9252 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9253 M:      Sangbeom Kim <sbkim73@samsung.com>
9254 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9255 L:      linux-kernel@vger.kernel.org
9256 L:      linux-samsung-soc@vger.kernel.org
9257 S:      Supported
9258 F:      drivers/mfd/sec*.c
9259 F:      drivers/regulator/s2m*.c
9260 F:      drivers/regulator/s5m*.c
9261 F:      drivers/clk/clk-s2mps11.c
9262 F:      drivers/rtc/rtc-s5m.c
9263 F:      include/linux/mfd/samsung/
9264 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9265 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9266
9267 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9268 M:      Kyungmin Park <kyungmin.park@samsung.com>
9269 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9270 L:      linux-media@vger.kernel.org
9271 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9272 S:      Supported
9273 F:      drivers/media/platform/exynos4-is/
9274
9275 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9276 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9277 L:      linux-media@vger.kernel.org
9278 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9279 S:      Maintained
9280 F:      drivers/media/platform/s3c-camif/
9281 F:      include/media/s3c_camif.h
9282
9283 SAMSUNG S5C73M3 CAMERA DRIVER
9284 M:      Kyungmin Park <kyungmin.park@samsung.com>
9285 M:      Andrzej Hajda <a.hajda@samsung.com>
9286 L:      linux-media@vger.kernel.org
9287 S:      Supported
9288 F:      drivers/media/i2c/s5c73m3/*
9289
9290 SAMSUNG S5K5BAF CAMERA DRIVER
9291 M:      Kyungmin Park <kyungmin.park@samsung.com>
9292 M:      Andrzej Hajda <a.hajda@samsung.com>
9293 L:      linux-media@vger.kernel.org
9294 S:      Supported
9295 F:      drivers/media/i2c/s5k5baf.c
9296
9297 SAMSUNG S3FWRN5 NFC DRIVER
9298 M:      Robert Baldyga <r.baldyga@samsung.com>
9299 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9300 S:      Supported
9301 F:      drivers/nfc/s3fwrn5
9302
9303 SAMSUNG SOC CLOCK DRIVERS
9304 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9305 M:      Tomasz Figa <tomasz.figa@gmail.com>
9306 S:      Supported
9307 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9308 F:      drivers/clk/samsung/
9309
9310 SAMSUNG SXGBE DRIVERS
9311 M:      Byungho An <bh74.an@samsung.com>
9312 M:      Girish K S <ks.giri@samsung.com>
9313 M:      Vipul Pandya <vipul.pandya@samsung.com>
9314 S:      Supported
9315 L:      netdev@vger.kernel.org
9316 F:      drivers/net/ethernet/samsung/sxgbe/
9317
9318 SAMSUNG THERMAL DRIVER
9319 M:      Lukasz Majewski <l.majewski@samsung.com>
9320 L:      linux-pm@vger.kernel.org
9321 L:      linux-samsung-soc@vger.kernel.org
9322 S:      Supported
9323 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9324 F:      drivers/thermal/samsung/
9325
9326 SAMSUNG USB2 PHY DRIVER
9327 M:      Kamil Debski <k.debski@samsung.com>
9328 L:      linux-kernel@vger.kernel.org
9329 S:      Supported
9330 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9331 F:      Documentation/phy/samsung-usb2.txt
9332 F:      drivers/phy/phy-exynos4210-usb2.c
9333 F:      drivers/phy/phy-exynos4x12-usb2.c
9334 F:      drivers/phy/phy-exynos5250-usb2.c
9335 F:      drivers/phy/phy-s5pv210-usb2.c
9336 F:      drivers/phy/phy-samsung-usb2.c
9337 F:      drivers/phy/phy-samsung-usb2.h
9338
9339 SERIAL DRIVERS
9340 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9341 L:      linux-serial@vger.kernel.org
9342 S:      Maintained
9343 F:      drivers/tty/serial/
9344
9345 SYNOPSYS DESIGNWARE DMAC DRIVER
9346 M:      Viresh Kumar <vireshk@kernel.org>
9347 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9348 S:      Maintained
9349 F:      include/linux/dma/dw.h
9350 F:      include/linux/platform_data/dma-dw.h
9351 F:      drivers/dma/dw/
9352
9353 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9354 M: Lars Persson <lars.persson@axis.com>
9355 L: netdev@vger.kernel.org
9356 S: Supported
9357 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9358 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9359
9360 SYNOPSYS DESIGNWARE I2C DRIVER
9361 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9362 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9363 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9364 L:      linux-i2c@vger.kernel.org
9365 S:      Maintained
9366 F:      drivers/i2c/busses/i2c-designware-*
9367 F:      include/linux/platform_data/i2c-designware.h
9368
9369 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9370 M:      Jaehoon Chung <jh80.chung@samsung.com>
9371 L:      linux-mmc@vger.kernel.org
9372 S:      Maintained
9373 F:      include/linux/mmc/dw_mmc.h
9374 F:      drivers/mmc/host/dw_mmc*
9375
9376 SYSTEM TRACE MODULE CLASS
9377 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9378 S:      Maintained
9379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
9380 F:      Documentation/trace/stm.txt
9381 F:      drivers/hwtracing/stm/
9382 F:      include/linux/stm.h
9383 F:      include/uapi/linux/stm.h
9384
9385 THUNDERBOLT DRIVER
9386 M:      Andreas Noever <andreas.noever@gmail.com>
9387 S:      Maintained
9388 F:      drivers/thunderbolt/
9389
9390 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9391 M:      John Stultz <john.stultz@linaro.org>
9392 M:      Thomas Gleixner <tglx@linutronix.de>
9393 L:      linux-kernel@vger.kernel.org
9394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9395 S:      Supported
9396 F:      include/linux/clocksource.h
9397 F:      include/linux/time.h
9398 F:      include/linux/timex.h
9399 F:      include/uapi/linux/time.h
9400 F:      include/uapi/linux/timex.h
9401 F:      kernel/time/clocksource.c
9402 F:      kernel/time/time*.c
9403 F:      kernel/time/ntp.c
9404 F:      tools/testing/selftests/timers/
9405
9406 SC1200 WDT DRIVER
9407 M:      Zwane Mwaikambo <zwanem@gmail.com>
9408 S:      Maintained
9409 F:      drivers/watchdog/sc1200wdt.c
9410
9411 SCHEDULER
9412 M:      Ingo Molnar <mingo@redhat.com>
9413 M:      Peter Zijlstra <peterz@infradead.org>
9414 L:      linux-kernel@vger.kernel.org
9415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9416 S:      Maintained
9417 F:      kernel/sched/
9418 F:      include/linux/sched.h
9419 F:      include/uapi/linux/sched.h
9420 F:      include/linux/wait.h
9421
9422 SCORE ARCHITECTURE
9423 M:      Chen Liqin <liqin.linux@gmail.com>
9424 M:      Lennox Wu <lennox.wu@gmail.com>
9425 W:      http://www.sunplus.com
9426 S:      Supported
9427 F:      arch/score/
9428
9429 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9430 M:      Sudeep Holla <sudeep.holla@arm.com>
9431 L:      linux-arm-kernel@lists.infradead.org
9432 S:      Maintained
9433 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9434 F:      drivers/clk/clk-scpi.c
9435 F:      drivers/cpufreq/scpi-cpufreq.c
9436 F:      drivers/firmware/arm_scpi.c
9437 F:      include/linux/scpi_protocol.h
9438
9439 SCSI CDROM DRIVER
9440 M:      Jens Axboe <axboe@kernel.dk>
9441 L:      linux-scsi@vger.kernel.org
9442 W:      http://www.kernel.dk
9443 S:      Maintained
9444 F:      drivers/scsi/sr*
9445
9446 SCSI RDMA PROTOCOL (SRP) INITIATOR
9447 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9448 L:      linux-rdma@vger.kernel.org
9449 S:      Supported
9450 W:      http://www.openfabrics.org
9451 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9453 F:      drivers/infiniband/ulp/srp/
9454 F:      include/scsi/srp.h
9455
9456 SCSI SG DRIVER
9457 M:      Doug Gilbert <dgilbert@interlog.com>
9458 L:      linux-scsi@vger.kernel.org
9459 W:      http://sg.danny.cz/sg
9460 S:      Maintained
9461 F:      Documentation/scsi/scsi-generic.txt
9462 F:      drivers/scsi/sg.c
9463 F:      include/scsi/sg.h
9464
9465 SCSI SUBSYSTEM
9466 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9468 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9470 L:      linux-scsi@vger.kernel.org
9471 S:      Maintained
9472 F:      drivers/scsi/
9473 F:      include/scsi/
9474
9475 SCSI TAPE DRIVER
9476 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9477 L:      linux-scsi@vger.kernel.org
9478 S:      Maintained
9479 F:      Documentation/scsi/st.txt
9480 F:      drivers/scsi/st.*
9481 F:      drivers/scsi/st_*.h
9482
9483 SCTP PROTOCOL
9484 M:      Vlad Yasevich <vyasevich@gmail.com>
9485 M:      Neil Horman <nhorman@tuxdriver.com>
9486 L:      linux-sctp@vger.kernel.org
9487 W:      http://lksctp.sourceforge.net
9488 S:      Maintained
9489 F:      Documentation/networking/sctp.txt
9490 F:      include/linux/sctp.h
9491 F:      include/uapi/linux/sctp.h
9492 F:      include/net/sctp/
9493 F:      net/sctp/
9494
9495 SCx200 CPU SUPPORT
9496 M:      Jim Cromie <jim.cromie@gmail.com>
9497 S:      Odd Fixes
9498 F:      Documentation/i2c/busses/scx200_acb
9499 F:      arch/x86/platform/scx200/
9500 F:      drivers/watchdog/scx200_wdt.c
9501 F:      drivers/i2c/busses/scx200*
9502 F:      drivers/mtd/maps/scx200_docflash.c
9503 F:      include/linux/scx200.h
9504
9505 SCx200 GPIO DRIVER
9506 M:      Jim Cromie <jim.cromie@gmail.com>
9507 S:      Maintained
9508 F:      drivers/char/scx200_gpio.c
9509 F:      include/linux/scx200_gpio.h
9510
9511 SCx200 HRT CLOCKSOURCE DRIVER
9512 M:      Jim Cromie <jim.cromie@gmail.com>
9513 S:      Maintained
9514 F:      drivers/clocksource/scx200_hrt.c
9515
9516 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9517 M:      Sascha Sommer <saschasommer@freenet.de>
9518 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9519 S:      Maintained
9520 F:      drivers/mmc/host/sdricoh_cs.c
9521
9522 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9523 L:      linux-mmc@vger.kernel.org
9524 S:      Orphan
9525 F:      drivers/mmc/host/sdhci.*
9526 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9527
9528 SECURE COMPUTING
9529 M:      Kees Cook <keescook@chromium.org>
9530 R:      Andy Lutomirski <luto@amacapital.net>
9531 R:      Will Drewry <wad@chromium.org>
9532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9533 S:      Supported
9534 F:      kernel/seccomp.c
9535 F:      include/uapi/linux/seccomp.h
9536 F:      include/linux/seccomp.h
9537 F:      tools/testing/selftests/seccomp/*
9538 K:      \bsecure_computing
9539 K:      \bTIF_SECCOMP\b
9540
9541 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9542 M:      Ben Dooks <ben-linux@fluff.org>
9543 M:      Jaehoon Chung <jh80.chung@samsung.com>
9544 L:      linux-mmc@vger.kernel.org
9545 S:      Maintained
9546 F:      drivers/mmc/host/sdhci-s3c*
9547
9548 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9549 M:      Viresh Kumar <vireshk@kernel.org>
9550 L:      spear-devel@list.st.com
9551 L:      linux-mmc@vger.kernel.org
9552 S:      Maintained
9553 F:      drivers/mmc/host/sdhci-spear.c
9554
9555 SECURITY SUBSYSTEM
9556 M:      James Morris <james.l.morris@oracle.com>
9557 M:      "Serge E. Hallyn" <serge@hallyn.com>
9558 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9560 W:      http://kernsec.org/
9561 S:      Supported
9562 F:      security/
9563
9564 SECURITY CONTACT
9565 M:      Security Officers <security@kernel.org>
9566 S:      Supported
9567
9568 SELINUX SECURITY MODULE
9569 M:      Paul Moore <paul@paul-moore.com>
9570 M:      Stephen Smalley <sds@tycho.nsa.gov>
9571 M:      Eric Paris <eparis@parisplace.org>
9572 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9573 W:      http://selinuxproject.org
9574 T:      git git://git.infradead.org/users/pcmoore/selinux
9575 S:      Supported
9576 F:      include/linux/selinux*
9577 F:      security/selinux/
9578 F:      scripts/selinux/
9579
9580 APPARMOR SECURITY MODULE
9581 M:      John Johansen <john.johansen@canonical.com>
9582 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9583 W:      apparmor.wiki.kernel.org
9584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9585 S:      Supported
9586 F:      security/apparmor/
9587
9588 YAMA SECURITY MODULE
9589 M:      Kees Cook <keescook@chromium.org>
9590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9591 S:      Supported
9592 F:      security/yama/
9593
9594 SENSABLE PHANTOM
9595 M:      Jiri Slaby <jirislaby@gmail.com>
9596 S:      Maintained
9597 F:      drivers/misc/phantom.c
9598 F:      include/uapi/linux/phantom.h
9599
9600 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9601 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9602 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9603 M:      John Soni Jose <sony.john@avagotech.com>
9604 L:      linux-scsi@vger.kernel.org
9605 W:      http://www.avagotech.com
9606 S:      Supported
9607 F:      drivers/scsi/be2iscsi/
9608
9609 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9610 M:      Sathya Perla <sathya.perla@avagotech.com>
9611 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9612 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9613 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9614 L:      netdev@vger.kernel.org
9615 W:      http://www.emulex.com
9616 S:      Supported
9617 F:      drivers/net/ethernet/emulex/benet/
9618
9619 EMULEX ONECONNECT ROCE DRIVER
9620 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9621 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9622 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9623 L:      linux-rdma@vger.kernel.org
9624 W:      http://www.emulex.com
9625 S:      Supported
9626 F:      drivers/infiniband/hw/ocrdma/
9627
9628 SFC NETWORK DRIVER
9629 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9630 M:      Shradha Shah <sshah@solarflare.com>
9631 L:      netdev@vger.kernel.org
9632 S:      Supported
9633 F:      drivers/net/ethernet/sfc/
9634
9635 SGI GRU DRIVER
9636 M:      Dimitri Sivanich <sivanich@sgi.com>
9637 S:      Maintained
9638 F:      drivers/misc/sgi-gru/
9639
9640 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9641 M:      Pat Gefre <pfg@sgi.com>
9642 L:      linux-ia64@vger.kernel.org
9643 S:      Supported
9644 F:      Documentation/ia64/serial.txt
9645 F:      drivers/tty/serial/ioc?_serial.c
9646 F:      include/linux/ioc?.h
9647
9648 SGI XP/XPC/XPNET DRIVER
9649 M:      Cliff Whickman <cpw@sgi.com>
9650 M:      Robin Holt <robinmholt@gmail.com>
9651 S:      Maintained
9652 F:      drivers/misc/sgi-xp/
9653
9654 SI2157 MEDIA DRIVER
9655 M:      Antti Palosaari <crope@iki.fi>
9656 L:      linux-media@vger.kernel.org
9657 W:      http://linuxtv.org/
9658 W:      http://palosaari.fi/linux/
9659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9660 T:      git git://linuxtv.org/anttip/media_tree.git
9661 S:      Maintained
9662 F:      drivers/media/tuners/si2157*
9663
9664 SI2168 MEDIA DRIVER
9665 M:      Antti Palosaari <crope@iki.fi>
9666 L:      linux-media@vger.kernel.org
9667 W:      http://linuxtv.org/
9668 W:      http://palosaari.fi/linux/
9669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9670 T:      git git://linuxtv.org/anttip/media_tree.git
9671 S:      Maintained
9672 F:      drivers/media/dvb-frontends/si2168*
9673
9674 SI470X FM RADIO RECEIVER I2C DRIVER
9675 M:      Hans Verkuil <hverkuil@xs4all.nl>
9676 L:      linux-media@vger.kernel.org
9677 T:      git git://linuxtv.org/media_tree.git
9678 W:      http://linuxtv.org
9679 S:      Odd Fixes
9680 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9681
9682 SI470X FM RADIO RECEIVER USB DRIVER
9683 M:      Hans Verkuil <hverkuil@xs4all.nl>
9684 L:      linux-media@vger.kernel.org
9685 T:      git git://linuxtv.org/media_tree.git
9686 W:      http://linuxtv.org
9687 S:      Maintained
9688 F:      drivers/media/radio/si470x/radio-si470x-common.c
9689 F:      drivers/media/radio/si470x/radio-si470x.h
9690 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9691
9692 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9693 M:      Eduardo Valentin <edubezval@gmail.com>
9694 L:      linux-media@vger.kernel.org
9695 T:      git git://linuxtv.org/media_tree.git
9696 W:      http://linuxtv.org
9697 S:      Odd Fixes
9698 F:      drivers/media/radio/si4713/si4713.?
9699
9700 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9701 M:      Eduardo Valentin <edubezval@gmail.com>
9702 L:      linux-media@vger.kernel.org
9703 T:      git git://linuxtv.org/media_tree.git
9704 W:      http://linuxtv.org
9705 S:      Odd Fixes
9706 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9707
9708 SI4713 FM RADIO TRANSMITTER USB DRIVER
9709 M:      Hans Verkuil <hverkuil@xs4all.nl>
9710 L:      linux-media@vger.kernel.org
9711 T:      git git://linuxtv.org/media_tree.git
9712 W:      http://linuxtv.org
9713 S:      Maintained
9714 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9715
9716 SIANO DVB DRIVER
9717 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9718 L:      linux-media@vger.kernel.org
9719 W:      http://linuxtv.org
9720 T:      git git://linuxtv.org/media_tree.git
9721 S:      Odd fixes
9722 F:      drivers/media/common/siano/
9723 F:      drivers/media/usb/siano/
9724 F:      drivers/media/usb/siano/
9725 F:      drivers/media/mmc/siano/
9726
9727 SIMPLEFB FB DRIVER
9728 M:      Hans de Goede <hdegoede@redhat.com>
9729 L:      linux-fbdev@vger.kernel.org
9730 S:      Maintained
9731 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9732 F:      drivers/video/fbdev/simplefb.c
9733 F:      include/linux/platform_data/simplefb.h
9734
9735 SH_VEU V4L2 MEM2MEM DRIVER
9736 L:      linux-media@vger.kernel.org
9737 S:      Orphan
9738 F:      drivers/media/platform/sh_veu.c
9739
9740 SH_VOU V4L2 OUTPUT DRIVER
9741 L:      linux-media@vger.kernel.org
9742 S:      Orphan
9743 F:      drivers/media/platform/sh_vou.c
9744 F:      include/media/sh_vou.h
9745
9746 SIMPLE FIRMWARE INTERFACE (SFI)
9747 M:      Len Brown <lenb@kernel.org>
9748 L:      sfi-devel@simplefirmware.org
9749 W:      http://simplefirmware.org/
9750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9751 S:      Supported
9752 F:      arch/x86/platform/sfi/
9753 F:      drivers/sfi/
9754 F:      include/linux/sfi*.h
9755
9756 SIMTEC EB110ATX (Chalice CATS)
9757 P:      Ben Dooks
9758 P:      Vincent Sanders <vince@simtec.co.uk>
9759 M:      Simtec Linux Team <linux@simtec.co.uk>
9760 W:      http://www.simtec.co.uk/products/EB110ATX/
9761 S:      Supported
9762
9763 SIMTEC EB2410ITX (BAST)
9764 P:      Ben Dooks
9765 P:      Vincent Sanders <vince@simtec.co.uk>
9766 M:      Simtec Linux Team <linux@simtec.co.uk>
9767 W:      http://www.simtec.co.uk/products/EB2410ITX/
9768 S:      Supported
9769 F:      arch/arm/mach-s3c24xx/mach-bast.c
9770 F:      arch/arm/mach-s3c24xx/bast-ide.c
9771 F:      arch/arm/mach-s3c24xx/bast-irq.c
9772
9773 TI DAVINCI MACHINE SUPPORT
9774 M:      Sekhar Nori <nsekhar@ti.com>
9775 M:      Kevin Hilman <khilman@deeprootsystems.com>
9776 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9777 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9778 S:      Supported
9779 F:      arch/arm/mach-davinci/
9780 F:      drivers/i2c/busses/i2c-davinci.c
9781
9782 TI DAVINCI SERIES MEDIA DRIVER
9783 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9784 L:      linux-media@vger.kernel.org
9785 W:      http://linuxtv.org/
9786 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9787 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9788 S:      Maintained
9789 F:      drivers/media/platform/davinci/
9790 F:      include/media/davinci/
9791
9792 TI AM437X VPFE DRIVER
9793 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9794 L:      linux-media@vger.kernel.org
9795 W:      http://linuxtv.org/
9796 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9797 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9798 S:      Maintained
9799 F:      drivers/media/platform/am437x/
9800
9801 OV2659 OMNIVISION SENSOR DRIVER
9802 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9803 L:      linux-media@vger.kernel.org
9804 W:      http://linuxtv.org/
9805 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9806 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9807 S:      Maintained
9808 F:      drivers/media/i2c/ov2659.c
9809 F:      include/media/ov2659.h
9810
9811 SILICON MOTION SM712 FRAME BUFFER DRIVER
9812 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9813 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9814 M:      Sudip Mukherjee <sudip@vectorindia.org>
9815 L:      linux-fbdev@vger.kernel.org
9816 S:      Maintained
9817 F:      drivers/video/fbdev/sm712*
9818 F:      Documentation/fb/sm712fb.txt
9819
9820 SIS 190 ETHERNET DRIVER
9821 M:      Francois Romieu <romieu@fr.zoreil.com>
9822 L:      netdev@vger.kernel.org
9823 S:      Maintained
9824 F:      drivers/net/ethernet/sis/sis190.c
9825
9826 SIS 900/7016 FAST ETHERNET DRIVER
9827 M:      Daniele Venzano <venza@brownhat.org>
9828 W:      http://www.brownhat.org/sis900.html
9829 L:      netdev@vger.kernel.org
9830 S:      Maintained
9831 F:      drivers/net/ethernet/sis/sis900.*
9832
9833 SIS FRAMEBUFFER DRIVER
9834 M:      Thomas Winischhofer <thomas@winischhofer.net>
9835 W:      http://www.winischhofer.net/linuxsisvga.shtml
9836 S:      Maintained
9837 F:      Documentation/fb/sisfb.txt
9838 F:      drivers/video/fbdev/sis/
9839 F:      include/video/sisfb.h
9840
9841 SIS USB2VGA DRIVER
9842 M:      Thomas Winischhofer <thomas@winischhofer.net>
9843 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9844 S:      Maintained
9845 F:      drivers/usb/misc/sisusbvga/
9846
9847 SLAB ALLOCATOR
9848 M:      Christoph Lameter <cl@linux.com>
9849 M:      Pekka Enberg <penberg@kernel.org>
9850 M:      David Rientjes <rientjes@google.com>
9851 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9852 M:      Andrew Morton <akpm@linux-foundation.org>
9853 L:      linux-mm@kvack.org
9854 S:      Maintained
9855 F:      include/linux/sl?b*.h
9856 F:      mm/sl?b*
9857
9858 SLEEPABLE READ-COPY UPDATE (SRCU)
9859 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9860 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9861 M:      Josh Triplett <josh@joshtriplett.org>
9862 R:      Steven Rostedt <rostedt@goodmis.org>
9863 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9864 L:      linux-kernel@vger.kernel.org
9865 W:      http://www.rdrop.com/users/paulmck/RCU/
9866 S:      Supported
9867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9868 F:      include/linux/srcu.h
9869 F:      kernel/rcu/srcu.c
9870
9871 SMACK SECURITY MODULE
9872 M:      Casey Schaufler <casey@schaufler-ca.com>
9873 L:      linux-security-module@vger.kernel.org
9874 W:      http://schaufler-ca.com
9875 T:      git git://git.gitorious.org/smack-next/kernel.git
9876 S:      Maintained
9877 F:      Documentation/security/Smack.txt
9878 F:      security/smack/
9879
9880 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9881 M:      Kevin Hilman <khilman@kernel.org>
9882 M:      Nishanth Menon <nm@ti.com>
9883 S:      Maintained
9884 F:      drivers/power/avs/
9885 F:      include/linux/power/smartreflex.h
9886 L:      linux-pm@vger.kernel.org
9887
9888 SMC91x ETHERNET DRIVER
9889 M:      Nicolas Pitre <nico@fluxnic.net>
9890 S:      Odd Fixes
9891 F:      drivers/net/ethernet/smsc/smc91x.*
9892
9893 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9894 M:      Sakari Ailus <sakari.ailus@iki.fi>
9895 L:      linux-media@vger.kernel.org
9896 S:      Maintained
9897 F:      drivers/media/i2c/smiapp/
9898 F:      include/media/smiapp.h
9899 F:      drivers/media/i2c/smiapp-pll.c
9900 F:      drivers/media/i2c/smiapp-pll.h
9901 F:      include/uapi/linux/smiapp.h
9902 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9903
9904 SMM665 HARDWARE MONITOR DRIVER
9905 M:      Guenter Roeck <linux@roeck-us.net>
9906 L:      linux-hwmon@vger.kernel.org
9907 S:      Maintained
9908 F:      Documentation/hwmon/smm665
9909 F:      drivers/hwmon/smm665.c
9910
9911 SMSC EMC2103 HARDWARE MONITOR DRIVER
9912 M:      Steve Glendinning <steve.glendinning@shawell.net>
9913 L:      linux-hwmon@vger.kernel.org
9914 S:      Maintained
9915 F:      Documentation/hwmon/emc2103
9916 F:      drivers/hwmon/emc2103.c
9917
9918 SMSC SCH5627 HARDWARE MONITOR DRIVER
9919 M:      Hans de Goede <hdegoede@redhat.com>
9920 L:      linux-hwmon@vger.kernel.org
9921 S:      Supported
9922 F:      Documentation/hwmon/sch5627
9923 F:      drivers/hwmon/sch5627.c
9924
9925 SMSC47B397 HARDWARE MONITOR DRIVER
9926 M:      Jean Delvare <jdelvare@suse.com>
9927 L:      linux-hwmon@vger.kernel.org
9928 S:      Maintained
9929 F:      Documentation/hwmon/smsc47b397
9930 F:      drivers/hwmon/smsc47b397.c
9931
9932 SMSC911x ETHERNET DRIVER
9933 M:      Steve Glendinning <steve.glendinning@shawell.net>
9934 L:      netdev@vger.kernel.org
9935 S:      Maintained
9936 F:      include/linux/smsc911x.h
9937 F:      drivers/net/ethernet/smsc/smsc911x.*
9938
9939 SMSC9420 PCI ETHERNET DRIVER
9940 M:      Steve Glendinning <steve.glendinning@shawell.net>
9941 L:      netdev@vger.kernel.org
9942 S:      Maintained
9943 F:      drivers/net/ethernet/smsc/smsc9420.*
9944
9945 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9946 M:      Steve Glendinning <steve.glendinning@shawell.net>
9947 L:      linux-fbdev@vger.kernel.org
9948 S:      Maintained
9949 F:      drivers/video/fbdev/smscufx.c
9950
9951 SOC-CAMERA V4L2 SUBSYSTEM
9952 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9953 L:      linux-media@vger.kernel.org
9954 T:      git git://linuxtv.org/media_tree.git
9955 S:      Maintained
9956 F:      include/media/soc*
9957 F:      drivers/media/i2c/soc_camera/
9958 F:      drivers/media/platform/soc_camera/
9959
9960 SOEKRIS NET48XX LED SUPPORT
9961 M:      Chris Boot <bootc@bootc.net>
9962 S:      Maintained
9963 F:      drivers/leds/leds-net48xx.c
9964
9965 SOFTLOGIC 6x10 MPEG CODEC
9966 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9967 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9968 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9969 M:      Ismael Luceno <ismael@iodev.co.uk>
9970 L:      linux-media@vger.kernel.org
9971 S:      Supported
9972 F:      drivers/media/pci/solo6x10/
9973
9974 SOFTWARE RAID (Multiple Disks) SUPPORT
9975 M:      Neil Brown <neilb@suse.com>
9976 L:      linux-raid@vger.kernel.org
9977 S:      Supported
9978 F:      drivers/md/
9979 F:      include/linux/raid/
9980 F:      include/uapi/linux/raid/
9981
9982 SONIC NETWORK DRIVER
9983 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9984 L:      netdev@vger.kernel.org
9985 S:      Maintained
9986 F:      drivers/net/ethernet/natsemi/sonic.*
9987
9988 SONICS SILICON BACKPLANE DRIVER (SSB)
9989 M:      Michael Buesch <m@bues.ch>
9990 L:      netdev@vger.kernel.org
9991 S:      Maintained
9992 F:      drivers/ssb/
9993 F:      include/linux/ssb/
9994
9995 SONY VAIO CONTROL DEVICE DRIVER
9996 M:      Mattia Dongili <malattia@linux.it>
9997 L:      platform-driver-x86@vger.kernel.org
9998 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9999 S:      Maintained
10000 F:      Documentation/laptops/sony-laptop.txt
10001 F:      drivers/char/sonypi.c
10002 F:      drivers/platform/x86/sony-laptop.c
10003 F:      include/linux/sony-laptop.h
10004
10005 SONY MEMORYSTICK CARD SUPPORT
10006 M:      Alex Dubov <oakad@yahoo.com>
10007 W:      http://tifmxx.berlios.de/
10008 S:      Maintained
10009 F:      drivers/memstick/host/tifm_ms.c
10010
10011 SONY MEMORYSTICK STANDARD SUPPORT
10012 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10013 S:      Maintained
10014 F:      drivers/memstick/core/ms_block.*
10015
10016 SOUND
10017 M:      Jaroslav Kysela <perex@perex.cz>
10018 M:      Takashi Iwai <tiwai@suse.com>
10019 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10020 W:      http://www.alsa-project.org/
10021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10022 T:      git git://git.alsa-project.org/alsa-kernel.git
10023 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10024 S:      Maintained
10025 F:      Documentation/sound/
10026 F:      include/sound/
10027 F:      include/uapi/sound/
10028 F:      sound/
10029
10030 SOUND - COMPRESSED AUDIO
10031 M:      Vinod Koul <vinod.koul@intel.com>
10032 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10034 S:      Supported
10035 F:      Documentation/sound/alsa/compress_offload.txt
10036 F:      include/sound/compress_driver.h
10037 F:      include/uapi/sound/compress_*
10038 F:      sound/core/compress_offload.c
10039 F:      sound/soc/soc-compress.c
10040
10041 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10042 M:      Liam Girdwood <lgirdwood@gmail.com>
10043 M:      Mark Brown <broonie@kernel.org>
10044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10045 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10046 W:      http://alsa-project.org/main/index.php/ASoC
10047 S:      Supported
10048 F:      Documentation/sound/alsa/soc/
10049 F:      sound/soc/
10050 F:      include/sound/soc*
10051
10052 SOUND - DMAENGINE HELPERS
10053 M:      Lars-Peter Clausen <lars@metafoo.de>
10054 S:      Supported
10055 F:      include/sound/dmaengine_pcm.h
10056 F:      sound/core/pcm_dmaengine.c
10057 F:      sound/soc/soc-generic-dmaengine-pcm.c
10058
10059 SP2 MEDIA DRIVER
10060 M:      Olli Salonen <olli.salonen@iki.fi>
10061 L:      linux-media@vger.kernel.org
10062 W:      http://linuxtv.org/
10063 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10064 S:      Maintained
10065 F:      drivers/media/dvb-frontends/sp2*
10066
10067 SPARC + UltraSPARC (sparc/sparc64)
10068 M:      "David S. Miller" <davem@davemloft.net>
10069 L:      sparclinux@vger.kernel.org
10070 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10073 S:      Maintained
10074 F:      arch/sparc/
10075 F:      drivers/sbus/
10076
10077 SPARC SERIAL DRIVERS
10078 M:      "David S. Miller" <davem@davemloft.net>
10079 L:      sparclinux@vger.kernel.org
10080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10082 S:      Maintained
10083 F:      include/linux/sunserialcore.h
10084 F:      drivers/tty/serial/suncore.c
10085 F:      drivers/tty/serial/sunhv.c
10086 F:      drivers/tty/serial/sunsab.c
10087 F:      drivers/tty/serial/sunsab.h
10088 F:      drivers/tty/serial/sunsu.c
10089 F:      drivers/tty/serial/sunzilog.c
10090 F:      drivers/tty/serial/sunzilog.h
10091
10092 SPARSE CHECKER
10093 M:      "Christopher Li" <sparse@chrisli.org>
10094 L:      linux-sparse@vger.kernel.org
10095 W:      https://sparse.wiki.kernel.org/
10096 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10097 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10098 S:      Maintained
10099 F:      include/linux/compiler.h
10100
10101 SPEAR PLATFORM SUPPORT
10102 M:      Viresh Kumar <vireshk@kernel.org>
10103 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10104 L:      spear-devel@list.st.com
10105 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10106 W:      http://www.st.com/spear
10107 S:      Maintained
10108 F:      arch/arm/mach-spear/
10109
10110 SPEAR CLOCK FRAMEWORK SUPPORT
10111 M:      Viresh Kumar <vireshk@kernel.org>
10112 L:      spear-devel@list.st.com
10113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10114 W:      http://www.st.com/spear
10115 S:      Maintained
10116 F:      drivers/clk/spear/
10117
10118 SPI SUBSYSTEM
10119 M:      Mark Brown <broonie@kernel.org>
10120 L:      linux-spi@vger.kernel.org
10121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10122 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10123 S:      Maintained
10124 F:      Documentation/spi/
10125 F:      drivers/spi/
10126 F:      include/linux/spi/
10127 F:      include/uapi/linux/spi/
10128
10129 SPIDERNET NETWORK DRIVER for CELL
10130 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10131 L:      netdev@vger.kernel.org
10132 S:      Supported
10133 F:      Documentation/networking/spider_net.txt
10134 F:      drivers/net/ethernet/toshiba/spider_net*
10135
10136 SPU FILE SYSTEM
10137 M:      Jeremy Kerr <jk@ozlabs.org>
10138 L:      linuxppc-dev@lists.ozlabs.org
10139 W:      http://www.ibm.com/developerworks/power/cell/
10140 S:      Supported
10141 F:      Documentation/filesystems/spufs.txt
10142 F:      arch/powerpc/platforms/cell/spufs/
10143
10144 SQUASHFS FILE SYSTEM
10145 M:      Phillip Lougher <phillip@squashfs.org.uk>
10146 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10147 W:      http://squashfs.org.uk
10148 S:      Maintained
10149 F:      Documentation/filesystems/squashfs.txt
10150 F:      fs/squashfs/
10151
10152 SRM (Alpha) environment access
10153 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10154 S:      Maintained
10155 F:      arch/alpha/kernel/srm_env.c
10156
10157 STABLE BRANCH
10158 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10159 L:      stable@vger.kernel.org
10160 S:      Supported
10161 F:      Documentation/stable_kernel_rules.txt
10162
10163 STAGING SUBSYSTEM
10164 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10166 L:      devel@driverdev.osuosl.org
10167 S:      Supported
10168 F:      drivers/staging/
10169
10170 STAGING - COMEDI
10171 M:      Ian Abbott <abbotti@mev.co.uk>
10172 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10173 S:      Odd Fixes
10174 F:      drivers/staging/comedi/
10175
10176 STAGING - FLARION FT1000 DRIVERS
10177 M:      Marek Belisko <marek.belisko@gmail.com>
10178 S:      Odd Fixes
10179 F:      drivers/staging/ft1000/
10180
10181 STAGING - INDUSTRIAL IO
10182 M:      Jonathan Cameron <jic23@kernel.org>
10183 L:      linux-iio@vger.kernel.org
10184 S:      Odd Fixes
10185 F:      drivers/staging/iio/
10186
10187 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10188 M:      Jarod Wilson <jarod@wilsonet.com>
10189 W:      http://www.lirc.org/
10190 S:      Odd Fixes
10191 F:      drivers/staging/media/lirc/
10192
10193 STAGING - LUSTRE PARALLEL FILESYSTEM
10194 M:      Oleg Drokin <oleg.drokin@intel.com>
10195 M:      Andreas Dilger <andreas.dilger@intel.com>
10196 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10197 W:      http://wiki.lustre.org/
10198 S:      Maintained
10199 F:      drivers/staging/lustre
10200
10201 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10202 M:      Marc Dietrich <marvin24@gmx.de>
10203 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10204 L:      linux-tegra@vger.kernel.org
10205 S:      Maintained
10206 F:      drivers/staging/nvec/
10207
10208 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10209 M:      Jens Frederich <jfrederich@gmail.com>
10210 M:      Daniel Drake <dsd@laptop.org>
10211 M:      Jon Nettleton <jon.nettleton@gmail.com>
10212 W:      http://wiki.laptop.org/go/DCON
10213 S:      Maintained
10214 F:      drivers/staging/olpc_dcon/
10215
10216 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10217 M:      Willy Tarreau <willy@meta-x.org>
10218 S:      Odd Fixes
10219 F:      drivers/staging/panel/
10220
10221 STAGING - REALTEK RTL8712U DRIVERS
10222 M:      Larry Finger <Larry.Finger@lwfinger.net>
10223 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10224 S:      Odd Fixes
10225 F:      drivers/staging/rtl8712/
10226
10227 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10228 M:      Larry Finger <Larry.Finger@lwfinger.net>
10229 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10230 L:      linux-wireless@vger.kernel.org
10231 S:      Maintained
10232 F:      drivers/staging/rtl8723au/
10233
10234 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10235 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10236 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10237 M:      Sudip Mukherjee <sudip@vectorindia.org>
10238 L:      linux-fbdev@vger.kernel.org
10239 S:      Maintained
10240 F:      drivers/staging/sm750fb/
10241
10242 STAGING - SLICOSS
10243 M:      Lior Dotan <liodot@gmail.com>
10244 M:      Christopher Harrer <charrer@alacritech.com>
10245 S:      Odd Fixes
10246 F:      drivers/staging/slicoss/
10247
10248 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10249 M:      William Hubbs <w.d.hubbs@gmail.com>
10250 M:      Chris Brannon <chris@the-brannons.com>
10251 M:      Kirk Reiser <kirk@reisers.ca>
10252 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10253 L:      speakup@linux-speakup.org
10254 W:      http://www.linux-speakup.org/
10255 S:      Odd Fixes
10256 F:      drivers/staging/speakup/
10257
10258 STAGING - VIA VT665X DRIVERS
10259 M:      Forest Bond <forest@alittletooquiet.net>
10260 S:      Odd Fixes
10261 F:      drivers/staging/vt665?/
10262
10263 STAGING - WILC1000 WIFI DRIVER
10264 M:      Johnny Kim <johnny.kim@atmel.com>
10265 M:      Austin Shin <austin.shin@atmel.com>
10266 M:      Chris Park <chris.park@atmel.com>
10267 M:      Tony Cho <tony.cho@atmel.com>
10268 M:      Glen Lee <glen.lee@atmel.com>
10269 M:      Leo Kim <leo.kim@atmel.com>
10270 L:      linux-wireless@vger.kernel.org
10271 S:      Supported
10272 F:      drivers/staging/wilc1000/
10273
10274 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10275 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10276 S:      Odd Fixes
10277 F:      drivers/staging/xgifb/
10278
10279 HFI1 DRIVER
10280 M:      Mike Marciniszyn <infinipath@intel.com>
10281 L:      linux-rdma@vger.kernel.org
10282 S:      Supported
10283 F:      drivers/staging/rdma/hfi1
10284
10285 STARFIRE/DURALAN NETWORK DRIVER
10286 M:      Ion Badulescu <ionut@badula.org>
10287 S:      Odd Fixes
10288 F:      drivers/net/ethernet/adaptec/starfire*
10289
10290 SUN3/3X
10291 M:      Sam Creasey <sammy@sammy.net>
10292 W:      http://sammy.net/sun3/
10293 S:      Maintained
10294 F:      arch/m68k/kernel/*sun3*
10295 F:      arch/m68k/sun3*/
10296 F:      arch/m68k/include/asm/sun3*
10297 F:      drivers/net/ethernet/i825xx/sun3*
10298
10299 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10300 M:      Hans de Goede <hdegoede@redhat.com>
10301 L:      linux-input@vger.kernel.org
10302 S:      Maintained
10303 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10304 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10305
10306 SUNDANCE NETWORK DRIVER
10307 M:      Denis Kirjanov <kda@linux-powerpc.org>
10308 L:      netdev@vger.kernel.org
10309 S:      Maintained
10310 F:      drivers/net/ethernet/dlink/sundance.c
10311
10312 SUPERH
10313 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10314 M:      Rich Felker <dalias@libc.org>
10315 L:      linux-sh@vger.kernel.org
10316 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10317 S:      Maintained
10318 F:      Documentation/sh/
10319 F:      arch/sh/
10320 F:      drivers/sh/
10321
10322 SUSPEND TO RAM
10323 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10324 M:      Len Brown <len.brown@intel.com>
10325 M:      Pavel Machek <pavel@ucw.cz>
10326 L:      linux-pm@vger.kernel.org
10327 S:      Supported
10328 F:      Documentation/power/
10329 F:      arch/x86/kernel/acpi/
10330 F:      drivers/base/power/
10331 F:      kernel/power/
10332 F:      include/linux/suspend.h
10333 F:      include/linux/freezer.h
10334 F:      include/linux/pm.h
10335
10336 SVGA HANDLING
10337 M:      Martin Mares <mj@ucw.cz>
10338 L:      linux-video@atrey.karlin.mff.cuni.cz
10339 S:      Maintained
10340 F:      Documentation/svga.txt
10341 F:      arch/x86/boot/video*
10342
10343 SWIOTLB SUBSYSTEM
10344 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10345 L:      linux-kernel@vger.kernel.org
10346 S:      Supported
10347 F:      lib/swiotlb.c
10348 F:      arch/*/kernel/pci-swiotlb.c
10349 F:      include/linux/swiotlb.h
10350
10351 SWITCHDEV
10352 M:      Jiri Pirko <jiri@resnulli.us>
10353 L:      netdev@vger.kernel.org
10354 S:      Supported
10355 F:      net/switchdev/
10356 F:      include/net/switchdev.h
10357
10358 SYNOPSYS ARC ARCHITECTURE
10359 M:      Vineet Gupta <vgupta@synopsys.com>
10360 L:      linux-snps-arc@lists.infradead.org
10361 S:      Supported
10362 F:      arch/arc/
10363 F:      Documentation/devicetree/bindings/arc/*
10364 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10365 F:      drivers/tty/serial/arc_uart.c
10366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10367
10368 SYNOPSYS ARC SDP platform support
10369 M:      Alexey Brodkin <abrodkin@synopsys.com>
10370 S:      Supported
10371 F:      arch/arc/plat-axs10x
10372 F:      arch/arc/boot/dts/ax*
10373 F:      Documentation/devicetree/bindings/arc/axs10*
10374
10375 SYSTEM CONFIGURATION (SYSCON)
10376 M:      Lee Jones <lee.jones@linaro.org>
10377 M:      Arnd Bergmann <arnd@arndb.de>
10378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10379 S:      Supported
10380 F:      drivers/mfd/syscon.c
10381
10382 SYSV FILESYSTEM
10383 M:      Christoph Hellwig <hch@infradead.org>
10384 S:      Maintained
10385 F:      Documentation/filesystems/sysv-fs.txt
10386 F:      fs/sysv/
10387 F:      include/linux/sysv_fs.h
10388
10389 TARGET SUBSYSTEM
10390 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10391 L:      linux-scsi@vger.kernel.org
10392 L:      target-devel@vger.kernel.org
10393 W:      http://www.linux-iscsi.org
10394 W:      http://groups.google.com/group/linux-iscsi-target-dev
10395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10396 S:      Supported
10397 F:      drivers/target/
10398 F:      include/target/
10399 F:      Documentation/target/
10400
10401 TASKSTATS STATISTICS INTERFACE
10402 M:      Balbir Singh <bsingharora@gmail.com>
10403 S:      Maintained
10404 F:      Documentation/accounting/taskstats*
10405 F:      include/linux/taskstats*
10406 F:      kernel/taskstats.c
10407
10408 TC CLASSIFIER
10409 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10410 L:      netdev@vger.kernel.org
10411 S:      Maintained
10412 F:      include/net/pkt_cls.h
10413 F:      include/uapi/linux/pkt_cls.h
10414 F:      net/sched/
10415
10416 TCP LOW PRIORITY MODULE
10417 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10418 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10419 W:      http://tcp-lp-mod.sourceforge.net/
10420 S:      Maintained
10421 F:      net/ipv4/tcp_lp.c
10422
10423 TDA10071 MEDIA DRIVER
10424 M:      Antti Palosaari <crope@iki.fi>
10425 L:      linux-media@vger.kernel.org
10426 W:      http://linuxtv.org/
10427 W:      http://palosaari.fi/linux/
10428 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10429 T:      git git://linuxtv.org/anttip/media_tree.git
10430 S:      Maintained
10431 F:      drivers/media/dvb-frontends/tda10071*
10432
10433 TDA18212 MEDIA DRIVER
10434 M:      Antti Palosaari <crope@iki.fi>
10435 L:      linux-media@vger.kernel.org
10436 W:      http://linuxtv.org/
10437 W:      http://palosaari.fi/linux/
10438 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10439 T:      git git://linuxtv.org/anttip/media_tree.git
10440 S:      Maintained
10441 F:      drivers/media/tuners/tda18212*
10442
10443 TDA18218 MEDIA DRIVER
10444 M:      Antti Palosaari <crope@iki.fi>
10445 L:      linux-media@vger.kernel.org
10446 W:      http://linuxtv.org/
10447 W:      http://palosaari.fi/linux/
10448 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10449 T:      git git://linuxtv.org/anttip/media_tree.git
10450 S:      Maintained
10451 F:      drivers/media/tuners/tda18218*
10452
10453 TDA18271 MEDIA DRIVER
10454 M:      Michael Krufky <mkrufky@linuxtv.org>
10455 L:      linux-media@vger.kernel.org
10456 W:      http://linuxtv.org/
10457 W:      http://github.com/mkrufky
10458 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10459 T:      git git://linuxtv.org/mkrufky/tuners.git
10460 S:      Maintained
10461 F:      drivers/media/tuners/tda18271*
10462
10463 TDA827x MEDIA DRIVER
10464 M:      Michael Krufky <mkrufky@linuxtv.org>
10465 L:      linux-media@vger.kernel.org
10466 W:      http://linuxtv.org/
10467 W:      http://github.com/mkrufky
10468 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10469 T:      git git://linuxtv.org/mkrufky/tuners.git
10470 S:      Maintained
10471 F:      drivers/media/tuners/tda8290.*
10472
10473 TDA8290 MEDIA DRIVER
10474 M:      Michael Krufky <mkrufky@linuxtv.org>
10475 L:      linux-media@vger.kernel.org
10476 W:      http://linuxtv.org/
10477 W:      http://github.com/mkrufky
10478 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10479 T:      git git://linuxtv.org/mkrufky/tuners.git
10480 S:      Maintained
10481 F:      drivers/media/tuners/tda8290.*
10482
10483 TDA9840 MEDIA DRIVER
10484 M:      Hans Verkuil <hverkuil@xs4all.nl>
10485 L:      linux-media@vger.kernel.org
10486 T:      git git://linuxtv.org/media_tree.git
10487 W:      http://linuxtv.org
10488 S:      Maintained
10489 F:      drivers/media/i2c/tda9840*
10490
10491 TEA5761 TUNER DRIVER
10492 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10493 L:      linux-media@vger.kernel.org
10494 W:      http://linuxtv.org
10495 T:      git git://linuxtv.org/media_tree.git
10496 S:      Odd fixes
10497 F:      drivers/media/tuners/tea5761.*
10498
10499 TEA5767 TUNER DRIVER
10500 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10501 L:      linux-media@vger.kernel.org
10502 W:      http://linuxtv.org
10503 T:      git git://linuxtv.org/media_tree.git
10504 S:      Maintained
10505 F:      drivers/media/tuners/tea5767.*
10506
10507 TEA6415C MEDIA DRIVER
10508 M:      Hans Verkuil <hverkuil@xs4all.nl>
10509 L:      linux-media@vger.kernel.org
10510 T:      git git://linuxtv.org/media_tree.git
10511 W:      http://linuxtv.org
10512 S:      Maintained
10513 F:      drivers/media/i2c/tea6415c*
10514
10515 TEA6420 MEDIA DRIVER
10516 M:      Hans Verkuil <hverkuil@xs4all.nl>
10517 L:      linux-media@vger.kernel.org
10518 T:      git git://linuxtv.org/media_tree.git
10519 W:      http://linuxtv.org
10520 S:      Maintained
10521 F:      drivers/media/i2c/tea6420*
10522
10523 TEAM DRIVER
10524 M:      Jiri Pirko <jiri@resnulli.us>
10525 L:      netdev@vger.kernel.org
10526 S:      Supported
10527 F:      drivers/net/team/
10528 F:      include/linux/if_team.h
10529 F:      include/uapi/linux/if_team.h
10530
10531 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10532 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10533 S:      Maintained
10534 F:      arch/x86/platform/ts5500/
10535
10536 TECHNOTREND USB IR RECEIVER
10537 M:      Sean Young <sean@mess.org>
10538 L:      linux-media@vger.kernel.org
10539 S:      Maintained
10540 F:      drivers/media/rc/ttusbir.c
10541
10542 TEGRA ARCHITECTURE SUPPORT
10543 M:      Stephen Warren <swarren@wwwdotorg.org>
10544 M:      Thierry Reding <thierry.reding@gmail.com>
10545 M:      Alexandre Courbot <gnurou@gmail.com>
10546 L:      linux-tegra@vger.kernel.org
10547 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10549 S:      Supported
10550 N:      [^a-z]tegra
10551
10552 TEGRA CLOCK DRIVER
10553 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10554 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10555 S:      Supported
10556 F:      drivers/clk/tegra/
10557
10558 TEGRA DMA DRIVER
10559 M:      Laxman Dewangan <ldewangan@nvidia.com>
10560 S:      Supported
10561 F:      drivers/dma/tegra20-apb-dma.c
10562
10563 TEGRA I2C DRIVER
10564 M:      Laxman Dewangan <ldewangan@nvidia.com>
10565 S:      Supported
10566 F:      drivers/i2c/busses/i2c-tegra.c
10567
10568 TEGRA IOMMU DRIVERS
10569 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10570 S:      Supported
10571 F:      drivers/iommu/tegra*
10572
10573 TEGRA KBC DRIVER
10574 M:      Rakesh Iyer <riyer@nvidia.com>
10575 M:      Laxman Dewangan <ldewangan@nvidia.com>
10576 S:      Supported
10577 F:      drivers/input/keyboard/tegra-kbc.c
10578
10579 TEGRA PWM DRIVER
10580 M:      Thierry Reding <thierry.reding@gmail.com>
10581 S:      Supported
10582 F:      drivers/pwm/pwm-tegra.c
10583
10584 TEGRA SERIAL DRIVER
10585 M:      Laxman Dewangan <ldewangan@nvidia.com>
10586 S:      Supported
10587 F:      drivers/tty/serial/serial-tegra.c
10588
10589 TEGRA SPI DRIVER
10590 M:      Laxman Dewangan <ldewangan@nvidia.com>
10591 S:      Supported
10592 F:      drivers/spi/spi-tegra*
10593
10594 TEHUTI ETHERNET DRIVER
10595 M:      Andy Gospodarek <andy@greyhouse.net>
10596 L:      netdev@vger.kernel.org
10597 S:      Supported
10598 F:      drivers/net/ethernet/tehuti/*
10599
10600 Telecom Clock Driver for MCPL0010
10601 M:      Mark Gross <mark.gross@intel.com>
10602 S:      Supported
10603 F:      drivers/char/tlclk.c
10604
10605 TENSILICA XTENSA PORT (xtensa)
10606 M:      Chris Zankel <chris@zankel.net>
10607 M:      Max Filippov <jcmvbkbc@gmail.com>
10608 L:      linux-xtensa@linux-xtensa.org
10609 S:      Maintained
10610 F:      arch/xtensa/
10611 F:      drivers/irqchip/irq-xtensa-*
10612
10613 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10614 M:      Hans Verkuil <hverkuil@xs4all.nl>
10615 L:      linux-media@vger.kernel.org
10616 T:      git git://linuxtv.org/media_tree.git
10617 W:      http://linuxtv.org
10618 S:      Maintained
10619 F:      drivers/media/radio/radio-raremono.c
10620
10621 THERMAL
10622 M:      Zhang Rui <rui.zhang@intel.com>
10623 M:      Eduardo Valentin <edubezval@gmail.com>
10624 L:      linux-pm@vger.kernel.org
10625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10627 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10628 S:      Supported
10629 F:      drivers/thermal/
10630 F:      include/linux/thermal.h
10631 F:      include/uapi/linux/thermal.h
10632 F:      include/linux/cpu_cooling.h
10633 F:      Documentation/devicetree/bindings/thermal/
10634
10635 THERMAL/CPU_COOLING
10636 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10637 M:      Viresh Kumar <viresh.kumar@linaro.org>
10638 M:      Javi Merino <javi.merino@arm.com>
10639 L:      linux-pm@vger.kernel.org
10640 S:      Supported
10641 F:      Documentation/thermal/cpu-cooling-api.txt
10642 F:      drivers/thermal/cpu_cooling.c
10643 F:      include/linux/cpu_cooling.h
10644
10645 THINGM BLINK(1) USB RGB LED DRIVER
10646 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10647 S:      Maintained
10648 F:      drivers/hid/hid-thingm.c
10649
10650 THINKPAD ACPI EXTRAS DRIVER
10651 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10652 L:      ibm-acpi-devel@lists.sourceforge.net
10653 L:      platform-driver-x86@vger.kernel.org
10654 W:      http://ibm-acpi.sourceforge.net
10655 W:      http://thinkwiki.org/wiki/Ibm-acpi
10656 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10657 S:      Maintained
10658 F:      drivers/platform/x86/thinkpad_acpi.c
10659
10660 TI BANDGAP AND THERMAL DRIVER
10661 M:      Eduardo Valentin <edubezval@gmail.com>
10662 L:      linux-pm@vger.kernel.org
10663 L:      linux-omap@vger.kernel.org
10664 S:      Maintained
10665 F:      drivers/thermal/ti-soc-thermal/
10666
10667 TI CDCE706 CLOCK DRIVER
10668 M:      Max Filippov <jcmvbkbc@gmail.com>
10669 S:      Maintained
10670 F:      drivers/clk/clk-cdce706.c
10671
10672 TI CLOCK DRIVER
10673 M:      Tero Kristo <t-kristo@ti.com>
10674 L:      linux-omap@vger.kernel.org
10675 S:      Maintained
10676 F:      drivers/clk/ti/
10677 F:      include/linux/clk/ti.h
10678
10679 TI FLASH MEDIA INTERFACE DRIVER
10680 M:      Alex Dubov <oakad@yahoo.com>
10681 S:      Maintained
10682 F:      drivers/misc/tifm*
10683 F:      drivers/mmc/host/tifm_sd.c
10684 F:      include/linux/tifm.h
10685
10686 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10687 M:      Santosh Shilimkar <ssantosh@kernel.org>
10688 L:      linux-kernel@vger.kernel.org
10689 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10690 S:      Maintained
10691 F:      drivers/soc/ti/*
10692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10693
10694
10695 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10696 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10697 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10698 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10699 S:      Maintained
10700 F:      sound/soc/codecs/lm49453*
10701 F:      sound/soc/codecs/isabelle*
10702
10703 TI LP855x BACKLIGHT DRIVER
10704 M:      Milo Kim <milo.kim@ti.com>
10705 S:      Maintained
10706 F:      Documentation/backlight/lp855x-driver.txt
10707 F:      drivers/video/backlight/lp855x_bl.c
10708 F:      include/linux/platform_data/lp855x.h
10709
10710 TI LP8727 CHARGER DRIVER
10711 M:      Milo Kim <milo.kim@ti.com>
10712 S:      Maintained
10713 F:      drivers/power/lp8727_charger.c
10714 F:      include/linux/platform_data/lp8727.h
10715
10716 TI LP8788 MFD DRIVER
10717 M:      Milo Kim <milo.kim@ti.com>
10718 S:      Maintained
10719 F:      drivers/iio/adc/lp8788_adc.c
10720 F:      drivers/leds/leds-lp8788.c
10721 F:      drivers/mfd/lp8788*.c
10722 F:      drivers/power/lp8788-charger.c
10723 F:      drivers/regulator/lp8788-*.c
10724 F:      include/linux/mfd/lp8788*.h
10725
10726 TI NETCP ETHERNET DRIVER
10727 M:      Wingman Kwok <w-kwok2@ti.com>
10728 M:      Murali Karicheri <m-karicheri2@ti.com>
10729 L:      netdev@vger.kernel.org
10730 S:      Maintained
10731 F:      drivers/net/ethernet/ti/netcp*
10732
10733 TI TAS571X FAMILY ASoC CODEC DRIVER
10734 M:      Kevin Cernekee <cernekee@chromium.org>
10735 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10736 S:      Odd Fixes
10737 F:      sound/soc/codecs/tas571x*
10738
10739 TI TWL4030 SERIES SOC CODEC DRIVER
10740 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10741 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10742 S:      Maintained
10743 F:      sound/soc/codecs/twl4030*
10744
10745 TI WILINK WIRELESS DRIVERS
10746 L:      linux-wireless@vger.kernel.org
10747 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10748 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10750 S:      Orphan
10751 F:      drivers/net/wireless/ti/
10752 F:      include/linux/wl12xx.h
10753
10754 TIPC NETWORK LAYER
10755 M:      Jon Maloy <jon.maloy@ericsson.com>
10756 M:      Ying Xue <ying.xue@windriver.com>
10757 L:      netdev@vger.kernel.org (core kernel code)
10758 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10759 W:      http://tipc.sourceforge.net/
10760 S:      Maintained
10761 F:      include/uapi/linux/tipc*.h
10762 F:      net/tipc/
10763
10764 TILE ARCHITECTURE
10765 M:      Chris Metcalf <cmetcalf@ezchip.com>
10766 W:      http://www.ezchip.com/scm/
10767 S:      Supported
10768 F:      arch/tile/
10769 F:      drivers/char/tile-srom.c
10770 F:      drivers/edac/tile_edac.c
10771 F:      drivers/net/ethernet/tile/
10772 F:      drivers/rtc/rtc-tile.c
10773 F:      drivers/tty/hvc/hvc_tile.c
10774 F:      drivers/tty/serial/tilegx.c
10775 F:      drivers/usb/host/*-tilegx.c
10776 F:      include/linux/usb/tilegx.h
10777
10778 TLAN NETWORK DRIVER
10779 M:      Samuel Chessman <chessman@tux.org>
10780 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10781 W:      http://sourceforge.net/projects/tlan/
10782 S:      Maintained
10783 F:      Documentation/networking/tlan.txt
10784 F:      drivers/net/ethernet/ti/tlan.*
10785
10786 TOMOYO SECURITY MODULE
10787 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10788 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10789 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10790 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10791 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10792 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10793 W:      http://tomoyo.sourceforge.jp/
10794 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10795 S:      Maintained
10796 F:      security/tomoyo/
10797
10798 TOPSTAR LAPTOP EXTRAS DRIVER
10799 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10800 L:      platform-driver-x86@vger.kernel.org
10801 S:      Maintained
10802 F:      drivers/platform/x86/topstar-laptop.c
10803
10804 TOSHIBA ACPI EXTRAS DRIVER
10805 M:      Azael Avalos <coproscefalo@gmail.com>
10806 L:      platform-driver-x86@vger.kernel.org
10807 S:      Maintained
10808 F:      drivers/platform/x86/toshiba_acpi.c
10809
10810 TOSHIBA BLUETOOTH DRIVER
10811 M:      Azael Avalos <coproscefalo@gmail.com>
10812 L:      platform-driver-x86@vger.kernel.org
10813 S:      Maintained
10814 F:      drivers/platform/x86/toshiba_bluetooth.c
10815
10816 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10817 M:      Azael Avalos <coproscefalo@gmail.com>
10818 L:      platform-driver-x86@vger.kernel.org
10819 S:      Maintained
10820 F:      drivers/platform/x86/toshiba_haps.c
10821
10822 TOSHIBA WMI HOTKEYS DRIVER
10823 M:      Azael Avalos <coproscefalo@gmail.com>
10824 L:      platform-driver-x86@vger.kernel.org
10825 S:      Maintained
10826 F:      drivers/platform/x86/toshiba-wmi.c
10827
10828 TOSHIBA SMM DRIVER
10829 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10830 W:      http://www.buzzard.org.uk/toshiba/
10831 S:      Maintained
10832 F:      drivers/char/toshiba.c
10833 F:      include/linux/toshiba.h
10834 F:      include/uapi/linux/toshiba.h
10835
10836 TOSHIBA TC358743 DRIVER
10837 M:      Mats Randgaard <matrandg@cisco.com>
10838 L:      linux-media@vger.kernel.org
10839 S:      Maintained
10840 F:      drivers/media/i2c/tc358743*
10841 F:      include/media/tc358743.h
10842
10843 TMIO MMC DRIVER
10844 M:      Ian Molton <ian@mnementh.co.uk>
10845 L:      linux-mmc@vger.kernel.org
10846 S:      Maintained
10847 F:      drivers/mmc/host/tmio_mmc*
10848 F:      drivers/mmc/host/sh_mobile_sdhi.c
10849 F:      include/linux/mmc/tmio.h
10850 F:      include/linux/mmc/sh_mobile_sdhi.h
10851
10852 TMP401 HARDWARE MONITOR DRIVER
10853 M:      Guenter Roeck <linux@roeck-us.net>
10854 L:      linux-hwmon@vger.kernel.org
10855 S:      Maintained
10856 F:      Documentation/hwmon/tmp401
10857 F:      drivers/hwmon/tmp401.c
10858
10859 TMPFS (SHMEM FILESYSTEM)
10860 M:      Hugh Dickins <hughd@google.com>
10861 L:      linux-mm@kvack.org
10862 S:      Maintained
10863 F:      include/linux/shmem_fs.h
10864 F:      mm/shmem.c
10865
10866 TM6000 VIDEO4LINUX DRIVER
10867 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10868 L:      linux-media@vger.kernel.org
10869 W:      http://linuxtv.org
10870 T:      git git://linuxtv.org/media_tree.git
10871 S:      Odd fixes
10872 F:      drivers/media/usb/tm6000/
10873
10874 TW68 VIDEO4LINUX DRIVER
10875 M:      Hans Verkuil <hverkuil@xs4all.nl>
10876 L:      linux-media@vger.kernel.org
10877 T:      git git://linuxtv.org/media_tree.git
10878 W:      http://linuxtv.org
10879 S:      Odd Fixes
10880 F:      drivers/media/pci/tw68/
10881
10882 TPM DEVICE DRIVER
10883 M:      Peter Huewe <peterhuewe@gmx.de>
10884 M:      Marcel Selhorst <tpmdd@selhorst.net>
10885 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10886 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10887 W:      http://tpmdd.sourceforge.net
10888 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10889 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10890 T:      https://github.com/PeterHuewe/linux-tpmdd
10891 S:      Maintained
10892 F:      drivers/char/tpm/
10893
10894 TPM IBM_VTPM DEVICE DRIVER
10895 M:      Ashley Lai <ashleydlai@gmail.com>
10896 W:      http://tpmdd.sourceforge.net
10897 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10898 S:      Maintained
10899 F:      drivers/char/tpm/tpm_ibmvtpm*
10900
10901 TRACING
10902 M:      Steven Rostedt <rostedt@goodmis.org>
10903 M:      Ingo Molnar <mingo@redhat.com>
10904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10905 S:      Maintained
10906 F:      Documentation/trace/ftrace.txt
10907 F:      arch/*/*/*/ftrace.h
10908 F:      arch/*/kernel/ftrace.c
10909 F:      include/*/ftrace.h
10910 F:      include/linux/trace*.h
10911 F:      include/trace/
10912 F:      kernel/trace/
10913 F:      tools/testing/selftests/ftrace/
10914
10915 TRIVIAL PATCHES
10916 M:      Jiri Kosina <trivial@kernel.org>
10917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10918 S:      Maintained
10919 K:      ^Subject:.*(?i)trivial
10920
10921 TTY LAYER
10922 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10923 M:      Jiri Slaby <jslaby@suse.com>
10924 S:      Supported
10925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10926 F:      Documentation/serial/
10927 F:      drivers/tty/
10928 F:      drivers/tty/serial/serial_core.c
10929 F:      include/linux/serial_core.h
10930 F:      include/linux/serial.h
10931 F:      include/linux/tty.h
10932 F:      include/uapi/linux/serial_core.h
10933 F:      include/uapi/linux/serial.h
10934 F:      include/uapi/linux/tty.h
10935
10936 TUA9001 MEDIA DRIVER
10937 M:      Antti Palosaari <crope@iki.fi>
10938 L:      linux-media@vger.kernel.org
10939 W:      http://linuxtv.org/
10940 W:      http://palosaari.fi/linux/
10941 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10942 T:      git git://linuxtv.org/anttip/media_tree.git
10943 S:      Maintained
10944 F:      drivers/media/tuners/tua9001*
10945
10946 TULIP NETWORK DRIVERS
10947 L:      netdev@vger.kernel.org
10948 L:      linux-parisc@vger.kernel.org
10949 S:      Orphan
10950 F:      drivers/net/ethernet/dec/tulip/
10951
10952 TUN/TAP driver
10953 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10954 W:      http://vtun.sourceforge.net/tun
10955 S:      Maintained
10956 F:      Documentation/networking/tuntap.txt
10957 F:      arch/um/os-Linux/drivers/
10958
10959 TURBOCHANNEL SUBSYSTEM
10960 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10961 M:      Ralf Baechle <ralf@linux-mips.org>
10962 L:      linux-mips@linux-mips.org
10963 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10964 S:      Maintained
10965 F:      drivers/tc/
10966 F:      include/linux/tc.h
10967
10968 U14-34F SCSI DRIVER
10969 M:      Dario Ballabio <ballabio_dario@emc.com>
10970 L:      linux-scsi@vger.kernel.org
10971 S:      Maintained
10972 F:      drivers/scsi/u14-34f.c
10973
10974 UBI FILE SYSTEM (UBIFS)
10975 M:      Artem Bityutskiy <dedekind1@gmail.com>
10976 M:      Adrian Hunter <adrian.hunter@intel.com>
10977 L:      linux-mtd@lists.infradead.org
10978 T:      git git://git.infradead.org/ubifs-2.6.git
10979 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10980 S:      Maintained
10981 F:      Documentation/filesystems/ubifs.txt
10982 F:      fs/ubifs/
10983
10984 UCLINUX (M68KNOMMU AND COLDFIRE)
10985 M:      Greg Ungerer <gerg@uclinux.org>
10986 W:      http://www.uclinux.org/
10987 L:      linux-m68k@lists.linux-m68k.org
10988 L:      uclinux-dev@uclinux.org  (subscribers-only)
10989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10990 S:      Maintained
10991 F:      arch/m68k/coldfire/
10992 F:      arch/m68k/68*/
10993 F:      arch/m68k/*/*_no.*
10994 F:      arch/m68k/include/asm/*_no.*
10995
10996 UDF FILESYSTEM
10997 M:      Jan Kara <jack@suse.com>
10998 S:      Maintained
10999 F:      Documentation/filesystems/udf.txt
11000 F:      fs/udf/
11001
11002 UFS FILESYSTEM
11003 M:      Evgeniy Dushistov <dushistov@mail.ru>
11004 S:      Maintained
11005 F:      Documentation/filesystems/ufs.txt
11006 F:      fs/ufs/
11007
11008 UHID USERSPACE HID IO DRIVER:
11009 M:      David Herrmann <dh.herrmann@googlemail.com>
11010 L:      linux-input@vger.kernel.org
11011 S:      Maintained
11012 F:      drivers/hid/uhid.c
11013 F:      include/uapi/linux/uhid.h
11014
11015 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11016 L:      linux-usb@vger.kernel.org
11017 S:      Orphan
11018 F:      drivers/uwb/
11019 F:      include/linux/uwb.h
11020 F:      include/linux/uwb/
11021
11022 UNICORE32 ARCHITECTURE:
11023 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11024 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11025 S:      Maintained
11026 T:      git git://github.com/gxt/linux.git
11027 F:      arch/unicore32/
11028
11029 UNIFDEF
11030 M:      Tony Finch <dot@dotat.at>
11031 W:      http://dotat.at/prog/unifdef
11032 S:      Maintained
11033 F:      scripts/unifdef.c
11034
11035 UNIFORM CDROM DRIVER
11036 M:      Jens Axboe <axboe@kernel.dk>
11037 W:      http://www.kernel.dk
11038 S:      Maintained
11039 F:      Documentation/cdrom/
11040 F:      drivers/cdrom/cdrom.c
11041 F:      include/linux/cdrom.h
11042 F:      include/uapi/linux/cdrom.h
11043
11044 UNISYS S-PAR DRIVERS
11045 M:      Benjamin Romer <benjamin.romer@unisys.com>
11046 M:      David Kershner <david.kershner@unisys.com>
11047 L:      sparmaintainer@unisys.com (Unisys internal)
11048 S:      Supported
11049 F:      drivers/staging/unisys/
11050
11051 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11052 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11053 L:      linux-scsi@vger.kernel.org
11054 S:      Supported
11055 F:      Documentation/scsi/ufs.txt
11056 F:      drivers/scsi/ufs/
11057
11058 UNSORTED BLOCK IMAGES (UBI)
11059 M:      Artem Bityutskiy <dedekind1@gmail.com>
11060 M:      Richard Weinberger <richard@nod.at>
11061 W:      http://www.linux-mtd.infradead.org/
11062 L:      linux-mtd@lists.infradead.org
11063 T:      git git://git.infradead.org/ubifs-2.6.git
11064 S:      Supported
11065 F:      drivers/mtd/ubi/
11066 F:      include/linux/mtd/ubi.h
11067 F:      include/uapi/mtd/ubi-user.h
11068
11069 USB ACM DRIVER
11070 M:      Oliver Neukum <oliver@neukum.org>
11071 L:      linux-usb@vger.kernel.org
11072 S:      Maintained
11073 F:      Documentation/usb/acm.txt
11074 F:      drivers/usb/class/cdc-acm.*
11075
11076 USB AR5523 WIRELESS DRIVER
11077 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11078 L:      linux-wireless@vger.kernel.org
11079 S:      Maintained
11080 F:      drivers/net/wireless/ath/ar5523/
11081
11082 USB ATTACHED SCSI
11083 M:      Hans de Goede <hdegoede@redhat.com>
11084 M:      Gerd Hoffmann <kraxel@redhat.com>
11085 L:      linux-usb@vger.kernel.org
11086 L:      linux-scsi@vger.kernel.org
11087 S:      Maintained
11088 F:      drivers/usb/storage/uas.c
11089
11090 USB CDC ETHERNET DRIVER
11091 M:      Oliver Neukum <oliver@neukum.org>
11092 L:      linux-usb@vger.kernel.org
11093 S:      Maintained
11094 F:      drivers/net/usb/cdc_*.c
11095 F:      include/uapi/linux/usb/cdc.h
11096
11097 USB CHAOSKEY DRIVER
11098 M:      Keith Packard <keithp@keithp.com>
11099 L:      linux-usb@vger.kernel.org
11100 S:      Maintained
11101 F:      drivers/usb/misc/chaoskey.c
11102
11103 USB CYPRESS C67X00 DRIVER
11104 M:      Peter Korsgaard <jacmet@sunsite.dk>
11105 L:      linux-usb@vger.kernel.org
11106 S:      Maintained
11107 F:      drivers/usb/c67x00/
11108
11109 USB DAVICOM DM9601 DRIVER
11110 M:      Peter Korsgaard <jacmet@sunsite.dk>
11111 L:      netdev@vger.kernel.org
11112 W:      http://www.linux-usb.org/usbnet
11113 S:      Maintained
11114 F:      drivers/net/usb/dm9601.c
11115
11116 USB DIAMOND RIO500 DRIVER
11117 M:      Cesar Miquel <miquel@df.uba.ar>
11118 L:      rio500-users@lists.sourceforge.net
11119 W:      http://rio500.sourceforge.net
11120 S:      Maintained
11121 F:      drivers/usb/misc/rio500*
11122
11123 USB EHCI DRIVER
11124 M:      Alan Stern <stern@rowland.harvard.edu>
11125 L:      linux-usb@vger.kernel.org
11126 S:      Maintained
11127 F:      Documentation/usb/ehci.txt
11128 F:      drivers/usb/host/ehci*
11129
11130 USB GADGET/PERIPHERAL SUBSYSTEM
11131 M:      Felipe Balbi <balbi@ti.com>
11132 L:      linux-usb@vger.kernel.org
11133 W:      http://www.linux-usb.org/gadget
11134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11135 S:      Maintained
11136 F:      drivers/usb/gadget/
11137 F:      include/linux/usb/gadget*
11138
11139 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11140 M:      Jiri Kosina <jikos@kernel.org>
11141 L:      linux-usb@vger.kernel.org
11142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11143 S:      Maintained
11144 F:      Documentation/hid/hiddev.txt
11145 F:      drivers/hid/usbhid/
11146
11147 USB ISP116X DRIVER
11148 M:      Olav Kongas <ok@artecdesign.ee>
11149 L:      linux-usb@vger.kernel.org
11150 S:      Maintained
11151 F:      drivers/usb/host/isp116x*
11152 F:      include/linux/usb/isp116x.h
11153
11154 USB MASS STORAGE DRIVER
11155 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11156 L:      linux-usb@vger.kernel.org
11157 L:      usb-storage@lists.one-eyed-alien.net
11158 S:      Maintained
11159 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11160 F:      drivers/usb/storage/
11161
11162 USB MIDI DRIVER
11163 M:      Clemens Ladisch <clemens@ladisch.de>
11164 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11165 T:      git git://git.alsa-project.org/alsa-kernel.git
11166 S:      Maintained
11167 F:      sound/usb/midi.*
11168
11169 USB NETWORKING DRIVERS
11170 L:      linux-usb@vger.kernel.org
11171 S:      Odd Fixes
11172 F:      drivers/net/usb/
11173
11174 USB OHCI DRIVER
11175 M:      Alan Stern <stern@rowland.harvard.edu>
11176 L:      linux-usb@vger.kernel.org
11177 S:      Maintained
11178 F:      Documentation/usb/ohci.txt
11179 F:      drivers/usb/host/ohci*
11180
11181 USB OTG FSM (Finite State Machine)
11182 M:      Peter Chen <Peter.Chen@freescale.com>
11183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11184 L:      linux-usb@vger.kernel.org
11185 S:      Maintained
11186 F:      drivers/usb/common/usb-otg-fsm.c
11187
11188 USB OVER IP DRIVER
11189 M:      Valentina Manea <valentina.manea.m@gmail.com>
11190 M:      Shuah Khan <shuah.kh@samsung.com>
11191 L:      linux-usb@vger.kernel.org
11192 S:      Maintained
11193 F:      drivers/usb/usbip/
11194 F:      tools/usb/usbip/
11195
11196 USB PEGASUS DRIVER
11197 M:      Petko Manolov <petkan@nucleusys.com>
11198 L:      linux-usb@vger.kernel.org
11199 L:      netdev@vger.kernel.org
11200 T:      git git://github.com/petkan/pegasus.git
11201 W:      https://github.com/petkan/pegasus
11202 S:      Maintained
11203 F:      drivers/net/usb/pegasus.*
11204
11205 USB PHY LAYER
11206 M:      Felipe Balbi <balbi@ti.com>
11207 L:      linux-usb@vger.kernel.org
11208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11209 S:      Maintained
11210 F:      drivers/usb/phy/
11211
11212 USB PRINTER DRIVER (usblp)
11213 M:      Pete Zaitcev <zaitcev@redhat.com>
11214 L:      linux-usb@vger.kernel.org
11215 S:      Supported
11216 F:      drivers/usb/class/usblp.c
11217
11218 USB RTL8150 DRIVER
11219 M:      Petko Manolov <petkan@nucleusys.com>
11220 L:      linux-usb@vger.kernel.org
11221 L:      netdev@vger.kernel.org
11222 T:      git git://github.com/petkan/rtl8150.git
11223 W:      https://github.com/petkan/rtl8150
11224 S:      Maintained
11225 F:      drivers/net/usb/rtl8150.c
11226
11227 USB SERIAL SUBSYSTEM
11228 M:      Johan Hovold <johan@kernel.org>
11229 L:      linux-usb@vger.kernel.org
11230 S:      Maintained
11231 F:      Documentation/usb/usb-serial.txt
11232 F:      drivers/usb/serial/
11233 F:      include/linux/usb/serial.h
11234
11235 USB SMSC75XX ETHERNET DRIVER
11236 M:      Steve Glendinning <steve.glendinning@shawell.net>
11237 L:      netdev@vger.kernel.org
11238 S:      Maintained
11239 F:      drivers/net/usb/smsc75xx.*
11240
11241 USB SMSC95XX ETHERNET DRIVER
11242 M:      Steve Glendinning <steve.glendinning@shawell.net>
11243 L:      netdev@vger.kernel.org
11244 S:      Maintained
11245 F:      drivers/net/usb/smsc95xx.*
11246
11247 USB SUBSYSTEM
11248 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11249 L:      linux-usb@vger.kernel.org
11250 W:      http://www.linux-usb.org
11251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11252 S:      Supported
11253 F:      Documentation/usb/
11254 F:      drivers/usb/
11255 F:      include/linux/usb.h
11256 F:      include/linux/usb/
11257
11258 USB UHCI DRIVER
11259 M:      Alan Stern <stern@rowland.harvard.edu>
11260 L:      linux-usb@vger.kernel.org
11261 S:      Maintained
11262 F:      drivers/usb/host/uhci*
11263
11264 USB "USBNET" DRIVER FRAMEWORK
11265 M:      Oliver Neukum <oneukum@suse.com>
11266 L:      netdev@vger.kernel.org
11267 W:      http://www.linux-usb.org/usbnet
11268 S:      Maintained
11269 F:      drivers/net/usb/usbnet.c
11270 F:      include/linux/usb/usbnet.h
11271
11272 USB VIDEO CLASS
11273 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11274 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11275 L:      linux-media@vger.kernel.org
11276 T:      git git://linuxtv.org/media_tree.git
11277 W:      http://www.ideasonboard.org/uvc/
11278 S:      Maintained
11279 F:      drivers/media/usb/uvc/
11280 F:      include/uapi/linux/uvcvideo.h
11281
11282 USB VISION DRIVER
11283 M:      Hans Verkuil <hverkuil@xs4all.nl>
11284 L:      linux-media@vger.kernel.org
11285 T:      git git://linuxtv.org/media_tree.git
11286 W:      http://linuxtv.org
11287 S:      Odd Fixes
11288 F:      drivers/media/usb/usbvision/
11289
11290 USB WEBCAM GADGET
11291 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11292 L:      linux-usb@vger.kernel.org
11293 S:      Maintained
11294 F:      drivers/usb/gadget/function/*uvc*
11295 F:      drivers/usb/gadget/legacy/webcam.c
11296
11297 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11298 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11299 L:      linux-wireless@vger.kernel.org
11300 S:      Maintained
11301 F:      drivers/net/wireless/rndis_wlan.c
11302
11303 USB XHCI DRIVER
11304 M:      Mathias Nyman <mathias.nyman@intel.com>
11305 L:      linux-usb@vger.kernel.org
11306 S:      Supported
11307 F:      drivers/usb/host/xhci*
11308 F:      drivers/usb/host/pci-quirks*
11309
11310 USB ZD1201 DRIVER
11311 L:      linux-wireless@vger.kernel.org
11312 W:      http://linux-lc100020.sourceforge.net
11313 S:      Orphan
11314 F:      drivers/net/wireless/zd1201.*
11315
11316 USB ZR364XX DRIVER
11317 M:      Antoine Jacquet <royale@zerezo.com>
11318 L:      linux-usb@vger.kernel.org
11319 L:      linux-media@vger.kernel.org
11320 T:      git git://linuxtv.org/media_tree.git
11321 W:      http://royale.zerezo.com/zr364xx/
11322 S:      Maintained
11323 F:      Documentation/video4linux/zr364xx.txt
11324 F:      drivers/media/usb/zr364xx/
11325
11326 ULPI BUS
11327 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11328 L:      linux-usb@vger.kernel.org
11329 S:      Maintained
11330 F:      drivers/usb/common/ulpi.c
11331 F:      include/linux/ulpi/
11332
11333 USER-MODE LINUX (UML)
11334 M:      Jeff Dike <jdike@addtoit.com>
11335 M:      Richard Weinberger <richard@nod.at>
11336 L:      user-mode-linux-devel@lists.sourceforge.net
11337 L:      user-mode-linux-user@lists.sourceforge.net
11338 W:      http://user-mode-linux.sourceforge.net
11339 S:      Maintained
11340 F:      Documentation/virtual/uml/
11341 F:      arch/um/
11342 F:      arch/x86/um/
11343 F:      fs/hostfs/
11344 F:      fs/hppfs/
11345
11346 USERSPACE I/O (UIO)
11347 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11348 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11349 S:      Maintained
11350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11351 F:      Documentation/DocBook/uio-howto.tmpl
11352 F:      drivers/uio/
11353 F:      include/linux/uio*.h
11354
11355 UTIL-LINUX PACKAGE
11356 M:      Karel Zak <kzak@redhat.com>
11357 L:      util-linux@vger.kernel.org
11358 W:      http://en.wikipedia.org/wiki/Util-linux
11359 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11360 S:      Maintained
11361
11362 UVESAFB DRIVER
11363 M:      Michal Januszewski <spock@gentoo.org>
11364 L:      linux-fbdev@vger.kernel.org
11365 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11366 S:      Maintained
11367 F:      Documentation/fb/uvesafb.txt
11368 F:      drivers/video/fbdev/uvesafb.*
11369
11370 VF610 NAND DRIVER
11371 M:      Stefan Agner <stefan@agner.ch>
11372 L:      linux-mtd@lists.infradead.org
11373 S:      Supported
11374 F:      drivers/mtd/nand/vf610_nfc.c
11375
11376 VFAT/FAT/MSDOS FILESYSTEM
11377 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11378 S:      Maintained
11379 F:      Documentation/filesystems/vfat.txt
11380 F:      fs/fat/
11381
11382 VFIO DRIVER
11383 M:      Alex Williamson <alex.williamson@redhat.com>
11384 L:      kvm@vger.kernel.org
11385 S:      Maintained
11386 F:      Documentation/vfio.txt
11387 F:      drivers/vfio/
11388 F:      include/linux/vfio.h
11389 F:      include/uapi/linux/vfio.h
11390
11391 VFIO PLATFORM DRIVER
11392 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11393 L:      kvm@vger.kernel.org
11394 S:      Maintained
11395 F:      drivers/vfio/platform/
11396
11397 VIDEOBUF2 FRAMEWORK
11398 M:      Pawel Osciak <pawel@osciak.com>
11399 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11400 M:      Kyungmin Park <kyungmin.park@samsung.com>
11401 L:      linux-media@vger.kernel.org
11402 S:      Maintained
11403 F:      drivers/media/v4l2-core/videobuf2-*
11404 F:      include/media/videobuf2-*
11405
11406 VIRTUAL SERIO DEVICE DRIVER
11407 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11408 S:      Maintained
11409 F:      drivers/input/serio/userio.c
11410 F:      include/uapi/linux/userio.h
11411
11412 VIRTIO CONSOLE DRIVER
11413 M:      Amit Shah <amit.shah@redhat.com>
11414 L:      virtualization@lists.linux-foundation.org
11415 S:      Maintained
11416 F:      drivers/char/virtio_console.c
11417 F:      include/linux/virtio_console.h
11418 F:      include/uapi/linux/virtio_console.h
11419
11420 VIRTIO CORE, NET AND BLOCK DRIVERS
11421 M:      "Michael S. Tsirkin" <mst@redhat.com>
11422 L:      virtualization@lists.linux-foundation.org
11423 S:      Maintained
11424 F:      drivers/virtio/
11425 F:      tools/virtio/
11426 F:      drivers/net/virtio_net.c
11427 F:      drivers/block/virtio_blk.c
11428 F:      include/linux/virtio_*.h
11429 F:      include/uapi/linux/virtio_*.h
11430
11431 VIRTIO DRIVERS FOR S390
11432 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11433 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11434 L:      linux-s390@vger.kernel.org
11435 L:      virtualization@lists.linux-foundation.org
11436 L:      kvm@vger.kernel.org
11437 S:      Supported
11438 F:      drivers/s390/virtio/
11439
11440 VIRTIO GPU DRIVER
11441 M:      David Airlie <airlied@linux.ie>
11442 M:      Gerd Hoffmann <kraxel@redhat.com>
11443 L:      dri-devel@lists.freedesktop.org
11444 L:      virtualization@lists.linux-foundation.org
11445 S:      Maintained
11446 F:      drivers/gpu/drm/virtio/
11447 F:      include/uapi/linux/virtio_gpu.h
11448
11449 VIRTIO HOST (VHOST)
11450 M:      "Michael S. Tsirkin" <mst@redhat.com>
11451 L:      kvm@vger.kernel.org
11452 L:      virtualization@lists.linux-foundation.org
11453 L:      netdev@vger.kernel.org
11454 S:      Maintained
11455 F:      drivers/vhost/
11456 F:      include/uapi/linux/vhost.h
11457
11458 VIRTIO INPUT DRIVER
11459 M:      Gerd Hoffmann <kraxel@redhat.com>
11460 S:      Maintained
11461 F:      drivers/virtio/virtio_input.c
11462 F:      include/uapi/linux/virtio_input.h
11463
11464 VIA RHINE NETWORK DRIVER
11465 S:      Orphan
11466 F:      drivers/net/ethernet/via/via-rhine.c
11467
11468 VIA SD/MMC CARD CONTROLLER DRIVER
11469 M:      Bruce Chang <brucechang@via.com.tw>
11470 M:      Harald Welte <HaraldWelte@viatech.com>
11471 S:      Maintained
11472 F:      drivers/mmc/host/via-sdmmc.c
11473
11474 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11475 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11476 L:      linux-fbdev@vger.kernel.org
11477 S:      Maintained
11478 F:      include/linux/via-core.h
11479 F:      include/linux/via-gpio.h
11480 F:      include/linux/via_i2c.h
11481 F:      drivers/video/fbdev/via/
11482
11483 VIA VELOCITY NETWORK DRIVER
11484 M:      Francois Romieu <romieu@fr.zoreil.com>
11485 L:      netdev@vger.kernel.org
11486 S:      Maintained
11487 F:      drivers/net/ethernet/via/via-velocity.*
11488
11489 VIRT LIB
11490 M:      Alex Williamson <alex.williamson@redhat.com>
11491 M:      Paolo Bonzini <pbonzini@redhat.com>
11492 L:      kvm@vger.kernel.org
11493 S:      Supported
11494 F:      virt/lib/
11495
11496 VIVID VIRTUAL VIDEO DRIVER
11497 M:      Hans Verkuil <hverkuil@xs4all.nl>
11498 L:      linux-media@vger.kernel.org
11499 T:      git git://linuxtv.org/media_tree.git
11500 W:      http://linuxtv.org
11501 S:      Maintained
11502 F:      drivers/media/platform/vivid/*
11503
11504 VLAN (802.1Q)
11505 M:      Patrick McHardy <kaber@trash.net>
11506 L:      netdev@vger.kernel.org
11507 S:      Maintained
11508 F:      drivers/net/macvlan.c
11509 F:      include/linux/if_*vlan.h
11510 F:      net/8021q/
11511
11512 VLYNQ BUS
11513 M:      Florian Fainelli <florian@openwrt.org>
11514 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11515 S:      Maintained
11516 F:      drivers/vlynq/vlynq.c
11517 F:      include/linux/vlynq.h
11518
11519 VME SUBSYSTEM
11520 M:      Martyn Welch <martyn@welchs.me.uk>
11521 M:      Manohar Vanga <manohar.vanga@gmail.com>
11522 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11523 L:      devel@driverdev.osuosl.org
11524 S:      Maintained
11525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11526 F:      Documentation/vme_api.txt
11527 F:      drivers/staging/vme/
11528 F:      drivers/vme/
11529 F:      include/linux/vme*
11530
11531 VMWARE HYPERVISOR INTERFACE
11532 M:      Alok Kataria <akataria@vmware.com>
11533 L:      virtualization@lists.linux-foundation.org
11534 S:      Supported
11535 F:      arch/x86/kernel/cpu/vmware.c
11536
11537 VMWARE BALLOON DRIVER
11538 M:      Xavier Deguillard <xdeguillard@vmware.com>
11539 M:      Philip Moltmann <moltmann@vmware.com>
11540 M:      "VMware, Inc." <pv-drivers@vmware.com>
11541 L:      linux-kernel@vger.kernel.org
11542 S:      Maintained
11543 F:      drivers/misc/vmw_balloon.c
11544
11545 VMWARE VMMOUSE SUBDRIVER
11546 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11547 M:      "VMware, Inc." <pv-drivers@vmware.com>
11548 L:      linux-input@vger.kernel.org
11549 S:      Maintained
11550 F:      drivers/input/mouse/vmmouse.c
11551 F:      drivers/input/mouse/vmmouse.h
11552
11553 VMWARE VMXNET3 ETHERNET DRIVER
11554 M:      Shrikrishna Khare <skhare@vmware.com>
11555 M:      "VMware, Inc." <pv-drivers@vmware.com>
11556 L:      netdev@vger.kernel.org
11557 S:      Maintained
11558 F:      drivers/net/vmxnet3/
11559
11560 VMware PVSCSI driver
11561 M:      Arvind Kumar <arvindkumar@vmware.com>
11562 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11563 L:      linux-scsi@vger.kernel.org
11564 S:      Maintained
11565 F:      drivers/scsi/vmw_pvscsi.c
11566 F:      drivers/scsi/vmw_pvscsi.h
11567
11568 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11569 M:      Liam Girdwood <lgirdwood@gmail.com>
11570 M:      Mark Brown <broonie@kernel.org>
11571 L:      linux-kernel@vger.kernel.org
11572 W:      http://www.slimlogic.co.uk/?p=48
11573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11574 S:      Supported
11575 F:      drivers/regulator/
11576 F:      include/linux/regulator/
11577
11578 VRF
11579 M:      David Ahern <dsa@cumulusnetworks.com>
11580 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11581 L:      netdev@vger.kernel.org
11582 S:      Maintained
11583 F:      drivers/net/vrf.c
11584 F:      Documentation/networking/vrf.txt
11585
11586 VT1211 HARDWARE MONITOR DRIVER
11587 M:      Juerg Haefliger <juergh@gmail.com>
11588 L:      linux-hwmon@vger.kernel.org
11589 S:      Maintained
11590 F:      Documentation/hwmon/vt1211
11591 F:      drivers/hwmon/vt1211.c
11592
11593 VT8231 HARDWARE MONITOR DRIVER
11594 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11595 L:      linux-hwmon@vger.kernel.org
11596 S:      Maintained
11597 F:      drivers/hwmon/vt8231.c
11598
11599 VUB300 USB to SDIO/SD/MMC bridge chip
11600 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11601 L:      linux-mmc@vger.kernel.org
11602 L:      linux-usb@vger.kernel.org
11603 S:      Supported
11604 F:      drivers/mmc/host/vub300.c
11605
11606 W1 DALLAS'S 1-WIRE BUS
11607 M:      Evgeniy Polyakov <zbr@ioremap.net>
11608 S:      Maintained
11609 F:      Documentation/w1/
11610 F:      drivers/w1/
11611
11612 W83791D HARDWARE MONITORING DRIVER
11613 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11614 L:      linux-hwmon@vger.kernel.org
11615 S:      Maintained
11616 F:      Documentation/hwmon/w83791d
11617 F:      drivers/hwmon/w83791d.c
11618
11619 W83793 HARDWARE MONITORING DRIVER
11620 M:      Rudolf Marek <r.marek@assembler.cz>
11621 L:      linux-hwmon@vger.kernel.org
11622 S:      Maintained
11623 F:      Documentation/hwmon/w83793
11624 F:      drivers/hwmon/w83793.c
11625
11626 W83795 HARDWARE MONITORING DRIVER
11627 M:      Jean Delvare <jdelvare@suse.com>
11628 L:      linux-hwmon@vger.kernel.org
11629 S:      Maintained
11630 F:      drivers/hwmon/w83795.c
11631
11632 W83L51xD SD/MMC CARD INTERFACE DRIVER
11633 M:      Pierre Ossman <pierre@ossman.eu>
11634 S:      Maintained
11635 F:      drivers/mmc/host/wbsd.*
11636
11637 WACOM PROTOCOL 4 SERIAL TABLETS
11638 M:      Julian Squires <julian@cipht.net>
11639 M:      Hans de Goede <hdegoede@redhat.com>
11640 L:      linux-input@vger.kernel.org
11641 S:      Maintained
11642 F:      drivers/input/tablet/wacom_serial4.c
11643
11644 WATCHDOG DEVICE DRIVERS
11645 M:      Wim Van Sebroeck <wim@iguana.be>
11646 L:      linux-watchdog@vger.kernel.org
11647 W:      http://www.linux-watchdog.org/
11648 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11649 S:      Maintained
11650 F:      Documentation/watchdog/
11651 F:      drivers/watchdog/
11652 F:      include/linux/watchdog.h
11653 F:      include/uapi/linux/watchdog.h
11654
11655 WD7000 SCSI DRIVER
11656 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11657 L:      linux-scsi@vger.kernel.org
11658 S:      Maintained
11659 F:      drivers/scsi/wd7000.c
11660
11661 WIIMOTE HID DRIVER
11662 M:      David Herrmann <dh.herrmann@googlemail.com>
11663 L:      linux-input@vger.kernel.org
11664 S:      Maintained
11665 F:      drivers/hid/hid-wiimote*
11666
11667 WINBOND CIR DRIVER
11668 M:      David Härdeman <david@hardeman.nu>
11669 S:      Maintained
11670 F:      drivers/media/rc/winbond-cir.c
11671
11672 WIMAX STACK
11673 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11674 M:      linux-wimax@intel.com
11675 L:      wimax@linuxwimax.org (subscribers-only)
11676 S:      Supported
11677 W:      http://linuxwimax.org
11678 F:      Documentation/wimax/README.wimax
11679 F:      include/linux/wimax/debug.h
11680 F:      include/net/wimax.h
11681 F:      include/uapi/linux/wimax.h
11682 F:      net/wimax/
11683
11684 WISTRON LAPTOP BUTTON DRIVER
11685 M:      Miloslav Trmac <mitr@volny.cz>
11686 S:      Maintained
11687 F:      drivers/input/misc/wistron_btns.c
11688
11689 WL3501 WIRELESS PCMCIA CARD DRIVER
11690 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11691 L:      linux-wireless@vger.kernel.org
11692 W:      http://oops.ghostprotocols.net:81/blog
11693 S:      Maintained
11694 F:      drivers/net/wireless/wl3501*
11695
11696 WOLFSON MICROELECTRONICS DRIVERS
11697 L:      patches@opensource.wolfsonmicro.com
11698 T:      git https://github.com/CirrusLogic/linux-drivers.git
11699 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11700 S:      Supported
11701 F:      Documentation/hwmon/wm83??
11702 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11703 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11704 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11705 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11706 F:      drivers/clk/clk-wm83*.c
11707 F:      drivers/extcon/extcon-arizona.c
11708 F:      drivers/leds/leds-wm83*.c
11709 F:      drivers/gpio/gpio-*wm*.c
11710 F:      drivers/gpio/gpio-arizona.c
11711 F:      drivers/hwmon/wm83??-hwmon.c
11712 F:      drivers/input/misc/wm831x-on.c
11713 F:      drivers/input/touchscreen/wm831x-ts.c
11714 F:      drivers/input/touchscreen/wm97*.c
11715 F:      drivers/mfd/arizona*
11716 F:      drivers/mfd/wm*.c
11717 F:      drivers/power/wm83*.c
11718 F:      drivers/rtc/rtc-wm83*.c
11719 F:      drivers/regulator/wm8*.c
11720 F:      drivers/video/backlight/wm83*_bl.c
11721 F:      drivers/watchdog/wm83*_wdt.c
11722 F:      include/linux/mfd/arizona/
11723 F:      include/linux/mfd/wm831x/
11724 F:      include/linux/mfd/wm8350/
11725 F:      include/linux/mfd/wm8400*
11726 F:      include/linux/wm97xx.h
11727 F:      include/sound/wm????.h
11728 F:      sound/soc/codecs/arizona.?
11729 F:      sound/soc/codecs/wm*
11730
11731 WORKQUEUE
11732 M:      Tejun Heo <tj@kernel.org>
11733 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11735 S:      Maintained
11736 F:      include/linux/workqueue.h
11737 F:      kernel/workqueue.c
11738 F:      Documentation/workqueue.txt
11739
11740 X.25 NETWORK LAYER
11741 M:      Andrew Hendry <andrew.hendry@gmail.com>
11742 L:      linux-x25@vger.kernel.org
11743 S:      Odd Fixes
11744 F:      Documentation/networking/x25*
11745 F:      include/net/x25*
11746 F:      net/x25/
11747
11748 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11749 M:      Thomas Gleixner <tglx@linutronix.de>
11750 M:      Ingo Molnar <mingo@redhat.com>
11751 M:      "H. Peter Anvin" <hpa@zytor.com>
11752 M:      x86@kernel.org
11753 L:      linux-kernel@vger.kernel.org
11754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11755 S:      Maintained
11756 F:      Documentation/x86/
11757 F:      arch/x86/
11758
11759 X86 PLATFORM DRIVERS
11760 M:      Darren Hart <dvhart@infradead.org>
11761 L:      platform-driver-x86@vger.kernel.org
11762 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11763 S:      Maintained
11764 F:      drivers/platform/x86/
11765 F:      drivers/platform/olpc/
11766
11767 X86 MCE INFRASTRUCTURE
11768 M:      Tony Luck <tony.luck@intel.com>
11769 M:      Borislav Petkov <bp@alien8.de>
11770 L:      linux-edac@vger.kernel.org
11771 S:      Maintained
11772 F:      arch/x86/kernel/cpu/mcheck/*
11773
11774 X86 MICROCODE UPDATE SUPPORT
11775 M:      Borislav Petkov <bp@alien8.de>
11776 S:      Maintained
11777 F:      arch/x86/kernel/cpu/microcode/*
11778
11779 X86 VDSO
11780 M:      Andy Lutomirski <luto@amacapital.net>
11781 L:      linux-kernel@vger.kernel.org
11782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11783 S:      Maintained
11784 F:      arch/x86/entry/vdso/
11785
11786 XC2028/3028 TUNER DRIVER
11787 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11788 L:      linux-media@vger.kernel.org
11789 W:      http://linuxtv.org
11790 T:      git git://linuxtv.org/media_tree.git
11791 S:      Maintained
11792 F:      drivers/media/tuners/tuner-xc2028.*
11793
11794 XEN HYPERVISOR INTERFACE
11795 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11796 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11797 M:      David Vrabel <david.vrabel@citrix.com>
11798 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11800 S:      Supported
11801 F:      arch/x86/xen/
11802 F:      drivers/*/xen-*front.c
11803 F:      drivers/xen/
11804 F:      arch/x86/include/asm/xen/
11805 F:      include/xen/
11806 F:      include/uapi/xen/
11807
11808 XEN HYPERVISOR ARM
11809 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11810 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11811 S:      Supported
11812 F:      arch/arm/xen/
11813 F:      arch/arm/include/asm/xen/
11814
11815 XEN HYPERVISOR ARM64
11816 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11817 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11818 S:      Supported
11819 F:      arch/arm64/xen/
11820 F:      arch/arm64/include/asm/xen/
11821
11822 XEN NETWORK BACKEND DRIVER
11823 M:      Ian Campbell <ian.campbell@citrix.com>
11824 M:      Wei Liu <wei.liu2@citrix.com>
11825 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11826 L:      netdev@vger.kernel.org
11827 S:      Supported
11828 F:      drivers/net/xen-netback/*
11829
11830 XEN PCI SUBSYSTEM
11831 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11832 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11833 S:      Supported
11834 F:      arch/x86/pci/*xen*
11835 F:      drivers/pci/*xen*
11836
11837 XEN BLOCK SUBSYSTEM
11838 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11839 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11840 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11841 S:      Supported
11842 F:      drivers/block/xen-blkback/*
11843 F:      drivers/block/xen*
11844
11845 XEN PVSCSI DRIVERS
11846 M:      Juergen Gross <jgross@suse.com>
11847 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11848 L:      linux-scsi@vger.kernel.org
11849 S:      Supported
11850 F:      drivers/scsi/xen-scsifront.c
11851 F:      drivers/xen/xen-scsiback.c
11852 F:      include/xen/interface/io/vscsiif.h
11853
11854 XEN SWIOTLB SUBSYSTEM
11855 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11856 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11857 S:      Supported
11858 F:      arch/x86/xen/*swiotlb*
11859 F:      drivers/xen/*swiotlb*
11860
11861 XFS FILESYSTEM
11862 P:      Silicon Graphics Inc
11863 M:      Dave Chinner <david@fromorbit.com>
11864 M:      xfs@oss.sgi.com
11865 L:      xfs@oss.sgi.com
11866 W:      http://oss.sgi.com/projects/xfs
11867 T:      git git://oss.sgi.com/xfs/xfs.git
11868 S:      Supported
11869 F:      Documentation/filesystems/xfs.txt
11870 F:      fs/xfs/
11871
11872 XILINX AXI ETHERNET DRIVER
11873 M:      Anirudha Sarangi <anirudh@xilinx.com>
11874 M:      John Linn <John.Linn@xilinx.com>
11875 S:      Maintained
11876 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11877
11878 XILINX UARTLITE SERIAL DRIVER
11879 M:      Peter Korsgaard <jacmet@sunsite.dk>
11880 L:      linux-serial@vger.kernel.org
11881 S:      Maintained
11882 F:      drivers/tty/serial/uartlite.c
11883
11884 XILINX VIDEO IP CORES
11885 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11886 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11887 L:      linux-media@vger.kernel.org
11888 T:      git git://linuxtv.org/media_tree.git
11889 S:      Supported
11890 F:      Documentation/devicetree/bindings/media/xilinx/
11891 F:      drivers/media/platform/xilinx/
11892 F:      include/uapi/linux/xilinx-v4l2-controls.h
11893
11894 XILLYBUS DRIVER
11895 M:      Eli Billauer <eli.billauer@gmail.com>
11896 L:      linux-kernel@vger.kernel.org
11897 S:      Supported
11898 F:      drivers/char/xillybus/
11899
11900 XTENSA XTFPGA PLATFORM SUPPORT
11901 M:      Max Filippov <jcmvbkbc@gmail.com>
11902 L:      linux-xtensa@linux-xtensa.org
11903 S:      Maintained
11904 F:      drivers/spi/spi-xtensa-xtfpga.c
11905 F:      sound/soc/xtensa/xtfpga-i2s.c
11906
11907 YAM DRIVER FOR AX.25
11908 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11909 L:      linux-hams@vger.kernel.org
11910 S:      Maintained
11911 F:      drivers/net/hamradio/yam*
11912 F:      include/linux/yam.h
11913
11914 YEALINK PHONE DRIVER
11915 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11916 L:      usbb2k-api-dev@nongnu.org
11917 S:      Maintained
11918 F:      Documentation/input/yealink.txt
11919 F:      drivers/input/misc/yealink.*
11920
11921 Z8530 DRIVER FOR AX.25
11922 M:      Joerg Reuter <jreuter@yaina.de>
11923 W:      http://yaina.de/jreuter/
11924 W:      http://www.qsl.net/dl1bke/
11925 L:      linux-hams@vger.kernel.org
11926 S:      Maintained
11927 F:      Documentation/networking/z8530drv.txt
11928 F:      drivers/net/hamradio/*scc.c
11929 F:      drivers/net/hamradio/z8530.h
11930
11931 ZBUD COMPRESSED PAGE ALLOCATOR
11932 M:      Seth Jennings <sjennings@variantweb.net>
11933 L:      linux-mm@kvack.org
11934 S:      Maintained
11935 F:      mm/zbud.c
11936 F:      include/linux/zbud.h
11937
11938 ZD1211RW WIRELESS DRIVER
11939 M:      Daniel Drake <dsd@gentoo.org>
11940 M:      Ulrich Kunitz <kune@deine-taler.de>
11941 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11942 L:      linux-wireless@vger.kernel.org
11943 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11944 S:      Maintained
11945 F:      drivers/net/wireless/zd1211rw/
11946
11947 ZPOOL COMPRESSED PAGE STORAGE API
11948 M:      Dan Streetman <ddstreet@ieee.org>
11949 L:      linux-mm@kvack.org
11950 S:      Maintained
11951 F:      mm/zpool.c
11952 F:      include/linux/zpool.h
11953
11954 ZR36067 VIDEO FOR LINUX DRIVER
11955 L:      mjpeg-users@lists.sourceforge.net
11956 L:      linux-media@vger.kernel.org
11957 W:      http://mjpeg.sourceforge.net/driver-zoran/
11958 T:      hg http://linuxtv.org/hg/v4l-dvb
11959 S:      Odd Fixes
11960 F:      drivers/media/pci/zoran/
11961
11962 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11963 M:      Minchan Kim <minchan@kernel.org>
11964 M:      Nitin Gupta <ngupta@vflare.org>
11965 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11966 L:      linux-kernel@vger.kernel.org
11967 S:      Maintained
11968 F:      drivers/block/zram/
11969 F:      Documentation/blockdev/zram.txt
11970
11971 ZS DECSTATION Z85C30 SERIAL DRIVER
11972 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11973 S:      Maintained
11974 F:      drivers/tty/serial/zs.*
11975
11976 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11977 M:      Minchan Kim <minchan@kernel.org>
11978 M:      Nitin Gupta <ngupta@vflare.org>
11979 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11980 L:      linux-mm@kvack.org
11981 S:      Maintained
11982 F:      mm/zsmalloc.c
11983 F:      include/linux/zsmalloc.h
11984 F:      Documentation/vm/zsmalloc.txt
11985
11986 ZSWAP COMPRESSED SWAP CACHING
11987 M:      Seth Jennings <sjennings@variantweb.net>
11988 L:      linux-mm@kvack.org
11989 S:      Maintained
11990 F:      mm/zswap.c
11991
11992 THE REST
11993 M:      Linus Torvalds <torvalds@linux-foundation.org>
11994 L:      linux-kernel@vger.kernel.org
11995 Q:      http://patchwork.kernel.org/project/LKML/list/
11996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11997 S:      Buried alive in reporters
11998 F:      *
11999 F:      */