neterion: s2io: Fix kernel doc formatting
[pandora-kernel.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 OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         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
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL 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/*thermal*
308
309 ACPI VIDEO 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/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
571
572 ALTERA PIO DRIVER
573 M:      Tien Hock Loh <thloh@altera.com>
574 L:      linux-gpio@vger.kernel.org
575 S:      Maintained
576 F:      drivers/gpio/gpio-altera.c
577
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
579 M:      Vince Bridgers <vbridger@opensource.altera.com>
580 L:      netdev@vger.kernel.org
581 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582 S:      Maintained
583 F:      drivers/net/ethernet/altera/
584
585 ALTERA UART/JTAG UART SERIAL DRIVERS
586 M:      Tobias Klauser <tklauser@distanz.ch>
587 L:      linux-serial@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/tty/serial/altera_uart.c
591 F:      drivers/tty/serial/altera_jtaguart.c
592 F:      include/linux/altera_uart.h
593 F:      include/linux/altera_jtaguart.h
594
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596 M:      Tom Lendacky <thomas.lendacky@amd.com>
597 L:      linux-crypto@vger.kernel.org
598 S:      Supported
599 F:      drivers/crypto/ccp/
600 F:      include/linux/ccp.h
601
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
604 L:      lm-sensors@lm-sensors.org
605 S:      Maintained
606 F:      Documentation/hwmon/fam15h_power
607 F:      drivers/hwmon/fam15h_power.c
608
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 S:      Supported
613 F:      drivers/usb/gadget/udc/amd5536udc.*
614
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
616 P:      Andres Salomon <dilinger@queued.net>
617 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
618 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619 S:      Supported
620 F:      drivers/char/hw_random/geode-rng.c
621 F:      drivers/crypto/geode*
622 F:      drivers/video/fbdev/geode/
623 F:      arch/x86/include/asm/geode.h
624
625 AMD IOMMU (AMD-VI)
626 M:      Joerg Roedel <joro@8bytes.org>
627 L:      iommu@lists.linux-foundation.org
628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629 S:      Maintained
630 F:      drivers/iommu/amd_iommu*.[ch]
631 F:      include/linux/amd-iommu.h
632
633 AMD KFD
634 M:      Oded Gabbay <oded.gabbay@amd.com>
635 L:      dri-devel@lists.freedesktop.org
636 T:      git git://people.freedesktop.org/~gabbayo/linux.git
637 S:      Supported
638 F:      drivers/gpu/drm/amd/amdkfd/
639 F:      drivers/gpu/drm/amd/include/cik_structs.h
640 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F:      drivers/gpu/drm/radeon/radeon_kfd.c
642 F:      drivers/gpu/drm/radeon/radeon_kfd.h
643 F:      include/uapi/linux/kfd_ioctl.h
644
645 AMD MICROCODE UPDATE SUPPORT
646 M:      Borislav Petkov <bp@alien8.de>
647 S:      Maintained
648 F:      arch/x86/kernel/cpu/microcode/amd*
649
650 AMD XGBE DRIVER
651 M:      Tom Lendacky <thomas.lendacky@amd.com>
652 L:      netdev@vger.kernel.org
653 S:      Supported
654 F:      drivers/net/ethernet/amd/xgbe/
655
656 AMS (Apple Motion Sensor) DRIVER
657 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
658 S:      Supported
659 F:      drivers/macintosh/ams/
660
661 AMSO1100 RNIC DRIVER
662 M:      Tom Tucker <tom@opengridcomputing.com>
663 M:      Steve Wise <swise@opengridcomputing.com>
664 L:      linux-rdma@vger.kernel.org
665 S:      Maintained
666 F:      drivers/infiniband/hw/amso1100/
667
668 ANALOG DEVICES INC AD9389B DRIVER
669 M:      Hans Verkuil <hans.verkuil@cisco.com>
670 L:      linux-media@vger.kernel.org
671 S:      Maintained
672 F:      drivers/media/i2c/ad9389b*
673
674 ANALOG DEVICES INC ADV7180 DRIVER
675 M:      Lars-Peter Clausen <lars@metafoo.de>
676 L:      linux-media@vger.kernel.org
677 W:      http://ez.analog.com/community/linux-device-drivers
678 S:      Supported
679 F:      drivers/media/i2c/adv7180.c
680
681 ANALOG DEVICES INC ADV7511 DRIVER
682 M:      Hans Verkuil <hans.verkuil@cisco.com>
683 L:      linux-media@vger.kernel.org
684 S:      Maintained
685 F:      drivers/media/i2c/adv7511*
686
687 ANALOG DEVICES INC ADV7604 DRIVER
688 M:      Hans Verkuil <hans.verkuil@cisco.com>
689 L:      linux-media@vger.kernel.org
690 S:      Maintained
691 F:      drivers/media/i2c/adv7604*
692
693 ANALOG DEVICES INC ADV7842 DRIVER
694 M:      Hans Verkuil <hans.verkuil@cisco.com>
695 L:      linux-media@vger.kernel.org
696 S:      Maintained
697 F:      drivers/media/i2c/adv7842*
698
699 ANALOG DEVICES INC ASOC CODEC DRIVERS
700 M:      Lars-Peter Clausen <lars@metafoo.de>
701 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
702 W:      http://wiki.analog.com/
703 W:      http://ez.analog.com/community/linux-device-drivers
704 S:      Supported
705 F:      sound/soc/codecs/adau*
706 F:      sound/soc/codecs/adav*
707 F:      sound/soc/codecs/ad1*
708 F:      sound/soc/codecs/ad7*
709 F:      sound/soc/codecs/ssm*
710 F:      sound/soc/codecs/sigmadsp.*
711
712 ANALOG DEVICES INC ASOC DRIVERS
713 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
714 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
715 W:      http://blackfin.uclinux.org/
716 S:      Supported
717 F:      sound/soc/blackfin/*
718
719 ANALOG DEVICES INC IIO DRIVERS
720 M:      Lars-Peter Clausen <lars@metafoo.de>
721 M:      Michael Hennerich <Michael.Hennerich@analog.com>
722 W:      http://wiki.analog.com/
723 W:      http://ez.analog.com/community/linux-device-drivers
724 S:      Supported
725 F:      drivers/iio/*/ad*
726 X:      drivers/iio/*/adjd*
727 F:      drivers/staging/iio/*/ad*
728 F:      staging/iio/trigger/iio-trig-bfin-timer.c
729
730 ANDROID DRIVERS
731 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
732 M:      Arve HjønnevĂ¥g <arve@android.com>
733 M:      Riley Andrews <riandrews@android.com>
734 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
735 L:      devel@driverdev.osuosl.org
736 S:      Supported
737 F:      drivers/android/
738 F:      drivers/staging/android/
739
740 AOA (Apple Onboard Audio) ALSA DRIVER
741 M:      Johannes Berg <johannes@sipsolutions.net>
742 L:      linuxppc-dev@lists.ozlabs.org
743 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
744 S:      Maintained
745 F:      sound/aoa/
746
747 APM DRIVER
748 M:      Jiri Kosina <jkosina@suse.cz>
749 S:      Odd fixes
750 F:      arch/x86/kernel/apm_32.c
751 F:      include/linux/apm_bios.h
752 F:      include/uapi/linux/apm_bios.h
753 F:      drivers/char/apm-emulation.c
754
755 APPLE BCM5974 MULTITOUCH DRIVER
756 M:      Henrik Rydberg <rydberg@bitmath.org>
757 L:      linux-input@vger.kernel.org
758 S:      Odd fixes
759 F:      drivers/input/mouse/bcm5974.c
760
761 APPLE SMC DRIVER
762 M:      Henrik Rydberg <rydberg@bitmath.org>
763 L:      lm-sensors@lm-sensors.org
764 S:      Odd fixes
765 F:      drivers/hwmon/applesmc.c
766
767 APPLETALK NETWORK LAYER
768 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
769 S:      Maintained
770 F:      drivers/net/appletalk/
771 F:      net/appletalk/
772
773 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
774 M:      Iyappan Subramanian <isubramanian@apm.com>
775 M:      Keyur Chudgar <kchudgar@apm.com>
776 S:      Supported
777 F:      drivers/net/ethernet/apm/xgene/
778 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
779
780 APTINA CAMERA SENSOR PLL
781 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
782 L:      linux-media@vger.kernel.org
783 S:      Maintained
784 F:      drivers/media/i2c/aptina-pll.*
785
786 ARC FRAMEBUFFER DRIVER
787 M:      Jaya Kumar <jayalk@intworks.biz>
788 S:      Maintained
789 F:      drivers/video/fbdev/arcfb.c
790 F:      drivers/video/fbdev/core/fb_defio.c
791
792 ARM MFM AND FLOPPY DRIVERS
793 M:      Ian Molton <spyro@f2s.com>
794 S:      Maintained
795 F:      arch/arm/lib/floppydma.S
796 F:      arch/arm/include/asm/floppy.h
797
798 ARM PMU PROFILING AND DEBUGGING
799 M:      Will Deacon <will.deacon@arm.com>
800 S:      Maintained
801 F:      arch/arm/kernel/perf_event*
802 F:      arch/arm/oprofile/common.c
803 F:      arch/arm/include/asm/pmu.h
804 F:      arch/arm/kernel/hw_breakpoint.c
805 F:      arch/arm/include/asm/hw_breakpoint.h
806
807 ARM PORT
808 M:      Russell King <linux@arm.linux.org.uk>
809 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
810 W:      http://www.arm.linux.org.uk/
811 S:      Maintained
812 F:      arch/arm/
813
814 ARM SUB-ARCHITECTURES
815 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
816 S:      Maintained
817 F:      arch/arm/mach-*/
818 F:      arch/arm/plat-*/
819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
820
821 ARM PRIMECELL AACI PL041 DRIVER
822 M:      Russell King <linux@arm.linux.org.uk>
823 S:      Maintained
824 F:      sound/arm/aaci.*
825
826 ARM PRIMECELL CLCD PL110 DRIVER
827 M:      Russell King <linux@arm.linux.org.uk>
828 S:      Maintained
829 F:      drivers/video/fbdev/amba-clcd.*
830
831 ARM PRIMECELL KMI PL050 DRIVER
832 M:      Russell King <linux@arm.linux.org.uk>
833 S:      Maintained
834 F:      drivers/input/serio/ambakmi.*
835 F:      include/linux/amba/kmi.h
836
837 ARM PRIMECELL MMCI PL180/1 DRIVER
838 M:      Russell King <linux@arm.linux.org.uk>
839 S:      Maintained
840 F:      drivers/mmc/host/mmci.*
841 F:      include/linux/amba/mmci.h
842
843 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
844 M:      Russell King <linux@arm.linux.org.uk>
845 S:      Maintained
846 F:      drivers/tty/serial/amba-pl01*.c
847 F:      include/linux/amba/serial.h
848
849 ARM PRIMECELL BUS SUPPORT
850 M:      Russell King <linux@arm.linux.org.uk>
851 S:      Maintained
852 F:      drivers/amba/
853 F:      include/linux/amba/bus.h
854
855 ARM/ADS SPHERE MACHINE SUPPORT
856 M:      Lennert Buytenhek <kernel@wantstofly.org>
857 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
858 S:      Maintained
859
860 ARM/AFEB9260 MACHINE SUPPORT
861 M:      Sergey Lapin <slapin@ossfans.org>
862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 S:      Maintained
864
865 ARM/AJECO 1ARM MACHINE SUPPORT
866 M:      Lennert Buytenhek <kernel@wantstofly.org>
867 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
868 S:      Maintained
869
870 ARM/Allwinner A1X SoC support
871 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
872 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
873 S:      Maintained
874 N:      sun[x4567]i
875
876 ARM/Allwinner SoC Clock Support
877 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
878 S:      Maintained
879 F:      drivers/clk/sunxi/
880
881 ARM/Amlogic MesonX SoC support
882 M:      Carlo Caione <carlo@caione.org>
883 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
884 S:      Maintained
885 F:      drivers/media/rc/meson-ir.c
886 N:      meson[x68]
887
888 ARM/Annapurna Labs ALPINE ARCHITECTURE
889 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
890 S:      Maintained
891 F:      arch/arm/mach-alpine/
892
893 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
894 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
895 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
896 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
897 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898 W:      http://www.linux4sam.org
899 S:      Supported
900 F:      arch/arm/mach-at91/
901 F:      include/soc/at91/
902 F:      arch/arm/boot/dts/at91*.dts
903 F:      arch/arm/boot/dts/at91*.dtsi
904 F:      arch/arm/boot/dts/sama*.dts
905 F:      arch/arm/boot/dts/sama*.dtsi
906 F:      arch/arm/include/debug/at91.S
907
908 ARM/ATMEL AT91 Clock Support
909 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
910 S:      Maintained
911 F:      drivers/clk/at91
912
913 ARM/CALXEDA HIGHBANK ARCHITECTURE
914 M:      Rob Herring <robh@kernel.org>
915 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916 S:      Maintained
917 F:      arch/arm/mach-highbank/
918
919 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
920 M:      Krzysztof Halasa <khalasa@piap.pl>
921 S:      Maintained
922 F:      arch/arm/mach-cns3xxx/
923
924 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
925 M:      Alexander Shiyan <shc_work@mail.ru>
926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 S:      Odd Fixes
928 N:      clps711x
929
930 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
931 M:      Hartley Sweeten <hsweeten@visionengravers.com>
932 M:      Ryan Mallon <rmallon@gmail.com>
933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
934 S:      Maintained
935 F:      arch/arm/mach-ep93xx/
936 F:      arch/arm/mach-ep93xx/include/mach/
937
938 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
939 M:      Lennert Buytenhek <kernel@wantstofly.org>
940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941 S:      Maintained
942
943 ARM/CLKDEV SUPPORT
944 M:      Russell King <linux@arm.linux.org.uk>
945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 S:      Maintained
947 F:      arch/arm/include/asm/clkdev.h
948 F:      drivers/clk/clkdev.c
949
950 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
951 M:      Mike Rapoport <mike@compulab.co.il>
952 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
953 S:      Maintained
954
955 ARM/CONTEC MICRO9 MACHINE SUPPORT
956 M:      Hubert Feurstein <hubert.feurstein@contec.at>
957 S:      Maintained
958 F:      arch/arm/mach-ep93xx/micro9.c
959
960 ARM/CORESIGHT FRAMEWORK AND DRIVERS
961 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S:      Maintained
964 F:      drivers/hwtracing/coresight/*
965 F:      Documentation/trace/coresight.txt
966 F:      Documentation/devicetree/bindings/arm/coresight.txt
967 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
968
969 ARM/CORGI MACHINE SUPPORT
970 M:      Richard Purdie <rpurdie@rpsys.net>
971 S:      Maintained
972
973 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
974 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
975 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 T:      git git://github.com/ulli-kroll/linux.git
977 S:      Maintained
978 F:      arch/arm/mach-gemini/
979
980 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
981 M:      Barry Song <baohua@kernel.org>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
984 S:      Maintained
985 F:      arch/arm/mach-prima2/
986 F:      drivers/clk/sirf/
987 F:      drivers/clocksource/timer-prima2.c
988 F:      drivers/clocksource/timer-atlas7.c
989 N:      [^a-z]sirf
990
991 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
992 M:      Baruch Siach <baruch@tkos.co.il>
993 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994 S:      Maintained
995 N:      digicolor
996
997 ARM/EBSA110 MACHINE SUPPORT
998 M:      Russell King <linux@arm.linux.org.uk>
999 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000 W:      http://www.arm.linux.org.uk/
1001 S:      Maintained
1002 F:      arch/arm/mach-ebsa110/
1003 F:      drivers/net/ethernet/amd/am79c961a.*
1004
1005 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1006 M:      Uwe Kleine-König <kernel@pengutronix.de>
1007 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008 S:      Maintained
1009 N:      efm32
1010
1011 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1012 M:      Daniel Ribeiro <drwyrm@gmail.com>
1013 M:      Stefan Schmidt <stefan@openezx.org>
1014 M:      Harald Welte <laforge@openezx.org>
1015 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1016 W:      http://www.openezx.org/
1017 S:      Maintained
1018 T:      topgit git://git.openezx.org/openezx.git
1019 F:      arch/arm/mach-pxa/ezx.c
1020
1021 ARM/FARADAY FA526 PORT
1022 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S:      Maintained
1025 T:      git git://git.berlios.de/gemini-board
1026 F:      arch/arm/mm/*-fa*
1027
1028 ARM/FOOTBRIDGE ARCHITECTURE
1029 M:      Russell King <linux@arm.linux.org.uk>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 W:      http://www.arm.linux.org.uk/
1032 S:      Maintained
1033 F:      arch/arm/include/asm/hardware/dec21285.h
1034 F:      arch/arm/mach-footbridge/
1035
1036 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1037 M:      Shawn Guo <shawn.guo@linaro.org>
1038 M:      Sascha Hauer <kernel@pengutronix.de>
1039 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040 S:      Maintained
1041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1042 F:      arch/arm/mach-imx/
1043 F:      arch/arm/mach-mxs/
1044 F:      arch/arm/boot/dts/imx*
1045 F:      arch/arm/configs/imx*_defconfig
1046
1047 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1048 M:      Shawn Guo <shawn.guo@linaro.org>
1049 M:      Sascha Hauer <kernel@pengutronix.de>
1050 R:      Stefan Agner <stefan@agner.ch>
1051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 S:      Maintained
1053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1054 F:      arch/arm/mach-imx/*vf610*
1055 F:      arch/arm/boot/dts/vf*
1056
1057 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1058 M:      Lennert Buytenhek <kernel@wantstofly.org>
1059 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060 S:      Maintained
1061
1062 ARM/GUMSTIX MACHINE SUPPORT
1063 M:      Steve Sakoman <sakoman@gmail.com>
1064 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 S:      Maintained
1066
1067 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1068 M:      Philipp Zabel <philipp.zabel@gmail.com>
1069 M:      Paul Parsons <lost.distance@yahoo.com>
1070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 S:      Maintained
1072 F:      arch/arm/mach-pxa/hx4700.c
1073 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1074 F:      sound/soc/pxa/hx4700.c
1075
1076 ARM/HISILICON SOC SUPPORT
1077 M:      Wei Xu <xuwei5@hisilicon.com>
1078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 W:      http://www.hisilicon.com
1080 S:      Supported
1081 T:      git git://github.com/hisilicon/linux-hisi.git
1082 F:      arch/arm/mach-hisi/
1083
1084 ARM/HP JORNADA 7XX MACHINE SUPPORT
1085 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1086 W:      www.jlime.com
1087 S:      Maintained
1088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1089 F:      arch/arm/mach-sa1100/jornada720.c
1090 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1091
1092 ARM/IGEP MACHINE SUPPORT
1093 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1094 M:      Javier Martinez Canillas <javier@dowhile0.org>
1095 L:      linux-omap@vger.kernel.org
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 S:      Maintained
1098 F:      arch/arm/boot/dts/omap3-igep*
1099
1100 ARM/INCOME PXA270 SUPPORT
1101 M:      Marek Vasut <marek.vasut@gmail.com>
1102 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 S:      Maintained
1104 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1105
1106 ARM/INTEL IOP32X ARM ARCHITECTURE
1107 M:      Lennert Buytenhek <kernel@wantstofly.org>
1108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S:      Maintained
1110
1111 ARM/INTEL IOP33X ARM ARCHITECTURE
1112 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113 S:      Orphan
1114
1115 ARM/INTEL IOP13XX ARM ARCHITECTURE
1116 M:      Lennert Buytenhek <kernel@wantstofly.org>
1117 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 S:      Maintained
1119
1120 ARM/INTEL IQ81342EX MACHINE SUPPORT
1121 M:      Lennert Buytenhek <kernel@wantstofly.org>
1122 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 S:      Maintained
1124
1125 ARM/INTEL IXDP2850 MACHINE SUPPORT
1126 M:      Lennert Buytenhek <kernel@wantstofly.org>
1127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 S:      Maintained
1129
1130 ARM/INTEL IXP4XX ARM ARCHITECTURE
1131 M:      Imre Kaloz <kaloz@openwrt.org>
1132 M:      Krzysztof Halasa <khalasa@piap.pl>
1133 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 S:      Maintained
1135 F:      arch/arm/mach-ixp4xx/
1136
1137 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1138 M:      Jonathan Cameron <jic23@cam.ac.uk>
1139 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 S:      Maintained
1141 F:      arch/arm/mach-pxa/stargate2.c
1142 F:      drivers/pcmcia/pxa2xx_stargate2.c
1143
1144 ARM/INTEL XSC3 (MANZANO) ARM CORE
1145 M:      Lennert Buytenhek <kernel@wantstofly.org>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148
1149 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1150 M:      Lennert Buytenhek <kernel@wantstofly.org>
1151 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 S:      Maintained
1153
1154 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1155 M:      Santosh Shilimkar <ssantosh@kernel.org>
1156 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157 S:      Maintained
1158 F:      arch/arm/mach-keystone/
1159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1160
1161 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1162 M:      Santosh Shilimkar <ssantosh@kernel.org>
1163 L:      linux-kernel@vger.kernel.org
1164 S:      Maintained
1165 F:      drivers/clk/keystone/
1166
1167 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1168 M:      Santosh Shilimkar <ssantosh@kernel.org>
1169 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 L:      linux-kernel@vger.kernel.org
1171 S:      Maintained
1172 F:      drivers/clocksource/timer-keystone.c
1173
1174 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1175 M:      Santosh Shilimkar <ssantosh@kernel.org>
1176 L:      linux-kernel@vger.kernel.org
1177 S:      Maintained
1178 F:      drivers/power/reset/keystone-reset.c
1179
1180 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1181 M:      Santosh Shilimkar <ssantosh@kernel.org>
1182 L:      linux-kernel@vger.kernel.org
1183 S:      Maintained
1184 F:      drivers/memory/*emif*
1185
1186 ARM/LOGICPD PXA270 MACHINE SUPPORT
1187 M:      Lennert Buytenhek <kernel@wantstofly.org>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190
1191 ARM/MAGICIAN MACHINE SUPPORT
1192 M:      Philipp Zabel <philipp.zabel@gmail.com>
1193 S:      Maintained
1194
1195 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1196 M:      Jason Cooper <jason@lakedaemon.net>
1197 M:      Andrew Lunn <andrew@lunn.ch>
1198 M:      Gregory Clement <gregory.clement@free-electrons.com>
1199 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      arch/arm/mach-mvebu/
1203 F:      drivers/rtc/rtc-armada38x.c
1204 F:      arch/arm/boot/dts/armada*
1205 F:      arch/arm/boot/dts/kirkwood*
1206
1207
1208 ARM/Marvell Berlin SoC support
1209 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1210 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 S:      Maintained
1212 F:      arch/arm/mach-berlin/
1213 F:      arch/arm/boot/dts/berlin*
1214
1215
1216 ARM/Marvell Dove/MV78xx0/Orion SOC support
1217 M:      Jason Cooper <jason@lakedaemon.net>
1218 M:      Andrew Lunn <andrew@lunn.ch>
1219 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1220 M:      Gregory Clement <gregory.clement@free-electrons.com>
1221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 S:      Maintained
1223 F:      arch/arm/mach-dove/
1224 F:      arch/arm/mach-mv78xx0/
1225 F:      arch/arm/mach-orion5x/
1226 F:      arch/arm/plat-orion/
1227 F:      arch/arm/boot/dts/dove*
1228 F:      arch/arm/boot/dts/orion5x*
1229
1230
1231 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1232 M:      Alexander Clouter <alex@digriz.org.uk>
1233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 W:      http://www.digriz.org.uk/ts78xx/kernel
1235 S:      Maintained
1236 F:      arch/arm/mach-orion5x/ts78xx-*
1237
1238 ARM/Mediatek SoC support
1239 M:      Matthias Brugger <matthias.bgg@gmail.com>
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1242 S:      Maintained
1243 F:      arch/arm/boot/dts/mt6*
1244 F:      arch/arm/boot/dts/mt8*
1245 F:      arch/arm/mach-mediatek/
1246 N:      mtk
1247 K:      mediatek
1248
1249 ARM/MICREL KS8695 ARCHITECTURE
1250 M:      Greg Ungerer <gerg@uclinux.org>
1251 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252 F:      arch/arm/mach-ks8695/
1253 S:      Odd Fixes
1254
1255 ARM/MIOA701 MACHINE SUPPORT
1256 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 F:      arch/arm/mach-pxa/mioa701.c
1259 S:      Maintained
1260
1261 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1262 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1263 S:      Maintained
1264
1265 ARM/NOMADIK ARCHITECTURE
1266 M:      Alessandro Rubini <rubini@unipv.it>
1267 M:      Linus Walleij <linus.walleij@linaro.org>
1268 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 S:      Maintained
1270 F:      arch/arm/mach-nomadik/
1271 F:      drivers/pinctrl/nomadik/
1272 F:      drivers/i2c/busses/i2c-nomadik.c
1273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1274
1275 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1276 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1277 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1278 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1279 S:      Supported
1280
1281 ARM/TOSA MACHINE SUPPORT
1282 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1283 M:      Dirk Opfer <dirk@opfer-online.de>
1284 S:      Maintained
1285
1286 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1287 M:      Marek Vasut <marek.vasut@gmail.com>
1288 L:      linux-arm-kernel@lists.infradead.org
1289 W:      http://hackndev.com
1290 S:      Maintained
1291 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1292 F:      arch/arm/mach-pxa/palmtx.c
1293 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1294 F:      arch/arm/mach-pxa/palmt5.c
1295 F:      arch/arm/mach-pxa/include/mach/palmld.h
1296 F:      arch/arm/mach-pxa/palmld.c
1297 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1298 F:      arch/arm/mach-pxa/palmte2.c
1299 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1300 F:      arch/arm/mach-pxa/palmtc.c
1301
1302 ARM/PALM TREO SUPPORT
1303 M:      Tomas Cech <sleep_walker@suse.cz>
1304 L:      linux-arm-kernel@lists.infradead.org
1305 W:      http://hackndev.com
1306 S:      Maintained
1307 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1308 F:      arch/arm/mach-pxa/palmtreo.c
1309
1310 ARM/PALMZ72 SUPPORT
1311 M:      Sergey Lapin <slapin@ossfans.org>
1312 L:      linux-arm-kernel@lists.infradead.org
1313 W:      http://hackndev.com
1314 S:      Maintained
1315 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1316 F:      arch/arm/mach-pxa/palmz72.c
1317
1318 ARM/PLEB SUPPORT
1319 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1320 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1321 S:      Maintained
1322
1323 ARM/PT DIGITAL BOARD PORT
1324 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1325 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326 W:      http://www.arm.linux.org.uk/
1327 S:      Maintained
1328
1329 ARM/QUALCOMM SUPPORT
1330 M:      Kumar Gala <galak@codeaurora.org>
1331 M:      Andy Gross <agross@codeaurora.org>
1332 M:      David Brown <davidb@codeaurora.org>
1333 L:      linux-arm-msm@vger.kernel.org
1334 L:      linux-soc@vger.kernel.org
1335 S:      Maintained
1336 F:      arch/arm/mach-qcom/
1337 F:      drivers/soc/qcom/
1338 F:      drivers/tty/serial/msm_serial.h
1339 F:      drivers/tty/serial/msm_serial.c
1340 F:      drivers/*/pm8???-*
1341 F:      drivers/mfd/ssbi.c
1342 F:      drivers/firmware/qcom_scm.c
1343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1344
1345 ARM/RADISYS ENP2611 MACHINE SUPPORT
1346 M:      Lennert Buytenhek <kernel@wantstofly.org>
1347 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 S:      Maintained
1349
1350 ARM/RISCPC ARCHITECTURE
1351 M:      Russell King <linux@arm.linux.org.uk>
1352 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353 W:      http://www.arm.linux.org.uk/
1354 S:      Maintained
1355 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1356 F:      arch/arm/include/asm/hardware/ioc.h
1357 F:      arch/arm/include/asm/hardware/iomd.h
1358 F:      arch/arm/include/asm/hardware/memc.h
1359 F:      arch/arm/mach-rpc/
1360 F:      drivers/net/ethernet/8390/etherh.c
1361 F:      drivers/net/ethernet/i825xx/ether1*
1362 F:      drivers/net/ethernet/seeq/ether3*
1363 F:      drivers/scsi/arm/
1364
1365 ARM/Rockchip SoC support
1366 M:      Heiko Stuebner <heiko@sntech.de>
1367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 L:      linux-rockchip@lists.infradead.org
1369 S:      Maintained
1370 F:      arch/arm/boot/dts/rk3*
1371 F:      arch/arm/mach-rockchip/
1372 F:      drivers/clk/rockchip/
1373 F:      drivers/i2c/busses/i2c-rk3x.c
1374 F:      drivers/*/*rockchip*
1375 F:      drivers/*/*/*rockchip*
1376 F:      sound/soc/rockchip/
1377 N:      rockchip
1378
1379 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1380 M:      Kukjin Kim <kgene@kernel.org>
1381 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1382 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1383 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1384 S:      Maintained
1385 F:      arch/arm/boot/dts/s3c*
1386 F:      arch/arm/boot/dts/exynos*
1387 F:      arch/arm/plat-samsung/
1388 F:      arch/arm/mach-s3c24*/
1389 F:      arch/arm/mach-s3c64xx/
1390 F:      arch/arm/mach-s5p*/
1391 F:      arch/arm/mach-exynos*/
1392 F:      drivers/*/*s3c2410*
1393 F:      drivers/*/*/*s3c2410*
1394 F:      drivers/spi/spi-s3c*
1395 F:      sound/soc/samsung/*
1396 N:      exynos
1397
1398 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1399 M:      Kyungmin Park <kyungmin.park@samsung.com>
1400 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401 S:      Maintained
1402 F:      arch/arm/mach-s5pv210/
1403
1404 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1405 M:      Kyungmin Park <kyungmin.park@samsung.com>
1406 M:      Kamil Debski <k.debski@samsung.com>
1407 L:      linux-arm-kernel@lists.infradead.org
1408 L:      linux-media@vger.kernel.org
1409 S:      Maintained
1410 F:      drivers/media/platform/s5p-g2d/
1411
1412 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1413 M:      Kyungmin Park <kyungmin.park@samsung.com>
1414 M:      Kamil Debski <k.debski@samsung.com>
1415 M:      Jeongtae Park <jtp.park@samsung.com>
1416 L:      linux-arm-kernel@lists.infradead.org
1417 L:      linux-media@vger.kernel.org
1418 S:      Maintained
1419 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1420 F:      drivers/media/platform/s5p-mfc/
1421
1422 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1423 M:      Kyungmin Park <kyungmin.park@samsung.com>
1424 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1425 L:      linux-arm-kernel@lists.infradead.org
1426 L:      linux-media@vger.kernel.org
1427 S:      Maintained
1428 F:      drivers/media/platform/s5p-tv/
1429
1430 ARM/SHMOBILE ARM ARCHITECTURE
1431 M:      Simon Horman <horms@verge.net.au>
1432 M:      Magnus Damm <magnus.damm@gmail.com>
1433 L:      linux-sh@vger.kernel.org
1434 W:      http://oss.renesas.com
1435 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1437 S:      Supported
1438 F:      arch/arm/boot/dts/emev2*
1439 F:      arch/arm/boot/dts/r7s*
1440 F:      arch/arm/boot/dts/r8a*
1441 F:      arch/arm/boot/dts/sh*
1442 F:      arch/arm/configs/armadillo800eva_defconfig
1443 F:      arch/arm/configs/bockw_defconfig
1444 F:      arch/arm/configs/kzm9g_defconfig
1445 F:      arch/arm/configs/marzen_defconfig
1446 F:      arch/arm/configs/shmobile_defconfig
1447 F:      arch/arm/include/debug/renesas-scif.S
1448 F:      arch/arm/mach-shmobile/
1449 F:      drivers/sh/
1450
1451 ARM/SOCFPGA ARCHITECTURE
1452 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1453 S:      Maintained
1454 F:      arch/arm/mach-socfpga/
1455 F:      arch/arm/boot/dts/socfpga*
1456 F:      arch/arm/configs/socfpga_defconfig
1457 W:      http://www.rocketboards.org
1458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1459
1460 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1461 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1462 S:      Maintained
1463 F:      drivers/clk/socfpga/
1464
1465 ARM/SOCFPGA EDAC SUPPORT
1466 M:      Thor Thayer <tthayer@opensource.altera.com>
1467 S:      Maintained
1468 F:      drivers/edac/altera_edac.
1469
1470 ARM/STI ARCHITECTURE
1471 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1472 M:      Maxime Coquelin <maxime.coquelin@st.com>
1473 M:      Patrice Chotard <patrice.chotard@st.com>
1474 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475 L:      kernel@stlinux.com
1476 W:      http://www.stlinux.com
1477 S:      Maintained
1478 F:      arch/arm/mach-sti/
1479 F:      arch/arm/boot/dts/sti*
1480 F:      drivers/clocksource/arm_global_timer.c
1481 F:      drivers/i2c/busses/i2c-st.c
1482 F:      drivers/media/rc/st_rc.c
1483 F:      drivers/mmc/host/sdhci-st.c
1484 F:      drivers/phy/phy-miphy28lp.c
1485 F:      drivers/phy/phy-miphy365x.c
1486 F:      drivers/phy/phy-stih407-usb.c
1487 F:      drivers/phy/phy-stih41x-usb.c
1488 F:      drivers/pinctrl/pinctrl-st.c
1489 F:      drivers/reset/sti/
1490 F:      drivers/tty/serial/st-asc.c
1491 F:      drivers/usb/dwc3/dwc3-st.c
1492 F:      drivers/usb/host/ehci-st.c
1493 F:      drivers/usb/host/ohci-st.c
1494 F:      drivers/ata/ahci_st.c
1495
1496 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1497 M:      Lennert Buytenhek <kernel@wantstofly.org>
1498 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1499 S:      Maintained
1500
1501 ARM/TETON BGA MACHINE SUPPORT
1502 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1503 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 S:      Maintained
1505
1506 ARM/THECUS N2100 MACHINE SUPPORT
1507 M:      Lennert Buytenhek <kernel@wantstofly.org>
1508 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1509 S:      Maintained
1510
1511 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1512 M:      Wan ZongShun <mcuos.com@gmail.com>
1513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 W:      http://www.mcuos.com
1515 S:      Maintained
1516 F:      arch/arm/mach-w90x900/
1517 F:      drivers/input/keyboard/w90p910_keypad.c
1518 F:      drivers/input/touchscreen/w90p910_ts.c
1519 F:      drivers/watchdog/nuc900_wdt.c
1520 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1521 F:      drivers/mtd/nand/nuc900_nand.c
1522 F:      drivers/rtc/rtc-nuc900.c
1523 F:      drivers/spi/spi-nuc900.c
1524 F:      drivers/usb/host/ehci-w90x900.c
1525 F:      drivers/video/fbdev/nuc900fb.c
1526
1527 ARM/U300 MACHINE SUPPORT
1528 M:      Linus Walleij <linus.walleij@linaro.org>
1529 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530 S:      Supported
1531 F:      arch/arm/mach-u300/
1532 F:      drivers/clocksource/timer-u300.c
1533 F:      drivers/i2c/busses/i2c-stu300.c
1534 F:      drivers/rtc/rtc-coh901331.c
1535 F:      drivers/watchdog/coh901327_wdt.c
1536 F:      drivers/dma/coh901318*
1537 F:      drivers/mfd/ab3100*
1538 F:      drivers/rtc/rtc-ab3100.c
1539 F:      drivers/rtc/rtc-coh901331.c
1540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1541
1542 ARM/Ux500 ARM ARCHITECTURE
1543 M:      Linus Walleij <linus.walleij@linaro.org>
1544 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545 S:      Maintained
1546 F:      arch/arm/mach-ux500/
1547 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1548 F:      drivers/dma/ste_dma40*
1549 F:      drivers/hwspinlock/u8500_hsem.c
1550 F:      drivers/mfd/abx500*
1551 F:      drivers/mfd/ab8500*
1552 F:      drivers/mfd/dbx500*
1553 F:      drivers/mfd/db8500*
1554 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1555 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1556 F:      drivers/rtc/rtc-ab8500.c
1557 F:      drivers/rtc/rtc-pl031.c
1558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1559
1560 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1561 M:      Ulf Hansson <ulf.hansson@linaro.org>
1562 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563 T:      git git://git.linaro.org/people/ulfh/clk.git
1564 S:      Maintained
1565 F:      drivers/clk/ux500/
1566 F:      include/linux/platform_data/clk-ux500.h
1567
1568 ARM/VERSATILE EXPRESS PLATFORM
1569 M:      Liviu Dudau <liviu.dudau@arm.com>
1570 M:      Sudeep Holla <sudeep.holla@arm.com>
1571 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1572 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573 S:      Maintained
1574 F:      arch/arm/boot/dts/vexpress*
1575 F:      arch/arm/mach-vexpress/
1576 F:      */*/vexpress*
1577 F:      */*/*/vexpress*
1578 F:      drivers/clk/versatile/clk-vexpress-osc.c
1579 F:      drivers/clocksource/versatile.c
1580
1581 ARM/VFP SUPPORT
1582 M:      Russell King <linux@arm.linux.org.uk>
1583 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1584 W:      http://www.arm.linux.org.uk/
1585 S:      Maintained
1586 F:      arch/arm/vfp/
1587
1588 ARM/VOIPAC PXA270 SUPPORT
1589 M:      Marek Vasut <marek.vasut@gmail.com>
1590 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1591 S:      Maintained
1592 F:      arch/arm/mach-pxa/vpac270.c
1593 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1594
1595 ARM/VT8500 ARM ARCHITECTURE
1596 M:      Tony Prisk <linux@prisktech.co.nz>
1597 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598 S:      Maintained
1599 F:      arch/arm/mach-vt8500/
1600 F:      drivers/clocksource/vt8500_timer.c
1601 F:      drivers/i2c/busses/i2c-wmt.c
1602 F:      drivers/mmc/host/wmt-sdmmc.c
1603 F:      drivers/pwm/pwm-vt8500.c
1604 F:      drivers/rtc/rtc-vt8500.c
1605 F:      drivers/tty/serial/vt8500_serial.c
1606 F:      drivers/usb/host/ehci-platform.c
1607 F:      drivers/usb/host/uhci-platform.c
1608 F:      drivers/video/fbdev/vt8500lcdfb.*
1609 F:      drivers/video/fbdev/wm8505fb*
1610 F:      drivers/video/fbdev/wmt_ge_rops.*
1611
1612 ARM/ZIPIT Z2 SUPPORT
1613 M:      Marek Vasut <marek.vasut@gmail.com>
1614 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615 S:      Maintained
1616 F:      arch/arm/mach-pxa/z2.c
1617 F:      arch/arm/mach-pxa/include/mach/z2.h
1618
1619 ARM/ZYNQ ARCHITECTURE
1620 M:      Michal Simek <michal.simek@xilinx.com>
1621 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1622 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623 W:      http://wiki.xilinx.com
1624 T:      git git://git.xilinx.com/linux-xlnx.git
1625 S:      Supported
1626 F:      arch/arm/mach-zynq/
1627 F:      drivers/cpuidle/cpuidle-zynq.c
1628 F:      drivers/block/xsysace.c
1629 N:      zynq
1630 N:      xilinx
1631 F:      drivers/clocksource/cadence_ttc_timer.c
1632 F:      drivers/i2c/busses/i2c-cadence.c
1633 F:      drivers/mmc/host/sdhci-of-arasan.c
1634 F:      drivers/edac/synopsys_edac.c
1635
1636 ARM SMMU DRIVER
1637 M:      Will Deacon <will.deacon@arm.com>
1638 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 S:      Maintained
1640 F:      drivers/iommu/arm-smmu.c
1641 F:      drivers/iommu/io-pgtable-arm.c
1642
1643 ARM64 PORT (AARCH64 ARCHITECTURE)
1644 M:      Catalin Marinas <catalin.marinas@arm.com>
1645 M:      Will Deacon <will.deacon@arm.com>
1646 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647 S:      Maintained
1648 F:      arch/arm64/
1649 F:      Documentation/arm64/
1650
1651 AS3645A LED FLASH CONTROLLER DRIVER
1652 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1653 L:      linux-media@vger.kernel.org
1654 T:      git git://linuxtv.org/media_tree.git
1655 S:      Maintained
1656 F:      drivers/media/i2c/as3645a.c
1657 F:      include/media/as3645a.h
1658
1659 ASC7621 HARDWARE MONITOR DRIVER
1660 M:      George Joseph <george.joseph@fairview5.com>
1661 L:      lm-sensors@lm-sensors.org
1662 S:      Maintained
1663 F:      Documentation/hwmon/asc7621
1664 F:      drivers/hwmon/asc7621.c
1665
1666 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1667 M:      Corentin Chary <corentin.chary@gmail.com>
1668 L:      acpi4asus-user@lists.sourceforge.net
1669 L:      platform-driver-x86@vger.kernel.org
1670 W:      http://acpi4asus.sf.net
1671 S:      Maintained
1672 F:      drivers/platform/x86/asus*.c
1673 F:      drivers/platform/x86/eeepc*.c
1674
1675 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1676 R:      Dan Williams <dan.j.williams@intel.com>
1677 W:      http://sourceforge.net/projects/xscaleiop
1678 S:      Odd fixes
1679 F:      Documentation/crypto/async-tx-api.txt
1680 F:      crypto/async_tx/
1681 F:      drivers/dma/
1682 F:      include/linux/dmaengine.h
1683 F:      include/linux/async_tx.h
1684
1685 AT24 EEPROM DRIVER
1686 M:      Wolfram Sang <wsa@the-dreams.de>
1687 L:      linux-i2c@vger.kernel.org
1688 S:      Maintained
1689 F:      drivers/misc/eeprom/at24.c
1690 F:      include/linux/platform_data/at24.h
1691
1692 ATA OVER ETHERNET (AOE) DRIVER
1693 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1694 W:      http://www.openaoe.org/
1695 S:      Supported
1696 F:      Documentation/aoe/
1697 F:      drivers/block/aoe/
1698
1699 ATHEROS ATH GENERIC UTILITIES
1700 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1701 L:      linux-wireless@vger.kernel.org
1702 S:      Supported
1703 F:      drivers/net/wireless/ath/*
1704
1705 ATHEROS ATH5K WIRELESS DRIVER
1706 M:      Jiri Slaby <jirislaby@gmail.com>
1707 M:      Nick Kossifidis <mickflemm@gmail.com>
1708 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1709 L:      linux-wireless@vger.kernel.org
1710 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1711 S:      Maintained
1712 F:      drivers/net/wireless/ath/ath5k/
1713
1714 ATHEROS ATH6KL WIRELESS DRIVER
1715 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1716 L:      linux-wireless@vger.kernel.org
1717 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1718 T:      git git://github.com/kvalo/ath.git
1719 S:      Supported
1720 F:      drivers/net/wireless/ath/ath6kl/
1721
1722 WILOCITY WIL6210 WIRELESS DRIVER
1723 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1724 L:      linux-wireless@vger.kernel.org
1725 L:      wil6210@qca.qualcomm.com
1726 S:      Supported
1727 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1728 F:      drivers/net/wireless/ath/wil6210/
1729 F:      include/uapi/linux/wil6210_uapi.h
1730
1731 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1732 M:      Christian Lamparter <chunkeey@googlemail.com>
1733 L:      linux-wireless@vger.kernel.org
1734 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1735 S:      Maintained
1736 F:      drivers/net/wireless/ath/carl9170/
1737
1738 ATK0110 HWMON DRIVER
1739 M:      Luca Tettamanti <kronos.it@gmail.com>
1740 L:      lm-sensors@lm-sensors.org
1741 S:      Maintained
1742 F:      drivers/hwmon/asus_atk0110.c
1743
1744 ATI_REMOTE2 DRIVER
1745 M:      Ville Syrjala <syrjala@sci.fi>
1746 S:      Maintained
1747 F:      drivers/input/misc/ati_remote2.c
1748
1749 ATLX ETHERNET DRIVERS
1750 M:      Jay Cliburn <jcliburn@gmail.com>
1751 M:      Chris Snook <chris.snook@gmail.com>
1752 L:      netdev@vger.kernel.org
1753 W:      http://sourceforge.net/projects/atl1
1754 W:      http://atl1.sourceforge.net
1755 S:      Maintained
1756 F:      drivers/net/ethernet/atheros/
1757
1758 ATM
1759 M:      Chas Williams <3chas3@gmail.com>
1760 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1761 L:      netdev@vger.kernel.org
1762 W:      http://linux-atm.sourceforge.net
1763 S:      Maintained
1764 F:      drivers/atm/
1765 F:      include/linux/atm*
1766 F:      include/uapi/linux/atm*
1767
1768 ATMEL AT91 / AT32 MCI DRIVER
1769 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1770 S:      Maintained
1771 F:      drivers/mmc/host/atmel-mci.c
1772 F:      drivers/mmc/host/atmel-mci-regs.h
1773
1774 ATMEL AT91 / AT32 SERIAL DRIVER
1775 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1776 S:      Supported
1777 F:      drivers/tty/serial/atmel_serial.c
1778
1779 ATMEL Audio ALSA driver
1780 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1781 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1782 S:      Supported
1783 F:      sound/soc/atmel
1784
1785 ATMEL DMA DRIVER
1786 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1787 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788 S:      Supported
1789 F:      drivers/dma/at_hdmac.c
1790 F:      drivers/dma/at_hdmac_regs.h
1791 F:      include/linux/platform_data/dma-atmel.h
1792
1793 ATMEL XDMA DRIVER
1794 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1795 L:      linux-arm-kernel@lists.infradead.org
1796 L:      dmaengine@vger.kernel.org
1797 S:      Supported
1798 F:      drivers/dma/at_xdmac.c
1799
1800 ATMEL I2C DRIVER
1801 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1802 L:      linux-i2c@vger.kernel.org
1803 S:      Supported
1804 F:      drivers/i2c/busses/i2c-at91.c
1805
1806 ATMEL ISI DRIVER
1807 M:      Josh Wu <josh.wu@atmel.com>
1808 L:      linux-media@vger.kernel.org
1809 S:      Supported
1810 F:      drivers/media/platform/soc_camera/atmel-isi.c
1811 F:      include/media/atmel-isi.h
1812
1813 ATMEL LCDFB DRIVER
1814 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1815 L:      linux-fbdev@vger.kernel.org
1816 S:      Maintained
1817 F:      drivers/video/fbdev/atmel_lcdfb.c
1818 F:      include/video/atmel_lcdc.h
1819
1820 ATMEL MACB ETHERNET DRIVER
1821 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1822 S:      Supported
1823 F:      drivers/net/ethernet/cadence/
1824
1825 ATMEL NAND DRIVER
1826 M:      Josh Wu <josh.wu@atmel.com>
1827 L:      linux-mtd@lists.infradead.org
1828 S:      Supported
1829 F:      drivers/mtd/nand/atmel_nand*
1830
1831 ATMEL SPI DRIVER
1832 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1833 S:      Supported
1834 F:      drivers/spi/spi-atmel.*
1835
1836 ATMEL SSC DRIVER
1837 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1838 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1839 S:      Supported
1840 F:      drivers/misc/atmel-ssc.c
1841 F:      include/linux/atmel-ssc.h
1842
1843 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1844 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1845 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1846 S:      Supported
1847 F:      drivers/misc/atmel_tclib.c
1848 F:      drivers/clocksource/tcb_clksrc.c
1849
1850 ATMEL USBA UDC DRIVER
1851 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1852 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853 S:      Supported
1854 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1855
1856 ATMEL WIRELESS DRIVER
1857 M:      Simon Kelley <simon@thekelleys.org.uk>
1858 L:      linux-wireless@vger.kernel.org
1859 W:      http://www.thekelleys.org.uk/atmel
1860 W:      http://atmelwlandriver.sourceforge.net/
1861 S:      Maintained
1862 F:      drivers/net/wireless/atmel*
1863
1864 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1865 M:      Bradley Grove <linuxdrivers@attotech.com>
1866 L:      linux-scsi@vger.kernel.org
1867 W:      http://www.attotech.com
1868 S:      Supported
1869 F:      drivers/scsi/esas2r
1870
1871 AUDIT SUBSYSTEM
1872 M:      Paul Moore <paul@paul-moore.com>
1873 M:      Eric Paris <eparis@redhat.com>
1874 L:      linux-audit@redhat.com (moderated for non-subscribers)
1875 W:      http://people.redhat.com/sgrubb/audit/
1876 T:      git git://git.infradead.org/users/pcmoore/audit
1877 S:      Maintained
1878 F:      include/linux/audit.h
1879 F:      include/uapi/linux/audit.h
1880 F:      kernel/audit*
1881
1882 AUXILIARY DISPLAY DRIVERS
1883 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1884 W:      http://miguelojeda.es/auxdisplay.htm
1885 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1886 S:      Maintained
1887 F:      drivers/auxdisplay/
1888 F:      include/linux/cfag12864b.h
1889
1890 AVR32 ARCHITECTURE
1891 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1892 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1893 W:      http://www.atmel.com/products/AVR32/
1894 W:      http://mirror.egtvedt.no/avr32linux.org/
1895 W:      http://avrfreaks.net/
1896 S:      Maintained
1897 F:      arch/avr32/
1898
1899 AVR32/AT32AP MACHINE SUPPORT
1900 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1901 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1902 S:      Maintained
1903 F:      arch/avr32/mach-at32ap/
1904
1905 AX.25 NETWORK LAYER
1906 M:      Ralf Baechle <ralf@linux-mips.org>
1907 L:      linux-hams@vger.kernel.org
1908 W:      http://www.linux-ax25.org/
1909 S:      Maintained
1910 F:      include/uapi/linux/ax25.h
1911 F:      include/net/ax25.h
1912 F:      net/ax25/
1913
1914 AZ6007 DVB DRIVER
1915 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1916 L:      linux-media@vger.kernel.org
1917 W:      http://linuxtv.org
1918 T:      git git://linuxtv.org/media_tree.git
1919 S:      Maintained
1920 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1921
1922 AZTECH FM RADIO RECEIVER DRIVER
1923 M:      Hans Verkuil <hverkuil@xs4all.nl>
1924 L:      linux-media@vger.kernel.org
1925 T:      git git://linuxtv.org/media_tree.git
1926 W:      http://linuxtv.org
1927 S:      Maintained
1928 F:      drivers/media/radio/radio-aztech*
1929
1930 B43 WIRELESS DRIVER
1931 L:      linux-wireless@vger.kernel.org
1932 L:      b43-dev@lists.infradead.org
1933 W:      http://wireless.kernel.org/en/users/Drivers/b43
1934 S:      Odd Fixes
1935 F:      drivers/net/wireless/b43/
1936
1937 B43LEGACY WIRELESS DRIVER
1938 M:      Larry Finger <Larry.Finger@lwfinger.net>
1939 L:      linux-wireless@vger.kernel.org
1940 L:      b43-dev@lists.infradead.org
1941 W:      http://wireless.kernel.org/en/users/Drivers/b43
1942 S:      Maintained
1943 F:      drivers/net/wireless/b43legacy/
1944
1945 BACKLIGHT CLASS/SUBSYSTEM
1946 M:      Jingoo Han <jingoohan1@gmail.com>
1947 M:      Lee Jones <lee.jones@linaro.org>
1948 S:      Maintained
1949 F:      drivers/video/backlight/
1950 F:      include/linux/backlight.h
1951
1952 BATMAN ADVANCED
1953 M:      Marek Lindner <mareklindner@neomailbox.ch>
1954 M:      Simon Wunderlich <sw@simonwunderlich.de>
1955 M:      Antonio Quartulli <antonio@meshcoding.com>
1956 L:      b.a.t.m.a.n@lists.open-mesh.org
1957 W:      http://www.open-mesh.org/
1958 S:      Maintained
1959 F:      net/batman-adv/
1960
1961 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1962 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1963 L:      linux-hams@vger.kernel.org
1964 W:      http://www.baycom.org/~tom/ham/ham.html
1965 S:      Maintained
1966 F:      drivers/net/hamradio/baycom*
1967
1968 BCACHE (BLOCK LAYER CACHE)
1969 M:      Kent Overstreet <kmo@daterainc.com>
1970 L:      linux-bcache@vger.kernel.org
1971 W:      http://bcache.evilpiepirate.org
1972 S:      Maintained:
1973 F:      drivers/md/bcache/
1974
1975 BEFS FILE SYSTEM
1976 S:      Orphan
1977 F:      Documentation/filesystems/befs.txt
1978 F:      fs/befs/
1979
1980 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1981 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1982 L:      netdev@vger.kernel.org
1983 S:      Maintained
1984 F:      drivers/net/ethernet/ec_bhf.c
1985
1986 BFS FILE SYSTEM
1987 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1988 S:      Maintained
1989 F:      Documentation/filesystems/bfs.txt
1990 F:      fs/bfs/
1991 F:      include/uapi/linux/bfs_fs.h
1992
1993 BLACKFIN ARCHITECTURE
1994 M:      Steven Miao <realmz6@gmail.com>
1995 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1996 T:      git git://git.code.sf.net/p/adi-linux/code
1997 W:      http://blackfin.uclinux.org
1998 S:      Supported
1999 F:      arch/blackfin/
2000
2001 BLACKFIN EMAC DRIVER
2002 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2003 W:      http://blackfin.uclinux.org
2004 S:      Supported
2005 F:      drivers/net/ethernet/adi/
2006
2007 BLACKFIN RTC DRIVER
2008 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2009 W:      http://blackfin.uclinux.org
2010 S:      Supported
2011 F:      drivers/rtc/rtc-bfin.c
2012
2013 BLACKFIN SDH DRIVER
2014 M:      Sonic Zhang <sonic.zhang@analog.com>
2015 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2016 W:      http://blackfin.uclinux.org
2017 S:      Supported
2018 F:      drivers/mmc/host/bfin_sdh.c
2019
2020 BLACKFIN SERIAL DRIVER
2021 M:      Sonic Zhang <sonic.zhang@analog.com>
2022 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2023 W:      http://blackfin.uclinux.org
2024 S:      Supported
2025 F:      drivers/tty/serial/bfin_uart.c
2026
2027 BLACKFIN WATCHDOG DRIVER
2028 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2029 W:      http://blackfin.uclinux.org
2030 S:      Supported
2031 F:      drivers/watchdog/bfin_wdt.c
2032
2033 BLACKFIN I2C TWI DRIVER
2034 M:      Sonic Zhang <sonic.zhang@analog.com>
2035 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2036 W:      http://blackfin.uclinux.org/
2037 S:      Supported
2038 F:      drivers/i2c/busses/i2c-bfin-twi.c
2039
2040 BLACKFIN MEDIA DRIVER
2041 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2042 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2043 W:      http://blackfin.uclinux.org/
2044 S:      Supported
2045 F:      drivers/media/platform/blackfin/
2046 F:      drivers/media/i2c/adv7183*
2047 F:      drivers/media/i2c/vs6624*
2048
2049 BLINKM RGB LED DRIVER
2050 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2051 S:      Maintained
2052 F:      drivers/leds/leds-blinkm.c
2053
2054 BLOCK LAYER
2055 M:      Jens Axboe <axboe@kernel.dk>
2056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2057 S:      Maintained
2058 F:      block/
2059
2060 BLOCK2MTD DRIVER
2061 M:      Joern Engel <joern@lazybastard.org>
2062 L:      linux-mtd@lists.infradead.org
2063 S:      Maintained
2064 F:      drivers/mtd/devices/block2mtd.c
2065
2066 BLUETOOTH DRIVERS
2067 M:      Marcel Holtmann <marcel@holtmann.org>
2068 M:      Gustavo Padovan <gustavo@padovan.org>
2069 M:      Johan Hedberg <johan.hedberg@gmail.com>
2070 L:      linux-bluetooth@vger.kernel.org
2071 W:      http://www.bluez.org/
2072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2074 S:      Maintained
2075 F:      drivers/bluetooth/
2076
2077 BLUETOOTH SUBSYSTEM
2078 M:      Marcel Holtmann <marcel@holtmann.org>
2079 M:      Gustavo Padovan <gustavo@padovan.org>
2080 M:      Johan Hedberg <johan.hedberg@gmail.com>
2081 L:      linux-bluetooth@vger.kernel.org
2082 W:      http://www.bluez.org/
2083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2085 S:      Maintained
2086 F:      net/bluetooth/
2087 F:      include/net/bluetooth/
2088
2089 BONDING DRIVER
2090 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2091 M:      Veaceslav Falico <vfalico@gmail.com>
2092 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2093 L:      netdev@vger.kernel.org
2094 W:      http://sourceforge.net/projects/bonding/
2095 S:      Supported
2096 F:      drivers/net/bonding/
2097 F:      include/uapi/linux/if_bonding.h
2098
2099 BPF (Safe dynamic programs and tools)
2100 M:      Alexei Starovoitov <ast@kernel.org>
2101 L:      netdev@vger.kernel.org
2102 L:      linux-kernel@vger.kernel.org
2103 S:      Supported
2104 F:      kernel/bpf/
2105
2106 BROADCOM B44 10/100 ETHERNET DRIVER
2107 M:      Gary Zambrano <zambrano@broadcom.com>
2108 L:      netdev@vger.kernel.org
2109 S:      Supported
2110 F:      drivers/net/ethernet/broadcom/b44.*
2111
2112 BROADCOM GENET ETHERNET DRIVER
2113 M:      Florian Fainelli <f.fainelli@gmail.com>
2114 L:      netdev@vger.kernel.org
2115 S:      Supported
2116 F:      drivers/net/ethernet/broadcom/genet/
2117
2118 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2119 M:      Sony Chacko <sony.chacko@qlogic.com>
2120 M:      Dept-HSGLinuxNICDev@qlogic.com
2121 L:      netdev@vger.kernel.org
2122 S:      Supported
2123 F:      drivers/net/ethernet/broadcom/bnx2.*
2124 F:      drivers/net/ethernet/broadcom/bnx2_*
2125
2126 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2127 M:      Ariel Elior <ariel.elior@qlogic.com>
2128 L:      netdev@vger.kernel.org
2129 S:      Supported
2130 F:      drivers/net/ethernet/broadcom/bnx2x/
2131
2132 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2133 M:      Florian Fainelli <f.fainelli@gmail.com>
2134 M:      Ray Jui <rjui@broadcom.com>
2135 M:      Scott Branden <sbranden@broadcom.com>
2136 L:      bcm-kernel-feedback-list@broadcom.com
2137 T:      git git://github.com/broadcom/mach-bcm
2138 S:      Maintained
2139 F:      arch/arm/mach-bcm/
2140 F:      arch/arm/boot/dts/bcm113*
2141 F:      arch/arm/boot/dts/bcm216*
2142 F:      arch/arm/boot/dts/bcm281*
2143 F:      arch/arm/configs/bcm_defconfig
2144 F:      drivers/mmc/host/sdhci-bcm-kona.c
2145 F:      drivers/clocksource/bcm_kona_timer.c
2146
2147 BROADCOM BCM2835 ARM ARCHITECTURE
2148 M:      Stephen Warren <swarren@wwwdotorg.org>
2149 M:      Lee Jones <lee@kernel.org>
2150 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2152 S:      Maintained
2153 N:      bcm2835
2154
2155 BROADCOM BCM33XX MIPS ARCHITECTURE
2156 M:      Kevin Cernekee <cernekee@gmail.com>
2157 L:      linux-mips@linux-mips.org
2158 S:      Maintained
2159 F:      arch/mips/bcm3384/*
2160 F:      arch/mips/include/asm/mach-bcm3384/*
2161 F:      arch/mips/kernel/*bmips*
2162
2163 BROADCOM BCM5301X ARM ARCHITECTURE
2164 M:      Hauke Mehrtens <hauke@hauke-m.de>
2165 L:      linux-arm-kernel@lists.infradead.org
2166 S:      Maintained
2167 F:      arch/arm/mach-bcm/bcm_5301x.c
2168 F:      arch/arm/boot/dts/bcm5301x.dtsi
2169 F:      arch/arm/boot/dts/bcm470*
2170
2171 BROADCOM BCM63XX ARM ARCHITECTURE
2172 M:      Florian Fainelli <f.fainelli@gmail.com>
2173 L:      linux-arm-kernel@lists.infradead.org
2174 T:      git git://github.com/broadcom/arm-bcm63xx.git
2175 S:      Maintained
2176 F:      arch/arm/mach-bcm/bcm63xx.c
2177 F:      arch/arm/include/debug/bcm63xx.S
2178
2179 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2180 M:      Kevin Cernekee <cernekee@gmail.com>
2181 L:      linux-usb@vger.kernel.org
2182 S:      Maintained
2183 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2184
2185 BROADCOM BCM7XXX ARM ARCHITECTURE
2186 M:      Brian Norris <computersforpeace@gmail.com>
2187 M:      Gregory Fong <gregory.0xf0@gmail.com>
2188 M:      Florian Fainelli <f.fainelli@gmail.com>
2189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2190 T:      git git://github.com/broadcom/stblinux.git
2191 S:      Maintained
2192 F:      arch/arm/mach-bcm/*brcmstb*
2193 F:      arch/arm/boot/dts/bcm7*.dts*
2194 F:      drivers/bus/brcmstb_gisb.c
2195
2196 BROADCOM BMIPS MIPS ARCHITECTURE
2197 M:      Kevin Cernekee <cernekee@gmail.com>
2198 M:      Florian Fainelli <f.fainelli@gmail.com>
2199 L:      linux-mips@linux-mips.org
2200 T:      git git://github.com/broadcom/stblinux.git
2201 S:      Maintained
2202 F:      arch/mips/bmips/*
2203 F:      arch/mips/include/asm/mach-bmips/*
2204 F:      arch/mips/kernel/*bmips*
2205 F:      arch/mips/boot/dts/bcm*.dts*
2206 F:      drivers/irqchip/irq-bcm7*
2207 F:      drivers/irqchip/irq-brcmstb*
2208
2209 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2210 M:      Prashant Sreedharan <prashant@broadcom.com>
2211 M:      Michael Chan <mchan@broadcom.com>
2212 L:      netdev@vger.kernel.org
2213 S:      Supported
2214 F:      drivers/net/ethernet/broadcom/tg3.*
2215
2216 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2217 M:      Brett Rudley <brudley@broadcom.com>
2218 M:      Arend van Spriel <arend@broadcom.com>
2219 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2220 M:      Hante Meuleman <meuleman@broadcom.com>
2221 L:      linux-wireless@vger.kernel.org
2222 L:      brcm80211-dev-list@broadcom.com
2223 S:      Supported
2224 F:      drivers/net/wireless/brcm80211/
2225
2226 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2227 M:      QLogic-Storage-Upstream@qlogic.com
2228 L:      linux-scsi@vger.kernel.org
2229 S:      Supported
2230 F:      drivers/scsi/bnx2fc/
2231
2232 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2233 M:      QLogic-Storage-Upstream@qlogic.com
2234 L:      linux-scsi@vger.kernel.org
2235 S:      Supported
2236 F:      drivers/scsi/bnx2i/
2237
2238 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2239 M:      Ray Jui <rjui@broadcom.com>
2240 M:      Scott Branden <sbranden@broadcom.com>
2241 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2242 L:      bcm-kernel-feedback-list@broadcom.com
2243 T:      git git://github.com/broadcom/cygnus-linux.git
2244 S:      Maintained
2245 N:      iproc
2246 N:      cygnus
2247 N:      bcm9113*
2248 N:      bcm9583*
2249 N:      bcm583*
2250 N:      bcm113*
2251
2252 BROADCOM KONA GPIO DRIVER
2253 M:      Ray Jui <rjui@broadcom.com>
2254 L:      bcm-kernel-feedback-list@broadcom.com
2255 S:      Supported
2256 F:      drivers/gpio/gpio-bcm-kona.c
2257 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2258
2259 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2260 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2261 L:      linux-wireless@vger.kernel.org
2262 S:      Maintained
2263 F:      drivers/bcma/
2264 F:      include/linux/bcma/
2265
2266 BROADCOM SYSTEMPORT ETHERNET DRIVER
2267 M:      Florian Fainelli <f.fainelli@gmail.com>
2268 L:      netdev@vger.kernel.org
2269 S:      Supported
2270 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2271
2272 BROCADE BFA FC SCSI DRIVER
2273 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2274 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2275 L:      linux-scsi@vger.kernel.org
2276 S:      Supported
2277 F:      drivers/scsi/bfa/
2278
2279 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2280 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2281 L:      netdev@vger.kernel.org
2282 S:      Supported
2283 F:      drivers/net/ethernet/brocade/bna/
2284
2285 BSG (block layer generic sg v4 driver)
2286 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2287 L:      linux-scsi@vger.kernel.org
2288 S:      Supported
2289 F:      block/bsg.c
2290 F:      include/linux/bsg.h
2291 F:      include/uapi/linux/bsg.h
2292
2293 BT87X AUDIO DRIVER
2294 M:      Clemens Ladisch <clemens@ladisch.de>
2295 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2296 T:      git git://git.alsa-project.org/alsa-kernel.git
2297 S:      Maintained
2298 F:      Documentation/sound/alsa/Bt87x.txt
2299 F:      sound/pci/bt87x.c
2300
2301 BT8XXGPIO DRIVER
2302 M:      Michael Buesch <m@bues.ch>
2303 W:      http://bu3sch.de/btgpio.php
2304 S:      Maintained
2305 F:      drivers/gpio/gpio-bt8xx.c
2306
2307 BTRFS FILE SYSTEM
2308 M:      Chris Mason <clm@fb.com>
2309 M:      Josef Bacik <jbacik@fb.com>
2310 M:      David Sterba <dsterba@suse.cz>
2311 L:      linux-btrfs@vger.kernel.org
2312 W:      http://btrfs.wiki.kernel.org/
2313 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2315 S:      Maintained
2316 F:      Documentation/filesystems/btrfs.txt
2317 F:      fs/btrfs/
2318
2319 BTTV VIDEO4LINUX DRIVER
2320 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2321 L:      linux-media@vger.kernel.org
2322 W:      http://linuxtv.org
2323 T:      git git://linuxtv.org/media_tree.git
2324 S:      Odd fixes
2325 F:      Documentation/video4linux/bttv/
2326 F:      drivers/media/pci/bt8xx/bttv*
2327
2328 BUSLOGIC SCSI DRIVER
2329 M:      Khalid Aziz <khalid@gonehiking.org>
2330 L:      linux-scsi@vger.kernel.org
2331 S:      Maintained
2332 F:      drivers/scsi/BusLogic.*
2333 F:      drivers/scsi/FlashPoint.*
2334
2335 C-MEDIA CMI8788 DRIVER
2336 M:      Clemens Ladisch <clemens@ladisch.de>
2337 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2338 T:      git git://git.alsa-project.org/alsa-kernel.git
2339 S:      Maintained
2340 F:      sound/pci/oxygen/
2341
2342 C6X ARCHITECTURE
2343 M:      Mark Salter <msalter@redhat.com>
2344 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2345 L:      linux-c6x-dev@linux-c6x.org
2346 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2347 S:      Maintained
2348 F:      arch/c6x/
2349
2350 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2351 M:      David Howells <dhowells@redhat.com>
2352 L:      linux-cachefs@redhat.com
2353 S:      Supported
2354 F:      Documentation/filesystems/caching/cachefiles.txt
2355 F:      fs/cachefiles/
2356
2357 CADET FM/AM RADIO RECEIVER DRIVER
2358 M:      Hans Verkuil <hverkuil@xs4all.nl>
2359 L:      linux-media@vger.kernel.org
2360 T:      git git://linuxtv.org/media_tree.git
2361 W:      http://linuxtv.org
2362 S:      Maintained
2363 F:      drivers/media/radio/radio-cadet*
2364
2365 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2366 M:      Jonathan Corbet <corbet@lwn.net>
2367 L:      linux-media@vger.kernel.org
2368 T:      git git://linuxtv.org/media_tree.git
2369 S:      Maintained
2370 F:      Documentation/video4linux/cafe_ccic
2371 F:      drivers/media/platform/marvell-ccic/
2372
2373 CAIF NETWORK LAYER
2374 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2375 L:      netdev@vger.kernel.org
2376 S:      Supported
2377 F:      Documentation/networking/caif/
2378 F:      drivers/net/caif/
2379 F:      include/uapi/linux/caif/
2380 F:      include/net/caif/
2381 F:      net/caif/
2382
2383 CALGARY x86-64 IOMMU
2384 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2385 M:      "Jon D. Mason" <jdmason@kudzu.us>
2386 L:      discuss@x86-64.org
2387 S:      Maintained
2388 F:      arch/x86/kernel/pci-calgary_64.c
2389 F:      arch/x86/kernel/tce_64.c
2390 F:      arch/x86/include/asm/calgary.h
2391 F:      arch/x86/include/asm/tce.h
2392
2393 CAN NETWORK LAYER
2394 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2395 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2396 L:      linux-can@vger.kernel.org
2397 W:      https://github.com/linux-can
2398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2400 S:      Maintained
2401 F:      Documentation/networking/can.txt
2402 F:      net/can/
2403 F:      include/linux/can/core.h
2404 F:      include/uapi/linux/can.h
2405 F:      include/uapi/linux/can/bcm.h
2406 F:      include/uapi/linux/can/raw.h
2407 F:      include/uapi/linux/can/gw.h
2408
2409 CAN NETWORK DRIVERS
2410 M:      Wolfgang Grandegger <wg@grandegger.com>
2411 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2412 L:      linux-can@vger.kernel.org
2413 W:      https://github.com/linux-can
2414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2416 S:      Maintained
2417 F:      drivers/net/can/
2418 F:      include/linux/can/dev.h
2419 F:      include/linux/can/platform/
2420 F:      include/uapi/linux/can/error.h
2421 F:      include/uapi/linux/can/netlink.h
2422
2423 CAPABILITIES
2424 M:      Serge Hallyn <serge.hallyn@canonical.com>
2425 L:      linux-security-module@vger.kernel.org
2426 S:      Supported
2427 F:      include/linux/capability.h
2428 F:      include/uapi/linux/capability.h
2429 F:      security/capability.c
2430 F:      security/commoncap.c
2431 F:      kernel/capability.c
2432
2433 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2434 M:      Kevin Tsai <ktsai@capellamicro.com>
2435 S:      Maintained
2436 F:      drivers/iio/light/cm*
2437 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2438
2439 CC2520 IEEE-802.15.4 RADIO DRIVER
2440 M:      Varka Bhadram <varkabhadram@gmail.com>
2441 L:      linux-wpan@vger.kernel.org
2442 S:      Maintained
2443 F:      drivers/net/ieee802154/cc2520.c
2444 F:      include/linux/spi/cc2520.h
2445 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2446
2447 CELL BROADBAND ENGINE ARCHITECTURE
2448 M:      Arnd Bergmann <arnd@arndb.de>
2449 L:      linuxppc-dev@lists.ozlabs.org
2450 L:      cbe-oss-dev@lists.ozlabs.org
2451 W:      http://www.ibm.com/developerworks/power/cell/
2452 S:      Supported
2453 F:      arch/powerpc/include/asm/cell*.h
2454 F:      arch/powerpc/include/asm/spu*.h
2455 F:      arch/powerpc/include/uapi/asm/spu*.h
2456 F:      arch/powerpc/oprofile/*cell*
2457 F:      arch/powerpc/platforms/cell/
2458
2459 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2460 M:      Yan, Zheng <zyan@redhat.com>
2461 M:      Sage Weil <sage@redhat.com>
2462 L:      ceph-devel@vger.kernel.org
2463 W:      http://ceph.com/
2464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2465 S:      Supported
2466 F:      Documentation/filesystems/ceph.txt
2467 F:      fs/ceph/
2468 F:      net/ceph/
2469 F:      include/linux/ceph/
2470 F:      include/linux/crush/
2471
2472 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2473 L:      linux-usb@vger.kernel.org
2474 S:      Orphan
2475 F:      Documentation/usb/WUSB-Design-overview.txt
2476 F:      Documentation/usb/wusb-cbaf
2477 F:      drivers/usb/host/hwa-hc.c
2478 F:      drivers/usb/host/whci/
2479 F:      drivers/usb/wusbcore/
2480 F:      include/linux/usb/wusb*
2481
2482 CFAG12864B LCD DRIVER
2483 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2484 W:      http://miguelojeda.es/auxdisplay.htm
2485 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2486 S:      Maintained
2487 F:      drivers/auxdisplay/cfag12864b.c
2488 F:      include/linux/cfag12864b.h
2489
2490 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2491 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2492 W:      http://miguelojeda.es/auxdisplay.htm
2493 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2494 S:      Maintained
2495 F:      drivers/auxdisplay/cfag12864bfb.c
2496 F:      include/linux/cfag12864b.h
2497
2498 CFG80211 and NL80211
2499 M:      Johannes Berg <johannes@sipsolutions.net>
2500 L:      linux-wireless@vger.kernel.org
2501 W:      http://wireless.kernel.org/
2502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2504 S:      Maintained
2505 F:      include/uapi/linux/nl80211.h
2506 F:      include/net/cfg80211.h
2507 F:      net/wireless/*
2508 X:      net/wireless/wext*
2509
2510 CHAR and MISC DRIVERS
2511 M:      Arnd Bergmann <arnd@arndb.de>
2512 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2514 S:      Supported
2515 F:      drivers/char/*
2516 F:      drivers/misc/*
2517 F:      include/linux/miscdevice.h
2518
2519 CHECKPATCH
2520 M:      Andy Whitcroft <apw@canonical.com>
2521 M:      Joe Perches <joe@perches.com>
2522 S:      Maintained
2523 F:      scripts/checkpatch.pl
2524
2525 CHINESE DOCUMENTATION
2526 M:      Harry Wei <harryxiyou@gmail.com>
2527 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2528 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2529 S:      Maintained
2530 F:      Documentation/zh_CN/
2531
2532 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2533 M:      Peter Chen <Peter.Chen@freescale.com>
2534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2535 L:      linux-usb@vger.kernel.org
2536 S:      Maintained
2537 F:      drivers/usb/chipidea/
2538
2539 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2540 M:      Hans de Goede <hdegoede@redhat.com>
2541 L:      linux-input@vger.kernel.org
2542 S:      Maintained
2543 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2544 F:      drivers/input/touchscreen/chipone_icn8318.c
2545
2546 CHROME HARDWARE PLATFORM SUPPORT
2547 M:      Olof Johansson <olof@lixom.net>
2548 S:      Maintained
2549 F:      drivers/platform/chrome/
2550
2551 CISCO VIC ETHERNET NIC DRIVER
2552 M:      Christian Benvenuti <benve@cisco.com>
2553 M:      Sujith Sankar <ssujith@cisco.com>
2554 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2555 M:      Neel Patel <neepatel@cisco.com>
2556 S:      Supported
2557 F:      drivers/net/ethernet/cisco/enic/
2558
2559 CISCO VIC LOW LATENCY NIC DRIVER
2560 M:      Upinder Malhi <umalhi@cisco.com>
2561 S:      Supported
2562 F:      drivers/infiniband/hw/usnic
2563
2564 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2565 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2566 L:      netdev@vger.kernel.org
2567 S:      Maintained
2568 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2569
2570 CIRRUS LOGIC AUDIO CODEC DRIVERS
2571 M:      Brian Austin <brian.austin@cirrus.com>
2572 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2573 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2574 S:      Maintained
2575 F:      sound/soc/codecs/cs*
2576
2577 CLEANCACHE API
2578 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2579 L:      linux-kernel@vger.kernel.org
2580 S:      Maintained
2581 F:      mm/cleancache.c
2582 F:      include/linux/cleancache.h
2583
2584 CLK API
2585 M:      Russell King <linux@arm.linux.org.uk>
2586 L:      linux-clk@vger.kernel.org
2587 S:      Maintained
2588 F:      include/linux/clk.h
2589
2590 CLOCKSOURCE, CLOCKEVENT DRIVERS
2591 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2592 M:      Thomas Gleixner <tglx@linutronix.de>
2593 L:      linux-kernel@vger.kernel.org
2594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2595 S:      Supported
2596 F:      drivers/clocksource
2597
2598 CISCO FCOE HBA DRIVER
2599 M:      Hiral Patel <hiralpat@cisco.com>
2600 M:      Suma Ramars <sramars@cisco.com>
2601 M:      Brian Uchino <buchino@cisco.com>
2602 L:      linux-scsi@vger.kernel.org
2603 S:      Supported
2604 F:      drivers/scsi/fnic/
2605
2606 CMPC ACPI DRIVER
2607 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2608 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2609 L:      platform-driver-x86@vger.kernel.org
2610 S:      Supported
2611 F:      drivers/platform/x86/classmate-laptop.c
2612
2613 COCCINELLE/Semantic Patches (SmPL)
2614 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2615 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2616 M:      Nicolas Palix <nicolas.palix@imag.fr>
2617 M:      Michal Marek <mmarek@suse.cz>
2618 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2620 W:      http://coccinelle.lip6.fr/
2621 S:      Supported
2622 F:      Documentation/coccinelle.txt
2623 F:      scripts/coccinelle/
2624 F:      scripts/coccicheck
2625
2626 CODA FILE SYSTEM
2627 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2628 M:      coda@cs.cmu.edu
2629 L:      codalist@coda.cs.cmu.edu
2630 W:      http://www.coda.cs.cmu.edu/
2631 S:      Maintained
2632 F:      Documentation/filesystems/coda.txt
2633 F:      fs/coda/
2634 F:      include/linux/coda*.h
2635 F:      include/uapi/linux/coda*.h
2636
2637 CODA V4L2 MEM2MEM DRIVER
2638 M:      Philipp Zabel <p.zabel@pengutronix.de>
2639 L:      linux-media@vger.kernel.org
2640 S:      Maintained
2641 F:      Documentation/devicetree/bindings/media/coda.txt
2642 F:      drivers/media/platform/coda/
2643
2644 COMMON CLK FRAMEWORK
2645 M:      Mike Turquette <mturquette@linaro.org>
2646 M:      Stephen Boyd <sboyd@codeaurora.org>
2647 L:      linux-clk@vger.kernel.org
2648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2649 S:      Maintained
2650 F:      drivers/clk/
2651 X:      drivers/clk/clkdev.c
2652 F:      include/linux/clk-pr*
2653 F:      include/linux/clk/
2654
2655 COMMON INTERNET FILE SYSTEM (CIFS)
2656 M:      Steve French <sfrench@samba.org>
2657 L:      linux-cifs@vger.kernel.org
2658 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2659 W:      http://linux-cifs.samba.org/
2660 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2661 S:      Supported
2662 F:      Documentation/filesystems/cifs/
2663 F:      fs/cifs/
2664
2665 COMPACTPCI HOTPLUG CORE
2666 M:      Scott Murray <scott@spiteful.org>
2667 L:      linux-pci@vger.kernel.org
2668 S:      Maintained
2669 F:      drivers/pci/hotplug/cpci_hotplug*
2670
2671 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2672 M:      Scott Murray <scott@spiteful.org>
2673 L:      linux-pci@vger.kernel.org
2674 S:      Maintained
2675 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2676
2677 COMPACTPCI HOTPLUG GENERIC DRIVER
2678 M:      Scott Murray <scott@spiteful.org>
2679 L:      linux-pci@vger.kernel.org
2680 S:      Maintained
2681 F:      drivers/pci/hotplug/cpcihp_generic.c
2682
2683 COMPAL LAPTOP SUPPORT
2684 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2685 L:      platform-driver-x86@vger.kernel.org
2686 S:      Maintained
2687 F:      drivers/platform/x86/compal-laptop.c
2688
2689 CONEXANT ACCESSRUNNER USB DRIVER
2690 M:      Simon Arlott <cxacru@fire.lp0.eu>
2691 L:      accessrunner-general@lists.sourceforge.net
2692 W:      http://accessrunner.sourceforge.net/
2693 S:      Maintained
2694 F:      drivers/usb/atm/cxacru.c
2695
2696 CONFIGFS
2697 M:      Joel Becker <jlbec@evilplan.org>
2698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2699 S:      Supported
2700 F:      fs/configfs/
2701 F:      include/linux/configfs.h
2702
2703 CONNECTOR
2704 M:      Evgeniy Polyakov <zbr@ioremap.net>
2705 L:      netdev@vger.kernel.org
2706 S:      Maintained
2707 F:      drivers/connector/
2708
2709 CONTROL GROUP (CGROUP)
2710 M:      Tejun Heo <tj@kernel.org>
2711 M:      Li Zefan <lizefan@huawei.com>
2712 L:      cgroups@vger.kernel.org
2713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2714 S:      Maintained
2715 F:      Documentation/cgroups/
2716 F:      include/linux/cgroup*
2717 F:      kernel/cgroup*
2718
2719 CONTROL GROUP - CPUSET
2720 M:      Li Zefan <lizefan@huawei.com>
2721 L:      cgroups@vger.kernel.org
2722 W:      http://www.bullopensource.org/cpuset/
2723 W:      http://oss.sgi.com/projects/cpusets/
2724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2725 S:      Maintained
2726 F:      Documentation/cgroups/cpusets.txt
2727 F:      include/linux/cpuset.h
2728 F:      kernel/cpuset.c
2729
2730 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2731 M:      Johannes Weiner <hannes@cmpxchg.org>
2732 M:      Michal Hocko <mhocko@suse.cz>
2733 L:      cgroups@vger.kernel.org
2734 L:      linux-mm@kvack.org
2735 S:      Maintained
2736 F:      mm/memcontrol.c
2737 F:      mm/swap_cgroup.c
2738
2739 CORETEMP HARDWARE MONITORING DRIVER
2740 M:      Fenghua Yu <fenghua.yu@intel.com>
2741 L:      lm-sensors@lm-sensors.org
2742 S:      Maintained
2743 F:      Documentation/hwmon/coretemp
2744 F:      drivers/hwmon/coretemp.c
2745
2746 COSA/SRP SYNC SERIAL DRIVER
2747 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2748 W:      http://www.fi.muni.cz/~kas/cosa/
2749 S:      Maintained
2750 F:      drivers/net/wan/cosa*
2751
2752 CPMAC ETHERNET DRIVER
2753 M:      Florian Fainelli <florian@openwrt.org>
2754 L:      netdev@vger.kernel.org
2755 S:      Maintained
2756 F:      drivers/net/ethernet/ti/cpmac.c
2757
2758 CPU FREQUENCY DRIVERS
2759 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2760 M:      Viresh Kumar <viresh.kumar@linaro.org>
2761 L:      linux-pm@vger.kernel.org
2762 S:      Maintained
2763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2764 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2765 F:      drivers/cpufreq/
2766 F:      include/linux/cpufreq.h
2767
2768 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2769 M:      Viresh Kumar <viresh.kumar@linaro.org>
2770 M:      Sudeep Holla <sudeep.holla@arm.com>
2771 L:      linux-pm@vger.kernel.org
2772 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2773 S:      Maintained
2774 F:      drivers/cpufreq/arm_big_little.h
2775 F:      drivers/cpufreq/arm_big_little.c
2776 F:      drivers/cpufreq/arm_big_little_dt.c
2777
2778 CPUIDLE DRIVER - ARM BIG LITTLE
2779 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2780 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2781 L:      linux-pm@vger.kernel.org
2782 L:      linux-arm-kernel@lists.infradead.org
2783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2784 S:      Maintained
2785 F:      drivers/cpuidle/cpuidle-big_little.c
2786
2787 CPUIDLE DRIVER - ARM EXYNOS
2788 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2789 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2790 M:      Kukjin Kim <kgene@kernel.org>
2791 L:      linux-pm@vger.kernel.org
2792 L:      linux-samsung-soc@vger.kernel.org
2793 S:      Supported
2794 F:      drivers/cpuidle/cpuidle-exynos.c
2795 F:      arch/arm/mach-exynos/pm.c
2796
2797 CPUIDLE DRIVERS
2798 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2799 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2800 L:      linux-pm@vger.kernel.org
2801 S:      Maintained
2802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2803 F:      drivers/cpuidle/*
2804 F:      include/linux/cpuidle.h
2805
2806 CPUID/MSR DRIVER
2807 M:      "H. Peter Anvin" <hpa@zytor.com>
2808 S:      Maintained
2809 F:      arch/x86/kernel/cpuid.c
2810 F:      arch/x86/kernel/msr.c
2811
2812 CPU POWER MONITORING SUBSYSTEM
2813 M:      Thomas Renninger <trenn@suse.de>
2814 L:      linux-pm@vger.kernel.org
2815 S:      Maintained
2816 F:      tools/power/cpupower/
2817
2818 CRAMFS FILESYSTEM
2819 W:      http://sourceforge.net/projects/cramfs/
2820 S:      Orphan / Obsolete
2821 F:      Documentation/filesystems/cramfs.txt
2822 F:      fs/cramfs/
2823
2824 CRIS PORT
2825 M:      Mikael Starvik <starvik@axis.com>
2826 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2827 L:      linux-cris-kernel@axis.com
2828 W:      http://developer.axis.com
2829 S:      Maintained
2830 F:      arch/cris/
2831 F:      drivers/tty/serial/crisv10.*
2832
2833 CRYPTO API
2834 M:      Herbert Xu <herbert@gondor.apana.org.au>
2835 M:      "David S. Miller" <davem@davemloft.net>
2836 L:      linux-crypto@vger.kernel.org
2837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2838 S:      Maintained
2839 F:      Documentation/crypto/
2840 F:      Documentation/DocBook/crypto-API.tmpl
2841 F:      arch/*/crypto/
2842 F:      crypto/
2843 F:      drivers/crypto/
2844 F:      include/crypto/
2845
2846 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2847 M:      Neil Horman <nhorman@tuxdriver.com>
2848 L:      linux-crypto@vger.kernel.org
2849 S:      Maintained
2850 F:      crypto/ansi_cprng.c
2851 F:      crypto/rng.c
2852
2853 CS5535 Audio ALSA driver
2854 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2855 S:      Maintained
2856 F:      sound/pci/cs5535audio/
2857
2858 CW1200 WLAN driver
2859 M:      Solomon Peachy <pizza@shaftnet.org>
2860 S:      Maintained
2861 F:      drivers/net/wireless/cw1200/
2862
2863 CX18 VIDEO4LINUX DRIVER
2864 M:      Andy Walls <awalls@md.metrocast.net>
2865 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2866 L:      linux-media@vger.kernel.org
2867 T:      git git://linuxtv.org/media_tree.git
2868 W:      http://linuxtv.org
2869 W:      http://www.ivtvdriver.org/index.php/Cx18
2870 S:      Maintained
2871 F:      Documentation/video4linux/cx18.txt
2872 F:      drivers/media/pci/cx18/
2873 F:      include/uapi/linux/ivtv*
2874
2875 CX2341X MPEG ENCODER HELPER MODULE
2876 M:      Hans Verkuil <hverkuil@xs4all.nl>
2877 L:      linux-media@vger.kernel.org
2878 T:      git git://linuxtv.org/media_tree.git
2879 W:      http://linuxtv.org
2880 S:      Maintained
2881 F:      drivers/media/common/cx2341x*
2882 F:      include/media/cx2341x*
2883
2884 CX88 VIDEO4LINUX DRIVER
2885 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2886 L:      linux-media@vger.kernel.org
2887 W:      http://linuxtv.org
2888 T:      git git://linuxtv.org/media_tree.git
2889 S:      Odd fixes
2890 F:      Documentation/video4linux/cx88/
2891 F:      drivers/media/pci/cx88/
2892
2893 CXD2820R MEDIA DRIVER
2894 M:      Antti Palosaari <crope@iki.fi>
2895 L:      linux-media@vger.kernel.org
2896 W:      http://linuxtv.org/
2897 W:      http://palosaari.fi/linux/
2898 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2899 T:      git git://linuxtv.org/anttip/media_tree.git
2900 S:      Maintained
2901 F:      drivers/media/dvb-frontends/cxd2820r*
2902
2903 CXGB3 ETHERNET DRIVER (CXGB3)
2904 M:      Santosh Raspatur <santosh@chelsio.com>
2905 L:      netdev@vger.kernel.org
2906 W:      http://www.chelsio.com
2907 S:      Supported
2908 F:      drivers/net/ethernet/chelsio/cxgb3/
2909
2910 CXGB3 ISCSI DRIVER (CXGB3I)
2911 M:      Karen Xie <kxie@chelsio.com>
2912 L:      linux-scsi@vger.kernel.org
2913 W:      http://www.chelsio.com
2914 S:      Supported
2915 F:      drivers/scsi/cxgbi/cxgb3i
2916
2917 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2918 M:      Steve Wise <swise@chelsio.com>
2919 L:      linux-rdma@vger.kernel.org
2920 W:      http://www.openfabrics.org
2921 S:      Supported
2922 F:      drivers/infiniband/hw/cxgb3/
2923
2924 CXGB4 ETHERNET DRIVER (CXGB4)
2925 M:      Hariprasad S <hariprasad@chelsio.com>
2926 L:      netdev@vger.kernel.org
2927 W:      http://www.chelsio.com
2928 S:      Supported
2929 F:      drivers/net/ethernet/chelsio/cxgb4/
2930
2931 CXGB4 ISCSI DRIVER (CXGB4I)
2932 M:      Karen Xie <kxie@chelsio.com>
2933 L:      linux-scsi@vger.kernel.org
2934 W:      http://www.chelsio.com
2935 S:      Supported
2936 F:      drivers/scsi/cxgbi/cxgb4i
2937
2938 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2939 M:      Steve Wise <swise@chelsio.com>
2940 L:      linux-rdma@vger.kernel.org
2941 W:      http://www.openfabrics.org
2942 S:      Supported
2943 F:      drivers/infiniband/hw/cxgb4/
2944
2945 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2946 M:      Casey Leedom <leedom@chelsio.com>
2947 L:      netdev@vger.kernel.org
2948 W:      http://www.chelsio.com
2949 S:      Supported
2950 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2951
2952 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2953 M:      Ian Munsie <imunsie@au1.ibm.com>
2954 M:      Michael Neuling <mikey@neuling.org>
2955 L:      linuxppc-dev@lists.ozlabs.org
2956 S:      Supported
2957 F:      drivers/misc/cxl/
2958 F:      include/misc/cxl.h
2959 F:      include/uapi/misc/cxl.h
2960 F:      Documentation/powerpc/cxl.txt
2961 F:      Documentation/powerpc/cxl.txt
2962 F:      Documentation/ABI/testing/sysfs-class-cxl
2963
2964 STMMAC ETHERNET DRIVER
2965 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2966 L:      netdev@vger.kernel.org
2967 W:      http://www.stlinux.com
2968 S:      Supported
2969 F:      drivers/net/ethernet/stmicro/stmmac/
2970
2971 CYBERPRO FB DRIVER
2972 M:      Russell King <linux@arm.linux.org.uk>
2973 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2974 W:      http://www.arm.linux.org.uk/
2975 S:      Maintained
2976 F:      drivers/video/fbdev/cyber2000fb.*
2977
2978 CYCLADES ASYNC MUX DRIVER
2979 W:      http://www.cyclades.com/
2980 S:      Orphan
2981 F:      drivers/tty/cyclades.c
2982 F:      include/linux/cyclades.h
2983 F:      include/uapi/linux/cyclades.h
2984
2985 CYCLADES PC300 DRIVER
2986 W:      http://www.cyclades.com/
2987 S:      Orphan
2988 F:      drivers/net/wan/pc300*
2989
2990 CYPRESS_FIRMWARE MEDIA DRIVER
2991 M:      Antti Palosaari <crope@iki.fi>
2992 L:      linux-media@vger.kernel.org
2993 W:      http://linuxtv.org/
2994 W:      http://palosaari.fi/linux/
2995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2996 T:      git git://linuxtv.org/anttip/media_tree.git
2997 S:      Maintained
2998 F:      drivers/media/common/cypress_firmware*
2999
3000 CYTTSP TOUCHSCREEN DRIVER
3001 M:      Ferruh Yigit <fery@cypress.com>
3002 L:      linux-input@vger.kernel.org
3003 S:      Supported
3004 F:      drivers/input/touchscreen/cyttsp*
3005 F:      include/linux/input/cyttsp.h
3006
3007 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3008 M:      Joshua Kinard <kumba@gentoo.org>
3009 S:      Maintained
3010 F:      drivers/rtc/rtc-ds1685.c
3011 F:      include/linux/rtc/ds1685.h
3012
3013 DAMA SLAVE for AX.25
3014 M:      Joerg Reuter <jreuter@yaina.de>
3015 W:      http://yaina.de/jreuter/
3016 W:      http://www.qsl.net/dl1bke/
3017 L:      linux-hams@vger.kernel.org
3018 S:      Maintained
3019 F:      net/ax25/af_ax25.c
3020 F:      net/ax25/ax25_dev.c
3021 F:      net/ax25/ax25_ds_*
3022 F:      net/ax25/ax25_in.c
3023 F:      net/ax25/ax25_out.c
3024 F:      net/ax25/ax25_timer.c
3025 F:      net/ax25/sysctl_net_ax25.c
3026
3027 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3028 L:      netdev@vger.kernel.org
3029 S:      Orphan
3030 F:      Documentation/networking/dmfe.txt
3031 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3032
3033 DC390/AM53C974 SCSI driver
3034 M:      Hannes Reinecke <hare@suse.de>
3035 L:      linux-scsi@vger.kernel.org
3036 S:      Maintained
3037 F:      drivers/scsi/am53c974.c
3038
3039 DC395x SCSI driver
3040 M:      Oliver Neukum <oliver@neukum.org>
3041 M:      Ali Akcaagac <aliakc@web.de>
3042 M:      Jamie Lenehan <lenehan@twibble.org>
3043 L:      dc395x@twibble.org
3044 W:      http://twibble.org/dist/dc395x/
3045 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3046 S:      Maintained
3047 F:      Documentation/scsi/dc395x.txt
3048 F:      drivers/scsi/dc395x.*
3049
3050 DCCP PROTOCOL
3051 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3052 L:      dccp@vger.kernel.org
3053 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3054 S:      Maintained
3055 F:      include/linux/dccp.h
3056 F:      include/uapi/linux/dccp.h
3057 F:      include/linux/tfrc.h
3058 F:      net/dccp/
3059
3060 DECnet NETWORK LAYER
3061 W:      http://linux-decnet.sourceforge.net
3062 L:      linux-decnet-user@lists.sourceforge.net
3063 S:      Orphan
3064 F:      Documentation/networking/decnet.txt
3065 F:      net/decnet/
3066
3067 DECSTATION PLATFORM SUPPORT
3068 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3069 L:      linux-mips@linux-mips.org
3070 W:      http://www.linux-mips.org/wiki/DECstation
3071 S:      Maintained
3072 F:      arch/mips/dec/
3073 F:      arch/mips/include/asm/dec/
3074 F:      arch/mips/include/asm/mach-dec/
3075
3076 DEFXX FDDI NETWORK DRIVER
3077 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3078 S:      Maintained
3079 F:      drivers/net/fddi/defxx.*
3080
3081 DELL LAPTOP DRIVER
3082 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3083 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3084 L:      platform-driver-x86@vger.kernel.org
3085 S:      Maintained
3086 F:      drivers/platform/x86/dell-laptop.c
3087
3088 DELL LAPTOP FREEFALL DRIVER
3089 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3090 S:      Maintained
3091 F:      drivers/platform/x86/dell-smo8800.c
3092
3093 DELL LAPTOP SMM DRIVER
3094 M:      Guenter Roeck <linux@roeck-us.net>
3095 S:      Maintained
3096 F:      drivers/char/i8k.c
3097 F:      include/uapi/linux/i8k.h
3098
3099 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3100 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3101 S:      Maintained
3102 F:      Documentation/dcdbas.txt
3103 F:      drivers/firmware/dcdbas.*
3104
3105 DELL WMI EXTRAS DRIVER
3106 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3107 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3108 S:      Maintained
3109 F:      drivers/platform/x86/dell-wmi.c
3110
3111 DESIGNWARE USB2 DRD IP DRIVER
3112 M:      John Youn <johnyoun@synopsys.com>
3113 L:      linux-usb@vger.kernel.org
3114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3115 S:      Maintained
3116 F:      drivers/usb/dwc2/
3117
3118 DESIGNWARE USB3 DRD IP DRIVER
3119 M:      Felipe Balbi <balbi@ti.com>
3120 L:      linux-usb@vger.kernel.org
3121 L:      linux-omap@vger.kernel.org
3122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3123 S:      Maintained
3124 F:      drivers/usb/dwc3/
3125
3126 DEVICE COREDUMP (DEV_COREDUMP)
3127 M:      Johannes Berg <johannes@sipsolutions.net>
3128 L:      linux-kernel@vger.kernel.org
3129 S:      Maintained
3130 F:      drivers/base/devcoredump.c
3131 F:      include/linux/devcoredump.h
3132
3133 DEVICE FREQUENCY (DEVFREQ)
3134 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3135 M:      Kyungmin Park <kyungmin.park@samsung.com>
3136 L:      linux-pm@vger.kernel.org
3137 S:      Maintained
3138 F:      drivers/devfreq/
3139
3140 DEVICE NUMBER REGISTRY
3141 M:      Torben Mathiasen <device@lanana.org>
3142 W:      http://lanana.org/docs/device-list/index.html
3143 S:      Maintained
3144
3145 DEVICE-MAPPER  (LVM)
3146 M:      Alasdair Kergon <agk@redhat.com>
3147 M:      Mike Snitzer <snitzer@redhat.com>
3148 M:      dm-devel@redhat.com
3149 L:      dm-devel@redhat.com
3150 W:      http://sources.redhat.com/dm
3151 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3153 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3154 S:      Maintained
3155 F:      Documentation/device-mapper/
3156 F:      drivers/md/dm*
3157 F:      drivers/md/persistent-data/
3158 F:      include/linux/device-mapper.h
3159 F:      include/linux/dm-*.h
3160 F:      include/uapi/linux/dm-*.h
3161
3162 DIALOG SEMICONDUCTOR DRIVERS
3163 M:      Support Opensource <support.opensource@diasemi.com>
3164 W:      http://www.dialog-semiconductor.com/products
3165 S:      Supported
3166 F:      Documentation/hwmon/da90??
3167 F:      drivers/gpio/gpio-da90??.c
3168 F:      drivers/hwmon/da90??-hwmon.c
3169 F:      drivers/iio/adc/da91??-*.c
3170 F:      drivers/input/misc/da90??_onkey.c
3171 F:      drivers/input/touchscreen/da9052_tsi.c
3172 F:      drivers/leds/leds-da90??.c
3173 F:      drivers/mfd/da903x.c
3174 F:      drivers/mfd/da90??-*.c
3175 F:      drivers/mfd/da91??-*.c
3176 F:      drivers/power/da9052-battery.c
3177 F:      drivers/power/da91??-*.c
3178 F:      drivers/regulator/da903x.c
3179 F:      drivers/regulator/da9???-regulator.[ch]
3180 F:      drivers/rtc/rtc-da90??.c
3181 F:      drivers/video/backlight/da90??_bl.c
3182 F:      drivers/watchdog/da90??_wdt.c
3183 F:      include/linux/mfd/da903x.h
3184 F:      include/linux/mfd/da9052/
3185 F:      include/linux/mfd/da9055/
3186 F:      include/linux/mfd/da9063/
3187 F:      include/linux/mfd/da9150/
3188 F:      include/sound/da[79]*.h
3189 F:      sound/soc/codecs/da[79]*.[ch]
3190
3191 DIGI NEO AND CLASSIC PCI PRODUCTS
3192 M:      Lidza Louina <lidza.louina@gmail.com>
3193 M:      Mark Hounschell <markh@compro.net>
3194 L:      driverdev-devel@linuxdriverproject.org
3195 S:      Maintained
3196 F:      drivers/staging/dgnc/
3197
3198 DIGI EPCA PCI PRODUCTS
3199 M:      Lidza Louina <lidza.louina@gmail.com>
3200 M:      Mark Hounschell <markh@compro.net>
3201 M:      Daeseok Youn <daeseok.youn@gmail.com>
3202 L:      driverdev-devel@linuxdriverproject.org
3203 S:      Maintained
3204 F:      drivers/staging/dgap/
3205
3206 DIOLAN U2C-12 I2C DRIVER
3207 M:      Guenter Roeck <linux@roeck-us.net>
3208 L:      linux-i2c@vger.kernel.org
3209 S:      Maintained
3210 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3211
3212 DIRECT ACCESS (DAX)
3213 M:      Matthew Wilcox <willy@linux.intel.com>
3214 L:      linux-fsdevel@vger.kernel.org
3215 S:      Supported
3216 F:      fs/dax.c
3217
3218 DIRECTORY NOTIFICATION (DNOTIFY)
3219 M:      Eric Paris <eparis@parisplace.org>
3220 S:      Maintained
3221 F:      Documentation/filesystems/dnotify.txt
3222 F:      fs/notify/dnotify/
3223 F:      include/linux/dnotify.h
3224
3225 DISK GEOMETRY AND PARTITION HANDLING
3226 M:      Andries Brouwer <aeb@cwi.nl>
3227 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3228 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3229 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3230 S:      Maintained
3231
3232 DISKQUOTA
3233 M:      Jan Kara <jack@suse.cz>
3234 S:      Maintained
3235 F:      Documentation/filesystems/quota.txt
3236 F:      fs/quota/
3237 F:      include/linux/quota*.h
3238 F:      include/uapi/linux/quota*.h
3239
3240 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3241 M:      Bernie Thompson <bernie@plugable.com>
3242 L:      linux-fbdev@vger.kernel.org
3243 S:      Maintained
3244 W:      http://plugable.com/category/projects/udlfb/
3245 F:      drivers/video/fbdev/udlfb.c
3246 F:      include/video/udlfb.h
3247 F:      Documentation/fb/udlfb.txt
3248
3249 DISTRIBUTED LOCK MANAGER (DLM)
3250 M:      Christine Caulfield <ccaulfie@redhat.com>
3251 M:      David Teigland <teigland@redhat.com>
3252 L:      cluster-devel@redhat.com
3253 W:      http://sources.redhat.com/cluster/
3254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3255 S:      Supported
3256 F:      fs/dlm/
3257
3258 DMA BUFFER SHARING FRAMEWORK
3259 M:      Sumit Semwal <sumit.semwal@linaro.org>
3260 S:      Maintained
3261 L:      linux-media@vger.kernel.org
3262 L:      dri-devel@lists.freedesktop.org
3263 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3264 F:      drivers/dma-buf/
3265 F:      include/linux/dma-buf*
3266 F:      include/linux/reservation.h
3267 F:      include/linux/*fence.h
3268 F:      Documentation/dma-buf-sharing.txt
3269 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3270
3271 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3272 M:      Vinod Koul <vinod.koul@intel.com>
3273 L:      dmaengine@vger.kernel.org
3274 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3275 S:      Maintained
3276 F:      drivers/dma/
3277 F:      include/linux/dmaengine.h
3278 F:      Documentation/dmaengine/
3279 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3280
3281 DME1737 HARDWARE MONITOR DRIVER
3282 M:      Juerg Haefliger <juergh@gmail.com>
3283 L:      lm-sensors@lm-sensors.org
3284 S:      Maintained
3285 F:      Documentation/hwmon/dme1737
3286 F:      drivers/hwmon/dme1737.c
3287
3288 DMI/SMBIOS SUPPORT
3289 M:      Jean Delvare <jdelvare@suse.de>
3290 S:      Maintained
3291 F:      drivers/firmware/dmi-id.c
3292 F:      drivers/firmware/dmi_scan.c
3293 F:      include/linux/dmi.h
3294
3295 DOCUMENTATION
3296 M:      Jonathan Corbet <corbet@lwn.net>
3297 L:      linux-doc@vger.kernel.org
3298 S:      Maintained
3299 F:      Documentation/
3300 X:      Documentation/ABI/
3301 X:      Documentation/devicetree/
3302 X:      Documentation/acpi
3303 X:      Documentation/power
3304 X:      Documentation/spi
3305 T:      git git://git.lwn.net/linux-2.6.git docs-next
3306
3307 DOUBLETALK DRIVER
3308 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3309 L:      blinux-list@redhat.com
3310 S:      Maintained
3311 F:      drivers/char/dtlk.c
3312 F:      include/linux/dtlk.h
3313
3314 DPT_I2O SCSI RAID DRIVER
3315 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3316 L:      linux-scsi@vger.kernel.org
3317 W:      http://www.adaptec.com/
3318 S:      Maintained
3319 F:      drivers/scsi/dpt*
3320 F:      drivers/scsi/dpt/
3321
3322 DRBD DRIVER
3323 P:      Philipp Reisner
3324 P:      Lars Ellenberg
3325 M:      drbd-dev@lists.linbit.com
3326 L:      drbd-user@lists.linbit.com
3327 W:      http://www.drbd.org
3328 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3329 T:      git git://git.drbd.org/drbd-8.3.git
3330 S:      Supported
3331 F:      drivers/block/drbd/
3332 F:      lib/lru_cache.c
3333 F:      Documentation/blockdev/drbd/
3334
3335 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3336 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3338 S:      Supported
3339 F:      Documentation/kobject.txt
3340 F:      drivers/base/
3341 F:      fs/sysfs/
3342 F:      fs/debugfs/
3343 F:      include/linux/kobj*
3344 F:      include/linux/debugfs.h
3345 F:      lib/kobj*
3346
3347 DRM DRIVERS
3348 M:      David Airlie <airlied@linux.ie>
3349 L:      dri-devel@lists.freedesktop.org
3350 T:      git git://people.freedesktop.org/~airlied/linux
3351 S:      Maintained
3352 F:      drivers/gpu/drm/
3353 F:      drivers/gpu/vga/
3354 F:      include/drm/
3355 F:      include/uapi/drm/
3356
3357 RADEON DRM DRIVERS
3358 M:      Alex Deucher <alexander.deucher@amd.com>
3359 M:      Christian König <christian.koenig@amd.com>
3360 L:      dri-devel@lists.freedesktop.org
3361 T:      git git://people.freedesktop.org/~agd5f/linux
3362 S:      Supported
3363 F:      drivers/gpu/drm/radeon/
3364 F:      include/uapi/drm/radeon*
3365
3366 DRM PANEL DRIVERS
3367 M:      Thierry Reding <thierry.reding@gmail.com>
3368 L:      dri-devel@lists.freedesktop.org
3369 T:      git git://anongit.freedesktop.org/tegra/linux.git
3370 S:      Maintained
3371 F:      drivers/gpu/drm/drm_panel.c
3372 F:      drivers/gpu/drm/panel/
3373 F:      include/drm/drm_panel.h
3374 F:      Documentation/devicetree/bindings/panel/
3375
3376 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3377 M:      Daniel Vetter <daniel.vetter@intel.com>
3378 M:      Jani Nikula <jani.nikula@linux.intel.com>
3379 L:      intel-gfx@lists.freedesktop.org
3380 L:      dri-devel@lists.freedesktop.org
3381 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3382 T:      git git://anongit.freedesktop.org/drm-intel
3383 S:      Supported
3384 F:      drivers/gpu/drm/i915/
3385 F:      include/drm/i915*
3386 F:      include/uapi/drm/i915*
3387
3388 DRM DRIVERS FOR EXYNOS
3389 M:      Inki Dae <inki.dae@samsung.com>
3390 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3391 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3392 M:      Kyungmin Park <kyungmin.park@samsung.com>
3393 L:      dri-devel@lists.freedesktop.org
3394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3395 S:      Supported
3396 F:      drivers/gpu/drm/exynos/
3397 F:      include/drm/exynos*
3398 F:      include/uapi/drm/exynos*
3399
3400 DRM DRIVERS FOR FREESCALE IMX
3401 M:      Philipp Zabel <p.zabel@pengutronix.de>
3402 L:      dri-devel@lists.freedesktop.org
3403 S:      Maintained
3404 F:      drivers/gpu/drm/imx/
3405 F:      Documentation/devicetree/bindings/drm/imx/
3406
3407 DRM DRIVERS FOR NVIDIA TEGRA
3408 M:      Thierry Reding <thierry.reding@gmail.com>
3409 M:      Terje Bergström <tbergstrom@nvidia.com>
3410 L:      dri-devel@lists.freedesktop.org
3411 L:      linux-tegra@vger.kernel.org
3412 T:      git git://anongit.freedesktop.org/tegra/linux.git
3413 S:      Supported
3414 F:      drivers/gpu/drm/tegra/
3415 F:      drivers/gpu/host1x/
3416 F:      include/linux/host1x.h
3417 F:      include/uapi/drm/tegra_drm.h
3418 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3419
3420 DRM DRIVERS FOR RENESAS
3421 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3422 L:      dri-devel@lists.freedesktop.org
3423 L:      linux-sh@vger.kernel.org
3424 T:      git git://people.freedesktop.org/~airlied/linux
3425 S:      Supported
3426 F:      drivers/gpu/drm/rcar-du/
3427 F:      drivers/gpu/drm/shmobile/
3428 F:      include/linux/platform_data/shmob_drm.h
3429
3430 DRM DRIVERS FOR ROCKCHIP
3431 M:      Mark Yao <mark.yao@rock-chips.com>
3432 L:      dri-devel@lists.freedesktop.org
3433 S:      Maintained
3434 F:      drivers/gpu/drm/rockchip/
3435 F:      Documentation/devicetree/bindings/video/rockchip*
3436
3437 DSBR100 USB FM RADIO DRIVER
3438 M:      Alexey Klimov <klimov.linux@gmail.com>
3439 L:      linux-media@vger.kernel.org
3440 T:      git git://linuxtv.org/media_tree.git
3441 S:      Maintained
3442 F:      drivers/media/radio/dsbr100.c
3443
3444 DSCC4 DRIVER
3445 M:      Francois Romieu <romieu@fr.zoreil.com>
3446 L:      netdev@vger.kernel.org
3447 S:      Maintained
3448 F:      drivers/net/wan/dscc4.c
3449
3450 DVB_USB_AF9015 MEDIA DRIVER
3451 M:      Antti Palosaari <crope@iki.fi>
3452 L:      linux-media@vger.kernel.org
3453 W:      http://linuxtv.org/
3454 W:      http://palosaari.fi/linux/
3455 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3456 T:      git git://linuxtv.org/anttip/media_tree.git
3457 S:      Maintained
3458 F:      drivers/media/usb/dvb-usb-v2/af9015*
3459
3460 DVB_USB_AF9035 MEDIA DRIVER
3461 M:      Antti Palosaari <crope@iki.fi>
3462 L:      linux-media@vger.kernel.org
3463 W:      http://linuxtv.org/
3464 W:      http://palosaari.fi/linux/
3465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3466 T:      git git://linuxtv.org/anttip/media_tree.git
3467 S:      Maintained
3468 F:      drivers/media/usb/dvb-usb-v2/af9035*
3469
3470 DVB_USB_ANYSEE MEDIA DRIVER
3471 M:      Antti Palosaari <crope@iki.fi>
3472 L:      linux-media@vger.kernel.org
3473 W:      http://linuxtv.org/
3474 W:      http://palosaari.fi/linux/
3475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3476 T:      git git://linuxtv.org/anttip/media_tree.git
3477 S:      Maintained
3478 F:      drivers/media/usb/dvb-usb-v2/anysee*
3479
3480 DVB_USB_AU6610 MEDIA DRIVER
3481 M:      Antti Palosaari <crope@iki.fi>
3482 L:      linux-media@vger.kernel.org
3483 W:      http://linuxtv.org/
3484 W:      http://palosaari.fi/linux/
3485 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3486 T:      git git://linuxtv.org/anttip/media_tree.git
3487 S:      Maintained
3488 F:      drivers/media/usb/dvb-usb-v2/au6610*
3489
3490 DVB_USB_CE6230 MEDIA DRIVER
3491 M:      Antti Palosaari <crope@iki.fi>
3492 L:      linux-media@vger.kernel.org
3493 W:      http://linuxtv.org/
3494 W:      http://palosaari.fi/linux/
3495 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3496 T:      git git://linuxtv.org/anttip/media_tree.git
3497 S:      Maintained
3498 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3499
3500 DVB_USB_CXUSB MEDIA DRIVER
3501 M:      Michael Krufky <mkrufky@linuxtv.org>
3502 L:      linux-media@vger.kernel.org
3503 W:      http://linuxtv.org/
3504 W:      http://github.com/mkrufky
3505 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3506 T:      git git://linuxtv.org/media_tree.git
3507 S:      Maintained
3508 F:      drivers/media/usb/dvb-usb/cxusb*
3509
3510 DVB_USB_EC168 MEDIA DRIVER
3511 M:      Antti Palosaari <crope@iki.fi>
3512 L:      linux-media@vger.kernel.org
3513 W:      http://linuxtv.org/
3514 W:      http://palosaari.fi/linux/
3515 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3516 T:      git git://linuxtv.org/anttip/media_tree.git
3517 S:      Maintained
3518 F:      drivers/media/usb/dvb-usb-v2/ec168*
3519
3520 DVB_USB_GL861 MEDIA DRIVER
3521 M:      Antti Palosaari <crope@iki.fi>
3522 L:      linux-media@vger.kernel.org
3523 W:      http://linuxtv.org/
3524 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3525 T:      git git://linuxtv.org/anttip/media_tree.git
3526 S:      Maintained
3527 F:      drivers/media/usb/dvb-usb-v2/gl861*
3528
3529 DVB_USB_MXL111SF MEDIA DRIVER
3530 M:      Michael Krufky <mkrufky@linuxtv.org>
3531 L:      linux-media@vger.kernel.org
3532 W:      http://linuxtv.org/
3533 W:      http://github.com/mkrufky
3534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3535 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3536 S:      Maintained
3537 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3538
3539 DVB_USB_RTL28XXU MEDIA DRIVER
3540 M:      Antti Palosaari <crope@iki.fi>
3541 L:      linux-media@vger.kernel.org
3542 W:      http://linuxtv.org/
3543 W:      http://palosaari.fi/linux/
3544 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3545 T:      git git://linuxtv.org/anttip/media_tree.git
3546 S:      Maintained
3547 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3548
3549 DVB_USB_V2 MEDIA DRIVER
3550 M:      Antti Palosaari <crope@iki.fi>
3551 L:      linux-media@vger.kernel.org
3552 W:      http://linuxtv.org/
3553 W:      http://palosaari.fi/linux/
3554 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3555 T:      git git://linuxtv.org/anttip/media_tree.git
3556 S:      Maintained
3557 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3558 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3559
3560 DYNAMIC DEBUG
3561 M:      Jason Baron <jbaron@akamai.com>
3562 S:      Maintained
3563 F:      lib/dynamic_debug.c
3564 F:      include/linux/dynamic_debug.h
3565
3566 DZ DECSTATION DZ11 SERIAL DRIVER
3567 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3568 S:      Maintained
3569 F:      drivers/tty/serial/dz.*
3570
3571 E3X0 POWER BUTTON DRIVER
3572 M:      Moritz Fischer <moritz.fischer@ettus.com>
3573 L:      usrp-users@lists.ettus.com
3574 W:      http://www.ettus.com
3575 S:      Supported
3576 F:      drivers/input/misc/e3x0-button.c
3577 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3578
3579 E4000 MEDIA DRIVER
3580 M:      Antti Palosaari <crope@iki.fi>
3581 L:      linux-media@vger.kernel.org
3582 W:      http://linuxtv.org/
3583 W:      http://palosaari.fi/linux/
3584 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3585 T:      git git://linuxtv.org/anttip/media_tree.git
3586 S:      Maintained
3587 F:      drivers/media/tuners/e4000*
3588
3589 EATA ISA/EISA/PCI SCSI DRIVER
3590 M:      Dario Ballabio <ballabio_dario@emc.com>
3591 L:      linux-scsi@vger.kernel.org
3592 S:      Maintained
3593 F:      drivers/scsi/eata.c
3594
3595 EC100 MEDIA DRIVER
3596 M:      Antti Palosaari <crope@iki.fi>
3597 L:      linux-media@vger.kernel.org
3598 W:      http://linuxtv.org/
3599 W:      http://palosaari.fi/linux/
3600 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3601 T:      git git://linuxtv.org/anttip/media_tree.git
3602 S:      Maintained
3603 F:      drivers/media/dvb-frontends/ec100*
3604
3605 ECRYPT FILE SYSTEM
3606 M:      Tyler Hicks <tyhicks@canonical.com>
3607 L:      ecryptfs@vger.kernel.org
3608 W:      http://ecryptfs.org
3609 W:      https://launchpad.net/ecryptfs
3610 S:      Supported
3611 F:      Documentation/filesystems/ecryptfs.txt
3612 F:      fs/ecryptfs/
3613
3614 EDAC-CORE
3615 M:      Doug Thompson <dougthompson@xmission.com>
3616 M:      Borislav Petkov <bp@alien8.de>
3617 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3618 L:      linux-edac@vger.kernel.org
3619 W:      bluesmoke.sourceforge.net
3620 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3621 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3622 S:      Supported
3623 F:      Documentation/edac.txt
3624 F:      drivers/edac/
3625 F:      include/linux/edac.h
3626
3627 EDAC-AMD64
3628 M:      Doug Thompson <dougthompson@xmission.com>
3629 M:      Borislav Petkov <bp@alien8.de>
3630 L:      linux-edac@vger.kernel.org
3631 W:      bluesmoke.sourceforge.net
3632 S:      Maintained
3633 F:      drivers/edac/amd64_edac*
3634
3635 EDAC-CALXEDA
3636 M:      Doug Thompson <dougthompson@xmission.com>
3637 M:      Robert Richter <rric@kernel.org>
3638 L:      linux-edac@vger.kernel.org
3639 W:      bluesmoke.sourceforge.net
3640 S:      Maintained
3641 F:      drivers/edac/highbank*
3642
3643 EDAC-CAVIUM
3644 M:      Ralf Baechle <ralf@linux-mips.org>
3645 M:      David Daney <david.daney@cavium.com>
3646 L:      linux-edac@vger.kernel.org
3647 L:      linux-mips@linux-mips.org
3648 W:      bluesmoke.sourceforge.net
3649 S:      Supported
3650 F:      drivers/edac/octeon_edac*
3651
3652 EDAC-E752X
3653 M:      Mark Gross <mark.gross@intel.com>
3654 M:      Doug Thompson <dougthompson@xmission.com>
3655 L:      linux-edac@vger.kernel.org
3656 W:      bluesmoke.sourceforge.net
3657 S:      Maintained
3658 F:      drivers/edac/e752x_edac.c
3659
3660 EDAC-E7XXX
3661 M:      Doug Thompson <dougthompson@xmission.com>
3662 L:      linux-edac@vger.kernel.org
3663 W:      bluesmoke.sourceforge.net
3664 S:      Maintained
3665 F:      drivers/edac/e7xxx_edac.c
3666
3667 EDAC-GHES
3668 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3669 L:      linux-edac@vger.kernel.org
3670 W:      bluesmoke.sourceforge.net
3671 S:      Maintained
3672 F:      drivers/edac/ghes_edac.c
3673
3674 EDAC-I82443BXGX
3675 M:      Tim Small <tim@buttersideup.com>
3676 L:      linux-edac@vger.kernel.org
3677 W:      bluesmoke.sourceforge.net
3678 S:      Maintained
3679 F:      drivers/edac/i82443bxgx_edac.c
3680
3681 EDAC-I3000
3682 M:      Jason Uhlenkott <juhlenko@akamai.com>
3683 L:      linux-edac@vger.kernel.org
3684 W:      bluesmoke.sourceforge.net
3685 S:      Maintained
3686 F:      drivers/edac/i3000_edac.c
3687
3688 EDAC-I5000
3689 M:      Doug Thompson <dougthompson@xmission.com>
3690 L:      linux-edac@vger.kernel.org
3691 W:      bluesmoke.sourceforge.net
3692 S:      Maintained
3693 F:      drivers/edac/i5000_edac.c
3694
3695 EDAC-I5400
3696 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3697 L:      linux-edac@vger.kernel.org
3698 W:      bluesmoke.sourceforge.net
3699 S:      Maintained
3700 F:      drivers/edac/i5400_edac.c
3701
3702 EDAC-I7300
3703 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3704 L:      linux-edac@vger.kernel.org
3705 W:      bluesmoke.sourceforge.net
3706 S:      Maintained
3707 F:      drivers/edac/i7300_edac.c
3708
3709 EDAC-I7CORE
3710 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3711 L:      linux-edac@vger.kernel.org
3712 W:      bluesmoke.sourceforge.net
3713 S:      Maintained
3714 F:      drivers/edac/i7core_edac.c
3715
3716 EDAC-I82975X
3717 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3718 M:      "Arvind R." <arvino55@gmail.com>
3719 L:      linux-edac@vger.kernel.org
3720 W:      bluesmoke.sourceforge.net
3721 S:      Maintained
3722 F:      drivers/edac/i82975x_edac.c
3723
3724 EDAC-IE31200
3725 M:      Jason Baron <jbaron@akamai.com>
3726 L:      linux-edac@vger.kernel.org
3727 W:      bluesmoke.sourceforge.net
3728 S:      Maintained
3729 F:      drivers/edac/ie31200_edac.c
3730
3731 EDAC-MPC85XX
3732 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3733 L:      linux-edac@vger.kernel.org
3734 W:      bluesmoke.sourceforge.net
3735 S:      Maintained
3736 F:      drivers/edac/mpc85xx_edac.[ch]
3737
3738 EDAC-PASEMI
3739 M:      Egor Martovetsky <egor@pasemi.com>
3740 L:      linux-edac@vger.kernel.org
3741 W:      bluesmoke.sourceforge.net
3742 S:      Maintained
3743 F:      drivers/edac/pasemi_edac.c
3744
3745 EDAC-R82600
3746 M:      Tim Small <tim@buttersideup.com>
3747 L:      linux-edac@vger.kernel.org
3748 W:      bluesmoke.sourceforge.net
3749 S:      Maintained
3750 F:      drivers/edac/r82600_edac.c
3751
3752 EDAC-SBRIDGE
3753 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3754 L:      linux-edac@vger.kernel.org
3755 W:      bluesmoke.sourceforge.net
3756 S:      Maintained
3757 F:      drivers/edac/sb_edac.c
3758
3759 EDIROL UA-101/UA-1000 DRIVER
3760 M:      Clemens Ladisch <clemens@ladisch.de>
3761 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3762 T:      git git://git.alsa-project.org/alsa-kernel.git
3763 S:      Maintained
3764 F:      sound/usb/misc/ua101.c
3765
3766 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3767 M:      Matt Fleming <matt.fleming@intel.com>
3768 L:      linux-efi@vger.kernel.org
3769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3770 S:      Maintained
3771 F:      Documentation/efi-stub.txt
3772 F:      arch/ia64/kernel/efi.c
3773 F:      arch/x86/boot/compressed/eboot.[ch]
3774 F:      arch/x86/include/asm/efi.h
3775 F:      arch/x86/platform/efi/*
3776 F:      drivers/firmware/efi/*
3777 F:      include/linux/efi*.h
3778
3779 EFI VARIABLE FILESYSTEM
3780 M:      Matthew Garrett <matthew.garrett@nebula.com>
3781 M:      Jeremy Kerr <jk@ozlabs.org>
3782 M:      Matt Fleming <matt.fleming@intel.com>
3783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3784 L:      linux-efi@vger.kernel.org
3785 S:      Maintained
3786 F:      fs/efivarfs/
3787
3788 EFIFB FRAMEBUFFER DRIVER
3789 L:      linux-fbdev@vger.kernel.org
3790 M:      Peter Jones <pjones@redhat.com>
3791 S:      Maintained
3792 F:      drivers/video/fbdev/efifb.c
3793
3794 EFS FILESYSTEM
3795 W:      http://aeschi.ch.eu.org/efs/
3796 S:      Orphan
3797 F:      fs/efs/
3798
3799 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3800 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3801 M:      Christoph Raisch <raisch@de.ibm.com>
3802 L:      linux-rdma@vger.kernel.org
3803 S:      Supported
3804 F:      drivers/infiniband/hw/ehca/
3805
3806 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3807 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3808 L:      netdev@vger.kernel.org
3809 S:      Maintained
3810 F:      drivers/net/ethernet/ibm/ehea/
3811
3812 EM28XX VIDEO4LINUX DRIVER
3813 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3814 L:      linux-media@vger.kernel.org
3815 W:      http://linuxtv.org
3816 T:      git git://linuxtv.org/media_tree.git
3817 S:      Maintained
3818 F:      drivers/media/usb/em28xx/
3819
3820 EMBEDDED LINUX
3821 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3822 M:      Matt Mackall <mpm@selenic.com>
3823 M:      David Woodhouse <dwmw2@infradead.org>
3824 L:      linux-embedded@vger.kernel.org
3825 S:      Maintained
3826
3827 EMULEX LPFC FC SCSI DRIVER
3828 M:      James Smart <james.smart@emulex.com>
3829 L:      linux-scsi@vger.kernel.org
3830 W:      http://sourceforge.net/projects/lpfcxxxx
3831 S:      Supported
3832 F:      drivers/scsi/lpfc/
3833
3834 ENE CB710 FLASH CARD READER DRIVER
3835 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3836 S:      Maintained
3837 F:      drivers/misc/cb710/
3838 F:      drivers/mmc/host/cb710-mmc.*
3839 F:      include/linux/cb710.h
3840
3841 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3842 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3843 S:      Maintained
3844 F:      drivers/media/rc/ene_ir.*
3845
3846 ENHANCED ERROR HANDLING (EEH)
3847 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3848 L:      linuxppc-dev@lists.ozlabs.org
3849 S:      Supported
3850 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3851 F:      arch/powerpc/kernel/eeh*.c
3852
3853 EPSON S1D13XXX FRAMEBUFFER DRIVER
3854 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3855 S:      Maintained
3856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3857 F:      drivers/video/fbdev/s1d13xxxfb.c
3858 F:      include/video/s1d13xxxfb.h
3859
3860 ET131X NETWORK DRIVER
3861 M:      Mark Einon <mark.einon@gmail.com>
3862 S:      Odd Fixes
3863 F:      drivers/net/ethernet/agere/
3864
3865 ETHERNET BRIDGE
3866 M:      Stephen Hemminger <stephen@networkplumber.org>
3867 L:      bridge@lists.linux-foundation.org
3868 L:      netdev@vger.kernel.org
3869 W:      http://www.linuxfoundation.org/en/Net:Bridge
3870 S:      Maintained
3871 F:      include/linux/netfilter_bridge/
3872 F:      net/bridge/
3873
3874 ETHERNET PHY LIBRARY
3875 M:      Florian Fainelli <f.fainelli@gmail.com>
3876 L:      netdev@vger.kernel.org
3877 S:      Maintained
3878 F:      include/linux/phy.h
3879 F:      include/linux/phy_fixed.h
3880 F:      drivers/net/phy/
3881 F:      Documentation/networking/phy.txt
3882 F:      drivers/of/of_mdio.c
3883 F:      drivers/of/of_net.c
3884
3885 EXT2 FILE SYSTEM
3886 M:      Jan Kara <jack@suse.cz>
3887 L:      linux-ext4@vger.kernel.org
3888 S:      Maintained
3889 F:      Documentation/filesystems/ext2.txt
3890 F:      fs/ext2/
3891 F:      include/linux/ext2*
3892
3893 EXT3 FILE SYSTEM
3894 M:      Jan Kara <jack@suse.cz>
3895 M:      Andrew Morton <akpm@linux-foundation.org>
3896 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3897 L:      linux-ext4@vger.kernel.org
3898 S:      Maintained
3899 F:      Documentation/filesystems/ext3.txt
3900 F:      fs/ext3/
3901
3902 EXT4 FILE SYSTEM
3903 M:      "Theodore Ts'o" <tytso@mit.edu>
3904 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3905 L:      linux-ext4@vger.kernel.org
3906 W:      http://ext4.wiki.kernel.org
3907 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3908 S:      Maintained
3909 F:      Documentation/filesystems/ext4.txt
3910 F:      fs/ext4/
3911
3912 Extended Verification Module (EVM)
3913 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3914 L:      linux-ima-devel@lists.sourceforge.net
3915 L:      linux-security-module@vger.kernel.org
3916 S:      Supported
3917 F:      security/integrity/evm/
3918
3919 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3920 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3921 M:      Chanwoo Choi <cw00.choi@samsung.com>
3922 L:      linux-kernel@vger.kernel.org
3923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3924 S:      Maintained
3925 F:      drivers/extcon/
3926 F:      Documentation/extcon/
3927
3928 EXYNOS DP DRIVER
3929 M:      Jingoo Han <jingoohan1@gmail.com>
3930 L:      dri-devel@lists.freedesktop.org
3931 S:      Maintained
3932 F:      drivers/gpu/drm/exynos/exynos_dp*
3933
3934 EXYNOS MIPI DISPLAY DRIVERS
3935 M:      Inki Dae <inki.dae@samsung.com>
3936 M:      Donghwa Lee <dh09.lee@samsung.com>
3937 M:      Kyungmin Park <kyungmin.park@samsung.com>
3938 L:      linux-fbdev@vger.kernel.org
3939 S:      Maintained
3940 F:      drivers/video/fbdev/exynos/exynos_mipi*
3941 F:      include/video/exynos_mipi*
3942
3943 F71805F HARDWARE MONITORING DRIVER
3944 M:      Jean Delvare <jdelvare@suse.de>
3945 L:      lm-sensors@lm-sensors.org
3946 S:      Maintained
3947 F:      Documentation/hwmon/f71805f
3948 F:      drivers/hwmon/f71805f.c
3949
3950 FC0011 TUNER DRIVER
3951 M:      Michael Buesch <m@bues.ch>
3952 L:      linux-media@vger.kernel.org
3953 S:      Maintained
3954 F:      drivers/media/tuners/fc0011.h
3955 F:      drivers/media/tuners/fc0011.c
3956
3957 FC2580 MEDIA DRIVER
3958 M:      Antti Palosaari <crope@iki.fi>
3959 L:      linux-media@vger.kernel.org
3960 W:      http://linuxtv.org/
3961 W:      http://palosaari.fi/linux/
3962 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3963 T:      git git://linuxtv.org/anttip/media_tree.git
3964 S:      Maintained
3965 F:      drivers/media/tuners/fc2580*
3966
3967 FANOTIFY
3968 M:      Eric Paris <eparis@redhat.com>
3969 S:      Maintained
3970 F:      fs/notify/fanotify/
3971 F:      include/linux/fanotify.h
3972 F:      include/uapi/linux/fanotify.h
3973
3974 FARSYNC SYNCHRONOUS DRIVER
3975 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3976 W:      http://www.farsite.co.uk/
3977 S:      Supported
3978 F:      drivers/net/wan/farsync.*
3979
3980 FAULT INJECTION SUPPORT
3981 M:      Akinobu Mita <akinobu.mita@gmail.com>
3982 S:      Supported
3983 F:      Documentation/fault-injection/
3984 F:      lib/fault-inject.c
3985
3986 FBTFT Framebuffer drivers
3987 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3988 M:      Noralf Trønnes <noralf@tronnes.org>
3989 S:      Maintained
3990 F:      drivers/staging/fbtft/
3991
3992 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3993 M:      Vasu Dev <vasu.dev@intel.com>
3994 L:      fcoe-devel@open-fcoe.org
3995 W:      www.Open-FCoE.org
3996 S:      Supported
3997 F:      drivers/scsi/libfc/
3998 F:      drivers/scsi/fcoe/
3999 F:      include/scsi/fc/
4000 F:      include/scsi/libfc.h
4001 F:      include/scsi/libfcoe.h
4002 F:      include/uapi/scsi/fc/
4003
4004 FILE LOCKING (flock() and fcntl()/lockf())
4005 M:      Jeff Layton <jlayton@poochiereds.net>
4006 M:      J. Bruce Fields <bfields@fieldses.org>
4007 L:      linux-fsdevel@vger.kernel.org
4008 S:      Maintained
4009 F:      include/linux/fcntl.h
4010 F:      include/linux/fs.h
4011 F:      include/uapi/linux/fcntl.h
4012 F:      include/uapi/linux/fs.h
4013 F:      fs/fcntl.c
4014 F:      fs/locks.c
4015
4016 FILESYSTEMS (VFS and infrastructure)
4017 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4018 L:      linux-fsdevel@vger.kernel.org
4019 S:      Maintained
4020 F:      fs/*
4021
4022 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4023 M:      Riku Voipio <riku.voipio@iki.fi>
4024 L:      lm-sensors@lm-sensors.org
4025 S:      Maintained
4026 F:      drivers/hwmon/f75375s.c
4027 F:      include/linux/f75375s.h
4028
4029 FIREWIRE AUDIO DRIVERS
4030 M:      Clemens Ladisch <clemens@ladisch.de>
4031 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4032 T:      git git://git.alsa-project.org/alsa-kernel.git
4033 S:      Maintained
4034 F:      sound/firewire/
4035
4036 FIREWIRE MEDIA DRIVERS (firedtv)
4037 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4038 L:      linux-media@vger.kernel.org
4039 L:      linux1394-devel@lists.sourceforge.net
4040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4041 S:      Maintained
4042 F:      drivers/media/firewire/
4043
4044 FIREWIRE SBP-2 TARGET
4045 M:      Chris Boot <bootc@bootc.net>
4046 L:      linux-scsi@vger.kernel.org
4047 L:      target-devel@vger.kernel.org
4048 L:      linux1394-devel@lists.sourceforge.net
4049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4050 S:      Maintained
4051 F:      drivers/target/sbp/
4052
4053 FIREWIRE SUBSYSTEM
4054 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4055 L:      linux1394-devel@lists.sourceforge.net
4056 W:      http://ieee1394.wiki.kernel.org/
4057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4058 S:      Maintained
4059 F:      drivers/firewire/
4060 F:      include/linux/firewire.h
4061 F:      include/uapi/linux/firewire*.h
4062 F:      tools/firewire/
4063
4064 FIRMWARE LOADER (request_firmware)
4065 M:      Ming Lei <ming.lei@canonical.com>
4066 L:      linux-kernel@vger.kernel.org
4067 S:      Maintained
4068 F:      Documentation/firmware_class/
4069 F:      drivers/base/firmware*.c
4070 F:      include/linux/firmware.h
4071
4072 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4073 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4074 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4075 S:      Maintained
4076 F:      drivers/block/rsxx/
4077
4078 FLOPPY DRIVER
4079 M:      Jiri Kosina <jkosina@suse.cz>
4080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4081 S:      Odd fixes
4082 F:      drivers/block/floppy.c
4083
4084 FMC SUBSYSTEM
4085 M:      Alessandro Rubini <rubini@gnudd.com>
4086 W:      http://www.ohwr.org/projects/fmc-bus
4087 S:      Supported
4088 F:      drivers/fmc/
4089 F:      include/linux/fmc*.h
4090 F:      include/linux/ipmi-fru.h
4091 K:      fmc_d.*register
4092
4093 FPU EMULATOR
4094 M:      Bill Metzenthen <billm@melbpc.org.au>
4095 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4096 S:      Maintained
4097 F:      arch/x86/math-emu/
4098
4099 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4100 L:      netdev@vger.kernel.org
4101 S:      Orphan
4102 F:      drivers/net/wan/dlci.c
4103 F:      drivers/net/wan/sdla.c
4104
4105 FRAMEBUFFER LAYER
4106 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4107 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4108 L:      linux-fbdev@vger.kernel.org
4109 W:      http://linux-fbdev.sourceforge.net/
4110 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4112 S:      Maintained
4113 F:      Documentation/fb/
4114 F:      Documentation/devicetree/bindings/fb/
4115 F:      drivers/video/
4116 F:      include/video/
4117 F:      include/linux/fb.h
4118 F:      include/uapi/video/
4119 F:      include/uapi/linux/fb.h
4120
4121 FREESCALE DIU FRAMEBUFFER DRIVER
4122 M:      Timur Tabi <timur@tabi.org>
4123 L:      linux-fbdev@vger.kernel.org
4124 S:      Maintained
4125 F:      drivers/video/fbdev/fsl-diu-fb.*
4126
4127 FREESCALE DMA DRIVER
4128 M:      Li Yang <leoli@freescale.com>
4129 M:      Zhang Wei <zw@zh-kernel.org>
4130 L:      linuxppc-dev@lists.ozlabs.org
4131 S:      Maintained
4132 F:      drivers/dma/fsldma.*
4133
4134 FREESCALE I2C CPM DRIVER
4135 M:      Jochen Friedrich <jochen@scram.de>
4136 L:      linuxppc-dev@lists.ozlabs.org
4137 L:      linux-i2c@vger.kernel.org
4138 S:      Maintained
4139 F:      drivers/i2c/busses/i2c-cpm.c
4140
4141 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4142 M:      Sascha Hauer <kernel@pengutronix.de>
4143 L:      linux-fbdev@vger.kernel.org
4144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4145 S:      Maintained
4146 F:      include/linux/platform_data/video-imxfb.h
4147 F:      drivers/video/fbdev/imxfb.c
4148
4149 FREESCALE QUAD SPI DRIVER
4150 M:      Han Xu <han.xu@freescale.com>
4151 L:      linux-mtd@lists.infradead.org
4152 S:      Maintained
4153 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4154
4155 FREESCALE SOC FS_ENET DRIVER
4156 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4157 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4158 L:      linuxppc-dev@lists.ozlabs.org
4159 L:      netdev@vger.kernel.org
4160 S:      Maintained
4161 F:      drivers/net/ethernet/freescale/fs_enet/
4162 F:      include/linux/fs_enet_pd.h
4163
4164 FREESCALE QUICC ENGINE LIBRARY
4165 L:      linuxppc-dev@lists.ozlabs.org
4166 S:      Orphan
4167 F:      arch/powerpc/sysdev/qe_lib/
4168 F:      arch/powerpc/include/asm/*qe.h
4169
4170 FREESCALE USB PERIPHERAL DRIVERS
4171 M:      Li Yang <leoli@freescale.com>
4172 L:      linux-usb@vger.kernel.org
4173 L:      linuxppc-dev@lists.ozlabs.org
4174 S:      Maintained
4175 F:      drivers/usb/gadget/udc/fsl*
4176
4177 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4178 M:      Li Yang <leoli@freescale.com>
4179 L:      netdev@vger.kernel.org
4180 L:      linuxppc-dev@lists.ozlabs.org
4181 S:      Maintained
4182 F:      drivers/net/ethernet/freescale/ucc_geth*
4183
4184 FREESCALE QUICC ENGINE UCC UART DRIVER
4185 M:      Timur Tabi <timur@tabi.org>
4186 L:      linuxppc-dev@lists.ozlabs.org
4187 S:      Maintained
4188 F:      drivers/tty/serial/ucc_uart.c
4189
4190 FREESCALE SOC SOUND DRIVERS
4191 M:      Timur Tabi <timur@tabi.org>
4192 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4193 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4194 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4195 L:      linuxppc-dev@lists.ozlabs.org
4196 S:      Maintained
4197 F:      sound/soc/fsl/fsl*
4198 F:      sound/soc/fsl/imx*
4199 F:      sound/soc/fsl/mpc8610_hpcd.c
4200
4201 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4202 M:      J. German Rivera <German.Rivera@freescale.com>
4203 L:      linux-kernel@vger.kernel.org
4204 S:      Maintained
4205 F:      drivers/staging/fsl-mc/
4206
4207 FREEVXFS FILESYSTEM
4208 M:      Christoph Hellwig <hch@infradead.org>
4209 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4210 S:      Maintained
4211 F:      fs/freevxfs/
4212
4213 FREEZER
4214 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4215 M:      Pavel Machek <pavel@ucw.cz>
4216 L:      linux-pm@vger.kernel.org
4217 S:      Supported
4218 F:      Documentation/power/freezing-of-tasks.txt
4219 F:      include/linux/freezer.h
4220 F:      kernel/freezer.c
4221
4222 FRONTSWAP API
4223 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4224 L:      linux-kernel@vger.kernel.org
4225 S:      Maintained
4226 F:      mm/frontswap.c
4227 F:      include/linux/frontswap.h
4228
4229 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4230 M:      David Howells <dhowells@redhat.com>
4231 L:      linux-cachefs@redhat.com
4232 S:      Supported
4233 F:      Documentation/filesystems/caching/
4234 F:      fs/fscache/
4235 F:      include/linux/fscache*.h
4236
4237 F2FS FILE SYSTEM
4238 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4239 M:      Changman Lee <cm224.lee@samsung.com>
4240 L:      linux-f2fs-devel@lists.sourceforge.net
4241 W:      http://en.wikipedia.org/wiki/F2FS
4242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4243 S:      Maintained
4244 F:      Documentation/filesystems/f2fs.txt
4245 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4246 F:      fs/f2fs/
4247 F:      include/linux/f2fs_fs.h
4248
4249 FUJITSU FR-V (FRV) PORT
4250 M:      David Howells <dhowells@redhat.com>
4251 S:      Maintained
4252 F:      arch/frv/
4253
4254 FUJITSU LAPTOP EXTRAS
4255 M:      Jonathan Woithe <jwoithe@just42.net>
4256 L:      platform-driver-x86@vger.kernel.org
4257 S:      Maintained
4258 F:      drivers/platform/x86/fujitsu-laptop.c
4259
4260 FUJITSU M-5MO LS CAMERA ISP DRIVER
4261 M:      Kyungmin Park <kyungmin.park@samsung.com>
4262 M:      Heungjun Kim <riverful.kim@samsung.com>
4263 L:      linux-media@vger.kernel.org
4264 S:      Maintained
4265 F:      drivers/media/i2c/m5mols/
4266 F:      include/media/m5mols.h
4267
4268 FUJITSU TABLET EXTRAS
4269 M:      Robert Gerlach <khnz@gmx.de>
4270 L:      platform-driver-x86@vger.kernel.org
4271 S:      Maintained
4272 F:      drivers/platform/x86/fujitsu-tablet.c
4273
4274 FUSE: FILESYSTEM IN USERSPACE
4275 M:      Miklos Szeredi <miklos@szeredi.hu>
4276 L:      fuse-devel@lists.sourceforge.net
4277 W:      http://fuse.sourceforge.net/
4278 S:      Maintained
4279 F:      fs/fuse/
4280 F:      include/uapi/linux/fuse.h
4281
4282 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4283 M:      Rik Faith <faith@cs.unc.edu>
4284 L:      linux-scsi@vger.kernel.org
4285 S:      Odd Fixes (e.g., new signatures)
4286 F:      drivers/scsi/fdomain.*
4287
4288 GCOV BASED KERNEL PROFILING
4289 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4290 S:      Maintained
4291 F:      kernel/gcov/
4292 F:      Documentation/gcov.txt
4293
4294 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4295 M:      Achim Leubner <achim_leubner@adaptec.com>
4296 L:      linux-scsi@vger.kernel.org
4297 W:      http://www.icp-vortex.com/
4298 S:      Supported
4299 F:      drivers/scsi/gdt*
4300
4301 GDB KERNEL DEBUGGING HELPER SCRIPTS
4302 M:      Jan Kiszka <jan.kiszka@siemens.com>
4303 S:      Supported
4304 F:      scripts/gdb/
4305
4306 GEMTEK FM RADIO RECEIVER DRIVER
4307 M:      Hans Verkuil <hverkuil@xs4all.nl>
4308 L:      linux-media@vger.kernel.org
4309 T:      git git://linuxtv.org/media_tree.git
4310 W:      http://linuxtv.org
4311 S:      Maintained
4312 F:      drivers/media/radio/radio-gemtek*
4313
4314 GENERIC GPIO I2C DRIVER
4315 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4316 S:      Supported
4317 F:      drivers/i2c/busses/i2c-gpio.c
4318 F:      include/linux/i2c-gpio.h
4319
4320 GENERIC GPIO I2C MULTIPLEXER DRIVER
4321 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4322 L:      linux-i2c@vger.kernel.org
4323 S:      Supported
4324 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4325 F:      include/linux/i2c-mux-gpio.h
4326 F:      Documentation/i2c/muxes/i2c-mux-gpio
4327
4328 GENERIC HDLC (WAN) DRIVERS
4329 M:      Krzysztof Halasa <khc@pm.waw.pl>
4330 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4331 S:      Maintained
4332 F:      drivers/net/wan/c101.c
4333 F:      drivers/net/wan/hd6457*
4334 F:      drivers/net/wan/hdlc*
4335 F:      drivers/net/wan/n2.c
4336 F:      drivers/net/wan/pc300too.c
4337 F:      drivers/net/wan/pci200syn.c
4338 F:      drivers/net/wan/wanxl*
4339
4340 GENERIC INCLUDE/ASM HEADER FILES
4341 M:      Arnd Bergmann <arnd@arndb.de>
4342 L:      linux-arch@vger.kernel.org
4343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4344 S:      Maintained
4345 F:      include/asm-generic/
4346 F:      include/uapi/asm-generic/
4347
4348 GENERIC PHY FRAMEWORK
4349 M:      Kishon Vijay Abraham I <kishon@ti.com>
4350 L:      linux-kernel@vger.kernel.org
4351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4352 S:      Supported
4353 F:      drivers/phy/
4354 F:      include/linux/phy/
4355
4356 GENERIC PM DOMAINS
4357 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4358 M:      Kevin Hilman <khilman@kernel.org>
4359 M:      Ulf Hansson <ulf.hansson@linaro.org>
4360 L:      linux-pm@vger.kernel.org
4361 S:      Supported
4362 F:      drivers/base/power/domain*.c
4363 F:      include/linux/pm_domain.h
4364
4365 GENERIC UIO DRIVER FOR PCI DEVICES
4366 M:      "Michael S. Tsirkin" <mst@redhat.com>
4367 L:      kvm@vger.kernel.org
4368 S:      Supported
4369 F:      drivers/uio/uio_pci_generic.c
4370
4371 GET_MAINTAINER SCRIPT
4372 M:      Joe Perches <joe@perches.com>
4373 S:      Maintained
4374 F:      scripts/get_maintainer.pl
4375
4376 GFS2 FILE SYSTEM
4377 M:      Steven Whitehouse <swhiteho@redhat.com>
4378 M:      Bob Peterson <rpeterso@redhat.com>
4379 L:      cluster-devel@redhat.com
4380 W:      http://sources.redhat.com/cluster/
4381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4382 S:      Supported
4383 F:      Documentation/filesystems/gfs2*.txt
4384 F:      fs/gfs2/
4385 F:      include/uapi/linux/gfs2_ondisk.h
4386
4387 GIGASET ISDN DRIVERS
4388 M:      Paul Bolle <pebolle@tiscali.nl>
4389 L:      gigaset307x-common@lists.sourceforge.net
4390 W:      http://gigaset307x.sourceforge.net/
4391 S:      Odd Fixes
4392 F:      Documentation/isdn/README.gigaset
4393 F:      drivers/isdn/gigaset/
4394 F:      include/uapi/linux/gigaset_dev.h
4395
4396 GO7007 MPEG CODEC
4397 M:      Hans Verkuil <hans.verkuil@cisco.com>
4398 L:      linux-media@vger.kernel.org
4399 S:      Maintained
4400 F:      drivers/media/usb/go7007/
4401
4402 GOODIX TOUCHSCREEN
4403 M:      Bastien Nocera <hadess@hadess.net>
4404 L:      linux-input@vger.kernel.org
4405 S:      Maintained
4406 F:      drivers/input/touchscreen/goodix.c
4407
4408 GPIO SUBSYSTEM
4409 M:      Linus Walleij <linus.walleij@linaro.org>
4410 M:      Alexandre Courbot <gnurou@gmail.com>
4411 L:      linux-gpio@vger.kernel.org
4412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4413 S:      Maintained
4414 F:      Documentation/gpio/
4415 F:      drivers/gpio/
4416 F:      include/linux/gpio/
4417 F:      include/linux/gpio.h
4418 F:      include/asm-generic/gpio.h
4419
4420 GRE DEMULTIPLEXER DRIVER
4421 M:      Dmitry Kozlov <xeb@mail.ru>
4422 L:      netdev@vger.kernel.org
4423 S:      Maintained
4424 F:      net/ipv4/gre_demux.c
4425 F:      net/ipv4/gre_offload.c
4426 F:      include/net/gre.h
4427
4428 GRETH 10/100/1G Ethernet MAC device driver
4429 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4430 L:      netdev@vger.kernel.org
4431 S:      Maintained
4432 F:      drivers/net/ethernet/aeroflex/
4433
4434 GSPCA FINEPIX SUBDRIVER
4435 M:      Frank Zago <frank@zago.net>
4436 L:      linux-media@vger.kernel.org
4437 T:      git git://linuxtv.org/media_tree.git
4438 S:      Maintained
4439 F:      drivers/media/usb/gspca/finepix.c
4440
4441 GSPCA GL860 SUBDRIVER
4442 M:      Olivier Lorin <o.lorin@laposte.net>
4443 L:      linux-media@vger.kernel.org
4444 T:      git git://linuxtv.org/media_tree.git
4445 S:      Maintained
4446 F:      drivers/media/usb/gspca/gl860/
4447
4448 GSPCA M5602 SUBDRIVER
4449 M:      Erik Andren <erik.andren@gmail.com>
4450 L:      linux-media@vger.kernel.org
4451 T:      git git://linuxtv.org/media_tree.git
4452 S:      Maintained
4453 F:      drivers/media/usb/gspca/m5602/
4454
4455 GSPCA PAC207 SONIXB SUBDRIVER
4456 M:      Hans de Goede <hdegoede@redhat.com>
4457 L:      linux-media@vger.kernel.org
4458 T:      git git://linuxtv.org/media_tree.git
4459 S:      Maintained
4460 F:      drivers/media/usb/gspca/pac207.c
4461
4462 GSPCA SN9C20X SUBDRIVER
4463 M:      Brian Johnson <brijohn@gmail.com>
4464 L:      linux-media@vger.kernel.org
4465 T:      git git://linuxtv.org/media_tree.git
4466 S:      Maintained
4467 F:      drivers/media/usb/gspca/sn9c20x.c
4468
4469 GSPCA T613 SUBDRIVER
4470 M:      Leandro Costantino <lcostantino@gmail.com>
4471 L:      linux-media@vger.kernel.org
4472 T:      git git://linuxtv.org/media_tree.git
4473 S:      Maintained
4474 F:      drivers/media/usb/gspca/t613.c
4475
4476 GSPCA USB WEBCAM DRIVER
4477 M:      Hans de Goede <hdegoede@redhat.com>
4478 L:      linux-media@vger.kernel.org
4479 T:      git git://linuxtv.org/media_tree.git
4480 S:      Maintained
4481 F:      drivers/media/usb/gspca/
4482
4483 GUID PARTITION TABLE (GPT)
4484 M:      Davidlohr Bueso <davidlohr@hp.com>
4485 L:      linux-efi@vger.kernel.org
4486 S:      Maintained
4487 F:      block/partitions/efi.*
4488
4489 STK1160 USB VIDEO CAPTURE DRIVER
4490 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4491 L:      linux-media@vger.kernel.org
4492 T:      git git://linuxtv.org/media_tree.git
4493 S:      Maintained
4494 F:      drivers/media/usb/stk1160/
4495
4496 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4497 M:      Frank Seidel <frank@f-seidel.de>
4498 L:      platform-driver-x86@vger.kernel.org
4499 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4500 S:      Maintained
4501 F:      drivers/platform/x86/hdaps.c
4502
4503 HDPVR USB VIDEO ENCODER DRIVER
4504 M:      Hans Verkuil <hverkuil@xs4all.nl>
4505 L:      linux-media@vger.kernel.org
4506 T:      git git://linuxtv.org/media_tree.git
4507 W:      http://linuxtv.org
4508 S:      Odd Fixes
4509 F:      drivers/media/usb/hdpvr/
4510
4511 HWPOISON MEMORY FAILURE HANDLING
4512 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4513 L:      linux-mm@kvack.org
4514 S:      Maintained
4515 F:      mm/memory-failure.c
4516 F:      mm/hwpoison-inject.c
4517
4518 HYPERVISOR VIRTUAL CONSOLE DRIVER
4519 L:      linuxppc-dev@lists.ozlabs.org
4520 S:      Odd Fixes
4521 F:      drivers/tty/hvc/
4522
4523 HACKRF MEDIA DRIVER
4524 M:      Antti Palosaari <crope@iki.fi>
4525 L:      linux-media@vger.kernel.org
4526 W:      http://linuxtv.org/
4527 W:      http://palosaari.fi/linux/
4528 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4529 T:      git git://linuxtv.org/anttip/media_tree.git
4530 S:      Maintained
4531 F:      drivers/media/usb/hackrf/
4532
4533 HARDWARE MONITORING
4534 M:      Jean Delvare <jdelvare@suse.de>
4535 M:      Guenter Roeck <linux@roeck-us.net>
4536 L:      lm-sensors@lm-sensors.org
4537 W:      http://www.lm-sensors.org/
4538 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4540 S:      Maintained
4541 F:      Documentation/hwmon/
4542 F:      drivers/hwmon/
4543 F:      include/linux/hwmon*.h
4544
4545 HARDWARE RANDOM NUMBER GENERATOR CORE
4546 M:      Matt Mackall <mpm@selenic.com>
4547 M:      Herbert Xu <herbert@gondor.apana.org.au>
4548 L:      linux-crypto@vger.kernel.org
4549 S:      Odd fixes
4550 F:      Documentation/hw_random.txt
4551 F:      drivers/char/hw_random/
4552 F:      include/linux/hw_random.h
4553
4554 HARDWARE SPINLOCK CORE
4555 M:      Ohad Ben-Cohen <ohad@wizery.com>
4556 S:      Maintained
4557 F:      Documentation/hwspinlock.txt
4558 F:      drivers/hwspinlock/hwspinlock_*
4559 F:      include/linux/hwspinlock.h
4560
4561 HARMONY SOUND DRIVER
4562 L:      linux-parisc@vger.kernel.org
4563 S:      Maintained
4564 F:      sound/parisc/harmony.*
4565
4566 HD29L2 MEDIA DRIVER
4567 M:      Antti Palosaari <crope@iki.fi>
4568 L:      linux-media@vger.kernel.org
4569 W:      http://linuxtv.org/
4570 W:      http://palosaari.fi/linux/
4571 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4572 T:      git git://linuxtv.org/anttip/media_tree.git
4573 S:      Maintained
4574 F:      drivers/media/dvb-frontends/hd29l2*
4575
4576 HEWLETT-PACKARD SMART2 RAID DRIVER
4577 L:      iss_storagedev@hp.com
4578 S:      Orphan
4579 F:      Documentation/blockdev/cpqarray.txt
4580 F:      drivers/block/cpqarray.*
4581
4582 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4583 M:      Don Brace <don.brace@pmcs.com>
4584 L:      iss_storagedev@hp.com
4585 L:      storagedev@pmcs.com
4586 L:      linux-scsi@vger.kernel.org
4587 S:      Supported
4588 F:      Documentation/scsi/hpsa.txt
4589 F:      drivers/scsi/hpsa*.[ch]
4590 F:      include/linux/cciss*.h
4591 F:      include/uapi/linux/cciss*.h
4592
4593 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4594 M:      Don Brace <don.brace@pmcs.com>
4595 L:      iss_storagedev@hp.com
4596 L:      storagedev@pmcs.com
4597 L:      linux-scsi@vger.kernel.org
4598 S:      Supported
4599 F:      Documentation/blockdev/cciss.txt
4600 F:      drivers/block/cciss*
4601 F:      include/linux/cciss_ioctl.h
4602 F:      include/uapi/linux/cciss_ioctl.h
4603
4604 HFS FILESYSTEM
4605 L:      linux-fsdevel@vger.kernel.org
4606 S:      Orphan
4607 F:      Documentation/filesystems/hfs.txt
4608 F:      fs/hfs/
4609
4610 HFSPLUS FILESYSTEM
4611 L:      linux-fsdevel@vger.kernel.org
4612 S:      Orphan
4613 F:      Documentation/filesystems/hfsplus.txt
4614 F:      fs/hfsplus/
4615
4616 HGA FRAMEBUFFER DRIVER
4617 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4618 L:      linux-nvidia@lists.surfsouth.com
4619 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4620 S:      Maintained
4621 F:      drivers/video/fbdev/hgafb.c
4622
4623 HIBERNATION (aka Software Suspend, aka swsusp)
4624 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4625 M:      Pavel Machek <pavel@ucw.cz>
4626 L:      linux-pm@vger.kernel.org
4627 S:      Supported
4628 F:      arch/x86/power/
4629 F:      drivers/base/power/
4630 F:      kernel/power/
4631 F:      include/linux/suspend.h
4632 F:      include/linux/freezer.h
4633 F:      include/linux/pm.h
4634 F:      arch/*/include/asm/suspend*.h
4635
4636 HID CORE LAYER
4637 M:      Jiri Kosina <jkosina@suse.cz>
4638 L:      linux-input@vger.kernel.org
4639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4640 S:      Maintained
4641 F:      drivers/hid/
4642 F:      include/linux/hid*
4643 F:      include/uapi/linux/hid*
4644
4645 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4646 M:      Thomas Gleixner <tglx@linutronix.de>
4647 L:      linux-kernel@vger.kernel.org
4648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4649 S:      Maintained
4650 F:      Documentation/timers/
4651 F:      kernel/time/hrtimer.c
4652 F:      kernel/time/clockevents.c
4653 F:      kernel/time/tick*.*
4654 F:      kernel/time/timer_*.c
4655 F:      include/linux/clockchips.h
4656 F:      include/linux/hrtimer.h
4657
4658 HIGH-SPEED SCC DRIVER FOR AX.25
4659 L:      linux-hams@vger.kernel.org
4660 S:      Orphan
4661 F:      drivers/net/hamradio/dmascc.c
4662 F:      drivers/net/hamradio/scc.c
4663
4664 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4665 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4666 W:      http://www.highpoint-tech.com
4667 S:      Supported
4668 F:      Documentation/scsi/hptiop.txt
4669 F:      drivers/scsi/hptiop.c
4670
4671 HIPPI
4672 M:      Jes Sorensen <jes@trained-monkey.org>
4673 L:      linux-hippi@sunsite.dk
4674 S:      Maintained
4675 F:      include/linux/hippidevice.h
4676 F:      include/uapi/linux/if_hippi.h
4677 F:      net/802/hippi.c
4678 F:      drivers/net/hippi/
4679
4680 HOST AP DRIVER
4681 M:      Jouni Malinen <j@w1.fi>
4682 L:      hostap@shmoo.com (subscribers-only)
4683 L:      linux-wireless@vger.kernel.org
4684 W:      http://hostap.epitest.fi/
4685 S:      Maintained
4686 F:      drivers/net/wireless/hostap/
4687
4688 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4689 L:      platform-driver-x86@vger.kernel.org
4690 S:      Orphan
4691 F:      drivers/platform/x86/tc1100-wmi.c
4692
4693 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4694 M:      Jaroslav Kysela <perex@perex.cz>
4695 S:      Maintained
4696 F:      drivers/net/ethernet/hp/hp100.*
4697
4698 HPET:   High Precision Event Timers driver
4699 M:      Clemens Ladisch <clemens@ladisch.de>
4700 S:      Maintained
4701 F:      Documentation/timers/hpet.txt
4702 F:      drivers/char/hpet.c
4703 F:      include/linux/hpet.h
4704 F:      include/uapi/linux/hpet.h
4705
4706 HPET:   x86
4707 S:      Orphan
4708 F:      arch/x86/kernel/hpet.c
4709 F:      arch/x86/include/asm/hpet.h
4710
4711 HPFS FILESYSTEM
4712 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4713 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4714 S:      Maintained
4715 F:      fs/hpfs/
4716
4717 HSI SUBSYSTEM
4718 M:      Sebastian Reichel <sre@kernel.org>
4719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4720 S:      Maintained
4721 F:      Documentation/ABI/testing/sysfs-bus-hsi
4722 F:      Documentation/hsi.txt
4723 F:      drivers/hsi/
4724 F:      include/linux/hsi/
4725 F:      include/uapi/linux/hsi/
4726
4727 HSO 3G MODEM DRIVER
4728 M:      Jan Dumon <j.dumon@option.com>
4729 W:      http://www.pharscape.org
4730 S:      Maintained
4731 F:      drivers/net/usb/hso.c
4732
4733 HSR NETWORK PROTOCOL
4734 M:      Arvid Brodin <arvid.brodin@alten.se>
4735 L:      netdev@vger.kernel.org
4736 S:      Maintained
4737 F:      net/hsr/
4738
4739 HTCPEN TOUCHSCREEN DRIVER
4740 M:      Pau Oliva Fora <pof@eslack.org>
4741 L:      linux-input@vger.kernel.org
4742 S:      Maintained
4743 F:      drivers/input/touchscreen/htcpen.c
4744
4745 HUGETLB FILESYSTEM
4746 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4747 S:      Maintained
4748 F:      fs/hugetlbfs/
4749
4750 Hyper-V CORE AND DRIVERS
4751 M:      K. Y. Srinivasan <kys@microsoft.com>
4752 M:      Haiyang Zhang <haiyangz@microsoft.com>
4753 L:      devel@linuxdriverproject.org
4754 S:      Maintained
4755 F:      arch/x86/include/asm/mshyperv.h
4756 F:      arch/x86/include/uapi/asm/hyperv.h
4757 F:      arch/x86/kernel/cpu/mshyperv.c
4758 F:      drivers/hid/hid-hyperv.c
4759 F:      drivers/hv/
4760 F:      drivers/input/serio/hyperv-keyboard.c
4761 F:      drivers/net/hyperv/
4762 F:      drivers/scsi/storvsc_drv.c
4763 F:      drivers/video/fbdev/hyperv_fb.c
4764 F:      include/linux/hyperv.h
4765 F:      tools/hv/
4766
4767 I2C OVER PARALLEL PORT
4768 M:      Jean Delvare <jdelvare@suse.de>
4769 L:      linux-i2c@vger.kernel.org
4770 S:      Maintained
4771 F:      Documentation/i2c/busses/i2c-parport
4772 F:      Documentation/i2c/busses/i2c-parport-light
4773 F:      drivers/i2c/busses/i2c-parport.c
4774 F:      drivers/i2c/busses/i2c-parport-light.c
4775
4776 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4777 M:      Jean Delvare <jdelvare@suse.de>
4778 L:      linux-i2c@vger.kernel.org
4779 S:      Maintained
4780 F:      Documentation/i2c/busses/i2c-ali1535
4781 F:      Documentation/i2c/busses/i2c-ali1563
4782 F:      Documentation/i2c/busses/i2c-ali15x3
4783 F:      Documentation/i2c/busses/i2c-amd756
4784 F:      Documentation/i2c/busses/i2c-amd8111
4785 F:      Documentation/i2c/busses/i2c-i801
4786 F:      Documentation/i2c/busses/i2c-nforce2
4787 F:      Documentation/i2c/busses/i2c-piix4
4788 F:      Documentation/i2c/busses/i2c-sis5595
4789 F:      Documentation/i2c/busses/i2c-sis630
4790 F:      Documentation/i2c/busses/i2c-sis96x
4791 F:      Documentation/i2c/busses/i2c-via
4792 F:      Documentation/i2c/busses/i2c-viapro
4793 F:      drivers/i2c/busses/i2c-ali1535.c
4794 F:      drivers/i2c/busses/i2c-ali1563.c
4795 F:      drivers/i2c/busses/i2c-ali15x3.c
4796 F:      drivers/i2c/busses/i2c-amd756.c
4797 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4798 F:      drivers/i2c/busses/i2c-amd8111.c
4799 F:      drivers/i2c/busses/i2c-i801.c
4800 F:      drivers/i2c/busses/i2c-isch.c
4801 F:      drivers/i2c/busses/i2c-nforce2.c
4802 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4803 F:      drivers/i2c/busses/i2c-piix4.c
4804 F:      drivers/i2c/busses/i2c-sis5595.c
4805 F:      drivers/i2c/busses/i2c-sis630.c
4806 F:      drivers/i2c/busses/i2c-sis96x.c
4807 F:      drivers/i2c/busses/i2c-via.c
4808 F:      drivers/i2c/busses/i2c-viapro.c
4809
4810 I2C/SMBUS ISMT DRIVER
4811 M:      Seth Heasley <seth.heasley@intel.com>
4812 M:      Neil Horman <nhorman@tuxdriver.com>
4813 L:      linux-i2c@vger.kernel.org
4814 F:      drivers/i2c/busses/i2c-ismt.c
4815 F:      Documentation/i2c/busses/i2c-ismt
4816
4817 I2C/SMBUS STUB DRIVER
4818 M:      Jean Delvare <jdelvare@suse.de>
4819 L:      linux-i2c@vger.kernel.org
4820 S:      Maintained
4821 F:      drivers/i2c/i2c-stub.c
4822
4823 I2C SUBSYSTEM
4824 M:      Wolfram Sang <wsa@the-dreams.de>
4825 L:      linux-i2c@vger.kernel.org
4826 W:      https://i2c.wiki.kernel.org/
4827 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4829 S:      Maintained
4830 F:      Documentation/devicetree/bindings/i2c/
4831 F:      Documentation/i2c/
4832 F:      drivers/i2c/
4833 F:      include/linux/i2c.h
4834 F:      include/linux/i2c-*.h
4835 F:      include/uapi/linux/i2c.h
4836 F:      include/uapi/linux/i2c-*.h
4837
4838 I2C ACPI SUPPORT
4839 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4840 L:      linux-i2c@vger.kernel.org
4841 L:      linux-acpi@vger.kernel.org
4842 S:      Maintained
4843
4844 I2C-TAOS-EVM DRIVER
4845 M:      Jean Delvare <jdelvare@suse.de>
4846 L:      linux-i2c@vger.kernel.org
4847 S:      Maintained
4848 F:      Documentation/i2c/busses/i2c-taos-evm
4849 F:      drivers/i2c/busses/i2c-taos-evm.c
4850
4851 I2C-TINY-USB DRIVER
4852 M:      Till Harbaum <till@harbaum.org>
4853 L:      linux-i2c@vger.kernel.org
4854 W:      http://www.harbaum.org/till/i2c_tiny_usb
4855 S:      Maintained
4856 F:      drivers/i2c/busses/i2c-tiny-usb.c
4857
4858 i386 BOOT CODE
4859 M:      "H. Peter Anvin" <hpa@zytor.com>
4860 S:      Maintained
4861 F:      arch/x86/boot/
4862
4863 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4864 M:      "H. Peter Anvin" <hpa@zytor.com>
4865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4866 S:      Maintained
4867
4868 IA64 (Itanium) PLATFORM
4869 M:      Tony Luck <tony.luck@intel.com>
4870 M:      Fenghua Yu <fenghua.yu@intel.com>
4871 L:      linux-ia64@vger.kernel.org
4872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4873 S:      Maintained
4874 F:      arch/ia64/
4875
4876 IBM Power in-Nest Crypto Acceleration
4877 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4878 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4879 L:      linux-crypto@vger.kernel.org
4880 S:      Supported
4881 F:      drivers/crypto/nx/
4882
4883 IBM Power 842 compression accelerator
4884 M:      Dan Streetman <ddstreet@us.ibm.com>
4885 S:      Supported
4886 F:      drivers/crypto/nx/nx-842.c
4887 F:      include/linux/nx842.h
4888
4889 IBM Power Linux RAID adapter
4890 M:      Brian King <brking@us.ibm.com>
4891 S:      Supported
4892 F:      drivers/scsi/ipr.*
4893
4894 IBM Power Virtual Ethernet Device Driver
4895 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4896 L:      netdev@vger.kernel.org
4897 S:      Supported
4898 F:      drivers/net/ethernet/ibm/ibmveth.*
4899
4900 IBM Power Virtual SCSI Device Drivers
4901 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4902 L:      linux-scsi@vger.kernel.org
4903 S:      Supported
4904 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4905 F:      drivers/scsi/ibmvscsi/viosrp.h
4906
4907 IBM Power Virtual FC Device Drivers
4908 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4909 L:      linux-scsi@vger.kernel.org
4910 S:      Supported
4911 F:      drivers/scsi/ibmvscsi/ibmvfc*
4912
4913 IBM ServeRAID RAID DRIVER
4914 S:      Orphan
4915 F:      drivers/scsi/ips.*
4916
4917 ICH LPC AND GPIO DRIVER
4918 M:      Peter Tyser <ptyser@xes-inc.com>
4919 S:      Maintained
4920 F:      drivers/mfd/lpc_ich.c
4921 F:      drivers/gpio/gpio-ich.c
4922
4923 IDE SUBSYSTEM
4924 M:      "David S. Miller" <davem@davemloft.net>
4925 L:      linux-ide@vger.kernel.org
4926 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4928 S:      Maintained
4929 F:      Documentation/ide/
4930 F:      drivers/ide/
4931 F:      include/linux/ide.h
4932
4933 IDEAPAD LAPTOP EXTRAS DRIVER
4934 M:      Ike Panhc <ike.pan@canonical.com>
4935 L:      platform-driver-x86@vger.kernel.org
4936 W:      http://launchpad.net/ideapad-laptop
4937 S:      Maintained
4938 F:      drivers/platform/x86/ideapad-laptop.c
4939
4940 IDEAPAD LAPTOP SLIDEBAR DRIVER
4941 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4942 L:      linux-input@vger.kernel.org
4943 W:      https://github.com/o2genum/ideapad-slidebar
4944 S:      Maintained
4945 F:      drivers/input/misc/ideapad_slidebar.c
4946
4947 IDE/ATAPI DRIVERS
4948 M:      Borislav Petkov <bp@alien8.de>
4949 L:      linux-ide@vger.kernel.org
4950 S:      Maintained
4951 F:      Documentation/cdrom/ide-cd
4952 F:      drivers/ide/ide-cd*
4953
4954 IDLE-I7300
4955 M:      Andy Henroid <andrew.d.henroid@intel.com>
4956 L:      linux-pm@vger.kernel.org
4957 S:      Supported
4958 F:      drivers/idle/i7300_idle.c
4959
4960 IEEE 802.15.4 SUBSYSTEM
4961 M:      Alexander Aring <alex.aring@gmail.com>
4962 L:      linux-wpan@vger.kernel.org
4963 W:      https://github.com/linux-wpan
4964 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4965 S:      Maintained
4966 F:      net/ieee802154/
4967 F:      net/mac802154/
4968 F:      drivers/net/ieee802154/
4969 F:      include/linux/nl802154.h
4970 F:      include/linux/ieee802154.h
4971 F:      include/net/nl802154.h
4972 F:      include/net/mac802154.h
4973 F:      include/net/af_ieee802154.h
4974 F:      include/net/cfg802154.h
4975 F:      include/net/ieee802154_netdev.h
4976 F:      Documentation/networking/ieee802154.txt
4977
4978 IGORPLUG-USB IR RECEIVER
4979 M:      Sean Young <sean@mess.org>
4980 L:      linux-media@vger.kernel.org
4981 S:      Maintained
4982 F:      drivers/media/rc/igorplugusb.c
4983
4984 IGUANAWORKS USB IR TRANSCEIVER
4985 M:      Sean Young <sean@mess.org>
4986 L:      linux-media@vger.kernel.org
4987 S:      Maintained
4988 F:      drivers/media/rc/iguanair.c
4989
4990 IIO SUBSYSTEM AND DRIVERS
4991 M:      Jonathan Cameron <jic23@kernel.org>
4992 R:      Hartmut Knaack <knaack.h@gmx.de>
4993 R:      Lars-Peter Clausen <lars@metafoo.de>
4994 R:      Peter Meerwald <pmeerw@pmeerw.net>
4995 L:      linux-iio@vger.kernel.org
4996 S:      Maintained
4997 F:      drivers/iio/
4998 F:      drivers/staging/iio/
4999 F:      include/linux/iio/
5000 F:      tools/iio/
5001
5002 IKANOS/ADI EAGLE ADSL USB DRIVER
5003 M:      Matthieu Castet <castet.matthieu@free.fr>
5004 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5005 S:      Maintained
5006 F:      drivers/usb/atm/ueagle-atm.c
5007
5008 INA209 HARDWARE MONITOR DRIVER
5009 M:      Guenter Roeck <linux@roeck-us.net>
5010 L:      lm-sensors@lm-sensors.org
5011 S:      Maintained
5012 F:      Documentation/hwmon/ina209
5013 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5014 F:      drivers/hwmon/ina209.c
5015
5016 INA2XX HARDWARE MONITOR DRIVER
5017 M:      Guenter Roeck <linux@roeck-us.net>
5018 L:      lm-sensors@lm-sensors.org
5019 S:      Maintained
5020 F:      Documentation/hwmon/ina2xx
5021 F:      drivers/hwmon/ina2xx.c
5022 F:      include/linux/platform_data/ina2xx.h
5023
5024 INDUSTRY PACK SUBSYSTEM (IPACK)
5025 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5026 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5027 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5028 L:      industrypack-devel@lists.sourceforge.net
5029 W:      http://industrypack.sourceforge.net
5030 S:      Maintained
5031 F:      drivers/ipack/
5032
5033 INGENIC JZ4780 DMA Driver
5034 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5035 S:      Maintained
5036 F:      drivers/dma/dma-jz4780.c
5037
5038 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5039 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5040 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5041 L:      linux-ima-devel@lists.sourceforge.net
5042 L:      linux-ima-user@lists.sourceforge.net
5043 L:      linux-security-module@vger.kernel.org
5044 S:      Supported
5045 F:      security/integrity/ima/
5046
5047 IMGTEC IR DECODER DRIVER
5048 M:      James Hogan <james.hogan@imgtec.com>
5049 S:      Maintained
5050 F:      drivers/media/rc/img-ir/
5051
5052 IMS TWINTURBO FRAMEBUFFER DRIVER
5053 L:      linux-fbdev@vger.kernel.org
5054 S:      Orphan
5055 F:      drivers/video/fbdev/imsttfb.c
5056
5057 INFINIBAND SUBSYSTEM
5058 M:      Doug Ledford <dledford@redhat.com>
5059 M:      Sean Hefty <sean.hefty@intel.com>
5060 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5061 L:      linux-rdma@vger.kernel.org
5062 W:      http://www.openfabrics.org/
5063 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5065 S:      Supported
5066 F:      Documentation/infiniband/
5067 F:      drivers/infiniband/
5068 F:      include/uapi/linux/if_infiniband.h
5069 F:      include/uapi/rdma/
5070 F:      include/rdma/
5071
5072 INOTIFY
5073 M:      John McCutchan <john@johnmccutchan.com>
5074 M:      Robert Love <rlove@rlove.org>
5075 M:      Eric Paris <eparis@parisplace.org>
5076 S:      Maintained
5077 F:      Documentation/filesystems/inotify.txt
5078 F:      fs/notify/inotify/
5079 F:      include/linux/inotify.h
5080 F:      include/uapi/linux/inotify.h
5081
5082 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5083 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5084 L:      linux-input@vger.kernel.org
5085 Q:      http://patchwork.kernel.org/project/linux-input/list/
5086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5087 S:      Maintained
5088 F:      drivers/input/
5089 F:      include/linux/input.h
5090 F:      include/uapi/linux/input.h
5091 F:      include/linux/input/
5092
5093 INPUT MULTITOUCH (MT) PROTOCOL
5094 M:      Henrik Rydberg <rydberg@bitmath.org>
5095 L:      linux-input@vger.kernel.org
5096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5097 S:      Odd fixes
5098 F:      Documentation/input/multi-touch-protocol.txt
5099 F:      drivers/input/input-mt.c
5100 K:      \b(ABS|SYN)_MT_
5101
5102 INTEL ASoC BDW/HSW DRIVERS
5103 M:      Jie Yang <yang.jie@linux.intel.com>
5104 L:      alsa-devel@alsa-project.org
5105 S:      Supported
5106 F:      sound/soc/intel/sst-haswell*
5107 F:      sound/soc/intel/sst-dsp*
5108 F:      sound/soc/intel/sst-firmware.c
5109 F:      sound/soc/intel/broadwell.c
5110 F:      sound/soc/intel/haswell.c
5111
5112 INTEL C600 SERIES SAS CONTROLLER DRIVER
5113 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5114 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5115 L:      linux-scsi@vger.kernel.org
5116 T:      git git://git.code.sf.net/p/intel-sas/isci
5117 S:      Supported
5118 F:      drivers/scsi/isci/
5119
5120 INTEL IDLE DRIVER
5121 M:      Len Brown <lenb@kernel.org>
5122 L:      linux-pm@vger.kernel.org
5123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5124 S:      Supported
5125 F:      drivers/idle/intel_idle.c
5126
5127 INTEL PSTATE DRIVER
5128 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5129 L:      linux-pm@vger.kernel.org
5130 S:      Supported
5131 F:      drivers/cpufreq/intel_pstate.c
5132
5133 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5134 M:      Maik Broemme <mbroemme@plusserver.de>
5135 L:      linux-fbdev@vger.kernel.org
5136 S:      Maintained
5137 F:      Documentation/fb/intelfb.txt
5138 F:      drivers/video/fbdev/intelfb/
5139
5140 INTEL 810/815 FRAMEBUFFER DRIVER
5141 M:      Antonino Daplas <adaplas@gmail.com>
5142 L:      linux-fbdev@vger.kernel.org
5143 S:      Maintained
5144 F:      drivers/video/fbdev/i810/
5145
5146 INTEL MENLOW THERMAL DRIVER
5147 M:      Sujith Thomas <sujith.thomas@intel.com>
5148 L:      platform-driver-x86@vger.kernel.org
5149 W:      https://01.org/linux-acpi
5150 S:      Supported
5151 F:      drivers/platform/x86/intel_menlow.c
5152
5153 INTEL IA32 MICROCODE UPDATE SUPPORT
5154 M:      Borislav Petkov <bp@alien8.de>
5155 S:      Maintained
5156 F:      arch/x86/kernel/cpu/microcode/core*
5157 F:      arch/x86/kernel/cpu/microcode/intel*
5158
5159 INTEL I/OAT DMA DRIVER
5160 M:      Dave Jiang <dave.jiang@intel.com>
5161 R:      Dan Williams <dan.j.williams@intel.com>
5162 L:      dmaengine@vger.kernel.org
5163 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5164 S:      Supported
5165 F:      drivers/dma/ioat*
5166
5167 INTEL IOMMU (VT-d)
5168 M:      David Woodhouse <dwmw2@infradead.org>
5169 L:      iommu@lists.linux-foundation.org
5170 T:      git git://git.infradead.org/iommu-2.6.git
5171 S:      Supported
5172 F:      drivers/iommu/intel-iommu.c
5173 F:      include/linux/intel-iommu.h
5174
5175 INTEL IOP-ADMA DMA DRIVER
5176 R:      Dan Williams <dan.j.williams@intel.com>
5177 S:      Odd fixes
5178 F:      drivers/dma/iop-adma.c
5179
5180 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5181 M:      Krzysztof Halasa <khalasa@piap.pl>
5182 S:      Maintained
5183 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5184 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5185 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5186 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5187 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5188 F:      drivers/net/wan/ixp4xx_hss.c
5189
5190 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5191 M:      Deepak Saxena <dsaxena@plexity.net>
5192 S:      Maintained
5193 F:      drivers/char/hw_random/ixp4xx-rng.c
5194
5195 INTEL ETHERNET DRIVERS
5196 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5197 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5198 R:      Shannon Nelson <shannon.nelson@intel.com>
5199 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5200 R:      Don Skidmore <donald.c.skidmore@intel.com>
5201 R:      Matthew Vick <matthew.vick@intel.com>
5202 R:      John Ronciak <john.ronciak@intel.com>
5203 R:      Mitch Williams <mitch.a.williams@intel.com>
5204 L:      intel-wired-lan@lists.osuosl.org
5205 W:      http://www.intel.com/support/feedback.htm
5206 W:      http://e1000.sourceforge.net/
5207 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5210 S:      Supported
5211 F:      Documentation/networking/e100.txt
5212 F:      Documentation/networking/e1000.txt
5213 F:      Documentation/networking/e1000e.txt
5214 F:      Documentation/networking/igb.txt
5215 F:      Documentation/networking/igbvf.txt
5216 F:      Documentation/networking/ixgb.txt
5217 F:      Documentation/networking/ixgbe.txt
5218 F:      Documentation/networking/ixgbevf.txt
5219 F:      Documentation/networking/i40e.txt
5220 F:      Documentation/networking/i40evf.txt
5221 F:      drivers/net/ethernet/intel/
5222 F:      drivers/net/ethernet/intel/*/
5223
5224 INTEL-MID GPIO DRIVER
5225 M:      David Cohen <david.a.cohen@linux.intel.com>
5226 L:      linux-gpio@vger.kernel.org
5227 S:      Maintained
5228 F:      drivers/gpio/gpio-intel-mid.c
5229
5230 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5231 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5232 L:      linux-wireless@vger.kernel.org
5233 S:      Maintained
5234 F:      Documentation/networking/README.ipw2100
5235 F:      Documentation/networking/README.ipw2200
5236 F:      drivers/net/wireless/ipw2x00/
5237
5238 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5239 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5240 M:      Gang Wei <gang.wei@intel.com>
5241 M:      Shane Wang <shane.wang@intel.com>
5242 L:      tboot-devel@lists.sourceforge.net
5243 W:      http://tboot.sourceforge.net
5244 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5245 S:      Supported
5246 F:      Documentation/intel_txt.txt
5247 F:      include/linux/tboot.h
5248 F:      arch/x86/kernel/tboot.c
5249
5250 INTEL WIRELESS WIMAX CONNECTION 2400
5251 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5252 M:      linux-wimax@intel.com
5253 L:      wimax@linuxwimax.org (subscribers-only)
5254 S:      Supported
5255 W:      http://linuxwimax.org
5256 F:      Documentation/wimax/README.i2400m
5257 F:      drivers/net/wimax/i2400m/
5258 F:      include/uapi/linux/wimax/i2400m.h
5259
5260 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5261 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5262 L:      linux-wireless@vger.kernel.org
5263 S:      Supported
5264 F:      drivers/net/wireless/iwlegacy/
5265
5266 INTEL WIRELESS WIFI LINK (iwlwifi)
5267 M:      Johannes Berg <johannes.berg@intel.com>
5268 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5269 M:      Intel Linux Wireless <ilw@linux.intel.com>
5270 L:      linux-wireless@vger.kernel.org
5271 W:      http://intellinuxwireless.org
5272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5273 S:      Supported
5274 F:      drivers/net/wireless/iwlwifi/
5275
5276 INTEL MANAGEMENT ENGINE (mei)
5277 M:      Tomas Winkler <tomas.winkler@intel.com>
5278 L:      linux-kernel@vger.kernel.org
5279 S:      Supported
5280 F:      include/uapi/linux/mei.h
5281 F:      drivers/misc/mei/*
5282 F:      Documentation/misc-devices/mei/*
5283
5284 IOC3 ETHERNET DRIVER
5285 M:      Ralf Baechle <ralf@linux-mips.org>
5286 L:      linux-mips@linux-mips.org
5287 S:      Maintained
5288 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5289
5290 IOC3 SERIAL DRIVER
5291 M:      Pat Gefre <pfg@sgi.com>
5292 L:      linux-serial@vger.kernel.org
5293 S:      Maintained
5294 F:      drivers/tty/serial/ioc3_serial.c
5295
5296 IOMMU DRIVERS
5297 M:      Joerg Roedel <joro@8bytes.org>
5298 L:      iommu@lists.linux-foundation.org
5299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5300 S:      Maintained
5301 F:      drivers/iommu/
5302
5303 IP MASQUERADING
5304 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5305 S:      Maintained
5306 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5307
5308 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5309 M:      Francois Romieu <romieu@fr.zoreil.com>
5310 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5311 L:      netdev@vger.kernel.org
5312 S:      Maintained
5313 F:      drivers/net/ethernet/icplus/ipg.*
5314
5315 IPATH DRIVER
5316 M:      Mike Marciniszyn <infinipath@intel.com>
5317 L:      linux-rdma@vger.kernel.org
5318 S:      Maintained
5319 F:      drivers/infiniband/hw/ipath/
5320
5321 IPMI SUBSYSTEM
5322 M:      Corey Minyard <minyard@acm.org>
5323 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5324 W:      http://openipmi.sourceforge.net/
5325 S:      Supported
5326 F:      Documentation/IPMI.txt
5327 F:      drivers/char/ipmi/
5328 F:      include/linux/ipmi*
5329 F:      include/uapi/linux/ipmi*
5330
5331 QCOM AUDIO (ASoC) DRIVERS
5332 M:      Patrick Lai <plai@codeaurora.org>
5333 M:      Banajit Goswami <bgoswami@codeaurora.org>
5334 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5335 S:      Supported
5336 F:      sound/soc/qcom/
5337
5338 IPS SCSI RAID DRIVER
5339 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5340 L:      linux-scsi@vger.kernel.org
5341 W:      http://www.adaptec.com/
5342 S:      Maintained
5343 F:      drivers/scsi/ips*
5344
5345 IPVS
5346 M:      Wensong Zhang <wensong@linux-vs.org>
5347 M:      Simon Horman <horms@verge.net.au>
5348 M:      Julian Anastasov <ja@ssi.bg>
5349 L:      netdev@vger.kernel.org
5350 L:      lvs-devel@vger.kernel.org
5351 S:      Maintained
5352 F:      Documentation/networking/ipvs-sysctl.txt
5353 F:      include/net/ip_vs.h
5354 F:      include/uapi/linux/ip_vs.h
5355 F:      net/netfilter/ipvs/
5356
5357 IPWIRELESS DRIVER
5358 M:      Jiri Kosina <jkosina@suse.cz>
5359 M:      David Sterba <dsterba@suse.cz>
5360 S:      Odd Fixes
5361 F:      drivers/tty/ipwireless/
5362
5363 IPX NETWORK LAYER
5364 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5365 L:      netdev@vger.kernel.org
5366 S:      Maintained
5367 F:      include/net/ipx.h
5368 F:      include/uapi/linux/ipx.h
5369 F:      net/ipx/
5370
5371 IRDA SUBSYSTEM
5372 M:      Samuel Ortiz <samuel@sortiz.org>
5373 L:      irda-users@lists.sourceforge.net (subscribers-only)
5374 L:      netdev@vger.kernel.org
5375 W:      http://irda.sourceforge.net/
5376 S:      Maintained
5377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5378 F:      Documentation/networking/irda.txt
5379 F:      drivers/net/irda/
5380 F:      include/net/irda/
5381 F:      net/irda/
5382
5383 IRQ SUBSYSTEM
5384 M:      Thomas Gleixner <tglx@linutronix.de>
5385 L:      linux-kernel@vger.kernel.org
5386 S:      Maintained
5387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5388 F:      kernel/irq/
5389
5390 IRQCHIP DRIVERS
5391 M:      Thomas Gleixner <tglx@linutronix.de>
5392 M:      Jason Cooper <jason@lakedaemon.net>
5393 L:      linux-kernel@vger.kernel.org
5394 S:      Maintained
5395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5396 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5397 F:      Documentation/devicetree/bindings/interrupt-controller/
5398 F:      drivers/irqchip/
5399
5400 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5401 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5402 S:      Maintained
5403 F:      Documentation/IRQ-domain.txt
5404 F:      include/linux/irqdomain.h
5405 F:      kernel/irq/irqdomain.c
5406
5407 ISAPNP
5408 M:      Jaroslav Kysela <perex@perex.cz>
5409 S:      Maintained
5410 F:      Documentation/isapnp.txt
5411 F:      drivers/pnp/isapnp/
5412 F:      include/linux/isapnp.h
5413
5414 ISA RADIO MODULE
5415 M:      Hans Verkuil <hverkuil@xs4all.nl>
5416 L:      linux-media@vger.kernel.org
5417 T:      git git://linuxtv.org/media_tree.git
5418 W:      http://linuxtv.org
5419 S:      Maintained
5420 F:      drivers/media/radio/radio-isa*
5421
5422 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5423 M:      Peter Jones <pjones@redhat.com>
5424 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5425 S:      Maintained
5426 F:      drivers/firmware/iscsi_ibft*
5427
5428 ISCSI
5429 M:      Mike Christie <michaelc@cs.wisc.edu>
5430 L:      open-iscsi@googlegroups.com
5431 W:      www.open-iscsi.org
5432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5433 S:      Maintained
5434 F:      drivers/scsi/*iscsi*
5435 F:      include/scsi/*iscsi*
5436
5437 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5438 M:      Or Gerlitz <ogerlitz@mellanox.com>
5439 M:      Sagi Grimberg <sagig@mellanox.com>
5440 M:      Roi Dayan <roid@mellanox.com>
5441 L:      linux-rdma@vger.kernel.org
5442 S:      Supported
5443 W:      http://www.openfabrics.org
5444 W:      www.open-iscsi.org
5445 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5446 F:      drivers/infiniband/ulp/iser/
5447
5448 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5449 M:      Sagi Grimberg <sagig@mellanox.com>
5450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5451 L:      linux-rdma@vger.kernel.org
5452 L:      target-devel@vger.kernel.org
5453 S:      Supported
5454 W:      http://www.linux-iscsi.org
5455 F:      drivers/infiniband/ulp/isert
5456
5457 ISDN SUBSYSTEM
5458 M:      Karsten Keil <isdn@linux-pingi.de>
5459 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5460 L:      netdev@vger.kernel.org
5461 W:      http://www.isdn4linux.de
5462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5463 S:      Maintained
5464 F:      Documentation/isdn/
5465 F:      drivers/isdn/
5466 F:      include/linux/isdn.h
5467 F:      include/linux/isdn/
5468 F:      include/uapi/linux/isdn.h
5469 F:      include/uapi/linux/isdn/
5470
5471 ISDN SUBSYSTEM (Eicon active card driver)
5472 M:      Armin Schindler <mac@melware.de>
5473 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5474 W:      http://www.melware.de
5475 S:      Maintained
5476 F:      drivers/isdn/hardware/eicon/
5477
5478 IT87 HARDWARE MONITORING DRIVER
5479 M:      Jean Delvare <jdelvare@suse.de>
5480 L:      lm-sensors@lm-sensors.org
5481 S:      Maintained
5482 F:      Documentation/hwmon/it87
5483 F:      drivers/hwmon/it87.c
5484
5485 IT913X MEDIA DRIVER
5486 M:      Antti Palosaari <crope@iki.fi>
5487 L:      linux-media@vger.kernel.org
5488 W:      http://linuxtv.org/
5489 W:      http://palosaari.fi/linux/
5490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5491 T:      git git://linuxtv.org/anttip/media_tree.git
5492 S:      Maintained
5493 F:      drivers/media/tuners/it913x*
5494
5495 IVTV VIDEO4LINUX DRIVER
5496 M:      Andy Walls <awalls@md.metrocast.net>
5497 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5498 L:      linux-media@vger.kernel.org
5499 T:      git git://linuxtv.org/media_tree.git
5500 W:      http://www.ivtvdriver.org
5501 S:      Maintained
5502 F:      Documentation/video4linux/*.ivtv
5503 F:      drivers/media/pci/ivtv/
5504 F:      include/uapi/linux/ivtv*
5505
5506 IX2505V MEDIA DRIVER
5507 M:      Malcolm Priestley <tvboxspy@gmail.com>
5508 L:      linux-media@vger.kernel.org
5509 W:      http://linuxtv.org/
5510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5511 S:      Maintained
5512 F:      drivers/media/dvb-frontends/ix2505v*
5513
5514 JC42.4 TEMPERATURE SENSOR DRIVER
5515 M:      Guenter Roeck <linux@roeck-us.net>
5516 L:      lm-sensors@lm-sensors.org
5517 S:      Maintained
5518 F:      drivers/hwmon/jc42.c
5519 F:      Documentation/hwmon/jc42
5520
5521 JFS FILESYSTEM
5522 M:      Dave Kleikamp <shaggy@kernel.org>
5523 L:      jfs-discussion@lists.sourceforge.net
5524 W:      http://jfs.sourceforge.net/
5525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5526 S:      Maintained
5527 F:      Documentation/filesystems/jfs.txt
5528 F:      fs/jfs/
5529
5530 JME NETWORK DRIVER
5531 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5532 L:      netdev@vger.kernel.org
5533 S:      Maintained
5534 F:      drivers/net/ethernet/jme.*
5535
5536 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5537 M:      David Woodhouse <dwmw2@infradead.org>
5538 L:      linux-mtd@lists.infradead.org
5539 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5540 S:      Maintained
5541 F:      fs/jffs2/
5542 F:      include/uapi/linux/jffs2.h
5543
5544 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5545 M:      Andrew Morton <akpm@linux-foundation.org>
5546 M:      Jan Kara <jack@suse.cz>
5547 L:      linux-ext4@vger.kernel.org
5548 S:      Maintained
5549 F:      fs/jbd/
5550 F:      include/linux/jbd.h
5551
5552 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5553 M:      "Theodore Ts'o" <tytso@mit.edu>
5554 L:      linux-ext4@vger.kernel.org
5555 S:      Maintained
5556 F:      fs/jbd2/
5557 F:      include/linux/jbd2.h
5558
5559 JSM Neo PCI based serial card
5560 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5561 L:      linux-serial@vger.kernel.org
5562 S:      Maintained
5563 F:      drivers/tty/serial/jsm/
5564
5565 K10TEMP HARDWARE MONITORING DRIVER
5566 M:      Clemens Ladisch <clemens@ladisch.de>
5567 L:      lm-sensors@lm-sensors.org
5568 S:      Maintained
5569 F:      Documentation/hwmon/k10temp
5570 F:      drivers/hwmon/k10temp.c
5571
5572 K8TEMP HARDWARE MONITORING DRIVER
5573 M:      Rudolf Marek <r.marek@assembler.cz>
5574 L:      lm-sensors@lm-sensors.org
5575 S:      Maintained
5576 F:      Documentation/hwmon/k8temp
5577 F:      drivers/hwmon/k8temp.c
5578
5579 KCONFIG
5580 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5581 L:      linux-kbuild@vger.kernel.org
5582 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5583 S:      Maintained
5584 F:      Documentation/kbuild/kconfig-language.txt
5585 F:      scripts/kconfig/
5586
5587 KDUMP
5588 M:      Vivek Goyal <vgoyal@redhat.com>
5589 M:      Haren Myneni <hbabu@us.ibm.com>
5590 L:      kexec@lists.infradead.org
5591 W:      http://lse.sourceforge.net/kdump/
5592 S:      Maintained
5593 F:      Documentation/kdump/
5594
5595 KEENE FM RADIO TRANSMITTER DRIVER
5596 M:      Hans Verkuil <hverkuil@xs4all.nl>
5597 L:      linux-media@vger.kernel.org
5598 T:      git git://linuxtv.org/media_tree.git
5599 W:      http://linuxtv.org
5600 S:      Maintained
5601 F:      drivers/media/radio/radio-keene*
5602
5603 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5604 M:      Ian Kent <raven@themaw.net>
5605 L:      autofs@vger.kernel.org
5606 S:      Maintained
5607 F:      fs/autofs4/
5608
5609 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5610 M:      Michal Marek <mmarek@suse.cz>
5611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5613 L:      linux-kbuild@vger.kernel.org
5614 S:      Maintained
5615 F:      Documentation/kbuild/
5616 F:      Makefile
5617 F:      scripts/Makefile.*
5618 F:      scripts/basic/
5619 F:      scripts/mk*
5620 F:      scripts/package/
5621
5622 KERNEL JANITORS
5623 L:      kernel-janitors@vger.kernel.org
5624 W:      http://kernelnewbies.org/KernelJanitors
5625 S:      Odd Fixes
5626
5627 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5628 M:      "J. Bruce Fields" <bfields@fieldses.org>
5629 L:      linux-nfs@vger.kernel.org
5630 W:      http://nfs.sourceforge.net/
5631 S:      Supported
5632 F:      fs/nfsd/
5633 F:      include/uapi/linux/nfsd/
5634 F:      fs/lockd/
5635 F:      fs/nfs_common/
5636 F:      net/sunrpc/
5637 F:      include/linux/lockd/
5638 F:      include/linux/sunrpc/
5639 F:      include/uapi/linux/sunrpc/
5640
5641 KERNEL SELFTEST FRAMEWORK
5642 M:      Shuah Khan <shuahkh@osg.samsung.com>
5643 L:      linux-api@vger.kernel.org
5644 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5645 S:      Maintained
5646 F:      tools/testing/selftests
5647
5648 KERNEL VIRTUAL MACHINE (KVM)
5649 M:      Gleb Natapov <gleb@kernel.org>
5650 M:      Paolo Bonzini <pbonzini@redhat.com>
5651 L:      kvm@vger.kernel.org
5652 W:      http://www.linux-kvm.org
5653 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5654 S:      Supported
5655 F:      Documentation/*/kvm*.txt
5656 F:      Documentation/virtual/kvm/
5657 F:      arch/*/kvm/
5658 F:      arch/x86/kernel/kvm.c
5659 F:      arch/x86/kernel/kvmclock.c
5660 F:      arch/*/include/asm/kvm*
5661 F:      include/linux/kvm*
5662 F:      include/uapi/linux/kvm*
5663 F:      virt/kvm/
5664
5665 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5666 M:      Joerg Roedel <joro@8bytes.org>
5667 L:      kvm@vger.kernel.org
5668 W:      http://kvm.qumranet.com
5669 S:      Maintained
5670 F:      arch/x86/include/asm/svm.h
5671 F:      arch/x86/kvm/svm.c
5672
5673 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5674 M:      Alexander Graf <agraf@suse.de>
5675 L:      kvm-ppc@vger.kernel.org
5676 W:      http://kvm.qumranet.com
5677 T:      git git://github.com/agraf/linux-2.6.git
5678 S:      Supported
5679 F:      arch/powerpc/include/asm/kvm*
5680 F:      arch/powerpc/kvm/
5681
5682 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5683 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5684 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5685 M:      linux390@de.ibm.com
5686 L:      linux-s390@vger.kernel.org
5687 W:      http://www.ibm.com/developerworks/linux/linux390/
5688 S:      Supported
5689 F:      Documentation/s390/kvm.txt
5690 F:      arch/s390/include/asm/kvm*
5691 F:      arch/s390/kvm/
5692 F:      drivers/s390/kvm/
5693
5694 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5695 M:      Christoffer Dall <christoffer.dall@linaro.org>
5696 M:      Marc Zyngier <marc.zyngier@arm.com>
5697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5698 L:      kvmarm@lists.cs.columbia.edu
5699 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5700 S:      Supported
5701 F:      arch/arm/include/uapi/asm/kvm*
5702 F:      arch/arm/include/asm/kvm*
5703 F:      arch/arm/kvm/
5704 F:      virt/kvm/arm/
5705 F:      include/kvm/arm_*
5706
5707 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5708 M:      Christoffer Dall <christoffer.dall@linaro.org>
5709 M:      Marc Zyngier <marc.zyngier@arm.com>
5710 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5711 L:      kvmarm@lists.cs.columbia.edu
5712 S:      Maintained
5713 F:      arch/arm64/include/uapi/asm/kvm*
5714 F:      arch/arm64/include/asm/kvm*
5715 F:      arch/arm64/kvm/
5716
5717 KEXEC
5718 M:      Eric Biederman <ebiederm@xmission.com>
5719 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5720 L:      kexec@lists.infradead.org
5721 S:      Maintained
5722 F:      include/linux/kexec.h
5723 F:      include/uapi/linux/kexec.h
5724 F:      kernel/kexec.c
5725
5726 KEYS/KEYRINGS:
5727 M:      David Howells <dhowells@redhat.com>
5728 L:      keyrings@linux-nfs.org
5729 S:      Maintained
5730 F:      Documentation/security/keys.txt
5731 F:      include/linux/key.h
5732 F:      include/linux/key-type.h
5733 F:      include/keys/
5734 F:      security/keys/
5735
5736 KEYS-TRUSTED
5737 M:      David Safford <safford@us.ibm.com>
5738 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5739 L:      linux-security-module@vger.kernel.org
5740 L:      keyrings@linux-nfs.org
5741 S:      Supported
5742 F:      Documentation/security/keys-trusted-encrypted.txt
5743 F:      include/keys/trusted-type.h
5744 F:      security/keys/trusted.c
5745 F:      security/keys/trusted.h
5746
5747 KEYS-ENCRYPTED
5748 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5749 M:      David Safford <safford@us.ibm.com>
5750 L:      linux-security-module@vger.kernel.org
5751 L:      keyrings@linux-nfs.org
5752 S:      Supported
5753 F:      Documentation/security/keys-trusted-encrypted.txt
5754 F:      include/keys/encrypted-type.h
5755 F:      security/keys/encrypted-keys/
5756
5757 KGDB / KDB /debug_core
5758 M:      Jason Wessel <jason.wessel@windriver.com>
5759 W:      http://kgdb.wiki.kernel.org/
5760 L:      kgdb-bugreport@lists.sourceforge.net
5761 S:      Maintained
5762 F:      Documentation/DocBook/kgdb.tmpl
5763 F:      drivers/misc/kgdbts.c
5764 F:      drivers/tty/serial/kgdboc.c
5765 F:      include/linux/kdb.h
5766 F:      include/linux/kgdb.h
5767 F:      kernel/debug/
5768
5769 KMEMCHECK
5770 M:      Vegard Nossum <vegardno@ifi.uio.no>
5771 M:      Pekka Enberg <penberg@kernel.org>
5772 S:      Maintained
5773 F:      Documentation/kmemcheck.txt
5774 F:      arch/x86/include/asm/kmemcheck.h
5775 F:      arch/x86/mm/kmemcheck/
5776 F:      include/linux/kmemcheck.h
5777 F:      mm/kmemcheck.c
5778
5779 KMEMLEAK
5780 M:      Catalin Marinas <catalin.marinas@arm.com>
5781 S:      Maintained
5782 F:      Documentation/kmemleak.txt
5783 F:      include/linux/kmemleak.h
5784 F:      mm/kmemleak.c
5785 F:      mm/kmemleak-test.c
5786
5787 KPROBES
5788 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5789 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5790 M:      "David S. Miller" <davem@davemloft.net>
5791 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5792 S:      Maintained
5793 F:      Documentation/kprobes.txt
5794 F:      include/linux/kprobes.h
5795 F:      kernel/kprobes.c
5796
5797 KS0108 LCD CONTROLLER DRIVER
5798 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5799 W:      http://miguelojeda.es/auxdisplay.htm
5800 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5801 S:      Maintained
5802 F:      Documentation/auxdisplay/ks0108
5803 F:      drivers/auxdisplay/ks0108.c
5804 F:      include/linux/ks0108.h
5805
5806 LAPB module
5807 L:      linux-x25@vger.kernel.org
5808 S:      Orphan
5809 F:      Documentation/networking/lapb-module.txt
5810 F:      include/*/lapb.h
5811 F:      net/lapb/
5812
5813 LASI 53c700 driver for PARISC
5814 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5815 L:      linux-scsi@vger.kernel.org
5816 S:      Maintained
5817 F:      Documentation/scsi/53c700.txt
5818 F:      drivers/scsi/53c700*
5819
5820 LED SUBSYSTEM
5821 M:      Bryan Wu <cooloney@gmail.com>
5822 M:      Richard Purdie <rpurdie@rpsys.net>
5823 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
5824 L:      linux-leds@vger.kernel.org
5825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5826 S:      Maintained
5827 F:      drivers/leds/
5828 F:      include/linux/leds.h
5829
5830 LEGACY EEPROM DRIVER
5831 M:      Jean Delvare <jdelvare@suse.de>
5832 S:      Maintained
5833 F:      Documentation/misc-devices/eeprom
5834 F:      drivers/misc/eeprom/eeprom.c
5835
5836 LEGO USB Tower driver
5837 M:      Juergen Stuber <starblue@users.sourceforge.net>
5838 L:      legousb-devel@lists.sourceforge.net
5839 W:      http://legousb.sourceforge.net/
5840 S:      Maintained
5841 F:      drivers/usb/misc/legousbtower.c
5842
5843 LG2160 MEDIA DRIVER
5844 M:      Michael Krufky <mkrufky@linuxtv.org>
5845 L:      linux-media@vger.kernel.org
5846 W:      http://linuxtv.org/
5847 W:      http://github.com/mkrufky
5848 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5849 T:      git git://linuxtv.org/mkrufky/tuners.git
5850 S:      Maintained
5851 F:      drivers/media/dvb-frontends/lg2160.*
5852
5853 LGDT3305 MEDIA DRIVER
5854 M:      Michael Krufky <mkrufky@linuxtv.org>
5855 L:      linux-media@vger.kernel.org
5856 W:      http://linuxtv.org/
5857 W:      http://github.com/mkrufky
5858 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5859 T:      git git://linuxtv.org/mkrufky/tuners.git
5860 S:      Maintained
5861 F:      drivers/media/dvb-frontends/lgdt3305.*
5862
5863 LGUEST
5864 M:      Rusty Russell <rusty@rustcorp.com.au>
5865 L:      lguest@lists.ozlabs.org
5866 W:      http://lguest.ozlabs.org/
5867 S:      Odd Fixes
5868 F:      arch/x86/include/asm/lguest*.h
5869 F:      arch/x86/lguest/
5870 F:      drivers/lguest/
5871 F:      include/linux/lguest*.h
5872 F:      tools/lguest/
5873
5874 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5875 M:      Tejun Heo <tj@kernel.org>
5876 L:      linux-ide@vger.kernel.org
5877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5878 S:      Maintained
5879 F:      drivers/ata/
5880 F:      include/linux/ata.h
5881 F:      include/linux/libata.h
5882
5883 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5884 M:      Viresh Kumar <viresh.linux@gmail.com>
5885 L:      linux-ide@vger.kernel.org
5886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5887 S:      Maintained
5888 F:      include/linux/pata_arasan_cf_data.h
5889 F:      drivers/ata/pata_arasan_cf.c
5890
5891 LIBATA PATA DRIVERS
5892 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5893 M:      Tejun Heo <tj@kernel.org>
5894 L:      linux-ide@vger.kernel.org
5895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5896 S:      Maintained
5897 F:      drivers/ata/pata_*.c
5898 F:      drivers/ata/ata_generic.c
5899
5900 LIBATA SATA AHCI PLATFORM devices support
5901 M:      Hans de Goede <hdegoede@redhat.com>
5902 M:      Tejun Heo <tj@kernel.org>
5903 L:      linux-ide@vger.kernel.org
5904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5905 S:      Maintained
5906 F:      drivers/ata/ahci_platform.c
5907 F:      drivers/ata/libahci_platform.c
5908 F:      include/linux/ahci_platform.h
5909
5910 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5911 M:      Mikael Pettersson <mikpelinux@gmail.com>
5912 L:      linux-ide@vger.kernel.org
5913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5914 S:      Maintained
5915 F:      drivers/ata/sata_promise.*
5916
5917 LIBLOCKDEP
5918 M:      Sasha Levin <sasha.levin@oracle.com>
5919 S:      Maintained
5920 F:      tools/lib/lockdep/
5921
5922 LINUX FOR IBM pSERIES (RS/6000)
5923 M:      Paul Mackerras <paulus@au.ibm.com>
5924 W:      http://www.ibm.com/linux/ltc/projects/ppc
5925 S:      Supported
5926 F:      arch/powerpc/boot/rs6000.h
5927
5928 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5929 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5930 M:      Paul Mackerras <paulus@samba.org>
5931 M:      Michael Ellerman <mpe@ellerman.id.au>
5932 W:      http://www.penguinppc.org/
5933 L:      linuxppc-dev@lists.ozlabs.org
5934 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5936 S:      Supported
5937 F:      Documentation/powerpc/
5938 F:      arch/powerpc/
5939
5940 LINUX FOR POWER MACINTOSH
5941 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5942 W:      http://www.penguinppc.org/
5943 L:      linuxppc-dev@lists.ozlabs.org
5944 S:      Maintained
5945 F:      arch/powerpc/platforms/powermac/
5946 F:      drivers/macintosh/
5947
5948 LINUX FOR POWERPC EMBEDDED MPC5XXX
5949 M:      Anatolij Gustschin <agust@denx.de>
5950 L:      linuxppc-dev@lists.ozlabs.org
5951 T:      git git://git.denx.de/linux-denx-agust.git
5952 S:      Maintained
5953 F:      arch/powerpc/platforms/512x/
5954 F:      arch/powerpc/platforms/52xx/
5955
5956 LINUX FOR POWERPC EMBEDDED PPC4XX
5957 M:      Alistair Popple <alistair@popple.id.au>
5958 M:      Matt Porter <mporter@kernel.crashing.org>
5959 W:      http://www.penguinppc.org/
5960 L:      linuxppc-dev@lists.ozlabs.org
5961 S:      Maintained
5962 F:      arch/powerpc/platforms/40x/
5963 F:      arch/powerpc/platforms/44x/
5964
5965 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5966 L:      linuxppc-dev@lists.ozlabs.org
5967 S:      Orphan
5968 F:      arch/powerpc/*/*virtex*
5969 F:      arch/powerpc/*/*/*virtex*
5970
5971 LINUX FOR POWERPC EMBEDDED PPC8XX
5972 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5973 W:      http://www.penguinppc.org/
5974 L:      linuxppc-dev@lists.ozlabs.org
5975 S:      Maintained
5976 F:      arch/powerpc/platforms/8xx/
5977
5978 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5979 M:      Scott Wood <scottwood@freescale.com>
5980 M:      Kumar Gala <galak@kernel.crashing.org>
5981 W:      http://www.penguinppc.org/
5982 L:      linuxppc-dev@lists.ozlabs.org
5983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5984 S:      Maintained
5985 F:      arch/powerpc/platforms/83xx/
5986 F:      arch/powerpc/platforms/85xx/
5987
5988 LINUX FOR POWERPC PA SEMI PWRFICIENT
5989 M:      Olof Johansson <olof@lixom.net>
5990 L:      linuxppc-dev@lists.ozlabs.org
5991 S:      Maintained
5992 F:      arch/powerpc/platforms/pasemi/
5993 F:      drivers/*/*pasemi*
5994 F:      drivers/*/*/*pasemi*
5995
5996 LINUX SECURITY MODULE (LSM) FRAMEWORK
5997 M:      Chris Wright <chrisw@sous-sol.org>
5998 L:      linux-security-module@vger.kernel.org
5999 S:      Supported
6000
6001 LIS3LV02D ACCELEROMETER DRIVER
6002 M:      Eric Piel <eric.piel@tremplin-utc.net>
6003 S:      Maintained
6004 F:      Documentation/misc-devices/lis3lv02d
6005 F:      drivers/misc/lis3lv02d/
6006 F:      drivers/platform/x86/hp_accel.c
6007
6008 LIVE PATCHING
6009 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6010 M:      Seth Jennings <sjenning@redhat.com>
6011 M:      Jiri Kosina <jkosina@suse.cz>
6012 M:      Vojtech Pavlik <vojtech@suse.cz>
6013 S:      Maintained
6014 F:      kernel/livepatch/
6015 F:      include/linux/livepatch.h
6016 F:      arch/x86/include/asm/livepatch.h
6017 F:      arch/x86/kernel/livepatch.c
6018 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6019 F:      samples/livepatch/
6020 L:      live-patching@vger.kernel.org
6021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6022
6023 LLC (802.2)
6024 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6025 S:      Maintained
6026 F:      include/linux/llc.h
6027 F:      include/uapi/linux/llc.h
6028 F:      include/net/llc*
6029 F:      net/llc/
6030
6031 LM73 HARDWARE MONITOR DRIVER
6032 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6033 L:      lm-sensors@lm-sensors.org
6034 S:      Maintained
6035 F:      drivers/hwmon/lm73.c
6036
6037 LM78 HARDWARE MONITOR DRIVER
6038 M:      Jean Delvare <jdelvare@suse.de>
6039 L:      lm-sensors@lm-sensors.org
6040 S:      Maintained
6041 F:      Documentation/hwmon/lm78
6042 F:      drivers/hwmon/lm78.c
6043
6044 LM83 HARDWARE MONITOR DRIVER
6045 M:      Jean Delvare <jdelvare@suse.de>
6046 L:      lm-sensors@lm-sensors.org
6047 S:      Maintained
6048 F:      Documentation/hwmon/lm83
6049 F:      drivers/hwmon/lm83.c
6050
6051 LM90 HARDWARE MONITOR DRIVER
6052 M:      Jean Delvare <jdelvare@suse.de>
6053 L:      lm-sensors@lm-sensors.org
6054 S:      Maintained
6055 F:      Documentation/hwmon/lm90
6056 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6057 F:      drivers/hwmon/lm90.c
6058
6059 LM95234 HARDWARE MONITOR DRIVER
6060 M:      Guenter Roeck <linux@roeck-us.net>
6061 L:      lm-sensors@lm-sensors.org
6062 S:      Maintained
6063 F:      Documentation/hwmon/lm95234
6064 F:      drivers/hwmon/lm95234.c
6065
6066 LME2510 MEDIA DRIVER
6067 M:      Malcolm Priestley <tvboxspy@gmail.com>
6068 L:      linux-media@vger.kernel.org
6069 W:      http://linuxtv.org/
6070 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6071 S:      Maintained
6072 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6073
6074 LOCKDEP AND LOCKSTAT
6075 M:      Peter Zijlstra <peterz@infradead.org>
6076 M:      Ingo Molnar <mingo@redhat.com>
6077 L:      linux-kernel@vger.kernel.org
6078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6079 S:      Maintained
6080 F:      Documentation/locking/lockdep*.txt
6081 F:      Documentation/locking/lockstat.txt
6082 F:      include/linux/lockdep.h
6083 F:      kernel/locking/
6084
6085 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6086 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6087 L:      linux-ntfs-dev@lists.sourceforge.net
6088 W:      http://www.linux-ntfs.org/content/view/19/37/
6089 S:      Maintained
6090 F:      Documentation/ldm.txt
6091 F:      block/partitions/ldm.*
6092
6093 LogFS
6094 M:      Joern Engel <joern@logfs.org>
6095 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6096 L:      logfs@logfs.org
6097 W:      logfs.org
6098 S:      Maintained
6099 F:      fs/logfs/
6100
6101 LPC32XX MACHINE SUPPORT
6102 M:      Roland Stigge <stigge@antcom.de>
6103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6104 S:      Maintained
6105 F:      arch/arm/mach-lpc32xx/
6106
6107 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6108 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6109 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6110 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6111 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6112 L:      MPT-FusionLinux.pdl@avagotech.com
6113 L:      linux-scsi@vger.kernel.org
6114 W:      http://www.lsilogic.com/support
6115 S:      Supported
6116 F:      drivers/message/fusion/
6117 F:      drivers/scsi/mpt2sas/
6118 F:      drivers/scsi/mpt3sas/
6119
6120 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6121 M:      Matthew Wilcox <matthew@wil.cx>
6122 L:      linux-scsi@vger.kernel.org
6123 S:      Maintained
6124 F:      drivers/scsi/sym53c8xx_2/
6125
6126 LTC4261 HARDWARE MONITOR DRIVER
6127 M:      Guenter Roeck <linux@roeck-us.net>
6128 L:      lm-sensors@lm-sensors.org
6129 S:      Maintained
6130 F:      Documentation/hwmon/ltc4261
6131 F:      drivers/hwmon/ltc4261.c
6132
6133 LTP (Linux Test Project)
6134 M:      Mike Frysinger <vapier@gentoo.org>
6135 M:      Cyril Hrubis <chrubis@suse.cz>
6136 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6137 M:      Jan Stancek <jstancek@redhat.com>
6138 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6139 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6140 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6141 W:      http://linux-test-project.github.io/
6142 T:      git git://github.com/linux-test-project/ltp.git
6143 S:      Maintained
6144
6145 M32R ARCHITECTURE
6146 W:      http://www.linux-m32r.org/
6147 S:      Orphan
6148 F:      arch/m32r/
6149
6150 M68K ARCHITECTURE
6151 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6152 L:      linux-m68k@lists.linux-m68k.org
6153 W:      http://www.linux-m68k.org/
6154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6155 S:      Maintained
6156 F:      arch/m68k/
6157 F:      drivers/zorro/
6158
6159 M68K ON APPLE MACINTOSH
6160 M:      Joshua Thompson <funaho@jurai.org>
6161 W:      http://www.mac.linux-m68k.org/
6162 L:      linux-m68k@lists.linux-m68k.org
6163 S:      Maintained
6164 F:      arch/m68k/mac/
6165
6166 M68K ON HP9000/300
6167 M:      Philip Blundell <philb@gnu.org>
6168 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6169 S:      Maintained
6170 F:      arch/m68k/hp300/
6171
6172 M88DS3103 MEDIA DRIVER
6173 M:      Antti Palosaari <crope@iki.fi>
6174 L:      linux-media@vger.kernel.org
6175 W:      http://linuxtv.org/
6176 W:      http://palosaari.fi/linux/
6177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6178 T:      git git://linuxtv.org/anttip/media_tree.git
6179 S:      Maintained
6180 F:      drivers/media/dvb-frontends/m88ds3103*
6181
6182 M88RS2000 MEDIA DRIVER
6183 M:      Malcolm Priestley <tvboxspy@gmail.com>
6184 L:      linux-media@vger.kernel.org
6185 W:      http://linuxtv.org/
6186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6187 S:      Maintained
6188 F:      drivers/media/dvb-frontends/m88rs2000*
6189
6190 MA901 MASTERKIT USB FM RADIO DRIVER
6191 M:      Alexey Klimov <klimov.linux@gmail.com>
6192 L:      linux-media@vger.kernel.org
6193 T:      git git://linuxtv.org/media_tree.git
6194 S:      Maintained
6195 F:      drivers/media/radio/radio-ma901.c
6196
6197 MAC80211
6198 M:      Johannes Berg <johannes@sipsolutions.net>
6199 L:      linux-wireless@vger.kernel.org
6200 W:      http://wireless.kernel.org/
6201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6203 S:      Maintained
6204 F:      Documentation/networking/mac80211-injection.txt
6205 F:      include/net/mac80211.h
6206 F:      net/mac80211/
6207
6208 MACVLAN DRIVER
6209 M:      Patrick McHardy <kaber@trash.net>
6210 L:      netdev@vger.kernel.org
6211 S:      Maintained
6212 F:      drivers/net/macvlan.c
6213 F:      include/linux/if_macvlan.h
6214
6215 MAILBOX API
6216 M:      Jassi Brar <jassisinghbrar@gmail.com>
6217 L:      linux-kernel@vger.kernel.org
6218 S:      Maintained
6219 F:      drivers/mailbox/
6220 F:      include/linux/mailbox_client.h
6221 F:      include/linux/mailbox_controller.h
6222
6223 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6224 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6225 W:      http://www.kernel.org/doc/man-pages
6226 L:      linux-man@vger.kernel.org
6227 S:      Maintained
6228
6229 MARVELL ARMADA DRM SUPPORT
6230 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6231 S:      Maintained
6232 F:      drivers/gpu/drm/armada/
6233
6234 MARVELL 88E6352 DSA support
6235 M:      Guenter Roeck <linux@roeck-us.net>
6236 S:      Maintained
6237 F:      drivers/net/dsa/mv88e6352.c
6238
6239 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6240 M:      Mirko Lindner <mlindner@marvell.com>
6241 M:      Stephen Hemminger <stephen@networkplumber.org>
6242 L:      netdev@vger.kernel.org
6243 S:      Maintained
6244 F:      drivers/net/ethernet/marvell/sk*
6245
6246 MARVELL LIBERTAS WIRELESS DRIVER
6247 L:      libertas-dev@lists.infradead.org
6248 S:      Orphan
6249 F:      drivers/net/wireless/libertas/
6250
6251 MARVELL MV643XX ETHERNET DRIVER
6252 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6253 L:      netdev@vger.kernel.org
6254 S:      Maintained
6255 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6256 F:      include/linux/mv643xx.h
6257
6258 MARVELL MVNETA ETHERNET DRIVER
6259 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6260 L:      netdev@vger.kernel.org
6261 S:      Maintained
6262 F:      drivers/net/ethernet/marvell/mvneta.*
6263
6264 MARVELL MWIFIEX WIRELESS DRIVER
6265 M:      Amitkumar Karwar <akarwar@marvell.com>
6266 M:      Avinash Patil <patila@marvell.com>
6267 L:      linux-wireless@vger.kernel.org
6268 S:      Maintained
6269 F:      drivers/net/wireless/mwifiex/
6270
6271 MARVELL MWL8K WIRELESS DRIVER
6272 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6273 L:      linux-wireless@vger.kernel.org
6274 S:      Odd Fixes
6275 F:      drivers/net/wireless/mwl8k.c
6276
6277 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6278 M:      Nicolas Pitre <nico@fluxnic.net>
6279 S:      Odd Fixes
6280 F:      drivers/mmc/host/mvsdio.*
6281
6282 MATROX FRAMEBUFFER DRIVER
6283 L:      linux-fbdev@vger.kernel.org
6284 S:      Orphan
6285 F:      drivers/video/fbdev/matrox/matroxfb_*
6286 F:      include/uapi/linux/matroxfb.h
6287
6288 MAX16065 HARDWARE MONITOR DRIVER
6289 M:      Guenter Roeck <linux@roeck-us.net>
6290 L:      lm-sensors@lm-sensors.org
6291 S:      Maintained
6292 F:      Documentation/hwmon/max16065
6293 F:      drivers/hwmon/max16065.c
6294
6295 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6296 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6297 L:      lm-sensors@lm-sensors.org
6298 S:      Maintained
6299 F:      Documentation/hwmon/max6650
6300 F:      drivers/hwmon/max6650.c
6301
6302 MAX6697 HARDWARE MONITOR DRIVER
6303 M:      Guenter Roeck <linux@roeck-us.net>
6304 L:      lm-sensors@lm-sensors.org
6305 S:      Maintained
6306 F:      Documentation/hwmon/max6697
6307 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6308 F:      drivers/hwmon/max6697.c
6309 F:      include/linux/platform_data/max6697.h
6310
6311 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6312 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6313 L:      linux-pm@vger.kernel.org
6314 S:      Supported
6315 F:      drivers/power/max14577_charger.c
6316 F:      drivers/power/max77693_charger.c
6317
6318 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6319 M:      Chanwoo Choi <cw00.choi@samsung.com>
6320 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6321 L:      linux-kernel@vger.kernel.org
6322 S:      Supported
6323 F:      drivers/*/max14577.c
6324 F:      drivers/*/max77686.c
6325 F:      drivers/*/max77693.c
6326 F:      drivers/extcon/extcon-max14577.c
6327 F:      drivers/extcon/extcon-max77693.c
6328 F:      drivers/rtc/rtc-max77686.c
6329 F:      drivers/clk/clk-max77686.c
6330 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6331 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6332 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6333 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6334 F:      include/linux/mfd/max14577*.h
6335 F:      include/linux/mfd/max77686*.h
6336 F:      include/linux/mfd/max77693*.h
6337
6338 MAXIRADIO FM RADIO RECEIVER DRIVER
6339 M:      Hans Verkuil <hverkuil@xs4all.nl>
6340 L:      linux-media@vger.kernel.org
6341 T:      git git://linuxtv.org/media_tree.git
6342 W:      http://linuxtv.org
6343 S:      Maintained
6344 F:      drivers/media/radio/radio-maxiradio*
6345
6346 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6347 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6348 P:      LinuxTV.org Project
6349 L:      linux-media@vger.kernel.org
6350 W:      http://linuxtv.org
6351 Q:      http://patchwork.kernel.org/project/linux-media/list/
6352 T:      git git://linuxtv.org/media_tree.git
6353 S:      Maintained
6354 F:      Documentation/dvb/
6355 F:      Documentation/video4linux/
6356 F:      Documentation/DocBook/media/
6357 F:      drivers/media/
6358 F:      drivers/staging/media/
6359 F:      include/media/
6360 F:      include/uapi/linux/dvb/
6361 F:      include/uapi/linux/videodev2.h
6362 F:      include/uapi/linux/media.h
6363 F:      include/uapi/linux/v4l2-*
6364 F:      include/uapi/linux/meye.h
6365 F:      include/uapi/linux/ivtv*
6366 F:      include/uapi/linux/uvcvideo.h
6367
6368 MEGARAID SCSI/SAS DRIVERS
6369 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6370 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6371 M:      Uday Lingala <uday.lingala@avagotech.com>
6372 L:      megaraidlinux.pdl@avagotech.com
6373 L:      linux-scsi@vger.kernel.org
6374 W:      http://www.lsi.com
6375 S:      Maintained
6376 F:      Documentation/scsi/megaraid.txt
6377 F:      drivers/scsi/megaraid.*
6378 F:      drivers/scsi/megaraid/
6379
6380 MELLANOX ETHERNET DRIVER (mlx4_en)
6381 M:      Amir Vadai <amirv@mellanox.com>
6382 M:      Ido Shamay <idos@mellanox.com>
6383 L:      netdev@vger.kernel.org
6384 S:      Supported
6385 W:      http://www.mellanox.com
6386 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6387 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6388
6389 MEMORY MANAGEMENT
6390 L:      linux-mm@kvack.org
6391 W:      http://www.linux-mm.org
6392 S:      Maintained
6393 F:      include/linux/mm.h
6394 F:      include/linux/gfp.h
6395 F:      include/linux/mmzone.h
6396 F:      include/linux/memory_hotplug.h
6397 F:      include/linux/vmalloc.h
6398 F:      mm/
6399
6400 MEMORY TECHNOLOGY DEVICES (MTD)
6401 M:      David Woodhouse <dwmw2@infradead.org>
6402 M:      Brian Norris <computersforpeace@gmail.com>
6403 L:      linux-mtd@lists.infradead.org
6404 W:      http://www.linux-mtd.infradead.org/
6405 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6406 T:      git git://git.infradead.org/linux-mtd.git
6407 T:      git git://git.infradead.org/l2-mtd.git
6408 S:      Maintained
6409 F:      drivers/mtd/
6410 F:      include/linux/mtd/
6411 F:      include/uapi/mtd/
6412
6413 MEN A21 WATCHDOG DRIVER
6414 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6415 L:      linux-watchdog@vger.kernel.org
6416 S:      Supported
6417 F:      drivers/watchdog/mena21_wdt.c
6418
6419 MEN CHAMELEON BUS (mcb)
6420 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6421 S:      Supported
6422 F:      drivers/mcb/
6423 F:      include/linux/mcb.h
6424
6425 MEN F21BMC (Board Management Controller)
6426 M:      Andreas Werner <andreas.werner@men.de>
6427 S:      Supported
6428 F:      drivers/mfd/menf21bmc.c
6429 F:      drivers/watchdog/menf21bmc_wdt.c
6430 F:      drivers/leds/leds-menf21bmc.c
6431 F:      drivers/hwmon/menf21bmc_hwmon.c
6432 F:      Documentation/hwmon/menf21bmc
6433
6434 METAG ARCHITECTURE
6435 M:      James Hogan <james.hogan@imgtec.com>
6436 L:      linux-metag@vger.kernel.org
6437 S:      Supported
6438 F:      arch/metag/
6439 F:      Documentation/metag/
6440 F:      Documentation/devicetree/bindings/metag/
6441 F:      drivers/clocksource/metag_generic.c
6442 F:      drivers/irqchip/irq-metag.c
6443 F:      drivers/irqchip/irq-metag-ext.c
6444 F:      drivers/tty/metag_da.c
6445
6446 MICROBLAZE ARCHITECTURE
6447 M:      Michal Simek <monstr@monstr.eu>
6448 W:      http://www.monstr.eu/fdt/
6449 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6450 S:      Supported
6451 F:      arch/microblaze/
6452
6453 MICROTEK X6 SCANNER
6454 M:      Oliver Neukum <oliver@neukum.org>
6455 S:      Maintained
6456 F:      drivers/usb/image/microtek.*
6457
6458 MIPS
6459 M:      Ralf Baechle <ralf@linux-mips.org>
6460 L:      linux-mips@linux-mips.org
6461 W:      http://www.linux-mips.org/
6462 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6463 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6464 S:      Supported
6465 F:      Documentation/mips/
6466 F:      arch/mips/
6467
6468 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6469 M:      Hans Verkuil <hverkuil@xs4all.nl>
6470 L:      linux-media@vger.kernel.org
6471 T:      git git://linuxtv.org/media_tree.git
6472 W:      http://linuxtv.org
6473 S:      Odd Fixes
6474 F:      drivers/media/radio/radio-miropcm20*
6475
6476 Mellanox MLX5 core VPI driver
6477 M:      Eli Cohen <eli@mellanox.com>
6478 L:      netdev@vger.kernel.org
6479 L:      linux-rdma@vger.kernel.org
6480 W:      http://www.mellanox.com
6481 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6482 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6483 T:      git git://openfabrics.org/~eli/connect-ib.git
6484 S:      Supported
6485 F:      drivers/net/ethernet/mellanox/mlx5/core/
6486 F:      include/linux/mlx5/
6487
6488 Mellanox MLX5 IB driver
6489 M:      Eli Cohen <eli@mellanox.com>
6490 L:      linux-rdma@vger.kernel.org
6491 W:      http://www.mellanox.com
6492 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6493 T:      git git://openfabrics.org/~eli/connect-ib.git
6494 S:      Supported
6495 F:      include/linux/mlx5/
6496 F:      drivers/infiniband/hw/mlx5/
6497
6498 MN88472 MEDIA DRIVER
6499 M:      Antti Palosaari <crope@iki.fi>
6500 L:      linux-media@vger.kernel.org
6501 W:      http://linuxtv.org/
6502 W:      http://palosaari.fi/linux/
6503 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6504 T:      git git://linuxtv.org/anttip/media_tree.git
6505 S:      Maintained
6506 F:      drivers/staging/media/mn88472/
6507 F:      drivers/media/dvb-frontends/mn88472.h
6508
6509 MN88473 MEDIA DRIVER
6510 M:      Antti Palosaari <crope@iki.fi>
6511 L:      linux-media@vger.kernel.org
6512 W:      http://linuxtv.org/
6513 W:      http://palosaari.fi/linux/
6514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6515 T:      git git://linuxtv.org/anttip/media_tree.git
6516 S:      Maintained
6517 F:      drivers/staging/media/mn88473/
6518 F:      drivers/media/dvb-frontends/mn88473.h
6519
6520 MODULE SUPPORT
6521 M:      Rusty Russell <rusty@rustcorp.com.au>
6522 S:      Maintained
6523 F:      include/linux/module.h
6524 F:      kernel/module.c
6525
6526 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6527 W:      http://popies.net/meye/
6528 S:      Orphan
6529 F:      Documentation/video4linux/meye.txt
6530 F:      drivers/media/pci/meye/
6531 F:      include/uapi/linux/meye.h
6532
6533 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6534 M:      Jiri Slaby <jirislaby@gmail.com>
6535 S:      Maintained
6536 F:      Documentation/serial/moxa-smartio
6537 F:      drivers/tty/mxser.*
6538
6539 MR800 AVERMEDIA USB FM RADIO DRIVER
6540 M:      Alexey Klimov <klimov.linux@gmail.com>
6541 L:      linux-media@vger.kernel.org
6542 T:      git git://linuxtv.org/media_tree.git
6543 S:      Maintained
6544 F:      drivers/media/radio/radio-mr800.c
6545
6546 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6547 M:      Alan Ott <alan@signal11.us>
6548 L:      linux-wpan@vger.kernel.org
6549 S:      Maintained
6550 F:      drivers/net/ieee802154/mrf24j40.c
6551
6552 MSI LAPTOP SUPPORT
6553 M:      "Lee, Chun-Yi" <jlee@suse.com>
6554 L:      platform-driver-x86@vger.kernel.org
6555 S:      Maintained
6556 F:      drivers/platform/x86/msi-laptop.c
6557
6558 MSI WMI SUPPORT
6559 M:      Anisse Astier <anisse@astier.eu>
6560 L:      platform-driver-x86@vger.kernel.org
6561 S:      Supported
6562 F:      drivers/platform/x86/msi-wmi.c
6563
6564 MSI001 MEDIA DRIVER
6565 M:      Antti Palosaari <crope@iki.fi>
6566 L:      linux-media@vger.kernel.org
6567 W:      http://linuxtv.org/
6568 W:      http://palosaari.fi/linux/
6569 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6570 T:      git git://linuxtv.org/anttip/media_tree.git
6571 S:      Maintained
6572 F:      drivers/media/tuners/msi001*
6573
6574 MSI2500 MEDIA DRIVER
6575 M:      Antti Palosaari <crope@iki.fi>
6576 L:      linux-media@vger.kernel.org
6577 W:      http://linuxtv.org/
6578 W:      http://palosaari.fi/linux/
6579 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6580 T:      git git://linuxtv.org/anttip/media_tree.git
6581 S:      Maintained
6582 F:      drivers/media/usb/msi2500/
6583
6584 MT9M032 APTINA SENSOR DRIVER
6585 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6586 L:      linux-media@vger.kernel.org
6587 T:      git git://linuxtv.org/media_tree.git
6588 S:      Maintained
6589 F:      drivers/media/i2c/mt9m032.c
6590 F:      include/media/mt9m032.h
6591
6592 MT9P031 APTINA CAMERA SENSOR
6593 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6594 L:      linux-media@vger.kernel.org
6595 T:      git git://linuxtv.org/media_tree.git
6596 S:      Maintained
6597 F:      drivers/media/i2c/mt9p031.c
6598 F:      include/media/mt9p031.h
6599
6600 MT9T001 APTINA CAMERA SENSOR
6601 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6602 L:      linux-media@vger.kernel.org
6603 T:      git git://linuxtv.org/media_tree.git
6604 S:      Maintained
6605 F:      drivers/media/i2c/mt9t001.c
6606 F:      include/media/mt9t001.h
6607
6608 MT9V032 APTINA CAMERA SENSOR
6609 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6610 L:      linux-media@vger.kernel.org
6611 T:      git git://linuxtv.org/media_tree.git
6612 S:      Maintained
6613 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6614 F:      drivers/media/i2c/mt9v032.c
6615 F:      include/media/mt9v032.h
6616
6617 MULTIFUNCTION DEVICES (MFD)
6618 M:      Samuel Ortiz <sameo@linux.intel.com>
6619 M:      Lee Jones <lee.jones@linaro.org>
6620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6621 S:      Supported
6622 F:      drivers/mfd/
6623 F:      include/linux/mfd/
6624
6625 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6626 M:      Ulf Hansson <ulf.hansson@linaro.org>
6627 L:      linux-mmc@vger.kernel.org
6628 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6629 S:      Maintained
6630 F:      drivers/mmc/
6631 F:      include/linux/mmc/
6632 F:      include/uapi/linux/mmc/
6633
6634 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6635 S:      Orphan
6636 F:      drivers/mmc/host/mmc_spi.c
6637 F:      include/linux/spi/mmc_spi.h
6638
6639 MULTISOUND SOUND DRIVER
6640 M:      Andrew Veliath <andrewtv@usa.net>
6641 S:      Maintained
6642 F:      Documentation/sound/oss/MultiSound
6643 F:      sound/oss/msnd*
6644
6645 MULTITECH MULTIPORT CARD (ISICOM)
6646 S:      Orphan
6647 F:      drivers/tty/isicom.c
6648 F:      include/linux/isicom.h
6649
6650 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6651 M:      Felipe Balbi <balbi@ti.com>
6652 L:      linux-usb@vger.kernel.org
6653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6654 S:      Maintained
6655 F:      drivers/usb/musb/
6656
6657 MXL5007T MEDIA DRIVER
6658 M:      Michael Krufky <mkrufky@linuxtv.org>
6659 L:      linux-media@vger.kernel.org
6660 W:      http://linuxtv.org/
6661 W:      http://github.com/mkrufky
6662 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6663 T:      git git://linuxtv.org/mkrufky/tuners.git
6664 S:      Maintained
6665 F:      drivers/media/tuners/mxl5007t.*
6666
6667 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6668 M:      Hyong-Youb Kim <hykim@myri.com>
6669 L:      netdev@vger.kernel.org
6670 W:      https://www.myricom.com/support/downloads/myri10ge.html
6671 S:      Supported
6672 F:      drivers/net/ethernet/myricom/myri10ge/
6673
6674 NATSEMI ETHERNET DRIVER (DP8381x)
6675 S:      Orphan
6676 F:      drivers/net/ethernet/natsemi/natsemi.c
6677
6678 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6679 M:      Daniel Mack <zonque@gmail.com>
6680 S:      Maintained
6681 L:      alsa-devel@alsa-project.org
6682 W:      http://www.native-instruments.com
6683 F:      sound/usb/caiaq/
6684
6685 NCP FILESYSTEM
6686 M:      Petr Vandrovec <petr@vandrovec.name>
6687 S:      Odd Fixes
6688 F:      fs/ncpfs/
6689
6690 NCR 5380 SCSI DRIVERS
6691 M:      Finn Thain <fthain@telegraphics.com.au>
6692 M:      Michael Schmitz <schmitzmic@gmail.com>
6693 L:      linux-scsi@vger.kernel.org
6694 S:      Maintained
6695 F:      Documentation/scsi/g_NCR5380.txt
6696 F:      drivers/scsi/NCR5380.*
6697 F:      drivers/scsi/arm/cumana_1.c
6698 F:      drivers/scsi/arm/oak.c
6699 F:      drivers/scsi/atari_NCR5380.c
6700 F:      drivers/scsi/atari_scsi.*
6701 F:      drivers/scsi/dmx3191d.c
6702 F:      drivers/scsi/dtc.*
6703 F:      drivers/scsi/g_NCR5380.*
6704 F:      drivers/scsi/g_NCR5380_mmio.c
6705 F:      drivers/scsi/mac_scsi.*
6706 F:      drivers/scsi/pas16.*
6707 F:      drivers/scsi/sun3_scsi.*
6708 F:      drivers/scsi/sun3_scsi_vme.c
6709 F:      drivers/scsi/t128.*
6710
6711 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6712 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6713 L:      linux-scsi@vger.kernel.org
6714 S:      Maintained
6715 F:      drivers/scsi/NCR_D700.*
6716
6717 NCT6775 HARDWARE MONITOR DRIVER
6718 M:      Guenter Roeck <linux@roeck-us.net>
6719 L:      lm-sensors@lm-sensors.org
6720 S:      Maintained
6721 F:      Documentation/hwmon/nct6775
6722 F:      drivers/hwmon/nct6775.c
6723
6724 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6725 M:      Faisal Latif <faisal.latif@intel.com>
6726 L:      linux-rdma@vger.kernel.org
6727 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6728 S:      Supported
6729 F:      drivers/infiniband/hw/nes/
6730
6731 NETEM NETWORK EMULATOR
6732 M:      Stephen Hemminger <stephen@networkplumber.org>
6733 L:      netem@lists.linux-foundation.org
6734 S:      Maintained
6735 F:      net/sched/sch_netem.c
6736
6737 NETERION 10GbE DRIVERS (s2io/vxge)
6738 M:      Jon Mason <jdmason@kudzu.us>
6739 L:      netdev@vger.kernel.org
6740 S:      Supported
6741 F:      Documentation/networking/s2io.txt
6742 F:      Documentation/networking/vxge.txt
6743 F:      drivers/net/ethernet/neterion/
6744
6745 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6746 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6747 M:      Patrick McHardy <kaber@trash.net>
6748 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6749 L:      netfilter-devel@vger.kernel.org
6750 L:      coreteam@netfilter.org
6751 W:      http://www.netfilter.org/
6752 W:      http://www.iptables.org/
6753 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6756 S:      Supported
6757 F:      include/linux/netfilter*
6758 F:      include/linux/netfilter/
6759 F:      include/net/netfilter/
6760 F:      include/uapi/linux/netfilter*
6761 F:      include/uapi/linux/netfilter/
6762 F:      net/*/netfilter.c
6763 F:      net/*/netfilter/
6764 F:      net/netfilter/
6765
6766 NETLABEL
6767 M:      Paul Moore <paul@paul-moore.com>
6768 W:      http://netlabel.sf.net
6769 L:      netdev@vger.kernel.org
6770 S:      Maintained
6771 F:      Documentation/netlabel/
6772 F:      include/net/netlabel.h
6773 F:      net/netlabel/
6774
6775 NETROM NETWORK LAYER
6776 M:      Ralf Baechle <ralf@linux-mips.org>
6777 L:      linux-hams@vger.kernel.org
6778 W:      http://www.linux-ax25.org/
6779 S:      Maintained
6780 F:      include/net/netrom.h
6781 F:      include/uapi/linux/netrom.h
6782 F:      net/netrom/
6783
6784 NETWORK BLOCK DEVICE (NBD)
6785 M:      Markus Pargmann <mpa@pengutronix.de>
6786 S:      Maintained
6787 L:      nbd-general@lists.sourceforge.net
6788 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6789 F:      Documentation/blockdev/nbd.txt
6790 F:      drivers/block/nbd.c
6791 F:      include/linux/nbd.h
6792 F:      include/uapi/linux/nbd.h
6793
6794 NETWORK DROP MONITOR
6795 M:      Neil Horman <nhorman@tuxdriver.com>
6796 L:      netdev@vger.kernel.org
6797 S:      Maintained
6798 W:      https://fedorahosted.org/dropwatch/
6799 F:      net/core/drop_monitor.c
6800
6801 NETWORKING [GENERAL]
6802 M:      "David S. Miller" <davem@davemloft.net>
6803 L:      netdev@vger.kernel.org
6804 W:      http://www.linuxfoundation.org/en/Net
6805 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6808 S:      Maintained
6809 F:      net/
6810 F:      include/net/
6811 F:      include/linux/in.h
6812 F:      include/linux/net.h
6813 F:      include/linux/netdevice.h
6814 F:      include/uapi/linux/in.h
6815 F:      include/uapi/linux/net.h
6816 F:      include/uapi/linux/netdevice.h
6817 F:      include/uapi/linux/net_namespace.h
6818 F:      tools/net/
6819 F:      tools/testing/selftests/net/
6820 F:      lib/random32.c
6821 F:      lib/test_bpf.c
6822
6823 NETWORKING [IPv4/IPv6]
6824 M:      "David S. Miller" <davem@davemloft.net>
6825 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6826 M:      James Morris <jmorris@namei.org>
6827 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6828 M:      Patrick McHardy <kaber@trash.net>
6829 L:      netdev@vger.kernel.org
6830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6831 S:      Maintained
6832 F:      net/ipv4/
6833 F:      net/ipv6/
6834 F:      include/net/ip*
6835 F:      arch/x86/net/*
6836
6837 NETWORKING [IPSEC]
6838 M:      Steffen Klassert <steffen.klassert@secunet.com>
6839 M:      Herbert Xu <herbert@gondor.apana.org.au>
6840 M:      "David S. Miller" <davem@davemloft.net>
6841 L:      netdev@vger.kernel.org
6842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6844 S:      Maintained
6845 F:      net/core/flow.c
6846 F:      net/xfrm/
6847 F:      net/key/
6848 F:      net/ipv4/xfrm*
6849 F:      net/ipv4/esp4.c
6850 F:      net/ipv4/ah4.c
6851 F:      net/ipv4/ipcomp.c
6852 F:      net/ipv4/ip_vti.c
6853 F:      net/ipv6/xfrm*
6854 F:      net/ipv6/esp6.c
6855 F:      net/ipv6/ah6.c
6856 F:      net/ipv6/ipcomp6.c
6857 F:      net/ipv6/ip6_vti.c
6858 F:      include/uapi/linux/xfrm.h
6859 F:      include/net/xfrm.h
6860
6861 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6862 M:      Paul Moore <paul@paul-moore.com>
6863 L:      netdev@vger.kernel.org
6864 S:      Maintained
6865
6866 NETWORKING [WIRELESS]
6867 L:      linux-wireless@vger.kernel.org
6868 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6869
6870 NETWORKING DRIVERS
6871 L:      netdev@vger.kernel.org
6872 W:      http://www.linuxfoundation.org/en/Net
6873 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6876 S:      Odd Fixes
6877 F:      drivers/net/
6878 F:      include/linux/if_*
6879 F:      include/linux/netdevice.h
6880 F:      include/linux/arcdevice.h
6881 F:      include/linux/etherdevice.h
6882 F:      include/linux/fcdevice.h
6883 F:      include/linux/fddidevice.h
6884 F:      include/linux/hippidevice.h
6885 F:      include/linux/inetdevice.h
6886 F:      include/uapi/linux/if_*
6887 F:      include/uapi/linux/netdevice.h
6888
6889 NETWORKING DRIVERS (WIRELESS)
6890 M:      Kalle Valo <kvalo@codeaurora.org>
6891 L:      linux-wireless@vger.kernel.org
6892 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6894 S:      Maintained
6895 F:      drivers/net/wireless/
6896
6897 NETXEN (1/10) GbE SUPPORT
6898 M:      Manish Chopra <manish.chopra@qlogic.com>
6899 M:      Sony Chacko <sony.chacko@qlogic.com>
6900 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6901 L:      netdev@vger.kernel.org
6902 W:      http://www.qlogic.com
6903 S:      Supported
6904 F:      drivers/net/ethernet/qlogic/netxen/
6905
6906 NFC SUBSYSTEM
6907 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6908 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6909 M:      Samuel Ortiz <sameo@linux.intel.com>
6910 L:      linux-wireless@vger.kernel.org
6911 L:      linux-nfc@lists.01.org (subscribers-only)
6912 S:      Supported
6913 F:      net/nfc/
6914 F:      include/net/nfc/
6915 F:      include/uapi/linux/nfc.h
6916 F:      drivers/nfc/
6917 F:      include/linux/platform_data/pn544.h
6918 F:      Documentation/devicetree/bindings/net/nfc/
6919
6920 NFS, SUNRPC, AND LOCKD CLIENTS
6921 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6922 M:      Anna Schumaker <anna.schumaker@netapp.com>
6923 L:      linux-nfs@vger.kernel.org
6924 W:      http://client.linux-nfs.org
6925 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6926 S:      Maintained
6927 F:      fs/lockd/
6928 F:      fs/nfs/
6929 F:      fs/nfs_common/
6930 F:      net/sunrpc/
6931 F:      include/linux/lockd/
6932 F:      include/linux/nfs*
6933 F:      include/linux/sunrpc/
6934 F:      include/uapi/linux/nfs*
6935 F:      include/uapi/linux/sunrpc/
6936
6937 NILFS2 FILESYSTEM
6938 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6939 L:      linux-nilfs@vger.kernel.org
6940 W:      http://nilfs.sourceforge.net/
6941 T:      git git://github.com/konis/nilfs2.git
6942 S:      Supported
6943 F:      Documentation/filesystems/nilfs2.txt
6944 F:      fs/nilfs2/
6945 F:      include/linux/nilfs2_fs.h
6946
6947 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6948 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6949 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6950 S:      Maintained
6951 F:      Documentation/scsi/NinjaSCSI.txt
6952 F:      drivers/scsi/pcmcia/nsp_*
6953
6954 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6955 M:      GOTO Masanori <gotom@debian.or.jp>
6956 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6957 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6958 S:      Maintained
6959 F:      Documentation/scsi/NinjaSCSI.txt
6960 F:      drivers/scsi/nsp32*
6961
6962 NIOS2 ARCHITECTURE
6963 M:      Ley Foon Tan <lftan@altera.com>
6964 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6965 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6966 S:      Maintained
6967 F:      arch/nios2/
6968
6969 NOKIA N900 POWER SUPPLY DRIVERS
6970 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
6971 S:      Maintained
6972 F:      include/linux/power/bq2415x_charger.h
6973 F:      include/linux/power/bq27x00_battery.h
6974 F:      include/linux/power/isp1704_charger.h
6975 F:      drivers/power/bq2415x_charger.c
6976 F:      drivers/power/bq27x00_battery.c
6977 F:      drivers/power/isp1704_charger.c
6978 F:      drivers/power/rx51_battery.c
6979
6980 NTB DRIVER
6981 M:      Jon Mason <jdmason@kudzu.us>
6982 M:      Dave Jiang <dave.jiang@intel.com>
6983 S:      Supported
6984 W:      https://github.com/jonmason/ntb/wiki
6985 T:      git git://github.com/jonmason/ntb.git
6986 F:      drivers/ntb/
6987 F:      drivers/net/ntb_netdev.c
6988 F:      include/linux/ntb.h
6989
6990 NTFS FILESYSTEM
6991 M:      Anton Altaparmakov <anton@tuxera.com>
6992 L:      linux-ntfs-dev@lists.sourceforge.net
6993 W:      http://www.tuxera.com/
6994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6995 S:      Supported
6996 F:      Documentation/filesystems/ntfs.txt
6997 F:      fs/ntfs/
6998
6999 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7000 M:      Antonino Daplas <adaplas@gmail.com>
7001 L:      linux-fbdev@vger.kernel.org
7002 S:      Maintained
7003 F:      drivers/video/fbdev/riva/
7004 F:      drivers/video/fbdev/nvidia/
7005
7006 NVM EXPRESS DRIVER
7007 M:      Matthew Wilcox <willy@linux.intel.com>
7008 L:      linux-nvme@lists.infradead.org
7009 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7010 S:      Supported
7011 F:      drivers/block/nvme*
7012 F:      include/linux/nvme.h
7013
7014 NXP-NCI NFC DRIVER
7015 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7016 R:      Charles Gorand <charles.gorand@effinnov.com>
7017 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7018 S:      Supported
7019 F:      drivers/nfc/nxp-nci
7020
7021 NXP TDA998X DRM DRIVER
7022 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7023 S:      Supported
7024 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7025 F:      include/drm/i2c/tda998x.h
7026
7027 NXP TFA9879 DRIVER
7028 M:      Peter Rosin <peda@axentia.se>
7029 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7030 S:      Maintained
7031 F:      sound/soc/codecs/tfa9879*
7032
7033 OMAP SUPPORT
7034 M:      Tony Lindgren <tony@atomide.com>
7035 L:      linux-omap@vger.kernel.org
7036 W:      http://www.muru.com/linux/omap/
7037 W:      http://linux.omap.com/
7038 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7040 S:      Maintained
7041 F:      arch/arm/*omap*/
7042 F:      arch/arm/configs/omap1_defconfig
7043 F:      arch/arm/configs/omap2plus_defconfig
7044 F:      drivers/i2c/busses/i2c-omap.c
7045 F:      drivers/irqchip/irq-omap-intc.c
7046 F:      drivers/mfd/*omap*.c
7047 F:      drivers/mfd/menelaus.c
7048 F:      drivers/mfd/palmas.c
7049 F:      drivers/mfd/tps65217.c
7050 F:      drivers/mfd/tps65218.c
7051 F:      drivers/mfd/tps65910.c
7052 F:      drivers/mfd/twl-core.[ch]
7053 F:      drivers/mfd/twl4030*.c
7054 F:      drivers/mfd/twl6030*.c
7055 F:      drivers/mfd/twl6040*.c
7056 F:      drivers/regulator/palmas-regulator*.c
7057 F:      drivers/regulator/pbias-regulator.c
7058 F:      drivers/regulator/tps65217-regulator.c
7059 F:      drivers/regulator/tps65218-regulator.c
7060 F:      drivers/regulator/tps65910-regulator.c
7061 F:      drivers/regulator/twl-regulator.c
7062 F:      include/linux/i2c-omap.h
7063
7064 OMAP DEVICE TREE SUPPORT
7065 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7066 M:      Tony Lindgren <tony@atomide.com>
7067 L:      linux-omap@vger.kernel.org
7068 L:      devicetree@vger.kernel.org
7069 S:      Maintained
7070 F:      arch/arm/boot/dts/*omap*
7071 F:      arch/arm/boot/dts/*am3*
7072 F:      arch/arm/boot/dts/*am4*
7073 F:      arch/arm/boot/dts/*am5*
7074 F:      arch/arm/boot/dts/*dra7*
7075
7076 OMAP CLOCK FRAMEWORK SUPPORT
7077 M:      Paul Walmsley <paul@pwsan.com>
7078 L:      linux-omap@vger.kernel.org
7079 S:      Maintained
7080 F:      arch/arm/*omap*/*clock*
7081
7082 OMAP POWER MANAGEMENT SUPPORT
7083 M:      Kevin Hilman <khilman@deeprootsystems.com>
7084 L:      linux-omap@vger.kernel.org
7085 S:      Maintained
7086 F:      arch/arm/*omap*/*pm*
7087 F:      drivers/cpufreq/omap-cpufreq.c
7088
7089 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7090 M:      Rajendra Nayak <rnayak@ti.com>
7091 M:      Paul Walmsley <paul@pwsan.com>
7092 L:      linux-omap@vger.kernel.org
7093 S:      Maintained
7094 F:      arch/arm/mach-omap2/prm*
7095
7096 OMAP AUDIO SUPPORT
7097 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7098 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7099 L:      alsa-devel@alsa-project.org (subscribers-only)
7100 L:      linux-omap@vger.kernel.org
7101 S:      Maintained
7102 F:      sound/soc/omap/
7103
7104 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7105 M:      Roger Quadros <rogerq@ti.com>
7106 M:      Tony Lindgren <tony@atomide.com>
7107 L:      linux-omap@vger.kernel.org
7108 S:      Maintained
7109 F:      drivers/memory/omap-gpmc.c
7110 F:      arch/arm/mach-omap2/*gpmc*
7111
7112 OMAP FRAMEBUFFER SUPPORT
7113 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7114 L:      linux-fbdev@vger.kernel.org
7115 L:      linux-omap@vger.kernel.org
7116 S:      Maintained
7117 F:      drivers/video/fbdev/omap/
7118
7119 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7120 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7121 L:      linux-omap@vger.kernel.org
7122 L:      linux-fbdev@vger.kernel.org
7123 S:      Maintained
7124 F:      drivers/video/fbdev/omap2/
7125 F:      Documentation/arm/OMAP/DSS
7126
7127 OMAP HARDWARE SPINLOCK SUPPORT
7128 M:      Ohad Ben-Cohen <ohad@wizery.com>
7129 L:      linux-omap@vger.kernel.org
7130 S:      Maintained
7131 F:      drivers/hwspinlock/omap_hwspinlock.c
7132 F:      arch/arm/mach-omap2/hwspinlock.c
7133
7134 OMAP MMC SUPPORT
7135 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7136 L:      linux-omap@vger.kernel.org
7137 S:      Maintained
7138 F:      drivers/mmc/host/omap.c
7139
7140 OMAP HS MMC SUPPORT
7141 L:      linux-mmc@vger.kernel.org
7142 L:      linux-omap@vger.kernel.org
7143 S:      Orphan
7144 F:      drivers/mmc/host/omap_hsmmc.c
7145
7146 OMAP RANDOM NUMBER GENERATOR SUPPORT
7147 M:      Deepak Saxena <dsaxena@plexity.net>
7148 S:      Maintained
7149 F:      drivers/char/hw_random/omap-rng.c
7150
7151 OMAP HWMOD SUPPORT
7152 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7153 M:      Paul Walmsley <paul@pwsan.com>
7154 L:      linux-omap@vger.kernel.org
7155 S:      Maintained
7156 F:      arch/arm/mach-omap2/omap_hwmod.*
7157
7158 OMAP HWMOD DATA
7159 M:      Paul Walmsley <paul@pwsan.com>
7160 L:      linux-omap@vger.kernel.org
7161 S:      Maintained
7162 F:      arch/arm/mach-omap2/omap_hwmod*data*
7163
7164 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7165 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7166 L:      linux-omap@vger.kernel.org
7167 S:      Maintained
7168 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7169
7170 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7171 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7172 L:      linux-media@vger.kernel.org
7173 S:      Maintained
7174 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7175 F:      drivers/media/platform/omap3isp/
7176 F:      drivers/staging/media/omap4iss/
7177
7178 OMAP USB SUPPORT
7179 M:      Felipe Balbi <balbi@ti.com>
7180 L:      linux-usb@vger.kernel.org
7181 L:      linux-omap@vger.kernel.org
7182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7183 S:      Maintained
7184 F:      drivers/usb/*/*omap*
7185 F:      arch/arm/*omap*/usb*
7186
7187 OMAP GPIO DRIVER
7188 M:      Javier Martinez Canillas <javier@dowhile0.org>
7189 M:      Santosh Shilimkar <ssantosh@kernel.org>
7190 M:      Kevin Hilman <khilman@deeprootsystems.com>
7191 L:      linux-omap@vger.kernel.org
7192 S:      Maintained
7193 F:      drivers/gpio/gpio-omap.c
7194
7195 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7196 M:      Mark Jackson <mpfj@newflow.co.uk>
7197 L:      linux-omap@vger.kernel.org
7198 S:      Maintained
7199 F:      arch/arm/boot/dts/am335x-nano.dts
7200
7201 OMFS FILESYSTEM
7202 M:      Bob Copeland <me@bobcopeland.com>
7203 L:      linux-karma-devel@lists.sourceforge.net
7204 S:      Maintained
7205 F:      Documentation/filesystems/omfs.txt
7206 F:      fs/omfs/
7207
7208 OMNIKEY CARDMAN 4000 DRIVER
7209 M:      Harald Welte <laforge@gnumonks.org>
7210 S:      Maintained
7211 F:      drivers/char/pcmcia/cm4000_cs.c
7212 F:      include/linux/cm4000_cs.h
7213 F:      include/uapi/linux/cm4000_cs.h
7214
7215 OMNIKEY CARDMAN 4040 DRIVER
7216 M:      Harald Welte <laforge@gnumonks.org>
7217 S:      Maintained
7218 F:      drivers/char/pcmcia/cm4040_cs.*
7219
7220 OMNIVISION OV7670 SENSOR DRIVER
7221 M:      Jonathan Corbet <corbet@lwn.net>
7222 L:      linux-media@vger.kernel.org
7223 T:      git git://linuxtv.org/media_tree.git
7224 S:      Maintained
7225 F:      drivers/media/i2c/ov7670.c
7226
7227 ONENAND FLASH DRIVER
7228 M:      Kyungmin Park <kyungmin.park@samsung.com>
7229 L:      linux-mtd@lists.infradead.org
7230 S:      Maintained
7231 F:      drivers/mtd/onenand/
7232 F:      include/linux/mtd/onenand*.h
7233
7234 ONSTREAM SCSI TAPE DRIVER
7235 M:      Willem Riede <osst@riede.org>
7236 L:      osst-users@lists.sourceforge.net
7237 L:      linux-scsi@vger.kernel.org
7238 S:      Maintained
7239 F:      Documentation/scsi/osst.txt
7240 F:      drivers/scsi/osst.*
7241 F:      drivers/scsi/osst_*.h
7242 F:      drivers/scsi/st.h
7243
7244 OPENCORES I2C BUS DRIVER
7245 M:      Peter Korsgaard <jacmet@sunsite.dk>
7246 L:      linux-i2c@vger.kernel.org
7247 S:      Maintained
7248 F:      Documentation/i2c/busses/i2c-ocores
7249 F:      drivers/i2c/busses/i2c-ocores.c
7250
7251 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7252 M:      Grant Likely <grant.likely@linaro.org>
7253 M:      Rob Herring <robh+dt@kernel.org>
7254 L:      devicetree@vger.kernel.org
7255 W:      http://www.devicetree.org/
7256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7257 S:      Maintained
7258 F:      drivers/of/
7259 F:      include/linux/of*.h
7260 F:      scripts/dtc/
7261
7262 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7263 M:      Rob Herring <robh+dt@kernel.org>
7264 M:      Pawel Moll <pawel.moll@arm.com>
7265 M:      Mark Rutland <mark.rutland@arm.com>
7266 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7267 M:      Kumar Gala <galak@codeaurora.org>
7268 L:      devicetree@vger.kernel.org
7269 S:      Maintained
7270 F:      Documentation/devicetree/
7271 F:      arch/*/boot/dts/
7272 F:      include/dt-bindings/
7273
7274 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7275 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7276 L:      devicetree@vger.kernel.org
7277 S:      Maintained
7278 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7279 F:      Documentation/devicetree/overlay-notes.txt
7280 F:      drivers/of/overlay.c
7281 F:      drivers/of/resolver.c
7282
7283 OPENRISC ARCHITECTURE
7284 M:      Jonas Bonn <jonas@southpole.se>
7285 W:      http://openrisc.net
7286 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7287 S:      Maintained
7288 T:      git git://openrisc.net/~jonas/linux
7289 F:      arch/openrisc/
7290
7291 OPENVSWITCH
7292 M:      Pravin Shelar <pshelar@nicira.com>
7293 L:      netdev@vger.kernel.org
7294 L:      dev@openvswitch.org
7295 W:      http://openvswitch.org
7296 S:      Maintained
7297 F:      net/openvswitch/
7298 F:      include/uapi/linux/openvswitch.h
7299
7300 OPL4 DRIVER
7301 M:      Clemens Ladisch <clemens@ladisch.de>
7302 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7303 T:      git git://git.alsa-project.org/alsa-kernel.git
7304 S:      Maintained
7305 F:      sound/drivers/opl4/
7306
7307 OPROFILE
7308 M:      Robert Richter <rric@kernel.org>
7309 L:      oprofile-list@lists.sf.net
7310 S:      Maintained
7311 F:      arch/*/include/asm/oprofile*.h
7312 F:      arch/*/oprofile/
7313 F:      drivers/oprofile/
7314 F:      include/linux/oprofile.h
7315
7316 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7317 M:      Mark Fasheh <mfasheh@suse.com>
7318 M:      Joel Becker <jlbec@evilplan.org>
7319 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7320 W:      http://ocfs2.wiki.kernel.org
7321 S:      Supported
7322 F:      Documentation/filesystems/ocfs2.txt
7323 F:      Documentation/filesystems/dlmfs.txt
7324 F:      fs/ocfs2/
7325
7326 ORINOCO DRIVER
7327 L:      linux-wireless@vger.kernel.org
7328 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7329 W:      http://www.nongnu.org/orinoco/
7330 S:      Orphan
7331 F:      drivers/net/wireless/orinoco/
7332
7333 OSD LIBRARY and FILESYSTEM
7334 M:      Boaz Harrosh <ooo@electrozaur.com>
7335 M:      Benny Halevy <bhalevy@primarydata.com>
7336 L:      osd-dev@open-osd.org
7337 W:      http://open-osd.org
7338 T:      git git://git.open-osd.org/open-osd.git
7339 S:      Maintained
7340 F:      drivers/scsi/osd/
7341 F:      include/scsi/osd_*
7342 F:      fs/exofs/
7343
7344 OVERLAY FILESYSTEM
7345 M:      Miklos Szeredi <miklos@szeredi.hu>
7346 L:      linux-unionfs@vger.kernel.org
7347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7348 S:      Supported
7349 F:      fs/overlayfs/
7350 F:      Documentation/filesystems/overlayfs.txt
7351
7352 P54 WIRELESS DRIVER
7353 M:      Christian Lamparter <chunkeey@googlemail.com>
7354 L:      linux-wireless@vger.kernel.org
7355 W:      http://wireless.kernel.org/en/users/Drivers/p54
7356 S:      Maintained
7357 F:      drivers/net/wireless/p54/
7358
7359 PA SEMI ETHERNET DRIVER
7360 M:      Olof Johansson <olof@lixom.net>
7361 L:      netdev@vger.kernel.org
7362 S:      Maintained
7363 F:      drivers/net/ethernet/pasemi/*
7364
7365 PA SEMI SMBUS DRIVER
7366 M:      Olof Johansson <olof@lixom.net>
7367 L:      linux-i2c@vger.kernel.org
7368 S:      Maintained
7369 F:      drivers/i2c/busses/i2c-pasemi.c
7370
7371 PADATA PARALLEL EXECUTION MECHANISM
7372 M:      Steffen Klassert <steffen.klassert@secunet.com>
7373 L:      linux-crypto@vger.kernel.org
7374 S:      Maintained
7375 F:      kernel/padata.c
7376 F:      include/linux/padata.h
7377 F:      Documentation/padata.txt
7378
7379 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7380 M:      Harald Welte <laforge@gnumonks.org>
7381 L:      platform-driver-x86@vger.kernel.org
7382 S:      Maintained
7383 F:      drivers/platform/x86/panasonic-laptop.c
7384
7385 PANASONIC MN10300/AM33/AM34 PORT
7386 M:      David Howells <dhowells@redhat.com>
7387 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7388 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7389 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7390 S:      Maintained
7391 F:      Documentation/mn10300/
7392 F:      arch/mn10300/
7393
7394 PARALLEL PORT SUPPORT
7395 L:      linux-parport@lists.infradead.org (subscribers-only)
7396 S:      Orphan
7397 F:      drivers/parport/
7398 F:      include/linux/parport*.h
7399 F:      drivers/char/ppdev.c
7400 F:      include/uapi/linux/ppdev.h
7401
7402 PARAVIRT_OPS INTERFACE
7403 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7404 M:      Chris Wright <chrisw@sous-sol.org>
7405 M:      Alok Kataria <akataria@vmware.com>
7406 M:      Rusty Russell <rusty@rustcorp.com.au>
7407 L:      virtualization@lists.linux-foundation.org
7408 S:      Supported
7409 F:      Documentation/virtual/paravirt_ops.txt
7410 F:      arch/*/kernel/paravirt*
7411 F:      arch/*/include/asm/paravirt.h
7412
7413 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7414 M:      Tim Waugh <tim@cyberelk.net>
7415 L:      linux-parport@lists.infradead.org (subscribers-only)
7416 W:      http://www.torque.net/linux-pp.html
7417 S:      Maintained
7418 F:      Documentation/blockdev/paride.txt
7419 F:      drivers/block/paride/
7420
7421 PARISC ARCHITECTURE
7422 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7423 M:      Helge Deller <deller@gmx.de>
7424 L:      linux-parisc@vger.kernel.org
7425 W:      http://www.parisc-linux.org/
7426 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7429 S:      Maintained
7430 F:      arch/parisc/
7431 F:      Documentation/parisc/
7432 F:      drivers/parisc/
7433 F:      drivers/char/agp/parisc-agp.c
7434 F:      drivers/input/serio/gscps2.c
7435 F:      drivers/parport/parport_gsc.*
7436 F:      drivers/tty/serial/8250/8250_gsc.c
7437 F:      drivers/video/fbdev/sti*
7438 F:      drivers/video/console/sti*
7439 F:      drivers/video/logo/logo_parisc*
7440
7441 PC87360 HARDWARE MONITORING DRIVER
7442 M:      Jim Cromie <jim.cromie@gmail.com>
7443 L:      lm-sensors@lm-sensors.org
7444 S:      Maintained
7445 F:      Documentation/hwmon/pc87360
7446 F:      drivers/hwmon/pc87360.c
7447
7448 PC8736x GPIO DRIVER
7449 M:      Jim Cromie <jim.cromie@gmail.com>
7450 S:      Maintained
7451 F:      drivers/char/pc8736x_gpio.c
7452
7453 PC87427 HARDWARE MONITORING DRIVER
7454 M:      Jean Delvare <jdelvare@suse.de>
7455 L:      lm-sensors@lm-sensors.org
7456 S:      Maintained
7457 F:      Documentation/hwmon/pc87427
7458 F:      drivers/hwmon/pc87427.c
7459
7460 PCA9532 LED DRIVER
7461 M:      Riku Voipio <riku.voipio@iki.fi>
7462 S:      Maintained
7463 F:      drivers/leds/leds-pca9532.c
7464 F:      include/linux/leds-pca9532.h
7465
7466 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7467 M:      Guenter Roeck <linux@roeck-us.net>
7468 L:      linux-i2c@vger.kernel.org
7469 S:      Maintained
7470 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7471
7472 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7473 M:      Khalid Aziz <khalid@gonehiking.org>
7474 S:      Maintained
7475 F:      drivers/firmware/pcdp.*
7476
7477 PCI ERROR RECOVERY
7478 M:      Linas Vepstas <linasvepstas@gmail.com>
7479 L:      linux-pci@vger.kernel.org
7480 S:      Supported
7481 F:      Documentation/PCI/pci-error-recovery.txt
7482
7483 PCI SUBSYSTEM
7484 M:      Bjorn Helgaas <bhelgaas@google.com>
7485 L:      linux-pci@vger.kernel.org
7486 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7488 S:      Supported
7489 F:      Documentation/PCI/
7490 F:      drivers/pci/
7491 F:      include/linux/pci*
7492 F:      arch/x86/pci/
7493 F:      arch/x86/kernel/quirks.c
7494
7495 PCI DRIVER FOR ARM VERSATILE PLATFORM
7496 M:      Rob Herring <robh@kernel.org>
7497 L:      linux-pci@vger.kernel.org
7498 L:      linux-arm-kernel@lists.infradead.org
7499 S:      Maintained
7500 F:      Documentation/devicetree/bindings/pci/versatile.txt
7501 F:      drivers/pci/host/pci-versatile.c
7502
7503 PCI DRIVER FOR APPLIEDMICRO XGENE
7504 M:      Tanmay Inamdar <tinamdar@apm.com>
7505 L:      linux-pci@vger.kernel.org
7506 L:      linux-arm-kernel@lists.infradead.org
7507 S:      Maintained
7508 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7509 F:      drivers/pci/host/pci-xgene.c
7510
7511 PCI DRIVER FOR FREESCALE LAYERSCAPE
7512 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7513 M:      Mingkai Hu <mingkai.hu@freescale.com>
7514 M:      Roy Zang <tie-fei.zang@freescale.com>
7515 L:      linuxppc-dev@lists.ozlabs.org
7516 L:      linux-pci@vger.kernel.org
7517 L:      linux-arm-kernel@lists.infradead.org
7518 S:      Maintained
7519 F:      drivers/pci/host/*layerscape*
7520
7521 PCI DRIVER FOR IMX6
7522 M:      Richard Zhu <Richard.Zhu@freescale.com>
7523 M:      Lucas Stach <l.stach@pengutronix.de>
7524 L:      linux-pci@vger.kernel.org
7525 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7526 S:      Maintained
7527 F:      drivers/pci/host/*imx6*
7528
7529 PCI DRIVER FOR TI KEYSTONE
7530 M:      Murali Karicheri <m-karicheri2@ti.com>
7531 L:      linux-pci@vger.kernel.org
7532 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7533 S:      Maintained
7534 F:      drivers/pci/host/*keystone*
7535
7536 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7537 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7538 M:      Jason Cooper <jason@lakedaemon.net>
7539 L:      linux-pci@vger.kernel.org
7540 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7541 S:      Maintained
7542 F:      drivers/pci/host/*mvebu*
7543
7544 PCI DRIVER FOR NVIDIA TEGRA
7545 M:      Thierry Reding <thierry.reding@gmail.com>
7546 L:      linux-tegra@vger.kernel.org
7547 L:      linux-pci@vger.kernel.org
7548 S:      Supported
7549 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7550 F:      drivers/pci/host/pci-tegra.c
7551
7552 PCI DRIVER FOR TI DRA7XX
7553 M:      Kishon Vijay Abraham I <kishon@ti.com>
7554 L:      linux-omap@vger.kernel.org
7555 L:      linux-pci@vger.kernel.org
7556 S:      Supported
7557 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7558 F:      drivers/pci/host/pci-dra7xx.c
7559
7560 PCI DRIVER FOR RENESAS R-CAR
7561 M:      Simon Horman <horms@verge.net.au>
7562 L:      linux-pci@vger.kernel.org
7563 L:      linux-sh@vger.kernel.org
7564 S:      Maintained
7565 F:      drivers/pci/host/*rcar*
7566
7567 PCI DRIVER FOR SAMSUNG EXYNOS
7568 M:      Jingoo Han <jingoohan1@gmail.com>
7569 L:      linux-pci@vger.kernel.org
7570 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7571 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7572 S:      Maintained
7573 F:      drivers/pci/host/pci-exynos.c
7574
7575 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7576 M:      Jingoo Han <jingoohan1@gmail.com>
7577 L:      linux-pci@vger.kernel.org
7578 S:      Maintained
7579 F:      drivers/pci/host/*designware*
7580
7581 PCI DRIVER FOR GENERIC OF HOSTS
7582 M:      Will Deacon <will.deacon@arm.com>
7583 L:      linux-pci@vger.kernel.org
7584 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7585 S:      Maintained
7586 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7587 F:      drivers/pci/host/pci-host-generic.c
7588
7589 PCIE DRIVER FOR ST SPEAR13XX
7590 L:      linux-pci@vger.kernel.org
7591 S:      Orphan
7592 F:      drivers/pci/host/*spear*
7593
7594 PCMCIA SUBSYSTEM
7595 P:      Linux PCMCIA Team
7596 L:      linux-pcmcia@lists.infradead.org
7597 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7599 S:      Maintained
7600 F:      Documentation/pcmcia/
7601 F:      drivers/pcmcia/
7602 F:      include/pcmcia/
7603
7604 PCNET32 NETWORK DRIVER
7605 M:      Don Fry <pcnet32@frontier.com>
7606 L:      netdev@vger.kernel.org
7607 S:      Maintained
7608 F:      drivers/net/ethernet/amd/pcnet32.c
7609
7610 PCRYPT PARALLEL CRYPTO ENGINE
7611 M:      Steffen Klassert <steffen.klassert@secunet.com>
7612 L:      linux-crypto@vger.kernel.org
7613 S:      Maintained
7614 F:      crypto/pcrypt.c
7615 F:      include/crypto/pcrypt.h
7616
7617 PER-CPU MEMORY ALLOCATOR
7618 M:      Tejun Heo <tj@kernel.org>
7619 M:      Christoph Lameter <cl@linux-foundation.org>
7620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7621 S:      Maintained
7622 F:      include/linux/percpu*.h
7623 F:      mm/percpu*.c
7624 F:      arch/*/include/asm/percpu.h
7625
7626 PER-TASK DELAY ACCOUNTING
7627 M:      Balbir Singh <bsingharora@gmail.com>
7628 S:      Maintained
7629 F:      include/linux/delayacct.h
7630 F:      kernel/delayacct.c
7631
7632 PERFORMANCE EVENTS SUBSYSTEM
7633 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7634 M:      Paul Mackerras <paulus@samba.org>
7635 M:      Ingo Molnar <mingo@redhat.com>
7636 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7637 L:      linux-kernel@vger.kernel.org
7638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7639 S:      Supported
7640 F:      kernel/events/*
7641 F:      include/linux/perf_event.h
7642 F:      include/uapi/linux/perf_event.h
7643 F:      arch/*/kernel/perf_event*.c
7644 F:      arch/*/kernel/*/perf_event*.c
7645 F:      arch/*/kernel/*/*/perf_event*.c
7646 F:      arch/*/include/asm/perf_event.h
7647 F:      arch/*/kernel/perf_callchain.c
7648 F:      tools/perf/
7649
7650 PERSONALITY HANDLING
7651 M:      Christoph Hellwig <hch@infradead.org>
7652 L:      linux-abi-devel@lists.sourceforge.net
7653 S:      Maintained
7654 F:      include/linux/personality.h
7655 F:      include/uapi/linux/personality.h
7656
7657 PHONET PROTOCOL
7658 M:      Remi Denis-Courmont <courmisch@gmail.com>
7659 S:      Supported
7660 F:      Documentation/networking/phonet.txt
7661 F:      include/linux/phonet.h
7662 F:      include/net/phonet/
7663 F:      include/uapi/linux/phonet.h
7664 F:      net/phonet/
7665
7666 PHRAM MTD DRIVER
7667 M:      Joern Engel <joern@lazybastard.org>
7668 L:      linux-mtd@lists.infradead.org
7669 S:      Maintained
7670 F:      drivers/mtd/devices/phram.c
7671
7672 PICOLCD HID DRIVER
7673 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7674 L:      linux-input@vger.kernel.org
7675 S:      Maintained
7676 F:      drivers/hid/hid-picolcd*
7677
7678 PICOXCELL SUPPORT
7679 M:      Jamie Iles <jamie@jamieiles.com>
7680 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7681 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7682 S:      Supported
7683 F:      arch/arm/boot/dts/picoxcell*
7684 F:      arch/arm/mach-picoxcell/
7685 F:      drivers/crypto/picoxcell*
7686
7687 PIN CONTROL SUBSYSTEM
7688 M:      Linus Walleij <linus.walleij@linaro.org>
7689 L:      linux-gpio@vger.kernel.org
7690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7691 S:      Maintained
7692 F:      drivers/pinctrl/
7693 F:      include/linux/pinctrl/
7694
7695 PIN CONTROLLER - ATMEL AT91
7696 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7698 S:      Maintained
7699 F:      drivers/pinctrl/pinctrl-at91.*
7700
7701 PIN CONTROLLER - INTEL
7702 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7703 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7704 S:      Maintained
7705 F:      drivers/pinctrl/intel/
7706
7707 PIN CONTROLLER - RENESAS
7708 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7709 L:      linux-sh@vger.kernel.org
7710 S:      Maintained
7711 F:      drivers/pinctrl/sh-pfc/
7712
7713 PIN CONTROLLER - SAMSUNG
7714 M:      Tomasz Figa <tomasz.figa@gmail.com>
7715 M:      Thomas Abraham <thomas.abraham@linaro.org>
7716 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7717 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7718 S:      Maintained
7719 F:      drivers/pinctrl/samsung/
7720
7721 PIN CONTROLLER - ST SPEAR
7722 M:      Viresh Kumar <viresh.linux@gmail.com>
7723 L:      spear-devel@list.st.com
7724 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7725 W:      http://www.st.com/spear
7726 S:      Maintained
7727 F:      drivers/pinctrl/spear/
7728
7729 PKTCDVD DRIVER
7730 M:      Jiri Kosina <jkosina@suse.cz>
7731 S:      Maintained
7732 F:      drivers/block/pktcdvd.c
7733 F:      include/linux/pktcdvd.h
7734 F:      include/uapi/linux/pktcdvd.h
7735
7736 PKUNITY SOC DRIVERS
7737 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7738 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7739 S:      Maintained
7740 T:      git git://github.com/gxt/linux.git
7741 F:      drivers/input/serio/i8042-unicore32io.h
7742 F:      drivers/i2c/busses/i2c-puv3.c
7743 F:      drivers/video/fbdev/fb-puv3.c
7744 F:      drivers/rtc/rtc-puv3.c
7745
7746 PMBUS HARDWARE MONITORING DRIVERS
7747 M:      Guenter Roeck <linux@roeck-us.net>
7748 L:      lm-sensors@lm-sensors.org
7749 W:      http://www.lm-sensors.org/
7750 W:      http://www.roeck-us.net/linux/drivers/
7751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7752 S:      Maintained
7753 F:      Documentation/hwmon/pmbus
7754 F:      drivers/hwmon/pmbus/
7755 F:      include/linux/i2c/pmbus.h
7756
7757 PMC SIERRA MaxRAID DRIVER
7758 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7759 L:      linux-scsi@vger.kernel.org
7760 W:      http://www.pmc-sierra.com/
7761 S:      Supported
7762 F:      drivers/scsi/pmcraid.*
7763
7764 PMC SIERRA PM8001 DRIVER
7765 M:      xjtuwjp@gmail.com
7766 M:      lindar_liu@usish.com
7767 L:      pmchba@pmcs.com
7768 L:      linux-scsi@vger.kernel.org
7769 S:      Supported
7770 F:      drivers/scsi/pm8001/
7771
7772 POSIX CLOCKS and TIMERS
7773 M:      Thomas Gleixner <tglx@linutronix.de>
7774 L:      linux-kernel@vger.kernel.org
7775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7776 S:      Maintained
7777 F:      fs/timerfd.c
7778 F:      include/linux/timer*
7779 F:      kernel/time/*timer*
7780
7781 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7782 M:      Sebastian Reichel <sre@kernel.org>
7783 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7784 M:      David Woodhouse <dwmw2@infradead.org>
7785 L:      linux-pm@vger.kernel.org
7786 T:      git git://git.infradead.org/battery-2.6.git
7787 S:      Maintained
7788 F:      include/linux/power_supply.h
7789 F:      drivers/power/
7790
7791 PNP SUPPORT
7792 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7793 S:      Maintained
7794 F:      drivers/pnp/
7795
7796 PNXxxxx I2C DRIVER
7797 M:      Vitaly Wool <vitalywool@gmail.com>
7798 L:      linux-i2c@vger.kernel.org
7799 S:      Maintained
7800 F:      drivers/i2c/busses/i2c-pnx.c
7801
7802 PPP PROTOCOL DRIVERS AND COMPRESSORS
7803 M:      Paul Mackerras <paulus@samba.org>
7804 L:      linux-ppp@vger.kernel.org
7805 S:      Maintained
7806 F:      drivers/net/ppp/ppp_*
7807
7808 PPP OVER ATM (RFC 2364)
7809 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7810 S:      Maintained
7811 F:      net/atm/pppoatm.c
7812 F:      include/uapi/linux/atmppp.h
7813
7814 PPP OVER ETHERNET
7815 M:      Michal Ostrowski <mostrows@earthlink.net>
7816 S:      Maintained
7817 F:      drivers/net/ppp/pppoe.c
7818 F:      drivers/net/ppp/pppox.c
7819
7820 PPP OVER L2TP
7821 M:      James Chapman <jchapman@katalix.com>
7822 S:      Maintained
7823 F:      net/l2tp/l2tp_ppp.c
7824 F:      include/linux/if_pppol2tp.h
7825 F:      include/uapi/linux/if_pppol2tp.h
7826
7827 PPS SUPPORT
7828 M:      Rodolfo Giometti <giometti@enneenne.com>
7829 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7830 L:      linuxpps@ml.enneenne.com (subscribers-only)
7831 S:      Maintained
7832 F:      Documentation/pps/
7833 F:      drivers/pps/
7834 F:      include/linux/pps*.h
7835
7836 PPTP DRIVER
7837 M:      Dmitry Kozlov <xeb@mail.ru>
7838 L:      netdev@vger.kernel.org
7839 S:      Maintained
7840 F:      drivers/net/ppp/pptp.c
7841 W:      http://sourceforge.net/projects/accel-pptp
7842
7843 PREEMPTIBLE KERNEL
7844 M:      Robert Love <rml@tech9.net>
7845 L:      kpreempt-tech@lists.sourceforge.net
7846 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7847 S:      Supported
7848 F:      Documentation/preempt-locking.txt
7849 F:      include/linux/preempt.h
7850
7851 PRISM54 WIRELESS DRIVER
7852 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7853 L:      linux-wireless@vger.kernel.org
7854 W:      http://wireless.kernel.org/en/users/Drivers/p54
7855 S:      Obsolete
7856 F:      drivers/net/wireless/prism54/
7857
7858 PS3 NETWORK SUPPORT
7859 M:      Geoff Levand <geoff@infradead.org>
7860 L:      netdev@vger.kernel.org
7861 L:      cbe-oss-dev@lists.ozlabs.org
7862 S:      Maintained
7863 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7864
7865 PS3 PLATFORM SUPPORT
7866 M:      Geoff Levand <geoff@infradead.org>
7867 L:      linuxppc-dev@lists.ozlabs.org
7868 L:      cbe-oss-dev@lists.ozlabs.org
7869 S:      Maintained
7870 F:      arch/powerpc/boot/ps3*
7871 F:      arch/powerpc/include/asm/lv1call.h
7872 F:      arch/powerpc/include/asm/ps3*.h
7873 F:      arch/powerpc/platforms/ps3/
7874 F:      drivers/*/ps3*
7875 F:      drivers/ps3/
7876 F:      drivers/rtc/rtc-ps3.c
7877 F:      drivers/usb/host/*ps3.c
7878 F:      sound/ppc/snd_ps3*
7879
7880 PS3VRAM DRIVER
7881 M:      Jim Paris <jim@jtan.com>
7882 L:      cbe-oss-dev@lists.ozlabs.org
7883 S:      Maintained
7884 F:      drivers/block/ps3vram.c
7885
7886 PSTORE FILESYSTEM
7887 M:      Anton Vorontsov <anton@enomsg.org>
7888 M:      Colin Cross <ccross@android.com>
7889 M:      Kees Cook <keescook@chromium.org>
7890 M:      Tony Luck <tony.luck@intel.com>
7891 S:      Maintained
7892 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7893 F:      fs/pstore/
7894 F:      include/linux/pstore*
7895 F:      drivers/firmware/efi/efi-pstore.c
7896 F:      drivers/acpi/apei/erst.c
7897
7898 PTP HARDWARE CLOCK SUPPORT
7899 M:      Richard Cochran <richardcochran@gmail.com>
7900 L:      netdev@vger.kernel.org
7901 S:      Maintained
7902 W:      http://linuxptp.sourceforge.net/
7903 F:      Documentation/ABI/testing/sysfs-ptp
7904 F:      Documentation/ptp/*
7905 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7906 F:      drivers/net/phy/dp83640*
7907 F:      drivers/ptp/*
7908 F:      include/linux/ptp_cl*
7909
7910 PTRACE SUPPORT
7911 M:      Roland McGrath <roland@hack.frob.com>
7912 M:      Oleg Nesterov <oleg@redhat.com>
7913 S:      Maintained
7914 F:      include/asm-generic/syscall.h
7915 F:      include/linux/ptrace.h
7916 F:      include/linux/regset.h
7917 F:      include/linux/tracehook.h
7918 F:      include/uapi/linux/ptrace.h
7919 F:      kernel/ptrace.c
7920
7921 PVRUSB2 VIDEO4LINUX DRIVER
7922 M:      Mike Isely <isely@pobox.com>
7923 L:      pvrusb2@isely.net       (subscribers-only)
7924 L:      linux-media@vger.kernel.org
7925 W:      http://www.isely.net/pvrusb2/
7926 T:      git git://linuxtv.org/media_tree.git
7927 S:      Maintained
7928 F:      Documentation/video4linux/README.pvrusb2
7929 F:      drivers/media/usb/pvrusb2/
7930
7931 PWC WEBCAM DRIVER
7932 M:      Hans de Goede <hdegoede@redhat.com>
7933 L:      linux-media@vger.kernel.org
7934 T:      git git://linuxtv.org/media_tree.git
7935 S:      Maintained
7936 F:      drivers/media/usb/pwc/*
7937
7938 PWM FAN DRIVER
7939 M:      Kamil Debski <k.debski@samsung.com>
7940 L:      lm-sensors@lm-sensors.org
7941 S:      Supported
7942 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7943 F:      Documentation/hwmon/pwm-fan
7944 F:      drivers/hwmon/pwm-fan.c
7945
7946 PWM SUBSYSTEM
7947 M:      Thierry Reding <thierry.reding@gmail.com>
7948 L:      linux-pwm@vger.kernel.org
7949 S:      Maintained
7950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7951 F:      Documentation/pwm.txt
7952 F:      Documentation/devicetree/bindings/pwm/
7953 F:      include/linux/pwm.h
7954 F:      drivers/pwm/
7955 F:      drivers/video/backlight/pwm_bl.c
7956 F:      include/linux/pwm_backlight.h
7957
7958 PXA2xx/PXA3xx SUPPORT
7959 M:      Daniel Mack <daniel@zonque.org>
7960 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7961 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7963 T:      git git://github.com/hzhuang1/linux.git
7964 T:      git git://github.com/rjarzmik/linux.git
7965 S:      Maintained
7966 F:      arch/arm/mach-pxa/
7967 F:      drivers/pcmcia/pxa2xx*
7968 F:      drivers/spi/spi-pxa2xx*
7969 F:      drivers/usb/gadget/udc/pxa2*
7970 F:      include/sound/pxa2xx-lib.h
7971 F:      sound/arm/pxa*
7972 F:      sound/soc/pxa/
7973
7974 PXA3xx NAND FLASH DRIVER
7975 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7976 L:      linux-mtd@lists.infradead.org
7977 S:      Maintained
7978 F:      drivers/mtd/nand/pxa3xx_nand.c
7979
7980 MMP SUPPORT
7981 M:      Eric Miao <eric.y.miao@gmail.com>
7982 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7984 T:      git git://github.com/hzhuang1/linux.git
7985 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7986 S:      Maintained
7987 F:      arch/arm/mach-mmp/
7988
7989 PXA MMCI DRIVER
7990 S:      Orphan
7991
7992 PXA RTC DRIVER
7993 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7994 L:      rtc-linux@googlegroups.com
7995 S:      Maintained
7996
7997 QAT DRIVER
7998 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7999 L:      qat-linux@intel.com
8000 S:      Supported
8001 F:      drivers/crypto/qat/
8002
8003 QIB DRIVER
8004 M:      Mike Marciniszyn <infinipath@intel.com>
8005 L:      linux-rdma@vger.kernel.org
8006 S:      Supported
8007 F:      drivers/infiniband/hw/qib/
8008
8009 QLOGIC QLA1280 SCSI DRIVER
8010 M:      Michael Reed <mdr@sgi.com>
8011 L:      linux-scsi@vger.kernel.org
8012 S:      Maintained
8013 F:      drivers/scsi/qla1280.[ch]
8014
8015 QLOGIC QLA2XXX FC-SCSI DRIVER
8016 M:      qla2xxx-upstream@qlogic.com
8017 L:      linux-scsi@vger.kernel.org
8018 S:      Supported
8019 F:      Documentation/scsi/LICENSE.qla2xxx
8020 F:      drivers/scsi/qla2xxx/
8021
8022 QLOGIC QLA4XXX iSCSI DRIVER
8023 M:      QLogic-Storage-Upstream@qlogic.com
8024 L:      linux-scsi@vger.kernel.org
8025 S:      Supported
8026 F:      Documentation/scsi/LICENSE.qla4xxx
8027 F:      drivers/scsi/qla4xxx/
8028
8029 QLOGIC QLA3XXX NETWORK DRIVER
8030 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8031 M:      Ron Mercer <ron.mercer@qlogic.com>
8032 M:      linux-driver@qlogic.com
8033 L:      netdev@vger.kernel.org
8034 S:      Supported
8035 F:      Documentation/networking/LICENSE.qla3xxx
8036 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8037
8038 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8039 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8040 M:      Dept-GELinuxNICDev@qlogic.com
8041 L:      netdev@vger.kernel.org
8042 S:      Supported
8043 F:      drivers/net/ethernet/qlogic/qlcnic/
8044
8045 QLOGIC QLGE 10Gb ETHERNET DRIVER
8046 M:      Harish Patil <harish.patil@qlogic.com>
8047 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8048 M:      Dept-GELinuxNICDev@qlogic.com
8049 M:      linux-driver@qlogic.com
8050 L:      netdev@vger.kernel.org
8051 S:      Supported
8052 F:      drivers/net/ethernet/qlogic/qlge/
8053
8054 QNX4 FILESYSTEM
8055 M:      Anders Larsen <al@alarsen.net>
8056 W:      http://www.alarsen.net/linux/qnx4fs/
8057 S:      Maintained
8058 F:      fs/qnx4/
8059 F:      include/uapi/linux/qnx4_fs.h
8060 F:      include/uapi/linux/qnxtypes.h
8061
8062 QT1010 MEDIA DRIVER
8063 M:      Antti Palosaari <crope@iki.fi>
8064 L:      linux-media@vger.kernel.org
8065 W:      http://linuxtv.org/
8066 W:      http://palosaari.fi/linux/
8067 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8068 T:      git git://linuxtv.org/anttip/media_tree.git
8069 S:      Maintained
8070 F:      drivers/media/tuners/qt1010*
8071
8072 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8073 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8074 L:      linux-wireless@vger.kernel.org
8075 L:      ath9k-devel@lists.ath9k.org
8076 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8077 S:      Supported
8078 F:      drivers/net/wireless/ath/ath9k/
8079
8080 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8081 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8082 L:      ath10k@lists.infradead.org
8083 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8084 T:      git git://github.com/kvalo/ath.git
8085 S:      Supported
8086 F:      drivers/net/wireless/ath/ath10k/
8087
8088 QUALCOMM HEXAGON ARCHITECTURE
8089 M:      Richard Kuo <rkuo@codeaurora.org>
8090 L:      linux-hexagon@vger.kernel.org
8091 S:      Supported
8092 F:      arch/hexagon/
8093
8094 QUALCOMM WCN36XX WIRELESS DRIVER
8095 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8096 L:      wcn36xx@lists.infradead.org
8097 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8098 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8099 S:      Supported
8100 F:      drivers/net/wireless/ath/wcn36xx/
8101
8102 RADOS BLOCK DEVICE (RBD)
8103 M:      Ilya Dryomov <idryomov@gmail.com>
8104 M:      Sage Weil <sage@redhat.com>
8105 M:      Alex Elder <elder@kernel.org>
8106 M:      ceph-devel@vger.kernel.org
8107 W:      http://ceph.com/
8108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8109 S:      Supported
8110 F:      drivers/block/rbd.c
8111 F:      drivers/block/rbd_types.h
8112
8113 RADEON FRAMEBUFFER DISPLAY DRIVER
8114 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8115 L:      linux-fbdev@vger.kernel.org
8116 S:      Maintained
8117 F:      drivers/video/fbdev/aty/radeon*
8118 F:      include/uapi/linux/radeonfb.h
8119
8120 RADIOSHARK RADIO DRIVER
8121 M:      Hans de Goede <hdegoede@redhat.com>
8122 L:      linux-media@vger.kernel.org
8123 T:      git git://linuxtv.org/media_tree.git
8124 S:      Maintained
8125 F:      drivers/media/radio/radio-shark.c
8126
8127 RADIOSHARK2 RADIO DRIVER
8128 M:      Hans de Goede <hdegoede@redhat.com>
8129 L:      linux-media@vger.kernel.org
8130 T:      git git://linuxtv.org/media_tree.git
8131 S:      Maintained
8132 F:      drivers/media/radio/radio-shark2.c
8133 F:      drivers/media/radio/radio-tea5777.c
8134
8135 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8136 M:      Paul Mackerras <paulus@samba.org>
8137 L:      linux-fbdev@vger.kernel.org
8138 S:      Maintained
8139 F:      drivers/video/fbdev/aty/aty128fb.c
8140
8141 RALINK RT2X00 WIRELESS LAN DRIVER
8142 P:      rt2x00 project
8143 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8144 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8145 L:      linux-wireless@vger.kernel.org
8146 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8147 W:      http://rt2x00.serialmonkey.com/
8148 S:      Maintained
8149 F:      drivers/net/wireless/rt2x00/
8150
8151 RAMDISK RAM BLOCK DEVICE DRIVER
8152 M:      Jens Axboe <axboe@kernel.dk>
8153 S:      Maintained
8154 F:      Documentation/blockdev/ramdisk.txt
8155 F:      drivers/block/brd.c
8156
8157 PERSISTENT MEMORY DRIVER
8158 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8159 L:      linux-nvdimm@lists.01.org
8160 S:      Supported
8161 F:      drivers/block/pmem.c
8162
8163 RANDOM NUMBER DRIVER
8164 M:      "Theodore Ts'o" <tytso@mit.edu>
8165 S:      Maintained
8166 F:      drivers/char/random.c
8167
8168 RAPIDIO SUBSYSTEM
8169 M:      Matt Porter <mporter@kernel.crashing.org>
8170 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8171 S:      Maintained
8172 F:      drivers/rapidio/
8173
8174 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8175 L:      linux-wireless@vger.kernel.org
8176 S:      Orphan
8177 F:      drivers/net/wireless/ray*
8178
8179 RCUTORTURE MODULE
8180 M:      Josh Triplett <josh@joshtriplett.org>
8181 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8182 L:      linux-kernel@vger.kernel.org
8183 S:      Supported
8184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8185 F:      Documentation/RCU/torture.txt
8186 F:      kernel/rcu/rcutorture.c
8187
8188 RCUTORTURE TEST FRAMEWORK
8189 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8190 M:      Josh Triplett <josh@joshtriplett.org>
8191 R:      Steven Rostedt <rostedt@goodmis.org>
8192 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8193 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8194 L:      linux-kernel@vger.kernel.org
8195 S:      Supported
8196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8197 F:      tools/testing/selftests/rcutorture
8198
8199 RDC R-321X SoC
8200 M:      Florian Fainelli <florian@openwrt.org>
8201 S:      Maintained
8202
8203 RDC R6040 FAST ETHERNET DRIVER
8204 M:      Florian Fainelli <florian@openwrt.org>
8205 L:      netdev@vger.kernel.org
8206 S:      Maintained
8207 F:      drivers/net/ethernet/rdc/r6040.c
8208
8209 RDS - RELIABLE DATAGRAM SOCKETS
8210 M:      Chien Yen <chien.yen@oracle.com>
8211 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8212 S:      Supported
8213 F:      net/rds/
8214
8215 READ-COPY UPDATE (RCU)
8216 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8217 M:      Josh Triplett <josh@joshtriplett.org>
8218 R:      Steven Rostedt <rostedt@goodmis.org>
8219 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8220 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8221 L:      linux-kernel@vger.kernel.org
8222 W:      http://www.rdrop.com/users/paulmck/RCU/
8223 S:      Supported
8224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8225 F:      Documentation/RCU/
8226 X:      Documentation/RCU/torture.txt
8227 F:      include/linux/rcu*
8228 X:      include/linux/srcu.h
8229 F:      kernel/rcu/
8230 X:      kernel/torture.c
8231
8232 REAL TIME CLOCK (RTC) SUBSYSTEM
8233 M:      Alessandro Zummo <a.zummo@towertech.it>
8234 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8235 L:      rtc-linux@googlegroups.com
8236 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8237 S:      Maintained
8238 F:      Documentation/rtc.txt
8239 F:      drivers/rtc/
8240 F:      include/linux/rtc.h
8241 F:      include/uapi/linux/rtc.h
8242
8243 REALTEK AUDIO CODECS
8244 M:      Bard Liao <bardliao@realtek.com>
8245 M:      Oder Chiou <oder_chiou@realtek.com>
8246 S:      Maintained
8247 F:      sound/soc/codecs/rt*
8248 F:      include/sound/rt*.h
8249
8250 REISERFS FILE SYSTEM
8251 L:      reiserfs-devel@vger.kernel.org
8252 S:      Supported
8253 F:      fs/reiserfs/
8254
8255 REGISTER MAP ABSTRACTION
8256 M:      Mark Brown <broonie@kernel.org>
8257 L:      linux-kernel@vger.kernel.org
8258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8259 S:      Supported
8260 F:      drivers/base/regmap/
8261 F:      include/linux/regmap.h
8262
8263 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8264 M:      Ohad Ben-Cohen <ohad@wizery.com>
8265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8266 S:      Maintained
8267 F:      drivers/remoteproc/
8268 F:      Documentation/remoteproc.txt
8269 F:      include/linux/remoteproc.h
8270
8271 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8272 M:      Ohad Ben-Cohen <ohad@wizery.com>
8273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8274 S:      Maintained
8275 F:      drivers/rpmsg/
8276 F:      Documentation/rpmsg.txt
8277 F:      include/linux/rpmsg.h
8278
8279 RESET CONTROLLER FRAMEWORK
8280 M:      Philipp Zabel <p.zabel@pengutronix.de>
8281 S:      Maintained
8282 F:      drivers/reset/
8283 F:      Documentation/devicetree/bindings/reset/
8284 F:      include/linux/reset.h
8285 F:      include/linux/reset-controller.h
8286
8287 RFKILL
8288 M:      Johannes Berg <johannes@sipsolutions.net>
8289 L:      linux-wireless@vger.kernel.org
8290 W:      http://wireless.kernel.org/
8291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8293 S:      Maintained
8294 F:      Documentation/rfkill.txt
8295 F:      net/rfkill/
8296
8297 RHASHTABLE
8298 M:      Thomas Graf <tgraf@suug.ch>
8299 L:      netdev@vger.kernel.org
8300 S:      Maintained
8301 F:      lib/rhashtable.c
8302 F:      include/linux/rhashtable.h
8303
8304 RICOH SMARTMEDIA/XD DRIVER
8305 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8306 S:      Maintained
8307 F:      drivers/mtd/nand/r852.c
8308 F:      drivers/mtd/nand/r852.h
8309
8310 RICOH R5C592 MEMORYSTICK DRIVER
8311 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8312 S:      Maintained
8313 F:      drivers/memstick/host/r592.*
8314
8315 ROCCAT DRIVERS
8316 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8317 W:      http://sourceforge.net/projects/roccat/
8318 S:      Maintained
8319 F:      drivers/hid/hid-roccat*
8320 F:      include/linux/hid-roccat*
8321 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8322
8323 ROCKER DRIVER
8324 M:      Jiri Pirko <jiri@resnulli.us>
8325 M:      Scott Feldman <sfeldma@gmail.com>
8326 L:      netdev@vger.kernel.org
8327 S:      Supported
8328 F:      drivers/net/ethernet/rocker/
8329
8330 ROCKETPORT DRIVER
8331 P:      Comtrol Corp.
8332 W:      http://www.comtrol.com
8333 S:      Maintained
8334 F:      Documentation/serial/rocket.txt
8335 F:      drivers/tty/rocket*
8336
8337 ROCKETPORT EXPRESS/INFINITY DRIVER
8338 M:      Kevin Cernekee <cernekee@gmail.com>
8339 L:      linux-serial@vger.kernel.org
8340 S:      Odd Fixes
8341 F:      drivers/tty/serial/rp2.*
8342
8343 ROSE NETWORK LAYER
8344 M:      Ralf Baechle <ralf@linux-mips.org>
8345 L:      linux-hams@vger.kernel.org
8346 W:      http://www.linux-ax25.org/
8347 S:      Maintained
8348 F:      include/net/rose.h
8349 F:      include/uapi/linux/rose.h
8350 F:      net/rose/
8351
8352 RTL2830 MEDIA DRIVER
8353 M:      Antti Palosaari <crope@iki.fi>
8354 L:      linux-media@vger.kernel.org
8355 W:      http://linuxtv.org/
8356 W:      http://palosaari.fi/linux/
8357 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8358 T:      git git://linuxtv.org/anttip/media_tree.git
8359 S:      Maintained
8360 F:      drivers/media/dvb-frontends/rtl2830*
8361
8362 RTL2832 MEDIA DRIVER
8363 M:      Antti Palosaari <crope@iki.fi>
8364 L:      linux-media@vger.kernel.org
8365 W:      http://linuxtv.org/
8366 W:      http://palosaari.fi/linux/
8367 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8368 T:      git git://linuxtv.org/anttip/media_tree.git
8369 S:      Maintained
8370 F:      drivers/media/dvb-frontends/rtl2832*
8371
8372 RTL2832_SDR MEDIA DRIVER
8373 M:      Antti Palosaari <crope@iki.fi>
8374 L:      linux-media@vger.kernel.org
8375 W:      http://linuxtv.org/
8376 W:      http://palosaari.fi/linux/
8377 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8378 T:      git git://linuxtv.org/anttip/media_tree.git
8379 S:      Maintained
8380 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8381
8382 RTL8180 WIRELESS DRIVER
8383 L:      linux-wireless@vger.kernel.org
8384 W:      http://wireless.kernel.org/
8385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8386 S:      Orphan
8387 F:      drivers/net/wireless/rtl818x/rtl8180/
8388
8389 RTL8187 WIRELESS DRIVER
8390 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8391 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8392 M:      Larry Finger <Larry.Finger@lwfinger.net>
8393 L:      linux-wireless@vger.kernel.org
8394 W:      http://wireless.kernel.org/
8395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8396 S:      Maintained
8397 F:      drivers/net/wireless/rtl818x/rtl8187/
8398
8399 RTL8192CE WIRELESS DRIVER
8400 M:      Larry Finger <Larry.Finger@lwfinger.net>
8401 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8402 L:      linux-wireless@vger.kernel.org
8403 W:      http://wireless.kernel.org/
8404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8405 S:      Maintained
8406 F:      drivers/net/wireless/rtlwifi/
8407 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8408
8409 S3 SAVAGE FRAMEBUFFER DRIVER
8410 M:      Antonino Daplas <adaplas@gmail.com>
8411 L:      linux-fbdev@vger.kernel.org
8412 S:      Maintained
8413 F:      drivers/video/fbdev/savage/
8414
8415 S390
8416 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8417 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8418 M:      linux390@de.ibm.com
8419 L:      linux-s390@vger.kernel.org
8420 W:      http://www.ibm.com/developerworks/linux/linux390/
8421 S:      Supported
8422 F:      arch/s390/
8423 F:      drivers/s390/
8424 F:      Documentation/s390/
8425 F:      Documentation/DocBook/s390*
8426
8427 S390 COMMON I/O LAYER
8428 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8429 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8430 L:      linux-s390@vger.kernel.org
8431 W:      http://www.ibm.com/developerworks/linux/linux390/
8432 S:      Supported
8433 F:      drivers/s390/cio/
8434
8435 S390 DASD DRIVER
8436 M:      Stefan Weinhuber <wein@de.ibm.com>
8437 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8438 L:      linux-s390@vger.kernel.org
8439 W:      http://www.ibm.com/developerworks/linux/linux390/
8440 S:      Supported
8441 F:      drivers/s390/block/dasd*
8442 F:      block/partitions/ibm.c
8443
8444 S390 NETWORK DRIVERS
8445 M:      Ursula Braun <ursula.braun@de.ibm.com>
8446 M:      linux390@de.ibm.com
8447 L:      linux-s390@vger.kernel.org
8448 W:      http://www.ibm.com/developerworks/linux/linux390/
8449 S:      Supported
8450 F:      drivers/s390/net/
8451
8452 S390 PCI SUBSYSTEM
8453 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8454 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8455 L:      linux-s390@vger.kernel.org
8456 W:      http://www.ibm.com/developerworks/linux/linux390/
8457 S:      Supported
8458 F:      arch/s390/pci/
8459 F:      drivers/pci/hotplug/s390_pci_hpc.c
8460
8461 S390 ZCRYPT DRIVER
8462 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8463 M:      linux390@de.ibm.com
8464 L:      linux-s390@vger.kernel.org
8465 W:      http://www.ibm.com/developerworks/linux/linux390/
8466 S:      Supported
8467 F:      drivers/s390/crypto/
8468
8469 S390 ZFCP DRIVER
8470 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8471 M:      linux390@de.ibm.com
8472 L:      linux-s390@vger.kernel.org
8473 W:      http://www.ibm.com/developerworks/linux/linux390/
8474 S:      Supported
8475 F:      drivers/s390/scsi/zfcp_*
8476
8477 S390 IUCV NETWORK LAYER
8478 M:      Ursula Braun <ursula.braun@de.ibm.com>
8479 M:      linux390@de.ibm.com
8480 L:      linux-s390@vger.kernel.org
8481 W:      http://www.ibm.com/developerworks/linux/linux390/
8482 S:      Supported
8483 F:      drivers/s390/net/*iucv*
8484 F:      include/net/iucv/
8485 F:      net/iucv/
8486
8487 S3C24XX SD/MMC Driver
8488 M:      Ben Dooks <ben-linux@fluff.org>
8489 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8490 S:      Supported
8491 F:      drivers/mmc/host/s3cmci.*
8492
8493 SAA6588 RDS RECEIVER DRIVER
8494 M:      Hans Verkuil <hverkuil@xs4all.nl>
8495 L:      linux-media@vger.kernel.org
8496 T:      git git://linuxtv.org/media_tree.git
8497 W:      http://linuxtv.org
8498 S:      Odd Fixes
8499 F:      drivers/media/i2c/saa6588*
8500
8501 SAA7134 VIDEO4LINUX DRIVER
8502 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8503 L:      linux-media@vger.kernel.org
8504 W:      http://linuxtv.org
8505 T:      git git://linuxtv.org/media_tree.git
8506 S:      Odd fixes
8507 F:      Documentation/video4linux/*.saa7134
8508 F:      drivers/media/pci/saa7134/
8509
8510 SAA7146 VIDEO4LINUX-2 DRIVER
8511 M:      Hans Verkuil <hverkuil@xs4all.nl>
8512 L:      linux-media@vger.kernel.org
8513 T:      git git://linuxtv.org/media_tree.git
8514 S:      Maintained
8515 F:      drivers/media/common/saa7146/
8516 F:      drivers/media/pci/saa7146/
8517 F:      include/media/saa7146*
8518
8519 SAMSUNG LAPTOP DRIVER
8520 M:      Corentin Chary <corentin.chary@gmail.com>
8521 L:      platform-driver-x86@vger.kernel.org
8522 S:      Maintained
8523 F:      drivers/platform/x86/samsung-laptop.c
8524
8525 SAMSUNG AUDIO (ASoC) DRIVERS
8526 M:      Sangbeom Kim <sbkim73@samsung.com>
8527 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8528 S:      Supported
8529 F:      sound/soc/samsung/
8530
8531 SAMSUNG FRAMEBUFFER DRIVER
8532 M:      Jingoo Han <jingoohan1@gmail.com>
8533 L:      linux-fbdev@vger.kernel.org
8534 S:      Maintained
8535 F:      drivers/video/fbdev/s3c-fb.c
8536
8537 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8538 M:      Sangbeom Kim <sbkim73@samsung.com>
8539 L:      linux-kernel@vger.kernel.org
8540 S:      Supported
8541 F:      drivers/mfd/sec*.c
8542 F:      drivers/regulator/s2m*.c
8543 F:      drivers/regulator/s5m*.c
8544 F:      include/linux/mfd/samsung/
8545
8546 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8547 M:      Kyungmin Park <kyungmin.park@samsung.com>
8548 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8549 L:      linux-media@vger.kernel.org
8550 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8551 S:      Supported
8552 F:      drivers/media/platform/exynos4-is/
8553
8554 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8555 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8556 L:      linux-media@vger.kernel.org
8557 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8558 S:      Maintained
8559 F:      drivers/media/platform/s3c-camif/
8560 F:      include/media/s3c_camif.h
8561
8562 SAMSUNG S5C73M3 CAMERA DRIVER
8563 M:      Kyungmin Park <kyungmin.park@samsung.com>
8564 M:      Andrzej Hajda <a.hajda@samsung.com>
8565 L:      linux-media@vger.kernel.org
8566 S:      Supported
8567 F:      drivers/media/i2c/s5c73m3/*
8568
8569 SAMSUNG S5K5BAF CAMERA DRIVER
8570 M:      Kyungmin Park <kyungmin.park@samsung.com>
8571 M:      Andrzej Hajda <a.hajda@samsung.com>
8572 L:      linux-media@vger.kernel.org
8573 S:      Supported
8574 F:      drivers/media/i2c/s5k5baf.c
8575
8576 SAMSUNG SOC CLOCK DRIVERS
8577 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8578 M:      Tomasz Figa <tomasz.figa@gmail.com>
8579 S:      Supported
8580 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8581 F:      drivers/clk/samsung/
8582
8583 SAMSUNG SXGBE DRIVERS
8584 M:      Byungho An <bh74.an@samsung.com>
8585 M:      Girish K S <ks.giri@samsung.com>
8586 M:      Vipul Pandya <vipul.pandya@samsung.com>
8587 S:      Supported
8588 L:      netdev@vger.kernel.org
8589 F:      drivers/net/ethernet/samsung/sxgbe/
8590
8591 SAMSUNG THERMAL DRIVER
8592 M:      Lukasz Majewski <l.majewski@samsung.com>
8593 L:      linux-pm@vger.kernel.org
8594 L:      linux-samsung-soc@vger.kernel.org
8595 S:      Supported
8596 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8597 F:      drivers/thermal/samsung/
8598
8599 SAMSUNG USB2 PHY DRIVER
8600 M:      Kamil Debski <k.debski@samsung.com>
8601 L:      linux-kernel@vger.kernel.org
8602 S:      Supported
8603 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8604 F:      Documentation/phy/samsung-usb2.txt
8605 F:      drivers/phy/phy-exynos4210-usb2.c
8606 F:      drivers/phy/phy-exynos4x12-usb2.c
8607 F:      drivers/phy/phy-exynos5250-usb2.c
8608 F:      drivers/phy/phy-s5pv210-usb2.c
8609 F:      drivers/phy/phy-samsung-usb2.c
8610 F:      drivers/phy/phy-samsung-usb2.h
8611
8612 SERIAL DRIVERS
8613 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8614 L:      linux-serial@vger.kernel.org
8615 S:      Maintained
8616 F:      drivers/tty/serial/
8617
8618 SYNOPSYS DESIGNWARE DMAC DRIVER
8619 M:      Viresh Kumar <viresh.linux@gmail.com>
8620 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8621 S:      Maintained
8622 F:      include/linux/dma/dw.h
8623 F:      include/linux/platform_data/dma-dw.h
8624 F:      drivers/dma/dw/
8625
8626 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8627 M:      Seungwon Jeon <tgih.jun@samsung.com>
8628 M:      Jaehoon Chung <jh80.chung@samsung.com>
8629 L:      linux-mmc@vger.kernel.org
8630 S:      Maintained
8631 F:      include/linux/mmc/dw_mmc.h
8632 F:      drivers/mmc/host/dw_mmc*
8633
8634 THUNDERBOLT DRIVER
8635 M:      Andreas Noever <andreas.noever@gmail.com>
8636 S:      Maintained
8637 F:      drivers/thunderbolt/
8638
8639 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8640 M:      John Stultz <john.stultz@linaro.org>
8641 M:      Thomas Gleixner <tglx@linutronix.de>
8642 L:      linux-kernel@vger.kernel.org
8643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8644 S:      Supported
8645 F:      include/linux/clocksource.h
8646 F:      include/linux/time.h
8647 F:      include/linux/timex.h
8648 F:      include/uapi/linux/time.h
8649 F:      include/uapi/linux/timex.h
8650 F:      kernel/time/clocksource.c
8651 F:      kernel/time/time*.c
8652 F:      kernel/time/ntp.c
8653 F:      tools/testing/selftests/timers/
8654
8655 SC1200 WDT DRIVER
8656 M:      Zwane Mwaikambo <zwanem@gmail.com>
8657 S:      Maintained
8658 F:      drivers/watchdog/sc1200wdt.c
8659
8660 SCHEDULER
8661 M:      Ingo Molnar <mingo@redhat.com>
8662 M:      Peter Zijlstra <peterz@infradead.org>
8663 L:      linux-kernel@vger.kernel.org
8664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8665 S:      Maintained
8666 F:      kernel/sched/
8667 F:      include/linux/sched.h
8668 F:      include/uapi/linux/sched.h
8669 F:      include/linux/wait.h
8670
8671 SCORE ARCHITECTURE
8672 M:      Chen Liqin <liqin.linux@gmail.com>
8673 M:      Lennox Wu <lennox.wu@gmail.com>
8674 W:      http://www.sunplus.com
8675 S:      Supported
8676 F:      arch/score/
8677
8678 SCSI CDROM DRIVER
8679 M:      Jens Axboe <axboe@kernel.dk>
8680 L:      linux-scsi@vger.kernel.org
8681 W:      http://www.kernel.dk
8682 S:      Maintained
8683 F:      drivers/scsi/sr*
8684
8685 SCSI RDMA PROTOCOL (SRP) INITIATOR
8686 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8687 L:      linux-rdma@vger.kernel.org
8688 S:      Supported
8689 W:      http://www.openfabrics.org
8690 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8692 F:      drivers/infiniband/ulp/srp/
8693 F:      include/scsi/srp.h
8694
8695 SCSI SG DRIVER
8696 M:      Doug Gilbert <dgilbert@interlog.com>
8697 L:      linux-scsi@vger.kernel.org
8698 W:      http://sg.danny.cz/sg
8699 S:      Maintained
8700 F:      Documentation/scsi/scsi-generic.txt
8701 F:      drivers/scsi/sg.c
8702 F:      include/scsi/sg.h
8703
8704 SCSI SUBSYSTEM
8705 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8706 L:      linux-scsi@vger.kernel.org
8707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8708 S:      Maintained
8709 F:      drivers/scsi/
8710 F:      include/scsi/
8711
8712 SCSI TAPE DRIVER
8713 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8714 L:      linux-scsi@vger.kernel.org
8715 S:      Maintained
8716 F:      Documentation/scsi/st.txt
8717 F:      drivers/scsi/st.*
8718 F:      drivers/scsi/st_*.h
8719
8720 SCTP PROTOCOL
8721 M:      Vlad Yasevich <vyasevich@gmail.com>
8722 M:      Neil Horman <nhorman@tuxdriver.com>
8723 L:      linux-sctp@vger.kernel.org
8724 W:      http://lksctp.sourceforge.net
8725 S:      Maintained
8726 F:      Documentation/networking/sctp.txt
8727 F:      include/linux/sctp.h
8728 F:      include/uapi/linux/sctp.h
8729 F:      include/net/sctp/
8730 F:      net/sctp/
8731
8732 SCx200 CPU SUPPORT
8733 M:      Jim Cromie <jim.cromie@gmail.com>
8734 S:      Odd Fixes
8735 F:      Documentation/i2c/busses/scx200_acb
8736 F:      arch/x86/platform/scx200/
8737 F:      drivers/watchdog/scx200_wdt.c
8738 F:      drivers/i2c/busses/scx200*
8739 F:      drivers/mtd/maps/scx200_docflash.c
8740 F:      include/linux/scx200.h
8741
8742 SCx200 GPIO DRIVER
8743 M:      Jim Cromie <jim.cromie@gmail.com>
8744 S:      Maintained
8745 F:      drivers/char/scx200_gpio.c
8746 F:      include/linux/scx200_gpio.h
8747
8748 SCx200 HRT CLOCKSOURCE DRIVER
8749 M:      Jim Cromie <jim.cromie@gmail.com>
8750 S:      Maintained
8751 F:      drivers/clocksource/scx200_hrt.c
8752
8753 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8754 M:      Sascha Sommer <saschasommer@freenet.de>
8755 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8756 S:      Maintained
8757 F:      drivers/mmc/host/sdricoh_cs.c
8758
8759 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8760 L:      linux-mmc@vger.kernel.org
8761 S:      Orphan
8762 F:      drivers/mmc/host/sdhci.*
8763 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8764
8765 SECURE COMPUTING
8766 M:      Kees Cook <keescook@chromium.org>
8767 R:      Andy Lutomirski <luto@amacapital.net>
8768 R:      Will Drewry <wad@chromium.org>
8769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8770 S:      Supported
8771 F:      kernel/seccomp.c
8772 F:      include/uapi/linux/seccomp.h
8773 F:      include/linux/seccomp.h
8774 K:      \bsecure_computing
8775 K:      \bTIF_SECCOMP\b
8776
8777 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8778 M:      Ben Dooks <ben-linux@fluff.org>
8779 M:      Jaehoon Chung <jh80.chung@samsung.com>
8780 L:      linux-mmc@vger.kernel.org
8781 S:      Maintained
8782 F:      drivers/mmc/host/sdhci-s3c*
8783
8784 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8785 M:      Viresh Kumar <viresh.linux@gmail.com>
8786 L:      spear-devel@list.st.com
8787 L:      linux-mmc@vger.kernel.org
8788 S:      Maintained
8789 F:      drivers/mmc/host/sdhci-spear.c
8790
8791 SECURITY SUBSYSTEM
8792 M:      James Morris <james.l.morris@oracle.com>
8793 M:      Serge E. Hallyn <serge@hallyn.com>
8794 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8796 W:      http://kernsec.org/
8797 S:      Supported
8798 F:      security/
8799
8800 SECURITY CONTACT
8801 M:      Security Officers <security@kernel.org>
8802 S:      Supported
8803
8804 SELINUX SECURITY MODULE
8805 M:      Paul Moore <paul@paul-moore.com>
8806 M:      Stephen Smalley <sds@tycho.nsa.gov>
8807 M:      Eric Paris <eparis@parisplace.org>
8808 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8809 W:      http://selinuxproject.org
8810 T:      git git://git.infradead.org/users/pcmoore/selinux
8811 S:      Supported
8812 F:      include/linux/selinux*
8813 F:      security/selinux/
8814 F:      scripts/selinux/
8815
8816 APPARMOR SECURITY MODULE
8817 M:      John Johansen <john.johansen@canonical.com>
8818 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8819 W:      apparmor.wiki.kernel.org
8820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8821 S:      Supported
8822 F:      security/apparmor/
8823
8824 SENSABLE PHANTOM
8825 M:      Jiri Slaby <jirislaby@gmail.com>
8826 S:      Maintained
8827 F:      drivers/misc/phantom.c
8828 F:      include/uapi/linux/phantom.h
8829
8830 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8831 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8832 L:      linux-scsi@vger.kernel.org
8833 W:      http://www.emulex.com
8834 S:      Supported
8835 F:      drivers/scsi/be2iscsi/
8836
8837 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8838 M:      Sathya Perla <sathya.perla@avagotech.com>
8839 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
8840 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8841 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8842 L:      netdev@vger.kernel.org
8843 W:      http://www.emulex.com
8844 S:      Supported
8845 F:      drivers/net/ethernet/emulex/benet/
8846
8847 EMULEX ONECONNECT ROCE DRIVER
8848 M:      Selvin Xavier <selvin.xavier@emulex.com>
8849 M:      Devesh Sharma <devesh.sharma@emulex.com>
8850 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8851 L:      linux-rdma@vger.kernel.org
8852 W:      http://www.emulex.com
8853 S:      Supported
8854 F:      drivers/infiniband/hw/ocrdma/
8855
8856 SFC NETWORK DRIVER
8857 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8858 M:      Shradha Shah <sshah@solarflare.com>
8859 L:      netdev@vger.kernel.org
8860 S:      Supported
8861 F:      drivers/net/ethernet/sfc/
8862
8863 SGI GRU DRIVER
8864 M:      Dimitri Sivanich <sivanich@sgi.com>
8865 S:      Maintained
8866 F:      drivers/misc/sgi-gru/
8867
8868 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8869 M:      Pat Gefre <pfg@sgi.com>
8870 L:      linux-ia64@vger.kernel.org
8871 S:      Supported
8872 F:      Documentation/ia64/serial.txt
8873 F:      drivers/tty/serial/ioc?_serial.c
8874 F:      include/linux/ioc?.h
8875
8876 SGI XP/XPC/XPNET DRIVER
8877 M:      Cliff Whickman <cpw@sgi.com>
8878 M:      Robin Holt <robinmholt@gmail.com>
8879 S:      Maintained
8880 F:      drivers/misc/sgi-xp/
8881
8882 SI2157 MEDIA DRIVER
8883 M:      Antti Palosaari <crope@iki.fi>
8884 L:      linux-media@vger.kernel.org
8885 W:      http://linuxtv.org/
8886 W:      http://palosaari.fi/linux/
8887 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8888 T:      git git://linuxtv.org/anttip/media_tree.git
8889 S:      Maintained
8890 F:      drivers/media/tuners/si2157*
8891
8892 SI2168 MEDIA DRIVER
8893 M:      Antti Palosaari <crope@iki.fi>
8894 L:      linux-media@vger.kernel.org
8895 W:      http://linuxtv.org/
8896 W:      http://palosaari.fi/linux/
8897 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8898 T:      git git://linuxtv.org/anttip/media_tree.git
8899 S:      Maintained
8900 F:      drivers/media/dvb-frontends/si2168*
8901
8902 SI470X FM RADIO RECEIVER I2C DRIVER
8903 M:      Hans Verkuil <hverkuil@xs4all.nl>
8904 L:      linux-media@vger.kernel.org
8905 T:      git git://linuxtv.org/media_tree.git
8906 W:      http://linuxtv.org
8907 S:      Odd Fixes
8908 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8909
8910 SI470X FM RADIO RECEIVER USB DRIVER
8911 M:      Hans Verkuil <hverkuil@xs4all.nl>
8912 L:      linux-media@vger.kernel.org
8913 T:      git git://linuxtv.org/media_tree.git
8914 W:      http://linuxtv.org
8915 S:      Maintained
8916 F:      drivers/media/radio/si470x/radio-si470x-common.c
8917 F:      drivers/media/radio/si470x/radio-si470x.h
8918 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8919
8920 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8921 M:      Eduardo Valentin <edubezval@gmail.com>
8922 L:      linux-media@vger.kernel.org
8923 T:      git git://linuxtv.org/media_tree.git
8924 W:      http://linuxtv.org
8925 S:      Odd Fixes
8926 F:      drivers/media/radio/si4713/si4713.?
8927
8928 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8929 M:      Eduardo Valentin <edubezval@gmail.com>
8930 L:      linux-media@vger.kernel.org
8931 T:      git git://linuxtv.org/media_tree.git
8932 W:      http://linuxtv.org
8933 S:      Odd Fixes
8934 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8935
8936 SI4713 FM RADIO TRANSMITTER USB DRIVER
8937 M:      Hans Verkuil <hverkuil@xs4all.nl>
8938 L:      linux-media@vger.kernel.org
8939 T:      git git://linuxtv.org/media_tree.git
8940 W:      http://linuxtv.org
8941 S:      Maintained
8942 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8943
8944 SIANO DVB DRIVER
8945 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8946 L:      linux-media@vger.kernel.org
8947 W:      http://linuxtv.org
8948 T:      git git://linuxtv.org/media_tree.git
8949 S:      Odd fixes
8950 F:      drivers/media/common/siano/
8951 F:      drivers/media/usb/siano/
8952 F:      drivers/media/usb/siano/
8953 F:      drivers/media/mmc/siano/
8954
8955 SIMPLEFB FB DRIVER
8956 M:      Hans de Goede <hdegoede@redhat.com>
8957 L:      linux-fbdev@vger.kernel.org
8958 S:      Maintained
8959 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8960 F:      drivers/video/fbdev/simplefb.c
8961 F:      include/linux/platform_data/simplefb.h
8962
8963 SH_VEU V4L2 MEM2MEM DRIVER
8964 L:      linux-media@vger.kernel.org
8965 S:      Orphan
8966 F:      drivers/media/platform/sh_veu.c
8967
8968 SH_VOU V4L2 OUTPUT DRIVER
8969 L:      linux-media@vger.kernel.org
8970 S:      Orphan
8971 F:      drivers/media/platform/sh_vou.c
8972 F:      include/media/sh_vou.h
8973
8974 SIMPLE FIRMWARE INTERFACE (SFI)
8975 M:      Len Brown <lenb@kernel.org>
8976 L:      sfi-devel@simplefirmware.org
8977 W:      http://simplefirmware.org/
8978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8979 S:      Supported
8980 F:      arch/x86/platform/sfi/
8981 F:      drivers/sfi/
8982 F:      include/linux/sfi*.h
8983
8984 SIMTEC EB110ATX (Chalice CATS)
8985 P:      Ben Dooks
8986 P:      Vincent Sanders <vince@simtec.co.uk>
8987 M:      Simtec Linux Team <linux@simtec.co.uk>
8988 W:      http://www.simtec.co.uk/products/EB110ATX/
8989 S:      Supported
8990
8991 SIMTEC EB2410ITX (BAST)
8992 P:      Ben Dooks
8993 P:      Vincent Sanders <vince@simtec.co.uk>
8994 M:      Simtec Linux Team <linux@simtec.co.uk>
8995 W:      http://www.simtec.co.uk/products/EB2410ITX/
8996 S:      Supported
8997 F:      arch/arm/mach-s3c24xx/mach-bast.c
8998 F:      arch/arm/mach-s3c24xx/bast-ide.c
8999 F:      arch/arm/mach-s3c24xx/bast-irq.c
9000
9001 TI DAVINCI MACHINE SUPPORT
9002 M:      Sekhar Nori <nsekhar@ti.com>
9003 M:      Kevin Hilman <khilman@deeprootsystems.com>
9004 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9005 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9006 S:      Supported
9007 F:      arch/arm/mach-davinci/
9008 F:      drivers/i2c/busses/i2c-davinci.c
9009
9010 TI DAVINCI SERIES MEDIA DRIVER
9011 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9012 L:      linux-media@vger.kernel.org
9013 W:      http://linuxtv.org/
9014 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9015 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9016 S:      Maintained
9017 F:      drivers/media/platform/davinci/
9018 F:      include/media/davinci/
9019
9020 TI AM437X VPFE DRIVER
9021 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9022 L:      linux-media@vger.kernel.org
9023 W:      http://linuxtv.org/
9024 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9025 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9026 S:      Maintained
9027 F:      drivers/media/platform/am437x/
9028
9029 OV2659 OMNIVISION SENSOR DRIVER
9030 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9031 L:      linux-media@vger.kernel.org
9032 W:      http://linuxtv.org/
9033 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9034 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9035 S:      Maintained
9036 F:      drivers/media/i2c/ov2659.c
9037 F:      include/media/ov2659.h
9038
9039 SIS 190 ETHERNET DRIVER
9040 M:      Francois Romieu <romieu@fr.zoreil.com>
9041 L:      netdev@vger.kernel.org
9042 S:      Maintained
9043 F:      drivers/net/ethernet/sis/sis190.c
9044
9045 SIS 900/7016 FAST ETHERNET DRIVER
9046 M:      Daniele Venzano <venza@brownhat.org>
9047 W:      http://www.brownhat.org/sis900.html
9048 L:      netdev@vger.kernel.org
9049 S:      Maintained
9050 F:      drivers/net/ethernet/sis/sis900.*
9051
9052 SIS FRAMEBUFFER DRIVER
9053 M:      Thomas Winischhofer <thomas@winischhofer.net>
9054 W:      http://www.winischhofer.net/linuxsisvga.shtml
9055 S:      Maintained
9056 F:      Documentation/fb/sisfb.txt
9057 F:      drivers/video/fbdev/sis/
9058 F:      include/video/sisfb.h
9059
9060 SIS USB2VGA DRIVER
9061 M:      Thomas Winischhofer <thomas@winischhofer.net>
9062 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9063 S:      Maintained
9064 F:      drivers/usb/misc/sisusbvga/
9065
9066 SLAB ALLOCATOR
9067 M:      Christoph Lameter <cl@linux.com>
9068 M:      Pekka Enberg <penberg@kernel.org>
9069 M:      David Rientjes <rientjes@google.com>
9070 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9071 M:      Andrew Morton <akpm@linux-foundation.org>
9072 L:      linux-mm@kvack.org
9073 S:      Maintained
9074 F:      include/linux/sl?b*.h
9075 F:      mm/sl?b*
9076
9077 SLEEPABLE READ-COPY UPDATE (SRCU)
9078 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9079 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9080 M:      Josh Triplett <josh@joshtriplett.org>
9081 R:      Steven Rostedt <rostedt@goodmis.org>
9082 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9083 L:      linux-kernel@vger.kernel.org
9084 W:      http://www.rdrop.com/users/paulmck/RCU/
9085 S:      Supported
9086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9087 F:      include/linux/srcu.h
9088 F:      kernel/rcu/srcu.c
9089
9090 SMACK SECURITY MODULE
9091 M:      Casey Schaufler <casey@schaufler-ca.com>
9092 L:      linux-security-module@vger.kernel.org
9093 W:      http://schaufler-ca.com
9094 T:      git git://git.gitorious.org/smack-next/kernel.git
9095 S:      Maintained
9096 F:      Documentation/security/Smack.txt
9097 F:      security/smack/
9098
9099 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9100 M:      Kevin Hilman <khilman@kernel.org>
9101 M:      Nishanth Menon <nm@ti.com>
9102 S:      Maintained
9103 F:      drivers/power/avs/
9104 F:      include/linux/power/smartreflex.h
9105 L:      linux-pm@vger.kernel.org
9106
9107 SMC91x ETHERNET DRIVER
9108 M:      Nicolas Pitre <nico@fluxnic.net>
9109 S:      Odd Fixes
9110 F:      drivers/net/ethernet/smsc/smc91x.*
9111
9112 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9113 M:      Sakari Ailus <sakari.ailus@iki.fi>
9114 L:      linux-media@vger.kernel.org
9115 S:      Maintained
9116 F:      drivers/media/i2c/smiapp/
9117 F:      include/media/smiapp.h
9118 F:      drivers/media/i2c/smiapp-pll.c
9119 F:      drivers/media/i2c/smiapp-pll.h
9120 F:      include/uapi/linux/smiapp.h
9121 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9122
9123 SMM665 HARDWARE MONITOR DRIVER
9124 M:      Guenter Roeck <linux@roeck-us.net>
9125 L:      lm-sensors@lm-sensors.org
9126 S:      Maintained
9127 F:      Documentation/hwmon/smm665
9128 F:      drivers/hwmon/smm665.c
9129
9130 SMSC EMC2103 HARDWARE MONITOR DRIVER
9131 M:      Steve Glendinning <steve.glendinning@shawell.net>
9132 L:      lm-sensors@lm-sensors.org
9133 S:      Maintained
9134 F:      Documentation/hwmon/emc2103
9135 F:      drivers/hwmon/emc2103.c
9136
9137 SMSC SCH5627 HARDWARE MONITOR DRIVER
9138 M:      Hans de Goede <hdegoede@redhat.com>
9139 L:      lm-sensors@lm-sensors.org
9140 S:      Supported
9141 F:      Documentation/hwmon/sch5627
9142 F:      drivers/hwmon/sch5627.c
9143
9144 SMSC47B397 HARDWARE MONITOR DRIVER
9145 M:      Jean Delvare <jdelvare@suse.de>
9146 L:      lm-sensors@lm-sensors.org
9147 S:      Maintained
9148 F:      Documentation/hwmon/smsc47b397
9149 F:      drivers/hwmon/smsc47b397.c
9150
9151 SMSC911x ETHERNET DRIVER
9152 M:      Steve Glendinning <steve.glendinning@shawell.net>
9153 L:      netdev@vger.kernel.org
9154 S:      Maintained
9155 F:      include/linux/smsc911x.h
9156 F:      drivers/net/ethernet/smsc/smsc911x.*
9157
9158 SMSC9420 PCI ETHERNET DRIVER
9159 M:      Steve Glendinning <steve.glendinning@shawell.net>
9160 L:      netdev@vger.kernel.org
9161 S:      Maintained
9162 F:      drivers/net/ethernet/smsc/smsc9420.*
9163
9164 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9165 M:      Steve Glendinning <steve.glendinning@shawell.net>
9166 L:      linux-fbdev@vger.kernel.org
9167 S:      Maintained
9168 F:      drivers/video/fbdev/smscufx.c
9169
9170 SOC-CAMERA V4L2 SUBSYSTEM
9171 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9172 L:      linux-media@vger.kernel.org
9173 T:      git git://linuxtv.org/media_tree.git
9174 S:      Maintained
9175 F:      include/media/soc*
9176 F:      drivers/media/i2c/soc_camera/
9177 F:      drivers/media/platform/soc_camera/
9178
9179 SOEKRIS NET48XX LED SUPPORT
9180 M:      Chris Boot <bootc@bootc.net>
9181 S:      Maintained
9182 F:      drivers/leds/leds-net48xx.c
9183
9184 SOFTLOGIC 6x10 MPEG CODEC
9185 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9186 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9187 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9188 M:      Ismael Luceno <ismael@iodev.co.uk>
9189 L:      linux-media@vger.kernel.org
9190 S:      Supported
9191 F:      drivers/media/pci/solo6x10/
9192
9193 SOFTWARE RAID (Multiple Disks) SUPPORT
9194 M:      Neil Brown <neilb@suse.de>
9195 L:      linux-raid@vger.kernel.org
9196 S:      Supported
9197 F:      drivers/md/
9198 F:      include/linux/raid/
9199 F:      include/uapi/linux/raid/
9200
9201 SONIC NETWORK DRIVER
9202 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9203 L:      netdev@vger.kernel.org
9204 S:      Maintained
9205 F:      drivers/net/ethernet/natsemi/sonic.*
9206
9207 SONICS SILICON BACKPLANE DRIVER (SSB)
9208 M:      Michael Buesch <m@bues.ch>
9209 L:      netdev@vger.kernel.org
9210 S:      Maintained
9211 F:      drivers/ssb/
9212 F:      include/linux/ssb/
9213
9214 SONY VAIO CONTROL DEVICE DRIVER
9215 M:      Mattia Dongili <malattia@linux.it>
9216 L:      platform-driver-x86@vger.kernel.org
9217 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9218 S:      Maintained
9219 F:      Documentation/laptops/sony-laptop.txt
9220 F:      drivers/char/sonypi.c
9221 F:      drivers/platform/x86/sony-laptop.c
9222 F:      include/linux/sony-laptop.h
9223
9224 SONY MEMORYSTICK CARD SUPPORT
9225 M:      Alex Dubov <oakad@yahoo.com>
9226 W:      http://tifmxx.berlios.de/
9227 S:      Maintained
9228 F:      drivers/memstick/host/tifm_ms.c
9229
9230 SONY MEMORYSTICK STANDARD SUPPORT
9231 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9232 S:      Maintained
9233 F:      drivers/memstick/core/ms_block.*
9234
9235 SOUND
9236 M:      Jaroslav Kysela <perex@perex.cz>
9237 M:      Takashi Iwai <tiwai@suse.de>
9238 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9239 W:      http://www.alsa-project.org/
9240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9241 T:      git git://git.alsa-project.org/alsa-kernel.git
9242 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9243 S:      Maintained
9244 F:      Documentation/sound/
9245 F:      include/sound/
9246 F:      include/uapi/sound/
9247 F:      sound/
9248
9249 SOUND - COMPRESSED AUDIO
9250 M:      Vinod Koul <vinod.koul@intel.com>
9251 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9253 S:      Supported
9254 F:      Documentation/sound/alsa/compress_offload.txt
9255 F:      include/sound/compress_driver.h
9256 F:      include/uapi/sound/compress_*
9257 F:      sound/core/compress_offload.c
9258 F:      sound/soc/soc-compress.c
9259
9260 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9261 M:      Liam Girdwood <lgirdwood@gmail.com>
9262 M:      Mark Brown <broonie@kernel.org>
9263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9264 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9265 W:      http://alsa-project.org/main/index.php/ASoC
9266 S:      Supported
9267 F:      Documentation/sound/alsa/soc/
9268 F:      sound/soc/
9269 F:      include/sound/soc*
9270
9271 SOUND - DMAENGINE HELPERS
9272 M:      Lars-Peter Clausen <lars@metafoo.de>
9273 S:      Supported
9274 F:      include/sound/dmaengine_pcm.h
9275 F:      sound/core/pcm_dmaengine.c
9276 F:      sound/soc/soc-generic-dmaengine-pcm.c
9277
9278 SP2 MEDIA DRIVER
9279 M:      Olli Salonen <olli.salonen@iki.fi>
9280 L:      linux-media@vger.kernel.org
9281 W:      http://linuxtv.org/
9282 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9283 S:      Maintained
9284 F:      drivers/media/dvb-frontends/sp2*
9285
9286 SPARC + UltraSPARC (sparc/sparc64)
9287 M:      "David S. Miller" <davem@davemloft.net>
9288 L:      sparclinux@vger.kernel.org
9289 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9292 S:      Maintained
9293 F:      arch/sparc/
9294 F:      drivers/sbus/
9295
9296 SPARC SERIAL DRIVERS
9297 M:      "David S. Miller" <davem@davemloft.net>
9298 L:      sparclinux@vger.kernel.org
9299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9301 S:      Maintained
9302 F:      include/linux/sunserialcore.h
9303 F:      drivers/tty/serial/suncore.c
9304 F:      drivers/tty/serial/sunhv.c
9305 F:      drivers/tty/serial/sunsab.c
9306 F:      drivers/tty/serial/sunsab.h
9307 F:      drivers/tty/serial/sunsu.c
9308 F:      drivers/tty/serial/sunzilog.c
9309 F:      drivers/tty/serial/sunzilog.h
9310
9311 SPARSE CHECKER
9312 M:      "Christopher Li" <sparse@chrisli.org>
9313 L:      linux-sparse@vger.kernel.org
9314 W:      https://sparse.wiki.kernel.org/
9315 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9316 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9317 S:      Maintained
9318 F:      include/linux/compiler.h
9319
9320 SPEAR PLATFORM SUPPORT
9321 M:      Viresh Kumar <viresh.linux@gmail.com>
9322 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9323 L:      spear-devel@list.st.com
9324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9325 W:      http://www.st.com/spear
9326 S:      Maintained
9327 F:      arch/arm/mach-spear/
9328
9329 SPEAR CLOCK FRAMEWORK SUPPORT
9330 M:      Viresh Kumar <viresh.linux@gmail.com>
9331 L:      spear-devel@list.st.com
9332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9333 W:      http://www.st.com/spear
9334 S:      Maintained
9335 F:      drivers/clk/spear/
9336
9337 SPI SUBSYSTEM
9338 M:      Mark Brown <broonie@kernel.org>
9339 L:      linux-spi@vger.kernel.org
9340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9341 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9342 S:      Maintained
9343 F:      Documentation/spi/
9344 F:      drivers/spi/
9345 F:      include/linux/spi/
9346 F:      include/uapi/linux/spi/
9347
9348 SPIDERNET NETWORK DRIVER for CELL
9349 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9350 M:      Jens Osterkamp <jens@de.ibm.com>
9351 L:      netdev@vger.kernel.org
9352 S:      Supported
9353 F:      Documentation/networking/spider_net.txt
9354 F:      drivers/net/ethernet/toshiba/spider_net*
9355
9356 SPU FILE SYSTEM
9357 M:      Jeremy Kerr <jk@ozlabs.org>
9358 L:      linuxppc-dev@lists.ozlabs.org
9359 L:      cbe-oss-dev@lists.ozlabs.org
9360 W:      http://www.ibm.com/developerworks/power/cell/
9361 S:      Supported
9362 F:      Documentation/filesystems/spufs.txt
9363 F:      arch/powerpc/platforms/cell/spufs/
9364
9365 SQUASHFS FILE SYSTEM
9366 M:      Phillip Lougher <phillip@squashfs.org.uk>
9367 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9368 W:      http://squashfs.org.uk
9369 S:      Maintained
9370 F:      Documentation/filesystems/squashfs.txt
9371 F:      fs/squashfs/
9372
9373 SRM (Alpha) environment access
9374 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9375 S:      Maintained
9376 F:      arch/alpha/kernel/srm_env.c
9377
9378 STABLE BRANCH
9379 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9380 L:      stable@vger.kernel.org
9381 S:      Supported
9382 F:      Documentation/stable_kernel_rules.txt
9383
9384 STAGING SUBSYSTEM
9385 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9387 L:      devel@driverdev.osuosl.org
9388 S:      Supported
9389 F:      drivers/staging/
9390
9391 STAGING - COMEDI
9392 M:      Ian Abbott <abbotti@mev.co.uk>
9393 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9394 S:      Odd Fixes
9395 F:      drivers/staging/comedi/
9396
9397 STAGING - FLARION FT1000 DRIVERS
9398 M:      Marek Belisko <marek.belisko@gmail.com>
9399 S:      Odd Fixes
9400 F:      drivers/staging/ft1000/
9401
9402 STAGING - INDUSTRIAL IO
9403 M:      Jonathan Cameron <jic23@kernel.org>
9404 L:      linux-iio@vger.kernel.org
9405 S:      Odd Fixes
9406 F:      drivers/staging/iio/
9407
9408 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9409 M:      Jarod Wilson <jarod@wilsonet.com>
9410 W:      http://www.lirc.org/
9411 S:      Odd Fixes
9412 F:      drivers/staging/media/lirc/
9413
9414 STAGING - LUSTRE PARALLEL FILESYSTEM
9415 M:      Oleg Drokin <oleg.drokin@intel.com>
9416 M:      Andreas Dilger <andreas.dilger@intel.com>
9417 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9418 W:      http://lustre.opensfs.org/
9419 S:      Maintained
9420 F:      drivers/staging/lustre
9421
9422 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9423 M:      Julian Andres Klode <jak@jak-linux.org>
9424 M:      Marc Dietrich <marvin24@gmx.de>
9425 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9426 L:      linux-tegra@vger.kernel.org
9427 S:      Maintained
9428 F:      drivers/staging/nvec/
9429
9430 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9431 M:      Jens Frederich <jfrederich@gmail.com>
9432 M:      Daniel Drake <dsd@laptop.org>
9433 M:      Jon Nettleton <jon.nettleton@gmail.com>
9434 W:      http://wiki.laptop.org/go/DCON
9435 S:      Maintained
9436 F:      drivers/staging/olpc_dcon/
9437
9438 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9439 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9440 S:      Maintained
9441 F:      drivers/staging/ozwpan/
9442
9443 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9444 M:      Willy Tarreau <willy@meta-x.org>
9445 S:      Odd Fixes
9446 F:      drivers/staging/panel/
9447
9448 STAGING - REALTEK RTL8712U DRIVERS
9449 M:      Larry Finger <Larry.Finger@lwfinger.net>
9450 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9451 S:      Odd Fixes
9452 F:      drivers/staging/rtl8712/
9453
9454 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9455 M:      Larry Finger <Larry.Finger@lwfinger.net>
9456 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9457 L:      linux-wireless@vger.kernel.org
9458 S:      Maintained
9459 F:      drivers/staging/rtl8723au/
9460
9461 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9462 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9463 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9464 M:      Sudip Mukherjee <sudip@vectorindia.org>
9465 L:      linux-fbdev@vger.kernel.org
9466 S:      Maintained
9467 F:      drivers/staging/sm7xxfb/
9468
9469 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9470 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9471 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9472 M:      Sudip Mukherjee <sudip@vectorindia.org>
9473 L:      linux-fbdev@vger.kernel.org
9474 S:      Maintained
9475 F:      drivers/staging/sm750fb/
9476
9477 STAGING - SLICOSS
9478 M:      Lior Dotan <liodot@gmail.com>
9479 M:      Christopher Harrer <charrer@alacritech.com>
9480 S:      Odd Fixes
9481 F:      drivers/staging/slicoss/
9482
9483 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9484 M:      William Hubbs <w.d.hubbs@gmail.com>
9485 M:      Chris Brannon <chris@the-brannons.com>
9486 M:      Kirk Reiser <kirk@reisers.ca>
9487 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9488 L:      speakup@linux-speakup.org
9489 W:      http://www.linux-speakup.org/
9490 S:      Odd Fixes
9491 F:      drivers/staging/speakup/
9492
9493 STAGING - VIA VT665X DRIVERS
9494 M:      Forest Bond <forest@alittletooquiet.net>
9495 S:      Odd Fixes
9496 F:      drivers/staging/vt665?/
9497
9498 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9499 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9500 S:      Odd Fixes
9501 F:      drivers/staging/xgifb/
9502
9503 STARFIRE/DURALAN NETWORK DRIVER
9504 M:      Ion Badulescu <ionut@badula.org>
9505 S:      Odd Fixes
9506 F:      drivers/net/ethernet/adaptec/starfire*
9507
9508 SUN3/3X
9509 M:      Sam Creasey <sammy@sammy.net>
9510 W:      http://sammy.net/sun3/
9511 S:      Maintained
9512 F:      arch/m68k/kernel/*sun3*
9513 F:      arch/m68k/sun3*/
9514 F:      arch/m68k/include/asm/sun3*
9515 F:      drivers/net/ethernet/i825xx/sun3*
9516
9517 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9518 M:      Hans de Goede <hdegoede@redhat.com>
9519 L:      linux-input@vger.kernel.org
9520 S:      Maintained
9521 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9522 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9523
9524 SUNDANCE NETWORK DRIVER
9525 M:      Denis Kirjanov <kda@linux-powerpc.org>
9526 L:      netdev@vger.kernel.org
9527 S:      Maintained
9528 F:      drivers/net/ethernet/dlink/sundance.c
9529
9530 SUPERH
9531 L:      linux-sh@vger.kernel.org
9532 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9533 S:      Orphan
9534 F:      Documentation/sh/
9535 F:      arch/sh/
9536 F:      drivers/sh/
9537
9538 SUSPEND TO RAM
9539 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9540 M:      Len Brown <len.brown@intel.com>
9541 M:      Pavel Machek <pavel@ucw.cz>
9542 L:      linux-pm@vger.kernel.org
9543 S:      Supported
9544 F:      Documentation/power/
9545 F:      arch/x86/kernel/acpi/
9546 F:      drivers/base/power/
9547 F:      kernel/power/
9548 F:      include/linux/suspend.h
9549 F:      include/linux/freezer.h
9550 F:      include/linux/pm.h
9551
9552 SVGA HANDLING
9553 M:      Martin Mares <mj@ucw.cz>
9554 L:      linux-video@atrey.karlin.mff.cuni.cz
9555 S:      Maintained
9556 F:      Documentation/svga.txt
9557 F:      arch/x86/boot/video*
9558
9559 SWIOTLB SUBSYSTEM
9560 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9561 L:      linux-kernel@vger.kernel.org
9562 S:      Supported
9563 F:      lib/swiotlb.c
9564 F:      arch/*/kernel/pci-swiotlb.c
9565 F:      include/linux/swiotlb.h
9566
9567 SWITCHDEV
9568 M:      Jiri Pirko <jiri@resnulli.us>
9569 L:      netdev@vger.kernel.org
9570 S:      Supported
9571 F:      net/switchdev/
9572 F:      include/net/switchdev.h
9573
9574 SYNOPSYS ARC ARCHITECTURE
9575 M:      Vineet Gupta <vgupta@synopsys.com>
9576 S:      Supported
9577 F:      arch/arc/
9578 F:      Documentation/devicetree/bindings/arc/
9579 F:      drivers/tty/serial/arc_uart.c
9580
9581 SYSV FILESYSTEM
9582 M:      Christoph Hellwig <hch@infradead.org>
9583 S:      Maintained
9584 F:      Documentation/filesystems/sysv-fs.txt
9585 F:      fs/sysv/
9586 F:      include/linux/sysv_fs.h
9587
9588 TARGET SUBSYSTEM
9589 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9590 L:      linux-scsi@vger.kernel.org
9591 L:      target-devel@vger.kernel.org
9592 W:      http://www.linux-iscsi.org
9593 W:      http://groups.google.com/group/linux-iscsi-target-dev
9594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9595 S:      Supported
9596 F:      drivers/target/
9597 F:      include/target/
9598 F:      Documentation/target/
9599
9600 TASKSTATS STATISTICS INTERFACE
9601 M:      Balbir Singh <bsingharora@gmail.com>
9602 S:      Maintained
9603 F:      Documentation/accounting/taskstats*
9604 F:      include/linux/taskstats*
9605 F:      kernel/taskstats.c
9606
9607 TC CLASSIFIER
9608 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9609 L:      netdev@vger.kernel.org
9610 S:      Maintained
9611 F:      include/net/pkt_cls.h
9612 F:      include/uapi/linux/pkt_cls.h
9613 F:      net/sched/
9614
9615 TCP LOW PRIORITY MODULE
9616 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9617 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9618 W:      http://tcp-lp-mod.sourceforge.net/
9619 S:      Maintained
9620 F:      net/ipv4/tcp_lp.c
9621
9622 TDA10071 MEDIA DRIVER
9623 M:      Antti Palosaari <crope@iki.fi>
9624 L:      linux-media@vger.kernel.org
9625 W:      http://linuxtv.org/
9626 W:      http://palosaari.fi/linux/
9627 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9628 T:      git git://linuxtv.org/anttip/media_tree.git
9629 S:      Maintained
9630 F:      drivers/media/dvb-frontends/tda10071*
9631
9632 TDA18212 MEDIA DRIVER
9633 M:      Antti Palosaari <crope@iki.fi>
9634 L:      linux-media@vger.kernel.org
9635 W:      http://linuxtv.org/
9636 W:      http://palosaari.fi/linux/
9637 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9638 T:      git git://linuxtv.org/anttip/media_tree.git
9639 S:      Maintained
9640 F:      drivers/media/tuners/tda18212*
9641
9642 TDA18218 MEDIA DRIVER
9643 M:      Antti Palosaari <crope@iki.fi>
9644 L:      linux-media@vger.kernel.org
9645 W:      http://linuxtv.org/
9646 W:      http://palosaari.fi/linux/
9647 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9648 T:      git git://linuxtv.org/anttip/media_tree.git
9649 S:      Maintained
9650 F:      drivers/media/tuners/tda18218*
9651
9652 TDA18271 MEDIA DRIVER
9653 M:      Michael Krufky <mkrufky@linuxtv.org>
9654 L:      linux-media@vger.kernel.org
9655 W:      http://linuxtv.org/
9656 W:      http://github.com/mkrufky
9657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9658 T:      git git://linuxtv.org/mkrufky/tuners.git
9659 S:      Maintained
9660 F:      drivers/media/tuners/tda18271*
9661
9662 TDA827x MEDIA DRIVER
9663 M:      Michael Krufky <mkrufky@linuxtv.org>
9664 L:      linux-media@vger.kernel.org
9665 W:      http://linuxtv.org/
9666 W:      http://github.com/mkrufky
9667 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9668 T:      git git://linuxtv.org/mkrufky/tuners.git
9669 S:      Maintained
9670 F:      drivers/media/tuners/tda8290.*
9671
9672 TDA8290 MEDIA DRIVER
9673 M:      Michael Krufky <mkrufky@linuxtv.org>
9674 L:      linux-media@vger.kernel.org
9675 W:      http://linuxtv.org/
9676 W:      http://github.com/mkrufky
9677 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9678 T:      git git://linuxtv.org/mkrufky/tuners.git
9679 S:      Maintained
9680 F:      drivers/media/tuners/tda8290.*
9681
9682 TDA9840 MEDIA 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/i2c/tda9840*
9689
9690 TEA5761 TUNER DRIVER
9691 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9692 L:      linux-media@vger.kernel.org
9693 W:      http://linuxtv.org
9694 T:      git git://linuxtv.org/media_tree.git
9695 S:      Odd fixes
9696 F:      drivers/media/tuners/tea5761.*
9697
9698 TEA5767 TUNER DRIVER
9699 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9700 L:      linux-media@vger.kernel.org
9701 W:      http://linuxtv.org
9702 T:      git git://linuxtv.org/media_tree.git
9703 S:      Maintained
9704 F:      drivers/media/tuners/tea5767.*
9705
9706 TEA6415C MEDIA DRIVER
9707 M:      Hans Verkuil <hverkuil@xs4all.nl>
9708 L:      linux-media@vger.kernel.org
9709 T:      git git://linuxtv.org/media_tree.git
9710 W:      http://linuxtv.org
9711 S:      Maintained
9712 F:      drivers/media/i2c/tea6415c*
9713
9714 TEA6420 MEDIA DRIVER
9715 M:      Hans Verkuil <hverkuil@xs4all.nl>
9716 L:      linux-media@vger.kernel.org
9717 T:      git git://linuxtv.org/media_tree.git
9718 W:      http://linuxtv.org
9719 S:      Maintained
9720 F:      drivers/media/i2c/tea6420*
9721
9722 TEAM DRIVER
9723 M:      Jiri Pirko <jiri@resnulli.us>
9724 L:      netdev@vger.kernel.org
9725 S:      Supported
9726 F:      drivers/net/team/
9727 F:      include/linux/if_team.h
9728 F:      include/uapi/linux/if_team.h
9729
9730 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9731 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9732 S:      Maintained
9733 F:      arch/x86/platform/ts5500/
9734
9735 TECHNOTREND USB IR RECEIVER
9736 M:      Sean Young <sean@mess.org>
9737 L:      linux-media@vger.kernel.org
9738 S:      Maintained
9739 F:      drivers/media/rc/ttusbir.c
9740
9741 TEGRA ARCHITECTURE SUPPORT
9742 M:      Stephen Warren <swarren@wwwdotorg.org>
9743 M:      Thierry Reding <thierry.reding@gmail.com>
9744 M:      Alexandre Courbot <gnurou@gmail.com>
9745 L:      linux-tegra@vger.kernel.org
9746 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9748 S:      Supported
9749 N:      [^a-z]tegra
9750
9751 TEGRA CLOCK DRIVER
9752 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9753 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9754 S:      Supported
9755 F:      drivers/clk/tegra/
9756
9757 TEGRA DMA DRIVER
9758 M:      Laxman Dewangan <ldewangan@nvidia.com>
9759 S:      Supported
9760 F:      drivers/dma/tegra20-apb-dma.c
9761
9762 TEGRA I2C DRIVER
9763 M:      Laxman Dewangan <ldewangan@nvidia.com>
9764 S:      Supported
9765 F:      drivers/i2c/busses/i2c-tegra.c
9766
9767 TEGRA IOMMU DRIVERS
9768 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9769 S:      Supported
9770 F:      drivers/iommu/tegra*
9771
9772 TEGRA KBC DRIVER
9773 M:      Rakesh Iyer <riyer@nvidia.com>
9774 M:      Laxman Dewangan <ldewangan@nvidia.com>
9775 S:      Supported
9776 F:      drivers/input/keyboard/tegra-kbc.c
9777
9778 TEGRA PWM DRIVER
9779 M:      Thierry Reding <thierry.reding@gmail.com>
9780 S:      Supported
9781 F:      drivers/pwm/pwm-tegra.c
9782
9783 TEGRA SERIAL DRIVER
9784 M:      Laxman Dewangan <ldewangan@nvidia.com>
9785 S:      Supported
9786 F:      drivers/tty/serial/serial-tegra.c
9787
9788 TEGRA SPI DRIVER
9789 M:      Laxman Dewangan <ldewangan@nvidia.com>
9790 S:      Supported
9791 F:      drivers/spi/spi-tegra*
9792
9793 TEHUTI ETHERNET DRIVER
9794 M:      Andy Gospodarek <andy@greyhouse.net>
9795 L:      netdev@vger.kernel.org
9796 S:      Supported
9797 F:      drivers/net/ethernet/tehuti/*
9798
9799 Telecom Clock Driver for MCPL0010
9800 M:      Mark Gross <mark.gross@intel.com>
9801 S:      Supported
9802 F:      drivers/char/tlclk.c
9803
9804 TENSILICA XTENSA PORT (xtensa)
9805 M:      Chris Zankel <chris@zankel.net>
9806 M:      Max Filippov <jcmvbkbc@gmail.com>
9807 L:      linux-xtensa@linux-xtensa.org
9808 S:      Maintained
9809 F:      arch/xtensa/
9810 F:      drivers/irqchip/irq-xtensa-*
9811
9812 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9813 M:      Hans Verkuil <hverkuil@xs4all.nl>
9814 L:      linux-media@vger.kernel.org
9815 T:      git git://linuxtv.org/media_tree.git
9816 W:      http://linuxtv.org
9817 S:      Maintained
9818 F:      drivers/media/radio/radio-raremono.c
9819
9820 THERMAL
9821 M:      Zhang Rui <rui.zhang@intel.com>
9822 M:      Eduardo Valentin <edubezval@gmail.com>
9823 L:      linux-pm@vger.kernel.org
9824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9826 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9827 S:      Supported
9828 F:      drivers/thermal/
9829 F:      include/linux/thermal.h
9830 F:      include/uapi/linux/thermal.h
9831 F:      include/linux/cpu_cooling.h
9832 F:      Documentation/devicetree/bindings/thermal/
9833
9834 THINGM BLINK(1) USB RGB LED DRIVER
9835 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9836 S:      Maintained
9837 F:      drivers/hid/hid-thingm.c
9838
9839 THINKPAD ACPI EXTRAS DRIVER
9840 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9841 L:      ibm-acpi-devel@lists.sourceforge.net
9842 L:      platform-driver-x86@vger.kernel.org
9843 W:      http://ibm-acpi.sourceforge.net
9844 W:      http://thinkwiki.org/wiki/Ibm-acpi
9845 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9846 S:      Maintained
9847 F:      drivers/platform/x86/thinkpad_acpi.c
9848
9849 TI BANDGAP AND THERMAL DRIVER
9850 M:      Eduardo Valentin <edubezval@gmail.com>
9851 L:      linux-pm@vger.kernel.org
9852 L:      linux-omap@vger.kernel.org
9853 S:      Maintained
9854 F:      drivers/thermal/ti-soc-thermal/
9855
9856 TI CDCE706 CLOCK DRIVER
9857 M:      Max Filippov <jcmvbkbc@gmail.com>
9858 S:      Maintained
9859 F:      drivers/clk/clk-cdce706.c
9860
9861 TI CLOCK DRIVER
9862 M:      Tero Kristo <t-kristo@ti.com>
9863 L:      linux-omap@vger.kernel.org
9864 S:      Maintained
9865 F:      drivers/clk/ti/
9866 F:      include/linux/clk/ti.h
9867
9868 TI FLASH MEDIA INTERFACE DRIVER
9869 M:      Alex Dubov <oakad@yahoo.com>
9870 S:      Maintained
9871 F:      drivers/misc/tifm*
9872 F:      drivers/mmc/host/tifm_sd.c
9873 F:      include/linux/tifm.h
9874
9875 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9876 M:      Santosh Shilimkar <ssantosh@kernel.org>
9877 L:      linux-kernel@vger.kernel.org
9878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9879 S:      Maintained
9880 F:      drivers/soc/ti/*
9881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9882
9883
9884 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9885 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9886 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9887 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9888 S:      Maintained
9889 F:      sound/soc/codecs/lm49453*
9890 F:      sound/soc/codecs/isabelle*
9891
9892 TI LP855x BACKLIGHT DRIVER
9893 M:      Milo Kim <milo.kim@ti.com>
9894 S:      Maintained
9895 F:      Documentation/backlight/lp855x-driver.txt
9896 F:      drivers/video/backlight/lp855x_bl.c
9897 F:      include/linux/platform_data/lp855x.h
9898
9899 TI LP8727 CHARGER DRIVER
9900 M:      Milo Kim <milo.kim@ti.com>
9901 S:      Maintained
9902 F:      drivers/power/lp8727_charger.c
9903 F:      include/linux/platform_data/lp8727.h
9904
9905 TI LP8788 MFD DRIVER
9906 M:      Milo Kim <milo.kim@ti.com>
9907 S:      Maintained
9908 F:      drivers/iio/adc/lp8788_adc.c
9909 F:      drivers/leds/leds-lp8788.c
9910 F:      drivers/mfd/lp8788*.c
9911 F:      drivers/power/lp8788-charger.c
9912 F:      drivers/regulator/lp8788-*.c
9913 F:      include/linux/mfd/lp8788*.h
9914
9915 TI NETCP ETHERNET DRIVER
9916 M:      Wingman Kwok <w-kwok2@ti.com>
9917 M:      Murali Karicheri <m-karicheri2@ti.com>
9918 L:      netdev@vger.kernel.org
9919 S:      Maintained
9920 F:      drivers/net/ethernet/ti/netcp*
9921
9922 TI TWL4030 SERIES SOC CODEC DRIVER
9923 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9924 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9925 S:      Maintained
9926 F:      sound/soc/codecs/twl4030*
9927
9928 TI WILINK WIRELESS DRIVERS
9929 L:      linux-wireless@vger.kernel.org
9930 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9931 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9933 S:      Orphan
9934 F:      drivers/net/wireless/ti/
9935 F:      include/linux/wl12xx.h
9936
9937 TIPC NETWORK LAYER
9938 M:      Jon Maloy <jon.maloy@ericsson.com>
9939 M:      Ying Xue <ying.xue@windriver.com>
9940 L:      netdev@vger.kernel.org (core kernel code)
9941 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9942 W:      http://tipc.sourceforge.net/
9943 S:      Maintained
9944 F:      include/uapi/linux/tipc*.h
9945 F:      net/tipc/
9946
9947 TILE ARCHITECTURE
9948 M:      Chris Metcalf <cmetcalf@ezchip.com>
9949 W:      http://www.ezchip.com/scm/
9950 S:      Supported
9951 F:      arch/tile/
9952 F:      drivers/char/tile-srom.c
9953 F:      drivers/edac/tile_edac.c
9954 F:      drivers/net/ethernet/tile/
9955 F:      drivers/rtc/rtc-tile.c
9956 F:      drivers/tty/hvc/hvc_tile.c
9957 F:      drivers/tty/serial/tilegx.c
9958 F:      drivers/usb/host/*-tilegx.c
9959 F:      include/linux/usb/tilegx.h
9960
9961 TLAN NETWORK DRIVER
9962 M:      Samuel Chessman <chessman@tux.org>
9963 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9964 W:      http://sourceforge.net/projects/tlan/
9965 S:      Maintained
9966 F:      Documentation/networking/tlan.txt
9967 F:      drivers/net/ethernet/ti/tlan.*
9968
9969 TOMOYO SECURITY MODULE
9970 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9971 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9972 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9973 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9974 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9975 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9976 W:      http://tomoyo.sourceforge.jp/
9977 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9978 S:      Maintained
9979 F:      security/tomoyo/
9980
9981 TOPSTAR LAPTOP EXTRAS DRIVER
9982 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9983 L:      platform-driver-x86@vger.kernel.org
9984 S:      Maintained
9985 F:      drivers/platform/x86/topstar-laptop.c
9986
9987 TOSHIBA ACPI EXTRAS DRIVER
9988 M:      Azael Avalos <coproscefalo@gmail.com>
9989 L:      platform-driver-x86@vger.kernel.org
9990 S:      Maintained
9991 F:      drivers/platform/x86/toshiba_acpi.c
9992
9993 TOSHIBA BLUETOOTH DRIVER
9994 M:      Azael Avalos <coproscefalo@gmail.com>
9995 L:      platform-driver-x86@vger.kernel.org
9996 S:      Maintained
9997 F:      drivers/platform/x86/toshiba_bluetooth.c
9998
9999 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10000 M:      Azael Avalos <coproscefalo@gmail.com>
10001 L:      platform-driver-x86@vger.kernel.org
10002 S:      Maintained
10003 F:      drivers/platform/x86/toshiba_haps.c
10004
10005 TOSHIBA SMM DRIVER
10006 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10007 L:      tlinux-users@tce.toshiba-dme.co.jp
10008 W:      http://www.buzzard.org.uk/toshiba/
10009 S:      Maintained
10010 F:      drivers/char/toshiba.c
10011 F:      include/linux/toshiba.h
10012 F:      include/uapi/linux/toshiba.h
10013
10014 TMIO MMC DRIVER
10015 M:      Ian Molton <ian.molton@codethink.co.uk>
10016 L:      linux-mmc@vger.kernel.org
10017 S:      Maintained
10018 F:      drivers/mmc/host/tmio_mmc*
10019 F:      drivers/mmc/host/sh_mobile_sdhi.c
10020 F:      include/linux/mmc/tmio.h
10021 F:      include/linux/mmc/sh_mobile_sdhi.h
10022
10023 TMP401 HARDWARE MONITOR DRIVER
10024 M:      Guenter Roeck <linux@roeck-us.net>
10025 L:      lm-sensors@lm-sensors.org
10026 S:      Maintained
10027 F:      Documentation/hwmon/tmp401
10028 F:      drivers/hwmon/tmp401.c
10029
10030 TMPFS (SHMEM FILESYSTEM)
10031 M:      Hugh Dickins <hughd@google.com>
10032 L:      linux-mm@kvack.org
10033 S:      Maintained
10034 F:      include/linux/shmem_fs.h
10035 F:      mm/shmem.c
10036
10037 TM6000 VIDEO4LINUX DRIVER
10038 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10039 L:      linux-media@vger.kernel.org
10040 W:      http://linuxtv.org
10041 T:      git git://linuxtv.org/media_tree.git
10042 S:      Odd fixes
10043 F:      drivers/media/usb/tm6000/
10044
10045 TW68 VIDEO4LINUX DRIVER
10046 M:      Hans Verkuil <hverkuil@xs4all.nl>
10047 L:      linux-media@vger.kernel.org
10048 T:      git git://linuxtv.org/media_tree.git
10049 W:      http://linuxtv.org
10050 S:      Odd Fixes
10051 F:      drivers/media/pci/tw68/
10052
10053 TPM DEVICE DRIVER
10054 M:      Peter Huewe <peterhuewe@gmx.de>
10055 M:      Marcel Selhorst <tpmdd@selhorst.net>
10056 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10057 W:      http://tpmdd.sourceforge.net
10058 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10059 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10060 T:      https://github.com/PeterHuewe/linux-tpmdd
10061 S:      Maintained
10062 F:      drivers/char/tpm/
10063
10064 TPM IBM_VTPM DEVICE DRIVER
10065 M:      Ashley Lai <ashleydlai@gmail.com>
10066 W:      http://tpmdd.sourceforge.net
10067 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10068 S:      Maintained
10069 F:      drivers/char/tpm/tpm_ibmvtpm*
10070
10071 TRACING
10072 M:      Steven Rostedt <rostedt@goodmis.org>
10073 M:      Ingo Molnar <mingo@redhat.com>
10074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10075 S:      Maintained
10076 F:      Documentation/trace/ftrace.txt
10077 F:      arch/*/*/*/ftrace.h
10078 F:      arch/*/kernel/ftrace.c
10079 F:      include/*/ftrace.h
10080 F:      include/linux/trace*.h
10081 F:      include/trace/
10082 F:      kernel/trace/
10083 F:      tools/testing/selftests/ftrace/
10084
10085 TRIVIAL PATCHES
10086 M:      Jiri Kosina <trivial@kernel.org>
10087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10088 S:      Maintained
10089 K:      ^Subject:.*(?i)trivial
10090
10091 TTY LAYER
10092 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10093 M:      Jiri Slaby <jslaby@suse.cz>
10094 S:      Supported
10095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10096 F:      drivers/tty/
10097 F:      drivers/tty/serial/serial_core.c
10098 F:      include/linux/serial_core.h
10099 F:      include/linux/serial.h
10100 F:      include/linux/tty.h
10101 F:      include/uapi/linux/serial_core.h
10102 F:      include/uapi/linux/serial.h
10103 F:      include/uapi/linux/tty.h
10104
10105 TUA9001 MEDIA DRIVER
10106 M:      Antti Palosaari <crope@iki.fi>
10107 L:      linux-media@vger.kernel.org
10108 W:      http://linuxtv.org/
10109 W:      http://palosaari.fi/linux/
10110 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10111 T:      git git://linuxtv.org/anttip/media_tree.git
10112 S:      Maintained
10113 F:      drivers/media/tuners/tua9001*
10114
10115 TULIP NETWORK DRIVERS
10116 M:      Grant Grundler <grundler@parisc-linux.org>
10117 L:      netdev@vger.kernel.org
10118 S:      Maintained
10119 F:      drivers/net/ethernet/dec/tulip/
10120
10121 TUN/TAP driver
10122 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10123 W:      http://vtun.sourceforge.net/tun
10124 S:      Maintained
10125 F:      Documentation/networking/tuntap.txt
10126 F:      arch/um/os-Linux/drivers/
10127
10128 TURBOCHANNEL SUBSYSTEM
10129 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10130 M:      Ralf Baechle <ralf@linux-mips.org>
10131 L:      linux-mips@linux-mips.org
10132 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10133 S:      Maintained
10134 F:      drivers/tc/
10135 F:      include/linux/tc.h
10136
10137 U14-34F SCSI DRIVER
10138 M:      Dario Ballabio <ballabio_dario@emc.com>
10139 L:      linux-scsi@vger.kernel.org
10140 S:      Maintained
10141 F:      drivers/scsi/u14-34f.c
10142
10143 UBI FILE SYSTEM (UBIFS)
10144 M:      Artem Bityutskiy <dedekind1@gmail.com>
10145 M:      Adrian Hunter <adrian.hunter@intel.com>
10146 L:      linux-mtd@lists.infradead.org
10147 T:      git git://git.infradead.org/ubifs-2.6.git
10148 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10149 S:      Maintained
10150 F:      Documentation/filesystems/ubifs.txt
10151 F:      fs/ubifs/
10152
10153 UCLINUX (AND M68KNOMMU)
10154 M:      Greg Ungerer <gerg@uclinux.org>
10155 W:      http://www.uclinux.org/
10156 L:      uclinux-dev@uclinux.org  (subscribers-only)
10157 S:      Maintained
10158 F:      arch/m68k/*/*_no.*
10159 F:      arch/m68k/include/asm/*_no.*
10160
10161 UDF FILESYSTEM
10162 M:      Jan Kara <jack@suse.cz>
10163 S:      Maintained
10164 F:      Documentation/filesystems/udf.txt
10165 F:      fs/udf/
10166
10167 UFS FILESYSTEM
10168 M:      Evgeniy Dushistov <dushistov@mail.ru>
10169 S:      Maintained
10170 F:      Documentation/filesystems/ufs.txt
10171 F:      fs/ufs/
10172
10173 UHID USERSPACE HID IO DRIVER:
10174 M:      David Herrmann <dh.herrmann@googlemail.com>
10175 L:      linux-input@vger.kernel.org
10176 S:      Maintained
10177 F:      drivers/hid/uhid.c
10178 F:      include/uapi/linux/uhid.h
10179
10180 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10181 L:      linux-usb@vger.kernel.org
10182 S:      Orphan
10183 F:      drivers/uwb/
10184 F:      include/linux/uwb.h
10185 F:      include/linux/uwb/
10186
10187 UNICORE32 ARCHITECTURE:
10188 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10189 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10190 S:      Maintained
10191 T:      git git://github.com/gxt/linux.git
10192 F:      arch/unicore32/
10193
10194 UNIFDEF
10195 M:      Tony Finch <dot@dotat.at>
10196 W:      http://dotat.at/prog/unifdef
10197 S:      Maintained
10198 F:      scripts/unifdef.c
10199
10200 UNIFORM CDROM DRIVER
10201 M:      Jens Axboe <axboe@kernel.dk>
10202 W:      http://www.kernel.dk
10203 S:      Maintained
10204 F:      Documentation/cdrom/
10205 F:      drivers/cdrom/cdrom.c
10206 F:      include/linux/cdrom.h
10207 F:      include/uapi/linux/cdrom.h
10208
10209 UNISYS S-PAR DRIVERS
10210 M:      Benjamin Romer <benjamin.romer@unisys.com>
10211 M:      David Kershner <david.kershner@unisys.com>
10212 L:      sparmaintainer@unisys.com (Unisys internal)
10213 S:      Supported
10214 F:      drivers/staging/unisys/
10215
10216 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10217 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10218 L:      linux-scsi@vger.kernel.org
10219 S:      Supported
10220 F:      Documentation/scsi/ufs.txt
10221 F:      drivers/scsi/ufs/
10222
10223 UNSORTED BLOCK IMAGES (UBI)
10224 M:      Artem Bityutskiy <dedekind1@gmail.com>
10225 M:      Richard Weinberger <richard@nod.at>
10226 W:      http://www.linux-mtd.infradead.org/
10227 L:      linux-mtd@lists.infradead.org
10228 T:      git git://git.infradead.org/ubifs-2.6.git
10229 S:      Supported
10230 F:      drivers/mtd/ubi/
10231 F:      include/linux/mtd/ubi.h
10232 F:      include/uapi/mtd/ubi-user.h
10233
10234 USB ACM DRIVER
10235 M:      Oliver Neukum <oliver@neukum.org>
10236 L:      linux-usb@vger.kernel.org
10237 S:      Maintained
10238 F:      Documentation/usb/acm.txt
10239 F:      drivers/usb/class/cdc-acm.*
10240
10241 USB AR5523 WIRELESS DRIVER
10242 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10243 L:      linux-wireless@vger.kernel.org
10244 S:      Maintained
10245 F:      drivers/net/wireless/ath/ar5523/
10246
10247 USB ATTACHED SCSI
10248 M:      Hans de Goede <hdegoede@redhat.com>
10249 M:      Gerd Hoffmann <kraxel@redhat.com>
10250 L:      linux-usb@vger.kernel.org
10251 L:      linux-scsi@vger.kernel.org
10252 S:      Maintained
10253 F:      drivers/usb/storage/uas.c
10254
10255 USB CDC ETHERNET DRIVER
10256 M:      Oliver Neukum <oliver@neukum.org>
10257 L:      linux-usb@vger.kernel.org
10258 S:      Maintained
10259 F:      drivers/net/usb/cdc_*.c
10260 F:      include/uapi/linux/usb/cdc.h
10261
10262 USB CHAOSKEY DRIVER
10263 M:      Keith Packard <keithp@keithp.com>
10264 L:      linux-usb@vger.kernel.org
10265 S:      Maintained
10266 F:      drivers/usb/misc/chaoskey.c
10267
10268 USB CYPRESS C67X00 DRIVER
10269 M:      Peter Korsgaard <jacmet@sunsite.dk>
10270 L:      linux-usb@vger.kernel.org
10271 S:      Maintained
10272 F:      drivers/usb/c67x00/
10273
10274 USB DAVICOM DM9601 DRIVER
10275 M:      Peter Korsgaard <jacmet@sunsite.dk>
10276 L:      netdev@vger.kernel.org
10277 W:      http://www.linux-usb.org/usbnet
10278 S:      Maintained
10279 F:      drivers/net/usb/dm9601.c
10280
10281 USB DIAMOND RIO500 DRIVER
10282 M:      Cesar Miquel <miquel@df.uba.ar>
10283 L:      rio500-users@lists.sourceforge.net
10284 W:      http://rio500.sourceforge.net
10285 S:      Maintained
10286 F:      drivers/usb/misc/rio500*
10287
10288 USB EHCI DRIVER
10289 M:      Alan Stern <stern@rowland.harvard.edu>
10290 L:      linux-usb@vger.kernel.org
10291 S:      Maintained
10292 F:      Documentation/usb/ehci.txt
10293 F:      drivers/usb/host/ehci*
10294
10295 USB GADGET/PERIPHERAL SUBSYSTEM
10296 M:      Felipe Balbi <balbi@ti.com>
10297 L:      linux-usb@vger.kernel.org
10298 W:      http://www.linux-usb.org/gadget
10299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10300 S:      Maintained
10301 F:      drivers/usb/gadget/
10302 F:      include/linux/usb/gadget*
10303
10304 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10305 M:      Jiri Kosina <jkosina@suse.cz>
10306 L:      linux-usb@vger.kernel.org
10307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10308 S:      Maintained
10309 F:      Documentation/hid/hiddev.txt
10310 F:      drivers/hid/usbhid/
10311
10312 USB ISP116X DRIVER
10313 M:      Olav Kongas <ok@artecdesign.ee>
10314 L:      linux-usb@vger.kernel.org
10315 S:      Maintained
10316 F:      drivers/usb/host/isp116x*
10317 F:      include/linux/usb/isp116x.h
10318
10319 USB MASS STORAGE DRIVER
10320 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10321 L:      linux-usb@vger.kernel.org
10322 L:      usb-storage@lists.one-eyed-alien.net
10323 S:      Maintained
10324 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10325 F:      drivers/usb/storage/
10326
10327 USB MIDI DRIVER
10328 M:      Clemens Ladisch <clemens@ladisch.de>
10329 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10330 T:      git git://git.alsa-project.org/alsa-kernel.git
10331 S:      Maintained
10332 F:      sound/usb/midi.*
10333
10334 USB NETWORKING DRIVERS
10335 L:      linux-usb@vger.kernel.org
10336 S:      Odd Fixes
10337 F:      drivers/net/usb/
10338
10339 USB OHCI DRIVER
10340 M:      Alan Stern <stern@rowland.harvard.edu>
10341 L:      linux-usb@vger.kernel.org
10342 S:      Maintained
10343 F:      Documentation/usb/ohci.txt
10344 F:      drivers/usb/host/ohci*
10345
10346 USB OTG FSM (Finite State Machine)
10347 M:      Peter Chen <Peter.Chen@freescale.com>
10348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10349 L:      linux-usb@vger.kernel.org
10350 S:      Maintained
10351 F:      drivers/usb/common/usb-otg-fsm.c
10352
10353 USB OVER IP DRIVER
10354 M:      Valentina Manea <valentina.manea.m@gmail.com>
10355 M:      Shuah Khan <shuah.kh@samsung.com>
10356 L:      linux-usb@vger.kernel.org
10357 S:      Maintained
10358 F:      drivers/usb/usbip/
10359 F:      tools/usb/usbip/
10360
10361 USB PEGASUS DRIVER
10362 M:      Petko Manolov <petkan@nucleusys.com>
10363 L:      linux-usb@vger.kernel.org
10364 L:      netdev@vger.kernel.org
10365 T:      git git://github.com/petkan/pegasus.git
10366 W:      https://github.com/petkan/pegasus
10367 S:      Maintained
10368 F:      drivers/net/usb/pegasus.*
10369
10370 USB PHY LAYER
10371 M:      Felipe Balbi <balbi@ti.com>
10372 L:      linux-usb@vger.kernel.org
10373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10374 S:      Maintained
10375 F:      drivers/usb/phy/
10376
10377 USB PRINTER DRIVER (usblp)
10378 M:      Pete Zaitcev <zaitcev@redhat.com>
10379 L:      linux-usb@vger.kernel.org
10380 S:      Supported
10381 F:      drivers/usb/class/usblp.c
10382
10383 USB RTL8150 DRIVER
10384 M:      Petko Manolov <petkan@nucleusys.com>
10385 L:      linux-usb@vger.kernel.org
10386 L:      netdev@vger.kernel.org
10387 T:      git git://github.com/petkan/rtl8150.git
10388 W:      https://github.com/petkan/rtl8150
10389 S:      Maintained
10390 F:      drivers/net/usb/rtl8150.c
10391
10392 USB SERIAL SUBSYSTEM
10393 M:      Johan Hovold <johan@kernel.org>
10394 L:      linux-usb@vger.kernel.org
10395 S:      Maintained
10396 F:      Documentation/usb/usb-serial.txt
10397 F:      drivers/usb/serial/
10398 F:      include/linux/usb/serial.h
10399
10400 USB SMSC75XX ETHERNET DRIVER
10401 M:      Steve Glendinning <steve.glendinning@shawell.net>
10402 L:      netdev@vger.kernel.org
10403 S:      Maintained
10404 F:      drivers/net/usb/smsc75xx.*
10405
10406 USB SMSC95XX ETHERNET DRIVER
10407 M:      Steve Glendinning <steve.glendinning@shawell.net>
10408 L:      netdev@vger.kernel.org
10409 S:      Maintained
10410 F:      drivers/net/usb/smsc95xx.*
10411
10412 USB SUBSYSTEM
10413 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10414 L:      linux-usb@vger.kernel.org
10415 W:      http://www.linux-usb.org
10416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10417 S:      Supported
10418 F:      Documentation/usb/
10419 F:      drivers/usb/
10420 F:      include/linux/usb.h
10421 F:      include/linux/usb/
10422
10423 USB UHCI DRIVER
10424 M:      Alan Stern <stern@rowland.harvard.edu>
10425 L:      linux-usb@vger.kernel.org
10426 S:      Maintained
10427 F:      drivers/usb/host/uhci*
10428
10429 USB "USBNET" DRIVER FRAMEWORK
10430 M:      Oliver Neukum <oneukum@suse.de>
10431 L:      netdev@vger.kernel.org
10432 W:      http://www.linux-usb.org/usbnet
10433 S:      Maintained
10434 F:      drivers/net/usb/usbnet.c
10435 F:      include/linux/usb/usbnet.h
10436
10437 USB VIDEO CLASS
10438 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10439 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10440 L:      linux-media@vger.kernel.org
10441 T:      git git://linuxtv.org/media_tree.git
10442 W:      http://www.ideasonboard.org/uvc/
10443 S:      Maintained
10444 F:      drivers/media/usb/uvc/
10445 F:      include/uapi/linux/uvcvideo.h
10446
10447 USB VISION DRIVER
10448 M:      Hans Verkuil <hverkuil@xs4all.nl>
10449 L:      linux-media@vger.kernel.org
10450 T:      git git://linuxtv.org/media_tree.git
10451 W:      http://linuxtv.org
10452 S:      Odd Fixes
10453 F:      drivers/media/usb/usbvision/
10454
10455 USB WEBCAM GADGET
10456 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10457 L:      linux-usb@vger.kernel.org
10458 S:      Maintained
10459 F:      drivers/usb/gadget/function/*uvc*
10460 F:      drivers/usb/gadget/legacy/webcam.c
10461
10462 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10463 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10464 L:      linux-wireless@vger.kernel.org
10465 S:      Maintained
10466 F:      drivers/net/wireless/rndis_wlan.c
10467
10468 USB XHCI DRIVER
10469 M:      Mathias Nyman <mathias.nyman@intel.com>
10470 L:      linux-usb@vger.kernel.org
10471 S:      Supported
10472 F:      drivers/usb/host/xhci*
10473 F:      drivers/usb/host/pci-quirks*
10474
10475 USB ZD1201 DRIVER
10476 L:      linux-wireless@vger.kernel.org
10477 W:      http://linux-lc100020.sourceforge.net
10478 S:      Orphan
10479 F:      drivers/net/wireless/zd1201.*
10480
10481 USB ZR364XX DRIVER
10482 M:      Antoine Jacquet <royale@zerezo.com>
10483 L:      linux-usb@vger.kernel.org
10484 L:      linux-media@vger.kernel.org
10485 T:      git git://linuxtv.org/media_tree.git
10486 W:      http://royale.zerezo.com/zr364xx/
10487 S:      Maintained
10488 F:      Documentation/video4linux/zr364xx.txt
10489 F:      drivers/media/usb/zr364xx/
10490
10491 USER-MODE LINUX (UML)
10492 M:      Jeff Dike <jdike@addtoit.com>
10493 M:      Richard Weinberger <richard@nod.at>
10494 L:      user-mode-linux-devel@lists.sourceforge.net
10495 L:      user-mode-linux-user@lists.sourceforge.net
10496 W:      http://user-mode-linux.sourceforge.net
10497 S:      Maintained
10498 F:      Documentation/virtual/uml/
10499 F:      arch/um/
10500 F:      arch/x86/um/
10501 F:      fs/hostfs/
10502 F:      fs/hppfs/
10503
10504 USERSPACE I/O (UIO)
10505 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10506 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10507 S:      Maintained
10508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10509 F:      Documentation/DocBook/uio-howto.tmpl
10510 F:      drivers/uio/
10511 F:      include/linux/uio*.h
10512
10513 UTIL-LINUX PACKAGE
10514 M:      Karel Zak <kzak@redhat.com>
10515 L:      util-linux@vger.kernel.org
10516 W:      http://en.wikipedia.org/wiki/Util-linux
10517 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10518 S:      Maintained
10519
10520 UVESAFB DRIVER
10521 M:      Michal Januszewski <spock@gentoo.org>
10522 L:      linux-fbdev@vger.kernel.org
10523 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10524 S:      Maintained
10525 F:      Documentation/fb/uvesafb.txt
10526 F:      drivers/video/fbdev/uvesafb.*
10527
10528 VFAT/FAT/MSDOS FILESYSTEM
10529 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10530 S:      Maintained
10531 F:      Documentation/filesystems/vfat.txt
10532 F:      fs/fat/
10533
10534 VFIO DRIVER
10535 M:      Alex Williamson <alex.williamson@redhat.com>
10536 L:      kvm@vger.kernel.org
10537 S:      Maintained
10538 F:      Documentation/vfio.txt
10539 F:      drivers/vfio/
10540 F:      include/linux/vfio.h
10541 F:      include/uapi/linux/vfio.h
10542
10543 VIDEOBUF2 FRAMEWORK
10544 M:      Pawel Osciak <pawel@osciak.com>
10545 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10546 M:      Kyungmin Park <kyungmin.park@samsung.com>
10547 L:      linux-media@vger.kernel.org
10548 S:      Maintained
10549 F:      drivers/media/v4l2-core/videobuf2-*
10550 F:      include/media/videobuf2-*
10551
10552 VIRTIO CONSOLE DRIVER
10553 M:      Amit Shah <amit.shah@redhat.com>
10554 L:      virtualization@lists.linux-foundation.org
10555 S:      Maintained
10556 F:      drivers/char/virtio_console.c
10557 F:      include/linux/virtio_console.h
10558 F:      include/uapi/linux/virtio_console.h
10559
10560 VIRTIO CORE, NET AND BLOCK DRIVERS
10561 M:      "Michael S. Tsirkin" <mst@redhat.com>
10562 L:      virtualization@lists.linux-foundation.org
10563 S:      Maintained
10564 F:      drivers/virtio/
10565 F:      tools/virtio/
10566 F:      drivers/net/virtio_net.c
10567 F:      drivers/block/virtio_blk.c
10568 F:      include/linux/virtio_*.h
10569 F:      include/uapi/linux/virtio_*.h
10570
10571 VIRTIO HOST (VHOST)
10572 M:      "Michael S. Tsirkin" <mst@redhat.com>
10573 L:      kvm@vger.kernel.org
10574 L:      virtualization@lists.linux-foundation.org
10575 L:      netdev@vger.kernel.org
10576 S:      Maintained
10577 F:      drivers/vhost/
10578 F:      include/uapi/linux/vhost.h
10579
10580 VIRTIO INPUT DRIVER
10581 M:      Gerd Hoffmann <kraxel@redhat.com>
10582 S:      Maintained
10583 F:      drivers/virtio/virtio_input.c
10584 F:      include/uapi/linux/virtio_input.h
10585
10586 VIA RHINE NETWORK DRIVER
10587 M:      Roger Luethi <rl@hellgate.ch>
10588 S:      Maintained
10589 F:      drivers/net/ethernet/via/via-rhine.c
10590
10591 VIA SD/MMC CARD CONTROLLER DRIVER
10592 M:      Bruce Chang <brucechang@via.com.tw>
10593 M:      Harald Welte <HaraldWelte@viatech.com>
10594 S:      Maintained
10595 F:      drivers/mmc/host/via-sdmmc.c
10596
10597 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10598 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10599 L:      linux-fbdev@vger.kernel.org
10600 S:      Maintained
10601 F:      include/linux/via-core.h
10602 F:      include/linux/via-gpio.h
10603 F:      include/linux/via_i2c.h
10604 F:      drivers/video/fbdev/via/
10605
10606 VIA VELOCITY NETWORK DRIVER
10607 M:      Francois Romieu <romieu@fr.zoreil.com>
10608 L:      netdev@vger.kernel.org
10609 S:      Maintained
10610 F:      drivers/net/ethernet/via/via-velocity.*
10611
10612 VIVID VIRTUAL VIDEO DRIVER
10613 M:      Hans Verkuil <hverkuil@xs4all.nl>
10614 L:      linux-media@vger.kernel.org
10615 T:      git git://linuxtv.org/media_tree.git
10616 W:      http://linuxtv.org
10617 S:      Maintained
10618 F:      drivers/media/platform/vivid/*
10619
10620 VLAN (802.1Q)
10621 M:      Patrick McHardy <kaber@trash.net>
10622 L:      netdev@vger.kernel.org
10623 S:      Maintained
10624 F:      drivers/net/macvlan.c
10625 F:      include/linux/if_*vlan.h
10626 F:      net/8021q/
10627
10628 VLYNQ BUS
10629 M:      Florian Fainelli <florian@openwrt.org>
10630 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10631 S:      Maintained
10632 F:      drivers/vlynq/vlynq.c
10633 F:      include/linux/vlynq.h
10634
10635 VME SUBSYSTEM
10636 M:      Martyn Welch <martyn.welch@ge.com>
10637 M:      Manohar Vanga <manohar.vanga@gmail.com>
10638 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10639 L:      devel@driverdev.osuosl.org
10640 S:      Maintained
10641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10642 F:      Documentation/vme_api.txt
10643 F:      drivers/staging/vme/
10644 F:      drivers/vme/
10645 F:      include/linux/vme*
10646
10647 VMWARE HYPERVISOR INTERFACE
10648 M:      Alok Kataria <akataria@vmware.com>
10649 L:      virtualization@lists.linux-foundation.org
10650 S:      Supported
10651 F:      arch/x86/kernel/cpu/vmware.c
10652
10653 VMWARE BALLOON DRIVER
10654 M:      Xavier Deguillard <xdeguillard@vmware.com>
10655 M:      Philip Moltmann <moltmann@vmware.com>
10656 M:      "VMware, Inc." <pv-drivers@vmware.com>
10657 L:      linux-kernel@vger.kernel.org
10658 S:      Maintained
10659 F:      drivers/misc/vmw_balloon.c
10660
10661 VMWARE VMMOUSE SUBDRIVER
10662 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10663 M:      "VMware, Inc." <pv-drivers@vmware.com>
10664 L:      linux-input@vger.kernel.org
10665 S:      Maintained
10666 F:      drivers/input/mouse/vmmouse.c
10667 F:      drivers/input/mouse/vmmouse.h
10668
10669 VMWARE VMXNET3 ETHERNET DRIVER
10670 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10671 M:      "VMware, Inc." <pv-drivers@vmware.com>
10672 L:      netdev@vger.kernel.org
10673 S:      Maintained
10674 F:      drivers/net/vmxnet3/
10675
10676 VMware PVSCSI driver
10677 M:      Arvind Kumar <arvindkumar@vmware.com>
10678 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10679 L:      linux-scsi@vger.kernel.org
10680 S:      Maintained
10681 F:      drivers/scsi/vmw_pvscsi.c
10682 F:      drivers/scsi/vmw_pvscsi.h
10683
10684 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10685 M:      Liam Girdwood <lgirdwood@gmail.com>
10686 M:      Mark Brown <broonie@kernel.org>
10687 L:      linux-kernel@vger.kernel.org
10688 W:      http://opensource.wolfsonmicro.com/node/15
10689 W:      http://www.slimlogic.co.uk/?p=48
10690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10691 S:      Supported
10692 F:      drivers/regulator/
10693 F:      include/linux/regulator/
10694
10695 VT1211 HARDWARE MONITOR DRIVER
10696 M:      Juerg Haefliger <juergh@gmail.com>
10697 L:      lm-sensors@lm-sensors.org
10698 S:      Maintained
10699 F:      Documentation/hwmon/vt1211
10700 F:      drivers/hwmon/vt1211.c
10701
10702 VT8231 HARDWARE MONITOR DRIVER
10703 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10704 L:      lm-sensors@lm-sensors.org
10705 S:      Maintained
10706 F:      drivers/hwmon/vt8231.c
10707
10708 VUB300 USB to SDIO/SD/MMC bridge chip
10709 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10710 L:      linux-mmc@vger.kernel.org
10711 L:      linux-usb@vger.kernel.org
10712 S:      Supported
10713 F:      drivers/mmc/host/vub300.c
10714
10715 W1 DALLAS'S 1-WIRE BUS
10716 M:      Evgeniy Polyakov <zbr@ioremap.net>
10717 S:      Maintained
10718 F:      Documentation/w1/
10719 F:      drivers/w1/
10720
10721 W83791D HARDWARE MONITORING DRIVER
10722 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10723 L:      lm-sensors@lm-sensors.org
10724 S:      Maintained
10725 F:      Documentation/hwmon/w83791d
10726 F:      drivers/hwmon/w83791d.c
10727
10728 W83793 HARDWARE MONITORING DRIVER
10729 M:      Rudolf Marek <r.marek@assembler.cz>
10730 L:      lm-sensors@lm-sensors.org
10731 S:      Maintained
10732 F:      Documentation/hwmon/w83793
10733 F:      drivers/hwmon/w83793.c
10734
10735 W83795 HARDWARE MONITORING DRIVER
10736 M:      Jean Delvare <jdelvare@suse.de>
10737 L:      lm-sensors@lm-sensors.org
10738 S:      Maintained
10739 F:      drivers/hwmon/w83795.c
10740
10741 W83L51xD SD/MMC CARD INTERFACE DRIVER
10742 M:      Pierre Ossman <pierre@ossman.eu>
10743 S:      Maintained
10744 F:      drivers/mmc/host/wbsd.*
10745
10746 WACOM PROTOCOL 4 SERIAL TABLETS
10747 M:      Julian Squires <julian@cipht.net>
10748 M:      Hans de Goede <hdegoede@redhat.com>
10749 L:      linux-input@vger.kernel.org
10750 S:      Maintained
10751 F:      drivers/input/tablet/wacom_serial4.c
10752
10753 WATCHDOG DEVICE DRIVERS
10754 M:      Wim Van Sebroeck <wim@iguana.be>
10755 L:      linux-watchdog@vger.kernel.org
10756 W:      http://www.linux-watchdog.org/
10757 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10758 S:      Maintained
10759 F:      Documentation/watchdog/
10760 F:      drivers/watchdog/
10761 F:      include/linux/watchdog.h
10762 F:      include/uapi/linux/watchdog.h
10763
10764 WD7000 SCSI DRIVER
10765 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10766 L:      linux-scsi@vger.kernel.org
10767 S:      Maintained
10768 F:      drivers/scsi/wd7000.c
10769
10770 WIIMOTE HID DRIVER
10771 M:      David Herrmann <dh.herrmann@googlemail.com>
10772 L:      linux-input@vger.kernel.org
10773 S:      Maintained
10774 F:      drivers/hid/hid-wiimote*
10775
10776 WINBOND CIR DRIVER
10777 M:      David Härdeman <david@hardeman.nu>
10778 S:      Maintained
10779 F:      drivers/media/rc/winbond-cir.c
10780
10781 WIMAX STACK
10782 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10783 M:      linux-wimax@intel.com
10784 L:      wimax@linuxwimax.org (subscribers-only)
10785 S:      Supported
10786 W:      http://linuxwimax.org
10787 F:      Documentation/wimax/README.wimax
10788 F:      include/linux/wimax/debug.h
10789 F:      include/net/wimax.h
10790 F:      include/uapi/linux/wimax.h
10791 F:      net/wimax/
10792
10793 WISTRON LAPTOP BUTTON DRIVER
10794 M:      Miloslav Trmac <mitr@volny.cz>
10795 S:      Maintained
10796 F:      drivers/input/misc/wistron_btns.c
10797
10798 WL3501 WIRELESS PCMCIA CARD DRIVER
10799 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10800 L:      linux-wireless@vger.kernel.org
10801 W:      http://oops.ghostprotocols.net:81/blog
10802 S:      Maintained
10803 F:      drivers/net/wireless/wl3501*
10804
10805 WM97XX TOUCHSCREEN DRIVERS
10806 M:      Mark Brown <broonie@kernel.org>
10807 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10808 L:      linux-input@vger.kernel.org
10809 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10810 W:      http://opensource.wolfsonmicro.com/node/7
10811 S:      Supported
10812 F:      drivers/input/touchscreen/*wm97*
10813 F:      include/linux/wm97xx.h
10814
10815 WOLFSON MICROELECTRONICS DRIVERS
10816 L:      patches@opensource.wolfsonmicro.com
10817 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10818 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10819 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10820 S:      Supported
10821 F:      Documentation/hwmon/wm83??
10822 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10823 F:      drivers/clk/clk-wm83*.c
10824 F:      drivers/extcon/extcon-arizona.c
10825 F:      drivers/leds/leds-wm83*.c
10826 F:      drivers/gpio/gpio-*wm*.c
10827 F:      drivers/gpio/gpio-arizona.c
10828 F:      drivers/hwmon/wm83??-hwmon.c
10829 F:      drivers/input/misc/wm831x-on.c
10830 F:      drivers/input/touchscreen/wm831x-ts.c
10831 F:      drivers/input/touchscreen/wm97*.c
10832 F:      drivers/mfd/arizona*
10833 F:      drivers/mfd/wm*.c
10834 F:      drivers/power/wm83*.c
10835 F:      drivers/rtc/rtc-wm83*.c
10836 F:      drivers/regulator/wm8*.c
10837 F:      drivers/video/backlight/wm83*_bl.c
10838 F:      drivers/watchdog/wm83*_wdt.c
10839 F:      include/linux/mfd/arizona/
10840 F:      include/linux/mfd/wm831x/
10841 F:      include/linux/mfd/wm8350/
10842 F:      include/linux/mfd/wm8400*
10843 F:      include/linux/wm97xx.h
10844 F:      include/sound/wm????.h
10845 F:      sound/soc/codecs/arizona.?
10846 F:      sound/soc/codecs/wm*
10847
10848 WORKQUEUE
10849 M:      Tejun Heo <tj@kernel.org>
10850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10851 S:      Maintained
10852 F:      include/linux/workqueue.h
10853 F:      kernel/workqueue.c
10854 F:      Documentation/workqueue.txt
10855
10856 X.25 NETWORK LAYER
10857 M:      Andrew Hendry <andrew.hendry@gmail.com>
10858 L:      linux-x25@vger.kernel.org
10859 S:      Odd Fixes
10860 F:      Documentation/networking/x25*
10861 F:      include/net/x25*
10862 F:      net/x25/
10863
10864 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10865 M:      Thomas Gleixner <tglx@linutronix.de>
10866 M:      Ingo Molnar <mingo@redhat.com>
10867 M:      "H. Peter Anvin" <hpa@zytor.com>
10868 M:      x86@kernel.org
10869 L:      linux-kernel@vger.kernel.org
10870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10871 S:      Maintained
10872 F:      Documentation/x86/
10873 F:      arch/x86/
10874
10875 X86 PLATFORM DRIVERS
10876 M:      Darren Hart <dvhart@infradead.org>
10877 L:      platform-driver-x86@vger.kernel.org
10878 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10879 S:      Maintained
10880 F:      drivers/platform/x86/
10881
10882 X86 MCE INFRASTRUCTURE
10883 M:      Tony Luck <tony.luck@intel.com>
10884 M:      Borislav Petkov <bp@alien8.de>
10885 L:      linux-edac@vger.kernel.org
10886 S:      Maintained
10887 F:      arch/x86/kernel/cpu/mcheck/*
10888
10889 X86 VDSO
10890 M:      Andy Lutomirski <luto@amacapital.net>
10891 L:      linux-kernel@vger.kernel.org
10892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10893 S:      Maintained
10894 F:      arch/x86/vdso/
10895
10896 XC2028/3028 TUNER DRIVER
10897 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10898 L:      linux-media@vger.kernel.org
10899 W:      http://linuxtv.org
10900 T:      git git://linuxtv.org/media_tree.git
10901 S:      Maintained
10902 F:      drivers/media/tuners/tuner-xc2028.*
10903
10904 XEN HYPERVISOR INTERFACE
10905 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10906 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10907 M:      David Vrabel <david.vrabel@citrix.com>
10908 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10910 S:      Supported
10911 F:      arch/x86/xen/
10912 F:      drivers/*/xen-*front.c
10913 F:      drivers/xen/
10914 F:      arch/x86/include/asm/xen/
10915 F:      include/xen/
10916 F:      include/uapi/xen/
10917
10918 XEN HYPERVISOR ARM
10919 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10920 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10921 S:      Supported
10922 F:      arch/arm/xen/
10923 F:      arch/arm/include/asm/xen/
10924
10925 XEN HYPERVISOR ARM64
10926 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10927 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10928 S:      Supported
10929 F:      arch/arm64/xen/
10930 F:      arch/arm64/include/asm/xen/
10931
10932 XEN NETWORK BACKEND DRIVER
10933 M:      Ian Campbell <ian.campbell@citrix.com>
10934 M:      Wei Liu <wei.liu2@citrix.com>
10935 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10936 L:      netdev@vger.kernel.org
10937 S:      Supported
10938 F:      drivers/net/xen-netback/*
10939
10940 XEN PCI SUBSYSTEM
10941 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10942 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10943 S:      Supported
10944 F:      arch/x86/pci/*xen*
10945 F:      drivers/pci/*xen*
10946
10947 XEN BLOCK SUBSYSTEM
10948 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10949 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10950 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10951 S:      Supported
10952 F:      drivers/block/xen-blkback/*
10953 F:      drivers/block/xen*
10954
10955 XEN PVSCSI DRIVERS
10956 M:      Juergen Gross <jgross@suse.com>
10957 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10958 L:      linux-scsi@vger.kernel.org
10959 S:      Supported
10960 F:      drivers/scsi/xen-scsifront.c
10961 F:      drivers/xen/xen-scsiback.c
10962 F:      include/xen/interface/io/vscsiif.h
10963
10964 XEN SWIOTLB SUBSYSTEM
10965 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10966 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10967 S:      Supported
10968 F:      arch/x86/xen/*swiotlb*
10969 F:      drivers/xen/*swiotlb*
10970
10971 XFS FILESYSTEM
10972 P:      Silicon Graphics Inc
10973 M:      Dave Chinner <david@fromorbit.com>
10974 M:      xfs@oss.sgi.com
10975 L:      xfs@oss.sgi.com
10976 W:      http://oss.sgi.com/projects/xfs
10977 T:      git git://oss.sgi.com/xfs/xfs.git
10978 S:      Supported
10979 F:      Documentation/filesystems/xfs.txt
10980 F:      fs/xfs/
10981
10982 XILINX AXI ETHERNET DRIVER
10983 M:      Anirudha Sarangi <anirudh@xilinx.com>
10984 M:      John Linn <John.Linn@xilinx.com>
10985 S:      Maintained
10986 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10987
10988 XILINX UARTLITE SERIAL DRIVER
10989 M:      Peter Korsgaard <jacmet@sunsite.dk>
10990 L:      linux-serial@vger.kernel.org
10991 S:      Maintained
10992 F:      drivers/tty/serial/uartlite.c
10993
10994 XILINX VIDEO IP CORES
10995 M:      Hyun Kwon <hyun.kwon@xilinx.com>
10996 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10997 L:      linux-media@vger.kernel.org
10998 T:      git git://linuxtv.org/media_tree.git
10999 S:      Supported
11000 F:      Documentation/devicetree/bindings/media/xilinx/
11001 F:      drivers/media/platform/xilinx/
11002 F:      include/uapi/linux/xilinx-v4l2-controls.h
11003
11004 XILLYBUS DRIVER
11005 M:      Eli Billauer <eli.billauer@gmail.com>
11006 L:      linux-kernel@vger.kernel.org
11007 S:      Supported
11008 F:      drivers/char/xillybus/
11009
11010 XTENSA XTFPGA PLATFORM SUPPORT
11011 M:      Max Filippov <jcmvbkbc@gmail.com>
11012 L:      linux-xtensa@linux-xtensa.org
11013 S:      Maintained
11014 F:      drivers/spi/spi-xtensa-xtfpga.c
11015 F:      sound/soc/xtensa/xtfpga-i2s.c
11016
11017 YAM DRIVER FOR AX.25
11018 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11019 L:      linux-hams@vger.kernel.org
11020 S:      Maintained
11021 F:      drivers/net/hamradio/yam*
11022 F:      include/linux/yam.h
11023
11024 YEALINK PHONE DRIVER
11025 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11026 L:      usbb2k-api-dev@nongnu.org
11027 S:      Maintained
11028 F:      Documentation/input/yealink.txt
11029 F:      drivers/input/misc/yealink.*
11030
11031 Z8530 DRIVER FOR AX.25
11032 M:      Joerg Reuter <jreuter@yaina.de>
11033 W:      http://yaina.de/jreuter/
11034 W:      http://www.qsl.net/dl1bke/
11035 L:      linux-hams@vger.kernel.org
11036 S:      Maintained
11037 F:      Documentation/networking/z8530drv.txt
11038 F:      drivers/net/hamradio/*scc.c
11039 F:      drivers/net/hamradio/z8530.h
11040
11041 ZBUD COMPRESSED PAGE ALLOCATOR
11042 M:      Seth Jennings <sjennings@variantweb.net>
11043 L:      linux-mm@kvack.org
11044 S:      Maintained
11045 F:      mm/zbud.c
11046 F:      include/linux/zbud.h
11047
11048 ZD1211RW WIRELESS DRIVER
11049 M:      Daniel Drake <dsd@gentoo.org>
11050 M:      Ulrich Kunitz <kune@deine-taler.de>
11051 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11052 L:      linux-wireless@vger.kernel.org
11053 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11054 S:      Maintained
11055 F:      drivers/net/wireless/zd1211rw/
11056
11057 ZR36067 VIDEO FOR LINUX DRIVER
11058 L:      mjpeg-users@lists.sourceforge.net
11059 L:      linux-media@vger.kernel.org
11060 W:      http://mjpeg.sourceforge.net/driver-zoran/
11061 T:      hg http://linuxtv.org/hg/v4l-dvb
11062 S:      Odd Fixes
11063 F:      drivers/media/pci/zoran/
11064
11065 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11066 M:      Minchan Kim <minchan@kernel.org>
11067 M:      Nitin Gupta <ngupta@vflare.org>
11068 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11069 L:      linux-kernel@vger.kernel.org
11070 S:      Maintained
11071 F:      drivers/block/zram/
11072 F:      Documentation/blockdev/zram.txt
11073
11074 ZS DECSTATION Z85C30 SERIAL DRIVER
11075 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11076 S:      Maintained
11077 F:      drivers/tty/serial/zs.*
11078
11079 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11080 M:      Minchan Kim <minchan@kernel.org>
11081 M:      Nitin Gupta <ngupta@vflare.org>
11082 L:      linux-mm@kvack.org
11083 S:      Maintained
11084 F:      mm/zsmalloc.c
11085 F:      include/linux/zsmalloc.h
11086 F:      Documentation/vm/zsmalloc.txt
11087
11088 ZSWAP COMPRESSED SWAP CACHING
11089 M:      Seth Jennings <sjennings@variantweb.net>
11090 L:      linux-mm@kvack.org
11091 S:      Maintained
11092 F:      mm/zswap.c
11093
11094 THE REST
11095 M:      Linus Torvalds <torvalds@linux-foundation.org>
11096 L:      linux-kernel@vger.kernel.org
11097 Q:      http://patchwork.kernel.org/project/LKML/list/
11098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11099 S:      Buried alive in reporters
11100 F:      *
11101 F:      */