add mt7601u driver
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the 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 MEDIATEK MT7601U WIRELESS LAN DRIVER
6369 M:      Jakub Kicinski <kubakici@wp.pl>
6370 L:      linux-wireless@vger.kernel.org
6371 S:      Maintained
6372 F:      drivers/net/wireless/mediatek/mt7601u/
6373
6374 MEGARAID SCSI/SAS DRIVERS
6375 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6376 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6377 M:      Uday Lingala <uday.lingala@avagotech.com>
6378 L:      megaraidlinux.pdl@avagotech.com
6379 L:      linux-scsi@vger.kernel.org
6380 W:      http://www.lsi.com
6381 S:      Maintained
6382 F:      Documentation/scsi/megaraid.txt
6383 F:      drivers/scsi/megaraid.*
6384 F:      drivers/scsi/megaraid/
6385
6386 MELLANOX ETHERNET DRIVER (mlx4_en)
6387 M:      Amir Vadai <amirv@mellanox.com>
6388 M:      Ido Shamay <idos@mellanox.com>
6389 L:      netdev@vger.kernel.org
6390 S:      Supported
6391 W:      http://www.mellanox.com
6392 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6393 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6394
6395 MEMORY MANAGEMENT
6396 L:      linux-mm@kvack.org
6397 W:      http://www.linux-mm.org
6398 S:      Maintained
6399 F:      include/linux/mm.h
6400 F:      include/linux/gfp.h
6401 F:      include/linux/mmzone.h
6402 F:      include/linux/memory_hotplug.h
6403 F:      include/linux/vmalloc.h
6404 F:      mm/
6405
6406 MEMORY TECHNOLOGY DEVICES (MTD)
6407 M:      David Woodhouse <dwmw2@infradead.org>
6408 M:      Brian Norris <computersforpeace@gmail.com>
6409 L:      linux-mtd@lists.infradead.org
6410 W:      http://www.linux-mtd.infradead.org/
6411 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6412 T:      git git://git.infradead.org/linux-mtd.git
6413 T:      git git://git.infradead.org/l2-mtd.git
6414 S:      Maintained
6415 F:      drivers/mtd/
6416 F:      include/linux/mtd/
6417 F:      include/uapi/mtd/
6418
6419 MEN A21 WATCHDOG DRIVER
6420 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6421 L:      linux-watchdog@vger.kernel.org
6422 S:      Supported
6423 F:      drivers/watchdog/mena21_wdt.c
6424
6425 MEN CHAMELEON BUS (mcb)
6426 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6427 S:      Supported
6428 F:      drivers/mcb/
6429 F:      include/linux/mcb.h
6430
6431 MEN F21BMC (Board Management Controller)
6432 M:      Andreas Werner <andreas.werner@men.de>
6433 S:      Supported
6434 F:      drivers/mfd/menf21bmc.c
6435 F:      drivers/watchdog/menf21bmc_wdt.c
6436 F:      drivers/leds/leds-menf21bmc.c
6437 F:      drivers/hwmon/menf21bmc_hwmon.c
6438 F:      Documentation/hwmon/menf21bmc
6439
6440 METAG ARCHITECTURE
6441 M:      James Hogan <james.hogan@imgtec.com>
6442 L:      linux-metag@vger.kernel.org
6443 S:      Supported
6444 F:      arch/metag/
6445 F:      Documentation/metag/
6446 F:      Documentation/devicetree/bindings/metag/
6447 F:      drivers/clocksource/metag_generic.c
6448 F:      drivers/irqchip/irq-metag.c
6449 F:      drivers/irqchip/irq-metag-ext.c
6450 F:      drivers/tty/metag_da.c
6451
6452 MICROBLAZE ARCHITECTURE
6453 M:      Michal Simek <monstr@monstr.eu>
6454 W:      http://www.monstr.eu/fdt/
6455 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6456 S:      Supported
6457 F:      arch/microblaze/
6458
6459 MICROTEK X6 SCANNER
6460 M:      Oliver Neukum <oliver@neukum.org>
6461 S:      Maintained
6462 F:      drivers/usb/image/microtek.*
6463
6464 MIPS
6465 M:      Ralf Baechle <ralf@linux-mips.org>
6466 L:      linux-mips@linux-mips.org
6467 W:      http://www.linux-mips.org/
6468 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6469 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6470 S:      Supported
6471 F:      Documentation/mips/
6472 F:      arch/mips/
6473
6474 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6475 M:      Hans Verkuil <hverkuil@xs4all.nl>
6476 L:      linux-media@vger.kernel.org
6477 T:      git git://linuxtv.org/media_tree.git
6478 W:      http://linuxtv.org
6479 S:      Odd Fixes
6480 F:      drivers/media/radio/radio-miropcm20*
6481
6482 Mellanox MLX5 core VPI driver
6483 M:      Eli Cohen <eli@mellanox.com>
6484 L:      netdev@vger.kernel.org
6485 L:      linux-rdma@vger.kernel.org
6486 W:      http://www.mellanox.com
6487 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6488 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6489 T:      git git://openfabrics.org/~eli/connect-ib.git
6490 S:      Supported
6491 F:      drivers/net/ethernet/mellanox/mlx5/core/
6492 F:      include/linux/mlx5/
6493
6494 Mellanox MLX5 IB driver
6495 M:      Eli Cohen <eli@mellanox.com>
6496 L:      linux-rdma@vger.kernel.org
6497 W:      http://www.mellanox.com
6498 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6499 T:      git git://openfabrics.org/~eli/connect-ib.git
6500 S:      Supported
6501 F:      include/linux/mlx5/
6502 F:      drivers/infiniband/hw/mlx5/
6503
6504 MN88472 MEDIA DRIVER
6505 M:      Antti Palosaari <crope@iki.fi>
6506 L:      linux-media@vger.kernel.org
6507 W:      http://linuxtv.org/
6508 W:      http://palosaari.fi/linux/
6509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6510 T:      git git://linuxtv.org/anttip/media_tree.git
6511 S:      Maintained
6512 F:      drivers/staging/media/mn88472/
6513 F:      drivers/media/dvb-frontends/mn88472.h
6514
6515 MN88473 MEDIA DRIVER
6516 M:      Antti Palosaari <crope@iki.fi>
6517 L:      linux-media@vger.kernel.org
6518 W:      http://linuxtv.org/
6519 W:      http://palosaari.fi/linux/
6520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6521 T:      git git://linuxtv.org/anttip/media_tree.git
6522 S:      Maintained
6523 F:      drivers/staging/media/mn88473/
6524 F:      drivers/media/dvb-frontends/mn88473.h
6525
6526 MODULE SUPPORT
6527 M:      Rusty Russell <rusty@rustcorp.com.au>
6528 S:      Maintained
6529 F:      include/linux/module.h
6530 F:      kernel/module.c
6531
6532 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6533 W:      http://popies.net/meye/
6534 S:      Orphan
6535 F:      Documentation/video4linux/meye.txt
6536 F:      drivers/media/pci/meye/
6537 F:      include/uapi/linux/meye.h
6538
6539 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6540 M:      Jiri Slaby <jirislaby@gmail.com>
6541 S:      Maintained
6542 F:      Documentation/serial/moxa-smartio
6543 F:      drivers/tty/mxser.*
6544
6545 MR800 AVERMEDIA USB FM RADIO DRIVER
6546 M:      Alexey Klimov <klimov.linux@gmail.com>
6547 L:      linux-media@vger.kernel.org
6548 T:      git git://linuxtv.org/media_tree.git
6549 S:      Maintained
6550 F:      drivers/media/radio/radio-mr800.c
6551
6552 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6553 M:      Alan Ott <alan@signal11.us>
6554 L:      linux-wpan@vger.kernel.org
6555 S:      Maintained
6556 F:      drivers/net/ieee802154/mrf24j40.c
6557
6558 MSI LAPTOP SUPPORT
6559 M:      "Lee, Chun-Yi" <jlee@suse.com>
6560 L:      platform-driver-x86@vger.kernel.org
6561 S:      Maintained
6562 F:      drivers/platform/x86/msi-laptop.c
6563
6564 MSI WMI SUPPORT
6565 M:      Anisse Astier <anisse@astier.eu>
6566 L:      platform-driver-x86@vger.kernel.org
6567 S:      Supported
6568 F:      drivers/platform/x86/msi-wmi.c
6569
6570 MSI001 MEDIA DRIVER
6571 M:      Antti Palosaari <crope@iki.fi>
6572 L:      linux-media@vger.kernel.org
6573 W:      http://linuxtv.org/
6574 W:      http://palosaari.fi/linux/
6575 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6576 T:      git git://linuxtv.org/anttip/media_tree.git
6577 S:      Maintained
6578 F:      drivers/media/tuners/msi001*
6579
6580 MSI2500 MEDIA DRIVER
6581 M:      Antti Palosaari <crope@iki.fi>
6582 L:      linux-media@vger.kernel.org
6583 W:      http://linuxtv.org/
6584 W:      http://palosaari.fi/linux/
6585 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6586 T:      git git://linuxtv.org/anttip/media_tree.git
6587 S:      Maintained
6588 F:      drivers/media/usb/msi2500/
6589
6590 MT9M032 APTINA SENSOR DRIVER
6591 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6592 L:      linux-media@vger.kernel.org
6593 T:      git git://linuxtv.org/media_tree.git
6594 S:      Maintained
6595 F:      drivers/media/i2c/mt9m032.c
6596 F:      include/media/mt9m032.h
6597
6598 MT9P031 APTINA CAMERA SENSOR
6599 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6600 L:      linux-media@vger.kernel.org
6601 T:      git git://linuxtv.org/media_tree.git
6602 S:      Maintained
6603 F:      drivers/media/i2c/mt9p031.c
6604 F:      include/media/mt9p031.h
6605
6606 MT9T001 APTINA CAMERA SENSOR
6607 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6608 L:      linux-media@vger.kernel.org
6609 T:      git git://linuxtv.org/media_tree.git
6610 S:      Maintained
6611 F:      drivers/media/i2c/mt9t001.c
6612 F:      include/media/mt9t001.h
6613
6614 MT9V032 APTINA CAMERA SENSOR
6615 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6616 L:      linux-media@vger.kernel.org
6617 T:      git git://linuxtv.org/media_tree.git
6618 S:      Maintained
6619 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6620 F:      drivers/media/i2c/mt9v032.c
6621 F:      include/media/mt9v032.h
6622
6623 MULTIFUNCTION DEVICES (MFD)
6624 M:      Samuel Ortiz <sameo@linux.intel.com>
6625 M:      Lee Jones <lee.jones@linaro.org>
6626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6627 S:      Supported
6628 F:      drivers/mfd/
6629 F:      include/linux/mfd/
6630
6631 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6632 M:      Ulf Hansson <ulf.hansson@linaro.org>
6633 L:      linux-mmc@vger.kernel.org
6634 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6635 S:      Maintained
6636 F:      drivers/mmc/
6637 F:      include/linux/mmc/
6638 F:      include/uapi/linux/mmc/
6639
6640 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6641 S:      Orphan
6642 F:      drivers/mmc/host/mmc_spi.c
6643 F:      include/linux/spi/mmc_spi.h
6644
6645 MULTISOUND SOUND DRIVER
6646 M:      Andrew Veliath <andrewtv@usa.net>
6647 S:      Maintained
6648 F:      Documentation/sound/oss/MultiSound
6649 F:      sound/oss/msnd*
6650
6651 MULTITECH MULTIPORT CARD (ISICOM)
6652 S:      Orphan
6653 F:      drivers/tty/isicom.c
6654 F:      include/linux/isicom.h
6655
6656 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6657 M:      Felipe Balbi <balbi@ti.com>
6658 L:      linux-usb@vger.kernel.org
6659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6660 S:      Maintained
6661 F:      drivers/usb/musb/
6662
6663 MXL5007T MEDIA DRIVER
6664 M:      Michael Krufky <mkrufky@linuxtv.org>
6665 L:      linux-media@vger.kernel.org
6666 W:      http://linuxtv.org/
6667 W:      http://github.com/mkrufky
6668 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6669 T:      git git://linuxtv.org/mkrufky/tuners.git
6670 S:      Maintained
6671 F:      drivers/media/tuners/mxl5007t.*
6672
6673 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6674 M:      Hyong-Youb Kim <hykim@myri.com>
6675 L:      netdev@vger.kernel.org
6676 W:      https://www.myricom.com/support/downloads/myri10ge.html
6677 S:      Supported
6678 F:      drivers/net/ethernet/myricom/myri10ge/
6679
6680 NATSEMI ETHERNET DRIVER (DP8381x)
6681 S:      Orphan
6682 F:      drivers/net/ethernet/natsemi/natsemi.c
6683
6684 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6685 M:      Daniel Mack <zonque@gmail.com>
6686 S:      Maintained
6687 L:      alsa-devel@alsa-project.org
6688 W:      http://www.native-instruments.com
6689 F:      sound/usb/caiaq/
6690
6691 NCP FILESYSTEM
6692 M:      Petr Vandrovec <petr@vandrovec.name>
6693 S:      Odd Fixes
6694 F:      fs/ncpfs/
6695
6696 NCR 5380 SCSI DRIVERS
6697 M:      Finn Thain <fthain@telegraphics.com.au>
6698 M:      Michael Schmitz <schmitzmic@gmail.com>
6699 L:      linux-scsi@vger.kernel.org
6700 S:      Maintained
6701 F:      Documentation/scsi/g_NCR5380.txt
6702 F:      drivers/scsi/NCR5380.*
6703 F:      drivers/scsi/arm/cumana_1.c
6704 F:      drivers/scsi/arm/oak.c
6705 F:      drivers/scsi/atari_NCR5380.c
6706 F:      drivers/scsi/atari_scsi.*
6707 F:      drivers/scsi/dmx3191d.c
6708 F:      drivers/scsi/dtc.*
6709 F:      drivers/scsi/g_NCR5380.*
6710 F:      drivers/scsi/g_NCR5380_mmio.c
6711 F:      drivers/scsi/mac_scsi.*
6712 F:      drivers/scsi/pas16.*
6713 F:      drivers/scsi/sun3_scsi.*
6714 F:      drivers/scsi/sun3_scsi_vme.c
6715 F:      drivers/scsi/t128.*
6716
6717 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6718 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6719 L:      linux-scsi@vger.kernel.org
6720 S:      Maintained
6721 F:      drivers/scsi/NCR_D700.*
6722
6723 NCT6775 HARDWARE MONITOR DRIVER
6724 M:      Guenter Roeck <linux@roeck-us.net>
6725 L:      lm-sensors@lm-sensors.org
6726 S:      Maintained
6727 F:      Documentation/hwmon/nct6775
6728 F:      drivers/hwmon/nct6775.c
6729
6730 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6731 M:      Faisal Latif <faisal.latif@intel.com>
6732 L:      linux-rdma@vger.kernel.org
6733 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6734 S:      Supported
6735 F:      drivers/infiniband/hw/nes/
6736
6737 NETEM NETWORK EMULATOR
6738 M:      Stephen Hemminger <stephen@networkplumber.org>
6739 L:      netem@lists.linux-foundation.org
6740 S:      Maintained
6741 F:      net/sched/sch_netem.c
6742
6743 NETERION 10GbE DRIVERS (s2io/vxge)
6744 M:      Jon Mason <jdmason@kudzu.us>
6745 L:      netdev@vger.kernel.org
6746 S:      Supported
6747 F:      Documentation/networking/s2io.txt
6748 F:      Documentation/networking/vxge.txt
6749 F:      drivers/net/ethernet/neterion/
6750
6751 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6752 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6753 M:      Patrick McHardy <kaber@trash.net>
6754 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6755 L:      netfilter-devel@vger.kernel.org
6756 L:      coreteam@netfilter.org
6757 W:      http://www.netfilter.org/
6758 W:      http://www.iptables.org/
6759 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6762 S:      Supported
6763 F:      include/linux/netfilter*
6764 F:      include/linux/netfilter/
6765 F:      include/net/netfilter/
6766 F:      include/uapi/linux/netfilter*
6767 F:      include/uapi/linux/netfilter/
6768 F:      net/*/netfilter.c
6769 F:      net/*/netfilter/
6770 F:      net/netfilter/
6771
6772 NETLABEL
6773 M:      Paul Moore <paul@paul-moore.com>
6774 W:      http://netlabel.sf.net
6775 L:      netdev@vger.kernel.org
6776 S:      Maintained
6777 F:      Documentation/netlabel/
6778 F:      include/net/netlabel.h
6779 F:      net/netlabel/
6780
6781 NETROM NETWORK LAYER
6782 M:      Ralf Baechle <ralf@linux-mips.org>
6783 L:      linux-hams@vger.kernel.org
6784 W:      http://www.linux-ax25.org/
6785 S:      Maintained
6786 F:      include/net/netrom.h
6787 F:      include/uapi/linux/netrom.h
6788 F:      net/netrom/
6789
6790 NETWORK BLOCK DEVICE (NBD)
6791 M:      Markus Pargmann <mpa@pengutronix.de>
6792 S:      Maintained
6793 L:      nbd-general@lists.sourceforge.net
6794 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6795 F:      Documentation/blockdev/nbd.txt
6796 F:      drivers/block/nbd.c
6797 F:      include/linux/nbd.h
6798 F:      include/uapi/linux/nbd.h
6799
6800 NETWORK DROP MONITOR
6801 M:      Neil Horman <nhorman@tuxdriver.com>
6802 L:      netdev@vger.kernel.org
6803 S:      Maintained
6804 W:      https://fedorahosted.org/dropwatch/
6805 F:      net/core/drop_monitor.c
6806
6807 NETWORKING [GENERAL]
6808 M:      "David S. Miller" <davem@davemloft.net>
6809 L:      netdev@vger.kernel.org
6810 W:      http://www.linuxfoundation.org/en/Net
6811 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6814 S:      Maintained
6815 F:      net/
6816 F:      include/net/
6817 F:      include/linux/in.h
6818 F:      include/linux/net.h
6819 F:      include/linux/netdevice.h
6820 F:      include/uapi/linux/in.h
6821 F:      include/uapi/linux/net.h
6822 F:      include/uapi/linux/netdevice.h
6823 F:      include/uapi/linux/net_namespace.h
6824 F:      tools/net/
6825 F:      tools/testing/selftests/net/
6826 F:      lib/random32.c
6827 F:      lib/test_bpf.c
6828
6829 NETWORKING [IPv4/IPv6]
6830 M:      "David S. Miller" <davem@davemloft.net>
6831 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6832 M:      James Morris <jmorris@namei.org>
6833 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6834 M:      Patrick McHardy <kaber@trash.net>
6835 L:      netdev@vger.kernel.org
6836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6837 S:      Maintained
6838 F:      net/ipv4/
6839 F:      net/ipv6/
6840 F:      include/net/ip*
6841 F:      arch/x86/net/*
6842
6843 NETWORKING [IPSEC]
6844 M:      Steffen Klassert <steffen.klassert@secunet.com>
6845 M:      Herbert Xu <herbert@gondor.apana.org.au>
6846 M:      "David S. Miller" <davem@davemloft.net>
6847 L:      netdev@vger.kernel.org
6848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6850 S:      Maintained
6851 F:      net/core/flow.c
6852 F:      net/xfrm/
6853 F:      net/key/
6854 F:      net/ipv4/xfrm*
6855 F:      net/ipv4/esp4.c
6856 F:      net/ipv4/ah4.c
6857 F:      net/ipv4/ipcomp.c
6858 F:      net/ipv4/ip_vti.c
6859 F:      net/ipv6/xfrm*
6860 F:      net/ipv6/esp6.c
6861 F:      net/ipv6/ah6.c
6862 F:      net/ipv6/ipcomp6.c
6863 F:      net/ipv6/ip6_vti.c
6864 F:      include/uapi/linux/xfrm.h
6865 F:      include/net/xfrm.h
6866
6867 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6868 M:      Paul Moore <paul@paul-moore.com>
6869 L:      netdev@vger.kernel.org
6870 S:      Maintained
6871
6872 NETWORKING [WIRELESS]
6873 L:      linux-wireless@vger.kernel.org
6874 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6875
6876 NETWORKING DRIVERS
6877 L:      netdev@vger.kernel.org
6878 W:      http://www.linuxfoundation.org/en/Net
6879 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6882 S:      Odd Fixes
6883 F:      drivers/net/
6884 F:      include/linux/if_*
6885 F:      include/linux/netdevice.h
6886 F:      include/linux/arcdevice.h
6887 F:      include/linux/etherdevice.h
6888 F:      include/linux/fcdevice.h
6889 F:      include/linux/fddidevice.h
6890 F:      include/linux/hippidevice.h
6891 F:      include/linux/inetdevice.h
6892 F:      include/uapi/linux/if_*
6893 F:      include/uapi/linux/netdevice.h
6894
6895 NETWORKING DRIVERS (WIRELESS)
6896 M:      Kalle Valo <kvalo@codeaurora.org>
6897 L:      linux-wireless@vger.kernel.org
6898 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6900 S:      Maintained
6901 F:      drivers/net/wireless/
6902
6903 NETXEN (1/10) GbE SUPPORT
6904 M:      Manish Chopra <manish.chopra@qlogic.com>
6905 M:      Sony Chacko <sony.chacko@qlogic.com>
6906 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6907 L:      netdev@vger.kernel.org
6908 W:      http://www.qlogic.com
6909 S:      Supported
6910 F:      drivers/net/ethernet/qlogic/netxen/
6911
6912 NFC SUBSYSTEM
6913 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6914 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6915 M:      Samuel Ortiz <sameo@linux.intel.com>
6916 L:      linux-wireless@vger.kernel.org
6917 L:      linux-nfc@lists.01.org (subscribers-only)
6918 S:      Supported
6919 F:      net/nfc/
6920 F:      include/net/nfc/
6921 F:      include/uapi/linux/nfc.h
6922 F:      drivers/nfc/
6923 F:      include/linux/platform_data/pn544.h
6924 F:      Documentation/devicetree/bindings/net/nfc/
6925
6926 NFS, SUNRPC, AND LOCKD CLIENTS
6927 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6928 M:      Anna Schumaker <anna.schumaker@netapp.com>
6929 L:      linux-nfs@vger.kernel.org
6930 W:      http://client.linux-nfs.org
6931 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6932 S:      Maintained
6933 F:      fs/lockd/
6934 F:      fs/nfs/
6935 F:      fs/nfs_common/
6936 F:      net/sunrpc/
6937 F:      include/linux/lockd/
6938 F:      include/linux/nfs*
6939 F:      include/linux/sunrpc/
6940 F:      include/uapi/linux/nfs*
6941 F:      include/uapi/linux/sunrpc/
6942
6943 NILFS2 FILESYSTEM
6944 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6945 L:      linux-nilfs@vger.kernel.org
6946 W:      http://nilfs.sourceforge.net/
6947 T:      git git://github.com/konis/nilfs2.git
6948 S:      Supported
6949 F:      Documentation/filesystems/nilfs2.txt
6950 F:      fs/nilfs2/
6951 F:      include/linux/nilfs2_fs.h
6952
6953 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6954 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6955 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6956 S:      Maintained
6957 F:      Documentation/scsi/NinjaSCSI.txt
6958 F:      drivers/scsi/pcmcia/nsp_*
6959
6960 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6961 M:      GOTO Masanori <gotom@debian.or.jp>
6962 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6963 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6964 S:      Maintained
6965 F:      Documentation/scsi/NinjaSCSI.txt
6966 F:      drivers/scsi/nsp32*
6967
6968 NIOS2 ARCHITECTURE
6969 M:      Ley Foon Tan <lftan@altera.com>
6970 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6971 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6972 S:      Maintained
6973 F:      arch/nios2/
6974
6975 NOKIA N900 POWER SUPPLY DRIVERS
6976 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
6977 S:      Maintained
6978 F:      include/linux/power/bq2415x_charger.h
6979 F:      include/linux/power/bq27x00_battery.h
6980 F:      include/linux/power/isp1704_charger.h
6981 F:      drivers/power/bq2415x_charger.c
6982 F:      drivers/power/bq27x00_battery.c
6983 F:      drivers/power/isp1704_charger.c
6984 F:      drivers/power/rx51_battery.c
6985
6986 NTB DRIVER
6987 M:      Jon Mason <jdmason@kudzu.us>
6988 M:      Dave Jiang <dave.jiang@intel.com>
6989 S:      Supported
6990 W:      https://github.com/jonmason/ntb/wiki
6991 T:      git git://github.com/jonmason/ntb.git
6992 F:      drivers/ntb/
6993 F:      drivers/net/ntb_netdev.c
6994 F:      include/linux/ntb.h
6995
6996 NTFS FILESYSTEM
6997 M:      Anton Altaparmakov <anton@tuxera.com>
6998 L:      linux-ntfs-dev@lists.sourceforge.net
6999 W:      http://www.tuxera.com/
7000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7001 S:      Supported
7002 F:      Documentation/filesystems/ntfs.txt
7003 F:      fs/ntfs/
7004
7005 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7006 M:      Antonino Daplas <adaplas@gmail.com>
7007 L:      linux-fbdev@vger.kernel.org
7008 S:      Maintained
7009 F:      drivers/video/fbdev/riva/
7010 F:      drivers/video/fbdev/nvidia/
7011
7012 NVM EXPRESS DRIVER
7013 M:      Matthew Wilcox <willy@linux.intel.com>
7014 L:      linux-nvme@lists.infradead.org
7015 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7016 S:      Supported
7017 F:      drivers/block/nvme*
7018 F:      include/linux/nvme.h
7019
7020 NXP-NCI NFC DRIVER
7021 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7022 R:      Charles Gorand <charles.gorand@effinnov.com>
7023 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7024 S:      Supported
7025 F:      drivers/nfc/nxp-nci
7026
7027 NXP TDA998X DRM DRIVER
7028 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7029 S:      Supported
7030 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7031 F:      include/drm/i2c/tda998x.h
7032
7033 NXP TFA9879 DRIVER
7034 M:      Peter Rosin <peda@axentia.se>
7035 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7036 S:      Maintained
7037 F:      sound/soc/codecs/tfa9879*
7038
7039 OMAP SUPPORT
7040 M:      Tony Lindgren <tony@atomide.com>
7041 L:      linux-omap@vger.kernel.org
7042 W:      http://www.muru.com/linux/omap/
7043 W:      http://linux.omap.com/
7044 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7046 S:      Maintained
7047 F:      arch/arm/*omap*/
7048 F:      arch/arm/configs/omap1_defconfig
7049 F:      arch/arm/configs/omap2plus_defconfig
7050 F:      drivers/i2c/busses/i2c-omap.c
7051 F:      drivers/irqchip/irq-omap-intc.c
7052 F:      drivers/mfd/*omap*.c
7053 F:      drivers/mfd/menelaus.c
7054 F:      drivers/mfd/palmas.c
7055 F:      drivers/mfd/tps65217.c
7056 F:      drivers/mfd/tps65218.c
7057 F:      drivers/mfd/tps65910.c
7058 F:      drivers/mfd/twl-core.[ch]
7059 F:      drivers/mfd/twl4030*.c
7060 F:      drivers/mfd/twl6030*.c
7061 F:      drivers/mfd/twl6040*.c
7062 F:      drivers/regulator/palmas-regulator*.c
7063 F:      drivers/regulator/pbias-regulator.c
7064 F:      drivers/regulator/tps65217-regulator.c
7065 F:      drivers/regulator/tps65218-regulator.c
7066 F:      drivers/regulator/tps65910-regulator.c
7067 F:      drivers/regulator/twl-regulator.c
7068 F:      include/linux/i2c-omap.h
7069
7070 OMAP DEVICE TREE SUPPORT
7071 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7072 M:      Tony Lindgren <tony@atomide.com>
7073 L:      linux-omap@vger.kernel.org
7074 L:      devicetree@vger.kernel.org
7075 S:      Maintained
7076 F:      arch/arm/boot/dts/*omap*
7077 F:      arch/arm/boot/dts/*am3*
7078 F:      arch/arm/boot/dts/*am4*
7079 F:      arch/arm/boot/dts/*am5*
7080 F:      arch/arm/boot/dts/*dra7*
7081
7082 OMAP CLOCK FRAMEWORK SUPPORT
7083 M:      Paul Walmsley <paul@pwsan.com>
7084 L:      linux-omap@vger.kernel.org
7085 S:      Maintained
7086 F:      arch/arm/*omap*/*clock*
7087
7088 OMAP POWER MANAGEMENT SUPPORT
7089 M:      Kevin Hilman <khilman@deeprootsystems.com>
7090 L:      linux-omap@vger.kernel.org
7091 S:      Maintained
7092 F:      arch/arm/*omap*/*pm*
7093 F:      drivers/cpufreq/omap-cpufreq.c
7094
7095 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7096 M:      Rajendra Nayak <rnayak@ti.com>
7097 M:      Paul Walmsley <paul@pwsan.com>
7098 L:      linux-omap@vger.kernel.org
7099 S:      Maintained
7100 F:      arch/arm/mach-omap2/prm*
7101
7102 OMAP AUDIO SUPPORT
7103 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7104 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7105 L:      alsa-devel@alsa-project.org (subscribers-only)
7106 L:      linux-omap@vger.kernel.org
7107 S:      Maintained
7108 F:      sound/soc/omap/
7109
7110 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7111 M:      Roger Quadros <rogerq@ti.com>
7112 M:      Tony Lindgren <tony@atomide.com>
7113 L:      linux-omap@vger.kernel.org
7114 S:      Maintained
7115 F:      drivers/memory/omap-gpmc.c
7116 F:      arch/arm/mach-omap2/*gpmc*
7117
7118 OMAP FRAMEBUFFER SUPPORT
7119 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7120 L:      linux-fbdev@vger.kernel.org
7121 L:      linux-omap@vger.kernel.org
7122 S:      Maintained
7123 F:      drivers/video/fbdev/omap/
7124
7125 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7126 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7127 L:      linux-omap@vger.kernel.org
7128 L:      linux-fbdev@vger.kernel.org
7129 S:      Maintained
7130 F:      drivers/video/fbdev/omap2/
7131 F:      Documentation/arm/OMAP/DSS
7132
7133 OMAP HARDWARE SPINLOCK SUPPORT
7134 M:      Ohad Ben-Cohen <ohad@wizery.com>
7135 L:      linux-omap@vger.kernel.org
7136 S:      Maintained
7137 F:      drivers/hwspinlock/omap_hwspinlock.c
7138 F:      arch/arm/mach-omap2/hwspinlock.c
7139
7140 OMAP MMC SUPPORT
7141 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7142 L:      linux-omap@vger.kernel.org
7143 S:      Maintained
7144 F:      drivers/mmc/host/omap.c
7145
7146 OMAP HS MMC SUPPORT
7147 L:      linux-mmc@vger.kernel.org
7148 L:      linux-omap@vger.kernel.org
7149 S:      Orphan
7150 F:      drivers/mmc/host/omap_hsmmc.c
7151
7152 OMAP RANDOM NUMBER GENERATOR SUPPORT
7153 M:      Deepak Saxena <dsaxena@plexity.net>
7154 S:      Maintained
7155 F:      drivers/char/hw_random/omap-rng.c
7156
7157 OMAP HWMOD SUPPORT
7158 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
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.*
7163
7164 OMAP HWMOD DATA
7165 M:      Paul Walmsley <paul@pwsan.com>
7166 L:      linux-omap@vger.kernel.org
7167 S:      Maintained
7168 F:      arch/arm/mach-omap2/omap_hwmod*data*
7169
7170 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7171 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7172 L:      linux-omap@vger.kernel.org
7173 S:      Maintained
7174 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7175
7176 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7177 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7178 L:      linux-media@vger.kernel.org
7179 S:      Maintained
7180 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7181 F:      drivers/media/platform/omap3isp/
7182 F:      drivers/staging/media/omap4iss/
7183
7184 OMAP USB SUPPORT
7185 M:      Felipe Balbi <balbi@ti.com>
7186 L:      linux-usb@vger.kernel.org
7187 L:      linux-omap@vger.kernel.org
7188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7189 S:      Maintained
7190 F:      drivers/usb/*/*omap*
7191 F:      arch/arm/*omap*/usb*
7192
7193 OMAP GPIO DRIVER
7194 M:      Javier Martinez Canillas <javier@dowhile0.org>
7195 M:      Santosh Shilimkar <ssantosh@kernel.org>
7196 M:      Kevin Hilman <khilman@deeprootsystems.com>
7197 L:      linux-omap@vger.kernel.org
7198 S:      Maintained
7199 F:      drivers/gpio/gpio-omap.c
7200
7201 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7202 M:      Mark Jackson <mpfj@newflow.co.uk>
7203 L:      linux-omap@vger.kernel.org
7204 S:      Maintained
7205 F:      arch/arm/boot/dts/am335x-nano.dts
7206
7207 OMFS FILESYSTEM
7208 M:      Bob Copeland <me@bobcopeland.com>
7209 L:      linux-karma-devel@lists.sourceforge.net
7210 S:      Maintained
7211 F:      Documentation/filesystems/omfs.txt
7212 F:      fs/omfs/
7213
7214 OMNIKEY CARDMAN 4000 DRIVER
7215 M:      Harald Welte <laforge@gnumonks.org>
7216 S:      Maintained
7217 F:      drivers/char/pcmcia/cm4000_cs.c
7218 F:      include/linux/cm4000_cs.h
7219 F:      include/uapi/linux/cm4000_cs.h
7220
7221 OMNIKEY CARDMAN 4040 DRIVER
7222 M:      Harald Welte <laforge@gnumonks.org>
7223 S:      Maintained
7224 F:      drivers/char/pcmcia/cm4040_cs.*
7225
7226 OMNIVISION OV7670 SENSOR DRIVER
7227 M:      Jonathan Corbet <corbet@lwn.net>
7228 L:      linux-media@vger.kernel.org
7229 T:      git git://linuxtv.org/media_tree.git
7230 S:      Maintained
7231 F:      drivers/media/i2c/ov7670.c
7232
7233 ONENAND FLASH DRIVER
7234 M:      Kyungmin Park <kyungmin.park@samsung.com>
7235 L:      linux-mtd@lists.infradead.org
7236 S:      Maintained
7237 F:      drivers/mtd/onenand/
7238 F:      include/linux/mtd/onenand*.h
7239
7240 ONSTREAM SCSI TAPE DRIVER
7241 M:      Willem Riede <osst@riede.org>
7242 L:      osst-users@lists.sourceforge.net
7243 L:      linux-scsi@vger.kernel.org
7244 S:      Maintained
7245 F:      Documentation/scsi/osst.txt
7246 F:      drivers/scsi/osst.*
7247 F:      drivers/scsi/osst_*.h
7248 F:      drivers/scsi/st.h
7249
7250 OPENCORES I2C BUS DRIVER
7251 M:      Peter Korsgaard <jacmet@sunsite.dk>
7252 L:      linux-i2c@vger.kernel.org
7253 S:      Maintained
7254 F:      Documentation/i2c/busses/i2c-ocores
7255 F:      drivers/i2c/busses/i2c-ocores.c
7256
7257 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7258 M:      Grant Likely <grant.likely@linaro.org>
7259 M:      Rob Herring <robh+dt@kernel.org>
7260 L:      devicetree@vger.kernel.org
7261 W:      http://www.devicetree.org/
7262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7263 S:      Maintained
7264 F:      drivers/of/
7265 F:      include/linux/of*.h
7266 F:      scripts/dtc/
7267
7268 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7269 M:      Rob Herring <robh+dt@kernel.org>
7270 M:      Pawel Moll <pawel.moll@arm.com>
7271 M:      Mark Rutland <mark.rutland@arm.com>
7272 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7273 M:      Kumar Gala <galak@codeaurora.org>
7274 L:      devicetree@vger.kernel.org
7275 S:      Maintained
7276 F:      Documentation/devicetree/
7277 F:      arch/*/boot/dts/
7278 F:      include/dt-bindings/
7279
7280 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7281 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7282 L:      devicetree@vger.kernel.org
7283 S:      Maintained
7284 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7285 F:      Documentation/devicetree/overlay-notes.txt
7286 F:      drivers/of/overlay.c
7287 F:      drivers/of/resolver.c
7288
7289 OPENRISC ARCHITECTURE
7290 M:      Jonas Bonn <jonas@southpole.se>
7291 W:      http://openrisc.net
7292 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7293 S:      Maintained
7294 T:      git git://openrisc.net/~jonas/linux
7295 F:      arch/openrisc/
7296
7297 OPENVSWITCH
7298 M:      Pravin Shelar <pshelar@nicira.com>
7299 L:      netdev@vger.kernel.org
7300 L:      dev@openvswitch.org
7301 W:      http://openvswitch.org
7302 S:      Maintained
7303 F:      net/openvswitch/
7304 F:      include/uapi/linux/openvswitch.h
7305
7306 OPL4 DRIVER
7307 M:      Clemens Ladisch <clemens@ladisch.de>
7308 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7309 T:      git git://git.alsa-project.org/alsa-kernel.git
7310 S:      Maintained
7311 F:      sound/drivers/opl4/
7312
7313 OPROFILE
7314 M:      Robert Richter <rric@kernel.org>
7315 L:      oprofile-list@lists.sf.net
7316 S:      Maintained
7317 F:      arch/*/include/asm/oprofile*.h
7318 F:      arch/*/oprofile/
7319 F:      drivers/oprofile/
7320 F:      include/linux/oprofile.h
7321
7322 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7323 M:      Mark Fasheh <mfasheh@suse.com>
7324 M:      Joel Becker <jlbec@evilplan.org>
7325 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7326 W:      http://ocfs2.wiki.kernel.org
7327 S:      Supported
7328 F:      Documentation/filesystems/ocfs2.txt
7329 F:      Documentation/filesystems/dlmfs.txt
7330 F:      fs/ocfs2/
7331
7332 ORINOCO DRIVER
7333 L:      linux-wireless@vger.kernel.org
7334 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7335 W:      http://www.nongnu.org/orinoco/
7336 S:      Orphan
7337 F:      drivers/net/wireless/orinoco/
7338
7339 OSD LIBRARY and FILESYSTEM
7340 M:      Boaz Harrosh <ooo@electrozaur.com>
7341 M:      Benny Halevy <bhalevy@primarydata.com>
7342 L:      osd-dev@open-osd.org
7343 W:      http://open-osd.org
7344 T:      git git://git.open-osd.org/open-osd.git
7345 S:      Maintained
7346 F:      drivers/scsi/osd/
7347 F:      include/scsi/osd_*
7348 F:      fs/exofs/
7349
7350 OVERLAY FILESYSTEM
7351 M:      Miklos Szeredi <miklos@szeredi.hu>
7352 L:      linux-unionfs@vger.kernel.org
7353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7354 S:      Supported
7355 F:      fs/overlayfs/
7356 F:      Documentation/filesystems/overlayfs.txt
7357
7358 P54 WIRELESS DRIVER
7359 M:      Christian Lamparter <chunkeey@googlemail.com>
7360 L:      linux-wireless@vger.kernel.org
7361 W:      http://wireless.kernel.org/en/users/Drivers/p54
7362 S:      Maintained
7363 F:      drivers/net/wireless/p54/
7364
7365 PA SEMI ETHERNET DRIVER
7366 M:      Olof Johansson <olof@lixom.net>
7367 L:      netdev@vger.kernel.org
7368 S:      Maintained
7369 F:      drivers/net/ethernet/pasemi/*
7370
7371 PA SEMI SMBUS DRIVER
7372 M:      Olof Johansson <olof@lixom.net>
7373 L:      linux-i2c@vger.kernel.org
7374 S:      Maintained
7375 F:      drivers/i2c/busses/i2c-pasemi.c
7376
7377 PADATA PARALLEL EXECUTION MECHANISM
7378 M:      Steffen Klassert <steffen.klassert@secunet.com>
7379 L:      linux-crypto@vger.kernel.org
7380 S:      Maintained
7381 F:      kernel/padata.c
7382 F:      include/linux/padata.h
7383 F:      Documentation/padata.txt
7384
7385 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7386 M:      Harald Welte <laforge@gnumonks.org>
7387 L:      platform-driver-x86@vger.kernel.org
7388 S:      Maintained
7389 F:      drivers/platform/x86/panasonic-laptop.c
7390
7391 PANASONIC MN10300/AM33/AM34 PORT
7392 M:      David Howells <dhowells@redhat.com>
7393 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7394 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7395 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7396 S:      Maintained
7397 F:      Documentation/mn10300/
7398 F:      arch/mn10300/
7399
7400 PARALLEL PORT SUPPORT
7401 L:      linux-parport@lists.infradead.org (subscribers-only)
7402 S:      Orphan
7403 F:      drivers/parport/
7404 F:      include/linux/parport*.h
7405 F:      drivers/char/ppdev.c
7406 F:      include/uapi/linux/ppdev.h
7407
7408 PARAVIRT_OPS INTERFACE
7409 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7410 M:      Chris Wright <chrisw@sous-sol.org>
7411 M:      Alok Kataria <akataria@vmware.com>
7412 M:      Rusty Russell <rusty@rustcorp.com.au>
7413 L:      virtualization@lists.linux-foundation.org
7414 S:      Supported
7415 F:      Documentation/virtual/paravirt_ops.txt
7416 F:      arch/*/kernel/paravirt*
7417 F:      arch/*/include/asm/paravirt.h
7418
7419 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7420 M:      Tim Waugh <tim@cyberelk.net>
7421 L:      linux-parport@lists.infradead.org (subscribers-only)
7422 W:      http://www.torque.net/linux-pp.html
7423 S:      Maintained
7424 F:      Documentation/blockdev/paride.txt
7425 F:      drivers/block/paride/
7426
7427 PARISC ARCHITECTURE
7428 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7429 M:      Helge Deller <deller@gmx.de>
7430 L:      linux-parisc@vger.kernel.org
7431 W:      http://www.parisc-linux.org/
7432 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7435 S:      Maintained
7436 F:      arch/parisc/
7437 F:      Documentation/parisc/
7438 F:      drivers/parisc/
7439 F:      drivers/char/agp/parisc-agp.c
7440 F:      drivers/input/serio/gscps2.c
7441 F:      drivers/parport/parport_gsc.*
7442 F:      drivers/tty/serial/8250/8250_gsc.c
7443 F:      drivers/video/fbdev/sti*
7444 F:      drivers/video/console/sti*
7445 F:      drivers/video/logo/logo_parisc*
7446
7447 PC87360 HARDWARE MONITORING DRIVER
7448 M:      Jim Cromie <jim.cromie@gmail.com>
7449 L:      lm-sensors@lm-sensors.org
7450 S:      Maintained
7451 F:      Documentation/hwmon/pc87360
7452 F:      drivers/hwmon/pc87360.c
7453
7454 PC8736x GPIO DRIVER
7455 M:      Jim Cromie <jim.cromie@gmail.com>
7456 S:      Maintained
7457 F:      drivers/char/pc8736x_gpio.c
7458
7459 PC87427 HARDWARE MONITORING DRIVER
7460 M:      Jean Delvare <jdelvare@suse.de>
7461 L:      lm-sensors@lm-sensors.org
7462 S:      Maintained
7463 F:      Documentation/hwmon/pc87427
7464 F:      drivers/hwmon/pc87427.c
7465
7466 PCA9532 LED DRIVER
7467 M:      Riku Voipio <riku.voipio@iki.fi>
7468 S:      Maintained
7469 F:      drivers/leds/leds-pca9532.c
7470 F:      include/linux/leds-pca9532.h
7471
7472 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7473 M:      Guenter Roeck <linux@roeck-us.net>
7474 L:      linux-i2c@vger.kernel.org
7475 S:      Maintained
7476 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7477
7478 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7479 M:      Khalid Aziz <khalid@gonehiking.org>
7480 S:      Maintained
7481 F:      drivers/firmware/pcdp.*
7482
7483 PCI ERROR RECOVERY
7484 M:      Linas Vepstas <linasvepstas@gmail.com>
7485 L:      linux-pci@vger.kernel.org
7486 S:      Supported
7487 F:      Documentation/PCI/pci-error-recovery.txt
7488
7489 PCI SUBSYSTEM
7490 M:      Bjorn Helgaas <bhelgaas@google.com>
7491 L:      linux-pci@vger.kernel.org
7492 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7494 S:      Supported
7495 F:      Documentation/PCI/
7496 F:      drivers/pci/
7497 F:      include/linux/pci*
7498 F:      arch/x86/pci/
7499 F:      arch/x86/kernel/quirks.c
7500
7501 PCI DRIVER FOR ARM VERSATILE PLATFORM
7502 M:      Rob Herring <robh@kernel.org>
7503 L:      linux-pci@vger.kernel.org
7504 L:      linux-arm-kernel@lists.infradead.org
7505 S:      Maintained
7506 F:      Documentation/devicetree/bindings/pci/versatile.txt
7507 F:      drivers/pci/host/pci-versatile.c
7508
7509 PCI DRIVER FOR APPLIEDMICRO XGENE
7510 M:      Tanmay Inamdar <tinamdar@apm.com>
7511 L:      linux-pci@vger.kernel.org
7512 L:      linux-arm-kernel@lists.infradead.org
7513 S:      Maintained
7514 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7515 F:      drivers/pci/host/pci-xgene.c
7516
7517 PCI DRIVER FOR FREESCALE LAYERSCAPE
7518 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7519 M:      Mingkai Hu <mingkai.hu@freescale.com>
7520 M:      Roy Zang <tie-fei.zang@freescale.com>
7521 L:      linuxppc-dev@lists.ozlabs.org
7522 L:      linux-pci@vger.kernel.org
7523 L:      linux-arm-kernel@lists.infradead.org
7524 S:      Maintained
7525 F:      drivers/pci/host/*layerscape*
7526
7527 PCI DRIVER FOR IMX6
7528 M:      Richard Zhu <Richard.Zhu@freescale.com>
7529 M:      Lucas Stach <l.stach@pengutronix.de>
7530 L:      linux-pci@vger.kernel.org
7531 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7532 S:      Maintained
7533 F:      drivers/pci/host/*imx6*
7534
7535 PCI DRIVER FOR TI KEYSTONE
7536 M:      Murali Karicheri <m-karicheri2@ti.com>
7537 L:      linux-pci@vger.kernel.org
7538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7539 S:      Maintained
7540 F:      drivers/pci/host/*keystone*
7541
7542 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7543 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7544 M:      Jason Cooper <jason@lakedaemon.net>
7545 L:      linux-pci@vger.kernel.org
7546 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7547 S:      Maintained
7548 F:      drivers/pci/host/*mvebu*
7549
7550 PCI DRIVER FOR NVIDIA TEGRA
7551 M:      Thierry Reding <thierry.reding@gmail.com>
7552 L:      linux-tegra@vger.kernel.org
7553 L:      linux-pci@vger.kernel.org
7554 S:      Supported
7555 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7556 F:      drivers/pci/host/pci-tegra.c
7557
7558 PCI DRIVER FOR TI DRA7XX
7559 M:      Kishon Vijay Abraham I <kishon@ti.com>
7560 L:      linux-omap@vger.kernel.org
7561 L:      linux-pci@vger.kernel.org
7562 S:      Supported
7563 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7564 F:      drivers/pci/host/pci-dra7xx.c
7565
7566 PCI DRIVER FOR RENESAS R-CAR
7567 M:      Simon Horman <horms@verge.net.au>
7568 L:      linux-pci@vger.kernel.org
7569 L:      linux-sh@vger.kernel.org
7570 S:      Maintained
7571 F:      drivers/pci/host/*rcar*
7572
7573 PCI DRIVER FOR SAMSUNG EXYNOS
7574 M:      Jingoo Han <jingoohan1@gmail.com>
7575 L:      linux-pci@vger.kernel.org
7576 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7577 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7578 S:      Maintained
7579 F:      drivers/pci/host/pci-exynos.c
7580
7581 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7582 M:      Jingoo Han <jingoohan1@gmail.com>
7583 L:      linux-pci@vger.kernel.org
7584 S:      Maintained
7585 F:      drivers/pci/host/*designware*
7586
7587 PCI DRIVER FOR GENERIC OF HOSTS
7588 M:      Will Deacon <will.deacon@arm.com>
7589 L:      linux-pci@vger.kernel.org
7590 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7591 S:      Maintained
7592 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7593 F:      drivers/pci/host/pci-host-generic.c
7594
7595 PCIE DRIVER FOR ST SPEAR13XX
7596 L:      linux-pci@vger.kernel.org
7597 S:      Orphan
7598 F:      drivers/pci/host/*spear*
7599
7600 PCMCIA SUBSYSTEM
7601 P:      Linux PCMCIA Team
7602 L:      linux-pcmcia@lists.infradead.org
7603 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7605 S:      Maintained
7606 F:      Documentation/pcmcia/
7607 F:      drivers/pcmcia/
7608 F:      include/pcmcia/
7609
7610 PCNET32 NETWORK DRIVER
7611 M:      Don Fry <pcnet32@frontier.com>
7612 L:      netdev@vger.kernel.org
7613 S:      Maintained
7614 F:      drivers/net/ethernet/amd/pcnet32.c
7615
7616 PCRYPT PARALLEL CRYPTO ENGINE
7617 M:      Steffen Klassert <steffen.klassert@secunet.com>
7618 L:      linux-crypto@vger.kernel.org
7619 S:      Maintained
7620 F:      crypto/pcrypt.c
7621 F:      include/crypto/pcrypt.h
7622
7623 PER-CPU MEMORY ALLOCATOR
7624 M:      Tejun Heo <tj@kernel.org>
7625 M:      Christoph Lameter <cl@linux-foundation.org>
7626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7627 S:      Maintained
7628 F:      include/linux/percpu*.h
7629 F:      mm/percpu*.c
7630 F:      arch/*/include/asm/percpu.h
7631
7632 PER-TASK DELAY ACCOUNTING
7633 M:      Balbir Singh <bsingharora@gmail.com>
7634 S:      Maintained
7635 F:      include/linux/delayacct.h
7636 F:      kernel/delayacct.c
7637
7638 PERFORMANCE EVENTS SUBSYSTEM
7639 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7640 M:      Paul Mackerras <paulus@samba.org>
7641 M:      Ingo Molnar <mingo@redhat.com>
7642 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7643 L:      linux-kernel@vger.kernel.org
7644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7645 S:      Supported
7646 F:      kernel/events/*
7647 F:      include/linux/perf_event.h
7648 F:      include/uapi/linux/perf_event.h
7649 F:      arch/*/kernel/perf_event*.c
7650 F:      arch/*/kernel/*/perf_event*.c
7651 F:      arch/*/kernel/*/*/perf_event*.c
7652 F:      arch/*/include/asm/perf_event.h
7653 F:      arch/*/kernel/perf_callchain.c
7654 F:      tools/perf/
7655
7656 PERSONALITY HANDLING
7657 M:      Christoph Hellwig <hch@infradead.org>
7658 L:      linux-abi-devel@lists.sourceforge.net
7659 S:      Maintained
7660 F:      include/linux/personality.h
7661 F:      include/uapi/linux/personality.h
7662
7663 PHONET PROTOCOL
7664 M:      Remi Denis-Courmont <courmisch@gmail.com>
7665 S:      Supported
7666 F:      Documentation/networking/phonet.txt
7667 F:      include/linux/phonet.h
7668 F:      include/net/phonet/
7669 F:      include/uapi/linux/phonet.h
7670 F:      net/phonet/
7671
7672 PHRAM MTD DRIVER
7673 M:      Joern Engel <joern@lazybastard.org>
7674 L:      linux-mtd@lists.infradead.org
7675 S:      Maintained
7676 F:      drivers/mtd/devices/phram.c
7677
7678 PICOLCD HID DRIVER
7679 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7680 L:      linux-input@vger.kernel.org
7681 S:      Maintained
7682 F:      drivers/hid/hid-picolcd*
7683
7684 PICOXCELL SUPPORT
7685 M:      Jamie Iles <jamie@jamieiles.com>
7686 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7687 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7688 S:      Supported
7689 F:      arch/arm/boot/dts/picoxcell*
7690 F:      arch/arm/mach-picoxcell/
7691 F:      drivers/crypto/picoxcell*
7692
7693 PIN CONTROL SUBSYSTEM
7694 M:      Linus Walleij <linus.walleij@linaro.org>
7695 L:      linux-gpio@vger.kernel.org
7696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7697 S:      Maintained
7698 F:      drivers/pinctrl/
7699 F:      include/linux/pinctrl/
7700
7701 PIN CONTROLLER - ATMEL AT91
7702 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7703 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7704 S:      Maintained
7705 F:      drivers/pinctrl/pinctrl-at91.*
7706
7707 PIN CONTROLLER - INTEL
7708 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7709 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7710 S:      Maintained
7711 F:      drivers/pinctrl/intel/
7712
7713 PIN CONTROLLER - RENESAS
7714 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7715 L:      linux-sh@vger.kernel.org
7716 S:      Maintained
7717 F:      drivers/pinctrl/sh-pfc/
7718
7719 PIN CONTROLLER - SAMSUNG
7720 M:      Tomasz Figa <tomasz.figa@gmail.com>
7721 M:      Thomas Abraham <thomas.abraham@linaro.org>
7722 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7723 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7724 S:      Maintained
7725 F:      drivers/pinctrl/samsung/
7726
7727 PIN CONTROLLER - ST SPEAR
7728 M:      Viresh Kumar <viresh.linux@gmail.com>
7729 L:      spear-devel@list.st.com
7730 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7731 W:      http://www.st.com/spear
7732 S:      Maintained
7733 F:      drivers/pinctrl/spear/
7734
7735 PKTCDVD DRIVER
7736 M:      Jiri Kosina <jkosina@suse.cz>
7737 S:      Maintained
7738 F:      drivers/block/pktcdvd.c
7739 F:      include/linux/pktcdvd.h
7740 F:      include/uapi/linux/pktcdvd.h
7741
7742 PKUNITY SOC DRIVERS
7743 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7744 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7745 S:      Maintained
7746 T:      git git://github.com/gxt/linux.git
7747 F:      drivers/input/serio/i8042-unicore32io.h
7748 F:      drivers/i2c/busses/i2c-puv3.c
7749 F:      drivers/video/fbdev/fb-puv3.c
7750 F:      drivers/rtc/rtc-puv3.c
7751
7752 PMBUS HARDWARE MONITORING DRIVERS
7753 M:      Guenter Roeck <linux@roeck-us.net>
7754 L:      lm-sensors@lm-sensors.org
7755 W:      http://www.lm-sensors.org/
7756 W:      http://www.roeck-us.net/linux/drivers/
7757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7758 S:      Maintained
7759 F:      Documentation/hwmon/pmbus
7760 F:      drivers/hwmon/pmbus/
7761 F:      include/linux/i2c/pmbus.h
7762
7763 PMC SIERRA MaxRAID DRIVER
7764 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7765 L:      linux-scsi@vger.kernel.org
7766 W:      http://www.pmc-sierra.com/
7767 S:      Supported
7768 F:      drivers/scsi/pmcraid.*
7769
7770 PMC SIERRA PM8001 DRIVER
7771 M:      xjtuwjp@gmail.com
7772 M:      lindar_liu@usish.com
7773 L:      pmchba@pmcs.com
7774 L:      linux-scsi@vger.kernel.org
7775 S:      Supported
7776 F:      drivers/scsi/pm8001/
7777
7778 POSIX CLOCKS and TIMERS
7779 M:      Thomas Gleixner <tglx@linutronix.de>
7780 L:      linux-kernel@vger.kernel.org
7781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7782 S:      Maintained
7783 F:      fs/timerfd.c
7784 F:      include/linux/timer*
7785 F:      kernel/time/*timer*
7786
7787 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7788 M:      Sebastian Reichel <sre@kernel.org>
7789 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7790 M:      David Woodhouse <dwmw2@infradead.org>
7791 L:      linux-pm@vger.kernel.org
7792 T:      git git://git.infradead.org/battery-2.6.git
7793 S:      Maintained
7794 F:      include/linux/power_supply.h
7795 F:      drivers/power/
7796
7797 PNP SUPPORT
7798 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7799 S:      Maintained
7800 F:      drivers/pnp/
7801
7802 PNXxxxx I2C DRIVER
7803 M:      Vitaly Wool <vitalywool@gmail.com>
7804 L:      linux-i2c@vger.kernel.org
7805 S:      Maintained
7806 F:      drivers/i2c/busses/i2c-pnx.c
7807
7808 PPP PROTOCOL DRIVERS AND COMPRESSORS
7809 M:      Paul Mackerras <paulus@samba.org>
7810 L:      linux-ppp@vger.kernel.org
7811 S:      Maintained
7812 F:      drivers/net/ppp/ppp_*
7813
7814 PPP OVER ATM (RFC 2364)
7815 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7816 S:      Maintained
7817 F:      net/atm/pppoatm.c
7818 F:      include/uapi/linux/atmppp.h
7819
7820 PPP OVER ETHERNET
7821 M:      Michal Ostrowski <mostrows@earthlink.net>
7822 S:      Maintained
7823 F:      drivers/net/ppp/pppoe.c
7824 F:      drivers/net/ppp/pppox.c
7825
7826 PPP OVER L2TP
7827 M:      James Chapman <jchapman@katalix.com>
7828 S:      Maintained
7829 F:      net/l2tp/l2tp_ppp.c
7830 F:      include/linux/if_pppol2tp.h
7831 F:      include/uapi/linux/if_pppol2tp.h
7832
7833 PPS SUPPORT
7834 M:      Rodolfo Giometti <giometti@enneenne.com>
7835 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7836 L:      linuxpps@ml.enneenne.com (subscribers-only)
7837 S:      Maintained
7838 F:      Documentation/pps/
7839 F:      drivers/pps/
7840 F:      include/linux/pps*.h
7841
7842 PPTP DRIVER
7843 M:      Dmitry Kozlov <xeb@mail.ru>
7844 L:      netdev@vger.kernel.org
7845 S:      Maintained
7846 F:      drivers/net/ppp/pptp.c
7847 W:      http://sourceforge.net/projects/accel-pptp
7848
7849 PREEMPTIBLE KERNEL
7850 M:      Robert Love <rml@tech9.net>
7851 L:      kpreempt-tech@lists.sourceforge.net
7852 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7853 S:      Supported
7854 F:      Documentation/preempt-locking.txt
7855 F:      include/linux/preempt.h
7856
7857 PRISM54 WIRELESS DRIVER
7858 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7859 L:      linux-wireless@vger.kernel.org
7860 W:      http://wireless.kernel.org/en/users/Drivers/p54
7861 S:      Obsolete
7862 F:      drivers/net/wireless/prism54/
7863
7864 PS3 NETWORK SUPPORT
7865 M:      Geoff Levand <geoff@infradead.org>
7866 L:      netdev@vger.kernel.org
7867 L:      cbe-oss-dev@lists.ozlabs.org
7868 S:      Maintained
7869 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7870
7871 PS3 PLATFORM SUPPORT
7872 M:      Geoff Levand <geoff@infradead.org>
7873 L:      linuxppc-dev@lists.ozlabs.org
7874 L:      cbe-oss-dev@lists.ozlabs.org
7875 S:      Maintained
7876 F:      arch/powerpc/boot/ps3*
7877 F:      arch/powerpc/include/asm/lv1call.h
7878 F:      arch/powerpc/include/asm/ps3*.h
7879 F:      arch/powerpc/platforms/ps3/
7880 F:      drivers/*/ps3*
7881 F:      drivers/ps3/
7882 F:      drivers/rtc/rtc-ps3.c
7883 F:      drivers/usb/host/*ps3.c
7884 F:      sound/ppc/snd_ps3*
7885
7886 PS3VRAM DRIVER
7887 M:      Jim Paris <jim@jtan.com>
7888 L:      cbe-oss-dev@lists.ozlabs.org
7889 S:      Maintained
7890 F:      drivers/block/ps3vram.c
7891
7892 PSTORE FILESYSTEM
7893 M:      Anton Vorontsov <anton@enomsg.org>
7894 M:      Colin Cross <ccross@android.com>
7895 M:      Kees Cook <keescook@chromium.org>
7896 M:      Tony Luck <tony.luck@intel.com>
7897 S:      Maintained
7898 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7899 F:      fs/pstore/
7900 F:      include/linux/pstore*
7901 F:      drivers/firmware/efi/efi-pstore.c
7902 F:      drivers/acpi/apei/erst.c
7903
7904 PTP HARDWARE CLOCK SUPPORT
7905 M:      Richard Cochran <richardcochran@gmail.com>
7906 L:      netdev@vger.kernel.org
7907 S:      Maintained
7908 W:      http://linuxptp.sourceforge.net/
7909 F:      Documentation/ABI/testing/sysfs-ptp
7910 F:      Documentation/ptp/*
7911 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7912 F:      drivers/net/phy/dp83640*
7913 F:      drivers/ptp/*
7914 F:      include/linux/ptp_cl*
7915
7916 PTRACE SUPPORT
7917 M:      Roland McGrath <roland@hack.frob.com>
7918 M:      Oleg Nesterov <oleg@redhat.com>
7919 S:      Maintained
7920 F:      include/asm-generic/syscall.h
7921 F:      include/linux/ptrace.h
7922 F:      include/linux/regset.h
7923 F:      include/linux/tracehook.h
7924 F:      include/uapi/linux/ptrace.h
7925 F:      kernel/ptrace.c
7926
7927 PVRUSB2 VIDEO4LINUX DRIVER
7928 M:      Mike Isely <isely@pobox.com>
7929 L:      pvrusb2@isely.net       (subscribers-only)
7930 L:      linux-media@vger.kernel.org
7931 W:      http://www.isely.net/pvrusb2/
7932 T:      git git://linuxtv.org/media_tree.git
7933 S:      Maintained
7934 F:      Documentation/video4linux/README.pvrusb2
7935 F:      drivers/media/usb/pvrusb2/
7936
7937 PWC WEBCAM DRIVER
7938 M:      Hans de Goede <hdegoede@redhat.com>
7939 L:      linux-media@vger.kernel.org
7940 T:      git git://linuxtv.org/media_tree.git
7941 S:      Maintained
7942 F:      drivers/media/usb/pwc/*
7943
7944 PWM FAN DRIVER
7945 M:      Kamil Debski <k.debski@samsung.com>
7946 L:      lm-sensors@lm-sensors.org
7947 S:      Supported
7948 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7949 F:      Documentation/hwmon/pwm-fan
7950 F:      drivers/hwmon/pwm-fan.c
7951
7952 PWM SUBSYSTEM
7953 M:      Thierry Reding <thierry.reding@gmail.com>
7954 L:      linux-pwm@vger.kernel.org
7955 S:      Maintained
7956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7957 F:      Documentation/pwm.txt
7958 F:      Documentation/devicetree/bindings/pwm/
7959 F:      include/linux/pwm.h
7960 F:      drivers/pwm/
7961 F:      drivers/video/backlight/pwm_bl.c
7962 F:      include/linux/pwm_backlight.h
7963
7964 PXA2xx/PXA3xx SUPPORT
7965 M:      Daniel Mack <daniel@zonque.org>
7966 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7967 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7968 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7969 T:      git git://github.com/hzhuang1/linux.git
7970 T:      git git://github.com/rjarzmik/linux.git
7971 S:      Maintained
7972 F:      arch/arm/mach-pxa/
7973 F:      drivers/pcmcia/pxa2xx*
7974 F:      drivers/spi/spi-pxa2xx*
7975 F:      drivers/usb/gadget/udc/pxa2*
7976 F:      include/sound/pxa2xx-lib.h
7977 F:      sound/arm/pxa*
7978 F:      sound/soc/pxa/
7979
7980 PXA3xx NAND FLASH DRIVER
7981 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7982 L:      linux-mtd@lists.infradead.org
7983 S:      Maintained
7984 F:      drivers/mtd/nand/pxa3xx_nand.c
7985
7986 MMP SUPPORT
7987 M:      Eric Miao <eric.y.miao@gmail.com>
7988 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7990 T:      git git://github.com/hzhuang1/linux.git
7991 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7992 S:      Maintained
7993 F:      arch/arm/mach-mmp/
7994
7995 PXA MMCI DRIVER
7996 S:      Orphan
7997
7998 PXA RTC DRIVER
7999 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8000 L:      rtc-linux@googlegroups.com
8001 S:      Maintained
8002
8003 QAT DRIVER
8004 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8005 L:      qat-linux@intel.com
8006 S:      Supported
8007 F:      drivers/crypto/qat/
8008
8009 QIB DRIVER
8010 M:      Mike Marciniszyn <infinipath@intel.com>
8011 L:      linux-rdma@vger.kernel.org
8012 S:      Supported
8013 F:      drivers/infiniband/hw/qib/
8014
8015 QLOGIC QLA1280 SCSI DRIVER
8016 M:      Michael Reed <mdr@sgi.com>
8017 L:      linux-scsi@vger.kernel.org
8018 S:      Maintained
8019 F:      drivers/scsi/qla1280.[ch]
8020
8021 QLOGIC QLA2XXX FC-SCSI DRIVER
8022 M:      qla2xxx-upstream@qlogic.com
8023 L:      linux-scsi@vger.kernel.org
8024 S:      Supported
8025 F:      Documentation/scsi/LICENSE.qla2xxx
8026 F:      drivers/scsi/qla2xxx/
8027
8028 QLOGIC QLA4XXX iSCSI DRIVER
8029 M:      QLogic-Storage-Upstream@qlogic.com
8030 L:      linux-scsi@vger.kernel.org
8031 S:      Supported
8032 F:      Documentation/scsi/LICENSE.qla4xxx
8033 F:      drivers/scsi/qla4xxx/
8034
8035 QLOGIC QLA3XXX NETWORK DRIVER
8036 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8037 M:      Ron Mercer <ron.mercer@qlogic.com>
8038 M:      linux-driver@qlogic.com
8039 L:      netdev@vger.kernel.org
8040 S:      Supported
8041 F:      Documentation/networking/LICENSE.qla3xxx
8042 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8043
8044 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8045 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8046 M:      Dept-GELinuxNICDev@qlogic.com
8047 L:      netdev@vger.kernel.org
8048 S:      Supported
8049 F:      drivers/net/ethernet/qlogic/qlcnic/
8050
8051 QLOGIC QLGE 10Gb ETHERNET DRIVER
8052 M:      Harish Patil <harish.patil@qlogic.com>
8053 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8054 M:      Dept-GELinuxNICDev@qlogic.com
8055 M:      linux-driver@qlogic.com
8056 L:      netdev@vger.kernel.org
8057 S:      Supported
8058 F:      drivers/net/ethernet/qlogic/qlge/
8059
8060 QNX4 FILESYSTEM
8061 M:      Anders Larsen <al@alarsen.net>
8062 W:      http://www.alarsen.net/linux/qnx4fs/
8063 S:      Maintained
8064 F:      fs/qnx4/
8065 F:      include/uapi/linux/qnx4_fs.h
8066 F:      include/uapi/linux/qnxtypes.h
8067
8068 QT1010 MEDIA DRIVER
8069 M:      Antti Palosaari <crope@iki.fi>
8070 L:      linux-media@vger.kernel.org
8071 W:      http://linuxtv.org/
8072 W:      http://palosaari.fi/linux/
8073 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8074 T:      git git://linuxtv.org/anttip/media_tree.git
8075 S:      Maintained
8076 F:      drivers/media/tuners/qt1010*
8077
8078 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8079 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8080 L:      linux-wireless@vger.kernel.org
8081 L:      ath9k-devel@lists.ath9k.org
8082 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8083 S:      Supported
8084 F:      drivers/net/wireless/ath/ath9k/
8085
8086 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8087 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8088 L:      ath10k@lists.infradead.org
8089 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8090 T:      git git://github.com/kvalo/ath.git
8091 S:      Supported
8092 F:      drivers/net/wireless/ath/ath10k/
8093
8094 QUALCOMM HEXAGON ARCHITECTURE
8095 M:      Richard Kuo <rkuo@codeaurora.org>
8096 L:      linux-hexagon@vger.kernel.org
8097 S:      Supported
8098 F:      arch/hexagon/
8099
8100 QUALCOMM WCN36XX WIRELESS DRIVER
8101 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8102 L:      wcn36xx@lists.infradead.org
8103 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8104 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8105 S:      Supported
8106 F:      drivers/net/wireless/ath/wcn36xx/
8107
8108 RADOS BLOCK DEVICE (RBD)
8109 M:      Ilya Dryomov <idryomov@gmail.com>
8110 M:      Sage Weil <sage@redhat.com>
8111 M:      Alex Elder <elder@kernel.org>
8112 M:      ceph-devel@vger.kernel.org
8113 W:      http://ceph.com/
8114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8115 S:      Supported
8116 F:      drivers/block/rbd.c
8117 F:      drivers/block/rbd_types.h
8118
8119 RADEON FRAMEBUFFER DISPLAY DRIVER
8120 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8121 L:      linux-fbdev@vger.kernel.org
8122 S:      Maintained
8123 F:      drivers/video/fbdev/aty/radeon*
8124 F:      include/uapi/linux/radeonfb.h
8125
8126 RADIOSHARK RADIO DRIVER
8127 M:      Hans de Goede <hdegoede@redhat.com>
8128 L:      linux-media@vger.kernel.org
8129 T:      git git://linuxtv.org/media_tree.git
8130 S:      Maintained
8131 F:      drivers/media/radio/radio-shark.c
8132
8133 RADIOSHARK2 RADIO DRIVER
8134 M:      Hans de Goede <hdegoede@redhat.com>
8135 L:      linux-media@vger.kernel.org
8136 T:      git git://linuxtv.org/media_tree.git
8137 S:      Maintained
8138 F:      drivers/media/radio/radio-shark2.c
8139 F:      drivers/media/radio/radio-tea5777.c
8140
8141 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8142 M:      Paul Mackerras <paulus@samba.org>
8143 L:      linux-fbdev@vger.kernel.org
8144 S:      Maintained
8145 F:      drivers/video/fbdev/aty/aty128fb.c
8146
8147 RALINK RT2X00 WIRELESS LAN DRIVER
8148 P:      rt2x00 project
8149 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8150 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8151 L:      linux-wireless@vger.kernel.org
8152 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8153 W:      http://rt2x00.serialmonkey.com/
8154 S:      Maintained
8155 F:      drivers/net/wireless/rt2x00/
8156
8157 RAMDISK RAM BLOCK DEVICE DRIVER
8158 M:      Jens Axboe <axboe@kernel.dk>
8159 S:      Maintained
8160 F:      Documentation/blockdev/ramdisk.txt
8161 F:      drivers/block/brd.c
8162
8163 PERSISTENT MEMORY DRIVER
8164 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8165 L:      linux-nvdimm@lists.01.org
8166 S:      Supported
8167 F:      drivers/block/pmem.c
8168
8169 RANDOM NUMBER DRIVER
8170 M:      "Theodore Ts'o" <tytso@mit.edu>
8171 S:      Maintained
8172 F:      drivers/char/random.c
8173
8174 RAPIDIO SUBSYSTEM
8175 M:      Matt Porter <mporter@kernel.crashing.org>
8176 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8177 S:      Maintained
8178 F:      drivers/rapidio/
8179
8180 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8181 L:      linux-wireless@vger.kernel.org
8182 S:      Orphan
8183 F:      drivers/net/wireless/ray*
8184
8185 RCUTORTURE MODULE
8186 M:      Josh Triplett <josh@joshtriplett.org>
8187 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8188 L:      linux-kernel@vger.kernel.org
8189 S:      Supported
8190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8191 F:      Documentation/RCU/torture.txt
8192 F:      kernel/rcu/rcutorture.c
8193
8194 RCUTORTURE TEST FRAMEWORK
8195 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8196 M:      Josh Triplett <josh@joshtriplett.org>
8197 R:      Steven Rostedt <rostedt@goodmis.org>
8198 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8199 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8200 L:      linux-kernel@vger.kernel.org
8201 S:      Supported
8202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8203 F:      tools/testing/selftests/rcutorture
8204
8205 RDC R-321X SoC
8206 M:      Florian Fainelli <florian@openwrt.org>
8207 S:      Maintained
8208
8209 RDC R6040 FAST ETHERNET DRIVER
8210 M:      Florian Fainelli <florian@openwrt.org>
8211 L:      netdev@vger.kernel.org
8212 S:      Maintained
8213 F:      drivers/net/ethernet/rdc/r6040.c
8214
8215 RDS - RELIABLE DATAGRAM SOCKETS
8216 M:      Chien Yen <chien.yen@oracle.com>
8217 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8218 S:      Supported
8219 F:      net/rds/
8220
8221 READ-COPY UPDATE (RCU)
8222 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8223 M:      Josh Triplett <josh@joshtriplett.org>
8224 R:      Steven Rostedt <rostedt@goodmis.org>
8225 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8226 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8227 L:      linux-kernel@vger.kernel.org
8228 W:      http://www.rdrop.com/users/paulmck/RCU/
8229 S:      Supported
8230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8231 F:      Documentation/RCU/
8232 X:      Documentation/RCU/torture.txt
8233 F:      include/linux/rcu*
8234 X:      include/linux/srcu.h
8235 F:      kernel/rcu/
8236 X:      kernel/torture.c
8237
8238 REAL TIME CLOCK (RTC) SUBSYSTEM
8239 M:      Alessandro Zummo <a.zummo@towertech.it>
8240 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8241 L:      rtc-linux@googlegroups.com
8242 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8243 S:      Maintained
8244 F:      Documentation/rtc.txt
8245 F:      drivers/rtc/
8246 F:      include/linux/rtc.h
8247 F:      include/uapi/linux/rtc.h
8248
8249 REALTEK AUDIO CODECS
8250 M:      Bard Liao <bardliao@realtek.com>
8251 M:      Oder Chiou <oder_chiou@realtek.com>
8252 S:      Maintained
8253 F:      sound/soc/codecs/rt*
8254 F:      include/sound/rt*.h
8255
8256 REISERFS FILE SYSTEM
8257 L:      reiserfs-devel@vger.kernel.org
8258 S:      Supported
8259 F:      fs/reiserfs/
8260
8261 REGISTER MAP ABSTRACTION
8262 M:      Mark Brown <broonie@kernel.org>
8263 L:      linux-kernel@vger.kernel.org
8264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8265 S:      Supported
8266 F:      drivers/base/regmap/
8267 F:      include/linux/regmap.h
8268
8269 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8270 M:      Ohad Ben-Cohen <ohad@wizery.com>
8271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8272 S:      Maintained
8273 F:      drivers/remoteproc/
8274 F:      Documentation/remoteproc.txt
8275 F:      include/linux/remoteproc.h
8276
8277 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8278 M:      Ohad Ben-Cohen <ohad@wizery.com>
8279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8280 S:      Maintained
8281 F:      drivers/rpmsg/
8282 F:      Documentation/rpmsg.txt
8283 F:      include/linux/rpmsg.h
8284
8285 RESET CONTROLLER FRAMEWORK
8286 M:      Philipp Zabel <p.zabel@pengutronix.de>
8287 S:      Maintained
8288 F:      drivers/reset/
8289 F:      Documentation/devicetree/bindings/reset/
8290 F:      include/linux/reset.h
8291 F:      include/linux/reset-controller.h
8292
8293 RFKILL
8294 M:      Johannes Berg <johannes@sipsolutions.net>
8295 L:      linux-wireless@vger.kernel.org
8296 W:      http://wireless.kernel.org/
8297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8299 S:      Maintained
8300 F:      Documentation/rfkill.txt
8301 F:      net/rfkill/
8302
8303 RHASHTABLE
8304 M:      Thomas Graf <tgraf@suug.ch>
8305 L:      netdev@vger.kernel.org
8306 S:      Maintained
8307 F:      lib/rhashtable.c
8308 F:      include/linux/rhashtable.h
8309
8310 RICOH SMARTMEDIA/XD DRIVER
8311 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8312 S:      Maintained
8313 F:      drivers/mtd/nand/r852.c
8314 F:      drivers/mtd/nand/r852.h
8315
8316 RICOH R5C592 MEMORYSTICK DRIVER
8317 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8318 S:      Maintained
8319 F:      drivers/memstick/host/r592.*
8320
8321 ROCCAT DRIVERS
8322 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8323 W:      http://sourceforge.net/projects/roccat/
8324 S:      Maintained
8325 F:      drivers/hid/hid-roccat*
8326 F:      include/linux/hid-roccat*
8327 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8328
8329 ROCKER DRIVER
8330 M:      Jiri Pirko <jiri@resnulli.us>
8331 M:      Scott Feldman <sfeldma@gmail.com>
8332 L:      netdev@vger.kernel.org
8333 S:      Supported
8334 F:      drivers/net/ethernet/rocker/
8335
8336 ROCKETPORT DRIVER
8337 P:      Comtrol Corp.
8338 W:      http://www.comtrol.com
8339 S:      Maintained
8340 F:      Documentation/serial/rocket.txt
8341 F:      drivers/tty/rocket*
8342
8343 ROCKETPORT EXPRESS/INFINITY DRIVER
8344 M:      Kevin Cernekee <cernekee@gmail.com>
8345 L:      linux-serial@vger.kernel.org
8346 S:      Odd Fixes
8347 F:      drivers/tty/serial/rp2.*
8348
8349 ROSE NETWORK LAYER
8350 M:      Ralf Baechle <ralf@linux-mips.org>
8351 L:      linux-hams@vger.kernel.org
8352 W:      http://www.linux-ax25.org/
8353 S:      Maintained
8354 F:      include/net/rose.h
8355 F:      include/uapi/linux/rose.h
8356 F:      net/rose/
8357
8358 RTL2830 MEDIA DRIVER
8359 M:      Antti Palosaari <crope@iki.fi>
8360 L:      linux-media@vger.kernel.org
8361 W:      http://linuxtv.org/
8362 W:      http://palosaari.fi/linux/
8363 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8364 T:      git git://linuxtv.org/anttip/media_tree.git
8365 S:      Maintained
8366 F:      drivers/media/dvb-frontends/rtl2830*
8367
8368 RTL2832 MEDIA DRIVER
8369 M:      Antti Palosaari <crope@iki.fi>
8370 L:      linux-media@vger.kernel.org
8371 W:      http://linuxtv.org/
8372 W:      http://palosaari.fi/linux/
8373 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8374 T:      git git://linuxtv.org/anttip/media_tree.git
8375 S:      Maintained
8376 F:      drivers/media/dvb-frontends/rtl2832*
8377
8378 RTL2832_SDR MEDIA DRIVER
8379 M:      Antti Palosaari <crope@iki.fi>
8380 L:      linux-media@vger.kernel.org
8381 W:      http://linuxtv.org/
8382 W:      http://palosaari.fi/linux/
8383 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8384 T:      git git://linuxtv.org/anttip/media_tree.git
8385 S:      Maintained
8386 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8387
8388 RTL8180 WIRELESS DRIVER
8389 L:      linux-wireless@vger.kernel.org
8390 W:      http://wireless.kernel.org/
8391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8392 S:      Orphan
8393 F:      drivers/net/wireless/rtl818x/rtl8180/
8394
8395 RTL8187 WIRELESS DRIVER
8396 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8397 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8398 M:      Larry Finger <Larry.Finger@lwfinger.net>
8399 L:      linux-wireless@vger.kernel.org
8400 W:      http://wireless.kernel.org/
8401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8402 S:      Maintained
8403 F:      drivers/net/wireless/rtl818x/rtl8187/
8404
8405 RTL8192CE WIRELESS DRIVER
8406 M:      Larry Finger <Larry.Finger@lwfinger.net>
8407 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8408 L:      linux-wireless@vger.kernel.org
8409 W:      http://wireless.kernel.org/
8410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8411 S:      Maintained
8412 F:      drivers/net/wireless/rtlwifi/
8413 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8414
8415 S3 SAVAGE FRAMEBUFFER DRIVER
8416 M:      Antonino Daplas <adaplas@gmail.com>
8417 L:      linux-fbdev@vger.kernel.org
8418 S:      Maintained
8419 F:      drivers/video/fbdev/savage/
8420
8421 S390
8422 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8423 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8424 M:      linux390@de.ibm.com
8425 L:      linux-s390@vger.kernel.org
8426 W:      http://www.ibm.com/developerworks/linux/linux390/
8427 S:      Supported
8428 F:      arch/s390/
8429 F:      drivers/s390/
8430 F:      Documentation/s390/
8431 F:      Documentation/DocBook/s390*
8432
8433 S390 COMMON I/O LAYER
8434 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8435 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8436 L:      linux-s390@vger.kernel.org
8437 W:      http://www.ibm.com/developerworks/linux/linux390/
8438 S:      Supported
8439 F:      drivers/s390/cio/
8440
8441 S390 DASD DRIVER
8442 M:      Stefan Weinhuber <wein@de.ibm.com>
8443 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8444 L:      linux-s390@vger.kernel.org
8445 W:      http://www.ibm.com/developerworks/linux/linux390/
8446 S:      Supported
8447 F:      drivers/s390/block/dasd*
8448 F:      block/partitions/ibm.c
8449
8450 S390 NETWORK DRIVERS
8451 M:      Ursula Braun <ursula.braun@de.ibm.com>
8452 M:      linux390@de.ibm.com
8453 L:      linux-s390@vger.kernel.org
8454 W:      http://www.ibm.com/developerworks/linux/linux390/
8455 S:      Supported
8456 F:      drivers/s390/net/
8457
8458 S390 PCI SUBSYSTEM
8459 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8460 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8461 L:      linux-s390@vger.kernel.org
8462 W:      http://www.ibm.com/developerworks/linux/linux390/
8463 S:      Supported
8464 F:      arch/s390/pci/
8465 F:      drivers/pci/hotplug/s390_pci_hpc.c
8466
8467 S390 ZCRYPT DRIVER
8468 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8469 M:      linux390@de.ibm.com
8470 L:      linux-s390@vger.kernel.org
8471 W:      http://www.ibm.com/developerworks/linux/linux390/
8472 S:      Supported
8473 F:      drivers/s390/crypto/
8474
8475 S390 ZFCP DRIVER
8476 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8477 M:      linux390@de.ibm.com
8478 L:      linux-s390@vger.kernel.org
8479 W:      http://www.ibm.com/developerworks/linux/linux390/
8480 S:      Supported
8481 F:      drivers/s390/scsi/zfcp_*
8482
8483 S390 IUCV NETWORK LAYER
8484 M:      Ursula Braun <ursula.braun@de.ibm.com>
8485 M:      linux390@de.ibm.com
8486 L:      linux-s390@vger.kernel.org
8487 W:      http://www.ibm.com/developerworks/linux/linux390/
8488 S:      Supported
8489 F:      drivers/s390/net/*iucv*
8490 F:      include/net/iucv/
8491 F:      net/iucv/
8492
8493 S3C24XX SD/MMC Driver
8494 M:      Ben Dooks <ben-linux@fluff.org>
8495 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8496 S:      Supported
8497 F:      drivers/mmc/host/s3cmci.*
8498
8499 SAA6588 RDS RECEIVER DRIVER
8500 M:      Hans Verkuil <hverkuil@xs4all.nl>
8501 L:      linux-media@vger.kernel.org
8502 T:      git git://linuxtv.org/media_tree.git
8503 W:      http://linuxtv.org
8504 S:      Odd Fixes
8505 F:      drivers/media/i2c/saa6588*
8506
8507 SAA7134 VIDEO4LINUX DRIVER
8508 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8509 L:      linux-media@vger.kernel.org
8510 W:      http://linuxtv.org
8511 T:      git git://linuxtv.org/media_tree.git
8512 S:      Odd fixes
8513 F:      Documentation/video4linux/*.saa7134
8514 F:      drivers/media/pci/saa7134/
8515
8516 SAA7146 VIDEO4LINUX-2 DRIVER
8517 M:      Hans Verkuil <hverkuil@xs4all.nl>
8518 L:      linux-media@vger.kernel.org
8519 T:      git git://linuxtv.org/media_tree.git
8520 S:      Maintained
8521 F:      drivers/media/common/saa7146/
8522 F:      drivers/media/pci/saa7146/
8523 F:      include/media/saa7146*
8524
8525 SAMSUNG LAPTOP DRIVER
8526 M:      Corentin Chary <corentin.chary@gmail.com>
8527 L:      platform-driver-x86@vger.kernel.org
8528 S:      Maintained
8529 F:      drivers/platform/x86/samsung-laptop.c
8530
8531 SAMSUNG AUDIO (ASoC) DRIVERS
8532 M:      Sangbeom Kim <sbkim73@samsung.com>
8533 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8534 S:      Supported
8535 F:      sound/soc/samsung/
8536
8537 SAMSUNG FRAMEBUFFER DRIVER
8538 M:      Jingoo Han <jingoohan1@gmail.com>
8539 L:      linux-fbdev@vger.kernel.org
8540 S:      Maintained
8541 F:      drivers/video/fbdev/s3c-fb.c
8542
8543 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8544 M:      Sangbeom Kim <sbkim73@samsung.com>
8545 L:      linux-kernel@vger.kernel.org
8546 S:      Supported
8547 F:      drivers/mfd/sec*.c
8548 F:      drivers/regulator/s2m*.c
8549 F:      drivers/regulator/s5m*.c
8550 F:      include/linux/mfd/samsung/
8551
8552 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8553 M:      Kyungmin Park <kyungmin.park@samsung.com>
8554 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8555 L:      linux-media@vger.kernel.org
8556 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8557 S:      Supported
8558 F:      drivers/media/platform/exynos4-is/
8559
8560 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8561 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8562 L:      linux-media@vger.kernel.org
8563 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8564 S:      Maintained
8565 F:      drivers/media/platform/s3c-camif/
8566 F:      include/media/s3c_camif.h
8567
8568 SAMSUNG S5C73M3 CAMERA DRIVER
8569 M:      Kyungmin Park <kyungmin.park@samsung.com>
8570 M:      Andrzej Hajda <a.hajda@samsung.com>
8571 L:      linux-media@vger.kernel.org
8572 S:      Supported
8573 F:      drivers/media/i2c/s5c73m3/*
8574
8575 SAMSUNG S5K5BAF CAMERA DRIVER
8576 M:      Kyungmin Park <kyungmin.park@samsung.com>
8577 M:      Andrzej Hajda <a.hajda@samsung.com>
8578 L:      linux-media@vger.kernel.org
8579 S:      Supported
8580 F:      drivers/media/i2c/s5k5baf.c
8581
8582 SAMSUNG SOC CLOCK DRIVERS
8583 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8584 M:      Tomasz Figa <tomasz.figa@gmail.com>
8585 S:      Supported
8586 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8587 F:      drivers/clk/samsung/
8588
8589 SAMSUNG SXGBE DRIVERS
8590 M:      Byungho An <bh74.an@samsung.com>
8591 M:      Girish K S <ks.giri@samsung.com>
8592 M:      Vipul Pandya <vipul.pandya@samsung.com>
8593 S:      Supported
8594 L:      netdev@vger.kernel.org
8595 F:      drivers/net/ethernet/samsung/sxgbe/
8596
8597 SAMSUNG THERMAL DRIVER
8598 M:      Lukasz Majewski <l.majewski@samsung.com>
8599 L:      linux-pm@vger.kernel.org
8600 L:      linux-samsung-soc@vger.kernel.org
8601 S:      Supported
8602 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8603 F:      drivers/thermal/samsung/
8604
8605 SAMSUNG USB2 PHY DRIVER
8606 M:      Kamil Debski <k.debski@samsung.com>
8607 L:      linux-kernel@vger.kernel.org
8608 S:      Supported
8609 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8610 F:      Documentation/phy/samsung-usb2.txt
8611 F:      drivers/phy/phy-exynos4210-usb2.c
8612 F:      drivers/phy/phy-exynos4x12-usb2.c
8613 F:      drivers/phy/phy-exynos5250-usb2.c
8614 F:      drivers/phy/phy-s5pv210-usb2.c
8615 F:      drivers/phy/phy-samsung-usb2.c
8616 F:      drivers/phy/phy-samsung-usb2.h
8617
8618 SERIAL DRIVERS
8619 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8620 L:      linux-serial@vger.kernel.org
8621 S:      Maintained
8622 F:      drivers/tty/serial/
8623
8624 SYNOPSYS DESIGNWARE DMAC DRIVER
8625 M:      Viresh Kumar <viresh.linux@gmail.com>
8626 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8627 S:      Maintained
8628 F:      include/linux/dma/dw.h
8629 F:      include/linux/platform_data/dma-dw.h
8630 F:      drivers/dma/dw/
8631
8632 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8633 M:      Seungwon Jeon <tgih.jun@samsung.com>
8634 M:      Jaehoon Chung <jh80.chung@samsung.com>
8635 L:      linux-mmc@vger.kernel.org
8636 S:      Maintained
8637 F:      include/linux/mmc/dw_mmc.h
8638 F:      drivers/mmc/host/dw_mmc*
8639
8640 THUNDERBOLT DRIVER
8641 M:      Andreas Noever <andreas.noever@gmail.com>
8642 S:      Maintained
8643 F:      drivers/thunderbolt/
8644
8645 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8646 M:      John Stultz <john.stultz@linaro.org>
8647 M:      Thomas Gleixner <tglx@linutronix.de>
8648 L:      linux-kernel@vger.kernel.org
8649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8650 S:      Supported
8651 F:      include/linux/clocksource.h
8652 F:      include/linux/time.h
8653 F:      include/linux/timex.h
8654 F:      include/uapi/linux/time.h
8655 F:      include/uapi/linux/timex.h
8656 F:      kernel/time/clocksource.c
8657 F:      kernel/time/time*.c
8658 F:      kernel/time/ntp.c
8659 F:      tools/testing/selftests/timers/
8660
8661 SC1200 WDT DRIVER
8662 M:      Zwane Mwaikambo <zwanem@gmail.com>
8663 S:      Maintained
8664 F:      drivers/watchdog/sc1200wdt.c
8665
8666 SCHEDULER
8667 M:      Ingo Molnar <mingo@redhat.com>
8668 M:      Peter Zijlstra <peterz@infradead.org>
8669 L:      linux-kernel@vger.kernel.org
8670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8671 S:      Maintained
8672 F:      kernel/sched/
8673 F:      include/linux/sched.h
8674 F:      include/uapi/linux/sched.h
8675 F:      include/linux/wait.h
8676
8677 SCORE ARCHITECTURE
8678 M:      Chen Liqin <liqin.linux@gmail.com>
8679 M:      Lennox Wu <lennox.wu@gmail.com>
8680 W:      http://www.sunplus.com
8681 S:      Supported
8682 F:      arch/score/
8683
8684 SCSI CDROM DRIVER
8685 M:      Jens Axboe <axboe@kernel.dk>
8686 L:      linux-scsi@vger.kernel.org
8687 W:      http://www.kernel.dk
8688 S:      Maintained
8689 F:      drivers/scsi/sr*
8690
8691 SCSI RDMA PROTOCOL (SRP) INITIATOR
8692 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8693 L:      linux-rdma@vger.kernel.org
8694 S:      Supported
8695 W:      http://www.openfabrics.org
8696 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8698 F:      drivers/infiniband/ulp/srp/
8699 F:      include/scsi/srp.h
8700
8701 SCSI SG DRIVER
8702 M:      Doug Gilbert <dgilbert@interlog.com>
8703 L:      linux-scsi@vger.kernel.org
8704 W:      http://sg.danny.cz/sg
8705 S:      Maintained
8706 F:      Documentation/scsi/scsi-generic.txt
8707 F:      drivers/scsi/sg.c
8708 F:      include/scsi/sg.h
8709
8710 SCSI SUBSYSTEM
8711 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8712 L:      linux-scsi@vger.kernel.org
8713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8714 S:      Maintained
8715 F:      drivers/scsi/
8716 F:      include/scsi/
8717
8718 SCSI TAPE DRIVER
8719 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8720 L:      linux-scsi@vger.kernel.org
8721 S:      Maintained
8722 F:      Documentation/scsi/st.txt
8723 F:      drivers/scsi/st.*
8724 F:      drivers/scsi/st_*.h
8725
8726 SCTP PROTOCOL
8727 M:      Vlad Yasevich <vyasevich@gmail.com>
8728 M:      Neil Horman <nhorman@tuxdriver.com>
8729 L:      linux-sctp@vger.kernel.org
8730 W:      http://lksctp.sourceforge.net
8731 S:      Maintained
8732 F:      Documentation/networking/sctp.txt
8733 F:      include/linux/sctp.h
8734 F:      include/uapi/linux/sctp.h
8735 F:      include/net/sctp/
8736 F:      net/sctp/
8737
8738 SCx200 CPU SUPPORT
8739 M:      Jim Cromie <jim.cromie@gmail.com>
8740 S:      Odd Fixes
8741 F:      Documentation/i2c/busses/scx200_acb
8742 F:      arch/x86/platform/scx200/
8743 F:      drivers/watchdog/scx200_wdt.c
8744 F:      drivers/i2c/busses/scx200*
8745 F:      drivers/mtd/maps/scx200_docflash.c
8746 F:      include/linux/scx200.h
8747
8748 SCx200 GPIO DRIVER
8749 M:      Jim Cromie <jim.cromie@gmail.com>
8750 S:      Maintained
8751 F:      drivers/char/scx200_gpio.c
8752 F:      include/linux/scx200_gpio.h
8753
8754 SCx200 HRT CLOCKSOURCE DRIVER
8755 M:      Jim Cromie <jim.cromie@gmail.com>
8756 S:      Maintained
8757 F:      drivers/clocksource/scx200_hrt.c
8758
8759 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8760 M:      Sascha Sommer <saschasommer@freenet.de>
8761 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8762 S:      Maintained
8763 F:      drivers/mmc/host/sdricoh_cs.c
8764
8765 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8766 L:      linux-mmc@vger.kernel.org
8767 S:      Orphan
8768 F:      drivers/mmc/host/sdhci.*
8769 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8770
8771 SECURE COMPUTING
8772 M:      Kees Cook <keescook@chromium.org>
8773 R:      Andy Lutomirski <luto@amacapital.net>
8774 R:      Will Drewry <wad@chromium.org>
8775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8776 S:      Supported
8777 F:      kernel/seccomp.c
8778 F:      include/uapi/linux/seccomp.h
8779 F:      include/linux/seccomp.h
8780 K:      \bsecure_computing
8781 K:      \bTIF_SECCOMP\b
8782
8783 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8784 M:      Ben Dooks <ben-linux@fluff.org>
8785 M:      Jaehoon Chung <jh80.chung@samsung.com>
8786 L:      linux-mmc@vger.kernel.org
8787 S:      Maintained
8788 F:      drivers/mmc/host/sdhci-s3c*
8789
8790 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8791 M:      Viresh Kumar <viresh.linux@gmail.com>
8792 L:      spear-devel@list.st.com
8793 L:      linux-mmc@vger.kernel.org
8794 S:      Maintained
8795 F:      drivers/mmc/host/sdhci-spear.c
8796
8797 SECURITY SUBSYSTEM
8798 M:      James Morris <james.l.morris@oracle.com>
8799 M:      Serge E. Hallyn <serge@hallyn.com>
8800 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8802 W:      http://kernsec.org/
8803 S:      Supported
8804 F:      security/
8805
8806 SECURITY CONTACT
8807 M:      Security Officers <security@kernel.org>
8808 S:      Supported
8809
8810 SELINUX SECURITY MODULE
8811 M:      Paul Moore <paul@paul-moore.com>
8812 M:      Stephen Smalley <sds@tycho.nsa.gov>
8813 M:      Eric Paris <eparis@parisplace.org>
8814 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8815 W:      http://selinuxproject.org
8816 T:      git git://git.infradead.org/users/pcmoore/selinux
8817 S:      Supported
8818 F:      include/linux/selinux*
8819 F:      security/selinux/
8820 F:      scripts/selinux/
8821
8822 APPARMOR SECURITY MODULE
8823 M:      John Johansen <john.johansen@canonical.com>
8824 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8825 W:      apparmor.wiki.kernel.org
8826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8827 S:      Supported
8828 F:      security/apparmor/
8829
8830 SENSABLE PHANTOM
8831 M:      Jiri Slaby <jirislaby@gmail.com>
8832 S:      Maintained
8833 F:      drivers/misc/phantom.c
8834 F:      include/uapi/linux/phantom.h
8835
8836 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8837 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8838 L:      linux-scsi@vger.kernel.org
8839 W:      http://www.emulex.com
8840 S:      Supported
8841 F:      drivers/scsi/be2iscsi/
8842
8843 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8844 M:      Sathya Perla <sathya.perla@avagotech.com>
8845 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
8846 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8847 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8848 L:      netdev@vger.kernel.org
8849 W:      http://www.emulex.com
8850 S:      Supported
8851 F:      drivers/net/ethernet/emulex/benet/
8852
8853 EMULEX ONECONNECT ROCE DRIVER
8854 M:      Selvin Xavier <selvin.xavier@emulex.com>
8855 M:      Devesh Sharma <devesh.sharma@emulex.com>
8856 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8857 L:      linux-rdma@vger.kernel.org
8858 W:      http://www.emulex.com
8859 S:      Supported
8860 F:      drivers/infiniband/hw/ocrdma/
8861
8862 SFC NETWORK DRIVER
8863 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8864 M:      Shradha Shah <sshah@solarflare.com>
8865 L:      netdev@vger.kernel.org
8866 S:      Supported
8867 F:      drivers/net/ethernet/sfc/
8868
8869 SGI GRU DRIVER
8870 M:      Dimitri Sivanich <sivanich@sgi.com>
8871 S:      Maintained
8872 F:      drivers/misc/sgi-gru/
8873
8874 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8875 M:      Pat Gefre <pfg@sgi.com>
8876 L:      linux-ia64@vger.kernel.org
8877 S:      Supported
8878 F:      Documentation/ia64/serial.txt
8879 F:      drivers/tty/serial/ioc?_serial.c
8880 F:      include/linux/ioc?.h
8881
8882 SGI XP/XPC/XPNET DRIVER
8883 M:      Cliff Whickman <cpw@sgi.com>
8884 M:      Robin Holt <robinmholt@gmail.com>
8885 S:      Maintained
8886 F:      drivers/misc/sgi-xp/
8887
8888 SI2157 MEDIA DRIVER
8889 M:      Antti Palosaari <crope@iki.fi>
8890 L:      linux-media@vger.kernel.org
8891 W:      http://linuxtv.org/
8892 W:      http://palosaari.fi/linux/
8893 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8894 T:      git git://linuxtv.org/anttip/media_tree.git
8895 S:      Maintained
8896 F:      drivers/media/tuners/si2157*
8897
8898 SI2168 MEDIA DRIVER
8899 M:      Antti Palosaari <crope@iki.fi>
8900 L:      linux-media@vger.kernel.org
8901 W:      http://linuxtv.org/
8902 W:      http://palosaari.fi/linux/
8903 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8904 T:      git git://linuxtv.org/anttip/media_tree.git
8905 S:      Maintained
8906 F:      drivers/media/dvb-frontends/si2168*
8907
8908 SI470X FM RADIO RECEIVER I2C DRIVER
8909 M:      Hans Verkuil <hverkuil@xs4all.nl>
8910 L:      linux-media@vger.kernel.org
8911 T:      git git://linuxtv.org/media_tree.git
8912 W:      http://linuxtv.org
8913 S:      Odd Fixes
8914 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8915
8916 SI470X FM RADIO RECEIVER USB DRIVER
8917 M:      Hans Verkuil <hverkuil@xs4all.nl>
8918 L:      linux-media@vger.kernel.org
8919 T:      git git://linuxtv.org/media_tree.git
8920 W:      http://linuxtv.org
8921 S:      Maintained
8922 F:      drivers/media/radio/si470x/radio-si470x-common.c
8923 F:      drivers/media/radio/si470x/radio-si470x.h
8924 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8925
8926 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8927 M:      Eduardo Valentin <edubezval@gmail.com>
8928 L:      linux-media@vger.kernel.org
8929 T:      git git://linuxtv.org/media_tree.git
8930 W:      http://linuxtv.org
8931 S:      Odd Fixes
8932 F:      drivers/media/radio/si4713/si4713.?
8933
8934 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8935 M:      Eduardo Valentin <edubezval@gmail.com>
8936 L:      linux-media@vger.kernel.org
8937 T:      git git://linuxtv.org/media_tree.git
8938 W:      http://linuxtv.org
8939 S:      Odd Fixes
8940 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8941
8942 SI4713 FM RADIO TRANSMITTER USB DRIVER
8943 M:      Hans Verkuil <hverkuil@xs4all.nl>
8944 L:      linux-media@vger.kernel.org
8945 T:      git git://linuxtv.org/media_tree.git
8946 W:      http://linuxtv.org
8947 S:      Maintained
8948 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8949
8950 SIANO DVB DRIVER
8951 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8952 L:      linux-media@vger.kernel.org
8953 W:      http://linuxtv.org
8954 T:      git git://linuxtv.org/media_tree.git
8955 S:      Odd fixes
8956 F:      drivers/media/common/siano/
8957 F:      drivers/media/usb/siano/
8958 F:      drivers/media/usb/siano/
8959 F:      drivers/media/mmc/siano/
8960
8961 SIMPLEFB FB DRIVER
8962 M:      Hans de Goede <hdegoede@redhat.com>
8963 L:      linux-fbdev@vger.kernel.org
8964 S:      Maintained
8965 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8966 F:      drivers/video/fbdev/simplefb.c
8967 F:      include/linux/platform_data/simplefb.h
8968
8969 SH_VEU V4L2 MEM2MEM DRIVER
8970 L:      linux-media@vger.kernel.org
8971 S:      Orphan
8972 F:      drivers/media/platform/sh_veu.c
8973
8974 SH_VOU V4L2 OUTPUT DRIVER
8975 L:      linux-media@vger.kernel.org
8976 S:      Orphan
8977 F:      drivers/media/platform/sh_vou.c
8978 F:      include/media/sh_vou.h
8979
8980 SIMPLE FIRMWARE INTERFACE (SFI)
8981 M:      Len Brown <lenb@kernel.org>
8982 L:      sfi-devel@simplefirmware.org
8983 W:      http://simplefirmware.org/
8984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8985 S:      Supported
8986 F:      arch/x86/platform/sfi/
8987 F:      drivers/sfi/
8988 F:      include/linux/sfi*.h
8989
8990 SIMTEC EB110ATX (Chalice CATS)
8991 P:      Ben Dooks
8992 P:      Vincent Sanders <vince@simtec.co.uk>
8993 M:      Simtec Linux Team <linux@simtec.co.uk>
8994 W:      http://www.simtec.co.uk/products/EB110ATX/
8995 S:      Supported
8996
8997 SIMTEC EB2410ITX (BAST)
8998 P:      Ben Dooks
8999 P:      Vincent Sanders <vince@simtec.co.uk>
9000 M:      Simtec Linux Team <linux@simtec.co.uk>
9001 W:      http://www.simtec.co.uk/products/EB2410ITX/
9002 S:      Supported
9003 F:      arch/arm/mach-s3c24xx/mach-bast.c
9004 F:      arch/arm/mach-s3c24xx/bast-ide.c
9005 F:      arch/arm/mach-s3c24xx/bast-irq.c
9006
9007 TI DAVINCI MACHINE SUPPORT
9008 M:      Sekhar Nori <nsekhar@ti.com>
9009 M:      Kevin Hilman <khilman@deeprootsystems.com>
9010 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9011 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9012 S:      Supported
9013 F:      arch/arm/mach-davinci/
9014 F:      drivers/i2c/busses/i2c-davinci.c
9015
9016 TI DAVINCI SERIES MEDIA DRIVER
9017 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9018 L:      linux-media@vger.kernel.org
9019 W:      http://linuxtv.org/
9020 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9021 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9022 S:      Maintained
9023 F:      drivers/media/platform/davinci/
9024 F:      include/media/davinci/
9025
9026 TI AM437X VPFE DRIVER
9027 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9028 L:      linux-media@vger.kernel.org
9029 W:      http://linuxtv.org/
9030 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9031 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9032 S:      Maintained
9033 F:      drivers/media/platform/am437x/
9034
9035 OV2659 OMNIVISION SENSOR DRIVER
9036 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9037 L:      linux-media@vger.kernel.org
9038 W:      http://linuxtv.org/
9039 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9040 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9041 S:      Maintained
9042 F:      drivers/media/i2c/ov2659.c
9043 F:      include/media/ov2659.h
9044
9045 SIS 190 ETHERNET DRIVER
9046 M:      Francois Romieu <romieu@fr.zoreil.com>
9047 L:      netdev@vger.kernel.org
9048 S:      Maintained
9049 F:      drivers/net/ethernet/sis/sis190.c
9050
9051 SIS 900/7016 FAST ETHERNET DRIVER
9052 M:      Daniele Venzano <venza@brownhat.org>
9053 W:      http://www.brownhat.org/sis900.html
9054 L:      netdev@vger.kernel.org
9055 S:      Maintained
9056 F:      drivers/net/ethernet/sis/sis900.*
9057
9058 SIS FRAMEBUFFER DRIVER
9059 M:      Thomas Winischhofer <thomas@winischhofer.net>
9060 W:      http://www.winischhofer.net/linuxsisvga.shtml
9061 S:      Maintained
9062 F:      Documentation/fb/sisfb.txt
9063 F:      drivers/video/fbdev/sis/
9064 F:      include/video/sisfb.h
9065
9066 SIS USB2VGA DRIVER
9067 M:      Thomas Winischhofer <thomas@winischhofer.net>
9068 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9069 S:      Maintained
9070 F:      drivers/usb/misc/sisusbvga/
9071
9072 SLAB ALLOCATOR
9073 M:      Christoph Lameter <cl@linux.com>
9074 M:      Pekka Enberg <penberg@kernel.org>
9075 M:      David Rientjes <rientjes@google.com>
9076 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9077 M:      Andrew Morton <akpm@linux-foundation.org>
9078 L:      linux-mm@kvack.org
9079 S:      Maintained
9080 F:      include/linux/sl?b*.h
9081 F:      mm/sl?b*
9082
9083 SLEEPABLE READ-COPY UPDATE (SRCU)
9084 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9085 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9086 M:      Josh Triplett <josh@joshtriplett.org>
9087 R:      Steven Rostedt <rostedt@goodmis.org>
9088 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9089 L:      linux-kernel@vger.kernel.org
9090 W:      http://www.rdrop.com/users/paulmck/RCU/
9091 S:      Supported
9092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9093 F:      include/linux/srcu.h
9094 F:      kernel/rcu/srcu.c
9095
9096 SMACK SECURITY MODULE
9097 M:      Casey Schaufler <casey@schaufler-ca.com>
9098 L:      linux-security-module@vger.kernel.org
9099 W:      http://schaufler-ca.com
9100 T:      git git://git.gitorious.org/smack-next/kernel.git
9101 S:      Maintained
9102 F:      Documentation/security/Smack.txt
9103 F:      security/smack/
9104
9105 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9106 M:      Kevin Hilman <khilman@kernel.org>
9107 M:      Nishanth Menon <nm@ti.com>
9108 S:      Maintained
9109 F:      drivers/power/avs/
9110 F:      include/linux/power/smartreflex.h
9111 L:      linux-pm@vger.kernel.org
9112
9113 SMC91x ETHERNET DRIVER
9114 M:      Nicolas Pitre <nico@fluxnic.net>
9115 S:      Odd Fixes
9116 F:      drivers/net/ethernet/smsc/smc91x.*
9117
9118 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9119 M:      Sakari Ailus <sakari.ailus@iki.fi>
9120 L:      linux-media@vger.kernel.org
9121 S:      Maintained
9122 F:      drivers/media/i2c/smiapp/
9123 F:      include/media/smiapp.h
9124 F:      drivers/media/i2c/smiapp-pll.c
9125 F:      drivers/media/i2c/smiapp-pll.h
9126 F:      include/uapi/linux/smiapp.h
9127 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9128
9129 SMM665 HARDWARE MONITOR DRIVER
9130 M:      Guenter Roeck <linux@roeck-us.net>
9131 L:      lm-sensors@lm-sensors.org
9132 S:      Maintained
9133 F:      Documentation/hwmon/smm665
9134 F:      drivers/hwmon/smm665.c
9135
9136 SMSC EMC2103 HARDWARE MONITOR DRIVER
9137 M:      Steve Glendinning <steve.glendinning@shawell.net>
9138 L:      lm-sensors@lm-sensors.org
9139 S:      Maintained
9140 F:      Documentation/hwmon/emc2103
9141 F:      drivers/hwmon/emc2103.c
9142
9143 SMSC SCH5627 HARDWARE MONITOR DRIVER
9144 M:      Hans de Goede <hdegoede@redhat.com>
9145 L:      lm-sensors@lm-sensors.org
9146 S:      Supported
9147 F:      Documentation/hwmon/sch5627
9148 F:      drivers/hwmon/sch5627.c
9149
9150 SMSC47B397 HARDWARE MONITOR DRIVER
9151 M:      Jean Delvare <jdelvare@suse.de>
9152 L:      lm-sensors@lm-sensors.org
9153 S:      Maintained
9154 F:      Documentation/hwmon/smsc47b397
9155 F:      drivers/hwmon/smsc47b397.c
9156
9157 SMSC911x ETHERNET DRIVER
9158 M:      Steve Glendinning <steve.glendinning@shawell.net>
9159 L:      netdev@vger.kernel.org
9160 S:      Maintained
9161 F:      include/linux/smsc911x.h
9162 F:      drivers/net/ethernet/smsc/smsc911x.*
9163
9164 SMSC9420 PCI ETHERNET DRIVER
9165 M:      Steve Glendinning <steve.glendinning@shawell.net>
9166 L:      netdev@vger.kernel.org
9167 S:      Maintained
9168 F:      drivers/net/ethernet/smsc/smsc9420.*
9169
9170 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9171 M:      Steve Glendinning <steve.glendinning@shawell.net>
9172 L:      linux-fbdev@vger.kernel.org
9173 S:      Maintained
9174 F:      drivers/video/fbdev/smscufx.c
9175
9176 SOC-CAMERA V4L2 SUBSYSTEM
9177 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9178 L:      linux-media@vger.kernel.org
9179 T:      git git://linuxtv.org/media_tree.git
9180 S:      Maintained
9181 F:      include/media/soc*
9182 F:      drivers/media/i2c/soc_camera/
9183 F:      drivers/media/platform/soc_camera/
9184
9185 SOEKRIS NET48XX LED SUPPORT
9186 M:      Chris Boot <bootc@bootc.net>
9187 S:      Maintained
9188 F:      drivers/leds/leds-net48xx.c
9189
9190 SOFTLOGIC 6x10 MPEG CODEC
9191 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9192 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9193 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9194 M:      Ismael Luceno <ismael@iodev.co.uk>
9195 L:      linux-media@vger.kernel.org
9196 S:      Supported
9197 F:      drivers/media/pci/solo6x10/
9198
9199 SOFTWARE RAID (Multiple Disks) SUPPORT
9200 M:      Neil Brown <neilb@suse.de>
9201 L:      linux-raid@vger.kernel.org
9202 S:      Supported
9203 F:      drivers/md/
9204 F:      include/linux/raid/
9205 F:      include/uapi/linux/raid/
9206
9207 SONIC NETWORK DRIVER
9208 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9209 L:      netdev@vger.kernel.org
9210 S:      Maintained
9211 F:      drivers/net/ethernet/natsemi/sonic.*
9212
9213 SONICS SILICON BACKPLANE DRIVER (SSB)
9214 M:      Michael Buesch <m@bues.ch>
9215 L:      netdev@vger.kernel.org
9216 S:      Maintained
9217 F:      drivers/ssb/
9218 F:      include/linux/ssb/
9219
9220 SONY VAIO CONTROL DEVICE DRIVER
9221 M:      Mattia Dongili <malattia@linux.it>
9222 L:      platform-driver-x86@vger.kernel.org
9223 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9224 S:      Maintained
9225 F:      Documentation/laptops/sony-laptop.txt
9226 F:      drivers/char/sonypi.c
9227 F:      drivers/platform/x86/sony-laptop.c
9228 F:      include/linux/sony-laptop.h
9229
9230 SONY MEMORYSTICK CARD SUPPORT
9231 M:      Alex Dubov <oakad@yahoo.com>
9232 W:      http://tifmxx.berlios.de/
9233 S:      Maintained
9234 F:      drivers/memstick/host/tifm_ms.c
9235
9236 SONY MEMORYSTICK STANDARD SUPPORT
9237 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9238 S:      Maintained
9239 F:      drivers/memstick/core/ms_block.*
9240
9241 SOUND
9242 M:      Jaroslav Kysela <perex@perex.cz>
9243 M:      Takashi Iwai <tiwai@suse.de>
9244 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9245 W:      http://www.alsa-project.org/
9246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9247 T:      git git://git.alsa-project.org/alsa-kernel.git
9248 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9249 S:      Maintained
9250 F:      Documentation/sound/
9251 F:      include/sound/
9252 F:      include/uapi/sound/
9253 F:      sound/
9254
9255 SOUND - COMPRESSED AUDIO
9256 M:      Vinod Koul <vinod.koul@intel.com>
9257 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9259 S:      Supported
9260 F:      Documentation/sound/alsa/compress_offload.txt
9261 F:      include/sound/compress_driver.h
9262 F:      include/uapi/sound/compress_*
9263 F:      sound/core/compress_offload.c
9264 F:      sound/soc/soc-compress.c
9265
9266 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9267 M:      Liam Girdwood <lgirdwood@gmail.com>
9268 M:      Mark Brown <broonie@kernel.org>
9269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9270 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9271 W:      http://alsa-project.org/main/index.php/ASoC
9272 S:      Supported
9273 F:      Documentation/sound/alsa/soc/
9274 F:      sound/soc/
9275 F:      include/sound/soc*
9276
9277 SOUND - DMAENGINE HELPERS
9278 M:      Lars-Peter Clausen <lars@metafoo.de>
9279 S:      Supported
9280 F:      include/sound/dmaengine_pcm.h
9281 F:      sound/core/pcm_dmaengine.c
9282 F:      sound/soc/soc-generic-dmaengine-pcm.c
9283
9284 SP2 MEDIA DRIVER
9285 M:      Olli Salonen <olli.salonen@iki.fi>
9286 L:      linux-media@vger.kernel.org
9287 W:      http://linuxtv.org/
9288 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9289 S:      Maintained
9290 F:      drivers/media/dvb-frontends/sp2*
9291
9292 SPARC + UltraSPARC (sparc/sparc64)
9293 M:      "David S. Miller" <davem@davemloft.net>
9294 L:      sparclinux@vger.kernel.org
9295 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9298 S:      Maintained
9299 F:      arch/sparc/
9300 F:      drivers/sbus/
9301
9302 SPARC SERIAL DRIVERS
9303 M:      "David S. Miller" <davem@davemloft.net>
9304 L:      sparclinux@vger.kernel.org
9305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9307 S:      Maintained
9308 F:      include/linux/sunserialcore.h
9309 F:      drivers/tty/serial/suncore.c
9310 F:      drivers/tty/serial/sunhv.c
9311 F:      drivers/tty/serial/sunsab.c
9312 F:      drivers/tty/serial/sunsab.h
9313 F:      drivers/tty/serial/sunsu.c
9314 F:      drivers/tty/serial/sunzilog.c
9315 F:      drivers/tty/serial/sunzilog.h
9316
9317 SPARSE CHECKER
9318 M:      "Christopher Li" <sparse@chrisli.org>
9319 L:      linux-sparse@vger.kernel.org
9320 W:      https://sparse.wiki.kernel.org/
9321 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9322 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9323 S:      Maintained
9324 F:      include/linux/compiler.h
9325
9326 SPEAR PLATFORM SUPPORT
9327 M:      Viresh Kumar <viresh.linux@gmail.com>
9328 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9329 L:      spear-devel@list.st.com
9330 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9331 W:      http://www.st.com/spear
9332 S:      Maintained
9333 F:      arch/arm/mach-spear/
9334
9335 SPEAR CLOCK FRAMEWORK SUPPORT
9336 M:      Viresh Kumar <viresh.linux@gmail.com>
9337 L:      spear-devel@list.st.com
9338 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9339 W:      http://www.st.com/spear
9340 S:      Maintained
9341 F:      drivers/clk/spear/
9342
9343 SPI SUBSYSTEM
9344 M:      Mark Brown <broonie@kernel.org>
9345 L:      linux-spi@vger.kernel.org
9346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9347 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9348 S:      Maintained
9349 F:      Documentation/spi/
9350 F:      drivers/spi/
9351 F:      include/linux/spi/
9352 F:      include/uapi/linux/spi/
9353
9354 SPIDERNET NETWORK DRIVER for CELL
9355 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9356 M:      Jens Osterkamp <jens@de.ibm.com>
9357 L:      netdev@vger.kernel.org
9358 S:      Supported
9359 F:      Documentation/networking/spider_net.txt
9360 F:      drivers/net/ethernet/toshiba/spider_net*
9361
9362 SPU FILE SYSTEM
9363 M:      Jeremy Kerr <jk@ozlabs.org>
9364 L:      linuxppc-dev@lists.ozlabs.org
9365 L:      cbe-oss-dev@lists.ozlabs.org
9366 W:      http://www.ibm.com/developerworks/power/cell/
9367 S:      Supported
9368 F:      Documentation/filesystems/spufs.txt
9369 F:      arch/powerpc/platforms/cell/spufs/
9370
9371 SQUASHFS FILE SYSTEM
9372 M:      Phillip Lougher <phillip@squashfs.org.uk>
9373 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9374 W:      http://squashfs.org.uk
9375 S:      Maintained
9376 F:      Documentation/filesystems/squashfs.txt
9377 F:      fs/squashfs/
9378
9379 SRM (Alpha) environment access
9380 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9381 S:      Maintained
9382 F:      arch/alpha/kernel/srm_env.c
9383
9384 STABLE BRANCH
9385 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9386 L:      stable@vger.kernel.org
9387 S:      Supported
9388 F:      Documentation/stable_kernel_rules.txt
9389
9390 STAGING SUBSYSTEM
9391 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9393 L:      devel@driverdev.osuosl.org
9394 S:      Supported
9395 F:      drivers/staging/
9396
9397 STAGING - COMEDI
9398 M:      Ian Abbott <abbotti@mev.co.uk>
9399 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9400 S:      Odd Fixes
9401 F:      drivers/staging/comedi/
9402
9403 STAGING - FLARION FT1000 DRIVERS
9404 M:      Marek Belisko <marek.belisko@gmail.com>
9405 S:      Odd Fixes
9406 F:      drivers/staging/ft1000/
9407
9408 STAGING - INDUSTRIAL IO
9409 M:      Jonathan Cameron <jic23@kernel.org>
9410 L:      linux-iio@vger.kernel.org
9411 S:      Odd Fixes
9412 F:      drivers/staging/iio/
9413
9414 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9415 M:      Jarod Wilson <jarod@wilsonet.com>
9416 W:      http://www.lirc.org/
9417 S:      Odd Fixes
9418 F:      drivers/staging/media/lirc/
9419
9420 STAGING - LUSTRE PARALLEL FILESYSTEM
9421 M:      Oleg Drokin <oleg.drokin@intel.com>
9422 M:      Andreas Dilger <andreas.dilger@intel.com>
9423 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9424 W:      http://lustre.opensfs.org/
9425 S:      Maintained
9426 F:      drivers/staging/lustre
9427
9428 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9429 M:      Julian Andres Klode <jak@jak-linux.org>
9430 M:      Marc Dietrich <marvin24@gmx.de>
9431 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9432 L:      linux-tegra@vger.kernel.org
9433 S:      Maintained
9434 F:      drivers/staging/nvec/
9435
9436 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9437 M:      Jens Frederich <jfrederich@gmail.com>
9438 M:      Daniel Drake <dsd@laptop.org>
9439 M:      Jon Nettleton <jon.nettleton@gmail.com>
9440 W:      http://wiki.laptop.org/go/DCON
9441 S:      Maintained
9442 F:      drivers/staging/olpc_dcon/
9443
9444 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9445 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9446 S:      Maintained
9447 F:      drivers/staging/ozwpan/
9448
9449 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9450 M:      Willy Tarreau <willy@meta-x.org>
9451 S:      Odd Fixes
9452 F:      drivers/staging/panel/
9453
9454 STAGING - REALTEK RTL8712U DRIVERS
9455 M:      Larry Finger <Larry.Finger@lwfinger.net>
9456 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9457 S:      Odd Fixes
9458 F:      drivers/staging/rtl8712/
9459
9460 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9461 M:      Larry Finger <Larry.Finger@lwfinger.net>
9462 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9463 L:      linux-wireless@vger.kernel.org
9464 S:      Maintained
9465 F:      drivers/staging/rtl8723au/
9466
9467 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9468 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9469 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9470 M:      Sudip Mukherjee <sudip@vectorindia.org>
9471 L:      linux-fbdev@vger.kernel.org
9472 S:      Maintained
9473 F:      drivers/staging/sm7xxfb/
9474
9475 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9476 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9477 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9478 M:      Sudip Mukherjee <sudip@vectorindia.org>
9479 L:      linux-fbdev@vger.kernel.org
9480 S:      Maintained
9481 F:      drivers/staging/sm750fb/
9482
9483 STAGING - SLICOSS
9484 M:      Lior Dotan <liodot@gmail.com>
9485 M:      Christopher Harrer <charrer@alacritech.com>
9486 S:      Odd Fixes
9487 F:      drivers/staging/slicoss/
9488
9489 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9490 M:      William Hubbs <w.d.hubbs@gmail.com>
9491 M:      Chris Brannon <chris@the-brannons.com>
9492 M:      Kirk Reiser <kirk@reisers.ca>
9493 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9494 L:      speakup@linux-speakup.org
9495 W:      http://www.linux-speakup.org/
9496 S:      Odd Fixes
9497 F:      drivers/staging/speakup/
9498
9499 STAGING - VIA VT665X DRIVERS
9500 M:      Forest Bond <forest@alittletooquiet.net>
9501 S:      Odd Fixes
9502 F:      drivers/staging/vt665?/
9503
9504 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9505 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9506 S:      Odd Fixes
9507 F:      drivers/staging/xgifb/
9508
9509 STARFIRE/DURALAN NETWORK DRIVER
9510 M:      Ion Badulescu <ionut@badula.org>
9511 S:      Odd Fixes
9512 F:      drivers/net/ethernet/adaptec/starfire*
9513
9514 SUN3/3X
9515 M:      Sam Creasey <sammy@sammy.net>
9516 W:      http://sammy.net/sun3/
9517 S:      Maintained
9518 F:      arch/m68k/kernel/*sun3*
9519 F:      arch/m68k/sun3*/
9520 F:      arch/m68k/include/asm/sun3*
9521 F:      drivers/net/ethernet/i825xx/sun3*
9522
9523 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9524 M:      Hans de Goede <hdegoede@redhat.com>
9525 L:      linux-input@vger.kernel.org
9526 S:      Maintained
9527 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9528 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9529
9530 SUNDANCE NETWORK DRIVER
9531 M:      Denis Kirjanov <kda@linux-powerpc.org>
9532 L:      netdev@vger.kernel.org
9533 S:      Maintained
9534 F:      drivers/net/ethernet/dlink/sundance.c
9535
9536 SUPERH
9537 L:      linux-sh@vger.kernel.org
9538 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9539 S:      Orphan
9540 F:      Documentation/sh/
9541 F:      arch/sh/
9542 F:      drivers/sh/
9543
9544 SUSPEND TO RAM
9545 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9546 M:      Len Brown <len.brown@intel.com>
9547 M:      Pavel Machek <pavel@ucw.cz>
9548 L:      linux-pm@vger.kernel.org
9549 S:      Supported
9550 F:      Documentation/power/
9551 F:      arch/x86/kernel/acpi/
9552 F:      drivers/base/power/
9553 F:      kernel/power/
9554 F:      include/linux/suspend.h
9555 F:      include/linux/freezer.h
9556 F:      include/linux/pm.h
9557
9558 SVGA HANDLING
9559 M:      Martin Mares <mj@ucw.cz>
9560 L:      linux-video@atrey.karlin.mff.cuni.cz
9561 S:      Maintained
9562 F:      Documentation/svga.txt
9563 F:      arch/x86/boot/video*
9564
9565 SWIOTLB SUBSYSTEM
9566 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9567 L:      linux-kernel@vger.kernel.org
9568 S:      Supported
9569 F:      lib/swiotlb.c
9570 F:      arch/*/kernel/pci-swiotlb.c
9571 F:      include/linux/swiotlb.h
9572
9573 SWITCHDEV
9574 M:      Jiri Pirko <jiri@resnulli.us>
9575 L:      netdev@vger.kernel.org
9576 S:      Supported
9577 F:      net/switchdev/
9578 F:      include/net/switchdev.h
9579
9580 SYNOPSYS ARC ARCHITECTURE
9581 M:      Vineet Gupta <vgupta@synopsys.com>
9582 S:      Supported
9583 F:      arch/arc/
9584 F:      Documentation/devicetree/bindings/arc/
9585 F:      drivers/tty/serial/arc_uart.c
9586
9587 SYSV FILESYSTEM
9588 M:      Christoph Hellwig <hch@infradead.org>
9589 S:      Maintained
9590 F:      Documentation/filesystems/sysv-fs.txt
9591 F:      fs/sysv/
9592 F:      include/linux/sysv_fs.h
9593
9594 TARGET SUBSYSTEM
9595 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9596 L:      linux-scsi@vger.kernel.org
9597 L:      target-devel@vger.kernel.org
9598 W:      http://www.linux-iscsi.org
9599 W:      http://groups.google.com/group/linux-iscsi-target-dev
9600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9601 S:      Supported
9602 F:      drivers/target/
9603 F:      include/target/
9604 F:      Documentation/target/
9605
9606 TASKSTATS STATISTICS INTERFACE
9607 M:      Balbir Singh <bsingharora@gmail.com>
9608 S:      Maintained
9609 F:      Documentation/accounting/taskstats*
9610 F:      include/linux/taskstats*
9611 F:      kernel/taskstats.c
9612
9613 TC CLASSIFIER
9614 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9615 L:      netdev@vger.kernel.org
9616 S:      Maintained
9617 F:      include/net/pkt_cls.h
9618 F:      include/uapi/linux/pkt_cls.h
9619 F:      net/sched/
9620
9621 TCP LOW PRIORITY MODULE
9622 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9623 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9624 W:      http://tcp-lp-mod.sourceforge.net/
9625 S:      Maintained
9626 F:      net/ipv4/tcp_lp.c
9627
9628 TDA10071 MEDIA DRIVER
9629 M:      Antti Palosaari <crope@iki.fi>
9630 L:      linux-media@vger.kernel.org
9631 W:      http://linuxtv.org/
9632 W:      http://palosaari.fi/linux/
9633 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9634 T:      git git://linuxtv.org/anttip/media_tree.git
9635 S:      Maintained
9636 F:      drivers/media/dvb-frontends/tda10071*
9637
9638 TDA18212 MEDIA DRIVER
9639 M:      Antti Palosaari <crope@iki.fi>
9640 L:      linux-media@vger.kernel.org
9641 W:      http://linuxtv.org/
9642 W:      http://palosaari.fi/linux/
9643 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9644 T:      git git://linuxtv.org/anttip/media_tree.git
9645 S:      Maintained
9646 F:      drivers/media/tuners/tda18212*
9647
9648 TDA18218 MEDIA DRIVER
9649 M:      Antti Palosaari <crope@iki.fi>
9650 L:      linux-media@vger.kernel.org
9651 W:      http://linuxtv.org/
9652 W:      http://palosaari.fi/linux/
9653 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9654 T:      git git://linuxtv.org/anttip/media_tree.git
9655 S:      Maintained
9656 F:      drivers/media/tuners/tda18218*
9657
9658 TDA18271 MEDIA DRIVER
9659 M:      Michael Krufky <mkrufky@linuxtv.org>
9660 L:      linux-media@vger.kernel.org
9661 W:      http://linuxtv.org/
9662 W:      http://github.com/mkrufky
9663 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9664 T:      git git://linuxtv.org/mkrufky/tuners.git
9665 S:      Maintained
9666 F:      drivers/media/tuners/tda18271*
9667
9668 TDA827x MEDIA DRIVER
9669 M:      Michael Krufky <mkrufky@linuxtv.org>
9670 L:      linux-media@vger.kernel.org
9671 W:      http://linuxtv.org/
9672 W:      http://github.com/mkrufky
9673 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9674 T:      git git://linuxtv.org/mkrufky/tuners.git
9675 S:      Maintained
9676 F:      drivers/media/tuners/tda8290.*
9677
9678 TDA8290 MEDIA DRIVER
9679 M:      Michael Krufky <mkrufky@linuxtv.org>
9680 L:      linux-media@vger.kernel.org
9681 W:      http://linuxtv.org/
9682 W:      http://github.com/mkrufky
9683 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9684 T:      git git://linuxtv.org/mkrufky/tuners.git
9685 S:      Maintained
9686 F:      drivers/media/tuners/tda8290.*
9687
9688 TDA9840 MEDIA DRIVER
9689 M:      Hans Verkuil <hverkuil@xs4all.nl>
9690 L:      linux-media@vger.kernel.org
9691 T:      git git://linuxtv.org/media_tree.git
9692 W:      http://linuxtv.org
9693 S:      Maintained
9694 F:      drivers/media/i2c/tda9840*
9695
9696 TEA5761 TUNER DRIVER
9697 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9698 L:      linux-media@vger.kernel.org
9699 W:      http://linuxtv.org
9700 T:      git git://linuxtv.org/media_tree.git
9701 S:      Odd fixes
9702 F:      drivers/media/tuners/tea5761.*
9703
9704 TEA5767 TUNER DRIVER
9705 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9706 L:      linux-media@vger.kernel.org
9707 W:      http://linuxtv.org
9708 T:      git git://linuxtv.org/media_tree.git
9709 S:      Maintained
9710 F:      drivers/media/tuners/tea5767.*
9711
9712 TEA6415C MEDIA DRIVER
9713 M:      Hans Verkuil <hverkuil@xs4all.nl>
9714 L:      linux-media@vger.kernel.org
9715 T:      git git://linuxtv.org/media_tree.git
9716 W:      http://linuxtv.org
9717 S:      Maintained
9718 F:      drivers/media/i2c/tea6415c*
9719
9720 TEA6420 MEDIA DRIVER
9721 M:      Hans Verkuil <hverkuil@xs4all.nl>
9722 L:      linux-media@vger.kernel.org
9723 T:      git git://linuxtv.org/media_tree.git
9724 W:      http://linuxtv.org
9725 S:      Maintained
9726 F:      drivers/media/i2c/tea6420*
9727
9728 TEAM DRIVER
9729 M:      Jiri Pirko <jiri@resnulli.us>
9730 L:      netdev@vger.kernel.org
9731 S:      Supported
9732 F:      drivers/net/team/
9733 F:      include/linux/if_team.h
9734 F:      include/uapi/linux/if_team.h
9735
9736 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9737 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9738 S:      Maintained
9739 F:      arch/x86/platform/ts5500/
9740
9741 TECHNOTREND USB IR RECEIVER
9742 M:      Sean Young <sean@mess.org>
9743 L:      linux-media@vger.kernel.org
9744 S:      Maintained
9745 F:      drivers/media/rc/ttusbir.c
9746
9747 TEGRA ARCHITECTURE SUPPORT
9748 M:      Stephen Warren <swarren@wwwdotorg.org>
9749 M:      Thierry Reding <thierry.reding@gmail.com>
9750 M:      Alexandre Courbot <gnurou@gmail.com>
9751 L:      linux-tegra@vger.kernel.org
9752 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9754 S:      Supported
9755 N:      [^a-z]tegra
9756
9757 TEGRA CLOCK DRIVER
9758 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9759 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9760 S:      Supported
9761 F:      drivers/clk/tegra/
9762
9763 TEGRA DMA DRIVER
9764 M:      Laxman Dewangan <ldewangan@nvidia.com>
9765 S:      Supported
9766 F:      drivers/dma/tegra20-apb-dma.c
9767
9768 TEGRA I2C DRIVER
9769 M:      Laxman Dewangan <ldewangan@nvidia.com>
9770 S:      Supported
9771 F:      drivers/i2c/busses/i2c-tegra.c
9772
9773 TEGRA IOMMU DRIVERS
9774 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9775 S:      Supported
9776 F:      drivers/iommu/tegra*
9777
9778 TEGRA KBC DRIVER
9779 M:      Rakesh Iyer <riyer@nvidia.com>
9780 M:      Laxman Dewangan <ldewangan@nvidia.com>
9781 S:      Supported
9782 F:      drivers/input/keyboard/tegra-kbc.c
9783
9784 TEGRA PWM DRIVER
9785 M:      Thierry Reding <thierry.reding@gmail.com>
9786 S:      Supported
9787 F:      drivers/pwm/pwm-tegra.c
9788
9789 TEGRA SERIAL DRIVER
9790 M:      Laxman Dewangan <ldewangan@nvidia.com>
9791 S:      Supported
9792 F:      drivers/tty/serial/serial-tegra.c
9793
9794 TEGRA SPI DRIVER
9795 M:      Laxman Dewangan <ldewangan@nvidia.com>
9796 S:      Supported
9797 F:      drivers/spi/spi-tegra*
9798
9799 TEHUTI ETHERNET DRIVER
9800 M:      Andy Gospodarek <andy@greyhouse.net>
9801 L:      netdev@vger.kernel.org
9802 S:      Supported
9803 F:      drivers/net/ethernet/tehuti/*
9804
9805 Telecom Clock Driver for MCPL0010
9806 M:      Mark Gross <mark.gross@intel.com>
9807 S:      Supported
9808 F:      drivers/char/tlclk.c
9809
9810 TENSILICA XTENSA PORT (xtensa)
9811 M:      Chris Zankel <chris@zankel.net>
9812 M:      Max Filippov <jcmvbkbc@gmail.com>
9813 L:      linux-xtensa@linux-xtensa.org
9814 S:      Maintained
9815 F:      arch/xtensa/
9816 F:      drivers/irqchip/irq-xtensa-*
9817
9818 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9819 M:      Hans Verkuil <hverkuil@xs4all.nl>
9820 L:      linux-media@vger.kernel.org
9821 T:      git git://linuxtv.org/media_tree.git
9822 W:      http://linuxtv.org
9823 S:      Maintained
9824 F:      drivers/media/radio/radio-raremono.c
9825
9826 THERMAL
9827 M:      Zhang Rui <rui.zhang@intel.com>
9828 M:      Eduardo Valentin <edubezval@gmail.com>
9829 L:      linux-pm@vger.kernel.org
9830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9832 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9833 S:      Supported
9834 F:      drivers/thermal/
9835 F:      include/linux/thermal.h
9836 F:      include/uapi/linux/thermal.h
9837 F:      include/linux/cpu_cooling.h
9838 F:      Documentation/devicetree/bindings/thermal/
9839
9840 THINGM BLINK(1) USB RGB LED DRIVER
9841 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9842 S:      Maintained
9843 F:      drivers/hid/hid-thingm.c
9844
9845 THINKPAD ACPI EXTRAS DRIVER
9846 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9847 L:      ibm-acpi-devel@lists.sourceforge.net
9848 L:      platform-driver-x86@vger.kernel.org
9849 W:      http://ibm-acpi.sourceforge.net
9850 W:      http://thinkwiki.org/wiki/Ibm-acpi
9851 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9852 S:      Maintained
9853 F:      drivers/platform/x86/thinkpad_acpi.c
9854
9855 TI BANDGAP AND THERMAL DRIVER
9856 M:      Eduardo Valentin <edubezval@gmail.com>
9857 L:      linux-pm@vger.kernel.org
9858 L:      linux-omap@vger.kernel.org
9859 S:      Maintained
9860 F:      drivers/thermal/ti-soc-thermal/
9861
9862 TI CDCE706 CLOCK DRIVER
9863 M:      Max Filippov <jcmvbkbc@gmail.com>
9864 S:      Maintained
9865 F:      drivers/clk/clk-cdce706.c
9866
9867 TI CLOCK DRIVER
9868 M:      Tero Kristo <t-kristo@ti.com>
9869 L:      linux-omap@vger.kernel.org
9870 S:      Maintained
9871 F:      drivers/clk/ti/
9872 F:      include/linux/clk/ti.h
9873
9874 TI FLASH MEDIA INTERFACE DRIVER
9875 M:      Alex Dubov <oakad@yahoo.com>
9876 S:      Maintained
9877 F:      drivers/misc/tifm*
9878 F:      drivers/mmc/host/tifm_sd.c
9879 F:      include/linux/tifm.h
9880
9881 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9882 M:      Santosh Shilimkar <ssantosh@kernel.org>
9883 L:      linux-kernel@vger.kernel.org
9884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9885 S:      Maintained
9886 F:      drivers/soc/ti/*
9887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9888
9889
9890 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9891 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9892 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9893 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9894 S:      Maintained
9895 F:      sound/soc/codecs/lm49453*
9896 F:      sound/soc/codecs/isabelle*
9897
9898 TI LP855x BACKLIGHT DRIVER
9899 M:      Milo Kim <milo.kim@ti.com>
9900 S:      Maintained
9901 F:      Documentation/backlight/lp855x-driver.txt
9902 F:      drivers/video/backlight/lp855x_bl.c
9903 F:      include/linux/platform_data/lp855x.h
9904
9905 TI LP8727 CHARGER DRIVER
9906 M:      Milo Kim <milo.kim@ti.com>
9907 S:      Maintained
9908 F:      drivers/power/lp8727_charger.c
9909 F:      include/linux/platform_data/lp8727.h
9910
9911 TI LP8788 MFD DRIVER
9912 M:      Milo Kim <milo.kim@ti.com>
9913 S:      Maintained
9914 F:      drivers/iio/adc/lp8788_adc.c
9915 F:      drivers/leds/leds-lp8788.c
9916 F:      drivers/mfd/lp8788*.c
9917 F:      drivers/power/lp8788-charger.c
9918 F:      drivers/regulator/lp8788-*.c
9919 F:      include/linux/mfd/lp8788*.h
9920
9921 TI NETCP ETHERNET DRIVER
9922 M:      Wingman Kwok <w-kwok2@ti.com>
9923 M:      Murali Karicheri <m-karicheri2@ti.com>
9924 L:      netdev@vger.kernel.org
9925 S:      Maintained
9926 F:      drivers/net/ethernet/ti/netcp*
9927
9928 TI TWL4030 SERIES SOC CODEC DRIVER
9929 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9930 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9931 S:      Maintained
9932 F:      sound/soc/codecs/twl4030*
9933
9934 TI WILINK WIRELESS DRIVERS
9935 L:      linux-wireless@vger.kernel.org
9936 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9937 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9939 S:      Orphan
9940 F:      drivers/net/wireless/ti/
9941 F:      include/linux/wl12xx.h
9942
9943 TIPC NETWORK LAYER
9944 M:      Jon Maloy <jon.maloy@ericsson.com>
9945 M:      Ying Xue <ying.xue@windriver.com>
9946 L:      netdev@vger.kernel.org (core kernel code)
9947 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9948 W:      http://tipc.sourceforge.net/
9949 S:      Maintained
9950 F:      include/uapi/linux/tipc*.h
9951 F:      net/tipc/
9952
9953 TILE ARCHITECTURE
9954 M:      Chris Metcalf <cmetcalf@ezchip.com>
9955 W:      http://www.ezchip.com/scm/
9956 S:      Supported
9957 F:      arch/tile/
9958 F:      drivers/char/tile-srom.c
9959 F:      drivers/edac/tile_edac.c
9960 F:      drivers/net/ethernet/tile/
9961 F:      drivers/rtc/rtc-tile.c
9962 F:      drivers/tty/hvc/hvc_tile.c
9963 F:      drivers/tty/serial/tilegx.c
9964 F:      drivers/usb/host/*-tilegx.c
9965 F:      include/linux/usb/tilegx.h
9966
9967 TLAN NETWORK DRIVER
9968 M:      Samuel Chessman <chessman@tux.org>
9969 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9970 W:      http://sourceforge.net/projects/tlan/
9971 S:      Maintained
9972 F:      Documentation/networking/tlan.txt
9973 F:      drivers/net/ethernet/ti/tlan.*
9974
9975 TOMOYO SECURITY MODULE
9976 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9977 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9978 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9979 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9980 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9981 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9982 W:      http://tomoyo.sourceforge.jp/
9983 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9984 S:      Maintained
9985 F:      security/tomoyo/
9986
9987 TOPSTAR LAPTOP EXTRAS DRIVER
9988 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9989 L:      platform-driver-x86@vger.kernel.org
9990 S:      Maintained
9991 F:      drivers/platform/x86/topstar-laptop.c
9992
9993 TOSHIBA ACPI EXTRAS 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_acpi.c
9998
9999 TOSHIBA BLUETOOTH 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_bluetooth.c
10004
10005 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10006 M:      Azael Avalos <coproscefalo@gmail.com>
10007 L:      platform-driver-x86@vger.kernel.org
10008 S:      Maintained
10009 F:      drivers/platform/x86/toshiba_haps.c
10010
10011 TOSHIBA SMM DRIVER
10012 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10013 L:      tlinux-users@tce.toshiba-dme.co.jp
10014 W:      http://www.buzzard.org.uk/toshiba/
10015 S:      Maintained
10016 F:      drivers/char/toshiba.c
10017 F:      include/linux/toshiba.h
10018 F:      include/uapi/linux/toshiba.h
10019
10020 TMIO MMC DRIVER
10021 M:      Ian Molton <ian.molton@codethink.co.uk>
10022 L:      linux-mmc@vger.kernel.org
10023 S:      Maintained
10024 F:      drivers/mmc/host/tmio_mmc*
10025 F:      drivers/mmc/host/sh_mobile_sdhi.c
10026 F:      include/linux/mmc/tmio.h
10027 F:      include/linux/mmc/sh_mobile_sdhi.h
10028
10029 TMP401 HARDWARE MONITOR DRIVER
10030 M:      Guenter Roeck <linux@roeck-us.net>
10031 L:      lm-sensors@lm-sensors.org
10032 S:      Maintained
10033 F:      Documentation/hwmon/tmp401
10034 F:      drivers/hwmon/tmp401.c
10035
10036 TMPFS (SHMEM FILESYSTEM)
10037 M:      Hugh Dickins <hughd@google.com>
10038 L:      linux-mm@kvack.org
10039 S:      Maintained
10040 F:      include/linux/shmem_fs.h
10041 F:      mm/shmem.c
10042
10043 TM6000 VIDEO4LINUX DRIVER
10044 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10045 L:      linux-media@vger.kernel.org
10046 W:      http://linuxtv.org
10047 T:      git git://linuxtv.org/media_tree.git
10048 S:      Odd fixes
10049 F:      drivers/media/usb/tm6000/
10050
10051 TW68 VIDEO4LINUX DRIVER
10052 M:      Hans Verkuil <hverkuil@xs4all.nl>
10053 L:      linux-media@vger.kernel.org
10054 T:      git git://linuxtv.org/media_tree.git
10055 W:      http://linuxtv.org
10056 S:      Odd Fixes
10057 F:      drivers/media/pci/tw68/
10058
10059 TPM DEVICE DRIVER
10060 M:      Peter Huewe <peterhuewe@gmx.de>
10061 M:      Marcel Selhorst <tpmdd@selhorst.net>
10062 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10063 W:      http://tpmdd.sourceforge.net
10064 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10065 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10066 T:      https://github.com/PeterHuewe/linux-tpmdd
10067 S:      Maintained
10068 F:      drivers/char/tpm/
10069
10070 TPM IBM_VTPM DEVICE DRIVER
10071 M:      Ashley Lai <ashleydlai@gmail.com>
10072 W:      http://tpmdd.sourceforge.net
10073 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10074 S:      Maintained
10075 F:      drivers/char/tpm/tpm_ibmvtpm*
10076
10077 TRACING
10078 M:      Steven Rostedt <rostedt@goodmis.org>
10079 M:      Ingo Molnar <mingo@redhat.com>
10080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10081 S:      Maintained
10082 F:      Documentation/trace/ftrace.txt
10083 F:      arch/*/*/*/ftrace.h
10084 F:      arch/*/kernel/ftrace.c
10085 F:      include/*/ftrace.h
10086 F:      include/linux/trace*.h
10087 F:      include/trace/
10088 F:      kernel/trace/
10089 F:      tools/testing/selftests/ftrace/
10090
10091 TRIVIAL PATCHES
10092 M:      Jiri Kosina <trivial@kernel.org>
10093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10094 S:      Maintained
10095 K:      ^Subject:.*(?i)trivial
10096
10097 TTY LAYER
10098 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10099 M:      Jiri Slaby <jslaby@suse.cz>
10100 S:      Supported
10101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10102 F:      drivers/tty/
10103 F:      drivers/tty/serial/serial_core.c
10104 F:      include/linux/serial_core.h
10105 F:      include/linux/serial.h
10106 F:      include/linux/tty.h
10107 F:      include/uapi/linux/serial_core.h
10108 F:      include/uapi/linux/serial.h
10109 F:      include/uapi/linux/tty.h
10110
10111 TUA9001 MEDIA DRIVER
10112 M:      Antti Palosaari <crope@iki.fi>
10113 L:      linux-media@vger.kernel.org
10114 W:      http://linuxtv.org/
10115 W:      http://palosaari.fi/linux/
10116 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10117 T:      git git://linuxtv.org/anttip/media_tree.git
10118 S:      Maintained
10119 F:      drivers/media/tuners/tua9001*
10120
10121 TULIP NETWORK DRIVERS
10122 M:      Grant Grundler <grundler@parisc-linux.org>
10123 L:      netdev@vger.kernel.org
10124 S:      Maintained
10125 F:      drivers/net/ethernet/dec/tulip/
10126
10127 TUN/TAP driver
10128 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10129 W:      http://vtun.sourceforge.net/tun
10130 S:      Maintained
10131 F:      Documentation/networking/tuntap.txt
10132 F:      arch/um/os-Linux/drivers/
10133
10134 TURBOCHANNEL SUBSYSTEM
10135 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10136 M:      Ralf Baechle <ralf@linux-mips.org>
10137 L:      linux-mips@linux-mips.org
10138 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10139 S:      Maintained
10140 F:      drivers/tc/
10141 F:      include/linux/tc.h
10142
10143 U14-34F SCSI DRIVER
10144 M:      Dario Ballabio <ballabio_dario@emc.com>
10145 L:      linux-scsi@vger.kernel.org
10146 S:      Maintained
10147 F:      drivers/scsi/u14-34f.c
10148
10149 UBI FILE SYSTEM (UBIFS)
10150 M:      Artem Bityutskiy <dedekind1@gmail.com>
10151 M:      Adrian Hunter <adrian.hunter@intel.com>
10152 L:      linux-mtd@lists.infradead.org
10153 T:      git git://git.infradead.org/ubifs-2.6.git
10154 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10155 S:      Maintained
10156 F:      Documentation/filesystems/ubifs.txt
10157 F:      fs/ubifs/
10158
10159 UCLINUX (AND M68KNOMMU)
10160 M:      Greg Ungerer <gerg@uclinux.org>
10161 W:      http://www.uclinux.org/
10162 L:      uclinux-dev@uclinux.org  (subscribers-only)
10163 S:      Maintained
10164 F:      arch/m68k/*/*_no.*
10165 F:      arch/m68k/include/asm/*_no.*
10166
10167 UDF FILESYSTEM
10168 M:      Jan Kara <jack@suse.cz>
10169 S:      Maintained
10170 F:      Documentation/filesystems/udf.txt
10171 F:      fs/udf/
10172
10173 UFS FILESYSTEM
10174 M:      Evgeniy Dushistov <dushistov@mail.ru>
10175 S:      Maintained
10176 F:      Documentation/filesystems/ufs.txt
10177 F:      fs/ufs/
10178
10179 UHID USERSPACE HID IO DRIVER:
10180 M:      David Herrmann <dh.herrmann@googlemail.com>
10181 L:      linux-input@vger.kernel.org
10182 S:      Maintained
10183 F:      drivers/hid/uhid.c
10184 F:      include/uapi/linux/uhid.h
10185
10186 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10187 L:      linux-usb@vger.kernel.org
10188 S:      Orphan
10189 F:      drivers/uwb/
10190 F:      include/linux/uwb.h
10191 F:      include/linux/uwb/
10192
10193 UNICORE32 ARCHITECTURE:
10194 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10195 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10196 S:      Maintained
10197 T:      git git://github.com/gxt/linux.git
10198 F:      arch/unicore32/
10199
10200 UNIFDEF
10201 M:      Tony Finch <dot@dotat.at>
10202 W:      http://dotat.at/prog/unifdef
10203 S:      Maintained
10204 F:      scripts/unifdef.c
10205
10206 UNIFORM CDROM DRIVER
10207 M:      Jens Axboe <axboe@kernel.dk>
10208 W:      http://www.kernel.dk
10209 S:      Maintained
10210 F:      Documentation/cdrom/
10211 F:      drivers/cdrom/cdrom.c
10212 F:      include/linux/cdrom.h
10213 F:      include/uapi/linux/cdrom.h
10214
10215 UNISYS S-PAR DRIVERS
10216 M:      Benjamin Romer <benjamin.romer@unisys.com>
10217 M:      David Kershner <david.kershner@unisys.com>
10218 L:      sparmaintainer@unisys.com (Unisys internal)
10219 S:      Supported
10220 F:      drivers/staging/unisys/
10221
10222 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10223 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10224 L:      linux-scsi@vger.kernel.org
10225 S:      Supported
10226 F:      Documentation/scsi/ufs.txt
10227 F:      drivers/scsi/ufs/
10228
10229 UNSORTED BLOCK IMAGES (UBI)
10230 M:      Artem Bityutskiy <dedekind1@gmail.com>
10231 M:      Richard Weinberger <richard@nod.at>
10232 W:      http://www.linux-mtd.infradead.org/
10233 L:      linux-mtd@lists.infradead.org
10234 T:      git git://git.infradead.org/ubifs-2.6.git
10235 S:      Supported
10236 F:      drivers/mtd/ubi/
10237 F:      include/linux/mtd/ubi.h
10238 F:      include/uapi/mtd/ubi-user.h
10239
10240 USB ACM DRIVER
10241 M:      Oliver Neukum <oliver@neukum.org>
10242 L:      linux-usb@vger.kernel.org
10243 S:      Maintained
10244 F:      Documentation/usb/acm.txt
10245 F:      drivers/usb/class/cdc-acm.*
10246
10247 USB AR5523 WIRELESS DRIVER
10248 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10249 L:      linux-wireless@vger.kernel.org
10250 S:      Maintained
10251 F:      drivers/net/wireless/ath/ar5523/
10252
10253 USB ATTACHED SCSI
10254 M:      Hans de Goede <hdegoede@redhat.com>
10255 M:      Gerd Hoffmann <kraxel@redhat.com>
10256 L:      linux-usb@vger.kernel.org
10257 L:      linux-scsi@vger.kernel.org
10258 S:      Maintained
10259 F:      drivers/usb/storage/uas.c
10260
10261 USB CDC ETHERNET DRIVER
10262 M:      Oliver Neukum <oliver@neukum.org>
10263 L:      linux-usb@vger.kernel.org
10264 S:      Maintained
10265 F:      drivers/net/usb/cdc_*.c
10266 F:      include/uapi/linux/usb/cdc.h
10267
10268 USB CHAOSKEY DRIVER
10269 M:      Keith Packard <keithp@keithp.com>
10270 L:      linux-usb@vger.kernel.org
10271 S:      Maintained
10272 F:      drivers/usb/misc/chaoskey.c
10273
10274 USB CYPRESS C67X00 DRIVER
10275 M:      Peter Korsgaard <jacmet@sunsite.dk>
10276 L:      linux-usb@vger.kernel.org
10277 S:      Maintained
10278 F:      drivers/usb/c67x00/
10279
10280 USB DAVICOM DM9601 DRIVER
10281 M:      Peter Korsgaard <jacmet@sunsite.dk>
10282 L:      netdev@vger.kernel.org
10283 W:      http://www.linux-usb.org/usbnet
10284 S:      Maintained
10285 F:      drivers/net/usb/dm9601.c
10286
10287 USB DIAMOND RIO500 DRIVER
10288 M:      Cesar Miquel <miquel@df.uba.ar>
10289 L:      rio500-users@lists.sourceforge.net
10290 W:      http://rio500.sourceforge.net
10291 S:      Maintained
10292 F:      drivers/usb/misc/rio500*
10293
10294 USB EHCI DRIVER
10295 M:      Alan Stern <stern@rowland.harvard.edu>
10296 L:      linux-usb@vger.kernel.org
10297 S:      Maintained
10298 F:      Documentation/usb/ehci.txt
10299 F:      drivers/usb/host/ehci*
10300
10301 USB GADGET/PERIPHERAL SUBSYSTEM
10302 M:      Felipe Balbi <balbi@ti.com>
10303 L:      linux-usb@vger.kernel.org
10304 W:      http://www.linux-usb.org/gadget
10305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10306 S:      Maintained
10307 F:      drivers/usb/gadget/
10308 F:      include/linux/usb/gadget*
10309
10310 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10311 M:      Jiri Kosina <jkosina@suse.cz>
10312 L:      linux-usb@vger.kernel.org
10313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10314 S:      Maintained
10315 F:      Documentation/hid/hiddev.txt
10316 F:      drivers/hid/usbhid/
10317
10318 USB ISP116X DRIVER
10319 M:      Olav Kongas <ok@artecdesign.ee>
10320 L:      linux-usb@vger.kernel.org
10321 S:      Maintained
10322 F:      drivers/usb/host/isp116x*
10323 F:      include/linux/usb/isp116x.h
10324
10325 USB MASS STORAGE DRIVER
10326 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10327 L:      linux-usb@vger.kernel.org
10328 L:      usb-storage@lists.one-eyed-alien.net
10329 S:      Maintained
10330 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10331 F:      drivers/usb/storage/
10332
10333 USB MIDI DRIVER
10334 M:      Clemens Ladisch <clemens@ladisch.de>
10335 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10336 T:      git git://git.alsa-project.org/alsa-kernel.git
10337 S:      Maintained
10338 F:      sound/usb/midi.*
10339
10340 USB NETWORKING DRIVERS
10341 L:      linux-usb@vger.kernel.org
10342 S:      Odd Fixes
10343 F:      drivers/net/usb/
10344
10345 USB OHCI DRIVER
10346 M:      Alan Stern <stern@rowland.harvard.edu>
10347 L:      linux-usb@vger.kernel.org
10348 S:      Maintained
10349 F:      Documentation/usb/ohci.txt
10350 F:      drivers/usb/host/ohci*
10351
10352 USB OTG FSM (Finite State Machine)
10353 M:      Peter Chen <Peter.Chen@freescale.com>
10354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10355 L:      linux-usb@vger.kernel.org
10356 S:      Maintained
10357 F:      drivers/usb/common/usb-otg-fsm.c
10358
10359 USB OVER IP DRIVER
10360 M:      Valentina Manea <valentina.manea.m@gmail.com>
10361 M:      Shuah Khan <shuah.kh@samsung.com>
10362 L:      linux-usb@vger.kernel.org
10363 S:      Maintained
10364 F:      drivers/usb/usbip/
10365 F:      tools/usb/usbip/
10366
10367 USB PEGASUS DRIVER
10368 M:      Petko Manolov <petkan@nucleusys.com>
10369 L:      linux-usb@vger.kernel.org
10370 L:      netdev@vger.kernel.org
10371 T:      git git://github.com/petkan/pegasus.git
10372 W:      https://github.com/petkan/pegasus
10373 S:      Maintained
10374 F:      drivers/net/usb/pegasus.*
10375
10376 USB PHY LAYER
10377 M:      Felipe Balbi <balbi@ti.com>
10378 L:      linux-usb@vger.kernel.org
10379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10380 S:      Maintained
10381 F:      drivers/usb/phy/
10382
10383 USB PRINTER DRIVER (usblp)
10384 M:      Pete Zaitcev <zaitcev@redhat.com>
10385 L:      linux-usb@vger.kernel.org
10386 S:      Supported
10387 F:      drivers/usb/class/usblp.c
10388
10389 USB RTL8150 DRIVER
10390 M:      Petko Manolov <petkan@nucleusys.com>
10391 L:      linux-usb@vger.kernel.org
10392 L:      netdev@vger.kernel.org
10393 T:      git git://github.com/petkan/rtl8150.git
10394 W:      https://github.com/petkan/rtl8150
10395 S:      Maintained
10396 F:      drivers/net/usb/rtl8150.c
10397
10398 USB SERIAL SUBSYSTEM
10399 M:      Johan Hovold <johan@kernel.org>
10400 L:      linux-usb@vger.kernel.org
10401 S:      Maintained
10402 F:      Documentation/usb/usb-serial.txt
10403 F:      drivers/usb/serial/
10404 F:      include/linux/usb/serial.h
10405
10406 USB SMSC75XX ETHERNET DRIVER
10407 M:      Steve Glendinning <steve.glendinning@shawell.net>
10408 L:      netdev@vger.kernel.org
10409 S:      Maintained
10410 F:      drivers/net/usb/smsc75xx.*
10411
10412 USB SMSC95XX ETHERNET DRIVER
10413 M:      Steve Glendinning <steve.glendinning@shawell.net>
10414 L:      netdev@vger.kernel.org
10415 S:      Maintained
10416 F:      drivers/net/usb/smsc95xx.*
10417
10418 USB SUBSYSTEM
10419 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10420 L:      linux-usb@vger.kernel.org
10421 W:      http://www.linux-usb.org
10422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10423 S:      Supported
10424 F:      Documentation/usb/
10425 F:      drivers/usb/
10426 F:      include/linux/usb.h
10427 F:      include/linux/usb/
10428
10429 USB UHCI DRIVER
10430 M:      Alan Stern <stern@rowland.harvard.edu>
10431 L:      linux-usb@vger.kernel.org
10432 S:      Maintained
10433 F:      drivers/usb/host/uhci*
10434
10435 USB "USBNET" DRIVER FRAMEWORK
10436 M:      Oliver Neukum <oneukum@suse.de>
10437 L:      netdev@vger.kernel.org
10438 W:      http://www.linux-usb.org/usbnet
10439 S:      Maintained
10440 F:      drivers/net/usb/usbnet.c
10441 F:      include/linux/usb/usbnet.h
10442
10443 USB VIDEO CLASS
10444 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10445 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10446 L:      linux-media@vger.kernel.org
10447 T:      git git://linuxtv.org/media_tree.git
10448 W:      http://www.ideasonboard.org/uvc/
10449 S:      Maintained
10450 F:      drivers/media/usb/uvc/
10451 F:      include/uapi/linux/uvcvideo.h
10452
10453 USB VISION DRIVER
10454 M:      Hans Verkuil <hverkuil@xs4all.nl>
10455 L:      linux-media@vger.kernel.org
10456 T:      git git://linuxtv.org/media_tree.git
10457 W:      http://linuxtv.org
10458 S:      Odd Fixes
10459 F:      drivers/media/usb/usbvision/
10460
10461 USB WEBCAM GADGET
10462 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10463 L:      linux-usb@vger.kernel.org
10464 S:      Maintained
10465 F:      drivers/usb/gadget/function/*uvc*
10466 F:      drivers/usb/gadget/legacy/webcam.c
10467
10468 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10469 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10470 L:      linux-wireless@vger.kernel.org
10471 S:      Maintained
10472 F:      drivers/net/wireless/rndis_wlan.c
10473
10474 USB XHCI DRIVER
10475 M:      Mathias Nyman <mathias.nyman@intel.com>
10476 L:      linux-usb@vger.kernel.org
10477 S:      Supported
10478 F:      drivers/usb/host/xhci*
10479 F:      drivers/usb/host/pci-quirks*
10480
10481 USB ZD1201 DRIVER
10482 L:      linux-wireless@vger.kernel.org
10483 W:      http://linux-lc100020.sourceforge.net
10484 S:      Orphan
10485 F:      drivers/net/wireless/zd1201.*
10486
10487 USB ZR364XX DRIVER
10488 M:      Antoine Jacquet <royale@zerezo.com>
10489 L:      linux-usb@vger.kernel.org
10490 L:      linux-media@vger.kernel.org
10491 T:      git git://linuxtv.org/media_tree.git
10492 W:      http://royale.zerezo.com/zr364xx/
10493 S:      Maintained
10494 F:      Documentation/video4linux/zr364xx.txt
10495 F:      drivers/media/usb/zr364xx/
10496
10497 USER-MODE LINUX (UML)
10498 M:      Jeff Dike <jdike@addtoit.com>
10499 M:      Richard Weinberger <richard@nod.at>
10500 L:      user-mode-linux-devel@lists.sourceforge.net
10501 L:      user-mode-linux-user@lists.sourceforge.net
10502 W:      http://user-mode-linux.sourceforge.net
10503 S:      Maintained
10504 F:      Documentation/virtual/uml/
10505 F:      arch/um/
10506 F:      arch/x86/um/
10507 F:      fs/hostfs/
10508 F:      fs/hppfs/
10509
10510 USERSPACE I/O (UIO)
10511 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10512 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10513 S:      Maintained
10514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10515 F:      Documentation/DocBook/uio-howto.tmpl
10516 F:      drivers/uio/
10517 F:      include/linux/uio*.h
10518
10519 UTIL-LINUX PACKAGE
10520 M:      Karel Zak <kzak@redhat.com>
10521 L:      util-linux@vger.kernel.org
10522 W:      http://en.wikipedia.org/wiki/Util-linux
10523 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10524 S:      Maintained
10525
10526 UVESAFB DRIVER
10527 M:      Michal Januszewski <spock@gentoo.org>
10528 L:      linux-fbdev@vger.kernel.org
10529 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10530 S:      Maintained
10531 F:      Documentation/fb/uvesafb.txt
10532 F:      drivers/video/fbdev/uvesafb.*
10533
10534 VFAT/FAT/MSDOS FILESYSTEM
10535 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10536 S:      Maintained
10537 F:      Documentation/filesystems/vfat.txt
10538 F:      fs/fat/
10539
10540 VFIO DRIVER
10541 M:      Alex Williamson <alex.williamson@redhat.com>
10542 L:      kvm@vger.kernel.org
10543 S:      Maintained
10544 F:      Documentation/vfio.txt
10545 F:      drivers/vfio/
10546 F:      include/linux/vfio.h
10547 F:      include/uapi/linux/vfio.h
10548
10549 VIDEOBUF2 FRAMEWORK
10550 M:      Pawel Osciak <pawel@osciak.com>
10551 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10552 M:      Kyungmin Park <kyungmin.park@samsung.com>
10553 L:      linux-media@vger.kernel.org
10554 S:      Maintained
10555 F:      drivers/media/v4l2-core/videobuf2-*
10556 F:      include/media/videobuf2-*
10557
10558 VIRTIO CONSOLE DRIVER
10559 M:      Amit Shah <amit.shah@redhat.com>
10560 L:      virtualization@lists.linux-foundation.org
10561 S:      Maintained
10562 F:      drivers/char/virtio_console.c
10563 F:      include/linux/virtio_console.h
10564 F:      include/uapi/linux/virtio_console.h
10565
10566 VIRTIO CORE, NET AND BLOCK DRIVERS
10567 M:      "Michael S. Tsirkin" <mst@redhat.com>
10568 L:      virtualization@lists.linux-foundation.org
10569 S:      Maintained
10570 F:      drivers/virtio/
10571 F:      tools/virtio/
10572 F:      drivers/net/virtio_net.c
10573 F:      drivers/block/virtio_blk.c
10574 F:      include/linux/virtio_*.h
10575 F:      include/uapi/linux/virtio_*.h
10576
10577 VIRTIO HOST (VHOST)
10578 M:      "Michael S. Tsirkin" <mst@redhat.com>
10579 L:      kvm@vger.kernel.org
10580 L:      virtualization@lists.linux-foundation.org
10581 L:      netdev@vger.kernel.org
10582 S:      Maintained
10583 F:      drivers/vhost/
10584 F:      include/uapi/linux/vhost.h
10585
10586 VIRTIO INPUT DRIVER
10587 M:      Gerd Hoffmann <kraxel@redhat.com>
10588 S:      Maintained
10589 F:      drivers/virtio/virtio_input.c
10590 F:      include/uapi/linux/virtio_input.h
10591
10592 VIA RHINE NETWORK DRIVER
10593 M:      Roger Luethi <rl@hellgate.ch>
10594 S:      Maintained
10595 F:      drivers/net/ethernet/via/via-rhine.c
10596
10597 VIA SD/MMC CARD CONTROLLER DRIVER
10598 M:      Bruce Chang <brucechang@via.com.tw>
10599 M:      Harald Welte <HaraldWelte@viatech.com>
10600 S:      Maintained
10601 F:      drivers/mmc/host/via-sdmmc.c
10602
10603 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10604 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10605 L:      linux-fbdev@vger.kernel.org
10606 S:      Maintained
10607 F:      include/linux/via-core.h
10608 F:      include/linux/via-gpio.h
10609 F:      include/linux/via_i2c.h
10610 F:      drivers/video/fbdev/via/
10611
10612 VIA VELOCITY NETWORK DRIVER
10613 M:      Francois Romieu <romieu@fr.zoreil.com>
10614 L:      netdev@vger.kernel.org
10615 S:      Maintained
10616 F:      drivers/net/ethernet/via/via-velocity.*
10617
10618 VIVID VIRTUAL VIDEO DRIVER
10619 M:      Hans Verkuil <hverkuil@xs4all.nl>
10620 L:      linux-media@vger.kernel.org
10621 T:      git git://linuxtv.org/media_tree.git
10622 W:      http://linuxtv.org
10623 S:      Maintained
10624 F:      drivers/media/platform/vivid/*
10625
10626 VLAN (802.1Q)
10627 M:      Patrick McHardy <kaber@trash.net>
10628 L:      netdev@vger.kernel.org
10629 S:      Maintained
10630 F:      drivers/net/macvlan.c
10631 F:      include/linux/if_*vlan.h
10632 F:      net/8021q/
10633
10634 VLYNQ BUS
10635 M:      Florian Fainelli <florian@openwrt.org>
10636 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10637 S:      Maintained
10638 F:      drivers/vlynq/vlynq.c
10639 F:      include/linux/vlynq.h
10640
10641 VME SUBSYSTEM
10642 M:      Martyn Welch <martyn.welch@ge.com>
10643 M:      Manohar Vanga <manohar.vanga@gmail.com>
10644 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10645 L:      devel@driverdev.osuosl.org
10646 S:      Maintained
10647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10648 F:      Documentation/vme_api.txt
10649 F:      drivers/staging/vme/
10650 F:      drivers/vme/
10651 F:      include/linux/vme*
10652
10653 VMWARE HYPERVISOR INTERFACE
10654 M:      Alok Kataria <akataria@vmware.com>
10655 L:      virtualization@lists.linux-foundation.org
10656 S:      Supported
10657 F:      arch/x86/kernel/cpu/vmware.c
10658
10659 VMWARE BALLOON DRIVER
10660 M:      Xavier Deguillard <xdeguillard@vmware.com>
10661 M:      Philip Moltmann <moltmann@vmware.com>
10662 M:      "VMware, Inc." <pv-drivers@vmware.com>
10663 L:      linux-kernel@vger.kernel.org
10664 S:      Maintained
10665 F:      drivers/misc/vmw_balloon.c
10666
10667 VMWARE VMMOUSE SUBDRIVER
10668 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10669 M:      "VMware, Inc." <pv-drivers@vmware.com>
10670 L:      linux-input@vger.kernel.org
10671 S:      Maintained
10672 F:      drivers/input/mouse/vmmouse.c
10673 F:      drivers/input/mouse/vmmouse.h
10674
10675 VMWARE VMXNET3 ETHERNET DRIVER
10676 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10677 M:      "VMware, Inc." <pv-drivers@vmware.com>
10678 L:      netdev@vger.kernel.org
10679 S:      Maintained
10680 F:      drivers/net/vmxnet3/
10681
10682 VMware PVSCSI driver
10683 M:      Arvind Kumar <arvindkumar@vmware.com>
10684 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10685 L:      linux-scsi@vger.kernel.org
10686 S:      Maintained
10687 F:      drivers/scsi/vmw_pvscsi.c
10688 F:      drivers/scsi/vmw_pvscsi.h
10689
10690 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10691 M:      Liam Girdwood <lgirdwood@gmail.com>
10692 M:      Mark Brown <broonie@kernel.org>
10693 L:      linux-kernel@vger.kernel.org
10694 W:      http://opensource.wolfsonmicro.com/node/15
10695 W:      http://www.slimlogic.co.uk/?p=48
10696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10697 S:      Supported
10698 F:      drivers/regulator/
10699 F:      include/linux/regulator/
10700
10701 VT1211 HARDWARE MONITOR DRIVER
10702 M:      Juerg Haefliger <juergh@gmail.com>
10703 L:      lm-sensors@lm-sensors.org
10704 S:      Maintained
10705 F:      Documentation/hwmon/vt1211
10706 F:      drivers/hwmon/vt1211.c
10707
10708 VT8231 HARDWARE MONITOR DRIVER
10709 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10710 L:      lm-sensors@lm-sensors.org
10711 S:      Maintained
10712 F:      drivers/hwmon/vt8231.c
10713
10714 VUB300 USB to SDIO/SD/MMC bridge chip
10715 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10716 L:      linux-mmc@vger.kernel.org
10717 L:      linux-usb@vger.kernel.org
10718 S:      Supported
10719 F:      drivers/mmc/host/vub300.c
10720
10721 W1 DALLAS'S 1-WIRE BUS
10722 M:      Evgeniy Polyakov <zbr@ioremap.net>
10723 S:      Maintained
10724 F:      Documentation/w1/
10725 F:      drivers/w1/
10726
10727 W83791D HARDWARE MONITORING DRIVER
10728 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10729 L:      lm-sensors@lm-sensors.org
10730 S:      Maintained
10731 F:      Documentation/hwmon/w83791d
10732 F:      drivers/hwmon/w83791d.c
10733
10734 W83793 HARDWARE MONITORING DRIVER
10735 M:      Rudolf Marek <r.marek@assembler.cz>
10736 L:      lm-sensors@lm-sensors.org
10737 S:      Maintained
10738 F:      Documentation/hwmon/w83793
10739 F:      drivers/hwmon/w83793.c
10740
10741 W83795 HARDWARE MONITORING DRIVER
10742 M:      Jean Delvare <jdelvare@suse.de>
10743 L:      lm-sensors@lm-sensors.org
10744 S:      Maintained
10745 F:      drivers/hwmon/w83795.c
10746
10747 W83L51xD SD/MMC CARD INTERFACE DRIVER
10748 M:      Pierre Ossman <pierre@ossman.eu>
10749 S:      Maintained
10750 F:      drivers/mmc/host/wbsd.*
10751
10752 WACOM PROTOCOL 4 SERIAL TABLETS
10753 M:      Julian Squires <julian@cipht.net>
10754 M:      Hans de Goede <hdegoede@redhat.com>
10755 L:      linux-input@vger.kernel.org
10756 S:      Maintained
10757 F:      drivers/input/tablet/wacom_serial4.c
10758
10759 WATCHDOG DEVICE DRIVERS
10760 M:      Wim Van Sebroeck <wim@iguana.be>
10761 L:      linux-watchdog@vger.kernel.org
10762 W:      http://www.linux-watchdog.org/
10763 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10764 S:      Maintained
10765 F:      Documentation/watchdog/
10766 F:      drivers/watchdog/
10767 F:      include/linux/watchdog.h
10768 F:      include/uapi/linux/watchdog.h
10769
10770 WD7000 SCSI DRIVER
10771 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10772 L:      linux-scsi@vger.kernel.org
10773 S:      Maintained
10774 F:      drivers/scsi/wd7000.c
10775
10776 WIIMOTE HID DRIVER
10777 M:      David Herrmann <dh.herrmann@googlemail.com>
10778 L:      linux-input@vger.kernel.org
10779 S:      Maintained
10780 F:      drivers/hid/hid-wiimote*
10781
10782 WINBOND CIR DRIVER
10783 M:      David Härdeman <david@hardeman.nu>
10784 S:      Maintained
10785 F:      drivers/media/rc/winbond-cir.c
10786
10787 WIMAX STACK
10788 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10789 M:      linux-wimax@intel.com
10790 L:      wimax@linuxwimax.org (subscribers-only)
10791 S:      Supported
10792 W:      http://linuxwimax.org
10793 F:      Documentation/wimax/README.wimax
10794 F:      include/linux/wimax/debug.h
10795 F:      include/net/wimax.h
10796 F:      include/uapi/linux/wimax.h
10797 F:      net/wimax/
10798
10799 WISTRON LAPTOP BUTTON DRIVER
10800 M:      Miloslav Trmac <mitr@volny.cz>
10801 S:      Maintained
10802 F:      drivers/input/misc/wistron_btns.c
10803
10804 WL3501 WIRELESS PCMCIA CARD DRIVER
10805 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10806 L:      linux-wireless@vger.kernel.org
10807 W:      http://oops.ghostprotocols.net:81/blog
10808 S:      Maintained
10809 F:      drivers/net/wireless/wl3501*
10810
10811 WM97XX TOUCHSCREEN DRIVERS
10812 M:      Mark Brown <broonie@kernel.org>
10813 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10814 L:      linux-input@vger.kernel.org
10815 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10816 W:      http://opensource.wolfsonmicro.com/node/7
10817 S:      Supported
10818 F:      drivers/input/touchscreen/*wm97*
10819 F:      include/linux/wm97xx.h
10820
10821 WOLFSON MICROELECTRONICS DRIVERS
10822 L:      patches@opensource.wolfsonmicro.com
10823 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10824 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10825 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10826 S:      Supported
10827 F:      Documentation/hwmon/wm83??
10828 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10829 F:      drivers/clk/clk-wm83*.c
10830 F:      drivers/extcon/extcon-arizona.c
10831 F:      drivers/leds/leds-wm83*.c
10832 F:      drivers/gpio/gpio-*wm*.c
10833 F:      drivers/gpio/gpio-arizona.c
10834 F:      drivers/hwmon/wm83??-hwmon.c
10835 F:      drivers/input/misc/wm831x-on.c
10836 F:      drivers/input/touchscreen/wm831x-ts.c
10837 F:      drivers/input/touchscreen/wm97*.c
10838 F:      drivers/mfd/arizona*
10839 F:      drivers/mfd/wm*.c
10840 F:      drivers/power/wm83*.c
10841 F:      drivers/rtc/rtc-wm83*.c
10842 F:      drivers/regulator/wm8*.c
10843 F:      drivers/video/backlight/wm83*_bl.c
10844 F:      drivers/watchdog/wm83*_wdt.c
10845 F:      include/linux/mfd/arizona/
10846 F:      include/linux/mfd/wm831x/
10847 F:      include/linux/mfd/wm8350/
10848 F:      include/linux/mfd/wm8400*
10849 F:      include/linux/wm97xx.h
10850 F:      include/sound/wm????.h
10851 F:      sound/soc/codecs/arizona.?
10852 F:      sound/soc/codecs/wm*
10853
10854 WORKQUEUE
10855 M:      Tejun Heo <tj@kernel.org>
10856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10857 S:      Maintained
10858 F:      include/linux/workqueue.h
10859 F:      kernel/workqueue.c
10860 F:      Documentation/workqueue.txt
10861
10862 X.25 NETWORK LAYER
10863 M:      Andrew Hendry <andrew.hendry@gmail.com>
10864 L:      linux-x25@vger.kernel.org
10865 S:      Odd Fixes
10866 F:      Documentation/networking/x25*
10867 F:      include/net/x25*
10868 F:      net/x25/
10869
10870 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10871 M:      Thomas Gleixner <tglx@linutronix.de>
10872 M:      Ingo Molnar <mingo@redhat.com>
10873 M:      "H. Peter Anvin" <hpa@zytor.com>
10874 M:      x86@kernel.org
10875 L:      linux-kernel@vger.kernel.org
10876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10877 S:      Maintained
10878 F:      Documentation/x86/
10879 F:      arch/x86/
10880
10881 X86 PLATFORM DRIVERS
10882 M:      Darren Hart <dvhart@infradead.org>
10883 L:      platform-driver-x86@vger.kernel.org
10884 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10885 S:      Maintained
10886 F:      drivers/platform/x86/
10887
10888 X86 MCE INFRASTRUCTURE
10889 M:      Tony Luck <tony.luck@intel.com>
10890 M:      Borislav Petkov <bp@alien8.de>
10891 L:      linux-edac@vger.kernel.org
10892 S:      Maintained
10893 F:      arch/x86/kernel/cpu/mcheck/*
10894
10895 X86 VDSO
10896 M:      Andy Lutomirski <luto@amacapital.net>
10897 L:      linux-kernel@vger.kernel.org
10898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10899 S:      Maintained
10900 F:      arch/x86/vdso/
10901
10902 XC2028/3028 TUNER DRIVER
10903 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10904 L:      linux-media@vger.kernel.org
10905 W:      http://linuxtv.org
10906 T:      git git://linuxtv.org/media_tree.git
10907 S:      Maintained
10908 F:      drivers/media/tuners/tuner-xc2028.*
10909
10910 XEN HYPERVISOR INTERFACE
10911 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10912 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10913 M:      David Vrabel <david.vrabel@citrix.com>
10914 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10916 S:      Supported
10917 F:      arch/x86/xen/
10918 F:      drivers/*/xen-*front.c
10919 F:      drivers/xen/
10920 F:      arch/x86/include/asm/xen/
10921 F:      include/xen/
10922 F:      include/uapi/xen/
10923
10924 XEN HYPERVISOR ARM
10925 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10926 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10927 S:      Supported
10928 F:      arch/arm/xen/
10929 F:      arch/arm/include/asm/xen/
10930
10931 XEN HYPERVISOR ARM64
10932 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10933 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10934 S:      Supported
10935 F:      arch/arm64/xen/
10936 F:      arch/arm64/include/asm/xen/
10937
10938 XEN NETWORK BACKEND DRIVER
10939 M:      Ian Campbell <ian.campbell@citrix.com>
10940 M:      Wei Liu <wei.liu2@citrix.com>
10941 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10942 L:      netdev@vger.kernel.org
10943 S:      Supported
10944 F:      drivers/net/xen-netback/*
10945
10946 XEN PCI SUBSYSTEM
10947 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10948 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10949 S:      Supported
10950 F:      arch/x86/pci/*xen*
10951 F:      drivers/pci/*xen*
10952
10953 XEN BLOCK SUBSYSTEM
10954 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10955 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10956 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10957 S:      Supported
10958 F:      drivers/block/xen-blkback/*
10959 F:      drivers/block/xen*
10960
10961 XEN PVSCSI DRIVERS
10962 M:      Juergen Gross <jgross@suse.com>
10963 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10964 L:      linux-scsi@vger.kernel.org
10965 S:      Supported
10966 F:      drivers/scsi/xen-scsifront.c
10967 F:      drivers/xen/xen-scsiback.c
10968 F:      include/xen/interface/io/vscsiif.h
10969
10970 XEN SWIOTLB SUBSYSTEM
10971 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10972 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10973 S:      Supported
10974 F:      arch/x86/xen/*swiotlb*
10975 F:      drivers/xen/*swiotlb*
10976
10977 XFS FILESYSTEM
10978 P:      Silicon Graphics Inc
10979 M:      Dave Chinner <david@fromorbit.com>
10980 M:      xfs@oss.sgi.com
10981 L:      xfs@oss.sgi.com
10982 W:      http://oss.sgi.com/projects/xfs
10983 T:      git git://oss.sgi.com/xfs/xfs.git
10984 S:      Supported
10985 F:      Documentation/filesystems/xfs.txt
10986 F:      fs/xfs/
10987
10988 XILINX AXI ETHERNET DRIVER
10989 M:      Anirudha Sarangi <anirudh@xilinx.com>
10990 M:      John Linn <John.Linn@xilinx.com>
10991 S:      Maintained
10992 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10993
10994 XILINX UARTLITE SERIAL DRIVER
10995 M:      Peter Korsgaard <jacmet@sunsite.dk>
10996 L:      linux-serial@vger.kernel.org
10997 S:      Maintained
10998 F:      drivers/tty/serial/uartlite.c
10999
11000 XILINX VIDEO IP CORES
11001 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11002 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11003 L:      linux-media@vger.kernel.org
11004 T:      git git://linuxtv.org/media_tree.git
11005 S:      Supported
11006 F:      Documentation/devicetree/bindings/media/xilinx/
11007 F:      drivers/media/platform/xilinx/
11008 F:      include/uapi/linux/xilinx-v4l2-controls.h
11009
11010 XILLYBUS DRIVER
11011 M:      Eli Billauer <eli.billauer@gmail.com>
11012 L:      linux-kernel@vger.kernel.org
11013 S:      Supported
11014 F:      drivers/char/xillybus/
11015
11016 XTENSA XTFPGA PLATFORM SUPPORT
11017 M:      Max Filippov <jcmvbkbc@gmail.com>
11018 L:      linux-xtensa@linux-xtensa.org
11019 S:      Maintained
11020 F:      drivers/spi/spi-xtensa-xtfpga.c
11021 F:      sound/soc/xtensa/xtfpga-i2s.c
11022
11023 YAM DRIVER FOR AX.25
11024 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11025 L:      linux-hams@vger.kernel.org
11026 S:      Maintained
11027 F:      drivers/net/hamradio/yam*
11028 F:      include/linux/yam.h
11029
11030 YEALINK PHONE DRIVER
11031 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11032 L:      usbb2k-api-dev@nongnu.org
11033 S:      Maintained
11034 F:      Documentation/input/yealink.txt
11035 F:      drivers/input/misc/yealink.*
11036
11037 Z8530 DRIVER FOR AX.25
11038 M:      Joerg Reuter <jreuter@yaina.de>
11039 W:      http://yaina.de/jreuter/
11040 W:      http://www.qsl.net/dl1bke/
11041 L:      linux-hams@vger.kernel.org
11042 S:      Maintained
11043 F:      Documentation/networking/z8530drv.txt
11044 F:      drivers/net/hamradio/*scc.c
11045 F:      drivers/net/hamradio/z8530.h
11046
11047 ZBUD COMPRESSED PAGE ALLOCATOR
11048 M:      Seth Jennings <sjennings@variantweb.net>
11049 L:      linux-mm@kvack.org
11050 S:      Maintained
11051 F:      mm/zbud.c
11052 F:      include/linux/zbud.h
11053
11054 ZD1211RW WIRELESS DRIVER
11055 M:      Daniel Drake <dsd@gentoo.org>
11056 M:      Ulrich Kunitz <kune@deine-taler.de>
11057 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11058 L:      linux-wireless@vger.kernel.org
11059 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11060 S:      Maintained
11061 F:      drivers/net/wireless/zd1211rw/
11062
11063 ZR36067 VIDEO FOR LINUX DRIVER
11064 L:      mjpeg-users@lists.sourceforge.net
11065 L:      linux-media@vger.kernel.org
11066 W:      http://mjpeg.sourceforge.net/driver-zoran/
11067 T:      hg http://linuxtv.org/hg/v4l-dvb
11068 S:      Odd Fixes
11069 F:      drivers/media/pci/zoran/
11070
11071 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11072 M:      Minchan Kim <minchan@kernel.org>
11073 M:      Nitin Gupta <ngupta@vflare.org>
11074 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11075 L:      linux-kernel@vger.kernel.org
11076 S:      Maintained
11077 F:      drivers/block/zram/
11078 F:      Documentation/blockdev/zram.txt
11079
11080 ZS DECSTATION Z85C30 SERIAL DRIVER
11081 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11082 S:      Maintained
11083 F:      drivers/tty/serial/zs.*
11084
11085 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11086 M:      Minchan Kim <minchan@kernel.org>
11087 M:      Nitin Gupta <ngupta@vflare.org>
11088 L:      linux-mm@kvack.org
11089 S:      Maintained
11090 F:      mm/zsmalloc.c
11091 F:      include/linux/zsmalloc.h
11092 F:      Documentation/vm/zsmalloc.txt
11093
11094 ZSWAP COMPRESSED SWAP CACHING
11095 M:      Seth Jennings <sjennings@variantweb.net>
11096 L:      linux-mm@kvack.org
11097 S:      Maintained
11098 F:      mm/zswap.c
11099
11100 THE REST
11101 M:      Linus Torvalds <torvalds@linux-foundation.org>
11102 L:      linux-kernel@vger.kernel.org
11103 Q:      http://patchwork.kernel.org/project/LKML/list/
11104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11105 S:      Buried alive in reporters
11106 F:      *
11107 F:      */